/ Hex Artifact Content
Login

Artifact a1aa988953489a1e33654109193e3a6b0090b26aa9ddd0a21da827deb80271e4:


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 31 38 2e  for sqlite 3.18.
0080: 31 2e 0a 23 0a 23 0a 23 20 43 6f 70 79 72 69 67  1..#.#.# 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: 31 38 2e 31 27 0a 50 41 43 4b 41 47 45 5f 53 54  18.1'.PACKAGE_ST
5430: 52 49 4e 47 3d 27 73 71 6c 69 74 65 20 33 2e 31  RING='sqlite 3.1
5440: 38 2e 31 27 0a 50 41 43 4b 41 47 45 5f 42 55 47  8.1'.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 55 53 45 5f 41 4d 41 4c 47 41 4d 41 54  GS.USE_AMALGAMAT
5750: 49 4f 4e 0a 54 41 52 47 45 54 5f 44 45 42 55 47  ION.TARGET_DEBUG
5760: 0a 54 41 52 47 45 54 5f 48 41 56 45 5f 45 44 49  .TARGET_HAVE_EDI
5770: 54 4c 49 4e 45 0a 54 41 52 47 45 54 5f 48 41 56  TLINE.TARGET_HAV
5780: 45 5f 52 45 41 44 4c 49 4e 45 0a 54 41 52 47 45  E_READLINE.TARGE
5790: 54 5f 52 45 41 44 4c 49 4e 45 5f 49 4e 43 0a 54  T_READLINE_INC.T
57a0: 41 52 47 45 54 5f 52 45 41 44 4c 49 4e 45 5f 4c  ARGET_READLINE_L
57b0: 49 42 53 0a 48 41 56 45 5f 54 43 4c 0a 54 43 4c  IBS.HAVE_TCL.TCL
57c0: 5f 53 48 4c 49 42 5f 53 55 46 46 49 58 0a 54 43  _SHLIB_SUFFIX.TC
57d0: 4c 5f 53 54 55 42 5f 4c 49 42 5f 53 50 45 43 0a  L_STUB_LIB_SPEC.
57e0: 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 46 4c 41  TCL_STUB_LIB_FLA
57f0: 47 0a 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 46  G.TCL_STUB_LIB_F
5800: 49 4c 45 0a 54 43 4c 5f 4c 49 42 5f 53 50 45 43  ILE.TCL_LIB_SPEC
5810: 0a 54 43 4c 5f 4c 49 42 5f 46 4c 41 47 0a 54 43  .TCL_LIB_FLAG.TC
5820: 4c 5f 4c 49 42 5f 46 49 4c 45 0a 54 43 4c 5f 49  L_LIB_FILE.TCL_I
5830: 4e 43 4c 55 44 45 5f 53 50 45 43 0a 54 43 4c 5f  NCLUDE_SPEC.TCL_
5840: 53 52 43 5f 44 49 52 0a 54 43 4c 5f 42 49 4e 5f  SRC_DIR.TCL_BIN_
5850: 44 49 52 0a 54 43 4c 5f 56 45 52 53 49 4f 4e 0a  DIR.TCL_VERSION.
5860: 54 41 52 47 45 54 5f 45 58 45 45 58 54 0a 53 51  TARGET_EXEEXT.SQ
5870: 4c 49 54 45 5f 4f 53 5f 57 49 4e 0a 53 51 4c 49  LITE_OS_WIN.SQLI
5880: 54 45 5f 4f 53 5f 55 4e 49 58 0a 42 55 49 4c 44  TE_OS_UNIX.BUILD
5890: 5f 45 58 45 45 58 54 0a 54 45 4d 50 5f 53 54 4f  _EXEEXT.TEMP_STO
58a0: 52 45 0a 41 4c 4c 4f 57 52 45 4c 45 41 53 45 0a  RE.ALLOWRELEASE.
58b0: 53 51 4c 49 54 45 5f 54 48 52 45 41 44 53 41 46  SQLITE_THREADSAF
58c0: 45 0a 42 55 49 4c 44 5f 43 43 0a 56 45 52 53 49  E.BUILD_CC.VERSI
58d0: 4f 4e 5f 4e 55 4d 42 45 52 0a 52 45 4c 45 41 53  ON_NUMBER.RELEAS
58e0: 45 0a 56 45 52 53 49 4f 4e 0a 70 72 6f 67 72 61  E.VERSION.progra
58f0: 6d 5f 70 72 65 66 69 78 0a 54 43 4c 4c 49 42 44  m_prefix.TCLLIBD
5900: 49 52 0a 54 43 4c 53 48 5f 43 4d 44 0a 49 4e 53  IR.TCLSH_CMD.INS
5910: 54 41 4c 4c 5f 44 41 54 41 0a 49 4e 53 54 41 4c  TALL_DATA.INSTAL
5920: 4c 5f 53 43 52 49 50 54 0a 49 4e 53 54 41 4c 4c  L_SCRIPT.INSTALL
5930: 5f 50 52 4f 47 52 41 4d 0a 43 50 50 0a 4f 54 4f  _PROGRAM.CPP.OTO
5940: 4f 4c 36 34 0a 4f 54 4f 4f 4c 0a 4c 49 50 4f 0a  OL64.OTOOL.LIPO.
5950: 4e 4d 45 44 49 54 0a 44 53 59 4d 55 54 49 4c 0a  NMEDIT.DSYMUTIL.
5960: 6c 74 5f 45 43 48 4f 0a 52 41 4e 4c 49 42 0a 53  lt_ECHO.RANLIB.S
5970: 54 52 49 50 0a 41 52 0a 4f 42 4a 44 55 4d 50 0a  TRIP.AR.OBJDUMP.
5980: 4c 4e 5f 53 0a 4e 4d 0a 61 63 5f 63 74 5f 44 55  LN_S.NM.ac_ct_DU
5990: 4d 50 42 49 4e 0a 44 55 4d 50 42 49 4e 0a 4c 44  MPBIN.DUMPBIN.LD
59a0: 0a 46 47 52 45 50 0a 45 47 52 45 50 0a 47 52 45  .FGREP.EGREP.GRE
59b0: 50 0a 53 45 44 0a 4f 42 4a 45 58 54 0a 45 58 45  P.SED.OBJEXT.EXE
59c0: 45 58 54 0a 61 63 5f 63 74 5f 43 43 0a 43 50 50  EXT.ac_ct_CC.CPP
59d0: 46 4c 41 47 53 0a 4c 44 46 4c 41 47 53 0a 43 46  FLAGS.LDFLAGS.CF
59e0: 4c 41 47 53 0a 43 43 0a 68 6f 73 74 5f 6f 73 0a  LAGS.CC.host_os.
59f0: 68 6f 73 74 5f 76 65 6e 64 6f 72 0a 68 6f 73 74  host_vendor.host
5a00: 5f 63 70 75 0a 68 6f 73 74 0a 62 75 69 6c 64 5f  _cpu.host.build_
5a10: 6f 73 0a 62 75 69 6c 64 5f 76 65 6e 64 6f 72 0a  os.build_vendor.
5a20: 62 75 69 6c 64 5f 63 70 75 0a 62 75 69 6c 64 0a  build_cpu.build.
5a30: 4c 49 42 54 4f 4f 4c 0a 74 61 72 67 65 74 5f 61  LIBTOOL.target_a
5a40: 6c 69 61 73 0a 68 6f 73 74 5f 61 6c 69 61 73 0a  lias.host_alias.
5a50: 62 75 69 6c 64 5f 61 6c 69 61 73 0a 4c 49 42 53  build_alias.LIBS
5a60: 0a 45 43 48 4f 5f 54 0a 45 43 48 4f 5f 4e 0a 45  .ECHO_T.ECHO_N.E
5a70: 43 48 4f 5f 43 0a 44 45 46 53 0a 6d 61 6e 64 69  CHO_C.DEFS.mandi
5a80: 72 0a 6c 6f 63 61 6c 65 64 69 72 0a 6c 69 62 64  r.localedir.libd
5a90: 69 72 0a 70 73 64 69 72 0a 70 64 66 64 69 72 0a  ir.psdir.pdfdir.
5aa0: 64 76 69 64 69 72 0a 68 74 6d 6c 64 69 72 0a 69  dvidir.htmldir.i
5ab0: 6e 66 6f 64 69 72 0a 64 6f 63 64 69 72 0a 6f 6c  nfodir.docdir.ol
5ac0: 64 69 6e 63 6c 75 64 65 64 69 72 0a 69 6e 63 6c  dincludedir.incl
5ad0: 75 64 65 64 69 72 0a 6c 6f 63 61 6c 73 74 61 74  udedir.localstat
5ae0: 65 64 69 72 0a 73 68 61 72 65 64 73 74 61 74 65  edir.sharedstate
5af0: 64 69 72 0a 73 79 73 63 6f 6e 66 64 69 72 0a 64  dir.sysconfdir.d
5b00: 61 74 61 64 69 72 0a 64 61 74 61 72 6f 6f 74 64  atadir.datarootd
5b10: 69 72 0a 6c 69 62 65 78 65 63 64 69 72 0a 73 62  ir.libexecdir.sb
5b20: 69 6e 64 69 72 0a 62 69 6e 64 69 72 0a 70 72 6f  indir.bindir.pro
5b30: 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e  gram_transform_n
5b40: 61 6d 65 0a 70 72 65 66 69 78 0a 65 78 65 63 5f  ame.prefix.exec_
5b50: 70 72 65 66 69 78 0a 50 41 43 4b 41 47 45 5f 55  prefix.PACKAGE_U
5b60: 52 4c 0a 50 41 43 4b 41 47 45 5f 42 55 47 52 45  RL.PACKAGE_BUGRE
5b70: 50 4f 52 54 0a 50 41 43 4b 41 47 45 5f 53 54 52  PORT.PACKAGE_STR
5b80: 49 4e 47 0a 50 41 43 4b 41 47 45 5f 56 45 52 53  ING.PACKAGE_VERS
5b90: 49 4f 4e 0a 50 41 43 4b 41 47 45 5f 54 41 52 4e  ION.PACKAGE_TARN
5ba0: 41 4d 45 0a 50 41 43 4b 41 47 45 5f 4e 41 4d 45  AME.PACKAGE_NAME
5bb0: 0a 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  .PATH_SEPARATOR.
5bc0: 53 48 45 4c 4c 27 0a 61 63 5f 73 75 62 73 74 5f  SHELL'.ac_subst_
5bd0: 66 69 6c 65 73 3d 27 27 0a 61 63 5f 75 73 65 72  files=''.ac_user
5be0: 5f 6f 70 74 73 3d 27 0a 65 6e 61 62 6c 65 5f 6f  _opts='.enable_o
5bf0: 70 74 69 6f 6e 5f 63 68 65 63 6b 69 6e 67 0a 65  ption_checking.e
5c00: 6e 61 62 6c 65 5f 73 68 61 72 65 64 0a 65 6e 61  nable_shared.ena
5c10: 62 6c 65 5f 73 74 61 74 69 63 0a 77 69 74 68 5f  ble_static.with_
5c20: 70 69 63 0a 65 6e 61 62 6c 65 5f 66 61 73 74 5f  pic.enable_fast_
5c30: 69 6e 73 74 61 6c 6c 0a 77 69 74 68 5f 67 6e 75  install.with_gnu
5c40: 5f 6c 64 0a 65 6e 61 62 6c 65 5f 6c 69 62 74 6f  _ld.enable_libto
5c50: 6f 6c 5f 6c 6f 63 6b 0a 65 6e 61 62 6c 65 5f 6c  ol_lock.enable_l
5c60: 61 72 67 65 66 69 6c 65 0a 65 6e 61 62 6c 65 5f  argefile.enable_
5c70: 74 68 72 65 61 64 73 61 66 65 0a 65 6e 61 62 6c  threadsafe.enabl
5c80: 65 5f 72 65 6c 65 61 73 65 6d 6f 64 65 0a 65 6e  e_releasemode.en
5c90: 61 62 6c 65 5f 74 65 6d 70 73 74 6f 72 65 0a 65  able_tempstore.e
5ca0: 6e 61 62 6c 65 5f 74 63 6c 0a 77 69 74 68 5f 74  nable_tcl.with_t
5cb0: 63 6c 0a 65 6e 61 62 6c 65 5f 65 64 69 74 6c 69  cl.enable_editli
5cc0: 6e 65 0a 65 6e 61 62 6c 65 5f 72 65 61 64 6c 69  ne.enable_readli
5cd0: 6e 65 0a 77 69 74 68 5f 72 65 61 64 6c 69 6e 65  ne.with_readline
5ce0: 5f 6c 69 62 0a 77 69 74 68 5f 72 65 61 64 6c 69  _lib.with_readli
5cf0: 6e 65 5f 69 6e 63 0a 65 6e 61 62 6c 65 5f 64 65  ne_inc.enable_de
5d00: 62 75 67 0a 65 6e 61 62 6c 65 5f 61 6d 61 6c 67  bug.enable_amalg
5d10: 61 6d 61 74 69 6f 6e 0a 65 6e 61 62 6c 65 5f 6c  amation.enable_l
5d20: 6f 61 64 5f 65 78 74 65 6e 73 69 6f 6e 0a 65 6e  oad_extension.en
5d30: 61 62 6c 65 5f 6d 65 6d 73 79 73 35 0a 65 6e 61  able_memsys5.ena
5d40: 62 6c 65 5f 6d 65 6d 73 79 73 33 0a 65 6e 61 62  ble_memsys3.enab
5d50: 6c 65 5f 66 74 73 33 0a 65 6e 61 62 6c 65 5f 66  le_fts3.enable_f
5d60: 74 73 34 0a 65 6e 61 62 6c 65 5f 66 74 73 35 0a  ts4.enable_fts5.
5d70: 65 6e 61 62 6c 65 5f 6a 73 6f 6e 31 0a 65 6e 61  enable_json1.ena
5d80: 62 6c 65 5f 72 74 72 65 65 0a 65 6e 61 62 6c 65  ble_rtree.enable
5d90: 5f 73 65 73 73 69 6f 6e 0a 65 6e 61 62 6c 65 5f  _session.enable_
5da0: 67 63 6f 76 0a 27 0a 20 20 20 20 20 20 61 63 5f  gcov.'.      ac_
5db0: 70 72 65 63 69 6f 75 73 5f 76 61 72 73 3d 27 62  precious_vars='b
5dc0: 75 69 6c 64 5f 61 6c 69 61 73 0a 68 6f 73 74 5f  uild_alias.host_
5dd0: 61 6c 69 61 73 0a 74 61 72 67 65 74 5f 61 6c 69  alias.target_ali
5de0: 61 73 0a 43 43 0a 43 46 4c 41 47 53 0a 4c 44 46  as.CC.CFLAGS.LDF
5df0: 4c 41 47 53 0a 4c 49 42 53 0a 43 50 50 46 4c 41  LAGS.LIBS.CPPFLA
5e00: 47 53 0a 43 50 50 0a 54 43 4c 4c 49 42 44 49 52  GS.CPP.TCLLIBDIR
5e10: 27 0a 0a 0a 23 20 49 6e 69 74 69 61 6c 69 7a 65  '...# Initialize
5e20: 20 73 6f 6d 65 20 76 61 72 69 61 62 6c 65 73 20   some variables 
5e30: 73 65 74 20 62 79 20 6f 70 74 69 6f 6e 73 2e 0a  set by options..
5e40: 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 0a 61 63  ac_init_help=.ac
5e50: 5f 69 6e 69 74 5f 76 65 72 73 69 6f 6e 3d 66 61  _init_version=fa
5e60: 6c 73 65 0a 61 63 5f 75 6e 72 65 63 6f 67 6e 69  lse.ac_unrecogni
5e70: 7a 65 64 5f 6f 70 74 73 3d 0a 61 63 5f 75 6e 72  zed_opts=.ac_unr
5e80: 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 3d 0a 23  ecognized_sep=.#
5e90: 20 54 68 65 20 76 61 72 69 61 62 6c 65 73 20 68   The variables h
5ea0: 61 76 65 20 74 68 65 20 73 61 6d 65 20 6e 61 6d  ave the same nam
5eb0: 65 73 20 61 73 20 74 68 65 20 6f 70 74 69 6f 6e  es as the option
5ec0: 73 2c 20 77 69 74 68 0a 23 20 64 61 73 68 65 73  s, with.# dashes
5ed0: 20 63 68 61 6e 67 65 64 20 74 6f 20 75 6e 64 65   changed to unde
5ee0: 72 6c 69 6e 65 73 2e 0a 63 61 63 68 65 5f 66 69  rlines..cache_fi
5ef0: 6c 65 3d 2f 64 65 76 2f 6e 75 6c 6c 0a 65 78 65  le=/dev/null.exe
5f00: 63 5f 70 72 65 66 69 78 3d 4e 4f 4e 45 0a 6e 6f  c_prefix=NONE.no
5f10: 5f 63 72 65 61 74 65 3d 0a 6e 6f 5f 72 65 63 75  _create=.no_recu
5f20: 72 73 69 6f 6e 3d 0a 70 72 65 66 69 78 3d 4e 4f  rsion=.prefix=NO
5f30: 4e 45 0a 70 72 6f 67 72 61 6d 5f 70 72 65 66 69  NE.program_prefi
5f40: 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 73  x=NONE.program_s
5f50: 75 66 66 69 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72  uffix=NONE.progr
5f60: 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d  am_transform_nam
5f70: 65 3d 73 2c 78 2c 78 2c 0a 73 69 6c 65 6e 74 3d  e=s,x,x,.silent=
5f80: 0a 73 69 74 65 3d 0a 73 72 63 64 69 72 3d 0a 76  .site=.srcdir=.v
5f90: 65 72 62 6f 73 65 3d 0a 78 5f 69 6e 63 6c 75 64  erbose=.x_includ
5fa0: 65 73 3d 4e 4f 4e 45 0a 78 5f 6c 69 62 72 61 72  es=NONE.x_librar
5fb0: 69 65 73 3d 4e 4f 4e 45 0a 0a 23 20 49 6e 73 74  ies=NONE..# Inst
5fc0: 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63 74 6f  allation directo
5fd0: 72 79 20 6f 70 74 69 6f 6e 73 2e 0a 23 20 54 68  ry options..# Th
5fe0: 65 73 65 20 61 72 65 20 6c 65 66 74 20 75 6e 65  ese are left une
5ff0: 78 70 61 6e 64 65 64 20 73 6f 20 75 73 65 72 73  xpanded so users
6000: 20 63 61 6e 20 22 6d 61 6b 65 20 69 6e 73 74 61   can "make insta
6010: 6c 6c 20 65 78 65 63 5f 70 72 65 66 69 78 3d 2f  ll exec_prefix=/
6020: 66 6f 6f 22 0a 23 20 61 6e 64 20 61 6c 6c 20 74  foo".# and all t
6030: 68 65 20 76 61 72 69 61 62 6c 65 73 20 74 68 61  he variables tha
6040: 74 20 61 72 65 20 73 75 70 70 6f 73 65 64 20 74  t are supposed t
6050: 6f 20 62 65 20 62 61 73 65 64 20 6f 6e 20 65 78  o be based on ex
6060: 65 63 5f 70 72 65 66 69 78 0a 23 20 62 79 20 64  ec_prefix.# by d
6070: 65 66 61 75 6c 74 20 77 69 6c 6c 20 61 63 74 75  efault will actu
6080: 61 6c 6c 79 20 63 68 61 6e 67 65 2e 0a 23 20 55  ally change..# U
6090: 73 65 20 62 72 61 63 65 73 20 69 6e 73 74 65 61  se braces instea
60a0: 64 20 6f 66 20 70 61 72 65 6e 73 20 62 65 63 61  d of parens beca
60b0: 75 73 65 20 73 68 2c 20 70 65 72 6c 2c 20 65 74  use sh, perl, et
60c0: 63 2e 20 61 6c 73 6f 20 61 63 63 65 70 74 20 74  c. also accept t
60d0: 68 65 6d 2e 0a 23 20 28 54 68 65 20 6c 69 73 74  hem..# (The list
60e0: 20 66 6f 6c 6c 6f 77 73 20 74 68 65 20 73 61 6d   follows the sam
60f0: 65 20 6f 72 64 65 72 20 61 73 20 74 68 65 20 47  e order as the G
6100: 4e 55 20 43 6f 64 69 6e 67 20 53 74 61 6e 64 61  NU Coding Standa
6110: 72 64 73 2e 29 0a 62 69 6e 64 69 72 3d 27 24 7b  rds.).bindir='${
6120: 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 62 69 6e  exec_prefix}/bin
6130: 27 0a 73 62 69 6e 64 69 72 3d 27 24 7b 65 78 65  '.sbindir='${exe
6140: 63 5f 70 72 65 66 69 78 7d 2f 73 62 69 6e 27 0a  c_prefix}/sbin'.
6150: 6c 69 62 65 78 65 63 64 69 72 3d 27 24 7b 65 78  libexecdir='${ex
6160: 65 63 5f 70 72 65 66 69 78 7d 2f 6c 69 62 65 78  ec_prefix}/libex
6170: 65 63 27 0a 64 61 74 61 72 6f 6f 74 64 69 72 3d  ec'.datarootdir=
6180: 27 24 7b 70 72 65 66 69 78 7d 2f 73 68 61 72 65  '${prefix}/share
6190: 27 0a 64 61 74 61 64 69 72 3d 27 24 7b 64 61 74  '.datadir='${dat
61a0: 61 72 6f 6f 74 64 69 72 7d 27 0a 73 79 73 63 6f  arootdir}'.sysco
61b0: 6e 66 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d  nfdir='${prefix}
61c0: 2f 65 74 63 27 0a 73 68 61 72 65 64 73 74 61 74  /etc'.sharedstat
61d0: 65 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f  edir='${prefix}/
61e0: 63 6f 6d 27 0a 6c 6f 63 61 6c 73 74 61 74 65 64  com'.localstated
61f0: 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 76 61  ir='${prefix}/va
6200: 72 27 0a 69 6e 63 6c 75 64 65 64 69 72 3d 27 24  r'.includedir='$
6210: 7b 70 72 65 66 69 78 7d 2f 69 6e 63 6c 75 64 65  {prefix}/include
6220: 27 0a 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d  '.oldincludedir=
6230: 27 2f 75 73 72 2f 69 6e 63 6c 75 64 65 27 0a 64  '/usr/include'.d
6240: 6f 63 64 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f  ocdir='${dataroo
6250: 74 64 69 72 7d 2f 64 6f 63 2f 24 7b 50 41 43 4b  tdir}/doc/${PACK
6260: 41 47 45 5f 54 41 52 4e 41 4d 45 7d 27 0a 69 6e  AGE_TARNAME}'.in
6270: 66 6f 64 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f  fodir='${dataroo
6280: 74 64 69 72 7d 2f 69 6e 66 6f 27 0a 68 74 6d 6c  tdir}/info'.html
6290: 64 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a  dir='${docdir}'.
62a0: 64 76 69 64 69 72 3d 27 24 7b 64 6f 63 64 69 72  dvidir='${docdir
62b0: 7d 27 0a 70 64 66 64 69 72 3d 27 24 7b 64 6f 63  }'.pdfdir='${doc
62c0: 64 69 72 7d 27 0a 70 73 64 69 72 3d 27 24 7b 64  dir}'.psdir='${d
62d0: 6f 63 64 69 72 7d 27 0a 6c 69 62 64 69 72 3d 27  ocdir}'.libdir='
62e0: 24 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 6c  ${exec_prefix}/l
62f0: 69 62 27 0a 6c 6f 63 61 6c 65 64 69 72 3d 27 24  ib'.localedir='$
6300: 7b 64 61 74 61 72 6f 6f 74 64 69 72 7d 2f 6c 6f  {datarootdir}/lo
6310: 63 61 6c 65 27 0a 6d 61 6e 64 69 72 3d 27 24 7b  cale'.mandir='${
6320: 64 61 74 61 72 6f 6f 74 64 69 72 7d 2f 6d 61 6e  datarootdir}/man
6330: 27 0a 0a 61 63 5f 70 72 65 76 3d 0a 61 63 5f 64  '..ac_prev=.ac_d
6340: 61 73 68 64 61 73 68 3d 0a 66 6f 72 20 61 63 5f  ashdash=.for ac_
6350: 6f 70 74 69 6f 6e 0a 64 6f 0a 20 20 23 20 49 66  option.do.  # If
6360: 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 6f 70   the previous op
6370: 74 69 6f 6e 20 6e 65 65 64 73 20 61 6e 20 61 72  tion needs an ar
6380: 67 75 6d 65 6e 74 2c 20 61 73 73 69 67 6e 20 69  gument, assign i
6390: 74 2e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  t..  if test -n 
63a0: 22 24 61 63 5f 70 72 65 76 22 3b 20 74 68 65 6e  "$ac_prev"; then
63b0: 0a 20 20 20 20 65 76 61 6c 20 24 61 63 5f 70 72  .    eval $ac_pr
63c0: 65 76 3d 5c 24 61 63 5f 6f 70 74 69 6f 6e 0a 20  ev=\$ac_option. 
63d0: 20 20 20 61 63 5f 70 72 65 76 3d 0a 20 20 20 20     ac_prev=.    
63e0: 63 6f 6e 74 69 6e 75 65 0a 20 20 66 69 0a 0a 20  continue.  fi.. 
63f0: 20 63 61 73 65 20 24 61 63 5f 6f 70 74 69 6f 6e   case $ac_option
6400: 20 69 6e 0a 20 20 2a 3d 3f 2a 29 20 61 63 5f 6f   in.  *=?*) ac_o
6410: 70 74 61 72 67 3d 60 65 78 70 72 20 22 58 24 61  ptarg=`expr "X$a
6420: 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 5b 5e 3d  c_option" : '[^=
6430: 5d 2a 3d 5c 28 2e 2a 5c 29 27 60 20 3b 3b 0a 20  ]*=\(.*\)'` ;;. 
6440: 20 2a 3d 29 20 20 20 61 63 5f 6f 70 74 61 72 67   *=)   ac_optarg
6450: 3d 20 3b 3b 0a 20 20 2a 29 20 20 20 20 61 63 5f  = ;;.  *)    ac_
6460: 6f 70 74 61 72 67 3d 79 65 73 20 3b 3b 0a 20 20  optarg=yes ;;.  
6470: 65 73 61 63 0a 0a 20 20 23 20 41 63 63 65 70 74  esac..  # Accept
6480: 20 74 68 65 20 69 6d 70 6f 72 74 61 6e 74 20 43   the important C
6490: 79 67 6e 75 73 20 63 6f 6e 66 69 67 75 72 65 20  ygnus configure 
64a0: 6f 70 74 69 6f 6e 73 2c 20 73 6f 20 77 65 20 63  options, so we c
64b0: 61 6e 20 64 69 61 67 6e 6f 73 65 20 74 79 70 6f  an diagnose typo
64c0: 73 2e 0a 0a 20 20 63 61 73 65 20 24 61 63 5f 64  s...  case $ac_d
64d0: 61 73 68 64 61 73 68 24 61 63 5f 6f 70 74 69 6f  ashdash$ac_optio
64e0: 6e 20 69 6e 0a 20 20 2d 2d 29 0a 20 20 20 20 61  n in.  --).    a
64f0: 63 5f 64 61 73 68 64 61 73 68 3d 79 65 73 20 3b  c_dashdash=yes ;
6500: 3b 0a 0a 20 20 2d 62 69 6e 64 69 72 20 7c 20 2d  ;..  -bindir | -
6510: 2d 62 69 6e 64 69 72 20 7c 20 2d 2d 62 69 6e 64  -bindir | --bind
6520: 69 20 7c 20 2d 2d 62 69 6e 64 20 7c 20 2d 2d 62  i | --bind | --b
6530: 69 6e 20 7c 20 2d 2d 62 69 29 0a 20 20 20 20 61  in | --bi).    a
6540: 63 5f 70 72 65 76 3d 62 69 6e 64 69 72 20 3b 3b  c_prev=bindir ;;
6550: 0a 20 20 2d 62 69 6e 64 69 72 3d 2a 20 7c 20 2d  .  -bindir=* | -
6560: 2d 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 62 69  -bindir=* | --bi
6570: 6e 64 69 3d 2a 20 7c 20 2d 2d 62 69 6e 64 3d 2a  ndi=* | --bind=*
6580: 20 7c 20 2d 2d 62 69 6e 3d 2a 20 7c 20 2d 2d 62   | --bin=* | --b
6590: 69 3d 2a 29 0a 20 20 20 20 62 69 6e 64 69 72 3d  i=*).    bindir=
65a0: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
65b0: 20 2d 62 75 69 6c 64 20 7c 20 2d 2d 62 75 69 6c   -build | --buil
65c0: 64 20 7c 20 2d 2d 62 75 69 6c 20 7c 20 2d 2d 62  d | --buil | --b
65d0: 75 69 20 7c 20 2d 2d 62 75 29 0a 20 20 20 20 61  ui | --bu).    a
65e0: 63 5f 70 72 65 76 3d 62 75 69 6c 64 5f 61 6c 69  c_prev=build_ali
65f0: 61 73 20 3b 3b 0a 20 20 2d 62 75 69 6c 64 3d 2a  as ;;.  -build=*
6600: 20 7c 20 2d 2d 62 75 69 6c 64 3d 2a 20 7c 20 2d   | --build=* | -
6610: 2d 62 75 69 6c 3d 2a 20 7c 20 2d 2d 62 75 69 3d  -buil=* | --bui=
6620: 2a 20 7c 20 2d 2d 62 75 3d 2a 29 0a 20 20 20 20  * | --bu=*).    
6630: 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24 61 63 5f  build_alias=$ac_
6640: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 63 61  optarg ;;..  -ca
6650: 63 68 65 2d 66 69 6c 65 20 7c 20 2d 2d 63 61 63  che-file | --cac
6660: 68 65 2d 66 69 6c 65 20 7c 20 2d 2d 63 61 63 68  he-file | --cach
6670: 65 2d 66 69 6c 20 7c 20 2d 2d 63 61 63 68 65 2d  e-fil | --cache-
6680: 66 69 20 5c 0a 20 20 7c 20 2d 2d 63 61 63 68 65  fi \.  | --cache
6690: 2d 66 20 7c 20 2d 2d 63 61 63 68 65 2d 20 7c 20  -f | --cache- | 
66a0: 2d 2d 63 61 63 68 65 20 7c 20 2d 2d 63 61 63 68  --cache | --cach
66b0: 20 7c 20 2d 2d 63 61 63 20 7c 20 2d 2d 63 61 20   | --cac | --ca 
66c0: 7c 20 2d 2d 63 29 0a 20 20 20 20 61 63 5f 70 72  | --c).    ac_pr
66d0: 65 76 3d 63 61 63 68 65 5f 66 69 6c 65 20 3b 3b  ev=cache_file ;;
66e0: 0a 20 20 2d 63 61 63 68 65 2d 66 69 6c 65 3d 2a  .  -cache-file=*
66f0: 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d   | --cache-file=
6700: 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c 3d  * | --cache-fil=
6710: 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 3d 2a  * | --cache-fi=*
6720: 20 5c 0a 20 20 7c 20 2d 2d 63 61 63 68 65 2d 66   \.  | --cache-f
6730: 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 3d 2a 20  =* | --cache-=* 
6740: 7c 20 2d 2d 63 61 63 68 65 3d 2a 20 7c 20 2d 2d  | --cache=* | --
6750: 63 61 63 68 3d 2a 20 7c 20 2d 2d 63 61 63 3d 2a  cach=* | --cac=*
6760: 20 7c 20 2d 2d 63 61 3d 2a 20 7c 20 2d 2d 63 3d   | --ca=* | --c=
6770: 2a 29 0a 20 20 20 20 63 61 63 68 65 5f 66 69 6c  *).    cache_fil
6780: 65 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  e=$ac_optarg ;;.
6790: 0a 20 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68  .  --config-cach
67a0: 65 20 7c 20 2d 43 29 0a 20 20 20 20 63 61 63 68  e | -C).    cach
67b0: 65 5f 66 69 6c 65 3d 63 6f 6e 66 69 67 2e 63 61  e_file=config.ca
67c0: 63 68 65 20 3b 3b 0a 0a 20 20 2d 64 61 74 61 64  che ;;..  -datad
67d0: 69 72 20 7c 20 2d 2d 64 61 74 61 64 69 72 20 7c  ir | --datadir |
67e0: 20 2d 2d 64 61 74 61 64 69 20 7c 20 2d 2d 64 61   --datadi | --da
67f0: 74 61 64 29 0a 20 20 20 20 61 63 5f 70 72 65 76  tad).    ac_prev
6800: 3d 64 61 74 61 64 69 72 20 3b 3b 0a 20 20 2d 64  =datadir ;;.  -d
6810: 61 74 61 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74  atadir=* | --dat
6820: 61 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 64  adir=* | --datad
6830: 69 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 3d 2a 29  i=* | --datad=*)
6840: 0a 20 20 20 20 64 61 74 61 64 69 72 3d 24 61 63  .    datadir=$ac
6850: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 64  _optarg ;;..  -d
6860: 61 74 61 72 6f 6f 74 64 69 72 20 7c 20 2d 2d 64  atarootdir | --d
6870: 61 74 61 72 6f 6f 74 64 69 72 20 7c 20 2d 2d 64  atarootdir | --d
6880: 61 74 61 72 6f 6f 74 64 69 20 7c 20 2d 2d 64 61  atarootdi | --da
6890: 74 61 72 6f 6f 74 64 20 7c 20 2d 2d 64 61 74 61  tarootd | --data
68a0: 72 6f 6f 74 20 5c 0a 20 20 7c 20 2d 2d 64 61 74  root \.  | --dat
68b0: 61 72 6f 6f 20 7c 20 2d 2d 64 61 74 61 72 6f 20  aroo | --dataro 
68c0: 7c 20 2d 2d 64 61 74 61 72 29 0a 20 20 20 20 61  | --datar).    a
68d0: 63 5f 70 72 65 76 3d 64 61 74 61 72 6f 6f 74 64  c_prev=datarootd
68e0: 69 72 20 3b 3b 0a 20 20 2d 64 61 74 61 72 6f 6f  ir ;;.  -dataroo
68f0: 74 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 72  tdir=* | --datar
6900: 6f 6f 74 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74  ootdir=* | --dat
6910: 61 72 6f 6f 74 64 69 3d 2a 20 7c 20 2d 2d 64 61  arootdi=* | --da
6920: 74 61 72 6f 6f 74 64 3d 2a 20 5c 0a 20 20 7c 20  tarootd=* \.  | 
6930: 2d 2d 64 61 74 61 72 6f 6f 74 3d 2a 20 7c 20 2d  --dataroot=* | -
6940: 2d 64 61 74 61 72 6f 6f 3d 2a 20 7c 20 2d 2d 64  -dataroo=* | --d
6950: 61 74 61 72 6f 3d 2a 20 7c 20 2d 2d 64 61 74 61  ataro=* | --data
6960: 72 3d 2a 29 0a 20 20 20 20 64 61 74 61 72 6f 6f  r=*).    dataroo
6970: 74 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20  tdir=$ac_optarg 
6980: 3b 3b 0a 0a 20 20 2d 64 69 73 61 62 6c 65 2d 2a  ;;..  -disable-*
6990: 20 7c 20 2d 2d 64 69 73 61 62 6c 65 2d 2a 29 0a   | --disable-*).
69a0: 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60      ac_useropt=`
69b0: 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f  expr "x$ac_optio
69c0: 6e 22 20 3a 20 27 78 2d 2a 64 69 73 61 62 6c 65  n" : 'x-*disable
69d0: 2d 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 23 20  -\(.*\)'`.    # 
69e0: 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61  Reject names tha
69f0: 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20  t are not valid 
6a00: 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e  shell variable n
6a10: 61 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22  ames..    expr "
6a20: 78 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3a 20  x$ac_useropt" : 
6a30: 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f 63 72 5f  ".*[^-+._$as_cr_
6a40: 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75  alnum]" >/dev/nu
6a50: 6c 6c 20 26 26 0a 20 20 20 20 20 20 61 73 5f 66  ll &&.      as_f
6a60: 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e 76 61  n_error $? "inva
6a70: 6c 69 64 20 66 65 61 74 75 72 65 20 6e 61 6d 65  lid feature name
6a80: 3a 20 24 61 63 5f 75 73 65 72 6f 70 74 22 0a 20  : $ac_useropt". 
6a90: 20 20 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72     ac_useropt_or
6aa0: 69 67 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a 20  ig=$ac_useropt. 
6ab0: 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 24     ac_useropt=`$
6ac0: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 75 73 65  as_echo "$ac_use
6ad0: 72 6f 70 74 22 20 7c 20 73 65 64 20 27 73 2f 5b  ropt" | sed 's/[
6ae0: 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 63  -+.]/_/g'`.    c
6af0: 61 73 65 20 24 61 63 5f 75 73 65 72 5f 6f 70 74  ase $ac_user_opt
6b00: 73 20 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22 65  s in.      *"."e
6b10: 6e 61 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70  nable_$ac_userop
6b20: 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20  t"."*) ;;.      
6b30: 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a  *) ac_unrecogniz
6b40: 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72  ed_opts="$ac_unr
6b50: 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61  ecognized_opts$a
6b60: 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73  c_unrecognized_s
6b70: 65 70 2d 2d 64 69 73 61 62 6c 65 2d 24 61 63 5f  ep--disable-$ac_
6b80: 75 73 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20  useropt_orig".. 
6b90: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
6ba0: 73 65 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65  sep=', ';;.    e
6bb0: 73 61 63 0a 20 20 20 20 65 76 61 6c 20 65 6e 61  sac.    eval ena
6bc0: 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d  ble_$ac_useropt=
6bd0: 6e 6f 20 3b 3b 0a 0a 20 20 2d 64 6f 63 64 69 72  no ;;..  -docdir
6be0: 20 7c 20 2d 2d 64 6f 63 64 69 72 20 7c 20 2d 2d   | --docdir | --
6bf0: 64 6f 63 64 69 20 7c 20 2d 2d 64 6f 63 20 7c 20  docdi | --doc | 
6c00: 2d 2d 64 6f 29 0a 20 20 20 20 61 63 5f 70 72 65  --do).    ac_pre
6c10: 76 3d 64 6f 63 64 69 72 20 3b 3b 0a 20 20 2d 64  v=docdir ;;.  -d
6c20: 6f 63 64 69 72 3d 2a 20 7c 20 2d 2d 64 6f 63 64  ocdir=* | --docd
6c30: 69 72 3d 2a 20 7c 20 2d 2d 64 6f 63 64 69 3d 2a  ir=* | --docdi=*
6c40: 20 7c 20 2d 2d 64 6f 63 3d 2a 20 7c 20 2d 2d 64   | --doc=* | --d
6c50: 6f 3d 2a 29 0a 20 20 20 20 64 6f 63 64 69 72 3d  o=*).    docdir=
6c60: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
6c70: 20 2d 64 76 69 64 69 72 20 7c 20 2d 2d 64 76 69   -dvidir | --dvi
6c80: 64 69 72 20 7c 20 2d 2d 64 76 69 64 69 20 7c 20  dir | --dvidi | 
6c90: 2d 2d 64 76 69 64 20 7c 20 2d 2d 64 76 69 20 7c  --dvid | --dvi |
6ca0: 20 2d 2d 64 76 29 0a 20 20 20 20 61 63 5f 70 72   --dv).    ac_pr
6cb0: 65 76 3d 64 76 69 64 69 72 20 3b 3b 0a 20 20 2d  ev=dvidir ;;.  -
6cc0: 64 76 69 64 69 72 3d 2a 20 7c 20 2d 2d 64 76 69  dvidir=* | --dvi
6cd0: 64 69 72 3d 2a 20 7c 20 2d 2d 64 76 69 64 69 3d  dir=* | --dvidi=
6ce0: 2a 20 7c 20 2d 2d 64 76 69 64 3d 2a 20 7c 20 2d  * | --dvid=* | -
6cf0: 2d 64 76 69 3d 2a 20 7c 20 2d 2d 64 76 3d 2a 29  -dvi=* | --dv=*)
6d00: 0a 20 20 20 20 64 76 69 64 69 72 3d 24 61 63 5f  .    dvidir=$ac_
6d10: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 65 6e  optarg ;;..  -en
6d20: 61 62 6c 65 2d 2a 20 7c 20 2d 2d 65 6e 61 62 6c  able-* | --enabl
6d30: 65 2d 2a 29 0a 20 20 20 20 61 63 5f 75 73 65 72  e-*).    ac_user
6d40: 6f 70 74 3d 60 65 78 70 72 20 22 78 24 61 63 5f  opt=`expr "x$ac_
6d50: 6f 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 65 6e  option" : 'x-*en
6d60: 61 62 6c 65 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27 60  able-\([^=]*\)'`
6d70: 0a 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61  .    # Reject na
6d80: 6d 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74  mes that are not
6d90: 20 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72   valid shell var
6da0: 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20  iable names..   
6db0: 20 65 78 70 72 20 22 78 24 61 63 5f 75 73 65 72   expr "x$ac_user
6dc0: 6f 70 74 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f  opt" : ".*[^-+._
6dd0: 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e  $as_cr_alnum]" >
6de0: 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20  /dev/null &&.   
6df0: 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24     as_fn_error $
6e00: 3f 20 22 69 6e 76 61 6c 69 64 20 66 65 61 74 75  ? "invalid featu
6e10: 72 65 20 6e 61 6d 65 3a 20 24 61 63 5f 75 73 65  re name: $ac_use
6e20: 72 6f 70 74 22 0a 20 20 20 20 61 63 5f 75 73 65  ropt".    ac_use
6e30: 72 6f 70 74 5f 6f 72 69 67 3d 24 61 63 5f 75 73  ropt_orig=$ac_us
6e40: 65 72 6f 70 74 0a 20 20 20 20 61 63 5f 75 73 65  eropt.    ac_use
6e50: 72 6f 70 74 3d 60 24 61 73 5f 65 63 68 6f 20 22  ropt=`$as_echo "
6e60: 24 61 63 5f 75 73 65 72 6f 70 74 22 20 7c 20 73  $ac_useropt" | s
6e70: 65 64 20 27 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27  ed 's/[-+.]/_/g'
6e80: 60 0a 20 20 20 20 63 61 73 65 20 24 61 63 5f 75  `.    case $ac_u
6e90: 73 65 72 5f 6f 70 74 73 20 69 6e 0a 20 20 20 20  ser_opts in.    
6ea0: 20 20 2a 22 0a 22 65 6e 61 62 6c 65 5f 24 61 63    *"."enable_$ac
6eb0: 5f 75 73 65 72 6f 70 74 22 0a 22 2a 29 20 3b 3b  _useropt"."*) ;;
6ec0: 0a 20 20 20 20 20 20 2a 29 20 61 63 5f 75 6e 72  .      *) ac_unr
6ed0: 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 3d 22  ecognized_opts="
6ee0: 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64  $ac_unrecognized
6ef0: 5f 6f 70 74 73 24 61 63 5f 75 6e 72 65 63 6f 67  _opts$ac_unrecog
6f00: 6e 69 7a 65 64 5f 73 65 70 2d 2d 65 6e 61 62 6c  nized_sep--enabl
6f10: 65 2d 24 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72  e-$ac_useropt_or
6f20: 69 67 22 0a 09 20 61 63 5f 75 6e 72 65 63 6f 67  ig".. ac_unrecog
6f30: 6e 69 7a 65 64 5f 73 65 70 3d 27 2c 20 27 3b 3b  nized_sep=', ';;
6f40: 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 65 76  .    esac.    ev
6f50: 61 6c 20 65 6e 61 62 6c 65 5f 24 61 63 5f 75 73  al enable_$ac_us
6f60: 65 72 6f 70 74 3d 5c 24 61 63 5f 6f 70 74 61 72  eropt=\$ac_optar
6f70: 67 20 3b 3b 0a 0a 20 20 2d 65 78 65 63 2d 70 72  g ;;..  -exec-pr
6f80: 65 66 69 78 20 7c 20 2d 2d 65 78 65 63 5f 70 72  efix | --exec_pr
6f90: 65 66 69 78 20 7c 20 2d 2d 65 78 65 63 2d 70 72  efix | --exec-pr
6fa0: 65 66 69 78 20 7c 20 2d 2d 65 78 65 63 2d 70 72  efix | --exec-pr
6fb0: 65 66 69 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63  efi \.  | --exec
6fc0: 2d 70 72 65 66 20 7c 20 2d 2d 65 78 65 63 2d 70  -pref | --exec-p
6fd0: 72 65 20 7c 20 2d 2d 65 78 65 63 2d 70 72 20 7c  re | --exec-pr |
6fe0: 20 2d 2d 65 78 65 63 2d 70 20 7c 20 2d 2d 65 78   --exec-p | --ex
6ff0: 65 63 2d 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63  ec- \.  | --exec
7000: 20 7c 20 2d 2d 65 78 65 20 7c 20 2d 2d 65 78 29   | --exe | --ex)
7010: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 65 78 65  .    ac_prev=exe
7020: 63 5f 70 72 65 66 69 78 20 3b 3b 0a 20 20 2d 65  c_prefix ;;.  -e
7030: 78 65 63 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d  xec-prefix=* | -
7040: 2d 65 78 65 63 5f 70 72 65 66 69 78 3d 2a 20 7c  -exec_prefix=* |
7050: 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 78 3d 2a   --exec-prefix=*
7060: 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 3d   | --exec-prefi=
7070: 2a 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 2d 70  * \.  | --exec-p
7080: 72 65 66 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70  ref=* | --exec-p
7090: 72 65 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72  re=* | --exec-pr
70a0: 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 3d 2a 20  =* | --exec-p=* 
70b0: 7c 20 2d 2d 65 78 65 63 2d 3d 2a 20 5c 0a 20 20  | --exec-=* \.  
70c0: 7c 20 2d 2d 65 78 65 63 3d 2a 20 7c 20 2d 2d 65  | --exec=* | --e
70d0: 78 65 3d 2a 20 7c 20 2d 2d 65 78 3d 2a 29 0a 20  xe=* | --ex=*). 
70e0: 20 20 20 65 78 65 63 5f 70 72 65 66 69 78 3d 24     exec_prefix=$
70f0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
7100: 2d 67 61 73 20 7c 20 2d 2d 67 61 73 20 7c 20 2d  -gas | --gas | -
7110: 2d 67 61 20 7c 20 2d 2d 67 29 0a 20 20 20 20 23  -ga | --g).    #
7120: 20 4f 62 73 6f 6c 65 74 65 3b 20 75 73 65 20 2d   Obsolete; use -
7130: 2d 77 69 74 68 2d 67 61 73 2e 0a 20 20 20 20 77  -with-gas..    w
7140: 69 74 68 5f 67 61 73 3d 79 65 73 20 3b 3b 0a 0a  ith_gas=yes ;;..
7150: 20 20 2d 68 65 6c 70 20 7c 20 2d 2d 68 65 6c 70    -help | --help
7160: 20 7c 20 2d 2d 68 65 6c 20 7c 20 2d 2d 68 65 20   | --hel | --he 
7170: 7c 20 2d 68 29 0a 20 20 20 20 61 63 5f 69 6e 69  | -h).    ac_ini
7180: 74 5f 68 65 6c 70 3d 6c 6f 6e 67 20 3b 3b 0a 20  t_help=long ;;. 
7190: 20 2d 68 65 6c 70 3d 72 2a 20 7c 20 2d 2d 68 65   -help=r* | --he
71a0: 6c 70 3d 72 2a 20 7c 20 2d 2d 68 65 6c 3d 72 2a  lp=r* | --hel=r*
71b0: 20 7c 20 2d 2d 68 65 3d 72 2a 20 7c 20 2d 68 72   | --he=r* | -hr
71c0: 2a 29 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f 68  *).    ac_init_h
71d0: 65 6c 70 3d 72 65 63 75 72 73 69 76 65 20 3b 3b  elp=recursive ;;
71e0: 0a 20 20 2d 68 65 6c 70 3d 73 2a 20 7c 20 2d 2d  .  -help=s* | --
71f0: 68 65 6c 70 3d 73 2a 20 7c 20 2d 2d 68 65 6c 3d  help=s* | --hel=
7200: 73 2a 20 7c 20 2d 2d 68 65 3d 73 2a 20 7c 20 2d  s* | --he=s* | -
7210: 68 73 2a 29 0a 20 20 20 20 61 63 5f 69 6e 69 74  hs*).    ac_init
7220: 5f 68 65 6c 70 3d 73 68 6f 72 74 20 3b 3b 0a 0a  _help=short ;;..
7230: 20 20 2d 68 6f 73 74 20 7c 20 2d 2d 68 6f 73 74    -host | --host
7240: 20 7c 20 2d 2d 68 6f 73 20 7c 20 2d 2d 68 6f 29   | --hos | --ho)
7250: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 68 6f 73  .    ac_prev=hos
7260: 74 5f 61 6c 69 61 73 20 3b 3b 0a 20 20 2d 68 6f  t_alias ;;.  -ho
7270: 73 74 3d 2a 20 7c 20 2d 2d 68 6f 73 74 3d 2a 20  st=* | --host=* 
7280: 7c 20 2d 2d 68 6f 73 3d 2a 20 7c 20 2d 2d 68 6f  | --hos=* | --ho
7290: 3d 2a 29 0a 20 20 20 20 68 6f 73 74 5f 61 6c 69  =*).    host_ali
72a0: 61 73 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  as=$ac_optarg ;;
72b0: 0a 0a 20 20 2d 68 74 6d 6c 64 69 72 20 7c 20 2d  ..  -htmldir | -
72c0: 2d 68 74 6d 6c 64 69 72 20 7c 20 2d 2d 68 74 6d  -htmldir | --htm
72d0: 6c 64 69 20 7c 20 2d 2d 68 74 6d 6c 64 20 7c 20  ldi | --htmld | 
72e0: 2d 2d 68 74 6d 6c 20 7c 20 2d 2d 68 74 6d 20 7c  --html | --htm |
72f0: 20 2d 2d 68 74 29 0a 20 20 20 20 61 63 5f 70 72   --ht).    ac_pr
7300: 65 76 3d 68 74 6d 6c 64 69 72 20 3b 3b 0a 20 20  ev=htmldir ;;.  
7310: 2d 68 74 6d 6c 64 69 72 3d 2a 20 7c 20 2d 2d 68  -htmldir=* | --h
7320: 74 6d 6c 64 69 72 3d 2a 20 7c 20 2d 2d 68 74 6d  tmldir=* | --htm
7330: 6c 64 69 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 64 3d  ldi=* | --htmld=
7340: 2a 20 7c 20 2d 2d 68 74 6d 6c 3d 2a 20 7c 20 2d  * | --html=* | -
7350: 2d 68 74 6d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 68  -htm=* \.  | --h
7360: 74 3d 2a 29 0a 20 20 20 20 68 74 6d 6c 64 69 72  t=*).    htmldir
7370: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
7380: 20 20 2d 69 6e 63 6c 75 64 65 64 69 72 20 7c 20    -includedir | 
7390: 2d 2d 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d  --includedir | -
73a0: 2d 69 6e 63 6c 75 64 65 64 69 20 7c 20 2d 2d 69  -includedi | --i
73b0: 6e 63 6c 75 64 65 64 20 7c 20 2d 2d 69 6e 63 6c  ncluded | --incl
73c0: 75 64 65 20 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c  ude \.  | --incl
73d0: 75 64 20 7c 20 2d 2d 69 6e 63 6c 75 20 7c 20 2d  ud | --inclu | -
73e0: 2d 69 6e 63 6c 20 7c 20 2d 2d 69 6e 63 29 0a 20  -incl | --inc). 
73f0: 20 20 20 61 63 5f 70 72 65 76 3d 69 6e 63 6c 75     ac_prev=inclu
7400: 64 65 64 69 72 20 3b 3b 0a 20 20 2d 69 6e 63 6c  dedir ;;.  -incl
7410: 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63  udedir=* | --inc
7420: 6c 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e  ludedir=* | --in
7430: 63 6c 75 64 65 64 69 3d 2a 20 7c 20 2d 2d 69 6e  cludedi=* | --in
7440: 63 6c 75 64 65 64 3d 2a 20 7c 20 2d 2d 69 6e 63  cluded=* | --inc
7450: 6c 75 64 65 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 69  lude=* \.  | --i
7460: 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c  nclud=* | --incl
7470: 75 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 3d 2a 20 7c  u=* | --incl=* |
7480: 20 2d 2d 69 6e 63 3d 2a 29 0a 20 20 20 20 69 6e   --inc=*).    in
7490: 63 6c 75 64 65 64 69 72 3d 24 61 63 5f 6f 70 74  cludedir=$ac_opt
74a0: 61 72 67 20 3b 3b 0a 0a 20 20 2d 69 6e 66 6f 64  arg ;;..  -infod
74b0: 69 72 20 7c 20 2d 2d 69 6e 66 6f 64 69 72 20 7c  ir | --infodir |
74c0: 20 2d 2d 69 6e 66 6f 64 69 20 7c 20 2d 2d 69 6e   --infodi | --in
74d0: 66 6f 64 20 7c 20 2d 2d 69 6e 66 6f 20 7c 20 2d  fod | --info | -
74e0: 2d 69 6e 66 29 0a 20 20 20 20 61 63 5f 70 72 65  -inf).    ac_pre
74f0: 76 3d 69 6e 66 6f 64 69 72 20 3b 3b 0a 20 20 2d  v=infodir ;;.  -
7500: 69 6e 66 6f 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e  infodir=* | --in
7510: 66 6f 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 66 6f  fodir=* | --info
7520: 64 69 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 3d 2a  di=* | --infod=*
7530: 20 7c 20 2d 2d 69 6e 66 6f 3d 2a 20 7c 20 2d 2d   | --info=* | --
7540: 69 6e 66 3d 2a 29 0a 20 20 20 20 69 6e 66 6f 64  inf=*).    infod
7550: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
7560: 0a 0a 20 20 2d 6c 69 62 64 69 72 20 7c 20 2d 2d  ..  -libdir | --
7570: 6c 69 62 64 69 72 20 7c 20 2d 2d 6c 69 62 64 69  libdir | --libdi
7580: 20 7c 20 2d 2d 6c 69 62 64 29 0a 20 20 20 20 61   | --libd).    a
7590: 63 5f 70 72 65 76 3d 6c 69 62 64 69 72 20 3b 3b  c_prev=libdir ;;
75a0: 0a 20 20 2d 6c 69 62 64 69 72 3d 2a 20 7c 20 2d  .  -libdir=* | -
75b0: 2d 6c 69 62 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69  -libdir=* | --li
75c0: 62 64 69 3d 2a 20 7c 20 2d 2d 6c 69 62 64 3d 2a  bdi=* | --libd=*
75d0: 29 0a 20 20 20 20 6c 69 62 64 69 72 3d 24 61 63  ).    libdir=$ac
75e0: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c  _optarg ;;..  -l
75f0: 69 62 65 78 65 63 64 69 72 20 7c 20 2d 2d 6c 69  ibexecdir | --li
7600: 62 65 78 65 63 64 69 72 20 7c 20 2d 2d 6c 69 62  bexecdir | --lib
7610: 65 78 65 63 64 69 20 7c 20 2d 2d 6c 69 62 65 78  execdi | --libex
7620: 65 63 64 20 7c 20 2d 2d 6c 69 62 65 78 65 63 20  ecd | --libexec 
7630: 5c 0a 20 20 7c 20 2d 2d 6c 69 62 65 78 65 20 7c  \.  | --libexe |
7640: 20 2d 2d 6c 69 62 65 78 20 7c 20 2d 2d 6c 69 62   --libex | --lib
7650: 65 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6c  e).    ac_prev=l
7660: 69 62 65 78 65 63 64 69 72 20 3b 3b 0a 20 20 2d  ibexecdir ;;.  -
7670: 6c 69 62 65 78 65 63 64 69 72 3d 2a 20 7c 20 2d  libexecdir=* | -
7680: 2d 6c 69 62 65 78 65 63 64 69 72 3d 2a 20 7c 20  -libexecdir=* | 
7690: 2d 2d 6c 69 62 65 78 65 63 64 69 3d 2a 20 7c 20  --libexecdi=* | 
76a0: 2d 2d 6c 69 62 65 78 65 63 64 3d 2a 20 7c 20 2d  --libexecd=* | -
76b0: 2d 6c 69 62 65 78 65 63 3d 2a 20 5c 0a 20 20 7c  -libexec=* \.  |
76c0: 20 2d 2d 6c 69 62 65 78 65 3d 2a 20 7c 20 2d 2d   --libexe=* | --
76d0: 6c 69 62 65 78 3d 2a 20 7c 20 2d 2d 6c 69 62 65  libex=* | --libe
76e0: 3d 2a 29 0a 20 20 20 20 6c 69 62 65 78 65 63 64  =*).    libexecd
76f0: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
7700: 0a 0a 20 20 2d 6c 6f 63 61 6c 65 64 69 72 20 7c  ..  -localedir |
7710: 20 2d 2d 6c 6f 63 61 6c 65 64 69 72 20 7c 20 2d   --localedir | -
7720: 2d 6c 6f 63 61 6c 65 64 69 20 7c 20 2d 2d 6c 6f  -localedi | --lo
7730: 63 61 6c 65 64 20 7c 20 2d 2d 6c 6f 63 61 6c 65  caled | --locale
7740: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6c 6f  ).    ac_prev=lo
7750: 63 61 6c 65 64 69 72 20 3b 3b 0a 20 20 2d 6c 6f  caledir ;;.  -lo
7760: 63 61 6c 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f  caledir=* | --lo
7770: 63 61 6c 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f  caledir=* | --lo
7780: 63 61 6c 65 64 69 3d 2a 20 7c 20 2d 2d 6c 6f 63  caledi=* | --loc
7790: 61 6c 65 64 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c  aled=* | --local
77a0: 65 3d 2a 29 0a 20 20 20 20 6c 6f 63 61 6c 65 64  e=*).    localed
77b0: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
77c0: 0a 0a 20 20 2d 6c 6f 63 61 6c 73 74 61 74 65 64  ..  -localstated
77d0: 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  ir | --localstat
77e0: 65 64 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74  edir | --localst
77f0: 61 74 65 64 69 20 7c 20 2d 2d 6c 6f 63 61 6c 73  atedi | --locals
7800: 74 61 74 65 64 20 5c 0a 20 20 7c 20 2d 2d 6c 6f  tated \.  | --lo
7810: 63 61 6c 73 74 61 74 65 20 7c 20 2d 2d 6c 6f 63  calstate | --loc
7820: 61 6c 73 74 61 74 20 7c 20 2d 2d 6c 6f 63 61 6c  alstat | --local
7830: 73 74 61 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 20  sta | --localst 
7840: 7c 20 2d 2d 6c 6f 63 61 6c 73 29 0a 20 20 20 20  | --locals).    
7850: 61 63 5f 70 72 65 76 3d 6c 6f 63 61 6c 73 74 61  ac_prev=localsta
7860: 74 65 64 69 72 20 3b 3b 0a 20 20 2d 6c 6f 63 61  tedir ;;.  -loca
7870: 6c 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d  lstatedir=* | --
7880: 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 2a 20  localstatedir=* 
7890: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69  | --localstatedi
78a0: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  =* | --localstat
78b0: 65 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63  ed=* \.  | --loc
78c0: 61 6c 73 74 61 74 65 3d 2a 20 7c 20 2d 2d 6c 6f  alstate=* | --lo
78d0: 63 61 6c 73 74 61 74 3d 2a 20 7c 20 2d 2d 6c 6f  calstat=* | --lo
78e0: 63 61 6c 73 74 61 3d 2a 20 7c 20 2d 2d 6c 6f 63  calsta=* | --loc
78f0: 61 6c 73 74 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c  alst=* | --local
7900: 73 3d 2a 29 0a 20 20 20 20 6c 6f 63 61 6c 73 74  s=*).    localst
7910: 61 74 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  atedir=$ac_optar
7920: 67 20 3b 3b 0a 0a 20 20 2d 6d 61 6e 64 69 72 20  g ;;..  -mandir 
7930: 7c 20 2d 2d 6d 61 6e 64 69 72 20 7c 20 2d 2d 6d  | --mandir | --m
7940: 61 6e 64 69 20 7c 20 2d 2d 6d 61 6e 64 20 7c 20  andi | --mand | 
7950: 2d 2d 6d 61 6e 20 7c 20 2d 2d 6d 61 20 7c 20 2d  --man | --ma | -
7960: 2d 6d 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  -m).    ac_prev=
7970: 6d 61 6e 64 69 72 20 3b 3b 0a 20 20 2d 6d 61 6e  mandir ;;.  -man
7980: 64 69 72 3d 2a 20 7c 20 2d 2d 6d 61 6e 64 69 72  dir=* | --mandir
7990: 3d 2a 20 7c 20 2d 2d 6d 61 6e 64 69 3d 2a 20 7c  =* | --mandi=* |
79a0: 20 2d 2d 6d 61 6e 64 3d 2a 20 7c 20 2d 2d 6d 61   --mand=* | --ma
79b0: 6e 3d 2a 20 7c 20 2d 2d 6d 61 3d 2a 20 7c 20 2d  n=* | --ma=* | -
79c0: 2d 6d 3d 2a 29 0a 20 20 20 20 6d 61 6e 64 69 72  -m=*).    mandir
79d0: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
79e0: 20 20 2d 6e 66 70 20 7c 20 2d 2d 6e 66 70 20 7c    -nfp | --nfp |
79f0: 20 2d 2d 6e 66 29 0a 20 20 20 20 23 20 4f 62 73   --nf).    # Obs
7a00: 6f 6c 65 74 65 3b 20 75 73 65 20 2d 2d 77 69 74  olete; use --wit
7a10: 68 6f 75 74 2d 66 70 2e 0a 20 20 20 20 77 69 74  hout-fp..    wit
7a20: 68 5f 66 70 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 6e  h_fp=no ;;..  -n
7a30: 6f 2d 63 72 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d  o-create | --no-
7a40: 63 72 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 72  create | --no-cr
7a50: 65 61 74 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 20  eat | --no-crea 
7a60: 7c 20 2d 2d 6e 6f 2d 63 72 65 20 5c 0a 20 20 7c  | --no-cre \.  |
7a70: 20 2d 2d 6e 6f 2d 63 72 20 7c 20 2d 2d 6e 6f 2d   --no-cr | --no-
7a80: 63 20 7c 20 2d 6e 29 0a 20 20 20 20 6e 6f 5f 63  c | -n).    no_c
7a90: 72 65 61 74 65 3d 79 65 73 20 3b 3b 0a 0a 20 20  reate=yes ;;..  
7aa0: 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c 20  -no-recursion | 
7ab0: 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c  --no-recursion |
7ac0: 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 20 7c   --no-recursio |
7ad0: 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 20 5c 0a   --no-recursi \.
7ae0: 20 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 20    | --no-recurs 
7af0: 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 20 7c 20 2d  | --no-recur | -
7b00: 2d 6e 6f 2d 72 65 63 75 20 7c 20 2d 2d 6e 6f 2d  -no-recu | --no-
7b10: 72 65 63 20 7c 20 2d 2d 6e 6f 2d 72 65 20 7c 20  rec | --no-re | 
7b20: 2d 2d 6e 6f 2d 72 29 0a 20 20 20 20 6e 6f 5f 72  --no-r).    no_r
7b30: 65 63 75 72 73 69 6f 6e 3d 79 65 73 20 3b 3b 0a  ecursion=yes ;;.
7b40: 0a 20 20 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69  .  -oldincludedi
7b50: 72 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65  r | --oldinclude
7b60: 64 69 72 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  dir | --oldinclu
7b70: 64 65 64 69 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c  dedi | --oldincl
7b80: 75 64 65 64 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64  uded \.  | --old
7b90: 69 6e 63 6c 75 64 65 20 7c 20 2d 2d 6f 6c 64 69  include | --oldi
7ba0: 6e 63 6c 75 64 20 7c 20 2d 2d 6f 6c 64 69 6e 63  nclud | --oldinc
7bb0: 6c 75 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 20 7c  lu | --oldincl |
7bc0: 20 2d 2d 6f 6c 64 69 6e 63 20 5c 0a 20 20 7c 20   --oldinc \.  | 
7bd0: 2d 2d 6f 6c 64 69 6e 20 7c 20 2d 2d 6f 6c 64 69  --oldin | --oldi
7be0: 20 7c 20 2d 2d 6f 6c 64 20 7c 20 2d 2d 6f 6c 20   | --old | --ol 
7bf0: 7c 20 2d 2d 6f 29 0a 20 20 20 20 61 63 5f 70 72  | --o).    ac_pr
7c00: 65 76 3d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72  ev=oldincludedir
7c10: 20 3b 3b 0a 20 20 2d 6f 6c 64 69 6e 63 6c 75 64   ;;.  -oldinclud
7c20: 65 64 69 72 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e  edir=* | --oldin
7c30: 63 6c 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 6f  cludedir=* | --o
7c40: 6c 64 69 6e 63 6c 75 64 65 64 69 3d 2a 20 7c 20  ldincludedi=* | 
7c50: 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 3d 2a 20  --oldincluded=* 
7c60: 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  \.  | --oldinclu
7c70: 64 65 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c  de=* | --oldincl
7c80: 75 64 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c  ud=* | --oldincl
7c90: 75 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 3d  u=* | --oldincl=
7ca0: 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 3d 2a 20 5c  * | --oldinc=* \
7cb0: 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 3d 2a 20 7c  .  | --oldin=* |
7cc0: 20 2d 2d 6f 6c 64 69 3d 2a 20 7c 20 2d 2d 6f 6c   --oldi=* | --ol
7cd0: 64 3d 2a 20 7c 20 2d 2d 6f 6c 3d 2a 20 7c 20 2d  d=* | --ol=* | -
7ce0: 2d 6f 3d 2a 29 0a 20 20 20 20 6f 6c 64 69 6e 63  -o=*).    oldinc
7cf0: 6c 75 64 65 64 69 72 3d 24 61 63 5f 6f 70 74 61  ludedir=$ac_opta
7d00: 72 67 20 3b 3b 0a 0a 20 20 2d 70 72 65 66 69 78  rg ;;..  -prefix
7d10: 20 7c 20 2d 2d 70 72 65 66 69 78 20 7c 20 2d 2d   | --prefix | --
7d20: 70 72 65 66 69 20 7c 20 2d 2d 70 72 65 66 20 7c  prefi | --pref |
7d30: 20 2d 2d 70 72 65 20 7c 20 2d 2d 70 72 20 7c 20   --pre | --pr | 
7d40: 2d 2d 70 29 0a 20 20 20 20 61 63 5f 70 72 65 76  --p).    ac_prev
7d50: 3d 70 72 65 66 69 78 20 3b 3b 0a 20 20 2d 70 72  =prefix ;;.  -pr
7d60: 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 65 66 69  efix=* | --prefi
7d70: 78 3d 2a 20 7c 20 2d 2d 70 72 65 66 69 3d 2a 20  x=* | --prefi=* 
7d80: 7c 20 2d 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d 70  | --pref=* | --p
7d90: 72 65 3d 2a 20 7c 20 2d 2d 70 72 3d 2a 20 7c 20  re=* | --pr=* | 
7da0: 2d 2d 70 3d 2a 29 0a 20 20 20 20 70 72 65 66 69  --p=*).    prefi
7db0: 78 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  x=$ac_optarg ;;.
7dc0: 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66  .  -program-pref
7dd0: 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70  ix | --program-p
7de0: 72 65 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61  refix | --progra
7df0: 6d 2d 70 72 65 66 69 20 7c 20 2d 2d 70 72 6f 67  m-prefi | --prog
7e00: 72 61 6d 2d 70 72 65 66 20 5c 0a 20 20 7c 20 2d  ram-pref \.  | -
7e10: 2d 70 72 6f 67 72 61 6d 2d 70 72 65 20 7c 20 2d  -program-pre | -
7e20: 2d 70 72 6f 67 72 61 6d 2d 70 72 20 7c 20 2d 2d  -program-pr | --
7e30: 70 72 6f 67 72 61 6d 2d 70 29 0a 20 20 20 20 61  program-p).    a
7e40: 63 5f 70 72 65 76 3d 70 72 6f 67 72 61 6d 5f 70  c_prev=program_p
7e50: 72 65 66 69 78 20 3b 3b 0a 20 20 2d 70 72 6f 67  refix ;;.  -prog
7e60: 72 61 6d 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d  ram-prefix=* | -
7e70: 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 3d  -program-prefix=
7e80: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72  * | --program-pr
7e90: 65 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72  efi=* \.  | --pr
7ea0: 6f 67 72 61 6d 2d 70 72 65 66 3d 2a 20 7c 20 2d  ogram-pref=* | -
7eb0: 2d 70 72 6f 67 72 61 6d 2d 70 72 65 3d 2a 20 7c  -program-pre=* |
7ec0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 3d 2a 20   --program-pr=* 
7ed0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 3d 2a 29  | --program-p=*)
7ee0: 0a 20 20 20 20 70 72 6f 67 72 61 6d 5f 70 72 65  .    program_pre
7ef0: 66 69 78 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  fix=$ac_optarg ;
7f00: 3b 0a 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 73 75  ;..  -program-su
7f10: 66 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  ffix | --program
7f20: 2d 73 75 66 66 69 78 20 7c 20 2d 2d 70 72 6f 67  -suffix | --prog
7f30: 72 61 6d 2d 73 75 66 66 69 20 7c 20 2d 2d 70 72  ram-suffi | --pr
7f40: 6f 67 72 61 6d 2d 73 75 66 66 20 5c 0a 20 20 7c  ogram-suff \.  |
7f50: 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 20 7c   --program-suf |
7f60: 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 20 7c 20   --program-su | 
7f70: 2d 2d 70 72 6f 67 72 61 6d 2d 73 29 0a 20 20 20  --program-s).   
7f80: 20 61 63 5f 70 72 65 76 3d 70 72 6f 67 72 61 6d   ac_prev=program
7f90: 5f 73 75 66 66 69 78 20 3b 3b 0a 20 20 2d 70 72  _suffix ;;.  -pr
7fa0: 6f 67 72 61 6d 2d 73 75 66 66 69 78 3d 2a 20 7c  ogram-suffix=* |
7fb0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69   --program-suffi
7fc0: 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  x=* | --program-
7fd0: 73 75 66 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  suffi=* \.  | --
7fe0: 70 72 6f 67 72 61 6d 2d 73 75 66 66 3d 2a 20 7c  program-suff=* |
7ff0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 3d 2a   --program-suf=*
8000: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 3d   | --program-su=
8010: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 3d  * | --program-s=
8020: 2a 29 0a 20 20 20 20 70 72 6f 67 72 61 6d 5f 73  *).    program_s
8030: 75 66 66 69 78 3d 24 61 63 5f 6f 70 74 61 72 67  uffix=$ac_optarg
8040: 20 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72 61 6d 2d   ;;..  -program-
8050: 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 20 7c  transform-name |
8060: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
8070: 66 6f 72 6d 2d 6e 61 6d 65 20 5c 0a 20 20 7c 20  form-name \.  | 
8080: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
8090: 6f 72 6d 2d 6e 61 6d 20 7c 20 2d 2d 70 72 6f 67  orm-nam | --prog
80a0: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61  ram-transform-na
80b0: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d   \.  | --program
80c0: 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 20 7c 20 2d  -transform-n | -
80d0: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
80e0: 72 6d 2d 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  rm- \.  | --prog
80f0: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 20 7c 20  ram-transform | 
8100: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
8110: 6f 72 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72  or \.  | --progr
8120: 61 6d 2d 74 72 61 6e 73 66 6f 20 7c 20 2d 2d 70  am-transfo | --p
8130: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 20 5c 0a  rogram-transf \.
8140: 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72    | --program-tr
8150: 61 6e 73 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  ans | --program-
8160: 74 72 61 6e 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  tran \.  | --pro
8170: 67 72 2d 74 72 61 20 7c 20 2d 2d 70 72 6f 67 72  gr-tra | --progr
8180: 61 6d 2d 74 72 20 7c 20 2d 2d 70 72 6f 67 72 61  am-tr | --progra
8190: 6d 2d 74 29 0a 20 20 20 20 61 63 5f 70 72 65 76  m-t).    ac_prev
81a0: 3d 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f  =program_transfo
81b0: 72 6d 5f 6e 61 6d 65 20 3b 3b 0a 20 20 2d 70 72  rm_name ;;.  -pr
81c0: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d  ogram-transform-
81d0: 6e 61 6d 65 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  name=* | --progr
81e0: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d  am-transform-nam
81f0: 65 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  e=* \.  | --prog
8200: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61  ram-transform-na
8210: 6d 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  m=* | --program-
8220: 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 3d 2a 20 5c  transform-na=* \
8230: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  .  | --program-t
8240: 72 61 6e 73 66 6f 72 6d 2d 6e 3d 2a 20 7c 20 2d  ransform-n=* | -
8250: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
8260: 72 6d 2d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72  rm-=* \.  | --pr
8270: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 3d  ogram-transform=
8280: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72  * | --program-tr
8290: 61 6e 73 66 6f 72 3d 2a 20 5c 0a 20 20 7c 20 2d  ansfor=* \.  | -
82a0: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
82b0: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  =* | --program-t
82c0: 72 61 6e 73 66 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  ransf=* \.  | --
82d0: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 3d 2a 20  program-trans=* 
82e0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
82f0: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72  =* \.  | --progr
8300: 2d 74 72 61 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  -tra=* | --progr
8310: 61 6d 2d 74 72 3d 2a 20 7c 20 2d 2d 70 72 6f 67  am-tr=* | --prog
8320: 72 61 6d 2d 74 3d 2a 29 0a 20 20 20 20 70 72 6f  ram-t=*).    pro
8330: 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e  gram_transform_n
8340: 61 6d 65 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  ame=$ac_optarg ;
8350: 3b 0a 0a 20 20 2d 70 64 66 64 69 72 20 7c 20 2d  ;..  -pdfdir | -
8360: 2d 70 64 66 64 69 72 20 7c 20 2d 2d 70 64 66 64  -pdfdir | --pdfd
8370: 69 20 7c 20 2d 2d 70 64 66 64 20 7c 20 2d 2d 70  i | --pdfd | --p
8380: 64 66 20 7c 20 2d 2d 70 64 29 0a 20 20 20 20 61  df | --pd).    a
8390: 63 5f 70 72 65 76 3d 70 64 66 64 69 72 20 3b 3b  c_prev=pdfdir ;;
83a0: 0a 20 20 2d 70 64 66 64 69 72 3d 2a 20 7c 20 2d  .  -pdfdir=* | -
83b0: 2d 70 64 66 64 69 72 3d 2a 20 7c 20 2d 2d 70 64  -pdfdir=* | --pd
83c0: 66 64 69 3d 2a 20 7c 20 2d 2d 70 64 66 64 3d 2a  fdi=* | --pdfd=*
83d0: 20 7c 20 2d 2d 70 64 66 3d 2a 20 7c 20 2d 2d 70   | --pdf=* | --p
83e0: 64 3d 2a 29 0a 20 20 20 20 70 64 66 64 69 72 3d  d=*).    pdfdir=
83f0: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
8400: 20 2d 70 73 64 69 72 20 7c 20 2d 2d 70 73 64 69   -psdir | --psdi
8410: 72 20 7c 20 2d 2d 70 73 64 69 20 7c 20 2d 2d 70  r | --psdi | --p
8420: 73 64 20 7c 20 2d 2d 70 73 29 0a 20 20 20 20 61  sd | --ps).    a
8430: 63 5f 70 72 65 76 3d 70 73 64 69 72 20 3b 3b 0a  c_prev=psdir ;;.
8440: 20 20 2d 70 73 64 69 72 3d 2a 20 7c 20 2d 2d 70    -psdir=* | --p
8450: 73 64 69 72 3d 2a 20 7c 20 2d 2d 70 73 64 69 3d  sdir=* | --psdi=
8460: 2a 20 7c 20 2d 2d 70 73 64 3d 2a 20 7c 20 2d 2d  * | --psd=* | --
8470: 70 73 3d 2a 29 0a 20 20 20 20 70 73 64 69 72 3d  ps=*).    psdir=
8480: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
8490: 20 2d 71 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d   -q | -quiet | -
84a0: 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 20  -quiet | --quie 
84b0: 7c 20 2d 2d 71 75 69 20 7c 20 2d 2d 71 75 20 7c  | --qui | --qu |
84c0: 20 2d 2d 71 20 5c 0a 20 20 7c 20 2d 73 69 6c 65   --q \.  | -sile
84d0: 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 74 20 7c 20  nt | --silent | 
84e0: 2d 2d 73 69 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65  --silen | --sile
84f0: 20 7c 20 2d 2d 73 69 6c 29 0a 20 20 20 20 73 69   | --sil).    si
8500: 6c 65 6e 74 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d  lent=yes ;;..  -
8510: 73 62 69 6e 64 69 72 20 7c 20 2d 2d 73 62 69 6e  sbindir | --sbin
8520: 64 69 72 20 7c 20 2d 2d 73 62 69 6e 64 69 20 7c  dir | --sbindi |
8530: 20 2d 2d 73 62 69 6e 64 20 7c 20 2d 2d 73 62 69   --sbind | --sbi
8540: 6e 20 7c 20 2d 2d 73 62 69 20 7c 20 2d 2d 73 62  n | --sbi | --sb
8550: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 62  ).    ac_prev=sb
8560: 69 6e 64 69 72 20 3b 3b 0a 20 20 2d 73 62 69 6e  indir ;;.  -sbin
8570: 64 69 72 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64 69  dir=* | --sbindi
8580: 72 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64 69 3d 2a  r=* | --sbindi=*
8590: 20 7c 20 2d 2d 73 62 69 6e 64 3d 2a 20 7c 20 2d   | --sbind=* | -
85a0: 2d 73 62 69 6e 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  -sbin=* \.  | --
85b0: 73 62 69 3d 2a 20 7c 20 2d 2d 73 62 3d 2a 29 0a  sbi=* | --sb=*).
85c0: 20 20 20 20 73 62 69 6e 64 69 72 3d 24 61 63 5f      sbindir=$ac_
85d0: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 68  optarg ;;..  -sh
85e0: 61 72 65 64 73 74 61 74 65 64 69 72 20 7c 20 2d  aredstatedir | -
85f0: 2d 73 68 61 72 65 64 73 74 61 74 65 64 69 72 20  -sharedstatedir 
8600: 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64  | --sharedstated
8610: 69 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64  i \.  | --shared
8620: 73 74 61 74 65 64 20 7c 20 2d 2d 73 68 61 72 65  stated | --share
8630: 64 73 74 61 74 65 20 7c 20 2d 2d 73 68 61 72 65  dstate | --share
8640: 64 73 74 61 74 20 7c 20 2d 2d 73 68 61 72 65 64  dstat | --shared
8650: 73 74 61 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72  sta \.  | --shar
8660: 65 64 73 74 20 7c 20 2d 2d 73 68 61 72 65 64 73  edst | --shareds
8670: 20 7c 20 2d 2d 73 68 61 72 65 64 20 7c 20 2d 2d   | --shared | --
8680: 73 68 61 72 65 20 7c 20 2d 2d 73 68 61 72 20 5c  share | --shar \
8690: 0a 20 20 7c 20 2d 2d 73 68 61 20 7c 20 2d 2d 73  .  | --sha | --s
86a0: 68 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73  h).    ac_prev=s
86b0: 68 61 72 65 64 73 74 61 74 65 64 69 72 20 3b 3b  haredstatedir ;;
86c0: 0a 20 20 2d 73 68 61 72 65 64 73 74 61 74 65 64  .  -sharedstated
86d0: 69 72 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73  ir=* | --shareds
86e0: 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 73 68  tatedir=* | --sh
86f0: 61 72 65 64 73 74 61 74 65 64 69 3d 2a 20 5c 0a  aredstatedi=* \.
8700: 20 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74    | --sharedstat
8710: 65 64 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73  ed=* | --shareds
8720: 74 61 74 65 3d 2a 20 7c 20 2d 2d 73 68 61 72 65  tate=* | --share
8730: 64 73 74 61 74 3d 2a 20 7c 20 2d 2d 73 68 61 72  dstat=* | --shar
8740: 65 64 73 74 61 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  edsta=* \.  | --
8750: 73 68 61 72 65 64 73 74 3d 2a 20 7c 20 2d 2d 73  sharedst=* | --s
8760: 68 61 72 65 64 73 3d 2a 20 7c 20 2d 2d 73 68 61  hareds=* | --sha
8770: 72 65 64 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 3d  red=* | --share=
8780: 2a 20 7c 20 2d 2d 73 68 61 72 3d 2a 20 5c 0a 20  * | --shar=* \. 
8790: 20 7c 20 2d 2d 73 68 61 3d 2a 20 7c 20 2d 2d 73   | --sha=* | --s
87a0: 68 3d 2a 29 0a 20 20 20 20 73 68 61 72 65 64 73  h=*).    shareds
87b0: 74 61 74 65 64 69 72 3d 24 61 63 5f 6f 70 74 61  tatedir=$ac_opta
87c0: 72 67 20 3b 3b 0a 0a 20 20 2d 73 69 74 65 20 7c  rg ;;..  -site |
87d0: 20 2d 2d 73 69 74 65 20 7c 20 2d 2d 73 69 74 29   --site | --sit)
87e0: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 69 74  .    ac_prev=sit
87f0: 65 20 3b 3b 0a 20 20 2d 73 69 74 65 3d 2a 20 7c  e ;;.  -site=* |
8800: 20 2d 2d 73 69 74 65 3d 2a 20 7c 20 2d 2d 73 69   --site=* | --si
8810: 74 3d 2a 29 0a 20 20 20 20 73 69 74 65 3d 24 61  t=*).    site=$a
8820: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
8830: 73 72 63 64 69 72 20 7c 20 2d 2d 73 72 63 64 69  srcdir | --srcdi
8840: 72 20 7c 20 2d 2d 73 72 63 64 69 20 7c 20 2d 2d  r | --srcdi | --
8850: 73 72 63 64 20 7c 20 2d 2d 73 72 63 20 7c 20 2d  srcd | --src | -
8860: 2d 73 72 29 0a 20 20 20 20 61 63 5f 70 72 65 76  -sr).    ac_prev
8870: 3d 73 72 63 64 69 72 20 3b 3b 0a 20 20 2d 73 72  =srcdir ;;.  -sr
8880: 63 64 69 72 3d 2a 20 7c 20 2d 2d 73 72 63 64 69  cdir=* | --srcdi
8890: 72 3d 2a 20 7c 20 2d 2d 73 72 63 64 69 3d 2a 20  r=* | --srcdi=* 
88a0: 7c 20 2d 2d 73 72 63 64 3d 2a 20 7c 20 2d 2d 73  | --srcd=* | --s
88b0: 72 63 3d 2a 20 7c 20 2d 2d 73 72 3d 2a 29 0a 20  rc=* | --sr=*). 
88c0: 20 20 20 73 72 63 64 69 72 3d 24 61 63 5f 6f 70     srcdir=$ac_op
88d0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 79 73 63  targ ;;..  -sysc
88e0: 6f 6e 66 64 69 72 20 7c 20 2d 2d 73 79 73 63 6f  onfdir | --sysco
88f0: 6e 66 64 69 72 20 7c 20 2d 2d 73 79 73 63 6f 6e  nfdir | --syscon
8900: 66 64 69 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64  fdi | --sysconfd
8910: 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 20 5c 0a 20   | --sysconf \. 
8920: 20 7c 20 2d 2d 73 79 73 63 6f 6e 20 7c 20 2d 2d   | --syscon | --
8930: 73 79 73 63 6f 20 7c 20 2d 2d 73 79 73 63 20 7c  sysco | --sysc |
8940: 20 2d 2d 73 79 73 20 7c 20 2d 2d 73 79 29 0a 20   --sys | --sy). 
8950: 20 20 20 61 63 5f 70 72 65 76 3d 73 79 73 63 6f     ac_prev=sysco
8960: 6e 66 64 69 72 20 3b 3b 0a 20 20 2d 73 79 73 63  nfdir ;;.  -sysc
8970: 6f 6e 66 64 69 72 3d 2a 20 7c 20 2d 2d 73 79 73  onfdir=* | --sys
8980: 63 6f 6e 66 64 69 72 3d 2a 20 7c 20 2d 2d 73 79  confdir=* | --sy
8990: 73 63 6f 6e 66 64 69 3d 2a 20 7c 20 2d 2d 73 79  sconfdi=* | --sy
89a0: 73 63 6f 6e 66 64 3d 2a 20 7c 20 2d 2d 73 79 73  sconfd=* | --sys
89b0: 63 6f 6e 66 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73  conf=* \.  | --s
89c0: 79 73 63 6f 6e 3d 2a 20 7c 20 2d 2d 73 79 73 63  yscon=* | --sysc
89d0: 6f 3d 2a 20 7c 20 2d 2d 73 79 73 63 3d 2a 20 7c  o=* | --sysc=* |
89e0: 20 2d 2d 73 79 73 3d 2a 20 7c 20 2d 2d 73 79 3d   --sys=* | --sy=
89f0: 2a 29 0a 20 20 20 20 73 79 73 63 6f 6e 66 64 69  *).    sysconfdi
8a00: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
8a10: 0a 20 20 2d 74 61 72 67 65 74 20 7c 20 2d 2d 74  .  -target | --t
8a20: 61 72 67 65 74 20 7c 20 2d 2d 74 61 72 67 65 20  arget | --targe 
8a30: 7c 20 2d 2d 74 61 72 67 20 7c 20 2d 2d 74 61 72  | --targ | --tar
8a40: 20 7c 20 2d 2d 74 61 20 7c 20 2d 2d 74 29 0a 20   | --ta | --t). 
8a50: 20 20 20 61 63 5f 70 72 65 76 3d 74 61 72 67 65     ac_prev=targe
8a60: 74 5f 61 6c 69 61 73 20 3b 3b 0a 20 20 2d 74 61  t_alias ;;.  -ta
8a70: 72 67 65 74 3d 2a 20 7c 20 2d 2d 74 61 72 67 65  rget=* | --targe
8a80: 74 3d 2a 20 7c 20 2d 2d 74 61 72 67 65 3d 2a 20  t=* | --targe=* 
8a90: 7c 20 2d 2d 74 61 72 67 3d 2a 20 7c 20 2d 2d 74  | --targ=* | --t
8aa0: 61 72 3d 2a 20 7c 20 2d 2d 74 61 3d 2a 20 7c 20  ar=* | --ta=* | 
8ab0: 2d 2d 74 3d 2a 29 0a 20 20 20 20 74 61 72 67 65  --t=*).    targe
8ac0: 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 61  t_alias=$ac_opta
8ad0: 72 67 20 3b 3b 0a 0a 20 20 2d 76 20 7c 20 2d 76  rg ;;..  -v | -v
8ae0: 65 72 62 6f 73 65 20 7c 20 2d 2d 76 65 72 62 6f  erbose | --verbo
8af0: 73 65 20 7c 20 2d 2d 76 65 72 62 6f 73 20 7c 20  se | --verbos | 
8b00: 2d 2d 76 65 72 62 6f 20 7c 20 2d 2d 76 65 72 62  --verbo | --verb
8b10: 29 0a 20 20 20 20 76 65 72 62 6f 73 65 3d 79 65  ).    verbose=ye
8b20: 73 20 3b 3b 0a 0a 20 20 2d 76 65 72 73 69 6f 6e  s ;;..  -version
8b30: 20 7c 20 2d 2d 76 65 72 73 69 6f 6e 20 7c 20 2d   | --version | -
8b40: 2d 76 65 72 73 69 6f 20 7c 20 2d 2d 76 65 72 73  -versio | --vers
8b50: 69 20 7c 20 2d 2d 76 65 72 73 20 7c 20 2d 56 29  i | --vers | -V)
8b60: 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f 76 65 72  .    ac_init_ver
8b70: 73 69 6f 6e 3d 3a 20 3b 3b 0a 0a 20 20 2d 77 69  sion=: ;;..  -wi
8b80: 74 68 2d 2a 20 7c 20 2d 2d 77 69 74 68 2d 2a 29  th-* | --with-*)
8b90: 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d  .    ac_useropt=
8ba0: 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69  `expr "x$ac_opti
8bb0: 6f 6e 22 20 3a 20 27 78 2d 2a 77 69 74 68 2d 5c  on" : 'x-*with-\
8bc0: 28 5b 5e 3d 5d 2a 5c 29 27 60 0a 20 20 20 20 23  ([^=]*\)'`.    #
8bd0: 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68   Reject names th
8be0: 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64  at are not valid
8bf0: 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20   shell variable 
8c00: 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20  names..    expr 
8c10: 22 78 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3a  "x$ac_useropt" :
8c20: 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f 63 72   ".*[^-+._$as_cr
8c30: 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e  _alnum]" >/dev/n
8c40: 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 61 73 5f  ull &&.      as_
8c50: 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e 76  fn_error $? "inv
8c60: 61 6c 69 64 20 70 61 63 6b 61 67 65 20 6e 61 6d  alid package nam
8c70: 65 3a 20 24 61 63 5f 75 73 65 72 6f 70 74 22 0a  e: $ac_useropt".
8c80: 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f      ac_useropt_o
8c90: 72 69 67 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a  rig=$ac_useropt.
8ca0: 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60      ac_useropt=`
8cb0: 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 75 73  $as_echo "$ac_us
8cc0: 65 72 6f 70 74 22 20 7c 20 73 65 64 20 27 73 2f  eropt" | sed 's/
8cd0: 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20  [-+.]/_/g'`.    
8ce0: 63 61 73 65 20 24 61 63 5f 75 73 65 72 5f 6f 70  case $ac_user_op
8cf0: 74 73 20 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22  ts in.      *"."
8d00: 77 69 74 68 5f 24 61 63 5f 75 73 65 72 6f 70 74  with_$ac_useropt
8d10: 22 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a  "."*) ;;.      *
8d20: 29 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65  ) ac_unrecognize
8d30: 64 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72 65  d_opts="$ac_unre
8d40: 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61 63  cognized_opts$ac
8d50: 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65  _unrecognized_se
8d60: 70 2d 2d 77 69 74 68 2d 24 61 63 5f 75 73 65 72  p--with-$ac_user
8d70: 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61 63 5f 75  opt_orig".. ac_u
8d80: 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 3d  nrecognized_sep=
8d90: 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73 61 63 0a  ', ';;.    esac.
8da0: 20 20 20 20 65 76 61 6c 20 77 69 74 68 5f 24 61      eval with_$a
8db0: 63 5f 75 73 65 72 6f 70 74 3d 5c 24 61 63 5f 6f  c_useropt=\$ac_o
8dc0: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 77 69 74  ptarg ;;..  -wit
8dd0: 68 6f 75 74 2d 2a 20 7c 20 2d 2d 77 69 74 68 6f  hout-* | --witho
8de0: 75 74 2d 2a 29 0a 20 20 20 20 61 63 5f 75 73 65  ut-*).    ac_use
8df0: 72 6f 70 74 3d 60 65 78 70 72 20 22 78 24 61 63  ropt=`expr "x$ac
8e00: 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 77  _option" : 'x-*w
8e10: 69 74 68 6f 75 74 2d 5c 28 2e 2a 5c 29 27 60 0a  ithout-\(.*\)'`.
8e20: 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d      # Reject nam
8e30: 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20  es that are not 
8e40: 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69  valid shell vari
8e50: 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20  able names..    
8e60: 65 78 70 72 20 22 78 24 61 63 5f 75 73 65 72 6f  expr "x$ac_usero
8e70: 70 74 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24  pt" : ".*[^-+._$
8e80: 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f  as_cr_alnum]" >/
8e90: 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20  dev/null &&.    
8ea0: 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f    as_fn_error $?
8eb0: 20 22 69 6e 76 61 6c 69 64 20 70 61 63 6b 61 67   "invalid packag
8ec0: 65 20 6e 61 6d 65 3a 20 24 61 63 5f 75 73 65 72  e name: $ac_user
8ed0: 6f 70 74 22 0a 20 20 20 20 61 63 5f 75 73 65 72  opt".    ac_user
8ee0: 6f 70 74 5f 6f 72 69 67 3d 24 61 63 5f 75 73 65  opt_orig=$ac_use
8ef0: 72 6f 70 74 0a 20 20 20 20 61 63 5f 75 73 65 72  ropt.    ac_user
8f00: 6f 70 74 3d 60 24 61 73 5f 65 63 68 6f 20 22 24  opt=`$as_echo "$
8f10: 61 63 5f 75 73 65 72 6f 70 74 22 20 7c 20 73 65  ac_useropt" | se
8f20: 64 20 27 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60  d 's/[-+.]/_/g'`
8f30: 0a 20 20 20 20 63 61 73 65 20 24 61 63 5f 75 73  .    case $ac_us
8f40: 65 72 5f 6f 70 74 73 20 69 6e 0a 20 20 20 20 20  er_opts in.     
8f50: 20 2a 22 0a 22 77 69 74 68 5f 24 61 63 5f 75 73   *"."with_$ac_us
8f60: 65 72 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a 20 20  eropt"."*) ;;.  
8f70: 20 20 20 20 2a 29 20 61 63 5f 75 6e 72 65 63 6f      *) ac_unreco
8f80: 67 6e 69 7a 65 64 5f 6f 70 74 73 3d 22 24 61 63  gnized_opts="$ac
8f90: 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70  _unrecognized_op
8fa0: 74 73 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a  ts$ac_unrecogniz
8fb0: 65 64 5f 73 65 70 2d 2d 77 69 74 68 6f 75 74 2d  ed_sep--without-
8fc0: 24 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67  $ac_useropt_orig
8fd0: 22 0a 09 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69  ".. ac_unrecogni
8fe0: 7a 65 64 5f 73 65 70 3d 27 2c 20 27 3b 3b 0a 20  zed_sep=', ';;. 
8ff0: 20 20 20 65 73 61 63 0a 20 20 20 20 65 76 61 6c     esac.    eval
9000: 20 77 69 74 68 5f 24 61 63 5f 75 73 65 72 6f 70   with_$ac_userop
9010: 74 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 2d 78 29 0a  t=no ;;..  --x).
9020: 20 20 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20      # Obsolete; 
9030: 75 73 65 20 2d 2d 77 69 74 68 2d 78 2e 0a 20 20  use --with-x..  
9040: 20 20 77 69 74 68 5f 78 3d 79 65 73 20 3b 3b 0a    with_x=yes ;;.
9050: 0a 20 20 2d 78 2d 69 6e 63 6c 75 64 65 73 20 7c  .  -x-includes |
9060: 20 2d 2d 78 2d 69 6e 63 6c 75 64 65 73 20 7c 20   --x-includes | 
9070: 2d 2d 78 2d 69 6e 63 6c 75 64 65 20 7c 20 2d 2d  --x-include | --
9080: 78 2d 69 6e 63 6c 75 64 20 7c 20 2d 2d 78 2d 69  x-includ | --x-i
9090: 6e 63 6c 75 20 5c 0a 20 20 7c 20 2d 2d 78 2d 69  nclu \.  | --x-i
90a0: 6e 63 6c 20 7c 20 2d 2d 78 2d 69 6e 63 20 7c 20  ncl | --x-inc | 
90b0: 2d 2d 78 2d 69 6e 20 7c 20 2d 2d 78 2d 69 29 0a  --x-in | --x-i).
90c0: 20 20 20 20 61 63 5f 70 72 65 76 3d 78 5f 69 6e      ac_prev=x_in
90d0: 63 6c 75 64 65 73 20 3b 3b 0a 20 20 2d 78 2d 69  cludes ;;.  -x-i
90e0: 6e 63 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d  ncludes=* | --x-
90f0: 69 6e 63 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d 78  includes=* | --x
9100: 2d 69 6e 63 6c 75 64 65 3d 2a 20 7c 20 2d 2d 78  -include=* | --x
9110: 2d 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d 78 2d  -includ=* | --x-
9120: 69 6e 63 6c 75 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  inclu=* \.  | --
9130: 78 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 78 2d 69  x-incl=* | --x-i
9140: 6e 63 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 3d 2a 20  nc=* | --x-in=* 
9150: 7c 20 2d 2d 78 2d 69 3d 2a 29 0a 20 20 20 20 78  | --x-i=*).    x
9160: 5f 69 6e 63 6c 75 64 65 73 3d 24 61 63 5f 6f 70  _includes=$ac_op
9170: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 78 2d 6c 69  targ ;;..  -x-li
9180: 62 72 61 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69  braries | --x-li
9190: 62 72 61 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69  braries | --x-li
91a0: 62 72 61 72 69 65 20 7c 20 2d 2d 78 2d 6c 69 62  brarie | --x-lib
91b0: 72 61 72 69 20 5c 0a 20 20 7c 20 2d 2d 78 2d 6c  rari \.  | --x-l
91c0: 69 62 72 61 72 20 7c 20 2d 2d 78 2d 6c 69 62 72  ibrar | --x-libr
91d0: 61 20 7c 20 2d 2d 78 2d 6c 69 62 72 20 7c 20 2d  a | --x-libr | -
91e0: 2d 78 2d 6c 69 62 20 7c 20 2d 2d 78 2d 6c 69 20  -x-lib | --x-li 
91f0: 7c 20 2d 2d 78 2d 6c 29 0a 20 20 20 20 61 63 5f  | --x-l).    ac_
9200: 70 72 65 76 3d 78 5f 6c 69 62 72 61 72 69 65 73  prev=x_libraries
9210: 20 3b 3b 0a 20 20 2d 78 2d 6c 69 62 72 61 72 69   ;;.  -x-librari
9220: 65 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61  es=* | --x-libra
9230: 72 69 65 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62  ries=* | --x-lib
9240: 72 61 72 69 65 3d 2a 20 7c 20 2d 2d 78 2d 6c 69  rarie=* | --x-li
9250: 62 72 61 72 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  brari=* \.  | --
9260: 78 2d 6c 69 62 72 61 72 3d 2a 20 7c 20 2d 2d 78  x-librar=* | --x
9270: 2d 6c 69 62 72 61 3d 2a 20 7c 20 2d 2d 78 2d 6c  -libra=* | --x-l
9280: 69 62 72 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 3d  ibr=* | --x-lib=
9290: 2a 20 7c 20 2d 2d 78 2d 6c 69 3d 2a 20 7c 20 2d  * | --x-li=* | -
92a0: 2d 78 2d 6c 3d 2a 29 0a 20 20 20 20 78 5f 6c 69  -x-l=*).    x_li
92b0: 62 72 61 72 69 65 73 3d 24 61 63 5f 6f 70 74 61  braries=$ac_opta
92c0: 72 67 20 3b 3b 0a 0a 20 20 2d 2a 29 20 61 73 5f  rg ;;..  -*) as_
92d0: 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 75 6e 72  fn_error $? "unr
92e0: 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e  ecognized option
92f0: 3a 20 5c 60 24 61 63 5f 6f 70 74 69 6f 6e 27 0a  : \`$ac_option'.
9300: 54 72 79 20 5c 60 24 30 20 2d 2d 68 65 6c 70 27  Try \`$0 --help'
9310: 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d   for more inform
9320: 61 74 69 6f 6e 22 0a 20 20 20 20 3b 3b 0a 0a 20  ation".    ;;.. 
9330: 20 2a 3d 2a 29 0a 20 20 20 20 61 63 5f 65 6e 76   *=*).    ac_env
9340: 76 61 72 3d 60 65 78 70 72 20 22 78 24 61 63 5f  var=`expr "x$ac_
9350: 6f 70 74 69 6f 6e 22 20 3a 20 27 78 5c 28 5b 5e  option" : 'x\([^
9360: 3d 5d 2a 5c 29 3d 27 60 0a 20 20 20 20 23 20 52  =]*\)='`.    # R
9370: 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74  eject names that
9380: 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73   are not valid s
9390: 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61  hell variable na
93a0: 6d 65 73 2e 0a 20 20 20 20 63 61 73 65 20 24 61  mes..    case $a
93b0: 63 5f 65 6e 76 76 61 72 20 69 6e 20 23 28 0a 20  c_envvar in #(. 
93c0: 20 20 20 20 20 27 27 20 7c 20 5b 30 2d 39 5d 2a       '' | [0-9]*
93d0: 20 7c 20 2a 5b 21 5f 24 61 73 5f 63 72 5f 61 6c   | *[!_$as_cr_al
93e0: 6e 75 6d 5d 2a 20 29 0a 20 20 20 20 20 20 61 73  num]* ).      as
93f0: 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e  _fn_error $? "in
9400: 76 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e  valid variable n
9410: 61 6d 65 3a 20 5c 60 24 61 63 5f 65 6e 76 76 61  ame: \`$ac_envva
9420: 72 27 22 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a  r'" ;;.    esac.
9430: 20 20 20 20 65 76 61 6c 20 24 61 63 5f 65 6e 76      eval $ac_env
9440: 76 61 72 3d 5c 24 61 63 5f 6f 70 74 61 72 67 0a  var=\$ac_optarg.
9450: 20 20 20 20 65 78 70 6f 72 74 20 24 61 63 5f 65      export $ac_e
9460: 6e 76 76 61 72 20 3b 3b 0a 0a 20 20 2a 29 0a 20  nvvar ;;..  *). 
9470: 20 20 20 23 20 46 49 58 4d 45 3a 20 73 68 6f 75     # FIXME: shou
9480: 6c 64 20 62 65 20 72 65 6d 6f 76 65 64 20 69 6e  ld be removed in
9490: 20 61 75 74 6f 63 6f 6e 66 20 33 2e 30 2e 0a 20   autoconf 3.0.. 
94a0: 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
94b0: 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 79 6f  _me: WARNING: yo
94c0: 75 20 73 68 6f 75 6c 64 20 75 73 65 20 2d 2d 62  u should use --b
94d0: 75 69 6c 64 2c 20 2d 2d 68 6f 73 74 2c 20 2d 2d  uild, --host, --
94e0: 74 61 72 67 65 74 22 20 3e 26 32 0a 20 20 20 20  target" >&2.    
94f0: 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f  expr "x$ac_optio
9500: 6e 22 20 3a 20 22 2e 2a 5b 5e 2d 2e 5f 24 61 73  n" : ".*[^-._$as
9510: 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65  _cr_alnum]" >/de
9520: 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20  v/null &&.      
9530: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
9540: 3a 20 57 41 52 4e 49 4e 47 3a 20 69 6e 76 61 6c  : WARNING: inval
9550: 69 64 20 68 6f 73 74 20 74 79 70 65 3a 20 24 61  id host type: $a
9560: 63 5f 6f 70 74 69 6f 6e 22 20 3e 26 32 0a 20 20  c_option" >&2.  
9570: 20 20 3a 20 22 24 7b 62 75 69 6c 64 5f 61 6c 69    : "${build_ali
9580: 61 73 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d 20 24  as=$ac_option} $
9590: 7b 68 6f 73 74 5f 61 6c 69 61 73 3d 24 61 63 5f  {host_alias=$ac_
95a0: 6f 70 74 69 6f 6e 7d 20 24 7b 74 61 72 67 65 74  option} ${target
95b0: 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 69 6f  _alias=$ac_optio
95c0: 6e 7d 22 0a 20 20 20 20 3b 3b 0a 0a 20 20 65 73  n}".    ;;..  es
95d0: 61 63 0a 64 6f 6e 65 0a 0a 69 66 20 74 65 73 74  ac.done..if test
95e0: 20 2d 6e 20 22 24 61 63 5f 70 72 65 76 22 3b 20   -n "$ac_prev"; 
95f0: 74 68 65 6e 0a 20 20 61 63 5f 6f 70 74 69 6f 6e  then.  ac_option
9600: 3d 2d 2d 60 65 63 68 6f 20 24 61 63 5f 70 72 65  =--`echo $ac_pre
9610: 76 20 7c 20 73 65 64 20 27 73 2f 5f 2f 2d 2f 67  v | sed 's/_/-/g
9620: 27 60 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72  '`.  as_fn_error
9630: 20 24 3f 20 22 6d 69 73 73 69 6e 67 20 61 72 67   $? "missing arg
9640: 75 6d 65 6e 74 20 74 6f 20 24 61 63 5f 6f 70 74  ument to $ac_opt
9650: 69 6f 6e 22 0a 66 69 0a 0a 69 66 20 74 65 73 74  ion".fi..if test
9660: 20 2d 6e 20 22 24 61 63 5f 75 6e 72 65 63 6f 67   -n "$ac_unrecog
9670: 6e 69 7a 65 64 5f 6f 70 74 73 22 3b 20 74 68 65  nized_opts"; the
9680: 6e 0a 20 20 63 61 73 65 20 24 65 6e 61 62 6c 65  n.  case $enable
9690: 5f 6f 70 74 69 6f 6e 5f 63 68 65 63 6b 69 6e 67  _option_checking
96a0: 20 69 6e 0a 20 20 20 20 6e 6f 29 20 3b 3b 0a 20   in.    no) ;;. 
96b0: 20 20 20 66 61 74 61 6c 29 20 61 73 5f 66 6e 5f     fatal) as_fn_
96c0: 65 72 72 6f 72 20 24 3f 20 22 75 6e 72 65 63 6f  error $? "unreco
96d0: 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 73 3a 20  gnized options: 
96e0: 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64  $ac_unrecognized
96f0: 5f 6f 70 74 73 22 20 3b 3b 0a 20 20 20 20 2a 29  _opts" ;;.    *)
9700: 20 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24       $as_echo "$
9710: 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
9720: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74  unrecognized opt
9730: 69 6f 6e 73 3a 20 24 61 63 5f 75 6e 72 65 63 6f  ions: $ac_unreco
9740: 67 6e 69 7a 65 64 5f 6f 70 74 73 22 20 3e 26 32  gnized_opts" >&2
9750: 20 3b 3b 0a 20 20 65 73 61 63 0a 66 69 0a 0a 23   ;;.  esac.fi..#
9760: 20 43 68 65 63 6b 20 61 6c 6c 20 64 69 72 65 63   Check all direc
9770: 74 6f 72 79 20 61 72 67 75 6d 65 6e 74 73 20 66  tory arguments f
9780: 6f 72 20 63 6f 6e 73 69 73 74 65 6e 63 79 2e 0a  or consistency..
9790: 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 09 65 78  for ac_var in.ex
97a0: 65 63 5f 70 72 65 66 69 78 20 70 72 65 66 69 78  ec_prefix prefix
97b0: 20 62 69 6e 64 69 72 20 73 62 69 6e 64 69 72 20   bindir sbindir 
97c0: 6c 69 62 65 78 65 63 64 69 72 20 64 61 74 61 72  libexecdir datar
97d0: 6f 6f 74 64 69 72 20 5c 0a 09 09 64 61 74 61 64  ootdir \...datad
97e0: 69 72 20 73 79 73 63 6f 6e 66 64 69 72 20 73 68  ir sysconfdir sh
97f0: 61 72 65 64 73 74 61 74 65 64 69 72 20 6c 6f 63  aredstatedir loc
9800: 61 6c 73 74 61 74 65 64 69 72 20 69 6e 63 6c 75  alstatedir inclu
9810: 64 65 64 69 72 20 5c 0a 09 09 6f 6c 64 69 6e 63  dedir \...oldinc
9820: 6c 75 64 65 64 69 72 20 64 6f 63 64 69 72 20 69  ludedir docdir i
9830: 6e 66 6f 64 69 72 20 68 74 6d 6c 64 69 72 20 64  nfodir htmldir d
9840: 76 69 64 69 72 20 70 64 66 64 69 72 20 70 73 64  vidir pdfdir psd
9850: 69 72 20 5c 0a 09 09 6c 69 62 64 69 72 20 6c 6f  ir \...libdir lo
9860: 63 61 6c 65 64 69 72 20 6d 61 6e 64 69 72 0a 64  caledir mandir.d
9870: 6f 0a 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d  o.  eval ac_val=
9880: 5c 24 24 61 63 5f 76 61 72 0a 20 20 23 20 52 65  \$$ac_var.  # Re
9890: 6d 6f 76 65 20 74 72 61 69 6c 69 6e 67 20 73 6c  move trailing sl
98a0: 61 73 68 65 73 2e 0a 20 20 63 61 73 65 20 24 61  ashes..  case $a
98b0: 63 5f 76 61 6c 20 69 6e 0a 20 20 20 20 2a 2f 20  c_val in.    */ 
98c0: 29 0a 20 20 20 20 20 20 61 63 5f 76 61 6c 3d 60  ).      ac_val=`
98d0: 65 78 70 72 20 22 58 24 61 63 5f 76 61 6c 22 20  expr "X$ac_val" 
98e0: 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27 20  : 'X\(.*[^/]\)' 
98f0: 5c 7c 20 22 58 24 61 63 5f 76 61 6c 22 20 3a 20  \| "X$ac_val" : 
9900: 27 58 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 20  'X\(.*\)'`.     
9910: 20 65 76 61 6c 20 24 61 63 5f 76 61 72 3d 5c 24   eval $ac_var=\$
9920: 61 63 5f 76 61 6c 3b 3b 0a 20 20 65 73 61 63 0a  ac_val;;.  esac.
9930: 20 20 23 20 42 65 20 73 75 72 65 20 74 6f 20 68    # Be sure to h
9940: 61 76 65 20 61 62 73 6f 6c 75 74 65 20 64 69 72  ave absolute dir
9950: 65 63 74 6f 72 79 20 6e 61 6d 65 73 2e 0a 20 20  ectory names..  
9960: 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a  case $ac_val in.
9970: 20 20 20 20 5b 5c 5c 2f 24 5d 2a 20 7c 20 3f 3a      [\\/$]* | ?:
9980: 5b 5c 5c 2f 5d 2a 20 29 20 20 63 6f 6e 74 69 6e  [\\/]* )  contin
9990: 75 65 3b 3b 0a 20 20 20 20 4e 4f 4e 45 20 7c 20  ue;;.    NONE | 
99a0: 27 27 20 29 20 63 61 73 65 20 24 61 63 5f 76 61  '' ) case $ac_va
99b0: 72 20 69 6e 20 2a 70 72 65 66 69 78 20 29 20 63  r in *prefix ) c
99c0: 6f 6e 74 69 6e 75 65 3b 3b 20 65 73 61 63 3b 3b  ontinue;; esac;;
99d0: 0a 20 20 65 73 61 63 0a 20 20 61 73 5f 66 6e 5f  .  esac.  as_fn_
99e0: 65 72 72 6f 72 20 24 3f 20 22 65 78 70 65 63 74  error $? "expect
99f0: 65 64 20 61 6e 20 61 62 73 6f 6c 75 74 65 20 64  ed an absolute d
9a00: 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 20 66 6f  irectory name fo
9a10: 72 20 2d 2d 24 61 63 5f 76 61 72 3a 20 24 61 63  r --$ac_var: $ac
9a20: 5f 76 61 6c 22 0a 64 6f 6e 65 0a 0a 23 20 54 68  _val".done..# Th
9a30: 65 72 65 20 6d 69 67 68 74 20 62 65 20 70 65 6f  ere might be peo
9a40: 70 6c 65 20 77 68 6f 20 64 65 70 65 6e 64 20 6f  ple who depend o
9a50: 6e 20 74 68 65 20 6f 6c 64 20 62 72 6f 6b 65 6e  n the old broken
9a60: 20 62 65 68 61 76 69 6f 72 3a 20 60 24 68 6f 73   behavior: `$hos
9a70: 74 27 0a 23 20 75 73 65 64 20 74 6f 20 68 6f 6c  t'.# used to hol
9a80: 64 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 6f  d the argument o
9a90: 66 20 2d 2d 68 6f 73 74 20 65 74 63 2e 0a 23 20  f --host etc..# 
9aa0: 46 49 58 4d 45 3a 20 54 6f 20 72 65 6d 6f 76 65  FIXME: To remove
9ab0: 20 73 6f 6d 65 20 64 61 79 2e 0a 62 75 69 6c 64   some day..build
9ac0: 3d 24 62 75 69 6c 64 5f 61 6c 69 61 73 0a 68 6f  =$build_alias.ho
9ad0: 73 74 3d 24 68 6f 73 74 5f 61 6c 69 61 73 0a 74  st=$host_alias.t
9ae0: 61 72 67 65 74 3d 24 74 61 72 67 65 74 5f 61 6c  arget=$target_al
9af0: 69 61 73 0a 0a 23 20 46 49 58 4d 45 3a 20 54 6f  ias..# FIXME: To
9b00: 20 72 65 6d 6f 76 65 20 73 6f 6d 65 20 64 61 79   remove some day
9b10: 2e 0a 69 66 20 74 65 73 74 20 22 78 24 68 6f 73  ..if test "x$hos
9b20: 74 5f 61 6c 69 61 73 22 20 21 3d 20 78 3b 20 74  t_alias" != x; t
9b30: 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20 22 78  hen.  if test "x
9b40: 24 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 3d 20  $build_alias" = 
9b50: 78 3b 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73  x; then.    cros
9b60: 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 6d 61 79 62  s_compiling=mayb
9b70: 65 0a 20 20 65 6c 69 66 20 74 65 73 74 20 22 78  e.  elif test "x
9b80: 24 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 21 3d  $build_alias" !=
9b90: 20 22 78 24 68 6f 73 74 5f 61 6c 69 61 73 22 3b   "x$host_alias";
9ba0: 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f   then.    cross_
9bb0: 63 6f 6d 70 69 6c 69 6e 67 3d 79 65 73 0a 20 20  compiling=yes.  
9bc0: 66 69 0a 66 69 0a 0a 61 63 5f 74 6f 6f 6c 5f 70  fi.fi..ac_tool_p
9bd0: 72 65 66 69 78 3d 0a 74 65 73 74 20 2d 6e 20 22  refix=.test -n "
9be0: 24 68 6f 73 74 5f 61 6c 69 61 73 22 20 26 26 20  $host_alias" && 
9bf0: 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 3d 24  ac_tool_prefix=$
9c00: 68 6f 73 74 5f 61 6c 69 61 73 2d 0a 0a 74 65 73  host_alias-..tes
9c10: 74 20 22 24 73 69 6c 65 6e 74 22 20 3d 20 79 65  t "$silent" = ye
9c20: 73 20 26 26 20 65 78 65 63 20 36 3e 2f 64 65 76  s && exec 6>/dev
9c30: 2f 6e 75 6c 6c 0a 0a 0a 61 63 5f 70 77 64 3d 60  /null...ac_pwd=`
9c40: 70 77 64 60 20 26 26 20 74 65 73 74 20 2d 6e 20  pwd` && test -n 
9c50: 22 24 61 63 5f 70 77 64 22 20 26 26 0a 61 63 5f  "$ac_pwd" &&.ac_
9c60: 6c 73 5f 64 69 3d 60 6c 73 20 2d 64 69 20 2e 60  ls_di=`ls -di .`
9c70: 20 26 26 0a 61 63 5f 70 77 64 5f 6c 73 5f 64 69   &&.ac_pwd_ls_di
9c80: 3d 60 63 64 20 22 24 61 63 5f 70 77 64 22 20 26  =`cd "$ac_pwd" &
9c90: 26 20 6c 73 20 2d 64 69 20 2e 60 20 7c 7c 0a 20  & ls -di .` ||. 
9ca0: 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20   as_fn_error $? 
9cb0: 22 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f  "working directo
9cc0: 72 79 20 63 61 6e 6e 6f 74 20 62 65 20 64 65 74  ry cannot be det
9cd0: 65 72 6d 69 6e 65 64 22 0a 74 65 73 74 20 22 58  ermined".test "X
9ce0: 24 61 63 5f 6c 73 5f 64 69 22 20 3d 20 22 58 24  $ac_ls_di" = "X$
9cf0: 61 63 5f 70 77 64 5f 6c 73 5f 64 69 22 20 7c 7c  ac_pwd_ls_di" ||
9d00: 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24  .  as_fn_error $
9d10: 3f 20 22 70 77 64 20 64 6f 65 73 20 6e 6f 74 20  ? "pwd does not 
9d20: 72 65 70 6f 72 74 20 6e 61 6d 65 20 6f 66 20 77  report name of w
9d30: 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79  orking directory
9d40: 22 0a 0a 0a 23 20 46 69 6e 64 20 74 68 65 20 73  "...# Find the s
9d50: 6f 75 72 63 65 20 66 69 6c 65 73 2c 20 69 66 20  ource files, if 
9d60: 6c 6f 63 61 74 69 6f 6e 20 77 61 73 20 6e 6f 74  location was not
9d70: 20 73 70 65 63 69 66 69 65 64 2e 0a 69 66 20 74   specified..if t
9d80: 65 73 74 20 2d 7a 20 22 24 73 72 63 64 69 72 22  est -z "$srcdir"
9d90: 3b 20 74 68 65 6e 0a 20 20 61 63 5f 73 72 63 64  ; then.  ac_srcd
9da0: 69 72 5f 64 65 66 61 75 6c 74 65 64 3d 79 65 73  ir_defaulted=yes
9db0: 0a 20 20 23 20 54 72 79 20 74 68 65 20 64 69 72  .  # Try the dir
9dc0: 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e  ectory containin
9dd0: 67 20 74 68 69 73 20 73 63 72 69 70 74 2c 20 74  g this script, t
9de0: 68 65 6e 20 74 68 65 20 70 61 72 65 6e 74 20 64  hen the parent d
9df0: 69 72 65 63 74 6f 72 79 2e 0a 20 20 61 63 5f 63  irectory..  ac_c
9e00: 6f 6e 66 64 69 72 3d 60 24 61 73 5f 64 69 72 6e  onfdir=`$as_dirn
9e10: 61 6d 65 20 2d 2d 20 22 24 61 73 5f 6d 79 73 65  ame -- "$as_myse
9e20: 6c 66 22 20 7c 7c 0a 24 61 73 5f 65 78 70 72 20  lf" ||.$as_expr 
9e30: 58 22 24 61 73 5f 6d 79 73 65 6c 66 22 20 3a 20  X"$as_myself" : 
9e40: 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 2f 2f 2a 5b  'X\(.*[^/]\)//*[
9e50: 5e 2f 5d 5b 5e 2f 5d 2a 2f 2a 24 27 20 5c 7c 20  ^/][^/]*/*$' \| 
9e60: 5c 0a 09 20 58 22 24 61 73 5f 6d 79 73 65 6c 66  \.. X"$as_myself
9e70: 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 5b 5e 2f 5d  " : 'X\(//\)[^/]
9e80: 27 20 5c 7c 20 5c 0a 09 20 58 22 24 61 73 5f 6d  ' \| \.. X"$as_m
9e90: 79 73 65 6c 66 22 20 3a 20 27 58 5c 28 2f 2f 5c  yself" : 'X\(//\
9ea0: 29 24 27 20 5c 7c 20 5c 0a 09 20 58 22 24 61 73  )$' \| \.. X"$as
9eb0: 5f 6d 79 73 65 6c 66 22 20 3a 20 27 58 5c 28 2f  _myself" : 'X\(/
9ec0: 5c 29 27 20 5c 7c 20 2e 20 32 3e 2f 64 65 76 2f  \)' \| . 2>/dev/
9ed0: 6e 75 6c 6c 20 7c 7c 0a 24 61 73 5f 65 63 68 6f  null ||.$as_echo
9ee0: 20 58 22 24 61 73 5f 6d 79 73 65 6c 66 22 20 7c   X"$as_myself" |
9ef0: 0a 20 20 20 20 73 65 64 20 27 2f 5e 58 5c 28 2e  .    sed '/^X\(.
9f00: 2a 5b 5e 2f 5d 5c 29 5c 2f 5c 2f 2a 5b 5e 2f 5d  *[^/]\)\/\/*[^/]
9f10: 5b 5e 2f 5d 2a 5c 2f 2a 24 2f 7b 0a 09 20 20 20  [^/]*\/*$/{..   
9f20: 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09   s//\1/..    q..
9f30: 20 20 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f    }..  /^X\(\/\/
9f40: 5c 29 5b 5e 2f 5d 2e 2a 2f 7b 0a 09 20 20 20 20  \)[^/].*/{..    
9f50: 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20  s//\1/..    q.. 
9f60: 20 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c   }..  /^X\(\/\/\
9f70: 29 24 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f  )$/{..    s//\1/
9f80: 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20  ..    q..  }..  
9f90: 2f 5e 58 5c 28 5c 2f 5c 29 2e 2a 2f 7b 0a 09 20  /^X\(\/\).*/{.. 
9fa0: 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71     s//\1/..    q
9fb0: 0a 09 20 20 7d 0a 09 20 20 73 2f 2e 2a 2f 2e 2f  ..  }..  s/.*/./
9fc0: 3b 20 71 27 60 0a 20 20 73 72 63 64 69 72 3d 24  ; q'`.  srcdir=$
9fd0: 61 63 5f 63 6f 6e 66 64 69 72 0a 20 20 69 66 20  ac_confdir.  if 
9fe0: 74 65 73 74 20 21 20 2d 72 20 22 24 73 72 63 64  test ! -r "$srcd
9ff0: 69 72 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66 69  ir/$ac_unique_fi
a000: 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 73 72  le"; then.    sr
a010: 63 64 69 72 3d 2e 2e 0a 20 20 66 69 0a 65 6c 73  cdir=...  fi.els
a020: 65 0a 20 20 61 63 5f 73 72 63 64 69 72 5f 64 65  e.  ac_srcdir_de
a030: 66 61 75 6c 74 65 64 3d 6e 6f 0a 66 69 0a 69 66  faulted=no.fi.if
a040: 20 74 65 73 74 20 21 20 2d 72 20 22 24 73 72 63   test ! -r "$src
a050: 64 69 72 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66  dir/$ac_unique_f
a060: 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 74 65 73  ile"; then.  tes
a070: 74 20 22 24 61 63 5f 73 72 63 64 69 72 5f 64 65  t "$ac_srcdir_de
a080: 66 61 75 6c 74 65 64 22 20 3d 20 79 65 73 20 26  faulted" = yes &
a090: 26 20 73 72 63 64 69 72 3d 22 24 61 63 5f 63 6f  & srcdir="$ac_co
a0a0: 6e 66 64 69 72 20 6f 72 20 2e 2e 22 0a 20 20 61  nfdir or ..".  a
a0b0: 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 63  s_fn_error $? "c
a0c0: 61 6e 6e 6f 74 20 66 69 6e 64 20 73 6f 75 72 63  annot find sourc
a0d0: 65 73 20 28 24 61 63 5f 75 6e 69 71 75 65 5f 66  es ($ac_unique_f
a0e0: 69 6c 65 29 20 69 6e 20 24 73 72 63 64 69 72 22  ile) in $srcdir"
a0f0: 0a 66 69 0a 61 63 5f 6d 73 67 3d 22 73 6f 75 72  .fi.ac_msg="sour
a100: 63 65 73 20 61 72 65 20 69 6e 20 24 73 72 63 64  ces are in $srcd
a110: 69 72 2c 20 62 75 74 20 5c 60 63 64 20 24 73 72  ir, but \`cd $sr
a120: 63 64 69 72 27 20 64 6f 65 73 20 6e 6f 74 20 77  cdir' does not w
a130: 6f 72 6b 22 0a 61 63 5f 61 62 73 5f 63 6f 6e 66  ork".ac_abs_conf
a140: 64 69 72 3d 60 28 0a 09 63 64 20 22 24 73 72 63  dir=`(..cd "$src
a150: 64 69 72 22 20 26 26 20 74 65 73 74 20 2d 72 20  dir" && test -r 
a160: 22 2e 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66 69  "./$ac_unique_fi
a170: 6c 65 22 20 7c 7c 20 61 73 5f 66 6e 5f 65 72 72  le" || as_fn_err
a180: 6f 72 20 24 3f 20 22 24 61 63 5f 6d 73 67 22 0a  or $? "$ac_msg".
a190: 09 70 77 64 29 60 0a 23 20 57 68 65 6e 20 62 75  .pwd)`.# When bu
a1a0: 69 6c 64 69 6e 67 20 69 6e 20 70 6c 61 63 65 2c  ilding in place,
a1b0: 20 73 65 74 20 73 72 63 64 69 72 3d 2e 0a 69 66   set srcdir=..if
a1c0: 20 74 65 73 74 20 22 24 61 63 5f 61 62 73 5f 63   test "$ac_abs_c
a1d0: 6f 6e 66 64 69 72 22 20 3d 20 22 24 61 63 5f 70  onfdir" = "$ac_p
a1e0: 77 64 22 3b 20 74 68 65 6e 0a 20 20 73 72 63 64  wd"; then.  srcd
a1f0: 69 72 3d 2e 0a 66 69 0a 23 20 52 65 6d 6f 76 65  ir=..fi.# Remove
a200: 20 75 6e 6e 65 63 65 73 73 61 72 79 20 74 72 61   unnecessary tra
a210: 69 6c 69 6e 67 20 73 6c 61 73 68 65 73 20 66 72  iling slashes fr
a220: 6f 6d 20 73 72 63 64 69 72 2e 0a 23 20 44 6f 75  om srcdir..# Dou
a230: 62 6c 65 20 73 6c 61 73 68 65 73 20 69 6e 20 66  ble slashes in f
a240: 69 6c 65 20 6e 61 6d 65 73 20 69 6e 20 6f 62 6a  ile names in obj
a250: 65 63 74 20 66 69 6c 65 20 64 65 62 75 67 67 69  ect file debuggi
a260: 6e 67 20 69 6e 66 6f 0a 23 20 6d 65 73 73 20 75  ng info.# mess u
a270: 70 20 4d 2d 78 20 67 64 62 20 69 6e 20 45 6d 61  p M-x gdb in Ema
a280: 63 73 2e 0a 63 61 73 65 20 24 73 72 63 64 69 72  cs..case $srcdir
a290: 20 69 6e 0a 2a 2f 29 20 73 72 63 64 69 72 3d 60   in.*/) srcdir=`
a2a0: 65 78 70 72 20 22 58 24 73 72 63 64 69 72 22 20  expr "X$srcdir" 
a2b0: 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27 20  : 'X\(.*[^/]\)' 
a2c0: 5c 7c 20 22 58 24 73 72 63 64 69 72 22 20 3a 20  \| "X$srcdir" : 
a2d0: 27 58 5c 28 2e 2a 5c 29 27 60 3b 3b 0a 65 73 61  'X\(.*\)'`;;.esa
a2e0: 63 0a 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20  c.for ac_var in 
a2f0: 24 61 63 5f 70 72 65 63 69 6f 75 73 5f 76 61 72  $ac_precious_var
a300: 73 3b 20 64 6f 0a 20 20 65 76 61 6c 20 61 63 5f  s; do.  eval ac_
a310: 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65  env_${ac_var}_se
a320: 74 3d 5c 24 7b 24 7b 61 63 5f 76 61 72 7d 2b 73  t=\${${ac_var}+s
a330: 65 74 7d 0a 20 20 65 76 61 6c 20 61 63 5f 65 6e  et}.  eval ac_en
a340: 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75  v_${ac_var}_valu
a350: 65 3d 5c 24 24 7b 61 63 5f 76 61 72 7d 0a 20 20  e=\$${ac_var}.  
a360: 65 76 61 6c 20 61 63 5f 63 76 5f 65 6e 76 5f 24  eval ac_cv_env_$
a370: 7b 61 63 5f 76 61 72 7d 5f 73 65 74 3d 5c 24 7b  {ac_var}_set=\${
a380: 24 7b 61 63 5f 76 61 72 7d 2b 73 65 74 7d 0a 20  ${ac_var}+set}. 
a390: 20 65 76 61 6c 20 61 63 5f 63 76 5f 65 6e 76 5f   eval ac_cv_env_
a3a0: 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 3d  ${ac_var}_value=
a3b0: 5c 24 24 7b 61 63 5f 76 61 72 7d 0a 64 6f 6e 65  \$${ac_var}.done
a3c0: 0a 0a 23 0a 23 20 52 65 70 6f 72 74 20 74 68 65  ..#.# Report the
a3d0: 20 2d 2d 68 65 6c 70 20 6d 65 73 73 61 67 65 2e   --help message.
a3e0: 0a 23 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f  .#.if test "$ac_
a3f0: 69 6e 69 74 5f 68 65 6c 70 22 20 3d 20 22 6c 6f  init_help" = "lo
a400: 6e 67 22 3b 20 74 68 65 6e 0a 20 20 23 20 4f 6d  ng"; then.  # Om
a410: 69 74 20 73 6f 6d 65 20 69 6e 74 65 72 6e 61 6c  it some internal
a420: 20 6f 72 20 6f 62 73 6f 6c 65 74 65 20 6f 70 74   or obsolete opt
a430: 69 6f 6e 73 20 74 6f 20 6d 61 6b 65 20 74 68 65  ions to make the
a440: 20 6c 69 73 74 20 6c 65 73 73 20 69 6d 70 6f 73   list less impos
a450: 69 6e 67 2e 0a 20 20 23 20 54 68 69 73 20 6d 65  ing..  # This me
a460: 73 73 61 67 65 20 69 73 20 74 6f 6f 20 6c 6f 6e  ssage is too lon
a470: 67 20 74 6f 20 62 65 20 61 20 73 74 72 69 6e 67  g to be a string
a480: 20 69 6e 20 74 68 65 20 41 2f 55 58 20 33 2e 31   in the A/UX 3.1
a490: 20 73 68 2e 0a 20 20 63 61 74 20 3c 3c 5f 41 43   sh..  cat <<_AC
a4a0: 45 4f 46 0a 5c 60 63 6f 6e 66 69 67 75 72 65 27  EOF.\`configure'
a4b0: 20 63 6f 6e 66 69 67 75 72 65 73 20 73 71 6c 69   configures sqli
a4c0: 74 65 20 33 2e 31 38 2e 31 20 74 6f 20 61 64 61  te 3.18.1 to ada
a4d0: 70 74 20 74 6f 20 6d 61 6e 79 20 6b 69 6e 64 73  pt to many kinds
a4e0: 20 6f 66 20 73 79 73 74 65 6d 73 2e 0a 0a 55 73   of systems...Us
a4f0: 61 67 65 3a 20 24 30 20 5b 4f 50 54 49 4f 4e 5d  age: $0 [OPTION]
a500: 2e 2e 2e 20 5b 56 41 52 3d 56 41 4c 55 45 5d 2e  ... [VAR=VALUE].
a510: 2e 2e 0a 0a 54 6f 20 61 73 73 69 67 6e 20 65 6e  ....To assign en
a520: 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62  vironment variab
a530: 6c 65 73 20 28 65 2e 67 2e 2c 20 43 43 2c 20 43  les (e.g., CC, C
a540: 46 4c 41 47 53 2e 2e 2e 29 2c 20 73 70 65 63 69  FLAGS...), speci
a550: 66 79 20 74 68 65 6d 20 61 73 0a 56 41 52 3d 56  fy them as.VAR=V
a560: 41 4c 55 45 2e 20 20 53 65 65 20 62 65 6c 6f 77  ALUE.  See below
a570: 20 66 6f 72 20 64 65 73 63 72 69 70 74 69 6f 6e   for description
a580: 73 20 6f 66 20 73 6f 6d 65 20 6f 66 20 74 68 65  s of some of the
a590: 20 75 73 65 66 75 6c 20 76 61 72 69 61 62 6c 65   useful variable
a5a0: 73 2e 0a 0a 44 65 66 61 75 6c 74 73 20 66 6f 72  s...Defaults for
a5b0: 20 74 68 65 20 6f 70 74 69 6f 6e 73 20 61 72 65   the options are
a5c0: 20 73 70 65 63 69 66 69 65 64 20 69 6e 20 62 72   specified in br
a5d0: 61 63 6b 65 74 73 2e 0a 0a 43 6f 6e 66 69 67 75  ackets...Configu
a5e0: 72 61 74 69 6f 6e 3a 0a 20 20 2d 68 2c 20 2d 2d  ration:.  -h, --
a5f0: 68 65 6c 70 20 20 20 20 20 20 20 20 20 20 20 20  help            
a600: 20 20 64 69 73 70 6c 61 79 20 74 68 69 73 20 68    display this h
a610: 65 6c 70 20 61 6e 64 20 65 78 69 74 0a 20 20 20  elp and exit.   
a620: 20 20 20 2d 2d 68 65 6c 70 3d 73 68 6f 72 74 20     --help=short 
a630: 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 20 6f         display o
a640: 70 74 69 6f 6e 73 20 73 70 65 63 69 66 69 63 20  ptions specific 
a650: 74 6f 20 74 68 69 73 20 70 61 63 6b 61 67 65 0a  to this package.
a660: 20 20 20 20 20 20 2d 2d 68 65 6c 70 3d 72 65 63        --help=rec
a670: 75 72 73 69 76 65 20 20 20 20 64 69 73 70 6c 61  ursive    displa
a680: 79 20 74 68 65 20 73 68 6f 72 74 20 68 65 6c 70  y the short help
a690: 20 6f 66 20 61 6c 6c 20 74 68 65 20 69 6e 63 6c   of all the incl
a6a0: 75 64 65 64 20 70 61 63 6b 61 67 65 73 0a 20 20  uded packages.  
a6b0: 2d 56 2c 20 2d 2d 76 65 72 73 69 6f 6e 20 20 20  -V, --version   
a6c0: 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 20          display 
a6d0: 76 65 72 73 69 6f 6e 20 69 6e 66 6f 72 6d 61 74  version informat
a6e0: 69 6f 6e 20 61 6e 64 20 65 78 69 74 0a 20 20 2d  ion and exit.  -
a6f0: 71 2c 20 2d 2d 71 75 69 65 74 2c 20 2d 2d 73 69  q, --quiet, --si
a700: 6c 65 6e 74 20 20 20 64 6f 20 6e 6f 74 20 70 72  lent   do not pr
a710: 69 6e 74 20 5c 60 63 68 65 63 6b 69 6e 67 20 2e  int \`checking .
a720: 2e 2e 27 20 6d 65 73 73 61 67 65 73 0a 20 20 20  ..' messages.   
a730: 20 20 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d     --cache-file=
a740: 46 49 4c 45 20 20 20 63 61 63 68 65 20 74 65 73  FILE   cache tes
a750: 74 20 72 65 73 75 6c 74 73 20 69 6e 20 46 49 4c  t results in FIL
a760: 45 20 5b 64 69 73 61 62 6c 65 64 5d 0a 20 20 2d  E [disabled].  -
a770: 43 2c 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68  C, --config-cach
a780: 65 20 20 20 20 20 20 61 6c 69 61 73 20 66 6f 72  e      alias for
a790: 20 5c 60 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d   \`--cache-file=
a7a0: 63 6f 6e 66 69 67 2e 63 61 63 68 65 27 0a 20 20  config.cache'.  
a7b0: 2d 6e 2c 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20  -n, --no-create 
a7c0: 20 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 63          do not c
a7d0: 72 65 61 74 65 20 6f 75 74 70 75 74 20 66 69 6c  reate output fil
a7e0: 65 73 0a 20 20 20 20 20 20 2d 2d 73 72 63 64 69  es.      --srcdi
a7f0: 72 3d 44 49 52 20 20 20 20 20 20 20 20 66 69 6e  r=DIR        fin
a800: 64 20 74 68 65 20 73 6f 75 72 63 65 73 20 69 6e  d the sources in
a810: 20 44 49 52 20 5b 63 6f 6e 66 69 67 75 72 65 20   DIR [configure 
a820: 64 69 72 20 6f 72 20 5c 60 2e 2e 27 5d 0a 0a 49  dir or \`..']..I
a830: 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65  nstallation dire
a840: 63 74 6f 72 69 65 73 3a 0a 20 20 2d 2d 70 72 65  ctories:.  --pre
a850: 66 69 78 3d 50 52 45 46 49 58 20 20 20 20 20 20  fix=PREFIX      
a860: 20 20 20 69 6e 73 74 61 6c 6c 20 61 72 63 68 69     install archi
a870: 74 65 63 74 75 72 65 2d 69 6e 64 65 70 65 6e 64  tecture-independ
a880: 65 6e 74 20 66 69 6c 65 73 20 69 6e 20 50 52 45  ent files in PRE
a890: 46 49 58 0a 20 20 20 20 20 20 20 20 20 20 20 20  FIX.            
a8a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 24                [$
a8b0: 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69  ac_default_prefi
a8c0: 78 5d 0a 20 20 2d 2d 65 78 65 63 2d 70 72 65 66  x].  --exec-pref
a8d0: 69 78 3d 45 50 52 45 46 49 58 20 20 20 69 6e 73  ix=EPREFIX   ins
a8e0: 74 61 6c 6c 20 61 72 63 68 69 74 65 63 74 75 72  tall architectur
a8f0: 65 2d 64 65 70 65 6e 64 65 6e 74 20 66 69 6c 65  e-dependent file
a900: 73 20 69 6e 20 45 50 52 45 46 49 58 0a 20 20 20  s in EPREFIX.   
a910: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a920: 20 20 20 20 20 20 20 5b 50 52 45 46 49 58 5d 0a         [PREFIX].
a930: 0a 42 79 20 64 65 66 61 75 6c 74 2c 20 5c 60 6d  .By default, \`m
a940: 61 6b 65 20 69 6e 73 74 61 6c 6c 27 20 77 69 6c  ake install' wil
a950: 6c 20 69 6e 73 74 61 6c 6c 20 61 6c 6c 20 74 68  l install all th
a960: 65 20 66 69 6c 65 73 20 69 6e 0a 5c 60 24 61 63  e files in.\`$ac
a970: 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f  _default_prefix/
a980: 62 69 6e 27 2c 20 5c 60 24 61 63 5f 64 65 66 61  bin', \`$ac_defa
a990: 75 6c 74 5f 70 72 65 66 69 78 2f 6c 69 62 27 20  ult_prefix/lib' 
a9a0: 65 74 63 2e 20 20 59 6f 75 20 63 61 6e 20 73 70  etc.  You can sp
a9b0: 65 63 69 66 79 0a 61 6e 20 69 6e 73 74 61 6c 6c  ecify.an install
a9c0: 61 74 69 6f 6e 20 70 72 65 66 69 78 20 6f 74 68  ation prefix oth
a9d0: 65 72 20 74 68 61 6e 20 5c 60 24 61 63 5f 64 65  er than \`$ac_de
a9e0: 66 61 75 6c 74 5f 70 72 65 66 69 78 27 20 75 73  fault_prefix' us
a9f0: 69 6e 67 20 5c 60 2d 2d 70 72 65 66 69 78 27 2c  ing \`--prefix',
aa00: 0a 66 6f 72 20 69 6e 73 74 61 6e 63 65 20 5c 60  .for instance \`
aa10: 2d 2d 70 72 65 66 69 78 3d 5c 24 48 4f 4d 45 27  --prefix=\$HOME'
aa20: 2e 0a 0a 46 6f 72 20 62 65 74 74 65 72 20 63 6f  ...For better co
aa30: 6e 74 72 6f 6c 2c 20 75 73 65 20 74 68 65 20 6f  ntrol, use the o
aa40: 70 74 69 6f 6e 73 20 62 65 6c 6f 77 2e 0a 0a 46  ptions below...F
aa50: 69 6e 65 20 74 75 6e 69 6e 67 20 6f 66 20 74 68  ine tuning of th
aa60: 65 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 64  e installation d
aa70: 69 72 65 63 74 6f 72 69 65 73 3a 0a 20 20 2d 2d  irectories:.  --
aa80: 62 69 6e 64 69 72 3d 44 49 52 20 20 20 20 20 20  bindir=DIR      
aa90: 20 20 20 20 20 20 75 73 65 72 20 65 78 65 63 75        user execu
aaa0: 74 61 62 6c 65 73 20 5b 45 50 52 45 46 49 58 2f  tables [EPREFIX/
aab0: 62 69 6e 5d 0a 20 20 2d 2d 73 62 69 6e 64 69 72  bin].  --sbindir
aac0: 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 20 73  =DIR           s
aad0: 79 73 74 65 6d 20 61 64 6d 69 6e 20 65 78 65 63  ystem admin exec
aae0: 75 74 61 62 6c 65 73 20 5b 45 50 52 45 46 49 58  utables [EPREFIX
aaf0: 2f 73 62 69 6e 5d 0a 20 20 2d 2d 6c 69 62 65 78  /sbin].  --libex
ab00: 65 63 64 69 72 3d 44 49 52 20 20 20 20 20 20 20  ecdir=DIR       
ab10: 20 70 72 6f 67 72 61 6d 20 65 78 65 63 75 74 61   program executa
ab20: 62 6c 65 73 20 5b 45 50 52 45 46 49 58 2f 6c 69  bles [EPREFIX/li
ab30: 62 65 78 65 63 5d 0a 20 20 2d 2d 73 79 73 63 6f  bexec].  --sysco
ab40: 6e 66 64 69 72 3d 44 49 52 20 20 20 20 20 20 20  nfdir=DIR       
ab50: 20 72 65 61 64 2d 6f 6e 6c 79 20 73 69 6e 67 6c   read-only singl
ab60: 65 2d 6d 61 63 68 69 6e 65 20 64 61 74 61 20 5b  e-machine data [
ab70: 50 52 45 46 49 58 2f 65 74 63 5d 0a 20 20 2d 2d  PREFIX/etc].  --
ab80: 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d 44  sharedstatedir=D
ab90: 49 52 20 20 20 20 6d 6f 64 69 66 69 61 62 6c 65  IR    modifiable
aba0: 20 61 72 63 68 69 74 65 63 74 75 72 65 2d 69 6e   architecture-in
abb0: 64 65 70 65 6e 64 65 6e 74 20 64 61 74 61 20 5b  dependent data [
abc0: 50 52 45 46 49 58 2f 63 6f 6d 5d 0a 20 20 2d 2d  PREFIX/com].  --
abd0: 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 44 49  localstatedir=DI
abe0: 52 20 20 20 20 20 6d 6f 64 69 66 69 61 62 6c 65  R     modifiable
abf0: 20 73 69 6e 67 6c 65 2d 6d 61 63 68 69 6e 65 20   single-machine 
ac00: 64 61 74 61 20 5b 50 52 45 46 49 58 2f 76 61 72  data [PREFIX/var
ac10: 5d 0a 20 20 2d 2d 6c 69 62 64 69 72 3d 44 49 52  ].  --libdir=DIR
ac20: 20 20 20 20 20 20 20 20 20 20 20 20 6f 62 6a 65              obje
ac30: 63 74 20 63 6f 64 65 20 6c 69 62 72 61 72 69 65  ct code librarie
ac40: 73 20 5b 45 50 52 45 46 49 58 2f 6c 69 62 5d 0a  s [EPREFIX/lib].
ac50: 20 20 2d 2d 69 6e 63 6c 75 64 65 64 69 72 3d 44    --includedir=D
ac60: 49 52 20 20 20 20 20 20 20 20 43 20 68 65 61 64  IR        C head
ac70: 65 72 20 66 69 6c 65 73 20 5b 50 52 45 46 49 58  er files [PREFIX
ac80: 2f 69 6e 63 6c 75 64 65 5d 0a 20 20 2d 2d 6f 6c  /include].  --ol
ac90: 64 69 6e 63 6c 75 64 65 64 69 72 3d 44 49 52 20  dincludedir=DIR 
aca0: 20 20 20 20 43 20 68 65 61 64 65 72 20 66 69 6c      C header fil
acb0: 65 73 20 66 6f 72 20 6e 6f 6e 2d 67 63 63 20 5b  es for non-gcc [
acc0: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 5d 0a 20 20  /usr/include].  
acd0: 2d 2d 64 61 74 61 72 6f 6f 74 64 69 72 3d 44 49  --datarootdir=DI
ace0: 52 20 20 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c  R       read-onl
acf0: 79 20 61 72 63 68 2e 2d 69 6e 64 65 70 65 6e 64  y arch.-independ
ad00: 65 6e 74 20 64 61 74 61 20 72 6f 6f 74 20 5b 50  ent data root [P
ad10: 52 45 46 49 58 2f 73 68 61 72 65 5d 0a 20 20 2d  REFIX/share].  -
ad20: 2d 64 61 74 61 64 69 72 3d 44 49 52 20 20 20 20  -datadir=DIR    
ad30: 20 20 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79         read-only
ad40: 20 61 72 63 68 69 74 65 63 74 75 72 65 2d 69 6e   architecture-in
ad50: 64 65 70 65 6e 64 65 6e 74 20 64 61 74 61 20 5b  dependent data [
ad60: 44 41 54 41 52 4f 4f 54 44 49 52 5d 0a 20 20 2d  DATAROOTDIR].  -
ad70: 2d 69 6e 66 6f 64 69 72 3d 44 49 52 20 20 20 20  -infodir=DIR    
ad80: 20 20 20 20 20 20 20 69 6e 66 6f 20 64 6f 63 75         info docu
ad90: 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 41 54 41 52  mentation [DATAR
ada0: 4f 4f 54 44 49 52 2f 69 6e 66 6f 5d 0a 20 20 2d  OOTDIR/info].  -
adb0: 2d 6c 6f 63 61 6c 65 64 69 72 3d 44 49 52 20 20  -localedir=DIR  
adc0: 20 20 20 20 20 20 20 6c 6f 63 61 6c 65 2d 64 65         locale-de
add0: 70 65 6e 64 65 6e 74 20 64 61 74 61 20 5b 44 41  pendent data [DA
ade0: 54 41 52 4f 4f 54 44 49 52 2f 6c 6f 63 61 6c 65  TAROOTDIR/locale
adf0: 5d 0a 20 20 2d 2d 6d 61 6e 64 69 72 3d 44 49 52  ].  --mandir=DIR
ae00: 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 6e 20              man 
ae10: 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44  documentation [D
ae20: 41 54 41 52 4f 4f 54 44 49 52 2f 6d 61 6e 5d 0a  ATAROOTDIR/man].
ae30: 20 20 2d 2d 64 6f 63 64 69 72 3d 44 49 52 20 20    --docdir=DIR  
ae40: 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65            docume
ae50: 6e 74 61 74 69 6f 6e 20 72 6f 6f 74 20 5b 44 41  ntation root [DA
ae60: 54 41 52 4f 4f 54 44 49 52 2f 64 6f 63 2f 73 71  TAROOTDIR/doc/sq
ae70: 6c 69 74 65 5d 0a 20 20 2d 2d 68 74 6d 6c 64 69  lite].  --htmldi
ae80: 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 20  r=DIR           
ae90: 68 74 6d 6c 20 64 6f 63 75 6d 65 6e 74 61 74 69  html documentati
aea0: 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a 20 20 2d 2d  on [DOCDIR].  --
aeb0: 64 76 69 64 69 72 3d 44 49 52 20 20 20 20 20 20  dvidir=DIR      
aec0: 20 20 20 20 20 20 64 76 69 20 64 6f 63 75 6d 65        dvi docume
aed0: 6e 74 61 74 69 6f 6e 20 5b 44 4f 43 44 49 52 5d  ntation [DOCDIR]
aee0: 0a 20 20 2d 2d 70 64 66 64 69 72 3d 44 49 52 20  .  --pdfdir=DIR 
aef0: 20 20 20 20 20 20 20 20 20 20 20 70 64 66 20 64             pdf d
af00: 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 4f  ocumentation [DO
af10: 43 44 49 52 5d 0a 20 20 2d 2d 70 73 64 69 72 3d  CDIR].  --psdir=
af20: 44 49 52 20 20 20 20 20 20 20 20 20 20 20 20 20  DIR             
af30: 70 73 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e  ps documentation
af40: 20 5b 44 4f 43 44 49 52 5d 0a 5f 41 43 45 4f 46   [DOCDIR]._ACEOF
af50: 0a 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f  ..  cat <<\_ACEO
af60: 46 0a 0a 53 79 73 74 65 6d 20 74 79 70 65 73 3a  F..System types:
af70: 0a 20 20 2d 2d 62 75 69 6c 64 3d 42 55 49 4c 44  .  --build=BUILD
af80: 20 20 20 20 20 63 6f 6e 66 69 67 75 72 65 20 66       configure f
af90: 6f 72 20 62 75 69 6c 64 69 6e 67 20 6f 6e 20 42  or building on B
afa0: 55 49 4c 44 20 5b 67 75 65 73 73 65 64 5d 0a 20  UILD [guessed]. 
afb0: 20 2d 2d 68 6f 73 74 3d 48 4f 53 54 20 20 20 20   --host=HOST    
afc0: 20 20 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65     cross-compile
afd0: 20 74 6f 20 62 75 69 6c 64 20 70 72 6f 67 72 61   to build progra
afe0: 6d 73 20 74 6f 20 72 75 6e 20 6f 6e 20 48 4f 53  ms to run on HOS
aff0: 54 20 5b 42 55 49 4c 44 5d 0a 5f 41 43 45 4f 46  T [BUILD]._ACEOF
b000: 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20  .fi..if test -n 
b010: 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22 3b  "$ac_init_help";
b020: 20 74 68 65 6e 0a 20 20 63 61 73 65 20 24 61 63   then.  case $ac
b030: 5f 69 6e 69 74 5f 68 65 6c 70 20 69 6e 0a 20 20  _init_help in.  
b040: 20 20 20 73 68 6f 72 74 20 7c 20 72 65 63 75 72     short | recur
b050: 73 69 76 65 20 29 20 65 63 68 6f 20 22 43 6f 6e  sive ) echo "Con
b060: 66 69 67 75 72 61 74 69 6f 6e 20 6f 66 20 73 71  figuration of sq
b070: 6c 69 74 65 20 33 2e 31 38 2e 31 3a 22 3b 3b 0a  lite 3.18.1:";;.
b080: 20 20 20 65 73 61 63 0a 20 20 63 61 74 20 3c 3c     esac.  cat <<
b090: 5c 5f 41 43 45 4f 46 0a 0a 4f 70 74 69 6f 6e 61  \_ACEOF..Optiona
b0a0: 6c 20 46 65 61 74 75 72 65 73 3a 0a 20 20 2d 2d  l Features:.  --
b0b0: 64 69 73 61 62 6c 65 2d 6f 70 74 69 6f 6e 2d 63  disable-option-c
b0c0: 68 65 63 6b 69 6e 67 20 20 69 67 6e 6f 72 65 20  hecking  ignore 
b0d0: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 20 2d 2d 65  unrecognized --e
b0e0: 6e 61 62 6c 65 2f 2d 2d 77 69 74 68 20 6f 70 74  nable/--with opt
b0f0: 69 6f 6e 73 0a 20 20 2d 2d 64 69 73 61 62 6c 65  ions.  --disable
b100: 2d 46 45 41 54 55 52 45 20 20 20 20 20 20 20 64  -FEATURE       d
b110: 6f 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 46 45  o not include FE
b120: 41 54 55 52 45 20 28 73 61 6d 65 20 61 73 20 2d  ATURE (same as -
b130: 2d 65 6e 61 62 6c 65 2d 46 45 41 54 55 52 45 3d  -enable-FEATURE=
b140: 6e 6f 29 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 46  no).  --enable-F
b150: 45 41 54 55 52 45 5b 3d 41 52 47 5d 20 20 69 6e  EATURE[=ARG]  in
b160: 63 6c 75 64 65 20 46 45 41 54 55 52 45 20 5b 41  clude FEATURE [A
b170: 52 47 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62  RG=yes].  --enab
b180: 6c 65 2d 73 68 61 72 65 64 5b 3d 50 4b 47 53 5d  le-shared[=PKGS]
b190: 20 20 62 75 69 6c 64 20 73 68 61 72 65 64 20 6c    build shared l
b1a0: 69 62 72 61 72 69 65 73 20 5b 64 65 66 61 75 6c  ibraries [defaul
b1b0: 74 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c  t=yes].  --enabl
b1c0: 65 2d 73 74 61 74 69 63 5b 3d 50 4b 47 53 5d 20  e-static[=PKGS] 
b1d0: 20 62 75 69 6c 64 20 73 74 61 74 69 63 20 6c 69   build static li
b1e0: 62 72 61 72 69 65 73 20 5b 64 65 66 61 75 6c 74  braries [default
b1f0: 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65  =yes].  --enable
b200: 2d 66 61 73 74 2d 69 6e 73 74 61 6c 6c 5b 3d 50  -fast-install[=P
b210: 4b 47 53 5d 0a 20 20 20 20 20 20 20 20 20 20 20  KGS].           
b220: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f                 o
b230: 70 74 69 6d 69 7a 65 20 66 6f 72 20 66 61 73 74  ptimize for fast
b240: 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 5b 64   installation [d
b250: 65 66 61 75 6c 74 3d 79 65 73 5d 0a 20 20 2d 2d  efault=yes].  --
b260: 64 69 73 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d  disable-libtool-
b270: 6c 6f 63 6b 20 20 61 76 6f 69 64 20 6c 6f 63 6b  lock  avoid lock
b280: 69 6e 67 20 28 6d 69 67 68 74 20 62 72 65 61 6b  ing (might break
b290: 20 70 61 72 61 6c 6c 65 6c 20 62 75 69 6c 64 73   parallel builds
b2a0: 29 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 6c 61  ).  --disable-la
b2b0: 72 67 65 66 69 6c 65 20 20 20 20 20 6f 6d 69 74  rgefile     omit
b2c0: 20 73 75 70 70 6f 72 74 20 66 6f 72 20 6c 61 72   support for lar
b2d0: 67 65 20 66 69 6c 65 73 0a 20 20 2d 2d 64 69 73  ge files.  --dis
b2e0: 61 62 6c 65 2d 74 68 72 65 61 64 73 61 66 65 20  able-threadsafe 
b2f0: 20 20 20 44 69 73 61 62 6c 65 20 6d 75 74 65 78     Disable mutex
b300: 69 6e 67 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 72  ing.  --enable-r
b310: 65 6c 65 61 73 65 6d 6f 64 65 20 20 20 20 53 75  eleasemode    Su
b320: 70 70 6f 72 74 20 6c 69 62 74 6f 6f 6c 20 6c 69  pport libtool li
b330: 6e 6b 20 74 6f 20 72 65 6c 65 61 73 65 20 6d 6f  nk to release mo
b340: 64 65 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 74 65  de.  --enable-te
b350: 6d 70 73 74 6f 72 65 20 20 20 20 20 20 55 73 65  mpstore      Use
b360: 20 61 6e 20 69 6e 2d 72 61 6d 20 64 61 74 61 62   an in-ram datab
b370: 61 73 65 20 66 6f 72 20 74 65 6d 70 6f 72 61 72  ase for temporar
b380: 79 20 74 61 62 6c 65 73 0a 20 20 20 20 20 20 20  y tables.       
b390: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b3a0: 20 20 20 28 6e 65 76 65 72 2c 6e 6f 2c 79 65 73     (never,no,yes
b3b0: 2c 61 6c 77 61 79 73 29 0a 20 20 2d 2d 64 69 73  ,always).  --dis
b3c0: 61 62 6c 65 2d 74 63 6c 20 20 20 20 20 20 20 20  able-tcl        
b3d0: 20 20 20 64 6f 20 6e 6f 74 20 62 75 69 6c 64 20     do not build 
b3e0: 54 43 4c 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20  TCL extension.  
b3f0: 2d 2d 65 6e 61 62 6c 65 2d 65 64 69 74 6c 69 6e  --enable-editlin
b400: 65 20 20 20 20 20 20 20 65 6e 61 62 6c 65 20 42  e       enable B
b410: 53 44 20 65 64 69 74 6c 69 6e 65 20 73 75 70 70  SD editline supp
b420: 6f 72 74 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d  ort.  --disable-
b430: 72 65 61 64 6c 69 6e 65 20 20 20 20 20 20 64 69  readline      di
b440: 73 61 62 6c 65 20 72 65 61 64 6c 69 6e 65 20 73  sable readline s
b450: 75 70 70 6f 72 74 0a 20 20 2d 2d 65 6e 61 62 6c  upport.  --enabl
b460: 65 2d 64 65 62 75 67 20 20 20 20 20 20 20 20 20  e-debug         
b470: 20 65 6e 61 62 6c 65 20 64 65 62 75 67 67 69 6e   enable debuggin
b480: 67 20 26 20 76 65 72 62 6f 73 65 20 65 78 70 6c  g & verbose expl
b490: 61 69 6e 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d  ain.  --disable-
b4a0: 61 6d 61 6c 67 61 6d 61 74 69 6f 6e 20 20 44 69  amalgamation  Di
b4b0: 73 61 62 6c 65 20 74 68 65 20 61 6d 61 6c 67 61  sable the amalga
b4c0: 6d 61 74 69 6f 6e 20 61 6e 64 20 69 6e 73 74 65  mation and inste
b4d0: 61 64 20 62 75 69 6c 64 20 61 6c 6c 20 66 69 6c  ad build all fil
b4e0: 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  es.             
b4f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 70               sep
b500: 61 72 61 74 65 6c 79 0a 20 20 2d 2d 64 69 73 61  arately.  --disa
b510: 62 6c 65 2d 6c 6f 61 64 2d 65 78 74 65 6e 73 69  ble-load-extensi
b520: 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  on.             
b530: 20 20 20 20 20 20 20 20 20 20 20 20 20 44 69 73               Dis
b540: 61 62 6c 65 20 6c 6f 61 64 69 6e 67 20 6f 66 20  able loading of 
b550: 65 78 74 65 72 6e 61 6c 20 65 78 74 65 6e 73 69  external extensi
b560: 6f 6e 73 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 6d  ons.  --enable-m
b570: 65 6d 73 79 73 35 20 20 20 20 20 20 20 20 45 6e  emsys5        En
b580: 61 62 6c 65 20 4d 45 4d 53 59 53 35 0a 20 20 2d  able MEMSYS5.  -
b590: 2d 65 6e 61 62 6c 65 2d 6d 65 6d 73 79 73 33 20  -enable-memsys3 
b5a0: 20 20 20 20 20 20 20 45 6e 61 62 6c 65 20 4d 45         Enable ME
b5b0: 4d 53 59 53 33 0a 20 20 2d 2d 65 6e 61 62 6c 65  MSYS3.  --enable
b5c0: 2d 66 74 73 33 20 20 20 20 20 20 20 20 20 20 20  -fts3           
b5d0: 45 6e 61 62 6c 65 20 74 68 65 20 46 54 53 33 20  Enable the FTS3 
b5e0: 65 78 74 65 6e 73 69 6f 6e 0a 20 20 2d 2d 65 6e  extension.  --en
b5f0: 61 62 6c 65 2d 66 74 73 34 20 20 20 20 20 20 20  able-fts4       
b600: 20 20 20 20 45 6e 61 62 6c 65 20 74 68 65 20 46      Enable the F
b610: 54 53 34 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20  TS4 extension.  
b620: 2d 2d 65 6e 61 62 6c 65 2d 66 74 73 35 20 20 20  --enable-fts5   
b630: 20 20 20 20 20 20 20 20 45 6e 61 62 6c 65 20 74          Enable t
b640: 68 65 20 46 54 53 35 20 65 78 74 65 6e 73 69 6f  he FTS5 extensio
b650: 6e 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 6a 73 6f  n.  --enable-jso
b660: 6e 31 20 20 20 20 20 20 20 20 20 20 45 6e 61 62  n1          Enab
b670: 6c 65 20 74 68 65 20 4a 53 4f 4e 31 20 65 78 74  le the JSON1 ext
b680: 65 6e 73 69 6f 6e 0a 20 20 2d 2d 65 6e 61 62 6c  ension.  --enabl
b690: 65 2d 72 74 72 65 65 20 20 20 20 20 20 20 20 20  e-rtree         
b6a0: 20 45 6e 61 62 6c 65 20 74 68 65 20 52 54 52 45   Enable the RTRE
b6b0: 45 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20 2d 2d  E extension.  --
b6c0: 65 6e 61 62 6c 65 2d 73 65 73 73 69 6f 6e 20 20  enable-session  
b6d0: 20 20 20 20 20 20 45 6e 61 62 6c 65 20 74 68 65        Enable the
b6e0: 20 53 45 53 53 49 4f 4e 20 65 78 74 65 6e 73 69   SESSION extensi
b6f0: 6f 6e 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 67 63  on.  --enable-gc
b700: 6f 76 20 20 20 20 20 20 20 20 20 20 20 45 6e 61  ov           Ena
b710: 62 6c 65 20 63 6f 76 65 72 61 67 65 20 74 65 73  ble coverage tes
b720: 74 69 6e 67 20 75 73 69 6e 67 20 67 63 6f 76 0a  ting using gcov.
b730: 0a 4f 70 74 69 6f 6e 61 6c 20 50 61 63 6b 61 67  .Optional Packag
b740: 65 73 3a 0a 20 20 2d 2d 77 69 74 68 2d 50 41 43  es:.  --with-PAC
b750: 4b 41 47 45 5b 3d 41 52 47 5d 20 20 20 20 75 73  KAGE[=ARG]    us
b760: 65 20 50 41 43 4b 41 47 45 20 5b 41 52 47 3d 79  e PACKAGE [ARG=y
b770: 65 73 5d 0a 20 20 2d 2d 77 69 74 68 6f 75 74 2d  es].  --without-
b780: 50 41 43 4b 41 47 45 20 20 20 20 20 20 20 64 6f  PACKAGE       do
b790: 20 6e 6f 74 20 75 73 65 20 50 41 43 4b 41 47 45   not use PACKAGE
b7a0: 20 28 73 61 6d 65 20 61 73 20 2d 2d 77 69 74 68   (same as --with
b7b0: 2d 50 41 43 4b 41 47 45 3d 6e 6f 29 0a 20 20 2d  -PACKAGE=no).  -
b7c0: 2d 77 69 74 68 2d 70 69 63 20 20 20 20 20 20 20  -with-pic       
b7d0: 20 20 20 20 20 20 20 74 72 79 20 74 6f 20 75 73         try to us
b7e0: 65 20 6f 6e 6c 79 20 50 49 43 2f 6e 6f 6e 2d 50  e only PIC/non-P
b7f0: 49 43 20 6f 62 6a 65 63 74 73 20 5b 64 65 66 61  IC objects [defa
b800: 75 6c 74 3d 75 73 65 0a 20 20 20 20 20 20 20 20  ult=use.        
b810: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b820: 20 20 62 6f 74 68 5d 0a 20 20 2d 2d 77 69 74 68    both].  --with
b830: 2d 67 6e 75 2d 6c 64 20 20 20 20 20 20 20 20 20  -gnu-ld         
b840: 20 20 61 73 73 75 6d 65 20 74 68 65 20 43 20 63    assume the C c
b850: 6f 6d 70 69 6c 65 72 20 75 73 65 73 20 47 4e 55  ompiler uses GNU
b860: 20 6c 64 20 5b 64 65 66 61 75 6c 74 3d 6e 6f 5d   ld [default=no]
b870: 0a 20 20 2d 2d 77 69 74 68 2d 74 63 6c 3d 44 49  .  --with-tcl=DI
b880: 52 20 20 20 20 20 20 20 20 20 20 64 69 72 65 63  R          direc
b890: 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20  tory containing 
b8a0: 74 63 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f  tcl configuratio
b8b0: 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  n.              
b8c0: 20 20 20 20 20 20 20 20 20 20 20 20 28 74 63 6c              (tcl
b8d0: 43 6f 6e 66 69 67 2e 73 68 29 0a 20 20 2d 2d 77  Config.sh).  --w
b8e0: 69 74 68 2d 72 65 61 64 6c 69 6e 65 2d 6c 69 62  ith-readline-lib
b8f0: 20 20 20 20 20 73 70 65 63 69 66 79 20 72 65 61       specify rea
b900: 64 6c 69 6e 65 20 6c 69 62 72 61 72 79 0a 20 20  dline library.  
b910: 2d 2d 77 69 74 68 2d 72 65 61 64 6c 69 6e 65 2d  --with-readline-
b920: 69 6e 63 20 20 20 20 20 73 70 65 63 69 66 79 20  inc     specify 
b930: 72 65 61 64 6c 69 6e 65 20 69 6e 63 6c 75 64 65  readline include
b940: 20 70 61 74 68 73 0a 0a 53 6f 6d 65 20 69 6e 66   paths..Some inf
b950: 6c 75 65 6e 74 69 61 6c 20 65 6e 76 69 72 6f 6e  luential environ
b960: 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 73 3a 0a  ment variables:.
b970: 20 20 43 43 20 20 20 20 20 20 20 20 20 20 43 20    CC          C 
b980: 63 6f 6d 70 69 6c 65 72 20 63 6f 6d 6d 61 6e 64  compiler command
b990: 0a 20 20 43 46 4c 41 47 53 20 20 20 20 20 20 43  .  CFLAGS      C
b9a0: 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73 0a   compiler flags.
b9b0: 20 20 4c 44 46 4c 41 47 53 20 20 20 20 20 6c 69    LDFLAGS     li
b9c0: 6e 6b 65 72 20 66 6c 61 67 73 2c 20 65 2e 67 2e  nker flags, e.g.
b9d0: 20 2d 4c 3c 6c 69 62 20 64 69 72 3e 20 69 66 20   -L<lib dir> if 
b9e0: 79 6f 75 20 68 61 76 65 20 6c 69 62 72 61 72 69  you have librari
b9f0: 65 73 20 69 6e 20 61 0a 20 20 20 20 20 20 20 20  es in a.        
ba00: 20 20 20 20 20 20 6e 6f 6e 73 74 61 6e 64 61 72        nonstandar
ba10: 64 20 64 69 72 65 63 74 6f 72 79 20 3c 6c 69 62  d directory <lib
ba20: 20 64 69 72 3e 0a 20 20 4c 49 42 53 20 20 20 20   dir>.  LIBS    
ba30: 20 20 20 20 6c 69 62 72 61 72 69 65 73 20 74 6f      libraries to
ba40: 20 70 61 73 73 20 74 6f 20 74 68 65 20 6c 69 6e   pass to the lin
ba50: 6b 65 72 2c 20 65 2e 67 2e 20 2d 6c 3c 6c 69 62  ker, e.g. -l<lib
ba60: 72 61 72 79 3e 0a 20 20 43 50 50 46 4c 41 47 53  rary>.  CPPFLAGS
ba70: 20 20 20 20 28 4f 62 6a 65 63 74 69 76 65 29 20      (Objective) 
ba80: 43 2f 43 2b 2b 20 70 72 65 70 72 6f 63 65 73 73  C/C++ preprocess
ba90: 6f 72 20 66 6c 61 67 73 2c 20 65 2e 67 2e 20 2d  or flags, e.g. -
baa0: 49 3c 69 6e 63 6c 75 64 65 20 64 69 72 3e 20 69  I<include dir> i
bab0: 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  f.              
bac0: 79 6f 75 20 68 61 76 65 20 68 65 61 64 65 72 73  you have headers
bad0: 20 69 6e 20 61 20 6e 6f 6e 73 74 61 6e 64 61 72   in a nonstandar
bae0: 64 20 64 69 72 65 63 74 6f 72 79 20 3c 69 6e 63  d directory <inc
baf0: 6c 75 64 65 20 64 69 72 3e 0a 20 20 43 50 50 20  lude dir>.  CPP 
bb00: 20 20 20 20 20 20 20 20 43 20 70 72 65 70 72 6f          C prepro
bb10: 63 65 73 73 6f 72 0a 20 20 54 43 4c 4c 49 42 44  cessor.  TCLLIBD
bb20: 49 52 20 20 20 57 68 65 72 65 20 74 6f 20 69 6e  IR   Where to in
bb30: 73 74 61 6c 6c 20 74 63 6c 20 70 6c 75 67 69 6e  stall tcl plugin
bb40: 0a 0a 55 73 65 20 74 68 65 73 65 20 76 61 72 69  ..Use these vari
bb50: 61 62 6c 65 73 20 74 6f 20 6f 76 65 72 72 69 64  ables to overrid
bb60: 65 20 74 68 65 20 63 68 6f 69 63 65 73 20 6d 61  e the choices ma
bb70: 64 65 20 62 79 20 60 63 6f 6e 66 69 67 75 72 65  de by `configure
bb80: 27 20 6f 72 20 74 6f 20 68 65 6c 70 0a 69 74 20  ' or to help.it 
bb90: 74 6f 20 66 69 6e 64 20 6c 69 62 72 61 72 69 65  to find librarie
bba0: 73 20 61 6e 64 20 70 72 6f 67 72 61 6d 73 20 77  s and programs w
bbb0: 69 74 68 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20  ith nonstandard 
bbc0: 6e 61 6d 65 73 2f 6c 6f 63 61 74 69 6f 6e 73 2e  names/locations.
bbd0: 0a 0a 52 65 70 6f 72 74 20 62 75 67 73 20 74 6f  ..Report bugs to
bbe0: 20 74 68 65 20 70 61 63 6b 61 67 65 20 70 72 6f   the package pro
bbf0: 76 69 64 65 72 2e 0a 5f 41 43 45 4f 46 0a 61 63  vider.._ACEOF.ac
bc00: 5f 73 74 61 74 75 73 3d 24 3f 0a 66 69 0a 0a 69  _status=$?.fi..i
bc10: 66 20 74 65 73 74 20 22 24 61 63 5f 69 6e 69 74  f test "$ac_init
bc20: 5f 68 65 6c 70 22 20 3d 20 22 72 65 63 75 72 73  _help" = "recurs
bc30: 69 76 65 22 3b 20 74 68 65 6e 0a 20 20 23 20 49  ive"; then.  # I
bc40: 66 20 74 68 65 72 65 20 61 72 65 20 73 75 62 64  f there are subd
bc50: 69 72 73 2c 20 72 65 70 6f 72 74 20 74 68 65 69  irs, report thei
bc60: 72 20 73 70 65 63 69 66 69 63 20 2d 2d 68 65 6c  r specific --hel
bc70: 70 2e 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20  p..  for ac_dir 
bc80: 69 6e 20 3a 20 24 61 63 5f 73 75 62 64 69 72 73  in : $ac_subdirs
bc90: 5f 61 6c 6c 3b 20 64 6f 20 74 65 73 74 20 22 78  _all; do test "x
bca0: 24 61 63 5f 64 69 72 22 20 3d 20 78 3a 20 26 26  $ac_dir" = x: &&
bcb0: 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 74 65   continue.    te
bcc0: 73 74 20 2d 64 20 22 24 61 63 5f 64 69 72 22 20  st -d "$ac_dir" 
bcd0: 7c 7c 0a 20 20 20 20 20 20 7b 20 63 64 20 22 24  ||.      { cd "$
bce0: 73 72 63 64 69 72 22 20 26 26 20 61 63 5f 70 77  srcdir" && ac_pw
bcf0: 64 3d 60 70 77 64 60 20 26 26 20 73 72 63 64 69  d=`pwd` && srcdi
bd00: 72 3d 2e 20 26 26 20 74 65 73 74 20 2d 64 20 22  r=. && test -d "
bd10: 24 61 63 5f 64 69 72 22 3b 20 7d 20 7c 7c 0a 20  $ac_dir"; } ||. 
bd20: 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a 20 20       continue.  
bd30: 20 20 61 63 5f 62 75 69 6c 64 64 69 72 3d 2e 0a    ac_builddir=..
bd40: 0a 63 61 73 65 20 22 24 61 63 5f 64 69 72 22 20  .case "$ac_dir" 
bd50: 69 6e 0a 2e 29 20 61 63 5f 64 69 72 5f 73 75 66  in..) ac_dir_suf
bd60: 66 69 78 3d 20 61 63 5f 74 6f 70 5f 62 75 69 6c  fix= ac_top_buil
bd70: 64 64 69 72 5f 73 75 62 3d 2e 20 61 63 5f 74 6f  ddir_sub=. ac_to
bd80: 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 3d 20  p_build_prefix= 
bd90: 3b 3b 0a 2a 29 0a 20 20 61 63 5f 64 69 72 5f 73  ;;.*).  ac_dir_s
bda0: 75 66 66 69 78 3d 2f 60 24 61 73 5f 65 63 68 6f  uffix=/`$as_echo
bdb0: 20 22 24 61 63 5f 64 69 72 22 20 7c 20 73 65 64   "$ac_dir" | sed
bdc0: 20 27 73 7c 5e 5c 2e 5b 5c 5c 2f 5d 7c 7c 27 60   's|^\.[\\/]||'`
bdd0: 0a 20 20 23 20 41 20 22 2e 2e 22 20 66 6f 72 20  .  # A ".." for 
bde0: 65 61 63 68 20 64 69 72 65 63 74 6f 72 79 20 69  each directory i
bdf0: 6e 20 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78  n $ac_dir_suffix
be00: 2e 0a 20 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64  ..  ac_top_build
be10: 64 69 72 5f 73 75 62 3d 60 24 61 73 5f 65 63 68  dir_sub=`$as_ech
be20: 6f 20 22 24 61 63 5f 64 69 72 5f 73 75 66 66 69  o "$ac_dir_suffi
be30: 78 22 20 7c 20 73 65 64 20 27 73 7c 2f 5b 5e 5c  x" | sed 's|/[^\
be40: 5c 2f 5d 2a 7c 2f 2e 2e 7c 67 3b 73 7c 2f 7c 7c  \/]*|/..|g;s|/||
be50: 27 60 0a 20 20 63 61 73 65 20 24 61 63 5f 74 6f  '`.  case $ac_to
be60: 70 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 20 69  p_builddir_sub i
be70: 6e 0a 20 20 22 22 29 20 61 63 5f 74 6f 70 5f 62  n.  "") ac_top_b
be80: 75 69 6c 64 64 69 72 5f 73 75 62 3d 2e 20 61 63  uilddir_sub=. ac
be90: 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66 69  _top_build_prefi
bea0: 78 3d 20 3b 3b 0a 20 20 2a 29 20 20 61 63 5f 74  x= ;;.  *)  ac_t
beb0: 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 3d  op_build_prefix=
bec0: 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72  $ac_top_builddir
bed0: 5f 73 75 62 2f 20 3b 3b 0a 20 20 65 73 61 63 20  _sub/ ;;.  esac 
bee0: 3b 3b 0a 65 73 61 63 0a 61 63 5f 61 62 73 5f 74  ;;.esac.ac_abs_t
bef0: 6f 70 5f 62 75 69 6c 64 64 69 72 3d 24 61 63 5f  op_builddir=$ac_
bf00: 70 77 64 0a 61 63 5f 61 62 73 5f 62 75 69 6c 64  pwd.ac_abs_build
bf10: 64 69 72 3d 24 61 63 5f 70 77 64 24 61 63 5f 64  dir=$ac_pwd$ac_d
bf20: 69 72 5f 73 75 66 66 69 78 0a 23 20 66 6f 72 20  ir_suffix.# for 
bf30: 62 61 63 6b 77 61 72 64 20 63 6f 6d 70 61 74 69  backward compati
bf40: 62 69 6c 69 74 79 3a 0a 61 63 5f 74 6f 70 5f 62  bility:.ac_top_b
bf50: 75 69 6c 64 64 69 72 3d 24 61 63 5f 74 6f 70 5f  uilddir=$ac_top_
bf60: 62 75 69 6c 64 5f 70 72 65 66 69 78 0a 0a 63 61  build_prefix..ca
bf70: 73 65 20 24 73 72 63 64 69 72 20 69 6e 0a 20 20  se $srcdir in.  
bf80: 2e 29 20 20 23 20 57 65 20 61 72 65 20 62 75 69  .)  # We are bui
bf90: 6c 64 69 6e 67 20 69 6e 20 70 6c 61 63 65 2e 0a  lding in place..
bfa0: 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d 2e 0a      ac_srcdir=..
bfb0: 20 20 20 20 61 63 5f 74 6f 70 5f 73 72 63 64 69      ac_top_srcdi
bfc0: 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64  r=$ac_top_buildd
bfd0: 69 72 5f 73 75 62 0a 20 20 20 20 61 63 5f 61 62  ir_sub.    ac_ab
bfe0: 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63  s_top_srcdir=$ac
bff0: 5f 70 77 64 20 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a  _pwd ;;.  [\\/]*
c000: 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 20 23   | ?:[\\/]* )  #
c010: 20 41 62 73 6f 6c 75 74 65 20 6e 61 6d 65 2e 0a   Absolute name..
c020: 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d 24 73      ac_srcdir=$s
c030: 72 63 64 69 72 24 61 63 5f 64 69 72 5f 73 75 66  rcdir$ac_dir_suf
c040: 66 69 78 3b 0a 20 20 20 20 61 63 5f 74 6f 70 5f  fix;.    ac_top_
c050: 73 72 63 64 69 72 3d 24 73 72 63 64 69 72 0a 20  srcdir=$srcdir. 
c060: 20 20 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72     ac_abs_top_sr
c070: 63 64 69 72 3d 24 73 72 63 64 69 72 20 3b 3b 0a  cdir=$srcdir ;;.
c080: 20 20 2a 29 20 23 20 52 65 6c 61 74 69 76 65 20    *) # Relative 
c090: 6e 61 6d 65 2e 0a 20 20 20 20 61 63 5f 73 72 63  name..    ac_src
c0a0: 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c  dir=$ac_top_buil
c0b0: 64 5f 70 72 65 66 69 78 24 73 72 63 64 69 72 24  d_prefix$srcdir$
c0c0: 61 63 5f 64 69 72 5f 73 75 66 66 69 78 0a 20 20  ac_dir_suffix.  
c0d0: 20 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d    ac_top_srcdir=
c0e0: 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72  $ac_top_build_pr
c0f0: 65 66 69 78 24 73 72 63 64 69 72 0a 20 20 20 20  efix$srcdir.    
c100: 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69  ac_abs_top_srcdi
c110: 72 3d 24 61 63 5f 70 77 64 2f 24 73 72 63 64 69  r=$ac_pwd/$srcdi
c120: 72 20 3b 3b 0a 65 73 61 63 0a 61 63 5f 61 62 73  r ;;.esac.ac_abs
c130: 5f 73 72 63 64 69 72 3d 24 61 63 5f 61 62 73 5f  _srcdir=$ac_abs_
c140: 74 6f 70 5f 73 72 63 64 69 72 24 61 63 5f 64 69  top_srcdir$ac_di
c150: 72 5f 73 75 66 66 69 78 0a 0a 20 20 20 20 63 64  r_suffix..    cd
c160: 20 22 24 61 63 5f 64 69 72 22 20 7c 7c 20 7b 20   "$ac_dir" || { 
c170: 61 63 5f 73 74 61 74 75 73 3d 24 3f 3b 20 63 6f  ac_status=$?; co
c180: 6e 74 69 6e 75 65 3b 20 7d 0a 20 20 20 20 23 20  ntinue; }.    # 
c190: 43 68 65 63 6b 20 66 6f 72 20 67 75 65 73 74 65  Check for gueste
c1a0: 64 20 63 6f 6e 66 69 67 75 72 65 2e 0a 20 20 20  d configure..   
c1b0: 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 61 63   if test -f "$ac
c1c0: 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72  _srcdir/configur
c1d0: 65 2e 67 6e 75 22 3b 20 74 68 65 6e 0a 20 20 20  e.gnu"; then.   
c1e0: 20 20 20 65 63 68 6f 20 26 26 0a 20 20 20 20 20     echo &&.     
c1f0: 20 24 53 48 45 4c 4c 20 22 24 61 63 5f 73 72 63   $SHELL "$ac_src
c200: 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 2e 67 6e  dir/configure.gn
c210: 75 22 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73  u" --help=recurs
c220: 69 76 65 0a 20 20 20 20 65 6c 69 66 20 74 65 73  ive.    elif tes
c230: 74 20 2d 66 20 22 24 61 63 5f 73 72 63 64 69 72  t -f "$ac_srcdir
c240: 2f 63 6f 6e 66 69 67 75 72 65 22 3b 20 74 68 65  /configure"; the
c250: 6e 0a 20 20 20 20 20 20 65 63 68 6f 20 26 26 0a  n.      echo &&.
c260: 20 20 20 20 20 20 24 53 48 45 4c 4c 20 22 24 61        $SHELL "$a
c270: 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69 67 75  c_srcdir/configu
c280: 72 65 22 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72  re" --help=recur
c290: 73 69 76 65 0a 20 20 20 20 65 6c 73 65 0a 20 20  sive.    else.  
c2a0: 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
c2b0: 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 6e  s_me: WARNING: n
c2c0: 6f 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  o configuration 
c2d0: 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 69  information is i
c2e0: 6e 20 24 61 63 5f 64 69 72 22 20 3e 26 32 0a 20  n $ac_dir" >&2. 
c2f0: 20 20 20 66 69 20 7c 7c 20 61 63 5f 73 74 61 74     fi || ac_stat
c300: 75 73 3d 24 3f 0a 20 20 20 20 63 64 20 22 24 61  us=$?.    cd "$a
c310: 63 5f 70 77 64 22 20 7c 7c 20 7b 20 61 63 5f 73  c_pwd" || { ac_s
c320: 74 61 74 75 73 3d 24 3f 3b 20 62 72 65 61 6b 3b  tatus=$?; break;
c330: 20 7d 0a 20 20 64 6f 6e 65 0a 66 69 0a 0a 74 65   }.  done.fi..te
c340: 73 74 20 2d 6e 20 22 24 61 63 5f 69 6e 69 74 5f  st -n "$ac_init_
c350: 68 65 6c 70 22 20 26 26 20 65 78 69 74 20 24 61  help" && exit $a
c360: 63 5f 73 74 61 74 75 73 0a 69 66 20 24 61 63 5f  c_status.if $ac_
c370: 69 6e 69 74 5f 76 65 72 73 69 6f 6e 3b 20 74 68  init_version; th
c380: 65 6e 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45  en.  cat <<\_ACE
c390: 4f 46 0a 73 71 6c 69 74 65 20 63 6f 6e 66 69 67  OF.sqlite config
c3a0: 75 72 65 20 33 2e 31 38 2e 31 0a 67 65 6e 65 72  ure 3.18.1.gener
c3b0: 61 74 65 64 20 62 79 20 47 4e 55 20 41 75 74 6f  ated by GNU Auto
c3c0: 63 6f 6e 66 20 32 2e 36 39 0a 0a 43 6f 70 79 72  conf 2.69..Copyr
c3d0: 69 67 68 74 20 28 43 29 20 32 30 31 32 20 46 72  ight (C) 2012 Fr
c3e0: 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e  ee Software Foun
c3f0: 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 0a 54 68 69  dation, Inc..Thi
c400: 73 20 63 6f 6e 66 69 67 75 72 65 20 73 63 72 69  s configure scri
c410: 70 74 20 69 73 20 66 72 65 65 20 73 6f 66 74 77  pt is free softw
c420: 61 72 65 3b 20 74 68 65 20 46 72 65 65 20 53 6f  are; the Free So
c430: 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f  ftware Foundatio
c440: 6e 0a 67 69 76 65 73 20 75 6e 6c 69 6d 69 74 65  n.gives unlimite
c450: 64 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20  d permission to 
c460: 63 6f 70 79 2c 20 64 69 73 74 72 69 62 75 74 65  copy, distribute
c470: 20 61 6e 64 20 6d 6f 64 69 66 79 20 69 74 2e 0a   and modify it..
c480: 5f 41 43 45 4f 46 0a 20 20 65 78 69 74 0a 66 69  _ACEOF.  exit.fi
c490: 0a 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ..## -----------
c4a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  ------------- ##
c4b0: 0a 23 23 20 41 75 74 6f 63 6f 6e 66 20 69 6e 69  .## Autoconf ini
c4c0: 74 69 61 6c 69 7a 61 74 69 6f 6e 2e 20 23 23 0a  tialization. ##.
c4d0: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ## -------------
c4e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a  ----------- ##..
c4f0: 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f  # ac_fn_c_try_co
c500: 6d 70 69 6c 65 20 4c 49 4e 45 4e 4f 0a 23 20 2d  mpile LINENO.# -
c510: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
c520: 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 72 79 20  ---------.# Try 
c530: 74 6f 20 63 6f 6d 70 69 6c 65 20 63 6f 6e 66 74  to compile conft
c540: 65 73 74 2e 24 61 63 5f 65 78 74 2c 20 61 6e 64  est.$ac_ext, and
c550: 20 72 65 74 75 72 6e 20 77 68 65 74 68 65 72 20   return whether 
c560: 74 68 69 73 20 73 75 63 63 65 65 64 65 64 2e 0a  this succeeded..
c570: 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70  ac_fn_c_try_comp
c580: 69 6c 65 20 28 29 0a 7b 0a 20 20 61 73 5f 6c 69  ile ().{.  as_li
c590: 6e 65 6e 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f  neno=${as_lineno
c5a0: 2d 22 24 31 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f  -"$1"} as_lineno
c5b0: 5f 73 74 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f  _stack=as_lineno
c5c0: 5f 73 74 61 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e  _stack=$as_linen
c5d0: 6f 5f 73 74 61 63 6b 0a 20 20 72 6d 20 2d 66 20  o_stack.  rm -f 
c5e0: 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
c5f0: 65 78 74 0a 20 20 69 66 20 7b 20 7b 20 61 63 5f  ext.  if { { ac_
c600: 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65  try="$ac_compile
c610: 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
c620: 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
c630: 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
c640: 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
c650: 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
c660: 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
c670: 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
c680: 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
c690: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
c6a0: 4e 4f 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  NO}: $ac_try_ech
c6b0: 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24  o\"".$as_echo "$
c6c0: 61 63 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20  ac_try_echo"; } 
c6d0: 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
c6e0: 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e  _compile") 2>con
c6f0: 66 74 65 73 74 2e 65 72 72 0a 20 20 61 63 5f 73  ftest.err.  ac_s
c700: 74 61 74 75 73 3d 24 3f 0a 20 20 69 66 20 74 65  tatus=$?.  if te
c710: 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65  st -s conftest.e
c720: 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 67 72 65  rr; then.    gre
c730: 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66  p -v '^ *+' conf
c740: 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65  test.err >confte
c750: 73 74 2e 65 72 31 0a 20 20 20 20 63 61 74 20 63  st.er1.    cat c
c760: 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 26 35 0a  onftest.er1 >&5.
c770: 20 20 20 20 6d 76 20 2d 66 20 63 6f 6e 66 74 65      mv -f confte
c780: 73 74 2e 65 72 31 20 63 6f 6e 66 74 65 73 74 2e  st.er1 conftest.
c790: 65 72 72 0a 20 20 66 69 0a 20 20 24 61 73 5f 65  err.  fi.  $as_e
c7a0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
c7b0: 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
c7c0: 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
c7d0: 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24  us" >&5.  test $
c7e0: 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d  ac_status = 0; }
c7f0: 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20   && {.. test -z 
c800: 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  "$ac_c_werror_fl
c810: 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20  ag" ||.. test ! 
c820: 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  -s conftest.err.
c830: 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73 74         } && test
c840: 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -s conftest.$ac
c850: 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 20 3a 0a  _objext; then :.
c860: 20 20 61 63 5f 72 65 74 76 61 6c 3d 30 0a 65 6c    ac_retval=0.el
c870: 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  se.  $as_echo "$
c880: 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
c890: 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
c8a0: 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
c8b0: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
c8c0: 26 35 0a 0a 09 61 63 5f 72 65 74 76 61 6c 3d 31  &5...ac_retval=1
c8d0: 0a 66 69 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c  .fi.  eval $as_l
c8e0: 69 6e 65 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61  ineno_stack; ${a
c8f0: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b  s_lineno_stack:+
c900: 3a 7d 20 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65  :} unset as_line
c910: 6e 6f 0a 20 20 61 73 5f 66 6e 5f 73 65 74 5f 73  no.  as_fn_set_s
c920: 74 61 74 75 73 20 24 61 63 5f 72 65 74 76 61 6c  tatus $ac_retval
c930: 0a 0a 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 74 72  ..} # ac_fn_c_tr
c940: 79 5f 63 6f 6d 70 69 6c 65 0a 0a 23 20 61 63 5f  y_compile..# ac_
c950: 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 4c 49  fn_c_try_link LI
c960: 4e 45 4e 4f 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d  NENO.# ---------
c970: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23  --------------.#
c980: 20 54 72 79 20 74 6f 20 6c 69 6e 6b 20 63 6f 6e   Try to link con
c990: 66 74 65 73 74 2e 24 61 63 5f 65 78 74 2c 20 61  ftest.$ac_ext, a
c9a0: 6e 64 20 72 65 74 75 72 6e 20 77 68 65 74 68 65  nd return whethe
c9b0: 72 20 74 68 69 73 20 73 75 63 63 65 65 64 65 64  r this succeeded
c9c0: 2e 0a 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69  ..ac_fn_c_try_li
c9d0: 6e 6b 20 28 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e  nk ().{.  as_lin
c9e0: 65 6e 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  eno=${as_lineno-
c9f0: 22 24 31 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f  "$1"} as_lineno_
ca00: 73 74 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f  stack=as_lineno_
ca10: 73 74 61 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f  stack=$as_lineno
ca20: 5f 73 74 61 63 6b 0a 20 20 72 6d 20 2d 66 20 63  _stack.  rm -f c
ca30: 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
ca40: 78 74 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  xt conftest$ac_e
ca50: 78 65 65 78 74 0a 20 20 69 66 20 7b 20 7b 20 61  xeext.  if { { a
ca60: 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22  c_try="$ac_link"
ca70: 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
ca80: 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
ca90: 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
caa0: 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
cab0: 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
cac0: 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
cad0: 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63  c.eval ac_try_ec
cae0: 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b  ho="\"\$as_me:${
caf0: 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
cb00: 4f 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  O}: $ac_try_echo
cb10: 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  \"".$as_echo "$a
cb20: 63 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e  c_try_echo"; } >
cb30: 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
cb40: 6c 69 6e 6b 22 29 20 32 3e 63 6f 6e 66 74 65 73  link") 2>conftes
cb50: 74 2e 65 72 72 0a 20 20 61 63 5f 73 74 61 74 75  t.err.  ac_statu
cb60: 73 3d 24 3f 0a 20 20 69 66 20 74 65 73 74 20 2d  s=$?.  if test -
cb70: 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20  s conftest.err; 
cb80: 74 68 65 6e 0a 20 20 20 20 67 72 65 70 20 2d 76  then.    grep -v
cb90: 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
cba0: 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .err >conftest.e
cbb0: 72 31 0a 20 20 20 20 63 61 74 20 63 6f 6e 66 74  r1.    cat conft
cbc0: 65 73 74 2e 65 72 31 20 3e 26 35 0a 20 20 20 20  est.er1 >&5.    
cbd0: 6d 76 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  mv -f conftest.e
cbe0: 72 31 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  r1 conftest.err.
cbf0: 20 20 66 69 0a 20 20 24 61 73 5f 65 63 68 6f 20    fi.  $as_echo 
cc00: 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
cc10: 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24  eno-$LINENO}: \$
cc20: 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
cc30: 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73  >&5.  test $ac_s
cc40: 74 61 74 75 73 20 3d 20 30 3b 20 7d 20 26 26 20  tatus = 0; } && 
cc50: 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63  {.. test -z "$ac
cc60: 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20  _c_werror_flag" 
cc70: 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63  ||.. test ! -s c
cc80: 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20  onftest.err.    
cc90: 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20     } && test -s 
cca0: 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
ccb0: 78 74 20 26 26 20 7b 0a 09 20 74 65 73 74 20 22  xt && {.. test "
ccc0: 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
ccd0: 22 20 3d 20 79 65 73 20 7c 7c 0a 09 20 74 65 73  " = yes ||.. tes
cce0: 74 20 2d 78 20 63 6f 6e 66 74 65 73 74 24 61 63  t -x conftest$ac
ccf0: 5f 65 78 65 65 78 74 0a 20 20 20 20 20 20 20 7d  _exeext.       }
cd00: 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f 72 65  ; then :.  ac_re
cd10: 74 76 61 6c 3d 30 0a 65 6c 73 65 0a 20 20 24 61  tval=0.else.  $a
cd20: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
cd30: 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
cd40: 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
cd50: 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
cd60: 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 61 63  $ac_ext >&5...ac
cd70: 5f 72 65 74 76 61 6c 3d 31 0a 66 69 0a 20 20 23  _retval=1.fi.  #
cd80: 20 44 65 6c 65 74 65 20 74 68 65 20 49 50 41 2f   Delete the IPA/
cd90: 49 50 4f 20 28 49 6e 74 65 72 20 50 72 6f 63 65  IPO (Inter Proce
cda0: 64 75 72 61 6c 20 41 6e 61 6c 79 73 69 73 2f 4f  dural Analysis/O
cdb0: 70 74 69 6d 69 7a 61 74 69 6f 6e 29 20 69 6e 66  ptimization) inf
cdc0: 6f 72 6d 61 74 69 6f 6e 0a 20 20 23 20 63 72 65  ormation.  # cre
cdd0: 61 74 65 64 20 62 79 20 74 68 65 20 50 47 49 20  ated by the PGI 
cde0: 63 6f 6d 70 69 6c 65 72 20 28 63 6f 6e 66 74 65  compiler (confte
cdf0: 73 74 5f 69 70 61 38 5f 63 6f 6e 66 74 65 73 74  st_ipa8_conftest
ce00: 2e 6f 6f 29 2c 20 61 73 20 69 74 20 77 6f 75 6c  .oo), as it woul
ce10: 64 0a 20 20 23 20 69 6e 74 65 72 66 65 72 65 20  d.  # interfere 
ce20: 77 69 74 68 20 74 68 65 20 6e 65 78 74 20 6c 69  with the next li
ce30: 6e 6b 20 63 6f 6d 6d 61 6e 64 3b 20 61 6c 73 6f  nk command; also
ce40: 20 64 65 6c 65 74 65 20 61 20 64 69 72 65 63 74   delete a direct
ce50: 6f 72 79 20 74 68 61 74 20 69 73 0a 20 20 23 20  ory that is.  # 
ce60: 6c 65 66 74 20 62 65 68 69 6e 64 20 62 79 20 41  left behind by A
ce70: 70 70 6c 65 27 73 20 63 6f 6d 70 69 6c 65 72 2e  pple's compiler.
ce80: 20 20 57 65 20 64 6f 20 74 68 69 73 20 62 65 66    We do this bef
ce90: 6f 72 65 20 65 78 65 63 75 74 69 6e 67 20 74 68  ore executing th
cea0: 65 20 61 63 74 69 6f 6e 73 2e 0a 20 20 72 6d 20  e actions..  rm 
ceb0: 2d 72 66 20 63 6f 6e 66 74 65 73 74 2e 64 53 59  -rf conftest.dSY
cec0: 4d 20 63 6f 6e 66 74 65 73 74 5f 69 70 61 38 5f  M conftest_ipa8_
ced0: 63 6f 6e 66 74 65 73 74 2e 6f 6f 0a 20 20 65 76  conftest.oo.  ev
cee0: 61 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74  al $as_lineno_st
cef0: 61 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e 65 6e 6f  ack; ${as_lineno
cf00: 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e 73 65 74  _stack:+:} unset
cf10: 20 61 73 5f 6c 69 6e 65 6e 6f 0a 20 20 61 73 5f   as_lineno.  as_
cf20: 66 6e 5f 73 65 74 5f 73 74 61 74 75 73 20 24 61  fn_set_status $a
cf30: 63 5f 72 65 74 76 61 6c 0a 0a 7d 20 23 20 61 63  c_retval..} # ac
cf40: 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 0a 0a  _fn_c_try_link..
cf50: 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f  # ac_fn_c_check_
cf60: 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 20 4c  header_compile L
cf70: 49 4e 45 4e 4f 20 48 45 41 44 45 52 20 56 41 52  INENO HEADER VAR
cf80: 20 49 4e 43 4c 55 44 45 53 0a 23 20 2d 2d 2d 2d   INCLUDES.# ----
cf90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
cfa0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
cfb0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
cfc0: 2d 2d 2d 0a 23 20 54 65 73 74 73 20 77 68 65 74  ---.# Tests whet
cfd0: 68 65 72 20 48 45 41 44 45 52 20 65 78 69 73 74  her HEADER exist
cfe0: 73 20 61 6e 64 20 63 61 6e 20 62 65 20 63 6f 6d  s and can be com
cff0: 70 69 6c 65 64 20 75 73 69 6e 67 20 74 68 65 20  piled using the 
d000: 69 6e 63 6c 75 64 65 20 66 69 6c 65 73 20 69 6e  include files in
d010: 0a 23 20 49 4e 43 4c 55 44 45 53 2c 20 73 65 74  .# INCLUDES, set
d020: 74 69 6e 67 20 74 68 65 20 63 61 63 68 65 20 76  ting the cache v
d030: 61 72 69 61 62 6c 65 20 56 41 52 20 61 63 63 6f  ariable VAR acco
d040: 72 64 69 6e 67 6c 79 2e 0a 61 63 5f 66 6e 5f 63  rdingly..ac_fn_c
d050: 5f 63 68 65 63 6b 5f 68 65 61 64 65 72 5f 63 6f  _check_header_co
d060: 6d 70 69 6c 65 20 28 29 0a 7b 0a 20 20 61 73 5f  mpile ().{.  as_
d070: 6c 69 6e 65 6e 6f 3d 24 7b 61 73 5f 6c 69 6e 65  lineno=${as_line
d080: 6e 6f 2d 22 24 31 22 7d 20 61 73 5f 6c 69 6e 65  no-"$1"} as_line
d090: 6e 6f 5f 73 74 61 63 6b 3d 61 73 5f 6c 69 6e 65  no_stack=as_line
d0a0: 6e 6f 5f 73 74 61 63 6b 3d 24 61 73 5f 6c 69 6e  no_stack=$as_lin
d0b0: 65 6e 6f 5f 73 74 61 63 6b 0a 20 20 7b 20 24 61  eno_stack.  { $a
d0c0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
d0d0: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
d0e0: 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  NO}: checking fo
d0f0: 72 20 24 32 22 20 3e 26 35 0a 24 61 73 5f 65 63  r $2" >&5.$as_ec
d100: 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
d110: 6f 72 20 24 32 2e 2e 2e 20 22 20 3e 26 36 3b 20  or $2... " >&6; 
d120: 7d 0a 69 66 20 65 76 61 6c 20 5c 24 7b 24 33 2b  }.if eval \${$3+
d130: 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
d140: 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
d150: 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
d160: 73 65 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66  se.  cat confdef
d170: 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e  s.h - <<_ACEOF >
d180: 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
d190: 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
d1a0: 2e 68 2e 20 20 2a 2f 0a 24 34 0a 23 69 6e 63 6c  .h.  */.$4.#incl
d1b0: 75 64 65 20 3c 24 32 3e 0a 5f 41 43 45 4f 46 0a  ude <$2>._ACEOF.
d1c0: 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63  if ac_fn_c_try_c
d1d0: 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22  ompile "$LINENO"
d1e0: 3b 20 74 68 65 6e 20 3a 0a 20 20 65 76 61 6c 20  ; then :.  eval 
d1f0: 22 24 33 3d 79 65 73 22 0a 65 6c 73 65 0a 20 20  "$3=yes".else.  
d200: 65 76 61 6c 20 22 24 33 3d 6e 6f 22 0a 66 69 0a  eval "$3=no".fi.
d210: 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
d220: 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
d230: 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
d240: 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a  test.$ac_ext.fi.
d250: 65 76 61 6c 20 61 63 5f 72 65 73 3d 5c 24 24 33  eval ac_res=\$$3
d260: 0a 09 20 20 20 20 20 20 20 7b 20 24 61 73 5f 65  ..       { $as_e
d270: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
d280: 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
d290: 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 72 65  : result: $ac_re
d2a0: 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  s" >&5.$as_echo 
d2b0: 22 24 61 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d  "$ac_res" >&6; }
d2c0: 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65  .  eval $as_line
d2d0: 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c  no_stack; ${as_l
d2e0: 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20  ineno_stack:+:} 
d2f0: 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a  unset as_lineno.
d300: 0a 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65  .} # ac_fn_c_che
d310: 63 6b 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c  ck_header_compil
d320: 65 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79  e..# ac_fn_c_try
d330: 5f 63 70 70 20 4c 49 4e 45 4e 4f 0a 23 20 2d 2d  _cpp LINENO.# --
d340: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
d350: 2d 2d 2d 2d 0a 23 20 54 72 79 20 74 6f 20 70 72  ----.# Try to pr
d360: 65 70 72 6f 63 65 73 73 20 63 6f 6e 66 74 65 73  eprocess conftes
d370: 74 2e 24 61 63 5f 65 78 74 2c 20 61 6e 64 20 72  t.$ac_ext, and r
d380: 65 74 75 72 6e 20 77 68 65 74 68 65 72 20 74 68  eturn whether th
d390: 69 73 20 73 75 63 63 65 65 64 65 64 2e 0a 61 63  is succeeded..ac
d3a0: 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70 20 28 29  _fn_c_try_cpp ()
d3b0: 0a 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24  .{.  as_lineno=$
d3c0: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d  {as_lineno-"$1"}
d3d0: 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b   as_lineno_stack
d3e0: 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b  =as_lineno_stack
d3f0: 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63  =$as_lineno_stac
d400: 6b 0a 20 20 69 66 20 7b 20 7b 20 61 63 5f 74 72  k.  if { { ac_tr
d410: 79 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  y="$ac_cpp conft
d420: 65 73 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73  est.$ac_ext".cas
d430: 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
d440: 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
d450: 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
d460: 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
d470: 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
d480: 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
d490: 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22  al ac_try_echo="
d4a0: 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  \"\$as_me:${as_l
d4b0: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
d4c0: 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a  $ac_try_echo\"".
d4d0: 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72  $as_echo "$ac_tr
d4e0: 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20  y_echo"; } >&5. 
d4f0: 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20   (eval "$ac_cpp 
d500: 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
d510: 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  ") 2>conftest.er
d520: 72 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  r.  ac_status=$?
d530: 0a 20 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f  .  if test -s co
d540: 6e 66 74 65 73 74 2e 65 72 72 3b 20 74 68 65 6e  nftest.err; then
d550: 0a 20 20 20 20 67 72 65 70 20 2d 76 20 27 5e 20  .    grep -v '^ 
d560: 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  *+' conftest.err
d570: 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20   >conftest.er1. 
d580: 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e     cat conftest.
d590: 65 72 31 20 3e 26 35 0a 20 20 20 20 6d 76 20 2d  er1 >&5.    mv -
d5a0: 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 63  f conftest.er1 c
d5b0: 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 66 69  onftest.err.  fi
d5c0: 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
d5d0: 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
d5e0: 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20  $LINENO}: \$? = 
d5f0: 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
d600: 20 20 74 65 73 74 20 24 61 63 5f 73 74 61 74 75    test $ac_statu
d610: 73 20 3d 20 30 3b 20 7d 20 3e 20 63 6f 6e 66 74  s = 0; } > conft
d620: 65 73 74 2e 69 20 26 26 20 7b 0a 09 20 74 65 73  est.i && {.. tes
d630: 74 20 2d 7a 20 22 24 61 63 5f 63 5f 70 72 65 70  t -z "$ac_c_prep
d640: 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63  roc_warn_flag$ac
d650: 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20  _c_werror_flag" 
d660: 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63  ||.. test ! -s c
d670: 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20  onftest.err.    
d680: 20 20 20 7d 3b 20 74 68 65 6e 20 3a 0a 20 20 61     }; then :.  a
d690: 63 5f 72 65 74 76 61 6c 3d 30 0a 65 6c 73 65 0a  c_retval=0.else.
d6a0: 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
d6b0: 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
d6c0: 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
d6d0: 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
d6e0: 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
d6f0: 0a 20 20 20 20 61 63 5f 72 65 74 76 61 6c 3d 31  .    ac_retval=1
d700: 0a 66 69 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c  .fi.  eval $as_l
d710: 69 6e 65 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61  ineno_stack; ${a
d720: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b  s_lineno_stack:+
d730: 3a 7d 20 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65  :} unset as_line
d740: 6e 6f 0a 20 20 61 73 5f 66 6e 5f 73 65 74 5f 73  no.  as_fn_set_s
d750: 74 61 74 75 73 20 24 61 63 5f 72 65 74 76 61 6c  tatus $ac_retval
d760: 0a 0a 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 74 72  ..} # ac_fn_c_tr
d770: 79 5f 63 70 70 0a 0a 23 20 61 63 5f 66 6e 5f 63  y_cpp..# ac_fn_c
d780: 5f 74 72 79 5f 72 75 6e 20 4c 49 4e 45 4e 4f 0a  _try_run LINENO.
d790: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
d7a0: 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 72 79 20 74  --------.# Try t
d7b0: 6f 20 6c 69 6e 6b 20 63 6f 6e 66 74 65 73 74 2e  o link conftest.
d7c0: 24 61 63 5f 65 78 74 2c 20 61 6e 64 20 72 65 74  $ac_ext, and ret
d7d0: 75 72 6e 20 77 68 65 74 68 65 72 20 74 68 69 73  urn whether this
d7e0: 20 73 75 63 63 65 65 64 65 64 2e 20 41 73 73 75   succeeded. Assu
d7f0: 6d 65 73 0a 23 20 74 68 61 74 20 65 78 65 63 75  mes.# that execu
d800: 74 61 62 6c 65 73 20 2a 63 61 6e 2a 20 62 65 20  tables *can* be 
d810: 72 75 6e 2e 0a 61 63 5f 66 6e 5f 63 5f 74 72 79  run..ac_fn_c_try
d820: 5f 72 75 6e 20 28 29 0a 7b 0a 20 20 61 73 5f 6c  _run ().{.  as_l
d830: 69 6e 65 6e 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e  ineno=${as_linen
d840: 6f 2d 22 24 31 22 7d 20 61 73 5f 6c 69 6e 65 6e  o-"$1"} as_linen
d850: 6f 5f 73 74 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e  o_stack=as_linen
d860: 6f 5f 73 74 61 63 6b 3d 24 61 73 5f 6c 69 6e 65  o_stack=$as_line
d870: 6e 6f 5f 73 74 61 63 6b 0a 20 20 69 66 20 7b 20  no_stack.  if { 
d880: 7b 20 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69  { ac_try="$ac_li
d890: 6e 6b 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  nk".case "(($ac_
d8a0: 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
d8b0: 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
d8c0: 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
d8d0: 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
d8e0: 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
d8f0: 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79  esac.eval ac_try
d900: 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65  _echo="\"\$as_me
d910: 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
d920: 4e 45 4e 4f 7d 3a 20 24 61 63 5f 74 72 79 5f 65  NENO}: $ac_try_e
d930: 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20  cho\"".$as_echo 
d940: 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 3b 20  "$ac_try_echo"; 
d950: 7d 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  } >&5.  (eval "$
d960: 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 26 35 0a 20  ac_link") 2>&5. 
d970: 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
d980: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
d990: 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
d9a0: 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63  NENO}: \$? = $ac
d9b0: 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 74  _status" >&5.  t
d9c0: 65 73 74 20 24 61 63 5f 73 74 61 74 75 73 20 3d  est $ac_status =
d9d0: 20 30 3b 20 7d 20 26 26 20 7b 20 61 63 5f 74 72   0; } && { ac_tr
d9e0: 79 3d 27 2e 2f 63 6f 6e 66 74 65 73 74 24 61 63  y='./conftest$ac
d9f0: 5f 65 78 65 65 78 74 27 0a 20 20 7b 20 7b 20 63  _exeext'.  { { c
da00: 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
da10: 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
da20: 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
da30: 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
da40: 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
da50: 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
da60: 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f  eval ac_try_echo
da70: 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73  ="\"\$as_me:${as
da80: 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
da90: 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
daa0: 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ".$as_echo "$ac_
dab0: 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35  try_echo"; } >&5
dac0: 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 74 72  .  (eval "$ac_tr
dad0: 79 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  y") 2>&5.  ac_st
dae0: 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
daf0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
db00: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
db10: 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
db20: 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61  s" >&5.  test $a
db30: 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b  c_status = 0; };
db40: 20 7d 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f   }; then :.  ac_
db50: 72 65 74 76 61 6c 3d 30 0a 65 6c 73 65 0a 20 20  retval=0.else.  
db60: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
db70: 3a 20 70 72 6f 67 72 61 6d 20 65 78 69 74 65 64  : program exited
db80: 20 77 69 74 68 20 73 74 61 74 75 73 20 24 61 63   with status $ac
db90: 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20  _status" >&5.   
dba0: 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
dbb0: 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
dbc0: 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
dbd0: 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
dbe0: 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
dbf0: 35 0a 0a 20 20 20 20 20 20 20 61 63 5f 72 65 74  5..       ac_ret
dc00: 76 61 6c 3d 24 61 63 5f 73 74 61 74 75 73 0a 66  val=$ac_status.f
dc10: 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74  i.  rm -rf conft
dc20: 65 73 74 2e 64 53 59 4d 20 63 6f 6e 66 74 65 73  est.dSYM conftes
dc30: 74 5f 69 70 61 38 5f 63 6f 6e 66 74 65 73 74 2e  t_ipa8_conftest.
dc40: 6f 6f 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c 69  oo.  eval $as_li
dc50: 6e 65 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73  neno_stack; ${as
dc60: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a  _lineno_stack:+:
dc70: 7d 20 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e  } unset as_linen
dc80: 6f 0a 20 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74  o.  as_fn_set_st
dc90: 61 74 75 73 20 24 61 63 5f 72 65 74 76 61 6c 0a  atus $ac_retval.
dca0: 0a 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79  .} # ac_fn_c_try
dcb0: 5f 72 75 6e 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f  _run..# ac_fn_c_
dcc0: 63 68 65 63 6b 5f 66 75 6e 63 20 4c 49 4e 45 4e  check_func LINEN
dcd0: 4f 20 46 55 4e 43 20 56 41 52 0a 23 20 2d 2d 2d  O FUNC VAR.# ---
dce0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
dcf0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a  ---------------.
dd00: 23 20 54 65 73 74 73 20 77 68 65 74 68 65 72 20  # Tests whether 
dd10: 46 55 4e 43 20 65 78 69 73 74 73 2c 20 73 65 74  FUNC exists, set
dd20: 74 69 6e 67 20 74 68 65 20 63 61 63 68 65 20 76  ting the cache v
dd30: 61 72 69 61 62 6c 65 20 56 41 52 20 61 63 63 6f  ariable VAR acco
dd40: 72 64 69 6e 67 6c 79 0a 61 63 5f 66 6e 5f 63 5f  rdingly.ac_fn_c_
dd50: 63 68 65 63 6b 5f 66 75 6e 63 20 28 29 0a 7b 0a  check_func ().{.
dd60: 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73    as_lineno=${as
dd70: 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20 61 73  _lineno-"$1"} as
dd80: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73  _lineno_stack=as
dd90: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61  _lineno_stack=$a
dda0: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20  s_lineno_stack. 
ddb0: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
ddc0: 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
ddd0: 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
dde0: 6e 67 20 66 6f 72 20 24 32 22 20 3e 26 35 0a 24  ng for $2" >&5.$
ddf0: 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
de00: 69 6e 67 20 66 6f 72 20 24 32 2e 2e 2e 20 22 20  ing for $2... " 
de10: 3e 26 36 3b 20 7d 0a 69 66 20 65 76 61 6c 20 5c  >&6; }.if eval \
de20: 24 7b 24 33 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  ${$3+:} false; t
de30: 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
de40: 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
de50: 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 63 6f  &6.else.  cat co
de60: 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43  nfdefs.h - <<_AC
de70: 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  EOF >conftest.$a
de80: 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e  c_ext./* end con
de90: 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 2f 2a 20  fdefs.h.  */./* 
dea0: 44 65 66 69 6e 65 20 24 32 20 74 6f 20 61 6e 20  Define $2 to an 
deb0: 69 6e 6e 6f 63 75 6f 75 73 20 76 61 72 69 61 6e  innocuous varian
dec0: 74 2c 20 69 6e 20 63 61 73 65 20 3c 6c 69 6d 69  t, in case <limi
ded0: 74 73 2e 68 3e 20 64 65 63 6c 61 72 65 73 20 24  ts.h> declares $
dee0: 32 2e 0a 20 20 20 46 6f 72 20 65 78 61 6d 70 6c  2..   For exampl
def0: 65 2c 20 48 50 2d 55 58 20 31 31 69 20 3c 6c 69  e, HP-UX 11i <li
df00: 6d 69 74 73 2e 68 3e 20 64 65 63 6c 61 72 65 73  mits.h> declares
df10: 20 67 65 74 74 69 6d 65 6f 66 64 61 79 2e 20 20   gettimeofday.  
df20: 2a 2f 0a 23 64 65 66 69 6e 65 20 24 32 20 69 6e  */.#define $2 in
df30: 6e 6f 63 75 6f 75 73 5f 24 32 0a 0a 2f 2a 20 53  nocuous_$2../* S
df40: 79 73 74 65 6d 20 68 65 61 64 65 72 20 74 6f 20  ystem header to 
df50: 64 65 66 69 6e 65 20 5f 5f 73 74 75 62 20 6d 61  define __stub ma
df60: 63 72 6f 73 20 61 6e 64 20 68 6f 70 65 66 75 6c  cros and hopeful
df70: 6c 79 20 66 65 77 20 70 72 6f 74 6f 74 79 70 65  ly few prototype
df80: 73 2c 0a 20 20 20 20 77 68 69 63 68 20 63 61 6e  s,.    which can
df90: 20 63 6f 6e 66 6c 69 63 74 20 77 69 74 68 20 63   conflict with c
dfa0: 68 61 72 20 24 32 20 28 29 3b 20 62 65 6c 6f 77  har $2 (); below
dfb0: 2e 0a 20 20 20 20 50 72 65 66 65 72 20 3c 6c 69  ..    Prefer <li
dfc0: 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65  mits.h> to <asse
dfd0: 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f  rt.h> if __STDC_
dfe0: 5f 20 69 73 20 64 65 66 69 6e 65 64 2c 20 73 69  _ is defined, si
dff0: 6e 63 65 0a 20 20 20 20 3c 6c 69 6d 69 74 73 2e  nce.    <limits.
e000: 68 3e 20 65 78 69 73 74 73 20 65 76 65 6e 20 6f  h> exists even o
e010: 6e 20 66 72 65 65 73 74 61 6e 64 69 6e 67 20 63  n freestanding c
e020: 6f 6d 70 69 6c 65 72 73 2e 20 20 2a 2f 0a 0a 23  ompilers.  */..#
e030: 69 66 64 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23  ifdef __STDC__.#
e040: 20 69 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73   include <limits
e050: 2e 68 3e 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c  .h>.#else.# incl
e060: 75 64 65 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23  ude <assert.h>.#
e070: 65 6e 64 69 66 0a 0a 23 75 6e 64 65 66 20 24 32  endif..#undef $2
e080: 0a 0a 2f 2a 20 4f 76 65 72 72 69 64 65 20 61 6e  ../* Override an
e090: 79 20 47 43 43 20 69 6e 74 65 72 6e 61 6c 20 70  y GCC internal p
e0a0: 72 6f 74 6f 74 79 70 65 20 74 6f 20 61 76 6f 69  rototype to avoi
e0b0: 64 20 61 6e 20 65 72 72 6f 72 2e 0a 20 20 20 55  d an error..   U
e0c0: 73 65 20 63 68 61 72 20 62 65 63 61 75 73 65 20  se char because 
e0d0: 69 6e 74 20 6d 69 67 68 74 20 6d 61 74 63 68 20  int might match 
e0e0: 74 68 65 20 72 65 74 75 72 6e 20 74 79 70 65 20  the return type 
e0f0: 6f 66 20 61 20 47 43 43 0a 20 20 20 62 75 69 6c  of a GCC.   buil
e100: 74 69 6e 20 61 6e 64 20 74 68 65 6e 20 69 74 73  tin and then its
e110: 20 61 72 67 75 6d 65 6e 74 20 70 72 6f 74 6f 74   argument protot
e120: 79 70 65 20 77 6f 75 6c 64 20 73 74 69 6c 6c 20  ype would still 
e130: 61 70 70 6c 79 2e 20 20 2a 2f 0a 23 69 66 64 65  apply.  */.#ifde
e140: 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78  f __cplusplus.ex
e150: 74 65 72 6e 20 22 43 22 0a 23 65 6e 64 69 66 0a  tern "C".#endif.
e160: 63 68 61 72 20 24 32 20 28 29 3b 0a 2f 2a 20 54  char $2 ();./* T
e170: 68 65 20 47 4e 55 20 43 20 6c 69 62 72 61 72 79  he GNU C library
e180: 20 64 65 66 69 6e 65 73 20 74 68 69 73 20 66 6f   defines this fo
e190: 72 20 66 75 6e 63 74 69 6f 6e 73 20 77 68 69 63  r functions whic
e1a0: 68 20 69 74 20 69 6d 70 6c 65 6d 65 6e 74 73 0a  h it implements.
e1b0: 20 20 20 20 74 6f 20 61 6c 77 61 79 73 20 66 61      to always fa
e1c0: 69 6c 20 77 69 74 68 20 45 4e 4f 53 59 53 2e 20  il with ENOSYS. 
e1d0: 20 53 6f 6d 65 20 66 75 6e 63 74 69 6f 6e 73 20   Some functions 
e1e0: 61 72 65 20 61 63 74 75 61 6c 6c 79 20 6e 61 6d  are actually nam
e1f0: 65 64 0a 20 20 20 20 73 6f 6d 65 74 68 69 6e 67  ed.    something
e200: 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 5f   starting with _
e210: 5f 20 61 6e 64 20 74 68 65 20 6e 6f 72 6d 61 6c  _ and the normal
e220: 20 6e 61 6d 65 20 69 73 20 61 6e 20 61 6c 69 61   name is an alia
e230: 73 2e 20 20 2a 2f 0a 23 69 66 20 64 65 66 69 6e  s.  */.#if defin
e240: 65 64 20 5f 5f 73 74 75 62 5f 24 32 20 7c 7c 20  ed __stub_$2 || 
e250: 64 65 66 69 6e 65 64 20 5f 5f 73 74 75 62 5f 5f  defined __stub__
e260: 5f 24 32 0a 63 68 6f 6b 65 20 6d 65 0a 23 65 6e  _$2.choke me.#en
e270: 64 69 66 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29  dif..int.main ()
e280: 0a 7b 0a 72 65 74 75 72 6e 20 24 32 20 28 29 3b  .{.return $2 ();
e290: 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
e2a0: 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f  .}._ACEOF.if ac_
e2b0: 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 22 24  fn_c_try_link "$
e2c0: 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a  LINENO"; then :.
e2d0: 20 20 65 76 61 6c 20 22 24 33 3d 79 65 73 22 0a    eval "$3=yes".
e2e0: 65 6c 73 65 0a 20 20 65 76 61 6c 20 22 24 33 3d  else.  eval "$3=
e2f0: 6e 6f 22 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72  no".fi.rm -f cor
e300: 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  e conftest.err c
e310: 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
e320: 78 74 20 5c 0a 20 20 20 20 63 6f 6e 66 74 65 73  xt \.    conftes
e330: 74 24 61 63 5f 65 78 65 65 78 74 20 63 6f 6e 66  t$ac_exeext conf
e340: 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a  test.$ac_ext.fi.
e350: 65 76 61 6c 20 61 63 5f 72 65 73 3d 5c 24 24 33  eval ac_res=\$$3
e360: 0a 09 20 20 20 20 20 20 20 7b 20 24 61 73 5f 65  ..       { $as_e
e370: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
e380: 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
e390: 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 72 65  : result: $ac_re
e3a0: 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  s" >&5.$as_echo 
e3b0: 22 24 61 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d  "$ac_res" >&6; }
e3c0: 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65  .  eval $as_line
e3d0: 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c  no_stack; ${as_l
e3e0: 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20  ineno_stack:+:} 
e3f0: 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a  unset as_lineno.
e400: 0a 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65  .} # ac_fn_c_che
e410: 63 6b 5f 66 75 6e 63 0a 0a 23 20 61 63 5f 66 6e  ck_func..# ac_fn
e420: 5f 63 5f 63 68 65 63 6b 5f 74 79 70 65 20 4c 49  _c_check_type LI
e430: 4e 45 4e 4f 20 54 59 50 45 20 56 41 52 20 49 4e  NENO TYPE VAR IN
e440: 43 4c 55 44 45 53 0a 23 20 2d 2d 2d 2d 2d 2d 2d  CLUDES.# -------
e450: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e460: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e470: 2d 2d 2d 2d 0a 23 20 54 65 73 74 73 20 77 68 65  ----.# Tests whe
e480: 74 68 65 72 20 54 59 50 45 20 65 78 69 73 74 73  ther TYPE exists
e490: 20 61 66 74 65 72 20 68 61 76 69 6e 67 20 69 6e   after having in
e4a0: 63 6c 75 64 65 64 20 49 4e 43 4c 55 44 45 53 2c  cluded INCLUDES,
e4b0: 20 73 65 74 74 69 6e 67 20 63 61 63 68 65 0a 23   setting cache.#
e4c0: 20 76 61 72 69 61 62 6c 65 20 56 41 52 20 61 63   variable VAR ac
e4d0: 63 6f 72 64 69 6e 67 6c 79 2e 0a 61 63 5f 66 6e  cordingly..ac_fn
e4e0: 5f 63 5f 63 68 65 63 6b 5f 74 79 70 65 20 28 29  _c_check_type ()
e4f0: 0a 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24  .{.  as_lineno=$
e500: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d  {as_lineno-"$1"}
e510: 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b   as_lineno_stack
e520: 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b  =as_lineno_stack
e530: 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63  =$as_lineno_stac
e540: 6b 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  k.  { $as_echo "
e550: 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
e560: 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
e570: 63 6b 69 6e 67 20 66 6f 72 20 24 32 22 20 3e 26  cking for $2" >&
e580: 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
e590: 65 63 6b 69 6e 67 20 66 6f 72 20 24 32 2e 2e 2e  ecking for $2...
e5a0: 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 65 76 61   " >&6; }.if eva
e5b0: 6c 20 5c 24 7b 24 33 2b 3a 7d 20 66 61 6c 73 65  l \${$3+:} false
e5c0: 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
e5d0: 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
e5e0: 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 76 61  " >&6.else.  eva
e5f0: 6c 20 22 24 33 3d 6e 6f 22 0a 20 20 63 61 74 20  l "$3=no".  cat 
e600: 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f  confdefs.h - <<_
e610: 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e  ACEOF >conftest.
e620: 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63  $ac_ext./* end c
e630: 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24  onfdefs.h.  */.$
e640: 34 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a  4.int.main ().{.
e650: 69 66 20 28 73 69 7a 65 6f 66 20 28 24 32 29 29  if (sizeof ($2))
e660: 0a 09 20 72 65 74 75 72 6e 20 30 3b 0a 20 20 3b  .. return 0;.  ;
e670: 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
e680: 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63  ACEOF.if ac_fn_c
e690: 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c  _try_compile "$L
e6a0: 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20  INENO"; then :. 
e6b0: 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20   cat confdefs.h 
e6c0: 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66  - <<_ACEOF >conf
e6d0: 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20  test.$ac_ext./* 
e6e0: 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
e6f0: 20 2a 2f 0a 24 34 0a 69 6e 74 0a 6d 61 69 6e 20   */.$4.int.main 
e700: 28 29 0a 7b 0a 69 66 20 28 73 69 7a 65 6f 66 20  ().{.if (sizeof 
e710: 28 28 24 32 29 29 29 0a 09 20 20 20 20 72 65 74  (($2)))..    ret
e720: 75 72 6e 20 30 3b 0a 20 20 3b 0a 20 20 72 65 74  urn 0;.  ;.  ret
e730: 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a  urn 0;.}._ACEOF.
e740: 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63  if ac_fn_c_try_c
e750: 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22  ompile "$LINENO"
e760: 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a 20  ; then :..else. 
e770: 20 65 76 61 6c 20 22 24 33 3d 79 65 73 22 0a 66   eval "$3=yes".f
e780: 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  i.rm -f core con
e790: 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
e7a0: 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
e7b0: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66  nftest.$ac_ext.f
e7c0: 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  i.rm -f core con
e7d0: 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
e7e0: 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
e7f0: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66  nftest.$ac_ext.f
e800: 69 0a 65 76 61 6c 20 61 63 5f 72 65 73 3d 5c 24  i.eval ac_res=\$
e810: 24 33 0a 09 20 20 20 20 20 20 20 7b 20 24 61 73  $3..       { $as
e820: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
e830: 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
e840: 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  O}: result: $ac_
e850: 72 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  res" >&5.$as_ech
e860: 6f 20 22 24 61 63 5f 72 65 73 22 20 3e 26 36 3b  o "$ac_res" >&6;
e870: 20 7d 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c 69   }.  eval $as_li
e880: 6e 65 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73  neno_stack; ${as
e890: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a  _lineno_stack:+:
e8a0: 7d 20 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e  } unset as_linen
e8b0: 6f 0a 0a 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 63  o..} # ac_fn_c_c
e8c0: 68 65 63 6b 5f 74 79 70 65 0a 0a 23 20 61 63 5f  heck_type..# ac_
e8d0: 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64 65  fn_c_check_heade
e8e0: 72 5f 6d 6f 6e 67 72 65 6c 20 4c 49 4e 45 4e 4f  r_mongrel LINENO
e8f0: 20 48 45 41 44 45 52 20 56 41 52 20 49 4e 43 4c   HEADER VAR INCL
e900: 55 44 45 53 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d  UDES.# ---------
e910: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e920: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e930: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23  --------------.#
e940: 20 54 65 73 74 73 20 77 68 65 74 68 65 72 20 48   Tests whether H
e950: 45 41 44 45 52 20 65 78 69 73 74 73 2c 20 67 69  EADER exists, gi
e960: 76 69 6e 67 20 61 20 77 61 72 6e 69 6e 67 20 69  ving a warning i
e970: 66 20 69 74 20 63 61 6e 6e 6f 74 20 62 65 20 63  f it cannot be c
e980: 6f 6d 70 69 6c 65 64 20 75 73 69 6e 67 0a 23 20  ompiled using.# 
e990: 74 68 65 20 69 6e 63 6c 75 64 65 20 66 69 6c 65  the include file
e9a0: 73 20 69 6e 20 49 4e 43 4c 55 44 45 53 20 61 6e  s in INCLUDES an
e9b0: 64 20 73 65 74 74 69 6e 67 20 74 68 65 20 63 61  d setting the ca
e9c0: 63 68 65 20 76 61 72 69 61 62 6c 65 20 56 41 52  che variable VAR
e9d0: 0a 23 20 61 63 63 6f 72 64 69 6e 67 6c 79 2e 0a  .# accordingly..
e9e0: 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65  ac_fn_c_check_he
e9f0: 61 64 65 72 5f 6d 6f 6e 67 72 65 6c 20 28 29 0a  ader_mongrel ().
ea00: 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b  {.  as_lineno=${
ea10: 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20  as_lineno-"$1"} 
ea20: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d  as_lineno_stack=
ea30: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d  as_lineno_stack=
ea40: 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b  $as_lineno_stack
ea50: 0a 20 20 69 66 20 65 76 61 6c 20 5c 24 7b 24 33  .  if eval \${$3
ea60: 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
ea70: 3a 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  :.  { $as_echo "
ea80: 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
ea90: 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
eaa0: 63 6b 69 6e 67 20 66 6f 72 20 24 32 22 20 3e 26  cking for $2" >&
eab0: 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
eac0: 65 63 6b 69 6e 67 20 66 6f 72 20 24 32 2e 2e 2e  ecking for $2...
ead0: 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 65 76 61   " >&6; }.if eva
eae0: 6c 20 5c 24 7b 24 33 2b 3a 7d 20 66 61 6c 73 65  l \${$3+:} false
eaf0: 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
eb00: 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
eb10: 22 20 3e 26 36 0a 66 69 0a 65 76 61 6c 20 61 63  " >&6.fi.eval ac
eb20: 5f 72 65 73 3d 5c 24 24 33 0a 09 20 20 20 20 20  _res=\$$3..     
eb30: 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
eb40: 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
eb50: 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
eb60: 74 3a 20 24 61 63 5f 72 65 73 22 20 3e 26 35 0a  t: $ac_res" >&5.
eb70: 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 72 65  $as_echo "$ac_re
eb80: 73 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  s" >&6; }.else. 
eb90: 20 23 20 49 73 20 74 68 65 20 68 65 61 64 65 72   # Is the header
eba0: 20 63 6f 6d 70 69 6c 61 62 6c 65 3f 0a 7b 20 24   compilable?.{ $
ebb0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
ebc0: 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
ebd0: 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 24  ENO}: checking $
ebe0: 32 20 75 73 61 62 69 6c 69 74 79 22 20 3e 26 35  2 usability" >&5
ebf0: 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
ec00: 63 6b 69 6e 67 20 24 32 20 75 73 61 62 69 6c 69  cking $2 usabili
ec10: 74 79 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 63  ty... " >&6; }.c
ec20: 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20  at confdefs.h - 
ec30: 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65  <<_ACEOF >confte
ec40: 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e  st.$ac_ext./* en
ec50: 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
ec60: 2f 0a 24 34 0a 23 69 6e 63 6c 75 64 65 20 3c 24  /.$4.#include <$
ec70: 32 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f  2>._ACEOF.if ac_
ec80: 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65  fn_c_try_compile
ec90: 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e   "$LINENO"; then
eca0: 20 3a 0a 20 20 61 63 5f 68 65 61 64 65 72 5f 63   :.  ac_header_c
ecb0: 6f 6d 70 69 6c 65 72 3d 79 65 73 0a 65 6c 73 65  ompiler=yes.else
ecc0: 0a 20 20 61 63 5f 68 65 61 64 65 72 5f 63 6f 6d  .  ac_header_com
ecd0: 70 69 6c 65 72 3d 6e 6f 0a 66 69 0a 72 6d 20 2d  piler=no.fi.rm -
ece0: 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
ecf0: 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
ed00: 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
ed10: 2e 24 61 63 5f 65 78 74 0a 7b 20 24 61 73 5f 65  .$ac_ext.{ $as_e
ed20: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
ed30: 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
ed40: 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 68 65  : result: $ac_he
ed50: 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72 22 20 3e  ader_compiler" >
ed60: 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
ed70: 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72  _header_compiler
ed80: 22 20 3e 26 36 3b 20 7d 0a 0a 23 20 49 73 20 74  " >&6; }..# Is t
ed90: 68 65 20 68 65 61 64 65 72 20 70 72 65 73 65 6e  he header presen
eda0: 74 3f 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  t?.{ $as_echo "$
edb0: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
edc0: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
edd0: 6b 69 6e 67 20 24 32 20 70 72 65 73 65 6e 63 65  king $2 presence
ede0: 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
edf0: 20 22 63 68 65 63 6b 69 6e 67 20 24 32 20 70 72   "checking $2 pr
ee00: 65 73 65 6e 63 65 2e 2e 2e 20 22 20 3e 26 36 3b  esence... " >&6;
ee10: 20 7d 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e   }.cat confdefs.
ee20: 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f  h - <<_ACEOF >co
ee30: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f  nftest.$ac_ext./
ee40: 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
ee50: 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c  .  */.#include <
ee60: 24 32 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63  $2>._ACEOF.if ac
ee70: 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70 20 22 24  _fn_c_try_cpp "$
ee80: 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a  LINENO"; then :.
ee90: 20 20 61 63 5f 68 65 61 64 65 72 5f 70 72 65 70    ac_header_prep
eea0: 72 6f 63 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61  roc=yes.else.  a
eeb0: 63 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f 63  c_header_preproc
eec0: 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  =no.fi.rm -f con
eed0: 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
eee0: 73 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24 61  st.i conftest.$a
eef0: 63 5f 65 78 74 0a 7b 20 24 61 73 5f 65 63 68 6f  c_ext.{ $as_echo
ef00: 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
ef10: 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
ef20: 65 73 75 6c 74 3a 20 24 61 63 5f 68 65 61 64 65  esult: $ac_heade
ef30: 72 5f 70 72 65 70 72 6f 63 22 20 3e 26 35 0a 24  r_preproc" >&5.$
ef40: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 68 65 61  as_echo "$ac_hea
ef50: 64 65 72 5f 70 72 65 70 72 6f 63 22 20 3e 26 36  der_preproc" >&6
ef60: 3b 20 7d 0a 0a 23 20 53 6f 3f 20 20 57 68 61 74  ; }..# So?  What
ef70: 20 61 62 6f 75 74 20 74 68 69 73 20 68 65 61 64   about this head
ef80: 65 72 3f 0a 63 61 73 65 20 24 61 63 5f 68 65 61  er?.case $ac_hea
ef90: 64 65 72 5f 63 6f 6d 70 69 6c 65 72 3a 24 61 63  der_compiler:$ac
efa0: 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f 63 3a  _header_preproc:
efb0: 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61  $ac_c_preproc_wa
efc0: 72 6e 5f 66 6c 61 67 20 69 6e 20 23 28 28 0a 20  rn_flag in #((. 
efd0: 20 79 65 73 3a 6e 6f 3a 20 29 0a 20 20 20 20 7b   yes:no: ).    {
efe0: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
eff0: 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
f000: 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a  INENO}: WARNING:
f010: 20 24 32 3a 20 61 63 63 65 70 74 65 64 20 62 79   $2: accepted by
f020: 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 2c 20 72   the compiler, r
f030: 65 6a 65 63 74 65 64 20 62 79 20 74 68 65 20 70  ejected by the p
f040: 72 65 70 72 6f 63 65 73 73 6f 72 21 22 20 3e 26  reprocessor!" >&
f050: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
f060: 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a  me: WARNING: $2:
f070: 20 61 63 63 65 70 74 65 64 20 62 79 20 74 68 65   accepted by the
f080: 20 63 6f 6d 70 69 6c 65 72 2c 20 72 65 6a 65 63   compiler, rejec
f090: 74 65 64 20 62 79 20 74 68 65 20 70 72 65 70 72  ted by the prepr
f0a0: 6f 63 65 73 73 6f 72 21 22 20 3e 26 32 3b 7d 0a  ocessor!" >&2;}.
f0b0: 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22      { $as_echo "
f0c0: 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
f0d0: 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52  no-$LINENO}: WAR
f0e0: 4e 49 4e 47 3a 20 24 32 3a 20 70 72 6f 63 65 65  NING: $2: procee
f0f0: 64 69 6e 67 20 77 69 74 68 20 74 68 65 20 63 6f  ding with the co
f100: 6d 70 69 6c 65 72 27 73 20 72 65 73 75 6c 74 22  mpiler's result"
f110: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
f120: 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
f130: 24 32 3a 20 70 72 6f 63 65 65 64 69 6e 67 20 77  $2: proceeding w
f140: 69 74 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72  ith the compiler
f150: 27 73 20 72 65 73 75 6c 74 22 20 3e 26 32 3b 7d  's result" >&2;}
f160: 0a 20 20 20 20 3b 3b 0a 20 20 6e 6f 3a 79 65 73  .    ;;.  no:yes
f170: 3a 2a 20 29 0a 20 20 20 20 7b 20 24 61 73 5f 65  :* ).    { $as_e
f180: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
f190: 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
f1a0: 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 70  : WARNING: $2: p
f1b0: 72 65 73 65 6e 74 20 62 75 74 20 63 61 6e 6e 6f  resent but canno
f1c0: 74 20 62 65 20 63 6f 6d 70 69 6c 65 64 22 20 3e  t be compiled" >
f1d0: 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
f1e0: 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32  _me: WARNING: $2
f1f0: 3a 20 70 72 65 73 65 6e 74 20 62 75 74 20 63 61  : present but ca
f200: 6e 6e 6f 74 20 62 65 20 63 6f 6d 70 69 6c 65 64  nnot be compiled
f210: 22 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 24 61  " >&2;}.    { $a
f220: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
f230: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
f240: 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32  NO}: WARNING: $2
f250: 3a 20 20 20 20 20 63 68 65 63 6b 20 66 6f 72 20  :     check for 
f260: 6d 69 73 73 69 6e 67 20 70 72 65 72 65 71 75 69  missing prerequi
f270: 73 69 74 65 20 68 65 61 64 65 72 73 3f 22 20 3e  site headers?" >
f280: 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
f290: 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32  _me: WARNING: $2
f2a0: 3a 20 20 20 20 20 63 68 65 63 6b 20 66 6f 72 20  :     check for 
f2b0: 6d 69 73 73 69 6e 67 20 70 72 65 72 65 71 75 69  missing prerequi
f2c0: 73 69 74 65 20 68 65 61 64 65 72 73 3f 22 20 3e  site headers?" >
f2d0: 26 32 3b 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65  &2;}.    { $as_e
f2e0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
f2f0: 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
f300: 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 73  : WARNING: $2: s
f310: 65 65 20 74 68 65 20 41 75 74 6f 63 6f 6e 66 20  ee the Autoconf 
f320: 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 22 20 3e  documentation" >
f330: 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
f340: 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32  _me: WARNING: $2
f350: 3a 20 73 65 65 20 74 68 65 20 41 75 74 6f 63 6f  : see the Autoco
f360: 6e 66 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e  nf documentation
f370: 22 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 24 61  " >&2;}.    { $a
f380: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
f390: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
f3a0: 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32  NO}: WARNING: $2
f3b0: 3a 20 20 20 20 20 73 65 63 74 69 6f 6e 20 5c 22  :     section \"
f3c0: 50 72 65 73 65 6e 74 20 42 75 74 20 43 61 6e 6e  Present But Cann
f3d0: 6f 74 20 42 65 20 43 6f 6d 70 69 6c 65 64 5c 22  ot Be Compiled\"
f3e0: 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
f3f0: 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
f400: 20 24 32 3a 20 20 20 20 20 73 65 63 74 69 6f 6e   $2:     section
f410: 20 5c 22 50 72 65 73 65 6e 74 20 42 75 74 20 43   \"Present But C
f420: 61 6e 6e 6f 74 20 42 65 20 43 6f 6d 70 69 6c 65  annot Be Compile
f430: 64 5c 22 22 20 3e 26 32 3b 7d 0a 20 20 20 20 7b  d\"" >&2;}.    {
f440: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
f450: 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
f460: 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a  INENO}: WARNING:
f470: 20 24 32 3a 20 70 72 6f 63 65 65 64 69 6e 67 20   $2: proceeding 
f480: 77 69 74 68 20 74 68 65 20 63 6f 6d 70 69 6c 65  with the compile
f490: 72 27 73 20 72 65 73 75 6c 74 22 20 3e 26 35 0a  r's result" >&5.
f4a0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
f4b0: 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 70  : WARNING: $2: p
f4c0: 72 6f 63 65 65 64 69 6e 67 20 77 69 74 68 20 74  roceeding with t
f4d0: 68 65 20 63 6f 6d 70 69 6c 65 72 27 73 20 72 65  he compiler's re
f4e0: 73 75 6c 74 22 20 3e 26 32 3b 7d 0a 20 20 20 20  sult" >&2;}.    
f4f0: 3b 3b 0a 65 73 61 63 0a 20 20 7b 20 24 61 73 5f  ;;.esac.  { $as_
f500: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
f510: 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
f520: 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
f530: 24 32 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  $2" >&5.$as_echo
f540: 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
f550: 20 24 32 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a   $2... " >&6; }.
f560: 69 66 20 65 76 61 6c 20 5c 24 7b 24 33 2b 3a 7d  if eval \${$3+:}
f570: 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
f580: 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
f590: 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
f5a0: 0a 20 20 65 76 61 6c 20 22 24 33 3d 5c 24 61 63  .  eval "$3=\$ac
f5b0: 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72  _header_compiler
f5c0: 22 0a 66 69 0a 65 76 61 6c 20 61 63 5f 72 65 73  ".fi.eval ac_res
f5d0: 3d 5c 24 24 33 0a 09 20 20 20 20 20 20 20 7b 20  =\$$3..       { 
f5e0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
f5f0: 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
f600: 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
f610: 61 63 5f 72 65 73 22 20 3e 26 35 0a 24 61 73 5f  ac_res" >&5.$as_
f620: 65 63 68 6f 20 22 24 61 63 5f 72 65 73 22 20 3e  echo "$ac_res" >
f630: 26 36 3b 20 7d 0a 66 69 0a 20 20 65 76 61 6c 20  &6; }.fi.  eval 
f640: 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b  $as_lineno_stack
f650: 3b 20 24 7b 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74  ; ${as_lineno_st
f660: 61 63 6b 3a 2b 3a 7d 20 75 6e 73 65 74 20 61 73  ack:+:} unset as
f670: 5f 6c 69 6e 65 6e 6f 0a 0a 7d 20 23 20 61 63 5f  _lineno..} # ac_
f680: 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64 65  fn_c_check_heade
f690: 72 5f 6d 6f 6e 67 72 65 6c 0a 63 61 74 20 3e 63  r_mongrel.cat >c
f6a0: 6f 6e 66 69 67 2e 6c 6f 67 20 3c 3c 5f 41 43 45  onfig.log <<_ACE
f6b0: 4f 46 0a 54 68 69 73 20 66 69 6c 65 20 63 6f 6e  OF.This file con
f6c0: 74 61 69 6e 73 20 61 6e 79 20 6d 65 73 73 61 67  tains any messag
f6d0: 65 73 20 70 72 6f 64 75 63 65 64 20 62 79 20 63  es produced by c
f6e0: 6f 6d 70 69 6c 65 72 73 20 77 68 69 6c 65 0a 72  ompilers while.r
f6f0: 75 6e 6e 69 6e 67 20 63 6f 6e 66 69 67 75 72 65  unning configure
f700: 2c 20 74 6f 20 61 69 64 20 64 65 62 75 67 67 69  , to aid debuggi
f710: 6e 67 20 69 66 20 63 6f 6e 66 69 67 75 72 65 20  ng if configure 
f720: 6d 61 6b 65 73 20 61 20 6d 69 73 74 61 6b 65 2e  makes a mistake.
f730: 0a 0a 49 74 20 77 61 73 20 63 72 65 61 74 65 64  ..It was created
f740: 20 62 79 20 73 71 6c 69 74 65 20 24 61 73 5f 6d   by sqlite $as_m
f750: 65 20 33 2e 31 38 2e 31 2c 20 77 68 69 63 68 20  e 3.18.1, which 
f760: 77 61 73 0a 67 65 6e 65 72 61 74 65 64 20 62 79  was.generated by
f770: 20 47 4e 55 20 41 75 74 6f 63 6f 6e 66 20 32 2e   GNU Autoconf 2.
f780: 36 39 2e 20 20 49 6e 76 6f 63 61 74 69 6f 6e 20  69.  Invocation 
f790: 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 77 61 73  command line was
f7a0: 0a 0a 20 20 24 20 24 30 20 24 40 0a 0a 5f 41 43  ..  $ $0 $@.._AC
f7b0: 45 4f 46 0a 65 78 65 63 20 35 3e 3e 63 6f 6e 66  EOF.exec 5>>conf
f7c0: 69 67 2e 6c 6f 67 0a 7b 0a 63 61 74 20 3c 3c 5f  ig.log.{.cat <<_
f7d0: 41 53 55 4e 41 4d 45 0a 23 23 20 2d 2d 2d 2d 2d  ASUNAME.## -----
f7e0: 2d 2d 2d 2d 20 23 23 0a 23 23 20 50 6c 61 74 66  ---- ##.## Platf
f7f0: 6f 72 6d 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d  orm. ##.## -----
f800: 2d 2d 2d 2d 20 23 23 0a 0a 68 6f 73 74 6e 61 6d  ---- ##..hostnam
f810: 65 20 3d 20 60 28 68 6f 73 74 6e 61 6d 65 20 7c  e = `(hostname |
f820: 7c 20 75 6e 61 6d 65 20 2d 6e 29 20 32 3e 2f 64  | uname -n) 2>/d
f830: 65 76 2f 6e 75 6c 6c 20 7c 20 73 65 64 20 31 71  ev/null | sed 1q
f840: 60 0a 75 6e 61 6d 65 20 2d 6d 20 3d 20 60 28 75  `.uname -m = `(u
f850: 6e 61 6d 65 20 2d 6d 29 20 32 3e 2f 64 65 76 2f  name -m) 2>/dev/
f860: 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b  null || echo unk
f870: 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 72 20 3d  nown`.uname -r =
f880: 20 60 28 75 6e 61 6d 65 20 2d 72 29 20 32 3e 2f   `(uname -r) 2>/
f890: 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f  dev/null || echo
f8a0: 20 75 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20   unknown`.uname 
f8b0: 2d 73 20 3d 20 60 28 75 6e 61 6d 65 20 2d 73 29  -s = `(uname -s)
f8c0: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20   2>/dev/null || 
f8d0: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75 6e  echo unknown`.un
f8e0: 61 6d 65 20 2d 76 20 3d 20 60 28 75 6e 61 6d 65  ame -v = `(uname
f8f0: 20 2d 76 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c   -v) 2>/dev/null
f900: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
f910: 60 0a 0a 2f 75 73 72 2f 62 69 6e 2f 75 6e 61 6d  `../usr/bin/unam
f920: 65 20 2d 70 20 3d 20 60 28 2f 75 73 72 2f 62 69  e -p = `(/usr/bi
f930: 6e 2f 75 6e 61 6d 65 20 2d 70 29 20 32 3e 2f 64  n/uname -p) 2>/d
f940: 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20  ev/null || echo 
f950: 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 75 6e  unknown`./bin/un
f960: 61 6d 65 20 2d 58 20 20 20 20 20 3d 20 60 28 2f  ame -X     = `(/
f970: 62 69 6e 2f 75 6e 61 6d 65 20 2d 58 29 20 32 3e  bin/uname -X) 2>
f980: 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 7c 7c  /dev/null     ||
f990: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a   echo unknown`..
f9a0: 2f 62 69 6e 2f 61 72 63 68 20 20 20 20 20 20 20  /bin/arch       
f9b0: 20 20 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f         = `(/bin/
f9c0: 61 72 63 68 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  arch) 2>/dev/nul
f9d0: 6c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c  l              |
f9e0: 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a  | echo unknown`.
f9f0: 2f 75 73 72 2f 62 69 6e 2f 61 72 63 68 20 2d 6b  /usr/bin/arch -k
fa00: 20 20 20 20 20 20 20 3d 20 60 28 2f 75 73 72 2f         = `(/usr/
fa10: 62 69 6e 2f 61 72 63 68 20 2d 6b 29 20 32 3e 2f  bin/arch -k) 2>/
fa20: 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 7c  dev/null       |
fa30: 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a  | echo unknown`.
fa40: 2f 75 73 72 2f 63 6f 6e 76 65 78 2f 67 65 74 73  /usr/convex/gets
fa50: 79 73 69 6e 66 6f 20 3d 20 60 28 2f 75 73 72 2f  ysinfo = `(/usr/
fa60: 63 6f 6e 76 65 78 2f 67 65 74 73 79 73 69 6e 66  convex/getsysinf
fa70: 6f 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  o) 2>/dev/null |
fa80: 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a  | echo unknown`.
fa90: 2f 75 73 72 2f 62 69 6e 2f 68 6f 73 74 69 6e 66  /usr/bin/hostinf
faa0: 6f 20 20 20 20 20 20 3d 20 60 28 2f 75 73 72 2f  o      = `(/usr/
fab0: 62 69 6e 2f 68 6f 73 74 69 6e 66 6f 29 20 32 3e  bin/hostinfo) 2>
fac0: 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 7c  /dev/null      |
fad0: 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a  | echo unknown`.
fae0: 2f 62 69 6e 2f 6d 61 63 68 69 6e 65 20 20 20 20  /bin/machine    
faf0: 20 20 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f         = `(/bin/
fb00: 6d 61 63 68 69 6e 65 29 20 32 3e 2f 64 65 76 2f  machine) 2>/dev/
fb10: 6e 75 6c 6c 20 20 20 20 20 20 20 20 20 20 20 7c  null           |
fb20: 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a  | echo unknown`.
fb30: 2f 75 73 72 2f 62 69 6e 2f 6f 73 6c 65 76 65 6c  /usr/bin/oslevel
fb40: 20 20 20 20 20 20 20 3d 20 60 28 2f 75 73 72 2f         = `(/usr/
fb50: 62 69 6e 2f 6f 73 6c 65 76 65 6c 29 20 32 3e 2f  bin/oslevel) 2>/
fb60: 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 7c  dev/null       |
fb70: 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a  | echo unknown`.
fb80: 2f 62 69 6e 2f 75 6e 69 76 65 72 73 65 20 20 20  /bin/universe   
fb90: 20 20 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f         = `(/bin/
fba0: 75 6e 69 76 65 72 73 65 29 20 32 3e 2f 64 65 76  universe) 2>/dev
fbb0: 2f 6e 75 6c 6c 20 20 20 20 20 20 20 20 20 20 7c  /null          |
fbc0: 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a  | echo unknown`.
fbd0: 0a 5f 41 53 55 4e 41 4d 45 0a 0a 61 73 5f 73 61  ._ASUNAME..as_sa
fbe0: 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
fbf0: 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
fc00: 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
fc10: 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
fc20: 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
fc30: 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
fc40: 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 24  & as_dir=..    $
fc50: 61 73 5f 65 63 68 6f 20 22 50 41 54 48 3a 20 24  as_echo "PATH: $
fc60: 61 73 5f 64 69 72 22 0a 20 20 64 6f 6e 65 0a 49  as_dir".  done.I
fc70: 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
fc80: 0a 7d 20 3e 26 35 0a 0a 63 61 74 20 3e 26 35 20  .} >&5..cat >&5 
fc90: 3c 3c 5f 41 43 45 4f 46 0a 0a 0a 23 23 20 2d 2d  <<_ACEOF...## --
fca0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20  --------- ##.## 
fcb0: 43 6f 72 65 20 74 65 73 74 73 2e 20 23 23 0a 23  Core tests. ##.#
fcc0: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  # ----------- ##
fcd0: 0a 0a 5f 41 43 45 4f 46 0a 0a 0a 23 20 4b 65 65  .._ACEOF...# Kee
fce0: 70 20 61 20 74 72 61 63 65 20 6f 66 20 74 68 65  p a trace of the
fcf0: 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 2e 0a 23   command line..#
fd00: 20 53 74 72 69 70 20 6f 75 74 20 2d 2d 6e 6f 2d   Strip out --no-
fd10: 63 72 65 61 74 65 20 61 6e 64 20 2d 2d 6e 6f 2d  create and --no-
fd20: 72 65 63 75 72 73 69 6f 6e 20 73 6f 20 74 68 65  recursion so the
fd30: 79 20 64 6f 20 6e 6f 74 20 70 69 6c 65 20 75 70  y do not pile up
fd40: 2e 0a 23 20 53 74 72 69 70 20 6f 75 74 20 2d 2d  ..# Strip out --
fd50: 73 69 6c 65 6e 74 20 62 65 63 61 75 73 65 20 77  silent because w
fd60: 65 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 6f 20  e don't want to 
fd70: 72 65 63 6f 72 64 20 69 74 20 66 6f 72 20 66 75  record it for fu
fd80: 74 75 72 65 20 72 75 6e 73 2e 0a 23 20 41 6c 73  ture runs..# Als
fd90: 6f 20 71 75 6f 74 65 20 61 6e 79 20 61 72 67 73  o quote any args
fda0: 20 63 6f 6e 74 61 69 6e 69 6e 67 20 73 68 65 6c   containing shel
fdb0: 6c 20 6d 65 74 61 2d 63 68 61 72 61 63 74 65 72  l meta-character
fdc0: 73 2e 0a 23 20 4d 61 6b 65 20 74 77 6f 20 70 61  s..# Make two pa
fdd0: 73 73 65 73 20 74 6f 20 61 6c 6c 6f 77 20 66 6f  sses to allow fo
fde0: 72 20 70 72 6f 70 65 72 20 64 75 70 6c 69 63 61  r proper duplica
fdf0: 74 65 2d 61 72 67 75 6d 65 6e 74 20 73 75 70 70  te-argument supp
fe00: 72 65 73 73 69 6f 6e 2e 0a 61 63 5f 63 6f 6e 66  ression..ac_conf
fe10: 69 67 75 72 65 5f 61 72 67 73 3d 0a 61 63 5f 63  igure_args=.ac_c
fe20: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30 3d 0a  onfigure_args0=.
fe30: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
fe40: 73 31 3d 0a 61 63 5f 6d 75 73 74 5f 6b 65 65 70  s1=.ac_must_keep
fe50: 5f 6e 65 78 74 3d 66 61 6c 73 65 0a 66 6f 72 20  _next=false.for 
fe60: 61 63 5f 70 61 73 73 20 69 6e 20 31 20 32 0a 64  ac_pass in 1 2.d
fe70: 6f 0a 20 20 66 6f 72 20 61 63 5f 61 72 67 0a 20  o.  for ac_arg. 
fe80: 20 64 6f 0a 20 20 20 20 63 61 73 65 20 24 61 63   do.    case $ac
fe90: 5f 61 72 67 20 69 6e 0a 20 20 20 20 2d 6e 6f 2d  _arg in.    -no-
fea0: 63 72 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 2a  create | --no-c*
feb0: 20 7c 20 2d 6e 20 7c 20 2d 6e 6f 2d 72 65 63 75   | -n | -no-recu
fec0: 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 2a 29  rsion | --no-r*)
fed0: 20 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a 20 20 20   continue ;;.   
fee0: 20 2d 71 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d   -q | -quiet | -
fef0: 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 20  -quiet | --quie 
ff00: 7c 20 2d 2d 71 75 69 20 7c 20 2d 2d 71 75 20 7c  | --qui | --qu |
ff10: 20 2d 2d 71 20 5c 0a 20 20 20 20 7c 20 2d 73 69   --q \.    | -si
ff20: 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 74 20  lent | --silent 
ff30: 7c 20 2d 2d 73 69 6c 65 6e 20 7c 20 2d 2d 73 69  | --silen | --si
ff40: 6c 65 20 7c 20 2d 2d 73 69 6c 29 0a 20 20 20 20  le | --sil).    
ff50: 20 20 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a 20 20    continue ;;.  
ff60: 20 20 2a 5c 27 2a 29 0a 20 20 20 20 20 20 61 63    *\'*).      ac
ff70: 5f 61 72 67 3d 60 24 61 73 5f 65 63 68 6f 20 22  _arg=`$as_echo "
ff80: 24 61 63 5f 61 72 67 22 20 7c 20 73 65 64 20 22  $ac_arg" | sed "
ff90: 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f  s/'/'\\\\\\\\''/
ffa0: 67 22 60 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a  g"` ;;.    esac.
ffb0: 20 20 20 20 63 61 73 65 20 24 61 63 5f 70 61 73      case $ac_pas
ffc0: 73 20 69 6e 0a 20 20 20 20 31 29 20 61 73 5f 66  s in.    1) as_f
ffd0: 6e 5f 61 70 70 65 6e 64 20 61 63 5f 63 6f 6e 66  n_append ac_conf
ffe0: 69 67 75 72 65 5f 61 72 67 73 30 20 22 20 27 24  igure_args0 " '$
fff0: 61 63 5f 61 72 67 27 22 20 3b 3b 0a 20 20 20 20  ac_arg'" ;;.    
10000 32 29 0a 20 20 20 20 20 20 61 73 5f 66 6e 5f 61  2).      as_fn_a
10010 70 70 65 6e 64 20 61 63 5f 63 6f 6e 66 69 67 75  ppend ac_configu
10020 72 65 5f 61 72 67 73 31 20 22 20 27 24 61 63 5f  re_args1 " '$ac_
10030 61 72 67 27 22 0a 20 20 20 20 20 20 69 66 20 74  arg'".      if t
10040 65 73 74 20 24 61 63 5f 6d 75 73 74 5f 6b 65 65  est $ac_must_kee
10050 70 5f 6e 65 78 74 20 3d 20 74 72 75 65 3b 20 74  p_next = true; t
10060 68 65 6e 0a 09 61 63 5f 6d 75 73 74 5f 6b 65 65  hen..ac_must_kee
10070 70 5f 6e 65 78 74 3d 66 61 6c 73 65 20 23 20 47  p_next=false # G
10080 6f 74 20 76 61 6c 75 65 2c 20 62 61 63 6b 20 74  ot value, back t
10090 6f 20 6e 6f 72 6d 61 6c 2e 0a 20 20 20 20 20 20  o normal..      
100a0 65 6c 73 65 0a 09 63 61 73 65 20 24 61 63 5f 61  else..case $ac_a
100b0 72 67 20 69 6e 0a 09 20 20 2a 3d 2a 20 7c 20 2d  rg in..  *=* | -
100c0 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65 20 7c 20  -config-cache | 
100d0 2d 43 20 7c 20 2d 64 69 73 61 62 6c 65 2d 2a 20  -C | -disable-* 
100e0 7c 20 2d 2d 64 69 73 61 62 6c 65 2d 2a 20 5c 0a  | --disable-* \.
100f0 09 20 20 7c 20 2d 65 6e 61 62 6c 65 2d 2a 20 7c  .  | -enable-* |
10100 20 2d 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20 2d 67   --enable-* | -g
10110 61 73 20 7c 20 2d 2d 67 2a 20 7c 20 2d 6e 66 70  as | --g* | -nfp
10120 20 7c 20 2d 2d 6e 66 2a 20 5c 0a 09 20 20 7c 20   | --nf* \..  | 
10130 2d 71 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d  -q | -quiet | --
10140 71 2a 20 7c 20 2d 73 69 6c 65 6e 74 20 7c 20 2d  q* | -silent | -
10150 2d 73 69 6c 2a 20 7c 20 2d 76 20 7c 20 2d 76 65  -sil* | -v | -ve
10160 72 62 2a 20 5c 0a 09 20 20 7c 20 2d 77 69 74 68  rb* \..  | -with
10170 2d 2a 20 7c 20 2d 2d 77 69 74 68 2d 2a 20 7c 20  -* | --with-* | 
10180 2d 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 77  -without-* | --w
10190 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 78 29 0a  ithout-* | --x).
101a0 09 20 20 20 20 63 61 73 65 20 22 24 61 63 5f 63  .    case "$ac_c
101b0 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30 20 22  onfigure_args0 "
101c0 20 69 6e 0a 09 20 20 20 20 20 20 22 24 61 63 5f   in..      "$ac_
101d0 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31 22  configure_args1"
101e0 2a 22 20 27 24 61 63 5f 61 72 67 27 20 22 2a 20  *" '$ac_arg' "* 
101f0 29 20 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a 09 20  ) continue ;;.. 
10200 20 20 20 65 73 61 63 0a 09 20 20 20 20 3b 3b 0a     esac..    ;;.
10210 09 20 20 2d 2a 20 29 20 61 63 5f 6d 75 73 74 5f  .  -* ) ac_must_
10220 6b 65 65 70 5f 6e 65 78 74 3d 74 72 75 65 20 3b  keep_next=true ;
10230 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66 69  ;..esac.      fi
10240 0a 20 20 20 20 20 20 61 73 5f 66 6e 5f 61 70 70  .      as_fn_app
10250 65 6e 64 20 61 63 5f 63 6f 6e 66 69 67 75 72 65  end ac_configure
10260 5f 61 72 67 73 20 22 20 27 24 61 63 5f 61 72 67  _args " '$ac_arg
10270 27 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  '".      ;;.    
10280 65 73 61 63 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65  esac.  done.done
10290 0a 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  .{ ac_configure_
102a0 61 72 67 73 30 3d 3b 20 75 6e 73 65 74 20 61 63  args0=; unset ac
102b0 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30  _configure_args0
102c0 3b 7d 0a 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72  ;}.{ ac_configur
102d0 65 5f 61 72 67 73 31 3d 3b 20 75 6e 73 65 74 20  e_args1=; unset 
102e0 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
102f0 73 31 3b 7d 0a 0a 23 20 57 68 65 6e 20 69 6e 74  s1;}..# When int
10300 65 72 72 75 70 74 65 64 20 6f 72 20 65 78 69 74  errupted or exit
10310 27 64 2c 20 63 6c 65 61 6e 75 70 20 74 65 6d 70  'd, cleanup temp
10320 6f 72 61 72 79 20 66 69 6c 65 73 2c 20 61 6e 64  orary files, and
10330 20 63 6f 6d 70 6c 65 74 65 0a 23 20 63 6f 6e 66   complete.# conf
10340 69 67 2e 6c 6f 67 2e 20 20 57 65 20 72 65 6d 6f  ig.log.  We remo
10350 76 65 20 63 6f 6d 6d 65 6e 74 73 20 62 65 63 61  ve comments beca
10360 75 73 65 20 61 6e 79 77 61 79 20 74 68 65 20 71  use anyway the q
10370 75 6f 74 65 73 20 69 6e 20 74 68 65 72 65 0a 23  uotes in there.#
10380 20 77 6f 75 6c 64 20 63 61 75 73 65 20 70 72 6f   would cause pro
10390 62 6c 65 6d 73 20 6f 72 20 6c 6f 6f 6b 20 75 67  blems or look ug
103a0 6c 79 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20 55  ly..# WARNING: U
103b0 73 65 20 27 5c 27 27 20 74 6f 20 72 65 70 72 65  se '\'' to repre
103c0 73 65 6e 74 20 61 6e 20 61 70 6f 73 74 72 6f 70  sent an apostrop
103d0 68 65 20 77 69 74 68 69 6e 20 74 68 65 20 74 72  he within the tr
103e0 61 70 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20 44  ap..# WARNING: D
103f0 6f 20 6e 6f 74 20 73 74 61 72 74 20 74 68 65 20  o not start the 
10400 74 72 61 70 20 63 6f 64 65 20 77 69 74 68 20 61  trap code with a
10410 20 6e 65 77 6c 69 6e 65 2c 20 64 75 65 20 74 6f   newline, due to
10420 20 61 20 46 72 65 65 42 53 44 20 34 2e 30 20 62   a FreeBSD 4.0 b
10430 75 67 2e 0a 74 72 61 70 20 27 65 78 69 74 5f 73  ug..trap 'exit_s
10440 74 61 74 75 73 3d 24 3f 0a 20 20 23 20 53 61 76  tatus=$?.  # Sav
10450 65 20 69 6e 74 6f 20 63 6f 6e 66 69 67 2e 6c 6f  e into config.lo
10460 67 20 73 6f 6d 65 20 69 6e 66 6f 72 6d 61 74 69  g some informati
10470 6f 6e 20 74 68 61 74 20 6d 69 67 68 74 20 68 65  on that might he
10480 6c 70 20 69 6e 20 64 65 62 75 67 67 69 6e 67 2e  lp in debugging.
10490 0a 20 20 7b 0a 20 20 20 20 65 63 68 6f 0a 0a 20  .  {.    echo.. 
104a0 20 20 20 24 61 73 5f 65 63 68 6f 20 22 23 23 20     $as_echo "## 
104b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
104c0 20 23 23 0a 23 23 20 43 61 63 68 65 20 76 61 72   ##.## Cache var
104d0 69 61 62 6c 65 73 2e 20 23 23 0a 23 23 20 2d 2d  iables. ##.## --
104e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  -------------- #
104f0 23 22 0a 20 20 20 20 65 63 68 6f 0a 20 20 20 20  #".    echo.    
10500 23 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20  # The following 
10510 77 61 79 20 6f 66 20 77 72 69 74 69 6e 67 20 74  way of writing t
10520 68 65 20 63 61 63 68 65 20 6d 69 73 68 61 6e 64  he cache mishand
10530 6c 65 73 20 6e 65 77 6c 69 6e 65 73 20 69 6e 20  les newlines in 
10540 76 61 6c 75 65 73 2c 0a 28 0a 20 20 66 6f 72 20  values,.(.  for 
10550 61 63 5f 76 61 72 20 69 6e 20 60 28 73 65 74 29  ac_var in `(set)
10560 20 32 3e 26 31 20 7c 20 73 65 64 20 2d 6e 20 27   2>&1 | sed -n '
10570 5c 27 27 73 2f 5e 5c 28 5b 61 2d 7a 41 2d 5a 5f  \''s/^\([a-zA-Z_
10580 5d 5b 61 2d 7a 41 2d 5a 30 2d 39 5f 5d 2a 5c 29  ][a-zA-Z0-9_]*\)
10590 3d 2e 2a 2f 5c 31 2f 70 27 5c 27 27 60 3b 20 64  =.*/\1/p'\''`; d
105a0 6f 0a 20 20 20 20 65 76 61 6c 20 61 63 5f 76 61  o.    eval ac_va
105b0 6c 3d 5c 24 24 61 63 5f 76 61 72 0a 20 20 20 20  l=\$$ac_var.    
105c0 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 20  case $ac_val in 
105d0 23 28 0a 20 20 20 20 2a 24 7b 61 73 5f 6e 6c 7d  #(.    *${as_nl}
105e0 2a 29 0a 20 20 20 20 20 20 63 61 73 65 20 24 61  *).      case $a
105f0 63 5f 76 61 72 20 69 6e 20 23 28 0a 20 20 20 20  c_var in #(.    
10600 20 20 2a 5f 63 76 5f 2a 29 20 7b 20 24 61 73 5f    *_cv_*) { $as_
10610 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
10620 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
10630 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 63 61 63 68  }: WARNING: cach
10640 65 20 76 61 72 69 61 62 6c 65 20 24 61 63 5f 76  e variable $ac_v
10650 61 72 20 63 6f 6e 74 61 69 6e 73 20 61 20 6e 65  ar contains a ne
10660 77 6c 69 6e 65 22 20 3e 26 35 0a 24 61 73 5f 65  wline" >&5.$as_e
10670 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
10680 4e 49 4e 47 3a 20 63 61 63 68 65 20 76 61 72 69  NING: cache vari
10690 61 62 6c 65 20 24 61 63 5f 76 61 72 20 63 6f 6e  able $ac_var con
106a0 74 61 69 6e 73 20 61 20 6e 65 77 6c 69 6e 65 22  tains a newline"
106b0 20 3e 26 32 3b 7d 20 3b 3b 0a 20 20 20 20 20 20   >&2;} ;;.      
106c0 65 73 61 63 0a 20 20 20 20 20 20 63 61 73 65 20  esac.      case 
106d0 24 61 63 5f 76 61 72 20 69 6e 20 23 28 0a 20 20  $ac_var in #(.  
106e0 20 20 20 20 5f 20 7c 20 49 46 53 20 7c 20 61 73      _ | IFS | as
106f0 5f 6e 6c 29 20 3b 3b 20 23 28 0a 20 20 20 20 20  _nl) ;; #(.     
10700 20 42 41 53 48 5f 41 52 47 56 20 7c 20 42 41 53   BASH_ARGV | BAS
10710 48 5f 53 4f 55 52 43 45 29 20 65 76 61 6c 20 24  H_SOURCE) eval $
10720 61 63 5f 76 61 72 3d 20 3b 3b 20 23 28 0a 20 20  ac_var= ;; #(.  
10730 20 20 20 20 2a 29 20 7b 20 65 76 61 6c 20 24 61      *) { eval $a
10740 63 5f 76 61 72 3d 3b 20 75 6e 73 65 74 20 24 61  c_var=; unset $a
10750 63 5f 76 61 72 3b 7d 20 3b 3b 0a 20 20 20 20 20  c_var;} ;;.     
10760 20 65 73 61 63 20 3b 3b 0a 20 20 20 20 65 73 61   esac ;;.    esa
10770 63 0a 20 20 64 6f 6e 65 0a 20 20 28 73 65 74 29  c.  done.  (set)
10780 20 32 3e 26 31 20 7c 0a 20 20 20 20 63 61 73 65   2>&1 |.    case
10790 20 24 61 73 5f 6e 6c 60 28 61 63 5f 73 70 61 63   $as_nl`(ac_spac
107a0 65 3d 27 5c 27 27 20 27 5c 27 27 3b 20 73 65 74  e='\'' '\''; set
107b0 29 20 32 3e 26 31 60 20 69 6e 20 23 28 0a 20 20  ) 2>&1` in #(.  
107c0 20 20 2a 24 7b 61 73 5f 6e 6c 7d 61 63 5f 73 70    *${as_nl}ac_sp
107d0 61 63 65 3d 5c 20 2a 29 0a 20 20 20 20 20 20 73  ace=\ *).      s
107e0 65 64 20 2d 6e 20 5c 0a 09 22 73 2f 27 5c 27 27  ed -n \.."s/'\''
107f0 2f 27 5c 27 27 5c 5c 5c 5c 27 5c 27 27 27 5c 27  /'\''\\\\'\'''\'
10800 27 2f 67 3b 0a 09 20 20 73 2f 5e 5c 5c 28 5b 5f  '/g;..  s/^\\([_
10810 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5f 63  $as_cr_alnum]*_c
10820 76 5f 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d  v_[_$as_cr_alnum
10830 5d 2a 5c 5c 29 3d 5c 5c 28 2e 2a 5c 5c 29 2f 5c  ]*\\)=\\(.*\\)/\
10840 5c 31 3d 27 5c 27 27 5c 5c 32 27 5c 27 27 2f 70  \1='\''\\2'\''/p
10850 22 0a 20 20 20 20 20 20 3b 3b 20 23 28 0a 20 20  ".      ;; #(.  
10860 20 20 2a 29 0a 20 20 20 20 20 20 73 65 64 20 2d    *).      sed -
10870 6e 20 22 2f 5e 5b 5f 24 61 73 5f 63 72 5f 61 6c  n "/^[_$as_cr_al
10880 6e 75 6d 5d 2a 5f 63 76 5f 5b 5f 24 61 73 5f 63  num]*_cv_[_$as_c
10890 72 5f 61 6c 6e 75 6d 5d 2a 3d 2f 70 22 0a 20 20  r_alnum]*=/p".  
108a0 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 20      ;;.    esac 
108b0 7c 0a 20 20 20 20 73 6f 72 74 0a 29 0a 20 20 20  |.    sort.).   
108c0 20 65 63 68 6f 0a 0a 20 20 20 20 24 61 73 5f 65   echo..    $as_e
108d0 63 68 6f 20 22 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  cho "## --------
108e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20  --------- ##.## 
108f0 4f 75 74 70 75 74 20 76 61 72 69 61 62 6c 65 73  Output variables
10900 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  . ##.## --------
10910 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 22 0a 20 20  --------- ##".  
10920 20 20 65 63 68 6f 0a 20 20 20 20 66 6f 72 20 61    echo.    for a
10930 63 5f 76 61 72 20 69 6e 20 24 61 63 5f 73 75 62  c_var in $ac_sub
10940 73 74 5f 76 61 72 73 0a 20 20 20 20 64 6f 0a 20  st_vars.    do. 
10950 20 20 20 20 20 65 76 61 6c 20 61 63 5f 76 61 6c       eval ac_val
10960 3d 5c 24 24 61 63 5f 76 61 72 0a 20 20 20 20 20  =\$$ac_var.     
10970 20 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e   case $ac_val in
10980 0a 20 20 20 20 20 20 2a 5c 27 5c 27 27 2a 29 20  .      *\'\''*) 
10990 61 63 5f 76 61 6c 3d 60 24 61 73 5f 65 63 68 6f  ac_val=`$as_echo
109a0 20 22 24 61 63 5f 76 61 6c 22 20 7c 20 73 65 64   "$ac_val" | sed
109b0 20 22 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c   "s/'\''/'\''\\\
109c0 5c 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67 22  \\\\\'\'''\''/g"
109d0 60 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20  `;;.      esac. 
109e0 20 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24       $as_echo "$
109f0 61 63 5f 76 61 72 3d 27 5c 27 27 24 61 63 5f 76  ac_var='\''$ac_v
10a00 61 6c 27 5c 27 27 22 0a 20 20 20 20 64 6f 6e 65  al'\''".    done
10a10 20 7c 20 73 6f 72 74 0a 20 20 20 20 65 63 68 6f   | sort.    echo
10a20 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e  ..    if test -n
10a30 20 22 24 61 63 5f 73 75 62 73 74 5f 66 69 6c 65   "$ac_subst_file
10a40 73 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 24  s"; then.      $
10a50 61 73 5f 65 63 68 6f 20 22 23 23 20 2d 2d 2d 2d  as_echo "## ----
10a60 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20  --------------- 
10a70 23 23 0a 23 23 20 46 69 6c 65 20 73 75 62 73 74  ##.## File subst
10a80 69 74 75 74 69 6f 6e 73 2e 20 23 23 0a 23 23 20  itutions. ##.## 
10a90 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
10aa0 2d 2d 2d 20 23 23 22 0a 20 20 20 20 20 20 65 63  --- ##".      ec
10ab0 68 6f 0a 20 20 20 20 20 20 66 6f 72 20 61 63 5f  ho.      for ac_
10ac0 76 61 72 20 69 6e 20 24 61 63 5f 73 75 62 73 74  var in $ac_subst
10ad0 5f 66 69 6c 65 73 0a 20 20 20 20 20 20 64 6f 0a  _files.      do.
10ae0 09 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24  .eval ac_val=\$$
10af0 61 63 5f 76 61 72 0a 09 63 61 73 65 20 24 61 63  ac_var..case $ac
10b00 5f 76 61 6c 20 69 6e 0a 09 2a 5c 27 5c 27 27 2a  _val in..*\'\''*
10b10 29 20 61 63 5f 76 61 6c 3d 60 24 61 73 5f 65 63  ) ac_val=`$as_ec
10b20 68 6f 20 22 24 61 63 5f 76 61 6c 22 20 7c 20 73  ho "$ac_val" | s
10b30 65 64 20 22 73 2f 27 5c 27 27 2f 27 5c 27 27 5c  ed "s/'\''/'\''\
10b40 5c 5c 5c 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f  \\\\\\\'\'''\''/
10b50 67 22 60 3b 3b 0a 09 65 73 61 63 0a 09 24 61 73  g"`;;..esac..$as
10b60 5f 65 63 68 6f 20 22 24 61 63 5f 76 61 72 3d 27  _echo "$ac_var='
10b70 5c 27 27 24 61 63 5f 76 61 6c 27 5c 27 27 22 0a  \''$ac_val'\''".
10b80 20 20 20 20 20 20 64 6f 6e 65 20 7c 20 73 6f 72        done | sor
10b90 74 0a 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20  t.      echo.   
10ba0 20 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74   fi..    if test
10bb0 20 2d 73 20 63 6f 6e 66 64 65 66 73 2e 68 3b 20   -s confdefs.h; 
10bc0 74 68 65 6e 0a 20 20 20 20 20 20 24 61 73 5f 65  then.      $as_e
10bd0 63 68 6f 20 22 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  cho "## --------
10be0 2d 2d 2d 20 23 23 0a 23 23 20 63 6f 6e 66 64 65  --- ##.## confde
10bf0 66 73 2e 68 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d  fs.h. ##.## ----
10c00 2d 2d 2d 2d 2d 2d 2d 20 23 23 22 0a 20 20 20 20  ------- ##".    
10c10 20 20 65 63 68 6f 0a 20 20 20 20 20 20 63 61 74    echo.      cat
10c20 20 63 6f 6e 66 64 65 66 73 2e 68 0a 20 20 20 20   confdefs.h.    
10c30 20 20 65 63 68 6f 0a 20 20 20 20 66 69 0a 20 20    echo.    fi.  
10c40 20 20 74 65 73 74 20 22 24 61 63 5f 73 69 67 6e    test "$ac_sign
10c50 61 6c 22 20 21 3d 20 30 20 26 26 0a 20 20 20 20  al" != 0 &&.    
10c60 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
10c70 6d 65 3a 20 63 61 75 67 68 74 20 73 69 67 6e 61  me: caught signa
10c80 6c 20 24 61 63 5f 73 69 67 6e 61 6c 22 0a 20 20  l $ac_signal".  
10c90 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
10ca0 6d 65 3a 20 65 78 69 74 20 24 65 78 69 74 5f 73  me: exit $exit_s
10cb0 74 61 74 75 73 22 0a 20 20 7d 20 3e 26 35 0a 20  tatus".  } >&5. 
10cc0 20 72 6d 20 2d 66 20 63 6f 72 65 20 2a 2e 63 6f   rm -f core *.co
10cd0 72 65 20 63 6f 72 65 2e 63 6f 6e 66 74 65 73 74  re core.conftest
10ce0 2e 2a 20 26 26 0a 20 20 20 20 72 6d 20 2d 66 20  .* &&.    rm -f 
10cf0 2d 72 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e  -r conftest* con
10d00 66 64 65 66 73 2a 20 63 6f 6e 66 24 24 2a 20 24  fdefs* conf$$* $
10d10 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 20 26  ac_clean_files &
10d20 26 0a 20 20 20 20 65 78 69 74 20 24 65 78 69 74  &.    exit $exit
10d30 5f 73 74 61 74 75 73 0a 27 20 30 0a 66 6f 72 20  _status.' 0.for 
10d40 61 63 5f 73 69 67 6e 61 6c 20 69 6e 20 31 20 32  ac_signal in 1 2
10d50 20 31 33 20 31 35 3b 20 64 6f 0a 20 20 74 72 61   13 15; do.  tra
10d60 70 20 27 61 63 5f 73 69 67 6e 61 6c 3d 27 24 61  p 'ac_signal='$a
10d70 63 5f 73 69 67 6e 61 6c 27 3b 20 61 73 5f 66 6e  c_signal'; as_fn
10d80 5f 65 78 69 74 20 31 27 20 24 61 63 5f 73 69 67  _exit 1' $ac_sig
10d90 6e 61 6c 0a 64 6f 6e 65 0a 61 63 5f 73 69 67 6e  nal.done.ac_sign
10da0 61 6c 3d 30 0a 0a 23 20 63 6f 6e 66 64 65 66 73  al=0..# confdefs
10db0 2e 68 20 61 76 6f 69 64 73 20 4f 53 20 63 6f 6d  .h avoids OS com
10dc0 6d 61 6e 64 20 6c 69 6e 65 20 6c 65 6e 67 74 68  mand line length
10dd0 20 6c 69 6d 69 74 73 20 74 68 61 74 20 44 45 46   limits that DEF
10de0 53 20 63 61 6e 20 65 78 63 65 65 64 2e 0a 72 6d  S can exceed..rm
10df0 20 2d 66 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a   -f -r conftest*
10e00 20 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 24 61 73   confdefs.h..$as
10e10 5f 65 63 68 6f 20 22 2f 2a 20 63 6f 6e 66 64 65  _echo "/* confde
10e20 66 73 2e 68 20 2a 2f 22 20 3e 20 63 6f 6e 66 64  fs.h */" > confd
10e30 65 66 73 2e 68 0a 0a 23 20 50 72 65 64 65 66 69  efs.h..# Predefi
10e40 6e 65 64 20 70 72 65 70 72 6f 63 65 73 73 6f 72  ned preprocessor
10e50 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a 63 61 74   variables...cat
10e60 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c   >>confdefs.h <<
10e70 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50  _ACEOF.#define P
10e80 41 43 4b 41 47 45 5f 4e 41 4d 45 20 22 24 50 41  ACKAGE_NAME "$PA
10e90 43 4b 41 47 45 5f 4e 41 4d 45 22 0a 5f 41 43 45  CKAGE_NAME"._ACE
10ea0 4f 46 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65  OF..cat >>confde
10eb0 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64  fs.h <<_ACEOF.#d
10ec0 65 66 69 6e 65 20 50 41 43 4b 41 47 45 5f 54 41  efine PACKAGE_TA
10ed0 52 4e 41 4d 45 20 22 24 50 41 43 4b 41 47 45 5f  RNAME "$PACKAGE_
10ee0 54 41 52 4e 41 4d 45 22 0a 5f 41 43 45 4f 46 0a  TARNAME"._ACEOF.
10ef0 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e  .cat >>confdefs.
10f00 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69  h <<_ACEOF.#defi
10f10 6e 65 20 50 41 43 4b 41 47 45 5f 56 45 52 53 49  ne PACKAGE_VERSI
10f20 4f 4e 20 22 24 50 41 43 4b 41 47 45 5f 56 45 52  ON "$PACKAGE_VER
10f30 53 49 4f 4e 22 0a 5f 41 43 45 4f 46 0a 0a 63 61  SION"._ACEOF..ca
10f40 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c  t >>confdefs.h <
10f50 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20  <_ACEOF.#define 
10f60 50 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 20 22  PACKAGE_STRING "
10f70 24 50 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 22  $PACKAGE_STRING"
10f80 0a 5f 41 43 45 4f 46 0a 0a 63 61 74 20 3e 3e 63  ._ACEOF..cat >>c
10f90 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45  onfdefs.h <<_ACE
10fa0 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41  OF.#define PACKA
10fb0 47 45 5f 42 55 47 52 45 50 4f 52 54 20 22 24 50  GE_BUGREPORT "$P
10fc0 41 43 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54  ACKAGE_BUGREPORT
10fd0 22 0a 5f 41 43 45 4f 46 0a 0a 63 61 74 20 3e 3e  "._ACEOF..cat >>
10fe0 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43  confdefs.h <<_AC
10ff0 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b  EOF.#define PACK
11000 41 47 45 5f 55 52 4c 20 22 24 50 41 43 4b 41 47  AGE_URL "$PACKAG
11010 45 5f 55 52 4c 22 0a 5f 41 43 45 4f 46 0a 0a 0a  E_URL"._ACEOF...
11020 23 20 4c 65 74 20 74 68 65 20 73 69 74 65 20 66  # Let the site f
11030 69 6c 65 20 73 65 6c 65 63 74 20 61 6e 20 61 6c  ile select an al
11040 74 65 72 6e 61 74 65 20 63 61 63 68 65 20 66 69  ternate cache fi
11050 6c 65 20 69 66 20 69 74 20 77 61 6e 74 73 20 74  le if it wants t
11060 6f 2e 0a 23 20 50 72 65 66 65 72 20 61 6e 20 65  o..# Prefer an e
11070 78 70 6c 69 63 69 74 6c 79 20 73 65 6c 65 63 74  xplicitly select
11080 65 64 20 66 69 6c 65 20 74 6f 20 61 75 74 6f 6d  ed file to autom
11090 61 74 69 63 61 6c 6c 79 20 73 65 6c 65 63 74 65  atically selecte
110a0 64 20 6f 6e 65 73 2e 0a 61 63 5f 73 69 74 65 5f  d ones..ac_site_
110b0 66 69 6c 65 31 3d 4e 4f 4e 45 0a 61 63 5f 73 69  file1=NONE.ac_si
110c0 74 65 5f 66 69 6c 65 32 3d 4e 4f 4e 45 0a 69 66  te_file2=NONE.if
110d0 20 74 65 73 74 20 2d 6e 20 22 24 43 4f 4e 46 49   test -n "$CONFI
110e0 47 5f 53 49 54 45 22 3b 20 74 68 65 6e 0a 20 20  G_SITE"; then.  
110f0 23 20 57 65 20 64 6f 20 6e 6f 74 20 77 61 6e 74  # We do not want
11100 20 61 20 50 41 54 48 20 73 65 61 72 63 68 20 66   a PATH search f
11110 6f 72 20 63 6f 6e 66 69 67 2e 73 69 74 65 2e 0a  or config.site..
11120 20 20 63 61 73 65 20 24 43 4f 4e 46 49 47 5f 53    case $CONFIG_S
11130 49 54 45 20 69 6e 20 23 28 28 0a 20 20 20 20 2d  ITE in #((.    -
11140 2a 29 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65  *)  ac_site_file
11150 31 3d 2e 2f 24 43 4f 4e 46 49 47 5f 53 49 54 45  1=./$CONFIG_SITE
11160 3b 3b 0a 20 20 20 20 2a 2f 2a 29 20 61 63 5f 73  ;;.    */*) ac_s
11170 69 74 65 5f 66 69 6c 65 31 3d 24 43 4f 4e 46 49  ite_file1=$CONFI
11180 47 5f 53 49 54 45 3b 3b 0a 20 20 20 20 2a 29 20  G_SITE;;.    *) 
11190 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d    ac_site_file1=
111a0 2e 2f 24 43 4f 4e 46 49 47 5f 53 49 54 45 3b 3b  ./$CONFIG_SITE;;
111b0 0a 20 20 65 73 61 63 0a 65 6c 69 66 20 74 65 73  .  esac.elif tes
111c0 74 20 22 78 24 70 72 65 66 69 78 22 20 21 3d 20  t "x$prefix" != 
111d0 78 4e 4f 4e 45 3b 20 74 68 65 6e 0a 20 20 61 63  xNONE; then.  ac
111e0 5f 73 69 74 65 5f 66 69 6c 65 31 3d 24 70 72 65  _site_file1=$pre
111f0 66 69 78 2f 73 68 61 72 65 2f 63 6f 6e 66 69 67  fix/share/config
11200 2e 73 69 74 65 0a 20 20 61 63 5f 73 69 74 65 5f  .site.  ac_site_
11210 66 69 6c 65 32 3d 24 70 72 65 66 69 78 2f 65 74  file2=$prefix/et
11220 63 2f 63 6f 6e 66 69 67 2e 73 69 74 65 0a 65 6c  c/config.site.el
11230 73 65 0a 20 20 61 63 5f 73 69 74 65 5f 66 69 6c  se.  ac_site_fil
11240 65 31 3d 24 61 63 5f 64 65 66 61 75 6c 74 5f 70  e1=$ac_default_p
11250 72 65 66 69 78 2f 73 68 61 72 65 2f 63 6f 6e 66  refix/share/conf
11260 69 67 2e 73 69 74 65 0a 20 20 61 63 5f 73 69 74  ig.site.  ac_sit
11270 65 5f 66 69 6c 65 32 3d 24 61 63 5f 64 65 66 61  e_file2=$ac_defa
11280 75 6c 74 5f 70 72 65 66 69 78 2f 65 74 63 2f 63  ult_prefix/etc/c
11290 6f 6e 66 69 67 2e 73 69 74 65 0a 66 69 0a 66 6f  onfig.site.fi.fo
112a0 72 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 20 69  r ac_site_file i
112b0 6e 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65  n "$ac_site_file
112c0 31 22 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c  1" "$ac_site_fil
112d0 65 32 22 0a 64 6f 0a 20 20 74 65 73 74 20 22 78  e2".do.  test "x
112e0 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 3d  $ac_site_file" =
112f0 20 78 4e 4f 4e 45 20 26 26 20 63 6f 6e 74 69 6e   xNONE && contin
11300 75 65 0a 20 20 69 66 20 74 65 73 74 20 2f 64 65  ue.  if test /de
11310 76 2f 6e 75 6c 6c 20 21 3d 20 22 24 61 63 5f 73  v/null != "$ac_s
11320 69 74 65 5f 66 69 6c 65 22 20 26 26 20 74 65 73  ite_file" && tes
11330 74 20 2d 72 20 22 24 61 63 5f 73 69 74 65 5f 66  t -r "$ac_site_f
11340 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b  ile"; then.    {
11350 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
11360 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
11370 49 4e 45 4e 4f 7d 3a 20 6c 6f 61 64 69 6e 67 20  INENO}: loading 
11380 73 69 74 65 20 73 63 72 69 70 74 20 24 61 63 5f  site script $ac_
11390 73 69 74 65 5f 66 69 6c 65 22 20 3e 26 35 0a 24  site_file" >&5.$
113a0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
113b0 20 6c 6f 61 64 69 6e 67 20 73 69 74 65 20 73 63   loading site sc
113c0 72 69 70 74 20 24 61 63 5f 73 69 74 65 5f 66 69  ript $ac_site_fi
113d0 6c 65 22 20 3e 26 36 3b 7d 0a 20 20 20 20 73 65  le" >&6;}.    se
113e0 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 22 24 61 63  d 's/^/| /' "$ac
113f0 5f 73 69 74 65 5f 66 69 6c 65 22 20 3e 26 35 0a  _site_file" >&5.
11400 20 20 20 20 2e 20 22 24 61 63 5f 73 69 74 65 5f      . "$ac_site_
11410 66 69 6c 65 22 20 5c 0a 20 20 20 20 20 20 7c 7c  file" \.      ||
11420 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24   { { $as_echo "$
11430 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
11440 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f  o-$LINENO}: erro
11450 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27  r: in \`$ac_pwd'
11460 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  :" >&5.$as_echo 
11470 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
11480 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20  in \`$ac_pwd':" 
11490 3e 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f  >&2;}.as_fn_erro
114a0 72 20 24 3f 20 22 66 61 69 6c 65 64 20 74 6f 20  r $? "failed to 
114b0 6c 6f 61 64 20 73 69 74 65 20 73 63 72 69 70 74  load site script
114c0 20 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 0a 53   $ac_site_file.S
114d0 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27  ee \`config.log'
114e0 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c   for more detail
114f0 73 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 3b 20  s" "$LINENO" 5; 
11500 7d 0a 20 20 66 69 0a 64 6f 6e 65 0a 0a 69 66 20  }.  fi.done..if 
11510 74 65 73 74 20 2d 72 20 22 24 63 61 63 68 65 5f  test -r "$cache_
11520 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 23 20  file"; then.  # 
11530 53 6f 6d 65 20 76 65 72 73 69 6f 6e 73 20 6f 66  Some versions of
11540 20 62 61 73 68 20 77 69 6c 6c 20 66 61 69 6c 20   bash will fail 
11550 74 6f 20 73 6f 75 72 63 65 20 2f 64 65 76 2f 6e  to source /dev/n
11560 75 6c 6c 20 28 73 70 65 63 69 61 6c 20 66 69 6c  ull (special fil
11570 65 73 0a 20 20 23 20 61 63 74 75 61 6c 6c 79 29  es.  # actually)
11580 2c 20 73 6f 20 77 65 20 61 76 6f 69 64 20 64 6f  , so we avoid do
11590 69 6e 67 20 74 68 61 74 2e 20 20 44 4a 47 50 50  ing that.  DJGPP
115a0 20 65 6d 75 6c 61 74 65 73 20 69 74 20 61 73 20   emulates it as 
115b0 61 20 72 65 67 75 6c 61 72 20 66 69 6c 65 2e 0a  a regular file..
115c0 20 20 69 66 20 74 65 73 74 20 2f 64 65 76 2f 6e    if test /dev/n
115d0 75 6c 6c 20 21 3d 20 22 24 63 61 63 68 65 5f 66  ull != "$cache_f
115e0 69 6c 65 22 20 26 26 20 74 65 73 74 20 2d 66 20  ile" && test -f 
115f0 22 24 63 61 63 68 65 5f 66 69 6c 65 22 3b 20 74  "$cache_file"; t
11600 68 65 6e 0a 20 20 20 20 7b 20 24 61 73 5f 65 63  hen.    { $as_ec
11610 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
11620 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
11630 20 6c 6f 61 64 69 6e 67 20 63 61 63 68 65 20 24   loading cache $
11640 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 35 0a  cache_file" >&5.
11650 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
11660 3a 20 6c 6f 61 64 69 6e 67 20 63 61 63 68 65 20  : loading cache 
11670 24 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 36  $cache_file" >&6
11680 3b 7d 0a 20 20 20 20 63 61 73 65 20 24 63 61 63  ;}.    case $cac
11690 68 65 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 20  he_file in.     
116a0 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f   [\\/]* | ?:[\\/
116b0 5d 2a 20 29 20 2e 20 22 24 63 61 63 68 65 5f 66  ]* ) . "$cache_f
116c0 69 6c 65 22 3b 3b 0a 20 20 20 20 20 20 2a 29 20  ile";;.      *) 
116d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
116e0 20 20 20 20 20 2e 20 22 2e 2f 24 63 61 63 68 65       . "./$cache
116f0 5f 66 69 6c 65 22 3b 3b 0a 20 20 20 20 65 73 61  _file";;.    esa
11700 63 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 7b 20  c.  fi.else.  { 
11710 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
11720 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
11730 4e 45 4e 4f 7d 3a 20 63 72 65 61 74 69 6e 67 20  NENO}: creating 
11740 63 61 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c  cache $cache_fil
11750 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  e" >&5.$as_echo 
11760 22 24 61 73 5f 6d 65 3a 20 63 72 65 61 74 69 6e  "$as_me: creatin
11770 67 20 63 61 63 68 65 20 24 63 61 63 68 65 5f 66  g cache $cache_f
11780 69 6c 65 22 20 3e 26 36 3b 7d 0a 20 20 3e 24 63  ile" >&6;}.  >$c
11790 61 63 68 65 5f 66 69 6c 65 0a 66 69 0a 0a 23 20  ache_file.fi..# 
117a0 43 68 65 63 6b 20 74 68 61 74 20 74 68 65 20 70  Check that the p
117b0 72 65 63 69 6f 75 73 20 76 61 72 69 61 62 6c 65  recious variable
117c0 73 20 73 61 76 65 64 20 69 6e 20 74 68 65 20 63  s saved in the c
117d0 61 63 68 65 20 68 61 76 65 20 6b 65 70 74 20 74  ache have kept t
117e0 68 65 20 73 61 6d 65 0a 23 20 76 61 6c 75 65 2e  he same.# value.
117f0 0a 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70  .ac_cache_corrup
11800 74 65 64 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63  ted=false.for ac
11810 5f 76 61 72 20 69 6e 20 24 61 63 5f 70 72 65 63  _var in $ac_prec
11820 69 6f 75 73 5f 76 61 72 73 3b 20 64 6f 0a 20 20  ious_vars; do.  
11830 65 76 61 6c 20 61 63 5f 6f 6c 64 5f 73 65 74 3d  eval ac_old_set=
11840 5c 24 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63  \$ac_cv_env_${ac
11850 5f 76 61 72 7d 5f 73 65 74 0a 20 20 65 76 61 6c  _var}_set.  eval
11860 20 61 63 5f 6e 65 77 5f 73 65 74 3d 5c 24 61 63   ac_new_set=\$ac
11870 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73  _env_${ac_var}_s
11880 65 74 0a 20 20 65 76 61 6c 20 61 63 5f 6f 6c 64  et.  eval ac_old
11890 5f 76 61 6c 3d 5c 24 61 63 5f 63 76 5f 65 6e 76  _val=\$ac_cv_env
118a0 5f 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65  _${ac_var}_value
118b0 0a 20 20 65 76 61 6c 20 61 63 5f 6e 65 77 5f 76  .  eval ac_new_v
118c0 61 6c 3d 5c 24 61 63 5f 65 6e 76 5f 24 7b 61 63  al=\$ac_env_${ac
118d0 5f 76 61 72 7d 5f 76 61 6c 75 65 0a 20 20 63 61  _var}_value.  ca
118e0 73 65 20 24 61 63 5f 6f 6c 64 5f 73 65 74 2c 24  se $ac_old_set,$
118f0 61 63 5f 6e 65 77 5f 73 65 74 20 69 6e 0a 20 20  ac_new_set in.  
11900 20 20 73 65 74 2c 29 0a 20 20 20 20 20 20 7b 20    set,).      { 
11910 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
11920 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
11930 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 5c 60  NENO}: error: \`
11940 24 61 63 5f 76 61 72 27 20 77 61 73 20 73 65 74  $ac_var' was set
11950 20 74 6f 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61   to \`$ac_old_va
11960 6c 27 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f  l' in the previo
11970 75 73 20 72 75 6e 22 20 3e 26 35 0a 24 61 73 5f  us run" >&5.$as_
11980 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
11990 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20  ror: \`$ac_var' 
119a0 77 61 73 20 73 65 74 20 74 6f 20 5c 60 24 61 63  was set to \`$ac
119b0 5f 6f 6c 64 5f 76 61 6c 27 20 69 6e 20 74 68 65  _old_val' in the
119c0 20 70 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e   previous run" >
119d0 26 32 3b 7d 0a 20 20 20 20 20 20 61 63 5f 63 61  &2;}.      ac_ca
119e0 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3d 3a 20  che_corrupted=: 
119f0 3b 3b 0a 20 20 20 20 2c 73 65 74 29 0a 20 20 20  ;;.    ,set).   
11a00 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
11a10 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
11a20 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f  o-$LINENO}: erro
11a30 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61  r: \`$ac_var' wa
11a40 73 20 6e 6f 74 20 73 65 74 20 69 6e 20 74 68 65  s not set in the
11a50 20 70 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e   previous run" >
11a60 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
11a70 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61  _me: error: \`$a
11a80 63 5f 76 61 72 27 20 77 61 73 20 6e 6f 74 20 73  c_var' was not s
11a90 65 74 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f  et in the previo
11aa0 75 73 20 72 75 6e 22 20 3e 26 32 3b 7d 0a 20 20  us run" >&2;}.  
11ab0 20 20 20 20 61 63 5f 63 61 63 68 65 5f 63 6f 72      ac_cache_cor
11ac0 72 75 70 74 65 64 3d 3a 20 3b 3b 0a 20 20 20 20  rupted=: ;;.    
11ad0 2c 29 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20  ,);;.    *).    
11ae0 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f    if test "x$ac_
11af0 6f 6c 64 5f 76 61 6c 22 20 21 3d 20 22 78 24 61  old_val" != "x$a
11b00 63 5f 6e 65 77 5f 76 61 6c 22 3b 20 74 68 65 6e  c_new_val"; then
11b10 0a 09 23 20 64 69 66 66 65 72 65 6e 63 65 73 20  ..# differences 
11b20 69 6e 20 77 68 69 74 65 73 70 61 63 65 20 64 6f  in whitespace do
11b30 20 6e 6f 74 20 6c 65 61 64 20 74 6f 20 66 61 69   not lead to fai
11b40 6c 75 72 65 2e 0a 09 61 63 5f 6f 6c 64 5f 76 61  lure...ac_old_va
11b50 6c 5f 77 3d 60 65 63 68 6f 20 78 20 24 61 63 5f  l_w=`echo x $ac_
11b60 6f 6c 64 5f 76 61 6c 60 0a 09 61 63 5f 6e 65 77  old_val`..ac_new
11b70 5f 76 61 6c 5f 77 3d 60 65 63 68 6f 20 78 20 24  _val_w=`echo x $
11b80 61 63 5f 6e 65 77 5f 76 61 6c 60 0a 09 69 66 20  ac_new_val`..if 
11b90 74 65 73 74 20 22 24 61 63 5f 6f 6c 64 5f 76 61  test "$ac_old_va
11ba0 6c 5f 77 22 20 21 3d 20 22 24 61 63 5f 6e 65 77  l_w" != "$ac_new
11bb0 5f 76 61 6c 5f 77 22 3b 20 74 68 65 6e 0a 09 20  _val_w"; then.. 
11bc0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
11bd0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
11be0 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a  $LINENO}: error:
11bf0 20 5c 60 24 61 63 5f 76 61 72 27 20 68 61 73 20   \`$ac_var' has 
11c00 63 68 61 6e 67 65 64 20 73 69 6e 63 65 20 74 68  changed since th
11c10 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e 3a 22  e previous run:"
11c20 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
11c30 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60  as_me: error: \`
11c40 24 61 63 5f 76 61 72 27 20 68 61 73 20 63 68 61  $ac_var' has cha
11c50 6e 67 65 64 20 73 69 6e 63 65 20 74 68 65 20 70  nged since the p
11c60 72 65 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26  revious run:" >&
11c70 32 3b 7d 0a 09 20 20 61 63 5f 63 61 63 68 65 5f  2;}..  ac_cache_
11c80 63 6f 72 72 75 70 74 65 64 3d 3a 0a 09 65 6c 73  corrupted=:..els
11c90 65 0a 09 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  e..  { $as_echo 
11ca0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
11cb0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 77 61  eno-$LINENO}: wa
11cc0 72 6e 69 6e 67 3a 20 69 67 6e 6f 72 69 6e 67 20  rning: ignoring 
11cd0 77 68 69 74 65 73 70 61 63 65 20 63 68 61 6e 67  whitespace chang
11ce0 65 73 20 69 6e 20 5c 60 24 61 63 5f 76 61 72 27  es in \`$ac_var'
11cf0 20 73 69 6e 63 65 20 74 68 65 20 70 72 65 76 69   since the previ
11d00 6f 75 73 20 72 75 6e 3a 22 20 3e 26 35 0a 24 61  ous run:" >&5.$a
11d10 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
11d20 77 61 72 6e 69 6e 67 3a 20 69 67 6e 6f 72 69 6e  warning: ignorin
11d30 67 20 77 68 69 74 65 73 70 61 63 65 20 63 68 61  g whitespace cha
11d40 6e 67 65 73 20 69 6e 20 5c 60 24 61 63 5f 76 61  nges in \`$ac_va
11d50 72 27 20 73 69 6e 63 65 20 74 68 65 20 70 72 65  r' since the pre
11d60 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 32 3b  vious run:" >&2;
11d70 7d 0a 09 20 20 65 76 61 6c 20 24 61 63 5f 76 61  }..  eval $ac_va
11d80 72 3d 5c 24 61 63 5f 6f 6c 64 5f 76 61 6c 0a 09  r=\$ac_old_val..
11d90 66 69 0a 09 7b 20 24 61 73 5f 65 63 68 6f 20 22  fi..{ $as_echo "
11da0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
11db0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 20 20 66  no-$LINENO}:   f
11dc0 6f 72 6d 65 72 20 76 61 6c 75 65 3a 20 20 5c 60  ormer value:  \`
11dd0 24 61 63 5f 6f 6c 64 5f 76 61 6c 27 22 20 3e 26  $ac_old_val'" >&
11de0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
11df0 6d 65 3a 20 20 20 66 6f 72 6d 65 72 20 76 61 6c  me:   former val
11e00 75 65 3a 20 20 5c 60 24 61 63 5f 6f 6c 64 5f 76  ue:  \`$ac_old_v
11e10 61 6c 27 22 20 3e 26 32 3b 7d 0a 09 7b 20 24 61  al'" >&2;}..{ $a
11e20 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
11e30 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
11e40 4e 4f 7d 3a 20 20 20 63 75 72 72 65 6e 74 20 76  NO}:   current v
11e50 61 6c 75 65 3a 20 5c 60 24 61 63 5f 6e 65 77 5f  alue: \`$ac_new_
11e60 76 61 6c 27 22 20 3e 26 35 0a 24 61 73 5f 65 63  val'" >&5.$as_ec
11e70 68 6f 20 22 24 61 73 5f 6d 65 3a 20 20 20 63 75  ho "$as_me:   cu
11e80 72 72 65 6e 74 20 76 61 6c 75 65 3a 20 5c 60 24  rrent value: \`$
11e90 61 63 5f 6e 65 77 5f 76 61 6c 27 22 20 3e 26 32  ac_new_val'" >&2
11ea0 3b 7d 0a 20 20 20 20 20 20 66 69 3b 3b 0a 20 20  ;}.      fi;;.  
11eb0 65 73 61 63 0a 20 20 23 20 50 61 73 73 20 70 72  esac.  # Pass pr
11ec0 65 63 69 6f 75 73 20 76 61 72 69 61 62 6c 65 73  ecious variables
11ed0 20 74 6f 20 63 6f 6e 66 69 67 2e 73 74 61 74 75   to config.statu
11ee0 73 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24 61  s..  if test "$a
11ef0 63 5f 6e 65 77 5f 73 65 74 22 20 3d 20 73 65 74  c_new_set" = set
11f00 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20  ; then.    case 
11f10 24 61 63 5f 6e 65 77 5f 76 61 6c 20 69 6e 0a 20  $ac_new_val in. 
11f20 20 20 20 2a 5c 27 2a 29 20 61 63 5f 61 72 67 3d     *\'*) ac_arg=
11f30 24 61 63 5f 76 61 72 3d 60 24 61 73 5f 65 63 68  $ac_var=`$as_ech
11f40 6f 20 22 24 61 63 5f 6e 65 77 5f 76 61 6c 22 20  o "$ac_new_val" 
11f50 7c 20 73 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c  | sed "s/'/'\\\\
11f60 5c 5c 5c 5c 27 27 2f 67 22 60 20 3b 3b 0a 20 20  \\\\''/g"` ;;.  
11f70 20 20 2a 29 20 61 63 5f 61 72 67 3d 24 61 63 5f    *) ac_arg=$ac_
11f80 76 61 72 3d 24 61 63 5f 6e 65 77 5f 76 61 6c 20  var=$ac_new_val 
11f90 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20  ;;.    esac.    
11fa0 63 61 73 65 20 22 20 24 61 63 5f 63 6f 6e 66 69  case " $ac_confi
11fb0 67 75 72 65 5f 61 72 67 73 20 22 20 69 6e 0a 20  gure_args " in. 
11fc0 20 20 20 20 20 2a 22 20 27 24 61 63 5f 61 72 67       *" '$ac_arg
11fd0 27 20 22 2a 29 20 3b 3b 20 23 20 41 76 6f 69 64  ' "*) ;; # Avoid
11fe0 20 64 75 70 73 2e 20 20 55 73 65 20 6f 66 20 71   dups.  Use of q
11ff0 75 6f 74 65 73 20 65 6e 73 75 72 65 73 20 61 63  uotes ensures ac
12000 63 75 72 61 63 79 2e 0a 20 20 20 20 20 20 2a 29  curacy..      *)
12010 20 61 73 5f 66 6e 5f 61 70 70 65 6e 64 20 61 63   as_fn_append ac
12020 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 20  _configure_args 
12030 22 20 27 24 61 63 5f 61 72 67 27 22 20 3b 3b 0a  " '$ac_arg'" ;;.
12040 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a 64 6f      esac.  fi.do
12050 6e 65 0a 69 66 20 24 61 63 5f 63 61 63 68 65 5f  ne.if $ac_cache_
12060 63 6f 72 72 75 70 74 65 64 3b 20 74 68 65 6e 0a  corrupted; then.
12070 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
12080 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
12090 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72  -$LINENO}: error
120a0 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a  : in \`$ac_pwd':
120b0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
120c0 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69  $as_me: error: i
120d0 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e  n \`$ac_pwd':" >
120e0 26 32 3b 7d 0a 20 20 7b 20 24 61 73 5f 65 63 68  &2;}.  { $as_ech
120f0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
12100 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
12110 65 72 72 6f 72 3a 20 63 68 61 6e 67 65 73 20 69  error: changes i
12120 6e 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e  n the environmen
12130 74 20 63 61 6e 20 63 6f 6d 70 72 6f 6d 69 73 65  t can compromise
12140 20 74 68 65 20 62 75 69 6c 64 22 20 3e 26 35 0a   the build" >&5.
12150 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
12160 3a 20 65 72 72 6f 72 3a 20 63 68 61 6e 67 65 73  : error: changes
12170 20 69 6e 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d   in the environm
12180 65 6e 74 20 63 61 6e 20 63 6f 6d 70 72 6f 6d 69  ent can compromi
12190 73 65 20 74 68 65 20 62 75 69 6c 64 22 20 3e 26  se the build" >&
121a0 32 3b 7d 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f  2;}.  as_fn_erro
121b0 72 20 24 3f 20 22 72 75 6e 20 5c 60 6d 61 6b 65  r $? "run \`make
121c0 20 64 69 73 74 63 6c 65 61 6e 27 20 61 6e 64 2f   distclean' and/
121d0 6f 72 20 5c 60 72 6d 20 24 63 61 63 68 65 5f 66  or \`rm $cache_f
121e0 69 6c 65 27 20 61 6e 64 20 73 74 61 72 74 20 6f  ile' and start o
121f0 76 65 72 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35  ver" "$LINENO" 5
12200 0a 66 69 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d  .fi.## ---------
12210 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23  ----------- ##.#
12220 23 20 4d 61 69 6e 20 62 6f 64 79 20 6f 66 20 73  # Main body of s
12230 63 72 69 70 74 2e 20 23 23 0a 23 23 20 2d 2d 2d  cript. ##.## ---
12240 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
12250 2d 20 23 23 0a 0a 61 63 5f 65 78 74 3d 63 0a 61  - ##..ac_ext=c.a
12260 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50  c_cpp='$CPP $CPP
12270 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c  FLAGS'.ac_compil
12280 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47  e='$CC -c $CFLAG
12290 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66  S $CPPFLAGS conf
122a0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
122b0 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d  '.ac_link='$CC -
122c0 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  o conftest$ac_ex
122d0 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50  eext $CFLAGS $CP
122e0 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20  PFLAGS $LDFLAGS 
122f0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
12300 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63   $LIBS >&5'.ac_c
12310 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
12320 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
12330 75 0a 0a 0a 0a 73 71 6c 69 74 65 5f 76 65 72 73  u....sqlite_vers
12340 69 6f 6e 5f 73 61 6e 69 74 79 5f 63 68 65 63 6b  ion_sanity_check
12350 3d 60 63 61 74 20 24 73 72 63 64 69 72 2f 56 45  =`cat $srcdir/VE
12360 52 53 49 4f 4e 20 7c 20 74 72 20 2d 64 20 27 5c  RSION | tr -d '\
12370 6e 27 60 0a 69 66 20 74 65 73 74 20 22 24 50 41  n'`.if test "$PA
12380 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 22 20 21  CKAGE_VERSION" !
12390 3d 20 22 24 73 71 6c 69 74 65 5f 76 65 72 73 69  = "$sqlite_versi
123a0 6f 6e 5f 73 61 6e 69 74 79 5f 63 68 65 63 6b 22  on_sanity_check"
123b0 20 3b 20 74 68 65 6e 0a 61 73 5f 66 6e 5f 65 72   ; then.as_fn_er
123c0 72 6f 72 20 24 3f 20 22 63 6f 6e 66 69 67 75 72  ror $? "configur
123d0 65 20 73 63 72 69 70 74 20 69 73 20 6f 75 74 20  e script is out 
123e0 6f 66 20 64 61 74 65 3a 0a 20 63 6f 6e 66 69 67  of date:. config
123f0 75 72 65 20 5c 24 50 41 43 4b 41 47 45 5f 56 45  ure \$PACKAGE_VE
12400 52 53 49 4f 4e 20 3d 20 24 50 41 43 4b 41 47 45  RSION = $PACKAGE
12410 5f 56 45 52 53 49 4f 4e 0a 20 74 6f 70 20 6c 65  _VERSION. top le
12420 76 65 6c 20 56 45 52 53 49 4f 4e 20 66 69 6c 65  vel VERSION file
12430 20 20 20 20 20 3d 20 24 73 71 6c 69 74 65 5f 76       = $sqlite_v
12440 65 72 73 69 6f 6e 5f 73 61 6e 69 74 79 5f 63 68  ersion_sanity_ch
12450 65 63 6b 0a 70 6c 65 61 73 65 20 72 65 67 65 6e  eck.please regen
12460 20 77 69 74 68 20 61 75 74 6f 63 6f 6e 66 22 20   with autoconf" 
12470 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 66 69 0a 0a  "$LINENO" 5.fi..
12480 23 23 23 23 23 23 23 23 23 0a 23 20 50 72 6f 67  #########.# Prog
12490 72 61 6d 73 20 6e 65 65 64 65 64 0a 23 0a 63 61  rams needed.#.ca
124a0 73 65 20 60 70 77 64 60 20 69 6e 0a 20 20 2a 5c  se `pwd` in.  *\
124b0 20 2a 20 7c 20 2a 5c 09 2a 29 0a 20 20 20 20 7b   * | *\.*).    {
124c0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
124d0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
124e0 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a  INENO}: WARNING:
124f0 20 4c 69 62 74 6f 6f 6c 20 64 6f 65 73 20 6e 6f   Libtool does no
12500 74 20 63 6f 70 65 20 77 65 6c 6c 20 77 69 74 68  t cope well with
12510 20 77 68 69 74 65 73 70 61 63 65 20 69 6e 20 5c   whitespace in \
12520 60 70 77 64 5c 60 22 20 3e 26 35 0a 24 61 73 5f  `pwd\`" >&5.$as_
12530 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
12540 52 4e 49 4e 47 3a 20 4c 69 62 74 6f 6f 6c 20 64  RNING: Libtool d
12550 6f 65 73 20 6e 6f 74 20 63 6f 70 65 20 77 65 6c  oes not cope wel
12560 6c 20 77 69 74 68 20 77 68 69 74 65 73 70 61 63  l with whitespac
12570 65 20 69 6e 20 5c 60 70 77 64 5c 60 22 20 3e 26  e in \`pwd\`" >&
12580 32 3b 7d 20 3b 3b 0a 65 73 61 63 0a 0a 0a 0a 6d  2;} ;;.esac....m
12590 61 63 72 6f 5f 76 65 72 73 69 6f 6e 3d 27 32 2e  acro_version='2.
125a0 32 2e 36 27 0a 6d 61 63 72 6f 5f 72 65 76 69 73  2.6'.macro_revis
125b0 69 6f 6e 3d 27 31 2e 33 30 31 32 27 0a 0a 0a 0a  ion='1.3012'....
125c0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 6c 74 6d 61 69 6e  ..........ltmain
125d0 3d 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 6c 74  ="$ac_aux_dir/lt
125e0 6d 61 69 6e 2e 73 68 22 0a 0a 61 63 5f 61 75 78  main.sh"..ac_aux
125f0 5f 64 69 72 3d 0a 66 6f 72 20 61 63 5f 64 69 72  _dir=.for ac_dir
12600 20 69 6e 20 22 24 73 72 63 64 69 72 22 20 22 24   in "$srcdir" "$
12610 73 72 63 64 69 72 2f 2e 2e 22 20 22 24 73 72 63  srcdir/.." "$src
12620 64 69 72 2f 2e 2e 2f 2e 2e 22 3b 20 64 6f 0a 20  dir/../.."; do. 
12630 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 61 63   if test -f "$ac
12640 5f 64 69 72 2f 69 6e 73 74 61 6c 6c 2d 73 68 22  _dir/install-sh"
12650 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 61 75  ; then.    ac_au
12660 78 5f 64 69 72 3d 24 61 63 5f 64 69 72 0a 20 20  x_dir=$ac_dir.  
12670 20 20 61 63 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d    ac_install_sh=
12680 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 69 6e 73  "$ac_aux_dir/ins
12690 74 61 6c 6c 2d 73 68 20 2d 63 22 0a 20 20 20 20  tall-sh -c".    
126a0 62 72 65 61 6b 0a 20 20 65 6c 69 66 20 74 65 73  break.  elif tes
126b0 74 20 2d 66 20 22 24 61 63 5f 64 69 72 2f 69 6e  t -f "$ac_dir/in
126c0 73 74 61 6c 6c 2e 73 68 22 3b 20 74 68 65 6e 0a  stall.sh"; then.
126d0 20 20 20 20 61 63 5f 61 75 78 5f 64 69 72 3d 24      ac_aux_dir=$
126e0 61 63 5f 64 69 72 0a 20 20 20 20 61 63 5f 69 6e  ac_dir.    ac_in
126f0 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63 5f 61 75  stall_sh="$ac_au
12700 78 5f 64 69 72 2f 69 6e 73 74 61 6c 6c 2e 73 68  x_dir/install.sh
12710 20 2d 63 22 0a 20 20 20 20 62 72 65 61 6b 0a 20   -c".    break. 
12720 20 65 6c 69 66 20 74 65 73 74 20 2d 66 20 22 24   elif test -f "$
12730 61 63 5f 64 69 72 2f 73 68 74 6f 6f 6c 22 3b 20  ac_dir/shtool"; 
12740 74 68 65 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f  then.    ac_aux_
12750 64 69 72 3d 24 61 63 5f 64 69 72 0a 20 20 20 20  dir=$ac_dir.    
12760 61 63 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24  ac_install_sh="$
12770 61 63 5f 61 75 78 5f 64 69 72 2f 73 68 74 6f 6f  ac_aux_dir/shtoo
12780 6c 20 69 6e 73 74 61 6c 6c 20 2d 63 22 0a 20 20  l install -c".  
12790 20 20 62 72 65 61 6b 0a 20 20 66 69 0a 64 6f 6e    break.  fi.don
127a0 65 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61  e.if test -z "$a
127b0 63 5f 61 75 78 5f 64 69 72 22 3b 20 74 68 65 6e  c_aux_dir"; then
127c0 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24  .  as_fn_error $
127d0 3f 20 22 63 61 6e 6e 6f 74 20 66 69 6e 64 20 69  ? "cannot find i
127e0 6e 73 74 61 6c 6c 2d 73 68 2c 20 69 6e 73 74 61  nstall-sh, insta
127f0 6c 6c 2e 73 68 2c 20 6f 72 20 73 68 74 6f 6f 6c  ll.sh, or shtool
12800 20 69 6e 20 5c 22 24 73 72 63 64 69 72 5c 22 20   in \"$srcdir\" 
12810 5c 22 24 73 72 63 64 69 72 2f 2e 2e 5c 22 20 5c  \"$srcdir/..\" \
12820 22 24 73 72 63 64 69 72 2f 2e 2e 2f 2e 2e 5c 22  "$srcdir/../..\"
12830 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 66 69  " "$LINENO" 5.fi
12840 0a 0a 23 20 54 68 65 73 65 20 74 68 72 65 65 20  ..# These three 
12850 76 61 72 69 61 62 6c 65 73 20 61 72 65 20 75 6e  variables are un
12860 64 6f 63 75 6d 65 6e 74 65 64 20 61 6e 64 20 75  documented and u
12870 6e 73 75 70 70 6f 72 74 65 64 2c 0a 23 20 61 6e  nsupported,.# an
12880 64 20 61 72 65 20 69 6e 74 65 6e 64 65 64 20 74  d are intended t
12890 6f 20 62 65 20 77 69 74 68 64 72 61 77 6e 20 69  o be withdrawn i
128a0 6e 20 61 20 66 75 74 75 72 65 20 41 75 74 6f 63  n a future Autoc
128b0 6f 6e 66 20 72 65 6c 65 61 73 65 2e 0a 23 20 54  onf release..# T
128c0 68 65 79 20 63 61 6e 20 63 61 75 73 65 20 73 65  hey can cause se
128d0 72 69 6f 75 73 20 70 72 6f 62 6c 65 6d 73 20 69  rious problems i
128e0 66 20 61 20 62 75 69 6c 64 65 72 27 73 20 73 6f  f a builder's so
128f0 75 72 63 65 20 74 72 65 65 20 69 73 20 69 6e 20  urce tree is in 
12900 61 20 64 69 72 65 63 74 6f 72 79 0a 23 20 77 68  a directory.# wh
12910 6f 73 65 20 66 75 6c 6c 20 6e 61 6d 65 20 63 6f  ose full name co
12920 6e 74 61 69 6e 73 20 75 6e 75 73 75 61 6c 20 63  ntains unusual c
12930 68 61 72 61 63 74 65 72 73 2e 0a 61 63 5f 63 6f  haracters..ac_co
12940 6e 66 69 67 5f 67 75 65 73 73 3d 22 24 53 48 45  nfig_guess="$SHE
12950 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63  LL $ac_aux_dir/c
12960 6f 6e 66 69 67 2e 67 75 65 73 73 22 20 20 23 20  onfig.guess"  # 
12970 50 6c 65 61 73 65 20 64 6f 6e 27 74 20 75 73 65  Please don't use
12980 20 74 68 69 73 20 76 61 72 2e 0a 61 63 5f 63 6f   this var..ac_co
12990 6e 66 69 67 5f 73 75 62 3d 22 24 53 48 45 4c 4c  nfig_sub="$SHELL
129a0 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e   $ac_aux_dir/con
129b0 66 69 67 2e 73 75 62 22 20 20 23 20 50 6c 65 61  fig.sub"  # Plea
129c0 73 65 20 64 6f 6e 27 74 20 75 73 65 20 74 68 69  se don't use thi
129d0 73 20 76 61 72 2e 0a 61 63 5f 63 6f 6e 66 69 67  s var..ac_config
129e0 75 72 65 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f  ure="$SHELL $ac_
129f0 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 75 72  aux_dir/configur
12a00 65 22 20 20 23 20 50 6c 65 61 73 65 20 64 6f 6e  e"  # Please don
12a10 27 74 20 75 73 65 20 74 68 69 73 20 76 61 72 2e  't use this var.
12a20 0a 0a 0a 23 20 4d 61 6b 65 20 73 75 72 65 20 77  ...# Make sure w
12a30 65 20 63 61 6e 20 72 75 6e 20 63 6f 6e 66 69 67  e can run config
12a40 2e 73 75 62 2e 0a 24 53 48 45 4c 4c 20 22 24 61  .sub..$SHELL "$a
12a50 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
12a60 2e 73 75 62 22 20 73 75 6e 34 20 3e 2f 64 65 76  .sub" sun4 >/dev
12a70 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 0a 20 20  /null 2>&1 ||.  
12a80 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22  as_fn_error $? "
12a90 63 61 6e 6e 6f 74 20 72 75 6e 20 24 53 48 45 4c  cannot run $SHEL
12aa0 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f  L $ac_aux_dir/co
12ab0 6e 66 69 67 2e 73 75 62 22 20 22 24 4c 49 4e 45  nfig.sub" "$LINE
12ac0 4e 4f 22 20 35 0a 0a 7b 20 24 61 73 5f 65 63 68  NO" 5..{ $as_ech
12ad0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
12ae0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
12af0 63 68 65 63 6b 69 6e 67 20 62 75 69 6c 64 20 73  checking build s
12b00 79 73 74 65 6d 20 74 79 70 65 22 20 3e 26 35 0a  ystem type" >&5.
12b10 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
12b20 6b 69 6e 67 20 62 75 69 6c 64 20 73 79 73 74 65  king build syste
12b30 6d 20 74 79 70 65 2e 2e 2e 20 22 20 3e 26 36 3b  m type... " >&6;
12b40 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 62 75   }.if ${ac_cv_bu
12b50 69 6c 64 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  ild+:} false; th
12b60 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
12b70 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
12b80 36 0a 65 6c 73 65 0a 20 20 61 63 5f 62 75 69 6c  6.else.  ac_buil
12b90 64 5f 61 6c 69 61 73 3d 24 62 75 69 6c 64 5f 61  d_alias=$build_a
12ba0 6c 69 61 73 0a 74 65 73 74 20 22 78 24 61 63 5f  lias.test "x$ac_
12bb0 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78  build_alias" = x
12bc0 20 26 26 0a 20 20 61 63 5f 62 75 69 6c 64 5f 61   &&.  ac_build_a
12bd0 6c 69 61 73 3d 60 24 53 48 45 4c 4c 20 22 24 61  lias=`$SHELL "$a
12be0 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
12bf0 2e 67 75 65 73 73 22 60 0a 74 65 73 74 20 22 78  .guess"`.test "x
12c00 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 22  $ac_build_alias"
12c10 20 3d 20 78 20 26 26 0a 20 20 61 73 5f 66 6e 5f   = x &&.  as_fn_
12c20 65 72 72 6f 72 20 24 3f 20 22 63 61 6e 6e 6f 74  error $? "cannot
12c30 20 67 75 65 73 73 20 62 75 69 6c 64 20 74 79 70   guess build typ
12c40 65 3b 20 79 6f 75 20 6d 75 73 74 20 73 70 65 63  e; you must spec
12c50 69 66 79 20 6f 6e 65 22 20 22 24 4c 49 4e 45 4e  ify one" "$LINEN
12c60 4f 22 20 35 0a 61 63 5f 63 76 5f 62 75 69 6c 64  O" 5.ac_cv_build
12c70 3d 60 24 53 48 45 4c 4c 20 22 24 61 63 5f 61 75  =`$SHELL "$ac_au
12c80 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62  x_dir/config.sub
12c90 22 20 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61  " $ac_build_alia
12ca0 73 60 20 7c 7c 0a 20 20 61 73 5f 66 6e 5f 65 72  s` ||.  as_fn_er
12cb0 72 6f 72 20 24 3f 20 22 24 53 48 45 4c 4c 20 24  ror $? "$SHELL $
12cc0 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69  ac_aux_dir/confi
12cd0 67 2e 73 75 62 20 24 61 63 5f 62 75 69 6c 64 5f  g.sub $ac_build_
12ce0 61 6c 69 61 73 20 66 61 69 6c 65 64 22 20 22 24  alias failed" "$
12cf0 4c 49 4e 45 4e 4f 22 20 35 0a 0a 66 69 0a 7b 20  LINENO" 5..fi.{ 
12d00 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
12d10 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
12d20 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
12d30 61 63 5f 63 76 5f 62 75 69 6c 64 22 20 3e 26 35  ac_cv_build" >&5
12d40 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
12d50 76 5f 62 75 69 6c 64 22 20 3e 26 36 3b 20 7d 0a  v_build" >&6; }.
12d60 63 61 73 65 20 24 61 63 5f 63 76 5f 62 75 69 6c  case $ac_cv_buil
12d70 64 20 69 6e 0a 2a 2d 2a 2d 2a 29 20 3b 3b 0a 2a  d in.*-*-*) ;;.*
12d80 29 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f  ) as_fn_error $?
12d90 20 22 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 20   "invalid value 
12da0 6f 66 20 63 61 6e 6f 6e 69 63 61 6c 20 62 75 69  of canonical bui
12db0 6c 64 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 3b  ld" "$LINENO" 5;
12dc0 3b 0a 65 73 61 63 0a 62 75 69 6c 64 3d 24 61 63  ;.esac.build=$ac
12dd0 5f 63 76 5f 62 75 69 6c 64 0a 61 63 5f 73 61 76  _cv_build.ac_sav
12de0 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
12df0 27 2d 27 0a 73 65 74 20 78 20 24 61 63 5f 63 76  '-'.set x $ac_cv
12e00 5f 62 75 69 6c 64 0a 73 68 69 66 74 0a 62 75 69  _build.shift.bui
12e10 6c 64 5f 63 70 75 3d 24 31 0a 62 75 69 6c 64 5f  ld_cpu=$1.build_
12e20 76 65 6e 64 6f 72 3d 24 32 0a 73 68 69 66 74 3b  vendor=$2.shift;
12e30 20 73 68 69 66 74 0a 23 20 52 65 6d 65 6d 62 65   shift.# Remembe
12e40 72 2c 20 74 68 65 20 66 69 72 73 74 20 63 68 61  r, the first cha
12e50 72 61 63 74 65 72 20 6f 66 20 49 46 53 20 69 73  racter of IFS is
12e60 20 75 73 65 64 20 74 6f 20 63 72 65 61 74 65 20   used to create 
12e70 24 2a 2c 0a 23 20 65 78 63 65 70 74 20 77 69 74  $*,.# except wit
12e80 68 20 6f 6c 64 20 73 68 65 6c 6c 73 3a 0a 62 75  h old shells:.bu
12e90 69 6c 64 5f 6f 73 3d 24 2a 0a 49 46 53 3d 24 61  ild_os=$*.IFS=$a
12ea0 63 5f 73 61 76 65 5f 49 46 53 0a 63 61 73 65 20  c_save_IFS.case 
12eb0 24 62 75 69 6c 64 5f 6f 73 20 69 6e 20 2a 5c 20  $build_os in *\ 
12ec0 2a 29 20 62 75 69 6c 64 5f 6f 73 3d 60 65 63 68  *) build_os=`ech
12ed0 6f 20 22 24 62 75 69 6c 64 5f 6f 73 22 20 7c 20  o "$build_os" | 
12ee0 73 65 64 20 27 73 2f 20 2f 2d 2f 67 27 60 3b 3b  sed 's/ /-/g'`;;
12ef0 20 65 73 61 63 0a 0a 0a 7b 20 24 61 73 5f 65 63   esac...{ $as_ec
12f00 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
12f10 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
12f20 20 63 68 65 63 6b 69 6e 67 20 68 6f 73 74 20 73   checking host s
12f30 79 73 74 65 6d 20 74 79 70 65 22 20 3e 26 35 0a  ystem type" >&5.
12f40 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
12f50 6b 69 6e 67 20 68 6f 73 74 20 73 79 73 74 65 6d  king host system
12f60 20 74 79 70 65 2e 2e 2e 20 22 20 3e 26 36 3b 20   type... " >&6; 
12f70 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 68 6f 73  }.if ${ac_cv_hos
12f80 74 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  t+:} false; then
12f90 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
12fa0 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
12fb0 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 22  else.  if test "
12fc0 78 24 68 6f 73 74 5f 61 6c 69 61 73 22 20 3d 20  x$host_alias" = 
12fd0 78 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  x; then.  ac_cv_
12fe0 68 6f 73 74 3d 24 61 63 5f 63 76 5f 62 75 69 6c  host=$ac_cv_buil
12ff0 64 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68  d.else.  ac_cv_h
13000 6f 73 74 3d 60 24 53 48 45 4c 4c 20 22 24 61 63  ost=`$SHELL "$ac
13010 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e  _aux_dir/config.
13020 73 75 62 22 20 24 68 6f 73 74 5f 61 6c 69 61 73  sub" $host_alias
13030 60 20 7c 7c 0a 20 20 20 20 61 73 5f 66 6e 5f 65  ` ||.    as_fn_e
13040 72 72 6f 72 20 24 3f 20 22 24 53 48 45 4c 4c 20  rror $? "$SHELL 
13050 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66  $ac_aux_dir/conf
13060 69 67 2e 73 75 62 20 24 68 6f 73 74 5f 61 6c 69  ig.sub $host_ali
13070 61 73 20 66 61 69 6c 65 64 22 20 22 24 4c 49 4e  as failed" "$LIN
13080 45 4e 4f 22 20 35 0a 66 69 0a 0a 66 69 0a 7b 20  ENO" 5.fi..fi.{ 
13090 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
130a0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
130b0 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
130c0 61 63 5f 63 76 5f 68 6f 73 74 22 20 3e 26 35 0a  ac_cv_host" >&5.
130d0 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76  $as_echo "$ac_cv
130e0 5f 68 6f 73 74 22 20 3e 26 36 3b 20 7d 0a 63 61  _host" >&6; }.ca
130f0 73 65 20 24 61 63 5f 63 76 5f 68 6f 73 74 20 69  se $ac_cv_host i
13100 6e 0a 2a 2d 2a 2d 2a 29 20 3b 3b 0a 2a 29 20 61  n.*-*-*) ;;.*) a
13110 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69  s_fn_error $? "i
13120 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 6f 66 20  nvalid value of 
13130 63 61 6e 6f 6e 69 63 61 6c 20 68 6f 73 74 22 20  canonical host" 
13140 22 24 4c 49 4e 45 4e 4f 22 20 35 3b 3b 0a 65 73  "$LINENO" 5;;.es
13150 61 63 0a 68 6f 73 74 3d 24 61 63 5f 63 76 5f 68  ac.host=$ac_cv_h
13160 6f 73 74 0a 61 63 5f 73 61 76 65 5f 49 46 53 3d  ost.ac_save_IFS=
13170 24 49 46 53 3b 20 49 46 53 3d 27 2d 27 0a 73 65  $IFS; IFS='-'.se
13180 74 20 78 20 24 61 63 5f 63 76 5f 68 6f 73 74 0a  t x $ac_cv_host.
13190 73 68 69 66 74 0a 68 6f 73 74 5f 63 70 75 3d 24  shift.host_cpu=$
131a0 31 0a 68 6f 73 74 5f 76 65 6e 64 6f 72 3d 24 32  1.host_vendor=$2
131b0 0a 73 68 69 66 74 3b 20 73 68 69 66 74 0a 23 20  .shift; shift.# 
131c0 52 65 6d 65 6d 62 65 72 2c 20 74 68 65 20 66 69  Remember, the fi
131d0 72 73 74 20 63 68 61 72 61 63 74 65 72 20 6f 66  rst character of
131e0 20 49 46 53 20 69 73 20 75 73 65 64 20 74 6f 20   IFS is used to 
131f0 63 72 65 61 74 65 20 24 2a 2c 0a 23 20 65 78 63  create $*,.# exc
13200 65 70 74 20 77 69 74 68 20 6f 6c 64 20 73 68 65  ept with old she
13210 6c 6c 73 3a 0a 68 6f 73 74 5f 6f 73 3d 24 2a 0a  lls:.host_os=$*.
13220 49 46 53 3d 24 61 63 5f 73 61 76 65 5f 49 46 53  IFS=$ac_save_IFS
13230 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69  .case $host_os i
13240 6e 20 2a 5c 20 2a 29 20 68 6f 73 74 5f 6f 73 3d  n *\ *) host_os=
13250 60 65 63 68 6f 20 22 24 68 6f 73 74 5f 6f 73 22  `echo "$host_os"
13260 20 7c 20 73 65 64 20 27 73 2f 20 2f 2d 2f 67 27   | sed 's/ /-/g'
13270 60 3b 3b 20 65 73 61 63 0a 0a 0a 61 63 5f 65 78  `;; esac...ac_ex
13280 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50  t=c.ac_cpp='$CPP
13290 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63   $CPPFLAGS'.ac_c
132a0 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24  ompile='$CC -c $
132b0 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
132c0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
132d0 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27  t >&5'.ac_link='
132e0 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24  $CC -o conftest$
132f0 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47  ac_exeext $CFLAG
13300 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46  S $CPPFLAGS $LDF
13310 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
13320 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27  c_ext $LIBS >&5'
13330 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  .ac_compiler_gnu
13340 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c  =$ac_cv_c_compil
13350 65 72 5f 67 6e 75 0a 69 66 20 74 65 73 74 20 2d  er_gnu.if test -
13360 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
13370 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  ix"; then.  # Ex
13380 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
13390 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f  word of "${ac_to
133a0 6f 6c 5f 70 72 65 66 69 78 7d 67 63 63 22 2c 20  ol_prefix}gcc", 
133b0 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
133c0 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
133d0 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
133e0 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   ${ac_tool_prefi
133f0 78 7d 67 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24  x}gcc; ac_word=$
13400 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
13410 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
13420 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
13430 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
13440 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
13450 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
13460 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
13470 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70  ; }.if ${ac_cv_p
13480 72 6f 67 5f 43 43 2b 3a 7d 20 66 61 6c 73 65 3b  rog_CC+:} false;
13490 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
134a0 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
134b0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
134c0 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68  est -n "$CC"; th
134d0 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
134e0 43 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74  CC="$CC" # Let t
134f0 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
13500 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
13510 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
13520 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
13530 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
13540 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
13550 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
13560 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
13570 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
13580 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
13590 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
135a0 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
135b0 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f  ons; do.  if as_
135c0 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  fn_executable_p 
135d0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
135e0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
135f0 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
13600 72 6f 67 5f 43 43 3d 22 24 7b 61 63 5f 74 6f 6f  rog_CC="${ac_too
13610 6c 5f 70 72 65 66 69 78 7d 67 63 63 22 0a 20 20  l_prefix}gcc".  
13620 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
13630 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
13640 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24  LINENO}: found $
13650 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
13660 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
13670 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
13680 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46  i.done.  done.IF
13690 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
136a0 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f  fi.fi.CC=$ac_cv_
136b0 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20  prog_CC.if test 
136c0 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -n "$CC"; then. 
136d0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
136e0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
136f0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
13700 3a 20 24 43 43 22 20 3e 26 35 0a 24 61 73 5f 65  : $CC" >&5.$as_e
13710 63 68 6f 20 22 24 43 43 22 20 3e 26 36 3b 20 7d  cho "$CC" >&6; }
13720 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
13730 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
13740 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
13750 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
13760 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
13770 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66  &6; }.fi...fi.if
13780 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
13790 5f 70 72 6f 67 5f 43 43 22 3b 20 74 68 65 6e 0a  _prog_CC"; then.
137a0 20 20 61 63 5f 63 74 5f 43 43 3d 24 43 43 0a 20    ac_ct_CC=$CC. 
137b0 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
137c0 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 67 63  irst word of "gc
137d0 63 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  c", so it can be
137e0 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
137f0 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
13800 75 6d 6d 79 20 67 63 63 3b 20 61 63 5f 77 6f 72  ummy gcc; ac_wor
13810 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
13820 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
13830 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
13840 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
13850 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
13860 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
13870 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
13880 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63  >&6; }.if ${ac_c
13890 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 2b  v_prog_ac_ct_CC+
138a0 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
138b0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
138c0 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
138d0 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
138e0 22 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65  "$ac_ct_CC"; the
138f0 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61  n.  ac_cv_prog_a
13900 63 5f 63 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f  c_ct_CC="$ac_ct_
13910 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  CC" # Let the us
13920 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
13930 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
13940 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
13950 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
13960 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
13970 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
13980 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
13990 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
139a0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66  & as_dir=..    f
139b0 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
139c0 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
139d0 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
139e0 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78  do.  if as_fn_ex
139f0 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f  ecutable_p "$as_
13a00 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
13a10 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
13a20 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
13a30 63 5f 63 74 5f 43 43 3d 22 67 63 63 22 0a 20 20  c_ct_CC="gcc".  
13a40 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
13a50 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
13a60 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24  LINENO}: found $
13a70 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
13a80 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
13a90 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
13aa0 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46  i.done.  done.IF
13ab0 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
13ac0 66 69 0a 66 69 0a 61 63 5f 63 74 5f 43 43 3d 24  fi.fi.ac_ct_CC=$
13ad0 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
13ae0 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  _CC.if test -n "
13af0 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e  $ac_ct_CC"; then
13b00 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
13b10 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
13b20 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
13b30 6c 74 3a 20 24 61 63 5f 63 74 5f 43 43 22 20 3e  lt: $ac_ct_CC" >
13b40 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
13b50 5f 63 74 5f 43 43 22 20 3e 26 36 3b 20 7d 0a 65  _ct_CC" >&6; }.e
13b60 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
13b70 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
13b80 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
13b90 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
13ba0 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
13bb0 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73  ; }.fi..  if tes
13bc0 74 20 22 78 24 61 63 5f 63 74 5f 43 43 22 20 3d  t "x$ac_ct_CC" =
13bd0 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 43 43 3d   x; then.    CC=
13be0 22 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61  "".  else.    ca
13bf0 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  se $cross_compil
13c00 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72  ing:$ac_tool_war
13c10 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24  ned in.yes:).{ $
13c20 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
13c30 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
13c40 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 75  ENO}: WARNING: u
13c50 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73  sing cross tools
13c60 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69   not prefixed wi
13c70 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22  th host triplet"
13c80 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
13c90 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
13ca0 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c  using cross tool
13cb0 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77  s not prefixed w
13cc0 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74  ith host triplet
13cd0 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f  " >&2;}.ac_tool_
13ce0 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73  warned=yes ;;.es
13cf0 61 63 0a 20 20 20 20 43 43 3d 24 61 63 5f 63 74  ac.    CC=$ac_ct
13d00 5f 43 43 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  _CC.  fi.else.  
13d10 43 43 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  CC="$ac_cv_prog_
13d20 43 43 22 0a 66 69 0a 0a 69 66 20 74 65 73 74 20  CC".fi..if test 
13d30 2d 7a 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -z "$CC"; then. 
13d40 20 20 20 20 20 20 20 20 20 69 66 20 74 65 73 74           if test
13d50 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
13d60 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 20 20  efix"; then.    
13d70 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
13d80 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61  rst word of "${a
13d90 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63  c_tool_prefix}cc
13da0 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
13db0 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
13dc0 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
13dd0 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  mmy ${ac_tool_pr
13de0 65 66 69 78 7d 63 63 3b 20 61 63 5f 77 6f 72 64  efix}cc; ac_word
13df0 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
13e00 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
13e10 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
13e20 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
13e30 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  rd" >&5.$as_echo
13e40 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
13e50 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e   $ac_word... " >
13e60 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76  &6; }.if ${ac_cv
13e70 5f 70 72 6f 67 5f 43 43 2b 3a 7d 20 66 61 6c 73  _prog_CC+:} fals
13e80 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
13e90 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
13ea0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
13eb0 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20   test -n "$CC"; 
13ec0 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
13ed0 67 5f 43 43 3d 22 24 43 43 22 20 23 20 4c 65 74  g_CC="$CC" # Let
13ee0 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
13ef0 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
13f00 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
13f10 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
13f20 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
13f30 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
13f40 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
13f50 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
13f60 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
13f70 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65  ..    for ac_exe
13f80 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
13f90 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
13fa0 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61  sions; do.  if a
13fb0 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f  s_fn_executable_
13fc0 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  p "$as_dir/$ac_w
13fd0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
13fe0 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
13ff0 5f 70 72 6f 67 5f 43 43 3d 22 24 7b 61 63 5f 74  _prog_CC="${ac_t
14000 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63 22 0a 20  ool_prefix}cc". 
14010 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
14020 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
14030 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20  $LINENO}: found 
14040 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
14050 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
14060 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
14070 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49  fi.done.  done.I
14080 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
14090 0a 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76  .fi.fi.CC=$ac_cv
140a0 5f 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74  _prog_CC.if test
140b0 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a   -n "$CC"; then.
140c0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
140d0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
140e0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
140f0 74 3a 20 24 43 43 22 20 3e 26 35 0a 24 61 73 5f  t: $CC" >&5.$as_
14100 65 63 68 6f 20 22 24 43 43 22 20 3e 26 36 3b 20  echo "$CC" >&6; 
14110 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
14120 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
14130 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
14140 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
14150 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
14160 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 66 69  >&6; }.fi...  fi
14170 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
14180 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 23 20 45  $CC"; then.  # E
14190 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
141a0 20 77 6f 72 64 20 6f 66 20 22 63 63 22 2c 20 73   word of "cc", s
141b0 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
141c0 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
141d0 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
141e0 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  cc; ac_word=$2.{
141f0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
14200 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
14210 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
14220 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
14230 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
14240 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
14250 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
14260 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67  .if ${ac_cv_prog
14270 5f 43 43 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  _CC+:} false; th
14280 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
14290 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
142a0 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
142b0 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a   -n "$CC"; then.
142c0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d    ac_cv_prog_CC=
142d0 22 24 43 43 22 20 23 20 4c 65 74 20 74 68 65 20  "$CC" # Let the 
142e0 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
142f0 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 20 20 61  e test..else.  a
14300 63 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d  c_prog_rejected=
14310 6e 6f 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  no.as_save_IFS=$
14320 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
14330 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
14340 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
14350 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
14360 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
14370 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
14380 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78  =..    for ac_ex
14390 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
143a0 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
143b0 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
143c0 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65  as_fn_executable
143d0 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _p "$as_dir/$ac_
143e0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
143f0 22 3b 20 74 68 65 6e 0a 20 20 20 20 69 66 20 74  "; then.    if t
14400 65 73 74 20 22 24 61 73 5f 64 69 72 2f 24 61 63  est "$as_dir/$ac
14410 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
14420 74 22 20 3d 20 22 2f 75 73 72 2f 75 63 62 2f 63  t" = "/usr/ucb/c
14430 63 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20  c"; then.       
14440 61 63 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64  ac_prog_rejected
14450 3d 79 65 73 0a 20 20 20 20 20 20 20 63 6f 6e 74  =yes.       cont
14460 69 6e 75 65 0a 20 20 20 20 20 66 69 0a 20 20 20  inue.     fi.   
14470 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22   ac_cv_prog_CC="
14480 63 63 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  cc".    $as_echo
14490 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
144a0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66  neno-$LINENO}: f
144b0 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
144c0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
144d0 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
144e0 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64   2.  fi.done.  d
144f0 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
14500 5f 49 46 53 0a 0a 69 66 20 74 65 73 74 20 24 61  _IFS..if test $a
14510 63 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 20  c_prog_rejected 
14520 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20  = yes; then.  # 
14530 57 65 20 66 6f 75 6e 64 20 61 20 62 6f 67 6f 6e  We found a bogon
14540 20 69 6e 20 74 68 65 20 70 61 74 68 2c 20 73 6f   in the path, so
14550 20 6d 61 6b 65 20 73 75 72 65 20 77 65 20 6e 65   make sure we ne
14560 76 65 72 20 75 73 65 20 69 74 2e 0a 20 20 73 65  ver use it..  se
14570 74 20 64 75 6d 6d 79 20 24 61 63 5f 63 76 5f 70  t dummy $ac_cv_p
14580 72 6f 67 5f 43 43 0a 20 20 73 68 69 66 74 0a 20  rog_CC.  shift. 
14590 20 69 66 20 74 65 73 74 20 24 23 20 21 3d 20 30   if test $# != 0
145a0 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 57 65 20  ; then.    # We 
145b0 63 68 6f 73 65 20 61 20 64 69 66 66 65 72 65 6e  chose a differen
145c0 74 20 63 6f 6d 70 69 6c 65 72 20 66 72 6f 6d 20  t compiler from 
145d0 74 68 65 20 62 6f 67 75 73 20 6f 6e 65 2e 0a 20  the bogus one.. 
145e0 20 20 20 23 20 48 6f 77 65 76 65 72 2c 20 69 74     # However, it
145f0 20 68 61 73 20 74 68 65 20 73 61 6d 65 20 62 61   has the same ba
14600 73 65 6e 61 6d 65 2c 20 73 6f 20 74 68 65 20 62  sename, so the b
14610 6f 67 6f 6e 20 77 69 6c 6c 20 62 65 20 63 68 6f  ogon will be cho
14620 73 65 6e 0a 20 20 20 20 23 20 66 69 72 73 74 20  sen.    # first 
14630 69 66 20 77 65 20 73 65 74 20 43 43 20 74 6f 20  if we set CC to 
14640 6a 75 73 74 20 74 68 65 20 62 61 73 65 6e 61 6d  just the basenam
14650 65 3b 20 75 73 65 20 74 68 65 20 66 75 6c 6c 20  e; use the full 
14660 66 69 6c 65 20 6e 61 6d 65 2e 0a 20 20 20 20 73  file name..    s
14670 68 69 66 74 0a 20 20 20 20 61 63 5f 63 76 5f 70  hift.    ac_cv_p
14680 72 6f 67 5f 43 43 3d 22 24 61 73 5f 64 69 72 2f  rog_CC="$as_dir/
14690 24 61 63 5f 77 6f 72 64 24 7b 31 2b 27 20 27 7d  $ac_word${1+' '}
146a0 24 40 22 0a 20 20 66 69 0a 66 69 0a 66 69 0a 66  $@".  fi.fi.fi.f
146b0 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67  i.CC=$ac_cv_prog
146c0 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  _CC.if test -n "
146d0 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  $CC"; then.  { $
146e0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
146f0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
14700 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 43  ENO}: result: $C
14710 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  C" >&5.$as_echo 
14720 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  "$CC" >&6; }.els
14730 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
14740 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
14750 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
14760 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
14770 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
14780 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73  }.fi...fi.if tes
14790 74 20 2d 7a 20 22 24 43 43 22 3b 20 74 68 65 6e  t -z "$CC"; then
147a0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
147b0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
147c0 20 74 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70   then.  for ac_p
147d0 72 6f 67 20 69 6e 20 63 6c 2e 65 78 65 0a 20 20  rog in cl.exe.  
147e0 64 6f 0a 20 20 20 20 23 20 45 78 74 72 61 63 74  do.    # Extract
147f0 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
14800 6f 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  of "$ac_tool_pre
14810 66 69 78 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f  fix$ac_prog", so
14820 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
14830 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
14840 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24  rgs..set dummy $
14850 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61  ac_tool_prefix$a
14860 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d  c_prog; ac_word=
14870 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
14880 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
14890 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
148a0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
148b0 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
148c0 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
148d0 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
148e0 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f  6; }.if ${ac_cv_
148f0 70 72 6f 67 5f 43 43 2b 3a 7d 20 66 61 6c 73 65  prog_CC+:} false
14900 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
14910 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
14920 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
14930 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74  test -n "$CC"; t
14940 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
14950 5f 43 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20  _CC="$CC" # Let 
14960 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
14970 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
14980 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
14990 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
149a0 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
149b0 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
149c0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
149d0 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
149e0 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
149f0 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63  .    for ac_exec
14a00 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
14a10 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
14a20 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73  ions; do.  if as
14a30 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  _fn_executable_p
14a40 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
14a50 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
14a60 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
14a70 70 72 6f 67 5f 43 43 3d 22 24 61 63 5f 74 6f 6f  prog_CC="$ac_too
14a80 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67  l_prefix$ac_prog
14a90 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ".    $as_echo "
14aa0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
14ab0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75  no-$LINENO}: fou
14ac0 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
14ad0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
14ae0 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
14af0 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e  .  fi.done.  don
14b00 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
14b10 46 53 0a 0a 66 69 0a 66 69 0a 43 43 3d 24 61 63  FS..fi.fi.CC=$ac
14b20 5f 63 76 5f 70 72 6f 67 5f 43 43 0a 69 66 20 74  _cv_prog_CC.if t
14b30 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68  est -n "$CC"; th
14b40 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
14b50 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
14b60 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
14b70 73 75 6c 74 3a 20 24 43 43 22 20 3e 26 35 0a 24  sult: $CC" >&5.$
14b80 61 73 5f 65 63 68 6f 20 22 24 43 43 22 20 3e 26  as_echo "$CC" >&
14b90 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
14ba0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
14bb0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
14bc0 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  NO}: result: no"
14bd0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
14be0 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20  o" >&6; }.fi... 
14bf0 20 20 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22     test -n "$CC"
14c00 20 26 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65   && break.  done
14c10 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
14c20 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  $CC"; then.  ac_
14c30 63 74 5f 43 43 3d 24 43 43 0a 20 20 66 6f 72 20  ct_CC=$CC.  for 
14c40 61 63 5f 70 72 6f 67 20 69 6e 20 63 6c 2e 65 78  ac_prog in cl.ex
14c50 65 0a 64 6f 0a 20 20 23 20 45 78 74 72 61 63 74  e.do.  # Extract
14c60 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
14c70 6f 66 20 22 24 61 63 5f 70 72 6f 67 22 2c 20 73  of "$ac_prog", s
14c80 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
14c90 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
14ca0 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
14cb0 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72  $ac_prog; ac_wor
14cc0 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
14cd0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
14ce0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
14cf0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
14d00 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
14d10 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
14d20 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
14d30 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63  >&6; }.if ${ac_c
14d40 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 2b  v_prog_ac_ct_CC+
14d50 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
14d60 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
14d70 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
14d80 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
14d90 22 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65  "$ac_ct_CC"; the
14da0 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61  n.  ac_cv_prog_a
14db0 63 5f 63 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f  c_ct_CC="$ac_ct_
14dc0 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  CC" # Let the us
14dd0 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
14de0 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
14df0 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
14e00 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
14e10 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
14e20 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
14e30 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
14e40 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
14e50 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66  & as_dir=..    f
14e60 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
14e70 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
14e80 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
14e90 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78  do.  if as_fn_ex
14ea0 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f  ecutable_p "$as_
14eb0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
14ec0 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
14ed0 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
14ee0 63 5f 63 74 5f 43 43 3d 22 24 61 63 5f 70 72 6f  c_ct_CC="$ac_pro
14ef0 67 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  g".    $as_echo 
14f00 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
14f10 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f  eno-$LINENO}: fo
14f20 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
14f30 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
14f40 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
14f50 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f  2.  fi.done.  do
14f60 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
14f70 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74  IFS..fi.fi.ac_ct
14f80 5f 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  _CC=$ac_cv_prog_
14f90 61 63 5f 63 74 5f 43 43 0a 69 66 20 74 65 73 74  ac_ct_CC.if test
14fa0 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 3b   -n "$ac_ct_CC";
14fb0 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
14fc0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
14fd0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
14fe0 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f   result: $ac_ct_
14ff0 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  CC" >&5.$as_echo
15000 20 22 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 36   "$ac_ct_CC" >&6
15010 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
15020 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
15030 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
15040 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  O}: result: no" 
15050 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
15060 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20  " >&6; }.fi...  
15070 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
15080 43 43 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e  CC" && break.don
15090 65 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  e..  if test "x$
150a0 61 63 5f 63 74 5f 43 43 22 20 3d 20 78 3b 20 74  ac_ct_CC" = x; t
150b0 68 65 6e 0a 20 20 20 20 43 43 3d 22 22 0a 20 20  hen.    CC="".  
150c0 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63  else.    case $c
150d0 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24  ross_compiling:$
150e0 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69  ac_tool_warned i
150f0 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63  n.yes:).{ $as_ec
15100 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
15110 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
15120 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20   WARNING: using 
15130 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20  cross tools not 
15140 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f  prefixed with ho
15150 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a  st triplet" >&5.
15160 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
15170 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67  : WARNING: using
15180 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74   cross tools not
15190 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68   prefixed with h
151a0 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 32  ost triplet" >&2
151b0 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  ;}.ac_tool_warne
151c0 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20  d=yes ;;.esac.  
151d0 20 20 43 43 3d 24 61 63 5f 63 74 5f 43 43 0a 20    CC=$ac_ct_CC. 
151e0 20 66 69 0a 66 69 0a 0a 66 69 0a 0a 0a 74 65 73   fi.fi..fi...tes
151f0 74 20 2d 7a 20 22 24 43 43 22 20 26 26 20 7b 20  t -z "$CC" && { 
15200 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
15210 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
15220 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20  LINENO}: error: 
15230 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20  in \`$ac_pwd':" 
15240 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
15250 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20  s_me: error: in 
15260 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 32  \`$ac_pwd':" >&2
15270 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24  ;}.as_fn_error $
15280 3f 20 22 6e 6f 20 61 63 63 65 70 74 61 62 6c 65  ? "no acceptable
15290 20 43 20 63 6f 6d 70 69 6c 65 72 20 66 6f 75 6e   C compiler foun
152a0 64 20 69 6e 20 5c 24 50 41 54 48 0a 53 65 65 20  d in \$PATH.See 
152b0 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
152c0 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 22 20  r more details" 
152d0 22 24 4c 49 4e 45 4e 4f 22 20 35 3b 20 7d 0a 0a  "$LINENO" 5; }..
152e0 23 20 50 72 6f 76 69 64 65 20 73 6f 6d 65 20 69  # Provide some i
152f0 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74  nformation about
15300 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 2e 0a 24   the compiler..$
15310 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
15320 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
15330 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
15340 6f 72 20 43 20 63 6f 6d 70 69 6c 65 72 20 76 65  or C compiler ve
15350 72 73 69 6f 6e 22 20 3e 26 35 0a 73 65 74 20 58  rsion" >&5.set X
15360 20 24 61 63 5f 63 6f 6d 70 69 6c 65 0a 61 63 5f   $ac_compile.ac_
15370 63 6f 6d 70 69 6c 65 72 3d 24 32 0a 66 6f 72 20  compiler=$2.for 
15380 61 63 5f 6f 70 74 69 6f 6e 20 69 6e 20 2d 2d 76  ac_option in --v
15390 65 72 73 69 6f 6e 20 2d 76 20 2d 56 20 2d 71 76  ersion -v -V -qv
153a0 65 72 73 69 6f 6e 3b 20 64 6f 0a 20 20 7b 20 7b  ersion; do.  { {
153b0 20 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d   ac_try="$ac_com
153c0 70 69 6c 65 72 20 24 61 63 5f 6f 70 74 69 6f 6e  piler $ac_option
153d0 20 3e 26 35 22 0a 63 61 73 65 20 22 28 28 24 61   >&5".case "(($a
153e0 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
153f0 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
15400 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
15410 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
15420 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
15430 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74  ;.esac.eval ac_t
15440 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f  ry_echo="\"\$as_
15450 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
15460 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f 74 72 79  LINENO}: $ac_try
15470 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68  _echo\"".$as_ech
15480 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22  o "$ac_try_echo"
15490 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  ; } >&5.  (eval 
154a0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 24 61  "$ac_compiler $a
154b0 63 5f 6f 70 74 69 6f 6e 20 3e 26 35 22 29 20 32  c_option >&5") 2
154c0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
154d0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 69  ac_status=$?.  i
154e0 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  f test -s confte
154f0 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20 20  st.err; then.   
15500 20 73 65 64 20 27 31 30 61 5c 0a 2e 2e 2e 20 72   sed '10a\.... r
15510 65 73 74 20 6f 66 20 73 74 64 65 72 72 20 6f 75  est of stderr ou
15520 74 70 75 74 20 64 65 6c 65 74 65 64 20 2e 2e 2e  tput deleted ...
15530 0a 20 20 20 20 20 20 20 20 20 31 30 71 27 20 63  .         10q' c
15540 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e  onftest.err >con
15550 66 74 65 73 74 2e 65 72 31 0a 20 20 20 20 63 61  ftest.er1.    ca
15560 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e  t conftest.er1 >
15570 26 35 0a 20 20 66 69 0a 20 20 72 6d 20 2d 66 20  &5.  fi.  rm -f 
15580 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 63 6f 6e  conftest.er1 con
15590 66 74 65 73 74 2e 65 72 72 0a 20 20 24 61 73 5f  ftest.err.  $as_
155a0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
155b0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
155c0 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  }: \$? = $ac_sta
155d0 74 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20  tus" >&5.  test 
155e0 24 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20  $ac_status = 0; 
155f0 7d 0a 64 6f 6e 65 0a 0a 63 61 74 20 63 6f 6e 66  }.done..cat conf
15600 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f  defs.h - <<_ACEO
15610 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  F >conftest.$ac_
15620 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  ext./* end confd
15630 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
15640 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20  main ().{..  ;. 
15650 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
15660 45 4f 46 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c  EOF.ac_clean_fil
15670 65 73 5f 73 61 76 65 3d 24 61 63 5f 63 6c 65 61  es_save=$ac_clea
15680 6e 5f 66 69 6c 65 73 0a 61 63 5f 63 6c 65 61 6e  n_files.ac_clean
15690 5f 66 69 6c 65 73 3d 22 24 61 63 5f 63 6c 65 61  _files="$ac_clea
156a0 6e 5f 66 69 6c 65 73 20 61 2e 6f 75 74 20 61 2e  n_files a.out a.
156b0 6f 75 74 2e 64 53 59 4d 20 61 2e 65 78 65 20 62  out.dSYM a.exe b
156c0 2e 6f 75 74 22 0a 23 20 54 72 79 20 74 6f 20 63  .out".# Try to c
156d0 72 65 61 74 65 20 61 6e 20 65 78 65 63 75 74 61  reate an executa
156e0 62 6c 65 20 77 69 74 68 6f 75 74 20 2d 6f 20 66  ble without -o f
156f0 69 72 73 74 2c 20 64 69 73 72 65 67 61 72 64 20  irst, disregard 
15700 61 2e 6f 75 74 2e 0a 23 20 49 74 20 77 69 6c 6c  a.out..# It will
15710 20 68 65 6c 70 20 75 73 20 64 69 61 67 6e 6f 73   help us diagnos
15720 65 20 62 72 6f 6b 65 6e 20 63 6f 6d 70 69 6c 65  e broken compile
15730 72 73 2c 20 61 6e 64 20 66 69 6e 64 69 6e 67 20  rs, and finding 
15740 6f 75 74 20 61 6e 20 69 6e 74 75 69 74 69 6f 6e  out an intuition
15750 0a 23 20 6f 66 20 65 78 65 65 78 74 2e 0a 7b 20  .# of exeext..{ 
15760 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
15770 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
15780 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
15790 77 68 65 74 68 65 72 20 74 68 65 20 43 20 63 6f  whether the C co
157a0 6d 70 69 6c 65 72 20 77 6f 72 6b 73 22 20 3e 26  mpiler works" >&
157b0 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
157c0 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74  ecking whether t
157d0 68 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 6f  he C compiler wo
157e0 72 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  rks... " >&6; }.
157f0 61 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 3d  ac_link_default=
15800 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 6c  `$as_echo "$ac_l
15810 69 6e 6b 22 20 7c 20 73 65 64 20 27 73 2f 20 2d  ink" | sed 's/ -
15820 6f 20 2a 63 6f 6e 66 74 65 73 74 5b 5e 20 5d 2a  o *conftest[^ ]*
15830 2f 2f 27 60 0a 0a 23 20 54 68 65 20 70 6f 73 73  //'`..# The poss
15840 69 62 6c 65 20 6f 75 74 70 75 74 20 66 69 6c 65  ible output file
15850 73 3a 0a 61 63 5f 66 69 6c 65 73 3d 22 61 2e 6f  s:.ac_files="a.o
15860 75 74 20 63 6f 6e 66 74 65 73 74 2e 65 78 65 20  ut conftest.exe 
15870 63 6f 6e 66 74 65 73 74 20 61 2e 65 78 65 20 61  conftest a.exe a
15880 5f 6f 75 74 2e 65 78 65 20 62 2e 6f 75 74 20 63  _out.exe b.out c
15890 6f 6e 66 74 65 73 74 2e 2a 22 0a 0a 61 63 5f 72  onftest.*"..ac_r
158a0 6d 66 69 6c 65 73 3d 0a 66 6f 72 20 61 63 5f 66  mfiles=.for ac_f
158b0 69 6c 65 20 69 6e 20 24 61 63 5f 66 69 6c 65 73  ile in $ac_files
158c0 0a 64 6f 0a 20 20 63 61 73 65 20 24 61 63 5f 66  .do.  case $ac_f
158d0 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63  ile in.    *.$ac
158e0 5f 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c  _ext | *.xcoff |
158f0 20 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a   *.tds | *.d | *
15900 2e 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20  .pdb | *.xSYM | 
15910 2a 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a  *.bb | *.bbg | *
15920 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a  .map | *.inf | *
15930 2e 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a 2e  .dSYM | *.o | *.
15940 6f 62 6a 20 29 20 3b 3b 0a 20 20 20 20 2a 20 29  obj ) ;;.    * )
15950 20 61 63 5f 72 6d 66 69 6c 65 73 3d 22 24 61 63   ac_rmfiles="$ac
15960 5f 72 6d 66 69 6c 65 73 20 24 61 63 5f 66 69 6c  _rmfiles $ac_fil
15970 65 22 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65  e";;.  esac.done
15980 0a 72 6d 20 2d 66 20 24 61 63 5f 72 6d 66 69 6c  .rm -f $ac_rmfil
15990 65 73 0a 0a 69 66 20 7b 20 7b 20 61 63 5f 74 72  es..if { { ac_tr
159a0 79 3d 22 24 61 63 5f 6c 69 6e 6b 5f 64 65 66 61  y="$ac_link_defa
159b0 75 6c 74 22 0a 63 61 73 65 20 22 28 28 24 61 63  ult".case "(($ac
159c0 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
159d0 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
159e0 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
159f0 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
15a00 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
15a10 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72  .esac.eval ac_tr
15a20 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d  y_echo="\"\$as_m
15a30 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
15a40 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f 74 72 79 5f  INENO}: $ac_try_
15a50 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f  echo\"".$as_echo
15a60 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 3b   "$ac_try_echo";
15a70 20 7d 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22   } >&5.  (eval "
15a80 24 61 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74  $ac_link_default
15a90 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  ") 2>&5.  ac_sta
15aa0 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68  tus=$?.  $as_ech
15ab0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
15ac0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
15ad0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
15ae0 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63  " >&5.  test $ac
15af0 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20  _status = 0; }; 
15b00 74 68 65 6e 20 3a 0a 20 20 23 20 41 75 74 6f 63  then :.  # Autoc
15b10 6f 6e 66 2d 32 2e 31 33 20 63 6f 75 6c 64 20 73  onf-2.13 could s
15b20 65 74 20 74 68 65 20 61 63 5f 63 76 5f 65 78 65  et the ac_cv_exe
15b30 65 78 74 20 76 61 72 69 61 62 6c 65 20 74 6f 20  ext variable to 
15b40 60 6e 6f 27 2e 0a 23 20 53 6f 20 69 67 6e 6f 72  `no'..# So ignor
15b50 65 20 61 20 76 61 6c 75 65 20 6f 66 20 60 6e 6f  e a value of `no
15b60 27 2c 20 6f 74 68 65 72 77 69 73 65 20 74 68 69  ', otherwise thi
15b70 73 20 77 6f 75 6c 64 20 6c 65 61 64 20 74 6f 20  s would lead to 
15b80 60 45 58 45 45 58 54 20 3d 20 6e 6f 27 0a 23 20  `EXEEXT = no'.# 
15b90 69 6e 20 61 20 4d 61 6b 65 66 69 6c 65 2e 20 20  in a Makefile.  
15ba0 57 65 20 73 68 6f 75 6c 64 20 6e 6f 74 20 6f 76  We should not ov
15bb0 65 72 72 69 64 65 20 61 63 5f 63 76 5f 65 78 65  erride ac_cv_exe
15bc0 65 78 74 20 69 66 20 69 74 20 77 61 73 20 63 61  ext if it was ca
15bd0 63 68 65 64 2c 0a 23 20 73 6f 20 74 68 61 74 20  ched,.# so that 
15be0 74 68 65 20 75 73 65 72 20 63 61 6e 20 73 68 6f  the user can sho
15bf0 72 74 2d 63 69 72 63 75 69 74 20 74 68 69 73 20  rt-circuit this 
15c00 74 65 73 74 20 66 6f 72 20 63 6f 6d 70 69 6c 65  test for compile
15c10 72 73 20 75 6e 6b 6e 6f 77 6e 20 74 6f 0a 23 20  rs unknown to.# 
15c20 41 75 74 6f 63 6f 6e 66 2e 0a 66 6f 72 20 61 63  Autoconf..for ac
15c30 5f 66 69 6c 65 20 69 6e 20 24 61 63 5f 66 69 6c  _file in $ac_fil
15c40 65 73 20 27 27 0a 64 6f 0a 20 20 74 65 73 74 20  es ''.do.  test 
15c50 2d 66 20 22 24 61 63 5f 66 69 6c 65 22 20 7c 7c  -f "$ac_file" ||
15c60 20 63 6f 6e 74 69 6e 75 65 0a 20 20 63 61 73 65   continue.  case
15c70 20 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20   $ac_file in.   
15c80 20 2a 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78   *.$ac_ext | *.x
15c90 63 6f 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a  coff | *.tds | *
15ca0 2e 64 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78  .d | *.pdb | *.x
15cb0 53 59 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62  SYM | *.bb | *.b
15cc0 62 67 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69  bg | *.map | *.i
15cd0 6e 66 20 7c 20 2a 2e 64 53 59 4d 20 7c 20 2a 2e  nf | *.dSYM | *.
15ce0 6f 20 7c 20 2a 2e 6f 62 6a 20 29 0a 09 3b 3b 0a  o | *.obj )..;;.
15cf0 20 20 20 20 5b 61 62 5d 2e 6f 75 74 20 29 0a 09      [ab].out )..
15d00 23 20 57 65 20 66 6f 75 6e 64 20 74 68 65 20 64  # We found the d
15d10 65 66 61 75 6c 74 20 65 78 65 63 75 74 61 62 6c  efault executabl
15d20 65 2c 20 62 75 74 20 65 78 65 65 78 74 3d 27 27  e, but exeext=''
15d30 20 69 73 20 6d 6f 73 74 0a 09 23 20 63 65 72 74   is most..# cert
15d40 61 69 6e 6c 79 20 72 69 67 68 74 2e 0a 09 62 72  ainly right...br
15d50 65 61 6b 3b 3b 0a 20 20 20 20 2a 2e 2a 20 29 0a  eak;;.    *.* ).
15d60 09 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
15d70 76 5f 65 78 65 65 78 74 2b 73 65 74 7d 22 20 3d  v_exeext+set}" =
15d80 20 73 65 74 20 26 26 20 74 65 73 74 20 22 24 61   set && test "$a
15d90 63 5f 63 76 5f 65 78 65 65 78 74 22 20 21 3d 20  c_cv_exeext" != 
15da0 6e 6f 3b 0a 09 74 68 65 6e 20 3a 3b 20 65 6c 73  no;..then :; els
15db0 65 0a 09 20 20 20 61 63 5f 63 76 5f 65 78 65 65  e..   ac_cv_exee
15dc0 78 74 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69  xt=`expr "$ac_fi
15dd0 6c 65 22 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e  le" : '[^.]*\(\.
15de0 2e 2a 5c 29 27 60 0a 09 66 69 0a 09 23 20 57 65  .*\)'`..fi..# We
15df0 20 73 65 74 20 61 63 5f 63 76 5f 65 78 65 65 78   set ac_cv_exeex
15e00 74 20 68 65 72 65 20 62 65 63 61 75 73 65 20 74  t here because t
15e10 68 65 20 6c 61 74 65 72 20 74 65 73 74 20 66 6f  he later test fo
15e20 72 20 69 74 20 69 73 20 6e 6f 74 0a 09 23 20 73  r it is not..# s
15e30 61 66 65 3a 20 63 72 6f 73 73 20 63 6f 6d 70 69  afe: cross compi
15e40 6c 65 72 73 20 6d 61 79 20 6e 6f 74 20 61 64 64  lers may not add
15e50 20 74 68 65 20 73 75 66 66 69 78 20 69 66 20 67   the suffix if g
15e60 69 76 65 6e 20 61 6e 20 60 2d 6f 27 0a 09 23 20  iven an `-o'..# 
15e70 61 72 67 75 6d 65 6e 74 2c 20 73 6f 20 77 65 20  argument, so we 
15e80 6d 61 79 20 6e 65 65 64 20 74 6f 20 6b 6e 6f 77  may need to know
15e90 20 69 74 20 61 74 20 74 68 61 74 20 70 6f 69 6e   it at that poin
15ea0 74 20 61 6c 72 65 61 64 79 2e 0a 09 23 20 45 76  t already...# Ev
15eb0 65 6e 20 69 66 20 74 68 69 73 20 73 65 63 74 69  en if this secti
15ec0 6f 6e 20 6c 6f 6f 6b 73 20 63 72 75 66 74 79 3a  on looks crufty:
15ed0 20 69 74 20 68 61 73 20 74 68 65 20 61 64 76 61   it has the adva
15ee0 6e 74 61 67 65 20 6f 66 0a 09 23 20 61 63 74 75  ntage of..# actu
15ef0 61 6c 6c 79 20 77 6f 72 6b 69 6e 67 2e 0a 09 62  ally working...b
15f00 72 65 61 6b 3b 3b 0a 20 20 20 20 2a 20 29 0a 09  reak;;.    * )..
15f10 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64  break;;.  esac.d
15f20 6f 6e 65 0a 74 65 73 74 20 22 24 61 63 5f 63 76  one.test "$ac_cv
15f30 5f 65 78 65 65 78 74 22 20 3d 20 6e 6f 20 26 26  _exeext" = no &&
15f40 20 61 63 5f 63 76 5f 65 78 65 65 78 74 3d 0a 0a   ac_cv_exeext=..
15f50 65 6c 73 65 0a 20 20 61 63 5f 66 69 6c 65 3d 27  else.  ac_file='
15f60 27 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20  '.fi.if test -z 
15f70 22 24 61 63 5f 66 69 6c 65 22 3b 20 74 68 65 6e  "$ac_file"; then
15f80 20 3a 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20   :.  { $as_echo 
15f90 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
15fa0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
15fb0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
15fc0 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
15fd0 20 7d 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73   }.$as_echo "$as
15fe0 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
15ff0 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
16000 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
16010 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
16020 0a 0a 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  ..{ { $as_echo "
16030 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
16040 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72  no-$LINENO}: err
16050 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64  or: in \`$ac_pwd
16060 27 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ':" >&5.$as_echo
16070 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
16080 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22   in \`$ac_pwd':"
16090 20 3e 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72   >&2;}.as_fn_err
160a0 6f 72 20 37 37 20 22 43 20 63 6f 6d 70 69 6c 65  or 77 "C compile
160b0 72 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20  r cannot create 
160c0 65 78 65 63 75 74 61 62 6c 65 73 0a 53 65 65 20  executables.See 
160d0 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
160e0 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 22 20  r more details" 
160f0 22 24 4c 49 4e 45 4e 4f 22 20 35 3b 20 7d 0a 65  "$LINENO" 5; }.e
16100 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
16110 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
16120 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
16130 65 73 75 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a  esult: yes" >&5.
16140 24 61 73 5f 65 63 68 6f 20 22 79 65 73 22 20 3e  $as_echo "yes" >
16150 26 36 3b 20 7d 0a 66 69 0a 7b 20 24 61 73 5f 65  &6; }.fi.{ $as_e
16160 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
16170 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
16180 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43  : checking for C
16190 20 63 6f 6d 70 69 6c 65 72 20 64 65 66 61 75 6c   compiler defaul
161a0 74 20 6f 75 74 70 75 74 20 66 69 6c 65 20 6e 61  t output file na
161b0 6d 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  me" >&5.$as_echo
161c0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
161d0 20 43 20 63 6f 6d 70 69 6c 65 72 20 64 65 66 61   C compiler defa
161e0 75 6c 74 20 6f 75 74 70 75 74 20 66 69 6c 65 20  ult output file 
161f0 6e 61 6d 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  name... " >&6; }
16200 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
16210 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
16220 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
16230 3a 20 24 61 63 5f 66 69 6c 65 22 20 3e 26 35 0a  : $ac_file" >&5.
16240 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 66 69  $as_echo "$ac_fi
16250 6c 65 22 20 3e 26 36 3b 20 7d 0a 61 63 5f 65 78  le" >&6; }.ac_ex
16260 65 65 78 74 3d 24 61 63 5f 63 76 5f 65 78 65 65  eext=$ac_cv_exee
16270 78 74 0a 0a 72 6d 20 2d 66 20 2d 72 20 61 2e 6f  xt..rm -f -r a.o
16280 75 74 20 61 2e 6f 75 74 2e 64 53 59 4d 20 61 2e  ut a.out.dSYM a.
16290 65 78 65 20 63 6f 6e 66 74 65 73 74 24 61 63 5f  exe conftest$ac_
162a0 63 76 5f 65 78 65 65 78 74 20 62 2e 6f 75 74 0a  cv_exeext b.out.
162b0 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 24  ac_clean_files=$
162c0 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 5f 73  ac_clean_files_s
162d0 61 76 65 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  ave.{ $as_echo "
162e0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
162f0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
16300 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78  cking for suffix
16310 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65 73 22   of executables"
16320 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
16330 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 73 75  "checking for su
16340 66 66 69 78 20 6f 66 20 65 78 65 63 75 74 61 62  ffix of executab
16350 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  les... " >&6; }.
16360 69 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24  if { { ac_try="$
16370 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28  ac_link".case "(
16380 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
16390 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
163a0 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
163b0 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
163c0 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
163d0 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61  ry;;.esac.eval a
163e0 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24  c_try_echo="\"\$
163f0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
16400 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f  o-$LINENO}: $ac_
16410 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f  try_echo\"".$as_
16420 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63  echo "$ac_try_ec
16430 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76  ho"; } >&5.  (ev
16440 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32  al "$ac_link") 2
16450 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
16460 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  $?.  $as_echo "$
16470 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
16480 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20  o-$LINENO}: \$? 
16490 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
164a0 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74 61  5.  test $ac_sta
164b0 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74 68 65 6e  tus = 0; }; then
164c0 20 3a 0a 20 20 23 20 49 66 20 62 6f 74 68 20 60   :.  # If both `
164d0 63 6f 6e 66 74 65 73 74 2e 65 78 65 27 20 61 6e  conftest.exe' an
164e0 64 20 60 63 6f 6e 66 74 65 73 74 27 20 61 72 65  d `conftest' are
164f0 20 60 70 72 65 73 65 6e 74 27 20 28 77 65 6c 6c   `present' (well
16500 2c 20 6f 62 73 65 72 76 61 62 6c 65 29 0a 23 20  , observable).# 
16510 63 61 74 63 68 20 60 63 6f 6e 66 74 65 73 74 2e  catch `conftest.
16520 65 78 65 27 2e 20 20 46 6f 72 20 69 6e 73 74 61  exe'.  For insta
16530 6e 63 65 20 77 69 74 68 20 43 79 67 77 69 6e 2c  nce with Cygwin,
16540 20 60 6c 73 20 63 6f 6e 66 74 65 73 74 27 20 77   `ls conftest' w
16550 69 6c 6c 0a 23 20 77 6f 72 6b 20 70 72 6f 70 65  ill.# work prope
16560 72 6c 79 20 28 69 2e 65 2e 2c 20 72 65 66 65 72  rly (i.e., refer
16570 20 74 6f 20 60 63 6f 6e 66 74 65 73 74 2e 65 78   to `conftest.ex
16580 65 27 29 2c 20 77 68 69 6c 65 20 69 74 20 77 6f  e'), while it wo
16590 6e 27 74 20 77 69 74 68 0a 23 20 60 72 6d 27 2e  n't with.# `rm'.
165a0 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20  .for ac_file in 
165b0 63 6f 6e 66 74 65 73 74 2e 65 78 65 20 63 6f 6e  conftest.exe con
165c0 66 74 65 73 74 20 63 6f 6e 66 74 65 73 74 2e 2a  ftest conftest.*
165d0 3b 20 64 6f 0a 20 20 74 65 73 74 20 2d 66 20 22  ; do.  test -f "
165e0 24 61 63 5f 66 69 6c 65 22 20 7c 7c 20 63 6f 6e  $ac_file" || con
165f0 74 69 6e 75 65 0a 20 20 63 61 73 65 20 24 61 63  tinue.  case $ac
16600 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24  _file in.    *.$
16610 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66  ac_ext | *.xcoff
16620 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c   | *.tds | *.d |
16630 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20   *.pdb | *.xSYM 
16640 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c  | *.bb | *.bbg |
16650 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c   *.map | *.inf |
16660 20 2a 2e 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20   *.dSYM | *.o | 
16670 2a 2e 6f 62 6a 20 29 20 3b 3b 0a 20 20 20 20 2a  *.obj ) ;;.    *
16680 2e 2a 20 29 20 61 63 5f 63 76 5f 65 78 65 65 78  .* ) ac_cv_exeex
16690 74 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69 6c  t=`expr "$ac_fil
166a0 65 22 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e  e" : '[^.]*\(\..
166b0 2a 5c 29 27 60 0a 09 20 20 62 72 65 61 6b 3b 3b  *\)'`..  break;;
166c0 0a 20 20 20 20 2a 20 29 20 62 72 65 61 6b 3b 3b  .    * ) break;;
166d0 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 65 6c 73  .  esac.done.els
166e0 65 0a 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f  e.  { { $as_echo
166f0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
16700 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65  neno-$LINENO}: e
16710 72 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70  rror: in \`$ac_p
16720 77 64 27 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63  wd':" >&5.$as_ec
16730 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
16740 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27  r: in \`$ac_pwd'
16750 3a 22 20 3e 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65  :" >&2;}.as_fn_e
16760 72 72 6f 72 20 24 3f 20 22 63 61 6e 6e 6f 74 20  rror $? "cannot 
16770 63 6f 6d 70 75 74 65 20 73 75 66 66 69 78 20 6f  compute suffix o
16780 66 20 65 78 65 63 75 74 61 62 6c 65 73 3a 20 63  f executables: c
16790 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 20 61 6e  annot compile an
167a0 64 20 6c 69 6e 6b 0a 53 65 65 20 5c 60 63 6f 6e  d link.See \`con
167b0 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72  fig.log' for mor
167c0 65 20 64 65 74 61 69 6c 73 22 20 22 24 4c 49 4e  e details" "$LIN
167d0 45 4e 4f 22 20 35 3b 20 7d 0a 66 69 0a 72 6d 20  ENO" 5; }.fi.rm 
167e0 2d 66 20 63 6f 6e 66 74 65 73 74 20 63 6f 6e 66  -f conftest conf
167f0 74 65 73 74 24 61 63 5f 63 76 5f 65 78 65 65 78  test$ac_cv_exeex
16800 74 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  t.{ $as_echo "$a
16810 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
16820 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
16830 74 3a 20 24 61 63 5f 63 76 5f 65 78 65 65 78 74  t: $ac_cv_exeext
16840 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
16850 24 61 63 5f 63 76 5f 65 78 65 65 78 74 22 20 3e  $ac_cv_exeext" >
16860 26 36 3b 20 7d 0a 0a 72 6d 20 2d 66 20 63 6f 6e  &6; }..rm -f con
16870 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 45 58  ftest.$ac_ext.EX
16880 45 45 58 54 3d 24 61 63 5f 63 76 5f 65 78 65 65  EEXT=$ac_cv_exee
16890 78 74 0a 61 63 5f 65 78 65 65 78 74 3d 24 45 58  xt.ac_exeext=$EX
168a0 45 45 58 54 0a 63 61 74 20 63 6f 6e 66 64 65 66  EEXT.cat confdef
168b0 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e  s.h - <<_ACEOF >
168c0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
168d0 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
168e0 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65  .h.  */.#include
168f0 20 3c 73 74 64 69 6f 2e 68 3e 0a 69 6e 74 0a 6d   <stdio.h>.int.m
16900 61 69 6e 20 28 29 0a 7b 0a 46 49 4c 45 20 2a 66  ain ().{.FILE *f
16910 20 3d 20 66 6f 70 65 6e 20 28 22 63 6f 6e 66 74   = fopen ("conft
16920 65 73 74 2e 6f 75 74 22 2c 20 22 77 22 29 3b 0a  est.out", "w");.
16930 20 72 65 74 75 72 6e 20 66 65 72 72 6f 72 20 28   return ferror (
16940 66 29 20 7c 7c 20 66 63 6c 6f 73 65 20 28 66 29  f) || fclose (f)
16950 20 21 3d 20 30 3b 0a 0a 20 20 3b 0a 20 20 72 65   != 0;..  ;.  re
16960 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
16970 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d  .ac_clean_files=
16980 22 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73  "$ac_clean_files
16990 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 0a 23   conftest.out".#
169a0 20 43 68 65 63 6b 20 74 68 61 74 20 74 68 65 20   Check that the 
169b0 63 6f 6d 70 69 6c 65 72 20 70 72 6f 64 75 63 65  compiler produce
169c0 73 20 65 78 65 63 75 74 61 62 6c 65 73 20 77 65  s executables we
169d0 20 63 61 6e 20 72 75 6e 2e 20 20 49 66 20 6e 6f   can run.  If no
169e0 74 2c 20 65 69 74 68 65 72 0a 23 20 74 68 65 20  t, either.# the 
169f0 63 6f 6d 70 69 6c 65 72 20 69 73 20 62 72 6f 6b  compiler is brok
16a00 65 6e 2c 20 6f 72 20 77 65 20 63 72 6f 73 73 20  en, or we cross 
16a10 63 6f 6d 70 69 6c 65 2e 0a 7b 20 24 61 73 5f 65  compile..{ $as_e
16a20 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
16a30 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
16a40 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68  : checking wheth
16a50 65 72 20 77 65 20 61 72 65 20 63 72 6f 73 73 20  er we are cross 
16a60 63 6f 6d 70 69 6c 69 6e 67 22 20 3e 26 35 0a 24  compiling" >&5.$
16a70 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
16a80 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20 61  ing whether we a
16a90 72 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 69  re cross compili
16aa0 6e 67 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  ng... " >&6; }.i
16ab0 66 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63  f test "$cross_c
16ac0 6f 6d 70 69 6c 69 6e 67 22 20 21 3d 20 79 65 73  ompiling" != yes
16ad0 3b 20 74 68 65 6e 0a 20 20 7b 20 7b 20 61 63 5f  ; then.  { { ac_
16ae0 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63  try="$ac_link".c
16af0 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
16b00 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
16b10 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
16b20 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
16b30 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
16b40 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
16b50 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f  eval ac_try_echo
16b60 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73  ="\"\$as_me:${as
16b70 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
16b80 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
16b90 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ".$as_echo "$ac_
16ba0 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35  try_echo"; } >&5
16bb0 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69  .  (eval "$ac_li
16bc0 6e 6b 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  nk") 2>&5.  ac_s
16bd0 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65  tatus=$?.  $as_e
16be0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
16bf0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
16c00 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
16c10 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24  us" >&5.  test $
16c20 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d  ac_status = 0; }
16c30 0a 20 20 69 66 20 7b 20 61 63 5f 74 72 79 3d 27  .  if { ac_try='
16c40 2e 2f 63 6f 6e 66 74 65 73 74 24 61 63 5f 63 76  ./conftest$ac_cv
16c50 5f 65 78 65 65 78 74 27 0a 20 20 7b 20 7b 20 63  _exeext'.  { { c
16c60 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
16c70 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
16c80 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
16c90 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
16ca0 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
16cb0 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
16cc0 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f  eval ac_try_echo
16cd0 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73  ="\"\$as_me:${as
16ce0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
16cf0 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
16d00 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ".$as_echo "$ac_
16d10 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35  try_echo"; } >&5
16d20 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 74 72  .  (eval "$ac_tr
16d30 79 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  y") 2>&5.  ac_st
16d40 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
16d50 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
16d60 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
16d70 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
16d80 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61  s" >&5.  test $a
16d90 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b  c_status = 0; };
16da0 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 63 72 6f   }; then.    cro
16db0 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 6e 6f 0a  ss_compiling=no.
16dc0 20 20 65 6c 73 65 0a 20 20 20 20 69 66 20 74 65    else.    if te
16dd0 73 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69  st "$cross_compi
16de0 6c 69 6e 67 22 20 3d 20 6d 61 79 62 65 3b 20 74  ling" = maybe; t
16df0 68 65 6e 0a 09 63 72 6f 73 73 5f 63 6f 6d 70 69  hen..cross_compi
16e00 6c 69 6e 67 3d 79 65 73 0a 20 20 20 20 65 6c 73  ling=yes.    els
16e10 65 0a 09 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20  e..{ { $as_echo 
16e20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
16e30 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72  eno-$LINENO}: er
16e40 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77  ror: in \`$ac_pw
16e50 64 27 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  d':" >&5.$as_ech
16e60 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
16e70 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a  : in \`$ac_pwd':
16e80 22 20 3e 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72  " >&2;}.as_fn_er
16e90 72 6f 72 20 24 3f 20 22 63 61 6e 6e 6f 74 20 72  ror $? "cannot r
16ea0 75 6e 20 43 20 63 6f 6d 70 69 6c 65 64 20 70 72  un C compiled pr
16eb0 6f 67 72 61 6d 73 2e 0a 49 66 20 79 6f 75 20 6d  ograms..If you m
16ec0 65 61 6e 74 20 74 6f 20 63 72 6f 73 73 20 63 6f  eant to cross co
16ed0 6d 70 69 6c 65 2c 20 75 73 65 20 5c 60 2d 2d 68  mpile, use \`--h
16ee0 6f 73 74 27 2e 0a 53 65 65 20 5c 60 63 6f 6e 66  ost'..See \`conf
16ef0 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65  ig.log' for more
16f00 20 64 65 74 61 69 6c 73 22 20 22 24 4c 49 4e 45   details" "$LINE
16f10 4e 4f 22 20 35 3b 20 7d 0a 20 20 20 20 66 69 0a  NO" 5; }.    fi.
16f20 20 20 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63    fi.fi.{ $as_ec
16f30 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
16f40 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
16f50 20 72 65 73 75 6c 74 3a 20 24 63 72 6f 73 73 5f   result: $cross_
16f60 63 6f 6d 70 69 6c 69 6e 67 22 20 3e 26 35 0a 24  compiling" >&5.$
16f70 61 73 5f 65 63 68 6f 20 22 24 63 72 6f 73 73 5f  as_echo "$cross_
16f80 63 6f 6d 70 69 6c 69 6e 67 22 20 3e 26 36 3b 20  compiling" >&6; 
16f90 7d 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  }..rm -f conftes
16fa0 74 2e 24 61 63 5f 65 78 74 20 63 6f 6e 66 74 65  t.$ac_ext confte
16fb0 73 74 24 61 63 5f 63 76 5f 65 78 65 65 78 74 20  st$ac_cv_exeext 
16fc0 63 6f 6e 66 74 65 73 74 2e 6f 75 74 0a 61 63 5f  conftest.out.ac_
16fd0 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 24 61 63 5f  clean_files=$ac_
16fe0 63 6c 65 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65  clean_files_save
16ff0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
17000 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
17010 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
17020 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20 6f 66  ng for suffix of
17030 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 22 20 3e   object files" >
17040 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
17050 68 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66  hecking for suff
17060 69 78 20 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c  ix of object fil
17070 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  es... " >&6; }.i
17080 66 20 24 7b 61 63 5f 63 76 5f 6f 62 6a 65 78 74  f ${ac_cv_objext
17090 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
170a0 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
170b0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
170c0 6c 73 65 0a 20 20 63 61 74 20 63 6f 6e 66 64 65  lse.  cat confde
170d0 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20  fs.h - <<_ACEOF 
170e0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
170f0 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  t./* end confdef
17100 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61  s.h.  */..int.ma
17110 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72  in ().{..  ;.  r
17120 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
17130 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  F.rm -f conftest
17140 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 62 6a 0a  .o conftest.obj.
17150 69 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24  if { { ac_try="$
17160 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65  ac_compile".case
17170 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
17180 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
17190 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
171a0 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
171b0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
171c0 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
171d0 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c  l ac_try_echo="\
171e0 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69  "\$as_me:${as_li
171f0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24  neno-$LINENO}: $
17200 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24  ac_try_echo\"".$
17210 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79  as_echo "$ac_try
17220 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20  _echo"; } >&5.  
17230 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  (eval "$ac_compi
17240 6c 65 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  le") 2>&5.  ac_s
17250 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65  tatus=$?.  $as_e
17260 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
17270 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
17280 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
17290 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24  us" >&5.  test $
172a0 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d  ac_status = 0; }
172b0 3b 20 74 68 65 6e 20 3a 0a 20 20 66 6f 72 20 61  ; then :.  for a
172c0 63 5f 66 69 6c 65 20 69 6e 20 63 6f 6e 66 74 65  c_file in confte
172d0 73 74 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 62  st.o conftest.ob
172e0 6a 20 63 6f 6e 66 74 65 73 74 2e 2a 3b 20 64 6f  j conftest.*; do
172f0 0a 20 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f  .  test -f "$ac_
17300 66 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75  file" || continu
17310 65 3b 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69  e;.  case $ac_fi
17320 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f  le in.    *.$ac_
17330 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20  ext | *.xcoff | 
17340 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e  *.tds | *.d | *.
17350 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a  pdb | *.xSYM | *
17360 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e  .bb | *.bbg | *.
17370 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e  map | *.inf | *.
17380 64 53 59 4d 20 29 20 3b 3b 0a 20 20 20 20 2a 29  dSYM ) ;;.    *)
17390 20 61 63 5f 63 76 5f 6f 62 6a 65 78 74 3d 60 65   ac_cv_objext=`e
173a0 78 70 72 20 22 24 61 63 5f 66 69 6c 65 22 20 3a  xpr "$ac_file" :
173b0 20 27 2e 2a 5c 2e 5c 28 2e 2a 5c 29 27 60 0a 20   '.*\.\(.*\)'`. 
173c0 20 20 20 20 20 20 62 72 65 61 6b 3b 3b 0a 20 20        break;;.  
173d0 65 73 61 63 0a 64 6f 6e 65 0a 65 6c 73 65 0a 20  esac.done.else. 
173e0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
173f0 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
17400 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
17410 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
17420 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
17430 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  { { $as_echo "$a
17440 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
17450 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72  -$LINENO}: error
17460 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a  : in \`$ac_pwd':
17470 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
17480 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69  $as_me: error: i
17490 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e  n \`$ac_pwd':" >
174a0 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72  &2;}.as_fn_error
174b0 20 24 3f 20 22 63 61 6e 6e 6f 74 20 63 6f 6d 70   $? "cannot comp
174c0 75 74 65 20 73 75 66 66 69 78 20 6f 66 20 6f 62  ute suffix of ob
174d0 6a 65 63 74 20 66 69 6c 65 73 3a 20 63 61 6e 6e  ject files: cann
174e0 6f 74 20 63 6f 6d 70 69 6c 65 0a 53 65 65 20 5c  ot compile.See \
174f0 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72  `config.log' for
17500 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 22 20 22   more details" "
17510 24 4c 49 4e 45 4e 4f 22 20 35 3b 20 7d 0a 66 69  $LINENO" 5; }.fi
17520 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
17530 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 20 63 6f  $ac_cv_objext co
17540 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66  nftest.$ac_ext.f
17550 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
17560 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
17570 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
17580 74 3a 20 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74  t: $ac_cv_objext
17590 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
175a0 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 22 20 3e  $ac_cv_objext" >
175b0 26 36 3b 20 7d 0a 4f 42 4a 45 58 54 3d 24 61 63  &6; }.OBJEXT=$ac
175c0 5f 63 76 5f 6f 62 6a 65 78 74 0a 61 63 5f 6f 62  _cv_objext.ac_ob
175d0 6a 65 78 74 3d 24 4f 42 4a 45 58 54 0a 7b 20 24  jext=$OBJEXT.{ $
175e0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
175f0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
17600 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 77  ENO}: checking w
17610 68 65 74 68 65 72 20 77 65 20 61 72 65 20 75 73  hether we are us
17620 69 6e 67 20 74 68 65 20 47 4e 55 20 43 20 63 6f  ing the GNU C co
17630 6d 70 69 6c 65 72 22 20 3e 26 35 0a 24 61 73 5f  mpiler" >&5.$as_
17640 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
17650 20 77 68 65 74 68 65 72 20 77 65 20 61 72 65 20   whether we are 
17660 75 73 69 6e 67 20 74 68 65 20 47 4e 55 20 43 20  using the GNU C 
17670 63 6f 6d 70 69 6c 65 72 2e 2e 2e 20 22 20 3e 26  compiler... " >&
17680 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f  6; }.if ${ac_cv_
17690 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 2b 3a  c_compiler_gnu+:
176a0 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
176b0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
176c0 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
176d0 65 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73  e.  cat confdefs
176e0 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63  .h - <<_ACEOF >c
176f0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
17700 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
17710 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e  h.  */..int.main
17720 20 28 29 0a 7b 0a 23 69 66 6e 64 65 66 20 5f 5f   ().{.#ifndef __
17730 47 4e 55 43 5f 5f 0a 20 20 20 20 20 20 20 63 68  GNUC__.       ch
17740 6f 6b 65 20 6d 65 0a 23 65 6e 64 69 66 0a 0a 20  oke me.#endif.. 
17750 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d   ;.  return 0;.}
17760 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e  ._ACEOF.if ac_fn
17770 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22  _c_try_compile "
17780 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a  $LINENO"; then :
17790 0a 20 20 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  .  ac_compiler_g
177a0 6e 75 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61 63  nu=yes.else.  ac
177b0 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 6e 6f  _compiler_gnu=no
177c0 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63  .fi.rm -f core c
177d0 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
177e0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
177f0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
17800 0a 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  .ac_cv_c_compile
17810 72 5f 67 6e 75 3d 24 61 63 5f 63 6f 6d 70 69 6c  r_gnu=$ac_compil
17820 65 72 5f 67 6e 75 0a 0a 66 69 0a 7b 20 24 61 73  er_gnu..fi.{ $as
17830 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
17840 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
17850 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  O}: result: $ac_
17860 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
17870 75 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  u" >&5.$as_echo 
17880 22 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c  "$ac_cv_c_compil
17890 65 72 5f 67 6e 75 22 20 3e 26 36 3b 20 7d 0a 69  er_gnu" >&6; }.i
178a0 66 20 74 65 73 74 20 24 61 63 5f 63 6f 6d 70 69  f test $ac_compi
178b0 6c 65 72 5f 67 6e 75 20 3d 20 79 65 73 3b 20 74  ler_gnu = yes; t
178c0 68 65 6e 0a 20 20 47 43 43 3d 79 65 73 0a 65 6c  hen.  GCC=yes.el
178d0 73 65 0a 20 20 47 43 43 3d 0a 66 69 0a 61 63 5f  se.  GCC=.fi.ac_
178e0 74 65 73 74 5f 43 46 4c 41 47 53 3d 24 7b 43 46  test_CFLAGS=${CF
178f0 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f 73 61 76  LAGS+set}.ac_sav
17900 65 5f 43 46 4c 41 47 53 3d 24 43 46 4c 41 47 53  e_CFLAGS=$CFLAGS
17910 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
17920 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
17930 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
17940 6e 67 20 77 68 65 74 68 65 72 20 24 43 43 20 61  ng whether $CC a
17950 63 63 65 70 74 73 20 2d 67 22 20 3e 26 35 0a 24  ccepts -g" >&5.$
17960 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
17970 69 6e 67 20 77 68 65 74 68 65 72 20 24 43 43 20  ing whether $CC 
17980 61 63 63 65 70 74 73 20 2d 67 2e 2e 2e 20 22 20  accepts -g... " 
17990 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63  >&6; }.if ${ac_c
179a0 76 5f 70 72 6f 67 5f 63 63 5f 67 2b 3a 7d 20 66  v_prog_cc_g+:} f
179b0 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
179c0 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
179d0 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
179e0 20 61 63 5f 73 61 76 65 5f 63 5f 77 65 72 72 6f   ac_save_c_werro
179f0 72 5f 66 6c 61 67 3d 24 61 63 5f 63 5f 77 65 72  r_flag=$ac_c_wer
17a00 72 6f 72 5f 66 6c 61 67 0a 20 20 20 61 63 5f 63  ror_flag.   ac_c
17a10 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d 79 65 73  _werror_flag=yes
17a20 0a 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63  .   ac_cv_prog_c
17a30 63 5f 67 3d 6e 6f 0a 20 20 20 43 46 4c 41 47 53  c_g=no.   CFLAGS
17a40 3d 22 2d 67 22 0a 20 20 20 63 61 74 20 63 6f 6e  ="-g".   cat con
17a50 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45  fdefs.h - <<_ACE
17a60 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  OF >conftest.$ac
17a70 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  _ext./* end conf
17a80 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74  defs.h.  */..int
17a90 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a  .main ().{..  ;.
17aa0 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
17ab0 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f  CEOF.if ac_fn_c_
17ac0 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49  try_compile "$LI
17ad0 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20  NENO"; then :.  
17ae0 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d  ac_cv_prog_cc_g=
17af0 79 65 73 0a 65 6c 73 65 0a 20 20 43 46 4c 41 47  yes.else.  CFLAG
17b00 53 3d 22 22 0a 20 20 20 20 20 20 63 61 74 20 63  S="".      cat c
17b10 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41  onfdefs.h - <<_A
17b20 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24  CEOF >conftest.$
17b30 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f  ac_ext./* end co
17b40 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69  nfdefs.h.  */..i
17b50 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20  nt.main ().{..  
17b60 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a  ;.  return 0;.}.
17b70 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f  _ACEOF.if ac_fn_
17b80 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24  c_try_compile "$
17b90 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a  LINENO"; then :.
17ba0 0a 65 6c 73 65 0a 20 20 61 63 5f 63 5f 77 65 72  .else.  ac_c_wer
17bb0 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 73 61 76  ror_flag=$ac_sav
17bc0 65 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a  e_c_werror_flag.
17bd0 09 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a 09 20  . CFLAGS="-g".. 
17be0 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d  cat confdefs.h -
17bf0 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74   <<_ACEOF >conft
17c00 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65  est.$ac_ext./* e
17c10 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
17c20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
17c30 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  {..  ;.  return 
17c40 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61  0;.}._ACEOF.if a
17c50 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69  c_fn_c_try_compi
17c60 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68  le "$LINENO"; th
17c70 65 6e 20 3a 0a 20 20 61 63 5f 63 76 5f 70 72 6f  en :.  ac_cv_pro
17c80 67 5f 63 63 5f 67 3d 79 65 73 0a 66 69 0a 72 6d  g_cc_g=yes.fi.rm
17c90 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73   -f core conftes
17ca0 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
17cb0 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  ac_objext confte
17cc0 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 72 6d  st.$ac_ext.fi.rm
17cd0 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73   -f core conftes
17ce0 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
17cf0 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  ac_objext confte
17d00 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 72 6d  st.$ac_ext.fi.rm
17d10 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73   -f core conftes
17d20 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
17d30 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  ac_objext confte
17d40 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 20 61 63  st.$ac_ext.   ac
17d50 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d 24  _c_werror_flag=$
17d60 61 63 5f 73 61 76 65 5f 63 5f 77 65 72 72 6f 72  ac_save_c_werror
17d70 5f 66 6c 61 67 0a 66 69 0a 7b 20 24 61 73 5f 65  _flag.fi.{ $as_e
17d80 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
17d90 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
17da0 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
17db0 5f 70 72 6f 67 5f 63 63 5f 67 22 20 3e 26 35 0a  _prog_cc_g" >&5.
17dc0 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76  $as_echo "$ac_cv
17dd0 5f 70 72 6f 67 5f 63 63 5f 67 22 20 3e 26 36 3b  _prog_cc_g" >&6;
17de0 20 7d 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f   }.if test "$ac_
17df0 74 65 73 74 5f 43 46 4c 41 47 53 22 20 3d 20 73  test_CFLAGS" = s
17e00 65 74 3b 20 74 68 65 6e 0a 20 20 43 46 4c 41 47  et; then.  CFLAG
17e10 53 3d 24 61 63 5f 73 61 76 65 5f 43 46 4c 41 47  S=$ac_save_CFLAG
17e20 53 0a 65 6c 69 66 20 74 65 73 74 20 24 61 63 5f  S.elif test $ac_
17e30 63 76 5f 70 72 6f 67 5f 63 63 5f 67 20 3d 20 79  cv_prog_cc_g = y
17e40 65 73 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65  es; then.  if te
17e50 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b  st "$GCC" = yes;
17e60 20 74 68 65 6e 0a 20 20 20 20 43 46 4c 41 47 53   then.    CFLAGS
17e70 3d 22 2d 67 20 2d 4f 32 22 0a 20 20 65 6c 73 65  ="-g -O2".  else
17e80 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 22  .    CFLAGS="-g"
17e90 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 69 66 20  .  fi.else.  if 
17ea0 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65  test "$GCC" = ye
17eb0 73 3b 20 74 68 65 6e 0a 20 20 20 20 43 46 4c 41  s; then.    CFLA
17ec0 47 53 3d 22 2d 4f 32 22 0a 20 20 65 6c 73 65 0a  GS="-O2".  else.
17ed0 20 20 20 20 43 46 4c 41 47 53 3d 0a 20 20 66 69      CFLAGS=.  fi
17ee0 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
17ef0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
17f00 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
17f10 63 6b 69 6e 67 20 66 6f 72 20 24 43 43 20 6f 70  cking for $CC op
17f20 74 69 6f 6e 20 74 6f 20 61 63 63 65 70 74 20 49  tion to accept I
17f30 53 4f 20 43 38 39 22 20 3e 26 35 0a 24 61 73 5f  SO C89" >&5.$as_
17f40 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
17f50 20 66 6f 72 20 24 43 43 20 6f 70 74 69 6f 6e 20   for $CC option 
17f60 74 6f 20 61 63 63 65 70 74 20 49 53 4f 20 43 38  to accept ISO C8
17f70 39 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  9... " >&6; }.if
17f80 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63   ${ac_cv_prog_cc
17f90 5f 63 38 39 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  _c89+:} false; t
17fa0 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
17fb0 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
17fc0 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f  &6.else.  ac_cv_
17fd0 70 72 6f 67 5f 63 63 5f 63 38 39 3d 6e 6f 0a 61  prog_cc_c89=no.a
17fe0 63 5f 73 61 76 65 5f 43 43 3d 24 43 43 0a 63 61  c_save_CC=$CC.ca
17ff0 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c  t confdefs.h - <
18000 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73  <_ACEOF >conftes
18010 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64  t.$ac_ext./* end
18020 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
18030 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 61 72  .#include <stdar
18040 67 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73  g.h>.#include <s
18050 74 64 69 6f 2e 68 3e 0a 73 74 72 75 63 74 20 73  tdio.h>.struct s
18060 74 61 74 3b 0a 2f 2a 20 4d 6f 73 74 20 6f 66 20  tat;./* Most of 
18070 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 65  the following te
18080 73 74 73 20 61 72 65 20 73 74 6f 6c 65 6e 20 66  sts are stolen f
18090 72 6f 6d 20 52 43 53 20 35 2e 37 27 73 20 73 72  rom RCS 5.7's sr
180a0 63 2f 63 6f 6e 66 2e 73 68 2e 20 20 2a 2f 0a 73  c/conf.sh.  */.s
180b0 74 72 75 63 74 20 62 75 66 20 7b 20 69 6e 74 20  truct buf { int 
180c0 78 3b 20 7d 3b 0a 46 49 4c 45 20 2a 20 28 2a 72  x; };.FILE * (*r
180d0 63 73 6f 70 65 6e 29 20 28 73 74 72 75 63 74 20  csopen) (struct 
180e0 62 75 66 20 2a 2c 20 73 74 72 75 63 74 20 73 74  buf *, struct st
180f0 61 74 20 2a 2c 20 69 6e 74 29 3b 0a 73 74 61 74  at *, int);.stat
18100 69 63 20 63 68 61 72 20 2a 65 20 28 70 2c 20 69  ic char *e (p, i
18110 29 0a 20 20 20 20 20 63 68 61 72 20 2a 2a 70 3b  ).     char **p;
18120 0a 20 20 20 20 20 69 6e 74 20 69 3b 0a 7b 0a 20  .     int i;.{. 
18130 20 72 65 74 75 72 6e 20 70 5b 69 5d 3b 0a 7d 0a   return p[i];.}.
18140 73 74 61 74 69 63 20 63 68 61 72 20 2a 66 20 28  static char *f (
18150 63 68 61 72 20 2a 20 28 2a 67 29 20 28 63 68 61  char * (*g) (cha
18160 72 20 2a 2a 2c 20 69 6e 74 29 2c 20 63 68 61 72  r **, int), char
18170 20 2a 2a 70 2c 20 2e 2e 2e 29 0a 7b 0a 20 20 63   **p, ...).{.  c
18180 68 61 72 20 2a 73 3b 0a 20 20 76 61 5f 6c 69 73  har *s;.  va_lis
18190 74 20 76 3b 0a 20 20 76 61 5f 73 74 61 72 74 20  t v;.  va_start 
181a0 28 76 2c 70 29 3b 0a 20 20 73 20 3d 20 67 20 28  (v,p);.  s = g (
181b0 70 2c 20 76 61 5f 61 72 67 20 28 76 2c 69 6e 74  p, va_arg (v,int
181c0 29 29 3b 0a 20 20 76 61 5f 65 6e 64 20 28 76 29  ));.  va_end (v)
181d0 3b 0a 20 20 72 65 74 75 72 6e 20 73 3b 0a 7d 0a  ;.  return s;.}.
181e0 0a 2f 2a 20 4f 53 46 20 34 2e 30 20 43 6f 6d 70  ./* OSF 4.0 Comp
181f0 61 71 20 63 63 20 69 73 20 73 6f 6d 65 20 73 6f  aq cc is some so
18200 72 74 20 6f 66 20 61 6c 6d 6f 73 74 2d 41 4e 53  rt of almost-ANS
18210 49 20 62 79 20 64 65 66 61 75 6c 74 2e 20 20 49  I by default.  I
18220 74 20 68 61 73 0a 20 20 20 66 75 6e 63 74 69 6f  t has.   functio
18230 6e 20 70 72 6f 74 6f 74 79 70 65 73 20 61 6e 64  n prototypes and
18240 20 73 74 75 66 66 2c 20 62 75 74 20 6e 6f 74 20   stuff, but not 
18250 27 5c 78 48 48 27 20 68 65 78 20 63 68 61 72 61  '\xHH' hex chara
18260 63 74 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e 0a  cter constants..
18270 20 20 20 54 68 65 73 65 20 64 6f 6e 27 74 20 70     These don't p
18280 72 6f 76 6f 6b 65 20 61 6e 20 65 72 72 6f 72 20  rovoke an error 
18290 75 6e 66 6f 72 74 75 6e 61 74 65 6c 79 2c 20 69  unfortunately, i
182a0 6e 73 74 65 61 64 20 61 72 65 20 73 69 6c 65 6e  nstead are silen
182b0 74 6c 79 20 74 72 65 61 74 65 64 0a 20 20 20 61  tly treated.   a
182c0 73 20 27 78 27 2e 20 20 54 68 65 20 66 6f 6c 6c  s 'x'.  The foll
182d0 6f 77 69 6e 67 20 69 6e 64 75 63 65 73 20 61 6e  owing induces an
182e0 20 65 72 72 6f 72 2c 20 75 6e 74 69 6c 20 2d 73   error, until -s
182f0 74 64 20 69 73 20 61 64 64 65 64 20 74 6f 20 67  td is added to g
18300 65 74 0a 20 20 20 70 72 6f 70 65 72 20 41 4e 53  et.   proper ANS
18310 49 20 6d 6f 64 65 2e 20 20 43 75 72 69 6f 75 73  I mode.  Curious
18320 6c 79 20 27 5c 78 30 30 27 21 3d 27 78 27 20 61  ly '\x00'!='x' a
18330 6c 77 61 79 73 20 63 6f 6d 65 73 20 6f 75 74 20  lways comes out 
18340 74 72 75 65 2c 20 66 6f 72 20 61 6e 0a 20 20 20  true, for an.   
18350 61 72 72 61 79 20 73 69 7a 65 20 61 74 20 6c 65  array size at le
18360 61 73 74 2e 20 20 49 74 27 73 20 6e 65 63 65 73  ast.  It's neces
18370 73 61 72 79 20 74 6f 20 77 72 69 74 65 20 27 5c  sary to write '\
18380 78 30 30 27 3d 3d 30 20 74 6f 20 67 65 74 20 73  x00'==0 to get s
18390 6f 6d 65 74 68 69 6e 67 0a 20 20 20 74 68 61 74  omething.   that
183a0 27 73 20 74 72 75 65 20 6f 6e 6c 79 20 77 69 74  's true only wit
183b0 68 20 2d 73 74 64 2e 20 20 2a 2f 0a 69 6e 74 20  h -std.  */.int 
183c0 6f 73 66 34 5f 63 63 5f 61 72 72 61 79 20 5b 27  osf4_cc_array ['
183d0 5c 78 30 30 27 20 3d 3d 20 30 20 3f 20 31 20 3a  \x00' == 0 ? 1 :
183e0 20 2d 31 5d 3b 0a 0a 2f 2a 20 49 42 4d 20 43 20   -1];../* IBM C 
183f0 36 20 66 6f 72 20 41 49 58 20 69 73 20 61 6c 6d  6 for AIX is alm
18400 6f 73 74 2d 41 4e 53 49 20 62 79 20 64 65 66 61  ost-ANSI by defa
18410 75 6c 74 2c 20 62 75 74 20 69 74 20 72 65 70 6c  ult, but it repl
18420 61 63 65 73 20 6d 61 63 72 6f 20 70 61 72 61 6d  aces macro param
18430 65 74 65 72 73 0a 20 20 20 69 6e 73 69 64 65 20  eters.   inside 
18440 73 74 72 69 6e 67 73 20 61 6e 64 20 63 68 61 72  strings and char
18450 61 63 74 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e  acter constants.
18460 20 20 2a 2f 0a 23 64 65 66 69 6e 65 20 46 4f 4f    */.#define FOO
18470 28 78 29 20 27 78 27 0a 69 6e 74 20 78 6c 63 36  (x) 'x'.int xlc6
18480 5f 63 63 5f 61 72 72 61 79 5b 46 4f 4f 28 61 29  _cc_array[FOO(a)
18490 20 3d 3d 20 27 78 27 20 3f 20 31 20 3a 20 2d 31   == 'x' ? 1 : -1
184a0 5d 3b 0a 0a 69 6e 74 20 74 65 73 74 20 28 69 6e  ];..int test (in
184b0 74 20 69 2c 20 64 6f 75 62 6c 65 20 78 29 3b 0a  t i, double x);.
184c0 73 74 72 75 63 74 20 73 31 20 7b 69 6e 74 20 28  struct s1 {int (
184d0 2a 66 29 20 28 69 6e 74 20 61 29 3b 7d 3b 0a 73  *f) (int a);};.s
184e0 74 72 75 63 74 20 73 32 20 7b 69 6e 74 20 28 2a  truct s2 {int (*
184f0 66 29 20 28 64 6f 75 62 6c 65 20 61 29 3b 7d 3b  f) (double a);};
18500 0a 69 6e 74 20 70 61 69 72 6e 61 6d 65 73 20 28  .int pairnames (
18510 69 6e 74 2c 20 63 68 61 72 20 2a 2a 2c 20 46 49  int, char **, FI
18520 4c 45 20 2a 28 2a 29 28 73 74 72 75 63 74 20 62  LE *(*)(struct b
18530 75 66 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61  uf *, struct sta
18540 74 20 2a 2c 20 69 6e 74 29 2c 20 69 6e 74 2c 20  t *, int), int, 
18550 69 6e 74 29 3b 0a 69 6e 74 20 61 72 67 63 3b 0a  int);.int argc;.
18560 63 68 61 72 20 2a 2a 61 72 67 76 3b 0a 69 6e 74  char **argv;.int
18570 0a 6d 61 69 6e 20 28 29 0a 7b 0a 72 65 74 75 72  .main ().{.retur
18580 6e 20 66 20 28 65 2c 20 61 72 67 76 2c 20 30 29  n f (e, argv, 0)
18590 20 21 3d 20 61 72 67 76 5b 30 5d 20 20 7c 7c 20   != argv[0]  || 
185a0 20 66 20 28 65 2c 20 61 72 67 76 2c 20 31 29 20   f (e, argv, 1) 
185b0 21 3d 20 61 72 67 76 5b 31 5d 3b 0a 20 20 3b 0a  != argv[1];.  ;.
185c0 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
185d0 43 45 4f 46 0a 66 6f 72 20 61 63 5f 61 72 67 20  CEOF.for ac_arg 
185e0 69 6e 20 27 27 20 2d 71 6c 61 6e 67 6c 76 6c 3d  in '' -qlanglvl=
185f0 65 78 74 63 38 39 20 2d 71 6c 61 6e 67 6c 76 6c  extc89 -qlanglvl
18600 3d 61 6e 73 69 20 2d 73 74 64 20 5c 0a 09 2d 41  =ansi -std \..-A
18610 65 20 22 2d 41 61 20 2d 44 5f 48 50 55 58 5f 53  e "-Aa -D_HPUX_S
18620 4f 55 52 43 45 22 20 22 2d 58 63 20 2d 44 5f 5f  OURCE" "-Xc -D__
18630 45 58 54 45 4e 53 49 4f 4e 53 5f 5f 22 0a 64 6f  EXTENSIONS__".do
18640 0a 20 20 43 43 3d 22 24 61 63 5f 73 61 76 65 5f  .  CC="$ac_save_
18650 43 43 20 24 61 63 5f 61 72 67 22 0a 20 20 69 66  CC $ac_arg".  if
18660 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d   ac_fn_c_try_com
18670 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20  pile "$LINENO"; 
18680 74 68 65 6e 20 3a 0a 20 20 61 63 5f 63 76 5f 70  then :.  ac_cv_p
18690 72 6f 67 5f 63 63 5f 63 38 39 3d 24 61 63 5f 61  rog_cc_c89=$ac_a
186a0 72 67 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65  rg.fi.rm -f core
186b0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
186c0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
186d0 74 0a 20 20 74 65 73 74 20 22 78 24 61 63 5f 63  t.  test "x$ac_c
186e0 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 21  v_prog_cc_c89" !
186f0 3d 20 22 78 6e 6f 22 20 26 26 20 62 72 65 61 6b  = "xno" && break
18700 0a 64 6f 6e 65 0a 72 6d 20 2d 66 20 63 6f 6e 66  .done.rm -f conf
18710 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 43 43 3d  test.$ac_ext.CC=
18720 24 61 63 5f 73 61 76 65 5f 43 43 0a 0a 66 69 0a  $ac_save_CC..fi.
18730 23 20 41 43 5f 43 41 43 48 45 5f 56 41 4c 0a 63  # AC_CACHE_VAL.c
18740 61 73 65 20 22 78 24 61 63 5f 63 76 5f 70 72 6f  ase "x$ac_cv_pro
18750 67 5f 63 63 5f 63 38 39 22 20 69 6e 0a 20 20 78  g_cc_c89" in.  x
18760 29 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f  ).    { $as_echo
18770 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
18780 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
18790 65 73 75 6c 74 3a 20 6e 6f 6e 65 20 6e 65 65 64  esult: none need
187a0 65 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ed" >&5.$as_echo
187b0 20 22 6e 6f 6e 65 20 6e 65 65 64 65 64 22 20 3e   "none needed" >
187c0 26 36 3b 20 7d 20 3b 3b 0a 20 20 78 6e 6f 29 0a  &6; } ;;.  xno).
187d0 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22      { $as_echo "
187e0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
187f0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
18800 75 6c 74 3a 20 75 6e 73 75 70 70 6f 72 74 65 64  ult: unsupported
18810 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
18820 75 6e 73 75 70 70 6f 72 74 65 64 22 20 3e 26 36  unsupported" >&6
18830 3b 20 7d 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20  ; } ;;.  *).    
18840 43 43 3d 22 24 43 43 20 24 61 63 5f 63 76 5f 70  CC="$CC $ac_cv_p
18850 72 6f 67 5f 63 63 5f 63 38 39 22 0a 20 20 20 20  rog_cc_c89".    
18860 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
18870 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
18880 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
18890 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f   $ac_cv_prog_cc_
188a0 63 38 39 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  c89" >&5.$as_ech
188b0 6f 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63  o "$ac_cv_prog_c
188c0 63 5f 63 38 39 22 20 3e 26 36 3b 20 7d 20 3b 3b  c_c89" >&6; } ;;
188d0 0a 65 73 61 63 0a 69 66 20 74 65 73 74 20 22 78  .esac.if test "x
188e0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63  $ac_cv_prog_cc_c
188f0 38 39 22 20 21 3d 20 78 6e 6f 3b 20 74 68 65 6e  89" != xno; then
18900 20 3a 0a 0a 66 69 0a 0a 61 63 5f 65 78 74 3d 63   :..fi..ac_ext=c
18910 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43  .ac_cpp='$CPP $C
18920 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70  PPFLAGS'.ac_comp
18930 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c  ile='$CC -c $CFL
18940 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f  AGS $CPPFLAGS co
18950 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
18960 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43  &5'.ac_link='$CC
18970 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -o conftest$ac_
18980 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24  exeext $CFLAGS $
18990 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47  CPPFLAGS $LDFLAG
189a0 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
189b0 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63  xt $LIBS >&5'.ac
189c0 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61  _compiler_gnu=$a
189d0 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
189e0 67 6e 75 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  gnu..{ $as_echo 
189f0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
18a00 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
18a10 65 63 6b 69 6e 67 20 66 6f 72 20 61 20 73 65 64  ecking for a sed
18a20 20 74 68 61 74 20 64 6f 65 73 20 6e 6f 74 20 74   that does not t
18a30 72 75 6e 63 61 74 65 20 6f 75 74 70 75 74 22 20  runcate output" 
18a40 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
18a50 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 61 20 73  checking for a s
18a60 65 64 20 74 68 61 74 20 64 6f 65 73 20 6e 6f 74  ed that does not
18a70 20 74 72 75 6e 63 61 74 65 20 6f 75 74 70 75 74   truncate output
18a80 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
18a90 24 7b 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44  ${ac_cv_path_SED
18aa0 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
18ab0 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
18ac0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
18ad0 6c 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  lse.            
18ae0 61 63 5f 73 63 72 69 70 74 3d 73 2f 61 61 61 61  ac_script=s/aaaa
18af0 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61  aaaaaaaaaaaaaaaa
18b00 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 2f  aaaaaaaaaaaaaaa/
18b10 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62  bbbbbbbbbbbbbbbb
18b20 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62  bbbbbbbbbbbbbbbb
18b30 62 2f 0a 20 20 20 20 20 66 6f 72 20 61 63 5f 69  b/.     for ac_i
18b40 20 69 6e 20 31 20 32 20 33 20 34 20 35 20 36 20   in 1 2 3 4 5 6 
18b50 37 3b 20 64 6f 0a 20 20 20 20 20 20 20 61 63 5f  7; do.       ac_
18b60 73 63 72 69 70 74 3d 22 24 61 63 5f 73 63 72 69  script="$ac_scri
18b70 70 74 24 61 73 5f 6e 6c 24 61 63 5f 73 63 72 69  pt$as_nl$ac_scri
18b80 70 74 22 0a 20 20 20 20 20 64 6f 6e 65 0a 20 20  pt".     done.  
18b90 20 20 20 65 63 68 6f 20 22 24 61 63 5f 73 63 72     echo "$ac_scr
18ba0 69 70 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  ipt" 2>/dev/null
18bb0 20 7c 20 73 65 64 20 39 39 71 20 3e 63 6f 6e 66   | sed 99q >conf
18bc0 74 65 73 74 2e 73 65 64 0a 20 20 20 20 20 7b 20  test.sed.     { 
18bd0 61 63 5f 73 63 72 69 70 74 3d 3b 20 75 6e 73 65  ac_script=; unse
18be0 74 20 61 63 5f 73 63 72 69 70 74 3b 7d 0a 20 20  t ac_script;}.  
18bf0 20 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24     if test -z "$
18c00 53 45 44 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  SED"; then.  ac_
18c10 70 61 74 68 5f 53 45 44 5f 66 6f 75 6e 64 3d 66  path_SED_found=f
18c20 61 6c 73 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68  alse.  # Loop th
18c30 72 6f 75 67 68 20 74 68 65 20 75 73 65 72 27 73  rough the user's
18c40 20 70 61 74 68 20 61 6e 64 20 74 65 73 74 20 66   path and test f
18c50 6f 72 20 65 61 63 68 20 6f 66 20 50 52 4f 47 4e  or each of PROGN
18c60 41 4d 45 2d 4c 49 53 54 0a 20 20 61 73 5f 73 61  AME-LIST.  as_sa
18c70 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
18c80 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
18c90 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
18ca0 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
18cb0 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
18cc0 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
18cd0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66  & as_dir=..    f
18ce0 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 73 65  or ac_prog in se
18cf0 64 20 67 73 65 64 3b 20 64 6f 0a 20 20 20 20 66  d gsed; do.    f
18d00 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
18d10 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
18d20 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
18d30 64 6f 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68  do.      ac_path
18d40 5f 53 45 44 3d 22 24 61 73 5f 64 69 72 2f 24 61  _SED="$as_dir/$a
18d50 63 5f 70 72 6f 67 24 61 63 5f 65 78 65 63 5f 65  c_prog$ac_exec_e
18d60 78 74 22 0a 20 20 20 20 20 20 61 73 5f 66 6e 5f  xt".      as_fn_
18d70 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61  executable_p "$a
18d80 63 5f 70 61 74 68 5f 53 45 44 22 20 7c 7c 20 63  c_path_SED" || c
18d90 6f 6e 74 69 6e 75 65 0a 23 20 43 68 65 63 6b 20  ontinue.# Check 
18da0 66 6f 72 20 47 4e 55 20 61 63 5f 70 61 74 68 5f  for GNU ac_path_
18db0 53 45 44 20 61 6e 64 20 73 65 6c 65 63 74 20 69  SED and select i
18dc0 74 20 69 66 20 69 74 20 69 73 20 66 6f 75 6e 64  t if it is found
18dd0 2e 0a 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20  ..  # Check for 
18de0 47 4e 55 20 24 61 63 5f 70 61 74 68 5f 53 45 44  GNU $ac_path_SED
18df0 0a 63 61 73 65 20 60 22 24 61 63 5f 70 61 74 68  .case `"$ac_path
18e00 5f 53 45 44 22 20 2d 2d 76 65 72 73 69 6f 6e 20  _SED" --version 
18e10 32 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a  2>&1` in.*GNU*).
18e20 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44    ac_cv_path_SED
18e30 3d 22 24 61 63 5f 70 61 74 68 5f 53 45 44 22 20  ="$ac_path_SED" 
18e40 61 63 5f 70 61 74 68 5f 53 45 44 5f 66 6f 75 6e  ac_path_SED_foun
18e50 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f  d=:;;.*).  ac_co
18e60 75 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63 68 6f  unt=0.  $as_echo
18e70 5f 6e 20 30 31 32 33 34 35 36 37 38 39 20 3e 22  _n 0123456789 >"
18e80 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 77  conftest.in".  w
18e90 68 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20  hile :.  do.    
18ea0 63 61 74 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e  cat "conftest.in
18eb0 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20  " "conftest.in" 
18ec0 3e 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a  >"conftest.tmp".
18ed0 20 20 20 20 6d 76 20 22 63 6f 6e 66 74 65 73 74      mv "conftest
18ee0 2e 74 6d 70 22 20 22 63 6f 6e 66 74 65 73 74 2e  .tmp" "conftest.
18ef0 69 6e 22 0a 20 20 20 20 63 70 20 22 63 6f 6e 66  in".    cp "conf
18f00 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65  test.in" "confte
18f10 73 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73 5f 65  st.nl".    $as_e
18f20 63 68 6f 20 27 27 20 3e 3e 20 22 63 6f 6e 66 74  cho '' >> "conft
18f30 65 73 74 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63  est.nl".    "$ac
18f40 5f 70 61 74 68 5f 53 45 44 22 20 2d 66 20 63 6f  _path_SED" -f co
18f50 6e 66 74 65 73 74 2e 73 65 64 20 3c 20 22 63 6f  nftest.sed < "co
18f60 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 22 63 6f 6e  nftest.nl" >"con
18f70 66 74 65 73 74 2e 6f 75 74 22 20 32 3e 2f 64 65  ftest.out" 2>/de
18f80 76 2f 6e 75 6c 6c 20 7c 7c 20 62 72 65 61 6b 0a  v/null || break.
18f90 20 20 20 20 64 69 66 66 20 22 63 6f 6e 66 74 65      diff "confte
18fa0 73 74 2e 6f 75 74 22 20 22 63 6f 6e 66 74 65 73  st.out" "conftes
18fb0 74 2e 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c  t.nl" >/dev/null
18fc0 20 32 3e 26 31 20 7c 7c 20 62 72 65 61 6b 0a 20   2>&1 || break. 
18fd0 20 20 20 61 73 5f 66 6e 5f 61 72 69 74 68 20 24     as_fn_arith $
18fe0 61 63 5f 63 6f 75 6e 74 20 2b 20 31 20 26 26 20  ac_count + 1 && 
18ff0 61 63 5f 63 6f 75 6e 74 3d 24 61 73 5f 76 61 6c  ac_count=$as_val
19000 0a 20 20 20 20 69 66 20 74 65 73 74 20 24 61 63  .    if test $ac
19010 5f 63 6f 75 6e 74 20 2d 67 74 20 24 7b 61 63 5f  _count -gt ${ac_
19020 70 61 74 68 5f 53 45 44 5f 6d 61 78 2d 30 7d 3b  path_SED_max-0};
19030 20 74 68 65 6e 0a 20 20 20 20 20 20 23 20 42 65   then.      # Be
19040 73 74 20 6f 6e 65 20 73 6f 20 66 61 72 2c 20 73  st one so far, s
19050 61 76 65 20 69 74 20 62 75 74 20 6b 65 65 70 20  ave it but keep 
19060 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 62 65  looking for a be
19070 74 74 65 72 20 6f 6e 65 0a 20 20 20 20 20 20 61  tter one.      a
19080 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 3d 22 24  c_cv_path_SED="$
19090 61 63 5f 70 61 74 68 5f 53 45 44 22 0a 20 20 20  ac_path_SED".   
190a0 20 20 20 61 63 5f 70 61 74 68 5f 53 45 44 5f 6d     ac_path_SED_m
190b0 61 78 3d 24 61 63 5f 63 6f 75 6e 74 0a 20 20 20  ax=$ac_count.   
190c0 20 66 69 0a 20 20 20 20 23 20 31 30 2a 28 32 5e   fi.    # 10*(2^
190d0 31 30 29 20 63 68 61 72 73 20 61 73 20 69 6e 70  10) chars as inp
190e0 75 74 20 73 65 65 6d 73 20 6d 6f 72 65 20 74 68  ut seems more th
190f0 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20 74 65  an enough.    te
19100 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74  st $ac_count -gt
19110 20 31 30 20 26 26 20 62 72 65 61 6b 0a 20 20 64   10 && break.  d
19120 6f 6e 65 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  one.  rm -f conf
19130 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65 73 74  test.in conftest
19140 2e 74 6d 70 20 63 6f 6e 66 74 65 73 74 2e 6e 6c  .tmp conftest.nl
19150 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 3b 3b 0a   conftest.out;;.
19160 65 73 61 63 0a 0a 20 20 20 20 20 20 24 61 63 5f  esac..      $ac_
19170 70 61 74 68 5f 53 45 44 5f 66 6f 75 6e 64 20 26  path_SED_found &
19180 26 20 62 72 65 61 6b 20 33 0a 20 20 20 20 64 6f  & break 3.    do
19190 6e 65 0a 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65  ne.  done.  done
191a0 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
191b0 53 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22  S.  if test -z "
191c0 24 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 22  $ac_cv_path_SED"
191d0 3b 20 74 68 65 6e 0a 20 20 20 20 61 73 5f 66 6e  ; then.    as_fn
191e0 5f 65 72 72 6f 72 20 24 3f 20 22 6e 6f 20 61 63  _error $? "no ac
191f0 63 65 70 74 61 62 6c 65 20 73 65 64 20 63 6f 75  ceptable sed cou
19200 6c 64 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 5c  ld be found in \
19210 24 50 41 54 48 22 20 22 24 4c 49 4e 45 4e 4f 22  $PATH" "$LINENO"
19220 20 35 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 61   5.  fi.else.  a
19230 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 3d 24 53  c_cv_path_SED=$S
19240 45 44 0a 66 69 0a 0a 66 69 0a 7b 20 24 61 73 5f  ED.fi..fi.{ $as_
19250 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
19260 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
19270 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  }: result: $ac_c
19280 76 5f 70 61 74 68 5f 53 45 44 22 20 3e 26 35 0a  v_path_SED" >&5.
19290 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76  $as_echo "$ac_cv
192a0 5f 70 61 74 68 5f 53 45 44 22 20 3e 26 36 3b 20  _path_SED" >&6; 
192b0 7d 0a 20 53 45 44 3d 22 24 61 63 5f 63 76 5f 70  }. SED="$ac_cv_p
192c0 61 74 68 5f 53 45 44 22 0a 20 20 72 6d 20 2d 66  ath_SED".  rm -f
192d0 20 63 6f 6e 66 74 65 73 74 2e 73 65 64 0a 0a 74   conftest.sed..t
192e0 65 73 74 20 2d 7a 20 22 24 53 45 44 22 20 26 26  est -z "$SED" &&
192f0 20 53 45 44 3d 73 65 64 0a 58 73 65 64 3d 22 24   SED=sed.Xsed="$
19300 53 45 44 20 2d 65 20 31 73 2f 5e 58 2f 2f 22 0a  SED -e 1s/^X//".
19310 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73  ...........{ $as
19320 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
19330 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
19340 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
19350 20 67 72 65 70 20 74 68 61 74 20 68 61 6e 64 6c   grep that handl
19360 65 73 20 6c 6f 6e 67 20 6c 69 6e 65 73 20 61 6e  es long lines an
19370 64 20 2d 65 22 20 3e 26 35 0a 24 61 73 5f 65 63  d -e" >&5.$as_ec
19380 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
19390 6f 72 20 67 72 65 70 20 74 68 61 74 20 68 61 6e  or grep that han
193a0 64 6c 65 73 20 6c 6f 6e 67 20 6c 69 6e 65 73 20  dles long lines 
193b0 61 6e 64 20 2d 65 2e 2e 2e 20 22 20 3e 26 36 3b  and -e... " >&6;
193c0 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 61   }.if ${ac_cv_pa
193d0 74 68 5f 47 52 45 50 2b 3a 7d 20 66 61 6c 73 65  th_GREP+:} false
193e0 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
193f0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
19400 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
19410 74 65 73 74 20 2d 7a 20 22 24 47 52 45 50 22 3b  test -z "$GREP";
19420 20 74 68 65 6e 0a 20 20 61 63 5f 70 61 74 68 5f   then.  ac_path_
19430 47 52 45 50 5f 66 6f 75 6e 64 3d 66 61 6c 73 65  GREP_found=false
19440 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67  .  # Loop throug
19450 68 20 74 68 65 20 75 73 65 72 27 73 20 70 61 74  h the user's pat
19460 68 20 61 6e 64 20 74 65 73 74 20 66 6f 72 20 65  h and test for e
19470 61 63 68 20 6f 66 20 50 52 4f 47 4e 41 4d 45 2d  ach of PROGNAME-
19480 4c 49 53 54 0a 20 20 61 73 5f 73 61 76 65 5f 49  LIST.  as_save_I
19490 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
194a0 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
194b0 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
194c0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f  $PATH_SEPARATOR/
194d0 75 73 72 2f 78 70 67 34 2f 62 69 6e 0a 64 6f 0a  usr/xpg4/bin.do.
194e0 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
194f0 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
19500 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
19510 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 70 72  =..    for ac_pr
19520 6f 67 20 69 6e 20 67 72 65 70 20 67 67 72 65 70  og in grep ggrep
19530 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f  ; do.    for ac_
19540 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
19550 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
19560 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20  tensions; do.   
19570 20 20 20 61 63 5f 70 61 74 68 5f 47 52 45 50 3d     ac_path_GREP=
19580 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f  "$as_dir/$ac_pro
19590 67 24 61 63 5f 65 78 65 63 5f 65 78 74 22 0a 20  g$ac_exec_ext". 
195a0 20 20 20 20 20 61 73 5f 66 6e 5f 65 78 65 63 75       as_fn_execu
195b0 74 61 62 6c 65 5f 70 20 22 24 61 63 5f 70 61 74  table_p "$ac_pat
195c0 68 5f 47 52 45 50 22 20 7c 7c 20 63 6f 6e 74 69  h_GREP" || conti
195d0 6e 75 65 0a 23 20 43 68 65 63 6b 20 66 6f 72 20  nue.# Check for 
195e0 47 4e 55 20 61 63 5f 70 61 74 68 5f 47 52 45 50  GNU ac_path_GREP
195f0 20 61 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69   and select it i
19600 66 20 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20  f it is found.. 
19610 20 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55   # Check for GNU
19620 20 24 61 63 5f 70 61 74 68 5f 47 52 45 50 0a 63   $ac_path_GREP.c
19630 61 73 65 20 60 22 24 61 63 5f 70 61 74 68 5f 47  ase `"$ac_path_G
19640 52 45 50 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32  REP" --version 2
19650 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20  >&1` in.*GNU*). 
19660 20 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50   ac_cv_path_GREP
19670 3d 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22  ="$ac_path_GREP"
19680 20 61 63 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f   ac_path_GREP_fo
19690 75 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f  und=:;;.*).  ac_
196a0 63 6f 75 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63  count=0.  $as_ec
196b0 68 6f 5f 6e 20 30 31 32 33 34 35 36 37 38 39 20  ho_n 0123456789 
196c0 3e 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20  >"conftest.in". 
196d0 20 77 68 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20   while :.  do.  
196e0 20 20 63 61 74 20 22 63 6f 6e 66 74 65 73 74 2e    cat "conftest.
196f0 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e  in" "conftest.in
19700 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70  " >"conftest.tmp
19710 22 0a 20 20 20 20 6d 76 20 22 63 6f 6e 66 74 65  ".    mv "confte
19720 73 74 2e 74 6d 70 22 20 22 63 6f 6e 66 74 65 73  st.tmp" "conftes
19730 74 2e 69 6e 22 0a 20 20 20 20 63 70 20 22 63 6f  t.in".    cp "co
19740 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66  nftest.in" "conf
19750 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73  test.nl".    $as
19760 5f 65 63 68 6f 20 27 47 52 45 50 27 20 3e 3e 20  _echo 'GREP' >> 
19770 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20  "conftest.nl".  
19780 20 20 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50    "$ac_path_GREP
19790 22 20 2d 65 20 27 47 52 45 50 24 27 20 2d 65 20  " -e 'GREP$' -e 
197a0 27 2d 28 63 61 6e 6e 6f 74 20 6d 61 74 63 68 29  '-(cannot match)
197b0 2d 27 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e 6e  -' < "conftest.n
197c0 6c 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f 75  l" >"conftest.ou
197d0 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  t" 2>/dev/null |
197e0 7c 20 62 72 65 61 6b 0a 20 20 20 20 64 69 66 66  | break.    diff
197f0 20 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20   "conftest.out" 
19800 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 2f  "conftest.nl" >/
19810 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c  dev/null 2>&1 ||
19820 20 62 72 65 61 6b 0a 20 20 20 20 61 73 5f 66 6e   break.    as_fn
19830 5f 61 72 69 74 68 20 24 61 63 5f 63 6f 75 6e 74  _arith $ac_count
19840 20 2b 20 31 20 26 26 20 61 63 5f 63 6f 75 6e 74   + 1 && ac_count
19850 3d 24 61 73 5f 76 61 6c 0a 20 20 20 20 69 66 20  =$as_val.    if 
19860 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d  test $ac_count -
19870 67 74 20 24 7b 61 63 5f 70 61 74 68 5f 47 52 45  gt ${ac_path_GRE
19880 50 5f 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20  P_max-0}; then. 
19890 20 20 20 20 20 23 20 42 65 73 74 20 6f 6e 65 20       # Best one 
198a0 73 6f 20 66 61 72 2c 20 73 61 76 65 20 69 74 20  so far, save it 
198b0 62 75 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67  but keep looking
198c0 20 66 6f 72 20 61 20 62 65 74 74 65 72 20 6f 6e   for a better on
198d0 65 0a 20 20 20 20 20 20 61 63 5f 63 76 5f 70 61  e.      ac_cv_pa
198e0 74 68 5f 47 52 45 50 3d 22 24 61 63 5f 70 61 74  th_GREP="$ac_pat
198f0 68 5f 47 52 45 50 22 0a 20 20 20 20 20 20 61 63  h_GREP".      ac
19900 5f 70 61 74 68 5f 47 52 45 50 5f 6d 61 78 3d 24  _path_GREP_max=$
19910 61 63 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a  ac_count.    fi.
19920 20 20 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20      # 10*(2^10) 
19930 63 68 61 72 73 20 61 73 20 69 6e 70 75 74 20 73  chars as input s
19940 65 65 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65  eems more than e
19950 6e 6f 75 67 68 0a 20 20 20 20 74 65 73 74 20 24  nough.    test $
19960 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20  ac_count -gt 10 
19970 26 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a  && break.  done.
19980 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
19990 2e 69 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70  .in conftest.tmp
199a0 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e   conftest.nl con
199b0 66 74 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63  ftest.out;;.esac
199c0 0a 0a 20 20 20 20 20 20 24 61 63 5f 70 61 74 68  ..      $ac_path
199d0 5f 47 52 45 50 5f 66 6f 75 6e 64 20 26 26 20 62  _GREP_found && b
199e0 72 65 61 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a  reak 3.    done.
199f0 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46    done.  done.IF
19a00 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
19a10 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63   if test -z "$ac
19a20 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 22 3b 20  _cv_path_GREP"; 
19a30 74 68 65 6e 0a 20 20 20 20 61 73 5f 66 6e 5f 65  then.    as_fn_e
19a40 72 72 6f 72 20 24 3f 20 22 6e 6f 20 61 63 63 65  rror $? "no acce
19a50 70 74 61 62 6c 65 20 67 72 65 70 20 63 6f 75 6c  ptable grep coul
19a60 64 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 50  d be found in $P
19a70 41 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54  ATH$PATH_SEPARAT
19a80 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 22  OR/usr/xpg4/bin"
19a90 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 20 20 66   "$LINENO" 5.  f
19aa0 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70  i.else.  ac_cv_p
19ab0 61 74 68 5f 47 52 45 50 3d 24 47 52 45 50 0a 66  ath_GREP=$GREP.f
19ac0 69 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  i..fi.{ $as_echo
19ad0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
19ae0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
19af0 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61  esult: $ac_cv_pa
19b00 74 68 5f 47 52 45 50 22 20 3e 26 35 0a 24 61 73  th_GREP" >&5.$as
19b10 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 61  _echo "$ac_cv_pa
19b20 74 68 5f 47 52 45 50 22 20 3e 26 36 3b 20 7d 0a  th_GREP" >&6; }.
19b30 20 47 52 45 50 3d 22 24 61 63 5f 63 76 5f 70 61   GREP="$ac_cv_pa
19b40 74 68 5f 47 52 45 50 22 0a 0a 0a 7b 20 24 61 73  th_GREP"...{ $as
19b50 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
19b60 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
19b70 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
19b80 20 65 67 72 65 70 22 20 3e 26 35 0a 24 61 73 5f   egrep" >&5.$as_
19b90 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
19ba0 20 66 6f 72 20 65 67 72 65 70 2e 2e 2e 20 22 20   for egrep... " 
19bb0 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63  >&6; }.if ${ac_c
19bc0 76 5f 70 61 74 68 5f 45 47 52 45 50 2b 3a 7d 20  v_path_EGREP+:} 
19bd0 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
19be0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
19bf0 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
19c00 20 20 69 66 20 65 63 68 6f 20 61 20 7c 20 24 47    if echo a | $G
19c10 52 45 50 20 2d 45 20 27 28 61 7c 62 29 27 20 3e  REP -E '(a|b)' >
19c20 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 0a 20  /dev/null 2>&1. 
19c30 20 20 74 68 65 6e 20 61 63 5f 63 76 5f 70 61 74    then ac_cv_pat
19c40 68 5f 45 47 52 45 50 3d 22 24 47 52 45 50 20 2d  h_EGREP="$GREP -
19c50 45 22 0a 20 20 20 65 6c 73 65 0a 20 20 20 20 20  E".   else.     
19c60 69 66 20 74 65 73 74 20 2d 7a 20 22 24 45 47 52  if test -z "$EGR
19c70 45 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 70  EP"; then.  ac_p
19c80 61 74 68 5f 45 47 52 45 50 5f 66 6f 75 6e 64 3d  ath_EGREP_found=
19c90 66 61 6c 73 65 0a 20 20 23 20 4c 6f 6f 70 20 74  false.  # Loop t
19ca0 68 72 6f 75 67 68 20 74 68 65 20 75 73 65 72 27  hrough the user'
19cb0 73 20 70 61 74 68 20 61 6e 64 20 74 65 73 74 20  s path and test 
19cc0 66 6f 72 20 65 61 63 68 20 6f 66 20 50 52 4f 47  for each of PROG
19cd0 4e 41 4d 45 2d 4c 49 53 54 0a 20 20 61 73 5f 73  NAME-LIST.  as_s
19ce0 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
19cf0 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
19d00 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
19d10 24 50 41 54 48 24 50 41 54 48 5f 53 45 50 41 52  $PATH$PATH_SEPAR
19d20 41 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69  ATOR/usr/xpg4/bi
19d30 6e 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  n.do.  IFS=$as_s
19d40 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
19d50 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
19d60 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
19d70 61 63 5f 70 72 6f 67 20 69 6e 20 65 67 72 65 70  ac_prog in egrep
19d80 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f  ; do.    for ac_
19d90 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
19da0 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
19db0 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20  tensions; do.   
19dc0 20 20 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50     ac_path_EGREP
19dd0 3d 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 70 72  ="$as_dir/$ac_pr
19de0 6f 67 24 61 63 5f 65 78 65 63 5f 65 78 74 22 0a  og$ac_exec_ext".
19df0 20 20 20 20 20 20 61 73 5f 66 6e 5f 65 78 65 63        as_fn_exec
19e00 75 74 61 62 6c 65 5f 70 20 22 24 61 63 5f 70 61  utable_p "$ac_pa
19e10 74 68 5f 45 47 52 45 50 22 20 7c 7c 20 63 6f 6e  th_EGREP" || con
19e20 74 69 6e 75 65 0a 23 20 43 68 65 63 6b 20 66 6f  tinue.# Check fo
19e30 72 20 47 4e 55 20 61 63 5f 70 61 74 68 5f 45 47  r GNU ac_path_EG
19e40 52 45 50 20 61 6e 64 20 73 65 6c 65 63 74 20 69  REP and select i
19e50 74 20 69 66 20 69 74 20 69 73 20 66 6f 75 6e 64  t if it is found
19e60 2e 0a 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20  ..  # Check for 
19e70 47 4e 55 20 24 61 63 5f 70 61 74 68 5f 45 47 52  GNU $ac_path_EGR
19e80 45 50 0a 63 61 73 65 20 60 22 24 61 63 5f 70 61  EP.case `"$ac_pa
19e90 74 68 5f 45 47 52 45 50 22 20 2d 2d 76 65 72 73  th_EGREP" --vers
19ea0 69 6f 6e 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e  ion 2>&1` in.*GN
19eb0 55 2a 29 0a 20 20 61 63 5f 63 76 5f 70 61 74 68  U*).  ac_cv_path
19ec0 5f 45 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68  _EGREP="$ac_path
19ed0 5f 45 47 52 45 50 22 20 61 63 5f 70 61 74 68 5f  _EGREP" ac_path_
19ee0 45 47 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a  EGREP_found=:;;.
19ef0 2a 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30 0a  *).  ac_count=0.
19f00 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 30 31 32    $as_echo_n 012
19f10 33 34 35 36 37 38 39 20 3e 22 63 6f 6e 66 74 65  3456789 >"confte
19f20 73 74 2e 69 6e 22 0a 20 20 77 68 69 6c 65 20 3a  st.in".  while :
19f30 0a 20 20 64 6f 0a 20 20 20 20 63 61 74 20 22 63  .  do.    cat "c
19f40 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e  onftest.in" "con
19f50 66 74 65 73 74 2e 69 6e 22 20 3e 22 63 6f 6e 66  ftest.in" >"conf
19f60 74 65 73 74 2e 74 6d 70 22 0a 20 20 20 20 6d 76  test.tmp".    mv
19f70 20 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 20   "conftest.tmp" 
19f80 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20  "conftest.in".  
19f90 20 20 63 70 20 22 63 6f 6e 66 74 65 73 74 2e 69    cp "conftest.i
19fa0 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22  n" "conftest.nl"
19fb0 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 27 45  .    $as_echo 'E
19fc0 47 52 45 50 27 20 3e 3e 20 22 63 6f 6e 66 74 65  GREP' >> "confte
19fd0 73 74 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f  st.nl".    "$ac_
19fe0 70 61 74 68 5f 45 47 52 45 50 22 20 27 45 47 52  path_EGREP" 'EGR
19ff0 45 50 24 27 20 3c 20 22 63 6f 6e 66 74 65 73 74  EP$' < "conftest
1a000 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e  .nl" >"conftest.
1a010 6f 75 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  out" 2>/dev/null
1a020 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 64 69   || break.    di
1a030 66 66 20 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74  ff "conftest.out
1a040 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20  " "conftest.nl" 
1a050 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20  >/dev/null 2>&1 
1a060 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 61 73 5f  || break.    as_
1a070 66 6e 5f 61 72 69 74 68 20 24 61 63 5f 63 6f 75  fn_arith $ac_cou
1a080 6e 74 20 2b 20 31 20 26 26 20 61 63 5f 63 6f 75  nt + 1 && ac_cou
1a090 6e 74 3d 24 61 73 5f 76 61 6c 0a 20 20 20 20 69  nt=$as_val.    i
1a0a0 66 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74  f test $ac_count
1a0b0 20 2d 67 74 20 24 7b 61 63 5f 70 61 74 68 5f 45   -gt ${ac_path_E
1a0c0 47 52 45 50 5f 6d 61 78 2d 30 7d 3b 20 74 68 65  GREP_max-0}; the
1a0d0 6e 0a 20 20 20 20 20 20 23 20 42 65 73 74 20 6f  n.      # Best o
1a0e0 6e 65 20 73 6f 20 66 61 72 2c 20 73 61 76 65 20  ne so far, save 
1a0f0 69 74 20 62 75 74 20 6b 65 65 70 20 6c 6f 6f 6b  it but keep look
1a100 69 6e 67 20 66 6f 72 20 61 20 62 65 74 74 65 72  ing for a better
1a110 20 6f 6e 65 0a 20 20 20 20 20 20 61 63 5f 63 76   one.      ac_cv
1a120 5f 70 61 74 68 5f 45 47 52 45 50 3d 22 24 61 63  _path_EGREP="$ac
1a130 5f 70 61 74 68 5f 45 47 52 45 50 22 0a 20 20 20  _path_EGREP".   
1a140 20 20 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50     ac_path_EGREP
1a150 5f 6d 61 78 3d 24 61 63 5f 63 6f 75 6e 74 0a 20  _max=$ac_count. 
1a160 20 20 20 66 69 0a 20 20 20 20 23 20 31 30 2a 28     fi.    # 10*(
1a170 32 5e 31 30 29 20 63 68 61 72 73 20 61 73 20 69  2^10) chars as i
1a180 6e 70 75 74 20 73 65 65 6d 73 20 6d 6f 72 65 20  nput seems more 
1a190 74 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20  than enough.    
1a1a0 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d  test $ac_count -
1a1b0 67 74 20 31 30 20 26 26 20 62 72 65 61 6b 0a 20  gt 10 && break. 
1a1c0 20 64 6f 6e 65 0a 20 20 72 6d 20 2d 66 20 63 6f   done.  rm -f co
1a1d0 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65  nftest.in confte
1a1e0 73 74 2e 74 6d 70 20 63 6f 6e 66 74 65 73 74 2e  st.tmp conftest.
1a1f0 6e 6c 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 3b  nl conftest.out;
1a200 3b 0a 65 73 61 63 0a 0a 20 20 20 20 20 20 24 61  ;.esac..      $a
1a210 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 66 6f 75  c_path_EGREP_fou
1a220 6e 64 20 26 26 20 62 72 65 61 6b 20 33 0a 20 20  nd && break 3.  
1a230 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 20 20    done.  done.  
1a240 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
1a250 65 5f 49 46 53 0a 20 20 69 66 20 74 65 73 74 20  e_IFS.  if test 
1a260 2d 7a 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f  -z "$ac_cv_path_
1a270 45 47 52 45 50 22 3b 20 74 68 65 6e 0a 20 20 20  EGREP"; then.   
1a280 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20   as_fn_error $? 
1a290 22 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 65  "no acceptable e
1a2a0 67 72 65 70 20 63 6f 75 6c 64 20 62 65 20 66 6f  grep could be fo
1a2b0 75 6e 64 20 69 6e 20 24 50 41 54 48 24 50 41 54  und in $PATH$PAT
1a2c0 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f  H_SEPARATOR/usr/
1a2d0 78 70 67 34 2f 62 69 6e 22 20 22 24 4c 49 4e 45  xpg4/bin" "$LINE
1a2e0 4e 4f 22 20 35 0a 20 20 66 69 0a 65 6c 73 65 0a  NO" 5.  fi.else.
1a2f0 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52    ac_cv_path_EGR
1a300 45 50 3d 24 45 47 52 45 50 0a 66 69 0a 0a 20 20  EP=$EGREP.fi..  
1a310 20 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68   fi.fi.{ $as_ech
1a320 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1a330 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1a340 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70  result: $ac_cv_p
1a350 61 74 68 5f 45 47 52 45 50 22 20 3e 26 35 0a 24  ath_EGREP" >&5.$
1a360 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f  as_echo "$ac_cv_
1a370 70 61 74 68 5f 45 47 52 45 50 22 20 3e 26 36 3b  path_EGREP" >&6;
1a380 20 7d 0a 20 45 47 52 45 50 3d 22 24 61 63 5f 63   }. EGREP="$ac_c
1a390 76 5f 70 61 74 68 5f 45 47 52 45 50 22 0a 0a 0a  v_path_EGREP"...
1a3a0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1a3b0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
1a3c0 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
1a3d0 67 20 66 6f 72 20 66 67 72 65 70 22 20 3e 26 35  g for fgrep" >&5
1a3e0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
1a3f0 63 6b 69 6e 67 20 66 6f 72 20 66 67 72 65 70 2e  cking for fgrep.
1a400 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
1a410 7b 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45  {ac_cv_path_FGRE
1a420 50 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  P+:} false; then
1a430 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
1a440 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
1a450 65 6c 73 65 0a 20 20 69 66 20 65 63 68 6f 20 27  else.  if echo '
1a460 61 62 2a 63 27 20 7c 20 24 47 52 45 50 20 2d 46  ab*c' | $GREP -F
1a470 20 27 61 62 2a 63 27 20 3e 2f 64 65 76 2f 6e 75   'ab*c' >/dev/nu
1a480 6c 6c 20 32 3e 26 31 0a 20 20 20 74 68 65 6e 20  ll 2>&1.   then 
1a490 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50  ac_cv_path_FGREP
1a4a0 3d 22 24 47 52 45 50 20 2d 46 22 0a 20 20 20 65  ="$GREP -F".   e
1a4b0 6c 73 65 0a 20 20 20 20 20 69 66 20 74 65 73 74  lse.     if test
1a4c0 20 2d 7a 20 22 24 46 47 52 45 50 22 3b 20 74 68   -z "$FGREP"; th
1a4d0 65 6e 0a 20 20 61 63 5f 70 61 74 68 5f 46 47 52  en.  ac_path_FGR
1a4e0 45 50 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 20  EP_found=false. 
1a4f0 20 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20   # Loop through 
1a500 74 68 65 20 75 73 65 72 27 73 20 70 61 74 68 20  the user's path 
1a510 61 6e 64 20 74 65 73 74 20 66 6f 72 20 65 61 63  and test for eac
1a520 68 20 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49  h of PROGNAME-LI
1a530 53 54 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53  ST.  as_save_IFS
1a540 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
1a550 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
1a560 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 24 50  s_dir in $PATH$P
1a570 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73  ATH_SEPARATOR/us
1a580 72 2f 78 70 67 34 2f 62 69 6e 0a 64 6f 0a 20 20  r/xpg4/bin.do.  
1a590 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
1a5a0 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
1a5b0 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
1a5c0 0a 20 20 20 20 66 6f 72 20 61 63 5f 70 72 6f 67  .    for ac_prog
1a5d0 20 69 6e 20 66 67 72 65 70 3b 20 64 6f 0a 20 20   in fgrep; do.  
1a5e0 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
1a5f0 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
1a600 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
1a610 73 3b 20 64 6f 0a 20 20 20 20 20 20 61 63 5f 70  s; do.      ac_p
1a620 61 74 68 5f 46 47 52 45 50 3d 22 24 61 73 5f 64  ath_FGREP="$as_d
1a630 69 72 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f 65  ir/$ac_prog$ac_e
1a640 78 65 63 5f 65 78 74 22 0a 20 20 20 20 20 20 61  xec_ext".      a
1a650 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f  s_fn_executable_
1a660 70 20 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45  p "$ac_path_FGRE
1a670 50 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 23  P" || continue.#
1a680 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 61   Check for GNU a
1a690 63 5f 70 61 74 68 5f 46 47 52 45 50 20 61 6e 64  c_path_FGREP and
1a6a0 20 73 65 6c 65 63 74 20 69 74 20 69 66 20 69 74   select it if it
1a6b0 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20 43   is found..  # C
1a6c0 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 24 61 63  heck for GNU $ac
1a6d0 5f 70 61 74 68 5f 46 47 52 45 50 0a 63 61 73 65  _path_FGREP.case
1a6e0 20 60 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45   `"$ac_path_FGRE
1a6f0 50 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26  P" --version 2>&
1a700 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61  1` in.*GNU*).  a
1a710 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 3d  c_cv_path_FGREP=
1a720 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22  "$ac_path_FGREP"
1a730 20 61 63 5f 70 61 74 68 5f 46 47 52 45 50 5f 66   ac_path_FGREP_f
1a740 6f 75 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63  ound=:;;.*).  ac
1a750 5f 63 6f 75 6e 74 3d 30 0a 20 20 24 61 73 5f 65  _count=0.  $as_e
1a760 63 68 6f 5f 6e 20 30 31 32 33 34 35 36 37 38 39  cho_n 0123456789
1a770 20 3e 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a   >"conftest.in".
1a780 20 20 77 68 69 6c 65 20 3a 0a 20 20 64 6f 0a 20    while :.  do. 
1a790 20 20 20 63 61 74 20 22 63 6f 6e 66 74 65 73 74     cat "conftest
1a7a0 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 69  .in" "conftest.i
1a7b0 6e 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 74 6d  n" >"conftest.tm
1a7c0 70 22 0a 20 20 20 20 6d 76 20 22 63 6f 6e 66 74  p".    mv "conft
1a7d0 65 73 74 2e 74 6d 70 22 20 22 63 6f 6e 66 74 65  est.tmp" "confte
1a7e0 73 74 2e 69 6e 22 0a 20 20 20 20 63 70 20 22 63  st.in".    cp "c
1a7f0 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e  onftest.in" "con
1a800 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 24 61  ftest.nl".    $a
1a810 73 5f 65 63 68 6f 20 27 46 47 52 45 50 27 20 3e  s_echo 'FGREP' >
1a820 3e 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a  > "conftest.nl".
1a830 20 20 20 20 22 24 61 63 5f 70 61 74 68 5f 46 47      "$ac_path_FG
1a840 52 45 50 22 20 46 47 52 45 50 20 3c 20 22 63 6f  REP" FGREP < "co
1a850 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 22 63 6f 6e  nftest.nl" >"con
1a860 66 74 65 73 74 2e 6f 75 74 22 20 32 3e 2f 64 65  ftest.out" 2>/de
1a870 76 2f 6e 75 6c 6c 20 7c 7c 20 62 72 65 61 6b 0a  v/null || break.
1a880 20 20 20 20 64 69 66 66 20 22 63 6f 6e 66 74 65      diff "confte
1a890 73 74 2e 6f 75 74 22 20 22 63 6f 6e 66 74 65 73  st.out" "conftes
1a8a0 74 2e 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c  t.nl" >/dev/null
1a8b0 20 32 3e 26 31 20 7c 7c 20 62 72 65 61 6b 0a 20   2>&1 || break. 
1a8c0 20 20 20 61 73 5f 66 6e 5f 61 72 69 74 68 20 24     as_fn_arith $
1a8d0 61 63 5f 63 6f 75 6e 74 20 2b 20 31 20 26 26 20  ac_count + 1 && 
1a8e0 61 63 5f 63 6f 75 6e 74 3d 24 61 73 5f 76 61 6c  ac_count=$as_val
1a8f0 0a 20 20 20 20 69 66 20 74 65 73 74 20 24 61 63  .    if test $ac
1a900 5f 63 6f 75 6e 74 20 2d 67 74 20 24 7b 61 63 5f  _count -gt ${ac_
1a910 70 61 74 68 5f 46 47 52 45 50 5f 6d 61 78 2d 30  path_FGREP_max-0
1a920 7d 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 23 20  }; then.      # 
1a930 42 65 73 74 20 6f 6e 65 20 73 6f 20 66 61 72 2c  Best one so far,
1a940 20 73 61 76 65 20 69 74 20 62 75 74 20 6b 65 65   save it but kee
1a950 70 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20  p looking for a 
1a960 62 65 74 74 65 72 20 6f 6e 65 0a 20 20 20 20 20  better one.     
1a970 20 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45   ac_cv_path_FGRE
1a980 50 3d 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45  P="$ac_path_FGRE
1a990 50 22 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68  P".      ac_path
1a9a0 5f 46 47 52 45 50 5f 6d 61 78 3d 24 61 63 5f 63  _FGREP_max=$ac_c
1a9b0 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20 20 20 20  ount.    fi.    
1a9c0 23 20 31 30 2a 28 32 5e 31 30 29 20 63 68 61 72  # 10*(2^10) char
1a9d0 73 20 61 73 20 69 6e 70 75 74 20 73 65 65 6d 73  s as input seems
1a9e0 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f 75 67   more than enoug
1a9f0 68 0a 20 20 20 20 74 65 73 74 20 24 61 63 5f 63  h.    test $ac_c
1aa00 6f 75 6e 74 20 2d 67 74 20 31 30 20 26 26 20 62  ount -gt 10 && b
1aa10 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20 20 72 6d  reak.  done.  rm
1aa20 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20   -f conftest.in 
1aa30 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63 6f 6e  conftest.tmp con
1aa40 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66 74 65 73  ftest.nl conftes
1aa50 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a 20 20  t.out;;.esac..  
1aa60 20 20 20 20 24 61 63 5f 70 61 74 68 5f 46 47 52      $ac_path_FGR
1aa70 45 50 5f 66 6f 75 6e 64 20 26 26 20 62 72 65 61  EP_found && brea
1aa80 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64  k 3.    done.  d
1aa90 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
1aaa0 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 69 66  as_save_IFS.  if
1aab0 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
1aac0 5f 70 61 74 68 5f 46 47 52 45 50 22 3b 20 74 68  _path_FGREP"; th
1aad0 65 6e 0a 20 20 20 20 61 73 5f 66 6e 5f 65 72 72  en.    as_fn_err
1aae0 6f 72 20 24 3f 20 22 6e 6f 20 61 63 63 65 70 74  or $? "no accept
1aaf0 61 62 6c 65 20 66 67 72 65 70 20 63 6f 75 6c 64  able fgrep could
1ab00 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 50 41   be found in $PA
1ab10 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  TH$PATH_SEPARATO
1ab20 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 22 20  R/usr/xpg4/bin" 
1ab30 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 20 20 66 69  "$LINENO" 5.  fi
1ab40 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 61  .else.  ac_cv_pa
1ab50 74 68 5f 46 47 52 45 50 3d 24 46 47 52 45 50 0a  th_FGREP=$FGREP.
1ab60 66 69 0a 0a 20 20 20 66 69 0a 66 69 0a 7b 20 24  fi..   fi.fi.{ $
1ab70 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1ab80 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
1ab90 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61  ENO}: result: $a
1aba0 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 22  c_cv_path_FGREP"
1abb0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
1abc0 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50  ac_cv_path_FGREP
1abd0 22 20 3e 26 36 3b 20 7d 0a 20 46 47 52 45 50 3d  " >&6; }. FGREP=
1abe0 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52  "$ac_cv_path_FGR
1abf0 45 50 22 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24  EP"...test -z "$
1ac00 47 52 45 50 22 20 26 26 20 47 52 45 50 3d 67 72  GREP" && GREP=gr
1ac10 65 70 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ep..............
1ac20 0a 0a 0a 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68  ......# Check wh
1ac30 65 74 68 65 72 20 2d 2d 77 69 74 68 2d 67 6e 75  ether --with-gnu
1ac40 2d 6c 64 20 77 61 73 20 67 69 76 65 6e 2e 0a 69  -ld was given..i
1ac50 66 20 74 65 73 74 20 22 24 7b 77 69 74 68 5f 67  f test "${with_g
1ac60 6e 75 5f 6c 64 2b 73 65 74 7d 22 20 3d 20 73 65  nu_ld+set}" = se
1ac70 74 3b 20 74 68 65 6e 20 3a 0a 20 20 77 69 74 68  t; then :.  with
1ac80 76 61 6c 3d 24 77 69 74 68 5f 67 6e 75 5f 6c 64  val=$with_gnu_ld
1ac90 3b 20 74 65 73 74 20 22 24 77 69 74 68 76 61 6c  ; test "$withval
1aca0 22 20 3d 20 6e 6f 20 7c 7c 20 77 69 74 68 5f 67  " = no || with_g
1acb0 6e 75 5f 6c 64 3d 79 65 73 0a 65 6c 73 65 0a 20  nu_ld=yes.else. 
1acc0 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a   with_gnu_ld=no.
1acd0 66 69 0a 0a 61 63 5f 70 72 6f 67 3d 6c 64 0a 69  fi..ac_prog=ld.i
1ace0 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20  f test "$GCC" = 
1acf0 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 43 68  yes; then.  # Ch
1ad00 65 63 6b 20 69 66 20 67 63 63 20 2d 70 72 69 6e  eck if gcc -prin
1ad10 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64 20 67  t-prog-name=ld g
1ad20 69 76 65 73 20 61 20 70 61 74 68 2e 0a 20 20 7b  ives a path..  {
1ad30 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1ad40 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1ad50 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
1ad60 20 66 6f 72 20 6c 64 20 75 73 65 64 20 62 79 20   for ld used by 
1ad70 24 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  $CC" >&5.$as_ech
1ad80 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
1ad90 72 20 6c 64 20 75 73 65 64 20 62 79 20 24 43 43  r ld used by $CC
1ada0 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 20 20 63  ... " >&6; }.  c
1adb0 61 73 65 20 24 68 6f 73 74 20 69 6e 0a 20 20 2a  ase $host in.  *
1adc0 2d 2a 2d 6d 69 6e 67 77 2a 29 0a 20 20 20 20 23  -*-mingw*).    #
1add0 20 67 63 63 20 6c 65 61 76 65 73 20 61 20 74 72   gcc leaves a tr
1ade0 61 69 6c 69 6e 67 20 63 61 72 72 69 61 67 65 20  ailing carriage 
1adf0 72 65 74 75 72 6e 20 77 68 69 63 68 20 75 70 73  return which ups
1ae00 65 74 73 20 6d 69 6e 67 77 0a 20 20 20 20 61 63  ets mingw.    ac
1ae10 5f 70 72 6f 67 3d 60 28 24 43 43 20 2d 70 72 69  _prog=`($CC -pri
1ae20 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64 29  nt-prog-name=ld)
1ae30 20 32 3e 26 35 20 7c 20 74 72 20 2d 64 20 27 5c   2>&5 | tr -d '\
1ae40 30 31 35 27 60 20 3b 3b 0a 20 20 2a 29 0a 20 20  015'` ;;.  *).  
1ae50 20 20 61 63 5f 70 72 6f 67 3d 60 28 24 43 43 20    ac_prog=`($CC 
1ae60 2d 70 72 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65  -print-prog-name
1ae70 3d 6c 64 29 20 32 3e 26 35 60 20 3b 3b 0a 20 20  =ld) 2>&5` ;;.  
1ae80 65 73 61 63 0a 20 20 63 61 73 65 20 24 61 63 5f  esac.  case $ac_
1ae90 70 72 6f 67 20 69 6e 0a 20 20 20 20 23 20 41 63  prog in.    # Ac
1aea0 63 65 70 74 20 61 62 73 6f 6c 75 74 65 20 70 61  cept absolute pa
1aeb0 74 68 73 2e 0a 20 20 20 20 5b 5c 5c 2f 5d 2a 20  ths..    [\\/]* 
1aec0 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 20 20  | ?:[\\/]*).    
1aed0 20 20 72 65 5f 64 69 72 65 6c 74 3d 27 2f 5b 5e    re_direlt='/[^
1aee0 2f 5d 5b 5e 2f 5d 2a 2f 5c 2e 5c 2e 2f 27 0a 20  /][^/]*/\.\./'. 
1aef0 20 20 20 20 20 23 20 43 61 6e 6f 6e 69 63 61 6c       # Canonical
1af00 69 7a 65 20 74 68 65 20 70 61 74 68 6e 61 6d 65  ize the pathname
1af10 20 6f 66 20 6c 64 0a 20 20 20 20 20 20 61 63 5f   of ld.      ac_
1af20 70 72 6f 67 3d 60 24 45 43 48 4f 20 22 24 61 63  prog=`$ECHO "$ac
1af30 5f 70 72 6f 67 22 7c 20 24 53 45 44 20 27 73 25  _prog"| $SED 's%
1af40 5c 5c 5c 5c 25 2f 25 67 27 60 0a 20 20 20 20 20  \\\\%/%g'`.     
1af50 20 77 68 69 6c 65 20 24 45 43 48 4f 20 22 24 61   while $ECHO "$a
1af60 63 5f 70 72 6f 67 22 20 7c 20 24 47 52 45 50 20  c_prog" | $GREP 
1af70 22 24 72 65 5f 64 69 72 65 6c 74 22 20 3e 20 2f  "$re_direlt" > /
1af80 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 64  dev/null 2>&1; d
1af90 6f 0a 09 61 63 5f 70 72 6f 67 3d 60 24 45 43 48  o..ac_prog=`$ECH
1afa0 4f 20 24 61 63 5f 70 72 6f 67 7c 20 24 53 45 44  O $ac_prog| $SED
1afb0 20 22 73 25 24 72 65 5f 64 69 72 65 6c 74 25 2f   "s%$re_direlt%/
1afc0 25 22 60 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20  %"`.      done. 
1afd0 20 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 4c       test -z "$L
1afe0 44 22 20 26 26 20 4c 44 3d 22 24 61 63 5f 70 72  D" && LD="$ac_pr
1aff0 6f 67 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 22  og".      ;;.  "
1b000 22 29 0a 20 20 20 20 23 20 49 66 20 69 74 20 66  ").    # If it f
1b010 61 69 6c 73 2c 20 74 68 65 6e 20 70 72 65 74 65  ails, then prete
1b020 6e 64 20 77 65 20 61 72 65 6e 27 74 20 75 73 69  nd we aren't usi
1b030 6e 67 20 47 43 43 2e 0a 20 20 20 20 61 63 5f 70  ng GCC..    ac_p
1b040 72 6f 67 3d 6c 64 0a 20 20 20 20 3b 3b 0a 20 20  rog=ld.    ;;.  
1b050 2a 29 0a 20 20 20 20 23 20 49 66 20 69 74 20 69  *).    # If it i
1b060 73 20 72 65 6c 61 74 69 76 65 2c 20 74 68 65 6e  s relative, then
1b070 20 73 65 61 72 63 68 20 66 6f 72 20 74 68 65 20   search for the 
1b080 66 69 72 73 74 20 6c 64 20 69 6e 20 50 41 54 48  first ld in PATH
1b090 2e 0a 20 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c  ..    with_gnu_l
1b0a0 64 3d 75 6e 6b 6e 6f 77 6e 0a 20 20 20 20 3b 3b  d=unknown.    ;;
1b0b0 0a 20 20 65 73 61 63 0a 65 6c 69 66 20 74 65 73  .  esac.elif tes
1b0c0 74 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22  t "$with_gnu_ld"
1b0d0 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 7b   = yes; then.  {
1b0e0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1b0f0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1b100 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
1b110 20 66 6f 72 20 47 4e 55 20 6c 64 22 20 3e 26 35   for GNU ld" >&5
1b120 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
1b130 63 6b 69 6e 67 20 66 6f 72 20 47 4e 55 20 6c 64  cking for GNU ld
1b140 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  ... " >&6; }.els
1b150 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
1b160 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1b170 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
1b180 63 6b 69 6e 67 20 66 6f 72 20 6e 6f 6e 2d 47 4e  cking for non-GN
1b190 55 20 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  U ld" >&5.$as_ec
1b1a0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
1b1b0 6f 72 20 6e 6f 6e 2d 47 4e 55 20 6c 64 2e 2e 2e  or non-GNU ld...
1b1c0 20 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 69 66 20   " >&6; }.fi.if 
1b1d0 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 2b  ${lt_cv_path_LD+
1b1e0 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
1b1f0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
1b200 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
1b210 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20  se.  if test -z 
1b220 22 24 4c 44 22 3b 20 74 68 65 6e 0a 20 20 6c 74  "$LD"; then.  lt
1b230 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22  _save_ifs="$IFS"
1b240 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
1b250 52 41 54 4f 52 0a 20 20 66 6f 72 20 61 63 5f 64  RATOR.  for ac_d
1b260 69 72 20 69 6e 20 24 50 41 54 48 3b 20 64 6f 0a  ir in $PATH; do.
1b270 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76      IFS="$lt_sav
1b280 65 5f 69 66 73 22 0a 20 20 20 20 74 65 73 74 20  e_ifs".    test 
1b290 2d 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26 20  -z "$ac_dir" && 
1b2a0 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20 69 66 20  ac_dir=..    if 
1b2b0 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69 72  test -f "$ac_dir
1b2c0 2f 24 61 63 5f 70 72 6f 67 22 20 7c 7c 20 74 65  /$ac_prog" || te
1b2d0 73 74 20 2d 66 20 22 24 61 63 5f 64 69 72 2f 24  st -f "$ac_dir/$
1b2e0 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65 65 78  ac_prog$ac_exeex
1b2f0 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c  t"; then.      l
1b300 74 5f 63 76 5f 70 61 74 68 5f 4c 44 3d 22 24 61  t_cv_path_LD="$a
1b310 63 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 22 0a  c_dir/$ac_prog".
1b320 20 20 20 20 20 20 23 20 43 68 65 63 6b 20 74 6f        # Check to
1b330 20 73 65 65 20 69 66 20 74 68 65 20 70 72 6f 67   see if the prog
1b340 72 61 6d 20 69 73 20 47 4e 55 20 6c 64 2e 20 20  ram is GNU ld.  
1b350 49 27 64 20 72 61 74 68 65 72 20 75 73 65 20 2d  I'd rather use -
1b360 2d 76 65 72 73 69 6f 6e 2c 0a 20 20 20 20 20 20  -version,.      
1b370 23 20 62 75 74 20 61 70 70 61 72 65 6e 74 6c 79  # but apparently
1b380 20 73 6f 6d 65 20 76 61 72 69 61 6e 74 73 20 6f   some variants o
1b390 66 20 47 4e 55 20 6c 64 20 6f 6e 6c 79 20 61 63  f GNU ld only ac
1b3a0 63 65 70 74 20 2d 76 2e 0a 20 20 20 20 20 20 23  cept -v..      #
1b3b0 20 42 72 65 61 6b 20 6f 6e 6c 79 20 69 66 20 69   Break only if i
1b3c0 74 20 77 61 73 20 74 68 65 20 47 4e 55 2f 6e 6f  t was the GNU/no
1b3d0 6e 2d 47 4e 55 20 6c 64 20 74 68 61 74 20 77 65  n-GNU ld that we
1b3e0 20 70 72 65 66 65 72 2e 0a 20 20 20 20 20 20 63   prefer..      c
1b3f0 61 73 65 20 60 22 24 6c 74 5f 63 76 5f 70 61 74  ase `"$lt_cv_pat
1b400 68 5f 4c 44 22 20 2d 76 20 32 3e 26 31 20 3c 2f  h_LD" -v 2>&1 </
1b410 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a 20 20 20  dev/null` in.   
1b420 20 20 20 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74     *GNU* | *'wit
1b430 68 20 42 46 44 27 2a 29 0a 09 74 65 73 74 20 22  h BFD'*)..test "
1b440 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 21 3d  $with_gnu_ld" !=
1b450 20 6e 6f 20 26 26 20 62 72 65 61 6b 0a 09 3b 3b   no && break..;;
1b460 0a 20 20 20 20 20 20 2a 29 0a 09 74 65 73 74 20  .      *)..test 
1b470 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 21  "$with_gnu_ld" !
1b480 3d 20 79 65 73 20 26 26 20 62 72 65 61 6b 0a 09  = yes && break..
1b490 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20  ;;.      esac.  
1b4a0 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46    fi.  done.  IF
1b4b0 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
1b4c0 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70 61  .else.  lt_cv_pa
1b4d0 74 68 5f 4c 44 3d 22 24 4c 44 22 20 23 20 4c 65  th_LD="$LD" # Le
1b4e0 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
1b4f0 69 64 65 20 74 68 65 20 74 65 73 74 20 77 69 74  ide the test wit
1b500 68 20 61 20 70 61 74 68 2e 0a 66 69 0a 66 69 0a  h a path..fi.fi.
1b510 0a 4c 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68  .LD="$lt_cv_path
1b520 5f 4c 44 22 0a 69 66 20 74 65 73 74 20 2d 6e 20  _LD".if test -n 
1b530 22 24 4c 44 22 3b 20 74 68 65 6e 0a 20 20 7b 20  "$LD"; then.  { 
1b540 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1b550 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1b560 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
1b570 4c 44 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  LD" >&5.$as_echo
1b580 20 22 24 4c 44 22 20 3e 26 36 3b 20 7d 0a 65 6c   "$LD" >&6; }.el
1b590 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
1b5a0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1b5b0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
1b5c0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
1b5d0 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
1b5e0 20 7d 0a 66 69 0a 74 65 73 74 20 2d 7a 20 22 24   }.fi.test -z "$
1b5f0 4c 44 22 20 26 26 20 61 73 5f 66 6e 5f 65 72 72  LD" && as_fn_err
1b600 6f 72 20 24 3f 20 22 6e 6f 20 61 63 63 65 70 74  or $? "no accept
1b610 61 62 6c 65 20 6c 64 20 66 6f 75 6e 64 20 69 6e  able ld found in
1b620 20 5c 24 50 41 54 48 22 20 22 24 4c 49 4e 45 4e   \$PATH" "$LINEN
1b630 4f 22 20 35 0a 7b 20 24 61 73 5f 65 63 68 6f 20  O" 5.{ $as_echo 
1b640 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1b650 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
1b660 65 63 6b 69 6e 67 20 69 66 20 74 68 65 20 6c 69  ecking if the li
1b670 6e 6b 65 72 20 28 24 4c 44 29 20 69 73 20 47 4e  nker ($LD) is GN
1b680 55 20 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  U ld" >&5.$as_ec
1b690 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69  ho_n "checking i
1b6a0 66 20 74 68 65 20 6c 69 6e 6b 65 72 20 28 24 4c  f the linker ($L
1b6b0 44 29 20 69 73 20 47 4e 55 20 6c 64 2e 2e 2e 20  D) is GNU ld... 
1b6c0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74  " >&6; }.if ${lt
1b6d0 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 2b  _cv_prog_gnu_ld+
1b6e0 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
1b6f0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
1b700 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
1b710 73 65 0a 20 20 23 20 49 27 64 20 72 61 74 68 65  se.  # I'd rathe
1b720 72 20 75 73 65 20 2d 2d 76 65 72 73 69 6f 6e 20  r use --version 
1b730 68 65 72 65 2c 20 62 75 74 20 61 70 70 61 72 65  here, but appare
1b740 6e 74 6c 79 20 73 6f 6d 65 20 47 4e 55 20 6c 64  ntly some GNU ld
1b750 73 20 6f 6e 6c 79 20 61 63 63 65 70 74 20 2d 76  s only accept -v
1b760 2e 0a 63 61 73 65 20 60 24 4c 44 20 2d 76 20 32  ..case `$LD -v 2
1b770 3e 26 31 20 3c 2f 64 65 76 2f 6e 75 6c 6c 60 20  >&1 </dev/null` 
1b780 69 6e 0a 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74  in.*GNU* | *'wit
1b790 68 20 42 46 44 27 2a 29 0a 20 20 6c 74 5f 63 76  h BFD'*).  lt_cv
1b7a0 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 3d 79 65 73  _prog_gnu_ld=yes
1b7b0 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 63 76  .  ;;.*).  lt_cv
1b7c0 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a  _prog_gnu_ld=no.
1b7d0 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 7b 20 24    ;;.esac.fi.{ $
1b7e0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1b7f0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
1b800 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c  ENO}: result: $l
1b810 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64  t_cv_prog_gnu_ld
1b820 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
1b830 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f  $lt_cv_prog_gnu_
1b840 6c 64 22 20 3e 26 36 3b 20 7d 0a 77 69 74 68 5f  ld" >&6; }.with_
1b850 67 6e 75 5f 6c 64 3d 24 6c 74 5f 63 76 5f 70 72  gnu_ld=$lt_cv_pr
1b860 6f 67 5f 67 6e 75 5f 6c 64 0a 0a 0a 0a 0a 0a 0a  og_gnu_ld.......
1b870 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  ...{ $as_echo "$
1b880 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1b890 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
1b8a0 6b 69 6e 67 20 66 6f 72 20 42 53 44 2d 20 6f 72  king for BSD- or
1b8b0 20 4d 53 2d 63 6f 6d 70 61 74 69 62 6c 65 20 6e   MS-compatible n
1b8c0 61 6d 65 20 6c 69 73 74 65 72 20 28 6e 6d 29 22  ame lister (nm)"
1b8d0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
1b8e0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 42 53  "checking for BS
1b8f0 44 2d 20 6f 72 20 4d 53 2d 63 6f 6d 70 61 74 69  D- or MS-compati
1b900 62 6c 65 20 6e 61 6d 65 20 6c 69 73 74 65 72 20  ble name lister 
1b910 28 6e 6d 29 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  (nm)... " >&6; }
1b920 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 70 61 74 68  .if ${lt_cv_path
1b930 5f 4e 4d 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  _NM+:} false; th
1b940 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
1b950 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
1b960 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
1b970 20 2d 6e 20 22 24 4e 4d 22 3b 20 74 68 65 6e 0a   -n "$NM"; then.
1b980 20 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72    # Let the user
1b990 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
1b9a0 73 74 2e 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68  st..  lt_cv_path
1b9b0 5f 4e 4d 3d 22 24 4e 4d 22 0a 65 6c 73 65 0a 20  _NM="$NM".else. 
1b9c0 20 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3d   lt_nm_to_check=
1b9d0 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
1b9e0 78 7d 6e 6d 22 0a 20 20 69 66 20 74 65 73 74 20  x}nm".  if test 
1b9f0 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  -n "$ac_tool_pre
1ba00 66 69 78 22 20 26 26 20 74 65 73 74 20 22 24 62  fix" && test "$b
1ba10 75 69 6c 64 22 20 3d 20 22 24 68 6f 73 74 22 3b  uild" = "$host";
1ba20 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 6e 6d 5f   then.    lt_nm_
1ba30 74 6f 5f 63 68 65 63 6b 3d 22 24 6c 74 5f 6e 6d  to_check="$lt_nm
1ba40 5f 74 6f 5f 63 68 65 63 6b 20 6e 6d 22 0a 20 20  _to_check nm".  
1ba50 66 69 0a 20 20 66 6f 72 20 6c 74 5f 74 6d 70 5f  fi.  for lt_tmp_
1ba60 6e 6d 20 69 6e 20 24 6c 74 5f 6e 6d 5f 74 6f 5f  nm in $lt_nm_to_
1ba70 63 68 65 63 6b 3b 20 64 6f 0a 20 20 20 20 6c 74  check; do.    lt
1ba80 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22  _save_ifs="$IFS"
1ba90 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
1baa0 52 41 54 4f 52 0a 20 20 20 20 66 6f 72 20 61 63  RATOR.    for ac
1bab0 5f 64 69 72 20 69 6e 20 24 50 41 54 48 20 2f 75  _dir in $PATH /u
1bac0 73 72 2f 63 63 73 2f 62 69 6e 2f 65 6c 66 20 2f  sr/ccs/bin/elf /
1bad0 75 73 72 2f 63 63 73 2f 62 69 6e 20 2f 75 73 72  usr/ccs/bin /usr
1bae0 2f 75 63 62 20 2f 62 69 6e 3b 20 64 6f 0a 20 20  /ucb /bin; do.  
1baf0 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76      IFS="$lt_sav
1bb00 65 5f 69 66 73 22 0a 20 20 20 20 20 20 74 65 73  e_ifs".      tes
1bb10 74 20 2d 7a 20 22 24 61 63 5f 64 69 72 22 20 26  t -z "$ac_dir" &
1bb20 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20 20  & ac_dir=..     
1bb30 20 74 6d 70 5f 6e 6d 3d 22 24 61 63 5f 64 69 72   tmp_nm="$ac_dir
1bb40 2f 24 6c 74 5f 74 6d 70 5f 6e 6d 22 0a 20 20 20  /$lt_tmp_nm".   
1bb50 20 20 20 69 66 20 74 65 73 74 20 2d 66 20 22 24     if test -f "$
1bb60 74 6d 70 5f 6e 6d 22 20 7c 7c 20 74 65 73 74 20  tmp_nm" || test 
1bb70 2d 66 20 22 24 74 6d 70 5f 6e 6d 24 61 63 5f 65  -f "$tmp_nm$ac_e
1bb80 78 65 65 78 74 22 20 3b 20 74 68 65 6e 0a 09 23  xeext" ; then..#
1bb90 20 43 68 65 63 6b 20 74 6f 20 73 65 65 20 69 66   Check to see if
1bba0 20 74 68 65 20 6e 6d 20 61 63 63 65 70 74 73 20   the nm accepts 
1bbb0 61 20 42 53 44 2d 63 6f 6d 70 61 74 20 66 6c 61  a BSD-compat fla
1bbc0 67 2e 0a 09 23 20 41 64 64 69 6e 67 20 74 68 65  g...# Adding the
1bbd0 20 60 73 65 64 20 31 71 27 20 70 72 65 76 65 6e   `sed 1q' preven
1bbe0 74 73 20 66 61 6c 73 65 20 70 6f 73 69 74 69 76  ts false positiv
1bbf0 65 73 20 6f 6e 20 48 50 2d 55 58 2c 20 77 68 69  es on HP-UX, whi
1bc00 63 68 20 73 61 79 73 3a 0a 09 23 20 20 20 6e 6d  ch says:..#   nm
1bc10 3a 20 75 6e 6b 6e 6f 77 6e 20 6f 70 74 69 6f 6e  : unknown option
1bc20 20 22 42 22 20 69 67 6e 6f 72 65 64 0a 09 23 20   "B" ignored..# 
1bc30 54 72 75 36 34 27 73 20 6e 6d 20 63 6f 6d 70 6c  Tru64's nm compl
1bc40 61 69 6e 73 20 74 68 61 74 20 2f 64 65 76 2f 6e  ains that /dev/n
1bc50 75 6c 6c 20 69 73 20 61 6e 20 69 6e 76 61 6c 69  ull is an invali
1bc60 64 20 6f 62 6a 65 63 74 20 66 69 6c 65 0a 09 63  d object file..c
1bc70 61 73 65 20 60 22 24 74 6d 70 5f 6e 6d 22 20 2d  ase `"$tmp_nm" -
1bc80 42 20 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31  B /dev/null 2>&1
1bc90 20 7c 20 73 65 64 20 27 31 71 27 60 20 69 6e 0a   | sed '1q'` in.
1bca0 09 2a 2f 64 65 76 2f 6e 75 6c 6c 2a 20 7c 20 2a  .*/dev/null* | *
1bcb0 27 49 6e 76 61 6c 69 64 20 66 69 6c 65 20 6f 72  'Invalid file or
1bcc0 20 6f 62 6a 65 63 74 20 74 79 70 65 27 2a 29 0a   object type'*).
1bcd0 09 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d  .  lt_cv_path_NM
1bce0 3d 22 24 74 6d 70 5f 6e 6d 20 2d 42 22 0a 09 20  ="$tmp_nm -B".. 
1bcf0 20 62 72 65 61 6b 0a 09 20 20 3b 3b 0a 09 2a 29   break..  ;;..*)
1bd00 0a 09 20 20 63 61 73 65 20 60 22 24 74 6d 70 5f  ..  case `"$tmp_
1bd10 6e 6d 22 20 2d 70 20 2f 64 65 76 2f 6e 75 6c 6c  nm" -p /dev/null
1bd20 20 32 3e 26 31 20 7c 20 73 65 64 20 27 31 71 27   2>&1 | sed '1q'
1bd30 60 20 69 6e 0a 09 20 20 2a 2f 64 65 76 2f 6e 75  ` in..  */dev/nu
1bd40 6c 6c 2a 29 0a 09 20 20 20 20 6c 74 5f 63 76 5f  ll*)..    lt_cv_
1bd50 70 61 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d  path_NM="$tmp_nm
1bd60 20 2d 70 22 0a 09 20 20 20 20 62 72 65 61 6b 0a   -p"..    break.
1bd70 09 20 20 20 20 3b 3b 0a 09 20 20 2a 29 0a 09 20  .    ;;..  *).. 
1bd80 20 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d     lt_cv_path_NM
1bd90 3d 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d  =${lt_cv_path_NM
1bda0 3d 22 24 74 6d 70 5f 6e 6d 22 7d 20 23 20 6b 65  ="$tmp_nm"} # ke
1bdb0 65 70 20 74 68 65 20 66 69 72 73 74 20 6d 61 74  ep the first mat
1bdc0 63 68 2c 20 62 75 74 0a 09 20 20 20 20 63 6f 6e  ch, but..    con
1bdd0 74 69 6e 75 65 20 23 20 73 6f 20 74 68 61 74 20  tinue # so that 
1bde0 77 65 20 63 61 6e 20 74 72 79 20 74 6f 20 66 69  we can try to fi
1bdf0 6e 64 20 6f 6e 65 20 74 68 61 74 20 73 75 70 70  nd one that supp
1be00 6f 72 74 73 20 42 53 44 20 66 6c 61 67 73 0a 09  orts BSD flags..
1be10 20 20 20 20 3b 3b 0a 09 20 20 65 73 61 63 0a 09      ;;..  esac..
1be20 20 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20    ;;..esac.     
1be30 20 66 69 0a 20 20 20 20 64 6f 6e 65 0a 20 20 20   fi.    done.   
1be40 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69   IFS="$lt_save_i
1be50 66 73 22 0a 20 20 64 6f 6e 65 0a 20 20 3a 20 24  fs".  done.  : $
1be60 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 6e  {lt_cv_path_NM=n
1be70 6f 7d 0a 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65  o}.fi.fi.{ $as_e
1be80 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1be90 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1bea0 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76  : result: $lt_cv
1beb0 5f 70 61 74 68 5f 4e 4d 22 20 3e 26 35 0a 24 61  _path_NM" >&5.$a
1bec0 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70  s_echo "$lt_cv_p
1bed0 61 74 68 5f 4e 4d 22 20 3e 26 36 3b 20 7d 0a 69  ath_NM" >&6; }.i
1bee0 66 20 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 70  f test "$lt_cv_p
1bef0 61 74 68 5f 4e 4d 22 20 21 3d 20 22 6e 6f 22 3b  ath_NM" != "no";
1bf00 20 74 68 65 6e 0a 20 20 4e 4d 3d 22 24 6c 74 5f   then.  NM="$lt_
1bf10 63 76 5f 70 61 74 68 5f 4e 4d 22 0a 65 6c 73 65  cv_path_NM".else
1bf20 0a 20 20 23 20 44 69 64 6e 27 74 20 66 69 6e 64  .  # Didn't find
1bf30 20 61 6e 79 20 42 53 44 20 63 6f 6d 70 61 74 69   any BSD compati
1bf40 62 6c 65 20 6e 61 6d 65 20 6c 69 73 74 65 72 2c  ble name lister,
1bf50 20 6c 6f 6f 6b 20 66 6f 72 20 64 75 6d 70 62 69   look for dumpbi
1bf60 6e 2e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  n..  if test -n 
1bf70 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
1bf80 22 3b 20 74 68 65 6e 0a 20 20 66 6f 72 20 61 63  "; then.  for ac
1bf90 5f 70 72 6f 67 20 69 6e 20 22 64 75 6d 70 62 69  _prog in "dumpbi
1bfa0 6e 20 2d 73 79 6d 62 6f 6c 73 22 20 22 6c 69 6e  n -symbols" "lin
1bfb0 6b 20 2d 64 75 6d 70 20 2d 73 79 6d 62 6f 6c 73  k -dump -symbols
1bfc0 22 0a 20 20 64 6f 0a 20 20 20 20 23 20 45 78 74  ".  do.    # Ext
1bfd0 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
1bfe0 6f 72 64 20 6f 66 20 22 24 61 63 5f 74 6f 6f 6c  ord of "$ac_tool
1bff0 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22  _prefix$ac_prog"
1c000 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
1c010 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
1c020 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
1c030 6d 79 20 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  my $ac_tool_pref
1c040 69 78 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77  ix$ac_prog; ac_w
1c050 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68  ord=$2.{ $as_ech
1c060 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1c070 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1c080 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
1c090 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
1c0a0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
1c0b0 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
1c0c0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63  " >&6; }.if ${ac
1c0d0 5f 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e  _cv_prog_DUMPBIN
1c0e0 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
1c0f0 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
1c100 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
1c110 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
1c120 20 22 24 44 55 4d 50 42 49 4e 22 3b 20 74 68 65   "$DUMPBIN"; the
1c130 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 44  n.  ac_cv_prog_D
1c140 55 4d 50 42 49 4e 3d 22 24 44 55 4d 50 42 49 4e  UMPBIN="$DUMPBIN
1c150 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
1c160 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
1c170 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
1c180 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
1c190 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
1c1a0 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
1c1b0 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
1c1c0 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
1c1d0 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
1c1e0 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
1c1f0 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
1c200 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
1c210 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
1c220 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63  .  if as_fn_exec
1c230 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
1c240 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
1c250 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
1c260 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 44 55 4d    ac_cv_prog_DUM
1c270 50 42 49 4e 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70  PBIN="$ac_tool_p
1c280 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22 0a 20  refix$ac_prog". 
1c290 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
1c2a0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
1c2b0 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20  $LINENO}: found 
1c2c0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
1c2d0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
1c2e0 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
1c2f0 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49  fi.done.  done.I
1c300 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
1c310 0a 66 69 0a 66 69 0a 44 55 4d 50 42 49 4e 3d 24  .fi.fi.DUMPBIN=$
1c320 61 63 5f 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42  ac_cv_prog_DUMPB
1c330 49 4e 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  IN.if test -n "$
1c340 44 55 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20  DUMPBIN"; then. 
1c350 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
1c360 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
1c370 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
1c380 3a 20 24 44 55 4d 50 42 49 4e 22 20 3e 26 35 0a  : $DUMPBIN" >&5.
1c390 24 61 73 5f 65 63 68 6f 20 22 24 44 55 4d 50 42  $as_echo "$DUMPB
1c3a0 49 4e 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  IN" >&6; }.else.
1c3b0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
1c3c0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
1c3d0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
1c3e0 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
1c3f0 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
1c400 66 69 0a 0a 0a 20 20 20 20 74 65 73 74 20 2d 6e  fi...    test -n
1c410 20 22 24 44 55 4d 50 42 49 4e 22 20 26 26 20 62   "$DUMPBIN" && b
1c420 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a 69  reak.  done.fi.i
1c430 66 20 74 65 73 74 20 2d 7a 20 22 24 44 55 4d 50  f test -z "$DUMP
1c440 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  BIN"; then.  ac_
1c450 63 74 5f 44 55 4d 50 42 49 4e 3d 24 44 55 4d 50  ct_DUMPBIN=$DUMP
1c460 42 49 4e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f  BIN.  for ac_pro
1c470 67 20 69 6e 20 22 64 75 6d 70 62 69 6e 20 2d 73  g in "dumpbin -s
1c480 79 6d 62 6f 6c 73 22 20 22 6c 69 6e 6b 20 2d 64  ymbols" "link -d
1c490 75 6d 70 20 2d 73 79 6d 62 6f 6c 73 22 0a 64 6f  ump -symbols".do
1c4a0 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
1c4b0 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
1c4c0 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74  $ac_prog", so it
1c4d0 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
1c4e0 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
1c4f0 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f  ..set dummy $ac_
1c500 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32  prog; ac_word=$2
1c510 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
1c520 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
1c530 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
1c540 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
1c550 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
1c560 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
1c570 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
1c580 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72   }.if ${ac_cv_pr
1c590 6f 67 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e  og_ac_ct_DUMPBIN
1c5a0 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
1c5b0 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
1c5c0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
1c5d0 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
1c5e0 20 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e   "$ac_ct_DUMPBIN
1c5f0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
1c600 70 72 6f 67 5f 61 63 5f 63 74 5f 44 55 4d 50 42  prog_ac_ct_DUMPB
1c610 49 4e 3d 22 24 61 63 5f 63 74 5f 44 55 4d 50 42  IN="$ac_ct_DUMPB
1c620 49 4e 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  IN" # Let the us
1c630 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
1c640 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
1c650 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
1c660 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
1c670 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
1c680 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
1c690 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
1c6a0 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
1c6b0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66  & as_dir=..    f
1c6c0 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
1c6d0 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
1c6e0 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
1c6f0 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78  do.  if as_fn_ex
1c700 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f  ecutable_p "$as_
1c710 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
1c720 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
1c730 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
1c740 63 5f 63 74 5f 44 55 4d 50 42 49 4e 3d 22 24 61  c_ct_DUMPBIN="$a
1c750 63 5f 70 72 6f 67 22 0a 20 20 20 20 24 61 73 5f  c_prog".    $as_
1c760 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1c770 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1c780 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  }: found $as_dir
1c790 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1c7a0 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
1c7b0 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
1c7c0 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
1c7d0 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
1c7e0 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 3d 24 61  ac_ct_DUMPBIN=$a
1c7f0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
1c800 44 55 4d 50 42 49 4e 0a 69 66 20 74 65 73 74 20  DUMPBIN.if test 
1c810 2d 6e 20 22 24 61 63 5f 63 74 5f 44 55 4d 50 42  -n "$ac_ct_DUMPB
1c820 49 4e 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  IN"; then.  { $a
1c830 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1c840 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1c850 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  NO}: result: $ac
1c860 5f 63 74 5f 44 55 4d 50 42 49 4e 22 20 3e 26 35  _ct_DUMPBIN" >&5
1c870 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
1c880 74 5f 44 55 4d 50 42 49 4e 22 20 3e 26 36 3b 20  t_DUMPBIN" >&6; 
1c890 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
1c8a0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1c8b0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1c8c0 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
1c8d0 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
1c8e0 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74 65  >&6; }.fi...  te
1c8f0 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 44 55  st -n "$ac_ct_DU
1c900 4d 50 42 49 4e 22 20 26 26 20 62 72 65 61 6b 0a  MPBIN" && break.
1c910 64 6f 6e 65 0a 0a 20 20 69 66 20 74 65 73 74 20  done..  if test 
1c920 22 78 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e  "x$ac_ct_DUMPBIN
1c930 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20  " = x; then.    
1c940 44 55 4d 50 42 49 4e 3d 22 3a 22 0a 20 20 65 6c  DUMPBIN=":".  el
1c950 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f  se.    case $cro
1c960 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63  ss_compiling:$ac
1c970 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a  _tool_warned in.
1c980 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f  yes:).{ $as_echo
1c990 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1c9a0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57  neno-$LINENO}: W
1c9b0 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72  ARNING: using cr
1c9c0 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72  oss tools not pr
1c9d0 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74  efixed with host
1c9e0 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61   triplet" >&5.$a
1c9f0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
1ca00 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63  WARNING: using c
1ca10 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70  ross tools not p
1ca20 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73  refixed with hos
1ca30 74 20 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d  t triplet" >&2;}
1ca40 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d  .ac_tool_warned=
1ca50 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20  yes ;;.esac.    
1ca60 44 55 4d 50 42 49 4e 3d 24 61 63 5f 63 74 5f 44  DUMPBIN=$ac_ct_D
1ca70 55 4d 50 42 49 4e 0a 20 20 66 69 0a 66 69 0a 0a  UMPBIN.  fi.fi..
1ca80 0a 20 20 69 66 20 74 65 73 74 20 22 24 44 55 4d  .  if test "$DUM
1ca90 50 42 49 4e 22 20 21 3d 20 22 3a 22 3b 20 74 68  PBIN" != ":"; th
1caa0 65 6e 0a 20 20 20 20 4e 4d 3d 22 24 44 55 4d 50  en.    NM="$DUMP
1cab0 42 49 4e 22 0a 20 20 66 69 0a 66 69 0a 74 65 73  BIN".  fi.fi.tes
1cac0 74 20 2d 7a 20 22 24 4e 4d 22 20 26 26 20 4e 4d  t -z "$NM" && NM
1cad0 3d 6e 6d 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f  =nm.......{ $as_
1cae0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1caf0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1cb00 7d 3a 20 63 68 65 63 6b 69 6e 67 20 74 68 65 20  }: checking the 
1cb10 6e 61 6d 65 20 6c 69 73 74 65 72 20 28 24 4e 4d  name lister ($NM
1cb20 29 20 69 6e 74 65 72 66 61 63 65 22 20 3e 26 35  ) interface" >&5
1cb30 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
1cb40 63 6b 69 6e 67 20 74 68 65 20 6e 61 6d 65 20 6c  cking the name l
1cb50 69 73 74 65 72 20 28 24 4e 4d 29 20 69 6e 74 65  ister ($NM) inte
1cb60 72 66 61 63 65 2e 2e 2e 20 22 20 3e 26 36 3b 20  rface... " >&6; 
1cb70 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 6e 6d 5f  }.if ${lt_cv_nm_
1cb80 69 6e 74 65 72 66 61 63 65 2b 3a 7d 20 66 61 6c  interface+:} fal
1cb90 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
1cba0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
1cbb0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c  ) " >&6.else.  l
1cbc0 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63  t_cv_nm_interfac
1cbd0 65 3d 22 42 53 44 20 6e 6d 22 0a 20 20 65 63 68  e="BSD nm".  ech
1cbe0 6f 20 22 69 6e 74 20 73 6f 6d 65 5f 76 61 72 69  o "int some_vari
1cbf0 61 62 6c 65 20 3d 20 30 3b 22 20 3e 20 63 6f 6e  able = 0;" > con
1cc00 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20  ftest.$ac_ext.  
1cc10 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24  (eval echo "\"\$
1cc20 61 73 5f 6d 65 3a 33 39 33 32 3a 20 24 61 63 5f  as_me:3932: $ac_
1cc30 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a  compile\"" >&5).
1cc40 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d    (eval "$ac_com
1cc50 70 69 6c 65 22 20 32 3e 63 6f 6e 66 74 65 73 74  pile" 2>conftest
1cc60 2e 65 72 72 29 0a 20 20 63 61 74 20 63 6f 6e 66  .err).  cat conf
1cc70 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 28  test.err >&5.  (
1cc80 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61  eval echo "\"\$a
1cc90 73 5f 6d 65 3a 33 39 33 35 3a 20 24 4e 4d 20 5c  s_me:3935: $NM \
1cca0 5c 5c 22 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  \\"conftest.$ac_
1ccb0 6f 62 6a 65 78 74 5c 5c 5c 22 5c 22 22 20 3e 26  objext\\\"\"" >&
1ccc0 35 29 0a 20 20 28 65 76 61 6c 20 22 24 4e 4d 20  5).  (eval "$NM 
1ccd0 5c 22 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  \"conftest.$ac_o
1cce0 62 6a 65 78 74 5c 22 22 20 32 3e 63 6f 6e 66 74  bjext\"" 2>conft
1ccf0 65 73 74 2e 65 72 72 20 3e 20 63 6f 6e 66 74 65  est.err > confte
1cd00 73 74 2e 6f 75 74 29 0a 20 20 63 61 74 20 63 6f  st.out).  cat co
1cd10 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
1cd20 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c   (eval echo "\"\
1cd30 24 61 73 5f 6d 65 3a 33 39 33 38 3a 20 6f 75 74  $as_me:3938: out
1cd40 70 75 74 5c 22 22 20 3e 26 35 29 0a 20 20 63 61  put\"" >&5).  ca
1cd50 74 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 20 3e  t conftest.out >
1cd60 26 35 0a 20 20 69 66 20 24 47 52 45 50 20 27 45  &5.  if $GREP 'E
1cd70 78 74 65 72 6e 61 6c 2e 2a 73 6f 6d 65 5f 76 61  xternal.*some_va
1cd80 72 69 61 62 6c 65 27 20 63 6f 6e 66 74 65 73 74  riable' conftest
1cd90 2e 6f 75 74 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  .out > /dev/null
1cda0 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76  ; then.    lt_cv
1cdb0 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65 3d 22 4d  _nm_interface="M
1cdc0 53 20 64 75 6d 70 62 69 6e 22 0a 20 20 66 69 0a  S dumpbin".  fi.
1cdd0 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
1cde0 2a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  *.fi.{ $as_echo 
1cdf0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1ce00 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
1ce10 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 6e 6d 5f  sult: $lt_cv_nm_
1ce20 69 6e 74 65 72 66 61 63 65 22 20 3e 26 35 0a 24  interface" >&5.$
1ce30 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f  as_echo "$lt_cv_
1ce40 6e 6d 5f 69 6e 74 65 72 66 61 63 65 22 20 3e 26  nm_interface" >&
1ce50 36 3b 20 7d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f  6; }..{ $as_echo
1ce60 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1ce70 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
1ce80 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
1ce90 6c 6e 20 2d 73 20 77 6f 72 6b 73 22 20 3e 26 35  ln -s works" >&5
1cea0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
1ceb0 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 6c 6e  cking whether ln
1cec0 20 2d 73 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e   -s works... " >
1ced0 26 36 3b 20 7d 0a 4c 4e 5f 53 3d 24 61 73 5f 6c  &6; }.LN_S=$as_l
1cee0 6e 5f 73 0a 69 66 20 74 65 73 74 20 22 24 4c 4e  n_s.if test "$LN
1cef0 5f 53 22 20 3d 20 22 6c 6e 20 2d 73 22 3b 20 74  _S" = "ln -s"; t
1cf00 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
1cf10 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1cf20 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
1cf30 65 73 75 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a  esult: yes" >&5.
1cf40 24 61 73 5f 65 63 68 6f 20 22 79 65 73 22 20 3e  $as_echo "yes" >
1cf50 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
1cf60 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1cf70 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
1cf80 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  ENO}: result: no
1cf90 2c 20 75 73 69 6e 67 20 24 4c 4e 5f 53 22 20 3e  , using $LN_S" >
1cfa0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 2c  &5.$as_echo "no,
1cfb0 20 75 73 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26   using $LN_S" >&
1cfc0 36 3b 20 7d 0a 66 69 0a 0a 23 20 66 69 6e 64 20  6; }.fi..# find 
1cfd0 74 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67  the maximum leng
1cfe0 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69  th of command li
1cff0 6e 65 20 61 72 67 75 6d 65 6e 74 73 0a 7b 20 24  ne arguments.{ $
1d000 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1d010 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
1d020 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 74  ENO}: checking t
1d030 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74  he maximum lengt
1d040 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e  h of command lin
1d050 65 20 61 72 67 75 6d 65 6e 74 73 22 20 3e 26 35  e arguments" >&5
1d060 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
1d070 63 6b 69 6e 67 20 74 68 65 20 6d 61 78 69 6d 75  cking the maximu
1d080 6d 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d  m length of comm
1d090 61 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e  and line argumen
1d0a0 74 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  ts... " >&6; }.i
1d0b0 66 20 24 7b 6c 74 5f 63 76 5f 73 79 73 5f 6d 61  f ${lt_cv_sys_ma
1d0c0 78 5f 63 6d 64 5f 6c 65 6e 2b 3a 7d 20 66 61 6c  x_cmd_len+:} fal
1d0d0 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
1d0e0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
1d0f0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20  ) " >&6.else.   
1d100 20 69 3d 30 0a 20 20 74 65 73 74 73 74 72 69 6e   i=0.  teststrin
1d110 67 3d 22 41 42 43 44 22 0a 0a 20 20 63 61 73 65  g="ABCD"..  case
1d120 20 24 62 75 69 6c 64 5f 6f 73 20 69 6e 0a 20 20   $build_os in.  
1d130 6d 73 64 6f 73 64 6a 67 70 70 2a 29 0a 20 20 20  msdosdjgpp*).   
1d140 20 23 20 4f 6e 20 44 4a 47 50 50 2c 20 74 68 69   # On DJGPP, thi
1d150 73 20 74 65 73 74 20 63 61 6e 20 62 6c 6f 77 20  s test can blow 
1d160 75 70 20 70 72 65 74 74 79 20 62 61 64 6c 79 20  up pretty badly 
1d170 64 75 65 20 74 6f 20 70 72 6f 62 6c 65 6d 73 20  due to problems 
1d180 69 6e 20 6c 69 62 63 0a 20 20 20 20 23 20 28 61  in libc.    # (a
1d190 6e 79 20 73 69 6e 67 6c 65 20 61 72 67 75 6d 65  ny single argume
1d1a0 6e 74 20 65 78 63 65 65 64 69 6e 67 20 32 30 30  nt exceeding 200
1d1b0 30 20 62 79 74 65 73 20 63 61 75 73 65 73 20 61  0 bytes causes a
1d1c0 20 62 75 66 66 65 72 20 6f 76 65 72 72 75 6e 0a   buffer overrun.
1d1d0 20 20 20 20 23 20 64 75 72 69 6e 67 20 67 6c 6f      # during glo
1d1e0 62 20 65 78 70 61 6e 73 69 6f 6e 29 2e 20 20 45  b expansion).  E
1d1f0 76 65 6e 20 69 66 20 69 74 20 77 65 72 65 20 66  ven if it were f
1d200 69 78 65 64 2c 20 74 68 65 20 72 65 73 75 6c 74  ixed, the result
1d210 20 6f 66 20 74 68 69 73 0a 20 20 20 20 23 20 63   of this.    # c
1d220 68 65 63 6b 20 77 6f 75 6c 64 20 62 65 20 6c 61  heck would be la
1d230 72 67 65 72 20 74 68 61 6e 20 69 74 20 73 68 6f  rger than it sho
1d240 75 6c 64 20 62 65 2e 0a 20 20 20 20 6c 74 5f 63  uld be..    lt_c
1d250 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1d260 6e 3d 31 32 32 38 38 3b 20 20 20 20 23 20 31 32  n=12288;    # 12
1d270 4b 20 69 73 20 61 62 6f 75 74 20 72 69 67 68 74  K is about right
1d280 0a 20 20 20 20 3b 3b 0a 0a 20 20 67 6e 75 2a 29  .    ;;..  gnu*)
1d290 0a 20 20 20 20 23 20 55 6e 64 65 72 20 47 4e 55  .    # Under GNU
1d2a0 20 48 75 72 64 2c 20 74 68 69 73 20 74 65 73 74   Hurd, this test
1d2b0 20 69 73 20 6e 6f 74 20 72 65 71 75 69 72 65 64   is not required
1d2c0 20 62 65 63 61 75 73 65 20 74 68 65 72 65 20 69   because there i
1d2d0 73 0a 20 20 20 20 23 20 6e 6f 20 6c 69 6d 69 74  s.    # no limit
1d2e0 20 74 6f 20 74 68 65 20 6c 65 6e 67 74 68 20 6f   to the length o
1d2f0 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61  f command line a
1d300 72 67 75 6d 65 6e 74 73 2e 0a 20 20 20 20 23 20  rguments..    # 
1d310 4c 69 62 74 6f 6f 6c 20 77 69 6c 6c 20 69 6e 74  Libtool will int
1d320 65 72 70 72 65 74 20 2d 31 20 61 73 20 6e 6f 20  erpret -1 as no 
1d330 6c 69 6d 69 74 20 77 68 61 74 73 6f 65 76 65 72  limit whatsoever
1d340 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d  .    lt_cv_sys_m
1d350 61 78 5f 63 6d 64 5f 6c 65 6e 3d 2d 31 3b 0a 20  ax_cmd_len=-1;. 
1d360 20 20 20 3b 3b 0a 0a 20 20 63 79 67 77 69 6e 2a     ;;..  cygwin*
1d370 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 63 65 67 63   | mingw* | cegc
1d380 63 2a 29 0a 20 20 20 20 23 20 4f 6e 20 57 69 6e  c*).    # On Win
1d390 39 78 2f 4d 45 2c 20 74 68 69 73 20 74 65 73 74  9x/ME, this test
1d3a0 20 62 6c 6f 77 73 20 75 70 20 2d 2d 20 69 74 20   blows up -- it 
1d3b0 73 75 63 63 65 65 64 73 2c 20 62 75 74 20 74 61  succeeds, but ta
1d3c0 6b 65 73 0a 20 20 20 20 23 20 61 62 6f 75 74 20  kes.    # about 
1d3d0 35 20 6d 69 6e 75 74 65 73 20 61 73 20 74 68 65  5 minutes as the
1d3e0 20 74 65 73 74 73 74 72 69 6e 67 20 67 72 6f 77   teststring grow
1d3f0 73 20 65 78 70 6f 6e 65 6e 74 69 61 6c 6c 79 2e  s exponentially.
1d400 0a 20 20 20 20 23 20 57 6f 72 73 65 2c 20 73 69  .    # Worse, si
1d410 6e 63 65 20 39 78 2f 4d 45 20 61 72 65 20 6e 6f  nce 9x/ME are no
1d420 74 20 70 72 65 2d 65 6d 70 74 69 76 65 6c 79 20  t pre-emptively 
1d430 6d 75 6c 74 69 74 61 73 6b 69 6e 67 2c 0a 20 20  multitasking,.  
1d440 20 20 23 20 79 6f 75 20 65 6e 64 20 75 70 20 77    # you end up w
1d450 69 74 68 20 61 20 22 66 72 6f 7a 65 6e 22 20 63  ith a "frozen" c
1d460 6f 6d 70 75 74 65 72 2c 20 65 76 65 6e 20 74 68  omputer, even th
1d470 6f 75 67 68 20 77 69 74 68 20 70 61 74 69 65 6e  ough with patien
1d480 63 65 0a 20 20 20 20 23 20 74 68 65 20 74 65 73  ce.    # the tes
1d490 74 20 65 76 65 6e 74 75 61 6c 6c 79 20 73 75 63  t eventually suc
1d4a0 63 65 65 64 73 20 28 77 69 74 68 20 61 20 6d 61  ceeds (with a ma
1d4b0 78 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6f 66  x line length of
1d4c0 20 32 35 36 6b 29 2e 0a 20 20 20 20 23 20 49 6e   256k)..    # In
1d4d0 73 74 65 61 64 2c 20 6c 65 74 27 73 20 6a 75 73  stead, let's jus
1d4e0 74 20 70 75 6e 74 3a 20 75 73 65 20 74 68 65 20  t punt: use the 
1d4f0 6d 69 6e 69 6d 75 6d 20 6c 69 6e 65 6c 65 6e 67  minimum lineleng
1d500 74 68 20 72 65 70 6f 72 74 65 64 20 62 79 0a 20  th reported by. 
1d510 20 20 20 23 20 61 6c 6c 20 6f 66 20 74 68 65 20     # all of the 
1d520 73 75 70 70 6f 72 74 65 64 20 70 6c 61 74 66 6f  supported platfo
1d530 72 6d 73 3a 20 38 31 39 32 20 28 6f 6e 20 4e 54  rms: 8192 (on NT
1d540 2f 32 4b 2f 58 50 29 2e 0a 20 20 20 20 6c 74 5f  /2K/XP)..    lt_
1d550 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1d560 65 6e 3d 38 31 39 32 3b 0a 20 20 20 20 3b 3b 0a  en=8192;.    ;;.
1d570 0a 20 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20  .  amigaos*).   
1d580 20 23 20 4f 6e 20 41 6d 69 67 61 4f 53 20 77 69   # On AmigaOS wi
1d590 74 68 20 70 64 6b 73 68 2c 20 74 68 69 73 20 74  th pdksh, this t
1d5a0 65 73 74 20 74 61 6b 65 73 20 68 6f 75 72 73 2c  est takes hours,
1d5b0 20 6c 69 74 65 72 61 6c 6c 79 2e 0a 20 20 20 20   literally..    
1d5c0 23 20 53 6f 20 77 65 20 6a 75 73 74 20 70 75 6e  # So we just pun
1d5d0 74 20 61 6e 64 20 75 73 65 20 61 20 6d 69 6e 69  t and use a mini
1d5e0 6d 75 6d 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20  mum line length 
1d5f0 6f 66 20 38 31 39 32 2e 0a 20 20 20 20 6c 74 5f  of 8192..    lt_
1d600 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1d610 65 6e 3d 38 31 39 32 3b 0a 20 20 20 20 3b 3b 0a  en=8192;.    ;;.
1d620 0a 20 20 6e 65 74 62 73 64 2a 20 7c 20 66 72 65  .  netbsd* | fre
1d630 65 62 73 64 2a 20 7c 20 6f 70 65 6e 62 73 64 2a  ebsd* | openbsd*
1d640 20 7c 20 64 61 72 77 69 6e 2a 20 7c 20 64 72 61   | darwin* | dra
1d650 67 6f 6e 66 6c 79 2a 29 0a 20 20 20 20 23 20 54  gonfly*).    # T
1d660 68 69 73 20 68 61 73 20 62 65 65 6e 20 61 72 6f  his has been aro
1d670 75 6e 64 20 73 69 6e 63 65 20 33 38 36 42 53 44  und since 386BSD
1d680 2c 20 61 74 20 6c 65 61 73 74 2e 20 20 4c 69 6b  , at least.  Lik
1d690 65 6c 79 20 66 75 72 74 68 65 72 2e 0a 20 20 20  ely further..   
1d6a0 20 69 66 20 74 65 73 74 20 2d 78 20 2f 73 62 69   if test -x /sbi
1d6b0 6e 2f 73 79 73 63 74 6c 3b 20 74 68 65 6e 0a 20  n/sysctl; then. 
1d6c0 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d       lt_cv_sys_m
1d6d0 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 2f 73 62 69  ax_cmd_len=`/sbi
1d6e0 6e 2f 73 79 73 63 74 6c 20 2d 6e 20 6b 65 72 6e  n/sysctl -n kern
1d6f0 2e 61 72 67 6d 61 78 60 0a 20 20 20 20 65 6c 69  .argmax`.    eli
1d700 66 20 74 65 73 74 20 2d 78 20 2f 75 73 72 2f 73  f test -x /usr/s
1d710 62 69 6e 2f 73 79 73 63 74 6c 3b 20 74 68 65 6e  bin/sysctl; then
1d720 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  .      lt_cv_sys
1d730 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 2f 75  _max_cmd_len=`/u
1d740 73 72 2f 73 62 69 6e 2f 73 79 73 63 74 6c 20 2d  sr/sbin/sysctl -
1d750 6e 20 6b 65 72 6e 2e 61 72 67 6d 61 78 60 0a 20  n kern.argmax`. 
1d760 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 6c 74     else.      lt
1d770 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1d780 6c 65 6e 3d 36 35 35 33 36 09 23 20 75 73 61 62  len=65536.# usab
1d790 6c 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 61  le default for a
1d7a0 6c 6c 20 42 53 44 73 0a 20 20 20 20 66 69 0a 20  ll BSDs.    fi. 
1d7b0 20 20 20 23 20 41 6e 64 20 61 64 64 20 61 20 73     # And add a s
1d7c0 61 66 65 74 79 20 7a 6f 6e 65 0a 20 20 20 20 6c  afety zone.    l
1d7d0 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1d7e0 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63  _len=`expr $lt_c
1d7f0 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1d800 6e 20 5c 2f 20 34 60 0a 20 20 20 20 6c 74 5f 63  n \/ 4`.    lt_c
1d810 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1d820 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73  n=`expr $lt_cv_s
1d830 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c  ys_max_cmd_len \
1d840 2a 20 33 60 0a 20 20 20 20 3b 3b 0a 0a 20 20 69  * 3`.    ;;..  i
1d850 6e 74 65 72 69 78 2a 29 0a 20 20 20 20 23 20 57  nterix*).    # W
1d860 65 20 6b 6e 6f 77 20 74 68 65 20 76 61 6c 75 65  e know the value
1d870 20 32 36 32 31 34 34 20 61 6e 64 20 68 61 72 64   262144 and hard
1d880 63 6f 64 65 20 69 74 20 77 69 74 68 20 61 20 73  code it with a s
1d890 61 66 65 74 79 20 7a 6f 6e 65 20 28 6c 69 6b 65  afety zone (like
1d8a0 20 42 53 44 29 0a 20 20 20 20 6c 74 5f 63 76 5f   BSD).    lt_cv_
1d8b0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1d8c0 31 39 36 36 30 38 0a 20 20 20 20 3b 3b 0a 0a 20  196608.    ;;.. 
1d8d0 20 6f 73 66 2a 29 0a 20 20 20 20 23 20 44 72 2e   osf*).    # Dr.
1d8e0 20 48 61 6e 73 20 45 6b 6b 65 68 61 72 64 20 50   Hans Ekkehard P
1d8f0 6c 65 73 73 65 72 20 72 65 70 6f 72 74 73 20 73  lesser reports s
1d900 65 65 69 6e 67 20 61 20 6b 65 72 6e 65 6c 20 70  eeing a kernel p
1d910 61 6e 69 63 20 72 75 6e 6e 69 6e 67 20 63 6f 6e  anic running con
1d920 66 69 67 75 72 65 0a 20 20 20 20 23 20 64 75 65  figure.    # due
1d930 20 74 6f 20 74 68 69 73 20 74 65 73 74 20 77 68   to this test wh
1d940 65 6e 20 65 78 65 63 5f 64 69 73 61 62 6c 65 5f  en exec_disable_
1d950 61 72 67 5f 6c 69 6d 69 74 20 69 73 20 31 20 6f  arg_limit is 1 o
1d960 6e 20 54 72 75 36 34 2e 20 49 74 20 69 73 20 6e  n Tru64. It is n
1d970 6f 74 0a 20 20 20 20 23 20 6e 69 63 65 20 74 6f  ot.    # nice to
1d980 20 63 61 75 73 65 20 6b 65 72 6e 65 6c 20 70 61   cause kernel pa
1d990 6e 69 63 73 20 73 6f 20 6c 65 74 73 20 61 76 6f  nics so lets avo
1d9a0 69 64 20 74 68 65 20 6c 6f 6f 70 20 62 65 6c 6f  id the loop belo
1d9b0 77 2e 0a 20 20 20 20 23 20 46 69 72 73 74 20 73  w..    # First s
1d9c0 65 74 20 61 20 72 65 61 73 6f 6e 61 62 6c 65 20  et a reasonable 
1d9d0 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 6c 74 5f  default..    lt_
1d9e0 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1d9f0 65 6e 3d 31 36 33 38 34 0a 20 20 20 20 23 0a 20  en=16384.    #. 
1da00 20 20 20 69 66 20 74 65 73 74 20 2d 78 20 2f 73     if test -x /s
1da10 62 69 6e 2f 73 79 73 63 6f 6e 66 69 67 3b 20 74  bin/sysconfig; t
1da20 68 65 6e 0a 20 20 20 20 20 20 63 61 73 65 20 60  hen.      case `
1da30 2f 73 62 69 6e 2f 73 79 73 63 6f 6e 66 69 67 20  /sbin/sysconfig 
1da40 2d 71 20 70 72 6f 63 20 65 78 65 63 5f 64 69 73  -q proc exec_dis
1da50 61 62 6c 65 5f 61 72 67 5f 6c 69 6d 69 74 60 20  able_arg_limit` 
1da60 69 6e 0a 20 20 20 20 20 20 20 20 2a 31 2a 29 20  in.        *1*) 
1da70 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1da80 64 5f 6c 65 6e 3d 2d 31 20 3b 3b 0a 20 20 20 20  d_len=-1 ;;.    
1da90 20 20 65 73 61 63 0a 20 20 20 20 66 69 0a 20 20    esac.    fi.  
1daa0 20 20 3b 3b 0a 20 20 73 63 6f 33 2e 32 76 35 2a    ;;.  sco3.2v5*
1dab0 29 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ).    lt_cv_sys_
1dac0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 30 32 34  max_cmd_len=1024
1dad0 30 30 0a 20 20 20 20 3b 3b 0a 20 20 73 79 73 76  00.    ;;.  sysv
1dae0 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 73  5* | sco5v6* | s
1daf0 79 73 76 34 2e 32 75 77 32 2a 29 0a 20 20 20 20  ysv4.2uw2*).    
1db00 6b 61 72 67 6d 61 78 3d 60 67 72 65 70 20 41 52  kargmax=`grep AR
1db10 47 5f 4d 41 58 20 2f 65 74 63 2f 63 6f 6e 66 2f  G_MAX /etc/conf/
1db20 63 66 2e 64 2f 73 74 75 6e 65 20 32 3e 2f 64 65  cf.d/stune 2>/de
1db30 76 2f 6e 75 6c 6c 60 0a 20 20 20 20 69 66 20 74  v/null`.    if t
1db40 65 73 74 20 2d 6e 20 22 24 6b 61 72 67 6d 61 78  est -n "$kargmax
1db50 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74  "; then.      lt
1db60 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1db70 6c 65 6e 3d 60 65 63 68 6f 20 24 6b 61 72 67 6d  len=`echo $kargm
1db80 61 78 20 7c 20 73 65 64 20 27 73 2f 2e 2a 5b 09  ax | sed 's/.*[.
1db90 20 5d 2f 2f 27 60 0a 20 20 20 20 65 6c 73 65 0a   ]//'`.    else.
1dba0 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f        lt_cv_sys_
1dbb0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 33 32 37 36  max_cmd_len=3276
1dbc0 38 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a  8.    fi.    ;;.
1dbd0 20 20 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f 73    *).    lt_cv_s
1dbe0 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60  ys_max_cmd_len=`
1dbf0 28 67 65 74 63 6f 6e 66 20 41 52 47 5f 4d 41 58  (getconf ARG_MAX
1dc00 29 20 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c 60 0a  ) 2> /dev/null`.
1dc10 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22      if test -n "
1dc20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63  $lt_cv_sys_max_c
1dc30 6d 64 5f 6c 65 6e 22 3b 20 74 68 65 6e 0a 20 20  md_len"; then.  
1dc40 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
1dc50 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20  x_cmd_len=`expr 
1dc60 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63  $lt_cv_sys_max_c
1dc70 6d 64 5f 6c 65 6e 20 5c 2f 20 34 60 0a 20 20 20  md_len \/ 4`.   
1dc80 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1dc90 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24  _cmd_len=`expr $
1dca0 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1dcb0 64 5f 6c 65 6e 20 5c 2a 20 33 60 0a 20 20 20 20  d_len \* 3`.    
1dcc0 65 6c 73 65 0a 20 20 20 20 20 20 23 20 4d 61 6b  else.      # Mak
1dcd0 65 20 74 65 73 74 73 74 72 69 6e 67 20 61 20 6c  e teststring a l
1dce0 69 74 74 6c 65 20 62 69 67 67 65 72 20 62 65 66  ittle bigger bef
1dcf0 6f 72 65 20 77 65 20 64 6f 20 61 6e 79 74 68 69  ore we do anythi
1dd00 6e 67 20 77 69 74 68 20 69 74 2e 0a 20 20 20 20  ng with it..    
1dd10 20 20 23 20 61 20 31 4b 20 73 74 72 69 6e 67 20    # a 1K string 
1dd20 73 68 6f 75 6c 64 20 62 65 20 61 20 72 65 61 73  should be a reas
1dd30 6f 6e 61 62 6c 65 20 73 74 61 72 74 2e 0a 20 20  onable start..  
1dd40 20 20 20 20 66 6f 72 20 69 20 69 6e 20 31 20 32      for i in 1 2
1dd50 20 33 20 34 20 35 20 36 20 37 20 38 20 3b 20 64   3 4 5 6 7 8 ; d
1dd60 6f 0a 20 20 20 20 20 20 20 20 74 65 73 74 73 74  o.        testst
1dd70 72 69 6e 67 3d 24 74 65 73 74 73 74 72 69 6e 67  ring=$teststring
1dd80 24 74 65 73 74 73 74 72 69 6e 67 0a 20 20 20 20  $teststring.    
1dd90 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 53 48 45    done.      SHE
1dda0 4c 4c 3d 24 7b 53 48 45 4c 4c 2d 24 7b 43 4f 4e  LL=${SHELL-${CON
1ddb0 46 49 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73  FIG_SHELL-/bin/s
1ddc0 68 7d 7d 0a 20 20 20 20 20 20 23 20 49 66 20 74  h}}.      # If t
1ddd0 65 73 74 20 69 73 20 6e 6f 74 20 61 20 73 68 65  est is not a she
1dde0 6c 6c 20 62 75 69 6c 74 2d 69 6e 2c 20 77 65 27  ll built-in, we'
1ddf0 6c 6c 20 70 72 6f 62 61 62 6c 79 20 65 6e 64 20  ll probably end 
1de00 75 70 20 63 6f 6d 70 75 74 69 6e 67 20 61 0a 20  up computing a. 
1de10 20 20 20 20 20 23 20 6d 61 78 69 6d 75 6d 20 6c       # maximum l
1de20 65 6e 67 74 68 20 74 68 61 74 20 69 73 20 6f 6e  ength that is on
1de30 6c 79 20 68 61 6c 66 20 6f 66 20 74 68 65 20 61  ly half of the a
1de40 63 74 75 61 6c 20 6d 61 78 69 6d 75 6d 20 6c 65  ctual maximum le
1de50 6e 67 74 68 2c 20 62 75 74 0a 20 20 20 20 20 20  ngth, but.      
1de60 23 20 77 65 20 63 61 6e 27 74 20 74 65 6c 6c 2e  # we can't tell.
1de70 0a 20 20 20 20 20 20 77 68 69 6c 65 20 7b 20 74  .      while { t
1de80 65 73 74 20 22 58 22 60 24 53 48 45 4c 4c 20 24  est "X"`$SHELL $
1de90 30 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68  0 --fallback-ech
1dea0 6f 20 22 58 24 74 65 73 74 73 74 72 69 6e 67 24  o "X$teststring$
1deb0 74 65 73 74 73 74 72 69 6e 67 22 20 32 3e 2f 64  teststring" 2>/d
1dec0 65 76 2f 6e 75 6c 6c 60 20 5c 0a 09 20 20 20 20  ev/null` \..    
1ded0 20 20 20 20 20 3d 20 22 58 58 24 74 65 73 74 73       = "XX$tests
1dee0 74 72 69 6e 67 24 74 65 73 74 73 74 72 69 6e 67  tring$teststring
1def0 22 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  "; } >/dev/null 
1df00 32 3e 26 31 20 26 26 0a 09 20 20 20 20 20 20 74  2>&1 &&..      t
1df10 65 73 74 20 24 69 20 21 3d 20 31 37 20 23 20 31  est $i != 17 # 1
1df20 2f 32 20 4d 42 20 73 68 6f 75 6c 64 20 62 65 20  /2 MB should be 
1df30 65 6e 6f 75 67 68 0a 20 20 20 20 20 20 64 6f 0a  enough.      do.
1df40 20 20 20 20 20 20 20 20 69 3d 60 65 78 70 72 20          i=`expr 
1df50 24 69 20 2b 20 31 60 0a 20 20 20 20 20 20 20 20  $i + 1`.        
1df60 74 65 73 74 73 74 72 69 6e 67 3d 24 74 65 73 74  teststring=$test
1df70 73 74 72 69 6e 67 24 74 65 73 74 73 74 72 69 6e  string$teststrin
1df80 67 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20  g.      done.   
1df90 20 20 20 23 20 4f 6e 6c 79 20 63 68 65 63 6b 20     # Only check 
1dfa0 74 68 65 20 73 74 72 69 6e 67 20 6c 65 6e 67 74  the string lengt
1dfb0 68 20 6f 75 74 73 69 64 65 20 74 68 65 20 6c 6f  h outside the lo
1dfc0 6f 70 2e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f  op..      lt_cv_
1dfd0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1dfe0 60 65 78 70 72 20 22 58 24 74 65 73 74 73 74 72  `expr "X$teststr
1dff0 69 6e 67 22 20 3a 20 22 2e 2a 22 20 32 3e 26 31  ing" : ".*" 2>&1
1e000 60 0a 20 20 20 20 20 20 74 65 73 74 73 74 72 69  `.      teststri
1e010 6e 67 3d 0a 20 20 20 20 20 20 23 20 41 64 64 20  ng=.      # Add 
1e020 61 20 73 69 67 6e 69 66 69 63 61 6e 74 20 73 61  a significant sa
1e030 66 65 74 79 20 66 61 63 74 6f 72 20 62 65 63 61  fety factor beca
1e040 75 73 65 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72  use C++ compiler
1e050 73 20 63 61 6e 20 74 61 63 6b 20 6f 6e 0a 20 20  s can tack on.  
1e060 20 20 20 20 23 20 6d 61 73 73 69 76 65 20 61 6d      # massive am
1e070 6f 75 6e 74 73 20 6f 66 20 61 64 64 69 74 69 6f  ounts of additio
1e080 6e 61 6c 20 61 72 67 75 6d 65 6e 74 73 20 62 65  nal arguments be
1e090 66 6f 72 65 20 70 61 73 73 69 6e 67 20 74 68 65  fore passing the
1e0a0 6d 20 74 6f 20 74 68 65 0a 20 20 20 20 20 20 23  m to the.      #
1e0b0 20 6c 69 6e 6b 65 72 2e 20 20 49 74 20 61 70 70   linker.  It app
1e0c0 65 61 72 73 20 61 73 20 74 68 6f 75 67 68 20 31  ears as though 1
1e0d0 2f 32 20 69 73 20 61 20 75 73 61 62 6c 65 20 76  /2 is a usable v
1e0e0 61 6c 75 65 2e 0a 20 20 20 20 20 20 6c 74 5f 63  alue..      lt_c
1e0f0 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1e100 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73  n=`expr $lt_cv_s
1e110 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c  ys_max_cmd_len \
1e120 2f 20 32 60 0a 20 20 20 20 66 69 0a 20 20 20 20  / 2`.    fi.    
1e130 3b 3b 0a 20 20 65 73 61 63 0a 0a 66 69 0a 0a 69  ;;.  esac..fi..i
1e140 66 20 74 65 73 74 20 2d 6e 20 24 6c 74 5f 63 76  f test -n $lt_cv
1e150 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1e160 20 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f   ; then.  { $as_
1e170 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1e180 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1e190 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63  }: result: $lt_c
1e1a0 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1e1b0 6e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  n" >&5.$as_echo 
1e1c0 22 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f  "$lt_cv_sys_max_
1e1d0 63 6d 64 5f 6c 65 6e 22 20 3e 26 36 3b 20 7d 0a  cmd_len" >&6; }.
1e1e0 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
1e1f0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1e200 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1e210 72 65 73 75 6c 74 3a 20 6e 6f 6e 65 22 20 3e 26  result: none" >&
1e220 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 6e 65  5.$as_echo "none
1e230 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 6d 61 78 5f  " >&6; }.fi.max_
1e240 63 6d 64 5f 6c 65 6e 3d 24 6c 74 5f 63 76 5f 73  cmd_len=$lt_cv_s
1e250 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 0a 0a  ys_max_cmd_len..
1e260 0a 0a 0a 0a 0a 3a 20 24 7b 43 50 3d 22 63 70 20  .....: ${CP="cp 
1e270 2d 66 22 7d 0a 3a 20 24 7b 4d 56 3d 22 6d 76 20  -f"}.: ${MV="mv 
1e280 2d 66 22 7d 0a 3a 20 24 7b 52 4d 3d 22 72 6d 20  -f"}.: ${RM="rm 
1e290 2d 66 22 7d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f  -f"}..{ $as_echo
1e2a0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1e2b0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
1e2c0 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
1e2d0 74 68 65 20 73 68 65 6c 6c 20 75 6e 64 65 72 73  the shell unders
1e2e0 74 61 6e 64 73 20 73 6f 6d 65 20 58 53 49 20 63  tands some XSI c
1e2f0 6f 6e 73 74 72 75 63 74 73 22 20 3e 26 35 0a 24  onstructs" >&5.$
1e300 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1e310 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20  ing whether the 
1e320 73 68 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64  shell understand
1e330 73 20 73 6f 6d 65 20 58 53 49 20 63 6f 6e 73 74  s some XSI const
1e340 72 75 63 74 73 2e 2e 2e 20 22 20 3e 26 36 3b 20  ructs... " >&6; 
1e350 7d 0a 23 20 54 72 79 20 73 6f 6d 65 20 58 53 49  }.# Try some XSI
1e360 20 66 65 61 74 75 72 65 73 0a 78 73 69 5f 73 68   features.xsi_sh
1e370 65 6c 6c 3d 6e 6f 0a 28 20 5f 6c 74 5f 64 75 6d  ell=no.( _lt_dum
1e380 6d 79 3d 22 61 2f 62 2f 63 22 0a 20 20 74 65 73  my="a/b/c".  tes
1e390 74 20 22 24 7b 5f 6c 74 5f 64 75 6d 6d 79 23 23  t "${_lt_dummy##
1e3a0 2a 2f 7d 2c 24 7b 5f 6c 74 5f 64 75 6d 6d 79 25  */},${_lt_dummy%
1e3b0 2f 2a 7d 2c 22 24 7b 5f 6c 74 5f 64 75 6d 6d 79  /*},"${_lt_dummy
1e3c0 25 22 24 5f 6c 74 5f 64 75 6d 6d 79 22 7d 2c 20  %"$_lt_dummy"}, 
1e3d0 5c 0a 20 20 20 20 20 20 3d 20 63 2c 61 2f 62 2c  \.      = c,a/b,
1e3e0 2c 20 5c 0a 20 20 20 20 26 26 20 65 76 61 6c 20  , \.    && eval 
1e3f0 27 74 65 73 74 20 24 28 28 20 31 20 2b 20 31 20  'test $(( 1 + 1 
1e400 29 29 20 2d 65 71 20 32 20 5c 0a 20 20 20 20 26  )) -eq 2 \.    &
1e410 26 20 74 65 73 74 20 22 24 7b 23 5f 6c 74 5f 64  & test "${#_lt_d
1e420 75 6d 6d 79 7d 22 20 2d 65 71 20 35 27 20 29 20  ummy}" -eq 5' ) 
1e430 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20  >/dev/null 2>&1 
1e440 5c 0a 20 20 26 26 20 78 73 69 5f 73 68 65 6c 6c  \.  && xsi_shell
1e450 3d 79 65 73 0a 7b 20 24 61 73 5f 65 63 68 6f 20  =yes.{ $as_echo 
1e460 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1e470 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
1e480 73 75 6c 74 3a 20 24 78 73 69 5f 73 68 65 6c 6c  sult: $xsi_shell
1e490 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
1e4a0 24 78 73 69 5f 73 68 65 6c 6c 22 20 3e 26 36 3b  $xsi_shell" >&6;
1e4b0 20 7d 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20   }...{ $as_echo 
1e4c0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1e4d0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
1e4e0 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74  ecking whether t
1e4f0 68 65 20 73 68 65 6c 6c 20 75 6e 64 65 72 73 74  he shell underst
1e500 61 6e 64 73 20 5c 22 2b 3d 5c 22 22 20 3e 26 35  ands \"+=\"" >&5
1e510 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
1e520 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68  cking whether th
1e530 65 20 73 68 65 6c 6c 20 75 6e 64 65 72 73 74 61  e shell understa
1e540 6e 64 73 20 5c 22 2b 3d 5c 22 2e 2e 2e 20 22 20  nds \"+=\"... " 
1e550 3e 26 36 3b 20 7d 0a 6c 74 5f 73 68 65 6c 6c 5f  >&6; }.lt_shell_
1e560 61 70 70 65 6e 64 3d 6e 6f 0a 28 20 66 6f 6f 3d  append=no.( foo=
1e570 62 61 72 3b 20 73 65 74 20 66 6f 6f 20 62 61 7a  bar; set foo baz
1e580 3b 20 65 76 61 6c 20 22 24 31 2b 3d 5c 24 32 22  ; eval "$1+=\$2"
1e590 20 26 26 20 74 65 73 74 20 22 24 66 6f 6f 22 20   && test "$foo" 
1e5a0 3d 20 62 61 72 62 61 7a 20 29 20 5c 0a 20 20 20  = barbaz ) \.   
1e5b0 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
1e5c0 20 5c 0a 20 20 26 26 20 6c 74 5f 73 68 65 6c 6c   \.  && lt_shell
1e5d0 5f 61 70 70 65 6e 64 3d 79 65 73 0a 7b 20 24 61  _append=yes.{ $a
1e5e0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1e5f0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1e600 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74  NO}: result: $lt
1e610 5f 73 68 65 6c 6c 5f 61 70 70 65 6e 64 22 20 3e  _shell_append" >
1e620 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74  &5.$as_echo "$lt
1e630 5f 73 68 65 6c 6c 5f 61 70 70 65 6e 64 22 20 3e  _shell_append" >
1e640 26 36 3b 20 7d 0a 0a 0a 69 66 20 28 20 28 4d 41  &6; }...if ( (MA
1e650 49 4c 3d 36 30 3b 20 75 6e 73 65 74 20 4d 41 49  IL=60; unset MAI
1e660 4c 29 20 7c 7c 20 65 78 69 74 29 20 3e 2f 64 65  L) || exit) >/de
1e670 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65  v/null 2>&1; the
1e680 6e 0a 20 20 6c 74 5f 75 6e 73 65 74 3d 75 6e 73  n.  lt_unset=uns
1e690 65 74 0a 65 6c 73 65 0a 20 20 6c 74 5f 75 6e 73  et.else.  lt_uns
1e6a0 65 74 3d 66 61 6c 73 65 0a 66 69 0a 0a 0a 0a 0a  et=false.fi.....
1e6b0 0a 23 20 74 65 73 74 20 45 42 43 44 49 43 20 6f  .# test EBCDIC o
1e6c0 72 20 41 53 43 49 49 0a 63 61 73 65 20 60 65 63  r ASCII.case `ec
1e6d0 68 6f 20 58 7c 74 72 20 58 20 27 5c 31 30 31 27  ho X|tr X '\101'
1e6e0 60 20 69 6e 0a 20 41 29 20 23 20 41 53 43 49 49  ` in. A) # ASCII
1e6f0 20 62 61 73 65 64 20 73 79 73 74 65 6d 0a 20 20   based system.  
1e700 20 20 23 20 5c 6e 20 69 73 20 6e 6f 74 20 69 6e    # \n is not in
1e710 74 65 72 70 72 65 74 65 64 20 63 6f 72 72 65 63  terpreted correc
1e720 74 6c 79 20 62 79 20 53 6f 6c 61 72 69 73 20 38  tly by Solaris 8
1e730 20 2f 75 73 72 2f 75 63 62 2f 74 72 0a 20 20 6c   /usr/ucb/tr.  l
1e740 74 5f 53 50 32 4e 4c 3d 27 74 72 20 5c 30 34 30  t_SP2NL='tr \040
1e750 20 5c 30 31 32 27 0a 20 20 6c 74 5f 4e 4c 32 53   \012'.  lt_NL2S
1e760 50 3d 27 74 72 20 5c 30 31 35 5c 30 31 32 20 5c  P='tr \015\012 \
1e770 30 34 30 5c 30 34 30 27 0a 20 20 3b 3b 0a 20 2a  040\040'.  ;;. *
1e780 29 20 23 20 45 42 43 44 49 43 20 62 61 73 65 64  ) # EBCDIC based
1e790 20 73 79 73 74 65 6d 0a 20 20 6c 74 5f 53 50 32   system.  lt_SP2
1e7a0 4e 4c 3d 27 74 72 20 5c 31 30 30 20 5c 6e 27 0a  NL='tr \100 \n'.
1e7b0 20 20 6c 74 5f 4e 4c 32 53 50 3d 27 74 72 20 5c    lt_NL2SP='tr \
1e7c0 72 5c 6e 20 5c 31 30 30 5c 31 30 30 27 0a 20 20  r\n \100\100'.  
1e7d0 3b 3b 0a 65 73 61 63 0a 0a 0a 0a 0a 0a 0a 0a 0a  ;;.esac.........
1e7e0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
1e7f0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
1e800 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
1e810 6e 67 20 66 6f 72 20 24 4c 44 20 6f 70 74 69 6f  ng for $LD optio
1e820 6e 20 74 6f 20 72 65 6c 6f 61 64 20 6f 62 6a 65  n to reload obje
1e830 63 74 20 66 69 6c 65 73 22 20 3e 26 35 0a 24 61  ct files" >&5.$a
1e840 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1e850 6e 67 20 66 6f 72 20 24 4c 44 20 6f 70 74 69 6f  ng for $LD optio
1e860 6e 20 74 6f 20 72 65 6c 6f 61 64 20 6f 62 6a 65  n to reload obje
1e870 63 74 20 66 69 6c 65 73 2e 2e 2e 20 22 20 3e 26  ct files... " >&
1e880 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f  6; }.if ${lt_cv_
1e890 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 2b 3a  ld_reload_flag+:
1e8a0 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
1e8b0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
1e8c0 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
1e8d0 65 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c  e.  lt_cv_ld_rel
1e8e0 6f 61 64 5f 66 6c 61 67 3d 27 2d 72 27 0a 66 69  oad_flag='-r'.fi
1e8f0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
1e900 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
1e910 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
1e920 3a 20 24 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f  : $lt_cv_ld_relo
1e930 61 64 5f 66 6c 61 67 22 20 3e 26 35 0a 24 61 73  ad_flag" >&5.$as
1e940 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 6c 64  _echo "$lt_cv_ld
1e950 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 22 20 3e 26  _reload_flag" >&
1e960 36 3b 20 7d 0a 72 65 6c 6f 61 64 5f 66 6c 61 67  6; }.reload_flag
1e970 3d 24 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61  =$lt_cv_ld_reloa
1e980 64 5f 66 6c 61 67 0a 63 61 73 65 20 24 72 65 6c  d_flag.case $rel
1e990 6f 61 64 5f 66 6c 61 67 20 69 6e 0a 22 22 20 7c  oad_flag in."" |
1e9a0 20 22 20 22 2a 29 20 3b 3b 0a 2a 29 20 72 65 6c   " "*) ;;.*) rel
1e9b0 6f 61 64 5f 66 6c 61 67 3d 22 20 24 72 65 6c 6f  oad_flag=" $relo
1e9c0 61 64 5f 66 6c 61 67 22 20 3b 3b 0a 65 73 61 63  ad_flag" ;;.esac
1e9d0 0a 72 65 6c 6f 61 64 5f 63 6d 64 73 3d 27 24 4c  .reload_cmds='$L
1e9e0 44 24 72 65 6c 6f 61 64 5f 66 6c 61 67 20 2d 6f  D$reload_flag -o
1e9f0 20 24 6f 75 74 70 75 74 24 72 65 6c 6f 61 64 5f   $output$reload_
1ea00 6f 62 6a 73 27 0a 63 61 73 65 20 24 68 6f 73 74  objs'.case $host
1ea10 5f 6f 73 20 69 6e 0a 20 20 64 61 72 77 69 6e 2a  _os in.  darwin*
1ea20 29 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24  ).    if test "$
1ea30 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  GCC" = yes; then
1ea40 0a 20 20 20 20 20 20 72 65 6c 6f 61 64 5f 63 6d  .      reload_cm
1ea50 64 73 3d 27 24 4c 54 43 43 20 24 4c 54 43 46 4c  ds='$LTCC $LTCFL
1ea60 41 47 53 20 2d 6e 6f 73 74 64 6c 69 62 20 24 7b  AGS -nostdlib ${
1ea70 77 6c 7d 2d 72 20 2d 6f 20 24 6f 75 74 70 75 74  wl}-r -o $output
1ea80 24 72 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 20 20  $reload_objs'.  
1ea90 20 20 65 6c 73 65 0a 20 20 20 20 20 20 72 65 6c    else.      rel
1eaa0 6f 61 64 5f 63 6d 64 73 3d 27 24 4c 44 24 72 65  oad_cmds='$LD$re
1eab0 6c 6f 61 64 5f 66 6c 61 67 20 2d 6f 20 24 6f 75  load_flag -o $ou
1eac0 74 70 75 74 24 72 65 6c 6f 61 64 5f 6f 62 6a 73  tput$reload_objs
1ead0 27 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a  '.    fi.    ;;.
1eae0 65 73 61 63 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66  esac..........if
1eaf0 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f   test -n "$ac_to
1eb00 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e  ol_prefix"; then
1eb10 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
1eb20 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
1eb30 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
1eb40 7d 6f 62 6a 64 75 6d 70 22 2c 20 73 6f 20 69 74  }objdump", so it
1eb50 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
1eb60 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
1eb70 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63  ..set dummy ${ac
1eb80 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 62 6a  _tool_prefix}obj
1eb90 64 75 6d 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32  dump; ac_word=$2
1eba0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
1ebb0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
1ebc0 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
1ebd0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
1ebe0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
1ebf0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
1ec00 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
1ec10 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72   }.if ${ac_cv_pr
1ec20 6f 67 5f 4f 42 4a 44 55 4d 50 2b 3a 7d 20 66 61  og_OBJDUMP+:} fa
1ec30 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
1ec40 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
1ec50 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
1ec60 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4f 42 4a  if test -n "$OBJ
1ec70 44 55 4d 50 22 3b 20 74 68 65 6e 0a 20 20 61 63  DUMP"; then.  ac
1ec80 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50  _cv_prog_OBJDUMP
1ec90 3d 22 24 4f 42 4a 44 55 4d 50 22 20 23 20 4c 65  ="$OBJDUMP" # Le
1eca0 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
1ecb0 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
1ecc0 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
1ecd0 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
1ece0 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
1ecf0 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
1ed00 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
1ed10 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
1ed20 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
1ed30 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78  =..    for ac_ex
1ed40 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
1ed50 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
1ed60 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
1ed70 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65  as_fn_executable
1ed80 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _p "$as_dir/$ac_
1ed90 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
1eda0 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  "; then.    ac_c
1edb0 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 3d 22  v_prog_OBJDUMP="
1edc0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
1edd0 7d 6f 62 6a 64 75 6d 70 22 0a 20 20 20 20 24 61  }objdump".    $a
1ede0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1edf0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1ee00 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  NO}: found $as_d
1ee10 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
1ee20 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
1ee30 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
1ee40 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61  ne.  done.IFS=$a
1ee50 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
1ee60 69 0a 4f 42 4a 44 55 4d 50 3d 24 61 63 5f 63 76  i.OBJDUMP=$ac_cv
1ee70 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 0a 69 66  _prog_OBJDUMP.if
1ee80 20 74 65 73 74 20 2d 6e 20 22 24 4f 42 4a 44 55   test -n "$OBJDU
1ee90 4d 50 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  MP"; then.  { $a
1eea0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1eeb0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1eec0 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 4f 42  NO}: result: $OB
1eed0 4a 44 55 4d 50 22 20 3e 26 35 0a 24 61 73 5f 65  JDUMP" >&5.$as_e
1eee0 63 68 6f 20 22 24 4f 42 4a 44 55 4d 50 22 20 3e  cho "$OBJDUMP" >
1eef0 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
1ef00 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1ef10 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
1ef20 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  ENO}: result: no
1ef30 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
1ef40 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  no" >&6; }.fi...
1ef50 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
1ef60 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a 44 55  ac_cv_prog_OBJDU
1ef70 4d 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  MP"; then.  ac_c
1ef80 74 5f 4f 42 4a 44 55 4d 50 3d 24 4f 42 4a 44 55  t_OBJDUMP=$OBJDU
1ef90 4d 50 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  MP.  # Extract t
1efa0 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
1efb0 20 22 6f 62 6a 64 75 6d 70 22 2c 20 73 6f 20 69   "objdump", so i
1efc0 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
1efd0 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
1efe0 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 6f 62 6a  s..set dummy obj
1eff0 64 75 6d 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32  dump; ac_word=$2
1f000 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
1f010 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
1f020 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
1f030 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
1f040 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
1f050 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
1f060 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
1f070 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72   }.if ${ac_cv_pr
1f080 6f 67 5f 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50  og_ac_ct_OBJDUMP
1f090 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
1f0a0 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
1f0b0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
1f0c0 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
1f0d0 20 22 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50   "$ac_ct_OBJDUMP
1f0e0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
1f0f0 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 42 4a 44 55  prog_ac_ct_OBJDU
1f100 4d 50 3d 22 24 61 63 5f 63 74 5f 4f 42 4a 44 55  MP="$ac_ct_OBJDU
1f110 4d 50 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  MP" # Let the us
1f120 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
1f130 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
1f140 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
1f150 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
1f160 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
1f170 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
1f180 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
1f190 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
1f1a0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66  & as_dir=..    f
1f1b0 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
1f1c0 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
1f1d0 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
1f1e0 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78  do.  if as_fn_ex
1f1f0 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f  ecutable_p "$as_
1f200 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
1f210 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
1f220 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
1f230 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 3d 22 6f 62  c_ct_OBJDUMP="ob
1f240 6a 64 75 6d 70 22 0a 20 20 20 20 24 61 73 5f 65  jdump".    $as_e
1f250 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1f260 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1f270 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
1f280 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1f290 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
1f2a0 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
1f2b0 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73    done.IFS=$as_s
1f2c0 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61  ave_IFS..fi.fi.a
1f2d0 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 3d 24 61 63  c_ct_OBJDUMP=$ac
1f2e0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f  _cv_prog_ac_ct_O
1f2f0 42 4a 44 55 4d 50 0a 69 66 20 74 65 73 74 20 2d  BJDUMP.if test -
1f300 6e 20 22 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d  n "$ac_ct_OBJDUM
1f310 50 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  P"; then.  { $as
1f320 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1f330 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1f340 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  O}: result: $ac_
1f350 63 74 5f 4f 42 4a 44 55 4d 50 22 20 3e 26 35 0a  ct_OBJDUMP" >&5.
1f360 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74  $as_echo "$ac_ct
1f370 5f 4f 42 4a 44 55 4d 50 22 20 3e 26 36 3b 20 7d  _OBJDUMP" >&6; }
1f380 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
1f390 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
1f3a0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
1f3b0 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
1f3c0 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
1f3d0 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74  &6; }.fi..  if t
1f3e0 65 73 74 20 22 78 24 61 63 5f 63 74 5f 4f 42 4a  est "x$ac_ct_OBJ
1f3f0 44 55 4d 50 22 20 3d 20 78 3b 20 74 68 65 6e 0a  DUMP" = x; then.
1f400 20 20 20 20 4f 42 4a 44 55 4d 50 3d 22 66 61 6c      OBJDUMP="fal
1f410 73 65 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63  se".  else.    c
1f420 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69  ase $cross_compi
1f430 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61  ling:$ac_tool_wa
1f440 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20  rned in.yes:).{ 
1f450 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1f460 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1f470 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20  NENO}: WARNING: 
1f480 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c  using cross tool
1f490 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77  s not prefixed w
1f4a0 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74  ith host triplet
1f4b0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
1f4c0 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
1f4d0 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f   using cross too
1f4e0 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20  ls not prefixed 
1f4f0 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65  with host triple
1f500 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c  t" >&2;}.ac_tool
1f510 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65  _warned=yes ;;.e
1f520 73 61 63 0a 20 20 20 20 4f 42 4a 44 55 4d 50 3d  sac.    OBJDUMP=
1f530 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 0a 20  $ac_ct_OBJDUMP. 
1f540 20 66 69 0a 65 6c 73 65 0a 20 20 4f 42 4a 44 55   fi.else.  OBJDU
1f550 4d 50 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  MP="$ac_cv_prog_
1f560 4f 42 4a 44 55 4d 50 22 0a 66 69 0a 0a 74 65 73  OBJDUMP".fi..tes
1f570 74 20 2d 7a 20 22 24 4f 42 4a 44 55 4d 50 22 20  t -z "$OBJDUMP" 
1f580 26 26 20 4f 42 4a 44 55 4d 50 3d 6f 62 6a 64 75  && OBJDUMP=objdu
1f590 6d 70 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61  mp..........{ $a
1f5a0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1f5b0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1f5c0 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f  NO}: checking ho
1f5d0 77 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 64  w to recognize d
1f5e0 65 70 65 6e 64 65 6e 74 20 6c 69 62 72 61 72 69  ependent librari
1f5f0 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  es" >&5.$as_echo
1f600 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 68 6f 77  _n "checking how
1f610 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 64 65   to recognize de
1f620 70 65 6e 64 65 6e 74 20 6c 69 62 72 61 72 69 65  pendent librarie
1f630 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  s... " >&6; }.if
1f640 20 24 7b 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73   ${lt_cv_deplibs
1f650 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 2b 3a 7d  _check_method+:}
1f660 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
1f670 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
1f680 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
1f690 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  .  lt_cv_file_ma
1f6a0 67 69 63 5f 63 6d 64 3d 27 24 4d 41 47 49 43 5f  gic_cmd='$MAGIC_
1f6b0 43 4d 44 27 0a 6c 74 5f 63 76 5f 66 69 6c 65 5f  CMD'.lt_cv_file_
1f6c0 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d  magic_test_file=
1f6d0 0a 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63  .lt_cv_deplibs_c
1f6e0 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 75 6e 6b  heck_method='unk
1f6f0 6e 6f 77 6e 27 0a 23 20 4e 65 65 64 20 74 6f 20  nown'.# Need to 
1f700 73 65 74 20 74 68 65 20 70 72 65 63 65 64 69 6e  set the precedin
1f710 67 20 76 61 72 69 61 62 6c 65 20 6f 6e 20 61 6c  g variable on al
1f720 6c 20 70 6c 61 74 66 6f 72 6d 73 20 74 68 61 74  l platforms that
1f730 20 73 75 70 70 6f 72 74 0a 23 20 69 6e 74 65 72   support.# inter
1f740 6c 69 62 72 61 72 79 20 64 65 70 65 6e 64 65 6e  library dependen
1f750 63 69 65 73 2e 0a 23 20 27 6e 6f 6e 65 27 20 2d  cies..# 'none' -
1f760 2d 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 6e  - dependencies n
1f770 6f 74 20 73 75 70 70 6f 72 74 65 64 2e 0a 23 20  ot supported..# 
1f780 60 75 6e 6b 6e 6f 77 6e 27 20 2d 2d 20 73 61 6d  `unknown' -- sam
1f790 65 20 61 73 20 6e 6f 6e 65 2c 20 62 75 74 20 64  e as none, but d
1f7a0 6f 63 75 6d 65 6e 74 73 20 74 68 61 74 20 77 65  ocuments that we
1f7b0 20 72 65 61 6c 6c 79 20 64 6f 6e 27 74 20 6b 6e   really don't kn
1f7c0 6f 77 2e 0a 23 20 27 70 61 73 73 5f 61 6c 6c 27  ow..# 'pass_all'
1f7d0 20 2d 2d 20 61 6c 6c 20 64 65 70 65 6e 64 65 6e   -- all dependen
1f7e0 63 69 65 73 20 70 61 73 73 65 64 20 77 69 74 68  cies passed with
1f7f0 20 6e 6f 20 63 68 65 63 6b 73 2e 0a 23 20 27 74   no checks..# 't
1f800 65 73 74 5f 63 6f 6d 70 69 6c 65 27 20 2d 2d 20  est_compile' -- 
1f810 63 68 65 63 6b 20 62 79 20 6d 61 6b 69 6e 67 20  check by making 
1f820 74 65 73 74 20 70 72 6f 67 72 61 6d 2e 0a 23 20  test program..# 
1f830 27 66 69 6c 65 5f 6d 61 67 69 63 20 5b 5b 72 65  'file_magic [[re
1f840 67 65 78 5d 5d 27 20 2d 2d 20 63 68 65 63 6b 20  gex]]' -- check 
1f850 62 79 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 66  by looking for f
1f860 69 6c 65 73 20 69 6e 20 6c 69 62 72 61 72 79 20  iles in library 
1f870 70 61 74 68 0a 23 20 77 68 69 63 68 20 72 65 73  path.# which res
1f880 70 6f 6e 64 73 20 74 6f 20 74 68 65 20 24 66 69  ponds to the $fi
1f890 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 20 77 69 74  le_magic_cmd wit
1f8a0 68 20 61 20 67 69 76 65 6e 20 65 78 74 65 6e 64  h a given extend
1f8b0 65 64 20 72 65 67 65 78 2e 0a 23 20 49 66 20 79  ed regex..# If y
1f8c0 6f 75 20 68 61 76 65 20 60 66 69 6c 65 27 20 6f  ou have `file' o
1f8d0 72 20 65 71 75 69 76 61 6c 65 6e 74 20 6f 6e 20  r equivalent on 
1f8e0 79 6f 75 72 20 73 79 73 74 65 6d 20 61 6e 64 20  your system and 
1f8f0 79 6f 75 27 72 65 20 6e 6f 74 20 73 75 72 65 0a  you're not sure.
1f900 23 20 77 68 65 74 68 65 72 20 60 70 61 73 73 5f  # whether `pass_
1f910 61 6c 6c 27 20 77 69 6c 6c 20 2a 61 6c 77 61 79  all' will *alway
1f920 73 2a 20 77 6f 72 6b 2c 20 79 6f 75 20 70 72 6f  s* work, you pro
1f930 62 61 62 6c 79 20 77 61 6e 74 20 74 68 69 73 20  bably want this 
1f940 6f 6e 65 2e 0a 0a 63 61 73 65 20 24 68 6f 73 74  one...case $host
1f950 5f 6f 73 20 69 6e 0a 61 69 78 5b 34 2d 39 5d 2a  _os in.aix[4-9]*
1f960 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
1f970 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
1f980 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 62 65  ass_all.  ;;..be
1f990 6f 73 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  os*).  lt_cv_dep
1f9a0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1f9b0 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a  d=pass_all.  ;;.
1f9c0 0a 62 73 64 69 5b 34 35 5d 2a 29 0a 20 20 6c 74  .bsdi[45]*).  lt
1f9d0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1f9e0 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d  k_method='file_m
1f9f0 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30  agic ELF [0-9][0
1fa00 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20  -9]*-bit [ML]SB 
1fa10 28 73 68 61 72 65 64 20 6f 62 6a 65 63 74 7c 64  (shared object|d
1fa20 79 6e 61 6d 69 63 20 6c 69 62 29 27 0a 20 20 6c  ynamic lib)'.  l
1fa30 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
1fa40 63 6d 64 3d 27 2f 75 73 72 2f 62 69 6e 2f 66 69  cmd='/usr/bin/fi
1fa50 6c 65 20 2d 4c 27 0a 20 20 6c 74 5f 63 76 5f 66  le -L'.  lt_cv_f
1fa60 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
1fa70 69 6c 65 3d 2f 73 68 6c 69 62 2f 6c 69 62 63 2e  ile=/shlib/libc.
1fa80 73 6f 0a 20 20 3b 3b 0a 0a 63 79 67 77 69 6e 2a  so.  ;;..cygwin*
1fa90 29 0a 20 20 23 20 66 75 6e 63 5f 77 69 6e 33 32  ).  # func_win32
1faa0 5f 6c 69 62 69 64 20 69 73 20 61 20 73 68 65 6c  _libid is a shel
1fab0 6c 20 66 75 6e 63 74 69 6f 6e 20 64 65 66 69 6e  l function defin
1fac0 65 64 20 69 6e 20 6c 74 6d 61 69 6e 2e 73 68 0a  ed in ltmain.sh.
1fad0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
1fae0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69  check_method='fi
1faf0 6c 65 5f 6d 61 67 69 63 20 5e 78 38 36 20 61 72  le_magic ^x86 ar
1fb00 63 68 69 76 65 20 69 6d 70 6f 72 74 7c 5e 78 38  chive import|^x8
1fb10 36 20 44 4c 4c 27 0a 20 20 6c 74 5f 63 76 5f 66  6 DLL'.  lt_cv_f
1fb20 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 66  ile_magic_cmd='f
1fb30 75 6e 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64 27  unc_win32_libid'
1fb40 0a 20 20 3b 3b 0a 0a 6d 69 6e 67 77 2a 20 7c 20  .  ;;..mingw* | 
1fb50 70 77 33 32 2a 29 0a 20 20 23 20 42 61 73 65 20  pw32*).  # Base 
1fb60 4d 53 59 53 2f 4d 69 6e 47 57 20 64 6f 20 6e 6f  MSYS/MinGW do no
1fb70 74 20 70 72 6f 76 69 64 65 20 74 68 65 20 27 66  t provide the 'f
1fb80 69 6c 65 27 20 63 6f 6d 6d 61 6e 64 20 6e 65 65  ile' command nee
1fb90 64 65 64 20 62 79 0a 20 20 23 20 66 75 6e 63 5f  ded by.  # func_
1fba0 77 69 6e 33 32 5f 6c 69 62 69 64 20 73 68 65 6c  win32_libid shel
1fbb0 6c 20 66 75 6e 63 74 69 6f 6e 2c 20 73 6f 20 75  l function, so u
1fbc0 73 65 20 61 20 77 65 61 6b 65 72 20 74 65 73 74  se a weaker test
1fbd0 20 62 61 73 65 64 20 6f 6e 20 27 6f 62 6a 64 75   based on 'objdu
1fbe0 6d 70 27 2c 0a 20 20 23 20 75 6e 6c 65 73 73 20  mp',.  # unless 
1fbf0 77 65 20 66 69 6e 64 20 27 66 69 6c 65 27 2c 20  we find 'file', 
1fc00 66 6f 72 20 65 78 61 6d 70 6c 65 20 62 65 63 61  for example beca
1fc10 75 73 65 20 77 65 20 61 72 65 20 63 72 6f 73 73  use we are cross
1fc20 2d 63 6f 6d 70 69 6c 69 6e 67 2e 0a 20 20 69 66  -compiling..  if
1fc30 20 28 20 66 69 6c 65 20 2f 20 29 20 3e 2f 64 65   ( file / ) >/de
1fc40 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65  v/null 2>&1; the
1fc50 6e 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  n.    lt_cv_depl
1fc60 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1fc70 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 5e 78 38  ='file_magic ^x8
1fc80 36 20 61 72 63 68 69 76 65 20 69 6d 70 6f 72 74  6 archive import
1fc90 7c 5e 78 38 36 20 44 4c 4c 27 0a 20 20 20 20 6c  |^x86 DLL'.    l
1fca0 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
1fcb0 63 6d 64 3d 27 66 75 6e 63 5f 77 69 6e 33 32 5f  cmd='func_win32_
1fcc0 6c 69 62 69 64 27 0a 20 20 65 6c 73 65 0a 20 20  libid'.  else.  
1fcd0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
1fce0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69  check_method='fi
1fcf0 6c 65 5f 6d 61 67 69 63 20 66 69 6c 65 20 66 6f  le_magic file fo
1fd00 72 6d 61 74 20 70 65 69 2a 2d 69 33 38 36 28 2e  rmat pei*-i386(.
1fd10 2a 61 72 63 68 69 74 65 63 74 75 72 65 3a 20 69  *architecture: i
1fd20 33 38 36 29 3f 27 0a 20 20 20 20 6c 74 5f 63 76  386)?'.    lt_cv
1fd30 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d  _file_magic_cmd=
1fd40 27 24 4f 42 4a 44 55 4d 50 20 2d 66 27 0a 20 20  '$OBJDUMP -f'.  
1fd50 66 69 0a 20 20 3b 3b 0a 0a 63 65 67 63 63 29 0a  fi.  ;;..cegcc).
1fd60 20 20 23 20 75 73 65 20 74 68 65 20 77 65 61 6b    # use the weak
1fd70 65 72 20 74 65 73 74 20 62 61 73 65 64 20 6f 6e  er test based on
1fd80 20 27 6f 62 6a 64 75 6d 70 27 2e 20 53 65 65 20   'objdump'. See 
1fd90 6d 69 6e 67 77 2a 2e 0a 20 20 6c 74 5f 63 76 5f  mingw*..  lt_cv_
1fda0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1fdb0 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63  thod='file_magic
1fdc0 20 66 69 6c 65 20 66 6f 72 6d 61 74 20 70 65 2d   file format pe-
1fdd0 61 72 6d 2d 2e 2a 6c 69 74 74 6c 65 28 2e 2a 61  arm-.*little(.*a
1fde0 72 63 68 69 74 65 63 74 75 72 65 3a 20 61 72 6d  rchitecture: arm
1fdf0 29 3f 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65  )?'.  lt_cv_file
1fe00 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 24 4f 42 4a  _magic_cmd='$OBJ
1fe10 44 55 4d 50 20 2d 66 27 0a 20 20 3b 3b 0a 0a 64  DUMP -f'.  ;;..d
1fe20 61 72 77 69 6e 2a 20 7c 20 72 68 61 70 73 6f 64  arwin* | rhapsod
1fe30 79 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  y*).  lt_cv_depl
1fe40 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1fe50 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a  =pass_all.  ;;..
1fe60 66 72 65 65 62 73 64 2a 20 7c 20 64 72 61 67 6f  freebsd* | drago
1fe70 6e 66 6c 79 2a 29 0a 20 20 69 66 20 65 63 68 6f  nfly*).  if echo
1fe80 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d   __ELF__ | $CC -
1fe90 45 20 2d 20 7c 20 24 47 52 45 50 20 5f 5f 45 4c  E - | $GREP __EL
1fea0 46 5f 5f 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b  F__ > /dev/null;
1feb0 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 24   then.    case $
1fec0 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20  host_cpu in.    
1fed0 69 2a 38 36 20 29 0a 20 20 20 20 20 20 23 20 4e  i*86 ).      # N
1fee0 6f 74 20 73 75 72 65 20 77 68 65 74 68 65 72 20  ot sure whether 
1fef0 74 68 65 20 70 72 65 73 65 6e 63 65 20 6f 66 20  the presence of 
1ff00 4f 70 65 6e 42 53 44 20 68 65 72 65 20 77 61 73  OpenBSD here was
1ff10 20 61 20 6d 69 73 74 61 6b 65 2e 0a 20 20 20 20   a mistake..    
1ff20 20 20 23 20 4c 65 74 27 73 20 61 63 63 65 70 74    # Let's accept
1ff30 20 62 6f 74 68 20 6f 66 20 74 68 65 6d 20 75 6e   both of them un
1ff40 74 69 6c 20 74 68 69 73 20 69 73 20 63 6c 65 61  til this is clea
1ff50 72 65 64 20 75 70 2e 0a 20 20 20 20 20 20 6c 74  red up..      lt
1ff60 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1ff70 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d  k_method='file_m
1ff80 61 67 69 63 20 28 46 72 65 65 42 53 44 7c 4f 70  agic (FreeBSD|Op
1ff90 65 6e 42 53 44 7c 44 72 61 67 6f 6e 46 6c 79 29  enBSD|DragonFly)
1ffa0 2f 69 5b 33 2d 39 5d 38 36 20 28 63 6f 6d 70 61  /i[3-9]86 (compa
1ffb0 63 74 20 29 3f 64 65 6d 61 6e 64 20 70 61 67 65  ct )?demand page
1ffc0 64 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 79  d shared library
1ffd0 27 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 66 69  '.      lt_cv_fi
1ffe0 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75 73  le_magic_cmd=/us
1fff0 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 20 20 20  r/bin/file.     
20000 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
20010 63 5f 74 65 73 74 5f 66 69 6c 65 3d 60 65 63 68  c_test_file=`ech
20020 6f 20 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e  o /usr/lib/libc.
20030 73 6f 2e 2a 60 0a 20 20 20 20 20 20 3b 3b 0a 20  so.*`.      ;;. 
20040 20 20 20 65 73 61 63 0a 20 20 65 6c 73 65 0a 20     esac.  else. 
20050 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
20060 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
20070 73 73 5f 61 6c 6c 0a 20 20 66 69 0a 20 20 3b 3b  ss_all.  fi.  ;;
20080 0a 0a 67 6e 75 2a 29 0a 20 20 6c 74 5f 63 76 5f  ..gnu*).  lt_cv_
20090 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
200a0 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
200b0 3b 3b 0a 0a 68 70 75 78 31 30 2e 32 30 2a 20 7c  ;;..hpux10.20* |
200c0 20 68 70 75 78 31 31 2a 29 0a 20 20 6c 74 5f 63   hpux11*).  lt_c
200d0 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  v_file_magic_cmd
200e0 3d 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20  =/usr/bin/file. 
200f0 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20   case $host_cpu 
20100 69 6e 0a 20 20 69 61 36 34 2a 29 0a 20 20 20 20  in.  ia64*).    
20110 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
20120 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
20130 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30  _magic (s[0-9][0
20140 2d 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b 30 2d  -9][0-9]|ELF-[0-
20150 39 5d 5b 30 2d 39 5d 29 20 73 68 61 72 65 64 20  9][0-9]) shared 
20160 6f 62 6a 65 63 74 20 66 69 6c 65 20 2d 20 49 41  object file - IA
20170 36 34 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69  64'.    lt_cv_fi
20180 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69  le_magic_test_fi
20190 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 68 70 75 78  le=/usr/lib/hpux
201a0 33 32 2f 6c 69 62 63 2e 73 6f 0a 20 20 20 20 3b  32/libc.so.    ;
201b0 3b 0a 20 20 68 70 70 61 2a 36 34 2a 29 0a 20 20  ;.  hppa*64*).  
201c0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
201d0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69  check_method='fi
201e0 6c 65 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d  le_magic (s[0-9]
201f0 5b 30 2d 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b  [0-9][0-9]|ELF-[
20200 30 2d 39 5d 5b 30 2d 39 5d 29 20 73 68 61 72 65  0-9][0-9]) share
20210 64 20 6f 62 6a 65 63 74 20 66 69 6c 65 20 2d 20  d object file - 
20220 50 41 2d 52 49 53 43 20 5b 30 2d 39 5d 2e 5b 30  PA-RISC [0-9].[0
20230 2d 39 5d 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66  -9]'.    lt_cv_f
20240 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
20250 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 70 61 32  ile=/usr/lib/pa2
20260 30 5f 36 34 2f 6c 69 62 63 2e 73 6c 0a 20 20 20  0_64/libc.sl.   
20270 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6c 74 5f   ;;.  *).    lt_
20280 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
20290 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61  _method='file_ma
202a0 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d  gic (s[0-9][0-9]
202b0 5b 30 2d 39 5d 7c 50 41 2d 52 49 53 43 5b 30 2d  [0-9]|PA-RISC[0-
202c0 39 5d 2e 5b 30 2d 39 5d 29 20 73 68 61 72 65 64  9].[0-9]) shared
202d0 20 6c 69 62 72 61 72 79 27 0a 20 20 20 20 6c 74   library'.    lt
202e0 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74  _cv_file_magic_t
202f0 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69  est_file=/usr/li
20300 62 2f 6c 69 62 63 2e 73 6c 0a 20 20 20 20 3b 3b  b/libc.sl.    ;;
20310 0a 20 20 65 73 61 63 0a 20 20 3b 3b 0a 0a 69 6e  .  esac.  ;;..in
20320 74 65 72 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 23  terix[3-9]*).  #
20330 20 50 49 43 20 63 6f 64 65 20 69 73 20 62 72 6f   PIC code is bro
20340 6b 65 6e 20 6f 6e 20 49 6e 74 65 72 69 78 20 33  ken on Interix 3
20350 2e 78 2c 20 74 68 61 74 27 73 20 77 68 79 20 7c  .x, that's why |
20360 5c 2e 61 20 6e 6f 74 20 7c 5f 70 69 63 5c 2e 61  \.a not |_pic\.a
20370 20 68 65 72 65 0a 20 20 6c 74 5f 63 76 5f 64 65   here.  lt_cv_de
20380 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
20390 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74 74 65 72  od='match_patter
203a0 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f  n /lib[^/]+(\.so
203b0 7c 5c 2e 61 29 24 27 0a 20 20 3b 3b 0a 0a 69 72  |\.a)$'.  ;;..ir
203c0 69 78 35 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20  ix5* | irix6* | 
203d0 6e 6f 6e 73 74 6f 70 75 78 2a 29 0a 20 20 63 61  nonstopux*).  ca
203e0 73 65 20 24 4c 44 20 69 6e 0a 20 20 2a 2d 33 32  se $LD in.  *-32
203f0 7c 2a 22 2d 33 32 20 22 29 20 6c 69 62 6d 61 67  |*"-32 ") libmag
20400 69 63 3d 33 32 2d 62 69 74 3b 3b 0a 20 20 2a 2d  ic=32-bit;;.  *-
20410 6e 33 32 7c 2a 22 2d 6e 33 32 20 22 29 20 6c 69  n32|*"-n32 ") li
20420 62 6d 61 67 69 63 3d 4e 33 32 3b 3b 0a 20 20 2a  bmagic=N32;;.  *
20430 2d 36 34 7c 2a 22 2d 36 34 20 22 29 20 6c 69 62  -64|*"-64 ") lib
20440 6d 61 67 69 63 3d 36 34 2d 62 69 74 3b 3b 0a 20  magic=64-bit;;. 
20450 20 2a 29 20 6c 69 62 6d 61 67 69 63 3d 6e 65 76   *) libmagic=nev
20460 65 72 2d 6d 61 74 63 68 3b 3b 0a 20 20 65 73 61  er-match;;.  esa
20470 63 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  c.  lt_cv_deplib
20480 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
20490 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 23 20  ass_all.  ;;..# 
204a0 54 68 69 73 20 6d 75 73 74 20 62 65 20 4c 69 6e  This must be Lin
204b0 75 78 20 45 4c 46 2e 0a 6c 69 6e 75 78 2a 20 7c  ux ELF..linux* |
204c0 20 6b 2a 62 73 64 2a 2d 67 6e 75 29 0a 20 20 6c   k*bsd*-gnu).  l
204d0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
204e0 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61  ck_method=pass_a
204f0 6c 6c 0a 20 20 3b 3b 0a 0a 6e 65 74 62 73 64 2a  ll.  ;;..netbsd*
20500 29 0a 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c  ).  if echo __EL
20510 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c  F__ | $CC -E - |
20520 20 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 20 3e   $GREP __ELF__ >
20530 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e   /dev/null; then
20540 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
20550 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
20560 27 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f  'match_pattern /
20570 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b  lib[^/]+(\.so\.[
20580 30 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70  0-9]+\.[0-9]+|_p
20590 69 63 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65 0a  ic\.a)$'.  else.
205a0 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
205b0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
205c0 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c  match_pattern /l
205d0 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5f 70 69  ib[^/]+(\.so|_pi
205e0 63 5c 2e 61 29 24 27 0a 20 20 66 69 0a 20 20 3b  c\.a)$'.  fi.  ;
205f0 3b 0a 0a 6e 65 77 6f 73 36 2a 29 0a 20 20 6c 74  ;..newos6*).  lt
20600 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
20610 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d  k_method='file_m
20620 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30  agic ELF [0-9][0
20630 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20  -9]*-bit [ML]SB 
20640 28 65 78 65 63 75 74 61 62 6c 65 7c 64 79 6e 61  (executable|dyna
20650 6d 69 63 20 6c 69 62 29 27 0a 20 20 6c 74 5f 63  mic lib)'.  lt_c
20660 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  v_file_magic_cmd
20670 3d 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20  =/usr/bin/file. 
20680 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
20690 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72  c_test_file=/usr
206a0 2f 6c 69 62 2f 6c 69 62 6e 6c 73 2e 73 6f 0a 20  /lib/libnls.so. 
206b0 20 3b 3b 0a 0a 2a 6e 74 6f 2a 20 7c 20 2a 71 6e   ;;..*nto* | *qn
206c0 78 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  x*).  lt_cv_depl
206d0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
206e0 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a  =pass_all.  ;;..
206f0 6f 70 65 6e 62 73 64 2a 29 0a 20 20 69 66 20 74  openbsd*).  if t
20700 65 73 74 20 2d 7a 20 22 60 65 63 68 6f 20 5f 5f  est -z "`echo __
20710 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d  ELF__ | $CC -E -
20720 20 7c 20 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f   | $GREP __ELF__
20730 60 22 20 7c 7c 20 74 65 73 74 20 22 24 68 6f 73  `" || test "$hos
20740 74 5f 6f 73 2d 24 68 6f 73 74 5f 63 70 75 22 20  t_os-$host_cpu" 
20750 3d 20 22 6f 70 65 6e 62 73 64 32 2e 38 2d 70 6f  = "openbsd2.8-po
20760 77 65 72 70 63 22 3b 20 74 68 65 6e 0a 20 20 20  werpc"; then.   
20770 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
20780 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74  heck_method='mat
20790 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b  ch_pattern /lib[
207a0 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d  ^/]+(\.so\.[0-9]
207b0 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5c 2e 73 6f 7c 5f  +\.[0-9]+|\.so|_
207c0 70 69 63 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65  pic\.a)$'.  else
207d0 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
207e0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
207f0 27 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f  'match_pattern /
20800 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b  lib[^/]+(\.so\.[
20810 30 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70  0-9]+\.[0-9]+|_p
20820 69 63 5c 2e 61 29 24 27 0a 20 20 66 69 0a 20 20  ic\.a)$'.  fi.  
20830 3b 3b 0a 0a 6f 73 66 33 2a 20 7c 20 6f 73 66 34  ;;..osf3* | osf4
20840 2a 20 7c 20 6f 73 66 35 2a 29 0a 20 20 6c 74 5f  * | osf5*).  lt_
20850 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
20860 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
20870 0a 20 20 3b 3b 0a 0a 72 64 6f 73 2a 29 0a 20 20  .  ;;..rdos*).  
20880 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
20890 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
208a0 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 6f 6c 61 72 69  all.  ;;..solari
208b0 73 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  s*).  lt_cv_depl
208c0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
208d0 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a  =pass_all.  ;;..
208e0 73 79 73 76 35 2a 20 7c 20 73 63 6f 33 2e 32 76  sysv5* | sco3.2v
208f0 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75  5* | sco5v6* | u
20900 6e 69 78 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55  nixware* | OpenU
20910 4e 49 58 2a 20 7c 20 73 79 73 76 34 2a 75 77 32  NIX* | sysv4*uw2
20920 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  *).  lt_cv_depli
20930 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
20940 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73  pass_all.  ;;..s
20950 79 73 76 34 20 7c 20 73 79 73 76 34 2e 33 2a 29  ysv4 | sysv4.3*)
20960 0a 20 20 63 61 73 65 20 24 68 6f 73 74 5f 76 65  .  case $host_ve
20970 6e 64 6f 72 20 69 6e 0a 20 20 6d 6f 74 6f 72 6f  ndor in.  motoro
20980 6c 61 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65  la).    lt_cv_de
20990 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
209a0 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45  od='file_magic E
209b0 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62  LF [0-9][0-9]*-b
209c0 69 74 20 5b 4d 4c 5d 53 42 20 28 73 68 61 72 65  it [ML]SB (share
209d0 64 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63  d object|dynamic
209e0 20 6c 69 62 29 20 4d 5b 30 2d 39 5d 5b 30 2d 39   lib) M[0-9][0-9
209f0 5d 2a 20 56 65 72 73 69 6f 6e 20 5b 30 2d 39 5d  ]* Version [0-9]
20a00 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65  '.    lt_cv_file
20a10 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65  _magic_test_file
20a20 3d 60 65 63 68 6f 20 2f 75 73 72 2f 6c 69 62 2f  =`echo /usr/lib/
20a30 6c 69 62 63 2e 73 6f 2a 60 0a 20 20 20 20 3b 3b  libc.so*`.    ;;
20a40 0a 20 20 6e 63 72 29 0a 20 20 20 20 6c 74 5f 63  .  ncr).    lt_c
20a50 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
20a60 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a  method=pass_all.
20a70 20 20 20 20 3b 3b 0a 20 20 73 65 71 75 65 6e 74      ;;.  sequent
20a80 29 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65  ).    lt_cv_file
20a90 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 2f 62 69 6e  _magic_cmd='/bin
20aa0 2f 66 69 6c 65 27 0a 20 20 20 20 6c 74 5f 63 76  /file'.    lt_cv
20ab0 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
20ac0 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69  ethod='file_magi
20ad0 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d  c ELF [0-9][0-9]
20ae0 2a 2d 62 69 74 20 5b 4c 4d 5d 53 42 20 28 73 68  *-bit [LM]SB (sh
20af0 61 72 65 64 20 6f 62 6a 65 63 74 7c 64 79 6e 61  ared object|dyna
20b00 6d 69 63 20 6c 69 62 20 29 27 0a 20 20 20 20 3b  mic lib )'.    ;
20b10 3b 0a 20 20 73 6e 69 29 0a 20 20 20 20 6c 74 5f  ;.  sni).    lt_
20b20 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  cv_file_magic_cm
20b30 64 3d 27 2f 62 69 6e 2f 66 69 6c 65 27 0a 20 20  d='/bin/file'.  
20b40 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
20b50 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 22 66 69  check_method="fi
20b60 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d  le_magic ELF [0-
20b70 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4c 4d  9][0-9]*-bit [LM
20b80 5d 53 42 20 64 79 6e 61 6d 69 63 20 6c 69 62 22  ]SB dynamic lib"
20b90 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f  .    lt_cv_file_
20ba0 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d  magic_test_file=
20bb0 2f 6c 69 62 2f 6c 69 62 63 2e 73 6f 0a 20 20 20  /lib/libc.so.   
20bc0 20 3b 3b 0a 20 20 73 69 65 6d 65 6e 73 29 0a 20   ;;.  siemens). 
20bd0 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
20be0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
20bf0 73 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20  ss_all.    ;;.  
20c00 70 63 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65  pc).    lt_cv_de
20c10 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
20c20 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 20 20  od=pass_all.    
20c30 3b 3b 0a 20 20 65 73 61 63 0a 20 20 3b 3b 0a 0a  ;;.  esac.  ;;..
20c40 74 70 66 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65  tpf*).  lt_cv_de
20c50 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
20c60 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b  od=pass_all.  ;;
20c70 0a 65 73 61 63 0a 0a 66 69 0a 7b 20 24 61 73 5f  .esac..fi.{ $as_
20c80 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
20c90 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
20ca0 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63  }: result: $lt_c
20cb0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
20cc0 6d 65 74 68 6f 64 22 20 3e 26 35 0a 24 61 73 5f  method" >&5.$as_
20cd0 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 64 65 70  echo "$lt_cv_dep
20ce0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
20cf0 64 22 20 3e 26 36 3b 20 7d 0a 66 69 6c 65 5f 6d  d" >&6; }.file_m
20d00 61 67 69 63 5f 63 6d 64 3d 24 6c 74 5f 63 76 5f  agic_cmd=$lt_cv_
20d10 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 0a 64  file_magic_cmd.d
20d20 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
20d30 68 6f 64 3d 24 6c 74 5f 63 76 5f 64 65 70 6c 69  hod=$lt_cv_depli
20d40 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 0a  bs_check_method.
20d50 74 65 73 74 20 2d 7a 20 22 24 64 65 70 6c 69 62  test -z "$deplib
20d60 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20  s_check_method" 
20d70 26 26 20 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  && deplibs_check
20d80 5f 6d 65 74 68 6f 64 3d 75 6e 6b 6e 6f 77 6e 0a  _method=unknown.
20d90 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74  ............if t
20da0 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c  est -n "$ac_tool
20db0 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20  _prefix"; then. 
20dc0 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
20dd0 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b  irst word of "${
20de0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 61  ac_tool_prefix}a
20df0 72 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  r", so it can be
20e00 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
20e10 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
20e20 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
20e30 72 65 66 69 78 7d 61 72 3b 20 61 63 5f 77 6f 72  refix}ar; ac_wor
20e40 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
20e50 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
20e60 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
20e70 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
20e80 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
20e90 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
20ea0 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
20eb0 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63  >&6; }.if ${ac_c
20ec0 76 5f 70 72 6f 67 5f 41 52 2b 3a 7d 20 66 61 6c  v_prog_AR+:} fal
20ed0 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
20ee0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
20ef0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
20f00 66 20 74 65 73 74 20 2d 6e 20 22 24 41 52 22 3b  f test -n "$AR";
20f10 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
20f20 6f 67 5f 41 52 3d 22 24 41 52 22 20 23 20 4c 65  og_AR="$AR" # Le
20f30 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
20f40 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
20f50 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
20f60 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
20f70 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
20f80 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
20f90 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
20fa0 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
20fb0 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
20fc0 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78  =..    for ac_ex
20fd0 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
20fe0 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
20ff0 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
21000 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65  as_fn_executable
21010 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _p "$as_dir/$ac_
21020 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
21030 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  "; then.    ac_c
21040 76 5f 70 72 6f 67 5f 41 52 3d 22 24 7b 61 63 5f  v_prog_AR="${ac_
21050 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 61 72 22 0a  tool_prefix}ar".
21060 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
21070 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
21080 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64  -$LINENO}: found
21090 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
210a0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
210b0 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
210c0 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a   fi.done.  done.
210d0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
210e0 0a 0a 66 69 0a 66 69 0a 41 52 3d 24 61 63 5f 63  ..fi.fi.AR=$ac_c
210f0 76 5f 70 72 6f 67 5f 41 52 0a 69 66 20 74 65 73  v_prog_AR.if tes
21100 74 20 2d 6e 20 22 24 41 52 22 3b 20 74 68 65 6e  t -n "$AR"; then
21110 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
21120 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
21130 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
21140 6c 74 3a 20 24 41 52 22 20 3e 26 35 0a 24 61 73  lt: $AR" >&5.$as
21150 5f 65 63 68 6f 20 22 24 41 52 22 20 3e 26 36 3b  _echo "$AR" >&6;
21160 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
21170 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
21180 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
21190 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  }: result: no" >
211a0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
211b0 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a   >&6; }.fi...fi.
211c0 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  if test -z "$ac_
211d0 63 76 5f 70 72 6f 67 5f 41 52 22 3b 20 74 68 65  cv_prog_AR"; the
211e0 6e 0a 20 20 61 63 5f 63 74 5f 41 52 3d 24 41 52  n.  ac_ct_AR=$AR
211f0 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
21200 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
21210 61 72 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  ar", so it can b
21220 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
21230 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
21240 64 75 6d 6d 79 20 61 72 3b 20 61 63 5f 77 6f 72  dummy ar; ac_wor
21250 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
21260 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
21270 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
21280 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
21290 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
212a0 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
212b0 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
212c0 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63  >&6; }.if ${ac_c
212d0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52 2b  v_prog_ac_ct_AR+
212e0 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
212f0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
21300 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
21310 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
21320 22 24 61 63 5f 63 74 5f 41 52 22 3b 20 74 68 65  "$ac_ct_AR"; the
21330 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61  n.  ac_cv_prog_a
21340 63 5f 63 74 5f 41 52 3d 22 24 61 63 5f 63 74 5f  c_ct_AR="$ac_ct_
21350 41 52 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  AR" # Let the us
21360 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
21370 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
21380 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
21390 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
213a0 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
213b0 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
213c0 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
213d0 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
213e0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66  & as_dir=..    f
213f0 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
21400 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
21410 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
21420 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78  do.  if as_fn_ex
21430 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f  ecutable_p "$as_
21440 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
21450 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
21460 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
21470 63 5f 63 74 5f 41 52 3d 22 61 72 22 0a 20 20 20  c_ct_AR="ar".   
21480 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
21490 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
214a0 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61  INENO}: found $a
214b0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
214c0 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
214d0 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
214e0 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53  .done.  done.IFS
214f0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
21500 69 0a 66 69 0a 61 63 5f 63 74 5f 41 52 3d 24 61  i.fi.ac_ct_AR=$a
21510 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
21520 41 52 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  AR.if test -n "$
21530 61 63 5f 63 74 5f 41 52 22 3b 20 74 68 65 6e 0a  ac_ct_AR"; then.
21540 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
21550 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
21560 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
21570 74 3a 20 24 61 63 5f 63 74 5f 41 52 22 20 3e 26  t: $ac_ct_AR" >&
21580 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
21590 63 74 5f 41 52 22 20 3e 26 36 3b 20 7d 0a 65 6c  ct_AR" >&6; }.el
215a0 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
215b0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
215c0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
215d0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
215e0 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
215f0 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74   }.fi..  if test
21600 20 22 78 24 61 63 5f 63 74 5f 41 52 22 20 3d 20   "x$ac_ct_AR" = 
21610 78 3b 20 74 68 65 6e 0a 20 20 20 20 41 52 3d 22  x; then.    AR="
21620 66 61 6c 73 65 22 0a 20 20 65 6c 73 65 0a 20 20  false".  else.  
21630 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f    case $cross_co
21640 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c  mpiling:$ac_tool
21650 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29  _warned in.yes:)
21660 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
21670 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
21680 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e  $LINENO}: WARNIN
21690 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74  G: using cross t
216a0 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65  ools not prefixe
216b0 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70  d with host trip
216c0 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  let" >&5.$as_ech
216d0 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
216e0 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20  NG: using cross 
216f0 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78  tools not prefix
21700 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69  ed with host tri
21710 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74  plet" >&2;}.ac_t
21720 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b  ool_warned=yes ;
21730 3b 0a 65 73 61 63 0a 20 20 20 20 41 52 3d 24 61  ;.esac.    AR=$a
21740 63 5f 63 74 5f 41 52 0a 20 20 66 69 0a 65 6c 73  c_ct_AR.  fi.els
21750 65 0a 20 20 41 52 3d 22 24 61 63 5f 63 76 5f 70  e.  AR="$ac_cv_p
21760 72 6f 67 5f 41 52 22 0a 66 69 0a 0a 74 65 73 74  rog_AR".fi..test
21770 20 2d 7a 20 22 24 41 52 22 20 26 26 20 41 52 3d   -z "$AR" && AR=
21780 61 72 0a 74 65 73 74 20 2d 7a 20 22 24 41 52 5f  ar.test -z "$AR_
21790 46 4c 41 47 53 22 20 26 26 20 41 52 5f 46 4c 41  FLAGS" && AR_FLA
217a0 47 53 3d 63 72 75 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  GS=cru..........
217b0 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  ..if test -n "$a
217c0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20  c_tool_prefix"; 
217d0 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74  then.  # Extract
217e0 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
217f0 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  of "${ac_tool_pr
21800 65 66 69 78 7d 73 74 72 69 70 22 2c 20 73 6f 20  efix}strip", so 
21810 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
21820 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
21830 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b  gs..set dummy ${
21840 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73  ac_tool_prefix}s
21850 74 72 69 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32  trip; ac_word=$2
21860 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
21870 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
21880 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
21890 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
218a0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
218b0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
218c0 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
218d0 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72   }.if ${ac_cv_pr
218e0 6f 67 5f 53 54 52 49 50 2b 3a 7d 20 66 61 6c 73  og_STRIP+:} fals
218f0 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
21900 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
21910 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
21920 20 74 65 73 74 20 2d 6e 20 22 24 53 54 52 49 50   test -n "$STRIP
21930 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
21940 70 72 6f 67 5f 53 54 52 49 50 3d 22 24 53 54 52  prog_STRIP="$STR
21950 49 50 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  IP" # Let the us
21960 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
21970 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
21980 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
21990 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
219a0 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
219b0 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
219c0 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
219d0 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
219e0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66  & as_dir=..    f
219f0 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
21a00 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
21a10 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
21a20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78  do.  if as_fn_ex
21a30 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f  ecutable_p "$as_
21a40 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
21a50 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
21a60 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 53      ac_cv_prog_S
21a70 54 52 49 50 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f  TRIP="${ac_tool_
21a80 70 72 65 66 69 78 7d 73 74 72 69 70 22 0a 20 20  prefix}strip".  
21a90 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
21aa0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
21ab0 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24  LINENO}: found $
21ac0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
21ad0 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
21ae0 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
21af0 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46  i.done.  done.IF
21b00 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
21b10 66 69 0a 66 69 0a 53 54 52 49 50 3d 24 61 63 5f  fi.fi.STRIP=$ac_
21b20 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 0a 69 66  cv_prog_STRIP.if
21b30 20 74 65 73 74 20 2d 6e 20 22 24 53 54 52 49 50   test -n "$STRIP
21b40 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
21b50 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
21b60 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
21b70 7d 3a 20 72 65 73 75 6c 74 3a 20 24 53 54 52 49  }: result: $STRI
21b80 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  P" >&5.$as_echo 
21b90 22 24 53 54 52 49 50 22 20 3e 26 36 3b 20 7d 0a  "$STRIP" >&6; }.
21ba0 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
21bb0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
21bc0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
21bd0 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
21be0 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
21bf0 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20  6; }.fi...fi.if 
21c00 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
21c10 70 72 6f 67 5f 53 54 52 49 50 22 3b 20 74 68 65  prog_STRIP"; the
21c20 6e 0a 20 20 61 63 5f 63 74 5f 53 54 52 49 50 3d  n.  ac_ct_STRIP=
21c30 24 53 54 52 49 50 0a 20 20 23 20 45 78 74 72 61  $STRIP.  # Extra
21c40 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
21c50 64 20 6f 66 20 22 73 74 72 69 70 22 2c 20 73 6f  d of "strip", so
21c60 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
21c70 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
21c80 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 73  rgs..set dummy s
21c90 74 72 69 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32  trip; ac_word=$2
21ca0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
21cb0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
21cc0 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
21cd0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
21ce0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
21cf0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
21d00 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
21d10 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72   }.if ${ac_cv_pr
21d20 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50 2b 3a  og_ac_ct_STRIP+:
21d30 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
21d40 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
21d50 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
21d60 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
21d70 24 61 63 5f 63 74 5f 53 54 52 49 50 22 3b 20 74  $ac_ct_STRIP"; t
21d80 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
21d90 5f 61 63 5f 63 74 5f 53 54 52 49 50 3d 22 24 61  _ac_ct_STRIP="$a
21da0 63 5f 63 74 5f 53 54 52 49 50 22 20 23 20 4c 65  c_ct_STRIP" # Le
21db0 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
21dc0 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
21dd0 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
21de0 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
21df0 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
21e00 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
21e10 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
21e20 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
21e30 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
21e40 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78  =..    for ac_ex
21e50 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
21e60 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
21e70 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
21e80 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65  as_fn_executable
21e90 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _p "$as_dir/$ac_
21ea0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
21eb0 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  "; then.    ac_c
21ec0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52  v_prog_ac_ct_STR
21ed0 49 50 3d 22 73 74 72 69 70 22 0a 20 20 20 20 24  IP="strip".    $
21ee0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
21ef0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
21f00 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f  ENO}: found $as_
21f10 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
21f20 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
21f30 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
21f40 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
21f50 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
21f60 66 69 0a 61 63 5f 63 74 5f 53 54 52 49 50 3d 24  fi.ac_ct_STRIP=$
21f70 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
21f80 5f 53 54 52 49 50 0a 69 66 20 74 65 73 74 20 2d  _STRIP.if test -
21f90 6e 20 22 24 61 63 5f 63 74 5f 53 54 52 49 50 22  n "$ac_ct_STRIP"
21fa0 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
21fb0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
21fc0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
21fd0 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74  : result: $ac_ct
21fe0 5f 53 54 52 49 50 22 20 3e 26 35 0a 24 61 73 5f  _STRIP" >&5.$as_
21ff0 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 53 54 52  echo "$ac_ct_STR
22000 49 50 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  IP" >&6; }.else.
22010 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
22020 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
22030 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
22040 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
22050 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
22060 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78  fi..  if test "x
22070 24 61 63 5f 63 74 5f 53 54 52 49 50 22 20 3d 20  $ac_ct_STRIP" = 
22080 78 3b 20 74 68 65 6e 0a 20 20 20 20 53 54 52 49  x; then.    STRI
22090 50 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20  P=":".  else.   
220a0 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d   case $cross_com
220b0 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f  piling:$ac_tool_
220c0 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a  warned in.yes:).
220d0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
220e0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
220f0 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47  LINENO}: WARNING
22100 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f  : using cross to
22110 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64  ols not prefixed
22120 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c   with host tripl
22130 65 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  et" >&5.$as_echo
22140 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e   "$as_me: WARNIN
22150 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74  G: using cross t
22160 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65  ools not prefixe
22170 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70  d with host trip
22180 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f  let" >&2;}.ac_to
22190 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b  ol_warned=yes ;;
221a0 0a 65 73 61 63 0a 20 20 20 20 53 54 52 49 50 3d  .esac.    STRIP=
221b0 24 61 63 5f 63 74 5f 53 54 52 49 50 0a 20 20 66  $ac_ct_STRIP.  f
221c0 69 0a 65 6c 73 65 0a 20 20 53 54 52 49 50 3d 22  i.else.  STRIP="
221d0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49  $ac_cv_prog_STRI
221e0 50 22 0a 66 69 0a 0a 74 65 73 74 20 2d 7a 20 22  P".fi..test -z "
221f0 24 53 54 52 49 50 22 20 26 26 20 53 54 52 49 50  $STRIP" && STRIP
22200 3d 3a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74  =:.......if test
22210 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
22220 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20  efix"; then.  # 
22230 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
22240 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
22250 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c  tool_prefix}ranl
22260 69 62 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  ib", so it can b
22270 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
22280 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
22290 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f  dummy ${ac_tool_
222a0 70 72 65 66 69 78 7d 72 61 6e 6c 69 62 3b 20 61  prefix}ranlib; a
222b0 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
222c0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
222d0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
222e0 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
222f0 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
22300 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
22310 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
22320 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
22330 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c  {ac_cv_prog_RANL
22340 49 42 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  IB+:} false; the
22350 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
22360 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
22370 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
22380 2d 6e 20 22 24 52 41 4e 4c 49 42 22 3b 20 74 68  -n "$RANLIB"; th
22390 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
223a0 52 41 4e 4c 49 42 3d 22 24 52 41 4e 4c 49 42 22  RANLIB="$RANLIB"
223b0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
223c0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
223d0 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
223e0 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
223f0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
22400 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
22410 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
22420 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
22430 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
22440 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
22450 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
22460 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
22470 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
22480 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75    if as_fn_execu
22490 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
224a0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
224b0 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
224c0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c   ac_cv_prog_RANL
224d0 49 42 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  IB="${ac_tool_pr
224e0 65 66 69 78 7d 72 61 6e 6c 69 62 22 0a 20 20 20  efix}ranlib".   
224f0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
22500 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
22510 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61  INENO}: found $a
22520 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
22530 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
22540 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
22550 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53  .done.  done.IFS
22560 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
22570 69 0a 66 69 0a 52 41 4e 4c 49 42 3d 24 61 63 5f  i.fi.RANLIB=$ac_
22580 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 0a 69  cv_prog_RANLIB.i
22590 66 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c  f test -n "$RANL
225a0 49 42 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  IB"; then.  { $a
225b0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
225c0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
225d0 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 52 41  NO}: result: $RA
225e0 4e 4c 49 42 22 20 3e 26 35 0a 24 61 73 5f 65 63  NLIB" >&5.$as_ec
225f0 68 6f 20 22 24 52 41 4e 4c 49 42 22 20 3e 26 36  ho "$RANLIB" >&6
22600 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
22610 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
22620 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
22630 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  O}: result: no" 
22640 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
22650 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69  " >&6; }.fi...fi
22660 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
22670 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 22  _cv_prog_RANLIB"
22680 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 52  ; then.  ac_ct_R
22690 41 4e 4c 49 42 3d 24 52 41 4e 4c 49 42 0a 20 20  ANLIB=$RANLIB.  
226a0 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
226b0 72 73 74 20 77 6f 72 64 20 6f 66 20 22 72 61 6e  rst word of "ran
226c0 6c 69 62 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  lib", so it can 
226d0 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
226e0 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
226f0 20 64 75 6d 6d 79 20 72 61 6e 6c 69 62 3b 20 61   dummy ranlib; a
22700 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
22710 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
22720 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
22730 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
22740 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
22750 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
22760 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
22770 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
22780 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  {ac_cv_prog_ac_c
22790 74 5f 52 41 4e 4c 49 42 2b 3a 7d 20 66 61 6c 73  t_RANLIB+:} fals
227a0 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
227b0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
227c0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
227d0 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
227e0 5f 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20  _RANLIB"; then. 
227f0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
22800 74 5f 52 41 4e 4c 49 42 3d 22 24 61 63 5f 63 74  t_RANLIB="$ac_ct
22810 5f 52 41 4e 4c 49 42 22 20 23 20 4c 65 74 20 74  _RANLIB" # Let t
22820 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
22830 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
22840 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
22850 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
22860 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
22870 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
22880 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
22890 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
228a0 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
228b0 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
228c0 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
228d0 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
228e0 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f  ons; do.  if as_
228f0 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  fn_executable_p 
22900 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
22910 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
22920 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
22930 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42  rog_ac_ct_RANLIB
22940 3d 22 72 61 6e 6c 69 62 22 0a 20 20 20 20 24 61  ="ranlib".    $a
22950 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
22960 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
22970 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  NO}: found $as_d
22980 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
22990 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
229a0 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
229b0 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61  ne.  done.IFS=$a
229c0 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
229d0 69 0a 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 24  i.ac_ct_RANLIB=$
229e0 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
229f0 5f 52 41 4e 4c 49 42 0a 69 66 20 74 65 73 74 20  _RANLIB.if test 
22a00 2d 6e 20 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49  -n "$ac_ct_RANLI
22a10 42 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  B"; then.  { $as
22a20 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
22a30 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
22a40 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  O}: result: $ac_
22a50 63 74 5f 52 41 4e 4c 49 42 22 20 3e 26 35 0a 24  ct_RANLIB" >&5.$
22a60 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f  as_echo "$ac_ct_
22a70 52 41 4e 4c 49 42 22 20 3e 26 36 3b 20 7d 0a 65  RANLIB" >&6; }.e
22a80 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
22a90 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
22aa0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
22ab0 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
22ac0 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
22ad0 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73  ; }.fi..  if tes
22ae0 74 20 22 78 24 61 63 5f 63 74 5f 52 41 4e 4c 49  t "x$ac_ct_RANLI
22af0 42 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20  B" = x; then.   
22b00 20 52 41 4e 4c 49 42 3d 22 3a 22 0a 20 20 65 6c   RANLIB=":".  el
22b10 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f  se.    case $cro
22b20 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63  ss_compiling:$ac
22b30 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a  _tool_warned in.
22b40 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f  yes:).{ $as_echo
22b50 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
22b60 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57  neno-$LINENO}: W
22b70 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72  ARNING: using cr
22b80 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72  oss tools not pr
22b90 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74  efixed with host
22ba0 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61   triplet" >&5.$a
22bb0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
22bc0 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63  WARNING: using c
22bd0 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70  ross tools not p
22be0 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73  refixed with hos
22bf0 74 20 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d  t triplet" >&2;}
22c00 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d  .ac_tool_warned=
22c10 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20  yes ;;.esac.    
22c20 52 41 4e 4c 49 42 3d 24 61 63 5f 63 74 5f 52 41  RANLIB=$ac_ct_RA
22c30 4e 4c 49 42 0a 20 20 66 69 0a 65 6c 73 65 0a 20  NLIB.  fi.else. 
22c40 20 52 41 4e 4c 49 42 3d 22 24 61 63 5f 63 76 5f   RANLIB="$ac_cv_
22c50 70 72 6f 67 5f 52 41 4e 4c 49 42 22 0a 66 69 0a  prog_RANLIB".fi.
22c60 0a 74 65 73 74 20 2d 7a 20 22 24 52 41 4e 4c 49  .test -z "$RANLI
22c70 42 22 20 26 26 20 52 41 4e 4c 49 42 3d 3a 0a 0a  B" && RANLIB=:..
22c80 0a 0a 0a 0a 0a 23 20 44 65 74 65 72 6d 69 6e 65  .....# Determine
22c90 20 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 63 72 65   commands to cre
22ca0 61 74 65 20 6f 6c 64 2d 73 74 79 6c 65 20 73 74  ate old-style st
22cb0 61 74 69 63 20 61 72 63 68 69 76 65 73 2e 0a 6f  atic archives..o
22cc0 6c 64 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  ld_archive_cmds=
22cd0 27 24 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24  '$AR $AR_FLAGS $
22ce0 6f 6c 64 6c 69 62 24 6f 6c 64 6f 62 6a 73 27 0a  oldlib$oldobjs'.
22cf0 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f  old_postinstall_
22d00 63 6d 64 73 3d 27 63 68 6d 6f 64 20 36 34 34 20  cmds='chmod 644 
22d10 24 6f 6c 64 6c 69 62 27 0a 6f 6c 64 5f 70 6f 73  $oldlib'.old_pos
22d20 74 75 6e 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d  tuninstall_cmds=
22d30 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 52  ..if test -n "$R
22d40 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 63  ANLIB"; then.  c
22d50 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a  ase $host_os in.
22d60 20 20 6f 70 65 6e 62 73 64 2a 29 0a 20 20 20 20    openbsd*).    
22d70 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f  old_postinstall_
22d80 63 6d 64 73 3d 22 24 6f 6c 64 5f 70 6f 73 74 69  cmds="$old_posti
22d90 6e 73 74 61 6c 6c 5f 63 6d 64 73 7e 5c 24 52 41  nstall_cmds~\$RA
22da0 4e 4c 49 42 20 2d 74 20 5c 24 6f 6c 64 6c 69 62  NLIB -t \$oldlib
22db0 22 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20  ".    ;;.  *).  
22dc0 20 20 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c    old_postinstal
22dd0 6c 5f 63 6d 64 73 3d 22 24 6f 6c 64 5f 70 6f 73  l_cmds="$old_pos
22de0 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 7e 5c 24  tinstall_cmds~\$
22df0 52 41 4e 4c 49 42 20 5c 24 6f 6c 64 6c 69 62 22  RANLIB \$oldlib"
22e00 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20  .    ;;.  esac. 
22e10 20 6f 6c 64 5f 61 72 63 68 69 76 65 5f 63 6d 64   old_archive_cmd
22e20 73 3d 22 24 6f 6c 64 5f 61 72 63 68 69 76 65 5f  s="$old_archive_
22e30 63 6d 64 73 7e 5c 24 52 41 4e 4c 49 42 20 5c 24  cmds~\$RANLIB \$
22e40 6f 6c 64 6c 69 62 22 0a 66 69 0a 0a 0a 0a 0a 0a  oldlib".fi......
22e50 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
22e60 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 49  .............# I
22e70 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20  f no C compiler 
22e80 77 61 73 20 73 70 65 63 69 66 69 65 64 2c 20 75  was specified, u
22e90 73 65 20 43 43 2e 0a 4c 54 43 43 3d 24 7b 4c 54  se CC..LTCC=${LT
22ea0 43 43 2d 22 24 43 43 22 7d 0a 0a 23 20 49 66 20  CC-"$CC"}..# If 
22eb0 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20 66 6c  no C compiler fl
22ec0 61 67 73 20 77 65 72 65 20 73 70 65 63 69 66 69  ags were specifi
22ed0 65 64 2c 20 75 73 65 20 43 46 4c 41 47 53 2e 0a  ed, use CFLAGS..
22ee0 4c 54 43 46 4c 41 47 53 3d 24 7b 4c 54 43 46 4c  LTCFLAGS=${LTCFL
22ef0 41 47 53 2d 22 24 43 46 4c 41 47 53 22 7d 0a 0a  AGS-"$CFLAGS"}..
22f00 23 20 41 6c 6c 6f 77 20 43 43 20 74 6f 20 62 65  # Allow CC to be
22f10 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
22f20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73 2e 0a  with arguments..
22f30 63 6f 6d 70 69 6c 65 72 3d 24 43 43 0a 0a 0a 23  compiler=$CC...#
22f40 20 43 68 65 63 6b 20 66 6f 72 20 63 6f 6d 6d 61   Check for comma
22f50 6e 64 20 74 6f 20 67 72 61 62 20 74 68 65 20 72  nd to grab the r
22f60 61 77 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 66  aw symbol name f
22f70 6f 6c 6c 6f 77 65 64 20 62 79 20 43 20 73 79 6d  ollowed by C sym
22f80 62 6f 6c 20 66 72 6f 6d 20 6e 6d 2e 0a 7b 20 24  bol from nm..{ $
22f90 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
22fa0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
22fb0 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 63  ENO}: checking c
22fc0 6f 6d 6d 61 6e 64 20 74 6f 20 70 61 72 73 65 20  ommand to parse 
22fd0 24 4e 4d 20 6f 75 74 70 75 74 20 66 72 6f 6d 20  $NM output from 
22fe0 24 63 6f 6d 70 69 6c 65 72 20 6f 62 6a 65 63 74  $compiler object
22ff0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
23000 20 22 63 68 65 63 6b 69 6e 67 20 63 6f 6d 6d 61   "checking comma
23010 6e 64 20 74 6f 20 70 61 72 73 65 20 24 4e 4d 20  nd to parse $NM 
23020 6f 75 74 70 75 74 20 66 72 6f 6d 20 24 63 6f 6d  output from $com
23030 70 69 6c 65 72 20 6f 62 6a 65 63 74 2e 2e 2e 20  piler object... 
23040 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74  " >&6; }.if ${lt
23050 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
23060 79 6d 62 6f 6c 5f 70 69 70 65 2b 3a 7d 20 66 61  ymbol_pipe+:} fa
23070 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
23080 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
23090 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 0a 23  d) " >&6.else..#
230a0 20 54 68 65 73 65 20 61 72 65 20 73 61 6e 65 20   These are sane 
230b0 64 65 66 61 75 6c 74 73 20 74 68 61 74 20 77 6f  defaults that wo
230c0 72 6b 20 6f 6e 20 61 74 20 6c 65 61 73 74 20 61  rk on at least a
230d0 20 66 65 77 20 6f 6c 64 20 73 79 73 74 65 6d 73   few old systems
230e0 2e 0a 23 20 5b 54 68 65 79 20 63 6f 6d 65 20 66  ..# [They come f
230f0 72 6f 6d 20 55 6c 74 72 69 78 2e 20 20 57 68 61  rom Ultrix.  Wha
23100 74 20 63 6f 75 6c 64 20 62 65 20 6f 6c 64 65 72  t could be older
23110 20 74 68 61 6e 20 55 6c 74 72 69 78 3f 21 21 20   than Ultrix?!! 
23120 3b 29 5d 0a 0a 23 20 43 68 61 72 61 63 74 65 72  ;)]..# Character
23130 20 63 6c 61 73 73 20 64 65 73 63 72 69 62 69 6e   class describin
23140 67 20 4e 4d 20 67 6c 6f 62 61 6c 20 73 79 6d 62  g NM global symb
23150 6f 6c 20 63 6f 64 65 73 2e 0a 73 79 6d 63 6f 64  ol codes..symcod
23160 65 3d 27 5b 42 43 44 45 47 52 53 54 5d 27 0a 0a  e='[BCDEGRST]'..
23170 23 20 52 65 67 65 78 70 20 74 6f 20 6d 61 74 63  # Regexp to matc
23180 68 20 73 79 6d 62 6f 6c 73 20 74 68 61 74 20 63  h symbols that c
23190 61 6e 20 62 65 20 61 63 63 65 73 73 65 64 20 64  an be accessed d
231a0 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 43 2e 0a  irectly from C..
231b0 73 79 6d 70 61 74 3d 27 5c 28 5b 5f 41 2d 5a 61  sympat='\([_A-Za
231c0 2d 7a 5d 5b 5f 41 2d 5a 61 2d 7a 30 2d 39 5d 2a  -z][_A-Za-z0-9]*
231d0 5c 29 27 0a 0a 23 20 44 65 66 69 6e 65 20 73 79  \)'..# Define sy
231e0 73 74 65 6d 2d 73 70 65 63 69 66 69 63 20 76 61  stem-specific va
231f0 72 69 61 62 6c 65 73 2e 0a 63 61 73 65 20 24 68  riables..case $h
23200 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78 2a 29 0a  ost_os in.aix*).
23210 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44 54    symcode='[BCDT
23220 5d 27 0a 20 20 3b 3b 0a 63 79 67 77 69 6e 2a 20  ]'.  ;;.cygwin* 
23230 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a  | mingw* | pw32*
23240 20 7c 20 63 65 67 63 63 2a 29 0a 20 20 73 79 6d   | cegcc*).  sym
23250 63 6f 64 65 3d 27 5b 41 42 43 44 47 49 53 54 57  code='[ABCDGISTW
23260 5d 27 0a 20 20 3b 3b 0a 68 70 75 78 2a 29 0a 20  ]'.  ;;.hpux*). 
23270 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f   if test "$host_
23280 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65  cpu" = ia64; the
23290 6e 0a 20 20 20 20 73 79 6d 63 6f 64 65 3d 27 5b  n.    symcode='[
232a0 41 42 43 44 45 47 52 53 54 5d 27 0a 20 20 66 69  ABCDEGRST]'.  fi
232b0 0a 20 20 3b 3b 0a 69 72 69 78 2a 20 7c 20 6e 6f  .  ;;.irix* | no
232c0 6e 73 74 6f 70 75 78 2a 29 0a 20 20 73 79 6d 63  nstopux*).  symc
232d0 6f 64 65 3d 27 5b 42 43 44 45 47 52 53 54 5d 27  ode='[BCDEGRST]'
232e0 0a 20 20 3b 3b 0a 6f 73 66 2a 29 0a 20 20 73 79  .  ;;.osf*).  sy
232f0 6d 63 6f 64 65 3d 27 5b 42 43 44 45 47 51 52 53  mcode='[BCDEGQRS
23300 54 5d 27 0a 20 20 3b 3b 0a 73 6f 6c 61 72 69 73  T]'.  ;;.solaris
23310 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42  *).  symcode='[B
23320 44 52 54 5d 27 0a 20 20 3b 3b 0a 73 63 6f 33 2e  DRT]'.  ;;.sco3.
23330 32 76 35 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d  2v5*).  symcode=
23340 27 5b 44 54 5d 27 0a 20 20 3b 3b 0a 73 79 73 76  '[DT]'.  ;;.sysv
23350 34 2e 32 75 77 32 2a 29 0a 20 20 73 79 6d 63 6f  4.2uw2*).  symco
23360 64 65 3d 27 5b 44 54 5d 27 0a 20 20 3b 3b 0a 73  de='[DT]'.  ;;.s
23370 79 73 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20  ysv5* | sco5v6* 
23380 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c 20 4f 70  | unixware* | Op
23390 65 6e 55 4e 49 58 2a 29 0a 20 20 73 79 6d 63 6f  enUNIX*).  symco
233a0 64 65 3d 27 5b 41 42 44 54 5d 27 0a 20 20 3b 3b  de='[ABDT]'.  ;;
233b0 0a 73 79 73 76 34 29 0a 20 20 73 79 6d 63 6f 64  .sysv4).  symcod
233c0 65 3d 27 5b 44 46 4e 53 54 55 5d 27 0a 20 20 3b  e='[DFNSTU]'.  ;
233d0 3b 0a 65 73 61 63 0a 0a 23 20 49 66 20 77 65 27  ;.esac..# If we'
233e0 72 65 20 75 73 69 6e 67 20 47 4e 55 20 6e 6d 2c  re using GNU nm,
233f0 20 74 68 65 6e 20 75 73 65 20 69 74 73 20 73 74   then use its st
23400 61 6e 64 61 72 64 20 73 79 6d 62 6f 6c 20 63 6f  andard symbol co
23410 64 65 73 2e 0a 63 61 73 65 20 60 24 4e 4d 20 2d  des..case `$NM -
23420 56 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a  V 2>&1` in.*GNU*
23430 20 7c 20 2a 27 77 69 74 68 20 42 46 44 27 2a 29   | *'with BFD'*)
23440 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42 43  .  symcode='[ABC
23450 44 47 49 52 53 54 57 5d 27 20 3b 3b 0a 65 73 61  DGIRSTW]' ;;.esa
23460 63 0a 0a 23 20 54 72 61 6e 73 66 6f 72 6d 20 61  c..# Transform a
23470 6e 20 65 78 74 72 61 63 74 65 64 20 73 79 6d 62  n extracted symb
23480 6f 6c 20 6c 69 6e 65 20 69 6e 74 6f 20 61 20 70  ol line into a p
23490 72 6f 70 65 72 20 43 20 64 65 63 6c 61 72 61 74  roper C declarat
234a0 69 6f 6e 2e 0a 23 20 53 6f 6d 65 20 73 79 73 74  ion..# Some syst
234b0 65 6d 73 20 28 65 73 70 2e 20 6f 6e 20 69 61 36  ems (esp. on ia6
234c0 34 29 20 6c 69 6e 6b 20 64 61 74 61 20 61 6e 64  4) link data and
234d0 20 63 6f 64 65 20 73 79 6d 62 6f 6c 73 20 64 69   code symbols di
234e0 66 66 65 72 65 6e 74 6c 79 2c 0a 23 20 73 6f 20  fferently,.# so 
234f0 75 73 65 20 74 68 69 73 20 67 65 6e 65 72 61 6c  use this general
23500 20 61 70 70 72 6f 61 63 68 2e 0a 6c 74 5f 63 76   approach..lt_cv
23510 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
23520 6f 6c 5f 74 6f 5f 63 64 65 63 6c 3d 22 73 65 64  ol_to_cdecl="sed
23530 20 2d 6e 20 2d 65 20 27 73 2f 5e 54 20 2e 2a 20   -n -e 's/^T .* 
23540 5c 28 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20 69  \(.*\)$/extern i
23550 6e 74 20 5c 31 28 29 3b 2f 70 27 20 2d 65 20 27  nt \1();/p' -e '
23560 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 2e 2a 20  s/^$symcode* .* 
23570 5c 28 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20 63  \(.*\)$/extern c
23580 68 61 72 20 5c 31 3b 2f 70 27 22 0a 0a 23 20 54  har \1;/p'"..# T
23590 72 61 6e 73 66 6f 72 6d 20 61 6e 20 65 78 74 72  ransform an extr
235a0 61 63 74 65 64 20 73 79 6d 62 6f 6c 20 6c 69 6e  acted symbol lin
235b0 65 20 69 6e 74 6f 20 73 79 6d 62 6f 6c 20 6e 61  e into symbol na
235c0 6d 65 20 61 6e 64 20 73 79 6d 62 6f 6c 20 61 64  me and symbol ad
235d0 64 72 65 73 73 0a 6c 74 5f 63 76 5f 73 79 73 5f  dress.lt_cv_sys_
235e0 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f  global_symbol_to
235f0 5f 63 5f 6e 61 6d 65 5f 61 64 64 72 65 73 73 3d  _c_name_address=
23600 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a  "sed -n -e 's/^:
23610 20 5c 28 5b 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b   \([^ ]*\) $/  {
23620 5c 5c 5c 22 5c 31 5c 5c 5c 22 2c 20 28 76 6f 69  \\\"\1\\\", (voi
23630 64 20 2a 29 20 30 7d 2c 2f 70 27 20 2d 65 20 27  d *) 0},/p' -e '
23640 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b  s/^$symcode* \([
23650 5e 20 5d 2a 5c 29 20 5c 28 5b 5e 20 5d 2a 5c 29  ^ ]*\) \([^ ]*\)
23660 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 76 6f  $/  {\"\2\", (vo
23670 69 64 20 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27 22  id *) \&\2},/p'"
23680 0a 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61  .lt_cv_sys_globa
23690 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e 61  l_symbol_to_c_na
236a0 6d 65 5f 61 64 64 72 65 73 73 5f 6c 69 62 5f 70  me_address_lib_p
236b0 72 65 66 69 78 3d 22 73 65 64 20 2d 6e 20 2d 65  refix="sed -n -e
236c0 20 27 73 2f 5e 3a 20 5c 28 5b 5e 20 5d 2a 5c 29   's/^: \([^ ]*\)
236d0 20 24 2f 20 20 7b 5c 5c 5c 22 5c 31 5c 5c 5c 22   $/  {\\\"\1\\\"
236e0 2c 20 28 76 6f 69 64 20 2a 29 20 30 7d 2c 2f 70  , (void *) 0},/p
236f0 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64  ' -e 's/^$symcod
23700 65 2a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28 6c  e* \([^ ]*\) \(l
23710 69 62 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22  ib[^ ]*\)$/  {\"
23720 5c 32 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20 5c  \2\", (void *) \
23730 26 5c 32 7d 2c 2f 70 27 20 2d 65 20 27 73 2f 5e  &\2},/p' -e 's/^
23740 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b 5e 20 5d  $symcode* \([^ ]
23750 2a 5c 29 20 5c 28 5b 5e 20 5d 2a 5c 29 24 2f 20  *\) \([^ ]*\)$/ 
23760 20 7b 5c 22 6c 69 62 5c 32 5c 22 2c 20 28 76 6f   {\"lib\2\", (vo
23770 69 64 20 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27 22  id *) \&\2},/p'"
23780 0a 0a 23 20 48 61 6e 64 6c 65 20 43 52 4c 46 20  ..# Handle CRLF 
23790 69 6e 20 6d 69 6e 67 77 20 74 6f 6f 6c 20 63 68  in mingw tool ch
237a0 61 69 6e 0a 6f 70 74 5f 63 72 3d 0a 63 61 73 65  ain.opt_cr=.case
237b0 20 24 62 75 69 6c 64 5f 6f 73 20 69 6e 0a 6d 69   $build_os in.mi
237c0 6e 67 77 2a 29 0a 20 20 6f 70 74 5f 63 72 3d 60  ngw*).  opt_cr=`
237d0 24 45 43 48 4f 20 27 78 5c 7b 30 2c 31 5c 7d 27  $ECHO 'x\{0,1\}'
237e0 20 7c 20 74 72 20 78 20 27 5c 30 31 35 27 60 20   | tr x '\015'` 
237f0 23 20 6f 70 74 69 6f 6e 20 63 72 20 69 6e 20 72  # option cr in r
23800 65 67 65 78 70 0a 20 20 3b 3b 0a 65 73 61 63 0a  egexp.  ;;.esac.
23810 0a 23 20 54 72 79 20 77 69 74 68 6f 75 74 20 61  .# Try without a
23820 20 70 72 65 66 69 78 20 75 6e 64 65 72 73 63 6f   prefix undersco
23830 72 65 2c 20 74 68 65 6e 20 77 69 74 68 20 69 74  re, then with it
23840 2e 0a 66 6f 72 20 61 63 5f 73 79 6d 70 72 66 78  ..for ac_symprfx
23850 20 69 6e 20 22 22 20 22 5f 22 3b 20 64 6f 0a 0a   in "" "_"; do..
23860 20 20 23 20 54 72 61 6e 73 66 6f 72 6d 20 73 79    # Transform sy
23870 6d 63 6f 64 65 2c 20 73 79 6d 70 61 74 2c 20 61  mcode, sympat, a
23880 6e 64 20 73 79 6d 70 72 66 78 20 69 6e 74 6f 20  nd symprfx into 
23890 61 20 72 61 77 20 73 79 6d 62 6f 6c 20 61 6e 64  a raw symbol and
238a0 20 61 20 43 20 73 79 6d 62 6f 6c 2e 0a 20 20 73   a C symbol..  s
238b0 79 6d 78 66 72 6d 3d 22 5c 5c 31 20 24 61 63 5f  ymxfrm="\\1 $ac_
238c0 73 79 6d 70 72 66 78 5c 5c 32 20 5c 5c 32 22 0a  symprfx\\2 \\2".
238d0 0a 20 20 23 20 57 72 69 74 65 20 74 68 65 20 72  .  # Write the r
238e0 61 77 20 61 6e 64 20 43 20 69 64 65 6e 74 69 66  aw and C identif
238f0 69 65 72 73 2e 0a 20 20 69 66 20 74 65 73 74 20  iers..  if test 
23900 22 24 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72  "$lt_cv_nm_inter
23910 66 61 63 65 22 20 3d 20 22 4d 53 20 64 75 6d 70  face" = "MS dump
23920 62 69 6e 22 3b 20 74 68 65 6e 0a 20 20 20 20 23  bin"; then.    #
23930 20 46 61 6b 65 20 69 74 20 66 6f 72 20 64 75 6d   Fake it for dum
23940 70 62 69 6e 20 61 6e 64 20 73 61 79 20 54 20 66  pbin and say T f
23950 6f 72 20 61 6e 79 20 6e 6f 6e 2d 73 74 61 74 69  or any non-stati
23960 63 20 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 23  c function.    #
23970 20 61 6e 64 20 44 20 66 6f 72 20 61 6e 79 20 67   and D for any g
23980 6c 6f 62 61 6c 20 76 61 72 69 61 62 6c 65 2e 0a  lobal variable..
23990 20 20 20 20 23 20 41 6c 73 6f 20 66 69 6e 64 20      # Also find 
239a0 43 2b 2b 20 61 6e 64 20 5f 5f 66 61 73 74 63 61  C++ and __fastca
239b0 6c 6c 20 73 79 6d 62 6f 6c 73 20 66 72 6f 6d 20  ll symbols from 
239c0 4d 53 56 43 2b 2b 2c 0a 20 20 20 20 23 20 77 68  MSVC++,.    # wh
239d0 69 63 68 20 73 74 61 72 74 20 77 69 74 68 20 40  ich start with @
239e0 20 6f 72 20 3f 2e 0a 20 20 20 20 6c 74 5f 63 76   or ?..    lt_cv
239f0 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
23a00 6f 6c 5f 70 69 70 65 3d 22 24 41 57 4b 20 27 22  ol_pipe="$AWK '"
23a10 5c 0a 22 20 20 20 20 20 7b 6c 61 73 74 5f 73 65  \."     {last_se
23a20 63 74 69 6f 6e 3d 73 65 63 74 69 6f 6e 3b 20 73  ction=section; s
23a30 65 63 74 69 6f 6e 3d 5c 24 20 33 7d 3b 22 5c 0a  ection=\$ 3};"\.
23a40 22 20 20 20 20 20 2f 53 65 63 74 69 6f 6e 20 6c  "     /Section l
23a50 65 6e 67 74 68 20 2e 2a 23 72 65 6c 6f 63 73 2e  ength .*#relocs.
23a60 2a 28 70 69 63 6b 20 61 6e 79 29 2f 7b 68 69 64  *(pick any)/{hid
23a70 65 5b 6c 61 73 74 5f 73 65 63 74 69 6f 6e 5d 3d  e[last_section]=
23a80 31 7d 3b 22 5c 0a 22 20 20 20 20 20 5c 24 20 30  1};"\."     \$ 0
23a90 21 7e 2f 45 78 74 65 72 6e 61 6c 20 2a 5c 7c 2f  !~/External *\|/
23aa0 7b 6e 65 78 74 7d 3b 22 5c 0a 22 20 20 20 20 20  {next};"\."     
23ab0 2f 20 30 2b 20 55 4e 44 45 46 20 2f 7b 6e 65 78  / 0+ UNDEF /{nex
23ac0 74 7d 3b 20 2f 20 55 4e 44 45 46 20 5c 28 5b 5e  t}; / UNDEF \([^
23ad0 7c 5d 5c 29 2a 28 29 2f 7b 6e 65 78 74 7d 3b 22  |]\)*()/{next};"
23ae0 5c 0a 22 20 20 20 20 20 7b 69 66 28 68 69 64 65  \."     {if(hide
23af0 5b 73 65 63 74 69 6f 6e 5d 29 20 6e 65 78 74 7d  [section]) next}
23b00 3b 22 5c 0a 22 20 20 20 20 20 7b 66 3d 30 7d 3b  ;"\."     {f=0};
23b10 20 5c 24 20 30 7e 2f 5c 28 5c 29 2e 2a 5c 7c 2f   \$ 0~/\(\).*\|/
23b20 7b 66 3d 31 7d 3b 20 7b 70 72 69 6e 74 66 20 66  {f=1}; {printf f
23b30 20 3f 20 5c 22 54 20 5c 22 20 3a 20 5c 22 44 20   ? \"T \" : \"D 
23b40 5c 22 7d 3b 22 5c 0a 22 20 20 20 20 20 7b 73 70  \"};"\."     {sp
23b50 6c 69 74 28 5c 24 20 30 2c 20 61 2c 20 2f 5c 7c  lit(\$ 0, a, /\|
23b60 7c 5c 72 2f 29 3b 20 73 70 6c 69 74 28 61 5b 32  |\r/); split(a[2
23b70 5d 2c 20 73 29 7d 3b 22 5c 0a 22 20 20 20 20 20  ], s)};"\."     
23b80 73 5b 31 5d 7e 2f 5e 5b 40 3f 5d 2f 7b 70 72 69  s[1]~/^[@?]/{pri
23b90 6e 74 20 73 5b 31 5d 2c 20 73 5b 31 5d 3b 20 6e  nt s[1], s[1]; n
23ba0 65 78 74 7d 3b 22 5c 0a 22 20 20 20 20 20 73 5b  ext};"\."     s[
23bb0 31 5d 7e 70 72 66 78 20 7b 73 70 6c 69 74 28 73  1]~prfx {split(s
23bc0 5b 31 5d 2c 74 2c 5c 22 40 5c 22 29 3b 20 70 72  [1],t,\"@\"); pr
23bd0 69 6e 74 20 74 5b 31 5d 2c 20 73 75 62 73 74 72  int t[1], substr
23be0 28 74 5b 31 5d 2c 6c 65 6e 67 74 68 28 70 72 66  (t[1],length(prf
23bf0 78 29 29 7d 22 5c 0a 22 20 20 20 20 20 27 20 70  x))}"\."     ' p
23c00 72 66 78 3d 5e 24 61 63 5f 73 79 6d 70 72 66 78  rfx=^$ac_symprfx
23c10 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f  ".  else.    lt_
23c20 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
23c30 6d 62 6f 6c 5f 70 69 70 65 3d 22 73 65 64 20 2d  mbol_pipe="sed -
23c40 6e 20 2d 65 20 27 73 2f 5e 2e 2a 5b 09 20 5d 5c  n -e 's/^.*[. ]\
23c50 28 24 73 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64  ($symcode$symcod
23c60 65 2a 5c 29 5b 09 20 5d 5b 09 20 5d 2a 24 61 63  e*\)[. ][. ]*$ac
23c70 5f 73 79 6d 70 72 66 78 24 73 79 6d 70 61 74 24  _symprfx$sympat$
23c80 6f 70 74 5f 63 72 24 2f 24 73 79 6d 78 66 72 6d  opt_cr$/$symxfrm
23c90 2f 70 27 22 0a 20 20 66 69 0a 0a 20 20 23 20 43  /p'".  fi..  # C
23ca0 68 65 63 6b 20 74 6f 20 73 65 65 20 74 68 61 74  heck to see that
23cb0 20 74 68 65 20 70 69 70 65 20 77 6f 72 6b 73 20   the pipe works 
23cc0 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 70 69 70  correctly..  pip
23cd0 65 5f 77 6f 72 6b 73 3d 6e 6f 0a 0a 20 20 72 6d  e_works=no..  rm
23ce0 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20   -f conftest*.  
23cf0 63 61 74 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24  cat > conftest.$
23d00 61 63 5f 65 78 74 20 3c 3c 5f 4c 54 5f 45 4f 46  ac_ext <<_LT_EOF
23d10 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73 70  .#ifdef __cplusp
23d20 6c 75 73 0a 65 78 74 65 72 6e 20 22 43 22 20 7b  lus.extern "C" {
23d30 0a 23 65 6e 64 69 66 0a 63 68 61 72 20 6e 6d 5f  .#endif.char nm_
23d40 74 65 73 74 5f 76 61 72 3b 0a 76 6f 69 64 20 6e  test_var;.void n
23d50 6d 5f 74 65 73 74 5f 66 75 6e 63 28 76 6f 69 64  m_test_func(void
23d60 29 3b 0a 76 6f 69 64 20 6e 6d 5f 74 65 73 74 5f  );.void nm_test_
23d70 66 75 6e 63 28 76 6f 69 64 29 7b 7d 0a 23 69 66  func(void){}.#if
23d80 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a  def __cplusplus.
23d90 7d 0a 23 65 6e 64 69 66 0a 69 6e 74 20 6d 61 69  }.#endif.int mai
23da0 6e 28 29 7b 6e 6d 5f 74 65 73 74 5f 76 61 72 3d  n(){nm_test_var=
23db0 27 61 27 3b 6e 6d 5f 74 65 73 74 5f 66 75 6e 63  'a';nm_test_func
23dc0 28 29 3b 72 65 74 75 72 6e 28 30 29 3b 7d 0a 5f  ();return(0);}._
23dd0 4c 54 5f 45 4f 46 0a 0a 20 20 69 66 20 7b 20 7b  LT_EOF..  if { {
23de0 20 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24   eval echo "\"\$
23df0 61 73 5f 6d 65 5c 22 3a 24 7b 61 73 5f 6c 69 6e  as_me\":${as_lin
23e00 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 22  eno-$LINENO}: \"
23e10 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 3b 20  $ac_compile\""; 
23e20 7d 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  } >&5.  (eval $a
23e30 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a  c_compile) 2>&5.
23e40 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
23e50 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
23e60 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
23e70 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61  INENO}: \$? = $a
23e80 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
23e90 74 65 73 74 20 24 61 63 5f 73 74 61 74 75 73 20  test $ac_status 
23ea0 3d 20 30 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20  = 0; }; then.   
23eb0 20 23 20 4e 6f 77 20 74 72 79 20 74 6f 20 67 72   # Now try to gr
23ec0 61 62 20 74 68 65 20 73 79 6d 62 6f 6c 73 2e 0a  ab the symbols..
23ed0 20 20 20 20 6e 6c 69 73 74 3d 63 6f 6e 66 74 65      nlist=confte
23ee0 73 74 2e 6e 6d 0a 20 20 20 20 69 66 20 7b 20 7b  st.nm.    if { {
23ef0 20 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24   eval echo "\"\$
23f00 61 73 5f 6d 65 5c 22 3a 24 7b 61 73 5f 6c 69 6e  as_me\":${as_lin
23f10 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 22  eno-$LINENO}: \"
23f20 24 4e 4d 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  $NM conftest.$ac
23f30 5f 6f 62 6a 65 78 74 20 5c 7c 20 24 6c 74 5f 63  _objext \| $lt_c
23f40 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
23f50 62 6f 6c 5f 70 69 70 65 20 5c 3e 20 24 6e 6c 69  bol_pipe \> $nli
23f60 73 74 5c 22 22 3b 20 7d 20 3e 26 35 0a 20 20 28  st\""; } >&5.  (
23f70 65 76 61 6c 20 24 4e 4d 20 63 6f 6e 66 74 65 73  eval $NM conftes
23f80 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 7c 20  t.$ac_objext \| 
23f90 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61  $lt_cv_sys_globa
23fa0 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20 5c 3e  l_symbol_pipe \>
23fb0 20 24 6e 6c 69 73 74 29 20 32 3e 26 35 0a 20 20   $nlist) 2>&5.  
23fc0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24  ac_status=$?.  $
23fd0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
23fe0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
23ff0 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  ENO}: \$? = $ac_
24000 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 74 65  status" >&5.  te
24010 73 74 20 24 61 63 5f 73 74 61 74 75 73 20 3d 20  st $ac_status = 
24020 30 3b 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20  0; } && test -s 
24030 22 24 6e 6c 69 73 74 22 3b 20 74 68 65 6e 0a 20  "$nlist"; then. 
24040 20 20 20 20 20 23 20 54 72 79 20 73 6f 72 74 69       # Try sorti
24050 6e 67 20 61 6e 64 20 75 6e 69 71 75 69 66 79 69  ng and uniquifyi
24060 6e 67 20 74 68 65 20 6f 75 74 70 75 74 2e 0a 20  ng the output.. 
24070 20 20 20 20 20 69 66 20 73 6f 72 74 20 22 24 6e       if sort "$n
24080 6c 69 73 74 22 20 7c 20 75 6e 69 71 20 3e 20 22  list" | uniq > "
24090 24 6e 6c 69 73 74 22 54 3b 20 74 68 65 6e 0a 09  $nlist"T; then..
240a0 6d 76 20 2d 66 20 22 24 6e 6c 69 73 74 22 54 20  mv -f "$nlist"T 
240b0 22 24 6e 6c 69 73 74 22 0a 20 20 20 20 20 20 65  "$nlist".      e
240c0 6c 73 65 0a 09 72 6d 20 2d 66 20 22 24 6e 6c 69  lse..rm -f "$nli
240d0 73 74 22 54 0a 20 20 20 20 20 20 66 69 0a 0a 20  st"T.      fi.. 
240e0 20 20 20 20 20 23 20 4d 61 6b 65 20 73 75 72 65       # Make sure
240f0 20 74 68 61 74 20 77 65 20 73 6e 61 67 67 65 64   that we snagged
24100 20 61 6c 6c 20 74 68 65 20 73 79 6d 62 6f 6c 73   all the symbols
24110 20 77 65 20 6e 65 65 64 2e 0a 20 20 20 20 20 20   we need..      
24120 69 66 20 24 47 52 45 50 20 27 20 6e 6d 5f 74 65  if $GREP ' nm_te
24130 73 74 5f 76 61 72 24 27 20 22 24 6e 6c 69 73 74  st_var$' "$nlist
24140 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68  " >/dev/null; th
24150 65 6e 0a 09 69 66 20 24 47 52 45 50 20 27 20 6e  en..if $GREP ' n
24160 6d 5f 74 65 73 74 5f 66 75 6e 63 24 27 20 22 24  m_test_func$' "$
24170 6e 6c 69 73 74 22 20 3e 2f 64 65 76 2f 6e 75 6c  nlist" >/dev/nul
24180 6c 3b 20 74 68 65 6e 0a 09 20 20 63 61 74 20 3c  l; then..  cat <
24190 3c 5f 4c 54 5f 45 4f 46 20 3e 20 63 6f 6e 66 74  <_LT_EOF > conft
241a0 65 73 74 2e 24 61 63 5f 65 78 74 0a 23 69 66 64  est.$ac_ext.#ifd
241b0 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65  ef __cplusplus.e
241c0 78 74 65 72 6e 20 22 43 22 20 7b 0a 23 65 6e 64  xtern "C" {.#end
241d0 69 66 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 23  if.._LT_EOF..  #
241e0 20 4e 6f 77 20 67 65 6e 65 72 61 74 65 20 74 68   Now generate th
241f0 65 20 73 79 6d 62 6f 6c 20 66 69 6c 65 2e 0a 09  e symbol file...
24200 20 20 65 76 61 6c 20 22 24 6c 74 5f 63 76 5f 73    eval "$lt_cv_s
24210 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
24220 5f 74 6f 5f 63 64 65 63 6c 22 27 20 3c 20 22 24  _to_cdecl"' < "$
24230 6e 6c 69 73 74 22 20 7c 20 24 47 52 45 50 20 2d  nlist" | $GREP -
24240 76 20 6d 61 69 6e 20 3e 3e 20 63 6f 6e 66 74 65  v main >> confte
24250 73 74 2e 24 61 63 5f 65 78 74 27 0a 0a 09 20 20  st.$ac_ext'...  
24260 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 3e 3e  cat <<_LT_EOF >>
24270 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
24280 74 0a 0a 2f 2a 20 54 68 65 20 6d 61 70 70 69 6e  t../* The mappin
24290 67 20 62 65 74 77 65 65 6e 20 73 79 6d 62 6f 6c  g between symbol
242a0 20 6e 61 6d 65 73 20 61 6e 64 20 73 79 6d 62 6f   names and symbo
242b0 6c 73 2e 20 20 2a 2f 0a 63 6f 6e 73 74 20 73 74  ls.  */.const st
242c0 72 75 63 74 20 7b 0a 20 20 63 6f 6e 73 74 20 63  ruct {.  const c
242d0 68 61 72 20 2a 6e 61 6d 65 3b 0a 20 20 76 6f 69  har *name;.  voi
242e0 64 20 20 20 20 20 20 20 2a 61 64 64 72 65 73 73  d       *address
242f0 3b 0a 7d 0a 6c 74 5f 5f 50 52 4f 47 52 41 4d 5f  ;.}.lt__PROGRAM_
24300 5f 4c 54 58 5f 70 72 65 6c 6f 61 64 65 64 5f 73  _LTX_preloaded_s
24310 79 6d 62 6f 6c 73 5b 5d 20 3d 0a 7b 0a 20 20 7b  ymbols[] =.{.  {
24320 20 22 40 50 52 4f 47 52 41 4d 40 22 2c 20 28 76   "@PROGRAM@", (v
24330 6f 69 64 20 2a 29 20 30 20 7d 2c 0a 5f 4c 54 5f  oid *) 0 },._LT_
24340 45 4f 46 0a 09 20 20 24 53 45 44 20 22 73 2f 5e  EOF..  $SED "s/^
24350 24 73 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64 65  $symcode$symcode
24360 2a 20 5c 28 2e 2a 5c 29 20 5c 28 2e 2a 5c 29 24  * \(.*\) \(.*\)$
24370 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 76 6f 69  /  {\"\2\", (voi
24380 64 20 2a 29 20 5c 26 5c 32 7d 2c 2f 22 20 3c 20  d *) \&\2},/" < 
24390 22 24 6e 6c 69 73 74 22 20 7c 20 24 47 52 45 50  "$nlist" | $GREP
243a0 20 2d 76 20 6d 61 69 6e 20 3e 3e 20 63 6f 6e 66   -v main >> conf
243b0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 09 20 20  test.$ac_ext..  
243c0 63 61 74 20 3c 3c 5c 5f 4c 54 5f 45 4f 46 20 3e  cat <<\_LT_EOF >
243d0 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  > conftest.$ac_e
243e0 78 74 0a 20 20 7b 30 2c 20 28 76 6f 69 64 20 2a  xt.  {0, (void *
243f0 29 20 30 7d 0a 7d 3b 0a 0a 2f 2a 20 54 68 69 73  ) 0}.};../* This
24400 20 77 6f 72 6b 73 20 61 72 6f 75 6e 64 20 61 20   works around a 
24410 70 72 6f 62 6c 65 6d 20 69 6e 20 46 72 65 65 42  problem in FreeB
24420 53 44 20 6c 69 6e 6b 65 72 20 2a 2f 0a 23 69 66  SD linker */.#if
24430 64 65 66 20 46 52 45 45 42 53 44 5f 57 4f 52 4b  def FREEBSD_WORK
24440 41 52 4f 55 4e 44 0a 73 74 61 74 69 63 20 63 6f  AROUND.static co
24450 6e 73 74 20 76 6f 69 64 20 2a 6c 74 5f 70 72 65  nst void *lt_pre
24460 6c 6f 61 64 65 64 5f 73 65 74 75 70 28 29 20 7b  loaded_setup() {
24470 0a 20 20 72 65 74 75 72 6e 20 6c 74 5f 5f 50 52  .  return lt__PR
24480 4f 47 52 41 4d 5f 5f 4c 54 58 5f 70 72 65 6c 6f  OGRAM__LTX_prelo
24490 61 64 65 64 5f 73 79 6d 62 6f 6c 73 3b 0a 7d 0a  aded_symbols;.}.
244a0 23 65 6e 64 69 66 0a 0a 23 69 66 64 65 66 20 5f  #endif..#ifdef _
244b0 5f 63 70 6c 75 73 70 6c 75 73 0a 7d 0a 23 65 6e  _cplusplus.}.#en
244c0 64 69 66 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 23  dif._LT_EOF..  #
244d0 20 4e 6f 77 20 74 72 79 20 6c 69 6e 6b 69 6e 67   Now try linking
244e0 20 74 68 65 20 74 77 6f 20 66 69 6c 65 73 2e 0a   the two files..
244f0 09 20 20 6d 76 20 63 6f 6e 66 74 65 73 74 2e 24  .  mv conftest.$
24500 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 73  ac_objext confts
24510 74 6d 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 09 20  tm.$ac_objext.. 
24520 20 6c 74 5f 73 61 76 65 5f 4c 49 42 53 3d 22 24   lt_save_LIBS="$
24530 4c 49 42 53 22 0a 09 20 20 6c 74 5f 73 61 76 65  LIBS"..  lt_save
24540 5f 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53  _CFLAGS="$CFLAGS
24550 22 0a 09 20 20 4c 49 42 53 3d 22 63 6f 6e 66 74  "..  LIBS="conft
24560 73 74 6d 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a  stm.$ac_objext".
24570 09 20 20 43 46 4c 41 47 53 3d 22 24 43 46 4c 41  .  CFLAGS="$CFLA
24580 47 53 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  GS$lt_prog_compi
24590 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66  ler_no_builtin_f
245a0 6c 61 67 22 0a 09 20 20 69 66 20 7b 20 7b 20 65  lag"..  if { { e
245b0 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73  val echo "\"\$as
245c0 5f 6d 65 5c 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e  _me\":${as_linen
245d0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 22 24 61  o-$LINENO}: \"$a
245e0 63 5f 6c 69 6e 6b 5c 22 22 3b 20 7d 20 3e 26 35  c_link\""; } >&5
245f0 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e  .  (eval $ac_lin
24600 6b 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  k) 2>&5.  ac_sta
24610 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68  tus=$?.  $as_ech
24620 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
24630 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
24640 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
24650 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63  " >&5.  test $ac
24660 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 20 26  _status = 0; } &
24670 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  & test -s confte
24680 73 74 24 7b 61 63 5f 65 78 65 65 78 74 7d 3b 20  st${ac_exeext}; 
24690 74 68 65 6e 0a 09 20 20 20 20 70 69 70 65 5f 77  then..    pipe_w
246a0 6f 72 6b 73 3d 79 65 73 0a 09 20 20 66 69 0a 09  orks=yes..  fi..
246b0 20 20 4c 49 42 53 3d 22 24 6c 74 5f 73 61 76 65    LIBS="$lt_save
246c0 5f 4c 49 42 53 22 0a 09 20 20 43 46 4c 41 47 53  _LIBS"..  CFLAGS
246d0 3d 22 24 6c 74 5f 73 61 76 65 5f 43 46 4c 41 47  ="$lt_save_CFLAG
246e0 53 22 0a 09 65 6c 73 65 0a 09 20 20 65 63 68 6f  S"..else..  echo
246f0 20 22 63 61 6e 6e 6f 74 20 66 69 6e 64 20 6e 6d   "cannot find nm
24700 5f 74 65 73 74 5f 66 75 6e 63 20 69 6e 20 24 6e  _test_func in $n
24710 6c 69 73 74 22 20 3e 26 35 0a 09 66 69 0a 20 20  list" >&5..fi.  
24720 20 20 20 20 65 6c 73 65 0a 09 65 63 68 6f 20 22      else..echo "
24730 63 61 6e 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f 74  cannot find nm_t
24740 65 73 74 5f 76 61 72 20 69 6e 20 24 6e 6c 69 73  est_var in $nlis
24750 74 22 20 3e 26 35 0a 20 20 20 20 20 20 66 69 0a  t" >&5.      fi.
24760 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 65      else.      e
24770 63 68 6f 20 22 63 61 6e 6e 6f 74 20 72 75 6e 20  cho "cannot run 
24780 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61  $lt_cv_sys_globa
24790 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 22 20 3e  l_symbol_pipe" >
247a0 26 35 0a 20 20 20 20 66 69 0a 20 20 65 6c 73 65  &5.    fi.  else
247b0 0a 20 20 20 20 65 63 68 6f 20 22 24 70 72 6f 67  .    echo "$prog
247c0 6e 61 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  name: failed pro
247d0 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 20  gram was:" >&5. 
247e0 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e     cat conftest.
247f0 24 61 63 5f 65 78 74 20 3e 26 35 0a 20 20 66 69  $ac_ext >&5.  fi
24800 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65  .  rm -rf confte
24810 73 74 2a 20 63 6f 6e 66 74 73 74 2a 0a 0a 20 20  st* conftst*..  
24820 23 20 44 6f 20 6e 6f 74 20 75 73 65 20 74 68 65  # Do not use the
24830 20 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70   global_symbol_p
24840 69 70 65 20 75 6e 6c 65 73 73 20 69 74 20 77 6f  ipe unless it wo
24850 72 6b 73 2e 0a 20 20 69 66 20 74 65 73 74 20 22  rks..  if test "
24860 24 70 69 70 65 5f 77 6f 72 6b 73 22 20 3d 20 79  $pipe_works" = y
24870 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 62 72 65  es; then.    bre
24880 61 6b 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74  ak.  else.    lt
24890 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
248a0 79 6d 62 6f 6c 5f 70 69 70 65 3d 0a 20 20 66 69  ymbol_pipe=.  fi
248b0 0a 64 6f 6e 65 0a 0a 66 69 0a 0a 69 66 20 74 65  .done..fi..if te
248c0 73 74 20 2d 7a 20 22 24 6c 74 5f 63 76 5f 73 79  st -z "$lt_cv_sy
248d0 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
248e0 70 69 70 65 22 3b 20 74 68 65 6e 0a 20 20 6c 74  pipe"; then.  lt
248f0 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
24900 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c 3d 0a  ymbol_to_cdecl=.
24910 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
24920 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
24930 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 24 6c 74 5f  _symbol_pipe$lt_
24940 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
24950 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c 22 3b 20  mbol_to_cdecl"; 
24960 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
24970 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
24980 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
24990 72 65 73 75 6c 74 3a 20 66 61 69 6c 65 64 22 20  result: failed" 
249a0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 66 61  >&5.$as_echo "fa
249b0 69 6c 65 64 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  iled" >&6; }.els
249c0 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
249d0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
249e0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
249f0 75 6c 74 3a 20 6f 6b 22 20 3e 26 35 0a 24 61 73  ult: ok" >&5.$as
24a00 5f 65 63 68 6f 20 22 6f 6b 22 20 3e 26 36 3b 20  _echo "ok" >&6; 
24a10 7d 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  }.fi............
24a20 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 43 68  ............# Ch
24a30 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e  eck whether --en
24a40 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f 63  able-libtool-loc
24a50 6b 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20  k was given..if 
24a60 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 6c  test "${enable_l
24a70 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 2b 73 65 74 7d  ibtool_lock+set}
24a80 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a  " = set; then :.
24a90 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61    enableval=$ena
24aa0 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b  ble_libtool_lock
24ab0 3b 0a 66 69 0a 0a 74 65 73 74 20 22 78 24 65 6e  ;.fi..test "x$en
24ac0 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63  able_libtool_loc
24ad0 6b 22 20 21 3d 20 78 6e 6f 20 26 26 20 65 6e 61  k" != xno && ena
24ae0 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b  ble_libtool_lock
24af0 3d 79 65 73 0a 0a 23 20 53 6f 6d 65 20 66 6c 61  =yes..# Some fla
24b00 67 73 20 6e 65 65 64 20 74 6f 20 62 65 20 70 72  gs need to be pr
24b10 6f 70 61 67 61 74 65 64 20 74 6f 20 74 68 65 20  opagated to the 
24b20 63 6f 6d 70 69 6c 65 72 20 6f 72 20 6c 69 6e 6b  compiler or link
24b30 65 72 20 66 6f 72 20 67 6f 6f 64 0a 23 20 6c 69  er for good.# li
24b40 62 74 6f 6f 6c 20 73 75 70 70 6f 72 74 2e 0a 63  btool support..c
24b50 61 73 65 20 24 68 6f 73 74 20 69 6e 0a 69 61 36  ase $host in.ia6
24b60 34 2d 2a 2d 68 70 75 78 2a 29 0a 20 20 23 20 46  4-*-hpux*).  # F
24b70 69 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41 42  ind out which AB
24b80 49 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a  I we are using..
24b90 20 20 65 63 68 6f 20 27 69 6e 74 20 69 3b 27 20    echo 'int i;' 
24ba0 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  > conftest.$ac_e
24bb0 78 74 0a 20 20 69 66 20 7b 20 7b 20 65 76 61 6c  xt.  if { { eval
24bc0 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65   echo "\"\$as_me
24bd0 5c 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  \":${as_lineno-$
24be0 4c 49 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 63  LINENO}: \"$ac_c
24bf0 6f 6d 70 69 6c 65 5c 22 22 3b 20 7d 20 3e 26 35  ompile\""; } >&5
24c00 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d  .  (eval $ac_com
24c10 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f  pile) 2>&5.  ac_
24c20 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f  status=$?.  $as_
24c30 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
24c40 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
24c50 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  }: \$? = $ac_sta
24c60 74 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20  tus" >&5.  test 
24c70 24 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20  $ac_status = 0; 
24c80 7d 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65  }; then.    case
24c90 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20   `/usr/bin/file 
24ca0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
24cb0 65 78 74 60 20 69 6e 0a 20 20 20 20 20 20 2a 45  ext` in.      *E
24cc0 4c 46 2d 33 32 2a 29 0a 09 48 50 55 58 5f 49 41  LF-32*)..HPUX_IA
24cd0 36 34 5f 4d 4f 44 45 3d 22 33 32 22 0a 09 3b 3b  64_MODE="32"..;;
24ce0 0a 20 20 20 20 20 20 2a 45 4c 46 2d 36 34 2a 29  .      *ELF-64*)
24cf0 0a 09 48 50 55 58 5f 49 41 36 34 5f 4d 4f 44 45  ..HPUX_IA64_MODE
24d00 3d 22 36 34 22 0a 09 3b 3b 0a 20 20 20 20 65 73  ="64"..;;.    es
24d10 61 63 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66  ac.  fi.  rm -rf
24d20 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a   conftest*.  ;;.
24d30 2a 2d 2a 2d 69 72 69 78 36 2a 29 0a 20 20 23 20  *-*-irix6*).  # 
24d40 46 69 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41  Find out which A
24d50 42 49 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e  BI we are using.
24d60 0a 20 20 65 63 68 6f 20 27 23 6c 69 6e 65 20 35  .  echo '#line 5
24d70 31 34 34 20 22 63 6f 6e 66 69 67 75 72 65 22 27  144 "configure"'
24d80 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   > conftest.$ac_
24d90 65 78 74 0a 20 20 69 66 20 7b 20 7b 20 65 76 61  ext.  if { { eva
24da0 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d  l echo "\"\$as_m
24db0 65 5c 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  e\":${as_lineno-
24dc0 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f  $LINENO}: \"$ac_
24dd0 63 6f 6d 70 69 6c 65 5c 22 22 3b 20 7d 20 3e 26  compile\""; } >&
24de0 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f  5.  (eval $ac_co
24df0 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63  mpile) 2>&5.  ac
24e00 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73  _status=$?.  $as
24e10 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
24e20 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
24e30 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  O}: \$? = $ac_st
24e40 61 74 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74  atus" >&5.  test
24e50 20 24 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b   $ac_status = 0;
24e60 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 69 66 20   }; then.    if 
24e70 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f  test "$lt_cv_pro
24e80 67 5f 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b  g_gnu_ld" = yes;
24e90 20 74 68 65 6e 0a 20 20 20 20 20 20 63 61 73 65   then.      case
24ea0 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20   `/usr/bin/file 
24eb0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
24ec0 65 78 74 60 20 69 6e 0a 09 2a 33 32 2d 62 69 74  ext` in..*32-bit
24ed0 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  *)..  LD="${LD-l
24ee0 64 7d 20 2d 6d 65 6c 66 33 32 62 73 6d 69 70 22  d} -melf32bsmip"
24ef0 0a 09 20 20 3b 3b 0a 09 2a 4e 33 32 2a 29 0a 09  ..  ;;..*N32*)..
24f00 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
24f10 6d 65 6c 66 33 32 62 6d 69 70 6e 33 32 22 0a 09  melf32bmipn32"..
24f20 20 20 3b 3b 0a 09 2a 36 34 2d 62 69 74 2a 29 0a    ;;..*64-bit*).
24f30 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20  .  LD="${LD-ld} 
24f40 2d 6d 65 6c 66 36 34 62 6d 69 70 22 0a 09 3b 3b  -melf64bmip"..;;
24f50 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
24f60 65 6c 73 65 0a 20 20 20 20 20 20 63 61 73 65 20  else.      case 
24f70 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63  `/usr/bin/file c
24f80 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
24f90 78 74 60 20 69 6e 0a 09 2a 33 32 2d 62 69 74 2a  xt` in..*32-bit*
24fa0 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64  )..  LD="${LD-ld
24fb0 7d 20 2d 33 32 22 0a 09 20 20 3b 3b 0a 09 2a 4e  } -32"..  ;;..*N
24fc0 33 32 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44  32*)..  LD="${LD
24fd0 2d 6c 64 7d 20 2d 6e 33 32 22 0a 09 20 20 3b 3b  -ld} -n32"..  ;;
24fe0 0a 09 2a 36 34 2d 62 69 74 2a 29 0a 09 20 20 4c  ..*64-bit*)..  L
24ff0 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 36 34 22  D="${LD-ld} -64"
25000 0a 09 20 20 3b 3b 0a 20 20 20 20 20 20 65 73 61  ..  ;;.      esa
25010 63 0a 20 20 20 20 66 69 0a 20 20 66 69 0a 20 20  c.    fi.  fi.  
25020 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a  rm -rf conftest*
25030 0a 20 20 3b 3b 0a 0a 78 38 36 5f 36 34 2d 2a 6b  .  ;;..x86_64-*k
25040 66 72 65 65 62 73 64 2a 2d 67 6e 75 7c 78 38 36  freebsd*-gnu|x86
25050 5f 36 34 2d 2a 6c 69 6e 75 78 2a 7c 70 70 63 2a  _64-*linux*|ppc*
25060 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63  -*linux*|powerpc
25070 2a 2d 2a 6c 69 6e 75 78 2a 7c 20 5c 0a 73 33 39  *-*linux*| \.s39
25080 30 2a 2d 2a 6c 69 6e 75 78 2a 7c 73 33 39 30 2a  0*-*linux*|s390*
25090 2d 2a 74 70 66 2a 7c 73 70 61 72 63 2a 2d 2a 6c  -*tpf*|sparc*-*l
250a0 69 6e 75 78 2a 29 0a 20 20 23 20 46 69 6e 64 20  inux*).  # Find 
250b0 6f 75 74 20 77 68 69 63 68 20 41 42 49 20 77 65  out which ABI we
250c0 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20 65 63   are using..  ec
250d0 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e 20 63 6f  ho 'int i;' > co
250e0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20  nftest.$ac_ext. 
250f0 20 69 66 20 7b 20 7b 20 65 76 61 6c 20 65 63 68   if { { eval ech
25100 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 5c 22 3a 24  o "\"\$as_me\":$
25110 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
25120 4e 4f 7d 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69  NO}: \"$ac_compi
25130 6c 65 5c 22 22 3b 20 7d 20 3e 26 35 0a 20 20 28  le\""; } >&5.  (
25140 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65  eval $ac_compile
25150 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
25160 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f  us=$?.  $as_echo
25170 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
25180 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c  neno-$LINENO}: \
25190 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
251a0 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f   >&5.  test $ac_
251b0 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74  status = 0; }; t
251c0 68 65 6e 0a 20 20 20 20 63 61 73 65 20 60 2f 75  hen.    case `/u
251d0 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66  sr/bin/file conf
251e0 74 65 73 74 2e 6f 60 20 69 6e 0a 20 20 20 20 20  test.o` in.     
251f0 20 2a 33 32 2d 62 69 74 2a 29 0a 09 63 61 73 65   *32-bit*)..case
25200 20 24 68 6f 73 74 20 69 6e 0a 09 20 20 78 38 36   $host in..  x86
25210 5f 36 34 2d 2a 6b 66 72 65 65 62 73 64 2a 2d 67  _64-*kfreebsd*-g
25220 6e 75 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c  nu)..    LD="${L
25230 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 69 33 38  D-ld} -m elf_i38
25240 36 5f 66 62 73 64 22 0a 09 20 20 20 20 3b 3b 0a  6_fbsd"..    ;;.
25250 09 20 20 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78  .  x86_64-*linux
25260 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44  *)..    LD="${LD
25270 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 69 33 38 36  -ld} -m elf_i386
25280 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 70 70 63  "..    ;;..  ppc
25290 36 34 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72  64-*linux*|power
252a0 70 63 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20  pc64-*linux*).. 
252b0 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20     LD="${LD-ld} 
252c0 2d 6d 20 65 6c 66 33 32 70 70 63 6c 69 6e 75 78  -m elf32ppclinux
252d0 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 73 33 39  "..    ;;..  s39
252e0 30 78 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20  0x-*linux*)..   
252f0 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d   LD="${LD-ld} -m
25300 20 65 6c 66 5f 73 33 39 30 22 0a 09 20 20 20 20   elf_s390"..    
25310 3b 3b 0a 09 20 20 73 70 61 72 63 36 34 2d 2a 6c  ;;..  sparc64-*l
25320 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22  inux*)..    LD="
25330 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 33  ${LD-ld} -m elf3
25340 32 5f 73 70 61 72 63 22 0a 09 20 20 20 20 3b 3b  2_sparc"..    ;;
25350 0a 09 65 73 61 63 0a 09 3b 3b 0a 20 20 20 20 20  ..esac..;;.     
25360 20 2a 36 34 2d 62 69 74 2a 29 0a 09 63 61 73 65   *64-bit*)..case
25370 20 24 68 6f 73 74 20 69 6e 0a 09 20 20 78 38 36   $host in..  x86
25380 5f 36 34 2d 2a 6b 66 72 65 65 62 73 64 2a 2d 67  _64-*kfreebsd*-g
25390 6e 75 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c  nu)..    LD="${L
253a0 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 78 38 36  D-ld} -m elf_x86
253b0 5f 36 34 5f 66 62 73 64 22 0a 09 20 20 20 20 3b  _64_fbsd"..    ;
253c0 3b 0a 09 20 20 78 38 36 5f 36 34 2d 2a 6c 69 6e  ;..  x86_64-*lin
253d0 75 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b  ux*)..    LD="${
253e0 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 78 38  LD-ld} -m elf_x8
253f0 36 5f 36 34 22 0a 09 20 20 20 20 3b 3b 0a 09 20  6_64"..    ;;.. 
25400 20 70 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 70 6f   ppc*-*linux*|po
25410 77 65 72 70 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a  werpc*-*linux*).
25420 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64  .    LD="${LD-ld
25430 7d 20 2d 6d 20 65 6c 66 36 34 70 70 63 22 0a 09  } -m elf64ppc"..
25440 20 20 20 20 3b 3b 0a 09 20 20 73 33 39 30 2a 2d      ;;..  s390*-
25450 2a 6c 69 6e 75 78 2a 7c 73 33 39 30 2a 2d 2a 74  *linux*|s390*-*t
25460 70 66 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b  pf*)..    LD="${
25470 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f  LD-ld} -m elf64_
25480 73 33 39 30 22 0a 09 20 20 20 20 3b 3b 0a 09 20  s390"..    ;;.. 
25490 20 73 70 61 72 63 2a 2d 2a 6c 69 6e 75 78 2a 29   sparc*-*linux*)
254a0 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  ..    LD="${LD-l
254b0 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73 70 61 72  d} -m elf64_spar
254c0 63 22 0a 09 20 20 20 20 3b 3b 0a 09 65 73 61 63  c"..    ;;..esac
254d0 0a 09 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20  ..;;.    esac.  
254e0 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66  fi.  rm -rf conf
254f0 74 65 73 74 2a 0a 20 20 3b 3b 0a 0a 2a 2d 2a 2d  test*.  ;;..*-*-
25500 73 63 6f 33 2e 32 76 35 2a 29 0a 20 20 23 20 4f  sco3.2v5*).  # O
25510 6e 20 53 43 4f 20 4f 70 65 6e 53 65 72 76 65 72  n SCO OpenServer
25520 20 35 2c 20 77 65 20 6e 65 65 64 20 2d 62 65 6c   5, we need -bel
25530 66 20 74 6f 20 67 65 74 20 66 75 6c 6c 2d 66 65  f to get full-fe
25540 61 74 75 72 65 64 20 62 69 6e 61 72 69 65 73 2e  atured binaries.
25550 0a 20 20 53 41 56 45 5f 43 46 4c 41 47 53 3d 22  .  SAVE_CFLAGS="
25560 24 43 46 4c 41 47 53 22 0a 20 20 43 46 4c 41 47  $CFLAGS".  CFLAG
25570 53 3d 22 24 43 46 4c 41 47 53 20 2d 62 65 6c 66  S="$CFLAGS -belf
25580 22 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  ".  { $as_echo "
25590 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
255a0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
255b0 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68  cking whether th
255c0 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 6e 65 65  e C compiler nee
255d0 64 73 20 2d 62 65 6c 66 22 20 3e 26 35 0a 24 61  ds -belf" >&5.$a
255e0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
255f0 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20 43  ng whether the C
25600 20 63 6f 6d 70 69 6c 65 72 20 6e 65 65 64 73 20   compiler needs 
25610 2d 62 65 6c 66 2e 2e 2e 20 22 20 3e 26 36 3b 20  -belf... " >&6; 
25620 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 63 63 5f  }.if ${lt_cv_cc_
25630 6e 65 65 64 73 5f 62 65 6c 66 2b 3a 7d 20 66 61  needs_belf+:} fa
25640 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
25650 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
25660 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
25670 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d  ac_ext=c.ac_cpp=
25680 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27  '$CPP $CPPFLAGS'
25690 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43  .ac_compile='$CC
256a0 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50   -c $CFLAGS $CPP
256b0 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
256c0 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c  ac_ext >&5'.ac_l
256d0 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66  ink='$CC -o conf
256e0 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24  test$ac_exeext $
256f0 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
25700 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65   $LDFLAGS confte
25710 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53  st.$ac_ext $LIBS
25720 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65   >&5'.ac_compile
25730 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63  r_gnu=$ac_cv_c_c
25740 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 20 20 20  ompiler_gnu..   
25750 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68    cat confdefs.h
25760 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e   - <<_ACEOF >con
25770 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a  ftest.$ac_ext./*
25780 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
25790 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28    */..int.main (
257a0 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72  ).{..  ;.  retur
257b0 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66  n 0;.}._ACEOF.if
257c0 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e   ac_fn_c_try_lin
257d0 6b 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65  k "$LINENO"; the
257e0 6e 20 3a 0a 20 20 6c 74 5f 63 76 5f 63 63 5f 6e  n :.  lt_cv_cc_n
257f0 65 65 64 73 5f 62 65 6c 66 3d 79 65 73 0a 65 6c  eeds_belf=yes.el
25800 73 65 0a 20 20 6c 74 5f 63 76 5f 63 63 5f 6e 65  se.  lt_cv_cc_ne
25810 65 64 73 5f 62 65 6c 66 3d 6e 6f 0a 66 69 0a 72  eds_belf=no.fi.r
25820 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
25830 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
25840 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a 20 20 20  $ac_objext \.   
25850 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
25860 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
25870 5f 65 78 74 0a 20 20 20 20 20 61 63 5f 65 78 74  _ext.     ac_ext
25880 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20  =c.ac_cpp='$CPP 
25890 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f  $CPPFLAGS'.ac_co
258a0 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43  mpile='$CC -c $C
258b0 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
258c0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
258d0 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24   >&5'.ac_link='$
258e0 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61  CC -o conftest$a
258f0 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53  c_exeext $CFLAGS
25900 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c   $CPPFLAGS $LDFL
25910 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
25920 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
25930 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
25940 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
25950 72 5f 67 6e 75 0a 0a 66 69 0a 7b 20 24 61 73 5f  r_gnu..fi.{ $as_
25960 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
25970 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
25980 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63  }: result: $lt_c
25990 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 22  v_cc_needs_belf"
259a0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
259b0 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62  lt_cv_cc_needs_b
259c0 65 6c 66 22 20 3e 26 36 3b 20 7d 0a 20 20 69 66  elf" >&6; }.  if
259d0 20 74 65 73 74 20 78 22 24 6c 74 5f 63 76 5f 63   test x"$lt_cv_c
259e0 63 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20 21 3d  c_needs_belf" !=
259f0 20 78 22 79 65 73 22 3b 20 74 68 65 6e 0a 20 20   x"yes"; then.  
25a00 20 20 23 20 74 68 69 73 20 69 73 20 70 72 6f 62    # this is prob
25a10 61 62 6c 79 20 67 63 63 20 32 2e 38 2e 30 2c 20  ably gcc 2.8.0, 
25a20 65 67 63 73 20 31 2e 30 20 6f 72 20 6e 65 77 65  egcs 1.0 or newe
25a30 72 3b 20 6e 6f 20 6e 65 65 64 20 66 6f 72 20 2d  r; no need for -
25a40 62 65 6c 66 0a 20 20 20 20 43 46 4c 41 47 53 3d  belf.    CFLAGS=
25a50 22 24 53 41 56 45 5f 43 46 4c 41 47 53 22 0a 20  "$SAVE_CFLAGS". 
25a60 20 66 69 0a 20 20 3b 3b 0a 73 70 61 72 63 2a 2d   fi.  ;;.sparc*-
25a70 2a 73 6f 6c 61 72 69 73 2a 29 0a 20 20 23 20 46  *solaris*).  # F
25a80 69 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41 42  ind out which AB
25a90 49 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a  I we are using..
25aa0 20 20 65 63 68 6f 20 27 69 6e 74 20 69 3b 27 20    echo 'int i;' 
25ab0 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  > conftest.$ac_e
25ac0 78 74 0a 20 20 69 66 20 7b 20 7b 20 65 76 61 6c  xt.  if { { eval
25ad0 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65   echo "\"\$as_me
25ae0 5c 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  \":${as_lineno-$
25af0 4c 49 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 63  LINENO}: \"$ac_c
25b00 6f 6d 70 69 6c 65 5c 22 22 3b 20 7d 20 3e 26 35  ompile\""; } >&5
25b10 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d  .  (eval $ac_com
25b20 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f  pile) 2>&5.  ac_
25b30 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f  status=$?.  $as_
25b40 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
25b50 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
25b60 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  }: \$? = $ac_sta
25b70 74 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20  tus" >&5.  test 
25b80 24 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20  $ac_status = 0; 
25b90 7d 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65  }; then.    case
25ba0 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20   `/usr/bin/file 
25bb0 63 6f 6e 66 74 65 73 74 2e 6f 60 20 69 6e 0a 20  conftest.o` in. 
25bc0 20 20 20 2a 36 34 2d 62 69 74 2a 29 0a 20 20 20     *64-bit*).   
25bd0 20 20 20 63 61 73 65 20 24 6c 74 5f 63 76 5f 70     case $lt_cv_p
25be0 72 6f 67 5f 67 6e 75 5f 6c 64 20 69 6e 0a 20 20  rog_gnu_ld in.  
25bf0 20 20 20 20 79 65 73 2a 29 20 4c 44 3d 22 24 7b      yes*) LD="${
25c00 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f  LD-ld} -m elf64_
25c10 73 70 61 72 63 22 20 3b 3b 0a 20 20 20 20 20 20  sparc" ;;.      
25c20 2a 29 0a 09 69 66 20 24 7b 4c 44 2d 6c 64 7d 20  *)..if ${LD-ld} 
25c30 2d 36 34 20 2d 72 20 2d 6f 20 63 6f 6e 66 74 65  -64 -r -o confte
25c40 73 74 32 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f  st2.o conftest.o
25c50 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
25c60 3b 20 74 68 65 6e 0a 09 20 20 4c 44 3d 22 24 7b  ; then..  LD="${
25c70 4c 44 2d 6c 64 7d 20 2d 36 34 22 0a 09 66 69 0a  LD-ld} -64"..fi.
25c80 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20  .;;.      esac. 
25c90 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63       ;;.    esac
25ca0 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63  .  fi.  rm -rf c
25cb0 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 65 73  onftest*.  ;;.es
25cc0 61 63 0a 0a 6e 65 65 64 5f 6c 6f 63 6b 73 3d 22  ac..need_locks="
25cd0 24 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f  $enable_libtool_
25ce0 6c 6f 63 6b 22 0a 0a 0a 20 20 63 61 73 65 20 24  lock"...  case $
25cf0 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 72  host_os in.    r
25d00 68 61 70 73 6f 64 79 2a 20 7c 20 64 61 72 77 69  hapsody* | darwi
25d10 6e 2a 29 0a 20 20 20 20 69 66 20 74 65 73 74 20  n*).    if test 
25d20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  -n "$ac_tool_pre
25d30 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45  fix"; then.  # E
25d40 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
25d50 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74   word of "${ac_t
25d60 6f 6f 6c 5f 70 72 65 66 69 78 7d 64 73 79 6d 75  ool_prefix}dsymu
25d70 74 69 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  til", so it can 
25d80 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
25d90 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
25da0 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c   dummy ${ac_tool
25db0 5f 70 72 65 66 69 78 7d 64 73 79 6d 75 74 69 6c  _prefix}dsymutil
25dc0 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
25dd0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
25de0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
25df0 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
25e00 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
25e10 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
25e20 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
25e30 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  rd... " >&6; }.i
25e40 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 44  f ${ac_cv_prog_D
25e50 53 59 4d 55 54 49 4c 2b 3a 7d 20 66 61 6c 73 65  SYMUTIL+:} false
25e60 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
25e70 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
25e80 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
25e90 74 65 73 74 20 2d 6e 20 22 24 44 53 59 4d 55 54  test -n "$DSYMUT
25ea0 49 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  IL"; then.  ac_c
25eb0 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 3d  v_prog_DSYMUTIL=
25ec0 22 24 44 53 59 4d 55 54 49 4c 22 20 23 20 4c 65  "$DSYMUTIL" # Le
25ed0 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
25ee0 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
25ef0 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
25f00 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
25f10 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
25f20 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
25f30 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
25f40 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
25f50 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
25f60 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78  =..    for ac_ex
25f70 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
25f80 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
25f90 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
25fa0 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65  as_fn_executable
25fb0 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _p "$as_dir/$ac_
25fc0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
25fd0 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  "; then.    ac_c
25fe0 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 3d  v_prog_DSYMUTIL=
25ff0 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
26000 78 7d 64 73 79 6d 75 74 69 6c 22 0a 20 20 20 20  x}dsymutil".    
26010 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
26020 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
26030 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73  NENO}: found $as
26040 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
26050 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
26060 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
26070 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  done.  done.IFS=
26080 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
26090 0a 66 69 0a 44 53 59 4d 55 54 49 4c 3d 24 61 63  .fi.DSYMUTIL=$ac
260a0 5f 63 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49  _cv_prog_DSYMUTI
260b0 4c 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 44  L.if test -n "$D
260c0 53 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20  SYMUTIL"; then. 
260d0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
260e0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
260f0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
26100 3a 20 24 44 53 59 4d 55 54 49 4c 22 20 3e 26 35  : $DSYMUTIL" >&5
26110 0a 24 61 73 5f 65 63 68 6f 20 22 24 44 53 59 4d  .$as_echo "$DSYM
26120 55 54 49 4c 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  UTIL" >&6; }.els
26130 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
26140 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
26150 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
26160 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
26170 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
26180 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73  }.fi...fi.if tes
26190 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f  t -z "$ac_cv_pro
261a0 67 5f 44 53 59 4d 55 54 49 4c 22 3b 20 74 68 65  g_DSYMUTIL"; the
261b0 6e 0a 20 20 61 63 5f 63 74 5f 44 53 59 4d 55 54  n.  ac_ct_DSYMUT
261c0 49 4c 3d 24 44 53 59 4d 55 54 49 4c 0a 20 20 23  IL=$DSYMUTIL.  #
261d0 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
261e0 73 74 20 77 6f 72 64 20 6f 66 20 22 64 73 79 6d  st word of "dsym
261f0 75 74 69 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e  util", so it can
26200 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
26210 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
26220 74 20 64 75 6d 6d 79 20 64 73 79 6d 75 74 69 6c  t dummy dsymutil
26230 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
26240 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
26250 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
26260 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
26270 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
26280 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
26290 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
262a0 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  rd... " >&6; }.i
262b0 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61  f ${ac_cv_prog_a
262c0 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 2b 3a 7d  c_ct_DSYMUTIL+:}
262d0 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
262e0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
262f0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
26300 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
26310 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 3b  ac_ct_DSYMUTIL";
26320 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
26330 6f 67 5f 61 63 5f 63 74 5f 44 53 59 4d 55 54 49  og_ac_ct_DSYMUTI
26340 4c 3d 22 24 61 63 5f 63 74 5f 44 53 59 4d 55 54  L="$ac_ct_DSYMUT
26350 49 4c 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  IL" # Let the us
26360 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
26370 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
26380 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
26390 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
263a0 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
263b0 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
263c0 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
263d0 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
263e0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66  & as_dir=..    f
263f0 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
26400 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
26410 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
26420 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78  do.  if as_fn_ex
26430 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f  ecutable_p "$as_
26440 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
26450 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
26460 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
26470 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 3d 22 64  c_ct_DSYMUTIL="d
26480 73 79 6d 75 74 69 6c 22 0a 20 20 20 20 24 61 73  symutil".    $as
26490 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
264a0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
264b0 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  O}: found $as_di
264c0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
264d0 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
264e0 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
264f0 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73  e.  done.IFS=$as
26500 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
26510 0a 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 3d  .ac_ct_DSYMUTIL=
26520 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  $ac_cv_prog_ac_c
26530 74 5f 44 53 59 4d 55 54 49 4c 0a 69 66 20 74 65  t_DSYMUTIL.if te
26540 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 44 53  st -n "$ac_ct_DS
26550 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20  YMUTIL"; then.  
26560 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
26570 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
26580 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
26590 20 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c   $ac_ct_DSYMUTIL
265a0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
265b0 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22  $ac_ct_DSYMUTIL"
265c0 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
265d0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
265e0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
265f0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
26600 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
26610 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
26620 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63  .  if test "x$ac
26630 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 20 3d 20  _ct_DSYMUTIL" = 
26640 78 3b 20 74 68 65 6e 0a 20 20 20 20 44 53 59 4d  x; then.    DSYM
26650 55 54 49 4c 3d 22 3a 22 0a 20 20 65 6c 73 65 0a  UTIL=":".  else.
26660 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f      case $cross_
26670 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f  compiling:$ac_to
26680 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73  ol_warned in.yes
26690 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  :).{ $as_echo "$
266a0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
266b0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e  o-$LINENO}: WARN
266c0 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73  ING: using cross
266d0 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69   tools not prefi
266e0 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72  xed with host tr
266f0 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f 65  iplet" >&5.$as_e
26700 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
26710 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73  NING: using cros
26720 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66  s tools not pref
26730 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74  ixed with host t
26740 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63  riplet" >&2;}.ac
26750 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73  _tool_warned=yes
26760 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 44 53 59   ;;.esac.    DSY
26770 4d 55 54 49 4c 3d 24 61 63 5f 63 74 5f 44 53 59  MUTIL=$ac_ct_DSY
26780 4d 55 54 49 4c 0a 20 20 66 69 0a 65 6c 73 65 0a  MUTIL.  fi.else.
26790 20 20 44 53 59 4d 55 54 49 4c 3d 22 24 61 63 5f    DSYMUTIL="$ac_
267a0 63 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c  cv_prog_DSYMUTIL
267b0 22 0a 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73  ".fi..    if tes
267c0 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  t -n "$ac_tool_p
267d0 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23  refix"; then.  #
267e0 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
267f0 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63  st word of "${ac
26800 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d 65  _tool_prefix}nme
26810 64 69 74 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  dit", so it can 
26820 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
26830 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
26840 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c   dummy ${ac_tool
26850 5f 70 72 65 66 69 78 7d 6e 6d 65 64 69 74 3b 20  _prefix}nmedit; 
26860 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
26870 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
26880 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
26890 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
268a0 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
268b0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
268c0 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
268d0 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
268e0 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45  ${ac_cv_prog_NME
268f0 44 49 54 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  DIT+:} false; th
26900 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
26910 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
26920 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
26930 20 2d 6e 20 22 24 4e 4d 45 44 49 54 22 3b 20 74   -n "$NMEDIT"; t
26940 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
26950 5f 4e 4d 45 44 49 54 3d 22 24 4e 4d 45 44 49 54  _NMEDIT="$NMEDIT
26960 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
26970 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
26980 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
26990 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
269a0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
269b0 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
269c0 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
269d0 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
269e0 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
269f0 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
26a00 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
26a10 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
26a20 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
26a30 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63  .  if as_fn_exec
26a40 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
26a50 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
26a60 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
26a70 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45    ac_cv_prog_NME
26a80 44 49 54 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70  DIT="${ac_tool_p
26a90 72 65 66 69 78 7d 6e 6d 65 64 69 74 22 0a 20 20  refix}nmedit".  
26aa0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
26ab0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
26ac0 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24  LINENO}: found $
26ad0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
26ae0 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
26af0 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
26b00 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46  i.done.  done.IF
26b10 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
26b20 66 69 0a 66 69 0a 4e 4d 45 44 49 54 3d 24 61 63  fi.fi.NMEDIT=$ac
26b30 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 0a  _cv_prog_NMEDIT.
26b40 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4e 4d 45  if test -n "$NME
26b50 44 49 54 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  DIT"; then.  { $
26b60 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
26b70 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
26b80 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 4e  ENO}: result: $N
26b90 4d 45 44 49 54 22 20 3e 26 35 0a 24 61 73 5f 65  MEDIT" >&5.$as_e
26ba0 63 68 6f 20 22 24 4e 4d 45 44 49 54 22 20 3e 26  cho "$NMEDIT" >&
26bb0 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
26bc0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
26bd0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
26be0 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  NO}: result: no"
26bf0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
26c00 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66  o" >&6; }.fi...f
26c10 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61  i.if test -z "$a
26c20 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54  c_cv_prog_NMEDIT
26c30 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f  "; then.  ac_ct_
26c40 4e 4d 45 44 49 54 3d 24 4e 4d 45 44 49 54 0a 20  NMEDIT=$NMEDIT. 
26c50 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
26c60 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 6e 6d  irst word of "nm
26c70 65 64 69 74 22 2c 20 73 6f 20 69 74 20 63 61 6e  edit", so it can
26c80 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
26c90 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
26ca0 74 20 64 75 6d 6d 79 20 6e 6d 65 64 69 74 3b 20  t dummy nmedit; 
26cb0 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
26cc0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
26cd0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
26ce0 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
26cf0 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
26d00 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
26d10 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
26d20 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
26d30 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  ${ac_cv_prog_ac_
26d40 63 74 5f 4e 4d 45 44 49 54 2b 3a 7d 20 66 61 6c  ct_NMEDIT+:} fal
26d50 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
26d60 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
26d70 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
26d80 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
26d90 74 5f 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a  t_NMEDIT"; then.
26da0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
26db0 63 74 5f 4e 4d 45 44 49 54 3d 22 24 61 63 5f 63  ct_NMEDIT="$ac_c
26dc0 74 5f 4e 4d 45 44 49 54 22 20 23 20 4c 65 74 20  t_NMEDIT" # Let 
26dd0 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
26de0 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
26df0 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
26e00 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
26e10 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
26e20 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
26e30 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
26e40 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
26e50 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
26e60 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63  .    for ac_exec
26e70 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
26e80 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
26e90 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73  ions; do.  if as
26ea0 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  _fn_executable_p
26eb0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
26ec0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
26ed0 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
26ee0 70 72 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45 44 49  prog_ac_ct_NMEDI
26ef0 54 3d 22 6e 6d 65 64 69 74 22 0a 20 20 20 20 24  T="nmedit".    $
26f00 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
26f10 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
26f20 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f  ENO}: found $as_
26f30 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
26f40 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
26f50 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
26f60 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
26f70 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
26f80 66 69 0a 61 63 5f 63 74 5f 4e 4d 45 44 49 54 3d  fi.ac_ct_NMEDIT=
26f90 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  $ac_cv_prog_ac_c
26fa0 74 5f 4e 4d 45 44 49 54 0a 69 66 20 74 65 73 74  t_NMEDIT.if test
26fb0 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4e 4d 45 44   -n "$ac_ct_NMED
26fc0 49 54 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  IT"; then.  { $a
26fd0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
26fe0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
26ff0 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  NO}: result: $ac
27000 5f 63 74 5f 4e 4d 45 44 49 54 22 20 3e 26 35 0a  _ct_NMEDIT" >&5.
27010 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74  $as_echo "$ac_ct
27020 5f 4e 4d 45 44 49 54 22 20 3e 26 36 3b 20 7d 0a  _NMEDIT" >&6; }.
27030 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
27040 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
27050 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
27060 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
27070 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
27080 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65  6; }.fi..  if te
27090 73 74 20 22 78 24 61 63 5f 63 74 5f 4e 4d 45 44  st "x$ac_ct_NMED
270a0 49 54 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20  IT" = x; then.  
270b0 20 20 4e 4d 45 44 49 54 3d 22 3a 22 0a 20 20 65    NMEDIT=":".  e
270c0 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72  lse.    case $cr
270d0 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61  oss_compiling:$a
270e0 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e  c_tool_warned in
270f0 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68  .yes:).{ $as_ech
27100 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
27110 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
27120 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63  WARNING: using c
27130 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70  ross tools not p
27140 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73  refixed with hos
27150 74 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24  t triplet" >&5.$
27160 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
27170 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20   WARNING: using 
27180 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20  cross tools not 
27190 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f  prefixed with ho
271a0 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 32 3b  st triplet" >&2;
271b0 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  }.ac_tool_warned
271c0 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20  =yes ;;.esac.   
271d0 20 4e 4d 45 44 49 54 3d 24 61 63 5f 63 74 5f 4e   NMEDIT=$ac_ct_N
271e0 4d 45 44 49 54 0a 20 20 66 69 0a 65 6c 73 65 0a  MEDIT.  fi.else.
271f0 20 20 4e 4d 45 44 49 54 3d 22 24 61 63 5f 63 76    NMEDIT="$ac_cv
27200 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 22 0a 66 69  _prog_NMEDIT".fi
27210 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e  ..    if test -n
27220 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
27230 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  x"; then.  # Ext
27240 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
27250 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f  ord of "${ac_too
27260 6c 5f 70 72 65 66 69 78 7d 6c 69 70 6f 22 2c 20  l_prefix}lipo", 
27270 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
27280 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
27290 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
272a0 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   ${ac_tool_prefi
272b0 78 7d 6c 69 70 6f 3b 20 61 63 5f 77 6f 72 64 3d  x}lipo; ac_word=
272c0 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
272d0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
272e0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
272f0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
27300 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
27310 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
27320 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
27330 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f  6; }.if ${ac_cv_
27340 70 72 6f 67 5f 4c 49 50 4f 2b 3a 7d 20 66 61 6c  prog_LIPO+:} fal
27350 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
27360 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
27370 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
27380 66 20 74 65 73 74 20 2d 6e 20 22 24 4c 49 50 4f  f test -n "$LIPO
27390 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
273a0 70 72 6f 67 5f 4c 49 50 4f 3d 22 24 4c 49 50 4f  prog_LIPO="$LIPO
273b0 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
273c0 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
273d0 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
273e0 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
273f0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
27400 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
27410 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
27420 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
27430 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
27440 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
27450 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
27460 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
27470 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
27480 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63  .  if as_fn_exec
27490 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
274a0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
274b0 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
274c0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50    ac_cv_prog_LIP
274d0 4f 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  O="${ac_tool_pre
274e0 66 69 78 7d 6c 69 70 6f 22 0a 20 20 20 20 24 61  fix}lipo".    $a
274f0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
27500 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
27510 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  NO}: found $as_d
27520 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
27530 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
27540 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
27550 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61  ne.  done.IFS=$a
27560 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
27570 69 0a 4c 49 50 4f 3d 24 61 63 5f 63 76 5f 70 72  i.LIPO=$ac_cv_pr
27580 6f 67 5f 4c 49 50 4f 0a 69 66 20 74 65 73 74 20  og_LIPO.if test 
27590 2d 6e 20 22 24 4c 49 50 4f 22 3b 20 74 68 65 6e  -n "$LIPO"; then
275a0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
275b0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
275c0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
275d0 6c 74 3a 20 24 4c 49 50 4f 22 20 3e 26 35 0a 24  lt: $LIPO" >&5.$
275e0 61 73 5f 65 63 68 6f 20 22 24 4c 49 50 4f 22 20  as_echo "$LIPO" 
275f0 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
27600 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
27610 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
27620 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e  NENO}: result: n
27630 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
27640 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
27650 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
27660 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f  $ac_cv_prog_LIPO
27670 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f  "; then.  ac_ct_
27680 4c 49 50 4f 3d 24 4c 49 50 4f 0a 20 20 23 20 45  LIPO=$LIPO.  # E
27690 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
276a0 20 77 6f 72 64 20 6f 66 20 22 6c 69 70 6f 22 2c   word of "lipo",
276b0 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
276c0 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
276d0 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
276e0 79 20 6c 69 70 6f 3b 20 61 63 5f 77 6f 72 64 3d  y lipo; ac_word=
276f0 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
27700 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
27710 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
27720 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
27730 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
27740 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
27750 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
27760 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f  6; }.if ${ac_cv_
27770 70 72 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 2b  prog_ac_ct_LIPO+
27780 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
27790 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
277a0 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
277b0 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
277c0 22 24 61 63 5f 63 74 5f 4c 49 50 4f 22 3b 20 74  "$ac_ct_LIPO"; t
277d0 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
277e0 5f 61 63 5f 63 74 5f 4c 49 50 4f 3d 22 24 61 63  _ac_ct_LIPO="$ac
277f0 5f 63 74 5f 4c 49 50 4f 22 20 23 20 4c 65 74 20  _ct_LIPO" # Let 
27800 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
27810 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
27820 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
27830 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
27840 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
27850 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
27860 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
27870 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
27880 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
27890 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63  .    for ac_exec
278a0 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
278b0 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
278c0 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73  ions; do.  if as
278d0 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  _fn_executable_p
278e0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
278f0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
27900 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
27910 70 72 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 3d  prog_ac_ct_LIPO=
27920 22 6c 69 70 6f 22 0a 20 20 20 20 24 61 73 5f 65  "lipo".    $as_e
27930 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
27940 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
27950 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
27960 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
27970 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
27980 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
27990 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73    done.IFS=$as_s
279a0 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61  ave_IFS..fi.fi.a
279b0 63 5f 63 74 5f 4c 49 50 4f 3d 24 61 63 5f 63 76  c_ct_LIPO=$ac_cv
279c0 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f  _prog_ac_ct_LIPO
279d0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
279e0 5f 63 74 5f 4c 49 50 4f 22 3b 20 74 68 65 6e 0a  _ct_LIPO"; then.
279f0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
27a00 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
27a10 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
27a20 74 3a 20 24 61 63 5f 63 74 5f 4c 49 50 4f 22 20  t: $ac_ct_LIPO" 
27a30 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
27a40 63 5f 63 74 5f 4c 49 50 4f 22 20 3e 26 36 3b 20  c_ct_LIPO" >&6; 
27a50 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
27a60 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
27a70 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
27a80 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
27a90 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
27aa0 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20  >&6; }.fi..  if 
27ab0 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 4c 49  test "x$ac_ct_LI
27ac0 50 4f 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20  PO" = x; then.  
27ad0 20 20 4c 49 50 4f 3d 22 3a 22 0a 20 20 65 6c 73    LIPO=":".  els
27ae0 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73  e.    case $cros
27af0 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f  s_compiling:$ac_
27b00 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79  tool_warned in.y
27b10 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20  es:).{ $as_echo 
27b20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
27b30 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41  eno-$LINENO}: WA
27b40 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f  RNING: using cro
27b50 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65  ss tools not pre
27b60 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20  fixed with host 
27b70 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73  triplet" >&5.$as
27b80 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
27b90 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72  ARNING: using cr
27ba0 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72  oss tools not pr
27bb0 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74  efixed with host
27bc0 20 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a   triplet" >&2;}.
27bd0 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79  ac_tool_warned=y
27be0 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 4c  es ;;.esac.    L
27bf0 49 50 4f 3d 24 61 63 5f 63 74 5f 4c 49 50 4f 0a  IPO=$ac_ct_LIPO.
27c00 20 20 66 69 0a 65 6c 73 65 0a 20 20 4c 49 50 4f    fi.else.  LIPO
27c10 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49  ="$ac_cv_prog_LI
27c20 50 4f 22 0a 66 69 0a 0a 20 20 20 20 69 66 20 74  PO".fi..    if t
27c30 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c  est -n "$ac_tool
27c40 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20  _prefix"; then. 
27c50 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
27c60 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b  irst word of "${
27c70 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f  ac_tool_prefix}o
27c80 74 6f 6f 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e  tool", so it can
27c90 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
27ca0 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
27cb0 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f  t dummy ${ac_too
27cc0 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 3b 20  l_prefix}otool; 
27cd0 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
27ce0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
27cf0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
27d00 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
27d10 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
27d20 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
27d30 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
27d40 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
27d50 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f  ${ac_cv_prog_OTO
27d60 4f 4c 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  OL+:} false; the
27d70 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
27d80 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
27d90 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
27da0 2d 6e 20 22 24 4f 54 4f 4f 4c 22 3b 20 74 68 65  -n "$OTOOL"; the
27db0 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f  n.  ac_cv_prog_O
27dc0 54 4f 4f 4c 3d 22 24 4f 54 4f 4f 4c 22 20 23 20  TOOL="$OTOOL" # 
27dd0 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
27de0 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
27df0 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
27e00 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
27e10 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
27e20 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
27e30 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
27e40 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
27e50 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
27e60 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f  ir=..    for ac_
27e70 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
27e80 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
27e90 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
27ea0 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62  f as_fn_executab
27eb0 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61  le_p "$as_dir/$a
27ec0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
27ed0 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  xt"; then.    ac
27ee0 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 3d 22  _cv_prog_OTOOL="
27ef0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
27f00 7d 6f 74 6f 6f 6c 22 0a 20 20 20 20 24 61 73 5f  }otool".    $as_
27f10 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
27f20 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
27f30 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  }: found $as_dir
27f40 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
27f50 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
27f60 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
27f70 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
27f80 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
27f90 4f 54 4f 4f 4c 3d 24 61 63 5f 63 76 5f 70 72 6f  OTOOL=$ac_cv_pro
27fa0 67 5f 4f 54 4f 4f 4c 0a 69 66 20 74 65 73 74 20  g_OTOOL.if test 
27fb0 2d 6e 20 22 24 4f 54 4f 4f 4c 22 3b 20 74 68 65  -n "$OTOOL"; the
27fc0 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
27fd0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
27fe0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
27ff0 75 6c 74 3a 20 24 4f 54 4f 4f 4c 22 20 3e 26 35  ult: $OTOOL" >&5
28000 0a 24 61 73 5f 65 63 68 6f 20 22 24 4f 54 4f 4f  .$as_echo "$OTOO
28010 4c 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  L" >&6; }.else. 
28020 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
28030 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
28040 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
28050 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
28060 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
28070 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  i...fi.if test -
28080 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f  z "$ac_cv_prog_O
28090 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63  TOOL"; then.  ac
280a0 5f 63 74 5f 4f 54 4f 4f 4c 3d 24 4f 54 4f 4f 4c  _ct_OTOOL=$OTOOL
280b0 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
280c0 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
280d0 6f 74 6f 6f 6c 22 2c 20 73 6f 20 69 74 20 63 61  otool", so it ca
280e0 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
280f0 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
28100 65 74 20 64 75 6d 6d 79 20 6f 74 6f 6f 6c 3b 20  et dummy otool; 
28110 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
28120 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
28130 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
28140 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
28150 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
28160 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
28170 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
28180 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
28190 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  ${ac_cv_prog_ac_
281a0 63 74 5f 4f 54 4f 4f 4c 2b 3a 7d 20 66 61 6c 73  ct_OTOOL+:} fals
281b0 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
281c0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
281d0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
281e0 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
281f0 5f 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20  _OTOOL"; then.  
28200 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
28210 5f 4f 54 4f 4f 4c 3d 22 24 61 63 5f 63 74 5f 4f  _OTOOL="$ac_ct_O
28220 54 4f 4f 4c 22 20 23 20 4c 65 74 20 74 68 65 20  TOOL" # Let the 
28230 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
28240 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
28250 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
28260 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
28270 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
28280 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
28290 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
282a0 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
282b0 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20   && as_dir=..   
282c0 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
282d0 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
282e0 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
282f0 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f  ; do.  if as_fn_
28300 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61  executable_p "$a
28310 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
28320 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65  c_exec_ext"; the
28330 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
28340 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 3d 22 6f 74  _ac_ct_OTOOL="ot
28350 6f 6f 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68  ool".    $as_ech
28360 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
28370 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
28380 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
28390 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
283a0 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
283b0 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20  k 2.  fi.done.  
283c0 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
283d0 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f  e_IFS..fi.fi.ac_
283e0 63 74 5f 4f 54 4f 4f 4c 3d 24 61 63 5f 63 76 5f  ct_OTOOL=$ac_cv_
283f0 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c  prog_ac_ct_OTOOL
28400 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
28410 5f 63 74 5f 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e  _ct_OTOOL"; then
28420 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
28430 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
28440 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
28450 6c 74 3a 20 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c  lt: $ac_ct_OTOOL
28460 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
28470 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22 20 3e 26  $ac_ct_OTOOL" >&
28480 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
28490 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
284a0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
284b0 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  NO}: result: no"
284c0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
284d0 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20  o" >&6; }.fi..  
284e0 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74  if test "x$ac_ct
284f0 5f 4f 54 4f 4f 4c 22 20 3d 20 78 3b 20 74 68 65  _OTOOL" = x; the
28500 6e 0a 20 20 20 20 4f 54 4f 4f 4c 3d 22 3a 22 0a  n.    OTOOL=":".
28510 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20    else.    case 
28520 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
28530 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  :$ac_tool_warned
28540 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f   in.yes:).{ $as_
28550 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
28560 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
28570 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e  }: WARNING: usin
28580 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f  g cross tools no
28590 74 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20  t prefixed with 
285a0 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26  host triplet" >&
285b0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
285c0 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69  me: WARNING: usi
285d0 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e  ng cross tools n
285e0 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74 68  ot prefixed with
285f0 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e   host triplet" >
28600 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72  &2;}.ac_tool_war
28610 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a  ned=yes ;;.esac.
28620 20 20 20 20 4f 54 4f 4f 4c 3d 24 61 63 5f 63 74      OTOOL=$ac_ct
28630 5f 4f 54 4f 4f 4c 0a 20 20 66 69 0a 65 6c 73 65  _OTOOL.  fi.else
28640 0a 20 20 4f 54 4f 4f 4c 3d 22 24 61 63 5f 63 76  .  OTOOL="$ac_cv
28650 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 22 0a 66 69 0a  _prog_OTOOL".fi.
28660 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20  .    if test -n 
28670 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
28680 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72  "; then.  # Extr
28690 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
286a0 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c  rd of "${ac_tool
286b0 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 36 34 22  _prefix}otool64"
286c0 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
286d0 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
286e0 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
286f0 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  my ${ac_tool_pre
28700 66 69 78 7d 6f 74 6f 6f 6c 36 34 3b 20 61 63 5f  fix}otool64; ac_
28710 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
28720 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
28730 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
28740 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
28750 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
28760 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
28770 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
28780 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61   " >&6; }.if ${a
28790 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36  c_cv_prog_OTOOL6
287a0 34 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  4+:} false; then
287b0 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
287c0 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
287d0 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
287e0 6e 20 22 24 4f 54 4f 4f 4c 36 34 22 3b 20 74 68  n "$OTOOL64"; th
287f0 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
28800 4f 54 4f 4f 4c 36 34 3d 22 24 4f 54 4f 4f 4c 36  OTOOL64="$OTOOL6
28810 34 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  4" # Let the use
28820 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
28830 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
28840 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
28850 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
28860 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
28870 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
28880 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
28890 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
288a0 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f   as_dir=..    fo
288b0 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
288c0 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
288d0 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
288e0 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65  o.  if as_fn_exe
288f0 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64  cutable_p "$as_d
28900 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
28910 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20  xec_ext"; then. 
28920 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54     ac_cv_prog_OT
28930 4f 4f 4c 36 34 3d 22 24 7b 61 63 5f 74 6f 6f 6c  OOL64="${ac_tool
28940 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 36 34 22  _prefix}otool64"
28950 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
28960 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
28970 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e  o-$LINENO}: foun
28980 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
28990 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
289a0 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
289b0 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65    fi.done.  done
289c0 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
289d0 53 0a 0a 66 69 0a 66 69 0a 4f 54 4f 4f 4c 36 34  S..fi.fi.OTOOL64
289e0 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f  =$ac_cv_prog_OTO
289f0 4f 4c 36 34 0a 69 66 20 74 65 73 74 20 2d 6e 20  OL64.if test -n 
28a00 22 24 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e  "$OTOOL64"; then
28a10 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
28a20 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
28a30 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
28a40 6c 74 3a 20 24 4f 54 4f 4f 4c 36 34 22 20 3e 26  lt: $OTOOL64" >&
28a50 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 4f 54 4f  5.$as_echo "$OTO
28a60 4f 4c 36 34 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  OL64" >&6; }.els
28a70 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
28a80 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
28a90 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
28aa0 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
28ab0 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
28ac0 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73  }.fi...fi.if tes
28ad0 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f  t -z "$ac_cv_pro
28ae0 67 5f 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e  g_OTOOL64"; then
28af0 0a 20 20 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34  .  ac_ct_OTOOL64
28b00 3d 24 4f 54 4f 4f 4c 36 34 0a 20 20 23 20 45 78  =$OTOOL64.  # Ex
28b10 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
28b20 77 6f 72 64 20 6f 66 20 22 6f 74 6f 6f 6c 36 34  word of "otool64
28b30 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
28b40 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
28b50 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
28b60 6d 6d 79 20 6f 74 6f 6f 6c 36 34 3b 20 61 63 5f  mmy otool64; ac_
28b70 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
28b80 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
28b90 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
28ba0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
28bb0 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
28bc0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
28bd0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
28be0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61   " >&6; }.if ${a
28bf0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
28c00 4f 54 4f 4f 4c 36 34 2b 3a 7d 20 66 61 6c 73 65  OTOOL64+:} false
28c10 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
28c20 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
28c30 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
28c40 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
28c50 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20  OTOOL64"; then. 
28c60 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
28c70 74 5f 4f 54 4f 4f 4c 36 34 3d 22 24 61 63 5f 63  t_OTOOL64="$ac_c
28c80 74 5f 4f 54 4f 4f 4c 36 34 22 20 23 20 4c 65 74  t_OTOOL64" # Let
28c90 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
28ca0 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
28cb0 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
28cc0 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
28cd0 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
28ce0 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
28cf0 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
28d00 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
28d10 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
28d20 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65  ..    for ac_exe
28d30 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
28d40 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
28d50 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61  sions; do.  if a
28d60 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f  s_fn_executable_
28d70 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  p "$as_dir/$ac_w
28d80 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
28d90 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
28da0 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f  _prog_ac_ct_OTOO
28db0 4c 36 34 3d 22 6f 74 6f 6f 6c 36 34 22 0a 20 20  L64="otool64".  
28dc0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
28dd0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
28de0 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24  LINENO}: found $
28df0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
28e00 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
28e10 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
28e20 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46  i.done.  done.IF
28e30 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
28e40 66 69 0a 66 69 0a 61 63 5f 63 74 5f 4f 54 4f 4f  fi.fi.ac_ct_OTOO
28e50 4c 36 34 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  L64=$ac_cv_prog_
28e60 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 0a 69 66  ac_ct_OTOOL64.if
28e70 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
28e80 5f 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a  _OTOOL64"; then.
28e90 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
28ea0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
28eb0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
28ec0 74 3a 20 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36  t: $ac_ct_OTOOL6
28ed0 34 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  4" >&5.$as_echo 
28ee0 22 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22  "$ac_ct_OTOOL64"
28ef0 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
28f00 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
28f10 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
28f20 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
28f30 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
28f40 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
28f50 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63  .  if test "x$ac
28f60 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 3d 20 78  _ct_OTOOL64" = x
28f70 3b 20 74 68 65 6e 0a 20 20 20 20 4f 54 4f 4f 4c  ; then.    OTOOL
28f80 36 34 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20  64=":".  else.  
28f90 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f    case $cross_co
28fa0 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c  mpiling:$ac_tool
28fb0 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29  _warned in.yes:)
28fc0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
28fd0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
28fe0 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e  $LINENO}: WARNIN
28ff0 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74  G: using cross t
29000 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65  ools not prefixe
29010 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70  d with host trip
29020 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  let" >&5.$as_ech
29030 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
29040 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20  NG: using cross 
29050 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78  tools not prefix
29060 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69  ed with host tri
29070 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74  plet" >&2;}.ac_t
29080 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b  ool_warned=yes ;
29090 3b 0a 65 73 61 63 0a 20 20 20 20 4f 54 4f 4f 4c  ;.esac.    OTOOL
290a0 36 34 3d 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36  64=$ac_ct_OTOOL6
290b0 34 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 4f 54  4.  fi.else.  OT
290c0 4f 4f 4c 36 34 3d 22 24 61 63 5f 63 76 5f 70 72  OOL64="$ac_cv_pr
290d0 6f 67 5f 4f 54 4f 4f 4c 36 34 22 0a 66 69 0a 0a  og_OTOOL64".fi..
290e0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
290f0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 20 20 20 20 7b 20  ..........    { 
29100 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
29110 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
29120 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
29130 66 6f 72 20 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75  for -single_modu
29140 6c 65 20 6c 69 6e 6b 65 72 20 66 6c 61 67 22 20  le linker flag" 
29150 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
29160 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d 73 69  checking for -si
29170 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 6c 69 6e 6b  ngle_module link
29180 65 72 20 66 6c 61 67 2e 2e 2e 20 22 20 3e 26 36  er flag... " >&6
29190 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 61  ; }.if ${lt_cv_a
291a0 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d  pple_cc_single_m
291b0 6f 64 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  od+:} false; the
291c0 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
291d0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
291e0 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 61 70  .else.  lt_cv_ap
291f0 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f  ple_cc_single_mo
29200 64 3d 6e 6f 0a 20 20 20 20 20 20 69 66 20 74 65  d=no.      if te
29210 73 74 20 2d 7a 20 22 24 7b 4c 54 5f 4d 55 4c 54  st -z "${LT_MULT
29220 49 5f 4d 4f 44 55 4c 45 7d 22 3b 20 74 68 65 6e  I_MODULE}"; then
29230 0a 09 23 20 42 79 20 64 65 66 61 75 6c 74 20 77  ..# By default w
29240 65 20 77 69 6c 6c 20 61 64 64 20 74 68 65 20 2d  e will add the -
29250 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 66 6c  single_module fl
29260 61 67 2e 20 59 6f 75 20 63 61 6e 20 6f 76 65 72  ag. You can over
29270 72 69 64 65 0a 09 23 20 62 79 20 65 69 74 68 65  ride..# by eithe
29280 72 20 73 65 74 74 69 6e 67 20 74 68 65 20 65 6e  r setting the en
29290 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62  vironment variab
292a0 6c 65 20 4c 54 5f 4d 55 4c 54 49 5f 4d 4f 44 55  le LT_MULTI_MODU
292b0 4c 45 0a 09 23 20 6e 6f 6e 2d 65 6d 70 74 79 20  LE..# non-empty 
292c0 61 74 20 63 6f 6e 66 69 67 75 72 65 20 74 69 6d  at configure tim
292d0 65 2c 20 6f 72 20 62 79 20 61 64 64 69 6e 67 20  e, or by adding 
292e0 2d 6d 75 6c 74 69 5f 6d 6f 64 75 6c 65 20 74 6f  -multi_module to
292f0 20 74 68 65 0a 09 23 20 6c 69 6e 6b 20 66 6c 61   the..# link fla
29300 67 73 2e 0a 09 72 6d 20 2d 72 66 20 6c 69 62 63  gs...rm -rf libc
29310 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62 2a 0a 09  onftest.dylib*..
29320 65 63 68 6f 20 22 69 6e 74 20 66 6f 6f 28 76 6f  echo "int foo(vo
29330 69 64 29 7b 72 65 74 75 72 6e 20 31 3b 7d 22 20  id){return 1;}" 
29340 3e 20 63 6f 6e 66 74 65 73 74 2e 63 0a 09 65 63  > conftest.c..ec
29350 68 6f 20 22 24 4c 54 43 43 20 24 4c 54 43 46 4c  ho "$LTCC $LTCFL
29360 41 47 53 20 24 4c 44 46 4c 41 47 53 20 2d 6f 20  AGS $LDFLAGS -o 
29370 6c 69 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69  libconftest.dyli
29380 62 20 5c 0a 2d 64 79 6e 61 6d 69 63 6c 69 62 20  b \.-dynamiclib 
29390 2d 57 6c 2c 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75  -Wl,-single_modu
293a0 6c 65 20 63 6f 6e 66 74 65 73 74 2e 63 22 20 3e  le conftest.c" >
293b0 26 35 0a 09 24 4c 54 43 43 20 24 4c 54 43 46 4c  &5..$LTCC $LTCFL
293c0 41 47 53 20 24 4c 44 46 4c 41 47 53 20 2d 6f 20  AGS $LDFLAGS -o 
293d0 6c 69 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69  libconftest.dyli
293e0 62 20 5c 0a 09 20 20 2d 64 79 6e 61 6d 69 63 6c  b \..  -dynamicl
293f0 69 62 20 2d 57 6c 2c 2d 73 69 6e 67 6c 65 5f 6d  ib -Wl,-single_m
29400 6f 64 75 6c 65 20 63 6f 6e 66 74 65 73 74 2e 63  odule conftest.c
29410 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a   2>conftest.err.
29420 20 20 20 20 20 20 20 20 5f 6c 74 5f 72 65 73 75          _lt_resu
29430 6c 74 3d 24 3f 0a 09 69 66 20 74 65 73 74 20 2d  lt=$?..if test -
29440 66 20 6c 69 62 63 6f 6e 66 74 65 73 74 2e 64 79  f libconftest.dy
29450 6c 69 62 20 26 26 20 74 65 73 74 20 21 20 2d 73  lib && test ! -s
29460 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 26 26   conftest.err &&
29470 20 74 65 73 74 20 24 5f 6c 74 5f 72 65 73 75 6c   test $_lt_resul
29480 74 20 3d 20 30 3b 20 74 68 65 6e 0a 09 20 20 6c  t = 0; then..  l
29490 74 5f 63 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69  t_cv_apple_cc_si
294a0 6e 67 6c 65 5f 6d 6f 64 3d 79 65 73 0a 09 65 6c  ngle_mod=yes..el
294b0 73 65 0a 09 20 20 63 61 74 20 63 6f 6e 66 74 65  se..  cat confte
294c0 73 74 2e 65 72 72 20 3e 26 35 0a 09 66 69 0a 09  st.err >&5..fi..
294d0 72 6d 20 2d 72 66 20 6c 69 62 63 6f 6e 66 74 65  rm -rf libconfte
294e0 73 74 2e 64 79 6c 69 62 2a 0a 09 72 6d 20 2d 66  st.dylib*..rm -f
294f0 20 63 6f 6e 66 74 65 73 74 2e 2a 0a 20 20 20 20   conftest.*.    
29500 20 20 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63    fi.fi.{ $as_ec
29510 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
29520 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
29530 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
29540 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f  apple_cc_single_
29550 6d 6f 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  mod" >&5.$as_ech
29560 6f 20 22 24 6c 74 5f 63 76 5f 61 70 70 6c 65 5f  o "$lt_cv_apple_
29570 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 22 20 3e  cc_single_mod" >
29580 26 36 3b 20 7d 0a 20 20 20 20 7b 20 24 61 73 5f  &6; }.    { $as_
29590 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
295a0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
295b0 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
295c0 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c  -exported_symbol
295d0 73 5f 6c 69 73 74 20 6c 69 6e 6b 65 72 20 66 6c  s_list linker fl
295e0 61 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ag" >&5.$as_echo
295f0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
29600 20 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f   -exported_symbo
29610 6c 73 5f 6c 69 73 74 20 6c 69 6e 6b 65 72 20 66  ls_list linker f
29620 6c 61 67 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  lag... " >&6; }.
29630 69 66 20 24 7b 6c 74 5f 63 76 5f 6c 64 5f 65 78  if ${lt_cv_ld_ex
29640 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c  ported_symbols_l
29650 69 73 74 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  ist+:} false; th
29660 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
29670 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
29680 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6c  6.else.  lt_cv_l
29690 64 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f  d_exported_symbo
296a0 6c 73 5f 6c 69 73 74 3d 6e 6f 0a 20 20 20 20 20  ls_list=no.     
296b0 20 73 61 76 65 5f 4c 44 46 4c 41 47 53 3d 24 4c   save_LDFLAGS=$L
296c0 44 46 4c 41 47 53 0a 20 20 20 20 20 20 65 63 68  DFLAGS.      ech
296d0 6f 20 22 5f 6d 61 69 6e 22 20 3e 20 63 6f 6e 66  o "_main" > conf
296e0 74 65 73 74 2e 73 79 6d 0a 20 20 20 20 20 20 4c  test.sym.      L
296f0 44 46 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47 53  DFLAGS="$LDFLAGS
29700 20 2d 57 6c 2c 2d 65 78 70 6f 72 74 65 64 5f 73   -Wl,-exported_s
29710 79 6d 62 6f 6c 73 5f 6c 69 73 74 2c 63 6f 6e 66  ymbols_list,conf
29720 74 65 73 74 2e 73 79 6d 22 0a 20 20 20 20 20 20  test.sym".      
29730 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d  cat confdefs.h -
29740 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74   <<_ACEOF >conft
29750 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65  est.$ac_ext./* e
29760 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
29770 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
29780 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  {..  ;.  return 
29790 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61  0;.}._ACEOF.if a
297a0 63 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20  c_fn_c_try_link 
297b0 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20  "$LINENO"; then 
297c0 3a 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f 65 78 70  :.  lt_cv_ld_exp
297d0 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69  orted_symbols_li
297e0 73 74 3d 79 65 73 0a 65 6c 73 65 0a 20 20 6c 74  st=yes.else.  lt
297f0 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65 64 5f  _cv_ld_exported_
29800 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 3d 6e 6f 0a  symbols_list=no.
29810 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f  fi.rm -f core co
29820 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
29830 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c  est.$ac_objext \
29840 0a 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63  .    conftest$ac
29850 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74  _exeext conftest
29860 2e 24 61 63 5f 65 78 74 0a 09 4c 44 46 4c 41 47  .$ac_ext..LDFLAG
29870 53 3d 22 24 73 61 76 65 5f 4c 44 46 4c 41 47 53  S="$save_LDFLAGS
29880 22 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  "..fi.{ $as_echo
29890 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
298a0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
298b0 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 6c 64  esult: $lt_cv_ld
298c0 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c  _exported_symbol
298d0 73 5f 6c 69 73 74 22 20 3e 26 35 0a 24 61 73 5f  s_list" >&5.$as_
298e0 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 6c 64 5f  echo "$lt_cv_ld_
298f0 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73  exported_symbols
29900 5f 6c 69 73 74 22 20 3e 26 36 3b 20 7d 0a 20 20  _list" >&6; }.  
29910 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20    case $host_os 
29920 69 6e 0a 20 20 20 20 72 68 61 70 73 6f 64 79 2a  in.    rhapsody*
29930 20 7c 20 64 61 72 77 69 6e 31 2e 5b 30 31 32 5d   | darwin1.[012]
29940 29 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f  ).      _lt_dar_
29950 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d  allow_undefined=
29960 27 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64  '${wl}-undefined
29970 20 24 7b 77 6c 7d 73 75 70 70 72 65 73 73 27 20   ${wl}suppress' 
29980 3b 3b 0a 20 20 20 20 64 61 72 77 69 6e 31 2e 2a  ;;.    darwin1.*
29990 29 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f  ).      _lt_dar_
299a0 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d  allow_undefined=
299b0 27 24 7b 77 6c 7d 2d 66 6c 61 74 5f 6e 61 6d 65  '${wl}-flat_name
299c0 73 70 61 63 65 20 24 7b 77 6c 7d 2d 75 6e 64 65  space ${wl}-unde
299d0 66 69 6e 65 64 20 24 7b 77 6c 7d 73 75 70 70 72  fined ${wl}suppr
299e0 65 73 73 27 20 3b 3b 0a 20 20 20 20 64 61 72 77  ess' ;;.    darw
299f0 69 6e 2a 29 20 23 20 64 61 72 77 69 6e 20 35 2e  in*) # darwin 5.
29a00 78 20 6f 6e 0a 20 20 20 20 20 20 23 20 69 66 20  x on.      # if 
29a10 72 75 6e 6e 69 6e 67 20 6f 6e 20 31 30 2e 35 20  running on 10.5 
29a20 6f 72 20 6c 61 74 65 72 2c 20 74 68 65 20 64 65  or later, the de
29a30 70 6c 6f 79 6d 65 6e 74 20 74 61 72 67 65 74 20  ployment target 
29a40 64 65 66 61 75 6c 74 73 0a 20 20 20 20 20 20 23  defaults.      #
29a50 20 74 6f 20 74 68 65 20 4f 53 20 76 65 72 73 69   to the OS versi
29a60 6f 6e 2c 20 69 66 20 6f 6e 20 78 38 36 2c 20 61  on, if on x86, a
29a70 6e 64 20 31 30 2e 34 2c 20 74 68 65 20 64 65 70  nd 10.4, the dep
29a80 6c 6f 79 6d 65 6e 74 0a 20 20 20 20 20 20 23 20  loyment.      # 
29a90 74 61 72 67 65 74 20 64 65 66 61 75 6c 74 73 20  target defaults 
29aa0 74 6f 20 31 30 2e 34 2e 20 44 6f 6e 27 74 20 79  to 10.4. Don't y
29ab0 6f 75 20 6c 6f 76 65 20 69 74 3f 0a 20 20 20 20  ou love it?.    
29ac0 20 20 63 61 73 65 20 24 7b 4d 41 43 4f 53 58 5f    case ${MACOSX_
29ad0 44 45 50 4c 4f 59 4d 45 4e 54 5f 54 41 52 47 45  DEPLOYMENT_TARGE
29ae0 54 2d 31 30 2e 30 7d 2c 24 68 6f 73 74 20 69 6e  T-10.0},$host in
29af0 0a 09 31 30 2e 30 2c 2a 38 36 2a 2d 64 61 72 77  ..10.0,*86*-darw
29b00 69 6e 38 2a 7c 31 30 2e 30 2c 2a 2d 64 61 72 77  in8*|10.0,*-darw
29b10 69 6e 5b 39 31 5d 2a 29 0a 09 20 20 5f 6c 74 5f  in[91]*)..  _lt_
29b20 64 61 72 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69  dar_allow_undefi
29b30 6e 65 64 3d 27 24 7b 77 6c 7d 2d 75 6e 64 65 66  ned='${wl}-undef
29b40 69 6e 65 64 20 24 7b 77 6c 7d 64 79 6e 61 6d 69  ined ${wl}dynami
29b50 63 5f 6c 6f 6f 6b 75 70 27 20 3b 3b 0a 09 31 30  c_lookup' ;;..10
29b60 2e 5b 30 31 32 5d 2a 29 0a 09 20 20 5f 6c 74 5f  .[012]*)..  _lt_
29b70 64 61 72 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69  dar_allow_undefi
29b80 6e 65 64 3d 27 24 7b 77 6c 7d 2d 66 6c 61 74 5f  ned='${wl}-flat_
29b90 6e 61 6d 65 73 70 61 63 65 20 24 7b 77 6c 7d 2d  namespace ${wl}-
29ba0 75 6e 64 65 66 69 6e 65 64 20 24 7b 77 6c 7d 73  undefined ${wl}s
29bb0 75 70 70 72 65 73 73 27 20 3b 3b 0a 09 31 30 2e  uppress' ;;..10.
29bc0 2a 29 0a 09 20 20 5f 6c 74 5f 64 61 72 5f 61 6c  *)..  _lt_dar_al
29bd0 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24  low_undefined='$
29be0 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24  {wl}-undefined $
29bf0 7b 77 6c 7d 64 79 6e 61 6d 69 63 5f 6c 6f 6f 6b  {wl}dynamic_look
29c00 75 70 27 20 3b 3b 0a 20 20 20 20 20 20 65 73 61  up' ;;.      esa
29c10 63 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a  c.    ;;.  esac.
29c20 20 20 20 20 69 66 20 74 65 73 74 20 22 24 6c 74      if test "$lt
29c30 5f 63 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e  _cv_apple_cc_sin
29c40 67 6c 65 5f 6d 6f 64 22 20 3d 20 22 79 65 73 22  gle_mod" = "yes"
29c50 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 5f 6c 74  ; then.      _lt
29c60 5f 64 61 72 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d  _dar_single_mod=
29c70 27 24 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 27  '$single_module'
29c80 0a 20 20 20 20 66 69 0a 20 20 20 20 69 66 20 74  .    fi.    if t
29c90 65 73 74 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 65  est "$lt_cv_ld_e
29ca0 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f  xported_symbols_
29cb0 6c 69 73 74 22 20 3d 20 22 79 65 73 22 3b 20 74  list" = "yes"; t
29cc0 68 65 6e 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61  hen.      _lt_da
29cd0 72 5f 65 78 70 6f 72 74 5f 73 79 6d 73 3d 27 20  r_export_syms=' 
29ce0 24 7b 77 6c 7d 2d 65 78 70 6f 72 74 65 64 5f 73  ${wl}-exported_s
29cf0 79 6d 62 6f 6c 73 5f 6c 69 73 74 2c 24 6f 75 74  ymbols_list,$out
29d00 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62  put_objdir/${lib
29d10 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78  name}-symbols.ex
29d20 70 73 79 6d 27 0a 20 20 20 20 65 6c 73 65 0a 20  psym'.    else. 
29d30 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 65 78 70       _lt_dar_exp
29d40 6f 72 74 5f 73 79 6d 73 3d 27 7e 24 4e 4d 45 44  ort_syms='~$NMED
29d50 49 54 20 2d 73 20 24 6f 75 74 70 75 74 5f 6f 62  IT -s $output_ob
29d60 6a 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d  jdir/${libname}-
29d70 73 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 20 24  symbols.expsym $
29d80 7b 6c 69 62 7d 27 0a 20 20 20 20 66 69 0a 20 20  {lib}'.    fi.  
29d90 20 20 69 66 20 74 65 73 74 20 22 24 44 53 59 4d    if test "$DSYM
29da0 55 54 49 4c 22 20 21 3d 20 22 3a 22 3b 20 74 68  UTIL" != ":"; th
29db0 65 6e 0a 20 20 20 20 20 20 5f 6c 74 5f 64 73 79  en.      _lt_dsy
29dc0 6d 75 74 69 6c 3d 27 7e 24 44 53 59 4d 55 54 49  mutil='~$DSYMUTI
29dd0 4c 20 24 6c 69 62 20 7c 7c 20 3a 27 0a 20 20 20  L $lib || :'.   
29de0 20 65 6c 73 65 0a 20 20 20 20 20 20 5f 6c 74 5f   else.      _lt_
29df0 64 73 79 6d 75 74 69 6c 3d 0a 20 20 20 20 66 69  dsymutil=.    fi
29e00 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 0a  .    ;;.  esac..
29e10 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d  ac_ext=c.ac_cpp=
29e20 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27  '$CPP $CPPFLAGS'
29e30 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43  .ac_compile='$CC
29e40 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50   -c $CFLAGS $CPP
29e50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
29e60 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c  ac_ext >&5'.ac_l
29e70 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66  ink='$CC -o conf
29e80 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24  test$ac_exeext $
29e90 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
29ea0 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65   $LDFLAGS confte
29eb0 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53  st.$ac_ext $LIBS
29ec0 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65   >&5'.ac_compile
29ed0 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63  r_gnu=$ac_cv_c_c
29ee0 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 7b 20 24 61  ompiler_gnu.{ $a
29ef0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
29f00 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
29f10 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f  NO}: checking ho
29f20 77 20 74 6f 20 72 75 6e 20 74 68 65 20 43 20 70  w to run the C p
29f30 72 65 70 72 6f 63 65 73 73 6f 72 22 20 3e 26 35  reprocessor" >&5
29f40 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
29f50 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 75 6e  cking how to run
29f60 20 74 68 65 20 43 20 70 72 65 70 72 6f 63 65 73   the C preproces
29f70 73 6f 72 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  sor... " >&6; }.
29f80 23 20 4f 6e 20 53 75 6e 73 2c 20 73 6f 6d 65 74  # On Suns, somet
29f90 69 6d 65 73 20 24 43 50 50 20 6e 61 6d 65 73 20  imes $CPP names 
29fa0 61 20 64 69 72 65 63 74 6f 72 79 2e 0a 69 66 20  a directory..if 
29fb0 74 65 73 74 20 2d 6e 20 22 24 43 50 50 22 20 26  test -n "$CPP" &
29fc0 26 20 74 65 73 74 20 2d 64 20 22 24 43 50 50 22  & test -d "$CPP"
29fd0 3b 20 74 68 65 6e 0a 20 20 43 50 50 3d 0a 66 69  ; then.  CPP=.fi
29fe0 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 50  .if test -z "$CP
29ff0 50 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 24 7b  P"; then.  if ${
2a000 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50 50 2b 3a  ac_cv_prog_CPP+:
2a010 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
2a020 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
2a030 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
2a040 65 0a 20 20 20 20 20 20 23 20 44 6f 75 62 6c 65  e.      # Double
2a050 20 71 75 6f 74 65 73 20 62 65 63 61 75 73 65 20   quotes because 
2a060 43 50 50 20 6e 65 65 64 73 20 74 6f 20 62 65 20  CPP needs to be 
2a070 65 78 70 61 6e 64 65 64 0a 20 20 20 20 66 6f 72  expanded.    for
2a080 20 43 50 50 20 69 6e 20 22 24 43 43 20 2d 45 22   CPP in "$CC -E"
2a090 20 22 24 43 43 20 2d 45 20 2d 74 72 61 64 69 74   "$CC -E -tradit
2a0a0 69 6f 6e 61 6c 2d 63 70 70 22 20 22 2f 6c 69 62  ional-cpp" "/lib
2a0b0 2f 63 70 70 22 0a 20 20 20 20 64 6f 0a 20 20 20  /cpp".    do.   
2a0c0 20 20 20 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b     ac_preproc_ok
2a0d0 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 63 5f  =false.for ac_c_
2a0e0 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61  preproc_warn_fla
2a0f0 67 20 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20  g in '' yes.do. 
2a100 20 23 20 55 73 65 20 61 20 68 65 61 64 65 72 20   # Use a header 
2a110 66 69 6c 65 20 74 68 61 74 20 63 6f 6d 65 73 20  file that comes 
2a120 77 69 74 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e  with gcc, so con
2a130 66 69 67 75 72 69 6e 67 20 67 6c 69 62 63 0a 20  figuring glibc. 
2a140 20 23 20 77 69 74 68 20 61 20 66 72 65 73 68 20   # with a fresh 
2a150 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77  cross-compiler w
2a160 6f 72 6b 73 2e 0a 20 20 23 20 50 72 65 66 65 72  orks..  # Prefer
2a170 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c   <limits.h> to <
2a180 61 73 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53  assert.h> if __S
2a190 54 44 43 5f 5f 20 69 73 20 64 65 66 69 6e 65 64  TDC__ is defined
2a1a0 2c 20 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d  , since.  # <lim
2a1b0 69 74 73 2e 68 3e 20 65 78 69 73 74 73 20 65 76  its.h> exists ev
2a1c0 65 6e 20 6f 6e 20 66 72 65 65 73 74 61 6e 64 69  en on freestandi
2a1d0 6e 67 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20  ng compilers..  
2a1e0 23 20 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20 63  # On the NeXT, c
2a1f0 63 20 2d 45 20 72 75 6e 73 20 74 68 65 20 63 6f  c -E runs the co
2a200 64 65 20 74 68 72 6f 75 67 68 20 74 68 65 20 63  de through the c
2a210 6f 6d 70 69 6c 65 72 27 73 20 70 61 72 73 65 72  ompiler's parser
2a220 2c 0a 20 20 23 20 6e 6f 74 20 6a 75 73 74 20 74  ,.  # not just t
2a230 68 72 6f 75 67 68 20 63 70 70 2e 20 22 53 79 6e  hrough cpp. "Syn
2a240 74 61 78 20 65 72 72 6f 72 22 20 69 73 20 68 65  tax error" is he
2a250 72 65 20 74 6f 20 63 61 74 63 68 20 74 68 69 73  re to catch this
2a260 20 63 61 73 65 2e 0a 20 20 63 61 74 20 63 6f 6e   case..  cat con
2a270 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45  fdefs.h - <<_ACE
2a280 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  OF >conftest.$ac
2a290 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  _ext./* end conf
2a2a0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 64  defs.h.  */.#ifd
2a2b0 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e  ef __STDC__.# in
2a2c0 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e  clude <limits.h>
2a2d0 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65  .#else.# include
2a2e0 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64   <assert.h>.#end
2a2f0 69 66 0a 09 09 20 20 20 20 20 53 79 6e 74 61 78  if...     Syntax
2a300 20 65 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69 66   error._ACEOF.if
2a310 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70   ac_fn_c_try_cpp
2a320 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e   "$LINENO"; then
2a330 20 3a 0a 0a 65 6c 73 65 0a 20 20 23 20 42 72 6f   :..else.  # Bro
2a340 6b 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61  ken: fails on va
2a350 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69  lid input..conti
2a360 6e 75 65 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  nue.fi.rm -f con
2a370 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
2a380 73 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24 61  st.i conftest.$a
2a390 63 5f 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77  c_ext..  # OK, w
2a3a0 6f 72 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61 73  orks on sane cas
2a3b0 65 73 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20 77  es.  Now check w
2a3c0 68 65 74 68 65 72 20 6e 6f 6e 65 78 69 73 74 65  hether nonexiste
2a3d0 6e 74 20 68 65 61 64 65 72 73 0a 20 20 23 20 63  nt headers.  # c
2a3e0 61 6e 20 62 65 20 64 65 74 65 63 74 65 64 20 61  an be detected a
2a3f0 6e 64 20 68 6f 77 2e 0a 20 20 63 61 74 20 63 6f  nd how..  cat co
2a400 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43  nfdefs.h - <<_AC
2a410 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  EOF >conftest.$a
2a420 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e  c_ext./* end con
2a430 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e  fdefs.h.  */.#in
2a440 63 6c 75 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69  clude <ac_nonexi
2a450 73 74 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a  stent.h>._ACEOF.
2a460 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63  if ac_fn_c_try_c
2a470 70 70 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68  pp "$LINENO"; th
2a480 65 6e 20 3a 0a 20 20 23 20 42 72 6f 6b 65 6e 3a  en :.  # Broken:
2a490 20 73 75 63 63 65 73 73 20 6f 6e 20 69 6e 76 61   success on inva
2a4a0 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69  lid input..conti
2a4b0 6e 75 65 0a 65 6c 73 65 0a 20 20 23 20 50 61 73  nue.else.  # Pas
2a4c0 73 65 73 20 62 6f 74 68 20 74 65 73 74 73 2e 0a  ses both tests..
2a4d0 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a  ac_preproc_ok=:.
2a4e0 62 72 65 61 6b 0a 66 69 0a 72 6d 20 2d 66 20 63  break.fi.rm -f c
2a4f0 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
2a500 74 65 73 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e  test.i conftest.
2a510 24 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20  $ac_ext..done.# 
2a520 42 65 63 61 75 73 65 20 6f 66 20 60 62 72 65 61  Because of `brea
2a530 6b 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f  k', _AC_PREPROC_
2a540 49 46 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e  IFELSE's cleanin
2a550 67 20 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70  g code was skipp
2a560 65 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  ed..rm -f confte
2a570 73 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 65 72  st.i conftest.er
2a580 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  r conftest.$ac_e
2a590 78 74 0a 69 66 20 24 61 63 5f 70 72 65 70 72 6f  xt.if $ac_prepro
2a5a0 63 5f 6f 6b 3b 20 74 68 65 6e 20 3a 0a 20 20 62  c_ok; then :.  b
2a5b0 72 65 61 6b 0a 66 69 0a 0a 20 20 20 20 64 6f 6e  reak.fi..    don
2a5c0 65 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  e.    ac_cv_prog
2a5d0 5f 43 50 50 3d 24 43 50 50 0a 0a 66 69 0a 20 20  _CPP=$CPP..fi.  
2a5e0 43 50 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  CPP=$ac_cv_prog_
2a5f0 43 50 50 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76  CPP.else.  ac_cv
2a600 5f 70 72 6f 67 5f 43 50 50 3d 24 43 50 50 0a 66  _prog_CPP=$CPP.f
2a610 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
2a620 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
2a630 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
2a640 74 3a 20 24 43 50 50 22 20 3e 26 35 0a 24 61 73  t: $CPP" >&5.$as
2a650 5f 65 63 68 6f 20 22 24 43 50 50 22 20 3e 26 36  _echo "$CPP" >&6
2a660 3b 20 7d 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f  ; }.ac_preproc_o
2a670 6b 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 63  k=false.for ac_c
2a680 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c  _preproc_warn_fl
2a690 61 67 20 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a  ag in '' yes.do.
2a6a0 20 20 23 20 55 73 65 20 61 20 68 65 61 64 65 72    # Use a header
2a6b0 20 66 69 6c 65 20 74 68 61 74 20 63 6f 6d 65 73   file that comes
2a6c0 20 77 69 74 68 20 67 63 63 2c 20 73 6f 20 63 6f   with gcc, so co
2a6d0 6e 66 69 67 75 72 69 6e 67 20 67 6c 69 62 63 0a  nfiguring glibc.
2a6e0 20 20 23 20 77 69 74 68 20 61 20 66 72 65 73 68    # with a fresh
2a6f0 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20   cross-compiler 
2a700 77 6f 72 6b 73 2e 0a 20 20 23 20 50 72 65 66 65  works..  # Prefe
2a710 72 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20  r <limits.h> to 
2a720 3c 61 73 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f  <assert.h> if __
2a730 53 54 44 43 5f 5f 20 69 73 20 64 65 66 69 6e 65  STDC__ is define
2a740 64 2c 20 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69  d, since.  # <li
2a750 6d 69 74 73 2e 68 3e 20 65 78 69 73 74 73 20 65  mits.h> exists e
2a760 76 65 6e 20 6f 6e 20 66 72 65 65 73 74 61 6e 64  ven on freestand
2a770 69 6e 67 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20  ing compilers.. 
2a780 20 23 20 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20   # On the NeXT, 
2a790 63 63 20 2d 45 20 72 75 6e 73 20 74 68 65 20 63  cc -E runs the c
2a7a0 6f 64 65 20 74 68 72 6f 75 67 68 20 74 68 65 20  ode through the 
2a7b0 63 6f 6d 70 69 6c 65 72 27 73 20 70 61 72 73 65  compiler's parse
2a7c0 72 2c 0a 20 20 23 20 6e 6f 74 20 6a 75 73 74 20  r,.  # not just 
2a7d0 74 68 72 6f 75 67 68 20 63 70 70 2e 20 22 53 79  through cpp. "Sy
2a7e0 6e 74 61 78 20 65 72 72 6f 72 22 20 69 73 20 68  ntax error" is h
2a7f0 65 72 65 20 74 6f 20 63 61 74 63 68 20 74 68 69  ere to catch thi
2a800 73 20 63 61 73 65 2e 0a 20 20 63 61 74 20 63 6f  s case..  cat co
2a810 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43  nfdefs.h - <<_AC
2a820 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  EOF >conftest.$a
2a830 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e  c_ext./* end con
2a840 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66  fdefs.h.  */.#if
2a850 64 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69  def __STDC__.# i
2a860 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68  nclude <limits.h
2a870 3e 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64  >.#else.# includ
2a880 65 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e  e <assert.h>.#en
2a890 64 69 66 0a 09 09 20 20 20 20 20 53 79 6e 74 61  dif...     Synta
2a8a0 78 20 65 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69  x error._ACEOF.i
2a8b0 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70  f ac_fn_c_try_cp
2a8c0 70 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65  p "$LINENO"; the
2a8d0 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20 23 20 42 72  n :..else.  # Br
2a8e0 6f 6b 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76  oken: fails on v
2a8f0 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74  alid input..cont
2a900 69 6e 75 65 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  inue.fi.rm -f co
2a910 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
2a920 65 73 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24  est.i conftest.$
2a930 61 63 5f 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20  ac_ext..  # OK, 
2a940 77 6f 72 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61  works on sane ca
2a950 73 65 73 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20  ses.  Now check 
2a960 77 68 65 74 68 65 72 20 6e 6f 6e 65 78 69 73 74  whether nonexist
2a970 65 6e 74 20 68 65 61 64 65 72 73 0a 20 20 23 20  ent headers.  # 
2a980 63 61 6e 20 62 65 20 64 65 74 65 63 74 65 64 20  can be detected 
2a990 61 6e 64 20 68 6f 77 2e 0a 20 20 63 61 74 20 63  and how..  cat c
2a9a0 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41  onfdefs.h - <<_A
2a9b0 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24  CEOF >conftest.$
2a9c0 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f  ac_ext./* end co
2a9d0 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69  nfdefs.h.  */.#i
2a9e0 6e 63 6c 75 64 65 20 3c 61 63 5f 6e 6f 6e 65 78  nclude <ac_nonex
2a9f0 69 73 74 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46  istent.h>._ACEOF
2aa00 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f  .if ac_fn_c_try_
2aa10 63 70 70 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74  cpp "$LINENO"; t
2aa20 68 65 6e 20 3a 0a 20 20 23 20 42 72 6f 6b 65 6e  hen :.  # Broken
2aa30 3a 20 73 75 63 63 65 73 73 20 6f 6e 20 69 6e 76  : success on inv
2aa40 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74  alid input..cont
2aa50 69 6e 75 65 0a 65 6c 73 65 0a 20 20 23 20 50 61  inue.else.  # Pa
2aa60 73 73 65 73 20 62 6f 74 68 20 74 65 73 74 73 2e  sses both tests.
2aa70 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a  .ac_preproc_ok=:
2aa80 0a 62 72 65 61 6b 0a 66 69 0a 72 6d 20 2d 66 20  .break.fi.rm -f 
2aa90 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
2aaa0 66 74 65 73 74 2e 69 20 63 6f 6e 66 74 65 73 74  ftest.i conftest
2aab0 2e 24 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23  .$ac_ext..done.#
2aac0 20 42 65 63 61 75 73 65 20 6f 66 20 60 62 72 65   Because of `bre
2aad0 61 6b 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43  ak', _AC_PREPROC
2aae0 5f 49 46 45 4c 53 45 27 73 20 63 6c 65 61 6e 69  _IFELSE's cleani
2aaf0 6e 67 20 63 6f 64 65 20 77 61 73 20 73 6b 69 70  ng code was skip
2ab00 70 65 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  ped..rm -f conft
2ab10 65 73 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 65  est.i conftest.e
2ab20 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
2ab30 65 78 74 0a 69 66 20 24 61 63 5f 70 72 65 70 72  ext.if $ac_prepr
2ab40 6f 63 5f 6f 6b 3b 20 74 68 65 6e 20 3a 0a 0a 65  oc_ok; then :..e
2ab50 6c 73 65 0a 20 20 7b 20 7b 20 24 61 73 5f 65 63  lse.  { { $as_ec
2ab60 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
2ab70 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
2ab80 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63   error: in \`$ac
2ab90 5f 70 77 64 27 3a 22 20 3e 26 35 0a 24 61 73 5f  _pwd':" >&5.$as_
2aba0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
2abb0 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77  ror: in \`$ac_pw
2abc0 64 27 3a 22 20 3e 26 32 3b 7d 0a 61 73 5f 66 6e  d':" >&2;}.as_fn
2abd0 5f 65 72 72 6f 72 20 24 3f 20 22 43 20 70 72 65  _error $? "C pre
2abe0 70 72 6f 63 65 73 73 6f 72 20 5c 22 24 43 50 50  processor \"$CPP
2abf0 5c 22 20 66 61 69 6c 73 20 73 61 6e 69 74 79 20  \" fails sanity 
2ac00 63 68 65 63 6b 0a 53 65 65 20 5c 60 63 6f 6e 66  check.See \`conf
2ac10 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65  ig.log' for more
2ac20 20 64 65 74 61 69 6c 73 22 20 22 24 4c 49 4e 45   details" "$LINE
2ac30 4e 4f 22 20 35 3b 20 7d 0a 66 69 0a 0a 61 63 5f  NO" 5; }.fi..ac_
2ac40 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43  ext=c.ac_cpp='$C
2ac50 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63  PP $CPPFLAGS'.ac
2ac60 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63  _compile='$CC -c
2ac70 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
2ac80 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
2ac90 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b  ext >&5'.ac_link
2aca0 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73  ='$CC -o conftes
2acb0 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c  t$ac_exeext $CFL
2acc0 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c  AGS $CPPFLAGS $L
2acd0 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  DFLAGS conftest.
2ace0 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26  $ac_ext $LIBS >&
2acf0 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  5'.ac_compiler_g
2ad00 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70  nu=$ac_cv_c_comp
2ad10 69 6c 65 72 5f 67 6e 75 0a 0a 0a 7b 20 24 61 73  iler_gnu...{ $as
2ad20 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
2ad30 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
2ad40 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
2ad50 20 41 4e 53 49 20 43 20 68 65 61 64 65 72 20 66   ANSI C header f
2ad60 69 6c 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  iles" >&5.$as_ec
2ad70 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
2ad80 6f 72 20 41 4e 53 49 20 43 20 68 65 61 64 65 72  or ANSI C header
2ad90 20 66 69 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b   files... " >&6;
2ada0 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 68 65   }.if ${ac_cv_he
2adb0 61 64 65 72 5f 73 74 64 63 2b 3a 7d 20 66 61 6c  ader_stdc+:} fal
2adc0 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
2add0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
2ade0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63  ) " >&6.else.  c
2adf0 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20  at confdefs.h - 
2ae00 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65  <<_ACEOF >confte
2ae10 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e  st.$ac_ext./* en
2ae20 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
2ae30 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c  /.#include <stdl
2ae40 69 62 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c  ib.h>.#include <
2ae50 73 74 64 61 72 67 2e 68 3e 0a 23 69 6e 63 6c 75  stdarg.h>.#inclu
2ae60 64 65 20 3c 73 74 72 69 6e 67 2e 68 3e 0a 23 69  de <string.h>.#i
2ae70 6e 63 6c 75 64 65 20 3c 66 6c 6f 61 74 2e 68 3e  nclude <float.h>
2ae80 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a  ..int.main ().{.
2ae90 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
2aea0 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f  .}._ACEOF.if ac_
2aeb0 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65  fn_c_try_compile
2aec0 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e   "$LINENO"; then
2aed0 20 3a 0a 20 20 61 63 5f 63 76 5f 68 65 61 64 65   :.  ac_cv_heade
2aee0 72 5f 73 74 64 63 3d 79 65 73 0a 65 6c 73 65 0a  r_stdc=yes.else.
2aef0 20 20 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73    ac_cv_header_s
2af00 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20  tdc=no.fi.rm -f 
2af10 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
2af20 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
2af30 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
2af40 61 63 5f 65 78 74 0a 0a 69 66 20 74 65 73 74 20  ac_ext..if test 
2af50 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74  $ac_cv_header_st
2af60 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  dc = yes; then. 
2af70 20 23 20 53 75 6e 4f 53 20 34 2e 78 20 73 74 72   # SunOS 4.x str
2af80 69 6e 67 2e 68 20 64 6f 65 73 20 6e 6f 74 20 64  ing.h does not d
2af90 65 63 6c 61 72 65 20 6d 65 6d 2a 2c 20 63 6f 6e  eclare mem*, con
2afa0 74 72 61 72 79 20 74 6f 20 41 4e 53 49 2e 0a 20  trary to ANSI.. 
2afb0 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20   cat confdefs.h 
2afc0 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66  - <<_ACEOF >conf
2afd0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20  test.$ac_ext./* 
2afe0 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
2aff0 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74   */.#include <st
2b000 72 69 6e 67 2e 68 3e 0a 0a 5f 41 43 45 4f 46 0a  ring.h>.._ACEOF.
2b010 69 66 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70  if (eval "$ac_cp
2b020 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  p conftest.$ac_e
2b030 78 74 22 29 20 32 3e 26 35 20 7c 0a 20 20 24 45  xt") 2>&5 |.  $E
2b040 47 52 45 50 20 22 6d 65 6d 63 68 72 22 20 3e 2f  GREP "memchr" >/
2b050 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74  dev/null 2>&1; t
2b060 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20 61 63  hen :..else.  ac
2b070 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d  _cv_header_stdc=
2b080 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66  no.fi.rm -f conf
2b090 74 65 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74 65  test*..fi..if te
2b0a0 73 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72  st $ac_cv_header
2b0b0 5f 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65  _stdc = yes; the
2b0c0 6e 0a 20 20 23 20 49 53 43 20 32 2e 30 2e 32 20  n.  # ISC 2.0.2 
2b0d0 73 74 64 6c 69 62 2e 68 20 64 6f 65 73 20 6e 6f  stdlib.h does no
2b0e0 74 20 64 65 63 6c 61 72 65 20 66 72 65 65 2c 20  t declare free, 
2b0f0 63 6f 6e 74 72 61 72 79 20 74 6f 20 41 4e 53 49  contrary to ANSI
2b100 2e 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73  ..  cat confdefs
2b110 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63  .h - <<_ACEOF >c
2b120 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2b130 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
2b140 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20  h.  */.#include 
2b150 3c 73 74 64 6c 69 62 2e 68 3e 0a 0a 5f 41 43 45  <stdlib.h>.._ACE
2b160 4f 46 0a 69 66 20 28 65 76 61 6c 20 22 24 61 63  OF.if (eval "$ac
2b170 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61  _cpp conftest.$a
2b180 63 5f 65 78 74 22 29 20 32 3e 26 35 20 7c 0a 20  c_ext") 2>&5 |. 
2b190 20 24 45 47 52 45 50 20 22 66 72 65 65 22 20 3e   $EGREP "free" >
2b1a0 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20  /dev/null 2>&1; 
2b1b0 74 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20 61  then :..else.  a
2b1c0 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63  c_cv_header_stdc
2b1d0 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  =no.fi.rm -f con
2b1e0 66 74 65 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74  ftest*..fi..if t
2b1f0 65 73 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65  est $ac_cv_heade
2b200 72 5f 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68  r_stdc = yes; th
2b210 65 6e 0a 20 20 23 20 2f 62 69 6e 2f 63 63 20 69  en.  # /bin/cc i
2b220 6e 20 49 72 69 78 2d 34 2e 30 2e 35 20 67 65 74  n Irix-4.0.5 get
2b230 73 20 6e 6f 6e 2d 41 4e 53 49 20 63 74 79 70 65  s non-ANSI ctype
2b240 20 6d 61 63 72 6f 73 20 75 6e 6c 65 73 73 20 75   macros unless u
2b250 73 69 6e 67 20 2d 61 6e 73 69 2e 0a 20 20 69 66  sing -ansi..  if
2b260 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f   test "$cross_co
2b270 6d 70 69 6c 69 6e 67 22 20 3d 20 79 65 73 3b 20  mpiling" = yes; 
2b280 74 68 65 6e 20 3a 0a 20 20 3a 0a 65 6c 73 65 0a  then :.  :.else.
2b290 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68    cat confdefs.h
2b2a0 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e   - <<_ACEOF >con
2b2b0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a  ftest.$ac_ext./*
2b2c0 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
2b2d0 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 63    */.#include <c
2b2e0 74 79 70 65 2e 68 3e 0a 23 69 6e 63 6c 75 64 65  type.h>.#include
2b2f0 20 3c 73 74 64 6c 69 62 2e 68 3e 0a 23 69 66 20   <stdlib.h>.#if 
2b300 28 28 27 20 27 20 26 20 30 78 30 46 46 29 20 3d  ((' ' & 0x0FF) =
2b310 3d 20 30 78 30 32 30 29 0a 23 20 64 65 66 69 6e  = 0x020).# defin
2b320 65 20 49 53 4c 4f 57 45 52 28 63 29 20 28 27 61  e ISLOWER(c) ('a
2b330 27 20 3c 3d 20 28 63 29 20 26 26 20 28 63 29 20  ' <= (c) && (c) 
2b340 3c 3d 20 27 7a 27 29 0a 23 20 64 65 66 69 6e 65  <= 'z').# define
2b350 20 54 4f 55 50 50 45 52 28 63 29 20 28 49 53 4c   TOUPPER(c) (ISL
2b360 4f 57 45 52 28 63 29 20 3f 20 27 41 27 20 2b 20  OWER(c) ? 'A' + 
2b370 28 28 63 29 20 2d 20 27 61 27 29 20 3a 20 28 63  ((c) - 'a') : (c
2b380 29 29 0a 23 65 6c 73 65 0a 23 20 64 65 66 69 6e  )).#else.# defin
2b390 65 20 49 53 4c 4f 57 45 52 28 63 29 20 5c 0a 09  e ISLOWER(c) \..
2b3a0 09 20 20 20 28 28 27 61 27 20 3c 3d 20 28 63 29  .   (('a' <= (c)
2b3b0 20 26 26 20 28 63 29 20 3c 3d 20 27 69 27 29 20   && (c) <= 'i') 
2b3c0 5c 0a 09 09 20 20 20 20 20 7c 7c 20 28 27 6a 27  \...     || ('j'
2b3d0 20 3c 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c   <= (c) && (c) <
2b3e0 3d 20 27 72 27 29 20 5c 0a 09 09 20 20 20 20 20  = 'r') \...     
2b3f0 7c 7c 20 28 27 73 27 20 3c 3d 20 28 63 29 20 26  || ('s' <= (c) &
2b400 26 20 28 63 29 20 3c 3d 20 27 7a 27 29 29 0a 23  & (c) <= 'z')).#
2b410 20 64 65 66 69 6e 65 20 54 4f 55 50 50 45 52 28   define TOUPPER(
2b420 63 29 20 28 49 53 4c 4f 57 45 52 28 63 29 20 3f  c) (ISLOWER(c) ?
2b430 20 28 28 63 29 20 7c 20 30 78 34 30 29 20 3a 20   ((c) | 0x40) : 
2b440 28 63 29 29 0a 23 65 6e 64 69 66 0a 0a 23 64 65  (c)).#endif..#de
2b450 66 69 6e 65 20 58 4f 52 28 65 2c 20 66 29 20 28  fine XOR(e, f) (
2b460 28 28 65 29 20 26 26 20 21 28 66 29 29 20 7c 7c  ((e) && !(f)) ||
2b470 20 28 21 28 65 29 20 26 26 20 28 66 29 29 29 0a   (!(e) && (f))).
2b480 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 20 20  int.main ().{.  
2b490 69 6e 74 20 69 3b 0a 20 20 66 6f 72 20 28 69 20  int i;.  for (i 
2b4a0 3d 20 30 3b 20 69 20 3c 20 32 35 36 3b 20 69 2b  = 0; i < 256; i+
2b4b0 2b 29 0a 20 20 20 20 69 66 20 28 58 4f 52 20 28  +).    if (XOR (
2b4c0 69 73 6c 6f 77 65 72 20 28 69 29 2c 20 49 53 4c  islower (i), ISL
2b4d0 4f 57 45 52 20 28 69 29 29 0a 09 7c 7c 20 74 6f  OWER (i))..|| to
2b4e0 75 70 70 65 72 20 28 69 29 20 21 3d 20 54 4f 55  upper (i) != TOU
2b4f0 50 50 45 52 20 28 69 29 29 0a 20 20 20 20 20 20  PPER (i)).      
2b500 72 65 74 75 72 6e 20 32 3b 0a 20 20 72 65 74 75  return 2;.  retu
2b510 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69  rn 0;.}._ACEOF.i
2b520 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 72 75  f ac_fn_c_try_ru
2b530 6e 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65  n "$LINENO"; the
2b540 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20 61 63 5f 63  n :..else.  ac_c
2b550 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f  v_header_stdc=no
2b560 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 2a  .fi.rm -f core *
2b570 2e 63 6f 72 65 20 63 6f 72 65 2e 63 6f 6e 66 74  .core core.conft
2b580 65 73 74 2e 2a 20 67 6d 6f 6e 2e 6f 75 74 20 62  est.* gmon.out b
2b590 62 2e 6f 75 74 20 63 6f 6e 66 74 65 73 74 24 61  b.out conftest$a
2b5a0 63 5f 65 78 65 65 78 74 20 5c 0a 20 20 63 6f 6e  c_exeext \.  con
2b5b0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
2b5c0 20 63 6f 6e 66 74 65 73 74 2e 62 65 61 6d 20 63   conftest.beam c
2b5d0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2b5e0 66 69 0a 0a 66 69 0a 66 69 0a 7b 20 24 61 73 5f  fi..fi.fi.{ $as_
2b5f0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
2b600 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
2b610 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  }: result: $ac_c
2b620 76 5f 68 65 61 64 65 72 5f 73 74 64 63 22 20 3e  v_header_stdc" >
2b630 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
2b640 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 22  _cv_header_stdc"
2b650 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
2b660 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74  $ac_cv_header_st
2b670 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 0a  dc = yes; then..
2b680 24 61 73 5f 65 63 68 6f 20 22 23 64 65 66 69 6e  $as_echo "#defin
2b690 65 20 53 54 44 43 5f 48 45 41 44 45 52 53 20 31  e STDC_HEADERS 1
2b6a0 22 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 0a  " >>confdefs.h..
2b6b0 66 69 0a 0a 23 20 4f 6e 20 49 52 49 58 20 35 2e  fi..# On IRIX 5.
2b6c0 33 2c 20 73 79 73 2f 74 79 70 65 73 20 61 6e 64  3, sys/types and
2b6d0 20 69 6e 74 74 79 70 65 73 2e 68 20 61 72 65 20   inttypes.h are 
2b6e0 63 6f 6e 66 6c 69 63 74 69 6e 67 2e 0a 66 6f 72  conflicting..for
2b6f0 20 61 63 5f 68 65 61 64 65 72 20 69 6e 20 73 79   ac_header in sy
2b700 73 2f 74 79 70 65 73 2e 68 20 73 79 73 2f 73 74  s/types.h sys/st
2b710 61 74 2e 68 20 73 74 64 6c 69 62 2e 68 20 73 74  at.h stdlib.h st
2b720 72 69 6e 67 2e 68 20 6d 65 6d 6f 72 79 2e 68 20  ring.h memory.h 
2b730 73 74 72 69 6e 67 73 2e 68 20 5c 0a 09 09 20 20  strings.h \...  
2b740 69 6e 74 74 79 70 65 73 2e 68 20 73 74 64 69 6e  inttypes.h stdin
2b750 74 2e 68 20 75 6e 69 73 74 64 2e 68 0a 64 6f 20  t.h unistd.h.do 
2b760 3a 0a 20 20 61 73 5f 61 63 5f 48 65 61 64 65 72  :.  as_ac_Header
2b770 3d 60 24 61 73 5f 65 63 68 6f 20 22 61 63 5f 63  =`$as_echo "ac_c
2b780 76 5f 68 65 61 64 65 72 5f 24 61 63 5f 68 65 61  v_header_$ac_hea
2b790 64 65 72 22 20 7c 20 24 61 73 5f 74 72 5f 73 68  der" | $as_tr_sh
2b7a0 60 0a 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f  `.ac_fn_c_check_
2b7b0 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 20 22  header_compile "
2b7c0 24 4c 49 4e 45 4e 4f 22 20 22 24 61 63 5f 68 65  $LINENO" "$ac_he
2b7d0 61 64 65 72 22 20 22 24 61 73 5f 61 63 5f 48 65  ader" "$as_ac_He
2b7e0 61 64 65 72 22 20 22 24 61 63 5f 69 6e 63 6c 75  ader" "$ac_inclu
2b7f0 64 65 73 5f 64 65 66 61 75 6c 74 0a 22 0a 69 66  des_default.".if
2b800 20 65 76 61 6c 20 74 65 73 74 20 5c 22 78 5c 24   eval test \"x\$
2b810 22 24 61 73 5f 61 63 5f 48 65 61 64 65 72 22 5c  "$as_ac_Header"\
2b820 22 20 3d 20 78 22 79 65 73 22 3b 20 74 68 65 6e  " = x"yes"; then
2b830 20 3a 0a 20 20 63 61 74 20 3e 3e 63 6f 6e 66 64   :.  cat >>confd
2b840 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23  efs.h <<_ACEOF.#
2b850 64 65 66 69 6e 65 20 60 24 61 73 5f 65 63 68 6f  define `$as_echo
2b860 20 22 48 41 56 45 5f 24 61 63 5f 68 65 61 64 65   "HAVE_$ac_heade
2b870 72 22 20 7c 20 24 61 73 5f 74 72 5f 63 70 70 60  r" | $as_tr_cpp`
2b880 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a 64   1._ACEOF..fi..d
2b890 6f 6e 65 0a 0a 0a 66 6f 72 20 61 63 5f 68 65 61  one...for ac_hea
2b8a0 64 65 72 20 69 6e 20 64 6c 66 63 6e 2e 68 0a 64  der in dlfcn.h.d
2b8b0 6f 20 3a 0a 20 20 61 63 5f 66 6e 5f 63 5f 63 68  o :.  ac_fn_c_ch
2b8c0 65 63 6b 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69  eck_header_compi
2b8d0 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 20 22 64 6c  le "$LINENO" "dl
2b8e0 66 63 6e 2e 68 22 20 22 61 63 5f 63 76 5f 68 65  fcn.h" "ac_cv_he
2b8f0 61 64 65 72 5f 64 6c 66 63 6e 5f 68 22 20 22 24  ader_dlfcn_h" "$
2b900 61 63 5f 69 6e 63 6c 75 64 65 73 5f 64 65 66 61  ac_includes_defa
2b910 75 6c 74 0a 22 0a 69 66 20 74 65 73 74 20 22 78  ult.".if test "x
2b920 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 64 6c  $ac_cv_header_dl
2b930 66 63 6e 5f 68 22 20 3d 20 78 79 65 73 3b 20 74  fcn_h" = xyes; t
2b940 68 65 6e 20 3a 0a 20 20 63 61 74 20 3e 3e 63 6f  hen :.  cat >>co
2b950 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f  nfdefs.h <<_ACEO
2b960 46 0a 23 64 65 66 69 6e 65 20 48 41 56 45 5f 44  F.#define HAVE_D
2b970 4c 46 43 4e 5f 48 20 31 0a 5f 41 43 45 4f 46 0a  LFCN_H 1._ACEOF.
2b980 0a 66 69 0a 0a 64 6f 6e 65 0a 0a 0a 0a 23 20 53  .fi..done....# S
2b990 65 74 20 6f 70 74 69 6f 6e 73 0a 0a 0a 0a 20 20  et options....  
2b9a0 20 20 20 20 20 20 65 6e 61 62 6c 65 5f 64 6c 6f        enable_dlo
2b9b0 70 65 6e 3d 6e 6f 0a 0a 0a 20 20 65 6e 61 62 6c  pen=no...  enabl
2b9c0 65 5f 77 69 6e 33 32 5f 64 6c 6c 3d 6e 6f 0a 0a  e_win32_dll=no..
2b9d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 43  .            # C
2b9e0 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65  heck whether --e
2b9f0 6e 61 62 6c 65 2d 73 68 61 72 65 64 20 77 61 73  nable-shared was
2ba00 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20   given..if test 
2ba10 22 24 7b 65 6e 61 62 6c 65 5f 73 68 61 72 65 64  "${enable_shared
2ba20 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
2ba30 65 6e 20 3a 0a 20 20 65 6e 61 62 6c 65 76 61 6c  en :.  enableval
2ba40 3d 24 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3b  =$enable_shared;
2ba50 20 70 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65 66   p=${PACKAGE-def
2ba60 61 75 6c 74 7d 0a 20 20 20 20 63 61 73 65 20 24  ault}.    case $
2ba70 65 6e 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20  enableval in.   
2ba80 20 79 65 73 29 20 65 6e 61 62 6c 65 5f 73 68 61   yes) enable_sha
2ba90 72 65 64 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e  red=yes ;;.    n
2baa0 6f 29 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64  o) enable_shared
2bab0 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a 20 20  =no ;;.    *).  
2bac0 20 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65      enable_share
2bad0 64 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f  d=no.      # Loo
2bae0 6b 20 61 74 20 74 68 65 20 61 72 67 75 6d 65 6e  k at the argumen
2baf0 74 20 77 65 20 67 6f 74 2e 20 20 57 65 20 75 73  t we got.  We us
2bb00 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e  e all the common
2bb10 20 6c 69 73 74 20 73 65 70 61 72 61 74 6f 72 73   list separators
2bb20 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61 76 65 5f  ..      lt_save_
2bb30 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d  ifs="$IFS"; IFS=
2bb40 22 24 7b 49 46 53 7d 24 50 41 54 48 5f 53 45 50  "${IFS}$PATH_SEP
2bb50 41 52 41 54 4f 52 2c 22 0a 20 20 20 20 20 20 66  ARATOR,".      f
2bb60 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c  or pkg in $enabl
2bb70 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24  eval; do..IFS="$
2bb80 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 09 69 66  lt_save_ifs"..if
2bb90 20 74 65 73 74 20 22 58 24 70 6b 67 22 20 3d 20   test "X$pkg" = 
2bba0 22 58 24 70 22 3b 20 74 68 65 6e 0a 09 20 20 65  "X$p"; then..  e
2bbb0 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 79 65 73  nable_shared=yes
2bbc0 0a 09 66 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a  ..fi.      done.
2bbd0 20 20 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73        IFS="$lt_s
2bbe0 61 76 65 5f 69 66 73 22 0a 20 20 20 20 20 20 3b  ave_ifs".      ;
2bbf0 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a  ;.    esac.else.
2bc00 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d    enable_shared=
2bc10 79 65 73 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  yes.fi..........
2bc20 20 20 23 20 43 68 65 63 6b 20 77 68 65 74 68 65    # Check whethe
2bc30 72 20 2d 2d 65 6e 61 62 6c 65 2d 73 74 61 74 69  r --enable-stati
2bc40 63 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20  c was given..if 
2bc50 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 73  test "${enable_s
2bc60 74 61 74 69 63 2b 73 65 74 7d 22 20 3d 20 73 65  tatic+set}" = se
2bc70 74 3b 20 74 68 65 6e 20 3a 0a 20 20 65 6e 61 62  t; then :.  enab
2bc80 6c 65 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 73 74  leval=$enable_st
2bc90 61 74 69 63 3b 20 70 3d 24 7b 50 41 43 4b 41 47  atic; p=${PACKAG
2bca0 45 2d 64 65 66 61 75 6c 74 7d 0a 20 20 20 20 63  E-default}.    c
2bcb0 61 73 65 20 24 65 6e 61 62 6c 65 76 61 6c 20 69  ase $enableval i
2bcc0 6e 0a 20 20 20 20 79 65 73 29 20 65 6e 61 62 6c  n.    yes) enabl
2bcd0 65 5f 73 74 61 74 69 63 3d 79 65 73 20 3b 3b 0a  e_static=yes ;;.
2bce0 20 20 20 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 73      no) enable_s
2bcf0 74 61 74 69 63 3d 6e 6f 20 3b 3b 0a 20 20 20 20  tatic=no ;;.    
2bd00 2a 29 0a 20 20 20 20 20 65 6e 61 62 6c 65 5f 73  *).     enable_s
2bd10 74 61 74 69 63 3d 6e 6f 0a 20 20 20 20 20 20 23  tatic=no.      #
2bd20 20 4c 6f 6f 6b 20 61 74 20 74 68 65 20 61 72 67   Look at the arg
2bd30 75 6d 65 6e 74 20 77 65 20 67 6f 74 2e 20 20 57  ument we got.  W
2bd40 65 20 75 73 65 20 61 6c 6c 20 74 68 65 20 63 6f  e use all the co
2bd50 6d 6d 6f 6e 20 6c 69 73 74 20 73 65 70 61 72 61  mmon list separa
2bd60 74 6f 72 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73  tors..      lt_s
2bd70 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20  ave_ifs="$IFS"; 
2bd80 49 46 53 3d 22 24 7b 49 46 53 7d 24 50 41 54 48  IFS="${IFS}$PATH
2bd90 5f 53 45 50 41 52 41 54 4f 52 2c 22 0a 20 20 20  _SEPARATOR,".   
2bda0 20 20 20 66 6f 72 20 70 6b 67 20 69 6e 20 24 65     for pkg in $e
2bdb0 6e 61 62 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46  nableval; do..IF
2bdc0 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
2bdd0 0a 09 69 66 20 74 65 73 74 20 22 58 24 70 6b 67  ..if test "X$pkg
2bde0 22 20 3d 20 22 58 24 70 22 3b 20 74 68 65 6e 0a  " = "X$p"; then.
2bdf0 09 20 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63  .  enable_static
2be00 3d 79 65 73 0a 09 66 69 0a 20 20 20 20 20 20 64  =yes..fi.      d
2be10 6f 6e 65 0a 20 20 20 20 20 20 49 46 53 3d 22 24  one.      IFS="$
2be20 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20  lt_save_ifs".   
2be30 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65     ;;.    esac.e
2be40 6c 73 65 0a 20 20 65 6e 61 62 6c 65 5f 73 74 61  lse.  enable_sta
2be50 74 69 63 3d 79 65 73 0a 66 69 0a 0a 0a 0a 0a 0a  tic=yes.fi......
2be60 0a 0a 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65  .....# Check whe
2be70 74 68 65 72 20 2d 2d 77 69 74 68 2d 70 69 63 20  ther --with-pic 
2be80 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65  was given..if te
2be90 73 74 20 22 24 7b 77 69 74 68 5f 70 69 63 2b 73  st "${with_pic+s
2bea0 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
2beb0 20 3a 0a 20 20 77 69 74 68 76 61 6c 3d 24 77 69   :.  withval=$wi
2bec0 74 68 5f 70 69 63 3b 20 70 69 63 5f 6d 6f 64 65  th_pic; pic_mode
2bed0 3d 22 24 77 69 74 68 76 61 6c 22 0a 65 6c 73 65  ="$withval".else
2bee0 0a 20 20 70 69 63 5f 6d 6f 64 65 3d 64 65 66 61  .  pic_mode=defa
2bef0 75 6c 74 0a 66 69 0a 0a 0a 74 65 73 74 20 2d 7a  ult.fi...test -z
2bf00 20 22 24 70 69 63 5f 6d 6f 64 65 22 20 26 26 20   "$pic_mode" && 
2bf10 70 69 63 5f 6d 6f 64 65 3d 64 65 66 61 75 6c 74  pic_mode=default
2bf20 0a 0a 0a 0a 0a 0a 0a 0a 20 20 23 20 43 68 65 63  ........  # Chec
2bf30 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62  k whether --enab
2bf40 6c 65 2d 66 61 73 74 2d 69 6e 73 74 61 6c 6c 20  le-fast-install 
2bf50 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65  was given..if te
2bf60 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 66 61 73  st "${enable_fas
2bf70 74 5f 69 6e 73 74 61 6c 6c 2b 73 65 74 7d 22 20  t_install+set}" 
2bf80 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20  = set; then :.  
2bf90 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c  enableval=$enabl
2bfa0 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3b 20  e_fast_install; 
2bfb0 70 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65 66 61  p=${PACKAGE-defa
2bfc0 75 6c 74 7d 0a 20 20 20 20 63 61 73 65 20 24 65  ult}.    case $e
2bfd0 6e 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20  nableval in.    
2bfe0 79 65 73 29 20 65 6e 61 62 6c 65 5f 66 61 73 74  yes) enable_fast
2bff0 5f 69 6e 73 74 61 6c 6c 3d 79 65 73 20 3b 3b 0a  _install=yes ;;.
2c000 20 20 20 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 66      no) enable_f
2c010 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 6e 6f 20 3b  ast_install=no ;
2c020 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 65  ;.    *).      e
2c030 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61  nable_fast_insta
2c040 6c 6c 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f  ll=no.      # Lo
2c050 6f 6b 20 61 74 20 74 68 65 20 61 72 67 75 6d 65  ok at the argume
2c060 6e 74 20 77 65 20 67 6f 74 2e 20 20 57 65 20 75  nt we got.  We u
2c070 73 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f  se all the commo
2c080 6e 20 6c 69 73 74 20 73 65 70 61 72 61 74 6f 72  n list separator
2c090 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61 76 65  s..      lt_save
2c0a0 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53  _ifs="$IFS"; IFS
2c0b0 3d 22 24 7b 49 46 53 7d 24 50 41 54 48 5f 53 45  ="${IFS}$PATH_SE
2c0c0 50 41 52 41 54 4f 52 2c 22 0a 20 20 20 20 20 20  PARATOR,".      
2c0d0 66 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e 61 62  for pkg in $enab
2c0e0 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22  leval; do..IFS="
2c0f0 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 09 69  $lt_save_ifs"..i
2c100 66 20 74 65 73 74 20 22 58 24 70 6b 67 22 20 3d  f test "X$pkg" =
2c110 20 22 58 24 70 22 3b 20 74 68 65 6e 0a 09 20 20   "X$p"; then..  
2c120 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74  enable_fast_inst
2c130 61 6c 6c 3d 79 65 73 0a 09 66 69 0a 20 20 20 20  all=yes..fi.    
2c140 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 49 46 53    done.      IFS
2c150 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
2c160 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61        ;;.    esa
2c170 63 0a 65 6c 73 65 0a 20 20 65 6e 61 62 6c 65 5f  c.else.  enable_
2c180 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 79 65 73  fast_install=yes
2c190 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23  .fi............#
2c1a0 20 54 68 69 73 20 63 61 6e 20 62 65 20 75 73 65   This can be use
2c1b0 64 20 74 6f 20 72 65 62 75 69 6c 64 20 6c 69 62  d to rebuild lib
2c1c0 74 6f 6f 6c 20 77 68 65 6e 20 6e 65 65 64 65 64  tool when needed
2c1d0 0a 4c 49 42 54 4f 4f 4c 5f 44 45 50 53 3d 22 24  .LIBTOOL_DEPS="$
2c1e0 6c 74 6d 61 69 6e 22 0a 0a 23 20 41 6c 77 61 79  ltmain"..# Alway
2c1f0 73 20 75 73 65 20 6f 75 72 20 6f 77 6e 20 6c 69  s use our own li
2c200 62 74 6f 6f 6c 2e 0a 4c 49 42 54 4f 4f 4c 3d 27  btool..LIBTOOL='
2c210 24 28 53 48 45 4c 4c 29 20 24 28 74 6f 70 5f 62  $(SHELL) $(top_b
2c220 75 69 6c 64 64 69 72 29 2f 6c 69 62 74 6f 6f 6c  uilddir)/libtool
2c230 27 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  '...............
2c240 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 74 65 73 74 20  ...........test 
2c250 2d 7a 20 22 24 4c 4e 5f 53 22 20 26 26 20 4c 4e  -z "$LN_S" && LN
2c260 5f 53 3d 22 6c 6e 20 2d 73 22 0a 0a 0a 0a 0a 0a  _S="ln -s"......
2c270 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74  .........if test
2c280 20 2d 6e 20 22 24 7b 5a 53 48 5f 56 45 52 53 49   -n "${ZSH_VERSI
2c290 4f 4e 2b 73 65 74 7d 22 20 3b 20 74 68 65 6e 0a  ON+set}" ; then.
2c2a0 20 20 20 73 65 74 6f 70 74 20 4e 4f 5f 47 4c 4f     setopt NO_GLO
2c2b0 42 5f 53 55 42 53 54 0a 66 69 0a 0a 7b 20 24 61  B_SUBST.fi..{ $a
2c2c0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
2c2d0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
2c2e0 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  NO}: checking fo
2c2f0 72 20 6f 62 6a 64 69 72 22 20 3e 26 35 0a 24 61  r objdir" >&5.$a
2c300 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
2c310 6e 67 20 66 6f 72 20 6f 62 6a 64 69 72 2e 2e 2e  ng for objdir...
2c320 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c   " >&6; }.if ${l
2c330 74 5f 63 76 5f 6f 62 6a 64 69 72 2b 3a 7d 20 66  t_cv_objdir+:} f
2c340 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
2c350 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
2c360 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
2c370 20 72 6d 20 2d 66 20 2e 6c 69 62 73 20 32 3e 2f   rm -f .libs 2>/
2c380 64 65 76 2f 6e 75 6c 6c 0a 6d 6b 64 69 72 20 2e  dev/null.mkdir .
2c390 6c 69 62 73 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  libs 2>/dev/null
2c3a0 0a 69 66 20 74 65 73 74 20 2d 64 20 2e 6c 69 62  .if test -d .lib
2c3b0 73 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f  s; then.  lt_cv_
2c3c0 6f 62 6a 64 69 72 3d 2e 6c 69 62 73 0a 65 6c 73  objdir=.libs.els
2c3d0 65 0a 20 20 23 20 4d 53 2d 44 4f 53 20 64 6f 65  e.  # MS-DOS doe
2c3e0 73 20 6e 6f 74 20 61 6c 6c 6f 77 20 66 69 6c 65  s not allow file
2c3f0 6e 61 6d 65 73 20 74 68 61 74 20 62 65 67 69 6e  names that begin
2c400 20 77 69 74 68 20 61 20 64 6f 74 2e 0a 20 20 6c   with a dot..  l
2c410 74 5f 63 76 5f 6f 62 6a 64 69 72 3d 5f 6c 69 62  t_cv_objdir=_lib
2c420 73 0a 66 69 0a 72 6d 64 69 72 20 2e 6c 69 62 73  s.fi.rmdir .libs
2c430 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 66 69 0a   2>/dev/null.fi.
2c440 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
2c450 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
2c460 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
2c470 20 24 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 22 20   $lt_cv_objdir" 
2c480 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c  >&5.$as_echo "$l
2c490 74 5f 63 76 5f 6f 62 6a 64 69 72 22 20 3e 26 36  t_cv_objdir" >&6
2c4a0 3b 20 7d 0a 6f 62 6a 64 69 72 3d 24 6c 74 5f 63  ; }.objdir=$lt_c
2c4b0 76 5f 6f 62 6a 64 69 72 0a 0a 0a 0a 0a 0a 63 61  v_objdir......ca
2c4c0 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c  t >>confdefs.h <
2c4d0 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20  <_ACEOF.#define 
2c4e0 4c 54 5f 4f 42 4a 44 49 52 20 22 24 6c 74 5f 63  LT_OBJDIR "$lt_c
2c4f0 76 5f 6f 62 6a 64 69 72 2f 22 0a 5f 41 43 45 4f  v_objdir/"._ACEO
2c500 46 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  F...............
2c510 0a 0a 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73  ...case $host_os
2c520 20 69 6e 0a 61 69 78 33 2a 29 0a 20 20 23 20 41   in.aix3*).  # A
2c530 49 58 20 73 6f 6d 65 74 69 6d 65 73 20 68 61 73  IX sometimes has
2c540 20 70 72 6f 62 6c 65 6d 73 20 77 69 74 68 20 74   problems with t
2c550 68 65 20 47 43 43 20 63 6f 6c 6c 65 63 74 32 20  he GCC collect2 
2c560 70 72 6f 67 72 61 6d 2e 20 20 46 6f 72 20 73 6f  program.  For so
2c570 6d 65 0a 20 20 23 20 72 65 61 73 6f 6e 2c 20 69  me.  # reason, i
2c580 66 20 77 65 20 73 65 74 20 74 68 65 20 43 4f 4c  f we set the COL
2c590 4c 45 43 54 5f 4e 41 4d 45 53 20 65 6e 76 69 72  LECT_NAMES envir
2c5a0 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 2c  onment variable,
2c5b0 20 74 68 65 20 70 72 6f 62 6c 65 6d 73 0a 20 20   the problems.  
2c5c0 23 20 76 61 6e 69 73 68 20 69 6e 20 61 20 70 75  # vanish in a pu
2c5d0 66 66 20 6f 66 20 73 6d 6f 6b 65 2e 0a 20 20 69  ff of smoke..  i
2c5e0 66 20 74 65 73 74 20 22 58 24 7b 43 4f 4c 4c 45  f test "X${COLLE
2c5f0 43 54 5f 4e 41 4d 45 53 2b 73 65 74 7d 22 20 21  CT_NAMES+set}" !
2c600 3d 20 58 73 65 74 3b 20 74 68 65 6e 0a 20 20 20  = Xset; then.   
2c610 20 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 3d 0a   COLLECT_NAMES=.
2c620 20 20 20 20 65 78 70 6f 72 74 20 43 4f 4c 4c 45      export COLLE
2c630 43 54 5f 4e 41 4d 45 53 0a 20 20 66 69 0a 20 20  CT_NAMES.  fi.  
2c640 3b 3b 0a 65 73 61 63 0a 0a 23 20 53 65 64 20 73  ;;.esac..# Sed s
2c650 75 62 73 74 69 74 75 74 69 6f 6e 20 74 68 61 74  ubstitution that
2c660 20 68 65 6c 70 73 20 75 73 20 64 6f 20 72 6f 62   helps us do rob
2c670 75 73 74 20 71 75 6f 74 69 6e 67 2e 20 20 49 74  ust quoting.  It
2c680 20 62 61 63 6b 73 6c 61 73 68 69 66 69 65 73 0a   backslashifies.
2c690 23 20 6d 65 74 61 63 68 61 72 61 63 74 65 72 73  # metacharacters
2c6a0 20 74 68 61 74 20 61 72 65 20 73 74 69 6c 6c 20   that are still 
2c6b0 61 63 74 69 76 65 20 77 69 74 68 69 6e 20 64 6f  active within do
2c6c0 75 62 6c 65 2d 71 75 6f 74 65 64 20 73 74 72 69  uble-quoted stri
2c6d0 6e 67 73 2e 0a 73 65 64 5f 71 75 6f 74 65 5f 73  ngs..sed_quote_s
2c6e0 75 62 73 74 3d 27 73 2f 5c 28 5b 22 60 24 5c 5c  ubst='s/\(["`$\\
2c6f0 5d 5c 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20 53  ]\)/\\\1/g'..# S
2c700 61 6d 65 20 61 73 20 61 62 6f 76 65 2c 20 62 75  ame as above, bu
2c710 74 20 64 6f 20 6e 6f 74 20 71 75 6f 74 65 20 76  t do not quote v
2c720 61 72 69 61 62 6c 65 20 72 65 66 65 72 65 6e 63  ariable referenc
2c730 65 73 2e 0a 64 6f 75 62 6c 65 5f 71 75 6f 74 65  es..double_quote
2c740 5f 73 75 62 73 74 3d 27 73 2f 5c 28 5b 22 60 5c  _subst='s/\(["`\
2c750 5c 5d 5c 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20  \]\)/\\\1/g'..# 
2c760 53 65 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e  Sed substitution
2c770 20 74 6f 20 64 65 6c 61 79 20 65 78 70 61 6e 73   to delay expans
2c780 69 6f 6e 20 6f 66 20 61 6e 20 65 73 63 61 70 65  ion of an escape
2c790 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65  d shell variable
2c7a0 20 69 6e 20 61 0a 23 20 64 6f 75 62 6c 65 5f 71   in a.# double_q
2c7b0 75 6f 74 65 5f 73 75 62 73 74 27 65 64 20 73 74  uote_subst'ed st
2c7c0 72 69 6e 67 2e 0a 64 65 6c 61 79 5f 76 61 72 69  ring..delay_vari
2c7d0 61 62 6c 65 5f 73 75 62 73 74 3d 27 73 2f 5c 5c  able_subst='s/\\
2c7e0 5c 5c 5c 5c 5c 5c 5c 5c 5c 24 2f 5c 5c 5c 5c 5c  \\\\\\\\\$/\\\\\
2c7f0 5c 24 2f 67 27 0a 0a 23 20 53 65 64 20 73 75 62  \$/g'..# Sed sub
2c800 73 74 69 74 75 74 69 6f 6e 20 74 6f 20 64 65 6c  stitution to del
2c810 61 79 20 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20  ay expansion of 
2c820 61 6e 20 65 73 63 61 70 65 64 20 73 69 6e 67 6c  an escaped singl
2c830 65 20 71 75 6f 74 65 2e 0a 64 65 6c 61 79 5f 73  e quote..delay_s
2c840 69 6e 67 6c 65 5f 71 75 6f 74 65 5f 73 75 62 73  ingle_quote_subs
2c850 74 3d 27 73 2f 27 5c 27 27 2f 27 5c 27 5c 5c 5c  t='s/'\''/'\'\\\
2c860 5c 5c 5c 5c 27 5c 27 27 2f 67 27 0a 0a 23 20 53  \\\\'\''/g'..# S
2c870 65 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20  ed substitution 
2c880 74 6f 20 61 76 6f 69 64 20 61 63 63 69 64 65 6e  to avoid acciden
2c890 74 61 6c 20 67 6c 6f 62 62 69 6e 67 20 69 6e 20  tal globbing in 
2c8a0 65 76 61 6c 65 64 20 65 78 70 72 65 73 73 69 6f  evaled expressio
2c8b0 6e 73 0a 6e 6f 5f 67 6c 6f 62 5f 73 75 62 73 74  ns.no_glob_subst
2c8c0 3d 27 73 2f 5c 2a 2f 5c 5c 5c 2a 2f 67 27 0a 0a  ='s/\*/\\\*/g'..
2c8d0 23 20 47 6c 6f 62 61 6c 20 76 61 72 69 61 62 6c  # Global variabl
2c8e0 65 73 3a 0a 6f 66 69 6c 65 3d 6c 69 62 74 6f 6f  es:.ofile=libtoo
2c8f0 6c 0a 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72  l.can_build_shar
2c900 65 64 3d 79 65 73 0a 0a 23 20 41 6c 6c 20 6b 6e  ed=yes..# All kn
2c910 6f 77 6e 20 6c 69 6e 6b 65 72 73 20 72 65 71 75  own linkers requ
2c920 69 72 65 20 61 20 60 2e 61 27 20 61 72 63 68 69  ire a `.a' archi
2c930 76 65 20 66 6f 72 20 73 74 61 74 69 63 20 6c 69  ve for static li
2c940 6e 6b 69 6e 67 20 28 65 78 63 65 70 74 20 4d 53  nking (except MS
2c950 56 43 2c 0a 23 20 77 68 69 63 68 20 6e 65 65 64  VC,.# which need
2c960 73 20 27 2e 6c 69 62 27 29 2e 0a 6c 69 62 65 78  s '.lib')..libex
2c970 74 3d 61 0a 0a 77 69 74 68 5f 67 6e 75 5f 6c 64  t=a..with_gnu_ld
2c980 3d 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e  ="$lt_cv_prog_gn
2c990 75 5f 6c 64 22 0a 0a 6f 6c 64 5f 43 43 3d 22 24  u_ld"..old_CC="$
2c9a0 43 43 22 0a 6f 6c 64 5f 43 46 4c 41 47 53 3d 22  CC".old_CFLAGS="
2c9b0 24 43 46 4c 41 47 53 22 0a 0a 23 20 53 65 74 20  $CFLAGS"..# Set 
2c9c0 73 61 6e 65 20 64 65 66 61 75 6c 74 73 20 66 6f  sane defaults fo
2c9d0 72 20 76 61 72 69 6f 75 73 20 76 61 72 69 61 62  r various variab
2c9e0 6c 65 73 0a 74 65 73 74 20 2d 7a 20 22 24 43 43  les.test -z "$CC
2c9f0 22 20 26 26 20 43 43 3d 63 63 0a 74 65 73 74 20  " && CC=cc.test 
2ca00 2d 7a 20 22 24 4c 54 43 43 22 20 26 26 20 4c 54  -z "$LTCC" && LT
2ca10 43 43 3d 24 43 43 0a 74 65 73 74 20 2d 7a 20 22  CC=$CC.test -z "
2ca20 24 4c 54 43 46 4c 41 47 53 22 20 26 26 20 4c 54  $LTCFLAGS" && LT
2ca30 43 46 4c 41 47 53 3d 24 43 46 4c 41 47 53 0a 74  CFLAGS=$CFLAGS.t
2ca40 65 73 74 20 2d 7a 20 22 24 4c 44 22 20 26 26 20  est -z "$LD" && 
2ca50 4c 44 3d 6c 64 0a 74 65 73 74 20 2d 7a 20 22 24  LD=ld.test -z "$
2ca60 61 63 5f 6f 62 6a 65 78 74 22 20 26 26 20 61 63  ac_objext" && ac
2ca70 5f 6f 62 6a 65 78 74 3d 6f 0a 0a 66 6f 72 20 63  _objext=o..for c
2ca80 63 5f 74 65 6d 70 20 69 6e 20 24 63 6f 6d 70 69  c_temp in $compi
2ca90 6c 65 72 22 22 3b 20 64 6f 0a 20 20 63 61 73 65  ler""; do.  case
2caa0 20 24 63 63 5f 74 65 6d 70 20 69 6e 0a 20 20 20   $cc_temp in.   
2cab0 20 63 6f 6d 70 69 6c 65 20 7c 20 2a 5b 5c 5c 2f   compile | *[\\/
2cac0 5d 63 6f 6d 70 69 6c 65 20 7c 20 63 63 61 63 68  ]compile | ccach
2cad0 65 20 7c 20 2a 5b 5c 5c 2f 5d 63 63 61 63 68 65  e | *[\\/]ccache
2cae0 20 29 20 3b 3b 0a 20 20 20 20 64 69 73 74 63 63   ) ;;.    distcc
2caf0 20 7c 20 2a 5b 5c 5c 2f 5d 64 69 73 74 63 63 20   | *[\\/]distcc 
2cb00 7c 20 70 75 72 69 66 79 20 7c 20 2a 5b 5c 5c 2f  | purify | *[\\/
2cb10 5d 70 75 72 69 66 79 20 29 20 3b 3b 0a 20 20 20  ]purify ) ;;.   
2cb20 20 5c 2d 2a 29 20 3b 3b 0a 20 20 20 20 2a 29 20   \-*) ;;.    *) 
2cb30 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64  break;;.  esac.d
2cb40 6f 6e 65 0a 63 63 5f 62 61 73 65 6e 61 6d 65 3d  one.cc_basename=
2cb50 60 24 45 43 48 4f 20 22 58 24 63 63 5f 74 65 6d  `$ECHO "X$cc_tem
2cb60 70 22 20 7c 20 24 58 73 65 64 20 2d 65 20 27 73  p" | $Xsed -e 's
2cb70 25 2e 2a 2f 25 25 27 20 2d 65 20 22 73 25 5e 24  %.*/%%' -e "s%^$
2cb80 68 6f 73 74 5f 61 6c 69 61 73 2d 25 25 22 60 0a  host_alias-%%"`.
2cb90 0a 0a 23 20 4f 6e 6c 79 20 70 65 72 66 6f 72 6d  ..# Only perform
2cba0 20 74 68 65 20 63 68 65 63 6b 20 66 6f 72 20 66   the check for f
2cbb0 69 6c 65 2c 20 69 66 20 74 68 65 20 63 68 65 63  ile, if the chec
2cbc0 6b 20 6d 65 74 68 6f 64 20 72 65 71 75 69 72 65  k method require
2cbd0 73 20 69 74 0a 74 65 73 74 20 2d 7a 20 22 24 4d  s it.test -z "$M
2cbe0 41 47 49 43 5f 43 4d 44 22 20 26 26 20 4d 41 47  AGIC_CMD" && MAG
2cbf0 49 43 5f 43 4d 44 3d 66 69 6c 65 0a 63 61 73 65  IC_CMD=file.case
2cc00 20 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f   $deplibs_check_
2cc10 6d 65 74 68 6f 64 20 69 6e 0a 66 69 6c 65 5f 6d  method in.file_m
2cc20 61 67 69 63 2a 29 0a 20 20 69 66 20 74 65 73 74  agic*).  if test
2cc30 20 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d   "$file_magic_cm
2cc40 64 22 20 3d 20 27 24 4d 41 47 49 43 5f 43 4d 44  d" = '$MAGIC_CMD
2cc50 27 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 24 61  '; then.    { $a
2cc60 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
2cc70 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
2cc80 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  NO}: checking fo
2cc90 72 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  r ${ac_tool_pref
2cca0 69 78 7d 66 69 6c 65 22 20 3e 26 35 0a 24 61 73  ix}file" >&5.$as
2ccb0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
2ccc0 67 20 66 6f 72 20 24 7b 61 63 5f 74 6f 6f 6c 5f  g for ${ac_tool_
2ccd0 70 72 65 66 69 78 7d 66 69 6c 65 2e 2e 2e 20 22  prefix}file... "
2cce0 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f   >&6; }.if ${lt_
2ccf0 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2cd00 44 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  D+:} false; then
2cd10 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
2cd20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
2cd30 65 6c 73 65 0a 20 20 63 61 73 65 20 24 4d 41 47  else.  case $MAG
2cd40 49 43 5f 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a 5d  IC_CMD in.[\\/*]
2cd50 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20   |  ?:[\\/]*).  
2cd60 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43  lt_cv_path_MAGIC
2cd70 5f 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44  _CMD="$MAGIC_CMD
2cd80 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
2cd90 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
2cda0 73 74 20 77 69 74 68 20 61 20 70 61 74 68 2e 0a  st with a path..
2cdb0 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61 76    ;;.*).  lt_sav
2cdc0 65 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41  e_MAGIC_CMD="$MA
2cdd0 47 49 43 5f 43 4d 44 22 0a 20 20 6c 74 5f 73 61  GIC_CMD".  lt_sa
2cde0 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49  ve_ifs="$IFS"; I
2cdf0 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
2ce00 4f 52 0a 20 20 61 63 5f 64 75 6d 6d 79 3d 22 2f  OR.  ac_dummy="/
2ce10 75 73 72 2f 62 69 6e 24 50 41 54 48 5f 53 45 50  usr/bin$PATH_SEP
2ce20 41 52 41 54 4f 52 24 50 41 54 48 22 0a 20 20 66  ARATOR$PATH".  f
2ce30 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 24 61 63  or ac_dir in $ac
2ce40 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20 20 20 20 49  _dummy; do.    I
2ce50 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
2ce60 22 0a 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24  ".    test -z "$
2ce70 61 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69  ac_dir" && ac_di
2ce80 72 3d 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20  r=..    if test 
2ce90 2d 66 20 24 61 63 5f 64 69 72 2f 24 7b 61 63 5f  -f $ac_dir/${ac_
2cea0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65  tool_prefix}file
2ceb0 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f  ; then.      lt_
2cec0 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2ced0 44 3d 22 24 61 63 5f 64 69 72 2f 24 7b 61 63 5f  D="$ac_dir/${ac_
2cee0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65  tool_prefix}file
2cef0 22 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  ".      if test 
2cf00 2d 6e 20 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f  -n "$file_magic_
2cf10 74 65 73 74 5f 66 69 6c 65 22 3b 20 74 68 65 6e  test_file"; then
2cf20 0a 09 63 61 73 65 20 24 64 65 70 6c 69 62 73 5f  ..case $deplibs_
2cf30 63 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a  check_method in.
2cf40 09 22 66 69 6c 65 5f 6d 61 67 69 63 20 22 2a 29  ."file_magic "*)
2cf50 0a 09 20 20 66 69 6c 65 5f 6d 61 67 69 63 5f 72  ..  file_magic_r
2cf60 65 67 65 78 3d 60 65 78 70 72 20 22 24 64 65 70  egex=`expr "$dep
2cf70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
2cf80 64 22 20 3a 20 22 66 69 6c 65 5f 6d 61 67 69 63  d" : "file_magic
2cf90 20 5c 28 2e 2a 5c 29 22 60 0a 09 20 20 4d 41 47   \(.*\)"`..  MAG
2cfa0 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70  IC_CMD="$lt_cv_p
2cfb0 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 09  ath_MAGIC_CMD"..
2cfc0 20 20 69 66 20 65 76 61 6c 20 24 66 69 6c 65 5f    if eval $file_
2cfd0 6d 61 67 69 63 5f 63 6d 64 20 5c 24 66 69 6c 65  magic_cmd \$file
2cfe0 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65  _magic_test_file
2cff0 20 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a   2> /dev/null |.
2d000 09 20 20 20 20 24 45 47 52 45 50 20 22 24 66 69  .    $EGREP "$fi
2d010 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65 78 22 20  le_magic_regex" 
2d020 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
2d030 6e 0a 09 20 20 20 20 3a 0a 09 20 20 65 6c 73 65  n..    :..  else
2d040 0a 09 20 20 20 20 63 61 74 20 3c 3c 5f 4c 54 5f  ..    cat <<_LT_
2d050 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61  EOF 1>&2..*** Wa
2d060 72 6e 69 6e 67 3a 20 74 68 65 20 63 6f 6d 6d 61  rning: the comma
2d070 6e 64 20 6c 69 62 74 6f 6f 6c 20 75 73 65 73 20  nd libtool uses 
2d080 74 6f 20 64 65 74 65 63 74 20 73 68 61 72 65 64  to detect shared
2d090 20 6c 69 62 72 61 72 69 65 73 2c 0a 2a 2a 2a 20   libraries,.*** 
2d0a0 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 2c  $file_magic_cmd,
2d0b0 20 70 72 6f 64 75 63 65 73 20 6f 75 74 70 75 74   produces output
2d0c0 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 63 61   that libtool ca
2d0d0 6e 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 2e 0a  nnot recognize..
2d0e0 2a 2a 2a 20 54 68 65 20 72 65 73 75 6c 74 20 69  *** The result i
2d0f0 73 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 6d  s that libtool m
2d100 61 79 20 66 61 69 6c 20 74 6f 20 72 65 63 6f 67  ay fail to recog
2d110 6e 69 7a 65 20 73 68 61 72 65 64 20 6c 69 62 72  nize shared libr
2d120 61 72 69 65 73 0a 2a 2a 2a 20 61 73 20 73 75 63  aries.*** as suc
2d130 68 2e 20 20 54 68 69 73 20 77 69 6c 6c 20 61 66  h.  This will af
2d140 66 65 63 74 20 74 68 65 20 63 72 65 61 74 69 6f  fect the creatio
2d150 6e 20 6f 66 20 6c 69 62 74 6f 6f 6c 20 6c 69 62  n of libtool lib
2d160 72 61 72 69 65 73 20 74 68 61 74 0a 2a 2a 2a 20  raries that.*** 
2d170 64 65 70 65 6e 64 20 6f 6e 20 73 68 61 72 65 64  depend on shared
2d180 20 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74 20   libraries, but 
2d190 70 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64 20  programs linked 
2d1a0 77 69 74 68 20 73 75 63 68 20 6c 69 62 74 6f 6f  with such libtoo
2d1b0 6c 0a 2a 2a 2a 20 6c 69 62 72 61 72 69 65 73 20  l.*** libraries 
2d1c0 77 69 6c 6c 20 77 6f 72 6b 20 72 65 67 61 72 64  will work regard
2d1d0 6c 65 73 73 20 6f 66 20 74 68 69 73 20 70 72 6f  less of this pro
2d1e0 62 6c 65 6d 2e 20 20 4e 65 76 65 72 74 68 65 6c  blem.  Neverthel
2d1f0 65 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61 79  ess, you.*** may
2d200 20 77 61 6e 74 20 74 6f 20 72 65 70 6f 72 74 20   want to report 
2d210 74 68 65 20 70 72 6f 62 6c 65 6d 20 74 6f 20 79  the problem to y
2d220 6f 75 72 20 73 79 73 74 65 6d 20 6d 61 6e 61 67  our system manag
2d230 65 72 20 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a 2a  er and/or to.***
2d240 20 62 75 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e 75   bug-libtool@gnu
2d250 2e 6f 72 67 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20  .org.._LT_EOF.. 
2d260 20 66 69 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20   fi ;;..esac.   
2d270 20 20 20 66 69 0a 20 20 20 20 20 20 62 72 65 61     fi.      brea
2d280 6b 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a  k.    fi.  done.
2d290 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f    IFS="$lt_save_
2d2a0 69 66 73 22 0a 20 20 4d 41 47 49 43 5f 43 4d 44  ifs".  MAGIC_CMD
2d2b0 3d 22 24 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43  ="$lt_save_MAGIC
2d2c0 5f 43 4d 44 22 0a 20 20 3b 3b 0a 65 73 61 63 0a  _CMD".  ;;.esac.
2d2d0 66 69 0a 0a 4d 41 47 49 43 5f 43 4d 44 3d 22 24  fi..MAGIC_CMD="$
2d2e0 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43  lt_cv_path_MAGIC
2d2f0 5f 43 4d 44 22 0a 69 66 20 74 65 73 74 20 2d 6e  _CMD".if test -n
2d300 20 22 24 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74   "$MAGIC_CMD"; t
2d310 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
2d320 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
2d330 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
2d340 65 73 75 6c 74 3a 20 24 4d 41 47 49 43 5f 43 4d  esult: $MAGIC_CM
2d350 44 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  D" >&5.$as_echo 
2d360 22 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26 36  "$MAGIC_CMD" >&6
2d370 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
2d380 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
2d390 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
2d3a0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  O}: result: no" 
2d3b0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
2d3c0 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 0a 0a  " >&6; }.fi.....
2d3d0 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74  .if test -z "$lt
2d3e0 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43  _cv_path_MAGIC_C
2d3f0 4d 44 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74  MD"; then.  if t
2d400 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c  est -n "$ac_tool
2d410 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20  _prefix"; then. 
2d420 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
2d430 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
2d440 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
2d450 6b 69 6e 67 20 66 6f 72 20 66 69 6c 65 22 20 3e  king for file" >
2d460 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
2d470 68 65 63 6b 69 6e 67 20 66 6f 72 20 66 69 6c 65  hecking for file
2d480 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
2d490 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47  ${lt_cv_path_MAG
2d4a0 49 43 5f 43 4d 44 2b 3a 7d 20 66 61 6c 73 65 3b  IC_CMD+:} false;
2d4b0 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
2d4c0 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
2d4d0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 73 65   >&6.else.  case
2d4e0 20 24 4d 41 47 49 43 5f 43 4d 44 20 69 6e 0a 5b   $MAGIC_CMD in.[
2d4f0 5c 5c 2f 2a 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d  \\/*] |  ?:[\\/]
2d500 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f  *).  lt_cv_path_
2d510 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49  MAGIC_CMD="$MAGI
2d520 43 5f 43 4d 44 22 20 23 20 4c 65 74 20 74 68 65  C_CMD" # Let the
2d530 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
2d540 68 65 20 74 65 73 74 20 77 69 74 68 20 61 20 70  he test with a p
2d550 61 74 68 2e 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c  ath..  ;;.*).  l
2d560 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44  t_save_MAGIC_CMD
2d570 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22 0a 20 20  ="$MAGIC_CMD".  
2d580 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46  lt_save_ifs="$IF
2d590 53 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  S"; IFS=$PATH_SE
2d5a0 50 41 52 41 54 4f 52 0a 20 20 61 63 5f 64 75 6d  PARATOR.  ac_dum
2d5b0 6d 79 3d 22 2f 75 73 72 2f 62 69 6e 24 50 41 54  my="/usr/bin$PAT
2d5c0 48 5f 53 45 50 41 52 41 54 4f 52 24 50 41 54 48  H_SEPARATOR$PATH
2d5d0 22 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69  ".  for ac_dir i
2d5e0 6e 20 24 61 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a  n $ac_dummy; do.
2d5f0 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76      IFS="$lt_sav
2d600 65 5f 69 66 73 22 0a 20 20 20 20 74 65 73 74 20  e_ifs".    test 
2d610 2d 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26 20  -z "$ac_dir" && 
2d620 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20 69 66 20  ac_dir=..    if 
2d630 74 65 73 74 20 2d 66 20 24 61 63 5f 64 69 72 2f  test -f $ac_dir/
2d640 66 69 6c 65 3b 20 74 68 65 6e 0a 20 20 20 20 20  file; then.     
2d650 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49   lt_cv_path_MAGI
2d660 43 5f 43 4d 44 3d 22 24 61 63 5f 64 69 72 2f 66  C_CMD="$ac_dir/f
2d670 69 6c 65 22 0a 20 20 20 20 20 20 69 66 20 74 65  ile".      if te
2d680 73 74 20 2d 6e 20 22 24 66 69 6c 65 5f 6d 61 67  st -n "$file_mag
2d690 69 63 5f 74 65 73 74 5f 66 69 6c 65 22 3b 20 74  ic_test_file"; t
2d6a0 68 65 6e 0a 09 63 61 73 65 20 24 64 65 70 6c 69  hen..case $depli
2d6b0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 20  bs_check_method 
2d6c0 69 6e 0a 09 22 66 69 6c 65 5f 6d 61 67 69 63 20  in.."file_magic 
2d6d0 22 2a 29 0a 09 20 20 66 69 6c 65 5f 6d 61 67 69  "*)..  file_magi
2d6e0 63 5f 72 65 67 65 78 3d 60 65 78 70 72 20 22 24  c_regex=`expr "$
2d6f0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
2d700 74 68 6f 64 22 20 3a 20 22 66 69 6c 65 5f 6d 61  thod" : "file_ma
2d710 67 69 63 20 5c 28 2e 2a 5c 29 22 60 0a 09 20 20  gic \(.*\)"`..  
2d720 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63  MAGIC_CMD="$lt_c
2d730 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
2d740 22 0a 09 20 20 69 66 20 65 76 61 6c 20 24 66 69  "..  if eval $fi
2d750 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 20 5c 24 66  le_magic_cmd \$f
2d760 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
2d770 69 6c 65 20 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c  ile 2> /dev/null
2d780 20 7c 0a 09 20 20 20 20 24 45 47 52 45 50 20 22   |..    $EGREP "
2d790 24 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65  $file_magic_rege
2d7a0 78 22 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20  x" > /dev/null; 
2d7b0 74 68 65 6e 0a 09 20 20 20 20 3a 0a 09 20 20 65  then..    :..  e
2d7c0 6c 73 65 0a 09 20 20 20 20 63 61 74 20 3c 3c 5f  lse..    cat <<_
2d7d0 4c 54 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a  LT_EOF 1>&2..***
2d7e0 20 57 61 72 6e 69 6e 67 3a 20 74 68 65 20 63 6f   Warning: the co
2d7f0 6d 6d 61 6e 64 20 6c 69 62 74 6f 6f 6c 20 75 73  mmand libtool us
2d800 65 73 20 74 6f 20 64 65 74 65 63 74 20 73 68 61  es to detect sha
2d810 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c 0a 2a  red libraries,.*
2d820 2a 2a 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63  ** $file_magic_c
2d830 6d 64 2c 20 70 72 6f 64 75 63 65 73 20 6f 75 74  md, produces out
2d840 70 75 74 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c  put that libtool
2d850 20 63 61 6e 6e 6f 74 20 72 65 63 6f 67 6e 69 7a   cannot recogniz
2d860 65 2e 0a 2a 2a 2a 20 54 68 65 20 72 65 73 75 6c  e..*** The resul
2d870 74 20 69 73 20 74 68 61 74 20 6c 69 62 74 6f 6f  t is that libtoo
2d880 6c 20 6d 61 79 20 66 61 69 6c 20 74 6f 20 72 65  l may fail to re
2d890 63 6f 67 6e 69 7a 65 20 73 68 61 72 65 64 20 6c  cognize shared l
2d8a0 69 62 72 61 72 69 65 73 0a 2a 2a 2a 20 61 73 20  ibraries.*** as 
2d8b0 73 75 63 68 2e 20 20 54 68 69 73 20 77 69 6c 6c  such.  This will
2d8c0 20 61 66 66 65 63 74 20 74 68 65 20 63 72 65 61   affect the crea
2d8d0 74 69 6f 6e 20 6f 66 20 6c 69 62 74 6f 6f 6c 20  tion of libtool 
2d8e0 6c 69 62 72 61 72 69 65 73 20 74 68 61 74 0a 2a  libraries that.*
2d8f0 2a 2a 20 64 65 70 65 6e 64 20 6f 6e 20 73 68 61  ** depend on sha
2d900 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c 20 62  red libraries, b
2d910 75 74 20 70 72 6f 67 72 61 6d 73 20 6c 69 6e 6b  ut programs link
2d920 65 64 20 77 69 74 68 20 73 75 63 68 20 6c 69 62  ed with such lib
2d930 74 6f 6f 6c 0a 2a 2a 2a 20 6c 69 62 72 61 72 69  tool.*** librari
2d940 65 73 20 77 69 6c 6c 20 77 6f 72 6b 20 72 65 67  es will work reg
2d950 61 72 64 6c 65 73 73 20 6f 66 20 74 68 69 73 20  ardless of this 
2d960 70 72 6f 62 6c 65 6d 2e 20 20 4e 65 76 65 72 74  problem.  Nevert
2d970 68 65 6c 65 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20  heless, you.*** 
2d980 6d 61 79 20 77 61 6e 74 20 74 6f 20 72 65 70 6f  may want to repo
2d990 72 74 20 74 68 65 20 70 72 6f 62 6c 65 6d 20 74  rt the problem t
2d9a0 6f 20 79 6f 75 72 20 73 79 73 74 65 6d 20 6d 61  o your system ma
2d9b0 6e 61 67 65 72 20 61 6e 64 2f 6f 72 20 74 6f 0a  nager and/or to.
2d9c0 2a 2a 2a 20 62 75 67 2d 6c 69 62 74 6f 6f 6c 40  *** bug-libtool@
2d9d0 67 6e 75 2e 6f 72 67 0a 0a 5f 4c 54 5f 45 4f 46  gnu.org.._LT_EOF
2d9e0 0a 09 20 20 66 69 20 3b 3b 0a 09 65 73 61 63 0a  ..  fi ;;..esac.
2d9f0 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 62        fi.      b
2da00 72 65 61 6b 0a 20 20 20 20 66 69 0a 20 20 64 6f  reak.    fi.  do
2da10 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f 73 61  ne.  IFS="$lt_sa
2da20 76 65 5f 69 66 73 22 0a 20 20 4d 41 47 49 43 5f  ve_ifs".  MAGIC_
2da30 43 4d 44 3d 22 24 6c 74 5f 73 61 76 65 5f 4d 41  CMD="$lt_save_MA
2da40 47 49 43 5f 43 4d 44 22 0a 20 20 3b 3b 0a 65 73  GIC_CMD".  ;;.es
2da50 61 63 0a 66 69 0a 0a 4d 41 47 49 43 5f 43 4d 44  ac.fi..MAGIC_CMD
2da60 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41  ="$lt_cv_path_MA
2da70 47 49 43 5f 43 4d 44 22 0a 69 66 20 74 65 73 74  GIC_CMD".if test
2da80 20 2d 6e 20 22 24 4d 41 47 49 43 5f 43 4d 44 22   -n "$MAGIC_CMD"
2da90 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
2daa0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
2dab0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
2dac0 3a 20 72 65 73 75 6c 74 3a 20 24 4d 41 47 49 43  : result: $MAGIC
2dad0 5f 43 4d 44 22 20 3e 26 35 0a 24 61 73 5f 65 63  _CMD" >&5.$as_ec
2dae0 68 6f 20 22 24 4d 41 47 49 43 5f 43 4d 44 22 20  ho "$MAGIC_CMD" 
2daf0 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
2db00 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2db10 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
2db20 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e  NENO}: result: n
2db30 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
2db40 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
2db50 0a 20 20 65 6c 73 65 0a 20 20 20 20 4d 41 47 49  .  else.    MAGI
2db60 43 5f 43 4d 44 3d 3a 0a 20 20 66 69 0a 66 69 0a  C_CMD=:.  fi.fi.
2db70 0a 20 20 66 69 0a 20 20 3b 3b 0a 65 73 61 63 0a  .  fi.  ;;.esac.
2db80 0a 23 20 55 73 65 20 43 20 66 6f 72 20 74 68 65  .# Use C for the
2db90 20 64 65 66 61 75 6c 74 20 63 6f 6e 66 69 67 75   default configu
2dba0 72 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 6c 69  ration in the li
2dbb0 62 74 6f 6f 6c 20 73 63 72 69 70 74 0a 0a 6c 74  btool script..lt
2dbc0 5f 73 61 76 65 5f 43 43 3d 22 24 43 43 22 0a 61  _save_CC="$CC".a
2dbd0 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27  c_ext=c.ac_cpp='
2dbe0 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a  $CPP $CPPFLAGS'.
2dbf0 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20  ac_compile='$CC 
2dc00 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  -c $CFLAGS $CPPF
2dc10 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
2dc20 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69  c_ext >&5'.ac_li
2dc30 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74  nk='$CC -o conft
2dc40 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43  est$ac_exeext $C
2dc50 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
2dc60 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  $LDFLAGS conftes
2dc70 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20  t.$ac_ext $LIBS 
2dc80 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5'.ac_compiler
2dc90 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f  _gnu=$ac_cv_c_co
2dca0 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a 23 20 53  mpiler_gnu...# S
2dcb0 6f 75 72 63 65 20 66 69 6c 65 20 65 78 74 65 6e  ource file exten
2dcc0 73 69 6f 6e 20 66 6f 72 20 43 20 74 65 73 74 20  sion for C test 
2dcd0 73 6f 75 72 63 65 73 2e 0a 61 63 5f 65 78 74 3d  sources..ac_ext=
2dce0 63 0a 0a 23 20 4f 62 6a 65 63 74 20 66 69 6c 65  c..# Object file
2dcf0 20 65 78 74 65 6e 73 69 6f 6e 20 66 6f 72 20 63   extension for c
2dd00 6f 6d 70 69 6c 65 64 20 43 20 74 65 73 74 20 73  ompiled C test s
2dd10 6f 75 72 63 65 73 2e 0a 6f 62 6a 65 78 74 3d 6f  ources..objext=o
2dd20 0a 6f 62 6a 65 78 74 3d 24 6f 62 6a 65 78 74 0a  .objext=$objext.
2dd30 0a 23 20 43 6f 64 65 20 74 6f 20 62 65 20 75 73  .# Code to be us
2dd40 65 64 20 69 6e 20 73 69 6d 70 6c 65 20 63 6f 6d  ed in simple com
2dd50 70 69 6c 65 20 74 65 73 74 73 0a 6c 74 5f 73 69  pile tests.lt_si
2dd60 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73  mple_compile_tes
2dd70 74 5f 63 6f 64 65 3d 22 69 6e 74 20 73 6f 6d 65  t_code="int some
2dd80 5f 76 61 72 69 61 62 6c 65 20 3d 20 30 3b 22 0a  _variable = 0;".
2dd90 0a 23 20 43 6f 64 65 20 74 6f 20 62 65 20 75 73  .# Code to be us
2dda0 65 64 20 69 6e 20 73 69 6d 70 6c 65 20 6c 69 6e  ed in simple lin
2ddb0 6b 20 74 65 73 74 73 0a 6c 74 5f 73 69 6d 70 6c  k tests.lt_simpl
2ddc0 65 5f 6c 69 6e 6b 5f 74 65 73 74 5f 63 6f 64 65  e_link_test_code
2ddd0 3d 27 69 6e 74 20 6d 61 69 6e 28 29 7b 72 65 74  ='int main(){ret
2dde0 75 72 6e 28 30 29 3b 7d 27 0a 0a 0a 0a 0a 0a 0a  urn(0);}'.......
2ddf0 0a 23 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69  .# If no C compi
2de00 6c 65 72 20 77 61 73 20 73 70 65 63 69 66 69 65  ler was specifie
2de10 64 2c 20 75 73 65 20 43 43 2e 0a 4c 54 43 43 3d  d, use CC..LTCC=
2de20 24 7b 4c 54 43 43 2d 22 24 43 43 22 7d 0a 0a 23  ${LTCC-"$CC"}..#
2de30 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65   If no C compile
2de40 72 20 66 6c 61 67 73 20 77 65 72 65 20 73 70 65  r flags were spe
2de50 63 69 66 69 65 64 2c 20 75 73 65 20 43 46 4c 41  cified, use CFLA
2de60 47 53 2e 0a 4c 54 43 46 4c 41 47 53 3d 24 7b 4c  GS..LTCFLAGS=${L
2de70 54 43 46 4c 41 47 53 2d 22 24 43 46 4c 41 47 53  TCFLAGS-"$CFLAGS
2de80 22 7d 0a 0a 23 20 41 6c 6c 6f 77 20 43 43 20 74  "}..# Allow CC t
2de90 6f 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  o be a program n
2dea0 61 6d 65 20 77 69 74 68 20 61 72 67 75 6d 65 6e  ame with argumen
2deb0 74 73 2e 0a 63 6f 6d 70 69 6c 65 72 3d 24 43 43  ts..compiler=$CC
2dec0 0a 0a 23 20 53 61 76 65 20 74 68 65 20 64 65 66  ..# Save the def
2ded0 61 75 6c 74 20 63 6f 6d 70 69 6c 65 72 2c 20 73  ault compiler, s
2dee0 69 6e 63 65 20 69 74 20 67 65 74 73 20 6f 76 65  ince it gets ove
2def0 72 77 72 69 74 74 65 6e 20 77 68 65 6e 20 74 68  rwritten when th
2df00 65 20 6f 74 68 65 72 0a 23 20 74 61 67 73 20 61  e other.# tags a
2df10 72 65 20 62 65 69 6e 67 20 74 65 73 74 65 64 2c  re being tested,
2df20 20 61 6e 64 20 5f 4c 54 5f 54 41 47 56 41 52 28   and _LT_TAGVAR(
2df30 63 6f 6d 70 69 6c 65 72 2c 20 5b 5d 29 20 69 73  compiler, []) is
2df40 20 61 20 4e 4f 50 2e 0a 63 6f 6d 70 69 6c 65 72   a NOP..compiler
2df50 5f 44 45 46 41 55 4c 54 3d 24 43 43 0a 0a 23 20  _DEFAULT=$CC..# 
2df60 73 61 76 65 20 77 61 72 6e 69 6e 67 73 2f 62 6f  save warnings/bo
2df70 69 6c 65 72 70 6c 61 74 65 20 6f 66 20 73 69 6d  ilerplate of sim
2df80 70 6c 65 20 74 65 73 74 20 63 6f 64 65 0a 61 63  ple test code.ac
2df90 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73  _outfile=conftes
2dfa0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 65 63 68  t.$ac_objext.ech
2dfb0 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f  o "$lt_simple_co
2dfc0 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22  mpile_test_code"
2dfd0 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
2dfe0 78 74 0a 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d  xt.eval "$ac_com
2dff0 70 69 6c 65 22 20 32 3e 26 31 20 3e 2f 64 65 76  pile" 2>&1 >/dev
2e000 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20 27 2f 5e  /null | $SED '/^
2e010 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 3e 63  $/d; /^ *+/d' >c
2e020 6f 6e 66 74 65 73 74 2e 65 72 72 0a 5f 6c 74 5f  onftest.err._lt_
2e030 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70  compiler_boilerp
2e040 6c 61 74 65 3d 60 63 61 74 20 63 6f 6e 66 74 65  late=`cat confte
2e050 73 74 2e 65 72 72 60 0a 24 52 4d 20 63 6f 6e 66  st.err`.$RM conf
2e060 74 65 73 74 2a 0a 0a 61 63 5f 6f 75 74 66 69 6c  test*..ac_outfil
2e070 65 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  e=conftest.$ac_o
2e080 62 6a 65 78 74 0a 65 63 68 6f 20 22 24 6c 74 5f  bjext.echo "$lt_
2e090 73 69 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74  simple_link_test
2e0a0 5f 63 6f 64 65 22 20 3e 63 6f 6e 66 74 65 73 74  _code" >conftest
2e0b0 2e 24 61 63 5f 65 78 74 0a 65 76 61 6c 20 22 24  .$ac_ext.eval "$
2e0c0 61 63 5f 6c 69 6e 6b 22 20 32 3e 26 31 20 3e 2f  ac_link" 2>&1 >/
2e0d0 64 65 76 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20  dev/null | $SED 
2e0e0 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27  '/^$/d; /^ *+/d'
2e0f0 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 5f   >conftest.err._
2e100 6c 74 5f 6c 69 6e 6b 65 72 5f 62 6f 69 6c 65 72  lt_linker_boiler
2e110 70 6c 61 74 65 3d 60 63 61 74 20 63 6f 6e 66 74  plate=`cat conft
2e120 65 73 74 2e 65 72 72 60 0a 24 52 4d 20 2d 72 20  est.err`.$RM -r 
2e130 63 6f 6e 66 74 65 73 74 2a 0a 0a 0a 69 66 20 74  conftest*...if t
2e140 65 73 74 20 2d 6e 20 22 24 63 6f 6d 70 69 6c 65  est -n "$compile
2e150 72 22 3b 20 74 68 65 6e 0a 0a 6c 74 5f 70 72 6f  r"; then..lt_pro
2e160 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75  g_compiler_no_bu
2e170 69 6c 74 69 6e 5f 66 6c 61 67 3d 0a 0a 69 66 20  iltin_flag=..if 
2e180 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65  test "$GCC" = ye
2e190 73 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 70 72 6f  s; then.  lt_pro
2e1a0 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75  g_compiler_no_bu
2e1b0 69 6c 74 69 6e 5f 66 6c 61 67 3d 27 20 2d 66 6e  iltin_flag=' -fn
2e1c0 6f 2d 62 75 69 6c 74 69 6e 27 0a 0a 20 20 7b 20  o-builtin'..  { 
2e1d0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2e1e0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
2e1f0 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
2e200 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 75 70  if $compiler sup
2e210 70 6f 72 74 73 20 2d 66 6e 6f 2d 72 74 74 69 20  ports -fno-rtti 
2e220 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22  -fno-exceptions"
2e230 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
2e240 22 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f  "checking if $co
2e250 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20  mpiler supports 
2e260 2d 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65  -fno-rtti -fno-e
2e270 78 63 65 70 74 69 6f 6e 73 2e 2e 2e 20 22 20 3e  xceptions... " >
2e280 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76  &6; }.if ${lt_cv
2e290 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72  _prog_compiler_r
2e2a0 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73 2b 3a  tti_exceptions+:
2e2b0 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
2e2c0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
2e2d0 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
2e2e0 65 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  e.  lt_cv_prog_c
2e2f0 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63  ompiler_rtti_exc
2e300 65 70 74 69 6f 6e 73 3d 6e 6f 0a 20 20 20 61 63  eptions=no.   ac
2e310 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73  _outfile=conftes
2e320 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20  t.$ac_objext.   
2e330 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65  echo "$lt_simple
2e340 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f  _compile_test_co
2e350 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24  de" > conftest.$
2e360 61 63 5f 65 78 74 0a 20 20 20 6c 74 5f 63 6f 6d  ac_ext.   lt_com
2e370 70 69 6c 65 72 5f 66 6c 61 67 3d 22 2d 66 6e 6f  piler_flag="-fno
2e380 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70  -rtti -fno-excep
2e390 74 69 6f 6e 73 22 0a 20 20 20 23 20 49 6e 73 65  tions".   # Inse
2e3a0 72 74 20 74 68 65 20 6f 70 74 69 6f 6e 20 65 69  rt the option ei
2e3b0 74 68 65 72 20 28 31 29 20 61 66 74 65 72 20 74  ther (1) after t
2e3c0 68 65 20 6c 61 73 74 20 2a 46 4c 41 47 53 20 76  he last *FLAGS v
2e3d0 61 72 69 61 62 6c 65 2c 20 6f 72 0a 20 20 20 23  ariable, or.   #
2e3e0 20 28 32 29 20 62 65 66 6f 72 65 20 61 20 77 6f   (2) before a wo
2e3f0 72 64 20 63 6f 6e 74 61 69 6e 69 6e 67 20 22 63  rd containing "c
2e400 6f 6e 66 74 65 73 74 2e 22 2c 20 6f 72 20 28 33  onftest.", or (3
2e410 29 20 61 74 20 74 68 65 20 65 6e 64 2e 0a 20 20  ) at the end..  
2e420 20 23 20 4e 6f 74 65 20 74 68 61 74 20 24 61 63   # Note that $ac
2e430 5f 63 6f 6d 70 69 6c 65 20 69 74 73 65 6c 66 20  _compile itself 
2e440 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e  does not contain
2e450 20 62 61 63 6b 73 6c 61 73 68 65 73 20 61 6e 64   backslashes and
2e460 20 62 65 67 69 6e 73 0a 20 20 20 23 20 77 69 74   begins.   # wit
2e470 68 20 61 20 64 6f 6c 6c 61 72 20 73 69 67 6e 20  h a dollar sign 
2e480 28 6e 6f 74 20 61 20 68 79 70 68 65 6e 29 2c 20  (not a hyphen), 
2e490 73 6f 20 74 68 65 20 65 63 68 6f 20 73 68 6f 75  so the echo shou
2e4a0 6c 64 20 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c  ld work correctl
2e4b0 79 2e 0a 20 20 20 23 20 54 68 65 20 6f 70 74 69  y..   # The opti
2e4c0 6f 6e 20 69 73 20 72 65 66 65 72 65 6e 63 65 64  on is referenced
2e4d0 20 76 69 61 20 61 20 76 61 72 69 61 62 6c 65 20   via a variable 
2e4e0 74 6f 20 61 76 6f 69 64 20 63 6f 6e 66 75 73 69  to avoid confusi
2e4f0 6e 67 20 73 65 64 2e 0a 20 20 20 6c 74 5f 63 6f  ng sed..   lt_co
2e500 6d 70 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63  mpile=`echo "$ac
2e510 5f 63 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45 44  _compile" | $SED
2e520 20 5c 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c   \.   -e 's:.*FL
2e530 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c  AGS}\{0,1\} :&$l
2e540 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20  t_compiler_flag 
2e550 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73  :; t' \.   -e 's
2e560 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c  : [^ ]*conftest\
2e570 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  .: $lt_compiler_
2e580 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20  flag&:; t' \.   
2e590 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d  -e 's:$: $lt_com
2e5a0 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20  piler_flag:'`.  
2e5b0 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c   (eval echo "\"\
2e5c0 24 61 73 5f 6d 65 3a 36 36 36 39 3a 20 24 6c 74  $as_me:6669: $lt
2e5d0 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29  _compile\"" >&5)
2e5e0 0a 20 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63  .   (eval "$lt_c
2e5f0 6f 6d 70 69 6c 65 22 20 32 3e 63 6f 6e 66 74 65  ompile" 2>confte
2e600 73 74 2e 65 72 72 29 0a 20 20 20 61 63 5f 73 74  st.err).   ac_st
2e610 61 74 75 73 3d 24 3f 0a 20 20 20 63 61 74 20 63  atus=$?.   cat c
2e620 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
2e630 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a     echo "$as_me:
2e640 36 36 37 33 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  6673: \$? = $ac_
2e650 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20 69  status" >&5.   i
2e660 66 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74  f (exit $ac_stat
2e670 75 73 29 20 26 26 20 74 65 73 74 20 2d 73 20 22  us) && test -s "
2e680 24 61 63 5f 6f 75 74 66 69 6c 65 22 3b 20 74 68  $ac_outfile"; th
2e690 65 6e 0a 20 20 20 20 20 23 20 54 68 65 20 63 6f  en.     # The co
2e6a0 6d 70 69 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20  mpiler can only 
2e6b0 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20  warn and ignore 
2e6c0 74 68 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f  the option if no
2e6d0 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20  t recognized.   
2e6e0 20 20 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66    # So say no if
2e6f0 20 74 68 65 72 65 20 61 72 65 20 77 61 72 6e 69   there are warni
2e700 6e 67 73 20 6f 74 68 65 72 20 74 68 61 6e 20 74  ngs other than t
2e710 68 65 20 75 73 75 61 6c 20 6f 75 74 70 75 74 2e  he usual output.
2e720 0a 20 20 20 20 20 24 45 43 48 4f 20 22 58 24 5f  .     $ECHO "X$_
2e730 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c  lt_compiler_boil
2e740 65 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64  erplate" | $Xsed
2e750 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 63 6f 6e   -e '/^$/d' >con
2e760 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20 24  ftest.exp.     $
2e770 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a  SED '/^$/d; /^ *
2e780 2b 2f 64 27 20 63 6f 6e 66 74 65 73 74 2e 65 72  +/d' conftest.er
2e790 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 32 0a  r >conftest.er2.
2e7a0 20 20 20 20 20 69 66 20 74 65 73 74 20 21 20 2d       if test ! -
2e7b0 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c  s conftest.er2 |
2e7c0 7c 20 64 69 66 66 20 63 6f 6e 66 74 65 73 74 2e  | diff conftest.
2e7d0 65 78 70 20 63 6f 6e 66 74 65 73 74 2e 65 72 32  exp conftest.er2
2e7e0 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65   >/dev/null; the
2e7f0 6e 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70  n.       lt_cv_p
2e800 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74  rog_compiler_rtt
2e810 69 5f 65 78 63 65 70 74 69 6f 6e 73 3d 79 65 73  i_exceptions=yes
2e820 0a 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20  .     fi.   fi. 
2e830 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a    $RM conftest*.
2e840 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
2e850 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
2e860 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
2e870 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67  ult: $lt_cv_prog
2e880 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65  _compiler_rtti_e
2e890 78 63 65 70 74 69 6f 6e 73 22 20 3e 26 35 0a 24  xceptions" >&5.$
2e8a0 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f  as_echo "$lt_cv_
2e8b0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74  prog_compiler_rt
2e8c0 74 69 5f 65 78 63 65 70 74 69 6f 6e 73 22 20 3e  ti_exceptions" >
2e8d0 26 36 3b 20 7d 0a 0a 69 66 20 74 65 73 74 20 78  &6; }..if test x
2e8e0 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d  "$lt_cv_prog_com
2e8f0 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70  piler_rtti_excep
2e900 74 69 6f 6e 73 22 20 3d 20 78 79 65 73 3b 20 74  tions" = xyes; t
2e910 68 65 6e 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f  hen.    lt_prog_
2e920 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c  compiler_no_buil
2e930 74 69 6e 5f 66 6c 61 67 3d 22 24 6c 74 5f 70 72  tin_flag="$lt_pr
2e940 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62  og_compiler_no_b
2e950 75 69 6c 74 69 6e 5f 66 6c 61 67 20 2d 66 6e 6f  uiltin_flag -fno
2e960 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70  -rtti -fno-excep
2e970 74 69 6f 6e 73 22 0a 65 6c 73 65 0a 20 20 20 20  tions".else.    
2e980 3a 0a 66 69 0a 0a 66 69 0a 0a 0a 0a 0a 0a 0a 20  :.fi..fi....... 
2e990 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2e9a0 72 5f 77 6c 3d 0a 6c 74 5f 70 72 6f 67 5f 63 6f  r_wl=.lt_prog_co
2e9b0 6d 70 69 6c 65 72 5f 70 69 63 3d 0a 6c 74 5f 70  mpiler_pic=.lt_p
2e9c0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2e9d0 74 69 63 3d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f  tic=..{ $as_echo
2e9e0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
2e9f0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
2ea00 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 63 6f 6d  hecking for $com
2ea10 70 69 6c 65 72 20 6f 70 74 69 6f 6e 20 74 6f 20  piler option to 
2ea20 70 72 6f 64 75 63 65 20 50 49 43 22 20 3e 26 35  produce PIC" >&5
2ea30 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
2ea40 63 6b 69 6e 67 20 66 6f 72 20 24 63 6f 6d 70 69  cking for $compi
2ea50 6c 65 72 20 6f 70 74 69 6f 6e 20 74 6f 20 70 72  ler option to pr
2ea60 6f 64 75 63 65 20 50 49 43 2e 2e 2e 20 22 20 3e  oduce PIC... " >
2ea70 26 36 3b 20 7d 0a 0a 20 20 69 66 20 74 65 73 74  &6; }..  if test
2ea80 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74   "$GCC" = yes; t
2ea90 68 65 6e 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f  hen.    lt_prog_
2eaa0 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
2eab0 2c 27 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  ,'.    lt_prog_c
2eac0 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
2ead0 2d 73 74 61 74 69 63 27 0a 0a 20 20 20 20 63 61  -static'..    ca
2eae0 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20  se $host_os in. 
2eaf0 20 20 20 20 20 61 69 78 2a 29 0a 20 20 20 20 20       aix*).     
2eb00 20 23 20 41 6c 6c 20 41 49 58 20 63 6f 64 65 20   # All AIX code 
2eb10 69 73 20 50 49 43 2e 0a 20 20 20 20 20 20 69 66  is PIC..      if
2eb20 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75   test "$host_cpu
2eb30 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09  " = ia64; then..
2eb40 23 20 41 49 58 20 35 20 6e 6f 77 20 73 75 70 70  # AIX 5 now supp
2eb50 6f 72 74 73 20 49 41 36 34 20 70 72 6f 63 65 73  orts IA64 proces
2eb60 73 6f 72 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  sor..lt_prog_com
2eb70 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42  piler_static='-B
2eb80 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 66 69  static'.      fi
2eb90 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61  .      ;;..    a
2eba0 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20 20 20 63  migaos*).      c
2ebb0 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e  ase $host_cpu in
2ebc0 0a 20 20 20 20 20 20 70 6f 77 65 72 70 63 29 0a  .      powerpc).
2ebd0 20 20 20 20 20 20 20 20 20 20 20 20 23 20 73 65              # se
2ebe0 65 20 63 6f 6d 6d 65 6e 74 20 61 62 6f 75 74 20  e comment about 
2ebf0 41 6d 69 67 61 4f 53 34 20 2e 73 6f 20 73 75 70  AmigaOS4 .so sup
2ec00 70 6f 72 74 0a 20 20 20 20 20 20 20 20 20 20 20  port.           
2ec10 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2ec20 72 5f 70 69 63 3d 27 2d 66 50 49 43 27 0a 20 20  r_pic='-fPIC'.  
2ec30 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 6d        ;;.      m
2ec40 36 38 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20  68k).           
2ec50 20 23 20 46 49 58 4d 45 3a 20 77 65 20 6e 65 65   # FIXME: we nee
2ec60 64 20 61 74 20 6c 65 61 73 74 20 36 38 30 32 30  d at least 68020
2ec70 20 63 6f 64 65 20 74 6f 20 62 75 69 6c 64 20 73   code to build s
2ec80 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c  hared libraries,
2ec90 20 62 75 74 0a 20 20 20 20 20 20 20 20 20 20 20   but.           
2eca0 20 23 20 61 64 64 69 6e 67 20 74 68 65 20 60 2d   # adding the `-
2ecb0 6d 36 38 30 32 30 27 20 66 6c 61 67 20 74 6f 20  m68020' flag to 
2ecc0 47 43 43 20 70 72 65 76 65 6e 74 73 20 62 75 69  GCC prevents bui
2ecd0 6c 64 69 6e 67 20 61 6e 79 74 68 69 6e 67 20 62  lding anything b
2ece0 65 74 74 65 72 2c 0a 20 20 20 20 20 20 20 20 20  etter,.         
2ecf0 20 20 20 23 20 6c 69 6b 65 20 60 2d 6d 36 38 30     # like `-m680
2ed00 34 30 27 2e 0a 20 20 20 20 20 20 20 20 20 20 20  40'..           
2ed10 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2ed20 72 5f 70 69 63 3d 27 2d 6d 36 38 30 32 30 20 2d  r_pic='-m68020 -
2ed30 72 65 73 69 64 65 6e 74 33 32 20 2d 6d 61 6c 77  resident32 -malw
2ed40 61 79 73 2d 72 65 73 74 6f 72 65 2d 61 34 27 0a  ays-restore-a4'.
2ed50 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20          ;;.     
2ed60 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a   esac.      ;;..
2ed70 20 20 20 20 62 65 6f 73 2a 20 7c 20 69 72 69 78      beos* | irix
2ed80 35 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f  5* | irix6* | no
2ed90 6e 73 74 6f 70 75 78 2a 20 7c 20 6f 73 66 33 2a  nstopux* | osf3*
2eda0 20 7c 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a   | osf4* | osf5*
2edb0 29 0a 20 20 20 20 20 20 23 20 50 49 43 20 69 73  ).      # PIC is
2edc0 20 74 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72   the default for
2edd0 20 74 68 65 73 65 20 4f 53 65 73 2e 0a 20 20 20   these OSes..   
2ede0 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67 77     ;;..    mingw
2edf0 2a 20 7c 20 63 79 67 77 69 6e 2a 20 7c 20 70 77  * | cygwin* | pw
2ee00 33 32 2a 20 7c 20 6f 73 32 2a 20 7c 20 63 65 67  32* | os2* | ceg
2ee10 63 63 2a 29 0a 20 20 20 20 20 20 23 20 54 68 69  cc*).      # Thi
2ee20 73 20 68 61 63 6b 20 69 73 20 73 6f 20 74 68 61  s hack is so tha
2ee30 74 20 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c  t the source fil
2ee40 65 20 63 61 6e 20 74 65 6c 6c 20 77 68 65 74 68  e can tell wheth
2ee50 65 72 20 69 74 20 69 73 20 62 65 69 6e 67 0a 20  er it is being. 
2ee60 20 20 20 20 20 23 20 62 75 69 6c 74 20 66 6f 72       # built for
2ee70 20 69 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 61 20   inclusion in a 
2ee80 64 6c 6c 20 28 61 6e 64 20 73 68 6f 75 6c 64 20  dll (and should 
2ee90 65 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20 66  export symbols f
2eea0 6f 72 20 65 78 61 6d 70 6c 65 29 2e 0a 20 20 20  or example)..   
2eeb0 20 20 20 23 20 41 6c 74 68 6f 75 67 68 20 74 68     # Although th
2eec0 65 20 63 79 67 77 69 6e 20 67 63 63 20 69 67 6e  e cygwin gcc ign
2eed0 6f 72 65 73 20 2d 66 50 49 43 2c 20 73 74 69 6c  ores -fPIC, stil
2eee0 6c 20 6e 65 65 64 20 74 68 69 73 20 66 6f 72 20  l need this for 
2eef0 6f 6c 64 2d 73 74 79 6c 65 0a 20 20 20 20 20 20  old-style.      
2ef00 23 20 28 2d 2d 64 69 73 61 62 6c 65 2d 61 75 74  # (--disable-aut
2ef10 6f 2d 69 6d 70 6f 72 74 29 20 6c 69 62 72 61 72  o-import) librar
2ef20 69 65 73 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  ies.      lt_pro
2ef30 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2ef40 2d 44 44 4c 4c 5f 45 58 50 4f 52 54 27 0a 20 20  -DDLL_EXPORT'.  
2ef50 20 20 20 20 3b 3b 0a 0a 20 20 20 20 64 61 72 77      ;;..    darw
2ef60 69 6e 2a 20 7c 20 72 68 61 70 73 6f 64 79 2a 29  in* | rhapsody*)
2ef70 0a 20 20 20 20 20 20 23 20 50 49 43 20 69 73 20  .      # PIC is 
2ef80 74 68 65 20 64 65 66 61 75 6c 74 20 6f 6e 20 74  the default on t
2ef90 68 69 73 20 70 6c 61 74 66 6f 72 6d 0a 20 20 20  his platform.   
2efa0 20 20 20 23 20 43 6f 6d 6d 6f 6e 20 73 79 6d 62     # Common symb
2efb0 6f 6c 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20  ols not allowed 
2efc0 69 6e 20 4d 48 5f 44 59 4c 49 42 20 66 69 6c 65  in MH_DYLIB file
2efd0 73 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  s.      lt_prog_
2efe0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66  compiler_pic='-f
2eff0 6e 6f 2d 63 6f 6d 6d 6f 6e 27 0a 20 20 20 20 20  no-common'.     
2f000 20 3b 3b 0a 0a 20 20 20 20 68 70 75 78 2a 29 0a   ;;..    hpux*).
2f010 20 20 20 20 20 20 23 20 50 49 43 20 69 73 20 74        # PIC is t
2f020 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 36  he default for 6
2f030 34 2d 62 69 74 20 50 41 20 48 50 2d 55 58 2c 20  4-bit PA HP-UX, 
2f040 62 75 74 20 6e 6f 74 20 66 6f 72 20 33 32 2d 62  but not for 32-b
2f050 69 74 0a 20 20 20 20 20 20 23 20 50 41 20 48 50  it.      # PA HP
2f060 2d 55 58 2e 20 20 4f 6e 20 49 41 36 34 20 48 50  -UX.  On IA64 HP
2f070 2d 55 58 2c 20 50 49 43 20 69 73 20 74 68 65 20  -UX, PIC is the 
2f080 64 65 66 61 75 6c 74 20 62 75 74 20 74 68 65 20  default but the 
2f090 70 69 63 20 66 6c 61 67 0a 20 20 20 20 20 20 23  pic flag.      #
2f0a0 20 73 65 74 73 20 74 68 65 20 64 65 66 61 75 6c   sets the defaul
2f0b0 74 20 54 4c 53 20 6d 6f 64 65 6c 20 61 6e 64 20  t TLS model and 
2f0c0 61 66 66 65 63 74 73 20 69 6e 6c 69 6e 69 6e 67  affects inlining
2f0d0 2e 0a 20 20 20 20 20 20 63 61 73 65 20 24 68 6f  ..      case $ho
2f0e0 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 20 20  st_cpu in.      
2f0f0 68 70 70 61 2a 36 34 2a 29 0a 09 23 20 2b 5a 20  hppa*64*)..# +Z 
2f100 74 68 65 20 64 65 66 61 75 6c 74 0a 09 3b 3b 0a  the default..;;.
2f110 20 20 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f        *)..lt_pro
2f120 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2f130 2d 66 50 49 43 27 0a 09 3b 3b 0a 20 20 20 20 20  -fPIC'..;;.     
2f140 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a   esac.      ;;..
2f150 20 20 20 20 69 6e 74 65 72 69 78 5b 33 2d 39 5d      interix[3-9]
2f160 2a 29 0a 20 20 20 20 20 20 23 20 49 6e 74 65 72  *).      # Inter
2f170 69 78 20 33 2e 78 20 67 63 63 20 2d 66 70 69 63  ix 3.x gcc -fpic
2f180 2f 2d 66 50 49 43 20 6f 70 74 69 6f 6e 73 20 67  /-fPIC options g
2f190 65 6e 65 72 61 74 65 20 62 72 6f 6b 65 6e 20 63  enerate broken c
2f1a0 6f 64 65 2e 0a 20 20 20 20 20 20 23 20 49 6e 73  ode..      # Ins
2f1b0 74 65 61 64 2c 20 77 65 20 72 65 6c 6f 63 61 74  tead, we relocat
2f1c0 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  e shared librari
2f1d0 65 73 20 61 74 20 72 75 6e 74 69 6d 65 2e 0a 20  es at runtime.. 
2f1e0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 73 64       ;;..    msd
2f1f0 6f 73 64 6a 67 70 70 2a 29 0a 20 20 20 20 20 20  osdjgpp*).      
2f200 23 20 4a 75 73 74 20 62 65 63 61 75 73 65 20 77  # Just because w
2f210 65 20 75 73 65 20 47 43 43 20 64 6f 65 73 6e 27  e use GCC doesn'
2f220 74 20 6d 65 61 6e 20 77 65 20 73 75 64 64 65 6e  t mean we sudden
2f230 6c 79 20 67 65 74 20 73 68 61 72 65 64 20 6c 69  ly get shared li
2f240 62 72 61 72 69 65 73 0a 20 20 20 20 20 20 23 20  braries.      # 
2f250 6f 6e 20 73 79 73 74 65 6d 73 20 74 68 61 74 20  on systems that 
2f260 64 6f 6e 27 74 20 73 75 70 70 6f 72 74 20 74 68  don't support th
2f270 65 6d 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  em..      lt_pro
2f280 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62  g_compiler_can_b
2f290 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20  uild_shared=no. 
2f2a0 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72       enable_shar
2f2b0 65 64 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a  ed=no.      ;;..
2f2c0 20 20 20 20 2a 6e 74 6f 2a 20 7c 20 2a 71 6e 78      *nto* | *qnx
2f2d0 2a 29 0a 20 20 20 20 20 20 23 20 51 4e 58 20 75  *).      # QNX u
2f2e0 73 65 73 20 47 4e 55 20 43 2b 2b 2c 20 62 75 74  ses GNU C++, but
2f2f0 20 6e 65 65 64 20 74 6f 20 64 65 66 69 6e 65 20   need to define 
2f300 2d 73 68 61 72 65 64 20 6f 70 74 69 6f 6e 20 74  -shared option t
2f310 6f 6f 2c 20 6f 74 68 65 72 77 69 73 65 0a 20 20  oo, otherwise.  
2f320 20 20 20 20 23 20 69 74 20 77 69 6c 6c 20 63 6f      # it will co
2f330 72 65 64 75 6d 70 2e 0a 20 20 20 20 20 20 6c 74  redump..      lt
2f340 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2f350 69 63 3d 27 2d 66 50 49 43 20 2d 73 68 61 72 65  ic='-fPIC -share
2f360 64 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  d'.      ;;..   
2f370 20 73 79 73 76 34 2a 4d 50 2a 29 0a 20 20 20 20   sysv4*MP*).    
2f380 20 20 69 66 20 74 65 73 74 20 2d 64 20 2f 75 73    if test -d /us
2f390 72 2f 6e 65 63 3b 20 74 68 65 6e 0a 09 6c 74 5f  r/nec; then..lt_
2f3a0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2f3b0 63 3d 2d 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63 0a  c=-Kconform_pic.
2f3c0 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b        fi.      ;
2f3d0 3b 0a 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20  ;..    *).      
2f3e0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f3f0 5f 70 69 63 3d 27 2d 66 50 49 43 27 0a 20 20 20  _pic='-fPIC'.   
2f400 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20     ;;.    esac. 
2f410 20 65 6c 73 65 0a 20 20 20 20 23 20 50 4f 52 54   else.    # PORT
2f420 4d 45 20 43 68 65 63 6b 20 66 6f 72 20 66 6c 61  ME Check for fla
2f430 67 20 74 6f 20 70 61 73 73 20 6c 69 6e 6b 65 72  g to pass linker
2f440 20 66 6c 61 67 73 20 74 68 72 6f 75 67 68 20 74   flags through t
2f450 68 65 20 73 79 73 74 65 6d 20 63 6f 6d 70 69 6c  he system compil
2f460 65 72 2e 0a 20 20 20 20 63 61 73 65 20 24 68 6f  er..    case $ho
2f470 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69 78  st_os in.    aix
2f480 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
2f490 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
2f4a0 6c 2c 27 0a 20 20 20 20 20 20 69 66 20 74 65 73  l,'.      if tes
2f4b0 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20  t "$host_cpu" = 
2f4c0 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 41 49  ia64; then..# AI
2f4d0 58 20 35 20 6e 6f 77 20 73 75 70 70 6f 72 74 73  X 5 now supports
2f4e0 20 49 41 36 34 20 70 72 6f 63 65 73 73 6f 72 0a   IA64 processor.
2f4f0 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2f500 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74  r_static='-Bstat
2f510 69 63 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  ic'.      else..
2f520 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f530 5f 73 74 61 74 69 63 3d 27 2d 62 6e 73 6f 20 2d  _static='-bnso -
2f540 62 49 3a 2f 6c 69 62 2f 73 79 73 63 61 6c 6c 73  bI:/lib/syscalls
2f550 2e 65 78 70 27 0a 20 20 20 20 20 20 66 69 0a 20  .exp'.      fi. 
2f560 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e       ;;..    min
2f570 67 77 2a 20 7c 20 63 79 67 77 69 6e 2a 20 7c 20  gw* | cygwin* | 
2f580 70 77 33 32 2a 20 7c 20 6f 73 32 2a 20 7c 20 63  pw32* | os2* | c
2f590 65 67 63 63 2a 29 0a 20 20 20 20 20 20 23 20 54  egcc*).      # T
2f5a0 68 69 73 20 68 61 63 6b 20 69 73 20 73 6f 20 74  his hack is so t
2f5b0 68 61 74 20 74 68 65 20 73 6f 75 72 63 65 20 66  hat the source f
2f5c0 69 6c 65 20 63 61 6e 20 74 65 6c 6c 20 77 68 65  ile can tell whe
2f5d0 74 68 65 72 20 69 74 20 69 73 20 62 65 69 6e 67  ther it is being
2f5e0 0a 20 20 20 20 20 20 23 20 62 75 69 6c 74 20 66  .      # built f
2f5f0 6f 72 20 69 6e 63 6c 75 73 69 6f 6e 20 69 6e 20  or inclusion in 
2f600 61 20 64 6c 6c 20 28 61 6e 64 20 73 68 6f 75 6c  a dll (and shoul
2f610 64 20 65 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73  d export symbols
2f620 20 66 6f 72 20 65 78 61 6d 70 6c 65 29 2e 0a 20   for example).. 
2f630 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2f640 70 69 6c 65 72 5f 70 69 63 3d 27 2d 44 44 4c 4c  piler_pic='-DDLL
2f650 5f 45 58 50 4f 52 54 27 0a 20 20 20 20 20 20 3b  _EXPORT'.      ;
2f660 3b 0a 0a 20 20 20 20 68 70 75 78 39 2a 20 7c 20  ;..    hpux9* | 
2f670 68 70 75 78 31 30 2a 20 7c 20 68 70 75 78 31 31  hpux10* | hpux11
2f680 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
2f690 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
2f6a0 6c 2c 27 0a 20 20 20 20 20 20 23 20 50 49 43 20  l,'.      # PIC 
2f6b0 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 66  is the default f
2f6c0 6f 72 20 49 41 36 34 20 48 50 2d 55 58 20 61 6e  or IA64 HP-UX an
2f6d0 64 20 36 34 2d 62 69 74 20 48 50 2d 55 58 2c 20  d 64-bit HP-UX, 
2f6e0 62 75 74 0a 20 20 20 20 20 20 23 20 6e 6f 74 20  but.      # not 
2f6f0 66 6f 72 20 50 41 20 48 50 2d 55 58 2e 0a 20 20  for PA HP-UX..  
2f700 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63      case $host_c
2f710 70 75 20 69 6e 0a 20 20 20 20 20 20 68 70 70 61  pu in.      hppa
2f720 2a 36 34 2a 7c 69 61 36 34 2a 29 0a 09 23 20 2b  *64*|ia64*)..# +
2f730 5a 20 74 68 65 20 64 65 66 61 75 6c 74 0a 09 3b  Z the default..;
2f740 3b 0a 20 20 20 20 20 20 2a 29 0a 09 6c 74 5f 70  ;.      *)..lt_p
2f750 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2f760 3d 27 2b 5a 27 0a 09 3b 3b 0a 20 20 20 20 20 20  ='+Z'..;;.      
2f770 65 73 61 63 0a 20 20 20 20 20 20 23 20 49 73 20  esac.      # Is 
2f780 74 68 65 72 65 20 61 20 62 65 74 74 65 72 20 6c  there a better l
2f790 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f7a0 73 74 61 74 69 63 20 74 68 61 74 20 77 6f 72 6b  static that work
2f7b0 73 20 77 69 74 68 20 74 68 65 20 62 75 6e 64 6c  s with the bundl
2f7c0 65 64 20 43 43 3f 0a 20 20 20 20 20 20 6c 74 5f  ed CC?.      lt_
2f7d0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2f7e0 61 74 69 63 3d 27 24 7b 77 6c 7d 2d 61 20 24 7b  atic='${wl}-a ${
2f7f0 77 6c 7d 61 72 63 68 69 76 65 27 0a 20 20 20 20  wl}archive'.    
2f800 20 20 3b 3b 0a 0a 20 20 20 20 69 72 69 78 35 2a    ;;..    irix5*
2f810 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73   | irix6* | nons
2f820 74 6f 70 75 78 2a 29 0a 20 20 20 20 20 20 6c 74  topux*).      lt
2f830 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
2f840 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 23  l='-Wl,'.      #
2f850 20 50 49 43 20 28 77 69 74 68 20 2d 4b 50 49 43   PIC (with -KPIC
2f860 29 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74  ) is the default
2f870 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ..      lt_prog_
2f880 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
2f890 27 2d 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20  '-non_shared'.  
2f8a0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6c 69 6e 75      ;;..    linu
2f8b0 78 2a 20 7c 20 6b 2a 62 73 64 2a 2d 67 6e 75 29  x* | k*bsd*-gnu)
2f8c0 0a 20 20 20 20 20 20 63 61 73 65 20 24 63 63 5f  .      case $cc_
2f8d0 62 61 73 65 6e 61 6d 65 20 69 6e 0a 20 20 20 20  basename in.    
2f8e0 20 20 23 20 6f 6c 64 20 49 6e 74 65 6c 20 66 6f    # old Intel fo
2f8f0 72 20 78 38 36 5f 36 34 20 77 68 69 63 68 20 73  r x86_64 which s
2f900 74 69 6c 6c 20 73 75 70 70 6f 72 74 65 64 20 2d  till supported -
2f910 4b 50 49 43 2e 0a 20 20 20 20 20 20 65 63 63 2a  KPIC..      ecc*
2f920 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  )..lt_prog_compi
2f930 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c  ler_wl='-Wl,'..l
2f940 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f950 70 69 63 3d 27 2d 4b 50 49 43 27 0a 09 6c 74 5f  pic='-KPIC'..lt_
2f960 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2f970 61 74 69 63 3d 27 2d 73 74 61 74 69 63 27 0a 20  atic='-static'. 
2f980 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
2f990 23 20 69 63 63 20 75 73 65 64 20 74 6f 20 62 65  # icc used to be
2f9a0 20 69 6e 63 6f 6d 70 61 74 69 62 6c 65 20 77 69   incompatible wi
2f9b0 74 68 20 47 43 43 2e 0a 20 20 20 20 20 20 23 20  th GCC..      # 
2f9c0 49 43 43 20 31 30 20 64 6f 65 73 6e 27 74 20 61  ICC 10 doesn't a
2f9d0 63 63 65 70 74 20 2d 4b 50 49 43 20 61 6e 79 20  ccept -KPIC any 
2f9e0 6d 6f 72 65 2e 0a 20 20 20 20 20 20 69 63 63 2a  more..      icc*
2f9f0 20 7c 20 69 66 6f 72 74 2a 29 0a 09 6c 74 5f 70   | ifort*)..lt_p
2fa00 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2fa10 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f  '-Wl,'..lt_prog_
2fa20 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66  compiler_pic='-f
2fa30 50 49 43 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  PIC'..lt_prog_co
2fa40 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2fa50 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 20 20  static'.        
2fa60 3b 3b 0a 20 20 20 20 20 20 23 20 4c 61 68 65 79  ;;.      # Lahey
2fa70 20 46 6f 72 74 72 61 6e 20 38 2e 31 2e 0a 20 20   Fortran 8.1..  
2fa80 20 20 20 20 6c 66 39 35 2a 29 0a 09 6c 74 5f 70      lf95*)..lt_p
2fa90 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2faa0 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f  '-Wl,'..lt_prog_
2fab0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 2d  compiler_pic='--
2fac0 73 68 61 72 65 64 27 0a 09 6c 74 5f 70 72 6f 67  shared'..lt_prog
2fad0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2fae0 3d 27 2d 2d 73 74 61 74 69 63 27 0a 09 3b 3b 0a  ='--static'..;;.
2faf0 20 20 20 20 20 20 70 67 63 63 2a 20 7c 20 70 67        pgcc* | pg
2fb00 66 37 37 2a 20 7c 20 70 67 66 39 30 2a 20 7c 20  f77* | pgf90* | 
2fb10 70 67 66 39 35 2a 29 0a 20 20 20 20 20 20 20 20  pgf95*).        
2fb20 23 20 50 6f 72 74 6c 61 6e 64 20 47 72 6f 75 70  # Portland Group
2fb30 20 63 6f 6d 70 69 6c 65 72 73 20 28 2a 6e 6f 74   compilers (*not
2fb40 2a 20 74 68 65 20 50 65 6e 74 69 75 6d 20 67 63  * the Pentium gc
2fb50 63 20 63 6f 6d 70 69 6c 65 72 2c 0a 09 23 20 77  c compiler,..# w
2fb60 68 69 63 68 20 6c 6f 6f 6b 73 20 74 6f 20 62 65  hich looks to be
2fb70 20 61 20 64 65 61 64 20 70 72 6f 6a 65 63 74 29   a dead project)
2fb80 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2fb90 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74  er_wl='-Wl,'..lt
2fba0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2fbb0 69 63 3d 27 2d 66 70 69 63 27 0a 09 6c 74 5f 70  ic='-fpic'..lt_p
2fbc0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2fbd0 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20  tic='-Bstatic'. 
2fbe0 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
2fbf0 63 63 63 2a 29 0a 20 20 20 20 20 20 20 20 6c 74  ccc*).        lt
2fc00 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
2fc10 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 20  l='-Wl,'.       
2fc20 20 23 20 41 6c 6c 20 41 6c 70 68 61 20 63 6f 64   # All Alpha cod
2fc30 65 20 69 73 20 50 49 43 2e 0a 20 20 20 20 20 20  e is PIC..      
2fc40 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2fc50 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f  er_static='-non_
2fc60 73 68 61 72 65 64 27 0a 20 20 20 20 20 20 20 20  shared'.        
2fc70 3b 3b 0a 20 20 20 20 20 20 78 6c 2a 29 0a 09 23  ;;.      xl*)..#
2fc80 20 49 42 4d 20 58 4c 20 43 20 38 2e 30 2f 46 6f   IBM XL C 8.0/Fo
2fc90 72 74 72 61 6e 20 31 30 2e 31 20 6f 6e 20 50 50  rtran 10.1 on PP
2fca0 43 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  C..lt_prog_compi
2fcb0 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c  ler_wl='-Wl,'..l
2fcc0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2fcd0 70 69 63 3d 27 2d 71 70 69 63 27 0a 09 6c 74 5f  pic='-qpic'..lt_
2fce0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2fcf0 61 74 69 63 3d 27 2d 71 73 74 61 74 69 63 6c 69  atic='-qstaticli
2fd00 6e 6b 27 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 29  nk'..;;.      *)
2fd10 0a 09 63 61 73 65 20 60 24 43 43 20 2d 56 20 32  ..case `$CC -V 2
2fd20 3e 26 31 20 7c 20 73 65 64 20 35 71 60 20 69 6e  >&1 | sed 5q` in
2fd30 0a 09 2a 53 75 6e 5c 20 43 2a 29 0a 09 20 20 23  ..*Sun\ C*)..  #
2fd40 20 53 75 6e 20 43 20 35 2e 39 0a 09 20 20 6c 74   Sun C 5.9..  lt
2fd50 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2fd60 69 63 3d 27 2d 4b 50 49 43 27 0a 09 20 20 6c 74  ic='-KPIC'..  lt
2fd70 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2fd80 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27  tatic='-Bstatic'
2fd90 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  ..  lt_prog_comp
2fda0 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09  iler_wl='-Wl,'..
2fdb0 20 20 3b 3b 0a 09 2a 53 75 6e 5c 20 46 2a 29 0a    ;;..*Sun\ F*).
2fdc0 09 20 20 23 20 53 75 6e 20 46 6f 72 74 72 61 6e  .  # Sun Fortran
2fdd0 20 38 2e 33 20 70 61 73 73 65 73 20 61 6c 6c 20   8.3 passes all 
2fde0 75 6e 72 65 63 6f 67 6e 69 7a 65 64 20 66 6c 61  unrecognized fla
2fdf0 67 73 20 74 6f 20 74 68 65 20 6c 69 6e 6b 65 72  gs to the linker
2fe00 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  ..  lt_prog_comp
2fe10 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27  iler_pic='-KPIC'
2fe20 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  ..  lt_prog_comp
2fe30 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73  iler_static='-Bs
2fe40 74 61 74 69 63 27 0a 09 20 20 6c 74 5f 70 72 6f  tatic'..  lt_pro
2fe50 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 27  g_compiler_wl=''
2fe60 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 09 3b 3b  ..  ;;..esac..;;
2fe70 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
2fe80 20 20 3b 3b 0a 0a 20 20 20 20 6e 65 77 73 6f 73    ;;..    newsos
2fe90 36 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  6).      lt_prog
2fea0 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
2feb0 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70  KPIC'.      lt_p
2fec0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2fed0 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20  tic='-Bstatic'. 
2fee0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 6e 74       ;;..    *nt
2fef0 6f 2a 20 7c 20 2a 71 6e 78 2a 29 0a 20 20 20 20  o* | *qnx*).    
2ff00 20 20 23 20 51 4e 58 20 75 73 65 73 20 47 4e 55    # QNX uses GNU
2ff10 20 43 2b 2b 2c 20 62 75 74 20 6e 65 65 64 20 74   C++, but need t
2ff20 6f 20 64 65 66 69 6e 65 20 2d 73 68 61 72 65 64  o define -shared
2ff30 20 6f 70 74 69 6f 6e 20 74 6f 6f 2c 20 6f 74 68   option too, oth
2ff40 65 72 77 69 73 65 0a 20 20 20 20 20 20 23 20 69  erwise.      # i
2ff50 74 20 77 69 6c 6c 20 63 6f 72 65 64 75 6d 70 2e  t will coredump.
2ff60 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2ff70 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50  ompiler_pic='-fP
2ff80 49 43 20 2d 73 68 61 72 65 64 27 0a 20 20 20 20  IC -shared'.    
2ff90 20 20 3b 3b 0a 0a 20 20 20 20 6f 73 66 33 2a 20    ;;..    osf3* 
2ffa0 7c 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29  | osf4* | osf5*)
2ffb0 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2ffc0 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
2ffd0 27 0a 20 20 20 20 20 20 23 20 41 6c 6c 20 4f 53  '.      # All OS
2ffe0 46 2f 31 20 63 6f 64 65 20 69 73 20 50 49 43 2e  F/1 code is PIC.
2fff0 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
30000 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
30010 2d 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20  -non_shared'.   
30020 20 20 20 3b 3b 0a 0a 20 20 20 20 72 64 6f 73 2a     ;;..    rdos*
30030 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
30040 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
30050 27 2d 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20  '-non_shared'.  
30060 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 6f 6c 61      ;;..    sola
30070 72 69 73 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70  ris*).      lt_p
30080 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
30090 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20 20 20 6c  ='-KPIC'.      l
300a0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
300b0 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63  static='-Bstatic
300c0 27 0a 20 20 20 20 20 20 63 61 73 65 20 24 63 63  '.      case $cc
300d0 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a 20 20 20  _basename in.   
300e0 20 20 20 66 37 37 2a 20 7c 20 66 39 30 2a 20 7c     f77* | f90* |
300f0 20 66 39 35 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f   f95*)..lt_prog_
30100 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 51 6f  compiler_wl='-Qo
30110 70 74 69 6f 6e 20 6c 64 20 27 3b 3b 0a 20 20 20  ption ld ';;.   
30120 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63     *)..lt_prog_c
30130 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
30140 27 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20  ';;.      esac. 
30150 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 75 6e       ;;..    sun
30160 6f 73 34 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70  os4*).      lt_p
30170 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
30180 27 2d 51 6f 70 74 69 6f 6e 20 6c 64 20 27 0a 20  '-Qoption ld '. 
30190 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
301a0 70 69 6c 65 72 5f 70 69 63 3d 27 2d 50 49 43 27  piler_pic='-PIC'
301b0 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
301c0 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
301d0 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20  -Bstatic'.      
301e0 3b 3b 0a 0a 20 20 20 20 73 79 73 76 34 20 7c 20  ;;..    sysv4 | 
301f0 73 79 73 76 34 2e 32 75 77 32 2a 20 7c 20 73 79  sysv4.2uw2* | sy
30200 73 76 34 2e 33 2a 29 0a 20 20 20 20 20 20 6c 74  sv4.3*).      lt
30210 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
30220 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c  l='-Wl,'.      l
30230 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30240 70 69 63 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20  pic='-KPIC'.    
30250 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
30260 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
30270 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  tic'.      ;;.. 
30280 20 20 20 73 79 73 76 34 2a 4d 50 2a 29 0a 20 20     sysv4*MP*).  
30290 20 20 20 20 69 66 20 74 65 73 74 20 2d 64 20 2f      if test -d /
302a0 75 73 72 2f 6e 65 63 20 3b 74 68 65 6e 0a 09 6c  usr/nec ;then..l
302b0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
302c0 70 69 63 3d 27 2d 4b 63 6f 6e 66 6f 72 6d 5f 70  pic='-Kconform_p
302d0 69 63 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  ic'..lt_prog_com
302e0 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42  piler_static='-B
302f0 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 66 69  static'.      fi
30300 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73  .      ;;..    s
30310 79 73 76 35 2a 20 7c 20 75 6e 69 78 77 61 72 65  ysv5* | unixware
30320 2a 20 7c 20 73 63 6f 33 2e 32 76 35 2a 20 7c 20  * | sco3.2v5* | 
30330 73 63 6f 35 76 36 2a 20 7c 20 4f 70 65 6e 55 4e  sco5v6* | OpenUN
30340 49 58 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72  IX*).      lt_pr
30350 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
30360 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70  -Wl,'.      lt_p
30370 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
30380 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20 20 20 6c  ='-KPIC'.      l
30390 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
303a0 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63  static='-Bstatic
303b0 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  '.      ;;..    
303c0 75 6e 69 63 6f 73 2a 29 0a 20 20 20 20 20 20 6c  unicos*).      l
303d0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
303e0 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20  wl='-Wl,'.      
303f0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
30400 5f 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65  _can_build_share
30410 64 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  d=no.      ;;.. 
30420 20 20 20 75 74 73 34 2a 29 0a 20 20 20 20 20 20     uts4*).      
30430 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
30440 5f 70 69 63 3d 27 2d 70 69 63 27 0a 20 20 20 20  _pic='-pic'.    
30450 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
30460 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
30470 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  tic'.      ;;.. 
30480 20 20 20 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70     *).      lt_p
30490 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e  rog_compiler_can
304a0 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f  _build_shared=no
304b0 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73  .      ;;.    es
304c0 61 63 0a 20 20 66 69 0a 0a 63 61 73 65 20 24 68  ac.  fi..case $h
304d0 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 23 20 46 6f  ost_os in.  # Fo
304e0 72 20 70 6c 61 74 66 6f 72 6d 73 20 77 68 69 63  r platforms whic
304f0 68 20 64 6f 20 6e 6f 74 20 73 75 70 70 6f 72 74  h do not support
30500 20 50 49 43 2c 20 2d 44 50 49 43 20 69 73 20 6d   PIC, -DPIC is m
30510 65 61 6e 69 6e 67 6c 65 73 73 3a 0a 20 20 2a 64  eaningless:.  *d
30520 6a 67 70 70 2a 29 0a 20 20 20 20 6c 74 5f 70 72  jgpp*).    lt_pr
30530 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
30540 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20  .    ;;.  *).   
30550 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
30560 72 5f 70 69 63 3d 22 24 6c 74 5f 70 72 6f 67 5f  r_pic="$lt_prog_
30570 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20 2d 44 50  compiler_pic -DP
30580 49 43 22 0a 20 20 20 20 3b 3b 0a 65 73 61 63 0a  IC".    ;;.esac.
30590 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
305a0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
305b0 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
305c0 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c   $lt_prog_compil
305d0 65 72 5f 70 69 63 22 20 3e 26 35 0a 24 61 73 5f  er_pic" >&5.$as_
305e0 65 63 68 6f 20 22 24 6c 74 5f 70 72 6f 67 5f 63  echo "$lt_prog_c
305f0 6f 6d 70 69 6c 65 72 5f 70 69 63 22 20 3e 26 36  ompiler_pic" >&6
30600 3b 20 7d 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 43 68  ; }.......#.# Ch
30610 65 63 6b 20 74 6f 20 6d 61 6b 65 20 73 75 72 65  eck to make sure
30620 20 74 68 65 20 50 49 43 20 66 6c 61 67 20 61 63   the PIC flag ac
30630 74 75 61 6c 6c 79 20 77 6f 72 6b 73 2e 0a 23 0a  tually works..#.
30640 69 66 20 74 65 73 74 20 2d 6e 20 22 24 6c 74 5f  if test -n "$lt_
30650 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
30660 63 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  c"; then.  { $as
30670 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
30680 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
30690 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20  O}: checking if 
306a0 24 63 6f 6d 70 69 6c 65 72 20 50 49 43 20 66 6c  $compiler PIC fl
306b0 61 67 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  ag $lt_prog_comp
306c0 69 6c 65 72 5f 70 69 63 20 77 6f 72 6b 73 22 20  iler_pic works" 
306d0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
306e0 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d  checking if $com
306f0 70 69 6c 65 72 20 50 49 43 20 66 6c 61 67 20 24  piler PIC flag $
30700 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
30710 5f 70 69 63 20 77 6f 72 6b 73 2e 2e 2e 20 22 20  _pic works... " 
30720 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63  >&6; }.if ${lt_c
30730 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
30740 70 69 63 5f 77 6f 72 6b 73 2b 3a 7d 20 66 61 6c  pic_works+:} fal
30750 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
30760 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
30770 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c  ) " >&6.else.  l
30780 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
30790 65 72 5f 70 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a  er_pic_works=no.
307a0 20 20 20 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f     ac_outfile=co
307b0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
307c0 74 0a 20 20 20 65 63 68 6f 20 22 24 6c 74 5f 73  t.   echo "$lt_s
307d0 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65  imple_compile_te
307e0 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74  st_code" > conft
307f0 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 20 6c  est.$ac_ext.   l
30800 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d  t_compiler_flag=
30810 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  "$lt_prog_compil
30820 65 72 5f 70 69 63 20 2d 44 50 49 43 22 0a 20 20  er_pic -DPIC".  
30830 20 23 20 49 6e 73 65 72 74 20 74 68 65 20 6f 70   # Insert the op
30840 74 69 6f 6e 20 65 69 74 68 65 72 20 28 31 29 20  tion either (1) 
30850 61 66 74 65 72 20 74 68 65 20 6c 61 73 74 20 2a  after the last *
30860 46 4c 41 47 53 20 76 61 72 69 61 62 6c 65 2c 20  FLAGS variable, 
30870 6f 72 0a 20 20 20 23 20 28 32 29 20 62 65 66 6f  or.   # (2) befo
30880 72 65 20 61 20 77 6f 72 64 20 63 6f 6e 74 61 69  re a word contai
30890 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73 74 2e 22  ning "conftest."
308a0 2c 20 6f 72 20 28 33 29 20 61 74 20 74 68 65 20  , or (3) at the 
308b0 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74  end..   # Note t
308c0 68 61 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20  hat $ac_compile 
308d0 69 74 73 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20  itself does not 
308e0 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73 6c 61 73  contain backslas
308f0 68 65 73 20 61 6e 64 20 62 65 67 69 6e 73 0a 20  hes and begins. 
30900 20 20 23 20 77 69 74 68 20 61 20 64 6f 6c 6c 61    # with a dolla
30910 72 20 73 69 67 6e 20 28 6e 6f 74 20 61 20 68 79  r sign (not a hy
30920 70 68 65 6e 29 2c 20 73 6f 20 74 68 65 20 65 63  phen), so the ec
30930 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63  ho should work c
30940 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20 23 20 54  orrectly..   # T
30950 68 65 20 6f 70 74 69 6f 6e 20 69 73 20 72 65 66  he option is ref
30960 65 72 65 6e 63 65 64 20 76 69 61 20 61 20 76 61  erenced via a va
30970 72 69 61 62 6c 65 20 74 6f 20 61 76 6f 69 64 20  riable to avoid 
30980 63 6f 6e 66 75 73 69 6e 67 20 73 65 64 2e 0a 20  confusing sed.. 
30990 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63    lt_compile=`ec
309a0 68 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  ho "$ac_compile"
309b0 20 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d 65 20   | $SED \.   -e 
309c0 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31  's:.*FLAGS}\{0,1
309d0 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65  \} :&$lt_compile
309e0 72 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20  r_flag :; t' \. 
309f0 20 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f    -e 's: [^ ]*co
30a00 6e 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f  nftest\.: $lt_co
30a10 6d 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74  mpiler_flag&:; t
30a20 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20  ' \.   -e 's:$: 
30a30 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  $lt_compiler_fla
30a40 67 3a 27 60 0a 20 20 20 28 65 76 61 6c 20 65 63  g:'`.   (eval ec
30a50 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 37 30  ho "\"\$as_me:70
30a60 30 38 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c  08: $lt_compile\
30a70 22 22 20 3e 26 35 29 0a 20 20 20 28 65 76 61 6c  "" >&5).   (eval
30a80 20 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32   "$lt_compile" 2
30a90 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a 20  >conftest.err). 
30aa0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
30ab0 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
30ac0 72 72 20 3e 26 35 0a 20 20 20 65 63 68 6f 20 22  rr >&5.   echo "
30ad0 24 61 73 5f 6d 65 3a 37 30 31 32 3a 20 5c 24 3f  $as_me:7012: \$?
30ae0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
30af0 26 35 0a 20 20 20 69 66 20 28 65 78 69 74 20 24  &5.   if (exit $
30b00 61 63 5f 73 74 61 74 75 73 29 20 26 26 20 74 65  ac_status) && te
30b10 73 74 20 2d 73 20 22 24 61 63 5f 6f 75 74 66 69  st -s "$ac_outfi
30b20 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 23  le"; then.     #
30b30 20 54 68 65 20 63 6f 6d 70 69 6c 65 72 20 63 61   The compiler ca
30b40 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20  n only warn and 
30b50 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f  ignore the optio
30b60 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69  n if not recogni
30b70 7a 65 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61  zed.     # So sa
30b80 79 20 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72  y no if there ar
30b90 65 20 77 61 72 6e 69 6e 67 73 20 6f 74 68 65 72  e warnings other
30ba0 20 74 68 61 6e 20 74 68 65 20 75 73 75 61 6c 20   than the usual 
30bb0 6f 75 74 70 75 74 2e 0a 20 20 20 20 20 24 45 43  output..     $EC
30bc0 48 4f 20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c  HO "X$_lt_compil
30bd0 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22 20  er_boilerplate" 
30be0 7c 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f  | $Xsed -e '/^$/
30bf0 64 27 20 3e 63 6f 6e 66 74 65 73 74 2e 65 78 70  d' >conftest.exp
30c00 0a 20 20 20 20 20 24 53 45 44 20 27 2f 5e 24 2f  .     $SED '/^$/
30c10 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66  d; /^ *+/d' conf
30c20 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65  test.err >confte
30c30 73 74 2e 65 72 32 0a 20 20 20 20 20 69 66 20 74  st.er2.     if t
30c40 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
30c50 74 2e 65 72 32 20 7c 7c 20 64 69 66 66 20 63 6f  t.er2 || diff co
30c60 6e 66 74 65 73 74 2e 65 78 70 20 63 6f 6e 66 74  nftest.exp conft
30c70 65 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75  est.er2 >/dev/nu
30c80 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20  ll; then.       
30c90 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
30ca0 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73 3d 79 65  ler_pic_works=ye
30cb0 73 0a 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a  s.     fi.   fi.
30cc0 20 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a     $RM conftest*
30cd0 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ..fi.{ $as_echo 
30ce0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
30cf0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
30d00 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f  sult: $lt_cv_pro
30d10 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77  g_compiler_pic_w
30d20 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  orks" >&5.$as_ec
30d30 68 6f 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  ho "$lt_cv_prog_
30d40 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72  compiler_pic_wor
30d50 6b 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74  ks" >&6; }..if t
30d60 65 73 74 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f  est x"$lt_cv_pro
30d70 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77  g_compiler_pic_w
30d80 6f 72 6b 73 22 20 3d 20 78 79 65 73 3b 20 74 68  orks" = xyes; th
30d90 65 6e 0a 20 20 20 20 63 61 73 65 20 24 6c 74 5f  en.    case $lt_
30da0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
30db0 63 20 69 6e 0a 20 20 20 20 20 22 22 20 7c 20 22  c in.     "" | "
30dc0 20 22 2a 29 20 3b 3b 0a 20 20 20 20 20 2a 29 20   "*) ;;.     *) 
30dd0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
30de0 5f 70 69 63 3d 22 20 24 6c 74 5f 70 72 6f 67 5f  _pic=" $lt_prog_
30df0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 22 20 3b 3b  compiler_pic" ;;
30e00 0a 20 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a  .     esac.else.
30e10 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
30e20 69 6c 65 72 5f 70 69 63 3d 0a 20 20 20 20 20 6c  iler_pic=.     l
30e30 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30e40 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64  can_build_shared
30e50 3d 6e 6f 0a 66 69 0a 0a 66 69 0a 0a 0a 0a 0a 0a  =no.fi..fi......
30e60 0a 23 0a 23 20 43 68 65 63 6b 20 74 6f 20 6d 61  .#.# Check to ma
30e70 6b 65 20 73 75 72 65 20 74 68 65 20 73 74 61 74  ke sure the stat
30e80 69 63 20 66 6c 61 67 20 61 63 74 75 61 6c 6c 79  ic flag actually
30e90 20 77 6f 72 6b 73 2e 0a 23 0a 77 6c 3d 24 6c 74   works..#.wl=$lt
30ea0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
30eb0 6c 20 65 76 61 6c 20 6c 74 5f 74 6d 70 5f 73 74  l eval lt_tmp_st
30ec0 61 74 69 63 5f 66 6c 61 67 3d 5c 22 24 6c 74 5f  atic_flag=\"$lt_
30ed0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
30ee0 61 74 69 63 5c 22 0a 7b 20 24 61 73 5f 65 63 68  atic\".{ $as_ech
30ef0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
30f00 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
30f10 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d  checking if $com
30f20 70 69 6c 65 72 20 73 74 61 74 69 63 20 66 6c 61  piler static fla
30f30 67 20 24 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63  g $lt_tmp_static
30f40 5f 66 6c 61 67 20 77 6f 72 6b 73 22 20 3e 26 35  _flag works" >&5
30f50 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
30f60 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c  cking if $compil
30f70 65 72 20 73 74 61 74 69 63 20 66 6c 61 67 20 24  er static flag $
30f80 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c  lt_tmp_static_fl
30f90 61 67 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26  ag works... " >&
30fa0 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f  6; }.if ${lt_cv_
30fb0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
30fc0 61 74 69 63 5f 77 6f 72 6b 73 2b 3a 7d 20 66 61  atic_works+:} fa
30fd0 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
30fe0 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
30ff0 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
31000 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
31010 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73  ler_static_works
31020 3d 6e 6f 0a 20 20 20 73 61 76 65 5f 4c 44 46 4c  =no.   save_LDFL
31030 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 22 0a 20  AGS="$LDFLAGS". 
31040 20 20 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46 4c    LDFLAGS="$LDFL
31050 41 47 53 20 24 6c 74 5f 74 6d 70 5f 73 74 61 74  AGS $lt_tmp_stat
31060 69 63 5f 66 6c 61 67 22 0a 20 20 20 65 63 68 6f  ic_flag".   echo
31070 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e   "$lt_simple_lin
31080 6b 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63  k_test_code" > c
31090 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
310a0 20 20 20 69 66 20 28 65 76 61 6c 20 24 61 63 5f     if (eval $ac_
310b0 6c 69 6e 6b 20 32 3e 63 6f 6e 66 74 65 73 74 2e  link 2>conftest.
310c0 65 72 72 29 20 26 26 20 74 65 73 74 20 2d 73 20  err) && test -s 
310d0 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
310e0 78 74 3b 20 74 68 65 6e 0a 20 20 20 20 20 23 20  xt; then.     # 
310f0 54 68 65 20 6c 69 6e 6b 65 72 20 63 61 6e 20 6f  The linker can o
31100 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e  nly warn and ign
31110 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69  ore the option i
31120 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64  f not recognized
31130 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e  .     # So say n
31140 6f 20 69 66 20 74 68 65 72 65 20 61 72 65 20 77  o if there are w
31150 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 69 66 20  arnings.     if 
31160 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
31170 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 20  .err; then.     
31180 20 20 23 20 41 70 70 65 6e 64 20 61 6e 79 20 65    # Append any e
31190 72 72 6f 72 73 20 74 6f 20 74 68 65 20 63 6f 6e  rrors to the con
311a0 66 69 67 2e 6c 6f 67 2e 0a 20 20 20 20 20 20 20  fig.log..       
311b0 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
311c0 20 31 3e 26 35 0a 20 20 20 20 20 20 20 24 45 43   1>&5.       $EC
311d0 48 4f 20 22 58 24 5f 6c 74 5f 6c 69 6e 6b 65 72  HO "X$_lt_linker
311e0 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c 20  _boilerplate" | 
311f0 24 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27  $Xsed -e '/^$/d'
31200 20 3e 20 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a   > conftest.exp.
31210 20 20 20 20 20 20 20 24 53 45 44 20 27 2f 5e 24         $SED '/^$
31220 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e  /d; /^ *+/d' con
31230 66 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74  ftest.err >conft
31240 65 73 74 2e 65 72 32 0a 20 20 20 20 20 20 20 69  est.er2.       i
31250 66 20 64 69 66 66 20 63 6f 6e 66 74 65 73 74 2e  f diff conftest.
31260 65 78 70 20 63 6f 6e 66 74 65 73 74 2e 65 72 32  exp conftest.er2
31270 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65   >/dev/null; the
31280 6e 0a 20 20 20 20 20 20 20 20 20 6c 74 5f 63 76  n.         lt_cv
31290 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
312a0 74 61 74 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a  tatic_works=yes.
312b0 20 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 65         fi.     e
312c0 6c 73 65 0a 20 20 20 20 20 20 20 6c 74 5f 63 76  lse.       lt_cv
312d0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
312e0 74 61 74 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a  tatic_works=yes.
312f0 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20       fi.   fi.  
31300 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74   $RM -r conftest
31310 2a 0a 20 20 20 4c 44 46 4c 41 47 53 3d 22 24 73  *.   LDFLAGS="$s
31320 61 76 65 5f 4c 44 46 4c 41 47 53 22 0a 0a 66 69  ave_LDFLAGS"..fi
31330 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
31340 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
31350 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
31360 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  : $lt_cv_prog_co
31370 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f  mpiler_static_wo
31380 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  rks" >&5.$as_ech
31390 6f 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  o "$lt_cv_prog_c
313a0 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77  ompiler_static_w
313b0 6f 72 6b 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66  orks" >&6; }..if
313c0 20 74 65 73 74 20 78 22 24 6c 74 5f 63 76 5f 70   test x"$lt_cv_p
313d0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
313e0 74 69 63 5f 77 6f 72 6b 73 22 20 3d 20 78 79 65  tic_works" = xye
313f0 73 3b 20 74 68 65 6e 0a 20 20 20 20 3a 0a 65 6c  s; then.    :.el
31400 73 65 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  se.    lt_prog_c
31410 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 0a  ompiler_static=.
31420 66 69 0a 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61  fi........  { $a
31430 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
31440 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
31450 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 69 66  NO}: checking if
31460 20 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f   $compiler suppo
31470 72 74 73 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24  rts -c -o file.$
31480 61 63 5f 6f 62 6a 65 78 74 22 20 3e 26 35 0a 24  ac_objext" >&5.$
31490 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
314a0 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72  ing if $compiler
314b0 20 73 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20   supports -c -o 
314c0 66 69 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74 2e  file.$ac_objext.
314d0 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
314e0 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  {lt_cv_prog_comp
314f0 69 6c 65 72 5f 63 5f 6f 2b 3a 7d 20 66 61 6c 73  iler_c_o+:} fals
31500 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
31510 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
31520 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74   " >&6.else.  lt
31530 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
31540 72 5f 63 5f 6f 3d 6e 6f 0a 20 20 20 24 52 4d 20  r_c_o=no.   $RM 
31550 2d 72 20 63 6f 6e 66 74 65 73 74 20 32 3e 2f 64  -r conftest 2>/d
31560 65 76 2f 6e 75 6c 6c 0a 20 20 20 6d 6b 64 69 72  ev/null.   mkdir
31570 20 63 6f 6e 66 74 65 73 74 0a 20 20 20 63 64 20   conftest.   cd 
31580 63 6f 6e 66 74 65 73 74 0a 20 20 20 6d 6b 64 69  conftest.   mkdi
31590 72 20 6f 75 74 0a 20 20 20 65 63 68 6f 20 22 24  r out.   echo "$
315a0 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c  lt_simple_compil
315b0 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63  e_test_code" > c
315c0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
315d0 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  .   lt_compiler_
315e0 66 6c 61 67 3d 22 2d 6f 20 6f 75 74 2f 63 6f 6e  flag="-o out/con
315f0 66 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78  ftest2.$ac_objex
31600 74 22 0a 20 20 20 23 20 49 6e 73 65 72 74 20 74  t".   # Insert t
31610 68 65 20 6f 70 74 69 6f 6e 20 65 69 74 68 65 72  he option either
31620 20 28 31 29 20 61 66 74 65 72 20 74 68 65 20 6c   (1) after the l
31630 61 73 74 20 2a 46 4c 41 47 53 20 76 61 72 69 61  ast *FLAGS varia
31640 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28 32 29  ble, or.   # (2)
31650 20 62 65 66 6f 72 65 20 61 20 77 6f 72 64 20 63   before a word c
31660 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74  ontaining "conft
31670 65 73 74 2e 22 2c 20 6f 72 20 28 33 29 20 61 74  est.", or (3) at
31680 20 74 68 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e   the end..   # N
31690 6f 74 65 20 74 68 61 74 20 24 61 63 5f 63 6f 6d  ote that $ac_com
316a0 70 69 6c 65 20 69 74 73 65 6c 66 20 64 6f 65 73  pile itself does
316b0 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61 63   not contain bac
316c0 6b 73 6c 61 73 68 65 73 20 61 6e 64 20 62 65 67  kslashes and beg
316d0 69 6e 73 0a 20 20 20 23 20 77 69 74 68 20 61 20  ins.   # with a 
316e0 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74  dollar sign (not
316f0 20 61 20 68 79 70 68 65 6e 29 2c 20 73 6f 20 74   a hyphen), so t
31700 68 65 20 65 63 68 6f 20 73 68 6f 75 6c 64 20 77  he echo should w
31710 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20  ork correctly.. 
31720 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63    lt_compile=`ec
31730 68 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  ho "$ac_compile"
31740 20 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d 65 20   | $SED \.   -e 
31750 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31  's:.*FLAGS}\{0,1
31760 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65  \} :&$lt_compile
31770 72 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20  r_flag :; t' \. 
31780 20 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f    -e 's: [^ ]*co
31790 6e 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f  nftest\.: $lt_co
317a0 6d 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74  mpiler_flag&:; t
317b0 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20  ' \.   -e 's:$: 
317c0 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  $lt_compiler_fla
317d0 67 3a 27 60 0a 20 20 20 28 65 76 61 6c 20 65 63  g:'`.   (eval ec
317e0 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 37 31  ho "\"\$as_me:71
317f0 31 33 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c  13: $lt_compile\
31800 22 22 20 3e 26 35 29 0a 20 20 20 28 65 76 61 6c  "" >&5).   (eval
31810 20 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32   "$lt_compile" 2
31820 3e 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72  >out/conftest.er
31830 72 29 0a 20 20 20 61 63 5f 73 74 61 74 75 73 3d  r).   ac_status=
31840 24 3f 0a 20 20 20 63 61 74 20 6f 75 74 2f 63 6f  $?.   cat out/co
31850 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
31860 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 37    echo "$as_me:7
31870 31 31 37 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  117: \$? = $ac_s
31880 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20 69 66  tatus" >&5.   if
31890 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
318a0 73 29 20 26 26 20 74 65 73 74 20 2d 73 20 6f 75  s) && test -s ou
318b0 74 2f 63 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f  t/conftest2.$ac_
318c0 6f 62 6a 65 78 74 0a 20 20 20 74 68 65 6e 0a 20  objext.   then. 
318d0 20 20 20 20 23 20 54 68 65 20 63 6f 6d 70 69 6c      # The compil
318e0 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e  er can only warn
318f0 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65 20   and ignore the 
31900 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65  option if not re
31910 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23 20  cognized.     # 
31920 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68 65  So say no if the
31930 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73 0a  re are warnings.
31940 20 20 20 20 20 24 45 43 48 4f 20 22 58 24 5f 6c       $ECHO "X$_l
31950 74 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65  t_compiler_boile
31960 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20  rplate" | $Xsed 
31970 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 20 6f 75 74  -e '/^$/d' > out
31980 2f 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20  /conftest.exp.  
31990 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20     $SED '/^$/d; 
319a0 2f 5e 20 2a 2b 2f 64 27 20 6f 75 74 2f 63 6f 6e  /^ *+/d' out/con
319b0 66 74 65 73 74 2e 65 72 72 20 3e 6f 75 74 2f 63  ftest.err >out/c
319c0 6f 6e 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20  onftest.er2.    
319d0 20 69 66 20 74 65 73 74 20 21 20 2d 73 20 6f 75   if test ! -s ou
319e0 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c  t/conftest.er2 |
319f0 7c 20 64 69 66 66 20 6f 75 74 2f 63 6f 6e 66 74  | diff out/conft
31a00 65 73 74 2e 65 78 70 20 6f 75 74 2f 63 6f 6e 66  est.exp out/conf
31a10 74 65 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e  test.er2 >/dev/n
31a20 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ull; then.      
31a30 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70   lt_cv_prog_comp
31a40 69 6c 65 72 5f 63 5f 6f 3d 79 65 73 0a 20 20 20  iler_c_o=yes.   
31a50 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20 63 68    fi.   fi.   ch
31a60 6d 6f 64 20 75 2b 77 20 2e 20 32 3e 26 35 0a 20  mod u+w . 2>&5. 
31a70 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a    $RM conftest*.
31a80 20 20 20 23 20 53 47 49 20 43 2b 2b 20 63 6f 6d     # SGI C++ com
31a90 70 69 6c 65 72 20 77 69 6c 6c 20 63 72 65 61 74  piler will creat
31aa0 65 20 64 69 72 65 63 74 6f 72 79 20 6f 75 74 2f  e directory out/
31ab0 69 69 5f 66 69 6c 65 73 2f 20 66 6f 72 0a 20 20  ii_files/ for.  
31ac0 20 23 20 74 65 6d 70 6c 61 74 65 20 69 6e 73 74   # template inst
31ad0 61 6e 74 69 61 74 69 6f 6e 0a 20 20 20 74 65 73  antiation.   tes
31ae0 74 20 2d 64 20 6f 75 74 2f 69 69 5f 66 69 6c 65  t -d out/ii_file
31af0 73 20 26 26 20 24 52 4d 20 6f 75 74 2f 69 69 5f  s && $RM out/ii_
31b00 66 69 6c 65 73 2f 2a 20 26 26 20 72 6d 64 69 72  files/* && rmdir
31b10 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 0a 20 20   out/ii_files.  
31b20 20 24 52 4d 20 6f 75 74 2f 2a 20 26 26 20 72 6d   $RM out/* && rm
31b30 64 69 72 20 6f 75 74 0a 20 20 20 63 64 20 2e 2e  dir out.   cd ..
31b40 0a 20 20 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74  .   $RM -r conft
31b50 65 73 74 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74  est.   $RM conft
31b60 65 73 74 2a 0a 0a 66 69 0a 7b 20 24 61 73 5f 65  est*..fi.{ $as_e
31b70 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
31b80 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
31b90 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76  : result: $lt_cv
31ba0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
31bb0 5f 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  _o" >&5.$as_echo
31bc0 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f   "$lt_cv_prog_co
31bd0 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3e 26 36 3b  mpiler_c_o" >&6;
31be0 20 7d 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73   }.......  { $as
31bf0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
31c00 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
31c10 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20  O}: checking if 
31c20 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72  $compiler suppor
31c30 74 73 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61  ts -c -o file.$a
31c40 63 5f 6f 62 6a 65 78 74 22 20 3e 26 35 0a 24 61  c_objext" >&5.$a
31c50 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
31c60 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20  ng if $compiler 
31c70 73 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66  supports -c -o f
31c80 69 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e  ile.$ac_objext..
31c90 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
31ca0 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
31cb0 6c 65 72 5f 63 5f 6f 2b 3a 7d 20 66 61 6c 73 65  ler_c_o+:} false
31cc0 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
31cd0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
31ce0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f  " >&6.else.  lt_
31cf0 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
31d00 5f 63 5f 6f 3d 6e 6f 0a 20 20 20 24 52 4d 20 2d  _c_o=no.   $RM -
31d10 72 20 63 6f 6e 66 74 65 73 74 20 32 3e 2f 64 65  r conftest 2>/de
31d20 76 2f 6e 75 6c 6c 0a 20 20 20 6d 6b 64 69 72 20  v/null.   mkdir 
31d30 63 6f 6e 66 74 65 73 74 0a 20 20 20 63 64 20 63  conftest.   cd c
31d40 6f 6e 66 74 65 73 74 0a 20 20 20 6d 6b 64 69 72  onftest.   mkdir
31d50 20 6f 75 74 0a 20 20 20 65 63 68 6f 20 22 24 6c   out.   echo "$l
31d60 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65  t_simple_compile
31d70 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f  _test_code" > co
31d80 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a  nftest.$ac_ext..
31d90 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66     lt_compiler_f
31da0 6c 61 67 3d 22 2d 6f 20 6f 75 74 2f 63 6f 6e 66  lag="-o out/conf
31db0 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74  test2.$ac_objext
31dc0 22 0a 20 20 20 23 20 49 6e 73 65 72 74 20 74 68  ".   # Insert th
31dd0 65 20 6f 70 74 69 6f 6e 20 65 69 74 68 65 72 20  e option either 
31de0 28 31 29 20 61 66 74 65 72 20 74 68 65 20 6c 61  (1) after the la
31df0 73 74 20 2a 46 4c 41 47 53 20 76 61 72 69 61 62  st *FLAGS variab
31e00 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28 32 29 20  le, or.   # (2) 
31e10 62 65 66 6f 72 65 20 61 20 77 6f 72 64 20 63 6f  before a word co
31e20 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65  ntaining "confte
31e30 73 74 2e 22 2c 20 6f 72 20 28 33 29 20 61 74 20  st.", or (3) at 
31e40 74 68 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f  the end..   # No
31e50 74 65 20 74 68 61 74 20 24 61 63 5f 63 6f 6d 70  te that $ac_comp
31e60 69 6c 65 20 69 74 73 65 6c 66 20 64 6f 65 73 20  ile itself does 
31e70 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b  not contain back
31e80 73 6c 61 73 68 65 73 20 61 6e 64 20 62 65 67 69  slashes and begi
31e90 6e 73 0a 20 20 20 23 20 77 69 74 68 20 61 20 64  ns.   # with a d
31ea0 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74 20  ollar sign (not 
31eb0 61 20 68 79 70 68 65 6e 29 2c 20 73 6f 20 74 68  a hyphen), so th
31ec0 65 20 65 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f  e echo should wo
31ed0 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20  rk correctly..  
31ee0 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68   lt_compile=`ech
31ef0 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20  o "$ac_compile" 
31f00 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27  | $SED \.   -e '
31f10 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c  s:.*FLAGS}\{0,1\
31f20 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72  } :&$lt_compiler
31f30 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20  _flag :; t' \.  
31f40 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e   -e 's: [^ ]*con
31f50 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d  ftest\.: $lt_com
31f60 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27  piler_flag&:; t'
31f70 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24   \.   -e 's:$: $
31f80 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  lt_compiler_flag
31f90 3a 27 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68  :'`.   (eval ech
31fa0 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 37 31 36  o "\"\$as_me:716
31fb0 38 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22  8: $lt_compile\"
31fc0 22 20 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20  " >&5).   (eval 
31fd0 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e  "$lt_compile" 2>
31fe0 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72  out/conftest.err
31ff0 29 0a 20 20 20 61 63 5f 73 74 61 74 75 73 3d 24  ).   ac_status=$
32000 3f 0a 20 20 20 63 61 74 20 6f 75 74 2f 63 6f 6e  ?.   cat out/con
32010 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
32020 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 37 31   echo "$as_me:71
32030 37 32 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  72: \$? = $ac_st
32040 61 74 75 73 22 20 3e 26 35 0a 20 20 20 69 66 20  atus" >&5.   if 
32050 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
32060 29 20 26 26 20 74 65 73 74 20 2d 73 20 6f 75 74  ) && test -s out
32070 2f 63 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f  /conftest2.$ac_o
32080 62 6a 65 78 74 0a 20 20 20 74 68 65 6e 0a 20 20  bjext.   then.  
32090 20 20 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65     # The compile
320a0 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20  r can only warn 
320b0 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f  and ignore the o
320c0 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63  ption if not rec
320d0 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53  ognized.     # S
320e0 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72  o say no if ther
320f0 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73 0a 20  e are warnings. 
32100 20 20 20 20 24 45 43 48 4f 20 22 58 24 5f 6c 74      $ECHO "X$_lt
32110 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72  _compiler_boiler
32120 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d  plate" | $Xsed -
32130 65 20 27 2f 5e 24 2f 64 27 20 3e 20 6f 75 74 2f  e '/^$/d' > out/
32140 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20  conftest.exp.   
32150 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f    $SED '/^$/d; /
32160 5e 20 2a 2b 2f 64 27 20 6f 75 74 2f 63 6f 6e 66  ^ *+/d' out/conf
32170 74 65 73 74 2e 65 72 72 20 3e 6f 75 74 2f 63 6f  test.err >out/co
32180 6e 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20  nftest.er2.     
32190 69 66 20 74 65 73 74 20 21 20 2d 73 20 6f 75 74  if test ! -s out
321a0 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c  /conftest.er2 ||
321b0 20 64 69 66 66 20 6f 75 74 2f 63 6f 6e 66 74 65   diff out/confte
321c0 73 74 2e 65 78 70 20 6f 75 74 2f 63 6f 6e 66 74  st.exp out/conft
321d0 65 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75  est.er2 >/dev/nu
321e0 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20  ll; then.       
321f0 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
32200 6c 65 72 5f 63 5f 6f 3d 79 65 73 0a 20 20 20 20  ler_c_o=yes.    
32210 20 66 69 0a 20 20 20 66 69 0a 20 20 20 63 68 6d   fi.   fi.   chm
32220 6f 64 20 75 2b 77 20 2e 20 32 3e 26 35 0a 20 20  od u+w . 2>&5.  
32230 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 20   $RM conftest*. 
32240 20 20 23 20 53 47 49 20 43 2b 2b 20 63 6f 6d 70    # SGI C++ comp
32250 69 6c 65 72 20 77 69 6c 6c 20 63 72 65 61 74 65  iler will create
32260 20 64 69 72 65 63 74 6f 72 79 20 6f 75 74 2f 69   directory out/i
32270 69 5f 66 69 6c 65 73 2f 20 66 6f 72 0a 20 20 20  i_files/ for.   
32280 23 20 74 65 6d 70 6c 61 74 65 20 69 6e 73 74 61  # template insta
32290 6e 74 69 61 74 69 6f 6e 0a 20 20 20 74 65 73 74  ntiation.   test
322a0 20 2d 64 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73   -d out/ii_files
322b0 20 26 26 20 24 52 4d 20 6f 75 74 2f 69 69 5f 66   && $RM out/ii_f
322c0 69 6c 65 73 2f 2a 20 26 26 20 72 6d 64 69 72 20  iles/* && rmdir 
322d0 6f 75 74 2f 69 69 5f 66 69 6c 65 73 0a 20 20 20  out/ii_files.   
322e0 24 52 4d 20 6f 75 74 2f 2a 20 26 26 20 72 6d 64  $RM out/* && rmd
322f0 69 72 20 6f 75 74 0a 20 20 20 63 64 20 2e 2e 0a  ir out.   cd ...
32300 20 20 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65     $RM -r confte
32310 73 74 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74 65  st.   $RM confte
32320 73 74 2a 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63  st*..fi.{ $as_ec
32330 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
32340 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
32350 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
32360 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f  prog_compiler_c_
32370 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
32380 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d  "$lt_cv_prog_com
32390 70 69 6c 65 72 5f 63 5f 6f 22 20 3e 26 36 3b 20  piler_c_o" >&6; 
323a0 7d 0a 0a 0a 0a 0a 68 61 72 64 5f 6c 69 6e 6b 73  }.....hard_links
323b0 3d 22 6e 6f 74 74 65 73 74 65 64 22 0a 69 66 20  ="nottested".if 
323c0 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f  test "$lt_cv_pro
323d0 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20  g_compiler_c_o" 
323e0 3d 20 6e 6f 20 26 26 20 74 65 73 74 20 22 24 6e  = no && test "$n
323f0 65 65 64 5f 6c 6f 63 6b 73 22 20 21 3d 20 6e 6f  eed_locks" != no
32400 3b 20 74 68 65 6e 0a 20 20 23 20 64 6f 20 6e 6f  ; then.  # do no
32410 74 20 6f 76 65 72 77 72 69 74 65 20 74 68 65 20  t overwrite the 
32420 76 61 6c 75 65 20 6f 66 20 6e 65 65 64 5f 6c 6f  value of need_lo
32430 63 6b 73 20 70 72 6f 76 69 64 65 64 20 62 79 20  cks provided by 
32440 74 68 65 20 75 73 65 72 0a 20 20 7b 20 24 61 73  the user.  { $as
32450 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
32460 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
32470 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20  O}: checking if 
32480 77 65 20 63 61 6e 20 6c 6f 63 6b 20 77 69 74 68  we can lock with
32490 20 68 61 72 64 20 6c 69 6e 6b 73 22 20 3e 26 35   hard links" >&5
324a0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
324b0 63 6b 69 6e 67 20 69 66 20 77 65 20 63 61 6e 20  cking if we can 
324c0 6c 6f 63 6b 20 77 69 74 68 20 68 61 72 64 20 6c  lock with hard l
324d0 69 6e 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  inks... " >&6; }
324e0 0a 20 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 79 65  .  hard_links=ye
324f0 73 0a 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74  s.  $RM conftest
32500 2a 0a 20 20 6c 6e 20 63 6f 6e 66 74 65 73 74 2e  *.  ln conftest.
32510 61 20 63 6f 6e 66 74 65 73 74 2e 62 20 32 3e 2f  a conftest.b 2>/
32520 64 65 76 2f 6e 75 6c 6c 20 26 26 20 68 61 72 64  dev/null && hard
32530 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20 20 74 6f 75 63  _links=no.  touc
32540 68 20 63 6f 6e 66 74 65 73 74 2e 61 0a 20 20 6c  h conftest.a.  l
32550 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e  n conftest.a con
32560 66 74 65 73 74 2e 62 20 32 3e 26 35 20 7c 7c 20  ftest.b 2>&5 || 
32570 68 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20 20  hard_links=no.  
32580 6c 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f  ln conftest.a co
32590 6e 66 74 65 73 74 2e 62 20 32 3e 2f 64 65 76 2f  nftest.b 2>/dev/
325a0 6e 75 6c 6c 20 26 26 20 68 61 72 64 5f 6c 69 6e  null && hard_lin
325b0 6b 73 3d 6e 6f 0a 20 20 7b 20 24 61 73 5f 65 63  ks=no.  { $as_ec
325c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
325d0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
325e0 20 72 65 73 75 6c 74 3a 20 24 68 61 72 64 5f 6c   result: $hard_l
325f0 69 6e 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  inks" >&5.$as_ec
32600 68 6f 20 22 24 68 61 72 64 5f 6c 69 6e 6b 73 22  ho "$hard_links"
32610 20 3e 26 36 3b 20 7d 0a 20 20 69 66 20 74 65 73   >&6; }.  if tes
32620 74 20 22 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20  t "$hard_links" 
32630 3d 20 6e 6f 3b 20 74 68 65 6e 0a 20 20 20 20 7b  = no; then.    {
32640 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
32650 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
32660 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a  INENO}: WARNING:
32670 20 5c 60 24 43 43 27 20 64 6f 65 73 20 6e 6f 74   \`$CC' does not
32680 20 73 75 70 70 6f 72 74 20 5c 60 2d 63 20 2d 6f   support \`-c -o
32690 27 2c 20 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27  ', so \`make -j'
326a0 20 6d 61 79 20 62 65 20 75 6e 73 61 66 65 22 20   may be unsafe" 
326b0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
326c0 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 5c  s_me: 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 32 3b 7d 0a 20 20 20 20 6e 65 65 64 5f 6c 6f 63  2;}.    need_loc
32720 6b 73 3d 77 61 72 6e 0a 20 20 66 69 0a 65 6c 73  ks=warn.  fi.els
32730 65 0a 20 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d 6e  e.  need_locks=n
32740 6f 0a 66 69 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24  o.fi.......  { $
32750 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
32760 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
32770 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 77  ENO}: checking w
32780 68 65 74 68 65 72 20 74 68 65 20 24 63 6f 6d 70  hether the $comp
32790 69 6c 65 72 20 6c 69 6e 6b 65 72 20 28 24 4c 44  iler linker ($LD
327a0 29 20 73 75 70 70 6f 72 74 73 20 73 68 61 72 65  ) supports share
327b0 64 20 6c 69 62 72 61 72 69 65 73 22 20 3e 26 35  d libraries" >&5
327c0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
327d0 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68  cking whether th
327e0 65 20 24 63 6f 6d 70 69 6c 65 72 20 6c 69 6e 6b  e $compiler link
327f0 65 72 20 28 24 4c 44 29 20 73 75 70 70 6f 72 74  er ($LD) support
32800 73 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  s shared librari
32810 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 0a  es... " >&6; }..
32820 20 20 72 75 6e 70 61 74 68 5f 76 61 72 3d 0a 20    runpath_var=. 
32830 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64   allow_undefined
32840 5f 66 6c 61 67 3d 0a 20 20 61 6c 77 61 79 73 5f  _flag=.  always_
32850 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 6e  export_symbols=n
32860 6f 0a 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73  o.  archive_cmds
32870 3d 0a 20 20 61 72 63 68 69 76 65 5f 65 78 70 73  =.  archive_exps
32880 79 6d 5f 63 6d 64 73 3d 0a 20 20 63 6f 6d 70 69  ym_cmds=.  compi
32890 6c 65 72 5f 6e 65 65 64 73 5f 6f 62 6a 65 63 74  ler_needs_object
328a0 3d 6e 6f 0a 20 20 65 6e 61 62 6c 65 5f 73 68 61  =no.  enable_sha
328b0 72 65 64 5f 77 69 74 68 5f 73 74 61 74 69 63 5f  red_with_static_
328c0 72 75 6e 74 69 6d 65 73 3d 6e 6f 0a 20 20 65 78  runtimes=no.  ex
328d0 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61  port_dynamic_fla
328e0 67 5f 73 70 65 63 3d 0a 20 20 65 78 70 6f 72 74  g_spec=.  export
328f0 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24  _symbols_cmds='$
32900 4e 4d 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6e  NM $libobjs $con
32910 76 65 6e 69 65 6e 63 65 20 7c 20 24 67 6c 6f 62  venience | $glob
32920 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20 7c  al_symbol_pipe |
32930 20 24 53 45 44 20 27 5c 27 27 73 2f 2e 2a 20 2f   $SED '\''s/.* /
32940 2f 27 5c 27 27 20 7c 20 73 6f 72 74 20 7c 20 75  /'\'' | sort | u
32950 6e 69 71 20 3e 20 24 65 78 70 6f 72 74 5f 73 79  niq > $export_sy
32960 6d 62 6f 6c 73 27 0a 20 20 68 61 72 64 63 6f 64  mbols'.  hardcod
32970 65 5f 61 75 74 6f 6d 61 74 69 63 3d 6e 6f 0a 20  e_automatic=no. 
32980 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74   hardcode_direct
32990 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 64  =no.  hardcode_d
329a0 69 72 65 63 74 5f 61 62 73 6f 6c 75 74 65 3d 6e  irect_absolute=n
329b0 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62  o.  hardcode_lib
329c0 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20  dir_flag_spec=. 
329d0 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
329e0 5f 66 6c 61 67 5f 73 70 65 63 5f 6c 64 3d 0a 20  _flag_spec_ld=. 
329f0 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
32a00 5f 73 65 70 61 72 61 74 6f 72 3d 0a 20 20 68 61  _separator=.  ha
32a10 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 6e  rdcode_minus_L=n
32a20 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c  o.  hardcode_shl
32a30 69 62 70 61 74 68 5f 76 61 72 3d 75 6e 73 75 70  ibpath_var=unsup
32a40 70 6f 72 74 65 64 0a 20 20 69 6e 68 65 72 69 74  ported.  inherit
32a50 5f 72 70 61 74 68 3d 6e 6f 0a 20 20 6c 69 6e 6b  _rpath=no.  link
32a60 5f 61 6c 6c 5f 64 65 70 6c 69 62 73 3d 75 6e 6b  _all_deplibs=unk
32a70 6e 6f 77 6e 0a 20 20 6d 6f 64 75 6c 65 5f 63 6d  nown.  module_cm
32a80 64 73 3d 0a 20 20 6d 6f 64 75 6c 65 5f 65 78 70  ds=.  module_exp
32a90 73 79 6d 5f 63 6d 64 73 3d 0a 20 20 6f 6c 64 5f  sym_cmds=.  old_
32aa0 61 72 63 68 69 76 65 5f 66 72 6f 6d 5f 6e 65 77  archive_from_new
32ab0 5f 63 6d 64 73 3d 0a 20 20 6f 6c 64 5f 61 72 63  _cmds=.  old_arc
32ac0 68 69 76 65 5f 66 72 6f 6d 5f 65 78 70 73 79 6d  hive_from_expsym
32ad0 73 5f 63 6d 64 73 3d 0a 20 20 74 68 72 65 61 64  s_cmds=.  thread
32ae0 5f 73 61 66 65 5f 66 6c 61 67 5f 73 70 65 63 3d  _safe_flag_spec=
32af0 0a 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65  .  whole_archive
32b00 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 23 20  _flag_spec=.  # 
32b10 69 6e 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 20  include_expsyms 
32b20 73 68 6f 75 6c 64 20 62 65 20 61 20 6c 69 73 74  should be a list
32b30 20 6f 66 20 73 70 61 63 65 2d 73 65 70 61 72 61   of space-separa
32b40 74 65 64 20 73 79 6d 62 6f 6c 73 20 74 6f 20 62  ted symbols to b
32b50 65 20 2a 61 6c 77 61 79 73 2a 0a 20 20 23 20 69  e *always*.  # i
32b60 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 73  ncluded in the s
32b70 79 6d 62 6f 6c 20 6c 69 73 74 0a 20 20 69 6e 63  ymbol list.  inc
32b80 6c 75 64 65 5f 65 78 70 73 79 6d 73 3d 0a 20 20  lude_expsyms=.  
32b90 23 20 65 78 63 6c 75 64 65 5f 65 78 70 73 79 6d  # exclude_expsym
32ba0 73 20 63 61 6e 20 62 65 20 61 6e 20 65 78 74 65  s can be an exte
32bb0 6e 64 65 64 20 72 65 67 65 78 70 20 6f 66 20 73  nded regexp of s
32bc0 79 6d 62 6f 6c 73 20 74 6f 20 65 78 63 6c 75 64  ymbols to exclud
32bd0 65 0a 20 20 23 20 69 74 20 77 69 6c 6c 20 62 65  e.  # it will be
32be0 20 77 72 61 70 70 65 64 20 62 79 20 60 20 28 27   wrapped by ` ('
32bf0 20 61 6e 64 20 60 29 24 27 2c 20 73 6f 20 6f 6e   and `)$', so on
32c00 65 20 6d 75 73 74 20 6e 6f 74 20 6d 61 74 63 68  e must not match
32c10 20 62 65 67 69 6e 6e 69 6e 67 20 6f 72 0a 20 20   beginning or.  
32c20 23 20 65 6e 64 20 6f 66 20 6c 69 6e 65 2e 20 20  # end of line.  
32c30 45 78 61 6d 70 6c 65 3a 20 60 61 7c 62 63 7c 2e  Example: `a|bc|.
32c40 2a 64 2e 2a 27 20 77 69 6c 6c 20 65 78 63 6c 75  *d.*' will exclu
32c50 64 65 20 74 68 65 20 73 79 6d 62 6f 6c 73 20 60  de the symbols `
32c60 61 27 20 61 6e 64 20 60 62 63 27 2c 0a 20 20 23  a' and `bc',.  #
32c70 20 61 73 20 77 65 6c 6c 20 61 73 20 61 6e 79 20   as well as any 
32c80 73 79 6d 62 6f 6c 20 74 68 61 74 20 63 6f 6e 74  symbol that cont
32c90 61 69 6e 73 20 60 64 27 2e 0a 20 20 65 78 63 6c  ains `d'..  excl
32ca0 75 64 65 5f 65 78 70 73 79 6d 73 3d 27 5f 47 4c  ude_expsyms='_GL
32cb0 4f 42 41 4c 5f 4f 46 46 53 45 54 5f 54 41 42 4c  OBAL_OFFSET_TABL
32cc0 45 5f 7c 5f 47 4c 4f 42 41 4c 5f 5f 46 5b 49 44  E_|_GLOBAL__F[ID
32cd0 5d 5f 2e 2a 27 0a 20 20 23 20 41 6c 74 68 6f 75  ]_.*'.  # Althou
32ce0 67 68 20 5f 47 4c 4f 42 41 4c 5f 4f 46 46 53 45  gh _GLOBAL_OFFSE
32cf0 54 5f 54 41 42 4c 45 5f 20 69 73 20 61 20 76 61  T_TABLE_ is a va
32d00 6c 69 64 20 73 79 6d 62 6f 6c 20 43 20 6e 61 6d  lid symbol C nam
32d10 65 2c 20 6d 6f 73 74 20 61 2e 6f 75 74 0a 20 20  e, most a.out.  
32d20 23 20 70 6c 61 74 66 6f 72 6d 73 20 28 61 62 29  # platforms (ab)
32d30 75 73 65 20 69 74 20 69 6e 20 50 49 43 20 63 6f  use it in PIC co
32d40 64 65 2c 20 62 75 74 20 74 68 65 69 72 20 6c 69  de, but their li
32d50 6e 6b 65 72 73 20 67 65 74 20 63 6f 6e 66 75 73  nkers get confus
32d60 65 64 20 69 66 0a 20 20 23 20 74 68 65 20 73 79  ed if.  # the sy
32d70 6d 62 6f 6c 20 69 73 20 65 78 70 6c 69 63 69 74  mbol is explicit
32d80 6c 79 20 72 65 66 65 72 65 6e 63 65 64 2e 20 20  ly referenced.  
32d90 53 69 6e 63 65 20 70 6f 72 74 61 62 6c 65 20 63  Since portable c
32da0 6f 64 65 20 63 61 6e 6e 6f 74 0a 20 20 23 20 72  ode cannot.  # r
32db0 65 6c 79 20 6f 6e 20 74 68 69 73 20 73 79 6d 62  ely on this symb
32dc0 6f 6c 20 6e 61 6d 65 2c 20 69 74 27 73 20 70 72  ol name, it's pr
32dd0 6f 62 61 62 6c 79 20 66 69 6e 65 20 74 6f 20 6e  obably fine to n
32de0 65 76 65 72 20 69 6e 63 6c 75 64 65 20 69 74 20  ever include it 
32df0 69 6e 0a 20 20 23 20 70 72 65 6c 6f 61 64 65 64  in.  # preloaded
32e00 20 73 79 6d 62 6f 6c 20 74 61 62 6c 65 73 2e 0a   symbol tables..
32e10 20 20 23 20 45 78 63 6c 75 64 65 20 73 68 61 72    # Exclude shar
32e20 65 64 20 6c 69 62 72 61 72 79 20 69 6e 69 74 69  ed library initi
32e30 61 6c 69 7a 61 74 69 6f 6e 2f 66 69 6e 61 6c 69  alization/finali
32e40 7a 61 74 69 6f 6e 20 73 79 6d 62 6f 6c 73 2e 0a  zation symbols..
32e50 20 20 65 78 74 72 61 63 74 5f 65 78 70 73 79 6d    extract_expsym
32e60 73 5f 63 6d 64 73 3d 0a 0a 20 20 63 61 73 65 20  s_cmds=..  case 
32e70 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 63 79  $host_os in.  cy
32e80 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c  gwin* | mingw* |
32e90 20 70 77 33 32 2a 20 7c 20 63 65 67 63 63 2a 29   pw32* | cegcc*)
32ea0 0a 20 20 20 20 23 20 46 49 58 4d 45 3a 20 74 68  .    # FIXME: th
32eb0 65 20 4d 53 56 43 2b 2b 20 70 6f 72 74 20 68 61  e MSVC++ port ha
32ec0 73 6e 27 74 20 62 65 65 6e 20 74 65 73 74 65 64  sn't been tested
32ed0 20 69 6e 20 61 20 6c 6f 6f 6f 6f 6e 67 20 74 69   in a loooong ti
32ee0 6d 65 0a 20 20 20 20 23 20 57 68 65 6e 20 6e 6f  me.    # When no
32ef0 74 20 75 73 69 6e 67 20 67 63 63 2c 20 77 65 20  t using gcc, we 
32f00 63 75 72 72 65 6e 74 6c 79 20 61 73 73 75 6d 65  currently assume
32f10 20 74 68 61 74 20 77 65 20 61 72 65 20 75 73 69   that we are usi
32f20 6e 67 0a 20 20 20 20 23 20 4d 69 63 72 6f 73 6f  ng.    # Microso
32f30 66 74 20 56 69 73 75 61 6c 20 43 2b 2b 2e 0a 20  ft Visual C++.. 
32f40 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43     if test "$GCC
32f50 22 20 21 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  " != yes; then. 
32f60 20 20 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64       with_gnu_ld
32f70 3d 6e 6f 0a 20 20 20 20 66 69 0a 20 20 20 20 3b  =no.    fi.    ;
32f80 3b 0a 20 20 69 6e 74 65 72 69 78 2a 29 0a 20 20  ;.  interix*).  
32f90 20 20 23 20 77 65 20 6a 75 73 74 20 68 6f 70 65    # we just hope
32fa0 2f 61 73 73 75 6d 65 20 74 68 69 73 20 69 73 20  /assume this is 
32fb0 67 63 63 20 61 6e 64 20 6e 6f 74 20 63 38 39 20  gcc and not c89 
32fc0 28 3d 20 4d 53 56 43 2b 2b 29 0a 20 20 20 20 77  (= MSVC++).    w
32fd0 69 74 68 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 20  ith_gnu_ld=yes. 
32fe0 20 20 20 3b 3b 0a 20 20 6f 70 65 6e 62 73 64 2a     ;;.  openbsd*
32ff0 29 0a 20 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c  ).    with_gnu_l
33000 64 3d 6e 6f 0a 20 20 20 20 3b 3b 0a 20 20 65 73  d=no.    ;;.  es
33010 61 63 0a 0a 20 20 6c 64 5f 73 68 6c 69 62 73 3d  ac..  ld_shlibs=
33020 79 65 73 0a 20 20 69 66 20 74 65 73 74 20 22 24  yes.  if test "$
33030 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20 79  with_gnu_ld" = y
33040 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 49  es; then.    # I
33050 66 20 61 72 63 68 69 76 65 5f 63 6d 64 73 20 72  f archive_cmds r
33060 75 6e 73 20 4c 44 2c 20 6e 6f 74 20 43 43 2c 20  uns LD, not CC, 
33070 77 6c 61 72 63 20 73 68 6f 75 6c 64 20 62 65 20  wlarc should be 
33080 65 6d 70 74 79 0a 20 20 20 20 77 6c 61 72 63 3d  empty.    wlarc=
33090 27 24 7b 77 6c 7d 27 0a 0a 20 20 20 20 23 20 53  '${wl}'..    # S
330a0 65 74 20 73 6f 6d 65 20 64 65 66 61 75 6c 74 73  et some defaults
330b0 20 66 6f 72 20 47 4e 55 20 6c 64 20 77 69 74 68   for GNU ld with
330c0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 79 20   shared library 
330d0 73 75 70 70 6f 72 74 2e 20 54 68 65 73 65 0a 20  support. These. 
330e0 20 20 20 23 20 61 72 65 20 72 65 73 65 74 20 6c     # are reset l
330f0 61 74 65 72 20 69 66 20 73 68 61 72 65 64 20 6c  ater if shared l
33100 69 62 72 61 72 69 65 73 20 61 72 65 20 6e 6f 74  ibraries are not
33110 20 73 75 70 70 6f 72 74 65 64 2e 20 50 75 74 74   supported. Putt
33120 69 6e 67 20 74 68 65 6d 0a 20 20 20 20 23 20 68  ing them.    # h
33130 65 72 65 20 61 6c 6c 6f 77 73 20 74 68 65 6d 20  ere allows them 
33140 74 6f 20 62 65 20 6f 76 65 72 72 69 64 64 65 6e  to be overridden
33150 20 69 66 20 6e 65 63 65 73 73 61 72 79 2e 0a 20   if necessary.. 
33160 20 20 20 72 75 6e 70 61 74 68 5f 76 61 72 3d 4c     runpath_var=L
33170 44 5f 52 55 4e 5f 50 41 54 48 0a 20 20 20 20 68  D_RUN_PATH.    h
33180 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
33190 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d  lag_spec='${wl}-
331a0 72 70 61 74 68 20 24 7b 77 6c 7d 24 6c 69 62 64  rpath ${wl}$libd
331b0 69 72 27 0a 20 20 20 20 65 78 70 6f 72 74 5f 64  ir'.    export_d
331c0 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63  ynamic_flag_spec
331d0 3d 27 24 7b 77 6c 7d 2d 2d 65 78 70 6f 72 74 2d  ='${wl}--export-
331e0 64 79 6e 61 6d 69 63 27 0a 20 20 20 20 23 20 61  dynamic'.    # a
331f0 6e 63 69 65 6e 74 20 47 4e 55 20 6c 64 20 64 69  ncient GNU ld di
33200 64 6e 27 74 20 73 75 70 70 6f 72 74 20 2d 2d 77  dn't support --w
33210 68 6f 6c 65 2d 61 72 63 68 69 76 65 20 65 74 2e  hole-archive et.
33220 20 61 6c 2e 0a 20 20 20 20 69 66 20 24 4c 44 20   al..    if $LD 
33230 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 47  --help 2>&1 | $G
33240 52 45 50 20 27 6e 6f 2d 77 68 6f 6c 65 2d 61 72  REP 'no-whole-ar
33250 63 68 69 76 65 27 20 3e 20 2f 64 65 76 2f 6e 75  chive' > /dev/nu
33260 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 77  ll; then.      w
33270 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61  hole_archive_fla
33280 67 5f 73 70 65 63 3d 22 24 77 6c 61 72 63 22 27  g_spec="$wlarc"'
33290 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 24  --whole-archive$
332a0 63 6f 6e 76 65 6e 69 65 6e 63 65 20 27 22 24 77  convenience '"$w
332b0 6c 61 72 63 22 27 2d 2d 6e 6f 2d 77 68 6f 6c 65  larc"'--no-whole
332c0 2d 61 72 63 68 69 76 65 27 0a 20 20 20 20 65 6c  -archive'.    el
332d0 73 65 0a 20 20 20 20 20 20 77 68 6f 6c 65 5f 61  se.      whole_a
332e0 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63  rchive_flag_spec
332f0 3d 0a 20 20 20 20 66 69 0a 20 20 20 20 73 75 70  =.    fi.    sup
33300 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69  ports_anon_versi
33310 6f 6e 69 6e 67 3d 6e 6f 0a 20 20 20 20 63 61 73  oning=no.    cas
33320 65 20 60 24 4c 44 20 2d 76 20 32 3e 26 31 60 20  e `$LD -v 2>&1` 
33330 69 6e 0a 20 20 20 20 20 20 2a 5c 20 5b 30 31 5d  in.      *\ [01]
33340 2e 2a 20 7c 20 2a 5c 20 32 2e 5b 30 2d 39 5d 2e  .* | *\ 2.[0-9].
33350 2a 20 7c 20 2a 5c 20 32 2e 31 30 2e 2a 29 20 3b  * | *\ 2.10.*) ;
33360 3b 20 23 20 63 61 74 63 68 20 76 65 72 73 69 6f  ; # catch versio
33370 6e 73 20 3c 20 32 2e 31 31 0a 20 20 20 20 20 20  ns < 2.11.      
33380 2a 5c 20 32 2e 31 31 2e 39 33 2e 30 2e 32 5c 20  *\ 2.11.93.0.2\ 
33390 2a 29 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e  *) supports_anon
333a0 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 79 65 73 20  _versioning=yes 
333b0 3b 3b 20 23 20 52 48 37 2e 33 20 2e 2e 2e 0a 20  ;; # RH7.3 .... 
333c0 20 20 20 20 20 2a 5c 20 32 2e 31 31 2e 39 32 2e       *\ 2.11.92.
333d0 30 2e 31 32 5c 20 2a 29 20 73 75 70 70 6f 72 74  0.12\ *) support
333e0 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e  s_anon_versionin
333f0 67 3d 79 65 73 20 3b 3b 20 23 20 4d 61 6e 64 72  g=yes ;; # Mandr
33400 61 6b 65 20 38 2e 32 20 2e 2e 2e 0a 20 20 20 20  ake 8.2 ....    
33410 20 20 2a 5c 20 32 2e 31 31 2e 2a 29 20 3b 3b 20    *\ 2.11.*) ;; 
33420 23 20 6f 74 68 65 72 20 32 2e 31 31 20 76 65 72  # other 2.11 ver
33430 73 69 6f 6e 73 0a 20 20 20 20 20 20 2a 29 20 73  sions.      *) s
33440 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72  upports_anon_ver
33450 73 69 6f 6e 69 6e 67 3d 79 65 73 20 3b 3b 0a 20  sioning=yes ;;. 
33460 20 20 20 65 73 61 63 0a 0a 20 20 20 20 23 20 53     esac..    # S
33470 65 65 20 69 66 20 47 4e 55 20 6c 64 20 73 75 70  ee if GNU ld sup
33480 70 6f 72 74 73 20 73 68 61 72 65 64 20 6c 69 62  ports shared lib
33490 72 61 72 69 65 73 2e 0a 20 20 20 20 63 61 73 65  raries..    case
334a0 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20   $host_os in.   
334b0 20 61 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 20 20   aix[3-9]*).    
334c0 20 20 23 20 4f 6e 20 41 49 58 2f 50 50 43 2c 20    # On AIX/PPC, 
334d0 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72 20 69  the GNU linker i
334e0 73 20 76 65 72 79 20 62 72 6f 6b 65 6e 0a 20 20  s very broken.  
334f0 20 20 20 20 69 66 20 74 65 73 74 20 22 24 68 6f      if test "$ho
33500 73 74 5f 63 70 75 22 20 21 3d 20 69 61 36 34 3b  st_cpu" != ia64;
33510 20 74 68 65 6e 0a 09 6c 64 5f 73 68 6c 69 62 73   then..ld_shlibs
33520 3d 6e 6f 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f 45  =no..cat <<_LT_E
33530 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72  OF 1>&2..*** War
33540 6e 69 6e 67 3a 20 74 68 65 20 47 4e 55 20 6c 69  ning: the GNU li
33550 6e 6b 65 72 2c 20 61 74 20 6c 65 61 73 74 20 75  nker, at least u
33560 70 20 74 6f 20 72 65 6c 65 61 73 65 20 32 2e 39  p to release 2.9
33570 2e 31 2c 20 69 73 20 72 65 70 6f 72 74 65 64 0a  .1, is reported.
33580 2a 2a 2a 20 74 6f 20 62 65 20 75 6e 61 62 6c 65  *** to be unable
33590 20 74 6f 20 72 65 6c 69 61 62 6c 79 20 63 72 65   to reliably cre
335a0 61 74 65 20 73 68 61 72 65 64 20 6c 69 62 72 61  ate shared libra
335b0 72 69 65 73 20 6f 6e 20 41 49 58 2e 0a 2a 2a 2a  ries on AIX..***
335c0 20 54 68 65 72 65 66 6f 72 65 2c 20 6c 69 62 74   Therefore, libt
335d0 6f 6f 6c 20 69 73 20 64 69 73 61 62 6c 69 6e 67  ool is disabling
335e0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
335f0 73 20 73 75 70 70 6f 72 74 2e 20 20 49 66 20 79  s support.  If y
33600 6f 75 0a 2a 2a 2a 20 72 65 61 6c 6c 79 20 63 61  ou.*** really ca
33610 72 65 20 66 6f 72 20 73 68 61 72 65 64 20 6c 69  re for shared li
33620 62 72 61 72 69 65 73 2c 20 79 6f 75 20 6d 61 79  braries, you may
33630 20 77 61 6e 74 20 74 6f 20 6d 6f 64 69 66 79 20   want to modify 
33640 79 6f 75 72 20 50 41 54 48 0a 2a 2a 2a 20 73 6f  your PATH.*** so
33650 20 74 68 61 74 20 61 20 6e 6f 6e 2d 47 4e 55 20   that a non-GNU 
33660 6c 69 6e 6b 65 72 20 69 73 20 66 6f 75 6e 64 2c  linker is found,
33670 20 61 6e 64 20 74 68 65 6e 20 72 65 73 74 61 72   and then restar
33680 74 2e 0a 0a 5f 4c 54 5f 45 4f 46 0a 20 20 20 20  t..._LT_EOF.    
33690 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20    fi.      ;;.. 
336a0 20 20 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20     amigaos*).   
336b0 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70     case $host_cp
336c0 75 20 69 6e 0a 20 20 20 20 20 20 70 6f 77 65 72  u in.      power
336d0 70 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  pc).            
336e0 23 20 73 65 65 20 63 6f 6d 6d 65 6e 74 20 61 62  # see comment ab
336f0 6f 75 74 20 41 6d 69 67 61 4f 53 34 20 2e 73 6f  out AmigaOS4 .so
33700 20 73 75 70 70 6f 72 74 0a 20 20 20 20 20 20 20   support.       
33710 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64       archive_cmd
33720 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
33730 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
33740 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
33750 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
33760 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62  l$soname -o $lib
33770 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 72  '.            ar
33780 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
33790 73 3d 27 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a  s=''.        ;;.
337a0 20 20 20 20 20 20 6d 36 38 6b 29 0a 20 20 20 20        m68k).    
337b0 20 20 20 20 20 20 20 20 61 72 63 68 69 76 65 5f          archive_
337c0 63 6d 64 73 3d 27 24 52 4d 20 24 6f 75 74 70 75  cmds='$RM $outpu
337d0 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62  t_objdir/a2ixlib
337e0 72 61 72 79 2e 64 61 74 61 7e 24 45 43 48 4f 20  rary.data~$ECHO 
337f0 22 23 64 65 66 69 6e 65 20 4e 41 4d 45 20 24 6c  "#define NAME $l
33800 69 62 6e 61 6d 65 22 20 3e 20 24 6f 75 74 70 75  ibname" > $outpu
33810 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62  t_objdir/a2ixlib
33820 72 61 72 79 2e 64 61 74 61 7e 24 45 43 48 4f 20  rary.data~$ECHO 
33830 22 23 64 65 66 69 6e 65 20 4c 49 42 52 41 52 59  "#define LIBRARY
33840 5f 49 44 20 31 22 20 3e 3e 20 24 6f 75 74 70 75  _ID 1" >> $outpu
33850 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62  t_objdir/a2ixlib
33860 72 61 72 79 2e 64 61 74 61 7e 24 45 43 48 4f 20  rary.data~$ECHO 
33870 22 23 64 65 66 69 6e 65 20 56 45 52 53 49 4f 4e  "#define VERSION
33880 20 24 6d 61 6a 6f 72 22 20 3e 3e 20 24 6f 75 74   $major" >> $out
33890 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c  put_objdir/a2ixl
338a0 69 62 72 61 72 79 2e 64 61 74 61 7e 24 45 43 48  ibrary.data~$ECH
338b0 4f 20 22 23 64 65 66 69 6e 65 20 52 45 56 49 53  O "#define REVIS
338c0 49 4f 4e 20 24 72 65 76 69 73 69 6f 6e 22 20 3e  ION $revision" >
338d0 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  > $output_objdir
338e0 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61 74  /a2ixlibrary.dat
338f0 61 7e 24 41 52 20 24 41 52 5f 46 4c 41 47 53 20  a~$AR $AR_FLAGS 
33900 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 7e 24 52  $lib $libobjs~$R
33910 41 4e 4c 49 42 20 24 6c 69 62 7e 28 63 64 20 24  ANLIB $lib~(cd $
33920 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 20 26 26  output_objdir &&
33930 20 61 32 69 78 6c 69 62 72 61 72 79 20 2d 33 32   a2ixlibrary -32
33940 29 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 68  )'.            h
33950 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
33960 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62  lag_spec='-L$lib
33970 64 69 72 27 0a 20 20 20 20 20 20 20 20 20 20 20  dir'.           
33980 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f   hardcode_minus_
33990 4c 3d 79 65 73 0a 20 20 20 20 20 20 20 20 3b 3b  L=yes.        ;;
339a0 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
339b0 20 20 3b 3b 0a 0a 20 20 20 20 62 65 6f 73 2a 29    ;;..    beos*)
339c0 0a 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d 2d  .      if $LD --
339d0 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 47 52 45  help 2>&1 | $GRE
339e0 50 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74  P ': supported t
339f0 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e  argets:.* elf' >
33a00 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e   /dev/null; then
33a10 0a 09 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65  ..allow_undefine
33a20 64 5f 66 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74  d_flag=unsupport
33a30 65 64 0a 09 23 20 4a 6f 73 65 70 68 20 42 65 63  ed..# Joseph Bec
33a40 6b 65 6e 62 61 63 68 20 3c 6a 72 62 33 40 62 65  kenbach <jrb3@be
33a50 73 74 2e 63 6f 6d 3e 20 73 61 79 73 20 73 6f 6d  st.com> says som
33a60 65 20 72 65 6c 65 61 73 65 73 20 6f 66 20 67 63  e releases of gc
33a70 63 0a 09 23 20 73 75 70 70 6f 72 74 20 2d 2d 75  c..# support --u
33a80 6e 64 65 66 69 6e 65 64 2e 20 20 54 68 69 73 20  ndefined.  This 
33a90 64 65 73 65 72 76 65 73 20 73 6f 6d 65 20 69 6e  deserves some in
33aa0 76 65 73 74 69 67 61 74 69 6f 6e 2e 20 20 46 49  vestigation.  FI
33ab0 58 4d 45 0a 09 61 72 63 68 69 76 65 5f 63 6d 64  XME..archive_cmd
33ac0 73 3d 27 24 43 43 20 2d 6e 6f 73 74 61 72 74 20  s='$CC -nostart 
33ad0 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
33ae0 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
33af0 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24  s ${wl}-soname $
33b00 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69  wl$soname -o $li
33b10 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c  b'.      else..l
33b20 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20  d_shlibs=no.    
33b30 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20    fi.      ;;.. 
33b40 20 20 20 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e     cygwin* | min
33b50 67 77 2a 20 7c 20 70 77 33 32 2a 20 7c 20 63 65  gw* | pw32* | ce
33b60 67 63 63 2a 29 0a 20 20 20 20 20 20 23 20 5f 4c  gcc*).      # _L
33b70 54 5f 54 41 47 56 41 52 28 68 61 72 64 63 6f 64  T_TAGVAR(hardcod
33b80 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
33b90 65 63 2c 20 29 20 69 73 20 61 63 74 75 61 6c 6c  ec, ) is actuall
33ba0 79 20 6d 65 61 6e 69 6e 67 6c 65 73 73 2c 0a 20  y meaningless,. 
33bb0 20 20 20 20 20 23 20 61 73 20 74 68 65 72 65 20       # as there 
33bc0 69 73 20 6e 6f 20 73 65 61 72 63 68 20 70 61 74  is no search pat
33bd0 68 20 66 6f 72 20 44 4c 4c 73 2e 0a 20 20 20 20  h for DLLs..    
33be0 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
33bf0 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24  r_flag_spec='-L$
33c00 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 61 6c  libdir'.      al
33c10 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
33c20 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20  ag=unsupported. 
33c30 20 20 20 20 20 61 6c 77 61 79 73 5f 65 78 70 6f       always_expo
33c40 72 74 5f 73 79 6d 62 6f 6c 73 3d 6e 6f 0a 20 20  rt_symbols=no.  
33c50 20 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65      enable_share
33c60 64 5f 77 69 74 68 5f 73 74 61 74 69 63 5f 72 75  d_with_static_ru
33c70 6e 74 69 6d 65 73 3d 79 65 73 0a 20 20 20 20 20  ntimes=yes.     
33c80 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f   export_symbols_
33c90 63 6d 64 73 3d 27 24 4e 4d 20 24 6c 69 62 6f 62  cmds='$NM $libob
33ca0 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20  js $convenience 
33cb0 7c 20 24 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  | $global_symbol
33cc0 5f 70 69 70 65 20 7c 20 24 53 45 44 20 2d 65 20  _pipe | $SED -e 
33cd0 27 5c 27 27 2f 5e 5b 42 43 44 47 52 53 5d 5b 20  '\''/^[BCDGRS][ 
33ce0 5d 2f 73 2f 2e 2a 5b 20 5d 5c 28 5b 5e 20 5d 2a  ]/s/.*[ ]\([^ ]*
33cf0 5c 29 2f 5c 31 20 44 41 54 41 2f 27 5c 27 27 20  \)/\1 DATA/'\'' 
33d00 7c 20 24 53 45 44 20 2d 65 20 27 5c 27 27 2f 5e  | $SED -e '\''/^
33d10 5b 41 49 54 57 5d 5b 20 5d 2f 73 2f 2e 2a 5b 20  [AITW][ ]/s/.*[ 
33d20 5d 2f 2f 27 5c 27 27 20 7c 20 73 6f 72 74 20 7c  ]//'\'' | sort |
33d30 20 75 6e 69 71 20 3e 20 24 65 78 70 6f 72 74 5f   uniq > $export_
33d40 73 79 6d 62 6f 6c 73 27 0a 0a 20 20 20 20 20 20  symbols'..      
33d50 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e  if $LD --help 2>
33d60 26 31 20 7c 20 24 47 52 45 50 20 27 61 75 74 6f  &1 | $GREP 'auto
33d70 2d 69 6d 70 6f 72 74 27 20 3e 20 2f 64 65 76 2f  -import' > /dev/
33d80 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20  null; then.     
33d90 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d     archive_cmds=
33da0 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69  '$CC -shared $li
33db0 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
33dc0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d  compiler_flags -
33dd0 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  o $output_objdir
33de0 2f 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d  /$soname ${wl}--
33df0 65 6e 61 62 6c 65 2d 61 75 74 6f 2d 69 6d 61 67  enable-auto-imag
33e00 65 2d 62 61 73 65 20 2d 58 6c 69 6e 6b 65 72 20  e-base -Xlinker 
33e10 2d 2d 6f 75 74 2d 69 6d 70 6c 69 62 20 2d 58 6c  --out-implib -Xl
33e20 69 6e 6b 65 72 20 24 6c 69 62 27 0a 09 23 20 49  inker $lib'..# I
33e30 66 20 74 68 65 20 65 78 70 6f 72 74 2d 73 79 6d  f the export-sym
33e40 62 6f 6c 73 20 66 69 6c 65 20 61 6c 72 65 61 64  bols file alread
33e50 79 20 69 73 20 61 20 2e 64 65 66 20 66 69 6c 65  y is a .def file
33e60 20 28 31 73 74 20 6c 69 6e 65 0a 09 23 20 69 73   (1st line..# is
33e70 20 45 58 50 4f 52 54 53 29 2c 20 75 73 65 20 69   EXPORTS), use i
33e80 74 20 61 73 20 69 73 3b 20 6f 74 68 65 72 77 69  t as is; otherwi
33e90 73 65 2c 20 70 72 65 70 65 6e 64 2e 2e 2e 0a 09  se, prepend.....
33ea0 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63  archive_expsym_c
33eb0 6d 64 73 3d 27 69 66 20 74 65 73 74 20 22 78 60  mds='if test "x`
33ec0 24 53 45 44 20 31 71 20 24 65 78 70 6f 72 74 5f  $SED 1q $export_
33ed0 73 79 6d 62 6f 6c 73 60 22 20 3d 20 78 45 58 50  symbols`" = xEXP
33ee0 4f 52 54 53 3b 20 74 68 65 6e 0a 09 20 20 63 70  ORTS; then..  cp
33ef0 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73   $export_symbols
33f00 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
33f10 24 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09 65 6c  $soname.def;..el
33f20 73 65 0a 09 20 20 65 63 68 6f 20 45 58 50 4f 52  se..  echo EXPOR
33f30 54 53 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  TS > $output_obj
33f40 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b  dir/$soname.def;
33f50 0a 09 20 20 63 61 74 20 24 65 78 70 6f 72 74 5f  ..  cat $export_
33f60 73 79 6d 62 6f 6c 73 20 3e 3e 20 24 6f 75 74 70  symbols >> $outp
33f70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
33f80 65 2e 64 65 66 3b 0a 09 66 69 7e 0a 09 24 43 43  e.def;..fi~..$CC
33f90 20 2d 73 68 61 72 65 64 20 24 6f 75 74 70 75 74   -shared $output
33fa0 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e  _objdir/$soname.
33fb0 64 65 66 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  def $libobjs $de
33fc0 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
33fd0 66 6c 61 67 73 20 2d 6f 20 24 6f 75 74 70 75 74  flags -o $output
33fe0 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20  _objdir/$soname 
33ff0 24 7b 77 6c 7d 2d 2d 65 6e 61 62 6c 65 2d 61 75  ${wl}--enable-au
34000 74 6f 2d 69 6d 61 67 65 2d 62 61 73 65 20 2d 58  to-image-base -X
34010 6c 69 6e 6b 65 72 20 2d 2d 6f 75 74 2d 69 6d 70  linker --out-imp
34020 6c 69 62 20 2d 58 6c 69 6e 6b 65 72 20 24 6c 69  lib -Xlinker $li
34030 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c  b'.      else..l
34040 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20  d_shlibs=no.    
34050 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20    fi.      ;;.. 
34060 20 20 20 69 6e 74 65 72 69 78 5b 33 2d 39 5d 2a     interix[3-9]*
34070 29 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  ).      hardcode
34080 5f 64 69 72 65 63 74 3d 6e 6f 0a 20 20 20 20 20  _direct=no.     
34090 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70   hardcode_shlibp
340a0 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20  ath_var=no.     
340b0 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
340c0 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
340d0 7d 2d 72 70 61 74 68 2c 24 6c 69 62 64 69 72 27  }-rpath,$libdir'
340e0 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f 64 79  .      export_dy
340f0 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d  namic_flag_spec=
34100 27 24 7b 77 6c 7d 2d 45 27 0a 20 20 20 20 20 20  '${wl}-E'.      
34110 23 20 48 61 63 6b 3a 20 4f 6e 20 49 6e 74 65 72  # Hack: On Inter
34120 69 78 20 33 2e 78 2c 20 77 65 20 63 61 6e 6e 6f  ix 3.x, we canno
34130 74 20 63 6f 6d 70 69 6c 65 20 50 49 43 20 62 65  t compile PIC be
34140 63 61 75 73 65 20 6f 66 20 61 20 62 72 6f 6b 65  cause of a broke
34150 6e 20 67 63 63 2e 0a 20 20 20 20 20 20 23 20 49  n gcc..      # I
34160 6e 73 74 65 61 64 2c 20 73 68 61 72 65 64 20 6c  nstead, shared l
34170 69 62 72 61 72 69 65 73 20 61 72 65 20 6c 6f 61  ibraries are loa
34180 64 65 64 20 61 74 20 61 6e 20 69 6d 61 67 65 20  ded at an image 
34190 62 61 73 65 20 28 30 78 31 30 30 30 30 30 30 30  base (0x10000000
341a0 20 62 79 0a 20 20 20 20 20 20 23 20 64 65 66 61   by.      # defa
341b0 75 6c 74 29 20 61 6e 64 20 72 65 6c 6f 63 61 74  ult) and relocat
341c0 65 64 20 69 66 20 74 68 65 79 20 63 6f 6e 66 6c  ed if they confl
341d0 69 63 74 2c 20 77 68 69 63 68 20 69 73 20 61 20  ict, which is a 
341e0 73 6c 6f 77 20 76 65 72 79 20 6d 65 6d 6f 72 79  slow very memory
341f0 0a 20 20 20 20 20 20 23 20 63 6f 6e 73 75 6d 69  .      # consumi
34200 6e 67 20 61 6e 64 20 66 72 61 67 6d 65 6e 74 69  ng and fragmenti
34210 6e 67 20 70 72 6f 63 65 73 73 2e 20 20 54 6f 20  ng process.  To 
34220 61 76 6f 69 64 20 74 68 69 73 2c 20 77 65 20 70  avoid this, we p
34230 69 63 6b 20 61 20 72 61 6e 64 6f 6d 2c 0a 20 20  ick a random,.  
34240 20 20 20 20 23 20 32 35 36 20 4b 69 42 2d 61 6c      # 256 KiB-al
34250 69 67 6e 65 64 20 69 6d 61 67 65 20 62 61 73 65  igned image base
34260 20 62 65 74 77 65 65 6e 20 30 78 35 30 30 30 30   between 0x50000
34270 30 30 30 20 61 6e 64 20 30 78 36 46 46 43 30 30  000 and 0x6FFC00
34280 30 30 20 61 74 20 6c 69 6e 6b 0a 20 20 20 20 20  00 at link.     
34290 20 23 20 74 69 6d 65 2e 20 20 4d 6f 76 69 6e 67   # time.  Moving
342a0 20 75 70 20 66 72 6f 6d 20 30 78 31 30 30 30 30   up from 0x10000
342b0 30 30 30 20 61 6c 73 6f 20 61 6c 6c 6f 77 73 20  000 also allows 
342c0 6d 6f 72 65 20 73 62 72 6b 28 32 29 20 73 70 61  more sbrk(2) spa
342d0 63 65 2e 0a 20 20 20 20 20 20 61 72 63 68 69 76  ce..      archiv
342e0 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  e_cmds='$CC -sha
342f0 72 65 64 20 24 70 69 63 5f 66 6c 61 67 20 24 6c  red $pic_flag $l
34300 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
34310 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
34320 24 7b 77 6c 7d 2d 68 2c 24 73 6f 6e 61 6d 65 20  ${wl}-h,$soname 
34330 24 7b 77 6c 7d 2d 2d 69 6d 61 67 65 2d 62 61 73  ${wl}--image-bas
34340 65 2c 60 65 78 70 72 20 24 7b 52 41 4e 44 4f 4d  e,`expr ${RANDOM
34350 2d 24 24 7d 20 25 20 34 30 39 36 20 2f 20 32 20  -$$} % 4096 / 2 
34360 5c 2a 20 32 36 32 31 34 34 20 2b 20 31 33 34 32  \* 262144 + 1342
34370 31 37 37 32 38 30 60 20 2d 6f 20 24 6c 69 62 27  177280` -o $lib'
34380 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 65  .      archive_e
34390 78 70 73 79 6d 5f 63 6d 64 73 3d 27 73 65 64 20  xpsym_cmds='sed 
343a0 22 73 2c 5e 2c 5f 2c 22 20 24 65 78 70 6f 72 74  "s,^,_," $export
343b0 5f 73 79 6d 62 6f 6c 73 20 3e 24 6f 75 74 70 75  _symbols >$outpu
343c0 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
343d0 2e 65 78 70 73 79 6d 7e 24 43 43 20 2d 73 68 61  .expsym~$CC -sha
343e0 72 65 64 20 24 70 69 63 5f 66 6c 61 67 20 24 6c  red $pic_flag $l
343f0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
34400 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
34410 24 7b 77 6c 7d 2d 68 2c 24 73 6f 6e 61 6d 65 20  ${wl}-h,$soname 
34420 24 7b 77 6c 7d 2d 2d 72 65 74 61 69 6e 2d 73 79  ${wl}--retain-sy
34430 6d 62 6f 6c 73 2d 66 69 6c 65 2c 24 6f 75 74 70  mbols-file,$outp
34440 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
34450 65 2e 65 78 70 73 79 6d 20 24 7b 77 6c 7d 2d 2d  e.expsym ${wl}--
34460 69 6d 61 67 65 2d 62 61 73 65 2c 60 65 78 70 72  image-base,`expr
34470 20 24 7b 52 41 4e 44 4f 4d 2d 24 24 7d 20 25 20   ${RANDOM-$$} % 
34480 34 30 39 36 20 2f 20 32 20 5c 2a 20 32 36 32 31  4096 / 2 \* 2621
34490 34 34 20 2b 20 31 33 34 32 31 37 37 32 38 30 60  44 + 1342177280`
344a0 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20   -o $lib'.      
344b0 3b 3b 0a 0a 20 20 20 20 67 6e 75 2a 20 7c 20 6c  ;;..    gnu* | l
344c0 69 6e 75 78 2a 20 7c 20 74 70 66 2a 20 7c 20 6b  inux* | tpf* | k
344d0 2a 62 73 64 2a 2d 67 6e 75 29 0a 20 20 20 20 20  *bsd*-gnu).     
344e0 20 74 6d 70 5f 64 69 65 74 3d 6e 6f 0a 20 20 20   tmp_diet=no.   
344f0 20 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73     if test "$hos
34500 74 5f 6f 73 22 20 3d 20 6c 69 6e 75 78 2d 64 69  t_os" = linux-di
34510 65 74 6c 69 62 63 3b 20 74 68 65 6e 0a 09 63 61  etlibc; then..ca
34520 73 65 20 24 63 63 5f 62 61 73 65 6e 61 6d 65 20  se $cc_basename 
34530 69 6e 0a 09 20 20 64 69 65 74 5c 20 2a 29 20 74  in..  diet\ *) t
34540 6d 70 5f 64 69 65 74 3d 79 65 73 3b 3b 09 23 20  mp_diet=yes;;.# 
34550 6c 69 6e 75 78 2d 64 69 65 74 6c 69 62 63 20 77  linux-dietlibc w
34560 69 74 68 20 73 74 61 74 69 63 20 6c 69 6e 6b 69  ith static linki
34570 6e 67 20 28 21 64 69 65 74 2d 64 79 6e 29 0a 09  ng (!diet-dyn)..
34580 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20 20  esac.      fi.  
34590 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c      if $LD --hel
345a0 70 20 32 3e 26 31 20 7c 20 24 45 47 52 45 50 20  p 2>&1 | $EGREP 
345b0 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61 72  ': supported tar
345c0 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f  gets:.* elf' > /
345d0 64 65 76 2f 6e 75 6c 6c 20 5c 0a 09 20 26 26 20  dev/null \.. && 
345e0 74 65 73 74 20 22 24 74 6d 70 5f 64 69 65 74 22  test "$tmp_diet"
345f0 20 3d 20 6e 6f 0a 20 20 20 20 20 20 74 68 65 6e   = no.      then
34600 0a 09 74 6d 70 5f 61 64 64 66 6c 61 67 3d 0a 09  ..tmp_addflag=..
34610 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67 3d 27  tmp_sharedflag='
34620 2d 73 68 61 72 65 64 27 0a 09 63 61 73 65 20 24  -shared'..case $
34630 63 63 5f 62 61 73 65 6e 61 6d 65 2c 24 68 6f 73  cc_basename,$hos
34640 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 20 20 20  t_cpu in.       
34650 20 70 67 63 63 2a 29 09 09 09 09 23 20 50 6f 72   pgcc*)....# Por
34660 74 6c 61 6e 64 20 47 72 6f 75 70 20 43 20 63 6f  tland Group C co
34670 6d 70 69 6c 65 72 0a 09 20 20 77 68 6f 6c 65 5f  mpiler..  whole_
34680 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65  archive_flag_spe
34690 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65 2d  c='${wl}--whole-
346a0 61 72 63 68 69 76 65 60 66 6f 72 20 63 6f 6e 76  archive`for conv
346b0 20 69 6e 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65   in $convenience
346c0 5c 22 5c 22 3b 20 64 6f 20 74 65 73 74 20 20 2d  \"\"; do test  -
346d0 6e 20 5c 22 24 63 6f 6e 76 5c 22 20 26 26 20 6e  n \"$conv\" && n
346e0 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 5c  ew_convenience=\
346f0 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63  "$new_convenienc
34700 65 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f 6e 65 3b  e,$conv\"; done;
34710 20 24 45 43 48 4f 20 5c 22 24 6e 65 77 5f 63 6f   $ECHO \"$new_co
34720 6e 76 65 6e 69 65 6e 63 65 5c 22 60 20 24 7b 77  nvenience\"` ${w
34730 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63  l}--no-whole-arc
34740 68 69 76 65 27 0a 09 20 20 74 6d 70 5f 61 64 64  hive'..  tmp_add
34750 66 6c 61 67 3d 27 20 24 70 69 63 5f 66 6c 61 67  flag=' $pic_flag
34760 27 0a 09 20 20 3b 3b 0a 09 70 67 66 37 37 2a 20  '..  ;;..pgf77* 
34770 7c 20 70 67 66 39 30 2a 20 7c 20 70 67 66 39 35  | pgf90* | pgf95
34780 2a 29 09 23 20 50 6f 72 74 6c 61 6e 64 20 47 72  *).# Portland Gr
34790 6f 75 70 20 66 37 37 20 61 6e 64 20 66 39 30 20  oup f77 and f90 
347a0 63 6f 6d 70 69 6c 65 72 73 0a 09 20 20 77 68 6f  compilers..  who
347b0 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f  le_archive_flag_
347c0 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f  spec='${wl}--who
347d0 6c 65 2d 61 72 63 68 69 76 65 60 66 6f 72 20 63  le-archive`for c
347e0 6f 6e 76 20 69 6e 20 24 63 6f 6e 76 65 6e 69 65  onv in $convenie
347f0 6e 63 65 5c 22 5c 22 3b 20 64 6f 20 74 65 73 74  nce\"\"; do test
34800 20 20 2d 6e 20 5c 22 24 63 6f 6e 76 5c 22 20 26    -n \"$conv\" &
34810 26 20 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63  & new_convenienc
34820 65 3d 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69  e=\"$new_conveni
34830 65 6e 63 65 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f  ence,$conv\"; do
34840 6e 65 3b 20 24 45 43 48 4f 20 5c 22 24 6e 65 77  ne; $ECHO \"$new
34850 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 60 20  _convenience\"` 
34860 24 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d  ${wl}--no-whole-
34870 61 72 63 68 69 76 65 27 0a 09 20 20 74 6d 70 5f  archive'..  tmp_
34880 61 64 64 66 6c 61 67 3d 27 20 24 70 69 63 5f 66  addflag=' $pic_f
34890 6c 61 67 20 2d 4d 6e 6f 6d 61 69 6e 27 20 3b 3b  lag -Mnomain' ;;
348a0 0a 09 65 63 63 2a 2c 69 61 36 34 2a 20 7c 20 69  ..ecc*,ia64* | i
348b0 63 63 2a 2c 69 61 36 34 2a 29 09 23 20 49 6e 74  cc*,ia64*).# Int
348c0 65 6c 20 43 20 63 6f 6d 70 69 6c 65 72 20 6f 6e  el C compiler on
348d0 20 69 61 36 34 0a 09 20 20 74 6d 70 5f 61 64 64   ia64..  tmp_add
348e0 66 6c 61 67 3d 27 20 2d 69 5f 64 79 6e 61 6d 69  flag=' -i_dynami
348f0 63 27 20 3b 3b 0a 09 65 66 63 2a 2c 69 61 36 34  c' ;;..efc*,ia64
34900 2a 20 7c 20 69 66 6f 72 74 2a 2c 69 61 36 34 2a  * | ifort*,ia64*
34910 29 09 23 20 49 6e 74 65 6c 20 46 6f 72 74 72 61  ).# Intel Fortra
34920 6e 20 63 6f 6d 70 69 6c 65 72 20 6f 6e 20 69 61  n compiler on ia
34930 36 34 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61  64..  tmp_addfla
34940 67 3d 27 20 2d 69 5f 64 79 6e 61 6d 69 63 20 2d  g=' -i_dynamic -
34950 6e 6f 66 6f 72 5f 6d 61 69 6e 27 20 3b 3b 0a 09  nofor_main' ;;..
34960 69 66 63 2a 20 7c 20 69 66 6f 72 74 2a 29 09 09  ifc* | ifort*)..
34970 09 23 20 49 6e 74 65 6c 20 46 6f 72 74 72 61 6e  .# Intel Fortran
34980 20 63 6f 6d 70 69 6c 65 72 0a 09 20 20 74 6d 70   compiler..  tmp
34990 5f 61 64 64 66 6c 61 67 3d 27 20 2d 6e 6f 66 6f  _addflag=' -nofo
349a0 72 5f 6d 61 69 6e 27 20 3b 3b 0a 09 6c 66 39 35  r_main' ;;..lf95
349b0 2a 29 09 09 09 09 23 20 4c 61 68 65 79 20 46 6f  *)....# Lahey Fo
349c0 72 74 72 61 6e 20 38 2e 31 0a 09 20 20 77 68 6f  rtran 8.1..  who
349d0 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f  le_archive_flag_
349e0 73 70 65 63 3d 0a 09 20 20 74 6d 70 5f 73 68 61  spec=..  tmp_sha
349f0 72 65 64 66 6c 61 67 3d 27 2d 2d 73 68 61 72 65  redflag='--share
34a00 64 27 20 3b 3b 0a 09 78 6c 5b 63 43 5d 2a 29 09  d' ;;..xl[cC]*).
34a10 09 09 23 20 49 42 4d 20 58 4c 20 43 20 38 2e 30  ..# IBM XL C 8.0
34a20 20 6f 6e 20 50 50 43 20 28 64 65 61 6c 20 77 69   on PPC (deal wi
34a30 74 68 20 78 6c 66 20 62 65 6c 6f 77 29 0a 09 20  th xlf below).. 
34a40 20 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67 3d   tmp_sharedflag=
34a50 27 2d 71 6d 6b 73 68 72 6f 62 6a 27 0a 09 20 20  '-qmkshrobj'..  
34a60 74 6d 70 5f 61 64 64 66 6c 61 67 3d 20 3b 3b 0a  tmp_addflag= ;;.
34a70 09 65 73 61 63 0a 09 63 61 73 65 20 60 24 43 43  .esac..case `$CC
34a80 20 2d 56 20 32 3e 26 31 20 7c 20 73 65 64 20 35   -V 2>&1 | sed 5
34a90 71 60 20 69 6e 0a 09 2a 53 75 6e 5c 20 43 2a 29  q` in..*Sun\ C*)
34aa0 09 09 09 23 20 53 75 6e 20 43 20 35 2e 39 0a 09  ...# Sun C 5.9..
34ab0 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f    whole_archive_
34ac0 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
34ad0 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 60  --whole-archive`
34ae0 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d  new_convenience=
34af0 3b 20 66 6f 72 20 63 6f 6e 76 20 69 6e 20 24 63  ; for conv in $c
34b00 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 5c 22 3b 20  onvenience\"\"; 
34b10 64 6f 20 74 65 73 74 20 2d 7a 20 5c 22 24 63 6f  do test -z \"$co
34b20 6e 76 5c 22 20 7c 7c 20 6e 65 77 5f 63 6f 6e 76  nv\" || new_conv
34b30 65 6e 69 65 6e 63 65 3d 5c 22 24 6e 65 77 5f 63  enience=\"$new_c
34b40 6f 6e 76 65 6e 69 65 6e 63 65 2c 24 63 6f 6e 76  onvenience,$conv
34b50 5c 22 3b 20 64 6f 6e 65 3b 20 24 45 43 48 4f 20  \"; done; $ECHO 
34b60 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e  \"$new_convenien
34b70 63 65 5c 22 60 20 24 7b 77 6c 7d 2d 2d 6e 6f 2d  ce\"` ${wl}--no-
34b80 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27 0a 09  whole-archive'..
34b90 20 20 63 6f 6d 70 69 6c 65 72 5f 6e 65 65 64 73    compiler_needs
34ba0 5f 6f 62 6a 65 63 74 3d 79 65 73 0a 09 20 20 74  _object=yes..  t
34bb0 6d 70 5f 73 68 61 72 65 64 66 6c 61 67 3d 27 2d  mp_sharedflag='-
34bc0 47 27 20 3b 3b 0a 09 2a 53 75 6e 5c 20 46 2a 29  G' ;;..*Sun\ F*)
34bd0 09 09 09 23 20 53 75 6e 20 46 6f 72 74 72 61 6e  ...# Sun Fortran
34be0 20 38 2e 33 0a 09 20 20 74 6d 70 5f 73 68 61 72   8.3..  tmp_shar
34bf0 65 64 66 6c 61 67 3d 27 2d 47 27 20 3b 3b 0a 09  edflag='-G' ;;..
34c00 65 73 61 63 0a 09 61 72 63 68 69 76 65 5f 63 6d  esac..archive_cm
34c10 64 73 3d 27 24 43 43 20 27 22 24 74 6d 70 5f 73  ds='$CC '"$tmp_s
34c20 68 61 72 65 64 66 6c 61 67 22 22 24 74 6d 70 5f  haredflag""$tmp_
34c30 61 64 64 66 6c 61 67 22 27 20 24 6c 69 62 6f 62  addflag"' $libob
34c40 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
34c50 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
34c60 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e  }-soname $wl$son
34c70 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 0a 20 20  ame -o $lib'..  
34c80 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22 78        if test "x
34c90 24 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76  $supports_anon_v
34ca0 65 72 73 69 6f 6e 69 6e 67 22 20 3d 20 78 79 65  ersioning" = xye
34cb0 73 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20  s; then.        
34cc0 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d    archive_expsym
34cd0 5f 63 6d 64 73 3d 27 65 63 68 6f 20 22 7b 20 67  _cmds='echo "{ g
34ce0 6c 6f 62 61 6c 3a 22 20 3e 20 24 6f 75 74 70 75  lobal:" > $outpu
34cf0 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d  t_objdir/$libnam
34d00 65 2e 76 65 72 7e 0a 09 20 20 20 20 63 61 74 20  e.ver~..    cat 
34d10 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20  $export_symbols 
34d20 7c 20 73 65 64 20 2d 65 20 22 73 2f 5c 28 2e 2a  | sed -e "s/\(.*
34d30 5c 29 2f 5c 31 3b 2f 22 20 3e 3e 20 24 6f 75 74  \)/\1;/" >> $out
34d40 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e  put_objdir/$libn
34d50 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20 65 63  ame.ver~..    ec
34d60 68 6f 20 22 6c 6f 63 61 6c 3a 20 2a 3b 20 7d 3b  ho "local: *; };
34d70 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  " >> $output_obj
34d80 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72  dir/$libname.ver
34d90 7e 0a 09 20 20 20 20 24 43 43 20 27 22 24 74 6d  ~..    $CC '"$tm
34da0 70 5f 73 68 61 72 65 64 66 6c 61 67 22 22 24 74  p_sharedflag""$t
34db0 6d 70 5f 61 64 64 66 6c 61 67 22 27 20 24 6c 69  mp_addflag"' $li
34dc0 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
34dd0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
34de0 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24  {wl}-soname $wl$
34df0 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 76 65 72  soname ${wl}-ver
34e00 73 69 6f 6e 2d 73 63 72 69 70 74 20 24 7b 77 6c  sion-script ${wl
34e10 7d 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f  }$output_objdir/
34e20 24 6c 69 62 6e 61 6d 65 2e 76 65 72 20 2d 6f 20  $libname.ver -o 
34e30 24 6c 69 62 27 0a 20 20 20 20 20 20 20 20 66 69  $lib'.        fi
34e40 0a 0a 09 63 61 73 65 20 24 63 63 5f 62 61 73 65  ...case $cc_base
34e50 6e 61 6d 65 20 69 6e 0a 09 78 6c 66 2a 29 0a 09  name in..xlf*)..
34e60 20 20 23 20 49 42 4d 20 58 4c 20 46 6f 72 74 72    # IBM XL Fortr
34e70 61 6e 20 31 30 2e 31 20 6f 6e 20 50 50 43 20 63  an 10.1 on PPC c
34e80 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 73 68 61  annot create sha
34e90 72 65 64 20 6c 69 62 73 20 69 74 73 65 6c 66 0a  red libs itself.
34ea0 09 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65  .  whole_archive
34eb0 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 2d 77 68  _flag_spec='--wh
34ec0 6f 6c 65 2d 61 72 63 68 69 76 65 24 63 6f 6e 76  ole-archive$conv
34ed0 65 6e 69 65 6e 63 65 20 2d 2d 6e 6f 2d 77 68 6f  enience --no-who
34ee0 6c 65 2d 61 72 63 68 69 76 65 27 0a 09 20 20 68  le-archive'..  h
34ef0 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
34f00 6c 61 67 5f 73 70 65 63 3d 0a 09 20 20 68 61 72  lag_spec=..  har
34f10 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
34f20 67 5f 73 70 65 63 5f 6c 64 3d 27 2d 72 70 61 74  g_spec_ld='-rpat
34f30 68 20 24 6c 69 62 64 69 72 27 0a 09 20 20 61 72  h $libdir'..  ar
34f40 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20  chive_cmds='$LD 
34f50 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73  -shared $libobjs
34f60 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
34f70 6c 65 72 5f 66 6c 61 67 73 20 2d 73 6f 6e 61 6d  ler_flags -sonam
34f80 65 20 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69  e $soname -o $li
34f90 62 27 0a 09 20 20 69 66 20 74 65 73 74 20 22 78  b'..  if test "x
34fa0 24 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76  $supports_anon_v
34fb0 65 72 73 69 6f 6e 69 6e 67 22 20 3d 20 78 79 65  ersioning" = xye
34fc0 73 3b 20 74 68 65 6e 0a 09 20 20 20 20 61 72 63  s; then..    arc
34fd0 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
34fe0 3d 27 65 63 68 6f 20 22 7b 20 67 6c 6f 62 61 6c  ='echo "{ global
34ff0 3a 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  :" > $output_obj
35000 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72  dir/$libname.ver
35010 7e 0a 09 20 20 20 20 20 20 63 61 74 20 24 65 78  ~..      cat $ex
35020 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 7c 20 73  port_symbols | s
35030 65 64 20 2d 65 20 22 73 2f 5c 28 2e 2a 5c 29 2f  ed -e "s/\(.*\)/
35040 5c 31 3b 2f 22 20 3e 3e 20 24 6f 75 74 70 75 74  \1;/" >> $output
35050 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65  _objdir/$libname
35060 2e 76 65 72 7e 0a 09 20 20 20 20 20 20 65 63 68  .ver~..      ech
35070 6f 20 22 6c 6f 63 61 6c 3a 20 2a 3b 20 7d 3b 22  o "local: *; };"
35080 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   >> $output_objd
35090 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e  ir/$libname.ver~
350a0 0a 09 20 20 20 20 20 20 24 4c 44 20 2d 73 68 61  ..      $LD -sha
350b0 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
350c0 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
350d0 66 6c 61 67 73 20 2d 73 6f 6e 61 6d 65 20 24 73  flags -soname $s
350e0 6f 6e 61 6d 65 20 2d 76 65 72 73 69 6f 6e 2d 73  oname -version-s
350f0 63 72 69 70 74 20 24 6f 75 74 70 75 74 5f 6f 62  cript $output_ob
35100 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65  jdir/$libname.ve
35110 72 20 2d 6f 20 24 6c 69 62 27 0a 09 20 20 66 69  r -o $lib'..  fi
35120 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20  ..  ;;..esac.   
35130 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20     else.        
35140 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20  ld_shlibs=no.   
35150 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a     fi.      ;;..
35160 20 20 20 20 6e 65 74 62 73 64 2a 29 0a 20 20 20      netbsd*).   
35170 20 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46     if echo __ELF
35180 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20  __ | $CC -E - | 
35190 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 20 3e 2f  $GREP __ELF__ >/
351a0 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
351b0 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c  archive_cmds='$L
351c0 44 20 2d 42 73 68 61 72 65 61 62 6c 65 20 24 6c  D -Bshareable $l
351d0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
351e0 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2d 6f  $linker_flags -o
351f0 20 24 6c 69 62 27 0a 09 77 6c 61 72 63 3d 0a 20   $lib'..wlarc=. 
35200 20 20 20 20 20 65 6c 73 65 0a 09 61 72 63 68 69       else..archi
35210 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ve_cmds='$CC -sh
35220 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64  ared $libobjs $d
35230 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
35240 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e  _flags ${wl}-son
35250 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d  ame $wl$soname -
35260 6f 20 24 6c 69 62 27 0a 09 61 72 63 68 69 76 65  o $lib'..archive
35270 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43  _expsym_cmds='$C
35280 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62  C -shared $libob
35290 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
352a0 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
352b0 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e  }-soname $wl$son
352c0 61 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e  ame ${wl}-retain
352d0 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77  -symbols-file $w
352e0 6c 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73  l$export_symbols
352f0 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20   -o $lib'.      
35300 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
35310 20 73 6f 6c 61 72 69 73 2a 29 0a 20 20 20 20 20   solaris*).     
35320 20 69 66 20 24 4c 44 20 2d 76 20 32 3e 26 31 20   if $LD -v 2>&1 
35330 7c 20 24 47 52 45 50 20 27 42 46 44 20 32 5c 2e  | $GREP 'BFD 2\.
35340 38 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20  8' > /dev/null; 
35350 74 68 65 6e 0a 09 6c 64 5f 73 68 6c 69 62 73 3d  then..ld_shlibs=
35360 6e 6f 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f  no..cat <<_LT_EO
35370 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e  F 1>&2..*** Warn
35380 69 6e 67 3a 20 54 68 65 20 72 65 6c 65 61 73 65  ing: The release
35390 73 20 32 2e 38 2e 2a 20 6f 66 20 74 68 65 20 47  s 2.8.* of the G
353a0 4e 55 20 6c 69 6e 6b 65 72 20 63 61 6e 6e 6f 74  NU linker cannot
353b0 20 72 65 6c 69 61 62 6c 79 0a 2a 2a 2a 20 63 72   reliably.*** cr
353c0 65 61 74 65 20 73 68 61 72 65 64 20 6c 69 62 72  eate shared libr
353d0 61 72 69 65 73 20 6f 6e 20 53 6f 6c 61 72 69 73  aries on Solaris
353e0 20 73 79 73 74 65 6d 73 2e 20 20 54 68 65 72 65   systems.  There
353f0 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 0a 2a 2a  fore, libtool.**
35400 2a 20 69 73 20 64 69 73 61 62 6c 69 6e 67 20 73  * is disabling s
35410 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20  hared libraries 
35420 73 75 70 70 6f 72 74 2e 20 20 57 65 20 75 72 67  support.  We urg
35430 65 20 79 6f 75 20 74 6f 20 75 70 67 72 61 64 65  e you to upgrade
35440 20 47 4e 55 0a 2a 2a 2a 20 62 69 6e 75 74 69 6c   GNU.*** binutil
35450 73 20 74 6f 20 72 65 6c 65 61 73 65 20 32 2e 39  s to release 2.9
35460 2e 31 20 6f 72 20 6e 65 77 65 72 2e 20 20 41 6e  .1 or newer.  An
35470 6f 74 68 65 72 20 6f 70 74 69 6f 6e 20 69 73 20  other option is 
35480 74 6f 20 6d 6f 64 69 66 79 0a 2a 2a 2a 20 79 6f  to modify.*** yo
35490 75 72 20 50 41 54 48 20 6f 72 20 63 6f 6d 70 69  ur PATH or compi
354a0 6c 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f  ler configuratio
354b0 6e 20 73 6f 20 74 68 61 74 20 74 68 65 20 6e 61  n so that the na
354c0 74 69 76 65 20 6c 69 6e 6b 65 72 20 69 73 0a 2a  tive linker is.*
354d0 2a 2a 20 75 73 65 64 2c 20 61 6e 64 20 74 68 65  ** used, and the
354e0 6e 20 72 65 73 74 61 72 74 2e 0a 0a 5f 4c 54 5f  n restart..._LT_
354f0 45 4f 46 0a 20 20 20 20 20 20 65 6c 69 66 20 24  EOF.      elif $
35500 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c  LD --help 2>&1 |
35510 20 24 47 52 45 50 20 27 3a 20 73 75 70 70 6f 72   $GREP ': suppor
35520 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a 20 65  ted targets:.* e
35530 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b  lf' > /dev/null;
35540 20 74 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63   then..archive_c
35550 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
35560 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
35570 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
35580 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20  gs ${wl}-soname 
35590 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c  $wl$soname -o $l
355a0 69 62 27 0a 09 61 72 63 68 69 76 65 5f 65 78 70  ib'..archive_exp
355b0 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73  sym_cmds='$CC -s
355c0 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24  hared $libobjs $
355d0 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
355e0 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f  r_flags ${wl}-so
355f0 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20  name $wl$soname 
35600 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d  ${wl}-retain-sym
35610 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65 78  bols-file $wl$ex
35620 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20  port_symbols -o 
35630 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65  $lib'.      else
35640 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20  ..ld_shlibs=no. 
35650 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
35660 0a 0a 20 20 20 20 73 79 73 76 35 2a 20 7c 20 73  ..    sysv5* | s
35670 63 6f 33 2e 32 76 35 2a 20 7c 20 73 63 6f 35 76  co3.2v5* | sco5v
35680 36 2a 20 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c  6* | unixware* |
35690 20 4f 70 65 6e 55 4e 49 58 2a 29 0a 20 20 20 20   OpenUNIX*).    
356a0 20 20 63 61 73 65 20 60 24 4c 44 20 2d 76 20 32    case `$LD -v 2
356b0 3e 26 31 60 20 69 6e 0a 20 20 20 20 20 20 20 20  >&1` in.        
356c0 2a 5c 20 5b 30 31 5d 2e 2a 20 7c 20 2a 5c 20 32  *\ [01].* | *\ 2
356d0 2e 5b 30 2d 39 5d 2e 2a 20 7c 20 2a 5c 20 32 2e  .[0-9].* | *\ 2.
356e0 31 5b 30 2d 35 5d 2e 2a 29 0a 09 6c 64 5f 73 68  1[0-5].*)..ld_sh
356f0 6c 69 62 73 3d 6e 6f 0a 09 63 61 74 20 3c 3c 5f  libs=no..cat <<_
35700 4c 54 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a  LT_EOF 1>&2..***
35710 20 57 61 72 6e 69 6e 67 3a 20 52 65 6c 65 61 73   Warning: Releas
35720 65 73 20 6f 66 20 74 68 65 20 47 4e 55 20 6c 69  es of the GNU li
35730 6e 6b 65 72 20 70 72 69 6f 72 20 74 6f 20 32 2e  nker prior to 2.
35740 31 36 2e 39 31 2e 30 2e 33 20 63 61 6e 20 6e 6f  16.91.0.3 can no
35750 74 0a 2a 2a 2a 20 72 65 6c 69 61 62 6c 79 20 63  t.*** reliably c
35760 72 65 61 74 65 20 73 68 61 72 65 64 20 6c 69 62  reate shared lib
35770 72 61 72 69 65 73 20 6f 6e 20 53 43 4f 20 73 79  raries on SCO sy
35780 73 74 65 6d 73 2e 20 20 54 68 65 72 65 66 6f 72  stems.  Therefor
35790 65 2c 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 69  e, libtool.*** i
357a0 73 20 64 69 73 61 62 6c 69 6e 67 20 73 68 61 72  s disabling shar
357b0 65 64 20 6c 69 62 72 61 72 69 65 73 20 73 75 70  ed libraries sup
357c0 70 6f 72 74 2e 20 20 57 65 20 75 72 67 65 20 79  port.  We urge y
357d0 6f 75 20 74 6f 20 75 70 67 72 61 64 65 20 47 4e  ou to upgrade GN
357e0 55 0a 2a 2a 2a 20 62 69 6e 75 74 69 6c 73 20 74  U.*** binutils t
357f0 6f 20 72 65 6c 65 61 73 65 20 32 2e 31 36 2e 39  o release 2.16.9
35800 31 2e 30 2e 33 20 6f 72 20 6e 65 77 65 72 2e 20  1.0.3 or newer. 
35810 20 41 6e 6f 74 68 65 72 20 6f 70 74 69 6f 6e 20   Another option 
35820 69 73 20 74 6f 20 6d 6f 64 69 66 79 0a 2a 2a 2a  is to modify.***
35830 20 79 6f 75 72 20 50 41 54 48 20 6f 72 20 63 6f   your PATH or co
35840 6d 70 69 6c 65 72 20 63 6f 6e 66 69 67 75 72 61  mpiler configura
35850 74 69 6f 6e 20 73 6f 20 74 68 61 74 20 74 68 65  tion so that the
35860 20 6e 61 74 69 76 65 20 6c 69 6e 6b 65 72 20 69   native linker i
35870 73 0a 2a 2a 2a 20 75 73 65 64 2c 20 61 6e 64 20  s.*** used, and 
35880 74 68 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a 5f  then restart..._
35890 4c 54 5f 45 4f 46 0a 09 3b 3b 0a 09 2a 29 0a 09  LT_EOF..;;..*)..
358a0 20 20 23 20 46 6f 72 20 73 65 63 75 72 69 74 79    # For security
358b0 20 72 65 61 73 6f 6e 73 2c 20 69 74 20 69 73 20   reasons, it is 
358c0 68 69 67 68 6c 79 20 72 65 63 6f 6d 6d 65 6e 64  highly recommend
358d0 65 64 20 74 68 61 74 20 79 6f 75 20 61 6c 77 61  ed that you alwa
358e0 79 73 0a 09 20 20 23 20 75 73 65 20 61 62 73 6f  ys..  # use abso
358f0 6c 75 74 65 20 70 61 74 68 73 20 66 6f 72 20 6e  lute paths for n
35900 61 6d 69 6e 67 20 73 68 61 72 65 64 20 6c 69 62  aming shared lib
35910 72 61 72 69 65 73 2c 20 61 6e 64 20 65 78 63 6c  raries, and excl
35920 75 64 65 20 74 68 65 0a 09 20 20 23 20 44 54 5f  ude the..  # DT_
35930 52 55 4e 50 41 54 48 20 74 61 67 20 66 72 6f 6d  RUNPATH tag from
35940 20 65 78 65 63 75 74 61 62 6c 65 73 20 61 6e 64   executables and
35950 20 6c 69 62 72 61 72 69 65 73 2e 20 20 42 75 74   libraries.  But
35960 20 64 6f 69 6e 67 20 73 6f 0a 09 20 20 23 20 72   doing so..  # r
35970 65 71 75 69 72 65 73 20 74 68 61 74 20 79 6f 75  equires that you
35980 20 63 6f 6d 70 69 6c 65 20 65 76 65 72 79 74 68   compile everyth
35990 69 6e 67 20 74 77 69 63 65 2c 20 77 68 69 63 68  ing twice, which
359a0 20 69 73 20 61 20 70 61 69 6e 2e 0a 09 20 20 69   is a pain...  i
359b0 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26  f $LD --help 2>&
359c0 31 20 7c 20 24 47 52 45 50 20 27 3a 20 73 75 70  1 | $GREP ': sup
359d0 70 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a 2e  ported targets:.
359e0 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75  * elf' > /dev/nu
359f0 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 20 20 68 61  ll; then..    ha
35a00 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
35a10 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72  ag_spec='${wl}-r
35a20 70 61 74 68 20 24 7b 77 6c 7d 24 6c 69 62 64 69  path ${wl}$libdi
35a30 72 27 0a 09 20 20 20 20 61 72 63 68 69 76 65 5f  r'..    archive_
35a40 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65  cmds='$CC -share
35a50 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  d $libobjs $depl
35a60 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
35a70 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65  ags ${wl}-soname
35a80 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24   $wl$soname -o $
35a90 6c 69 62 27 0a 09 20 20 20 20 61 72 63 68 69 76  lib'..    archiv
35aa0 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24  e_expsym_cmds='$
35ab0 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f  CC -shared $libo
35ac0 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
35ad0 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
35ae0 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f  l}-soname $wl$so
35af0 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69  name ${wl}-retai
35b00 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24  n-symbols-file $
35b10 77 6c 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  wl$export_symbol
35b20 73 20 2d 6f 20 24 6c 69 62 27 0a 09 20 20 65 6c  s -o $lib'..  el
35b30 73 65 0a 09 20 20 20 20 6c 64 5f 73 68 6c 69 62  se..    ld_shlib
35b40 73 3d 6e 6f 0a 09 20 20 66 69 0a 09 3b 3b 0a 20  s=no..  fi..;;. 
35b50 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20       esac.      
35b60 3b 3b 0a 0a 20 20 20 20 73 75 6e 6f 73 34 2a 29  ;;..    sunos4*)
35b70 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63  .      archive_c
35b80 6d 64 73 3d 27 24 4c 44 20 2d 61 73 73 65 72 74  mds='$LD -assert
35b90 20 70 75 72 65 2d 74 65 78 74 20 2d 42 73 68 61   pure-text -Bsha
35ba0 72 65 61 62 6c 65 20 2d 6f 20 24 6c 69 62 20 24  reable -o $lib $
35bb0 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
35bc0 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a   $linker_flags'.
35bd0 20 20 20 20 20 20 77 6c 61 72 63 3d 0a 20 20 20        wlarc=.   
35be0 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65     hardcode_dire
35bf0 63 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72  ct=yes.      har
35c00 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f  dcode_shlibpath_
35c10 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a  var=no.      ;;.
35c20 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 69 66  .    *).      if
35c30 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31   $LD --help 2>&1
35c40 20 7c 20 24 47 52 45 50 20 27 3a 20 73 75 70 70   | $GREP ': supp
35c50 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a  orted targets:.*
35c60 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c   elf' > /dev/nul
35c70 6c 3b 20 74 68 65 6e 0a 09 61 72 63 68 69 76 65  l; then..archive
35c80 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72  _cmds='$CC -shar
35c90 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ed $libobjs $dep
35ca0 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
35cb0 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d  lags ${wl}-sonam
35cc0 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20  e $wl$soname -o 
35cd0 24 6c 69 62 27 0a 09 61 72 63 68 69 76 65 5f 65  $lib'..archive_e
35ce0 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20  xpsym_cmds='$CC 
35cf0 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73  -shared $libobjs
35d00 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
35d10 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
35d20 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d  soname $wl$sonam
35d30 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73  e ${wl}-retain-s
35d40 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24  ymbols-file $wl$
35d50 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d  export_symbols -
35d60 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c  o $lib'.      el
35d70 73 65 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f  se..ld_shlibs=no
35d80 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
35d90 3b 3b 0a 20 20 20 20 65 73 61 63 0a 0a 20 20 20  ;;.    esac..   
35da0 20 69 66 20 74 65 73 74 20 22 24 6c 64 5f 73 68   if test "$ld_sh
35db0 6c 69 62 73 22 20 3d 20 6e 6f 3b 20 74 68 65 6e  libs" = no; then
35dc0 0a 20 20 20 20 20 20 72 75 6e 70 61 74 68 5f 76  .      runpath_v
35dd0 61 72 3d 0a 20 20 20 20 20 20 68 61 72 64 63 6f  ar=.      hardco
35de0 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
35df0 70 65 63 3d 0a 20 20 20 20 20 20 65 78 70 6f 72  pec=.      expor
35e00 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73  t_dynamic_flag_s
35e10 70 65 63 3d 0a 20 20 20 20 20 20 77 68 6f 6c 65  pec=.      whole
35e20 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70  _archive_flag_sp
35e30 65 63 3d 0a 20 20 20 20 66 69 0a 20 20 65 6c 73  ec=.    fi.  els
35e40 65 0a 20 20 20 20 23 20 50 4f 52 54 4d 45 20 66  e.    # PORTME f
35e50 69 6c 6c 20 69 6e 20 61 20 64 65 73 63 72 69 70  ill in a descrip
35e60 74 69 6f 6e 20 6f 66 20 79 6f 75 72 20 73 79 73  tion of your sys
35e70 74 65 6d 27 73 20 6c 69 6e 6b 65 72 20 28 6e 6f  tem's linker (no
35e80 74 20 47 4e 55 20 6c 64 29 0a 20 20 20 20 63 61  t GNU ld).    ca
35e90 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20  se $host_os in. 
35ea0 20 20 20 61 69 78 33 2a 29 0a 20 20 20 20 20 20     aix3*).      
35eb0 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
35ec0 66 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64  flag=unsupported
35ed0 0a 20 20 20 20 20 20 61 6c 77 61 79 73 5f 65 78  .      always_ex
35ee0 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 79 65 73  port_symbols=yes
35ef0 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 65  .      archive_e
35f00 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 4c 44 20  xpsym_cmds='$LD 
35f10 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  -o $output_objdi
35f20 72 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f 62  r/$soname $libob
35f30 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e  js $deplibs $lin
35f40 6b 65 72 5f 66 6c 61 67 73 20 2d 62 45 3a 24 65  ker_flags -bE:$e
35f50 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 54  xport_symbols -T
35f60 35 31 32 20 2d 48 35 31 32 20 2d 62 4d 3a 53 52  512 -H512 -bM:SR
35f70 45 7e 24 41 52 20 24 41 52 5f 46 4c 41 47 53 20  E~$AR $AR_FLAGS 
35f80 24 6c 69 62 20 24 6f 75 74 70 75 74 5f 6f 62 6a  $lib $output_obj
35f90 64 69 72 2f 24 73 6f 6e 61 6d 65 27 0a 20 20 20  dir/$soname'.   
35fa0 20 20 20 23 20 4e 6f 74 65 3a 20 74 68 69 73 20     # Note: this 
35fb0 6c 69 6e 6b 65 72 20 68 61 72 64 63 6f 64 65 73  linker hardcodes
35fc0 20 74 68 65 20 64 69 72 65 63 74 6f 72 69 65 73   the directories
35fd0 20 69 6e 20 4c 49 42 50 41 54 48 20 69 66 20 74   in LIBPATH if t
35fe0 68 65 72 65 0a 20 20 20 20 20 20 23 20 61 72 65  here.      # are
35ff0 20 6e 6f 20 64 69 72 65 63 74 6f 72 69 65 73 20   no directories 
36000 73 70 65 63 69 66 69 65 64 20 62 79 20 2d 4c 2e  specified by -L.
36010 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
36020 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20  minus_L=yes.    
36030 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22    if test "$GCC"
36040 20 3d 20 79 65 73 20 26 26 20 74 65 73 74 20 2d   = yes && test -
36050 7a 20 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  z "$lt_prog_comp
36060 69 6c 65 72 5f 73 74 61 74 69 63 22 3b 20 74 68  iler_static"; th
36070 65 6e 0a 09 23 20 4e 65 69 74 68 65 72 20 64 69  en..# Neither di
36080 72 65 63 74 20 68 61 72 64 63 6f 64 69 6e 67 20  rect hardcoding 
36090 6e 6f 72 20 73 74 61 74 69 63 20 6c 69 6e 6b 69  nor static linki
360a0 6e 67 20 69 73 20 73 75 70 70 6f 72 74 65 64 20  ng is supported 
360b0 77 69 74 68 20 61 0a 09 23 20 62 72 6f 6b 65 6e  with a..# broken
360c0 20 63 6f 6c 6c 65 63 74 32 2e 0a 09 68 61 72 64   collect2...hard
360d0 63 6f 64 65 5f 64 69 72 65 63 74 3d 75 6e 73 75  code_direct=unsu
360e0 70 70 6f 72 74 65 64 0a 20 20 20 20 20 20 66 69  pported.      fi
360f0 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61  .      ;;..    a
36100 69 78 5b 34 2d 39 5d 2a 29 0a 20 20 20 20 20 20  ix[4-9]*).      
36110 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63  if test "$host_c
36120 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e  pu" = ia64; then
36130 0a 09 23 20 4f 6e 20 49 41 36 34 2c 20 74 68 65  ..# On IA64, the
36140 20 6c 69 6e 6b 65 72 20 64 6f 65 73 20 72 75 6e   linker does run
36150 20 74 69 6d 65 20 6c 69 6e 6b 69 6e 67 20 62 79   time linking by
36160 20 64 65 66 61 75 6c 74 2c 20 73 6f 20 77 65 20   default, so we 
36170 64 6f 6e 27 74 0a 09 23 20 68 61 76 65 20 74 6f  don't..# have to
36180 20 64 6f 20 61 6e 79 74 68 69 6e 67 20 73 70 65   do anything spe
36190 63 69 61 6c 2e 0a 09 61 69 78 5f 75 73 65 5f 72  cial...aix_use_r
361a0 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d 6e 6f  untimelinking=no
361b0 0a 09 65 78 70 5f 73 79 6d 5f 66 6c 61 67 3d 27  ..exp_sym_flag='
361c0 2d 42 65 78 70 6f 72 74 27 0a 09 6e 6f 5f 65 6e  -Bexport'..no_en
361d0 74 72 79 5f 66 6c 61 67 3d 22 22 0a 20 20 20 20  try_flag="".    
361e0 20 20 65 6c 73 65 0a 09 23 20 49 66 20 77 65 27    else..# If we'
361f0 72 65 20 75 73 69 6e 67 20 47 4e 55 20 6e 6d 2c  re using GNU nm,
36200 20 74 68 65 6e 20 77 65 20 64 6f 6e 27 74 20 77   then we don't w
36210 61 6e 74 20 74 68 65 20 22 2d 43 22 20 6f 70 74  ant the "-C" opt
36220 69 6f 6e 2e 0a 09 23 20 2d 43 20 6d 65 61 6e 73  ion...# -C means
36230 20 64 65 6d 61 6e 67 6c 65 20 74 6f 20 41 49 58   demangle to AIX
36240 20 6e 6d 2c 20 62 75 74 20 6d 65 61 6e 73 20 64   nm, but means d
36250 6f 6e 27 74 20 64 65 6d 61 6e 67 6c 65 20 77 69  on't demangle wi
36260 74 68 20 47 4e 55 20 6e 6d 0a 09 69 66 20 24 4e  th GNU nm..if $N
36270 4d 20 2d 56 20 32 3e 26 31 20 7c 20 24 47 52 45  M -V 2>&1 | $GRE
36280 50 20 27 47 4e 55 27 20 3e 20 2f 64 65 76 2f 6e  P 'GNU' > /dev/n
36290 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 65 78 70  ull; then..  exp
362a0 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73  ort_symbols_cmds
362b0 3d 27 24 4e 4d 20 2d 42 70 67 20 24 6c 69 62 6f  ='$NM -Bpg $libo
362c0 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65  bjs $convenience
362d0 20 7c 20 61 77 6b 20 27 5c 27 27 7b 20 69 66 20   | awk '\''{ if 
362e0 28 28 28 5c 24 20 32 20 3d 3d 20 22 54 22 29 20  (((\$ 2 == "T") 
362f0 7c 7c 20 28 5c 24 20 32 20 3d 3d 20 22 44 22 29  || (\$ 2 == "D")
36300 20 7c 7c 20 28 5c 24 20 32 20 3d 3d 20 22 42 22   || (\$ 2 == "B"
36310 29 29 20 26 26 20 28 73 75 62 73 74 72 28 5c 24  )) && (substr(\$
36320 20 33 2c 31 2c 31 29 20 21 3d 20 22 2e 22 29 29   3,1,1) != "."))
36330 20 7b 20 70 72 69 6e 74 20 5c 24 20 33 20 7d 20   { print \$ 3 } 
36340 7d 27 5c 27 27 20 7c 20 73 6f 72 74 20 2d 75 20  }'\'' | sort -u 
36350 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  > $export_symbol
36360 73 27 0a 09 65 6c 73 65 0a 09 20 20 65 78 70 6f  s'..else..  expo
36370 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d  rt_symbols_cmds=
36380 27 24 4e 4d 20 2d 42 43 70 67 20 24 6c 69 62 6f  '$NM -BCpg $libo
36390 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65  bjs $convenience
363a0 20 7c 20 61 77 6b 20 27 5c 27 27 7b 20 69 66 20   | awk '\''{ if 
363b0 28 28 28 5c 24 20 32 20 3d 3d 20 22 54 22 29 20  (((\$ 2 == "T") 
363c0 7c 7c 20 28 5c 24 20 32 20 3d 3d 20 22 44 22 29  || (\$ 2 == "D")
363d0 20 7c 7c 20 28 5c 24 20 32 20 3d 3d 20 22 42 22   || (\$ 2 == "B"
363e0 29 29 20 26 26 20 28 73 75 62 73 74 72 28 5c 24  )) && (substr(\$
363f0 20 33 2c 31 2c 31 29 20 21 3d 20 22 2e 22 29 29   3,1,1) != "."))
36400 20 7b 20 70 72 69 6e 74 20 5c 24 20 33 20 7d 20   { print \$ 3 } 
36410 7d 27 5c 27 27 20 7c 20 73 6f 72 74 20 2d 75 20  }'\'' | sort -u 
36420 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  > $export_symbol
36430 73 27 0a 09 66 69 0a 09 61 69 78 5f 75 73 65 5f  s'..fi..aix_use_
36440 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d 6e  runtimelinking=n
36450 6f 0a 0a 09 23 20 54 65 73 74 20 69 66 20 77 65  o...# Test if we
36460 20 61 72 65 20 74 72 79 69 6e 67 20 74 6f 20 75   are trying to u
36470 73 65 20 72 75 6e 20 74 69 6d 65 20 6c 69 6e 6b  se run time link
36480 69 6e 67 20 6f 72 20 6e 6f 72 6d 61 6c 0a 09 23  ing or normal..#
36490 20 41 49 58 20 73 74 79 6c 65 20 6c 69 6e 6b 69   AIX style linki
364a0 6e 67 2e 20 49 66 20 2d 62 72 74 6c 20 69 73 20  ng. If -brtl is 
364b0 73 6f 6d 65 77 68 65 72 65 20 69 6e 20 4c 44 46  somewhere in LDF
364c0 4c 41 47 53 2c 20 77 65 0a 09 23 20 6e 65 65 64  LAGS, we..# need
364d0 20 74 6f 20 64 6f 20 72 75 6e 74 69 6d 65 20 6c   to do runtime l
364e0 69 6e 6b 69 6e 67 2e 0a 09 63 61 73 65 20 24 68  inking...case $h
364f0 6f 73 74 5f 6f 73 20 69 6e 20 61 69 78 34 2e 5b  ost_os in aix4.[
36500 32 33 5d 7c 61 69 78 34 2e 5b 32 33 5d 2e 2a 7c  23]|aix4.[23].*|
36510 61 69 78 5b 35 2d 39 5d 2a 29 0a 09 20 20 66 6f  aix[5-9]*)..  fo
36520 72 20 6c 64 5f 66 6c 61 67 20 69 6e 20 24 4c 44  r ld_flag in $LD
36530 46 4c 41 47 53 3b 20 64 6f 0a 09 20 20 69 66 20  FLAGS; do..  if 
36540 28 74 65 73 74 20 24 6c 64 5f 66 6c 61 67 20 3d  (test $ld_flag =
36550 20 22 2d 62 72 74 6c 22 20 7c 7c 20 74 65 73 74   "-brtl" || test
36560 20 24 6c 64 5f 66 6c 61 67 20 3d 20 22 2d 57 6c   $ld_flag = "-Wl
36570 2c 2d 62 72 74 6c 22 29 3b 20 74 68 65 6e 0a 09  ,-brtl"); then..
36580 20 20 20 20 61 69 78 5f 75 73 65 5f 72 75 6e 74      aix_use_runt
36590 69 6d 65 6c 69 6e 6b 69 6e 67 3d 79 65 73 0a 09  imelinking=yes..
365a0 20 20 20 20 62 72 65 61 6b 0a 09 20 20 66 69 0a      break..  fi.
365b0 09 20 20 64 6f 6e 65 0a 09 20 20 3b 3b 0a 09 65  .  done..  ;;..e
365c0 73 61 63 0a 0a 09 65 78 70 5f 73 79 6d 5f 66 6c  sac...exp_sym_fl
365d0 61 67 3d 27 2d 62 65 78 70 6f 72 74 27 0a 09 6e  ag='-bexport'..n
365e0 6f 5f 65 6e 74 72 79 5f 66 6c 61 67 3d 27 2d 62  o_entry_flag='-b
365f0 6e 6f 65 6e 74 72 79 27 0a 20 20 20 20 20 20 66  noentry'.      f
36600 69 0a 0a 20 20 20 20 20 20 23 20 57 68 65 6e 20  i..      # When 
36610 6c 61 72 67 65 20 65 78 65 63 75 74 61 62 6c 65  large executable
36620 73 20 6f 72 20 73 68 61 72 65 64 20 6f 62 6a 65  s or shared obje
36630 63 74 73 20 61 72 65 20 62 75 69 6c 74 2c 20 41  cts are built, A
36640 49 58 20 6c 64 20 63 61 6e 0a 20 20 20 20 20 20  IX ld can.      
36650 23 20 68 61 76 65 20 70 72 6f 62 6c 65 6d 73 20  # have problems 
36660 63 72 65 61 74 69 6e 67 20 74 68 65 20 74 61 62  creating the tab
36670 6c 65 20 6f 66 20 63 6f 6e 74 65 6e 74 73 2e 20  le of contents. 
36680 20 49 66 20 6c 69 6e 6b 69 6e 67 20 61 20 6c 69   If linking a li
36690 62 72 61 72 79 0a 20 20 20 20 20 20 23 20 6f 72  brary.      # or
366a0 20 70 72 6f 67 72 61 6d 20 72 65 73 75 6c 74 73   program results
366b0 20 69 6e 20 22 65 72 72 6f 72 20 54 4f 43 20 6f   in "error TOC o
366c0 76 65 72 66 6c 6f 77 22 20 61 64 64 20 2d 6d 6d  verflow" add -mm
366d0 69 6e 69 6d 61 6c 2d 74 6f 63 20 74 6f 0a 20 20  inimal-toc to.  
366e0 20 20 20 20 23 20 43 58 58 46 4c 41 47 53 2f 43      # CXXFLAGS/C
366f0 46 4c 41 47 53 20 66 6f 72 20 67 2b 2b 2f 67 63  FLAGS for g++/gc
36700 63 2e 20 20 49 6e 20 74 68 65 20 63 61 73 65 73  c.  In the cases
36710 20 77 68 65 72 65 20 74 68 61 74 20 69 73 20 6e   where that is n
36720 6f 74 0a 20 20 20 20 20 20 23 20 65 6e 6f 75 67  ot.      # enoug
36730 68 20 74 6f 20 66 69 78 20 74 68 65 20 70 72 6f  h to fix the pro
36740 62 6c 65 6d 2c 20 61 64 64 20 2d 57 6c 2c 2d 62  blem, add -Wl,-b
36750 62 69 67 74 6f 63 20 74 6f 20 4c 44 46 4c 41 47  bigtoc to LDFLAG
36760 53 2e 0a 0a 20 20 20 20 20 20 61 72 63 68 69 76  S...      archiv
36770 65 5f 63 6d 64 73 3d 27 27 0a 20 20 20 20 20 20  e_cmds=''.      
36780 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d  hardcode_direct=
36790 79 65 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f  yes.      hardco
367a0 64 65 5f 64 69 72 65 63 74 5f 61 62 73 6f 6c 75  de_direct_absolu
367b0 74 65 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72  te=yes.      har
367c0 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70  dcode_libdir_sep
367d0 61 72 61 74 6f 72 3d 27 3a 27 0a 20 20 20 20 20  arator=':'.     
367e0 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62   link_all_deplib
367f0 73 3d 79 65 73 0a 20 20 20 20 20 20 66 69 6c 65  s=yes.      file
36800 5f 6c 69 73 74 5f 73 70 65 63 3d 27 24 7b 77 6c  _list_spec='${wl
36810 7d 2d 66 2c 27 0a 0a 20 20 20 20 20 20 69 66 20  }-f,'..      if 
36820 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65  test "$GCC" = ye
36830 73 3b 20 74 68 65 6e 0a 09 63 61 73 65 20 24 68  s; then..case $h
36840 6f 73 74 5f 6f 73 20 69 6e 20 61 69 78 34 2e 5b  ost_os in aix4.[
36850 30 31 32 5d 7c 61 69 78 34 2e 5b 30 31 32 5d 2e  012]|aix4.[012].
36860 2a 29 0a 09 23 20 57 65 20 6f 6e 6c 79 20 77 61  *)..# We only wa
36870 6e 74 20 74 6f 20 64 6f 20 74 68 69 73 20 6f 6e  nt to do this on
36880 20 41 49 58 20 34 2e 32 20 61 6e 64 20 6c 6f 77   AIX 4.2 and low
36890 65 72 2c 20 74 68 65 20 63 68 65 63 6b 0a 09 23  er, the check..#
368a0 20 62 65 6c 6f 77 20 66 6f 72 20 62 72 6f 6b 65   below for broke
368b0 6e 20 63 6f 6c 6c 65 63 74 32 20 64 6f 65 73 6e  n collect2 doesn
368c0 27 74 20 77 6f 72 6b 20 75 6e 64 65 72 20 34 2e  't work under 4.
368d0 33 2b 0a 09 20 20 63 6f 6c 6c 65 63 74 32 6e 61  3+..  collect2na
368e0 6d 65 3d 60 24 7b 43 43 7d 20 2d 70 72 69 6e 74  me=`${CC} -print
368f0 2d 70 72 6f 67 2d 6e 61 6d 65 3d 63 6f 6c 6c 65  -prog-name=colle
36900 63 74 32 60 0a 09 20 20 69 66 20 74 65 73 74 20  ct2`..  if test 
36910 2d 66 20 22 24 63 6f 6c 6c 65 63 74 32 6e 61 6d  -f "$collect2nam
36920 65 22 20 26 26 0a 09 20 20 20 73 74 72 69 6e 67  e" &&..   string
36930 73 20 22 24 63 6f 6c 6c 65 63 74 32 6e 61 6d 65  s "$collect2name
36940 22 20 7c 20 24 47 52 45 50 20 72 65 73 6f 6c 76  " | $GREP resolv
36950 65 5f 6c 69 62 5f 6e 61 6d 65 20 3e 2f 64 65 76  e_lib_name >/dev
36960 2f 6e 75 6c 6c 0a 09 20 20 74 68 65 6e 0a 09 20  /null..  then.. 
36970 20 23 20 57 65 20 68 61 76 65 20 72 65 77 6f 72   # We have rewor
36980 6b 65 64 20 63 6f 6c 6c 65 63 74 32 0a 09 20 20  ked collect2..  
36990 3a 0a 09 20 20 65 6c 73 65 0a 09 20 20 23 20 57  :..  else..  # W
369a0 65 20 68 61 76 65 20 6f 6c 64 20 63 6f 6c 6c 65  e have old colle
369b0 63 74 32 0a 09 20 20 68 61 72 64 63 6f 64 65 5f  ct2..  hardcode_
369c0 64 69 72 65 63 74 3d 75 6e 73 75 70 70 6f 72 74  direct=unsupport
369d0 65 64 0a 09 20 20 23 20 49 74 20 66 61 69 6c 73  ed..  # It fails
369e0 20 74 6f 20 66 69 6e 64 20 75 6e 69 6e 73 74 61   to find uninsta
369f0 6c 6c 65 64 20 6c 69 62 72 61 72 69 65 73 20 77  lled libraries w
36a00 68 65 6e 20 74 68 65 20 75 6e 69 6e 73 74 61 6c  hen the uninstal
36a10 6c 65 64 0a 09 20 20 23 20 70 61 74 68 20 69 73  led..  # path is
36a20 20 6e 6f 74 20 6c 69 73 74 65 64 20 69 6e 20 74   not listed in t
36a30 68 65 20 6c 69 62 70 61 74 68 2e 20 20 53 65 74  he libpath.  Set
36a40 74 69 6e 67 20 68 61 72 64 63 6f 64 65 5f 6d 69  ting hardcode_mi
36a50 6e 75 73 5f 4c 0a 09 20 20 23 20 74 6f 20 75 6e  nus_L..  # to un
36a60 73 75 70 70 6f 72 74 65 64 20 66 6f 72 63 65 73  supported forces
36a70 20 72 65 6c 69 6e 6b 69 6e 67 0a 09 20 20 68 61   relinking..  ha
36a80 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79  rdcode_minus_L=y
36a90 65 73 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6c  es..  hardcode_l
36aa0 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d  ibdir_flag_spec=
36ab0 27 2d 4c 24 6c 69 62 64 69 72 27 0a 09 20 20 68  '-L$libdir'..  h
36ac0 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73  ardcode_libdir_s
36ad0 65 70 61 72 61 74 6f 72 3d 0a 09 20 20 66 69 0a  eparator=..  fi.
36ae0 09 20 20 3b 3b 0a 09 65 73 61 63 0a 09 73 68 61  .  ;;..esac..sha
36af0 72 65 64 5f 66 6c 61 67 3d 27 2d 73 68 61 72 65  red_flag='-share
36b00 64 27 0a 09 69 66 20 74 65 73 74 20 22 24 61 69  d'..if test "$ai
36b10 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e  x_use_runtimelin
36b20 6b 69 6e 67 22 20 3d 20 79 65 73 3b 20 74 68 65  king" = yes; the
36b30 6e 0a 09 20 20 73 68 61 72 65 64 5f 66 6c 61 67  n..  shared_flag
36b40 3d 22 24 73 68 61 72 65 64 5f 66 6c 61 67 20 22  ="$shared_flag "
36b50 27 24 7b 77 6c 7d 2d 47 27 0a 09 66 69 0a 20 20  '${wl}-G'..fi.  
36b60 20 20 20 20 65 6c 73 65 0a 09 23 20 6e 6f 74 20      else..# not 
36b70 75 73 69 6e 67 20 67 63 63 0a 09 69 66 20 74 65  using gcc..if te
36b80 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d  st "$host_cpu" =
36b90 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 56   ia64; then..# V
36ba0 69 73 75 61 6c 41 67 65 20 43 2b 2b 2c 20 56 65  isualAge C++, Ve
36bb0 72 73 69 6f 6e 20 35 2e 35 20 66 6f 72 20 41 49  rsion 5.5 for AI
36bc0 58 20 35 4c 20 66 6f 72 20 49 41 2d 36 34 2c 20  X 5L for IA-64, 
36bd0 42 65 74 61 20 33 20 52 65 6c 65 61 73 65 0a 09  Beta 3 Release..
36be0 23 20 63 68 6f 6b 65 73 20 6f 6e 20 2d 57 6c 2c  # chokes on -Wl,
36bf0 2d 47 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e  -G. The followin
36c00 67 20 6c 69 6e 65 20 69 73 20 63 6f 72 72 65 63  g line is correc
36c10 74 3a 0a 09 20 20 73 68 61 72 65 64 5f 66 6c 61  t:..  shared_fla
36c20 67 3d 27 2d 47 27 0a 09 65 6c 73 65 0a 09 20 20  g='-G'..else..  
36c30 69 66 20 74 65 73 74 20 22 24 61 69 78 5f 75 73  if test "$aix_us
36c40 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67  e_runtimelinking
36c50 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 20  " = yes; then.. 
36c60 20 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 27     shared_flag='
36c70 24 7b 77 6c 7d 2d 47 27 0a 09 20 20 65 6c 73 65  ${wl}-G'..  else
36c80 0a 09 20 20 20 20 73 68 61 72 65 64 5f 66 6c 61  ..    shared_fla
36c90 67 3d 27 24 7b 77 6c 7d 2d 62 4d 3a 53 52 45 27  g='${wl}-bM:SRE'
36ca0 0a 09 20 20 66 69 0a 09 66 69 0a 20 20 20 20 20  ..  fi..fi.     
36cb0 20 66 69 0a 0a 20 20 20 20 20 20 65 78 70 6f 72   fi..      expor
36cc0 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73  t_dynamic_flag_s
36cd0 70 65 63 3d 27 24 7b 77 6c 7d 2d 62 65 78 70 61  pec='${wl}-bexpa
36ce0 6c 6c 27 0a 20 20 20 20 20 20 23 20 49 74 20 73  ll'.      # It s
36cf0 65 65 6d 73 20 74 68 61 74 20 2d 62 65 78 70 61  eems that -bexpa
36d00 6c 6c 20 64 6f 65 73 20 6e 6f 74 20 65 78 70 6f  ll does not expo
36d10 72 74 20 73 79 6d 62 6f 6c 73 20 62 65 67 69 6e  rt symbols begin
36d20 6e 69 6e 67 20 77 69 74 68 0a 20 20 20 20 20 20  ning with.      
36d30 23 20 75 6e 64 65 72 73 63 6f 72 65 20 28 5f 29  # underscore (_)
36d40 2c 20 73 6f 20 69 74 20 69 73 20 62 65 74 74 65  , so it is bette
36d50 72 20 74 6f 20 67 65 6e 65 72 61 74 65 20 61 20  r to generate a 
36d60 6c 69 73 74 20 6f 66 20 73 79 6d 62 6f 6c 73 20  list of symbols 
36d70 74 6f 20 65 78 70 6f 72 74 2e 0a 20 20 20 20 20  to export..     
36d80 20 61 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f 73   always_export_s
36d90 79 6d 62 6f 6c 73 3d 79 65 73 0a 20 20 20 20 20  ymbols=yes.     
36da0 20 69 66 20 74 65 73 74 20 22 24 61 69 78 5f 75   if test "$aix_u
36db0 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e  se_runtimelinkin
36dc0 67 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09  g" = yes; then..
36dd0 23 20 57 61 72 6e 69 6e 67 20 2d 20 77 69 74 68  # Warning - with
36de0 6f 75 74 20 75 73 69 6e 67 20 74 68 65 20 6f 74  out using the ot
36df0 68 65 72 20 72 75 6e 74 69 6d 65 20 6c 6f 61 64  her runtime load
36e00 69 6e 67 20 66 6c 61 67 73 20 28 2d 62 72 74 6c  ing flags (-brtl
36e10 29 2c 0a 09 23 20 2d 62 65 72 6f 6b 20 77 69 6c  ),..# -berok wil
36e20 6c 20 6c 69 6e 6b 20 77 69 74 68 6f 75 74 20 65  l link without e
36e30 72 72 6f 72 2c 20 62 75 74 20 6d 61 79 20 70 72  rror, but may pr
36e40 6f 64 75 63 65 20 61 20 62 72 6f 6b 65 6e 20 6c  oduce a broken l
36e50 69 62 72 61 72 79 2e 0a 09 61 6c 6c 6f 77 5f 75  ibrary...allow_u
36e60 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27 2d  ndefined_flag='-
36e70 62 65 72 6f 6b 27 0a 20 20 20 20 20 20 20 20 23  berok'.        #
36e80 20 44 65 74 65 72 6d 69 6e 65 20 74 68 65 20 64   Determine the d
36e90 65 66 61 75 6c 74 20 6c 69 62 70 61 74 68 20 66  efault libpath f
36ea0 72 6f 6d 20 74 68 65 20 76 61 6c 75 65 20 65 6e  rom the value en
36eb0 63 6f 64 65 64 20 69 6e 20 61 6e 0a 20 20 20 20  coded in an.    
36ec0 20 20 20 20 23 20 65 6d 70 74 79 20 65 78 65 63      # empty exec
36ed0 75 74 61 62 6c 65 2e 0a 20 20 20 20 20 20 20 20  utable..        
36ee0 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d  cat confdefs.h -
36ef0 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74   <<_ACEOF >conft
36f00 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65  est.$ac_ext./* e
36f10 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
36f20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
36f30 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  {..  ;.  return 
36f40 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66