/ Hex Artifact Content
Login

Artifact 7f1096018e7277653bdccbc3522763950716c04e:


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 34 2e  for sqlite 3.14.
0080: 30 2e 0a 23 0a 23 0a 23 20 43 6f 70 79 72 69 67  0..#.#.# Copyrig
0090: 68 74 20 28 43 29 20 31 39 39 32 2d 31 39 39 36  ht (C) 1992-1996
00a0: 2c 20 31 39 39 38 2d 32 30 31 32 20 46 72 65 65  , 1998-2012 Free
00b0: 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61   Software Founda
00c0: 74 69 6f 6e 2c 20 49 6e 63 2e 0a 23 0a 23 0a 23  tion, Inc..#.#.#
00d0: 20 54 68 69 73 20 63 6f 6e 66 69 67 75 72 65 20   This configure 
00e0: 73 63 72 69 70 74 20 69 73 20 66 72 65 65 20 73  script is free s
00f0: 6f 66 74 77 61 72 65 3b 20 74 68 65 20 46 72 65  oftware; the Fre
0100: 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64  e Software Found
0110: 61 74 69 6f 6e 0a 23 20 67 69 76 65 73 20 75 6e  ation.# gives un
0120: 6c 69 6d 69 74 65 64 20 70 65 72 6d 69 73 73 69  limited permissi
0130: 6f 6e 20 74 6f 20 63 6f 70 79 2c 20 64 69 73 74  on to copy, dist
0140: 72 69 62 75 74 65 20 61 6e 64 20 6d 6f 64 69 66  ribute and modif
0150: 79 20 69 74 2e 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  y it..## -------
0160: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  ------------- ##
0170: 0a 23 23 20 4d 34 73 68 20 49 6e 69 74 69 61 6c  .## M4sh Initial
0180: 69 7a 61 74 69 6f 6e 2e 20 23 23 0a 23 23 20 2d  ization. ##.## -
0190: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
01a0: 2d 2d 2d 20 23 23 0a 0a 23 20 42 65 20 6d 6f 72  --- ##..# Be mor
01b0: 65 20 42 6f 75 72 6e 65 20 63 6f 6d 70 61 74 69  e Bourne compati
01c0: 62 6c 65 0a 44 55 41 4c 43 41 53 45 3d 31 3b 20  ble.DUALCASE=1; 
01d0: 65 78 70 6f 72 74 20 44 55 41 4c 43 41 53 45 20  export DUALCASE 
01e0: 23 20 66 6f 72 20 4d 4b 53 20 73 68 0a 69 66 20  # for MKS sh.if 
01f0: 74 65 73 74 20 2d 6e 20 22 24 7b 5a 53 48 5f 56  test -n "${ZSH_V
0200: 45 52 53 49 4f 4e 2b 73 65 74 7d 22 20 26 26 20  ERSION+set}" && 
0210: 28 65 6d 75 6c 61 74 65 20 73 68 29 20 3e 2f 64  (emulate sh) >/d
0220: 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68  ev/null 2>&1; th
0230: 65 6e 20 3a 0a 20 20 65 6d 75 6c 61 74 65 20 73  en :.  emulate s
0240: 68 0a 20 20 4e 55 4c 4c 43 4d 44 3d 3a 0a 20 20  h.  NULLCMD=:.  
0250: 23 20 50 72 65 2d 34 2e 32 20 76 65 72 73 69 6f  # Pre-4.2 versio
0260: 6e 73 20 6f 66 20 5a 73 68 20 64 6f 20 77 6f 72  ns of Zsh do wor
0270: 64 20 73 70 6c 69 74 74 69 6e 67 20 6f 6e 20 24  d splitting on $
0280: 7b 31 2b 22 24 40 22 7d 2c 20 77 68 69 63 68 0a  {1+"$@"}, which.
0290: 20 20 23 20 69 73 20 63 6f 6e 74 72 61 72 79 20    # is contrary 
02a0: 74 6f 20 6f 75 72 20 75 73 61 67 65 2e 20 20 44  to our usage.  D
02b0: 69 73 61 62 6c 65 20 74 68 69 73 20 66 65 61 74  isable this feat
02c0: 75 72 65 2e 0a 20 20 61 6c 69 61 73 20 2d 67 20  ure..  alias -g 
02d0: 27 24 7b 31 2b 22 24 40 22 7d 27 3d 27 22 24 40  '${1+"$@"}'='"$@
02e0: 22 27 0a 20 20 73 65 74 6f 70 74 20 4e 4f 5f 47  "'.  setopt NO_G
02f0: 4c 4f 42 5f 53 55 42 53 54 0a 65 6c 73 65 0a 20  LOB_SUBST.else. 
0300: 20 63 61 73 65 20 60 28 73 65 74 20 2d 6f 29 20   case `(set -o) 
0310: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 20  2>/dev/null` in 
0320: 23 28 0a 20 20 2a 70 6f 73 69 78 2a 29 20 3a 0a  #(.  *posix*) :.
0330: 20 20 20 20 73 65 74 20 2d 6f 20 70 6f 73 69 78      set -o posix
0340: 20 3b 3b 20 23 28 0a 20 20 2a 29 20 3a 0a 20 20   ;; #(.  *) :.  
0350: 20 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 0a 0a     ;;.esac.fi...
0360: 61 73 5f 6e 6c 3d 27 0a 27 0a 65 78 70 6f 72 74  as_nl='.'.export
0370: 20 61 73 5f 6e 6c 0a 23 20 50 72 69 6e 74 69 6e   as_nl.# Printin
0380: 67 20 61 20 6c 6f 6e 67 20 73 74 72 69 6e 67 20  g a long string 
0390: 63 72 61 73 68 65 73 20 53 6f 6c 61 72 69 73 20  crashes Solaris 
03a0: 37 20 2f 75 73 72 2f 62 69 6e 2f 70 72 69 6e 74  7 /usr/bin/print
03b0: 66 2e 0a 61 73 5f 65 63 68 6f 3d 27 5c 5c 5c 5c  f..as_echo='\\\\
03c0: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
03d0: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
03e0: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
03f0: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0400: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0410: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0420: 5c 5c 5c 27 0a 61 73 5f 65 63 68 6f 3d 24 61 73  \\\'.as_echo=$as
0430: 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f 24 61 73  _echo$as_echo$as
0440: 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f 24 61 73  _echo$as_echo$as
0450: 5f 65 63 68 6f 0a 61 73 5f 65 63 68 6f 3d 24 61  _echo.as_echo=$a
0460: 73 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f 24 61  s_echo$as_echo$a
0470: 73 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f 24 61  s_echo$as_echo$a
0480: 73 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f 0a 23  s_echo$as_echo.#
0490: 20 50 72 65 66 65 72 20 61 20 6b 73 68 20 73 68   Prefer a ksh sh
04a0: 65 6c 6c 20 62 75 69 6c 74 69 6e 20 6f 76 65 72  ell builtin over
04b0: 20 61 6e 20 65 78 74 65 72 6e 61 6c 20 70 72 69   an external pri
04c0: 6e 74 66 20 70 72 6f 67 72 61 6d 20 6f 6e 20 53  ntf program on S
04d0: 6f 6c 61 72 69 73 2c 0a 23 20 62 75 74 20 77 69  olaris,.# but wi
04e0: 74 68 6f 75 74 20 77 61 73 74 69 6e 67 20 66 6f  thout wasting fo
04f0: 72 6b 73 20 66 6f 72 20 62 61 73 68 20 6f 72 20  rks for bash or 
0500: 7a 73 68 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20  zsh..if test -z 
0510: 22 24 42 41 53 48 5f 56 45 52 53 49 4f 4e 24 5a  "$BASH_VERSION$Z
0520: 53 48 5f 56 45 52 53 49 4f 4e 22 20 5c 0a 20 20  SH_VERSION" \.  
0530: 20 20 26 26 20 28 74 65 73 74 20 22 58 60 70 72    && (test "X`pr
0540: 69 6e 74 20 2d 72 20 2d 2d 20 24 61 73 5f 65 63  int -r -- $as_ec
0550: 68 6f 60 22 20 3d 20 22 58 24 61 73 5f 65 63 68  ho`" = "X$as_ech
0560: 6f 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  o") 2>/dev/null;
0570: 20 74 68 65 6e 0a 20 20 61 73 5f 65 63 68 6f 3d   then.  as_echo=
0580: 27 70 72 69 6e 74 20 2d 72 20 2d 2d 27 0a 20 20  'print -r --'.  
0590: 61 73 5f 65 63 68 6f 5f 6e 3d 27 70 72 69 6e 74  as_echo_n='print
05a0: 20 2d 72 6e 20 2d 2d 27 0a 65 6c 69 66 20 28 74   -rn --'.elif (t
05b0: 65 73 74 20 22 58 60 70 72 69 6e 74 66 20 25 73  est "X`printf %s
05c0: 20 24 61 73 5f 65 63 68 6f 60 22 20 3d 20 22 58   $as_echo`" = "X
05d0: 24 61 73 5f 65 63 68 6f 22 29 20 32 3e 2f 64 65  $as_echo") 2>/de
05e0: 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 61  v/null; then.  a
05f0: 73 5f 65 63 68 6f 3d 27 70 72 69 6e 74 66 20 25  s_echo='printf %
0600: 73 5c 6e 27 0a 20 20 61 73 5f 65 63 68 6f 5f 6e  s\n'.  as_echo_n
0610: 3d 27 70 72 69 6e 74 66 20 25 73 27 0a 65 6c 73  ='printf %s'.els
0620: 65 0a 20 20 69 66 20 74 65 73 74 20 22 58 60 28  e.  if test "X`(
0630: 2f 75 73 72 2f 75 63 62 2f 65 63 68 6f 20 2d 6e  /usr/ucb/echo -n
0640: 20 2d 6e 20 24 61 73 5f 65 63 68 6f 29 20 32 3e   -n $as_echo) 2>
0650: 2f 64 65 76 2f 6e 75 6c 6c 60 22 20 3d 20 22 58  /dev/null`" = "X
0660: 2d 6e 20 24 61 73 5f 65 63 68 6f 22 3b 20 74 68  -n $as_echo"; th
0670: 65 6e 0a 20 20 20 20 61 73 5f 65 63 68 6f 5f 62  en.    as_echo_b
0680: 6f 64 79 3d 27 65 76 61 6c 20 2f 75 73 72 2f 75  ody='eval /usr/u
0690: 63 62 2f 65 63 68 6f 20 2d 6e 20 22 24 31 24 61  cb/echo -n "$1$a
06a0: 73 5f 6e 6c 22 27 0a 20 20 20 20 61 73 5f 65 63  s_nl"'.    as_ec
06b0: 68 6f 5f 6e 3d 27 2f 75 73 72 2f 75 63 62 2f 65  ho_n='/usr/ucb/e
06c0: 63 68 6f 20 2d 6e 27 0a 20 20 65 6c 73 65 0a 20  cho -n'.  else. 
06d0: 20 20 20 61 73 5f 65 63 68 6f 5f 62 6f 64 79 3d     as_echo_body=
06e0: 27 65 76 61 6c 20 65 78 70 72 20 22 58 24 31 22  'eval expr "X$1"
06f0: 20 3a 20 22 58 5c 5c 28 2e 2a 5c 5c 29 22 27 0a   : "X\\(.*\\)"'.
0700: 20 20 20 20 61 73 5f 65 63 68 6f 5f 6e 5f 62 6f      as_echo_n_bo
0710: 64 79 3d 27 65 76 61 6c 0a 20 20 20 20 20 20 61  dy='eval.      a
0720: 72 67 3d 24 31 3b 0a 20 20 20 20 20 20 63 61 73  rg=$1;.      cas
0730: 65 20 24 61 72 67 20 69 6e 20 23 28 0a 20 20 20  e $arg in #(.   
0740: 20 20 20 2a 22 24 61 73 5f 6e 6c 22 2a 29 0a 09     *"$as_nl"*)..
0750: 65 78 70 72 20 22 58 24 61 72 67 22 20 3a 20 22  expr "X$arg" : "
0760: 58 5c 5c 28 2e 2a 5c 5c 29 24 61 73 5f 6e 6c 22  X\\(.*\\)$as_nl"
0770: 3b 0a 09 61 72 67 3d 60 65 78 70 72 20 22 58 24  ;..arg=`expr "X$
0780: 61 72 67 22 20 3a 20 22 2e 2a 24 61 73 5f 6e 6c  arg" : ".*$as_nl
0790: 5c 5c 28 2e 2a 5c 5c 29 22 60 3b 3b 0a 20 20 20  \\(.*\\)"`;;.   
07a0: 20 20 20 65 73 61 63 3b 0a 20 20 20 20 20 20 65     esac;.      e
07b0: 78 70 72 20 22 58 24 61 72 67 22 20 3a 20 22 58  xpr "X$arg" : "X
07c0: 5c 5c 28 2e 2a 5c 5c 29 22 20 7c 20 74 72 20 2d  \\(.*\\)" | tr -
07d0: 64 20 22 24 61 73 5f 6e 6c 22 0a 20 20 20 20 27  d "$as_nl".    '
07e0: 0a 20 20 20 20 65 78 70 6f 72 74 20 61 73 5f 65  .    export as_e
07f0: 63 68 6f 5f 6e 5f 62 6f 64 79 0a 20 20 20 20 61  cho_n_body.    a
0800: 73 5f 65 63 68 6f 5f 6e 3d 27 73 68 20 2d 63 20  s_echo_n='sh -c 
0810: 24 61 73 5f 65 63 68 6f 5f 6e 5f 62 6f 64 79 20  $as_echo_n_body 
0820: 61 73 5f 65 63 68 6f 27 0a 20 20 66 69 0a 20 20  as_echo'.  fi.  
0830: 65 78 70 6f 72 74 20 61 73 5f 65 63 68 6f 5f 62  export as_echo_b
0840: 6f 64 79 0a 20 20 61 73 5f 65 63 68 6f 3d 27 73  ody.  as_echo='s
0850: 68 20 2d 63 20 24 61 73 5f 65 63 68 6f 5f 62 6f  h -c $as_echo_bo
0860: 64 79 20 61 73 5f 65 63 68 6f 27 0a 66 69 0a 0a  dy as_echo'.fi..
0870: 23 20 54 68 65 20 75 73 65 72 20 69 73 20 61 6c  # The user is al
0880: 77 61 79 73 20 72 69 67 68 74 2e 0a 69 66 20 74  ways right..if t
0890: 65 73 74 20 22 24 7b 50 41 54 48 5f 53 45 50 41  est "${PATH_SEPA
08a0: 52 41 54 4f 52 2b 73 65 74 7d 22 20 21 3d 20 73  RATOR+set}" != s
08b0: 65 74 3b 20 74 68 65 6e 0a 20 20 50 41 54 48 5f  et; then.  PATH_
08c0: 53 45 50 41 52 41 54 4f 52 3d 3a 0a 20 20 28 50  SEPARATOR=:.  (P
08d0: 41 54 48 3d 27 2f 62 69 6e 3b 2f 62 69 6e 27 3b  ATH='/bin;/bin';
08e0: 20 46 50 41 54 48 3d 24 50 41 54 48 3b 20 73 68   FPATH=$PATH; sh
08f0: 20 2d 63 20 3a 29 20 3e 2f 64 65 76 2f 6e 75 6c   -c :) >/dev/nul
0900: 6c 20 32 3e 26 31 20 26 26 20 7b 0a 20 20 20 20  l 2>&1 && {.    
0910: 28 50 41 54 48 3d 27 2f 62 69 6e 3a 2f 62 69 6e  (PATH='/bin:/bin
0920: 27 3b 20 46 50 41 54 48 3d 24 50 41 54 48 3b 20  '; FPATH=$PATH; 
0930: 73 68 20 2d 63 20 3a 29 20 3e 2f 64 65 76 2f 6e  sh -c :) >/dev/n
0940: 75 6c 6c 20 32 3e 26 31 20 7c 7c 0a 20 20 20 20  ull 2>&1 ||.    
0950: 20 20 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52    PATH_SEPARATOR
0960: 3d 27 3b 27 0a 20 20 7d 0a 66 69 0a 0a 0a 23 20  =';'.  }.fi...# 
0970: 49 46 53 0a 23 20 57 65 20 6e 65 65 64 20 73 70  IFS.# We need sp
0980: 61 63 65 2c 20 74 61 62 20 61 6e 64 20 6e 65 77  ace, tab and new
0990: 20 6c 69 6e 65 2c 20 69 6e 20 70 72 65 63 69 73   line, in precis
09a0: 65 6c 79 20 74 68 61 74 20 6f 72 64 65 72 2e 20  ely that order. 
09b0: 20 51 75 6f 74 69 6e 67 20 69 73 0a 23 20 74 68   Quoting is.# th
09c0: 65 72 65 20 74 6f 20 70 72 65 76 65 6e 74 20 65  ere to prevent e
09d0: 64 69 74 6f 72 73 20 66 72 6f 6d 20 63 6f 6d 70  ditors from comp
09e0: 6c 61 69 6e 69 6e 67 20 61 62 6f 75 74 20 73 70  laining about sp
09f0: 61 63 65 2d 74 61 62 2e 0a 23 20 28 49 66 20 5f  ace-tab..# (If _
0a00: 41 53 5f 50 41 54 48 5f 57 41 4c 4b 20 77 65 72  AS_PATH_WALK wer
0a10: 65 20 63 61 6c 6c 65 64 20 77 69 74 68 20 49 46  e called with IF
0a20: 53 20 75 6e 73 65 74 2c 20 69 74 20 77 6f 75 6c  S unset, it woul
0a30: 64 20 64 69 73 61 62 6c 65 20 77 6f 72 64 0a 23  d disable word.#
0a40: 20 73 70 6c 69 74 74 69 6e 67 20 62 79 20 73 65   splitting by se
0a50: 74 74 69 6e 67 20 49 46 53 20 74 6f 20 65 6d 70  tting IFS to emp
0a60: 74 79 20 76 61 6c 75 65 2e 29 0a 49 46 53 3d 22  ty value.).IFS="
0a70: 20 22 22 09 24 61 73 5f 6e 6c 22 0a 0a 23 20 46   "".$as_nl"..# F
0a80: 69 6e 64 20 77 68 6f 20 77 65 20 61 72 65 2e 20  ind who we are. 
0a90: 20 4c 6f 6f 6b 20 69 6e 20 74 68 65 20 70 61 74   Look in the pat
0aa0: 68 20 69 66 20 77 65 20 63 6f 6e 74 61 69 6e 20  h if we contain 
0ab0: 6e 6f 20 64 69 72 65 63 74 6f 72 79 20 73 65 70  no directory sep
0ac0: 61 72 61 74 6f 72 2e 0a 61 73 5f 6d 79 73 65 6c  arator..as_mysel
0ad0: 66 3d 0a 63 61 73 65 20 24 30 20 69 6e 20 23 28  f=.case $0 in #(
0ae0: 28 0a 20 20 2a 5b 5c 5c 2f 5d 2a 20 29 20 61 73  (.  *[\\/]* ) as
0af0: 5f 6d 79 73 65 6c 66 3d 24 30 20 3b 3b 0a 20 20  _myself=$0 ;;.  
0b00: 2a 29 20 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  *) as_save_IFS=$
0b10: 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
0b20: 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
0b30: 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
0b40: 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
0b50: 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
0b60: 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
0b70: 3d 2e 0a 20 20 20 20 74 65 73 74 20 2d 72 20 22  =..    test -r "
0b80: 24 61 73 5f 64 69 72 2f 24 30 22 20 26 26 20 61  $as_dir/$0" && a
0b90: 73 5f 6d 79 73 65 6c 66 3d 24 61 73 5f 64 69 72  s_myself=$as_dir
0ba0: 2f 24 30 20 26 26 20 62 72 65 61 6b 0a 20 20 64  /$0 && break.  d
0bb0: 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
0bc0: 5f 49 46 53 0a 0a 20 20 20 20 20 3b 3b 0a 65 73  _IFS..     ;;.es
0bd0: 61 63 0a 23 20 57 65 20 64 69 64 20 6e 6f 74 20  ac.# We did not 
0be0: 66 69 6e 64 20 6f 75 72 73 65 6c 76 65 73 2c 20  find ourselves, 
0bf0: 6d 6f 73 74 20 70 72 6f 62 61 62 6c 79 20 77 65  most probably we
0c00: 20 77 65 72 65 20 72 75 6e 20 61 73 20 60 73 68   were run as `sh
0c10: 20 43 4f 4d 4d 41 4e 44 27 0a 23 20 69 6e 20 77   COMMAND'.# in w
0c20: 68 69 63 68 20 63 61 73 65 20 77 65 20 61 72 65  hich case we are
0c30: 20 6e 6f 74 20 74 6f 20 62 65 20 66 6f 75 6e 64   not to be found
0c40: 20 69 6e 20 74 68 65 20 70 61 74 68 2e 0a 69 66   in the path..if
0c50: 20 74 65 73 74 20 22 78 24 61 73 5f 6d 79 73 65   test "x$as_myse
0c60: 6c 66 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20  lf" = x; then.  
0c70: 61 73 5f 6d 79 73 65 6c 66 3d 24 30 0a 66 69 0a  as_myself=$0.fi.
0c80: 69 66 20 74 65 73 74 20 21 20 2d 66 20 22 24 61  if test ! -f "$a
0c90: 73 5f 6d 79 73 65 6c 66 22 3b 20 74 68 65 6e 0a  s_myself"; then.
0ca0: 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
0cb0: 6d 79 73 65 6c 66 3a 20 65 72 72 6f 72 3a 20 63  myself: error: c
0cc0: 61 6e 6e 6f 74 20 66 69 6e 64 20 6d 79 73 65 6c  annot find mysel
0cd0: 66 3b 20 72 65 72 75 6e 20 77 69 74 68 20 61 6e  f; rerun with an
0ce0: 20 61 62 73 6f 6c 75 74 65 20 66 69 6c 65 20 6e   absolute file n
0cf0: 61 6d 65 22 20 3e 26 32 0a 20 20 65 78 69 74 20  ame" >&2.  exit 
0d00: 31 0a 66 69 0a 0a 23 20 55 6e 73 65 74 20 76 61  1.fi..# Unset va
0d10: 72 69 61 62 6c 65 73 20 74 68 61 74 20 77 65 20  riables that we 
0d20: 64 6f 20 6e 6f 74 20 6e 65 65 64 20 61 6e 64 20  do not need and 
0d30: 77 68 69 63 68 20 63 61 75 73 65 20 62 75 67 73  which cause bugs
0d40: 20 28 65 2e 67 2e 20 69 6e 0a 23 20 70 72 65 2d   (e.g. in.# pre-
0d50: 33 2e 30 20 55 57 49 4e 20 6b 73 68 29 2e 20 20  3.0 UWIN ksh).  
0d60: 42 75 74 20 64 6f 20 6e 6f 74 20 63 61 75 73 65  But do not cause
0d70: 20 62 75 67 73 20 69 6e 20 62 61 73 68 20 32 2e   bugs in bash 2.
0d80: 30 31 3b 20 74 68 65 20 22 7c 7c 20 65 78 69 74  01; the "|| exit
0d90: 20 31 22 0a 23 20 73 75 70 70 72 65 73 73 65 73   1".# suppresses
0da0: 20 61 6e 79 20 22 53 65 67 6d 65 6e 74 61 74 69   any "Segmentati
0db0: 6f 6e 20 66 61 75 6c 74 22 20 6d 65 73 73 61 67  on fault" messag
0dc0: 65 20 74 68 65 72 65 2e 20 20 27 28 28 27 20 63  e there.  '((' c
0dd0: 6f 75 6c 64 0a 23 20 74 72 69 67 67 65 72 20 61  ould.# trigger a
0de0: 20 62 75 67 20 69 6e 20 70 64 6b 73 68 20 35 2e   bug in pdksh 5.
0df0: 32 2e 31 34 2e 0a 66 6f 72 20 61 73 5f 76 61 72  2.14..for as_var
0e00: 20 69 6e 20 42 41 53 48 5f 45 4e 56 20 45 4e 56   in BASH_ENV ENV
0e10: 20 4d 41 49 4c 20 4d 41 49 4c 50 41 54 48 0a 64   MAIL MAILPATH.d
0e20: 6f 20 65 76 61 6c 20 74 65 73 74 20 78 5c 24 7b  o eval test x\${
0e30: 24 61 73 5f 76 61 72 2b 73 65 74 7d 20 3d 20 78  $as_var+set} = x
0e40: 73 65 74 20 5c 0a 20 20 26 26 20 28 20 28 75 6e  set \.  && ( (un
0e50: 73 65 74 20 24 61 73 5f 76 61 72 29 20 7c 7c 20  set $as_var) || 
0e60: 65 78 69 74 20 31 29 20 3e 2f 64 65 76 2f 6e 75  exit 1) >/dev/nu
0e70: 6c 6c 20 32 3e 26 31 20 26 26 20 75 6e 73 65 74  ll 2>&1 && unset
0e80: 20 24 61 73 5f 76 61 72 20 7c 7c 20 3a 0a 64 6f   $as_var || :.do
0e90: 6e 65 0a 50 53 31 3d 27 24 20 27 0a 50 53 32 3d  ne.PS1='$ '.PS2=
0ea0: 27 3e 20 27 0a 50 53 34 3d 27 2b 20 27 0a 0a 23  '> '.PS4='+ '..#
0eb0: 20 4e 4c 53 20 6e 75 69 73 61 6e 63 65 73 2e 0a   NLS nuisances..
0ec0: 4c 43 5f 41 4c 4c 3d 43 0a 65 78 70 6f 72 74 20  LC_ALL=C.export 
0ed0: 4c 43 5f 41 4c 4c 0a 4c 41 4e 47 55 41 47 45 3d  LC_ALL.LANGUAGE=
0ee0: 43 0a 65 78 70 6f 72 74 20 4c 41 4e 47 55 41 47  C.export LANGUAG
0ef0: 45 0a 0a 23 20 43 44 50 41 54 48 2e 0a 28 75 6e  E..# CDPATH..(un
0f00: 73 65 74 20 43 44 50 41 54 48 29 20 3e 2f 64 65  set CDPATH) >/de
0f10: 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 20 75  v/null 2>&1 && u
0f20: 6e 73 65 74 20 43 44 50 41 54 48 0a 0a 23 20 55  nset CDPATH..# U
0f30: 73 65 20 61 20 70 72 6f 70 65 72 20 69 6e 74 65  se a proper inte
0f40: 72 6e 61 6c 20 65 6e 76 69 72 6f 6e 6d 65 6e 74  rnal environment
0f50: 20 76 61 72 69 61 62 6c 65 20 74 6f 20 65 6e 73   variable to ens
0f60: 75 72 65 20 77 65 20 64 6f 6e 27 74 20 66 61 6c  ure we don't fal
0f70: 6c 0a 20 20 23 20 69 6e 74 6f 20 61 6e 20 69 6e  l.  # into an in
0f80: 66 69 6e 69 74 65 20 6c 6f 6f 70 2c 20 63 6f 6e  finite loop, con
0f90: 74 69 6e 75 6f 75 73 6c 79 20 72 65 2d 65 78 65  tinuously re-exe
0fa0: 63 75 74 69 6e 67 20 6f 75 72 73 65 6c 76 65 73  cuting ourselves
0fb0: 2e 0a 20 20 69 66 20 74 65 73 74 20 78 22 24 7b  ..  if test x"${
0fc0: 5f 61 73 5f 63 61 6e 5f 72 65 65 78 65 63 7d 22  _as_can_reexec}"
0fd0: 20 21 3d 20 78 6e 6f 20 26 26 20 74 65 73 74 20   != xno && test 
0fe0: 22 78 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 22  "x$CONFIG_SHELL"
0ff0: 20 21 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20   != x; then.    
1000: 5f 61 73 5f 63 61 6e 5f 72 65 65 78 65 63 3d 6e  _as_can_reexec=n
1010: 6f 3b 20 65 78 70 6f 72 74 20 5f 61 73 5f 63 61  o; export _as_ca
1020: 6e 5f 72 65 65 78 65 63 3b 0a 20 20 20 20 23 20  n_reexec;.    # 
1030: 57 65 20 63 61 6e 6e 6f 74 20 79 65 74 20 61 73  We cannot yet as
1040: 73 75 6d 65 20 61 20 64 65 63 65 6e 74 20 73 68  sume a decent sh
1050: 65 6c 6c 2c 20 73 6f 20 77 65 20 68 61 76 65 20  ell, so we have 
1060: 74 6f 20 70 72 6f 76 69 64 65 20 61 0a 23 20 6e  to provide a.# n
1070: 65 75 74 72 61 6c 69 7a 61 74 69 6f 6e 20 76 61  eutralization va
1080: 6c 75 65 20 66 6f 72 20 73 68 65 6c 6c 73 20 77  lue for shells w
1090: 69 74 68 6f 75 74 20 75 6e 73 65 74 3b 20 61 6e  ithout unset; an
10a0: 64 20 74 68 69 73 20 61 6c 73 6f 0a 23 20 77 6f  d this also.# wo
10b0: 72 6b 73 20 61 72 6f 75 6e 64 20 73 68 65 6c 6c  rks around shell
10c0: 73 20 74 68 61 74 20 63 61 6e 6e 6f 74 20 75 6e  s that cannot un
10d0: 73 65 74 20 6e 6f 6e 65 78 69 73 74 65 6e 74 20  set nonexistent 
10e0: 76 61 72 69 61 62 6c 65 73 2e 0a 23 20 50 72 65  variables..# Pre
10f0: 73 65 72 76 65 20 2d 76 20 61 6e 64 20 2d 78 20  serve -v and -x 
1100: 74 6f 20 74 68 65 20 72 65 70 6c 61 63 65 6d 65  to the replaceme
1110: 6e 74 20 73 68 65 6c 6c 2e 0a 42 41 53 48 5f 45  nt shell..BASH_E
1120: 4e 56 3d 2f 64 65 76 2f 6e 75 6c 6c 0a 45 4e 56  NV=/dev/null.ENV
1130: 3d 2f 64 65 76 2f 6e 75 6c 6c 0a 28 75 6e 73 65  =/dev/null.(unse
1140: 74 20 42 41 53 48 5f 45 4e 56 29 20 3e 2f 64 65  t BASH_ENV) >/de
1150: 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 20 75  v/null 2>&1 && u
1160: 6e 73 65 74 20 42 41 53 48 5f 45 4e 56 20 45 4e  nset BASH_ENV EN
1170: 56 0a 63 61 73 65 20 24 2d 20 69 6e 20 23 20 28  V.case $- in # (
1180: 28 28 28 0a 20 20 2a 76 2a 78 2a 20 7c 20 2a 78  (((.  *v*x* | *x
1190: 2a 76 2a 20 29 20 61 73 5f 6f 70 74 73 3d 2d 76  *v* ) as_opts=-v
11a0: 78 20 3b 3b 0a 20 20 2a 76 2a 20 29 20 61 73 5f  x ;;.  *v* ) as_
11b0: 6f 70 74 73 3d 2d 76 20 3b 3b 0a 20 20 2a 78 2a  opts=-v ;;.  *x*
11c0: 20 29 20 61 73 5f 6f 70 74 73 3d 2d 78 20 3b 3b   ) as_opts=-x ;;
11d0: 0a 20 20 2a 20 29 20 61 73 5f 6f 70 74 73 3d 20  .  * ) as_opts= 
11e0: 3b 3b 0a 65 73 61 63 0a 65 78 65 63 20 24 43 4f  ;;.esac.exec $CO
11f0: 4e 46 49 47 5f 53 48 45 4c 4c 20 24 61 73 5f 6f  NFIG_SHELL $as_o
1200: 70 74 73 20 22 24 61 73 5f 6d 79 73 65 6c 66 22  pts "$as_myself"
1210: 20 24 7b 31 2b 22 24 40 22 7d 0a 23 20 41 64 6d   ${1+"$@"}.# Adm
1220: 69 74 74 65 64 6c 79 2c 20 74 68 69 73 20 69 73  ittedly, this is
1230: 20 71 75 69 74 65 20 70 61 72 61 6e 6f 69 64 2c   quite paranoid,
1240: 20 73 69 6e 63 65 20 61 6c 6c 20 74 68 65 20 6b   since all the k
1250: 6e 6f 77 6e 20 73 68 65 6c 6c 73 20 62 61 69 6c  nown shells bail
1260: 0a 23 20 6f 75 74 20 61 66 74 65 72 20 61 20 66  .# out after a f
1270: 61 69 6c 65 64 20 60 65 78 65 63 27 2e 0a 24 61  ailed `exec'..$a
1280: 73 5f 65 63 68 6f 20 22 24 30 3a 20 63 6f 75 6c  s_echo "$0: coul
1290: 64 20 6e 6f 74 20 72 65 2d 65 78 65 63 75 74 65  d not re-execute
12a0: 20 77 69 74 68 20 24 43 4f 4e 46 49 47 5f 53 48   with $CONFIG_SH
12b0: 45 4c 4c 22 20 3e 26 32 0a 61 73 5f 66 6e 5f 65  ELL" >&2.as_fn_e
12c0: 78 69 74 20 32 35 35 0a 20 20 66 69 0a 20 20 23  xit 255.  fi.  #
12d0: 20 57 65 20 64 6f 6e 27 74 20 77 61 6e 74 20 74   We don't want t
12e0: 68 69 73 20 74 6f 20 70 72 6f 70 61 67 61 74 65  his to propagate
12f0: 20 74 6f 20 6f 74 68 65 72 20 73 75 62 70 72 6f   to other subpro
1300: 63 65 73 73 65 73 2e 0a 20 20 20 20 20 20 20 20  cesses..        
1310: 20 20 7b 20 5f 61 73 5f 63 61 6e 5f 72 65 65 78    { _as_can_reex
1320: 65 63 3d 3b 20 75 6e 73 65 74 20 5f 61 73 5f 63  ec=; unset _as_c
1330: 61 6e 5f 72 65 65 78 65 63 3b 7d 0a 69 66 20 74  an_reexec;}.if t
1340: 65 73 74 20 22 78 24 43 4f 4e 46 49 47 5f 53 48  est "x$CONFIG_SH
1350: 45 4c 4c 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20  ELL" = x; then. 
1360: 20 61 73 5f 62 6f 75 72 6e 65 5f 63 6f 6d 70 61   as_bourne_compa
1370: 74 69 62 6c 65 3d 22 69 66 20 74 65 73 74 20 2d  tible="if test -
1380: 6e 20 5c 22 5c 24 7b 5a 53 48 5f 56 45 52 53 49  n \"\${ZSH_VERSI
1390: 4f 4e 2b 73 65 74 7d 5c 22 20 26 26 20 28 65 6d  ON+set}\" && (em
13a0: 75 6c 61 74 65 20 73 68 29 20 3e 2f 64 65 76 2f  ulate sh) >/dev/
13b0: 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 20  null 2>&1; then 
13c0: 3a 0a 20 20 65 6d 75 6c 61 74 65 20 73 68 0a 20  :.  emulate sh. 
13d0: 20 4e 55 4c 4c 43 4d 44 3d 3a 0a 20 20 23 20 50   NULLCMD=:.  # P
13e0: 72 65 2d 34 2e 32 20 76 65 72 73 69 6f 6e 73 20  re-4.2 versions 
13f0: 6f 66 20 5a 73 68 20 64 6f 20 77 6f 72 64 20 73  of Zsh do word s
1400: 70 6c 69 74 74 69 6e 67 20 6f 6e 20 5c 24 7b 31  plitting on \${1
1410: 2b 5c 22 5c 24 40 5c 22 7d 2c 20 77 68 69 63 68  +\"\$@\"}, which
1420: 0a 20 20 23 20 69 73 20 63 6f 6e 74 72 61 72 79  .  # is contrary
1430: 20 74 6f 20 6f 75 72 20 75 73 61 67 65 2e 20 20   to our usage.  
1440: 44 69 73 61 62 6c 65 20 74 68 69 73 20 66 65 61  Disable this fea
1450: 74 75 72 65 2e 0a 20 20 61 6c 69 61 73 20 2d 67  ture..  alias -g
1460: 20 27 5c 24 7b 31 2b 5c 22 5c 24 40 5c 22 7d 27   '\${1+\"\$@\"}'
1470: 3d 27 5c 22 5c 24 40 5c 22 27 0a 20 20 73 65 74  ='\"\$@\"'.  set
1480: 6f 70 74 20 4e 4f 5f 47 4c 4f 42 5f 53 55 42 53  opt NO_GLOB_SUBS
1490: 54 0a 65 6c 73 65 0a 20 20 63 61 73 65 20 5c 60  T.else.  case \`
14a0: 28 73 65 74 20 2d 6f 29 20 32 3e 2f 64 65 76 2f  (set -o) 2>/dev/
14b0: 6e 75 6c 6c 5c 60 20 69 6e 20 23 28 0a 20 20 2a  null\` in #(.  *
14c0: 70 6f 73 69 78 2a 29 20 3a 0a 20 20 20 20 73 65  posix*) :.    se
14d0: 74 20 2d 6f 20 70 6f 73 69 78 20 3b 3b 20 23 28  t -o posix ;; #(
14e0: 0a 20 20 2a 29 20 3a 0a 20 20 20 20 20 3b 3b 0a  .  *) :.     ;;.
14f0: 65 73 61 63 0a 66 69 0a 22 0a 20 20 61 73 5f 72  esac.fi.".  as_r
1500: 65 71 75 69 72 65 64 3d 22 61 73 5f 66 6e 5f 72  equired="as_fn_r
1510: 65 74 75 72 6e 20 28 29 20 7b 20 28 65 78 69 74  eturn () { (exit
1520: 20 5c 24 31 29 3b 20 7d 0a 61 73 5f 66 6e 5f 73   \$1); }.as_fn_s
1530: 75 63 63 65 73 73 20 28 29 20 7b 20 61 73 5f 66  uccess () { as_f
1540: 6e 5f 72 65 74 75 72 6e 20 30 3b 20 7d 0a 61 73  n_return 0; }.as
1550: 5f 66 6e 5f 66 61 69 6c 75 72 65 20 28 29 20 7b  _fn_failure () {
1560: 20 61 73 5f 66 6e 5f 72 65 74 75 72 6e 20 31 3b   as_fn_return 1;
1570: 20 7d 0a 61 73 5f 66 6e 5f 72 65 74 5f 73 75 63   }.as_fn_ret_suc
1580: 63 65 73 73 20 28 29 20 7b 20 72 65 74 75 72 6e  cess () { return
1590: 20 30 3b 20 7d 0a 61 73 5f 66 6e 5f 72 65 74 5f   0; }.as_fn_ret_
15a0: 66 61 69 6c 75 72 65 20 28 29 20 7b 20 72 65 74  failure () { ret
15b0: 75 72 6e 20 31 3b 20 7d 0a 0a 65 78 69 74 63 6f  urn 1; }..exitco
15c0: 64 65 3d 30 0a 61 73 5f 66 6e 5f 73 75 63 63 65  de=0.as_fn_succe
15d0: 73 73 20 7c 7c 20 7b 20 65 78 69 74 63 6f 64 65  ss || { exitcode
15e0: 3d 31 3b 20 65 63 68 6f 20 61 73 5f 66 6e 5f 73  =1; echo as_fn_s
15f0: 75 63 63 65 73 73 20 66 61 69 6c 65 64 2e 3b 20  uccess failed.; 
1600: 7d 0a 61 73 5f 66 6e 5f 66 61 69 6c 75 72 65 20  }.as_fn_failure 
1610: 26 26 20 7b 20 65 78 69 74 63 6f 64 65 3d 31 3b  && { exitcode=1;
1620: 20 65 63 68 6f 20 61 73 5f 66 6e 5f 66 61 69 6c   echo as_fn_fail
1630: 75 72 65 20 73 75 63 63 65 65 64 65 64 2e 3b 20  ure succeeded.; 
1640: 7d 0a 61 73 5f 66 6e 5f 72 65 74 5f 73 75 63 63  }.as_fn_ret_succ
1650: 65 73 73 20 7c 7c 20 7b 20 65 78 69 74 63 6f 64  ess || { exitcod
1660: 65 3d 31 3b 20 65 63 68 6f 20 61 73 5f 66 6e 5f  e=1; echo as_fn_
1670: 72 65 74 5f 73 75 63 63 65 73 73 20 66 61 69 6c  ret_success fail
1680: 65 64 2e 3b 20 7d 0a 61 73 5f 66 6e 5f 72 65 74  ed.; }.as_fn_ret
1690: 5f 66 61 69 6c 75 72 65 20 26 26 20 7b 20 65 78  _failure && { ex
16a0: 69 74 63 6f 64 65 3d 31 3b 20 65 63 68 6f 20 61  itcode=1; echo a
16b0: 73 5f 66 6e 5f 72 65 74 5f 66 61 69 6c 75 72 65  s_fn_ret_failure
16c0: 20 73 75 63 63 65 65 64 65 64 2e 3b 20 7d 0a 69   succeeded.; }.i
16d0: 66 20 28 20 73 65 74 20 78 3b 20 61 73 5f 66 6e  f ( set x; as_fn
16e0: 5f 72 65 74 5f 73 75 63 63 65 73 73 20 79 20 26  _ret_success y &
16f0: 26 20 74 65 73 74 20 78 20 3d 20 5c 22 5c 24 31  & test x = \"\$1
1700: 5c 22 20 29 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c  \" ); then :..el
1710: 73 65 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 3b  se.  exitcode=1;
1720: 20 65 63 68 6f 20 70 6f 73 69 74 69 6f 6e 61 6c   echo positional
1730: 20 70 61 72 61 6d 65 74 65 72 73 20 77 65 72 65   parameters were
1740: 20 6e 6f 74 20 73 61 76 65 64 2e 0a 66 69 0a 74   not saved..fi.t
1750: 65 73 74 20 78 5c 24 65 78 69 74 63 6f 64 65 20  est x\$exitcode 
1760: 3d 20 78 30 20 7c 7c 20 65 78 69 74 20 31 0a 74  = x0 || exit 1.t
1770: 65 73 74 20 2d 78 20 2f 20 7c 7c 20 65 78 69 74  est -x / || exit
1780: 20 31 22 0a 20 20 61 73 5f 73 75 67 67 65 73 74   1".  as_suggest
1790: 65 64 3d 22 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f  ed="  as_lineno_
17a0: 31 3d 22 3b 61 73 5f 73 75 67 67 65 73 74 65 64  1=";as_suggested
17b0: 3d 24 61 73 5f 73 75 67 67 65 73 74 65 64 24 4c  =$as_suggested$L
17c0: 49 4e 45 4e 4f 3b 61 73 5f 73 75 67 67 65 73 74  INENO;as_suggest
17d0: 65 64 3d 24 61 73 5f 73 75 67 67 65 73 74 65 64  ed=$as_suggested
17e0: 22 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 61 3d 5c  " as_lineno_1a=\
17f0: 24 4c 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c 69 6e  $LINENO.  as_lin
1800: 65 6e 6f 5f 32 3d 22 3b 61 73 5f 73 75 67 67 65  eno_2=";as_sugge
1810: 73 74 65 64 3d 24 61 73 5f 73 75 67 67 65 73 74  sted=$as_suggest
1820: 65 64 24 4c 49 4e 45 4e 4f 3b 61 73 5f 73 75 67  ed$LINENO;as_sug
1830: 67 65 73 74 65 64 3d 24 61 73 5f 73 75 67 67 65  gested=$as_sugge
1840: 73 74 65 64 22 20 61 73 5f 6c 69 6e 65 6e 6f 5f  sted" as_lineno_
1850: 32 61 3d 5c 24 4c 49 4e 45 4e 4f 0a 20 20 65 76  2a=\$LINENO.  ev
1860: 61 6c 20 27 74 65 73 74 20 5c 22 78 5c 24 61 73  al 'test \"x\$as
1870: 5f 6c 69 6e 65 6e 6f 5f 31 27 5c 24 61 73 5f 72  _lineno_1'\$as_r
1880: 75 6e 27 5c 22 20 21 3d 20 5c 22 78 5c 24 61 73  un'\" != \"x\$as
1890: 5f 6c 69 6e 65 6e 6f 5f 32 27 5c 24 61 73 5f 72  _lineno_2'\$as_r
18a0: 75 6e 27 5c 22 20 26 26 0a 20 20 74 65 73 74 20  un'\" &&.  test 
18b0: 5c 22 78 5c 60 65 78 70 72 20 5c 24 61 73 5f 6c  \"x\`expr \$as_l
18c0: 69 6e 65 6e 6f 5f 31 27 5c 24 61 73 5f 72 75 6e  ineno_1'\$as_run
18d0: 27 20 2b 20 31 5c 60 5c 22 20 3d 20 5c 22 78 5c  ' + 1\`\" = \"x\
18e0: 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 27 5c 24 61  $as_lineno_2'\$a
18f0: 73 5f 72 75 6e 27 5c 22 27 20 7c 7c 20 65 78 69  s_run'\"' || exi
1900: 74 20 31 0a 74 65 73 74 20 5c 24 28 28 20 31 20  t 1.test \$(( 1 
1910: 2b 20 31 20 29 29 20 3d 20 32 20 7c 7c 20 65 78  + 1 )) = 2 || ex
1920: 69 74 20 31 22 0a 20 20 69 66 20 28 65 76 61 6c  it 1".  if (eval
1930: 20 22 24 61 73 5f 72 65 71 75 69 72 65 64 22 29   "$as_required")
1940: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   2>/dev/null; th
1950: 65 6e 20 3a 0a 20 20 61 73 5f 68 61 76 65 5f 72  en :.  as_have_r
1960: 65 71 75 69 72 65 64 3d 79 65 73 0a 65 6c 73 65  equired=yes.else
1970: 0a 20 20 61 73 5f 68 61 76 65 5f 72 65 71 75 69  .  as_have_requi
1980: 72 65 64 3d 6e 6f 0a 66 69 0a 20 20 69 66 20 74  red=no.fi.  if t
1990: 65 73 74 20 78 24 61 73 5f 68 61 76 65 5f 72 65  est x$as_have_re
19a0: 71 75 69 72 65 64 20 3d 20 78 79 65 73 20 26 26  quired = xyes &&
19b0: 20 28 65 76 61 6c 20 22 24 61 73 5f 73 75 67 67   (eval "$as_sugg
19c0: 65 73 74 65 64 22 29 20 32 3e 2f 64 65 76 2f 6e  ested") 2>/dev/n
19d0: 75 6c 6c 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c 73  ull; then :..els
19e0: 65 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53 3d  e.  as_save_IFS=
19f0: 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
1a00: 53 45 50 41 52 41 54 4f 52 0a 61 73 5f 66 6f 75  SEPARATOR.as_fou
1a10: 6e 64 3d 66 61 6c 73 65 0a 66 6f 72 20 61 73 5f  nd=false.for as_
1a20: 64 69 72 20 69 6e 20 2f 62 69 6e 24 50 41 54 48  dir in /bin$PATH
1a30: 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 62  _SEPARATOR/usr/b
1a40: 69 6e 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  in$PATH_SEPARATO
1a50: 52 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d  R$PATH.do.  IFS=
1a60: 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
1a70: 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
1a80: 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 61   && as_dir=..  a
1a90: 73 5f 66 6f 75 6e 64 3d 3a 0a 20 20 63 61 73 65  s_found=:.  case
1aa0: 20 24 61 73 5f 64 69 72 20 69 6e 20 23 28 0a 09   $as_dir in #(..
1ab0: 20 2f 2a 29 0a 09 20 20 20 66 6f 72 20 61 73 5f   /*)..   for as_
1ac0: 62 61 73 65 20 69 6e 20 73 68 20 62 61 73 68 20  base in sh bash 
1ad0: 6b 73 68 20 73 68 35 3b 20 64 6f 0a 09 20 20 20  ksh sh5; do..   
1ae0: 20 20 23 20 54 72 79 20 6f 6e 6c 79 20 73 68 65    # Try only she
1af0: 6c 6c 73 20 74 68 61 74 20 65 78 69 73 74 2c 20  lls that exist, 
1b00: 74 6f 20 73 61 76 65 20 73 65 76 65 72 61 6c 20  to save several 
1b10: 66 6f 72 6b 73 2e 0a 09 20 20 20 20 20 61 73 5f  forks...     as_
1b20: 73 68 65 6c 6c 3d 24 61 73 5f 64 69 72 2f 24 61  shell=$as_dir/$a
1b30: 73 5f 62 61 73 65 0a 09 20 20 20 20 20 69 66 20  s_base..     if 
1b40: 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 73  { test -f "$as_s
1b50: 68 65 6c 6c 22 20 7c 7c 20 74 65 73 74 20 2d 66  hell" || test -f
1b60: 20 22 24 61 73 5f 73 68 65 6c 6c 2e 65 78 65 22   "$as_shell.exe"
1b70: 3b 20 7d 20 26 26 0a 09 09 20 20 20 20 7b 20 24  ; } &&...    { $
1b80: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 62 6f 75  as_echo "$as_bou
1b90: 72 6e 65 5f 63 6f 6d 70 61 74 69 62 6c 65 22 22  rne_compatible""
1ba0: 24 61 73 5f 72 65 71 75 69 72 65 64 22 20 7c 20  $as_required" | 
1bb0: 61 73 5f 72 75 6e 3d 61 20 22 24 61 73 5f 73 68  as_run=a "$as_sh
1bc0: 65 6c 6c 22 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e  ell"; } 2>/dev/n
1bd0: 75 6c 6c 3b 20 74 68 65 6e 20 3a 0a 20 20 43 4f  ull; then :.  CO
1be0: 4e 46 49 47 5f 53 48 45 4c 4c 3d 24 61 73 5f 73  NFIG_SHELL=$as_s
1bf0: 68 65 6c 6c 20 61 73 5f 68 61 76 65 5f 72 65 71  hell as_have_req
1c00: 75 69 72 65 64 3d 79 65 73 0a 09 09 20 20 20 69  uired=yes...   i
1c10: 66 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  f { $as_echo "$a
1c20: 73 5f 62 6f 75 72 6e 65 5f 63 6f 6d 70 61 74 69  s_bourne_compati
1c30: 62 6c 65 22 22 24 61 73 5f 73 75 67 67 65 73 74  ble""$as_suggest
1c40: 65 64 22 20 7c 20 61 73 5f 72 75 6e 3d 61 20 22  ed" | as_run=a "
1c50: 24 61 73 5f 73 68 65 6c 6c 22 3b 20 7d 20 32 3e  $as_shell"; } 2>
1c60: 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 20  /dev/null; then 
1c70: 3a 0a 20 20 62 72 65 61 6b 20 32 0a 66 69 0a 66  :.  break 2.fi.f
1c80: 69 0a 09 20 20 20 64 6f 6e 65 3b 3b 0a 20 20 20  i..   done;;.   
1c90: 20 20 20 20 65 73 61 63 0a 20 20 61 73 5f 66 6f      esac.  as_fo
1ca0: 75 6e 64 3d 66 61 6c 73 65 0a 64 6f 6e 65 0a 24  und=false.done.$
1cb0: 61 73 5f 66 6f 75 6e 64 20 7c 7c 20 7b 20 69 66  as_found || { if
1cc0: 20 7b 20 74 65 73 74 20 2d 66 20 22 24 53 48 45   { test -f "$SHE
1cd0: 4c 4c 22 20 7c 7c 20 74 65 73 74 20 2d 66 20 22  LL" || test -f "
1ce0: 24 53 48 45 4c 4c 2e 65 78 65 22 3b 20 7d 20 26  $SHELL.exe"; } &
1cf0: 26 0a 09 20 20 20 20 20 20 7b 20 24 61 73 5f 65  &..      { $as_e
1d00: 63 68 6f 20 22 24 61 73 5f 62 6f 75 72 6e 65 5f  cho "$as_bourne_
1d10: 63 6f 6d 70 61 74 69 62 6c 65 22 22 24 61 73 5f  compatible""$as_
1d20: 72 65 71 75 69 72 65 64 22 20 7c 20 61 73 5f 72  required" | as_r
1d30: 75 6e 3d 61 20 22 24 53 48 45 4c 4c 22 3b 20 7d  un=a "$SHELL"; }
1d40: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   2>/dev/null; th
1d50: 65 6e 20 3a 0a 20 20 43 4f 4e 46 49 47 5f 53 48  en :.  CONFIG_SH
1d60: 45 4c 4c 3d 24 53 48 45 4c 4c 20 61 73 5f 68 61  ELL=$SHELL as_ha
1d70: 76 65 5f 72 65 71 75 69 72 65 64 3d 79 65 73 0a  ve_required=yes.
1d80: 66 69 3b 20 7d 0a 49 46 53 3d 24 61 73 5f 73 61  fi; }.IFS=$as_sa
1d90: 76 65 5f 49 46 53 0a 0a 0a 20 20 20 20 20 20 69  ve_IFS...      i
1da0: 66 20 74 65 73 74 20 22 78 24 43 4f 4e 46 49 47  f test "x$CONFIG
1db0: 5f 53 48 45 4c 4c 22 20 21 3d 20 78 3b 20 74 68  _SHELL" != x; th
1dc0: 65 6e 20 3a 0a 20 20 65 78 70 6f 72 74 20 43 4f  en :.  export CO
1dd0: 4e 46 49 47 5f 53 48 45 4c 4c 0a 20 20 20 20 20  NFIG_SHELL.     
1de0: 20 20 20 20 20 20 20 20 23 20 57 65 20 63 61 6e          # We can
1df0: 6e 6f 74 20 79 65 74 20 61 73 73 75 6d 65 20 61  not yet assume a
1e00: 20 64 65 63 65 6e 74 20 73 68 65 6c 6c 2c 20 73   decent shell, s
1e10: 6f 20 77 65 20 68 61 76 65 20 74 6f 20 70 72 6f  o we have to pro
1e20: 76 69 64 65 20 61 0a 23 20 6e 65 75 74 72 61 6c  vide a.# neutral
1e30: 69 7a 61 74 69 6f 6e 20 76 61 6c 75 65 20 66 6f  ization value fo
1e40: 72 20 73 68 65 6c 6c 73 20 77 69 74 68 6f 75 74  r shells without
1e50: 20 75 6e 73 65 74 3b 20 61 6e 64 20 74 68 69 73   unset; and this
1e60: 20 61 6c 73 6f 0a 23 20 77 6f 72 6b 73 20 61 72   also.# works ar
1e70: 6f 75 6e 64 20 73 68 65 6c 6c 73 20 74 68 61 74  ound shells that
1e80: 20 63 61 6e 6e 6f 74 20 75 6e 73 65 74 20 6e 6f   cannot unset no
1e90: 6e 65 78 69 73 74 65 6e 74 20 76 61 72 69 61 62  nexistent variab
1ea0: 6c 65 73 2e 0a 23 20 50 72 65 73 65 72 76 65 20  les..# Preserve 
1eb0: 2d 76 20 61 6e 64 20 2d 78 20 74 6f 20 74 68 65  -v and -x to the
1ec0: 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 73 68 65   replacement she
1ed0: 6c 6c 2e 0a 42 41 53 48 5f 45 4e 56 3d 2f 64 65  ll..BASH_ENV=/de
1ee0: 76 2f 6e 75 6c 6c 0a 45 4e 56 3d 2f 64 65 76 2f  v/null.ENV=/dev/
1ef0: 6e 75 6c 6c 0a 28 75 6e 73 65 74 20 42 41 53 48  null.(unset BASH
1f00: 5f 45 4e 56 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c  _ENV) >/dev/null
1f10: 20 32 3e 26 31 20 26 26 20 75 6e 73 65 74 20 42   2>&1 && unset B
1f20: 41 53 48 5f 45 4e 56 20 45 4e 56 0a 63 61 73 65  ASH_ENV ENV.case
1f30: 20 24 2d 20 69 6e 20 23 20 28 28 28 28 0a 20 20   $- in # ((((.  
1f40: 2a 76 2a 78 2a 20 7c 20 2a 78 2a 76 2a 20 29 20  *v*x* | *x*v* ) 
1f50: 61 73 5f 6f 70 74 73 3d 2d 76 78 20 3b 3b 0a 20  as_opts=-vx ;;. 
1f60: 20 2a 76 2a 20 29 20 61 73 5f 6f 70 74 73 3d 2d   *v* ) as_opts=-
1f70: 76 20 3b 3b 0a 20 20 2a 78 2a 20 29 20 61 73 5f  v ;;.  *x* ) as_
1f80: 6f 70 74 73 3d 2d 78 20 3b 3b 0a 20 20 2a 20 29  opts=-x ;;.  * )
1f90: 20 61 73 5f 6f 70 74 73 3d 20 3b 3b 0a 65 73 61   as_opts= ;;.esa
1fa0: 63 0a 65 78 65 63 20 24 43 4f 4e 46 49 47 5f 53  c.exec $CONFIG_S
1fb0: 48 45 4c 4c 20 24 61 73 5f 6f 70 74 73 20 22 24  HELL $as_opts "$
1fc0: 61 73 5f 6d 79 73 65 6c 66 22 20 24 7b 31 2b 22  as_myself" ${1+"
1fd0: 24 40 22 7d 0a 23 20 41 64 6d 69 74 74 65 64 6c  $@"}.# Admittedl
1fe0: 79 2c 20 74 68 69 73 20 69 73 20 71 75 69 74 65  y, this is quite
1ff0: 20 70 61 72 61 6e 6f 69 64 2c 20 73 69 6e 63 65   paranoid, since
2000: 20 61 6c 6c 20 74 68 65 20 6b 6e 6f 77 6e 20 73   all the known s
2010: 68 65 6c 6c 73 20 62 61 69 6c 0a 23 20 6f 75 74  hells bail.# out
2020: 20 61 66 74 65 72 20 61 20 66 61 69 6c 65 64 20   after a failed 
2030: 60 65 78 65 63 27 2e 0a 24 61 73 5f 65 63 68 6f  `exec'..$as_echo
2040: 20 22 24 30 3a 20 63 6f 75 6c 64 20 6e 6f 74 20   "$0: could not 
2050: 72 65 2d 65 78 65 63 75 74 65 20 77 69 74 68 20  re-execute with 
2060: 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 22 20 3e  $CONFIG_SHELL" >
2070: 26 32 0a 65 78 69 74 20 32 35 35 0a 66 69 0a 0a  &2.exit 255.fi..
2080: 20 20 20 20 69 66 20 74 65 73 74 20 78 24 61 73      if test x$as
2090: 5f 68 61 76 65 5f 72 65 71 75 69 72 65 64 20 3d  _have_required =
20a0: 20 78 6e 6f 3b 20 74 68 65 6e 20 3a 0a 20 20 24   xno; then :.  $
20b0: 61 73 5f 65 63 68 6f 20 22 24 30 3a 20 54 68 69  as_echo "$0: Thi
20c0: 73 20 73 63 72 69 70 74 20 72 65 71 75 69 72 65  s script require
20d0: 73 20 61 20 73 68 65 6c 6c 20 6d 6f 72 65 20 6d  s a shell more m
20e0: 6f 64 65 72 6e 20 74 68 61 6e 20 61 6c 6c 22 0a  odern than all".
20f0: 20 20 24 61 73 5f 65 63 68 6f 20 22 24 30 3a 20    $as_echo "$0: 
2100: 74 68 65 20 73 68 65 6c 6c 73 20 74 68 61 74 20  the shells that 
2110: 49 20 66 6f 75 6e 64 20 6f 6e 20 79 6f 75 72 20  I found on your 
2120: 73 79 73 74 65 6d 2e 22 0a 20 20 69 66 20 74 65  system.".  if te
2130: 73 74 20 78 24 7b 5a 53 48 5f 56 45 52 53 49 4f  st x${ZSH_VERSIO
2140: 4e 2b 73 65 74 7d 20 3d 20 78 73 65 74 20 3b 20  N+set} = xset ; 
2150: 74 68 65 6e 0a 20 20 20 20 24 61 73 5f 65 63 68  then.    $as_ech
2160: 6f 20 22 24 30 3a 20 49 6e 20 70 61 72 74 69 63  o "$0: In partic
2170: 75 6c 61 72 2c 20 7a 73 68 20 24 5a 53 48 5f 56  ular, zsh $ZSH_V
2180: 45 52 53 49 4f 4e 20 68 61 73 20 62 75 67 73 20  ERSION has bugs 
2190: 61 6e 64 20 73 68 6f 75 6c 64 22 0a 20 20 20 20  and should".    
21a0: 24 61 73 5f 65 63 68 6f 20 22 24 30 3a 20 62 65  $as_echo "$0: be
21b0: 20 75 70 67 72 61 64 65 64 20 74 6f 20 7a 73 68   upgraded to zsh
21c0: 20 34 2e 33 2e 34 20 6f 72 20 6c 61 74 65 72 2e   4.3.4 or later.
21d0: 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 24 61 73  ".  else.    $as
21e0: 5f 65 63 68 6f 20 22 24 30 3a 20 50 6c 65 61 73  _echo "$0: Pleas
21f0: 65 20 74 65 6c 6c 20 62 75 67 2d 61 75 74 6f 63  e tell bug-autoc
2200: 6f 6e 66 40 67 6e 75 2e 6f 72 67 20 61 62 6f 75  onf@gnu.org abou
2210: 74 20 79 6f 75 72 20 73 79 73 74 65 6d 2c 0a 24  t your system,.$
2220: 30 3a 20 69 6e 63 6c 75 64 69 6e 67 20 61 6e 79  0: including any
2230: 20 65 72 72 6f 72 20 70 6f 73 73 69 62 6c 79 20   error possibly 
2240: 6f 75 74 70 75 74 20 62 65 66 6f 72 65 20 74 68  output before th
2250: 69 73 0a 24 30 3a 20 6d 65 73 73 61 67 65 2e 20  is.$0: message. 
2260: 54 68 65 6e 20 69 6e 73 74 61 6c 6c 20 61 20 6d  Then install a m
2270: 6f 64 65 72 6e 20 73 68 65 6c 6c 2c 20 6f 72 20  odern shell, or 
2280: 6d 61 6e 75 61 6c 6c 79 20 72 75 6e 0a 24 30 3a  manually run.$0:
2290: 20 74 68 65 20 73 63 72 69 70 74 20 75 6e 64 65   the script unde
22a0: 72 20 73 75 63 68 20 61 20 73 68 65 6c 6c 20 69  r such a shell i
22b0: 66 20 79 6f 75 20 64 6f 20 68 61 76 65 20 6f 6e  f you do have on
22c0: 65 2e 22 0a 20 20 66 69 0a 20 20 65 78 69 74 20  e.".  fi.  exit 
22d0: 31 0a 66 69 0a 66 69 0a 66 69 0a 53 48 45 4c 4c  1.fi.fi.fi.SHELL
22e0: 3d 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d  =${CONFIG_SHELL-
22f0: 2f 62 69 6e 2f 73 68 7d 0a 65 78 70 6f 72 74 20  /bin/sh}.export 
2300: 53 48 45 4c 4c 0a 23 20 55 6e 73 65 74 20 6d 6f  SHELL.# Unset mo
2310: 72 65 20 76 61 72 69 61 62 6c 65 73 20 6b 6e 6f  re variables kno
2320: 77 6e 20 74 6f 20 69 6e 74 65 72 66 65 72 65 20  wn to interfere 
2330: 77 69 74 68 20 62 65 68 61 76 69 6f 72 20 6f 66  with behavior of
2340: 20 63 6f 6d 6d 6f 6e 20 74 6f 6f 6c 73 2e 0a 43   common tools..C
2350: 4c 49 43 4f 4c 4f 52 5f 46 4f 52 43 45 3d 20 47  LICOLOR_FORCE= G
2360: 52 45 50 5f 4f 50 54 49 4f 4e 53 3d 0a 75 6e 73  REP_OPTIONS=.uns
2370: 65 74 20 43 4c 49 43 4f 4c 4f 52 5f 46 4f 52 43  et CLICOLOR_FORC
2380: 45 20 47 52 45 50 5f 4f 50 54 49 4f 4e 53 0a 0a  E GREP_OPTIONS..
2390: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ## -------------
23a0: 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 4d  -------- ##.## M
23b0: 34 73 68 20 53 68 65 6c 6c 20 46 75 6e 63 74 69  4sh Shell Functi
23c0: 6f 6e 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d  ons. ##.## -----
23d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
23e0: 20 23 23 0a 23 20 61 73 5f 66 6e 5f 75 6e 73 65   ##.# as_fn_unse
23f0: 74 20 56 41 52 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d  t VAR.# --------
2400: 2d 2d 2d 2d 2d 2d 2d 0a 23 20 50 6f 72 74 61 62  -------.# Portab
2410: 6c 79 20 75 6e 73 65 74 20 56 41 52 2e 0a 61 73  ly unset VAR..as
2420: 5f 66 6e 5f 75 6e 73 65 74 20 28 29 0a 7b 0a 20  _fn_unset ().{. 
2430: 20 7b 20 65 76 61 6c 20 24 31 3d 3b 20 75 6e 73   { eval $1=; uns
2440: 65 74 20 24 31 3b 7d 0a 7d 0a 61 73 5f 75 6e 73  et $1;}.}.as_uns
2450: 65 74 3d 61 73 5f 66 6e 5f 75 6e 73 65 74 0a 0a  et=as_fn_unset..
2460: 23 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74 61 74  # as_fn_set_stat
2470: 75 73 20 53 54 41 54 55 53 0a 23 20 2d 2d 2d 2d  us STATUS.# ----
2480: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2490: 2d 2d 2d 0a 23 20 53 65 74 20 24 3f 20 74 6f 20  ---.# Set $? to 
24a0: 53 54 41 54 55 53 2c 20 77 69 74 68 6f 75 74 20  STATUS, without 
24b0: 66 6f 72 6b 69 6e 67 2e 0a 61 73 5f 66 6e 5f 73  forking..as_fn_s
24c0: 65 74 5f 73 74 61 74 75 73 20 28 29 0a 7b 0a 20  et_status ().{. 
24d0: 20 72 65 74 75 72 6e 20 24 31 0a 7d 20 23 20 61   return $1.} # a
24e0: 73 5f 66 6e 5f 73 65 74 5f 73 74 61 74 75 73 0a  s_fn_set_status.
24f0: 0a 23 20 61 73 5f 66 6e 5f 65 78 69 74 20 53 54  .# as_fn_exit ST
2500: 41 54 55 53 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d  ATUS.# ---------
2510: 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 45 78 69 74 20  --------.# Exit 
2520: 74 68 65 20 73 68 65 6c 6c 20 77 69 74 68 20 53  the shell with S
2530: 54 41 54 55 53 2c 20 65 76 65 6e 20 69 6e 20 61  TATUS, even in a
2540: 20 22 74 72 61 70 20 30 22 20 6f 72 20 22 73 65   "trap 0" or "se
2550: 74 20 2d 65 22 20 63 6f 6e 74 65 78 74 2e 0a 61  t -e" context..a
2560: 73 5f 66 6e 5f 65 78 69 74 20 28 29 0a 7b 0a 20  s_fn_exit ().{. 
2570: 20 73 65 74 20 2b 65 0a 20 20 61 73 5f 66 6e 5f   set +e.  as_fn_
2580: 73 65 74 5f 73 74 61 74 75 73 20 24 31 0a 20 20  set_status $1.  
2590: 65 78 69 74 20 24 31 0a 7d 20 23 20 61 73 5f 66  exit $1.} # as_f
25a0: 6e 5f 65 78 69 74 0a 0a 23 20 61 73 5f 66 6e 5f  n_exit..# as_fn_
25b0: 6d 6b 64 69 72 5f 70 0a 23 20 2d 2d 2d 2d 2d 2d  mkdir_p.# ------
25c0: 2d 2d 2d 2d 2d 2d 2d 0a 23 20 43 72 65 61 74 65  -------.# Create
25d0: 20 22 24 61 73 5f 64 69 72 22 20 61 73 20 61 20   "$as_dir" as a 
25e0: 64 69 72 65 63 74 6f 72 79 2c 20 69 6e 63 6c 75  directory, inclu
25f0: 64 69 6e 67 20 70 61 72 65 6e 74 73 20 69 66 20  ding parents if 
2600: 6e 65 63 65 73 73 61 72 79 2e 0a 61 73 5f 66 6e  necessary..as_fn
2610: 5f 6d 6b 64 69 72 5f 70 20 28 29 0a 7b 0a 0a 20  _mkdir_p ().{.. 
2620: 20 63 61 73 65 20 24 61 73 5f 64 69 72 20 69 6e   case $as_dir in
2630: 20 23 28 0a 20 20 2d 2a 29 20 61 73 5f 64 69 72   #(.  -*) as_dir
2640: 3d 2e 2f 24 61 73 5f 64 69 72 3b 3b 0a 20 20 65  =./$as_dir;;.  e
2650: 73 61 63 0a 20 20 74 65 73 74 20 2d 64 20 22 24  sac.  test -d "$
2660: 61 73 5f 64 69 72 22 20 7c 7c 20 65 76 61 6c 20  as_dir" || eval 
2670: 24 61 73 5f 6d 6b 64 69 72 5f 70 20 7c 7c 20 7b  $as_mkdir_p || {
2680: 0a 20 20 20 20 61 73 5f 64 69 72 73 3d 0a 20 20  .    as_dirs=.  
2690: 20 20 77 68 69 6c 65 20 3a 3b 20 64 6f 0a 20 20    while :; do.  
26a0: 20 20 20 20 63 61 73 65 20 24 61 73 5f 64 69 72      case $as_dir
26b0: 20 69 6e 20 23 28 0a 20 20 20 20 20 20 2a 5c 27   in #(.      *\'
26c0: 2a 29 20 61 73 5f 71 64 69 72 3d 60 24 61 73 5f  *) as_qdir=`$as_
26d0: 65 63 68 6f 20 22 24 61 73 5f 64 69 72 22 20 7c  echo "$as_dir" |
26e0: 20 73 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c   sed "s/'/'\\\\\
26f0: 5c 5c 5c 27 27 2f 67 22 60 3b 3b 20 23 27 28 0a  \\\''/g"`;; #'(.
2700: 20 20 20 20 20 20 2a 29 20 61 73 5f 71 64 69 72        *) as_qdir
2710: 3d 24 61 73 5f 64 69 72 3b 3b 0a 20 20 20 20 20  =$as_dir;;.     
2720: 20 65 73 61 63 0a 20 20 20 20 20 20 61 73 5f 64   esac.      as_d
2730: 69 72 73 3d 22 27 24 61 73 5f 71 64 69 72 27 20  irs="'$as_qdir' 
2740: 24 61 73 5f 64 69 72 73 22 0a 20 20 20 20 20 20  $as_dirs".      
2750: 61 73 5f 64 69 72 3d 60 24 61 73 5f 64 69 72 6e  as_dir=`$as_dirn
2760: 61 6d 65 20 2d 2d 20 22 24 61 73 5f 64 69 72 22  ame -- "$as_dir"
2770: 20 7c 7c 0a 24 61 73 5f 65 78 70 72 20 58 22 24   ||.$as_expr X"$
2780: 61 73 5f 64 69 72 22 20 3a 20 27 58 5c 28 2e 2a  as_dir" : 'X\(.*
2790: 5b 5e 2f 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b 5e 2f  [^/]\)//*[^/][^/
27a0: 5d 2a 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20 58 22  ]*/*$' \| \.. X"
27b0: 24 61 73 5f 64 69 72 22 20 3a 20 27 58 5c 28 2f  $as_dir" : 'X\(/
27c0: 2f 5c 29 5b 5e 2f 5d 27 20 5c 7c 20 5c 0a 09 20  /\)[^/]' \| \.. 
27d0: 58 22 24 61 73 5f 64 69 72 22 20 3a 20 27 58 5c  X"$as_dir" : 'X\
27e0: 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09 20 58  (//\)$' \| \.. X
27f0: 22 24 61 73 5f 64 69 72 22 20 3a 20 27 58 5c 28  "$as_dir" : 'X\(
2800: 2f 5c 29 27 20 5c 7c 20 2e 20 32 3e 2f 64 65 76  /\)' \| . 2>/dev
2810: 2f 6e 75 6c 6c 20 7c 7c 0a 24 61 73 5f 65 63 68  /null ||.$as_ech
2820: 6f 20 58 22 24 61 73 5f 64 69 72 22 20 7c 0a 20  o X"$as_dir" |. 
2830: 20 20 20 73 65 64 20 27 2f 5e 58 5c 28 2e 2a 5b     sed '/^X\(.*[
2840: 5e 2f 5d 5c 29 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e  ^/]\)\/\/*[^/][^
2850: 2f 5d 2a 5c 2f 2a 24 2f 7b 0a 09 20 20 20 20 73  /]*\/*$/{..    s
2860: 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20  //\1/..    q..  
2870: 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29  }..  /^X\(\/\/\)
2880: 5b 5e 2f 5d 2e 2a 2f 7b 0a 09 20 20 20 20 73 2f  [^/].*/{..    s/
2890: 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d  /\1/..    q..  }
28a0: 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 24  ..  /^X\(\/\/\)$
28b0: 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09  /{..    s//\1/..
28c0: 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f 5e      q..  }..  /^
28d0: 58 5c 28 5c 2f 5c 29 2e 2a 2f 7b 0a 09 20 20 20  X\(\/\).*/{..   
28e0: 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09   s//\1/..    q..
28f0: 20 20 7d 0a 09 20 20 73 2f 2e 2a 2f 2e 2f 3b 20    }..  s/.*/./; 
2900: 71 27 60 0a 20 20 20 20 20 20 74 65 73 74 20 2d  q'`.      test -
2910: 64 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 62  d "$as_dir" && b
2920: 72 65 61 6b 0a 20 20 20 20 64 6f 6e 65 0a 20 20  reak.    done.  
2930: 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
2940: 69 72 73 22 20 7c 7c 20 65 76 61 6c 20 22 6d 6b  irs" || eval "mk
2950: 64 69 72 20 24 61 73 5f 64 69 72 73 22 0a 20 20  dir $as_dirs".  
2960: 7d 20 7c 7c 20 74 65 73 74 20 2d 64 20 22 24 61  } || test -d "$a
2970: 73 5f 64 69 72 22 20 7c 7c 20 61 73 5f 66 6e 5f  s_dir" || as_fn_
2980: 65 72 72 6f 72 20 24 3f 20 22 63 61 6e 6e 6f 74  error $? "cannot
2990: 20 63 72 65 61 74 65 20 64 69 72 65 63 74 6f 72   create director
29a0: 79 20 24 61 73 5f 64 69 72 22 0a 0a 0a 7d 20 23  y $as_dir"...} #
29b0: 20 61 73 5f 66 6e 5f 6d 6b 64 69 72 5f 70 0a 0a   as_fn_mkdir_p..
29c0: 23 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62  # as_fn_executab
29d0: 6c 65 5f 70 20 46 49 4c 45 0a 23 20 2d 2d 2d 2d  le_p FILE.# ----
29e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
29f0: 2d 2d 2d 0a 23 20 54 65 73 74 20 69 66 20 46 49  ---.# Test if FI
2a00: 4c 45 20 69 73 20 61 6e 20 65 78 65 63 75 74 61  LE is an executa
2a10: 62 6c 65 20 72 65 67 75 6c 61 72 20 66 69 6c 65  ble regular file
2a20: 2e 0a 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62  ..as_fn_executab
2a30: 6c 65 5f 70 20 28 29 0a 7b 0a 20 20 74 65 73 74  le_p ().{.  test
2a40: 20 2d 66 20 22 24 31 22 20 26 26 20 74 65 73 74   -f "$1" && test
2a50: 20 2d 78 20 22 24 31 22 0a 7d 20 23 20 61 73 5f   -x "$1".} # as_
2a60: 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 0a  fn_executable_p.
2a70: 23 20 61 73 5f 66 6e 5f 61 70 70 65 6e 64 20 56  # as_fn_append V
2a80: 41 52 20 56 41 4c 55 45 0a 23 20 2d 2d 2d 2d 2d  AR VALUE.# -----
2a90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2aa0: 2d 0a 23 20 41 70 70 65 6e 64 20 74 68 65 20 74  -.# Append the t
2ab0: 65 78 74 20 69 6e 20 56 41 4c 55 45 20 74 6f 20  ext in VALUE to 
2ac0: 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 64  the end of the d
2ad0: 65 66 69 6e 69 74 69 6f 6e 20 63 6f 6e 74 61 69  efinition contai
2ae0: 6e 65 64 20 69 6e 20 56 41 52 2e 20 54 61 6b 65  ned in VAR. Take
2af0: 0a 23 20 61 64 76 61 6e 74 61 67 65 20 6f 66 20  .# advantage of 
2b00: 61 6e 79 20 73 68 65 6c 6c 20 6f 70 74 69 6d 69  any shell optimi
2b10: 7a 61 74 69 6f 6e 73 20 74 68 61 74 20 61 6c 6c  zations that all
2b20: 6f 77 20 61 6d 6f 72 74 69 7a 65 64 20 6c 69 6e  ow amortized lin
2b30: 65 61 72 20 67 72 6f 77 74 68 20 6f 76 65 72 0a  ear growth over.
2b40: 23 20 72 65 70 65 61 74 65 64 20 61 70 70 65 6e  # repeated appen
2b50: 64 73 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 74  ds, instead of t
2b60: 68 65 20 74 79 70 69 63 61 6c 20 71 75 61 64 72  he typical quadr
2b70: 61 74 69 63 20 67 72 6f 77 74 68 20 70 72 65 73  atic growth pres
2b80: 65 6e 74 20 69 6e 20 6e 61 69 76 65 0a 23 20 69  ent in naive.# i
2b90: 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 73 2e 0a  mplementations..
2ba0: 69 66 20 28 65 76 61 6c 20 22 61 73 5f 76 61 72  if (eval "as_var
2bb0: 3d 31 3b 20 61 73 5f 76 61 72 2b 3d 32 3b 20 74  =1; as_var+=2; t
2bc0: 65 73 74 20 78 5c 24 61 73 5f 76 61 72 20 3d 20  est x\$as_var = 
2bd0: 78 31 32 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  x12") 2>/dev/nul
2be0: 6c 3b 20 74 68 65 6e 20 3a 0a 20 20 65 76 61 6c  l; then :.  eval
2bf0: 20 27 61 73 5f 66 6e 5f 61 70 70 65 6e 64 20 28   'as_fn_append (
2c00: 29 0a 20 20 7b 0a 20 20 20 20 65 76 61 6c 20 24  ).  {.    eval $
2c10: 31 2b 3d 5c 24 32 0a 20 20 7d 27 0a 65 6c 73 65  1+=\$2.  }'.else
2c20: 0a 20 20 61 73 5f 66 6e 5f 61 70 70 65 6e 64 20  .  as_fn_append 
2c30: 28 29 0a 20 20 7b 0a 20 20 20 20 65 76 61 6c 20  ().  {.    eval 
2c40: 24 31 3d 5c 24 24 31 5c 24 32 0a 20 20 7d 0a 66  $1=\$$1\$2.  }.f
2c50: 69 20 23 20 61 73 5f 66 6e 5f 61 70 70 65 6e 64  i # as_fn_append
2c60: 0a 0a 23 20 61 73 5f 66 6e 5f 61 72 69 74 68 20  ..# as_fn_arith 
2c70: 41 52 47 2e 2e 2e 0a 23 20 2d 2d 2d 2d 2d 2d 2d  ARG....# -------
2c80: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 50 65  -----------.# Pe
2c90: 72 66 6f 72 6d 20 61 72 69 74 68 6d 65 74 69 63  rform arithmetic
2ca0: 20 65 76 61 6c 75 61 74 69 6f 6e 20 6f 6e 20 74   evaluation on t
2cb0: 68 65 20 41 52 47 73 2c 20 61 6e 64 20 73 74 6f  he ARGs, and sto
2cc0: 72 65 20 74 68 65 20 72 65 73 75 6c 74 20 69 6e  re the result in
2cd0: 20 74 68 65 0a 23 20 67 6c 6f 62 61 6c 20 24 61   the.# global $a
2ce0: 73 5f 76 61 6c 2e 20 54 61 6b 65 20 61 64 76 61  s_val. Take adva
2cf0: 6e 74 61 67 65 20 6f 66 20 73 68 65 6c 6c 73 20  ntage of shells 
2d00: 74 68 61 74 20 63 61 6e 20 61 76 6f 69 64 20 66  that can avoid f
2d10: 6f 72 6b 73 2e 20 54 68 65 20 61 72 67 75 6d 65  orks. The argume
2d20: 6e 74 73 0a 23 20 6d 75 73 74 20 62 65 20 70 6f  nts.# must be po
2d30: 72 74 61 62 6c 65 20 61 63 72 6f 73 73 20 24 28  rtable across $(
2d40: 28 29 29 20 61 6e 64 20 65 78 70 72 2e 0a 69 66  ()) and expr..if
2d50: 20 28 65 76 61 6c 20 22 74 65 73 74 20 5c 24 28   (eval "test \$(
2d60: 28 20 31 20 2b 20 31 20 29 29 20 3d 20 32 22 29  ( 1 + 1 )) = 2")
2d70: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   2>/dev/null; th
2d80: 65 6e 20 3a 0a 20 20 65 76 61 6c 20 27 61 73 5f  en :.  eval 'as_
2d90: 66 6e 5f 61 72 69 74 68 20 28 29 0a 20 20 7b 0a  fn_arith ().  {.
2da0: 20 20 20 20 61 73 5f 76 61 6c 3d 24 28 28 20 24      as_val=$(( $
2db0: 2a 20 29 29 0a 20 20 7d 27 0a 65 6c 73 65 0a 20  * )).  }'.else. 
2dc0: 20 61 73 5f 66 6e 5f 61 72 69 74 68 20 28 29 0a   as_fn_arith ().
2dd0: 20 20 7b 0a 20 20 20 20 61 73 5f 76 61 6c 3d 60    {.    as_val=`
2de0: 65 78 70 72 20 22 24 40 22 20 7c 7c 20 74 65 73  expr "$@" || tes
2df0: 74 20 24 3f 20 2d 65 71 20 31 60 0a 20 20 7d 0a  t $? -eq 1`.  }.
2e00: 66 69 20 23 20 61 73 5f 66 6e 5f 61 72 69 74 68  fi # as_fn_arith
2e10: 0a 0a 0a 23 20 61 73 5f 66 6e 5f 65 72 72 6f 72  ...# as_fn_error
2e20: 20 53 54 41 54 55 53 20 45 52 52 4f 52 20 5b 4c   STATUS ERROR [L
2e30: 49 4e 45 4e 4f 20 4c 4f 47 5f 46 44 5d 0a 23 20  INENO LOG_FD].# 
2e40: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2e50: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2e60: 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 4f 75 74 70 75  --------.# Outpu
2e70: 74 20 22 60 62 61 73 65 6e 61 6d 65 20 24 30 60  t "`basename $0`
2e80: 3a 20 65 72 72 6f 72 3a 20 45 52 52 4f 52 22 20  : error: ERROR" 
2e90: 74 6f 20 73 74 64 65 72 72 2e 20 49 66 20 4c 49  to stderr. If LI
2ea0: 4e 45 4e 4f 20 61 6e 64 20 4c 4f 47 5f 46 44 20  NENO and LOG_FD 
2eb0: 61 72 65 0a 23 20 70 72 6f 76 69 64 65 64 2c 20  are.# provided, 
2ec0: 61 6c 73 6f 20 6f 75 74 70 75 74 20 74 68 65 20  also output the 
2ed0: 65 72 72 6f 72 20 74 6f 20 4c 4f 47 5f 46 44 2c  error to LOG_FD,
2ee0: 20 72 65 66 65 72 65 6e 63 69 6e 67 20 4c 49 4e   referencing LIN
2ef0: 45 4e 4f 2e 20 54 68 65 6e 20 65 78 69 74 20 74  ENO. Then exit t
2f00: 68 65 0a 23 20 73 63 72 69 70 74 20 77 69 74 68  he.# script with
2f10: 20 53 54 41 54 55 53 2c 20 75 73 69 6e 67 20 31   STATUS, using 1
2f20: 20 69 66 20 74 68 61 74 20 77 61 73 20 30 2e 0a   if that was 0..
2f30: 61 73 5f 66 6e 5f 65 72 72 6f 72 20 28 29 0a 7b  as_fn_error ().{
2f40: 0a 20 20 61 73 5f 73 74 61 74 75 73 3d 24 31 3b  .  as_status=$1;
2f50: 20 74 65 73 74 20 24 61 73 5f 73 74 61 74 75 73   test $as_status
2f60: 20 2d 65 71 20 30 20 26 26 20 61 73 5f 73 74 61   -eq 0 && as_sta
2f70: 74 75 73 3d 31 0a 20 20 69 66 20 74 65 73 74 20  tus=1.  if test 
2f80: 22 24 34 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  "$4"; then.    a
2f90: 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73 5f 6c 69  s_lineno=${as_li
2fa0: 6e 65 6e 6f 2d 22 24 33 22 7d 20 61 73 5f 6c 69  neno-"$3"} as_li
2fb0: 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73 5f 6c 69  neno_stack=as_li
2fc0: 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61 73 5f 6c  neno_stack=$as_l
2fd0: 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20 20 20 20  ineno_stack.    
2fe0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2ff0: 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
3000: 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 24 32  NENO}: error: $2
3010: 22 20 3e 26 24 34 0a 20 20 66 69 0a 20 20 24 61  " >&$4.  fi.  $a
3020: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
3030: 65 72 72 6f 72 3a 20 24 32 22 20 3e 26 32 0a 20  error: $2" >&2. 
3040: 20 61 73 5f 66 6e 5f 65 78 69 74 20 24 61 73 5f   as_fn_exit $as_
3050: 73 74 61 74 75 73 0a 7d 20 23 20 61 73 5f 66 6e  status.} # as_fn
3060: 5f 65 72 72 6f 72 0a 0a 69 66 20 65 78 70 72 20  _error..if expr 
3070: 61 20 3a 20 27 5c 28 61 5c 29 27 20 3e 2f 64 65  a : '\(a\)' >/de
3080: 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 0a 20  v/null 2>&1 &&. 
3090: 20 20 74 65 73 74 20 22 58 60 65 78 70 72 20 30    test "X`expr 0
30a0: 30 30 30 31 20 3a 20 27 2e 2a 5c 28 2e 2e 2e 5c  0001 : '.*\(...\
30b0: 29 27 60 22 20 3d 20 58 30 30 31 3b 20 74 68 65  )'`" = X001; the
30c0: 6e 0a 20 20 61 73 5f 65 78 70 72 3d 65 78 70 72  n.  as_expr=expr
30d0: 0a 65 6c 73 65 0a 20 20 61 73 5f 65 78 70 72 3d  .else.  as_expr=
30e0: 66 61 6c 73 65 0a 66 69 0a 0a 69 66 20 28 62 61  false.fi..if (ba
30f0: 73 65 6e 61 6d 65 20 2d 2d 20 2f 29 20 3e 2f 64  sename -- /) >/d
3100: 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 20  ev/null 2>&1 && 
3110: 74 65 73 74 20 22 58 60 62 61 73 65 6e 61 6d 65  test "X`basename
3120: 20 2d 2d 20 2f 20 32 3e 26 31 60 22 20 3d 20 22   -- / 2>&1`" = "
3130: 58 2f 22 3b 20 74 68 65 6e 0a 20 20 61 73 5f 62  X/"; then.  as_b
3140: 61 73 65 6e 61 6d 65 3d 62 61 73 65 6e 61 6d 65  asename=basename
3150: 0a 65 6c 73 65 0a 20 20 61 73 5f 62 61 73 65 6e  .else.  as_basen
3160: 61 6d 65 3d 66 61 6c 73 65 0a 66 69 0a 0a 69 66  ame=false.fi..if
3170: 20 28 61 73 5f 64 69 72 3d 60 64 69 72 6e 61 6d   (as_dir=`dirnam
3180: 65 20 2d 2d 20 2f 60 20 26 26 20 74 65 73 74 20  e -- /` && test 
3190: 22 58 24 61 73 5f 64 69 72 22 20 3d 20 58 2f 29  "X$as_dir" = X/)
31a0: 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
31b0: 3b 20 74 68 65 6e 0a 20 20 61 73 5f 64 69 72 6e  ; then.  as_dirn
31c0: 61 6d 65 3d 64 69 72 6e 61 6d 65 0a 65 6c 73 65  ame=dirname.else
31d0: 0a 20 20 61 73 5f 64 69 72 6e 61 6d 65 3d 66 61  .  as_dirname=fa
31e0: 6c 73 65 0a 66 69 0a 0a 61 73 5f 6d 65 3d 60 24  lse.fi..as_me=`$
31f0: 61 73 5f 62 61 73 65 6e 61 6d 65 20 2d 2d 20 22  as_basename -- "
3200: 24 30 22 20 7c 7c 0a 24 61 73 5f 65 78 70 72 20  $0" ||.$as_expr 
3210: 58 2f 22 24 30 22 20 3a 20 27 2e 2a 2f 5c 28 5b  X/"$0" : '.*/\([
3220: 5e 2f 5d 5b 5e 2f 5d 2a 5c 29 2f 2a 24 27 20 5c  ^/][^/]*\)/*$' \
3230: 7c 20 5c 0a 09 20 58 22 24 30 22 20 3a 20 27 58  | \.. X"$0" : 'X
3240: 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09 20  \(//\)$' \| \.. 
3250: 58 22 24 30 22 20 3a 20 27 58 5c 28 2f 5c 29 27  X"$0" : 'X\(/\)'
3260: 20 5c 7c 20 2e 20 32 3e 2f 64 65 76 2f 6e 75 6c   \| . 2>/dev/nul
3270: 6c 20 7c 7c 0a 24 61 73 5f 65 63 68 6f 20 58 2f  l ||.$as_echo X/
3280: 22 24 30 22 20 7c 0a 20 20 20 20 73 65 64 20 27  "$0" |.    sed '
3290: 2f 5e 2e 2a 5c 2f 5c 28 5b 5e 2f 5d 5b 5e 2f 5d  /^.*\/\([^/][^/]
32a0: 2a 5c 29 5c 2f 2a 24 2f 7b 0a 09 20 20 20 20 73  *\)\/*$/{..    s
32b0: 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20  //\1/..    q..  
32c0: 7d 0a 09 20 20 2f 5e 58 5c 2f 5c 28 5c 2f 5c 2f  }..  /^X\/\(\/\/
32d0: 5c 29 24 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31  \)$/{..    s//\1
32e0: 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20  /..    q..  }.. 
32f0: 20 2f 5e 58 5c 2f 5c 28 5c 2f 5c 29 2e 2a 2f 7b   /^X\/\(\/\).*/{
3300: 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20  ..    s//\1/..  
3310: 20 20 71 0a 09 20 20 7d 0a 09 20 20 73 2f 2e 2a    q..  }..  s/.*
3320: 2f 2e 2f 3b 20 71 27 60 0a 0a 23 20 41 76 6f 69  /./; q'`..# Avoi
3330: 64 20 64 65 70 65 6e 64 69 6e 67 20 75 70 6f 6e  d depending upon
3340: 20 43 68 61 72 61 63 74 65 72 20 52 61 6e 67 65   Character Range
3350: 73 2e 0a 61 73 5f 63 72 5f 6c 65 74 74 65 72 73  s..as_cr_letters
3360: 3d 27 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e  ='abcdefghijklmn
3370: 6f 70 71 72 73 74 75 76 77 78 79 7a 27 0a 61 73  opqrstuvwxyz'.as
3380: 5f 63 72 5f 4c 45 54 54 45 52 53 3d 27 41 42 43  _cr_LETTERS='ABC
3390: 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53  DEFGHIJKLMNOPQRS
33a0: 54 55 56 57 58 59 5a 27 0a 61 73 5f 63 72 5f 4c  TUVWXYZ'.as_cr_L
33b0: 65 74 74 65 72 73 3d 24 61 73 5f 63 72 5f 6c 65  etters=$as_cr_le
33c0: 74 74 65 72 73 24 61 73 5f 63 72 5f 4c 45 54 54  tters$as_cr_LETT
33d0: 45 52 53 0a 61 73 5f 63 72 5f 64 69 67 69 74 73  ERS.as_cr_digits
33e0: 3d 27 30 31 32 33 34 35 36 37 38 39 27 0a 61 73  ='0123456789'.as
33f0: 5f 63 72 5f 61 6c 6e 75 6d 3d 24 61 73 5f 63 72  _cr_alnum=$as_cr
3400: 5f 4c 65 74 74 65 72 73 24 61 73 5f 63 72 5f 64  _Letters$as_cr_d
3410: 69 67 69 74 73 0a 0a 0a 20 20 61 73 5f 6c 69 6e  igits...  as_lin
3420: 65 6e 6f 5f 31 3d 24 4c 49 4e 45 4e 4f 20 61 73  eno_1=$LINENO as
3430: 5f 6c 69 6e 65 6e 6f 5f 31 61 3d 24 4c 49 4e 45  _lineno_1a=$LINE
3440: 4e 4f 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 32  NO.  as_lineno_2
3450: 3d 24 4c 49 4e 45 4e 4f 20 61 73 5f 6c 69 6e 65  =$LINENO as_line
3460: 6e 6f 5f 32 61 3d 24 4c 49 4e 45 4e 4f 0a 20 20  no_2a=$LINENO.  
3470: 65 76 61 6c 20 27 74 65 73 74 20 22 78 24 61 73  eval 'test "x$as
3480: 5f 6c 69 6e 65 6e 6f 5f 31 27 24 61 73 5f 72 75  _lineno_1'$as_ru
3490: 6e 27 22 20 21 3d 20 22 78 24 61 73 5f 6c 69 6e  n'" != "x$as_lin
34a0: 65 6e 6f 5f 32 27 24 61 73 5f 72 75 6e 27 22 20  eno_2'$as_run'" 
34b0: 26 26 0a 20 20 74 65 73 74 20 22 78 60 65 78 70  &&.  test "x`exp
34c0: 72 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 31 27 24  r $as_lineno_1'$
34d0: 61 73 5f 72 75 6e 27 20 2b 20 31 60 22 20 3d 20  as_run' + 1`" = 
34e0: 22 78 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 27 24  "x$as_lineno_2'$
34f0: 61 73 5f 72 75 6e 27 22 27 20 7c 7c 20 7b 0a 20  as_run'"' || {. 
3500: 20 23 20 42 6c 61 6d 65 20 4c 65 65 20 45 2e 20   # Blame Lee E. 
3510: 4d 63 4d 61 68 6f 6e 20 28 31 39 33 31 2d 31 39  McMahon (1931-19
3520: 38 39 29 20 66 6f 72 20 73 65 64 27 73 20 73 79  89) for sed's sy
3530: 6e 74 61 78 2e 20 20 3a 2d 29 0a 20 20 73 65 64  ntax.  :-).  sed
3540: 20 2d 6e 20 27 0a 20 20 20 20 70 0a 20 20 20 20   -n '.    p.    
3550: 2f 5b 24 5d 4c 49 4e 45 4e 4f 2f 3d 0a 20 20 27  /[$]LINENO/=.  '
3560: 20 3c 24 61 73 5f 6d 79 73 65 6c 66 20 7c 0a 20   <$as_myself |. 
3570: 20 20 20 73 65 64 20 27 0a 20 20 20 20 20 20 73     sed '.      s
3580: 2f 5b 24 5d 4c 49 4e 45 4e 4f 2e 2a 2f 26 2d 2f  /[$]LINENO.*/&-/
3590: 0a 20 20 20 20 20 20 74 20 6c 69 6e 65 6e 6f 0a  .      t lineno.
35a0: 20 20 20 20 20 20 62 0a 20 20 20 20 20 20 3a 6c        b.      :l
35b0: 69 6e 65 6e 6f 0a 20 20 20 20 20 20 4e 0a 20 20  ineno.      N.  
35c0: 20 20 20 20 3a 6c 6f 6f 70 0a 20 20 20 20 20 20      :loop.      
35d0: 73 2f 5b 24 5d 4c 49 4e 45 4e 4f 5c 28 5b 5e 27  s/[$]LINENO\([^'
35e0: 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 27 5f 5d 2e  $as_cr_alnum'_].
35f0: 2a 5c 6e 5c 29 5c 28 2e 2a 5c 29 2f 5c 32 5c 31  *\n\)\(.*\)/\2\1
3600: 5c 32 2f 0a 20 20 20 20 20 20 74 20 6c 6f 6f 70  \2/.      t loop
3610: 0a 20 20 20 20 20 20 73 2f 2d 5c 6e 2e 2a 2f 2f  .      s/-\n.*//
3620: 0a 20 20 20 20 27 20 3e 24 61 73 5f 6d 65 2e 6c  .    ' >$as_me.l
3630: 69 6e 65 6e 6f 20 26 26 0a 20 20 63 68 6d 6f 64  ineno &&.  chmod
3640: 20 2b 78 20 22 24 61 73 5f 6d 65 2e 6c 69 6e 65   +x "$as_me.line
3650: 6e 6f 22 20 7c 7c 0a 20 20 20 20 7b 20 24 61 73  no" ||.    { $as
3660: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
3670: 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 72 65  rror: cannot cre
3680: 61 74 65 20 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e  ate $as_me.linen
3690: 6f 3b 20 72 65 72 75 6e 20 77 69 74 68 20 61 20  o; rerun with a 
36a0: 50 4f 53 49 58 20 73 68 65 6c 6c 22 20 3e 26 32  POSIX shell" >&2
36b0: 3b 20 61 73 5f 66 6e 5f 65 78 69 74 20 31 3b 20  ; as_fn_exit 1; 
36c0: 7d 0a 0a 20 20 23 20 49 66 20 77 65 20 68 61 64  }..  # If we had
36d0: 20 74 6f 20 72 65 2d 65 78 65 63 75 74 65 20 77   to re-execute w
36e0: 69 74 68 20 24 43 4f 4e 46 49 47 5f 53 48 45 4c  ith $CONFIG_SHEL
36f0: 4c 2c 20 77 65 27 72 65 20 65 6e 73 75 72 65 64  L, we're ensured
3700: 20 74 6f 20 68 61 76 65 0a 20 20 23 20 61 6c 72   to have.  # alr
3710: 65 61 64 79 20 64 6f 6e 65 20 74 68 61 74 2c 20  eady done that, 
3720: 73 6f 20 65 6e 73 75 72 65 20 77 65 20 64 6f 6e  so ensure we don
3730: 27 74 20 74 72 79 20 74 6f 20 64 6f 20 73 6f 20  't try to do so 
3740: 61 67 61 69 6e 20 61 6e 64 20 66 61 6c 6c 0a 20  again and fall. 
3750: 20 23 20 69 6e 20 61 6e 20 69 6e 66 69 6e 69 74   # in an infinit
3760: 65 20 6c 6f 6f 70 2e 20 20 54 68 69 73 20 68 61  e loop.  This ha
3770: 73 20 61 6c 72 65 61 64 79 20 68 61 70 70 65 6e  s already happen
3780: 65 64 20 69 6e 20 70 72 61 63 74 69 63 65 2e 0a  ed in practice..
3790: 20 20 5f 61 73 5f 63 61 6e 5f 72 65 65 78 65 63    _as_can_reexec
37a0: 3d 6e 6f 3b 20 65 78 70 6f 72 74 20 5f 61 73 5f  =no; export _as_
37b0: 63 61 6e 5f 72 65 65 78 65 63 0a 20 20 23 20 44  can_reexec.  # D
37c0: 6f 6e 27 74 20 74 72 79 20 74 6f 20 65 78 65 63  on't try to exec
37d0: 20 61 73 20 69 74 20 63 68 61 6e 67 65 73 20 24   as it changes $
37e0: 5b 30 5d 2c 20 63 61 75 73 69 6e 67 20 61 6c 6c  [0], causing all
37f0: 20 73 6f 72 74 20 6f 66 20 70 72 6f 62 6c 65 6d   sort of problem
3800: 73 0a 20 20 23 20 28 74 68 65 20 64 69 72 6e 61  s.  # (the dirna
3810: 6d 65 20 6f 66 20 24 5b 30 5d 20 69 73 20 6e 6f  me of $[0] is no
3820: 74 20 74 68 65 20 70 6c 61 63 65 20 77 68 65 72  t the place wher
3830: 65 20 77 65 20 6d 69 67 68 74 20 66 69 6e 64 20  e we might find 
3840: 74 68 65 0a 20 20 23 20 6f 72 69 67 69 6e 61 6c  the.  # original
3850: 20 61 6e 64 20 73 6f 20 6f 6e 2e 20 20 41 75 74   and so on.  Aut
3860: 6f 63 6f 6e 66 20 69 73 20 65 73 70 65 63 69 61  oconf is especia
3870: 6c 6c 79 20 73 65 6e 73 69 74 69 76 65 20 74 6f  lly sensitive to
3880: 20 74 68 69 73 29 2e 0a 20 20 2e 20 22 2e 2f 24   this)..  . "./$
3890: 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 22 0a 20 20  as_me.lineno".  
38a0: 23 20 45 78 69 74 20 73 74 61 74 75 73 20 69 73  # Exit status is
38b0: 20 74 68 61 74 20 6f 66 20 74 68 65 20 6c 61 73   that of the las
38c0: 74 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 65 78 69  t command..  exi
38d0: 74 0a 7d 0a 0a 45 43 48 4f 5f 43 3d 20 45 43 48  t.}..ECHO_C= ECH
38e0: 4f 5f 4e 3d 20 45 43 48 4f 5f 54 3d 0a 63 61 73  O_N= ECHO_T=.cas
38f0: 65 20 60 65 63 68 6f 20 2d 6e 20 78 60 20 69 6e  e `echo -n x` in
3900: 20 23 28 28 28 28 28 0a 2d 6e 2a 29 0a 20 20 63   #(((((.-n*).  c
3910: 61 73 65 20 60 65 63 68 6f 20 27 78 79 5c 63 27  ase `echo 'xy\c'
3920: 60 20 69 6e 0a 20 20 2a 63 2a 29 20 45 43 48 4f  ` in.  *c*) ECHO
3930: 5f 54 3d 27 09 27 3b 3b 09 23 20 45 43 48 4f 5f  _T='.';;.# ECHO_
3940: 54 20 69 73 20 73 69 6e 67 6c 65 20 74 61 62 20  T is single tab 
3950: 63 68 61 72 61 63 74 65 72 2e 0a 20 20 78 79 29  character..  xy)
3960: 20 20 45 43 48 4f 5f 43 3d 27 5c 63 27 3b 3b 0a    ECHO_C='\c';;.
3970: 20 20 2a 29 20 20 20 65 63 68 6f 20 60 65 63 68    *)   echo `ech
3980: 6f 20 6b 73 68 38 38 20 62 75 67 20 6f 6e 20 41  o ksh88 bug on A
3990: 49 58 20 36 2e 31 60 20 3e 20 2f 64 65 76 2f 6e  IX 6.1` > /dev/n
39a0: 75 6c 6c 0a 20 20 20 20 20 20 20 45 43 48 4f 5f  ull.       ECHO_
39b0: 54 3d 27 09 27 3b 3b 0a 20 20 65 73 61 63 3b 3b  T='.';;.  esac;;
39c0: 0a 2a 29 0a 20 20 45 43 48 4f 5f 4e 3d 27 2d 6e  .*).  ECHO_N='-n
39d0: 27 3b 3b 0a 65 73 61 63 0a 0a 72 6d 20 2d 66 20  ';;.esac..rm -f 
39e0: 63 6f 6e 66 24 24 20 63 6f 6e 66 24 24 2e 65 78  conf$$ conf$$.ex
39f0: 65 20 63 6f 6e 66 24 24 2e 66 69 6c 65 0a 69 66  e conf$$.file.if
3a00: 20 74 65 73 74 20 2d 64 20 63 6f 6e 66 24 24 2e   test -d conf$$.
3a10: 64 69 72 3b 20 74 68 65 6e 0a 20 20 72 6d 20 2d  dir; then.  rm -
3a20: 66 20 63 6f 6e 66 24 24 2e 64 69 72 2f 63 6f 6e  f conf$$.dir/con
3a30: 66 24 24 2e 66 69 6c 65 0a 65 6c 73 65 0a 20 20  f$$.file.else.  
3a40: 72 6d 20 2d 66 20 63 6f 6e 66 24 24 2e 64 69 72  rm -f conf$$.dir
3a50: 0a 20 20 6d 6b 64 69 72 20 63 6f 6e 66 24 24 2e  .  mkdir conf$$.
3a60: 64 69 72 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a  dir 2>/dev/null.
3a70: 66 69 0a 69 66 20 28 65 63 68 6f 20 3e 63 6f 6e  fi.if (echo >con
3a80: 66 24 24 2e 66 69 6c 65 29 20 32 3e 2f 64 65 76  f$$.file) 2>/dev
3a90: 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 69 66  /null; then.  if
3aa0: 20 6c 6e 20 2d 73 20 63 6f 6e 66 24 24 2e 66 69   ln -s conf$$.fi
3ab0: 6c 65 20 63 6f 6e 66 24 24 20 32 3e 2f 64 65 76  le conf$$ 2>/dev
3ac0: 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20  /null; then.    
3ad0: 61 73 5f 6c 6e 5f 73 3d 27 6c 6e 20 2d 73 27 0a  as_ln_s='ln -s'.
3ae0: 20 20 20 20 23 20 2e 2e 2e 20 62 75 74 20 74 68      # ... but th
3af0: 65 72 65 20 61 72 65 20 74 77 6f 20 67 6f 74 63  ere are two gotc
3b00: 68 61 73 3a 0a 20 20 20 20 23 20 31 29 20 4f 6e  has:.    # 1) On
3b10: 20 4d 53 59 53 2c 20 62 6f 74 68 20 60 6c 6e 20   MSYS, both `ln 
3b20: 2d 73 20 66 69 6c 65 20 64 69 72 27 20 61 6e 64  -s file dir' and
3b30: 20 60 6c 6e 20 66 69 6c 65 20 64 69 72 27 20 66   `ln file dir' f
3b40: 61 69 6c 2e 0a 20 20 20 20 23 20 32 29 20 44 4a  ail..    # 2) DJ
3b50: 47 50 50 20 3c 20 32 2e 30 34 20 68 61 73 20 6e  GPP < 2.04 has n
3b60: 6f 20 73 79 6d 6c 69 6e 6b 73 3b 20 60 6c 6e 20  o symlinks; `ln 
3b70: 2d 73 27 20 63 72 65 61 74 65 73 20 61 20 77 72  -s' creates a wr
3b80: 61 70 70 65 72 20 65 78 65 63 75 74 61 62 6c 65  apper executable
3b90: 2e 0a 20 20 20 20 23 20 49 6e 20 62 6f 74 68 20  ..    # In both 
3ba0: 63 61 73 65 73 2c 20 77 65 20 68 61 76 65 20 74  cases, we have t
3bb0: 6f 20 64 65 66 61 75 6c 74 20 74 6f 20 60 63 70  o default to `cp
3bc0: 20 2d 70 52 27 2e 0a 20 20 20 20 6c 6e 20 2d 73   -pR'..    ln -s
3bd0: 20 63 6f 6e 66 24 24 2e 66 69 6c 65 20 63 6f 6e   conf$$.file con
3be0: 66 24 24 2e 64 69 72 20 32 3e 2f 64 65 76 2f 6e  f$$.dir 2>/dev/n
3bf0: 75 6c 6c 20 26 26 20 74 65 73 74 20 21 20 2d 66  ull && test ! -f
3c00: 20 63 6f 6e 66 24 24 2e 65 78 65 20 7c 7c 0a 20   conf$$.exe ||. 
3c10: 20 20 20 20 20 61 73 5f 6c 6e 5f 73 3d 27 63 70       as_ln_s='cp
3c20: 20 2d 70 52 27 0a 20 20 65 6c 69 66 20 6c 6e 20   -pR'.  elif ln 
3c30: 63 6f 6e 66 24 24 2e 66 69 6c 65 20 63 6f 6e 66  conf$$.file conf
3c40: 24 24 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20  $$ 2>/dev/null; 
3c50: 74 68 65 6e 0a 20 20 20 20 61 73 5f 6c 6e 5f 73  then.    as_ln_s
3c60: 3d 6c 6e 0a 20 20 65 6c 73 65 0a 20 20 20 20 61  =ln.  else.    a
3c70: 73 5f 6c 6e 5f 73 3d 27 63 70 20 2d 70 52 27 0a  s_ln_s='cp -pR'.
3c80: 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 73 5f 6c    fi.else.  as_l
3c90: 6e 5f 73 3d 27 63 70 20 2d 70 52 27 0a 66 69 0a  n_s='cp -pR'.fi.
3ca0: 72 6d 20 2d 66 20 63 6f 6e 66 24 24 20 63 6f 6e  rm -f conf$$ con
3cb0: 66 24 24 2e 65 78 65 20 63 6f 6e 66 24 24 2e 64  f$$.exe conf$$.d
3cc0: 69 72 2f 63 6f 6e 66 24 24 2e 66 69 6c 65 20 63  ir/conf$$.file c
3cd0: 6f 6e 66 24 24 2e 66 69 6c 65 0a 72 6d 64 69 72  onf$$.file.rmdir
3ce0: 20 63 6f 6e 66 24 24 2e 64 69 72 20 32 3e 2f 64   conf$$.dir 2>/d
3cf0: 65 76 2f 6e 75 6c 6c 0a 0a 69 66 20 6d 6b 64 69  ev/null..if mkdi
3d00: 72 20 2d 70 20 2e 20 32 3e 2f 64 65 76 2f 6e 75  r -p . 2>/dev/nu
3d10: 6c 6c 3b 20 74 68 65 6e 0a 20 20 61 73 5f 6d 6b  ll; then.  as_mk
3d20: 64 69 72 5f 70 3d 27 6d 6b 64 69 72 20 2d 70 20  dir_p='mkdir -p 
3d30: 22 24 61 73 5f 64 69 72 22 27 0a 65 6c 73 65 0a  "$as_dir"'.else.
3d40: 20 20 74 65 73 74 20 2d 64 20 2e 2f 2d 70 20 26    test -d ./-p &
3d50: 26 20 72 6d 64 69 72 20 2e 2f 2d 70 0a 20 20 61  & rmdir ./-p.  a
3d60: 73 5f 6d 6b 64 69 72 5f 70 3d 66 61 6c 73 65 0a  s_mkdir_p=false.
3d70: 66 69 0a 0a 61 73 5f 74 65 73 74 5f 78 3d 27 74  fi..as_test_x='t
3d80: 65 73 74 20 2d 78 27 0a 61 73 5f 65 78 65 63 75  est -x'.as_execu
3d90: 74 61 62 6c 65 5f 70 3d 61 73 5f 66 6e 5f 65 78  table_p=as_fn_ex
3da0: 65 63 75 74 61 62 6c 65 5f 70 0a 0a 23 20 53 65  ecutable_p..# Se
3db0: 64 20 65 78 70 72 65 73 73 69 6f 6e 20 74 6f 20  d expression to 
3dc0: 6d 61 70 20 61 20 73 74 72 69 6e 67 20 6f 6e 74  map a string ont
3dd0: 6f 20 61 20 76 61 6c 69 64 20 43 50 50 20 6e 61  o a valid CPP na
3de0: 6d 65 2e 0a 61 73 5f 74 72 5f 63 70 70 3d 22 65  me..as_tr_cpp="e
3df0: 76 61 6c 20 73 65 64 20 27 79 25 2a 24 61 73 5f  val sed 'y%*$as_
3e00: 63 72 5f 6c 65 74 74 65 72 73 25 50 24 61 73 5f  cr_letters%P$as_
3e10: 63 72 5f 4c 45 54 54 45 52 53 25 3b 73 25 5b 5e  cr_LETTERS%;s%[^
3e20: 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 25 5f  _$as_cr_alnum]%_
3e30: 25 67 27 22 0a 0a 23 20 53 65 64 20 65 78 70 72  %g'"..# Sed expr
3e40: 65 73 73 69 6f 6e 20 74 6f 20 6d 61 70 20 61 20  ession to map a 
3e50: 73 74 72 69 6e 67 20 6f 6e 74 6f 20 61 20 76 61  string onto a va
3e60: 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e 61 6d  lid variable nam
3e70: 65 2e 0a 61 73 5f 74 72 5f 73 68 3d 22 65 76 61  e..as_tr_sh="eva
3e80: 6c 20 73 65 64 20 27 79 25 2a 2b 25 70 70 25 3b  l sed 'y%*+%pp%;
3e90: 73 25 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75  s%[^_$as_cr_alnu
3ea0: 6d 5d 25 5f 25 67 27 22 0a 0a 0a 0a 23 20 43 68  m]%_%g'"....# Ch
3eb0: 65 63 6b 20 74 68 61 74 20 77 65 20 61 72 65 20  eck that we are 
3ec0: 72 75 6e 6e 69 6e 67 20 75 6e 64 65 72 20 74 68  running under th
3ed0: 65 20 63 6f 72 72 65 63 74 20 73 68 65 6c 6c 2e  e correct shell.
3ee0: 0a 53 48 45 4c 4c 3d 24 7b 43 4f 4e 46 49 47 5f  .SHELL=${CONFIG_
3ef0: 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 0a 0a  SHELL-/bin/sh}..
3f00: 63 61 73 65 20 58 24 6c 74 5f 45 43 48 4f 20 69  case X$lt_ECHO i
3f10: 6e 0a 58 2a 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65  n.X*--fallback-e
3f20: 63 68 6f 29 0a 20 20 23 20 52 65 6d 6f 76 65 20  cho).  # Remove 
3f30: 6f 6e 65 20 6c 65 76 65 6c 20 6f 66 20 71 75 6f  one level of quo
3f40: 74 61 74 69 6f 6e 20 28 77 68 69 63 68 20 77 61  tation (which wa
3f50: 73 20 72 65 71 75 69 72 65 64 20 66 6f 72 20 4d  s required for M
3f60: 61 6b 65 29 2e 0a 20 20 45 43 48 4f 3d 60 65 63  ake)..  ECHO=`ec
3f70: 68 6f 20 22 24 6c 74 5f 45 43 48 4f 22 20 7c 20  ho "$lt_ECHO" | 
3f80: 73 65 64 20 27 73 2c 5c 5c 5c 5c 5c 24 5c 5c 24  sed 's,\\\\\$\\$
3f90: 30 2c 27 24 30 27 2c 27 60 0a 20 20 3b 3b 0a 65  0,'$0','`.  ;;.e
3fa0: 73 61 63 0a 0a 45 43 48 4f 3d 24 7b 6c 74 5f 45  sac..ECHO=${lt_E
3fb0: 43 48 4f 2d 65 63 68 6f 7d 0a 69 66 20 74 65 73  CHO-echo}.if tes
3fc0: 74 20 22 58 24 31 22 20 3d 20 58 2d 2d 6e 6f 2d  t "X$1" = X--no-
3fd0: 72 65 65 78 65 63 3b 20 74 68 65 6e 0a 20 20 23  reexec; then.  #
3fe0: 20 44 69 73 63 61 72 64 20 74 68 65 20 2d 2d 6e   Discard the --n
3ff0: 6f 2d 72 65 65 78 65 63 20 66 6c 61 67 2c 20 61  o-reexec flag, a
4000: 6e 64 20 63 6f 6e 74 69 6e 75 65 2e 0a 20 20 73  nd continue..  s
4010: 68 69 66 74 0a 65 6c 69 66 20 74 65 73 74 20 22  hift.elif test "
4020: 58 24 31 22 20 3d 20 58 2d 2d 66 61 6c 6c 62 61  X$1" = X--fallba
4030: 63 6b 2d 65 63 68 6f 3b 20 74 68 65 6e 0a 20 20  ck-echo; then.  
4040: 23 20 41 76 6f 69 64 20 69 6e 6c 69 6e 65 20 64  # Avoid inline d
4050: 6f 63 75 6d 65 6e 74 20 68 65 72 65 2c 20 69 74  ocument here, it
4060: 20 6d 61 79 20 62 65 20 6c 65 66 74 20 6f 76 65   may be left ove
4070: 72 0a 20 20 3a 0a 65 6c 69 66 20 74 65 73 74 20  r.  :.elif test 
4080: 22 58 60 7b 20 24 45 43 48 4f 20 27 5c 74 27 3b  "X`{ $ECHO '\t';
4090: 20 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22   } 2>/dev/null`"
40a0: 20 3d 20 27 58 5c 74 27 20 3b 20 74 68 65 6e 0a   = 'X\t' ; then.
40b0: 20 20 23 20 59 69 70 70 65 65 2c 20 24 45 43 48    # Yippee, $ECH
40c0: 4f 20 77 6f 72 6b 73 21 0a 20 20 3a 0a 65 6c 73  O works!.  :.els
40d0: 65 0a 20 20 23 20 52 65 73 74 61 72 74 20 75 6e  e.  # Restart un
40e0: 64 65 72 20 74 68 65 20 63 6f 72 72 65 63 74 20  der the correct 
40f0: 73 68 65 6c 6c 2e 0a 20 20 65 78 65 63 20 24 53  shell..  exec $S
4100: 48 45 4c 4c 20 22 24 30 22 20 2d 2d 6e 6f 2d 72  HELL "$0" --no-r
4110: 65 65 78 65 63 20 24 7b 31 2b 22 24 40 22 7d 0a  eexec ${1+"$@"}.
4120: 66 69 0a 0a 69 66 20 74 65 73 74 20 22 58 24 31  fi..if test "X$1
4130: 22 20 3d 20 58 2d 2d 66 61 6c 6c 62 61 63 6b 2d  " = X--fallback-
4140: 65 63 68 6f 3b 20 74 68 65 6e 0a 20 20 23 20 75  echo; then.  # u
4150: 73 65 64 20 61 73 20 66 61 6c 6c 62 61 63 6b 20  sed as fallback 
4160: 65 63 68 6f 0a 20 20 73 68 69 66 74 0a 20 20 63  echo.  shift.  c
4170: 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 0a 24 2a 0a  at <<_LT_EOF.$*.
4180: 5f 4c 54 5f 45 4f 46 0a 20 20 65 78 69 74 20 30  _LT_EOF.  exit 0
4190: 0a 66 69 0a 0a 23 20 54 68 65 20 48 50 2d 55 58  .fi..# The HP-UX
41a0: 20 6b 73 68 20 61 6e 64 20 50 4f 53 49 58 20 73   ksh and POSIX s
41b0: 68 65 6c 6c 20 70 72 69 6e 74 20 74 68 65 20 74  hell print the t
41c0: 61 72 67 65 74 20 64 69 72 65 63 74 6f 72 79 20  arget directory 
41d0: 74 6f 20 73 74 64 6f 75 74 0a 23 20 69 66 20 43  to stdout.# if C
41e0: 44 50 41 54 48 20 69 73 20 73 65 74 2e 0a 28 75  DPATH is set..(u
41f0: 6e 73 65 74 20 43 44 50 41 54 48 29 20 3e 2f 64  nset CDPATH) >/d
4200: 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 20  ev/null 2>&1 && 
4210: 75 6e 73 65 74 20 43 44 50 41 54 48 0a 0a 69 66  unset CDPATH..if
4220: 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 45 43   test -z "$lt_EC
4230: 48 4f 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74  HO"; then.  if t
4240: 65 73 74 20 22 58 24 7b 65 63 68 6f 5f 74 65 73  est "X${echo_tes
4250: 74 5f 73 74 72 69 6e 67 2b 73 65 74 7d 22 20 21  t_string+set}" !
4260: 3d 20 58 73 65 74 3b 20 74 68 65 6e 0a 20 20 20  = Xset; then.   
4270: 20 23 20 66 69 6e 64 20 61 20 73 74 72 69 6e 67   # find a string
4280: 20 61 73 20 6c 61 72 67 65 20 61 73 20 70 6f 73   as large as pos
4290: 73 69 62 6c 65 2c 20 61 73 20 6c 6f 6e 67 20 61  sible, as long a
42a0: 73 20 74 68 65 20 73 68 65 6c 6c 20 63 61 6e 20  s the shell can 
42b0: 63 6f 70 65 20 77 69 74 68 20 69 74 0a 20 20 20  cope with it.   
42c0: 20 66 6f 72 20 63 6d 64 20 69 6e 20 27 73 65 64   for cmd in 'sed
42d0: 20 35 30 71 20 22 24 30 22 27 20 27 73 65 64 20   50q "$0"' 'sed 
42e0: 32 30 71 20 22 24 30 22 27 20 27 73 65 64 20 31  20q "$0"' 'sed 1
42f0: 30 71 20 22 24 30 22 27 20 27 73 65 64 20 32 71  0q "$0"' 'sed 2q
4300: 20 22 24 30 22 27 20 27 65 63 68 6f 20 74 65 73   "$0"' 'echo tes
4310: 74 27 3b 20 64 6f 0a 20 20 20 20 20 20 23 20 65  t'; do.      # e
4320: 78 70 65 63 74 65 64 20 73 69 7a 65 73 3a 20 6c  xpected sizes: l
4330: 65 73 73 20 74 68 61 6e 20 32 4b 62 2c 20 31 4b  ess than 2Kb, 1K
4340: 62 2c 20 35 31 32 20 62 79 74 65 73 2c 20 31 36  b, 512 bytes, 16
4350: 20 62 79 74 65 73 2c 20 2e 2e 2e 0a 20 20 20 20   bytes, ....    
4360: 20 20 69 66 20 7b 20 65 63 68 6f 5f 74 65 73 74    if { echo_test
4370: 5f 73 74 72 69 6e 67 3d 60 65 76 61 6c 20 24 63  _string=`eval $c
4380: 6d 64 60 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75  md`; } 2>/dev/nu
4390: 6c 6c 20 26 26 0a 09 20 7b 20 74 65 73 74 20 22  ll &&.. { test "
43a0: 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69  X$echo_test_stri
43b0: 6e 67 22 20 3d 20 22 58 24 65 63 68 6f 5f 74 65  ng" = "X$echo_te
43c0: 73 74 5f 73 74 72 69 6e 67 22 3b 20 7d 20 32 3e  st_string"; } 2>
43d0: 2f 64 65 76 2f 6e 75 6c 6c 0a 20 20 20 20 20 20  /dev/null.      
43e0: 74 68 65 6e 0a 20 20 20 20 20 20 20 20 62 72 65  then.        bre
43f0: 61 6b 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  ak.      fi.    
4400: 64 6f 6e 65 0a 20 20 66 69 0a 0a 20 20 69 66 20  done.  fi..  if 
4410: 74 65 73 74 20 22 58 60 7b 20 24 45 43 48 4f 20  test "X`{ $ECHO 
4420: 27 5c 74 27 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e  '\t'; } 2>/dev/n
4430: 75 6c 6c 60 22 20 3d 20 27 58 5c 74 27 20 26 26  ull`" = 'X\t' &&
4440: 0a 20 20 20 20 20 65 63 68 6f 5f 74 65 73 74 69  .     echo_testi
4450: 6e 67 5f 73 74 72 69 6e 67 3d 60 7b 20 24 45 43  ng_string=`{ $EC
4460: 48 4f 20 22 24 65 63 68 6f 5f 74 65 73 74 5f 73  HO "$echo_test_s
4470: 74 72 69 6e 67 22 3b 20 7d 20 32 3e 2f 64 65 76  tring"; } 2>/dev
4480: 2f 6e 75 6c 6c 60 20 26 26 0a 20 20 20 20 20 74  /null` &&.     t
4490: 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74  est "X$echo_test
44a0: 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 22 58  ing_string" = "X
44b0: 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e  $echo_test_strin
44c0: 67 22 3b 20 74 68 65 6e 0a 20 20 20 20 3a 0a 20  g"; then.    :. 
44d0: 20 65 6c 73 65 0a 20 20 20 20 23 20 54 68 65 20   else.    # The 
44e0: 53 6f 6c 61 72 69 73 2c 20 41 49 58 2c 20 61 6e  Solaris, AIX, an
44f0: 64 20 44 69 67 69 74 61 6c 20 55 6e 69 78 20 64  d Digital Unix d
4500: 65 66 61 75 6c 74 20 65 63 68 6f 20 70 72 6f 67  efault echo prog
4510: 72 61 6d 73 20 75 6e 71 75 6f 74 65 0a 20 20 20  rams unquote.   
4520: 20 23 20 62 61 63 6b 73 6c 61 73 68 65 73 2e 20   # backslashes. 
4530: 20 54 68 69 73 20 6d 61 6b 65 73 20 69 74 20 69   This makes it i
4540: 6d 70 6f 73 73 69 62 6c 65 20 74 6f 20 71 75 6f  mpossible to quo
4550: 74 65 20 62 61 63 6b 73 6c 61 73 68 65 73 20 75  te backslashes u
4560: 73 69 6e 67 0a 20 20 20 20 23 20 20 20 65 63 68  sing.    #   ech
4570: 6f 20 22 24 73 6f 6d 65 74 68 69 6e 67 22 20 7c  o "$something" |
4580: 20 73 65 64 20 27 73 2f 5c 5c 2f 5c 5c 5c 5c 2f   sed 's/\\/\\\\/
4590: 67 27 0a 20 20 20 20 23 0a 20 20 20 20 23 20 53  g'.    #.    # S
45a0: 6f 2c 20 66 69 72 73 74 20 77 65 20 6c 6f 6f 6b  o, first we look
45b0: 20 66 6f 72 20 61 20 77 6f 72 6b 69 6e 67 20 65   for a working e
45c0: 63 68 6f 20 69 6e 20 74 68 65 20 75 73 65 72 27  cho in the user'
45d0: 73 20 50 41 54 48 2e 0a 0a 20 20 20 20 6c 74 5f  s PATH...    lt_
45e0: 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b  save_ifs="$IFS";
45f0: 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
4600: 41 54 4f 52 0a 20 20 20 20 66 6f 72 20 64 69 72  ATOR.    for dir
4610: 20 69 6e 20 24 50 41 54 48 20 2f 75 73 72 2f 75   in $PATH /usr/u
4620: 63 62 3b 20 64 6f 0a 20 20 20 20 20 20 49 46 53  cb; do.      IFS
4630: 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
4640: 20 20 20 20 20 20 69 66 20 28 74 65 73 74 20 2d        if (test -
4650: 66 20 24 64 69 72 2f 65 63 68 6f 20 7c 7c 20 74  f $dir/echo || t
4660: 65 73 74 20 2d 66 20 24 64 69 72 2f 65 63 68 6f  est -f $dir/echo
4670: 24 61 63 5f 65 78 65 65 78 74 29 20 26 26 0a 20  $ac_exeext) &&. 
4680: 20 20 20 20 20 20 20 20 74 65 73 74 20 22 58 60          test "X`
4690: 28 24 64 69 72 2f 65 63 68 6f 20 27 5c 74 27 29  ($dir/echo '\t')
46a0: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22 20 3d   2>/dev/null`" =
46b0: 20 27 58 5c 74 27 20 26 26 0a 20 20 20 20 20 20   'X\t' &&.      
46c0: 20 20 20 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f     echo_testing_
46d0: 73 74 72 69 6e 67 3d 60 28 24 64 69 72 2f 65 63  string=`($dir/ec
46e0: 68 6f 20 22 24 65 63 68 6f 5f 74 65 73 74 5f 73  ho "$echo_test_s
46f0: 74 72 69 6e 67 22 29 20 32 3e 2f 64 65 76 2f 6e  tring") 2>/dev/n
4700: 75 6c 6c 60 20 26 26 0a 20 20 20 20 20 20 20 20  ull` &&.        
4710: 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65   test "X$echo_te
4720: 73 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20  sting_string" = 
4730: 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72  "X$echo_test_str
4740: 69 6e 67 22 3b 20 74 68 65 6e 0a 20 20 20 20 20  ing"; then.     
4750: 20 20 20 45 43 48 4f 3d 22 24 64 69 72 2f 65 63     ECHO="$dir/ec
4760: 68 6f 22 0a 20 20 20 20 20 20 20 20 62 72 65 61  ho".        brea
4770: 6b 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 64  k.      fi.    d
4780: 6f 6e 65 0a 20 20 20 20 49 46 53 3d 22 24 6c 74  one.    IFS="$lt
4790: 5f 73 61 76 65 5f 69 66 73 22 0a 0a 20 20 20 20  _save_ifs"..    
47a0: 69 66 20 74 65 73 74 20 22 58 24 45 43 48 4f 22  if test "X$ECHO"
47b0: 20 3d 20 58 65 63 68 6f 3b 20 74 68 65 6e 0a 20   = Xecho; then. 
47c0: 20 20 20 20 20 23 20 57 65 20 64 69 64 6e 27 74       # We didn't
47d0: 20 66 69 6e 64 20 61 20 62 65 74 74 65 72 20 65   find a better e
47e0: 63 68 6f 2c 20 73 6f 20 6c 6f 6f 6b 20 66 6f 72  cho, so look for
47f0: 20 61 6c 74 65 72 6e 61 74 69 76 65 73 2e 0a 20   alternatives.. 
4800: 20 20 20 20 20 69 66 20 74 65 73 74 20 22 58 60       if test "X`
4810: 7b 20 70 72 69 6e 74 20 2d 72 20 27 5c 74 27 3b  { print -r '\t';
4820: 20 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22   } 2>/dev/null`"
4830: 20 3d 20 27 58 5c 74 27 20 26 26 0a 20 20 20 20   = 'X\t' &&.    
4840: 20 20 20 20 20 65 63 68 6f 5f 74 65 73 74 69 6e       echo_testin
4850: 67 5f 73 74 72 69 6e 67 3d 60 7b 20 70 72 69 6e  g_string=`{ prin
4860: 74 20 2d 72 20 22 24 65 63 68 6f 5f 74 65 73 74  t -r "$echo_test
4870: 5f 73 74 72 69 6e 67 22 3b 20 7d 20 32 3e 2f 64  _string"; } 2>/d
4880: 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 20 20 20 20  ev/null` &&.    
4890: 20 20 20 20 20 74 65 73 74 20 22 58 24 65 63 68       test "X$ech
48a0: 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67  o_testing_string
48b0: 22 20 3d 20 22 58 24 65 63 68 6f 5f 74 65 73 74  " = "X$echo_test
48c0: 5f 73 74 72 69 6e 67 22 3b 20 74 68 65 6e 0a 20  _string"; then. 
48d0: 20 20 20 20 20 20 20 23 20 54 68 69 73 20 73 68         # This sh
48e0: 65 6c 6c 20 68 61 73 20 61 20 62 75 69 6c 74 69  ell has a builti
48f0: 6e 20 70 72 69 6e 74 20 2d 72 20 74 68 61 74 20  n print -r that 
4900: 64 6f 65 73 20 74 68 65 20 74 72 69 63 6b 2e 0a  does the trick..
4910: 20 20 20 20 20 20 20 20 45 43 48 4f 3d 27 70 72          ECHO='pr
4920: 69 6e 74 20 2d 72 27 0a 20 20 20 20 20 20 65 6c  int -r'.      el
4930: 69 66 20 7b 20 74 65 73 74 20 2d 66 20 2f 62 69  if { test -f /bi
4940: 6e 2f 6b 73 68 20 7c 7c 20 74 65 73 74 20 2d 66  n/ksh || test -f
4950: 20 2f 62 69 6e 2f 6b 73 68 24 61 63 5f 65 78 65   /bin/ksh$ac_exe
4960: 65 78 74 3b 20 7d 20 26 26 0a 09 20 20 20 74 65  ext; } &&..   te
4970: 73 74 20 22 58 24 43 4f 4e 46 49 47 5f 53 48 45  st "X$CONFIG_SHE
4980: 4c 4c 22 20 21 3d 20 58 2f 62 69 6e 2f 6b 73 68  LL" != X/bin/ksh
4990: 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 23  ; then.        #
49a0: 20 49 66 20 77 65 20 68 61 76 65 20 6b 73 68 2c   If we have ksh,
49b0: 20 74 72 79 20 72 75 6e 6e 69 6e 67 20 63 6f 6e   try running con
49c0: 66 69 67 75 72 65 20 61 67 61 69 6e 20 77 69 74  figure again wit
49d0: 68 20 69 74 2e 0a 20 20 20 20 20 20 20 20 4f 52  h it..        OR
49e0: 49 47 49 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48  IGINAL_CONFIG_SH
49f0: 45 4c 4c 3d 24 7b 43 4f 4e 46 49 47 5f 53 48 45  ELL=${CONFIG_SHE
4a00: 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 0a 20 20 20 20  LL-/bin/sh}.    
4a10: 20 20 20 20 65 78 70 6f 72 74 20 4f 52 49 47 49      export ORIGI
4a20: 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c  NAL_CONFIG_SHELL
4a30: 0a 20 20 20 20 20 20 20 20 43 4f 4e 46 49 47 5f  .        CONFIG_
4a40: 53 48 45 4c 4c 3d 2f 62 69 6e 2f 6b 73 68 0a 20  SHELL=/bin/ksh. 
4a50: 20 20 20 20 20 20 20 65 78 70 6f 72 74 20 43 4f         export CO
4a60: 4e 46 49 47 5f 53 48 45 4c 4c 0a 20 20 20 20 20  NFIG_SHELL.     
4a70: 20 20 20 65 78 65 63 20 24 43 4f 4e 46 49 47 5f     exec $CONFIG_
4a80: 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d 6e 6f 2d  SHELL "$0" --no-
4a90: 72 65 65 78 65 63 20 24 7b 31 2b 22 24 40 22 7d  reexec ${1+"$@"}
4aa0: 0a 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20  .      else.    
4ab0: 20 20 20 20 23 20 54 72 79 20 75 73 69 6e 67 20      # Try using 
4ac0: 70 72 69 6e 74 66 2e 0a 20 20 20 20 20 20 20 20  printf..        
4ad0: 45 43 48 4f 3d 27 70 72 69 6e 74 66 20 25 73 5c  ECHO='printf %s\
4ae0: 6e 27 0a 20 20 20 20 20 20 20 20 69 66 20 74 65  n'.        if te
4af0: 73 74 20 22 58 60 7b 20 24 45 43 48 4f 20 27 5c  st "X`{ $ECHO '\
4b00: 74 27 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c  t'; } 2>/dev/nul
4b10: 6c 60 22 20 3d 20 27 58 5c 74 27 20 26 26 0a 09  l`" = 'X\t' &&..
4b20: 20 20 20 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f     echo_testing_
4b30: 73 74 72 69 6e 67 3d 60 7b 20 24 45 43 48 4f 20  string=`{ $ECHO 
4b40: 22 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69  "$echo_test_stri
4b50: 6e 67 22 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75  ng"; } 2>/dev/nu
4b60: 6c 6c 60 20 26 26 0a 09 20 20 20 74 65 73 74 20  ll` &&..   test 
4b70: 22 58 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f  "X$echo_testing_
4b80: 73 74 72 69 6e 67 22 20 3d 20 22 58 24 65 63 68  string" = "X$ech
4b90: 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 3b 20  o_test_string"; 
4ba0: 74 68 65 6e 0a 09 20 20 23 20 43 6f 6f 6c 2c 20  then..  # Cool, 
4bb0: 70 72 69 6e 74 66 20 77 6f 72 6b 73 0a 09 20 20  printf works..  
4bc0: 3a 0a 20 20 20 20 20 20 20 20 65 6c 69 66 20 65  :.        elif e
4bd0: 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69  cho_testing_stri
4be0: 6e 67 3d 60 28 24 4f 52 49 47 49 4e 41 4c 5f 43  ng=`($ORIGINAL_C
4bf0: 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 22 24 30 22  ONFIG_SHELL "$0"
4c00: 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f   --fallback-echo
4c10: 20 27 5c 74 27 29 20 32 3e 2f 64 65 76 2f 6e 75   '\t') 2>/dev/nu
4c20: 6c 6c 60 20 26 26 0a 09 20 20 20 20 20 74 65 73  ll` &&..     tes
4c30: 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74 69 6e  t "X$echo_testin
4c40: 67 5f 73 74 72 69 6e 67 22 20 3d 20 27 58 5c 74  g_string" = 'X\t
4c50: 27 20 26 26 0a 09 20 20 20 20 20 65 63 68 6f 5f  ' &&..     echo_
4c60: 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 3d 60  testing_string=`
4c70: 28 24 4f 52 49 47 49 4e 41 4c 5f 43 4f 4e 46 49  ($ORIGINAL_CONFI
4c80: 47 5f 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d 66  G_SHELL "$0" --f
4c90: 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 22 24 65  allback-echo "$e
4ca0: 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22  cho_test_string"
4cb0: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26  ) 2>/dev/null` &
4cc0: 26 0a 09 20 20 20 20 20 74 65 73 74 20 22 58 24  &..     test "X$
4cd0: 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72  echo_testing_str
4ce0: 69 6e 67 22 20 3d 20 22 58 24 65 63 68 6f 5f 74  ing" = "X$echo_t
4cf0: 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 74 68 65  est_string"; the
4d00: 6e 0a 09 20 20 43 4f 4e 46 49 47 5f 53 48 45 4c  n..  CONFIG_SHEL
4d10: 4c 3d 24 4f 52 49 47 49 4e 41 4c 5f 43 4f 4e 46  L=$ORIGINAL_CONF
4d20: 49 47 5f 53 48 45 4c 4c 0a 09 20 20 65 78 70 6f  IG_SHELL..  expo
4d30: 72 74 20 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a  rt CONFIG_SHELL.
4d40: 09 20 20 53 48 45 4c 4c 3d 22 24 43 4f 4e 46 49  .  SHELL="$CONFI
4d50: 47 5f 53 48 45 4c 4c 22 0a 09 20 20 65 78 70 6f  G_SHELL"..  expo
4d60: 72 74 20 53 48 45 4c 4c 0a 09 20 20 45 43 48 4f  rt SHELL..  ECHO
4d70: 3d 22 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20  ="$CONFIG_SHELL 
4d80: 24 30 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63  $0 --fallback-ec
4d90: 68 6f 22 0a 20 20 20 20 20 20 20 20 65 6c 69 66  ho".        elif
4da0: 20 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74   echo_testing_st
4db0: 72 69 6e 67 3d 60 28 24 43 4f 4e 46 49 47 5f 53  ring=`($CONFIG_S
4dc0: 48 45 4c 4c 20 22 24 30 22 20 2d 2d 66 61 6c 6c  HELL "$0" --fall
4dd0: 62 61 63 6b 2d 65 63 68 6f 20 27 5c 74 27 29 20  back-echo '\t') 
4de0: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a  2>/dev/null` &&.
4df0: 09 20 20 20 20 20 74 65 73 74 20 22 58 24 65 63  .     test "X$ec
4e00: 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e  ho_testing_strin
4e10: 67 22 20 3d 20 27 58 5c 74 27 20 26 26 0a 09 20  g" = 'X\t' &&.. 
4e20: 20 20 20 20 65 63 68 6f 5f 74 65 73 74 69 6e 67      echo_testing
4e30: 5f 73 74 72 69 6e 67 3d 60 28 24 43 4f 4e 46 49  _string=`($CONFI
4e40: 47 5f 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d 66  G_SHELL "$0" --f
4e50: 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 22 24 65  allback-echo "$e
4e60: 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22  cho_test_string"
4e70: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26  ) 2>/dev/null` &
4e80: 26 0a 09 20 20 20 20 20 74 65 73 74 20 22 58 24  &..     test "X$
4e90: 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72  echo_testing_str
4ea0: 69 6e 67 22 20 3d 20 22 58 24 65 63 68 6f 5f 74  ing" = "X$echo_t
4eb0: 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 74 68 65  est_string"; the
4ec0: 6e 0a 09 20 20 45 43 48 4f 3d 22 24 43 4f 4e 46  n..  ECHO="$CONF
4ed0: 49 47 5f 53 48 45 4c 4c 20 24 30 20 2d 2d 66 61  IG_SHELL $0 --fa
4ee0: 6c 6c 62 61 63 6b 2d 65 63 68 6f 22 0a 20 20 20  llback-echo".   
4ef0: 20 20 20 20 20 65 6c 73 65 0a 09 20 20 23 20 6d       else..  # m
4f00: 61 79 62 65 20 77 69 74 68 20 61 20 73 6d 61 6c  aybe with a smal
4f10: 6c 65 72 20 73 74 72 69 6e 67 2e 2e 2e 0a 09 20  ler string..... 
4f20: 20 70 72 65 76 3d 3a 0a 0a 09 20 20 66 6f 72 20   prev=:...  for 
4f30: 63 6d 64 20 69 6e 20 27 65 63 68 6f 20 74 65 73  cmd in 'echo tes
4f40: 74 27 20 27 73 65 64 20 32 71 20 22 24 30 22 27  t' 'sed 2q "$0"'
4f50: 20 27 73 65 64 20 31 30 71 20 22 24 30 22 27 20   'sed 10q "$0"' 
4f60: 27 73 65 64 20 32 30 71 20 22 24 30 22 27 20 27  'sed 20q "$0"' '
4f70: 73 65 64 20 35 30 71 20 22 24 30 22 27 3b 20 64  sed 50q "$0"'; d
4f80: 6f 0a 09 20 20 20 20 69 66 20 7b 20 74 65 73 74  o..    if { test
4f90: 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74   "X$echo_test_st
4fa0: 72 69 6e 67 22 20 3d 20 22 58 60 65 76 61 6c 20  ring" = "X`eval 
4fb0: 24 63 6d 64 60 22 3b 20 7d 20 32 3e 2f 64 65 76  $cmd`"; } 2>/dev
4fc0: 2f 6e 75 6c 6c 0a 09 20 20 20 20 74 68 65 6e 0a  /null..    then.
4fd0: 09 20 20 20 20 20 20 62 72 65 61 6b 0a 09 20 20  .      break..  
4fe0: 20 20 66 69 0a 09 20 20 20 20 70 72 65 76 3d 22    fi..    prev="
4ff0: 24 63 6d 64 22 0a 09 20 20 64 6f 6e 65 0a 0a 09  $cmd"..  done...
5000: 20 20 69 66 20 74 65 73 74 20 22 24 70 72 65 76    if test "$prev
5010: 22 20 21 3d 20 27 73 65 64 20 35 30 71 20 22 24  " != 'sed 50q "$
5020: 30 22 27 3b 20 74 68 65 6e 0a 09 20 20 20 20 65  0"'; then..    e
5030: 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 3d  cho_test_string=
5040: 60 65 76 61 6c 20 24 70 72 65 76 60 0a 09 20 20  `eval $prev`..  
5050: 20 20 65 78 70 6f 72 74 20 65 63 68 6f 5f 74 65    export echo_te
5060: 73 74 5f 73 74 72 69 6e 67 0a 09 20 20 20 20 65  st_string..    e
5070: 78 65 63 20 24 7b 4f 52 49 47 49 4e 41 4c 5f 43  xec ${ORIGINAL_C
5080: 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d 24 7b 43 4f  ONFIG_SHELL-${CO
5090: 4e 46 49 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f  NFIG_SHELL-/bin/
50a0: 73 68 7d 7d 20 22 24 30 22 20 24 7b 31 2b 22 24  sh}} "$0" ${1+"$
50b0: 40 22 7d 0a 09 20 20 65 6c 73 65 0a 09 20 20 20  @"}..  else..   
50c0: 20 23 20 4f 6f 70 73 2e 20 20 57 65 20 6c 6f 73   # Oops.  We los
50d0: 74 20 63 6f 6d 70 6c 65 74 65 6c 79 2c 20 73 6f  t completely, so
50e0: 20 6a 75 73 74 20 73 74 69 63 6b 20 77 69 74 68   just stick with
50f0: 20 65 63 68 6f 2e 0a 09 20 20 20 20 45 43 48 4f   echo...    ECHO
5100: 3d 65 63 68 6f 0a 09 20 20 66 69 0a 20 20 20 20  =echo..  fi.    
5110: 20 20 20 20 66 69 0a 20 20 20 20 20 20 66 69 0a      fi.      fi.
5120: 20 20 20 20 66 69 0a 20 20 66 69 0a 66 69 0a 0a      fi.  fi.fi..
5130: 23 20 43 6f 70 79 20 65 63 68 6f 20 61 6e 64 20  # Copy echo and 
5140: 71 75 6f 74 65 20 74 68 65 20 63 6f 70 79 20 73  quote the copy s
5150: 75 69 74 61 62 6c 79 20 66 6f 72 20 70 61 73 73  uitably for pass
5160: 69 6e 67 20 74 6f 20 6c 69 62 74 6f 6f 6c 20 66  ing to libtool f
5170: 72 6f 6d 0a 23 20 74 68 65 20 4d 61 6b 65 66 69  rom.# the Makefi
5180: 6c 65 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 71  le, instead of q
5190: 75 6f 74 69 6e 67 20 74 68 65 20 6f 72 69 67 69  uoting the origi
51a0: 6e 61 6c 2c 20 77 68 69 63 68 20 69 73 20 75 73  nal, which is us
51b0: 65 64 20 6c 61 74 65 72 2e 0a 6c 74 5f 45 43 48  ed later..lt_ECH
51c0: 4f 3d 24 45 43 48 4f 0a 69 66 20 74 65 73 74 20  O=$ECHO.if test 
51d0: 22 58 24 6c 74 5f 45 43 48 4f 22 20 3d 20 22 58  "X$lt_ECHO" = "X
51e0: 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 24 30  $CONFIG_SHELL $0
51f0: 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f   --fallback-echo
5200: 22 3b 20 74 68 65 6e 0a 20 20 20 6c 74 5f 45 43  "; then.   lt_EC
5210: 48 4f 3d 22 24 43 4f 4e 46 49 47 5f 53 48 45 4c  HO="$CONFIG_SHEL
5220: 4c 20 5c 5c 5c 24 5c 24 30 20 2d 2d 66 61 6c 6c  L \\\$\$0 --fall
5230: 62 61 63 6b 2d 65 63 68 6f 22 0a 66 69 0a 0a 0a  back-echo".fi...
5240: 0a 0a 74 65 73 74 20 2d 6e 20 22 24 44 4a 44 49  ..test -n "$DJDI
5250: 52 22 20 7c 7c 20 65 78 65 63 20 37 3c 26 30 20  R" || exec 7<&0 
5260: 3c 2f 64 65 76 2f 6e 75 6c 6c 0a 65 78 65 63 20  </dev/null.exec 
5270: 36 3e 26 31 0a 0a 23 20 4e 61 6d 65 20 6f 66 20  6>&1..# Name of 
5280: 74 68 65 20 68 6f 73 74 2e 0a 23 20 68 6f 73 74  the host..# host
5290: 6e 61 6d 65 20 6f 6e 20 73 6f 6d 65 20 73 79 73  name on some sys
52a0: 74 65 6d 73 20 28 53 56 52 33 2e 32 2c 20 6f 6c  tems (SVR3.2, ol
52b0: 64 20 47 4e 55 2f 4c 69 6e 75 78 29 20 72 65 74  d GNU/Linux) ret
52c0: 75 72 6e 73 20 61 20 62 6f 67 75 73 20 65 78 69  urns a bogus exi
52d0: 74 20 73 74 61 74 75 73 2c 0a 23 20 73 6f 20 75  t status,.# so u
52e0: 6e 61 6d 65 20 67 65 74 73 20 72 75 6e 20 74 6f  name gets run to
52f0: 6f 2e 0a 61 63 5f 68 6f 73 74 6e 61 6d 65 3d 60  o..ac_hostname=`
5300: 28 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 75 6e 61  (hostname || una
5310: 6d 65 20 2d 6e 29 20 32 3e 2f 64 65 76 2f 6e 75  me -n) 2>/dev/nu
5320: 6c 6c 20 7c 20 73 65 64 20 31 71 60 0a 0a 23 0a  ll | sed 1q`..#.
5330: 23 20 49 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e  # Initialization
5340: 73 2e 0a 23 0a 61 63 5f 64 65 66 61 75 6c 74 5f  s..#.ac_default_
5350: 70 72 65 66 69 78 3d 2f 75 73 72 2f 6c 6f 63 61  prefix=/usr/loca
5360: 6c 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73  l.ac_clean_files
5370: 3d 0a 61 63 5f 63 6f 6e 66 69 67 5f 6c 69 62 6f  =.ac_config_libo
5380: 62 6a 5f 64 69 72 3d 2e 0a 4c 49 42 4f 42 4a 53  bj_dir=..LIBOBJS
5390: 3d 0a 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e  =.cross_compilin
53a0: 67 3d 6e 6f 0a 73 75 62 64 69 72 73 3d 0a 4d 46  g=no.subdirs=.MF
53b0: 4c 41 47 53 3d 0a 4d 41 4b 45 46 4c 41 47 53 3d  LAGS=.MAKEFLAGS=
53c0: 0a 0a 23 20 49 64 65 6e 74 69 74 79 20 6f 66 20  ..# Identity of 
53d0: 74 68 69 73 20 70 61 63 6b 61 67 65 2e 0a 50 41  this package..PA
53e0: 43 4b 41 47 45 5f 4e 41 4d 45 3d 27 73 71 6c 69  CKAGE_NAME='sqli
53f0: 74 65 27 0a 50 41 43 4b 41 47 45 5f 54 41 52 4e  te'.PACKAGE_TARN
5400: 41 4d 45 3d 27 73 71 6c 69 74 65 27 0a 50 41 43  AME='sqlite'.PAC
5410: 4b 41 47 45 5f 56 45 52 53 49 4f 4e 3d 27 33 2e  KAGE_VERSION='3.
5420: 31 34 2e 30 27 0a 50 41 43 4b 41 47 45 5f 53 54  14.0'.PACKAGE_ST
5430: 52 49 4e 47 3d 27 73 71 6c 69 74 65 20 33 2e 31  RING='sqlite 3.1
5440: 34 2e 30 27 0a 50 41 43 4b 41 47 45 5f 42 55 47  4.0'.PACKAGE_BUG
5450: 52 45 50 4f 52 54 3d 27 27 0a 50 41 43 4b 41 47  REPORT=''.PACKAG
5460: 45 5f 55 52 4c 3d 27 27 0a 0a 23 20 46 61 63 74  E_URL=''..# Fact
5470: 6f 72 69 6e 67 20 64 65 66 61 75 6c 74 20 68 65  oring default he
5480: 61 64 65 72 73 20 66 6f 72 20 6d 6f 73 74 20 74  aders for most t
5490: 65 73 74 73 2e 0a 61 63 5f 69 6e 63 6c 75 64 65  ests..ac_include
54a0: 73 5f 64 65 66 61 75 6c 74 3d 22 5c 0a 23 69 6e  s_default="\.#in
54b0: 63 6c 75 64 65 20 3c 73 74 64 69 6f 2e 68 3e 0a  clude <stdio.h>.
54c0: 23 69 66 64 65 66 20 48 41 56 45 5f 53 59 53 5f  #ifdef HAVE_SYS_
54d0: 54 59 50 45 53 5f 48 0a 23 20 69 6e 63 6c 75 64  TYPES_H.# includ
54e0: 65 20 3c 73 79 73 2f 74 79 70 65 73 2e 68 3e 0a  e <sys/types.h>.
54f0: 23 65 6e 64 69 66 0a 23 69 66 64 65 66 20 48 41  #endif.#ifdef HA
5500: 56 45 5f 53 59 53 5f 53 54 41 54 5f 48 0a 23 20  VE_SYS_STAT_H.# 
5510: 69 6e 63 6c 75 64 65 20 3c 73 79 73 2f 73 74 61  include <sys/sta
5520: 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66 64  t.h>.#endif.#ifd
5530: 65 66 20 53 54 44 43 5f 48 45 41 44 45 52 53 0a  ef STDC_HEADERS.
5540: 23 20 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69  # include <stdli
5550: 62 2e 68 3e 0a 23 20 69 6e 63 6c 75 64 65 20 3c  b.h>.# include <
5560: 73 74 64 64 65 66 2e 68 3e 0a 23 65 6c 73 65 0a  stddef.h>.#else.
5570: 23 20 69 66 64 65 66 20 48 41 56 45 5f 53 54 44  # ifdef HAVE_STD
5580: 4c 49 42 5f 48 0a 23 20 20 69 6e 63 6c 75 64 65  LIB_H.#  include
5590: 20 3c 73 74 64 6c 69 62 2e 68 3e 0a 23 20 65 6e   <stdlib.h>.# en
55a0: 64 69 66 0a 23 65 6e 64 69 66 0a 23 69 66 64 65  dif.#endif.#ifde
55b0: 66 20 48 41 56 45 5f 53 54 52 49 4e 47 5f 48 0a  f HAVE_STRING_H.
55c0: 23 20 69 66 20 21 64 65 66 69 6e 65 64 20 53 54  # if !defined ST
55d0: 44 43 5f 48 45 41 44 45 52 53 20 26 26 20 64 65  DC_HEADERS && de
55e0: 66 69 6e 65 64 20 48 41 56 45 5f 4d 45 4d 4f 52  fined HAVE_MEMOR
55f0: 59 5f 48 0a 23 20 20 69 6e 63 6c 75 64 65 20 3c  Y_H.#  include <
5600: 6d 65 6d 6f 72 79 2e 68 3e 0a 23 20 65 6e 64 69  memory.h>.# endi
5610: 66 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73 74 72  f.# include <str
5620: 69 6e 67 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69  ing.h>.#endif.#i
5630: 66 64 65 66 20 48 41 56 45 5f 53 54 52 49 4e 47  fdef HAVE_STRING
5640: 53 5f 48 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73  S_H.# include <s
5650: 74 72 69 6e 67 73 2e 68 3e 0a 23 65 6e 64 69 66  trings.h>.#endif
5660: 0a 23 69 66 64 65 66 20 48 41 56 45 5f 49 4e 54  .#ifdef HAVE_INT
5670: 54 59 50 45 53 5f 48 0a 23 20 69 6e 63 6c 75 64  TYPES_H.# includ
5680: 65 20 3c 69 6e 74 74 79 70 65 73 2e 68 3e 0a 23  e <inttypes.h>.#
5690: 65 6e 64 69 66 0a 23 69 66 64 65 66 20 48 41 56  endif.#ifdef HAV
56a0: 45 5f 53 54 44 49 4e 54 5f 48 0a 23 20 69 6e 63  E_STDINT_H.# inc
56b0: 6c 75 64 65 20 3c 73 74 64 69 6e 74 2e 68 3e 0a  lude <stdint.h>.
56c0: 23 65 6e 64 69 66 0a 23 69 66 64 65 66 20 48 41  #endif.#ifdef HA
56d0: 56 45 5f 55 4e 49 53 54 44 5f 48 0a 23 20 69 6e  VE_UNISTD_H.# in
56e0: 63 6c 75 64 65 20 3c 75 6e 69 73 74 64 2e 68 3e  clude <unistd.h>
56f0: 0a 23 65 6e 64 69 66 22 0a 0a 61 63 5f 73 75 62  .#endif"..ac_sub
5700: 73 74 5f 76 61 72 73 3d 27 4c 54 4c 49 42 4f 42  st_vars='LTLIBOB
5710: 4a 53 0a 4c 49 42 4f 42 4a 53 0a 42 55 49 4c 44  JS.LIBOBJS.BUILD
5720: 5f 43 46 4c 41 47 53 0a 55 53 45 5f 47 43 4f 56  _CFLAGS.USE_GCOV
5730: 0a 4f 50 54 5f 46 45 41 54 55 52 45 5f 46 4c 41  .OPT_FEATURE_FLA
5740: 47 53 0a 53 51 4c 49 54 45 5f 4d 45 4d 53 59 53  GS.SQLITE_MEMSYS
5750: 35 0a 55 53 45 5f 41 4d 41 4c 47 41 4d 41 54 49  5.USE_AMALGAMATI
5760: 4f 4e 0a 54 41 52 47 45 54 5f 44 45 42 55 47 0a  ON.TARGET_DEBUG.
5770: 54 41 52 47 45 54 5f 48 41 56 45 5f 45 44 49 54  TARGET_HAVE_EDIT
5780: 4c 49 4e 45 0a 54 41 52 47 45 54 5f 48 41 56 45  LINE.TARGET_HAVE
5790: 5f 52 45 41 44 4c 49 4e 45 0a 54 41 52 47 45 54  _READLINE.TARGET
57a0: 5f 52 45 41 44 4c 49 4e 45 5f 49 4e 43 0a 54 41  _READLINE_INC.TA
57b0: 52 47 45 54 5f 52 45 41 44 4c 49 4e 45 5f 4c 49  RGET_READLINE_LI
57c0: 42 53 0a 48 41 56 45 5f 54 43 4c 0a 54 43 4c 5f  BS.HAVE_TCL.TCL_
57d0: 53 48 4c 49 42 5f 53 55 46 46 49 58 0a 54 43 4c  SHLIB_SUFFIX.TCL
57e0: 5f 53 54 55 42 5f 4c 49 42 5f 53 50 45 43 0a 54  _STUB_LIB_SPEC.T
57f0: 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 46 4c 41 47  CL_STUB_LIB_FLAG
5800: 0a 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 46 49  .TCL_STUB_LIB_FI
5810: 4c 45 0a 54 43 4c 5f 4c 49 42 5f 53 50 45 43 0a  LE.TCL_LIB_SPEC.
5820: 54 43 4c 5f 4c 49 42 5f 46 4c 41 47 0a 54 43 4c  TCL_LIB_FLAG.TCL
5830: 5f 4c 49 42 5f 46 49 4c 45 0a 54 43 4c 5f 49 4e  _LIB_FILE.TCL_IN
5840: 43 4c 55 44 45 5f 53 50 45 43 0a 54 43 4c 5f 53  CLUDE_SPEC.TCL_S
5850: 52 43 5f 44 49 52 0a 54 43 4c 5f 42 49 4e 5f 44  RC_DIR.TCL_BIN_D
5860: 49 52 0a 54 43 4c 5f 56 45 52 53 49 4f 4e 0a 54  IR.TCL_VERSION.T
5870: 41 52 47 45 54 5f 45 58 45 45 58 54 0a 53 51 4c  ARGET_EXEEXT.SQL
5880: 49 54 45 5f 4f 53 5f 57 49 4e 0a 53 51 4c 49 54  ITE_OS_WIN.SQLIT
5890: 45 5f 4f 53 5f 55 4e 49 58 0a 42 55 49 4c 44 5f  E_OS_UNIX.BUILD_
58a0: 45 58 45 45 58 54 0a 54 45 4d 50 5f 53 54 4f 52  EXEEXT.TEMP_STOR
58b0: 45 0a 41 4c 4c 4f 57 52 45 4c 45 41 53 45 0a 53  E.ALLOWRELEASE.S
58c0: 51 4c 49 54 45 5f 54 48 52 45 41 44 53 41 46 45  QLITE_THREADSAFE
58d0: 0a 42 55 49 4c 44 5f 43 43 0a 56 45 52 53 49 4f  .BUILD_CC.VERSIO
58e0: 4e 5f 4e 55 4d 42 45 52 0a 52 45 4c 45 41 53 45  N_NUMBER.RELEASE
58f0: 0a 56 45 52 53 49 4f 4e 0a 70 72 6f 67 72 61 6d  .VERSION.program
5900: 5f 70 72 65 66 69 78 0a 54 43 4c 4c 49 42 44 49  _prefix.TCLLIBDI
5910: 52 0a 54 43 4c 53 48 5f 43 4d 44 0a 49 4e 53 54  R.TCLSH_CMD.INST
5920: 41 4c 4c 5f 44 41 54 41 0a 49 4e 53 54 41 4c 4c  ALL_DATA.INSTALL
5930: 5f 53 43 52 49 50 54 0a 49 4e 53 54 41 4c 4c 5f  _SCRIPT.INSTALL_
5940: 50 52 4f 47 52 41 4d 0a 43 50 50 0a 4f 54 4f 4f  PROGRAM.CPP.OTOO
5950: 4c 36 34 0a 4f 54 4f 4f 4c 0a 4c 49 50 4f 0a 4e  L64.OTOOL.LIPO.N
5960: 4d 45 44 49 54 0a 44 53 59 4d 55 54 49 4c 0a 6c  MEDIT.DSYMUTIL.l
5970: 74 5f 45 43 48 4f 0a 52 41 4e 4c 49 42 0a 53 54  t_ECHO.RANLIB.ST
5980: 52 49 50 0a 41 52 0a 4f 42 4a 44 55 4d 50 0a 4c  RIP.AR.OBJDUMP.L
5990: 4e 5f 53 0a 4e 4d 0a 61 63 5f 63 74 5f 44 55 4d  N_S.NM.ac_ct_DUM
59a0: 50 42 49 4e 0a 44 55 4d 50 42 49 4e 0a 4c 44 0a  PBIN.DUMPBIN.LD.
59b0: 46 47 52 45 50 0a 45 47 52 45 50 0a 47 52 45 50  FGREP.EGREP.GREP
59c0: 0a 53 45 44 0a 4f 42 4a 45 58 54 0a 45 58 45 45  .SED.OBJEXT.EXEE
59d0: 58 54 0a 61 63 5f 63 74 5f 43 43 0a 43 50 50 46  XT.ac_ct_CC.CPPF
59e0: 4c 41 47 53 0a 4c 44 46 4c 41 47 53 0a 43 46 4c  LAGS.LDFLAGS.CFL
59f0: 41 47 53 0a 43 43 0a 68 6f 73 74 5f 6f 73 0a 68  AGS.CC.host_os.h
5a00: 6f 73 74 5f 76 65 6e 64 6f 72 0a 68 6f 73 74 5f  ost_vendor.host_
5a10: 63 70 75 0a 68 6f 73 74 0a 62 75 69 6c 64 5f 6f  cpu.host.build_o
5a20: 73 0a 62 75 69 6c 64 5f 76 65 6e 64 6f 72 0a 62  s.build_vendor.b
5a30: 75 69 6c 64 5f 63 70 75 0a 62 75 69 6c 64 0a 4c  uild_cpu.build.L
5a40: 49 42 54 4f 4f 4c 0a 74 61 72 67 65 74 5f 61 6c  IBTOOL.target_al
5a50: 69 61 73 0a 68 6f 73 74 5f 61 6c 69 61 73 0a 62  ias.host_alias.b
5a60: 75 69 6c 64 5f 61 6c 69 61 73 0a 4c 49 42 53 0a  uild_alias.LIBS.
5a70: 45 43 48 4f 5f 54 0a 45 43 48 4f 5f 4e 0a 45 43  ECHO_T.ECHO_N.EC
5a80: 48 4f 5f 43 0a 44 45 46 53 0a 6d 61 6e 64 69 72  HO_C.DEFS.mandir
5a90: 0a 6c 6f 63 61 6c 65 64 69 72 0a 6c 69 62 64 69  .localedir.libdi
5aa0: 72 0a 70 73 64 69 72 0a 70 64 66 64 69 72 0a 64  r.psdir.pdfdir.d
5ab0: 76 69 64 69 72 0a 68 74 6d 6c 64 69 72 0a 69 6e  vidir.htmldir.in
5ac0: 66 6f 64 69 72 0a 64 6f 63 64 69 72 0a 6f 6c 64  fodir.docdir.old
5ad0: 69 6e 63 6c 75 64 65 64 69 72 0a 69 6e 63 6c 75  includedir.inclu
5ae0: 64 65 64 69 72 0a 6c 6f 63 61 6c 73 74 61 74 65  dedir.localstate
5af0: 64 69 72 0a 73 68 61 72 65 64 73 74 61 74 65 64  dir.sharedstated
5b00: 69 72 0a 73 79 73 63 6f 6e 66 64 69 72 0a 64 61  ir.sysconfdir.da
5b10: 74 61 64 69 72 0a 64 61 74 61 72 6f 6f 74 64 69  tadir.datarootdi
5b20: 72 0a 6c 69 62 65 78 65 63 64 69 72 0a 73 62 69  r.libexecdir.sbi
5b30: 6e 64 69 72 0a 62 69 6e 64 69 72 0a 70 72 6f 67  ndir.bindir.prog
5b40: 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61  ram_transform_na
5b50: 6d 65 0a 70 72 65 66 69 78 0a 65 78 65 63 5f 70  me.prefix.exec_p
5b60: 72 65 66 69 78 0a 50 41 43 4b 41 47 45 5f 55 52  refix.PACKAGE_UR
5b70: 4c 0a 50 41 43 4b 41 47 45 5f 42 55 47 52 45 50  L.PACKAGE_BUGREP
5b80: 4f 52 54 0a 50 41 43 4b 41 47 45 5f 53 54 52 49  ORT.PACKAGE_STRI
5b90: 4e 47 0a 50 41 43 4b 41 47 45 5f 56 45 52 53 49  NG.PACKAGE_VERSI
5ba0: 4f 4e 0a 50 41 43 4b 41 47 45 5f 54 41 52 4e 41  ON.PACKAGE_TARNA
5bb0: 4d 45 0a 50 41 43 4b 41 47 45 5f 4e 41 4d 45 0a  ME.PACKAGE_NAME.
5bc0: 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 53  PATH_SEPARATOR.S
5bd0: 48 45 4c 4c 27 0a 61 63 5f 73 75 62 73 74 5f 66  HELL'.ac_subst_f
5be0: 69 6c 65 73 3d 27 27 0a 61 63 5f 75 73 65 72 5f  iles=''.ac_user_
5bf0: 6f 70 74 73 3d 27 0a 65 6e 61 62 6c 65 5f 6f 70  opts='.enable_op
5c00: 74 69 6f 6e 5f 63 68 65 63 6b 69 6e 67 0a 65 6e  tion_checking.en
5c10: 61 62 6c 65 5f 73 68 61 72 65 64 0a 65 6e 61 62  able_shared.enab
5c20: 6c 65 5f 73 74 61 74 69 63 0a 77 69 74 68 5f 70  le_static.with_p
5c30: 69 63 0a 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69  ic.enable_fast_i
5c40: 6e 73 74 61 6c 6c 0a 77 69 74 68 5f 67 6e 75 5f  nstall.with_gnu_
5c50: 6c 64 0a 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f  ld.enable_libtoo
5c60: 6c 5f 6c 6f 63 6b 0a 65 6e 61 62 6c 65 5f 6c 61  l_lock.enable_la
5c70: 72 67 65 66 69 6c 65 0a 65 6e 61 62 6c 65 5f 74  rgefile.enable_t
5c80: 68 72 65 61 64 73 61 66 65 0a 65 6e 61 62 6c 65  hreadsafe.enable
5c90: 5f 72 65 6c 65 61 73 65 6d 6f 64 65 0a 65 6e 61  _releasemode.ena
5ca0: 62 6c 65 5f 74 65 6d 70 73 74 6f 72 65 0a 65 6e  ble_tempstore.en
5cb0: 61 62 6c 65 5f 74 63 6c 0a 77 69 74 68 5f 74 63  able_tcl.with_tc
5cc0: 6c 0a 65 6e 61 62 6c 65 5f 65 64 69 74 6c 69 6e  l.enable_editlin
5cd0: 65 0a 65 6e 61 62 6c 65 5f 72 65 61 64 6c 69 6e  e.enable_readlin
5ce0: 65 0a 77 69 74 68 5f 72 65 61 64 6c 69 6e 65 5f  e.with_readline_
5cf0: 6c 69 62 0a 77 69 74 68 5f 72 65 61 64 6c 69 6e  lib.with_readlin
5d00: 65 5f 69 6e 63 0a 65 6e 61 62 6c 65 5f 64 65 62  e_inc.enable_deb
5d10: 75 67 0a 65 6e 61 62 6c 65 5f 61 6d 61 6c 67 61  ug.enable_amalga
5d20: 6d 61 74 69 6f 6e 0a 65 6e 61 62 6c 65 5f 6c 6f  mation.enable_lo
5d30: 61 64 5f 65 78 74 65 6e 73 69 6f 6e 0a 65 6e 61  ad_extension.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 6d 65 6d 73 79 73 35 0a 65 6e 61 62 6c  le_memsys5.enabl
5d60: 65 5f 66 74 73 33 0a 65 6e 61 62 6c 65 5f 66 74  e_fts3.enable_ft
5d70: 73 34 0a 65 6e 61 62 6c 65 5f 66 74 73 35 0a 65  s4.enable_fts5.e
5d80: 6e 61 62 6c 65 5f 6a 73 6f 6e 31 0a 65 6e 61 62  nable_json1.enab
5d90: 6c 65 5f 72 74 72 65 65 0a 65 6e 61 62 6c 65 5f  le_rtree.enable_
5da0: 73 65 73 73 69 6f 6e 0a 65 6e 61 62 6c 65 5f 67  session.enable_g
5db0: 63 6f 76 0a 27 0a 20 20 20 20 20 20 61 63 5f 70  cov.'.      ac_p
5dc0: 72 65 63 69 6f 75 73 5f 76 61 72 73 3d 27 62 75  recious_vars='bu
5dd0: 69 6c 64 5f 61 6c 69 61 73 0a 68 6f 73 74 5f 61  ild_alias.host_a
5de0: 6c 69 61 73 0a 74 61 72 67 65 74 5f 61 6c 69 61  lias.target_alia
5df0: 73 0a 43 43 0a 43 46 4c 41 47 53 0a 4c 44 46 4c  s.CC.CFLAGS.LDFL
5e00: 41 47 53 0a 4c 49 42 53 0a 43 50 50 46 4c 41 47  AGS.LIBS.CPPFLAG
5e10: 53 0a 43 50 50 0a 54 43 4c 4c 49 42 44 49 52 27  S.CPP.TCLLIBDIR'
5e20: 0a 0a 0a 23 20 49 6e 69 74 69 61 6c 69 7a 65 20  ...# Initialize 
5e30: 73 6f 6d 65 20 76 61 72 69 61 62 6c 65 73 20 73  some variables s
5e40: 65 74 20 62 79 20 6f 70 74 69 6f 6e 73 2e 0a 61  et by options..a
5e50: 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 0a 61 63 5f  c_init_help=.ac_
5e60: 69 6e 69 74 5f 76 65 72 73 69 6f 6e 3d 66 61 6c  init_version=fal
5e70: 73 65 0a 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a  se.ac_unrecogniz
5e80: 65 64 5f 6f 70 74 73 3d 0a 61 63 5f 75 6e 72 65  ed_opts=.ac_unre
5e90: 63 6f 67 6e 69 7a 65 64 5f 73 65 70 3d 0a 23 20  cognized_sep=.# 
5ea0: 54 68 65 20 76 61 72 69 61 62 6c 65 73 20 68 61  The variables ha
5eb0: 76 65 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65  ve the same name
5ec0: 73 20 61 73 20 74 68 65 20 6f 70 74 69 6f 6e 73  s as the options
5ed0: 2c 20 77 69 74 68 0a 23 20 64 61 73 68 65 73 20  , with.# dashes 
5ee0: 63 68 61 6e 67 65 64 20 74 6f 20 75 6e 64 65 72  changed to under
5ef0: 6c 69 6e 65 73 2e 0a 63 61 63 68 65 5f 66 69 6c  lines..cache_fil
5f00: 65 3d 2f 64 65 76 2f 6e 75 6c 6c 0a 65 78 65 63  e=/dev/null.exec
5f10: 5f 70 72 65 66 69 78 3d 4e 4f 4e 45 0a 6e 6f 5f  _prefix=NONE.no_
5f20: 63 72 65 61 74 65 3d 0a 6e 6f 5f 72 65 63 75 72  create=.no_recur
5f30: 73 69 6f 6e 3d 0a 70 72 65 66 69 78 3d 4e 4f 4e  sion=.prefix=NON
5f40: 45 0a 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78  E.program_prefix
5f50: 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 73 75  =NONE.program_su
5f60: 66 66 69 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61  ffix=NONE.progra
5f70: 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65  m_transform_name
5f80: 3d 73 2c 78 2c 78 2c 0a 73 69 6c 65 6e 74 3d 0a  =s,x,x,.silent=.
5f90: 73 69 74 65 3d 0a 73 72 63 64 69 72 3d 0a 76 65  site=.srcdir=.ve
5fa0: 72 62 6f 73 65 3d 0a 78 5f 69 6e 63 6c 75 64 65  rbose=.x_include
5fb0: 73 3d 4e 4f 4e 45 0a 78 5f 6c 69 62 72 61 72 69  s=NONE.x_librari
5fc0: 65 73 3d 4e 4f 4e 45 0a 0a 23 20 49 6e 73 74 61  es=NONE..# Insta
5fd0: 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72  llation director
5fe0: 79 20 6f 70 74 69 6f 6e 73 2e 0a 23 20 54 68 65  y options..# The
5ff0: 73 65 20 61 72 65 20 6c 65 66 74 20 75 6e 65 78  se are left unex
6000: 70 61 6e 64 65 64 20 73 6f 20 75 73 65 72 73 20  panded so users 
6010: 63 61 6e 20 22 6d 61 6b 65 20 69 6e 73 74 61 6c  can "make instal
6020: 6c 20 65 78 65 63 5f 70 72 65 66 69 78 3d 2f 66  l exec_prefix=/f
6030: 6f 6f 22 0a 23 20 61 6e 64 20 61 6c 6c 20 74 68  oo".# and all th
6040: 65 20 76 61 72 69 61 62 6c 65 73 20 74 68 61 74  e variables that
6050: 20 61 72 65 20 73 75 70 70 6f 73 65 64 20 74 6f   are supposed to
6060: 20 62 65 20 62 61 73 65 64 20 6f 6e 20 65 78 65   be based on exe
6070: 63 5f 70 72 65 66 69 78 0a 23 20 62 79 20 64 65  c_prefix.# by de
6080: 66 61 75 6c 74 20 77 69 6c 6c 20 61 63 74 75 61  fault will actua
6090: 6c 6c 79 20 63 68 61 6e 67 65 2e 0a 23 20 55 73  lly change..# Us
60a0: 65 20 62 72 61 63 65 73 20 69 6e 73 74 65 61 64  e braces instead
60b0: 20 6f 66 20 70 61 72 65 6e 73 20 62 65 63 61 75   of parens becau
60c0: 73 65 20 73 68 2c 20 70 65 72 6c 2c 20 65 74 63  se sh, perl, etc
60d0: 2e 20 61 6c 73 6f 20 61 63 63 65 70 74 20 74 68  . also accept th
60e0: 65 6d 2e 0a 23 20 28 54 68 65 20 6c 69 73 74 20  em..# (The list 
60f0: 66 6f 6c 6c 6f 77 73 20 74 68 65 20 73 61 6d 65  follows the same
6100: 20 6f 72 64 65 72 20 61 73 20 74 68 65 20 47 4e   order as the GN
6110: 55 20 43 6f 64 69 6e 67 20 53 74 61 6e 64 61 72  U Coding Standar
6120: 64 73 2e 29 0a 62 69 6e 64 69 72 3d 27 24 7b 65  ds.).bindir='${e
6130: 78 65 63 5f 70 72 65 66 69 78 7d 2f 62 69 6e 27  xec_prefix}/bin'
6140: 0a 73 62 69 6e 64 69 72 3d 27 24 7b 65 78 65 63  .sbindir='${exec
6150: 5f 70 72 65 66 69 78 7d 2f 73 62 69 6e 27 0a 6c  _prefix}/sbin'.l
6160: 69 62 65 78 65 63 64 69 72 3d 27 24 7b 65 78 65  ibexecdir='${exe
6170: 63 5f 70 72 65 66 69 78 7d 2f 6c 69 62 65 78 65  c_prefix}/libexe
6180: 63 27 0a 64 61 74 61 72 6f 6f 74 64 69 72 3d 27  c'.datarootdir='
6190: 24 7b 70 72 65 66 69 78 7d 2f 73 68 61 72 65 27  ${prefix}/share'
61a0: 0a 64 61 74 61 64 69 72 3d 27 24 7b 64 61 74 61  .datadir='${data
61b0: 72 6f 6f 74 64 69 72 7d 27 0a 73 79 73 63 6f 6e  rootdir}'.syscon
61c0: 66 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f  fdir='${prefix}/
61d0: 65 74 63 27 0a 73 68 61 72 65 64 73 74 61 74 65  etc'.sharedstate
61e0: 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 63  dir='${prefix}/c
61f0: 6f 6d 27 0a 6c 6f 63 61 6c 73 74 61 74 65 64 69  om'.localstatedi
6200: 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 76 61 72  r='${prefix}/var
6210: 27 0a 69 6e 63 6c 75 64 65 64 69 72 3d 27 24 7b  '.includedir='${
6220: 70 72 65 66 69 78 7d 2f 69 6e 63 6c 75 64 65 27  prefix}/include'
6230: 0a 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d 27  .oldincludedir='
6240: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 27 0a 64 6f  /usr/include'.do
6250: 63 64 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74  cdir='${dataroot
6260: 64 69 72 7d 2f 64 6f 63 2f 24 7b 50 41 43 4b 41  dir}/doc/${PACKA
6270: 47 45 5f 54 41 52 4e 41 4d 45 7d 27 0a 69 6e 66  GE_TARNAME}'.inf
6280: 6f 64 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74  odir='${dataroot
6290: 64 69 72 7d 2f 69 6e 66 6f 27 0a 68 74 6d 6c 64  dir}/info'.htmld
62a0: 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a 64  ir='${docdir}'.d
62b0: 76 69 64 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d  vidir='${docdir}
62c0: 27 0a 70 64 66 64 69 72 3d 27 24 7b 64 6f 63 64  '.pdfdir='${docd
62d0: 69 72 7d 27 0a 70 73 64 69 72 3d 27 24 7b 64 6f  ir}'.psdir='${do
62e0: 63 64 69 72 7d 27 0a 6c 69 62 64 69 72 3d 27 24  cdir}'.libdir='$
62f0: 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 6c 69  {exec_prefix}/li
6300: 62 27 0a 6c 6f 63 61 6c 65 64 69 72 3d 27 24 7b  b'.localedir='${
6310: 64 61 74 61 72 6f 6f 74 64 69 72 7d 2f 6c 6f 63  datarootdir}/loc
6320: 61 6c 65 27 0a 6d 61 6e 64 69 72 3d 27 24 7b 64  ale'.mandir='${d
6330: 61 74 61 72 6f 6f 74 64 69 72 7d 2f 6d 61 6e 27  atarootdir}/man'
6340: 0a 0a 61 63 5f 70 72 65 76 3d 0a 61 63 5f 64 61  ..ac_prev=.ac_da
6350: 73 68 64 61 73 68 3d 0a 66 6f 72 20 61 63 5f 6f  shdash=.for ac_o
6360: 70 74 69 6f 6e 0a 64 6f 0a 20 20 23 20 49 66 20  ption.do.  # If 
6370: 74 68 65 20 70 72 65 76 69 6f 75 73 20 6f 70 74  the previous opt
6380: 69 6f 6e 20 6e 65 65 64 73 20 61 6e 20 61 72 67  ion needs an arg
6390: 75 6d 65 6e 74 2c 20 61 73 73 69 67 6e 20 69 74  ument, assign it
63a0: 2e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  ..  if test -n "
63b0: 24 61 63 5f 70 72 65 76 22 3b 20 74 68 65 6e 0a  $ac_prev"; then.
63c0: 20 20 20 20 65 76 61 6c 20 24 61 63 5f 70 72 65      eval $ac_pre
63d0: 76 3d 5c 24 61 63 5f 6f 70 74 69 6f 6e 0a 20 20  v=\$ac_option.  
63e0: 20 20 61 63 5f 70 72 65 76 3d 0a 20 20 20 20 63    ac_prev=.    c
63f0: 6f 6e 74 69 6e 75 65 0a 20 20 66 69 0a 0a 20 20  ontinue.  fi..  
6400: 63 61 73 65 20 24 61 63 5f 6f 70 74 69 6f 6e 20  case $ac_option 
6410: 69 6e 0a 20 20 2a 3d 3f 2a 29 20 61 63 5f 6f 70  in.  *=?*) ac_op
6420: 74 61 72 67 3d 60 65 78 70 72 20 22 58 24 61 63  targ=`expr "X$ac
6430: 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 5b 5e 3d 5d  _option" : '[^=]
6440: 2a 3d 5c 28 2e 2a 5c 29 27 60 20 3b 3b 0a 20 20  *=\(.*\)'` ;;.  
6450: 2a 3d 29 20 20 20 61 63 5f 6f 70 74 61 72 67 3d  *=)   ac_optarg=
6460: 20 3b 3b 0a 20 20 2a 29 20 20 20 20 61 63 5f 6f   ;;.  *)    ac_o
6470: 70 74 61 72 67 3d 79 65 73 20 3b 3b 0a 20 20 65  ptarg=yes ;;.  e
6480: 73 61 63 0a 0a 20 20 23 20 41 63 63 65 70 74 20  sac..  # Accept 
6490: 74 68 65 20 69 6d 70 6f 72 74 61 6e 74 20 43 79  the important Cy
64a0: 67 6e 75 73 20 63 6f 6e 66 69 67 75 72 65 20 6f  gnus configure o
64b0: 70 74 69 6f 6e 73 2c 20 73 6f 20 77 65 20 63 61  ptions, so we ca
64c0: 6e 20 64 69 61 67 6e 6f 73 65 20 74 79 70 6f 73  n diagnose typos
64d0: 2e 0a 0a 20 20 63 61 73 65 20 24 61 63 5f 64 61  ...  case $ac_da
64e0: 73 68 64 61 73 68 24 61 63 5f 6f 70 74 69 6f 6e  shdash$ac_option
64f0: 20 69 6e 0a 20 20 2d 2d 29 0a 20 20 20 20 61 63   in.  --).    ac
6500: 5f 64 61 73 68 64 61 73 68 3d 79 65 73 20 3b 3b  _dashdash=yes ;;
6510: 0a 0a 20 20 2d 62 69 6e 64 69 72 20 7c 20 2d 2d  ..  -bindir | --
6520: 62 69 6e 64 69 72 20 7c 20 2d 2d 62 69 6e 64 69  bindir | --bindi
6530: 20 7c 20 2d 2d 62 69 6e 64 20 7c 20 2d 2d 62 69   | --bind | --bi
6540: 6e 20 7c 20 2d 2d 62 69 29 0a 20 20 20 20 61 63  n | --bi).    ac
6550: 5f 70 72 65 76 3d 62 69 6e 64 69 72 20 3b 3b 0a  _prev=bindir ;;.
6560: 20 20 2d 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d    -bindir=* | --
6570: 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 62 69 6e  bindir=* | --bin
6580: 64 69 3d 2a 20 7c 20 2d 2d 62 69 6e 64 3d 2a 20  di=* | --bind=* 
6590: 7c 20 2d 2d 62 69 6e 3d 2a 20 7c 20 2d 2d 62 69  | --bin=* | --bi
65a0: 3d 2a 29 0a 20 20 20 20 62 69 6e 64 69 72 3d 24  =*).    bindir=$
65b0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
65c0: 2d 62 75 69 6c 64 20 7c 20 2d 2d 62 75 69 6c 64  -build | --build
65d0: 20 7c 20 2d 2d 62 75 69 6c 20 7c 20 2d 2d 62 75   | --buil | --bu
65e0: 69 20 7c 20 2d 2d 62 75 29 0a 20 20 20 20 61 63  i | --bu).    ac
65f0: 5f 70 72 65 76 3d 62 75 69 6c 64 5f 61 6c 69 61  _prev=build_alia
6600: 73 20 3b 3b 0a 20 20 2d 62 75 69 6c 64 3d 2a 20  s ;;.  -build=* 
6610: 7c 20 2d 2d 62 75 69 6c 64 3d 2a 20 7c 20 2d 2d  | --build=* | --
6620: 62 75 69 6c 3d 2a 20 7c 20 2d 2d 62 75 69 3d 2a  buil=* | --bui=*
6630: 20 7c 20 2d 2d 62 75 3d 2a 29 0a 20 20 20 20 62   | --bu=*).    b
6640: 75 69 6c 64 5f 61 6c 69 61 73 3d 24 61 63 5f 6f  uild_alias=$ac_o
6650: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 63 61 63  ptarg ;;..  -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 65 20 7c 20 2d 2d 63 61 63 68 65  e-file | --cache
6680: 2d 66 69 6c 20 7c 20 2d 2d 63 61 63 68 65 2d 66  -fil | --cache-f
6690: 69 20 5c 0a 20 20 7c 20 2d 2d 63 61 63 68 65 2d  i \.  | --cache-
66a0: 66 20 7c 20 2d 2d 63 61 63 68 65 2d 20 7c 20 2d  f | --cache- | -
66b0: 2d 63 61 63 68 65 20 7c 20 2d 2d 63 61 63 68 20  -cache | --cach 
66c0: 7c 20 2d 2d 63 61 63 20 7c 20 2d 2d 63 61 20 7c  | --cac | --ca |
66d0: 20 2d 2d 63 29 0a 20 20 20 20 61 63 5f 70 72 65   --c).    ac_pre
66e0: 76 3d 63 61 63 68 65 5f 66 69 6c 65 20 3b 3b 0a  v=cache_file ;;.
66f0: 20 20 2d 63 61 63 68 65 2d 66 69 6c 65 3d 2a 20    -cache-file=* 
6700: 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 2a  | --cache-file=*
6710: 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c 3d 2a   | --cache-fil=*
6720: 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 3d 2a 20   | --cache-fi=* 
6730: 5c 0a 20 20 7c 20 2d 2d 63 61 63 68 65 2d 66 3d  \.  | --cache-f=
6740: 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 3d 2a 20 7c  * | --cache-=* |
6750: 20 2d 2d 63 61 63 68 65 3d 2a 20 7c 20 2d 2d 63   --cache=* | --c
6760: 61 63 68 3d 2a 20 7c 20 2d 2d 63 61 63 3d 2a 20  ach=* | --cac=* 
6770: 7c 20 2d 2d 63 61 3d 2a 20 7c 20 2d 2d 63 3d 2a  | --ca=* | --c=*
6780: 29 0a 20 20 20 20 63 61 63 68 65 5f 66 69 6c 65  ).    cache_file
6790: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
67a0: 20 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65    --config-cache
67b0: 20 7c 20 2d 43 29 0a 20 20 20 20 63 61 63 68 65   | -C).    cache
67c0: 5f 66 69 6c 65 3d 63 6f 6e 66 69 67 2e 63 61 63  _file=config.cac
67d0: 68 65 20 3b 3b 0a 0a 20 20 2d 64 61 74 61 64 69  he ;;..  -datadi
67e0: 72 20 7c 20 2d 2d 64 61 74 61 64 69 72 20 7c 20  r | --datadir | 
67f0: 2d 2d 64 61 74 61 64 69 20 7c 20 2d 2d 64 61 74  --datadi | --dat
6800: 61 64 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  ad).    ac_prev=
6810: 64 61 74 61 64 69 72 20 3b 3b 0a 20 20 2d 64 61  datadir ;;.  -da
6820: 74 61 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61  tadir=* | --data
6830: 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 69  dir=* | --datadi
6840: 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 3d 2a 29 0a  =* | --datad=*).
6850: 20 20 20 20 64 61 74 61 64 69 72 3d 24 61 63 5f      datadir=$ac_
6860: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 64 61  optarg ;;..  -da
6870: 74 61 72 6f 6f 74 64 69 72 20 7c 20 2d 2d 64 61  tarootdir | --da
6880: 74 61 72 6f 6f 74 64 69 72 20 7c 20 2d 2d 64 61  tarootdir | --da
6890: 74 61 72 6f 6f 74 64 69 20 7c 20 2d 2d 64 61 74  tarootdi | --dat
68a0: 61 72 6f 6f 74 64 20 7c 20 2d 2d 64 61 74 61 72  arootd | --datar
68b0: 6f 6f 74 20 5c 0a 20 20 7c 20 2d 2d 64 61 74 61  oot \.  | --data
68c0: 72 6f 6f 20 7c 20 2d 2d 64 61 74 61 72 6f 20 7c  roo | --dataro |
68d0: 20 2d 2d 64 61 74 61 72 29 0a 20 20 20 20 61 63   --datar).    ac
68e0: 5f 70 72 65 76 3d 64 61 74 61 72 6f 6f 74 64 69  _prev=datarootdi
68f0: 72 20 3b 3b 0a 20 20 2d 64 61 74 61 72 6f 6f 74  r ;;.  -dataroot
6900: 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 6f  dir=* | --dataro
6910: 6f 74 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61  otdir=* | --data
6920: 72 6f 6f 74 64 69 3d 2a 20 7c 20 2d 2d 64 61 74  rootdi=* | --dat
6930: 61 72 6f 6f 74 64 3d 2a 20 5c 0a 20 20 7c 20 2d  arootd=* \.  | -
6940: 2d 64 61 74 61 72 6f 6f 74 3d 2a 20 7c 20 2d 2d  -dataroot=* | --
6950: 64 61 74 61 72 6f 6f 3d 2a 20 7c 20 2d 2d 64 61  dataroo=* | --da
6960: 74 61 72 6f 3d 2a 20 7c 20 2d 2d 64 61 74 61 72  taro=* | --datar
6970: 3d 2a 29 0a 20 20 20 20 64 61 74 61 72 6f 6f 74  =*).    dataroot
6980: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
6990: 3b 0a 0a 20 20 2d 64 69 73 61 62 6c 65 2d 2a 20  ;..  -disable-* 
69a0: 7c 20 2d 2d 64 69 73 61 62 6c 65 2d 2a 29 0a 20  | --disable-*). 
69b0: 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 65     ac_useropt=`e
69c0: 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e  xpr "x$ac_option
69d0: 22 20 3a 20 27 78 2d 2a 64 69 73 61 62 6c 65 2d  " : 'x-*disable-
69e0: 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 23 20 52  \(.*\)'`.    # R
69f0: 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74  eject names that
6a00: 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73   are not valid s
6a10: 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61  hell variable na
6a20: 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22 78  mes..    expr "x
6a30: 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3a 20 22  $ac_useropt" : "
6a40: 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f 63 72 5f 61  .*[^-+._$as_cr_a
6a50: 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c  lnum]" >/dev/nul
6a60: 6c 20 26 26 0a 20 20 20 20 20 20 61 73 5f 66 6e  l &&.      as_fn
6a70: 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e 76 61 6c  _error $? "inval
6a80: 69 64 20 66 65 61 74 75 72 65 20 6e 61 6d 65 3a  id feature name:
6a90: 20 24 61 63 5f 75 73 65 72 6f 70 74 22 0a 20 20   $ac_useropt".  
6aa0: 20 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69    ac_useropt_ori
6ab0: 67 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a 20 20  g=$ac_useropt.  
6ac0: 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 24 61    ac_useropt=`$a
6ad0: 73 5f 65 63 68 6f 20 22 24 61 63 5f 75 73 65 72  s_echo "$ac_user
6ae0: 6f 70 74 22 20 7c 20 73 65 64 20 27 73 2f 5b 2d  opt" | sed 's/[-
6af0: 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 63 61  +.]/_/g'`.    ca
6b00: 73 65 20 24 61 63 5f 75 73 65 72 5f 6f 70 74 73  se $ac_user_opts
6b10: 20 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22 65 6e   in.      *"."en
6b20: 61 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70 74  able_$ac_useropt
6b30: 22 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a  "."*) ;;.      *
6b40: 29 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65  ) ac_unrecognize
6b50: 64 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72 65  d_opts="$ac_unre
6b60: 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61 63  cognized_opts$ac
6b70: 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65  _unrecognized_se
6b80: 70 2d 2d 64 69 73 61 62 6c 65 2d 24 61 63 5f 75  p--disable-$ac_u
6b90: 73 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61  seropt_orig".. a
6ba0: 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73  c_unrecognized_s
6bb0: 65 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73  ep=', ';;.    es
6bc0: 61 63 0a 20 20 20 20 65 76 61 6c 20 65 6e 61 62  ac.    eval enab
6bd0: 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d 6e  le_$ac_useropt=n
6be0: 6f 20 3b 3b 0a 0a 20 20 2d 64 6f 63 64 69 72 20  o ;;..  -docdir 
6bf0: 7c 20 2d 2d 64 6f 63 64 69 72 20 7c 20 2d 2d 64  | --docdir | --d
6c00: 6f 63 64 69 20 7c 20 2d 2d 64 6f 63 20 7c 20 2d  ocdi | --doc | -
6c10: 2d 64 6f 29 0a 20 20 20 20 61 63 5f 70 72 65 76  -do).    ac_prev
6c20: 3d 64 6f 63 64 69 72 20 3b 3b 0a 20 20 2d 64 6f  =docdir ;;.  -do
6c30: 63 64 69 72 3d 2a 20 7c 20 2d 2d 64 6f 63 64 69  cdir=* | --docdi
6c40: 72 3d 2a 20 7c 20 2d 2d 64 6f 63 64 69 3d 2a 20  r=* | --docdi=* 
6c50: 7c 20 2d 2d 64 6f 63 3d 2a 20 7c 20 2d 2d 64 6f  | --doc=* | --do
6c60: 3d 2a 29 0a 20 20 20 20 64 6f 63 64 69 72 3d 24  =*).    docdir=$
6c70: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
6c80: 2d 64 76 69 64 69 72 20 7c 20 2d 2d 64 76 69 64  -dvidir | --dvid
6c90: 69 72 20 7c 20 2d 2d 64 76 69 64 69 20 7c 20 2d  ir | --dvidi | -
6ca0: 2d 64 76 69 64 20 7c 20 2d 2d 64 76 69 20 7c 20  -dvid | --dvi | 
6cb0: 2d 2d 64 76 29 0a 20 20 20 20 61 63 5f 70 72 65  --dv).    ac_pre
6cc0: 76 3d 64 76 69 64 69 72 20 3b 3b 0a 20 20 2d 64  v=dvidir ;;.  -d
6cd0: 76 69 64 69 72 3d 2a 20 7c 20 2d 2d 64 76 69 64  vidir=* | --dvid
6ce0: 69 72 3d 2a 20 7c 20 2d 2d 64 76 69 64 69 3d 2a  ir=* | --dvidi=*
6cf0: 20 7c 20 2d 2d 64 76 69 64 3d 2a 20 7c 20 2d 2d   | --dvid=* | --
6d00: 64 76 69 3d 2a 20 7c 20 2d 2d 64 76 3d 2a 29 0a  dvi=* | --dv=*).
6d10: 20 20 20 20 64 76 69 64 69 72 3d 24 61 63 5f 6f      dvidir=$ac_o
6d20: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 65 6e 61  ptarg ;;..  -ena
6d30: 62 6c 65 2d 2a 20 7c 20 2d 2d 65 6e 61 62 6c 65  ble-* | --enable
6d40: 2d 2a 29 0a 20 20 20 20 61 63 5f 75 73 65 72 6f  -*).    ac_usero
6d50: 70 74 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f  pt=`expr "x$ac_o
6d60: 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 65 6e 61  ption" : 'x-*ena
6d70: 62 6c 65 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27 60 0a  ble-\([^=]*\)'`.
6d80: 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d      # Reject nam
6d90: 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20  es that are not 
6da0: 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69  valid shell vari
6db0: 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20  able names..    
6dc0: 65 78 70 72 20 22 78 24 61 63 5f 75 73 65 72 6f  expr "x$ac_usero
6dd0: 70 74 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24  pt" : ".*[^-+._$
6de0: 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f  as_cr_alnum]" >/
6df0: 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20  dev/null &&.    
6e00: 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f    as_fn_error $?
6e10: 20 22 69 6e 76 61 6c 69 64 20 66 65 61 74 75 72   "invalid featur
6e20: 65 20 6e 61 6d 65 3a 20 24 61 63 5f 75 73 65 72  e name: $ac_user
6e30: 6f 70 74 22 0a 20 20 20 20 61 63 5f 75 73 65 72  opt".    ac_user
6e40: 6f 70 74 5f 6f 72 69 67 3d 24 61 63 5f 75 73 65  opt_orig=$ac_use
6e50: 72 6f 70 74 0a 20 20 20 20 61 63 5f 75 73 65 72  ropt.    ac_user
6e60: 6f 70 74 3d 60 24 61 73 5f 65 63 68 6f 20 22 24  opt=`$as_echo "$
6e70: 61 63 5f 75 73 65 72 6f 70 74 22 20 7c 20 73 65  ac_useropt" | se
6e80: 64 20 27 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60  d 's/[-+.]/_/g'`
6e90: 0a 20 20 20 20 63 61 73 65 20 24 61 63 5f 75 73  .    case $ac_us
6ea0: 65 72 5f 6f 70 74 73 20 69 6e 0a 20 20 20 20 20  er_opts in.     
6eb0: 20 2a 22 0a 22 65 6e 61 62 6c 65 5f 24 61 63 5f   *"."enable_$ac_
6ec0: 75 73 65 72 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a  useropt"."*) ;;.
6ed0: 20 20 20 20 20 20 2a 29 20 61 63 5f 75 6e 72 65        *) ac_unre
6ee0: 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 3d 22 24  cognized_opts="$
6ef0: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
6f00: 6f 70 74 73 24 61 63 5f 75 6e 72 65 63 6f 67 6e  opts$ac_unrecogn
6f10: 69 7a 65 64 5f 73 65 70 2d 2d 65 6e 61 62 6c 65  ized_sep--enable
6f20: 2d 24 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69  -$ac_useropt_ori
6f30: 67 22 0a 09 20 61 63 5f 75 6e 72 65 63 6f 67 6e  g".. ac_unrecogn
6f40: 69 7a 65 64 5f 73 65 70 3d 27 2c 20 27 3b 3b 0a  ized_sep=', ';;.
6f50: 20 20 20 20 65 73 61 63 0a 20 20 20 20 65 76 61      esac.    eva
6f60: 6c 20 65 6e 61 62 6c 65 5f 24 61 63 5f 75 73 65  l enable_$ac_use
6f70: 72 6f 70 74 3d 5c 24 61 63 5f 6f 70 74 61 72 67  ropt=\$ac_optarg
6f80: 20 3b 3b 0a 0a 20 20 2d 65 78 65 63 2d 70 72 65   ;;..  -exec-pre
6f90: 66 69 78 20 7c 20 2d 2d 65 78 65 63 5f 70 72 65  fix | --exec_pre
6fa0: 66 69 78 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65  fix | --exec-pre
6fb0: 66 69 78 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65  fix | --exec-pre
6fc0: 66 69 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 2d  fi \.  | --exec-
6fd0: 70 72 65 66 20 7c 20 2d 2d 65 78 65 63 2d 70 72  pref | --exec-pr
6fe0: 65 20 7c 20 2d 2d 65 78 65 63 2d 70 72 20 7c 20  e | --exec-pr | 
6ff0: 2d 2d 65 78 65 63 2d 70 20 7c 20 2d 2d 65 78 65  --exec-p | --exe
7000: 63 2d 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 20  c- \.  | --exec 
7010: 7c 20 2d 2d 65 78 65 20 7c 20 2d 2d 65 78 29 0a  | --exe | --ex).
7020: 20 20 20 20 61 63 5f 70 72 65 76 3d 65 78 65 63      ac_prev=exec
7030: 5f 70 72 65 66 69 78 20 3b 3b 0a 20 20 2d 65 78  _prefix ;;.  -ex
7040: 65 63 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d  ec-prefix=* | --
7050: 65 78 65 63 5f 70 72 65 66 69 78 3d 2a 20 7c 20  exec_prefix=* | 
7060: 2d 2d 65 78 65 63 2d 70 72 65 66 69 78 3d 2a 20  --exec-prefix=* 
7070: 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 3d 2a  | --exec-prefi=*
7080: 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 2d 70 72   \.  | --exec-pr
7090: 65 66 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72  ef=* | --exec-pr
70a0: 65 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 3d  e=* | --exec-pr=
70b0: 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 3d 2a 20 7c  * | --exec-p=* |
70c0: 20 2d 2d 65 78 65 63 2d 3d 2a 20 5c 0a 20 20 7c   --exec-=* \.  |
70d0: 20 2d 2d 65 78 65 63 3d 2a 20 7c 20 2d 2d 65 78   --exec=* | --ex
70e0: 65 3d 2a 20 7c 20 2d 2d 65 78 3d 2a 29 0a 20 20  e=* | --ex=*).  
70f0: 20 20 65 78 65 63 5f 70 72 65 66 69 78 3d 24 61    exec_prefix=$a
7100: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
7110: 67 61 73 20 7c 20 2d 2d 67 61 73 20 7c 20 2d 2d  gas | --gas | --
7120: 67 61 20 7c 20 2d 2d 67 29 0a 20 20 20 20 23 20  ga | --g).    # 
7130: 4f 62 73 6f 6c 65 74 65 3b 20 75 73 65 20 2d 2d  Obsolete; use --
7140: 77 69 74 68 2d 67 61 73 2e 0a 20 20 20 20 77 69  with-gas..    wi
7150: 74 68 5f 67 61 73 3d 79 65 73 20 3b 3b 0a 0a 20  th_gas=yes ;;.. 
7160: 20 2d 68 65 6c 70 20 7c 20 2d 2d 68 65 6c 70 20   -help | --help 
7170: 7c 20 2d 2d 68 65 6c 20 7c 20 2d 2d 68 65 20 7c  | --hel | --he |
7180: 20 2d 68 29 0a 20 20 20 20 61 63 5f 69 6e 69 74   -h).    ac_init
7190: 5f 68 65 6c 70 3d 6c 6f 6e 67 20 3b 3b 0a 20 20  _help=long ;;.  
71a0: 2d 68 65 6c 70 3d 72 2a 20 7c 20 2d 2d 68 65 6c  -help=r* | --hel
71b0: 70 3d 72 2a 20 7c 20 2d 2d 68 65 6c 3d 72 2a 20  p=r* | --hel=r* 
71c0: 7c 20 2d 2d 68 65 3d 72 2a 20 7c 20 2d 68 72 2a  | --he=r* | -hr*
71d0: 29 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f 68 65  ).    ac_init_he
71e0: 6c 70 3d 72 65 63 75 72 73 69 76 65 20 3b 3b 0a  lp=recursive ;;.
71f0: 20 20 2d 68 65 6c 70 3d 73 2a 20 7c 20 2d 2d 68    -help=s* | --h
7200: 65 6c 70 3d 73 2a 20 7c 20 2d 2d 68 65 6c 3d 73  elp=s* | --hel=s
7210: 2a 20 7c 20 2d 2d 68 65 3d 73 2a 20 7c 20 2d 68  * | --he=s* | -h
7220: 73 2a 29 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f  s*).    ac_init_
7230: 68 65 6c 70 3d 73 68 6f 72 74 20 3b 3b 0a 0a 20  help=short ;;.. 
7240: 20 2d 68 6f 73 74 20 7c 20 2d 2d 68 6f 73 74 20   -host | --host 
7250: 7c 20 2d 2d 68 6f 73 20 7c 20 2d 2d 68 6f 29 0a  | --hos | --ho).
7260: 20 20 20 20 61 63 5f 70 72 65 76 3d 68 6f 73 74      ac_prev=host
7270: 5f 61 6c 69 61 73 20 3b 3b 0a 20 20 2d 68 6f 73  _alias ;;.  -hos
7280: 74 3d 2a 20 7c 20 2d 2d 68 6f 73 74 3d 2a 20 7c  t=* | --host=* |
7290: 20 2d 2d 68 6f 73 3d 2a 20 7c 20 2d 2d 68 6f 3d   --hos=* | --ho=
72a0: 2a 29 0a 20 20 20 20 68 6f 73 74 5f 61 6c 69 61  *).    host_alia
72b0: 73 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  s=$ac_optarg ;;.
72c0: 0a 20 20 2d 68 74 6d 6c 64 69 72 20 7c 20 2d 2d  .  -htmldir | --
72d0: 68 74 6d 6c 64 69 72 20 7c 20 2d 2d 68 74 6d 6c  htmldir | --html
72e0: 64 69 20 7c 20 2d 2d 68 74 6d 6c 64 20 7c 20 2d  di | --htmld | -
72f0: 2d 68 74 6d 6c 20 7c 20 2d 2d 68 74 6d 20 7c 20  -html | --htm | 
7300: 2d 2d 68 74 29 0a 20 20 20 20 61 63 5f 70 72 65  --ht).    ac_pre
7310: 76 3d 68 74 6d 6c 64 69 72 20 3b 3b 0a 20 20 2d  v=htmldir ;;.  -
7320: 68 74 6d 6c 64 69 72 3d 2a 20 7c 20 2d 2d 68 74  htmldir=* | --ht
7330: 6d 6c 64 69 72 3d 2a 20 7c 20 2d 2d 68 74 6d 6c  mldir=* | --html
7340: 64 69 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 64 3d 2a  di=* | --htmld=*
7350: 20 7c 20 2d 2d 68 74 6d 6c 3d 2a 20 7c 20 2d 2d   | --html=* | --
7360: 68 74 6d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 68 74  htm=* \.  | --ht
7370: 3d 2a 29 0a 20 20 20 20 68 74 6d 6c 64 69 72 3d  =*).    htmldir=
7380: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
7390: 20 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 72 20 7c 20 2d 2d  -includedir | --
73b0: 69 6e 63 6c 75 64 65 64 69 20 7c 20 2d 2d 69 6e  includedi | --in
73c0: 63 6c 75 64 65 64 20 7c 20 2d 2d 69 6e 63 6c 75  cluded | --inclu
73d0: 64 65 20 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c 75  de \.  | --inclu
73e0: 64 20 7c 20 2d 2d 69 6e 63 6c 75 20 7c 20 2d 2d  d | --inclu | --
73f0: 69 6e 63 6c 20 7c 20 2d 2d 69 6e 63 29 0a 20 20  incl | --inc).  
7400: 20 20 61 63 5f 70 72 65 76 3d 69 6e 63 6c 75 64    ac_prev=includ
7410: 65 64 69 72 20 3b 3b 0a 20 20 2d 69 6e 63 6c 75  edir ;;.  -inclu
7420: 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63 6c  dedir=* | --incl
7430: 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63  udedir=* | --inc
7440: 6c 75 64 65 64 69 3d 2a 20 7c 20 2d 2d 69 6e 63  ludedi=* | --inc
7450: 6c 75 64 65 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c  luded=* | --incl
7460: 75 64 65 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 69 6e  ude=* \.  | --in
7470: 63 6c 75 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75  clud=* | --inclu
7480: 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 3d 2a 20 7c 20  =* | --incl=* | 
7490: 2d 2d 69 6e 63 3d 2a 29 0a 20 20 20 20 69 6e 63  --inc=*).    inc
74a0: 6c 75 64 65 64 69 72 3d 24 61 63 5f 6f 70 74 61  ludedir=$ac_opta
74b0: 72 67 20 3b 3b 0a 0a 20 20 2d 69 6e 66 6f 64 69  rg ;;..  -infodi
74c0: 72 20 7c 20 2d 2d 69 6e 66 6f 64 69 72 20 7c 20  r | --infodir | 
74d0: 2d 2d 69 6e 66 6f 64 69 20 7c 20 2d 2d 69 6e 66  --infodi | --inf
74e0: 6f 64 20 7c 20 2d 2d 69 6e 66 6f 20 7c 20 2d 2d  od | --info | --
74f0: 69 6e 66 29 0a 20 20 20 20 61 63 5f 70 72 65 76  inf).    ac_prev
7500: 3d 69 6e 66 6f 64 69 72 20 3b 3b 0a 20 20 2d 69  =infodir ;;.  -i
7510: 6e 66 6f 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 66  nfodir=* | --inf
7520: 6f 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64  odir=* | --infod
7530: 69 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 3d 2a 20  i=* | --infod=* 
7540: 7c 20 2d 2d 69 6e 66 6f 3d 2a 20 7c 20 2d 2d 69  | --info=* | --i
7550: 6e 66 3d 2a 29 0a 20 20 20 20 69 6e 66 6f 64 69  nf=*).    infodi
7560: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
7570: 0a 20 20 2d 6c 69 62 64 69 72 20 7c 20 2d 2d 6c  .  -libdir | --l
7580: 69 62 64 69 72 20 7c 20 2d 2d 6c 69 62 64 69 20  ibdir | --libdi 
7590: 7c 20 2d 2d 6c 69 62 64 29 0a 20 20 20 20 61 63  | --libd).    ac
75a0: 5f 70 72 65 76 3d 6c 69 62 64 69 72 20 3b 3b 0a  _prev=libdir ;;.
75b0: 20 20 2d 6c 69 62 64 69 72 3d 2a 20 7c 20 2d 2d    -libdir=* | --
75c0: 6c 69 62 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62  libdir=* | --lib
75d0: 64 69 3d 2a 20 7c 20 2d 2d 6c 69 62 64 3d 2a 29  di=* | --libd=*)
75e0: 0a 20 20 20 20 6c 69 62 64 69 72 3d 24 61 63 5f  .    libdir=$ac_
75f0: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 69  optarg ;;..  -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 72 20 7c 20 2d 2d 6c 69 62 65  execdir | --libe
7620: 78 65 63 64 69 20 7c 20 2d 2d 6c 69 62 65 78 65  xecdi | --libexe
7630: 63 64 20 7c 20 2d 2d 6c 69 62 65 78 65 63 20 5c  cd | --libexec \
7640: 0a 20 20 7c 20 2d 2d 6c 69 62 65 78 65 20 7c 20  .  | --libexe | 
7650: 2d 2d 6c 69 62 65 78 20 7c 20 2d 2d 6c 69 62 65  --libex | --libe
7660: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6c 69  ).    ac_prev=li
7670: 62 65 78 65 63 64 69 72 20 3b 3b 0a 20 20 2d 6c  bexecdir ;;.  -l
7680: 69 62 65 78 65 63 64 69 72 3d 2a 20 7c 20 2d 2d  ibexecdir=* | --
7690: 6c 69 62 65 78 65 63 64 69 72 3d 2a 20 7c 20 2d  libexecdir=* | -
76a0: 2d 6c 69 62 65 78 65 63 64 69 3d 2a 20 7c 20 2d  -libexecdi=* | -
76b0: 2d 6c 69 62 65 78 65 63 64 3d 2a 20 7c 20 2d 2d  -libexecd=* | --
76c0: 6c 69 62 65 78 65 63 3d 2a 20 5c 0a 20 20 7c 20  libexec=* \.  | 
76d0: 2d 2d 6c 69 62 65 78 65 3d 2a 20 7c 20 2d 2d 6c  --libexe=* | --l
76e0: 69 62 65 78 3d 2a 20 7c 20 2d 2d 6c 69 62 65 3d  ibex=* | --libe=
76f0: 2a 29 0a 20 20 20 20 6c 69 62 65 78 65 63 64 69  *).    libexecdi
7700: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
7710: 0a 20 20 2d 6c 6f 63 61 6c 65 64 69 72 20 7c 20  .  -localedir | 
7720: 2d 2d 6c 6f 63 61 6c 65 64 69 72 20 7c 20 2d 2d  --localedir | --
7730: 6c 6f 63 61 6c 65 64 69 20 7c 20 2d 2d 6c 6f 63  localedi | --loc
7740: 61 6c 65 64 20 7c 20 2d 2d 6c 6f 63 61 6c 65 29  aled | --locale)
7750: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6c 6f 63  .    ac_prev=loc
7760: 61 6c 65 64 69 72 20 3b 3b 0a 20 20 2d 6c 6f 63  aledir ;;.  -loc
7770: 61 6c 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63  aledir=* | --loc
7780: 61 6c 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63  aledir=* | --loc
7790: 61 6c 65 64 69 3d 2a 20 7c 20 2d 2d 6c 6f 63 61  aledi=* | --loca
77a0: 6c 65 64 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65  led=* | --locale
77b0: 3d 2a 29 0a 20 20 20 20 6c 6f 63 61 6c 65 64 69  =*).    localedi
77c0: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
77d0: 0a 20 20 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69  .  -localstatedi
77e0: 72 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65  r | --localstate
77f0: 64 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61  dir | --localsta
7800: 74 65 64 69 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74  tedi | --localst
7810: 61 74 65 64 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63  ated \.  | --loc
7820: 61 6c 73 74 61 74 65 20 7c 20 2d 2d 6c 6f 63 61  alstate | --loca
7830: 6c 73 74 61 74 20 7c 20 2d 2d 6c 6f 63 61 6c 73  lstat | --locals
7840: 74 61 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 20 7c  ta | --localst |
7850: 20 2d 2d 6c 6f 63 61 6c 73 29 0a 20 20 20 20 61   --locals).    a
7860: 63 5f 70 72 65 76 3d 6c 6f 63 61 6c 73 74 61 74  c_prev=localstat
7870: 65 64 69 72 20 3b 3b 0a 20 20 2d 6c 6f 63 61 6c  edir ;;.  -local
7880: 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c  statedir=* | --l
7890: 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 2a 20 7c  ocalstatedir=* |
78a0: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 3d   --localstatedi=
78b0: 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65  * | --localstate
78c0: 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61  d=* \.  | --loca
78d0: 6c 73 74 61 74 65 3d 2a 20 7c 20 2d 2d 6c 6f 63  lstate=* | --loc
78e0: 61 6c 73 74 61 74 3d 2a 20 7c 20 2d 2d 6c 6f 63  alstat=* | --loc
78f0: 61 6c 73 74 61 3d 2a 20 7c 20 2d 2d 6c 6f 63 61  alsta=* | --loca
7900: 6c 73 74 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73  lst=* | --locals
7910: 3d 2a 29 0a 20 20 20 20 6c 6f 63 61 6c 73 74 61  =*).    localsta
7920: 74 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  tedir=$ac_optarg
7930: 20 3b 3b 0a 0a 20 20 2d 6d 61 6e 64 69 72 20 7c   ;;..  -mandir |
7940: 20 2d 2d 6d 61 6e 64 69 72 20 7c 20 2d 2d 6d 61   --mandir | --ma
7950: 6e 64 69 20 7c 20 2d 2d 6d 61 6e 64 20 7c 20 2d  ndi | --mand | -
7960: 2d 6d 61 6e 20 7c 20 2d 2d 6d 61 20 7c 20 2d 2d  -man | --ma | --
7970: 6d 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6d  m).    ac_prev=m
7980: 61 6e 64 69 72 20 3b 3b 0a 20 20 2d 6d 61 6e 64  andir ;;.  -mand
7990: 69 72 3d 2a 20 7c 20 2d 2d 6d 61 6e 64 69 72 3d  ir=* | --mandir=
79a0: 2a 20 7c 20 2d 2d 6d 61 6e 64 69 3d 2a 20 7c 20  * | --mandi=* | 
79b0: 2d 2d 6d 61 6e 64 3d 2a 20 7c 20 2d 2d 6d 61 6e  --mand=* | --man
79c0: 3d 2a 20 7c 20 2d 2d 6d 61 3d 2a 20 7c 20 2d 2d  =* | --ma=* | --
79d0: 6d 3d 2a 29 0a 20 20 20 20 6d 61 6e 64 69 72 3d  m=*).    mandir=
79e0: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
79f0: 20 2d 6e 66 70 20 7c 20 2d 2d 6e 66 70 20 7c 20   -nfp | --nfp | 
7a00: 2d 2d 6e 66 29 0a 20 20 20 20 23 20 4f 62 73 6f  --nf).    # Obso
7a10: 6c 65 74 65 3b 20 75 73 65 20 2d 2d 77 69 74 68  lete; use --with
7a20: 6f 75 74 2d 66 70 2e 0a 20 20 20 20 77 69 74 68  out-fp..    with
7a30: 5f 66 70 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 6e 6f  _fp=no ;;..  -no
7a40: 2d 63 72 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63  -create | --no-c
7a50: 72 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65  reate | --no-cre
7a60: 61 74 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 20 7c  at | --no-crea |
7a70: 20 2d 2d 6e 6f 2d 63 72 65 20 5c 0a 20 20 7c 20   --no-cre \.  | 
7a80: 2d 2d 6e 6f 2d 63 72 20 7c 20 2d 2d 6e 6f 2d 63  --no-cr | --no-c
7a90: 20 7c 20 2d 6e 29 0a 20 20 20 20 6e 6f 5f 63 72   | -n).    no_cr
7aa0: 65 61 74 65 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d  eate=yes ;;..  -
7ab0: 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c 20 2d  no-recursion | -
7ac0: 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c 20  -no-recursion | 
7ad0: 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 20 7c 20  --no-recursio | 
7ae0: 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 20 5c 0a 20  --no-recursi \. 
7af0: 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 20 7c   | --no-recurs |
7b00: 20 2d 2d 6e 6f 2d 72 65 63 75 72 20 7c 20 2d 2d   --no-recur | --
7b10: 6e 6f 2d 72 65 63 75 20 7c 20 2d 2d 6e 6f 2d 72  no-recu | --no-r
7b20: 65 63 20 7c 20 2d 2d 6e 6f 2d 72 65 20 7c 20 2d  ec | --no-re | -
7b30: 2d 6e 6f 2d 72 29 0a 20 20 20 20 6e 6f 5f 72 65  -no-r).    no_re
7b40: 63 75 72 73 69 6f 6e 3d 79 65 73 20 3b 3b 0a 0a  cursion=yes ;;..
7b50: 20 20 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72    -oldincludedir
7b60: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64   | --oldincluded
7b70: 69 72 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64  ir | --oldinclud
7b80: 65 64 69 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  edi | --oldinclu
7b90: 64 65 64 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69  ded \.  | --oldi
7ba0: 6e 63 6c 75 64 65 20 7c 20 2d 2d 6f 6c 64 69 6e  nclude | --oldin
7bb0: 63 6c 75 64 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c  clud | --oldincl
7bc0: 75 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 20 7c 20  u | --oldincl | 
7bd0: 2d 2d 6f 6c 64 69 6e 63 20 5c 0a 20 20 7c 20 2d  --oldinc \.  | -
7be0: 2d 6f 6c 64 69 6e 20 7c 20 2d 2d 6f 6c 64 69 20  -oldin | --oldi 
7bf0: 7c 20 2d 2d 6f 6c 64 20 7c 20 2d 2d 6f 6c 20 7c  | --old | --ol |
7c00: 20 2d 2d 6f 29 0a 20 20 20 20 61 63 5f 70 72 65   --o).    ac_pre
7c10: 76 3d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 20  v=oldincludedir 
7c20: 3b 3b 0a 20 20 2d 6f 6c 64 69 6e 63 6c 75 64 65  ;;.  -oldinclude
7c30: 64 69 72 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63  dir=* | --oldinc
7c40: 6c 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 6f 6c  ludedir=* | --ol
7c50: 64 69 6e 63 6c 75 64 65 64 69 3d 2a 20 7c 20 2d  dincludedi=* | -
7c60: 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 3d 2a 20 5c  -oldincluded=* \
7c70: 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64  .  | --oldinclud
7c80: 65 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  e=* | --oldinclu
7c90: 64 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  d=* | --oldinclu
7ca0: 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 3d 2a  =* | --oldincl=*
7cb0: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 3d 2a 20 5c 0a   | --oldinc=* \.
7cc0: 20 20 7c 20 2d 2d 6f 6c 64 69 6e 3d 2a 20 7c 20    | --oldin=* | 
7cd0: 2d 2d 6f 6c 64 69 3d 2a 20 7c 20 2d 2d 6f 6c 64  --oldi=* | --old
7ce0: 3d 2a 20 7c 20 2d 2d 6f 6c 3d 2a 20 7c 20 2d 2d  =* | --ol=* | --
7cf0: 6f 3d 2a 29 0a 20 20 20 20 6f 6c 64 69 6e 63 6c  o=*).    oldincl
7d00: 75 64 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  udedir=$ac_optar
7d10: 67 20 3b 3b 0a 0a 20 20 2d 70 72 65 66 69 78 20  g ;;..  -prefix 
7d20: 7c 20 2d 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70  | --prefix | --p
7d30: 72 65 66 69 20 7c 20 2d 2d 70 72 65 66 20 7c 20  refi | --pref | 
7d40: 2d 2d 70 72 65 20 7c 20 2d 2d 70 72 20 7c 20 2d  --pre | --pr | -
7d50: 2d 70 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  -p).    ac_prev=
7d60: 70 72 65 66 69 78 20 3b 3b 0a 20 20 2d 70 72 65  prefix ;;.  -pre
7d70: 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 65 66 69 78  fix=* | --prefix
7d80: 3d 2a 20 7c 20 2d 2d 70 72 65 66 69 3d 2a 20 7c  =* | --prefi=* |
7d90: 20 2d 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d 70 72   --pref=* | --pr
7da0: 65 3d 2a 20 7c 20 2d 2d 70 72 3d 2a 20 7c 20 2d  e=* | --pr=* | -
7db0: 2d 70 3d 2a 29 0a 20 20 20 20 70 72 65 66 69 78  -p=*).    prefix
7dc0: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
7dd0: 20 20 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69    -program-prefi
7de0: 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72  x | --program-pr
7df0: 65 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  efix | --program
7e00: 2d 70 72 65 66 69 20 7c 20 2d 2d 70 72 6f 67 72  -prefi | --progr
7e10: 61 6d 2d 70 72 65 66 20 5c 0a 20 20 7c 20 2d 2d  am-pref \.  | --
7e20: 70 72 6f 67 72 61 6d 2d 70 72 65 20 7c 20 2d 2d  program-pre | --
7e30: 70 72 6f 67 72 61 6d 2d 70 72 20 7c 20 2d 2d 70  program-pr | --p
7e40: 72 6f 67 72 61 6d 2d 70 29 0a 20 20 20 20 61 63  rogram-p).    ac
7e50: 5f 70 72 65 76 3d 70 72 6f 67 72 61 6d 5f 70 72  _prev=program_pr
7e60: 65 66 69 78 20 3b 3b 0a 20 20 2d 70 72 6f 67 72  efix ;;.  -progr
7e70: 61 6d 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d  am-prefix=* | --
7e80: 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 3d 2a  program-prefix=*
7e90: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65   | --program-pre
7ea0: 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  fi=* \.  | --pro
7eb0: 67 72 61 6d 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d  gram-pref=* | --
7ec0: 70 72 6f 67 72 61 6d 2d 70 72 65 3d 2a 20 7c 20  program-pre=* | 
7ed0: 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 3d 2a 20 7c  --program-pr=* |
7ee0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 3d 2a 29 0a   --program-p=*).
7ef0: 20 20 20 20 70 72 6f 67 72 61 6d 5f 70 72 65 66      program_pref
7f00: 69 78 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ix=$ac_optarg ;;
7f10: 0a 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 73 75 66  ..  -program-suf
7f20: 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  fix | --program-
7f30: 73 75 66 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72  suffix | --progr
7f40: 61 6d 2d 73 75 66 66 69 20 7c 20 2d 2d 70 72 6f  am-suffi | --pro
7f50: 67 72 61 6d 2d 73 75 66 66 20 5c 0a 20 20 7c 20  gram-suff \.  | 
7f60: 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 20 7c 20  --program-suf | 
7f70: 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 20 7c 20 2d  --program-su | -
7f80: 2d 70 72 6f 67 72 61 6d 2d 73 29 0a 20 20 20 20  -program-s).    
7f90: 61 63 5f 70 72 65 76 3d 70 72 6f 67 72 61 6d 5f  ac_prev=program_
7fa0: 73 75 66 66 69 78 20 3b 3b 0a 20 20 2d 70 72 6f  suffix ;;.  -pro
7fb0: 67 72 61 6d 2d 73 75 66 66 69 78 3d 2a 20 7c 20  gram-suffix=* | 
7fc0: 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78  --program-suffix
7fd0: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73  =* | --program-s
7fe0: 75 66 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70  uffi=* \.  | --p
7ff0: 72 6f 67 72 61 6d 2d 73 75 66 66 3d 2a 20 7c 20  rogram-suff=* | 
8000: 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 3d 2a 20  --program-suf=* 
8010: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 3d 2a  | --program-su=*
8020: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 3d 2a   | --program-s=*
8030: 29 0a 20 20 20 20 70 72 6f 67 72 61 6d 5f 73 75  ).    program_su
8040: 66 66 69 78 3d 24 61 63 5f 6f 70 74 61 72 67 20  ffix=$ac_optarg 
8050: 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 74  ;;..  -program-t
8060: 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 20 7c 20  ransform-name | 
8070: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
8080: 6f 72 6d 2d 6e 61 6d 65 20 5c 0a 20 20 7c 20 2d  orm-name \.  | -
8090: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
80a0: 72 6d 2d 6e 61 6d 20 7c 20 2d 2d 70 72 6f 67 72  rm-nam | --progr
80b0: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 20  am-transform-na 
80c0: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  \.  | --program-
80d0: 74 72 61 6e 73 66 6f 72 6d 2d 6e 20 7c 20 2d 2d  transform-n | --
80e0: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
80f0: 6d 2d 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72  m- \.  | --progr
8100: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 20 7c 20 2d  am-transform | -
8110: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
8120: 72 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  r \.  | --progra
8130: 6d 2d 74 72 61 6e 73 66 6f 20 7c 20 2d 2d 70 72  m-transfo | --pr
8140: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 20 5c 0a 20  ogram-transf \. 
8150: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
8160: 6e 73 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  ns | --program-t
8170: 72 61 6e 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  ran \.  | --prog
8180: 72 2d 74 72 61 20 7c 20 2d 2d 70 72 6f 67 72 61  r-tra | --progra
8190: 6d 2d 74 72 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  m-tr | --program
81a0: 2d 74 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  -t).    ac_prev=
81b0: 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72  program_transfor
81c0: 6d 5f 6e 61 6d 65 20 3b 3b 0a 20 20 2d 70 72 6f  m_name ;;.  -pro
81d0: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e  gram-transform-n
81e0: 61 6d 65 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  ame=* | --progra
81f0: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65  m-transform-name
8200: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72  =* \.  | --progr
8210: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d  am-transform-nam
8220: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  =* | --program-t
8230: 72 61 6e 73 66 6f 72 6d 2d 6e 61 3d 2a 20 5c 0a  ransform-na=* \.
8240: 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72    | --program-tr
8250: 61 6e 73 66 6f 72 6d 2d 6e 3d 2a 20 7c 20 2d 2d  ansform-n=* | --
8260: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
8270: 6d 2d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  m-=* \.  | --pro
8280: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 3d 2a  gram-transform=*
8290: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
82a0: 6e 73 66 6f 72 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  nsfor=* \.  | --
82b0: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 3d  program-transfo=
82c0: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72  * | --program-tr
82d0: 61 6e 73 66 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70  ansf=* \.  | --p
82e0: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 3d 2a 20 7c  rogram-trans=* |
82f0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 3d   --program-tran=
8300: 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 2d  * \.  | --progr-
8310: 74 72 61 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  tra=* | --progra
8320: 6d 2d 74 72 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  m-tr=* | --progr
8330: 61 6d 2d 74 3d 2a 29 0a 20 20 20 20 70 72 6f 67  am-t=*).    prog
8340: 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61  ram_transform_na
8350: 6d 65 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  me=$ac_optarg ;;
8360: 0a 0a 20 20 2d 70 64 66 64 69 72 20 7c 20 2d 2d  ..  -pdfdir | --
8370: 70 64 66 64 69 72 20 7c 20 2d 2d 70 64 66 64 69  pdfdir | --pdfdi
8380: 20 7c 20 2d 2d 70 64 66 64 20 7c 20 2d 2d 70 64   | --pdfd | --pd
8390: 66 20 7c 20 2d 2d 70 64 29 0a 20 20 20 20 61 63  f | --pd).    ac
83a0: 5f 70 72 65 76 3d 70 64 66 64 69 72 20 3b 3b 0a  _prev=pdfdir ;;.
83b0: 20 20 2d 70 64 66 64 69 72 3d 2a 20 7c 20 2d 2d    -pdfdir=* | --
83c0: 70 64 66 64 69 72 3d 2a 20 7c 20 2d 2d 70 64 66  pdfdir=* | --pdf
83d0: 64 69 3d 2a 20 7c 20 2d 2d 70 64 66 64 3d 2a 20  di=* | --pdfd=* 
83e0: 7c 20 2d 2d 70 64 66 3d 2a 20 7c 20 2d 2d 70 64  | --pdf=* | --pd
83f0: 3d 2a 29 0a 20 20 20 20 70 64 66 64 69 72 3d 24  =*).    pdfdir=$
8400: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
8410: 2d 70 73 64 69 72 20 7c 20 2d 2d 70 73 64 69 72  -psdir | --psdir
8420: 20 7c 20 2d 2d 70 73 64 69 20 7c 20 2d 2d 70 73   | --psdi | --ps
8430: 64 20 7c 20 2d 2d 70 73 29 0a 20 20 20 20 61 63  d | --ps).    ac
8440: 5f 70 72 65 76 3d 70 73 64 69 72 20 3b 3b 0a 20  _prev=psdir ;;. 
8450: 20 2d 70 73 64 69 72 3d 2a 20 7c 20 2d 2d 70 73   -psdir=* | --ps
8460: 64 69 72 3d 2a 20 7c 20 2d 2d 70 73 64 69 3d 2a  dir=* | --psdi=*
8470: 20 7c 20 2d 2d 70 73 64 3d 2a 20 7c 20 2d 2d 70   | --psd=* | --p
8480: 73 3d 2a 29 0a 20 20 20 20 70 73 64 69 72 3d 24  s=*).    psdir=$
8490: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
84a0: 2d 71 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d  -q | -quiet | --
84b0: 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 20 7c  quiet | --quie |
84c0: 20 2d 2d 71 75 69 20 7c 20 2d 2d 71 75 20 7c 20   --qui | --qu | 
84d0: 2d 2d 71 20 5c 0a 20 20 7c 20 2d 73 69 6c 65 6e  --q \.  | -silen
84e0: 74 20 7c 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d  t | --silent | -
84f0: 2d 73 69 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20  -silen | --sile 
8500: 7c 20 2d 2d 73 69 6c 29 0a 20 20 20 20 73 69 6c  | --sil).    sil
8510: 65 6e 74 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 73  ent=yes ;;..  -s
8520: 62 69 6e 64 69 72 20 7c 20 2d 2d 73 62 69 6e 64  bindir | --sbind
8530: 69 72 20 7c 20 2d 2d 73 62 69 6e 64 69 20 7c 20  ir | --sbindi | 
8540: 2d 2d 73 62 69 6e 64 20 7c 20 2d 2d 73 62 69 6e  --sbind | --sbin
8550: 20 7c 20 2d 2d 73 62 69 20 7c 20 2d 2d 73 62 29   | --sbi | --sb)
8560: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 62 69  .    ac_prev=sbi
8570: 6e 64 69 72 20 3b 3b 0a 20 20 2d 73 62 69 6e 64  ndir ;;.  -sbind
8580: 69 72 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64 69 72  ir=* | --sbindir
8590: 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64 69 3d 2a 20  =* | --sbindi=* 
85a0: 7c 20 2d 2d 73 62 69 6e 64 3d 2a 20 7c 20 2d 2d  | --sbind=* | --
85b0: 73 62 69 6e 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73  sbin=* \.  | --s
85c0: 62 69 3d 2a 20 7c 20 2d 2d 73 62 3d 2a 29 0a 20  bi=* | --sb=*). 
85d0: 20 20 20 73 62 69 6e 64 69 72 3d 24 61 63 5f 6f     sbindir=$ac_o
85e0: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 68 61  ptarg ;;..  -sha
85f0: 72 65 64 73 74 61 74 65 64 69 72 20 7c 20 2d 2d  redstatedir | --
8600: 73 68 61 72 65 64 73 74 61 74 65 64 69 72 20 7c  sharedstatedir |
8610: 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64 69   --sharedstatedi
8620: 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73   \.  | --shareds
8630: 74 61 74 65 64 20 7c 20 2d 2d 73 68 61 72 65 64  tated | --shared
8640: 73 74 61 74 65 20 7c 20 2d 2d 73 68 61 72 65 64  state | --shared
8650: 73 74 61 74 20 7c 20 2d 2d 73 68 61 72 65 64 73  stat | --shareds
8660: 74 61 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65  ta \.  | --share
8670: 64 73 74 20 7c 20 2d 2d 73 68 61 72 65 64 73 20  dst | --shareds 
8680: 7c 20 2d 2d 73 68 61 72 65 64 20 7c 20 2d 2d 73  | --shared | --s
8690: 68 61 72 65 20 7c 20 2d 2d 73 68 61 72 20 5c 0a  hare | --shar \.
86a0: 20 20 7c 20 2d 2d 73 68 61 20 7c 20 2d 2d 73 68    | --sha | --sh
86b0: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 68  ).    ac_prev=sh
86c0: 61 72 65 64 73 74 61 74 65 64 69 72 20 3b 3b 0a  aredstatedir ;;.
86d0: 20 20 2d 73 68 61 72 65 64 73 74 61 74 65 64 69    -sharedstatedi
86e0: 72 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  r=* | --sharedst
86f0: 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 73 68 61  atedir=* | --sha
8700: 72 65 64 73 74 61 74 65 64 69 3d 2a 20 5c 0a 20  redstatedi=* \. 
8710: 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65   | --sharedstate
8720: 64 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  d=* | --sharedst
8730: 61 74 65 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64  ate=* | --shared
8740: 73 74 61 74 3d 2a 20 7c 20 2d 2d 73 68 61 72 65  stat=* | --share
8750: 64 73 74 61 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73  dsta=* \.  | --s
8760: 68 61 72 65 64 73 74 3d 2a 20 7c 20 2d 2d 73 68  haredst=* | --sh
8770: 61 72 65 64 73 3d 2a 20 7c 20 2d 2d 73 68 61 72  areds=* | --shar
8780: 65 64 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 3d 2a  ed=* | --share=*
8790: 20 7c 20 2d 2d 73 68 61 72 3d 2a 20 5c 0a 20 20   | --shar=* \.  
87a0: 7c 20 2d 2d 73 68 61 3d 2a 20 7c 20 2d 2d 73 68  | --sha=* | --sh
87b0: 3d 2a 29 0a 20 20 20 20 73 68 61 72 65 64 73 74  =*).    sharedst
87c0: 61 74 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  atedir=$ac_optar
87d0: 67 20 3b 3b 0a 0a 20 20 2d 73 69 74 65 20 7c 20  g ;;..  -site | 
87e0: 2d 2d 73 69 74 65 20 7c 20 2d 2d 73 69 74 29 0a  --site | --sit).
87f0: 20 20 20 20 61 63 5f 70 72 65 76 3d 73 69 74 65      ac_prev=site
8800: 20 3b 3b 0a 20 20 2d 73 69 74 65 3d 2a 20 7c 20   ;;.  -site=* | 
8810: 2d 2d 73 69 74 65 3d 2a 20 7c 20 2d 2d 73 69 74  --site=* | --sit
8820: 3d 2a 29 0a 20 20 20 20 73 69 74 65 3d 24 61 63  =*).    site=$ac
8830: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73  _optarg ;;..  -s
8840: 72 63 64 69 72 20 7c 20 2d 2d 73 72 63 64 69 72  rcdir | --srcdir
8850: 20 7c 20 2d 2d 73 72 63 64 69 20 7c 20 2d 2d 73   | --srcdi | --s
8860: 72 63 64 20 7c 20 2d 2d 73 72 63 20 7c 20 2d 2d  rcd | --src | --
8870: 73 72 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  sr).    ac_prev=
8880: 73 72 63 64 69 72 20 3b 3b 0a 20 20 2d 73 72 63  srcdir ;;.  -src
8890: 64 69 72 3d 2a 20 7c 20 2d 2d 73 72 63 64 69 72  dir=* | --srcdir
88a0: 3d 2a 20 7c 20 2d 2d 73 72 63 64 69 3d 2a 20 7c  =* | --srcdi=* |
88b0: 20 2d 2d 73 72 63 64 3d 2a 20 7c 20 2d 2d 73 72   --srcd=* | --sr
88c0: 63 3d 2a 20 7c 20 2d 2d 73 72 3d 2a 29 0a 20 20  c=* | --sr=*).  
88d0: 20 20 73 72 63 64 69 72 3d 24 61 63 5f 6f 70 74    srcdir=$ac_opt
88e0: 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 79 73 63 6f  arg ;;..  -sysco
88f0: 6e 66 64 69 72 20 7c 20 2d 2d 73 79 73 63 6f 6e  nfdir | --syscon
8900: 66 64 69 72 20 7c 20 2d 2d 73 79 73 63 6f 6e 66  fdir | --sysconf
8910: 64 69 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 20  di | --sysconfd 
8920: 7c 20 2d 2d 73 79 73 63 6f 6e 66 20 5c 0a 20 20  | --sysconf \.  
8930: 7c 20 2d 2d 73 79 73 63 6f 6e 20 7c 20 2d 2d 73  | --syscon | --s
8940: 79 73 63 6f 20 7c 20 2d 2d 73 79 73 63 20 7c 20  ysco | --sysc | 
8950: 2d 2d 73 79 73 20 7c 20 2d 2d 73 79 29 0a 20 20  --sys | --sy).  
8960: 20 20 61 63 5f 70 72 65 76 3d 73 79 73 63 6f 6e    ac_prev=syscon
8970: 66 64 69 72 20 3b 3b 0a 20 20 2d 73 79 73 63 6f  fdir ;;.  -sysco
8980: 6e 66 64 69 72 3d 2a 20 7c 20 2d 2d 73 79 73 63  nfdir=* | --sysc
8990: 6f 6e 66 64 69 72 3d 2a 20 7c 20 2d 2d 73 79 73  onfdir=* | --sys
89a0: 63 6f 6e 66 64 69 3d 2a 20 7c 20 2d 2d 73 79 73  confdi=* | --sys
89b0: 63 6f 6e 66 64 3d 2a 20 7c 20 2d 2d 73 79 73 63  confd=* | --sysc
89c0: 6f 6e 66 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 79  onf=* \.  | --sy
89d0: 73 63 6f 6e 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f  scon=* | --sysco
89e0: 3d 2a 20 7c 20 2d 2d 73 79 73 63 3d 2a 20 7c 20  =* | --sysc=* | 
89f0: 2d 2d 73 79 73 3d 2a 20 7c 20 2d 2d 73 79 3d 2a  --sys=* | --sy=*
8a00: 29 0a 20 20 20 20 73 79 73 63 6f 6e 66 64 69 72  ).    sysconfdir
8a10: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
8a20: 20 20 2d 74 61 72 67 65 74 20 7c 20 2d 2d 74 61    -target | --ta
8a30: 72 67 65 74 20 7c 20 2d 2d 74 61 72 67 65 20 7c  rget | --targe |
8a40: 20 2d 2d 74 61 72 67 20 7c 20 2d 2d 74 61 72 20   --targ | --tar 
8a50: 7c 20 2d 2d 74 61 20 7c 20 2d 2d 74 29 0a 20 20  | --ta | --t).  
8a60: 20 20 61 63 5f 70 72 65 76 3d 74 61 72 67 65 74    ac_prev=target
8a70: 5f 61 6c 69 61 73 20 3b 3b 0a 20 20 2d 74 61 72  _alias ;;.  -tar
8a80: 67 65 74 3d 2a 20 7c 20 2d 2d 74 61 72 67 65 74  get=* | --target
8a90: 3d 2a 20 7c 20 2d 2d 74 61 72 67 65 3d 2a 20 7c  =* | --targe=* |
8aa0: 20 2d 2d 74 61 72 67 3d 2a 20 7c 20 2d 2d 74 61   --targ=* | --ta
8ab0: 72 3d 2a 20 7c 20 2d 2d 74 61 3d 2a 20 7c 20 2d  r=* | --ta=* | -
8ac0: 2d 74 3d 2a 29 0a 20 20 20 20 74 61 72 67 65 74  -t=*).    target
8ad0: 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 61 72  _alias=$ac_optar
8ae0: 67 20 3b 3b 0a 0a 20 20 2d 76 20 7c 20 2d 76 65  g ;;..  -v | -ve
8af0: 72 62 6f 73 65 20 7c 20 2d 2d 76 65 72 62 6f 73  rbose | --verbos
8b00: 65 20 7c 20 2d 2d 76 65 72 62 6f 73 20 7c 20 2d  e | --verbos | -
8b10: 2d 76 65 72 62 6f 20 7c 20 2d 2d 76 65 72 62 29  -verbo | --verb)
8b20: 0a 20 20 20 20 76 65 72 62 6f 73 65 3d 79 65 73  .    verbose=yes
8b30: 20 3b 3b 0a 0a 20 20 2d 76 65 72 73 69 6f 6e 20   ;;..  -version 
8b40: 7c 20 2d 2d 76 65 72 73 69 6f 6e 20 7c 20 2d 2d  | --version | --
8b50: 76 65 72 73 69 6f 20 7c 20 2d 2d 76 65 72 73 69  versio | --versi
8b60: 20 7c 20 2d 2d 76 65 72 73 20 7c 20 2d 56 29 0a   | --vers | -V).
8b70: 20 20 20 20 61 63 5f 69 6e 69 74 5f 76 65 72 73      ac_init_vers
8b80: 69 6f 6e 3d 3a 20 3b 3b 0a 0a 20 20 2d 77 69 74  ion=: ;;..  -wit
8b90: 68 2d 2a 20 7c 20 2d 2d 77 69 74 68 2d 2a 29 0a  h-* | --with-*).
8ba0: 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60      ac_useropt=`
8bb0: 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f  expr "x$ac_optio
8bc0: 6e 22 20 3a 20 27 78 2d 2a 77 69 74 68 2d 5c 28  n" : 'x-*with-\(
8bd0: 5b 5e 3d 5d 2a 5c 29 27 60 0a 20 20 20 20 23 20  [^=]*\)'`.    # 
8be0: 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61  Reject names tha
8bf0: 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20  t are not valid 
8c00: 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e  shell variable n
8c10: 61 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22  ames..    expr "
8c20: 78 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3a 20  x$ac_useropt" : 
8c30: 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f 63 72 5f  ".*[^-+._$as_cr_
8c40: 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75  alnum]" >/dev/nu
8c50: 6c 6c 20 26 26 0a 20 20 20 20 20 20 61 73 5f 66  ll &&.      as_f
8c60: 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e 76 61  n_error $? "inva
8c70: 6c 69 64 20 70 61 63 6b 61 67 65 20 6e 61 6d 65  lid package name
8c80: 3a 20 24 61 63 5f 75 73 65 72 6f 70 74 22 0a 20  : $ac_useropt". 
8c90: 20 20 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72     ac_useropt_or
8ca0: 69 67 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a 20  ig=$ac_useropt. 
8cb0: 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 24     ac_useropt=`$
8cc0: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 75 73 65  as_echo "$ac_use
8cd0: 72 6f 70 74 22 20 7c 20 73 65 64 20 27 73 2f 5b  ropt" | sed 's/[
8ce0: 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 63  -+.]/_/g'`.    c
8cf0: 61 73 65 20 24 61 63 5f 75 73 65 72 5f 6f 70 74  ase $ac_user_opt
8d00: 73 20 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22 77  s in.      *"."w
8d10: 69 74 68 5f 24 61 63 5f 75 73 65 72 6f 70 74 22  ith_$ac_useropt"
8d20: 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a 29  ."*) ;;.      *)
8d30: 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64   ac_unrecognized
8d40: 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72 65 63  _opts="$ac_unrec
8d50: 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61 63 5f  ognized_opts$ac_
8d60: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70  unrecognized_sep
8d70: 2d 2d 77 69 74 68 2d 24 61 63 5f 75 73 65 72 6f  --with-$ac_usero
8d80: 70 74 5f 6f 72 69 67 22 0a 09 20 61 63 5f 75 6e  pt_orig".. ac_un
8d90: 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 3d 27  recognized_sep='
8da0: 2c 20 27 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20  , ';;.    esac. 
8db0: 20 20 20 65 76 61 6c 20 77 69 74 68 5f 24 61 63     eval with_$ac
8dc0: 5f 75 73 65 72 6f 70 74 3d 5c 24 61 63 5f 6f 70  _useropt=\$ac_op
8dd0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 77 69 74 68  targ ;;..  -with
8de0: 6f 75 74 2d 2a 20 7c 20 2d 2d 77 69 74 68 6f 75  out-* | --withou
8df0: 74 2d 2a 29 0a 20 20 20 20 61 63 5f 75 73 65 72  t-*).    ac_user
8e00: 6f 70 74 3d 60 65 78 70 72 20 22 78 24 61 63 5f  opt=`expr "x$ac_
8e10: 6f 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 77 69  option" : 'x-*wi
8e20: 74 68 6f 75 74 2d 5c 28 2e 2a 5c 29 27 60 0a 20  thout-\(.*\)'`. 
8e30: 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65     # Reject name
8e40: 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76  s that are not v
8e50: 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61  alid shell varia
8e60: 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65  ble names..    e
8e70: 78 70 72 20 22 78 24 61 63 5f 75 73 65 72 6f 70  xpr "x$ac_userop
8e80: 74 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61  t" : ".*[^-+._$a
8e90: 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64  s_cr_alnum]" >/d
8ea0: 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20  ev/null &&.     
8eb0: 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20   as_fn_error $? 
8ec0: 22 69 6e 76 61 6c 69 64 20 70 61 63 6b 61 67 65  "invalid package
8ed0: 20 6e 61 6d 65 3a 20 24 61 63 5f 75 73 65 72 6f   name: $ac_usero
8ee0: 70 74 22 0a 20 20 20 20 61 63 5f 75 73 65 72 6f  pt".    ac_usero
8ef0: 70 74 5f 6f 72 69 67 3d 24 61 63 5f 75 73 65 72  pt_orig=$ac_user
8f00: 6f 70 74 0a 20 20 20 20 61 63 5f 75 73 65 72 6f  opt.    ac_usero
8f10: 70 74 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61  pt=`$as_echo "$a
8f20: 63 5f 75 73 65 72 6f 70 74 22 20 7c 20 73 65 64  c_useropt" | sed
8f30: 20 27 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a   's/[-+.]/_/g'`.
8f40: 20 20 20 20 63 61 73 65 20 24 61 63 5f 75 73 65      case $ac_use
8f50: 72 5f 6f 70 74 73 20 69 6e 0a 20 20 20 20 20 20  r_opts in.      
8f60: 2a 22 0a 22 77 69 74 68 5f 24 61 63 5f 75 73 65  *"."with_$ac_use
8f70: 72 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20  ropt"."*) ;;.   
8f80: 20 20 20 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67     *) ac_unrecog
8f90: 6e 69 7a 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f  nized_opts="$ac_
8fa0: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74  unrecognized_opt
8fb0: 73 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65  s$ac_unrecognize
8fc0: 64 5f 73 65 70 2d 2d 77 69 74 68 6f 75 74 2d 24  d_sep--without-$
8fd0: 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 22  ac_useropt_orig"
8fe0: 0a 09 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a  .. ac_unrecogniz
8ff0: 65 64 5f 73 65 70 3d 27 2c 20 27 3b 3b 0a 20 20  ed_sep=', ';;.  
9000: 20 20 65 73 61 63 0a 20 20 20 20 65 76 61 6c 20    esac.    eval 
9010: 77 69 74 68 5f 24 61 63 5f 75 73 65 72 6f 70 74  with_$ac_useropt
9020: 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 2d 78 29 0a 20  =no ;;..  --x). 
9030: 20 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20 75     # Obsolete; u
9040: 73 65 20 2d 2d 77 69 74 68 2d 78 2e 0a 20 20 20  se --with-x..   
9050: 20 77 69 74 68 5f 78 3d 79 65 73 20 3b 3b 0a 0a   with_x=yes ;;..
9060: 20 20 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 73 20 7c 20 2d  --x-includes | -
9080: 2d 78 2d 69 6e 63 6c 75 64 65 20 7c 20 2d 2d 78  -x-include | --x
9090: 2d 69 6e 63 6c 75 64 20 7c 20 2d 2d 78 2d 69 6e  -includ | --x-in
90a0: 63 6c 75 20 5c 0a 20 20 7c 20 2d 2d 78 2d 69 6e  clu \.  | --x-in
90b0: 63 6c 20 7c 20 2d 2d 78 2d 69 6e 63 20 7c 20 2d  cl | --x-inc | -
90c0: 2d 78 2d 69 6e 20 7c 20 2d 2d 78 2d 69 29 0a 20  -x-in | --x-i). 
90d0: 20 20 20 61 63 5f 70 72 65 76 3d 78 5f 69 6e 63     ac_prev=x_inc
90e0: 6c 75 64 65 73 20 3b 3b 0a 20 20 2d 78 2d 69 6e  ludes ;;.  -x-in
90f0: 63 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d 69  cludes=* | --x-i
9100: 6e 63 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d  ncludes=* | --x-
9110: 69 6e 63 6c 75 64 65 3d 2a 20 7c 20 2d 2d 78 2d  include=* | --x-
9120: 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d 78 2d 69  includ=* | --x-i
9130: 6e 63 6c 75 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78  nclu=* \.  | --x
9140: 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 78 2d 69 6e  -incl=* | --x-in
9150: 63 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 3d 2a 20 7c  c=* | --x-in=* |
9160: 20 2d 2d 78 2d 69 3d 2a 29 0a 20 20 20 20 78 5f   --x-i=*).    x_
9170: 69 6e 63 6c 75 64 65 73 3d 24 61 63 5f 6f 70 74  includes=$ac_opt
9180: 61 72 67 20 3b 3b 0a 0a 20 20 2d 78 2d 6c 69 62  arg ;;..  -x-lib
9190: 72 61 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69 62  raries | --x-lib
91a0: 72 61 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69 62  raries | --x-lib
91b0: 72 61 72 69 65 20 7c 20 2d 2d 78 2d 6c 69 62 72  rarie | --x-libr
91c0: 61 72 69 20 5c 0a 20 20 7c 20 2d 2d 78 2d 6c 69  ari \.  | --x-li
91d0: 62 72 61 72 20 7c 20 2d 2d 78 2d 6c 69 62 72 61  brar | --x-libra
91e0: 20 7c 20 2d 2d 78 2d 6c 69 62 72 20 7c 20 2d 2d   | --x-libr | --
91f0: 78 2d 6c 69 62 20 7c 20 2d 2d 78 2d 6c 69 20 7c  x-lib | --x-li |
9200: 20 2d 2d 78 2d 6c 29 0a 20 20 20 20 61 63 5f 70   --x-l).    ac_p
9210: 72 65 76 3d 78 5f 6c 69 62 72 61 72 69 65 73 20  rev=x_libraries 
9220: 3b 3b 0a 20 20 2d 78 2d 6c 69 62 72 61 72 69 65  ;;.  -x-librarie
9230: 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72  s=* | --x-librar
9240: 69 65 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72  ies=* | --x-libr
9250: 61 72 69 65 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62  arie=* | --x-lib
9260: 72 61 72 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78  rari=* \.  | --x
9270: 2d 6c 69 62 72 61 72 3d 2a 20 7c 20 2d 2d 78 2d  -librar=* | --x-
9280: 6c 69 62 72 61 3d 2a 20 7c 20 2d 2d 78 2d 6c 69  libra=* | --x-li
9290: 62 72 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 3d 2a  br=* | --x-lib=*
92a0: 20 7c 20 2d 2d 78 2d 6c 69 3d 2a 20 7c 20 2d 2d   | --x-li=* | --
92b0: 78 2d 6c 3d 2a 29 0a 20 20 20 20 78 5f 6c 69 62  x-l=*).    x_lib
92c0: 72 61 72 69 65 73 3d 24 61 63 5f 6f 70 74 61 72  raries=$ac_optar
92d0: 67 20 3b 3b 0a 0a 20 20 2d 2a 29 20 61 73 5f 66  g ;;..  -*) as_f
92e0: 6e 5f 65 72 72 6f 72 20 24 3f 20 22 75 6e 72 65  n_error $? "unre
92f0: 63 6f 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 3a  cognized option:
9300: 20 5c 60 24 61 63 5f 6f 70 74 69 6f 6e 27 0a 54   \`$ac_option'.T
9310: 72 79 20 5c 60 24 30 20 2d 2d 68 65 6c 70 27 20  ry \`$0 --help' 
9320: 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61  for more informa
9330: 74 69 6f 6e 22 0a 20 20 20 20 3b 3b 0a 0a 20 20  tion".    ;;..  
9340: 2a 3d 2a 29 0a 20 20 20 20 61 63 5f 65 6e 76 76  *=*).    ac_envv
9350: 61 72 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f  ar=`expr "x$ac_o
9360: 70 74 69 6f 6e 22 20 3a 20 27 78 5c 28 5b 5e 3d  ption" : 'x\([^=
9370: 5d 2a 5c 29 3d 27 60 0a 20 20 20 20 23 20 52 65  ]*\)='`.    # Re
9380: 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74 20  ject names that 
9390: 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73 68  are not valid sh
93a0: 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d  ell variable nam
93b0: 65 73 2e 0a 20 20 20 20 63 61 73 65 20 24 61 63  es..    case $ac
93c0: 5f 65 6e 76 76 61 72 20 69 6e 20 23 28 0a 20 20  _envvar in #(.  
93d0: 20 20 20 20 27 27 20 7c 20 5b 30 2d 39 5d 2a 20      '' | [0-9]* 
93e0: 7c 20 2a 5b 21 5f 24 61 73 5f 63 72 5f 61 6c 6e  | *[!_$as_cr_aln
93f0: 75 6d 5d 2a 20 29 0a 20 20 20 20 20 20 61 73 5f  um]* ).      as_
9400: 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e 76  fn_error $? "inv
9410: 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e 61  alid variable na
9420: 6d 65 3a 20 5c 60 24 61 63 5f 65 6e 76 76 61 72  me: \`$ac_envvar
9430: 27 22 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20  '" ;;.    esac. 
9440: 20 20 20 65 76 61 6c 20 24 61 63 5f 65 6e 76 76     eval $ac_envv
9450: 61 72 3d 5c 24 61 63 5f 6f 70 74 61 72 67 0a 20  ar=\$ac_optarg. 
9460: 20 20 20 65 78 70 6f 72 74 20 24 61 63 5f 65 6e     export $ac_en
9470: 76 76 61 72 20 3b 3b 0a 0a 20 20 2a 29 0a 20 20  vvar ;;..  *).  
9480: 20 20 23 20 46 49 58 4d 45 3a 20 73 68 6f 75 6c    # FIXME: shoul
9490: 64 20 62 65 20 72 65 6d 6f 76 65 64 20 69 6e 20  d be removed in 
94a0: 61 75 74 6f 63 6f 6e 66 20 33 2e 30 2e 0a 20 20  autoconf 3.0..  
94b0: 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
94c0: 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 79 6f 75  me: WARNING: you
94d0: 20 73 68 6f 75 6c 64 20 75 73 65 20 2d 2d 62 75   should use --bu
94e0: 69 6c 64 2c 20 2d 2d 68 6f 73 74 2c 20 2d 2d 74  ild, --host, --t
94f0: 61 72 67 65 74 22 20 3e 26 32 0a 20 20 20 20 65  arget" >&2.    e
9500: 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e  xpr "x$ac_option
9510: 22 20 3a 20 22 2e 2a 5b 5e 2d 2e 5f 24 61 73 5f  " : ".*[^-._$as_
9520: 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76  cr_alnum]" >/dev
9530: 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 24  /null &&.      $
9540: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
9550: 20 57 41 52 4e 49 4e 47 3a 20 69 6e 76 61 6c 69   WARNING: invali
9560: 64 20 68 6f 73 74 20 74 79 70 65 3a 20 24 61 63  d host type: $ac
9570: 5f 6f 70 74 69 6f 6e 22 20 3e 26 32 0a 20 20 20  _option" >&2.   
9580: 20 3a 20 22 24 7b 62 75 69 6c 64 5f 61 6c 69 61   : "${build_alia
9590: 73 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d 20 24 7b  s=$ac_option} ${
95a0: 68 6f 73 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f  host_alias=$ac_o
95b0: 70 74 69 6f 6e 7d 20 24 7b 74 61 72 67 65 74 5f  ption} ${target_
95c0: 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 69 6f 6e  alias=$ac_option
95d0: 7d 22 0a 20 20 20 20 3b 3b 0a 0a 20 20 65 73 61  }".    ;;..  esa
95e0: 63 0a 64 6f 6e 65 0a 0a 69 66 20 74 65 73 74 20  c.done..if test 
95f0: 2d 6e 20 22 24 61 63 5f 70 72 65 76 22 3b 20 74  -n "$ac_prev"; t
9600: 68 65 6e 0a 20 20 61 63 5f 6f 70 74 69 6f 6e 3d  hen.  ac_option=
9610: 2d 2d 60 65 63 68 6f 20 24 61 63 5f 70 72 65 76  --`echo $ac_prev
9620: 20 7c 20 73 65 64 20 27 73 2f 5f 2f 2d 2f 67 27   | sed 's/_/-/g'
9630: 60 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20  `.  as_fn_error 
9640: 24 3f 20 22 6d 69 73 73 69 6e 67 20 61 72 67 75  $? "missing argu
9650: 6d 65 6e 74 20 74 6f 20 24 61 63 5f 6f 70 74 69  ment to $ac_opti
9660: 6f 6e 22 0a 66 69 0a 0a 69 66 20 74 65 73 74 20  on".fi..if test 
9670: 2d 6e 20 22 24 61 63 5f 75 6e 72 65 63 6f 67 6e  -n "$ac_unrecogn
9680: 69 7a 65 64 5f 6f 70 74 73 22 3b 20 74 68 65 6e  ized_opts"; then
9690: 0a 20 20 63 61 73 65 20 24 65 6e 61 62 6c 65 5f  .  case $enable_
96a0: 6f 70 74 69 6f 6e 5f 63 68 65 63 6b 69 6e 67 20  option_checking 
96b0: 69 6e 0a 20 20 20 20 6e 6f 29 20 3b 3b 0a 20 20  in.    no) ;;.  
96c0: 20 20 66 61 74 61 6c 29 20 61 73 5f 66 6e 5f 65    fatal) as_fn_e
96d0: 72 72 6f 72 20 24 3f 20 22 75 6e 72 65 63 6f 67  rror $? "unrecog
96e0: 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 73 3a 20 24  nized options: $
96f0: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
9700: 6f 70 74 73 22 20 3b 3b 0a 20 20 20 20 2a 29 20  opts" ;;.    *) 
9710: 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
9720: 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75  s_me: WARNING: u
9730: 6e 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74 69  nrecognized opti
9740: 6f 6e 73 3a 20 24 61 63 5f 75 6e 72 65 63 6f 67  ons: $ac_unrecog
9750: 6e 69 7a 65 64 5f 6f 70 74 73 22 20 3e 26 32 20  nized_opts" >&2 
9760: 3b 3b 0a 20 20 65 73 61 63 0a 66 69 0a 0a 23 20  ;;.  esac.fi..# 
9770: 43 68 65 63 6b 20 61 6c 6c 20 64 69 72 65 63 74  Check all direct
9780: 6f 72 79 20 61 72 67 75 6d 65 6e 74 73 20 66 6f  ory arguments fo
9790: 72 20 63 6f 6e 73 69 73 74 65 6e 63 79 2e 0a 66  r consistency..f
97a0: 6f 72 20 61 63 5f 76 61 72 20 69 6e 09 65 78 65  or ac_var in.exe
97b0: 63 5f 70 72 65 66 69 78 20 70 72 65 66 69 78 20  c_prefix prefix 
97c0: 62 69 6e 64 69 72 20 73 62 69 6e 64 69 72 20 6c  bindir sbindir l
97d0: 69 62 65 78 65 63 64 69 72 20 64 61 74 61 72 6f  ibexecdir dataro
97e0: 6f 74 64 69 72 20 5c 0a 09 09 64 61 74 61 64 69  otdir \...datadi
97f0: 72 20 73 79 73 63 6f 6e 66 64 69 72 20 73 68 61  r sysconfdir sha
9800: 72 65 64 73 74 61 74 65 64 69 72 20 6c 6f 63 61  redstatedir loca
9810: 6c 73 74 61 74 65 64 69 72 20 69 6e 63 6c 75 64  lstatedir includ
9820: 65 64 69 72 20 5c 0a 09 09 6f 6c 64 69 6e 63 6c  edir \...oldincl
9830: 75 64 65 64 69 72 20 64 6f 63 64 69 72 20 69 6e  udedir docdir in
9840: 66 6f 64 69 72 20 68 74 6d 6c 64 69 72 20 64 76  fodir htmldir dv
9850: 69 64 69 72 20 70 64 66 64 69 72 20 70 73 64 69  idir pdfdir psdi
9860: 72 20 5c 0a 09 09 6c 69 62 64 69 72 20 6c 6f 63  r \...libdir loc
9870: 61 6c 65 64 69 72 20 6d 61 6e 64 69 72 0a 64 6f  aledir mandir.do
9880: 0a 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c  .  eval ac_val=\
9890: 24 24 61 63 5f 76 61 72 0a 20 20 23 20 52 65 6d  $$ac_var.  # Rem
98a0: 6f 76 65 20 74 72 61 69 6c 69 6e 67 20 73 6c 61  ove trailing sla
98b0: 73 68 65 73 2e 0a 20 20 63 61 73 65 20 24 61 63  shes..  case $ac
98c0: 5f 76 61 6c 20 69 6e 0a 20 20 20 20 2a 2f 20 29  _val in.    */ )
98d0: 0a 20 20 20 20 20 20 61 63 5f 76 61 6c 3d 60 65  .      ac_val=`e
98e0: 78 70 72 20 22 58 24 61 63 5f 76 61 6c 22 20 3a  xpr "X$ac_val" :
98f0: 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c   'X\(.*[^/]\)' \
9900: 7c 20 22 58 24 61 63 5f 76 61 6c 22 20 3a 20 27  | "X$ac_val" : '
9910: 58 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 20 20  X\(.*\)'`.      
9920: 65 76 61 6c 20 24 61 63 5f 76 61 72 3d 5c 24 61  eval $ac_var=\$a
9930: 63 5f 76 61 6c 3b 3b 0a 20 20 65 73 61 63 0a 20  c_val;;.  esac. 
9940: 20 23 20 42 65 20 73 75 72 65 20 74 6f 20 68 61   # Be sure to ha
9950: 76 65 20 61 62 73 6f 6c 75 74 65 20 64 69 72 65  ve absolute dire
9960: 63 74 6f 72 79 20 6e 61 6d 65 73 2e 0a 20 20 63  ctory names..  c
9970: 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a 20  ase $ac_val in. 
9980: 20 20 20 5b 5c 5c 2f 24 5d 2a 20 7c 20 3f 3a 5b     [\\/$]* | ?:[
9990: 5c 5c 2f 5d 2a 20 29 20 20 63 6f 6e 74 69 6e 75  \\/]* )  continu
99a0: 65 3b 3b 0a 20 20 20 20 4e 4f 4e 45 20 7c 20 27  e;;.    NONE | '
99b0: 27 20 29 20 63 61 73 65 20 24 61 63 5f 76 61 72  ' ) case $ac_var
99c0: 20 69 6e 20 2a 70 72 65 66 69 78 20 29 20 63 6f   in *prefix ) co
99d0: 6e 74 69 6e 75 65 3b 3b 20 65 73 61 63 3b 3b 0a  ntinue;; esac;;.
99e0: 20 20 65 73 61 63 0a 20 20 61 73 5f 66 6e 5f 65    esac.  as_fn_e
99f0: 72 72 6f 72 20 24 3f 20 22 65 78 70 65 63 74 65  rror $? "expecte
9a00: 64 20 61 6e 20 61 62 73 6f 6c 75 74 65 20 64 69  d an absolute di
9a10: 72 65 63 74 6f 72 79 20 6e 61 6d 65 20 66 6f 72  rectory name for
9a20: 20 2d 2d 24 61 63 5f 76 61 72 3a 20 24 61 63 5f   --$ac_var: $ac_
9a30: 76 61 6c 22 0a 64 6f 6e 65 0a 0a 23 20 54 68 65  val".done..# The
9a40: 72 65 20 6d 69 67 68 74 20 62 65 20 70 65 6f 70  re might be peop
9a50: 6c 65 20 77 68 6f 20 64 65 70 65 6e 64 20 6f 6e  le who depend on
9a60: 20 74 68 65 20 6f 6c 64 20 62 72 6f 6b 65 6e 20   the old broken 
9a70: 62 65 68 61 76 69 6f 72 3a 20 60 24 68 6f 73 74  behavior: `$host
9a80: 27 0a 23 20 75 73 65 64 20 74 6f 20 68 6f 6c 64  '.# used to hold
9a90: 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 6f 66   the argument of
9aa0: 20 2d 2d 68 6f 73 74 20 65 74 63 2e 0a 23 20 46   --host etc..# F
9ab0: 49 58 4d 45 3a 20 54 6f 20 72 65 6d 6f 76 65 20  IXME: To remove 
9ac0: 73 6f 6d 65 20 64 61 79 2e 0a 62 75 69 6c 64 3d  some day..build=
9ad0: 24 62 75 69 6c 64 5f 61 6c 69 61 73 0a 68 6f 73  $build_alias.hos
9ae0: 74 3d 24 68 6f 73 74 5f 61 6c 69 61 73 0a 74 61  t=$host_alias.ta
9af0: 72 67 65 74 3d 24 74 61 72 67 65 74 5f 61 6c 69  rget=$target_ali
9b00: 61 73 0a 0a 23 20 46 49 58 4d 45 3a 20 54 6f 20  as..# FIXME: To 
9b10: 72 65 6d 6f 76 65 20 73 6f 6d 65 20 64 61 79 2e  remove some day.
9b20: 0a 69 66 20 74 65 73 74 20 22 78 24 68 6f 73 74  .if test "x$host
9b30: 5f 61 6c 69 61 73 22 20 21 3d 20 78 3b 20 74 68  _alias" != x; th
9b40: 65 6e 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  en.  if test "x$
9b50: 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78  build_alias" = x
9b60: 3b 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73 73  ; then.    cross
9b70: 5f 63 6f 6d 70 69 6c 69 6e 67 3d 6d 61 79 62 65  _compiling=maybe
9b80: 0a 20 20 65 6c 69 66 20 74 65 73 74 20 22 78 24  .  elif test "x$
9b90: 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 21 3d 20  build_alias" != 
9ba0: 22 78 24 68 6f 73 74 5f 61 6c 69 61 73 22 3b 20  "x$host_alias"; 
9bb0: 74 68 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f 63  then.    cross_c
9bc0: 6f 6d 70 69 6c 69 6e 67 3d 79 65 73 0a 20 20 66  ompiling=yes.  f
9bd0: 69 0a 66 69 0a 0a 61 63 5f 74 6f 6f 6c 5f 70 72  i.fi..ac_tool_pr
9be0: 65 66 69 78 3d 0a 74 65 73 74 20 2d 6e 20 22 24  efix=.test -n "$
9bf0: 68 6f 73 74 5f 61 6c 69 61 73 22 20 26 26 20 61  host_alias" && a
9c00: 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 3d 24 68  c_tool_prefix=$h
9c10: 6f 73 74 5f 61 6c 69 61 73 2d 0a 0a 74 65 73 74  ost_alias-..test
9c20: 20 22 24 73 69 6c 65 6e 74 22 20 3d 20 79 65 73   "$silent" = yes
9c30: 20 26 26 20 65 78 65 63 20 36 3e 2f 64 65 76 2f   && exec 6>/dev/
9c40: 6e 75 6c 6c 0a 0a 0a 61 63 5f 70 77 64 3d 60 70  null...ac_pwd=`p
9c50: 77 64 60 20 26 26 20 74 65 73 74 20 2d 6e 20 22  wd` && test -n "
9c60: 24 61 63 5f 70 77 64 22 20 26 26 0a 61 63 5f 6c  $ac_pwd" &&.ac_l
9c70: 73 5f 64 69 3d 60 6c 73 20 2d 64 69 20 2e 60 20  s_di=`ls -di .` 
9c80: 26 26 0a 61 63 5f 70 77 64 5f 6c 73 5f 64 69 3d  &&.ac_pwd_ls_di=
9c90: 60 63 64 20 22 24 61 63 5f 70 77 64 22 20 26 26  `cd "$ac_pwd" &&
9ca0: 20 6c 73 20 2d 64 69 20 2e 60 20 7c 7c 0a 20 20   ls -di .` ||.  
9cb0: 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22  as_fn_error $? "
9cc0: 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72  working director
9cd0: 79 20 63 61 6e 6e 6f 74 20 62 65 20 64 65 74 65  y cannot be dete
9ce0: 72 6d 69 6e 65 64 22 0a 74 65 73 74 20 22 58 24  rmined".test "X$
9cf0: 61 63 5f 6c 73 5f 64 69 22 20 3d 20 22 58 24 61  ac_ls_di" = "X$a
9d00: 63 5f 70 77 64 5f 6c 73 5f 64 69 22 20 7c 7c 0a  c_pwd_ls_di" ||.
9d10: 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f    as_fn_error $?
9d20: 20 22 70 77 64 20 64 6f 65 73 20 6e 6f 74 20 72   "pwd does not r
9d30: 65 70 6f 72 74 20 6e 61 6d 65 20 6f 66 20 77 6f  eport name of wo
9d40: 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 22  rking directory"
9d50: 0a 0a 0a 23 20 46 69 6e 64 20 74 68 65 20 73 6f  ...# Find the so
9d60: 75 72 63 65 20 66 69 6c 65 73 2c 20 69 66 20 6c  urce files, if l
9d70: 6f 63 61 74 69 6f 6e 20 77 61 73 20 6e 6f 74 20  ocation was not 
9d80: 73 70 65 63 69 66 69 65 64 2e 0a 69 66 20 74 65  specified..if te
9d90: 73 74 20 2d 7a 20 22 24 73 72 63 64 69 72 22 3b  st -z "$srcdir";
9da0: 20 74 68 65 6e 0a 20 20 61 63 5f 73 72 63 64 69   then.  ac_srcdi
9db0: 72 5f 64 65 66 61 75 6c 74 65 64 3d 79 65 73 0a  r_defaulted=yes.
9dc0: 20 20 23 20 54 72 79 20 74 68 65 20 64 69 72 65    # Try the dire
9dd0: 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67  ctory containing
9de0: 20 74 68 69 73 20 73 63 72 69 70 74 2c 20 74 68   this script, th
9df0: 65 6e 20 74 68 65 20 70 61 72 65 6e 74 20 64 69  en the parent di
9e00: 72 65 63 74 6f 72 79 2e 0a 20 20 61 63 5f 63 6f  rectory..  ac_co
9e10: 6e 66 64 69 72 3d 60 24 61 73 5f 64 69 72 6e 61  nfdir=`$as_dirna
9e20: 6d 65 20 2d 2d 20 22 24 61 73 5f 6d 79 73 65 6c  me -- "$as_mysel
9e30: 66 22 20 7c 7c 0a 24 61 73 5f 65 78 70 72 20 58  f" ||.$as_expr X
9e40: 22 24 61 73 5f 6d 79 73 65 6c 66 22 20 3a 20 27  "$as_myself" : '
9e50: 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 2f 2f 2a 5b 5e  X\(.*[^/]\)//*[^
9e60: 2f 5d 5b 5e 2f 5d 2a 2f 2a 24 27 20 5c 7c 20 5c  /][^/]*/*$' \| \
9e70: 0a 09 20 58 22 24 61 73 5f 6d 79 73 65 6c 66 22  .. X"$as_myself"
9e80: 20 3a 20 27 58 5c 28 2f 2f 5c 29 5b 5e 2f 5d 27   : 'X\(//\)[^/]'
9e90: 20 5c 7c 20 5c 0a 09 20 58 22 24 61 73 5f 6d 79   \| \.. X"$as_my
9ea0: 73 65 6c 66 22 20 3a 20 27 58 5c 28 2f 2f 5c 29  self" : 'X\(//\)
9eb0: 24 27 20 5c 7c 20 5c 0a 09 20 58 22 24 61 73 5f  $' \| \.. X"$as_
9ec0: 6d 79 73 65 6c 66 22 20 3a 20 27 58 5c 28 2f 5c  myself" : 'X\(/\
9ed0: 29 27 20 5c 7c 20 2e 20 32 3e 2f 64 65 76 2f 6e  )' \| . 2>/dev/n
9ee0: 75 6c 6c 20 7c 7c 0a 24 61 73 5f 65 63 68 6f 20  ull ||.$as_echo 
9ef0: 58 22 24 61 73 5f 6d 79 73 65 6c 66 22 20 7c 0a  X"$as_myself" |.
9f00: 20 20 20 20 73 65 64 20 27 2f 5e 58 5c 28 2e 2a      sed '/^X\(.*
9f10: 5b 5e 2f 5d 5c 29 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b  [^/]\)\/\/*[^/][
9f20: 5e 2f 5d 2a 5c 2f 2a 24 2f 7b 0a 09 20 20 20 20  ^/]*\/*$/{..    
9f30: 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20  s//\1/..    q.. 
9f40: 20 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c   }..  /^X\(\/\/\
9f50: 29 5b 5e 2f 5d 2e 2a 2f 7b 0a 09 20 20 20 20 73  )[^/].*/{..    s
9f60: 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20  //\1/..    q..  
9f70: 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29  }..  /^X\(\/\/\)
9f80: 24 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a  $/{..    s//\1/.
9f90: 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f  .    q..  }..  /
9fa0: 5e 58 5c 28 5c 2f 5c 29 2e 2a 2f 7b 0a 09 20 20  ^X\(\/\).*/{..  
9fb0: 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a    s//\1/..    q.
9fc0: 09 20 20 7d 0a 09 20 20 73 2f 2e 2a 2f 2e 2f 3b  .  }..  s/.*/./;
9fd0: 20 71 27 60 0a 20 20 73 72 63 64 69 72 3d 24 61   q'`.  srcdir=$a
9fe0: 63 5f 63 6f 6e 66 64 69 72 0a 20 20 69 66 20 74  c_confdir.  if t
9ff0: 65 73 74 20 21 20 2d 72 20 22 24 73 72 63 64 69  est ! -r "$srcdi
a000: 72 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c  r/$ac_unique_fil
a010: 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 73 72 63  e"; then.    src
a020: 64 69 72 3d 2e 2e 0a 20 20 66 69 0a 65 6c 73 65  dir=...  fi.else
a030: 0a 20 20 61 63 5f 73 72 63 64 69 72 5f 64 65 66  .  ac_srcdir_def
a040: 61 75 6c 74 65 64 3d 6e 6f 0a 66 69 0a 69 66 20  aulted=no.fi.if 
a050: 74 65 73 74 20 21 20 2d 72 20 22 24 73 72 63 64  test ! -r "$srcd
a060: 69 72 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66 69  ir/$ac_unique_fi
a070: 6c 65 22 3b 20 74 68 65 6e 0a 20 20 74 65 73 74  le"; then.  test
a080: 20 22 24 61 63 5f 73 72 63 64 69 72 5f 64 65 66   "$ac_srcdir_def
a090: 61 75 6c 74 65 64 22 20 3d 20 79 65 73 20 26 26  aulted" = yes &&
a0a0: 20 73 72 63 64 69 72 3d 22 24 61 63 5f 63 6f 6e   srcdir="$ac_con
a0b0: 66 64 69 72 20 6f 72 20 2e 2e 22 0a 20 20 61 73  fdir or ..".  as
a0c0: 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 63 61  _fn_error $? "ca
a0d0: 6e 6e 6f 74 20 66 69 6e 64 20 73 6f 75 72 63 65  nnot find source
a0e0: 73 20 28 24 61 63 5f 75 6e 69 71 75 65 5f 66 69  s ($ac_unique_fi
a0f0: 6c 65 29 20 69 6e 20 24 73 72 63 64 69 72 22 0a  le) in $srcdir".
a100: 66 69 0a 61 63 5f 6d 73 67 3d 22 73 6f 75 72 63  fi.ac_msg="sourc
a110: 65 73 20 61 72 65 20 69 6e 20 24 73 72 63 64 69  es are in $srcdi
a120: 72 2c 20 62 75 74 20 5c 60 63 64 20 24 73 72 63  r, but \`cd $src
a130: 64 69 72 27 20 64 6f 65 73 20 6e 6f 74 20 77 6f  dir' does not wo
a140: 72 6b 22 0a 61 63 5f 61 62 73 5f 63 6f 6e 66 64  rk".ac_abs_confd
a150: 69 72 3d 60 28 0a 09 63 64 20 22 24 73 72 63 64  ir=`(..cd "$srcd
a160: 69 72 22 20 26 26 20 74 65 73 74 20 2d 72 20 22  ir" && test -r "
a170: 2e 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c  ./$ac_unique_fil
a180: 65 22 20 7c 7c 20 61 73 5f 66 6e 5f 65 72 72 6f  e" || as_fn_erro
a190: 72 20 24 3f 20 22 24 61 63 5f 6d 73 67 22 0a 09  r $? "$ac_msg"..
a1a0: 70 77 64 29 60 0a 23 20 57 68 65 6e 20 62 75 69  pwd)`.# When bui
a1b0: 6c 64 69 6e 67 20 69 6e 20 70 6c 61 63 65 2c 20  lding in place, 
a1c0: 73 65 74 20 73 72 63 64 69 72 3d 2e 0a 69 66 20  set srcdir=..if 
a1d0: 74 65 73 74 20 22 24 61 63 5f 61 62 73 5f 63 6f  test "$ac_abs_co
a1e0: 6e 66 64 69 72 22 20 3d 20 22 24 61 63 5f 70 77  nfdir" = "$ac_pw
a1f0: 64 22 3b 20 74 68 65 6e 0a 20 20 73 72 63 64 69  d"; then.  srcdi
a200: 72 3d 2e 0a 66 69 0a 23 20 52 65 6d 6f 76 65 20  r=..fi.# Remove 
a210: 75 6e 6e 65 63 65 73 73 61 72 79 20 74 72 61 69  unnecessary trai
a220: 6c 69 6e 67 20 73 6c 61 73 68 65 73 20 66 72 6f  ling slashes fro
a230: 6d 20 73 72 63 64 69 72 2e 0a 23 20 44 6f 75 62  m srcdir..# Doub
a240: 6c 65 20 73 6c 61 73 68 65 73 20 69 6e 20 66 69  le slashes in fi
a250: 6c 65 20 6e 61 6d 65 73 20 69 6e 20 6f 62 6a 65  le names in obje
a260: 63 74 20 66 69 6c 65 20 64 65 62 75 67 67 69 6e  ct file debuggin
a270: 67 20 69 6e 66 6f 0a 23 20 6d 65 73 73 20 75 70  g info.# mess up
a280: 20 4d 2d 78 20 67 64 62 20 69 6e 20 45 6d 61 63   M-x gdb in Emac
a290: 73 2e 0a 63 61 73 65 20 24 73 72 63 64 69 72 20  s..case $srcdir 
a2a0: 69 6e 0a 2a 2f 29 20 73 72 63 64 69 72 3d 60 65  in.*/) srcdir=`e
a2b0: 78 70 72 20 22 58 24 73 72 63 64 69 72 22 20 3a  xpr "X$srcdir" :
a2c0: 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c   'X\(.*[^/]\)' \
a2d0: 7c 20 22 58 24 73 72 63 64 69 72 22 20 3a 20 27  | "X$srcdir" : '
a2e0: 58 5c 28 2e 2a 5c 29 27 60 3b 3b 0a 65 73 61 63  X\(.*\)'`;;.esac
a2f0: 0a 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20 24  .for ac_var in $
a300: 61 63 5f 70 72 65 63 69 6f 75 73 5f 76 61 72 73  ac_precious_vars
a310: 3b 20 64 6f 0a 20 20 65 76 61 6c 20 61 63 5f 65  ; do.  eval ac_e
a320: 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74  nv_${ac_var}_set
a330: 3d 5c 24 7b 24 7b 61 63 5f 76 61 72 7d 2b 73 65  =\${${ac_var}+se
a340: 74 7d 0a 20 20 65 76 61 6c 20 61 63 5f 65 6e 76  t}.  eval ac_env
a350: 5f 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65  _${ac_var}_value
a360: 3d 5c 24 24 7b 61 63 5f 76 61 72 7d 0a 20 20 65  =\$${ac_var}.  e
a370: 76 61 6c 20 61 63 5f 63 76 5f 65 6e 76 5f 24 7b  val ac_cv_env_${
a380: 61 63 5f 76 61 72 7d 5f 73 65 74 3d 5c 24 7b 24  ac_var}_set=\${$
a390: 7b 61 63 5f 76 61 72 7d 2b 73 65 74 7d 0a 20 20  {ac_var}+set}.  
a3a0: 65 76 61 6c 20 61 63 5f 63 76 5f 65 6e 76 5f 24  eval ac_cv_env_$
a3b0: 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 3d 5c  {ac_var}_value=\
a3c0: 24 24 7b 61 63 5f 76 61 72 7d 0a 64 6f 6e 65 0a  $${ac_var}.done.
a3d0: 0a 23 0a 23 20 52 65 70 6f 72 74 20 74 68 65 20  .#.# Report the 
a3e0: 2d 2d 68 65 6c 70 20 6d 65 73 73 61 67 65 2e 0a  --help message..
a3f0: 23 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f 69  #.if test "$ac_i
a400: 6e 69 74 5f 68 65 6c 70 22 20 3d 20 22 6c 6f 6e  nit_help" = "lon
a410: 67 22 3b 20 74 68 65 6e 0a 20 20 23 20 4f 6d 69  g"; then.  # Omi
a420: 74 20 73 6f 6d 65 20 69 6e 74 65 72 6e 61 6c 20  t some internal 
a430: 6f 72 20 6f 62 73 6f 6c 65 74 65 20 6f 70 74 69  or obsolete opti
a440: 6f 6e 73 20 74 6f 20 6d 61 6b 65 20 74 68 65 20  ons to make the 
a450: 6c 69 73 74 20 6c 65 73 73 20 69 6d 70 6f 73 69  list less imposi
a460: 6e 67 2e 0a 20 20 23 20 54 68 69 73 20 6d 65 73  ng..  # This mes
a470: 73 61 67 65 20 69 73 20 74 6f 6f 20 6c 6f 6e 67  sage is too long
a480: 20 74 6f 20 62 65 20 61 20 73 74 72 69 6e 67 20   to be a string 
a490: 69 6e 20 74 68 65 20 41 2f 55 58 20 33 2e 31 20  in the A/UX 3.1 
a4a0: 73 68 2e 0a 20 20 63 61 74 20 3c 3c 5f 41 43 45  sh..  cat <<_ACE
a4b0: 4f 46 0a 5c 60 63 6f 6e 66 69 67 75 72 65 27 20  OF.\`configure' 
a4c0: 63 6f 6e 66 69 67 75 72 65 73 20 73 71 6c 69 74  configures sqlit
a4d0: 65 20 33 2e 31 34 2e 30 20 74 6f 20 61 64 61 70  e 3.14.0 to adap
a4e0: 74 20 74 6f 20 6d 61 6e 79 20 6b 69 6e 64 73 20  t to many kinds 
a4f0: 6f 66 20 73 79 73 74 65 6d 73 2e 0a 0a 55 73 61  of systems...Usa
a500: 67 65 3a 20 24 30 20 5b 4f 50 54 49 4f 4e 5d 2e  ge: $0 [OPTION].
a510: 2e 2e 20 5b 56 41 52 3d 56 41 4c 55 45 5d 2e 2e  .. [VAR=VALUE]..
a520: 2e 0a 0a 54 6f 20 61 73 73 69 67 6e 20 65 6e 76  ...To assign env
a530: 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c  ironment variabl
a540: 65 73 20 28 65 2e 67 2e 2c 20 43 43 2c 20 43 46  es (e.g., CC, CF
a550: 4c 41 47 53 2e 2e 2e 29 2c 20 73 70 65 63 69 66  LAGS...), specif
a560: 79 20 74 68 65 6d 20 61 73 0a 56 41 52 3d 56 41  y them as.VAR=VA
a570: 4c 55 45 2e 20 20 53 65 65 20 62 65 6c 6f 77 20  LUE.  See below 
a580: 66 6f 72 20 64 65 73 63 72 69 70 74 69 6f 6e 73  for descriptions
a590: 20 6f 66 20 73 6f 6d 65 20 6f 66 20 74 68 65 20   of some of the 
a5a0: 75 73 65 66 75 6c 20 76 61 72 69 61 62 6c 65 73  useful variables
a5b0: 2e 0a 0a 44 65 66 61 75 6c 74 73 20 66 6f 72 20  ...Defaults for 
a5c0: 74 68 65 20 6f 70 74 69 6f 6e 73 20 61 72 65 20  the options are 
a5d0: 73 70 65 63 69 66 69 65 64 20 69 6e 20 62 72 61  specified in bra
a5e0: 63 6b 65 74 73 2e 0a 0a 43 6f 6e 66 69 67 75 72  ckets...Configur
a5f0: 61 74 69 6f 6e 3a 0a 20 20 2d 68 2c 20 2d 2d 68  ation:.  -h, --h
a600: 65 6c 70 20 20 20 20 20 20 20 20 20 20 20 20 20  elp             
a610: 20 64 69 73 70 6c 61 79 20 74 68 69 73 20 68 65   display this he
a620: 6c 70 20 61 6e 64 20 65 78 69 74 0a 20 20 20 20  lp and exit.    
a630: 20 20 2d 2d 68 65 6c 70 3d 73 68 6f 72 74 20 20    --help=short  
a640: 20 20 20 20 20 20 64 69 73 70 6c 61 79 20 6f 70        display op
a650: 74 69 6f 6e 73 20 73 70 65 63 69 66 69 63 20 74  tions specific t
a660: 6f 20 74 68 69 73 20 70 61 63 6b 61 67 65 0a 20  o this package. 
a670: 20 20 20 20 20 2d 2d 68 65 6c 70 3d 72 65 63 75       --help=recu
a680: 72 73 69 76 65 20 20 20 20 64 69 73 70 6c 61 79  rsive    display
a690: 20 74 68 65 20 73 68 6f 72 74 20 68 65 6c 70 20   the short help 
a6a0: 6f 66 20 61 6c 6c 20 74 68 65 20 69 6e 63 6c 75  of all the inclu
a6b0: 64 65 64 20 70 61 63 6b 61 67 65 73 0a 20 20 2d  ded packages.  -
a6c0: 56 2c 20 2d 2d 76 65 72 73 69 6f 6e 20 20 20 20  V, --version    
a6d0: 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 20 76         display v
a6e0: 65 72 73 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69  ersion informati
a6f0: 6f 6e 20 61 6e 64 20 65 78 69 74 0a 20 20 2d 71  on and exit.  -q
a700: 2c 20 2d 2d 71 75 69 65 74 2c 20 2d 2d 73 69 6c  , --quiet, --sil
a710: 65 6e 74 20 20 20 64 6f 20 6e 6f 74 20 70 72 69  ent   do not pri
a720: 6e 74 20 5c 60 63 68 65 63 6b 69 6e 67 20 2e 2e  nt \`checking ..
a730: 2e 27 20 6d 65 73 73 61 67 65 73 0a 20 20 20 20  .' messages.    
a740: 20 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 46    --cache-file=F
a750: 49 4c 45 20 20 20 63 61 63 68 65 20 74 65 73 74  ILE   cache test
a760: 20 72 65 73 75 6c 74 73 20 69 6e 20 46 49 4c 45   results in FILE
a770: 20 5b 64 69 73 61 62 6c 65 64 5d 0a 20 20 2d 43   [disabled].  -C
a780: 2c 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65  , --config-cache
a790: 20 20 20 20 20 20 61 6c 69 61 73 20 66 6f 72 20        alias for 
a7a0: 5c 60 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 63  \`--cache-file=c
a7b0: 6f 6e 66 69 67 2e 63 61 63 68 65 27 0a 20 20 2d  onfig.cache'.  -
a7c0: 6e 2c 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 20  n, --no-create  
a7d0: 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 63 72         do not cr
a7e0: 65 61 74 65 20 6f 75 74 70 75 74 20 66 69 6c 65  eate output file
a7f0: 73 0a 20 20 20 20 20 20 2d 2d 73 72 63 64 69 72  s.      --srcdir
a800: 3d 44 49 52 20 20 20 20 20 20 20 20 66 69 6e 64  =DIR        find
a810: 20 74 68 65 20 73 6f 75 72 63 65 73 20 69 6e 20   the sources in 
a820: 44 49 52 20 5b 63 6f 6e 66 69 67 75 72 65 20 64  DIR [configure d
a830: 69 72 20 6f 72 20 5c 60 2e 2e 27 5d 0a 0a 49 6e  ir or \`..']..In
a840: 73 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63  stallation direc
a850: 74 6f 72 69 65 73 3a 0a 20 20 2d 2d 70 72 65 66  tories:.  --pref
a860: 69 78 3d 50 52 45 46 49 58 20 20 20 20 20 20 20  ix=PREFIX       
a870: 20 20 69 6e 73 74 61 6c 6c 20 61 72 63 68 69 74    install archit
a880: 65 63 74 75 72 65 2d 69 6e 64 65 70 65 6e 64 65  ecture-independe
a890: 6e 74 20 66 69 6c 65 73 20 69 6e 20 50 52 45 46  nt files in PREF
a8a0: 49 58 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  IX.             
a8b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 24 61               [$a
a8c0: 63 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78  c_default_prefix
a8d0: 5d 0a 20 20 2d 2d 65 78 65 63 2d 70 72 65 66 69  ].  --exec-prefi
a8e0: 78 3d 45 50 52 45 46 49 58 20 20 20 69 6e 73 74  x=EPREFIX   inst
a8f0: 61 6c 6c 20 61 72 63 68 69 74 65 63 74 75 72 65  all architecture
a900: 2d 64 65 70 65 6e 64 65 6e 74 20 66 69 6c 65 73  -dependent files
a910: 20 69 6e 20 45 50 52 45 46 49 58 0a 20 20 20 20   in EPREFIX.    
a920: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a930: 20 20 20 20 20 20 5b 50 52 45 46 49 58 5d 0a 0a        [PREFIX]..
a940: 42 79 20 64 65 66 61 75 6c 74 2c 20 5c 60 6d 61  By default, \`ma
a950: 6b 65 20 69 6e 73 74 61 6c 6c 27 20 77 69 6c 6c  ke install' will
a960: 20 69 6e 73 74 61 6c 6c 20 61 6c 6c 20 74 68 65   install all the
a970: 20 66 69 6c 65 73 20 69 6e 0a 5c 60 24 61 63 5f   files in.\`$ac_
a980: 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f 62  default_prefix/b
a990: 69 6e 27 2c 20 5c 60 24 61 63 5f 64 65 66 61 75  in', \`$ac_defau
a9a0: 6c 74 5f 70 72 65 66 69 78 2f 6c 69 62 27 20 65  lt_prefix/lib' e
a9b0: 74 63 2e 20 20 59 6f 75 20 63 61 6e 20 73 70 65  tc.  You can spe
a9c0: 63 69 66 79 0a 61 6e 20 69 6e 73 74 61 6c 6c 61  cify.an installa
a9d0: 74 69 6f 6e 20 70 72 65 66 69 78 20 6f 74 68 65  tion prefix othe
a9e0: 72 20 74 68 61 6e 20 5c 60 24 61 63 5f 64 65 66  r than \`$ac_def
a9f0: 61 75 6c 74 5f 70 72 65 66 69 78 27 20 75 73 69  ault_prefix' usi
aa00: 6e 67 20 5c 60 2d 2d 70 72 65 66 69 78 27 2c 0a  ng \`--prefix',.
aa10: 66 6f 72 20 69 6e 73 74 61 6e 63 65 20 5c 60 2d  for instance \`-
aa20: 2d 70 72 65 66 69 78 3d 5c 24 48 4f 4d 45 27 2e  -prefix=\$HOME'.
aa30: 0a 0a 46 6f 72 20 62 65 74 74 65 72 20 63 6f 6e  ..For better con
aa40: 74 72 6f 6c 2c 20 75 73 65 20 74 68 65 20 6f 70  trol, use the op
aa50: 74 69 6f 6e 73 20 62 65 6c 6f 77 2e 0a 0a 46 69  tions below...Fi
aa60: 6e 65 20 74 75 6e 69 6e 67 20 6f 66 20 74 68 65  ne tuning of the
aa70: 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 64 69   installation di
aa80: 72 65 63 74 6f 72 69 65 73 3a 0a 20 20 2d 2d 62  rectories:.  --b
aa90: 69 6e 64 69 72 3d 44 49 52 20 20 20 20 20 20 20  indir=DIR       
aaa0: 20 20 20 20 20 75 73 65 72 20 65 78 65 63 75 74       user execut
aab0: 61 62 6c 65 73 20 5b 45 50 52 45 46 49 58 2f 62  ables [EPREFIX/b
aac0: 69 6e 5d 0a 20 20 2d 2d 73 62 69 6e 64 69 72 3d  in].  --sbindir=
aad0: 44 49 52 20 20 20 20 20 20 20 20 20 20 20 73 79  DIR           sy
aae0: 73 74 65 6d 20 61 64 6d 69 6e 20 65 78 65 63 75  stem admin execu
aaf0: 74 61 62 6c 65 73 20 5b 45 50 52 45 46 49 58 2f  tables [EPREFIX/
ab00: 73 62 69 6e 5d 0a 20 20 2d 2d 6c 69 62 65 78 65  sbin].  --libexe
ab10: 63 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  cdir=DIR        
ab20: 70 72 6f 67 72 61 6d 20 65 78 65 63 75 74 61 62  program executab
ab30: 6c 65 73 20 5b 45 50 52 45 46 49 58 2f 6c 69 62  les [EPREFIX/lib
ab40: 65 78 65 63 5d 0a 20 20 2d 2d 73 79 73 63 6f 6e  exec].  --syscon
ab50: 66 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  fdir=DIR        
ab60: 72 65 61 64 2d 6f 6e 6c 79 20 73 69 6e 67 6c 65  read-only single
ab70: 2d 6d 61 63 68 69 6e 65 20 64 61 74 61 20 5b 50  -machine data [P
ab80: 52 45 46 49 58 2f 65 74 63 5d 0a 20 20 2d 2d 73  REFIX/etc].  --s
ab90: 68 61 72 65 64 73 74 61 74 65 64 69 72 3d 44 49  haredstatedir=DI
aba0: 52 20 20 20 20 6d 6f 64 69 66 69 61 62 6c 65 20  R    modifiable 
abb0: 61 72 63 68 69 74 65 63 74 75 72 65 2d 69 6e 64  architecture-ind
abc0: 65 70 65 6e 64 65 6e 74 20 64 61 74 61 20 5b 50  ependent data [P
abd0: 52 45 46 49 58 2f 63 6f 6d 5d 0a 20 20 2d 2d 6c  REFIX/com].  --l
abe0: 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 44 49 52  ocalstatedir=DIR
abf0: 20 20 20 20 20 6d 6f 64 69 66 69 61 62 6c 65 20       modifiable 
ac00: 73 69 6e 67 6c 65 2d 6d 61 63 68 69 6e 65 20 64  single-machine d
ac10: 61 74 61 20 5b 50 52 45 46 49 58 2f 76 61 72 5d  ata [PREFIX/var]
ac20: 0a 20 20 2d 2d 6c 69 62 64 69 72 3d 44 49 52 20  .  --libdir=DIR 
ac30: 20 20 20 20 20 20 20 20 20 20 20 6f 62 6a 65 63             objec
ac40: 74 20 63 6f 64 65 20 6c 69 62 72 61 72 69 65 73  t code libraries
ac50: 20 5b 45 50 52 45 46 49 58 2f 6c 69 62 5d 0a 20   [EPREFIX/lib]. 
ac60: 20 2d 2d 69 6e 63 6c 75 64 65 64 69 72 3d 44 49   --includedir=DI
ac70: 52 20 20 20 20 20 20 20 20 43 20 68 65 61 64 65  R        C heade
ac80: 72 20 66 69 6c 65 73 20 5b 50 52 45 46 49 58 2f  r files [PREFIX/
ac90: 69 6e 63 6c 75 64 65 5d 0a 20 20 2d 2d 6f 6c 64  include].  --old
aca0: 69 6e 63 6c 75 64 65 64 69 72 3d 44 49 52 20 20  includedir=DIR  
acb0: 20 20 20 43 20 68 65 61 64 65 72 20 66 69 6c 65     C header file
acc0: 73 20 66 6f 72 20 6e 6f 6e 2d 67 63 63 20 5b 2f  s for non-gcc [/
acd0: 75 73 72 2f 69 6e 63 6c 75 64 65 5d 0a 20 20 2d  usr/include].  -
ace0: 2d 64 61 74 61 72 6f 6f 74 64 69 72 3d 44 49 52  -datarootdir=DIR
acf0: 20 20 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79         read-only
ad00: 20 61 72 63 68 2e 2d 69 6e 64 65 70 65 6e 64 65   arch.-independe
ad10: 6e 74 20 64 61 74 61 20 72 6f 6f 74 20 5b 50 52  nt data root [PR
ad20: 45 46 49 58 2f 73 68 61 72 65 5d 0a 20 20 2d 2d  EFIX/share].  --
ad30: 64 61 74 61 64 69 72 3d 44 49 52 20 20 20 20 20  datadir=DIR     
ad40: 20 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79 20        read-only 
ad50: 61 72 63 68 69 74 65 63 74 75 72 65 2d 69 6e 64  architecture-ind
ad60: 65 70 65 6e 64 65 6e 74 20 64 61 74 61 20 5b 44  ependent data [D
ad70: 41 54 41 52 4f 4f 54 44 49 52 5d 0a 20 20 2d 2d  ATAROOTDIR].  --
ad80: 69 6e 66 6f 64 69 72 3d 44 49 52 20 20 20 20 20  infodir=DIR     
ad90: 20 20 20 20 20 20 69 6e 66 6f 20 64 6f 63 75 6d        info docum
ada0: 65 6e 74 61 74 69 6f 6e 20 5b 44 41 54 41 52 4f  entation [DATARO
adb0: 4f 54 44 49 52 2f 69 6e 66 6f 5d 0a 20 20 2d 2d  OTDIR/info].  --
adc0: 6c 6f 63 61 6c 65 64 69 72 3d 44 49 52 20 20 20  localedir=DIR   
add0: 20 20 20 20 20 20 6c 6f 63 61 6c 65 2d 64 65 70        locale-dep
ade0: 65 6e 64 65 6e 74 20 64 61 74 61 20 5b 44 41 54  endent data [DAT
adf0: 41 52 4f 4f 54 44 49 52 2f 6c 6f 63 61 6c 65 5d  AROOTDIR/locale]
ae00: 0a 20 20 2d 2d 6d 61 6e 64 69 72 3d 44 49 52 20  .  --mandir=DIR 
ae10: 20 20 20 20 20 20 20 20 20 20 20 6d 61 6e 20 64             man d
ae20: 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 41  ocumentation [DA
ae30: 54 41 52 4f 4f 54 44 49 52 2f 6d 61 6e 5d 0a 20  TAROOTDIR/man]. 
ae40: 20 2d 2d 64 6f 63 64 69 72 3d 44 49 52 20 20 20   --docdir=DIR   
ae50: 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e           documen
ae60: 74 61 74 69 6f 6e 20 72 6f 6f 74 20 5b 44 41 54  tation root [DAT
ae70: 41 52 4f 4f 54 44 49 52 2f 64 6f 63 2f 73 71 6c  AROOTDIR/doc/sql
ae80: 69 74 65 5d 0a 20 20 2d 2d 68 74 6d 6c 64 69 72  ite].  --htmldir
ae90: 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 20 68  =DIR           h
aea0: 74 6d 6c 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f  tml documentatio
aeb0: 6e 20 5b 44 4f 43 44 49 52 5d 0a 20 20 2d 2d 64  n [DOCDIR].  --d
aec0: 76 69 64 69 72 3d 44 49 52 20 20 20 20 20 20 20  vidir=DIR       
aed0: 20 20 20 20 20 64 76 69 20 64 6f 63 75 6d 65 6e       dvi documen
aee0: 74 61 74 69 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a  tation [DOCDIR].
aef0: 20 20 2d 2d 70 64 66 64 69 72 3d 44 49 52 20 20    --pdfdir=DIR  
af00: 20 20 20 20 20 20 20 20 20 20 70 64 66 20 64 6f            pdf do
af10: 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 4f 43  cumentation [DOC
af20: 44 49 52 5d 0a 20 20 2d 2d 70 73 64 69 72 3d 44  DIR].  --psdir=D
af30: 49 52 20 20 20 20 20 20 20 20 20 20 20 20 20 70  IR             p
af40: 73 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20  s documentation 
af50: 5b 44 4f 43 44 49 52 5d 0a 5f 41 43 45 4f 46 0a  [DOCDIR]._ACEOF.
af60: 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46  .  cat <<\_ACEOF
af70: 0a 0a 53 79 73 74 65 6d 20 74 79 70 65 73 3a 0a  ..System types:.
af80: 20 20 2d 2d 62 75 69 6c 64 3d 42 55 49 4c 44 20    --build=BUILD 
af90: 20 20 20 20 63 6f 6e 66 69 67 75 72 65 20 66 6f      configure fo
afa0: 72 20 62 75 69 6c 64 69 6e 67 20 6f 6e 20 42 55  r building on BU
afb0: 49 4c 44 20 5b 67 75 65 73 73 65 64 5d 0a 20 20  ILD [guessed].  
afc0: 2d 2d 68 6f 73 74 3d 48 4f 53 54 20 20 20 20 20  --host=HOST     
afd0: 20 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 20    cross-compile 
afe0: 74 6f 20 62 75 69 6c 64 20 70 72 6f 67 72 61 6d  to build program
aff0: 73 20 74 6f 20 72 75 6e 20 6f 6e 20 48 4f 53 54  s to run on HOST
b000: 20 5b 42 55 49 4c 44 5d 0a 5f 41 43 45 4f 46 0a   [BUILD]._ACEOF.
b010: 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  fi..if test -n "
b020: 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22 3b 20  $ac_init_help"; 
b030: 74 68 65 6e 0a 20 20 63 61 73 65 20 24 61 63 5f  then.  case $ac_
b040: 69 6e 69 74 5f 68 65 6c 70 20 69 6e 0a 20 20 20  init_help in.   
b050: 20 20 73 68 6f 72 74 20 7c 20 72 65 63 75 72 73    short | recurs
b060: 69 76 65 20 29 20 65 63 68 6f 20 22 43 6f 6e 66  ive ) echo "Conf
b070: 69 67 75 72 61 74 69 6f 6e 20 6f 66 20 73 71 6c  iguration of sql
b080: 69 74 65 20 33 2e 31 34 2e 30 3a 22 3b 3b 0a 20  ite 3.14.0:";;. 
b090: 20 20 65 73 61 63 0a 20 20 63 61 74 20 3c 3c 5c    esac.  cat <<\
b0a0: 5f 41 43 45 4f 46 0a 0a 4f 70 74 69 6f 6e 61 6c  _ACEOF..Optional
b0b0: 20 46 65 61 74 75 72 65 73 3a 0a 20 20 2d 2d 64   Features:.  --d
b0c0: 69 73 61 62 6c 65 2d 6f 70 74 69 6f 6e 2d 63 68  isable-option-ch
b0d0: 65 63 6b 69 6e 67 20 20 69 67 6e 6f 72 65 20 75  ecking  ignore u
b0e0: 6e 72 65 63 6f 67 6e 69 7a 65 64 20 2d 2d 65 6e  nrecognized --en
b0f0: 61 62 6c 65 2f 2d 2d 77 69 74 68 20 6f 70 74 69  able/--with opti
b100: 6f 6e 73 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d  ons.  --disable-
b110: 46 45 41 54 55 52 45 20 20 20 20 20 20 20 64 6f  FEATURE       do
b120: 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 46 45 41   not include FEA
b130: 54 55 52 45 20 28 73 61 6d 65 20 61 73 20 2d 2d  TURE (same as --
b140: 65 6e 61 62 6c 65 2d 46 45 41 54 55 52 45 3d 6e  enable-FEATURE=n
b150: 6f 29 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 46 45  o).  --enable-FE
b160: 41 54 55 52 45 5b 3d 41 52 47 5d 20 20 69 6e 63  ATURE[=ARG]  inc
b170: 6c 75 64 65 20 46 45 41 54 55 52 45 20 5b 41 52  lude FEATURE [AR
b180: 47 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c  G=yes].  --enabl
b190: 65 2d 73 68 61 72 65 64 5b 3d 50 4b 47 53 5d 20  e-shared[=PKGS] 
b1a0: 20 62 75 69 6c 64 20 73 68 61 72 65 64 20 6c 69   build shared li
b1b0: 62 72 61 72 69 65 73 20 5b 64 65 66 61 75 6c 74  braries [default
b1c0: 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65  =yes].  --enable
b1d0: 2d 73 74 61 74 69 63 5b 3d 50 4b 47 53 5d 20 20  -static[=PKGS]  
b1e0: 62 75 69 6c 64 20 73 74 61 74 69 63 20 6c 69 62  build static lib
b1f0: 72 61 72 69 65 73 20 5b 64 65 66 61 75 6c 74 3d  raries [default=
b200: 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  yes].  --enable-
b210: 66 61 73 74 2d 69 6e 73 74 61 6c 6c 5b 3d 50 4b  fast-install[=PK
b220: 47 53 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20  GS].            
b230: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 70                op
b240: 74 69 6d 69 7a 65 20 66 6f 72 20 66 61 73 74 20  timize for fast 
b250: 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 5b 64 65  installation [de
b260: 66 61 75 6c 74 3d 79 65 73 5d 0a 20 20 2d 2d 64  fault=yes].  --d
b270: 69 73 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c  isable-libtool-l
b280: 6f 63 6b 20 20 61 76 6f 69 64 20 6c 6f 63 6b 69  ock  avoid locki
b290: 6e 67 20 28 6d 69 67 68 74 20 62 72 65 61 6b 20  ng (might break 
b2a0: 70 61 72 61 6c 6c 65 6c 20 62 75 69 6c 64 73 29  parallel builds)
b2b0: 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 6c 61 72  .  --disable-lar
b2c0: 67 65 66 69 6c 65 20 20 20 20 20 6f 6d 69 74 20  gefile     omit 
b2d0: 73 75 70 70 6f 72 74 20 66 6f 72 20 6c 61 72 67  support for larg
b2e0: 65 20 66 69 6c 65 73 0a 20 20 2d 2d 64 69 73 61  e files.  --disa
b2f0: 62 6c 65 2d 74 68 72 65 61 64 73 61 66 65 20 20  ble-threadsafe  
b300: 20 20 44 69 73 61 62 6c 65 20 6d 75 74 65 78 69    Disable mutexi
b310: 6e 67 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 72 65  ng.  --enable-re
b320: 6c 65 61 73 65 6d 6f 64 65 20 20 20 20 53 75 70  leasemode    Sup
b330: 70 6f 72 74 20 6c 69 62 74 6f 6f 6c 20 6c 69 6e  port libtool lin
b340: 6b 20 74 6f 20 72 65 6c 65 61 73 65 20 6d 6f 64  k to release mod
b350: 65 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 74 65 6d  e.  --enable-tem
b360: 70 73 74 6f 72 65 20 20 20 20 20 20 55 73 65 20  pstore      Use 
b370: 61 6e 20 69 6e 2d 72 61 6d 20 64 61 74 61 62 61  an in-ram databa
b380: 73 65 20 66 6f 72 20 74 65 6d 70 6f 72 61 72 79  se for temporary
b390: 20 74 61 62 6c 65 73 0a 20 20 20 20 20 20 20 20   tables.        
b3a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b3b0: 20 20 28 6e 65 76 65 72 2c 6e 6f 2c 79 65 73 2c    (never,no,yes,
b3c0: 61 6c 77 61 79 73 29 0a 20 20 2d 2d 64 69 73 61  always).  --disa
b3d0: 62 6c 65 2d 74 63 6c 20 20 20 20 20 20 20 20 20  ble-tcl         
b3e0: 20 20 64 6f 20 6e 6f 74 20 62 75 69 6c 64 20 54    do not build T
b3f0: 43 4c 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20 2d  CL extension.  -
b400: 2d 65 6e 61 62 6c 65 2d 65 64 69 74 6c 69 6e 65  -enable-editline
b410: 20 20 20 20 20 20 20 65 6e 61 62 6c 65 20 42 53         enable BS
b420: 44 20 65 64 69 74 6c 69 6e 65 20 73 75 70 70 6f  D editline suppo
b430: 72 74 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 72  rt.  --disable-r
b440: 65 61 64 6c 69 6e 65 20 20 20 20 20 20 64 69 73  eadline      dis
b450: 61 62 6c 65 20 72 65 61 64 6c 69 6e 65 20 73 75  able readline su
b460: 70 70 6f 72 74 0a 20 20 2d 2d 65 6e 61 62 6c 65  pport.  --enable
b470: 2d 64 65 62 75 67 20 20 20 20 20 20 20 20 20 20  -debug          
b480: 65 6e 61 62 6c 65 20 64 65 62 75 67 67 69 6e 67  enable debugging
b490: 20 26 20 76 65 72 62 6f 73 65 20 65 78 70 6c 61   & verbose expla
b4a0: 69 6e 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 61  in.  --disable-a
b4b0: 6d 61 6c 67 61 6d 61 74 69 6f 6e 20 20 44 69 73  malgamation  Dis
b4c0: 61 62 6c 65 20 74 68 65 20 61 6d 61 6c 67 61 6d  able the amalgam
b4d0: 61 74 69 6f 6e 20 61 6e 64 20 69 6e 73 74 65 61  ation and instea
b4e0: 64 20 62 75 69 6c 64 20 61 6c 6c 20 66 69 6c 65  d build all file
b4f0: 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  s.              
b500: 20 20 20 20 20 20 20 20 20 20 20 20 73 65 70 61              sepa
b510: 72 61 74 65 6c 79 0a 20 20 2d 2d 64 69 73 61 62  rately.  --disab
b520: 6c 65 2d 6c 6f 61 64 2d 65 78 74 65 6e 73 69 6f  le-load-extensio
b530: 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  n.              
b540: 20 20 20 20 20 20 20 20 20 20 20 20 44 69 73 61              Disa
b550: 62 6c 65 20 6c 6f 61 64 69 6e 67 20 6f 66 20 65  ble loading of e
b560: 78 74 65 72 6e 61 6c 20 65 78 74 65 6e 73 69 6f  xternal extensio
b570: 6e 73 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 6d 65  ns.  --enable-me
b580: 6d 73 79 73 33 20 20 20 20 20 20 20 20 45 6e 61  msys3        Ena
b590: 62 6c 65 20 4d 45 4d 53 59 53 33 0a 20 20 2d 2d  ble MEMSYS3.  --
b5a0: 65 6e 61 62 6c 65 2d 6d 65 6d 73 79 73 35 20 20  enable-memsys5  
b5b0: 20 20 20 20 20 20 45 6e 61 62 6c 65 20 4d 45 4d        Enable MEM
b5c0: 53 59 53 35 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  SYS5.  --enable-
b5d0: 66 74 73 33 20 20 20 20 20 20 20 20 20 20 20 45  fts3           E
b5e0: 6e 61 62 6c 65 20 74 68 65 20 46 54 53 33 20 65  nable the FTS3 e
b5f0: 78 74 65 6e 73 69 6f 6e 0a 20 20 2d 2d 65 6e 61  xtension.  --ena
b600: 62 6c 65 2d 66 74 73 34 20 20 20 20 20 20 20 20  ble-fts4        
b610: 20 20 20 45 6e 61 62 6c 65 20 74 68 65 20 46 54     Enable the FT
b620: 53 34 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20 2d  S4 extension.  -
b630: 2d 65 6e 61 62 6c 65 2d 66 74 73 35 20 20 20 20  -enable-fts5    
b640: 20 20 20 20 20 20 20 45 6e 61 62 6c 65 20 74 68         Enable th
b650: 65 20 46 54 53 35 20 65 78 74 65 6e 73 69 6f 6e  e FTS5 extension
b660: 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 6a 73 6f 6e  .  --enable-json
b670: 31 20 20 20 20 20 20 20 20 20 20 45 6e 61 62 6c  1          Enabl
b680: 65 20 74 68 65 20 4a 53 4f 4e 31 20 65 78 74 65  e the JSON1 exte
b690: 6e 73 69 6f 6e 0a 20 20 2d 2d 65 6e 61 62 6c 65  nsion.  --enable
b6a0: 2d 72 74 72 65 65 20 20 20 20 20 20 20 20 20 20  -rtree          
b6b0: 45 6e 61 62 6c 65 20 74 68 65 20 52 54 52 45 45  Enable the RTREE
b6c0: 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20 2d 2d 65   extension.  --e
b6d0: 6e 61 62 6c 65 2d 73 65 73 73 69 6f 6e 20 20 20  nable-session   
b6e0: 20 20 20 20 20 45 6e 61 62 6c 65 20 74 68 65 20       Enable the 
b6f0: 53 45 53 53 49 4f 4e 20 65 78 74 65 6e 73 69 6f  SESSION extensio
b700: 6e 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 67 63 6f  n.  --enable-gco
b710: 76 20 20 20 20 20 20 20 20 20 20 20 45 6e 61 62  v           Enab
b720: 6c 65 20 63 6f 76 65 72 61 67 65 20 74 65 73 74  le coverage test
b730: 69 6e 67 20 75 73 69 6e 67 20 67 63 6f 76 0a 0a  ing using gcov..
b740: 4f 70 74 69 6f 6e 61 6c 20 50 61 63 6b 61 67 65  Optional Package
b750: 73 3a 0a 20 20 2d 2d 77 69 74 68 2d 50 41 43 4b  s:.  --with-PACK
b760: 41 47 45 5b 3d 41 52 47 5d 20 20 20 20 75 73 65  AGE[=ARG]    use
b770: 20 50 41 43 4b 41 47 45 20 5b 41 52 47 3d 79 65   PACKAGE [ARG=ye
b780: 73 5d 0a 20 20 2d 2d 77 69 74 68 6f 75 74 2d 50  s].  --without-P
b790: 41 43 4b 41 47 45 20 20 20 20 20 20 20 64 6f 20  ACKAGE       do 
b7a0: 6e 6f 74 20 75 73 65 20 50 41 43 4b 41 47 45 20  not use PACKAGE 
b7b0: 28 73 61 6d 65 20 61 73 20 2d 2d 77 69 74 68 2d  (same as --with-
b7c0: 50 41 43 4b 41 47 45 3d 6e 6f 29 0a 20 20 2d 2d  PACKAGE=no).  --
b7d0: 77 69 74 68 2d 70 69 63 20 20 20 20 20 20 20 20  with-pic        
b7e0: 20 20 20 20 20 20 74 72 79 20 74 6f 20 75 73 65        try to use
b7f0: 20 6f 6e 6c 79 20 50 49 43 2f 6e 6f 6e 2d 50 49   only PIC/non-PI
b800: 43 20 6f 62 6a 65 63 74 73 20 5b 64 65 66 61 75  C objects [defau
b810: 6c 74 3d 75 73 65 0a 20 20 20 20 20 20 20 20 20  lt=use.         
b820: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b830: 20 62 6f 74 68 5d 0a 20 20 2d 2d 77 69 74 68 2d   both].  --with-
b840: 67 6e 75 2d 6c 64 20 20 20 20 20 20 20 20 20 20  gnu-ld          
b850: 20 61 73 73 75 6d 65 20 74 68 65 20 43 20 63 6f   assume the C co
b860: 6d 70 69 6c 65 72 20 75 73 65 73 20 47 4e 55 20  mpiler uses GNU 
b870: 6c 64 20 5b 64 65 66 61 75 6c 74 3d 6e 6f 5d 0a  ld [default=no].
b880: 20 20 2d 2d 77 69 74 68 2d 74 63 6c 3d 44 49 52    --with-tcl=DIR
b890: 20 20 20 20 20 20 20 20 20 20 64 69 72 65 63 74            direct
b8a0: 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74  ory containing t
b8b0: 63 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e  cl configuration
b8c0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
b8d0: 20 20 20 20 20 20 20 20 20 20 20 28 74 63 6c 43             (tclC
b8e0: 6f 6e 66 69 67 2e 73 68 29 0a 20 20 2d 2d 77 69  onfig.sh).  --wi
b8f0: 74 68 2d 72 65 61 64 6c 69 6e 65 2d 6c 69 62 20  th-readline-lib 
b900: 20 20 20 20 73 70 65 63 69 66 79 20 72 65 61 64      specify read
b910: 6c 69 6e 65 20 6c 69 62 72 61 72 79 0a 20 20 2d  line library.  -
b920: 2d 77 69 74 68 2d 72 65 61 64 6c 69 6e 65 2d 69  -with-readline-i
b930: 6e 63 20 20 20 20 20 73 70 65 63 69 66 79 20 72  nc     specify r
b940: 65 61 64 6c 69 6e 65 20 69 6e 63 6c 75 64 65 20  eadline include 
b950: 70 61 74 68 73 0a 0a 53 6f 6d 65 20 69 6e 66 6c  paths..Some infl
b960: 75 65 6e 74 69 61 6c 20 65 6e 76 69 72 6f 6e 6d  uential environm
b970: 65 6e 74 20 76 61 72 69 61 62 6c 65 73 3a 0a 20  ent variables:. 
b980: 20 43 43 20 20 20 20 20 20 20 20 20 20 43 20 63   CC          C c
b990: 6f 6d 70 69 6c 65 72 20 63 6f 6d 6d 61 6e 64 0a  ompiler command.
b9a0: 20 20 43 46 4c 41 47 53 20 20 20 20 20 20 43 20    CFLAGS      C 
b9b0: 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73 0a 20  compiler flags. 
b9c0: 20 4c 44 46 4c 41 47 53 20 20 20 20 20 6c 69 6e   LDFLAGS     lin
b9d0: 6b 65 72 20 66 6c 61 67 73 2c 20 65 2e 67 2e 20  ker flags, e.g. 
b9e0: 2d 4c 3c 6c 69 62 20 64 69 72 3e 20 69 66 20 79  -L<lib dir> if y
b9f0: 6f 75 20 68 61 76 65 20 6c 69 62 72 61 72 69 65  ou have librarie
ba00: 73 20 69 6e 20 61 0a 20 20 20 20 20 20 20 20 20  s in a.         
ba10: 20 20 20 20 20 6e 6f 6e 73 74 61 6e 64 61 72 64       nonstandard
ba20: 20 64 69 72 65 63 74 6f 72 79 20 3c 6c 69 62 20   directory <lib 
ba30: 64 69 72 3e 0a 20 20 4c 49 42 53 20 20 20 20 20  dir>.  LIBS     
ba40: 20 20 20 6c 69 62 72 61 72 69 65 73 20 74 6f 20     libraries to 
ba50: 70 61 73 73 20 74 6f 20 74 68 65 20 6c 69 6e 6b  pass to the link
ba60: 65 72 2c 20 65 2e 67 2e 20 2d 6c 3c 6c 69 62 72  er, e.g. -l<libr
ba70: 61 72 79 3e 0a 20 20 43 50 50 46 4c 41 47 53 20  ary>.  CPPFLAGS 
ba80: 20 20 20 28 4f 62 6a 65 63 74 69 76 65 29 20 43     (Objective) C
ba90: 2f 43 2b 2b 20 70 72 65 70 72 6f 63 65 73 73 6f  /C++ preprocesso
baa0: 72 20 66 6c 61 67 73 2c 20 65 2e 67 2e 20 2d 49  r flags, e.g. -I
bab0: 3c 69 6e 63 6c 75 64 65 20 64 69 72 3e 20 69 66  <include dir> if
bac0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 79  .              y
bad0: 6f 75 20 68 61 76 65 20 68 65 61 64 65 72 73 20  ou have headers 
bae0: 69 6e 20 61 20 6e 6f 6e 73 74 61 6e 64 61 72 64  in a nonstandard
baf0: 20 64 69 72 65 63 74 6f 72 79 20 3c 69 6e 63 6c   directory <incl
bb00: 75 64 65 20 64 69 72 3e 0a 20 20 43 50 50 20 20  ude dir>.  CPP  
bb10: 20 20 20 20 20 20 20 43 20 70 72 65 70 72 6f 63         C preproc
bb20: 65 73 73 6f 72 0a 20 20 54 43 4c 4c 49 42 44 49  essor.  TCLLIBDI
bb30: 52 20 20 20 57 68 65 72 65 20 74 6f 20 69 6e 73  R   Where to ins
bb40: 74 61 6c 6c 20 74 63 6c 20 70 6c 75 67 69 6e 0a  tall tcl plugin.
bb50: 0a 55 73 65 20 74 68 65 73 65 20 76 61 72 69 61  .Use these varia
bb60: 62 6c 65 73 20 74 6f 20 6f 76 65 72 72 69 64 65  bles to override
bb70: 20 74 68 65 20 63 68 6f 69 63 65 73 20 6d 61 64   the choices mad
bb80: 65 20 62 79 20 60 63 6f 6e 66 69 67 75 72 65 27  e by `configure'
bb90: 20 6f 72 20 74 6f 20 68 65 6c 70 0a 69 74 20 74   or to help.it t
bba0: 6f 20 66 69 6e 64 20 6c 69 62 72 61 72 69 65 73  o find libraries
bbb0: 20 61 6e 64 20 70 72 6f 67 72 61 6d 73 20 77 69   and programs wi
bbc0: 74 68 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20 6e  th nonstandard n
bbd0: 61 6d 65 73 2f 6c 6f 63 61 74 69 6f 6e 73 2e 0a  ames/locations..
bbe0: 0a 52 65 70 6f 72 74 20 62 75 67 73 20 74 6f 20  .Report bugs to 
bbf0: 74 68 65 20 70 61 63 6b 61 67 65 20 70 72 6f 76  the package prov
bc00: 69 64 65 72 2e 0a 5f 41 43 45 4f 46 0a 61 63 5f  ider.._ACEOF.ac_
bc10: 73 74 61 74 75 73 3d 24 3f 0a 66 69 0a 0a 69 66  status=$?.fi..if
bc20: 20 74 65 73 74 20 22 24 61 63 5f 69 6e 69 74 5f   test "$ac_init_
bc30: 68 65 6c 70 22 20 3d 20 22 72 65 63 75 72 73 69  help" = "recursi
bc40: 76 65 22 3b 20 74 68 65 6e 0a 20 20 23 20 49 66  ve"; then.  # If
bc50: 20 74 68 65 72 65 20 61 72 65 20 73 75 62 64 69   there are subdi
bc60: 72 73 2c 20 72 65 70 6f 72 74 20 74 68 65 69 72  rs, report their
bc70: 20 73 70 65 63 69 66 69 63 20 2d 2d 68 65 6c 70   specific --help
bc80: 2e 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69  ..  for ac_dir i
bc90: 6e 20 3a 20 24 61 63 5f 73 75 62 64 69 72 73 5f  n : $ac_subdirs_
bca0: 61 6c 6c 3b 20 64 6f 20 74 65 73 74 20 22 78 24  all; do test "x$
bcb0: 61 63 5f 64 69 72 22 20 3d 20 78 3a 20 26 26 20  ac_dir" = x: && 
bcc0: 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 74 65 73  continue.    tes
bcd0: 74 20 2d 64 20 22 24 61 63 5f 64 69 72 22 20 7c  t -d "$ac_dir" |
bce0: 7c 0a 20 20 20 20 20 20 7b 20 63 64 20 22 24 73  |.      { cd "$s
bcf0: 72 63 64 69 72 22 20 26 26 20 61 63 5f 70 77 64  rcdir" && ac_pwd
bd00: 3d 60 70 77 64 60 20 26 26 20 73 72 63 64 69 72  =`pwd` && srcdir
bd10: 3d 2e 20 26 26 20 74 65 73 74 20 2d 64 20 22 24  =. && test -d "$
bd20: 61 63 5f 64 69 72 22 3b 20 7d 20 7c 7c 0a 20 20  ac_dir"; } ||.  
bd30: 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20      continue.   
bd40: 20 61 63 5f 62 75 69 6c 64 64 69 72 3d 2e 0a 0a   ac_builddir=...
bd50: 63 61 73 65 20 22 24 61 63 5f 64 69 72 22 20 69  case "$ac_dir" i
bd60: 6e 0a 2e 29 20 61 63 5f 64 69 72 5f 73 75 66 66  n..) ac_dir_suff
bd70: 69 78 3d 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64  ix= ac_top_build
bd80: 64 69 72 5f 73 75 62 3d 2e 20 61 63 5f 74 6f 70  dir_sub=. ac_top
bd90: 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 3d 20 3b  _build_prefix= ;
bda0: 3b 0a 2a 29 0a 20 20 61 63 5f 64 69 72 5f 73 75  ;.*).  ac_dir_su
bdb0: 66 66 69 78 3d 2f 60 24 61 73 5f 65 63 68 6f 20  ffix=/`$as_echo 
bdc0: 22 24 61 63 5f 64 69 72 22 20 7c 20 73 65 64 20  "$ac_dir" | sed 
bdd0: 27 73 7c 5e 5c 2e 5b 5c 5c 2f 5d 7c 7c 27 60 0a  's|^\.[\\/]||'`.
bde0: 20 20 23 20 41 20 22 2e 2e 22 20 66 6f 72 20 65    # A ".." for e
bdf0: 61 63 68 20 64 69 72 65 63 74 6f 72 79 20 69 6e  ach directory in
be00: 20 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78 2e   $ac_dir_suffix.
be10: 0a 20 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64  .  ac_top_buildd
be20: 69 72 5f 73 75 62 3d 60 24 61 73 5f 65 63 68 6f  ir_sub=`$as_echo
be30: 20 22 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78   "$ac_dir_suffix
be40: 22 20 7c 20 73 65 64 20 27 73 7c 2f 5b 5e 5c 5c  " | sed 's|/[^\\
be50: 2f 5d 2a 7c 2f 2e 2e 7c 67 3b 73 7c 2f 7c 7c 27  /]*|/..|g;s|/||'
be60: 60 0a 20 20 63 61 73 65 20 24 61 63 5f 74 6f 70  `.  case $ac_top
be70: 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 20 69 6e  _builddir_sub in
be80: 0a 20 20 22 22 29 20 61 63 5f 74 6f 70 5f 62 75  .  "") ac_top_bu
be90: 69 6c 64 64 69 72 5f 73 75 62 3d 2e 20 61 63 5f  ilddir_sub=. ac_
bea0: 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78  top_build_prefix
beb0: 3d 20 3b 3b 0a 20 20 2a 29 20 20 61 63 5f 74 6f  = ;;.  *)  ac_to
bec0: 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 3d 24  p_build_prefix=$
bed0: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f  ac_top_builddir_
bee0: 73 75 62 2f 20 3b 3b 0a 20 20 65 73 61 63 20 3b  sub/ ;;.  esac ;
bef0: 3b 0a 65 73 61 63 0a 61 63 5f 61 62 73 5f 74 6f  ;.esac.ac_abs_to
bf00: 70 5f 62 75 69 6c 64 64 69 72 3d 24 61 63 5f 70  p_builddir=$ac_p
bf10: 77 64 0a 61 63 5f 61 62 73 5f 62 75 69 6c 64 64  wd.ac_abs_buildd
bf20: 69 72 3d 24 61 63 5f 70 77 64 24 61 63 5f 64 69  ir=$ac_pwd$ac_di
bf30: 72 5f 73 75 66 66 69 78 0a 23 20 66 6f 72 20 62  r_suffix.# for b
bf40: 61 63 6b 77 61 72 64 20 63 6f 6d 70 61 74 69 62  ackward compatib
bf50: 69 6c 69 74 79 3a 0a 61 63 5f 74 6f 70 5f 62 75  ility:.ac_top_bu
bf60: 69 6c 64 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62  ilddir=$ac_top_b
bf70: 75 69 6c 64 5f 70 72 65 66 69 78 0a 0a 63 61 73  uild_prefix..cas
bf80: 65 20 24 73 72 63 64 69 72 20 69 6e 0a 20 20 2e  e $srcdir in.  .
bf90: 29 20 20 23 20 57 65 20 61 72 65 20 62 75 69 6c  )  # We are buil
bfa0: 64 69 6e 67 20 69 6e 20 70 6c 61 63 65 2e 0a 20  ding in place.. 
bfb0: 20 20 20 61 63 5f 73 72 63 64 69 72 3d 2e 0a 20     ac_srcdir=.. 
bfc0: 20 20 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72     ac_top_srcdir
bfd0: 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69  =$ac_top_builddi
bfe0: 72 5f 73 75 62 0a 20 20 20 20 61 63 5f 61 62 73  r_sub.    ac_abs
bff0: 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f  _top_srcdir=$ac_
c000: 70 77 64 20 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20  pwd ;;.  [\\/]* 
c010: 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 20 23 20  | ?:[\\/]* )  # 
c020: 41 62 73 6f 6c 75 74 65 20 6e 61 6d 65 2e 0a 20  Absolute name.. 
c030: 20 20 20 61 63 5f 73 72 63 64 69 72 3d 24 73 72     ac_srcdir=$sr
c040: 63 64 69 72 24 61 63 5f 64 69 72 5f 73 75 66 66  cdir$ac_dir_suff
c050: 69 78 3b 0a 20 20 20 20 61 63 5f 74 6f 70 5f 73  ix;.    ac_top_s
c060: 72 63 64 69 72 3d 24 73 72 63 64 69 72 0a 20 20  rcdir=$srcdir.  
c070: 20 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63    ac_abs_top_src
c080: 64 69 72 3d 24 73 72 63 64 69 72 20 3b 3b 0a 20  dir=$srcdir ;;. 
c090: 20 2a 29 20 23 20 52 65 6c 61 74 69 76 65 20 6e   *) # Relative n
c0a0: 61 6d 65 2e 0a 20 20 20 20 61 63 5f 73 72 63 64  ame..    ac_srcd
c0b0: 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64  ir=$ac_top_build
c0c0: 5f 70 72 65 66 69 78 24 73 72 63 64 69 72 24 61  _prefix$srcdir$a
c0d0: 63 5f 64 69 72 5f 73 75 66 66 69 78 0a 20 20 20  c_dir_suffix.   
c0e0: 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24   ac_top_srcdir=$
c0f0: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65  ac_top_build_pre
c100: 66 69 78 24 73 72 63 64 69 72 0a 20 20 20 20 61  fix$srcdir.    a
c110: 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72  c_abs_top_srcdir
c120: 3d 24 61 63 5f 70 77 64 2f 24 73 72 63 64 69 72  =$ac_pwd/$srcdir
c130: 20 3b 3b 0a 65 73 61 63 0a 61 63 5f 61 62 73 5f   ;;.esac.ac_abs_
c140: 73 72 63 64 69 72 3d 24 61 63 5f 61 62 73 5f 74  srcdir=$ac_abs_t
c150: 6f 70 5f 73 72 63 64 69 72 24 61 63 5f 64 69 72  op_srcdir$ac_dir
c160: 5f 73 75 66 66 69 78 0a 0a 20 20 20 20 63 64 20  _suffix..    cd 
c170: 22 24 61 63 5f 64 69 72 22 20 7c 7c 20 7b 20 61  "$ac_dir" || { a
c180: 63 5f 73 74 61 74 75 73 3d 24 3f 3b 20 63 6f 6e  c_status=$?; con
c190: 74 69 6e 75 65 3b 20 7d 0a 20 20 20 20 23 20 43  tinue; }.    # C
c1a0: 68 65 63 6b 20 66 6f 72 20 67 75 65 73 74 65 64  heck for guested
c1b0: 20 63 6f 6e 66 69 67 75 72 65 2e 0a 20 20 20 20   configure..    
c1c0: 69 66 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f  if test -f "$ac_
c1d0: 73 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65  srcdir/configure
c1e0: 2e 67 6e 75 22 3b 20 74 68 65 6e 0a 20 20 20 20  .gnu"; then.    
c1f0: 20 20 65 63 68 6f 20 26 26 0a 20 20 20 20 20 20    echo &&.      
c200: 24 53 48 45 4c 4c 20 22 24 61 63 5f 73 72 63 64  $SHELL "$ac_srcd
c210: 69 72 2f 63 6f 6e 66 69 67 75 72 65 2e 67 6e 75  ir/configure.gnu
c220: 22 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73 69  " --help=recursi
c230: 76 65 0a 20 20 20 20 65 6c 69 66 20 74 65 73 74  ve.    elif test
c240: 20 2d 66 20 22 24 61 63 5f 73 72 63 64 69 72 2f   -f "$ac_srcdir/
c250: 63 6f 6e 66 69 67 75 72 65 22 3b 20 74 68 65 6e  configure"; then
c260: 0a 20 20 20 20 20 20 65 63 68 6f 20 26 26 0a 20  .      echo &&. 
c270: 20 20 20 20 20 24 53 48 45 4c 4c 20 22 24 61 63       $SHELL "$ac
c280: 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72  _srcdir/configur
c290: 65 22 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73  e" --help=recurs
c2a0: 69 76 65 0a 20 20 20 20 65 6c 73 65 0a 20 20 20  ive.    else.   
c2b0: 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
c2c0: 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 6e 6f  _me: WARNING: no
c2d0: 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69   configuration i
c2e0: 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 69 6e  nformation is in
c2f0: 20 24 61 63 5f 64 69 72 22 20 3e 26 32 0a 20 20   $ac_dir" >&2.  
c300: 20 20 66 69 20 7c 7c 20 61 63 5f 73 74 61 74 75    fi || ac_statu
c310: 73 3d 24 3f 0a 20 20 20 20 63 64 20 22 24 61 63  s=$?.    cd "$ac
c320: 5f 70 77 64 22 20 7c 7c 20 7b 20 61 63 5f 73 74  _pwd" || { ac_st
c330: 61 74 75 73 3d 24 3f 3b 20 62 72 65 61 6b 3b 20  atus=$?; break; 
c340: 7d 0a 20 20 64 6f 6e 65 0a 66 69 0a 0a 74 65 73  }.  done.fi..tes
c350: 74 20 2d 6e 20 22 24 61 63 5f 69 6e 69 74 5f 68  t -n "$ac_init_h
c360: 65 6c 70 22 20 26 26 20 65 78 69 74 20 24 61 63  elp" && exit $ac
c370: 5f 73 74 61 74 75 73 0a 69 66 20 24 61 63 5f 69  _status.if $ac_i
c380: 6e 69 74 5f 76 65 72 73 69 6f 6e 3b 20 74 68 65  nit_version; the
c390: 6e 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f  n.  cat <<\_ACEO
c3a0: 46 0a 73 71 6c 69 74 65 20 63 6f 6e 66 69 67 75  F.sqlite configu
c3b0: 72 65 20 33 2e 31 34 2e 30 0a 67 65 6e 65 72 61  re 3.14.0.genera
c3c0: 74 65 64 20 62 79 20 47 4e 55 20 41 75 74 6f 63  ted by GNU Autoc
c3d0: 6f 6e 66 20 32 2e 36 39 0a 0a 43 6f 70 79 72 69  onf 2.69..Copyri
c3e0: 67 68 74 20 28 43 29 20 32 30 31 32 20 46 72 65  ght (C) 2012 Fre
c3f0: 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64  e Software Found
c400: 61 74 69 6f 6e 2c 20 49 6e 63 2e 0a 54 68 69 73  ation, Inc..This
c410: 20 63 6f 6e 66 69 67 75 72 65 20 73 63 72 69 70   configure scrip
c420: 74 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61  t is free softwa
c430: 72 65 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66  re; the Free Sof
c440: 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e  tware Foundation
c450: 0a 67 69 76 65 73 20 75 6e 6c 69 6d 69 74 65 64  .gives unlimited
c460: 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 63   permission to c
c470: 6f 70 79 2c 20 64 69 73 74 72 69 62 75 74 65 20  opy, distribute 
c480: 61 6e 64 20 6d 6f 64 69 66 79 20 69 74 2e 0a 5f  and modify it.._
c490: 41 43 45 4f 46 0a 20 20 65 78 69 74 0a 66 69 0a  ACEOF.  exit.fi.
c4a0: 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  .## ------------
c4b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a  ------------ ##.
c4c0: 23 23 20 41 75 74 6f 63 6f 6e 66 20 69 6e 69 74  ## Autoconf init
c4d0: 69 61 6c 69 7a 61 74 69 6f 6e 2e 20 23 23 0a 23  ialization. ##.#
c4e0: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
c4f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 23  ---------- ##..#
c500: 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d   ac_fn_c_try_com
c510: 70 69 6c 65 20 4c 49 4e 45 4e 4f 0a 23 20 2d 2d  pile LINENO.# --
c520: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
c530: 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 72 79 20 74  --------.# Try t
c540: 6f 20 63 6f 6d 70 69 6c 65 20 63 6f 6e 66 74 65  o compile confte
c550: 73 74 2e 24 61 63 5f 65 78 74 2c 20 61 6e 64 20  st.$ac_ext, and 
c560: 72 65 74 75 72 6e 20 77 68 65 74 68 65 72 20 74  return whether t
c570: 68 69 73 20 73 75 63 63 65 65 64 65 64 2e 0a 61  his succeeded..a
c580: 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69  c_fn_c_try_compi
c590: 6c 65 20 28 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e  le ().{.  as_lin
c5a0: 65 6e 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  eno=${as_lineno-
c5b0: 22 24 31 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f  "$1"} as_lineno_
c5c0: 73 74 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f  stack=as_lineno_
c5d0: 73 74 61 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f  stack=$as_lineno
c5e0: 5f 73 74 61 63 6b 0a 20 20 72 6d 20 2d 66 20 63  _stack.  rm -f c
c5f0: 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
c600: 78 74 0a 20 20 69 66 20 7b 20 7b 20 61 63 5f 74  xt.  if { { ac_t
c610: 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  ry="$ac_compile"
c620: 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
c630: 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
c640: 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
c650: 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
c660: 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
c670: 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
c680: 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63  c.eval ac_try_ec
c690: 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b  ho="\"\$as_me:${
c6a0: 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
c6b0: 4f 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  O}: $ac_try_echo
c6c0: 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  \"".$as_echo "$a
c6d0: 63 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e  c_try_echo"; } >
c6e0: 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
c6f0: 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66  compile") 2>conf
c700: 74 65 73 74 2e 65 72 72 0a 20 20 61 63 5f 73 74  test.err.  ac_st
c710: 61 74 75 73 3d 24 3f 0a 20 20 69 66 20 74 65 73  atus=$?.  if tes
c720: 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  t -s conftest.er
c730: 72 3b 20 74 68 65 6e 0a 20 20 20 20 67 72 65 70  r; then.    grep
c740: 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
c750: 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73  est.err >conftes
c760: 74 2e 65 72 31 0a 20 20 20 20 63 61 74 20 63 6f  t.er1.    cat co
c770: 6e 66 74 65 73 74 2e 65 72 31 20 3e 26 35 0a 20  nftest.er1 >&5. 
c780: 20 20 20 6d 76 20 2d 66 20 63 6f 6e 66 74 65 73     mv -f conftes
c790: 74 2e 65 72 31 20 63 6f 6e 66 74 65 73 74 2e 65  t.er1 conftest.e
c7a0: 72 72 0a 20 20 66 69 0a 20 20 24 61 73 5f 65 63  rr.  fi.  $as_ec
c7b0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
c7c0: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
c7d0: 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
c7e0: 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61  s" >&5.  test $a
c7f0: 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 20  c_status = 0; } 
c800: 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22  && {.. test -z "
c810: 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  $ac_c_werror_fla
c820: 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d  g" ||.. test ! -
c830: 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20  s conftest.err. 
c840: 20 20 20 20 20 20 7d 20 26 26 20 74 65 73 74 20        } && test 
c850: 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -s conftest.$ac_
c860: 6f 62 6a 65 78 74 3b 20 74 68 65 6e 20 3a 0a 20  objext; then :. 
c870: 20 61 63 5f 72 65 74 76 61 6c 3d 30 0a 65 6c 73   ac_retval=0.els
c880: 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  e.  $as_echo "$a
c890: 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
c8a0: 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
c8b0: 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
c8c0: 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
c8d0: 35 0a 0a 09 61 63 5f 72 65 74 76 61 6c 3d 31 0a  5...ac_retval=1.
c8e0: 66 69 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c 69  fi.  eval $as_li
c8f0: 6e 65 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73  neno_stack; ${as
c900: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a  _lineno_stack:+:
c910: 7d 20 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e  } unset as_linen
c920: 6f 0a 20 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74  o.  as_fn_set_st
c930: 61 74 75 73 20 24 61 63 5f 72 65 74 76 61 6c 0a  atus $ac_retval.
c940: 0a 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79  .} # ac_fn_c_try
c950: 5f 63 6f 6d 70 69 6c 65 0a 0a 23 20 61 63 5f 66  _compile..# ac_f
c960: 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 4c 49 4e  n_c_try_link LIN
c970: 45 4e 4f 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ENO.# ----------
c980: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20  -------------.# 
c990: 54 72 79 20 74 6f 20 6c 69 6e 6b 20 63 6f 6e 66  Try to link conf
c9a0: 74 65 73 74 2e 24 61 63 5f 65 78 74 2c 20 61 6e  test.$ac_ext, an
c9b0: 64 20 72 65 74 75 72 6e 20 77 68 65 74 68 65 72  d return whether
c9c0: 20 74 68 69 73 20 73 75 63 63 65 65 64 65 64 2e   this succeeded.
c9d0: 0a 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e  .ac_fn_c_try_lin
c9e0: 6b 20 28 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e 65  k ().{.  as_line
c9f0: 6e 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22  no=${as_lineno-"
ca00: 24 31 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73  $1"} as_lineno_s
ca10: 74 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73  tack=as_lineno_s
ca20: 74 61 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f  tack=$as_lineno_
ca30: 73 74 61 63 6b 0a 20 20 72 6d 20 2d 66 20 63 6f  stack.  rm -f co
ca40: 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
ca50: 74 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  t conftest$ac_ex
ca60: 65 65 78 74 0a 20 20 69 66 20 7b 20 7b 20 61 63  eext.  if { { ac
ca70: 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a  _try="$ac_link".
ca80: 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
ca90: 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
caa0: 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
cab0: 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
cac0: 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
cad0: 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
cae0: 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68  .eval ac_try_ech
caf0: 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61  o="\"\$as_me:${a
cb00: 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
cb10: 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  }: $ac_try_echo\
cb20: 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  "".$as_echo "$ac
cb30: 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26  _try_echo"; } >&
cb40: 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c  5.  (eval "$ac_l
cb50: 69 6e 6b 22 29 20 32 3e 63 6f 6e 66 74 65 73 74  ink") 2>conftest
cb60: 2e 65 72 72 0a 20 20 61 63 5f 73 74 61 74 75 73  .err.  ac_status
cb70: 3d 24 3f 0a 20 20 69 66 20 74 65 73 74 20 2d 73  =$?.  if test -s
cb80: 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20 74   conftest.err; t
cb90: 68 65 6e 0a 20 20 20 20 67 72 65 70 20 2d 76 20  hen.    grep -v 
cba0: 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e  '^ *+' conftest.
cbb0: 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  err >conftest.er
cbc0: 31 0a 20 20 20 20 63 61 74 20 63 6f 6e 66 74 65  1.    cat confte
cbd0: 73 74 2e 65 72 31 20 3e 26 35 0a 20 20 20 20 6d  st.er1 >&5.    m
cbe0: 76 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  v -f conftest.er
cbf0: 31 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20  1 conftest.err. 
cc00: 20 66 69 0a 20 20 24 61 73 5f 65 63 68 6f 20 22   fi.  $as_echo "
cc10: 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
cc20: 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f  no-$LINENO}: \$?
cc30: 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
cc40: 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74  &5.  test $ac_st
cc50: 61 74 75 73 20 3d 20 30 3b 20 7d 20 26 26 20 7b  atus = 0; } && {
cc60: 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  .. test -z "$ac_
cc70: 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c  c_werror_flag" |
cc80: 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f  |.. test ! -s co
cc90: 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
cca0: 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63    } && test -s c
ccb0: 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
ccc0: 74 20 26 26 20 7b 0a 09 20 74 65 73 74 20 22 24  t && {.. test "$
ccd0: 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22  cross_compiling"
cce0: 20 3d 20 79 65 73 20 7c 7c 0a 09 20 74 65 73 74   = yes ||.. test
ccf0: 20 2d 78 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -x conftest$ac_
cd00: 65 78 65 65 78 74 0a 20 20 20 20 20 20 20 7d 3b  exeext.       };
cd10: 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f 72 65 74   then :.  ac_ret
cd20: 76 61 6c 3d 30 0a 65 6c 73 65 0a 20 20 24 61 73  val=0.else.  $as
cd30: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66  _echo "$as_me: f
cd40: 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
cd50: 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
cd60: 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
cd70: 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 61 63 5f  ac_ext >&5...ac_
cd80: 72 65 74 76 61 6c 3d 31 0a 66 69 0a 20 20 23 20  retval=1.fi.  # 
cd90: 44 65 6c 65 74 65 20 74 68 65 20 49 50 41 2f 49  Delete the IPA/I
cda0: 50 4f 20 28 49 6e 74 65 72 20 50 72 6f 63 65 64  PO (Inter Proced
cdb0: 75 72 61 6c 20 41 6e 61 6c 79 73 69 73 2f 4f 70  ural Analysis/Op
cdc0: 74 69 6d 69 7a 61 74 69 6f 6e 29 20 69 6e 66 6f  timization) info
cdd0: 72 6d 61 74 69 6f 6e 0a 20 20 23 20 63 72 65 61  rmation.  # crea
cde0: 74 65 64 20 62 79 20 74 68 65 20 50 47 49 20 63  ted by the PGI c
cdf0: 6f 6d 70 69 6c 65 72 20 28 63 6f 6e 66 74 65 73  ompiler (conftes
ce00: 74 5f 69 70 61 38 5f 63 6f 6e 66 74 65 73 74 2e  t_ipa8_conftest.
ce10: 6f 6f 29 2c 20 61 73 20 69 74 20 77 6f 75 6c 64  oo), as it would
ce20: 0a 20 20 23 20 69 6e 74 65 72 66 65 72 65 20 77  .  # interfere w
ce30: 69 74 68 20 74 68 65 20 6e 65 78 74 20 6c 69 6e  ith the next lin
ce40: 6b 20 63 6f 6d 6d 61 6e 64 3b 20 61 6c 73 6f 20  k command; also 
ce50: 64 65 6c 65 74 65 20 61 20 64 69 72 65 63 74 6f  delete a directo
ce60: 72 79 20 74 68 61 74 20 69 73 0a 20 20 23 20 6c  ry that is.  # l
ce70: 65 66 74 20 62 65 68 69 6e 64 20 62 79 20 41 70  eft behind by Ap
ce80: 70 6c 65 27 73 20 63 6f 6d 70 69 6c 65 72 2e 20  ple's compiler. 
ce90: 20 57 65 20 64 6f 20 74 68 69 73 20 62 65 66 6f   We do this befo
cea0: 72 65 20 65 78 65 63 75 74 69 6e 67 20 74 68 65  re executing the
ceb0: 20 61 63 74 69 6f 6e 73 2e 0a 20 20 72 6d 20 2d   actions..  rm -
cec0: 72 66 20 63 6f 6e 66 74 65 73 74 2e 64 53 59 4d  rf conftest.dSYM
ced0: 20 63 6f 6e 66 74 65 73 74 5f 69 70 61 38 5f 63   conftest_ipa8_c
cee0: 6f 6e 66 74 65 73 74 2e 6f 6f 0a 20 20 65 76 61  onftest.oo.  eva
cef0: 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61  l $as_lineno_sta
cf00: 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e 65 6e 6f 5f  ck; ${as_lineno_
cf10: 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e 73 65 74 20  stack:+:} unset 
cf20: 61 73 5f 6c 69 6e 65 6e 6f 0a 20 20 61 73 5f 66  as_lineno.  as_f
cf30: 6e 5f 73 65 74 5f 73 74 61 74 75 73 20 24 61 63  n_set_status $ac
cf40: 5f 72 65 74 76 61 6c 0a 0a 7d 20 23 20 61 63 5f  _retval..} # ac_
cf50: 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 0a 0a 23  fn_c_try_link..#
cf60: 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 68   ac_fn_c_check_h
cf70: 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 20 4c 49  eader_compile LI
cf80: 4e 45 4e 4f 20 48 45 41 44 45 52 20 56 41 52 20  NENO HEADER VAR 
cf90: 49 4e 43 4c 55 44 45 53 0a 23 20 2d 2d 2d 2d 2d  INCLUDES.# -----
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 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
cfd0: 2d 2d 0a 23 20 54 65 73 74 73 20 77 68 65 74 68  --.# Tests wheth
cfe0: 65 72 20 48 45 41 44 45 52 20 65 78 69 73 74 73  er HEADER exists
cff0: 20 61 6e 64 20 63 61 6e 20 62 65 20 63 6f 6d 70   and can be comp
d000: 69 6c 65 64 20 75 73 69 6e 67 20 74 68 65 20 69  iled using the i
d010: 6e 63 6c 75 64 65 20 66 69 6c 65 73 20 69 6e 0a  nclude files in.
d020: 23 20 49 4e 43 4c 55 44 45 53 2c 20 73 65 74 74  # INCLUDES, sett
d030: 69 6e 67 20 74 68 65 20 63 61 63 68 65 20 76 61  ing the cache va
d040: 72 69 61 62 6c 65 20 56 41 52 20 61 63 63 6f 72  riable VAR accor
d050: 64 69 6e 67 6c 79 2e 0a 61 63 5f 66 6e 5f 63 5f  dingly..ac_fn_c_
d060: 63 68 65 63 6b 5f 68 65 61 64 65 72 5f 63 6f 6d  check_header_com
d070: 70 69 6c 65 20 28 29 0a 7b 0a 20 20 61 73 5f 6c  pile ().{.  as_l
d080: 69 6e 65 6e 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e  ineno=${as_linen
d090: 6f 2d 22 24 31 22 7d 20 61 73 5f 6c 69 6e 65 6e  o-"$1"} as_linen
d0a0: 6f 5f 73 74 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e  o_stack=as_linen
d0b0: 6f 5f 73 74 61 63 6b 3d 24 61 73 5f 6c 69 6e 65  o_stack=$as_line
d0c0: 6e 6f 5f 73 74 61 63 6b 0a 20 20 7b 20 24 61 73  no_stack.  { $as
d0d0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
d0e0: 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
d0f0: 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
d100: 20 24 32 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   $2" >&5.$as_ech
d110: 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
d120: 72 20 24 32 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  r $2... " >&6; }
d130: 0a 69 66 20 65 76 61 6c 20 5c 24 7b 24 33 2b 3a  .if eval \${$3+:
d140: 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
d150: 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
d160: 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
d170: 65 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73  e.  cat confdefs
d180: 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63  .h - <<_ACEOF >c
d190: 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
d1a0: 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
d1b0: 68 2e 20 20 2a 2f 0a 24 34 0a 23 69 6e 63 6c 75  h.  */.$4.#inclu
d1c0: 64 65 20 3c 24 32 3e 0a 5f 41 43 45 4f 46 0a 69  de <$2>._ACEOF.i
d1d0: 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f  f ac_fn_c_try_co
d1e0: 6d 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b  mpile "$LINENO";
d1f0: 20 74 68 65 6e 20 3a 0a 20 20 65 76 61 6c 20 22   then :.  eval "
d200: 24 33 3d 79 65 73 22 0a 65 6c 73 65 0a 20 20 65  $3=yes".else.  e
d210: 76 61 6c 20 22 24 33 3d 6e 6f 22 0a 66 69 0a 72  val "$3=no".fi.r
d220: 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
d230: 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
d240: 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
d250: 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 65  est.$ac_ext.fi.e
d260: 76 61 6c 20 61 63 5f 72 65 73 3d 5c 24 24 33 0a  val ac_res=\$$3.
d270: 09 20 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63  .       { $as_ec
d280: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
d290: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
d2a0: 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 72 65 73   result: $ac_res
d2b0: 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
d2c0: 24 61 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a  $ac_res" >&6; }.
d2d0: 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e    eval $as_linen
d2e0: 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69  o_stack; ${as_li
d2f0: 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75  neno_stack:+:} u
d300: 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 0a  nset as_lineno..
d310: 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63  } # ac_fn_c_chec
d320: 6b 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65  k_header_compile
d330: 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f  ..# ac_fn_c_try_
d340: 63 70 70 20 4c 49 4e 45 4e 4f 0a 23 20 2d 2d 2d  cpp LINENO.# ---
d350: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
d360: 2d 2d 2d 0a 23 20 54 72 79 20 74 6f 20 70 72 65  ---.# Try to pre
d370: 70 72 6f 63 65 73 73 20 63 6f 6e 66 74 65 73 74  process conftest
d380: 2e 24 61 63 5f 65 78 74 2c 20 61 6e 64 20 72 65  .$ac_ext, and re
d390: 74 75 72 6e 20 77 68 65 74 68 65 72 20 74 68 69  turn whether thi
d3a0: 73 20 73 75 63 63 65 65 64 65 64 2e 0a 61 63 5f  s succeeded..ac_
d3b0: 66 6e 5f 63 5f 74 72 79 5f 63 70 70 20 28 29 0a  fn_c_try_cpp ().
d3c0: 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b  {.  as_lineno=${
d3d0: 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20  as_lineno-"$1"} 
d3e0: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d  as_lineno_stack=
d3f0: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d  as_lineno_stack=
d400: 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b  $as_lineno_stack
d410: 0a 20 20 69 66 20 7b 20 7b 20 61 63 5f 74 72 79  .  if { { ac_try
d420: 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65  ="$ac_cpp confte
d430: 73 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65  st.$ac_ext".case
d440: 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
d450: 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
d460: 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
d470: 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
d480: 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
d490: 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
d4a0: 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c  l ac_try_echo="\
d4b0: 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69  "\$as_me:${as_li
d4c0: 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24  neno-$LINENO}: $
d4d0: 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24  ac_try_echo\"".$
d4e0: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79  as_echo "$ac_try
d4f0: 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20  _echo"; } >&5.  
d500: 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63  (eval "$ac_cpp c
d510: 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22  onftest.$ac_ext"
d520: 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  ) 2>conftest.err
d530: 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
d540: 20 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e    if test -s con
d550: 66 74 65 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a  ftest.err; then.
d560: 20 20 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a      grep -v '^ *
d570: 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  +' conftest.err 
d580: 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
d590: 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
d5a0: 72 31 20 3e 26 35 0a 20 20 20 20 6d 76 20 2d 66  r1 >&5.    mv -f
d5b0: 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 63 6f   conftest.er1 co
d5c0: 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 66 69 0a  nftest.err.  fi.
d5d0: 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
d5e0: 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
d5f0: 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24  LINENO}: \$? = $
d600: 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
d610: 20 74 65 73 74 20 24 61 63 5f 73 74 61 74 75 73   test $ac_status
d620: 20 3d 20 30 3b 20 7d 20 3e 20 63 6f 6e 66 74 65   = 0; } > confte
d630: 73 74 2e 69 20 26 26 20 7b 0a 09 20 74 65 73 74  st.i && {.. test
d640: 20 2d 7a 20 22 24 61 63 5f 63 5f 70 72 65 70 72   -z "$ac_c_prepr
d650: 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f  oc_warn_flag$ac_
d660: 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c  c_werror_flag" |
d670: 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f  |.. test ! -s co
d680: 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
d690: 20 20 7d 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63    }; then :.  ac
d6a0: 5f 72 65 74 76 61 6c 3d 30 0a 65 6c 73 65 0a 20  _retval=0.else. 
d6b0: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
d6c0: 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
d6d0: 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
d6e0: 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
d6f0: 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
d700: 20 20 20 20 61 63 5f 72 65 74 76 61 6c 3d 31 0a      ac_retval=1.
d710: 66 69 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c 69  fi.  eval $as_li
d720: 6e 65 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73  neno_stack; ${as
d730: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a  _lineno_stack:+:
d740: 7d 20 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e  } unset as_linen
d750: 6f 0a 20 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74  o.  as_fn_set_st
d760: 61 74 75 73 20 24 61 63 5f 72 65 74 76 61 6c 0a  atus $ac_retval.
d770: 0a 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79  .} # ac_fn_c_try
d780: 5f 63 70 70 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f  _cpp..# ac_fn_c_
d790: 74 72 79 5f 72 75 6e 20 4c 49 4e 45 4e 4f 0a 23  try_run LINENO.#
d7a0: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
d7b0: 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 72 79 20 74 6f  -------.# Try to
d7c0: 20 6c 69 6e 6b 20 63 6f 6e 66 74 65 73 74 2e 24   link conftest.$
d7d0: 61 63 5f 65 78 74 2c 20 61 6e 64 20 72 65 74 75  ac_ext, and retu
d7e0: 72 6e 20 77 68 65 74 68 65 72 20 74 68 69 73 20  rn whether this 
d7f0: 73 75 63 63 65 65 64 65 64 2e 20 41 73 73 75 6d  succeeded. Assum
d800: 65 73 0a 23 20 74 68 61 74 20 65 78 65 63 75 74  es.# that execut
d810: 61 62 6c 65 73 20 2a 63 61 6e 2a 20 62 65 20 72  ables *can* be r
d820: 75 6e 2e 0a 61 63 5f 66 6e 5f 63 5f 74 72 79 5f  un..ac_fn_c_try_
d830: 72 75 6e 20 28 29 0a 7b 0a 20 20 61 73 5f 6c 69  run ().{.  as_li
d840: 6e 65 6e 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f  neno=${as_lineno
d850: 2d 22 24 31 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f  -"$1"} as_lineno
d860: 5f 73 74 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f  _stack=as_lineno
d870: 5f 73 74 61 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e  _stack=$as_linen
d880: 6f 5f 73 74 61 63 6b 0a 20 20 69 66 20 7b 20 7b  o_stack.  if { {
d890: 20 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e   ac_try="$ac_lin
d8a0: 6b 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  k".case "(($ac_t
d8b0: 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
d8c0: 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
d8d0: 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
d8e0: 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
d8f0: 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
d900: 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f  sac.eval ac_try_
d910: 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo="\"\$as_me:
d920: 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
d930: 45 4e 4f 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63  ENO}: $ac_try_ec
d940: 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22  ho\"".$as_echo "
d950: 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d  $ac_try_echo"; }
d960: 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
d970: 63 5f 6c 69 6e 6b 22 29 20 32 3e 26 35 0a 20 20  c_link") 2>&5.  
d980: 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24  ac_status=$?.  $
d990: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
d9a0: 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
d9b0: 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  ENO}: \$? = $ac_
d9c0: 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 74 65  status" >&5.  te
d9d0: 73 74 20 24 61 63 5f 73 74 61 74 75 73 20 3d 20  st $ac_status = 
d9e0: 30 3b 20 7d 20 26 26 20 7b 20 61 63 5f 74 72 79  0; } && { ac_try
d9f0: 3d 27 2e 2f 63 6f 6e 66 74 65 73 74 24 61 63 5f  ='./conftest$ac_
da00: 65 78 65 65 78 74 27 0a 20 20 7b 20 7b 20 63 61  exeext'.  { { ca
da10: 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
da20: 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
da30: 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
da40: 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
da50: 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
da60: 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
da70: 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
da80: 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  "\"\$as_me:${as_
da90: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
daa0: 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
dab0: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
dac0: 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a  ry_echo"; } >&5.
dad0: 20 20 28 65 76 61 6c 20 22 24 61 63 5f 74 72 79    (eval "$ac_try
dae0: 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  ") 2>&5.  ac_sta
daf0: 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68  tus=$?.  $as_ech
db00: 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
db10: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
db20: 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
db30: 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63  " >&5.  test $ac
db40: 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20  _status = 0; }; 
db50: 7d 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f 72  }; then :.  ac_r
db60: 65 74 76 61 6c 3d 30 0a 65 6c 73 65 0a 20 20 24  etval=0.else.  $
db70: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
db80: 20 70 72 6f 67 72 61 6d 20 65 78 69 74 65 64 20   program exited 
db90: 77 69 74 68 20 73 74 61 74 75 73 20 24 61 63 5f  with status $ac_
dba0: 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20 20  status" >&5.    
dbb0: 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
dbc0: 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
dbd0: 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
dbe0: 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
dbf0: 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
dc00: 0a 0a 20 20 20 20 20 20 20 61 63 5f 72 65 74 76  ..       ac_retv
dc10: 61 6c 3d 24 61 63 5f 73 74 61 74 75 73 0a 66 69  al=$ac_status.fi
dc20: 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65  .  rm -rf confte
dc30: 73 74 2e 64 53 59 4d 20 63 6f 6e 66 74 65 73 74  st.dSYM conftest
dc40: 5f 69 70 61 38 5f 63 6f 6e 66 74 65 73 74 2e 6f  _ipa8_conftest.o
dc50: 6f 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e  o.  eval $as_lin
dc60: 65 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f  eno_stack; ${as_
dc70: 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d  lineno_stack:+:}
dc80: 20 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f   unset as_lineno
dc90: 0a 20 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74 61  .  as_fn_set_sta
dca0: 74 75 73 20 24 61 63 5f 72 65 74 76 61 6c 0a 0a  tus $ac_retval..
dcb0: 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f  } # ac_fn_c_try_
dcc0: 72 75 6e 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f 63  run..# ac_fn_c_c
dcd0: 68 65 63 6b 5f 66 75 6e 63 20 4c 49 4e 45 4e 4f  heck_func LINENO
dce0: 20 46 55 4e 43 20 56 41 52 0a 23 20 2d 2d 2d 2d   FUNC VAR.# ----
dcf0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
dd00: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23  --------------.#
dd10: 20 54 65 73 74 73 20 77 68 65 74 68 65 72 20 46   Tests whether F
dd20: 55 4e 43 20 65 78 69 73 74 73 2c 20 73 65 74 74  UNC exists, sett
dd30: 69 6e 67 20 74 68 65 20 63 61 63 68 65 20 76 61  ing the cache va
dd40: 72 69 61 62 6c 65 20 56 41 52 20 61 63 63 6f 72  riable VAR accor
dd50: 64 69 6e 67 6c 79 0a 61 63 5f 66 6e 5f 63 5f 63  dingly.ac_fn_c_c
dd60: 68 65 63 6b 5f 66 75 6e 63 20 28 29 0a 7b 0a 20  heck_func ().{. 
dd70: 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73 5f   as_lineno=${as_
dd80: 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20 61 73 5f  lineno-"$1"} as_
dd90: 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73 5f  lineno_stack=as_
dda0: 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61 73  lineno_stack=$as
ddb0: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20 20  _lineno_stack.  
ddc0: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
ddd0: 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
dde0: 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
ddf0: 67 20 66 6f 72 20 24 32 22 20 3e 26 35 0a 24 61  g for $2" >&5.$a
de00: 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
de10: 6e 67 20 66 6f 72 20 24 32 2e 2e 2e 20 22 20 3e  ng for $2... " >
de20: 26 36 3b 20 7d 0a 69 66 20 65 76 61 6c 20 5c 24  &6; }.if eval \$
de30: 7b 24 33 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  {$3+:} false; th
de40: 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
de50: 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
de60: 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 63 6f 6e  6.else.  cat con
de70: 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45  fdefs.h - <<_ACE
de80: 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  OF >conftest.$ac
de90: 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  _ext./* end conf
dea0: 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 2f 2a 20 44  defs.h.  */./* D
deb0: 65 66 69 6e 65 20 24 32 20 74 6f 20 61 6e 20 69  efine $2 to an i
dec0: 6e 6e 6f 63 75 6f 75 73 20 76 61 72 69 61 6e 74  nnocuous variant
ded0: 2c 20 69 6e 20 63 61 73 65 20 3c 6c 69 6d 69 74  , in case <limit
dee0: 73 2e 68 3e 20 64 65 63 6c 61 72 65 73 20 24 32  s.h> declares $2
def0: 2e 0a 20 20 20 46 6f 72 20 65 78 61 6d 70 6c 65  ..   For example
df00: 2c 20 48 50 2d 55 58 20 31 31 69 20 3c 6c 69 6d  , HP-UX 11i <lim
df10: 69 74 73 2e 68 3e 20 64 65 63 6c 61 72 65 73 20  its.h> declares 
df20: 67 65 74 74 69 6d 65 6f 66 64 61 79 2e 20 20 2a  gettimeofday.  *
df30: 2f 0a 23 64 65 66 69 6e 65 20 24 32 20 69 6e 6e  /.#define $2 inn
df40: 6f 63 75 6f 75 73 5f 24 32 0a 0a 2f 2a 20 53 79  ocuous_$2../* Sy
df50: 73 74 65 6d 20 68 65 61 64 65 72 20 74 6f 20 64  stem header to d
df60: 65 66 69 6e 65 20 5f 5f 73 74 75 62 20 6d 61 63  efine __stub mac
df70: 72 6f 73 20 61 6e 64 20 68 6f 70 65 66 75 6c 6c  ros and hopefull
df80: 79 20 66 65 77 20 70 72 6f 74 6f 74 79 70 65 73  y few prototypes
df90: 2c 0a 20 20 20 20 77 68 69 63 68 20 63 61 6e 20  ,.    which can 
dfa0: 63 6f 6e 66 6c 69 63 74 20 77 69 74 68 20 63 68  conflict with ch
dfb0: 61 72 20 24 32 20 28 29 3b 20 62 65 6c 6f 77 2e  ar $2 (); below.
dfc0: 0a 20 20 20 20 50 72 65 66 65 72 20 3c 6c 69 6d  .    Prefer <lim
dfd0: 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65 72  its.h> to <asser
dfe0: 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f 5f  t.h> if __STDC__
dff0: 20 69 73 20 64 65 66 69 6e 65 64 2c 20 73 69 6e   is defined, sin
e000: 63 65 0a 20 20 20 20 3c 6c 69 6d 69 74 73 2e 68  ce.    <limits.h
e010: 3e 20 65 78 69 73 74 73 20 65 76 65 6e 20 6f 6e  > exists even on
e020: 20 66 72 65 65 73 74 61 6e 64 69 6e 67 20 63 6f   freestanding co
e030: 6d 70 69 6c 65 72 73 2e 20 20 2a 2f 0a 0a 23 69  mpilers.  */..#i
e040: 66 64 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20  fdef __STDC__.# 
e050: 69 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e  include <limits.
e060: 68 3e 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75  h>.#else.# inclu
e070: 64 65 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65  de <assert.h>.#e
e080: 6e 64 69 66 0a 0a 23 75 6e 64 65 66 20 24 32 0a  ndif..#undef $2.
e090: 0a 2f 2a 20 4f 76 65 72 72 69 64 65 20 61 6e 79  ./* Override any
e0a0: 20 47 43 43 20 69 6e 74 65 72 6e 61 6c 20 70 72   GCC internal pr
e0b0: 6f 74 6f 74 79 70 65 20 74 6f 20 61 76 6f 69 64  ototype to avoid
e0c0: 20 61 6e 20 65 72 72 6f 72 2e 0a 20 20 20 55 73   an error..   Us
e0d0: 65 20 63 68 61 72 20 62 65 63 61 75 73 65 20 69  e char because i
e0e0: 6e 74 20 6d 69 67 68 74 20 6d 61 74 63 68 20 74  nt might match t
e0f0: 68 65 20 72 65 74 75 72 6e 20 74 79 70 65 20 6f  he return type o
e100: 66 20 61 20 47 43 43 0a 20 20 20 62 75 69 6c 74  f a GCC.   built
e110: 69 6e 20 61 6e 64 20 74 68 65 6e 20 69 74 73 20  in and then its 
e120: 61 72 67 75 6d 65 6e 74 20 70 72 6f 74 6f 74 79  argument prototy
e130: 70 65 20 77 6f 75 6c 64 20 73 74 69 6c 6c 20 61  pe would still a
e140: 70 70 6c 79 2e 20 20 2a 2f 0a 23 69 66 64 65 66  pply.  */.#ifdef
e150: 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78 74   __cplusplus.ext
e160: 65 72 6e 20 22 43 22 0a 23 65 6e 64 69 66 0a 63  ern "C".#endif.c
e170: 68 61 72 20 24 32 20 28 29 3b 0a 2f 2a 20 54 68  har $2 ();./* Th
e180: 65 20 47 4e 55 20 43 20 6c 69 62 72 61 72 79 20  e GNU C library 
e190: 64 65 66 69 6e 65 73 20 74 68 69 73 20 66 6f 72  defines this for
e1a0: 20 66 75 6e 63 74 69 6f 6e 73 20 77 68 69 63 68   functions which
e1b0: 20 69 74 20 69 6d 70 6c 65 6d 65 6e 74 73 0a 20   it implements. 
e1c0: 20 20 20 74 6f 20 61 6c 77 61 79 73 20 66 61 69     to always fai
e1d0: 6c 20 77 69 74 68 20 45 4e 4f 53 59 53 2e 20 20  l with ENOSYS.  
e1e0: 53 6f 6d 65 20 66 75 6e 63 74 69 6f 6e 73 20 61  Some functions a
e1f0: 72 65 20 61 63 74 75 61 6c 6c 79 20 6e 61 6d 65  re actually name
e200: 64 0a 20 20 20 20 73 6f 6d 65 74 68 69 6e 67 20  d.    something 
e210: 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 5f 5f  starting with __
e220: 20 61 6e 64 20 74 68 65 20 6e 6f 72 6d 61 6c 20   and the normal 
e230: 6e 61 6d 65 20 69 73 20 61 6e 20 61 6c 69 61 73  name is an alias
e240: 2e 20 20 2a 2f 0a 23 69 66 20 64 65 66 69 6e 65  .  */.#if define
e250: 64 20 5f 5f 73 74 75 62 5f 24 32 20 7c 7c 20 64  d __stub_$2 || d
e260: 65 66 69 6e 65 64 20 5f 5f 73 74 75 62 5f 5f 5f  efined __stub___
e270: 24 32 0a 63 68 6f 6b 65 20 6d 65 0a 23 65 6e 64  $2.choke me.#end
e280: 69 66 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  if..int.main ().
e290: 7b 0a 72 65 74 75 72 6e 20 24 32 20 28 29 3b 0a  {.return $2 ();.
e2a0: 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
e2b0: 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66  }._ACEOF.if ac_f
e2c0: 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 22 24 4c  n_c_try_link "$L
e2d0: 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20  INENO"; then :. 
e2e0: 20 65 76 61 6c 20 22 24 33 3d 79 65 73 22 0a 65   eval "$3=yes".e
e2f0: 6c 73 65 0a 20 20 65 76 61 6c 20 22 24 33 3d 6e  lse.  eval "$3=n
e300: 6f 22 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65  o".fi.rm -f core
e310: 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
e320: 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
e330: 74 20 5c 0a 20 20 20 20 63 6f 6e 66 74 65 73 74  t \.    conftest
e340: 24 61 63 5f 65 78 65 65 78 74 20 63 6f 6e 66 74  $ac_exeext conft
e350: 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 65  est.$ac_ext.fi.e
e360: 76 61 6c 20 61 63 5f 72 65 73 3d 5c 24 24 33 0a  val ac_res=\$$3.
e370: 09 20 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63  .       { $as_ec
e380: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
e390: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
e3a0: 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 72 65 73   result: $ac_res
e3b0: 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
e3c0: 24 61 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a  $ac_res" >&6; }.
e3d0: 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e    eval $as_linen
e3e0: 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69  o_stack; ${as_li
e3f0: 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75  neno_stack:+:} u
e400: 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 0a  nset as_lineno..
e410: 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63  } # ac_fn_c_chec
e420: 6b 5f 66 75 6e 63 0a 0a 23 20 61 63 5f 66 6e 5f  k_func..# ac_fn_
e430: 63 5f 63 68 65 63 6b 5f 74 79 70 65 20 4c 49 4e  c_check_type LIN
e440: 45 4e 4f 20 54 59 50 45 20 56 41 52 20 49 4e 43  ENO TYPE VAR INC
e450: 4c 55 44 45 53 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d  LUDES.# --------
e460: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e470: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e480: 2d 2d 2d 0a 23 20 54 65 73 74 73 20 77 68 65 74  ---.# Tests whet
e490: 68 65 72 20 54 59 50 45 20 65 78 69 73 74 73 20  her TYPE exists 
e4a0: 61 66 74 65 72 20 68 61 76 69 6e 67 20 69 6e 63  after having inc
e4b0: 6c 75 64 65 64 20 49 4e 43 4c 55 44 45 53 2c 20  luded INCLUDES, 
e4c0: 73 65 74 74 69 6e 67 20 63 61 63 68 65 0a 23 20  setting cache.# 
e4d0: 76 61 72 69 61 62 6c 65 20 56 41 52 20 61 63 63  variable VAR acc
e4e0: 6f 72 64 69 6e 67 6c 79 2e 0a 61 63 5f 66 6e 5f  ordingly..ac_fn_
e4f0: 63 5f 63 68 65 63 6b 5f 74 79 70 65 20 28 29 0a  c_check_type ().
e500: 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b  {.  as_lineno=${
e510: 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20  as_lineno-"$1"} 
e520: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d  as_lineno_stack=
e530: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d  as_lineno_stack=
e540: 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b  $as_lineno_stack
e550: 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
e560: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
e570: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
e580: 6b 69 6e 67 20 66 6f 72 20 24 32 22 20 3e 26 35  king for $2" >&5
e590: 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
e5a0: 63 6b 69 6e 67 20 66 6f 72 20 24 32 2e 2e 2e 20  cking for $2... 
e5b0: 22 20 3e 26 36 3b 20 7d 0a 69 66 20 65 76 61 6c  " >&6; }.if eval
e5c0: 20 5c 24 7b 24 33 2b 3a 7d 20 66 61 6c 73 65 3b   \${$3+:} false;
e5d0: 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
e5e0: 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
e5f0: 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 76 61 6c   >&6.else.  eval
e600: 20 22 24 33 3d 6e 6f 22 0a 20 20 63 61 74 20 63   "$3=no".  cat c
e610: 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41  onfdefs.h - <<_A
e620: 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24  CEOF >conftest.$
e630: 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f  ac_ext./* end co
e640: 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 34  nfdefs.h.  */.$4
e650: 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 69  .int.main ().{.i
e660: 66 20 28 73 69 7a 65 6f 66 20 28 24 32 29 29 0a  f (sizeof ($2)).
e670: 09 20 72 65 74 75 72 6e 20 30 3b 0a 20 20 3b 0a  . return 0;.  ;.
e680: 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
e690: 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f  CEOF.if ac_fn_c_
e6a0: 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49  try_compile "$LI
e6b0: 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20  NENO"; then :.  
e6c0: 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d  cat confdefs.h -
e6d0: 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74   <<_ACEOF >conft
e6e0: 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65  est.$ac_ext./* e
e6f0: 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
e700: 2a 2f 0a 24 34 0a 69 6e 74 0a 6d 61 69 6e 20 28  */.$4.int.main (
e710: 29 0a 7b 0a 69 66 20 28 73 69 7a 65 6f 66 20 28  ).{.if (sizeof (
e720: 28 24 32 29 29 29 0a 09 20 20 20 20 72 65 74 75  ($2)))..    retu
e730: 72 6e 20 30 3b 0a 20 20 3b 0a 20 20 72 65 74 75  rn 0;.  ;.  retu
e740: 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69  rn 0;.}._ACEOF.i
e750: 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f  f ac_fn_c_try_co
e760: 6d 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b  mpile "$LINENO";
e770: 20 74 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20   then :..else.  
e780: 65 76 61 6c 20 22 24 33 3d 79 65 73 22 0a 66 69  eval "$3=yes".fi
e790: 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
e7a0: 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
e7b0: 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
e7c0: 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69  ftest.$ac_ext.fi
e7d0: 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
e7e0: 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
e7f0: 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
e800: 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69  ftest.$ac_ext.fi
e810: 0a 65 76 61 6c 20 61 63 5f 72 65 73 3d 5c 24 24  .eval ac_res=\$$
e820: 33 0a 09 20 20 20 20 20 20 20 7b 20 24 61 73 5f  3..       { $as_
e830: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
e840: 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
e850: 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 72  }: result: $ac_r
e860: 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  es" >&5.$as_echo
e870: 20 22 24 61 63 5f 72 65 73 22 20 3e 26 36 3b 20   "$ac_res" >&6; 
e880: 7d 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e  }.  eval $as_lin
e890: 65 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f  eno_stack; ${as_
e8a0: 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d  lineno_stack:+:}
e8b0: 20 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f   unset as_lineno
e8c0: 0a 0a 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 63 68  ..} # ac_fn_c_ch
e8d0: 65 63 6b 5f 74 79 70 65 0a 0a 23 20 61 63 5f 66  eck_type..# ac_f
e8e0: 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64 65 72  n_c_check_header
e8f0: 5f 6d 6f 6e 67 72 65 6c 20 4c 49 4e 45 4e 4f 20  _mongrel LINENO 
e900: 48 45 41 44 45 52 20 56 41 52 20 49 4e 43 4c 55  HEADER VAR INCLU
e910: 44 45 53 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  DES.# ----------
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 2d 2d  ----------------
e940: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20  -------------.# 
e950: 54 65 73 74 73 20 77 68 65 74 68 65 72 20 48 45  Tests whether HE
e960: 41 44 45 52 20 65 78 69 73 74 73 2c 20 67 69 76  ADER exists, giv
e970: 69 6e 67 20 61 20 77 61 72 6e 69 6e 67 20 69 66  ing a warning if
e980: 20 69 74 20 63 61 6e 6e 6f 74 20 62 65 20 63 6f   it cannot be co
e990: 6d 70 69 6c 65 64 20 75 73 69 6e 67 0a 23 20 74  mpiled using.# t
e9a0: 68 65 20 69 6e 63 6c 75 64 65 20 66 69 6c 65 73  he include files
e9b0: 20 69 6e 20 49 4e 43 4c 55 44 45 53 20 61 6e 64   in INCLUDES and
e9c0: 20 73 65 74 74 69 6e 67 20 74 68 65 20 63 61 63   setting the cac
e9d0: 68 65 20 76 61 72 69 61 62 6c 65 20 56 41 52 0a  he variable VAR.
e9e0: 23 20 61 63 63 6f 72 64 69 6e 67 6c 79 2e 0a 61  # accordingly..a
e9f0: 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61  c_fn_c_check_hea
ea00: 64 65 72 5f 6d 6f 6e 67 72 65 6c 20 28 29 0a 7b  der_mongrel ().{
ea10: 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61  .  as_lineno=${a
ea20: 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20 61  s_lineno-"$1"} a
ea30: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61  s_lineno_stack=a
ea40: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24  s_lineno_stack=$
ea50: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a  as_lineno_stack.
ea60: 20 20 69 66 20 65 76 61 6c 20 5c 24 7b 24 33 2b    if eval \${$3+
ea70: 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
ea80: 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
ea90: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
eaa0: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
eab0: 6b 69 6e 67 20 66 6f 72 20 24 32 22 20 3e 26 35  king for $2" >&5
eac0: 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
ead0: 63 6b 69 6e 67 20 66 6f 72 20 24 32 2e 2e 2e 20  cking for $2... 
eae0: 22 20 3e 26 36 3b 20 7d 0a 69 66 20 65 76 61 6c  " >&6; }.if eval
eaf0: 20 5c 24 7b 24 33 2b 3a 7d 20 66 61 6c 73 65 3b   \${$3+:} false;
eb00: 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
eb10: 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
eb20: 20 3e 26 36 0a 66 69 0a 65 76 61 6c 20 61 63 5f   >&6.fi.eval ac_
eb30: 72 65 73 3d 5c 24 24 33 0a 09 20 20 20 20 20 20  res=\$$3..      
eb40: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
eb50: 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
eb60: 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
eb70: 3a 20 24 61 63 5f 72 65 73 22 20 3e 26 35 0a 24  : $ac_res" >&5.$
eb80: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 72 65 73  as_echo "$ac_res
eb90: 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
eba0: 23 20 49 73 20 74 68 65 20 68 65 61 64 65 72 20  # Is the header 
ebb0: 63 6f 6d 70 69 6c 61 62 6c 65 3f 0a 7b 20 24 61  compilable?.{ $a
ebc0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
ebd0: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
ebe0: 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 24 32  NO}: checking $2
ebf0: 20 75 73 61 62 69 6c 69 74 79 22 20 3e 26 35 0a   usability" >&5.
ec00: 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
ec10: 6b 69 6e 67 20 24 32 20 75 73 61 62 69 6c 69 74  king $2 usabilit
ec20: 79 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 63 61  y... " >&6; }.ca
ec30: 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c  t confdefs.h - <
ec40: 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73  <_ACEOF >conftes
ec50: 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64  t.$ac_ext./* end
ec60: 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
ec70: 0a 24 34 0a 23 69 6e 63 6c 75 64 65 20 3c 24 32  .$4.#include <$2
ec80: 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66  >._ACEOF.if ac_f
ec90: 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20  n_c_try_compile 
eca0: 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20  "$LINENO"; then 
ecb0: 3a 0a 20 20 61 63 5f 68 65 61 64 65 72 5f 63 6f  :.  ac_header_co
ecc0: 6d 70 69 6c 65 72 3d 79 65 73 0a 65 6c 73 65 0a  mpiler=yes.else.
ecd0: 20 20 61 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70    ac_header_comp
ece0: 69 6c 65 72 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66  iler=no.fi.rm -f
ecf0: 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65   core conftest.e
ed00: 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
ed10: 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  objext conftest.
ed20: 24 61 63 5f 65 78 74 0a 7b 20 24 61 73 5f 65 63  $ac_ext.{ $as_ec
ed30: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
ed40: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
ed50: 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 68 65 61   result: $ac_hea
ed60: 64 65 72 5f 63 6f 6d 70 69 6c 65 72 22 20 3e 26  der_compiler" >&
ed70: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
ed80: 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72 22  header_compiler"
ed90: 20 3e 26 36 3b 20 7d 0a 0a 23 20 49 73 20 74 68   >&6; }..# Is th
eda0: 65 20 68 65 61 64 65 72 20 70 72 65 73 65 6e 74  e header present
edb0: 3f 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ?.{ $as_echo "$a
edc0: 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
edd0: 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
ede0: 69 6e 67 20 24 32 20 70 72 65 73 65 6e 63 65 22  ing $2 presence"
edf0: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
ee00: 22 63 68 65 63 6b 69 6e 67 20 24 32 20 70 72 65  "checking $2 pre
ee10: 73 65 6e 63 65 2e 2e 2e 20 22 20 3e 26 36 3b 20  sence... " >&6; 
ee20: 7d 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  }.cat confdefs.h
ee30: 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e   - <<_ACEOF >con
ee40: 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a  ftest.$ac_ext./*
ee50: 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
ee60: 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 24    */.#include <$
ee70: 32 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f  2>._ACEOF.if ac_
ee80: 66 6e 5f 63 5f 74 72 79 5f 63 70 70 20 22 24 4c  fn_c_try_cpp "$L
ee90: 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20  INENO"; then :. 
eea0: 20 61 63 5f 68 65 61 64 65 72 5f 70 72 65 70 72   ac_header_prepr
eeb0: 6f 63 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61 63  oc=yes.else.  ac
eec0: 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f 63 3d  _header_preproc=
eed0: 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66  no.fi.rm -f conf
eee0: 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
eef0: 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  t.i conftest.$ac
ef00: 5f 65 78 74 0a 7b 20 24 61 73 5f 65 63 68 6f 20  _ext.{ $as_echo 
ef10: 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
ef20: 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
ef30: 73 75 6c 74 3a 20 24 61 63 5f 68 65 61 64 65 72  sult: $ac_header
ef40: 5f 70 72 65 70 72 6f 63 22 20 3e 26 35 0a 24 61  _preproc" >&5.$a
ef50: 73 5f 65 63 68 6f 20 22 24 61 63 5f 68 65 61 64  s_echo "$ac_head
ef60: 65 72 5f 70 72 65 70 72 6f 63 22 20 3e 26 36 3b  er_preproc" >&6;
ef70: 20 7d 0a 0a 23 20 53 6f 3f 20 20 57 68 61 74 20   }..# So?  What 
ef80: 61 62 6f 75 74 20 74 68 69 73 20 68 65 61 64 65  about this heade
ef90: 72 3f 0a 63 61 73 65 20 24 61 63 5f 68 65 61 64  r?.case $ac_head
efa0: 65 72 5f 63 6f 6d 70 69 6c 65 72 3a 24 61 63 5f  er_compiler:$ac_
efb0: 68 65 61 64 65 72 5f 70 72 65 70 72 6f 63 3a 24  header_preproc:$
efc0: 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72  ac_c_preproc_war
efd0: 6e 5f 66 6c 61 67 20 69 6e 20 23 28 28 0a 20 20  n_flag in #((.  
efe0: 79 65 73 3a 6e 6f 3a 20 29 0a 20 20 20 20 7b 20  yes:no: ).    { 
eff0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
f000: 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
f010: 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20  NENO}: WARNING: 
f020: 24 32 3a 20 61 63 63 65 70 74 65 64 20 62 79 20  $2: accepted by 
f030: 74 68 65 20 63 6f 6d 70 69 6c 65 72 2c 20 72 65  the compiler, re
f040: 6a 65 63 74 65 64 20 62 79 20 74 68 65 20 70 72  jected by the pr
f050: 65 70 72 6f 63 65 73 73 6f 72 21 22 20 3e 26 35  eprocessor!" >&5
f060: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
f070: 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20  e: WARNING: $2: 
f080: 61 63 63 65 70 74 65 64 20 62 79 20 74 68 65 20  accepted by the 
f090: 63 6f 6d 70 69 6c 65 72 2c 20 72 65 6a 65 63 74  compiler, reject
f0a0: 65 64 20 62 79 20 74 68 65 20 70 72 65 70 72 6f  ed by the prepro
f0b0: 63 65 73 73 6f 72 21 22 20 3e 26 32 3b 7d 0a 20  cessor!" >&2;}. 
f0c0: 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
f0d0: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
f0e0: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e  o-$LINENO}: WARN
f0f0: 49 4e 47 3a 20 24 32 3a 20 70 72 6f 63 65 65 64  ING: $2: proceed
f100: 69 6e 67 20 77 69 74 68 20 74 68 65 20 63 6f 6d  ing with the com
f110: 70 69 6c 65 72 27 73 20 72 65 73 75 6c 74 22 20  piler's result" 
f120: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
f130: 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24  s_me: WARNING: $
f140: 32 3a 20 70 72 6f 63 65 65 64 69 6e 67 20 77 69  2: proceeding wi
f150: 74 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 27  th the compiler'
f160: 73 20 72 65 73 75 6c 74 22 20 3e 26 32 3b 7d 0a  s result" >&2;}.
f170: 20 20 20 20 3b 3b 0a 20 20 6e 6f 3a 79 65 73 3a      ;;.  no:yes:
f180: 2a 20 29 0a 20 20 20 20 7b 20 24 61 73 5f 65 63  * ).    { $as_ec
f190: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
f1a0: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
f1b0: 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 70 72   WARNING: $2: pr
f1c0: 65 73 65 6e 74 20 62 75 74 20 63 61 6e 6e 6f 74  esent but cannot
f1d0: 20 62 65 20 63 6f 6d 70 69 6c 65 64 22 20 3e 26   be compiled" >&
f1e0: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
f1f0: 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a  me: WARNING: $2:
f200: 20 70 72 65 73 65 6e 74 20 62 75 74 20 63 61 6e   present but can
f210: 6e 6f 74 20 62 65 20 63 6f 6d 70 69 6c 65 64 22  not be compiled"
f220: 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 24 61 73   >&2;}.    { $as
f230: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
f240: 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
f250: 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a  O}: WARNING: $2:
f260: 20 20 20 20 20 63 68 65 63 6b 20 66 6f 72 20 6d       check for m
f270: 69 73 73 69 6e 67 20 70 72 65 72 65 71 75 69 73  issing prerequis
f280: 69 74 65 20 68 65 61 64 65 72 73 3f 22 20 3e 26  ite headers?" >&
f290: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
f2a0: 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a  me: WARNING: $2:
f2b0: 20 20 20 20 20 63 68 65 63 6b 20 66 6f 72 20 6d       check for m
f2c0: 69 73 73 69 6e 67 20 70 72 65 72 65 71 75 69 73  issing prerequis
f2d0: 69 74 65 20 68 65 61 64 65 72 73 3f 22 20 3e 26  ite headers?" >&
f2e0: 32 3b 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65 63  2;}.    { $as_ec
f2f0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
f300: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
f310: 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 73 65   WARNING: $2: se
f320: 65 20 74 68 65 20 41 75 74 6f 63 6f 6e 66 20 64  e the Autoconf d
f330: 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 22 20 3e 26  ocumentation" >&
f340: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
f350: 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a  me: WARNING: $2:
f360: 20 73 65 65 20 74 68 65 20 41 75 74 6f 63 6f 6e   see the Autocon
f370: 66 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 22  f documentation"
f380: 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 24 61 73   >&2;}.    { $as
f390: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
f3a0: 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
f3b0: 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a  O}: WARNING: $2:
f3c0: 20 20 20 20 20 73 65 63 74 69 6f 6e 20 5c 22 50       section \"P
f3d0: 72 65 73 65 6e 74 20 42 75 74 20 43 61 6e 6e 6f  resent But Canno
f3e0: 74 20 42 65 20 43 6f 6d 70 69 6c 65 64 5c 22 22  t Be Compiled\""
f3f0: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
f400: 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
f410: 24 32 3a 20 20 20 20 20 73 65 63 74 69 6f 6e 20  $2:     section 
f420: 5c 22 50 72 65 73 65 6e 74 20 42 75 74 20 43 61  \"Present But Ca
f430: 6e 6e 6f 74 20 42 65 20 43 6f 6d 70 69 6c 65 64  nnot Be Compiled
f440: 5c 22 22 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20  \"" >&2;}.    { 
f450: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
f460: 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
f470: 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20  NENO}: WARNING: 
f480: 24 32 3a 20 70 72 6f 63 65 65 64 69 6e 67 20 77  $2: proceeding w
f490: 69 74 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72  ith the compiler
f4a0: 27 73 20 72 65 73 75 6c 74 22 20 3e 26 35 0a 24  's result" >&5.$
f4b0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
f4c0: 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 70 72   WARNING: $2: pr
f4d0: 6f 63 65 65 64 69 6e 67 20 77 69 74 68 20 74 68  oceeding with th
f4e0: 65 20 63 6f 6d 70 69 6c 65 72 27 73 20 72 65 73  e compiler's res
f4f0: 75 6c 74 22 20 3e 26 32 3b 7d 0a 20 20 20 20 3b  ult" >&2;}.    ;
f500: 3b 0a 65 73 61 63 0a 20 20 7b 20 24 61 73 5f 65  ;.esac.  { $as_e
f510: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
f520: 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
f530: 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
f540: 32 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  2" >&5.$as_echo_
f550: 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
f560: 24 32 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  $2... " >&6; }.i
f570: 66 20 65 76 61 6c 20 5c 24 7b 24 33 2b 3a 7d 20  f eval \${$3+:} 
f580: 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
f590: 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
f5a0: 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
f5b0: 20 20 65 76 61 6c 20 22 24 33 3d 5c 24 61 63 5f    eval "$3=\$ac_
f5c0: 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72 22  header_compiler"
f5d0: 0a 66 69 0a 65 76 61 6c 20 61 63 5f 72 65 73 3d  .fi.eval ac_res=
f5e0: 5c 24 24 33 0a 09 20 20 20 20 20 20 20 7b 20 24  \$$3..       { $
f5f0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
f600: 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
f610: 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61  ENO}: result: $a
f620: 63 5f 72 65 73 22 20 3e 26 35 0a 24 61 73 5f 65  c_res" >&5.$as_e
f630: 63 68 6f 20 22 24 61 63 5f 72 65 73 22 20 3e 26  cho "$ac_res" >&
f640: 36 3b 20 7d 0a 66 69 0a 20 20 65 76 61 6c 20 24  6; }.fi.  eval $
f650: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3b  as_lineno_stack;
f660: 20 24 7b 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61   ${as_lineno_sta
f670: 63 6b 3a 2b 3a 7d 20 75 6e 73 65 74 20 61 73 5f  ck:+:} unset as_
f680: 6c 69 6e 65 6e 6f 0a 0a 7d 20 23 20 61 63 5f 66  lineno..} # ac_f
f690: 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64 65 72  n_c_check_header
f6a0: 5f 6d 6f 6e 67 72 65 6c 0a 63 61 74 20 3e 63 6f  _mongrel.cat >co
f6b0: 6e 66 69 67 2e 6c 6f 67 20 3c 3c 5f 41 43 45 4f  nfig.log <<_ACEO
f6c0: 46 0a 54 68 69 73 20 66 69 6c 65 20 63 6f 6e 74  F.This file cont
f6d0: 61 69 6e 73 20 61 6e 79 20 6d 65 73 73 61 67 65  ains any message
f6e0: 73 20 70 72 6f 64 75 63 65 64 20 62 79 20 63 6f  s produced by co
f6f0: 6d 70 69 6c 65 72 73 20 77 68 69 6c 65 0a 72 75  mpilers while.ru
f700: 6e 6e 69 6e 67 20 63 6f 6e 66 69 67 75 72 65 2c  nning configure,
f710: 20 74 6f 20 61 69 64 20 64 65 62 75 67 67 69 6e   to aid debuggin
f720: 67 20 69 66 20 63 6f 6e 66 69 67 75 72 65 20 6d  g if configure m
f730: 61 6b 65 73 20 61 20 6d 69 73 74 61 6b 65 2e 0a  akes a mistake..
f740: 0a 49 74 20 77 61 73 20 63 72 65 61 74 65 64 20  .It was created 
f750: 62 79 20 73 71 6c 69 74 65 20 24 61 73 5f 6d 65  by sqlite $as_me
f760: 20 33 2e 31 34 2e 30 2c 20 77 68 69 63 68 20 77   3.14.0, which w
f770: 61 73 0a 67 65 6e 65 72 61 74 65 64 20 62 79 20  as.generated by 
f780: 47 4e 55 20 41 75 74 6f 63 6f 6e 66 20 32 2e 36  GNU Autoconf 2.6
f790: 39 2e 20 20 49 6e 76 6f 63 61 74 69 6f 6e 20 63  9.  Invocation c
f7a0: 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 77 61 73 0a  ommand line was.
f7b0: 0a 20 20 24 20 24 30 20 24 40 0a 0a 5f 41 43 45  .  $ $0 $@.._ACE
f7c0: 4f 46 0a 65 78 65 63 20 35 3e 3e 63 6f 6e 66 69  OF.exec 5>>confi
f7d0: 67 2e 6c 6f 67 0a 7b 0a 63 61 74 20 3c 3c 5f 41  g.log.{.cat <<_A
f7e0: 53 55 4e 41 4d 45 0a 23 23 20 2d 2d 2d 2d 2d 2d  SUNAME.## ------
f7f0: 2d 2d 2d 20 23 23 0a 23 23 20 50 6c 61 74 66 6f  --- ##.## Platfo
f800: 72 6d 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d  rm. ##.## ------
f810: 2d 2d 2d 20 23 23 0a 0a 68 6f 73 74 6e 61 6d 65  --- ##..hostname
f820: 20 3d 20 60 28 68 6f 73 74 6e 61 6d 65 20 7c 7c   = `(hostname ||
f830: 20 75 6e 61 6d 65 20 2d 6e 29 20 32 3e 2f 64 65   uname -n) 2>/de
f840: 76 2f 6e 75 6c 6c 20 7c 20 73 65 64 20 31 71 60  v/null | sed 1q`
f850: 0a 75 6e 61 6d 65 20 2d 6d 20 3d 20 60 28 75 6e  .uname -m = `(un
f860: 61 6d 65 20 2d 6d 29 20 32 3e 2f 64 65 76 2f 6e  ame -m) 2>/dev/n
f870: 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e  ull || echo unkn
f880: 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 72 20 3d 20  own`.uname -r = 
f890: 60 28 75 6e 61 6d 65 20 2d 72 29 20 32 3e 2f 64  `(uname -r) 2>/d
f8a0: 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20  ev/null || echo 
f8b0: 75 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d  unknown`.uname -
f8c0: 73 20 3d 20 60 28 75 6e 61 6d 65 20 2d 73 29 20  s = `(uname -s) 
f8d0: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65  2>/dev/null || e
f8e0: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75 6e 61  cho unknown`.una
f8f0: 6d 65 20 2d 76 20 3d 20 60 28 75 6e 61 6d 65 20  me -v = `(uname 
f900: 2d 76 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  -v) 2>/dev/null 
f910: 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60  || echo unknown`
f920: 0a 0a 2f 75 73 72 2f 62 69 6e 2f 75 6e 61 6d 65  ../usr/bin/uname
f930: 20 2d 70 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e   -p = `(/usr/bin
f940: 2f 75 6e 61 6d 65 20 2d 70 29 20 32 3e 2f 64 65  /uname -p) 2>/de
f950: 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75  v/null || echo u
f960: 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 75 6e 61  nknown`./bin/una
f970: 6d 65 20 2d 58 20 20 20 20 20 3d 20 60 28 2f 62  me -X     = `(/b
f980: 69 6e 2f 75 6e 61 6d 65 20 2d 58 29 20 32 3e 2f  in/uname -X) 2>/
f990: 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 7c 7c 20  dev/null     || 
f9a0: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f  echo unknown`../
f9b0: 62 69 6e 2f 61 72 63 68 20 20 20 20 20 20 20 20  bin/arch        
f9c0: 20 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 61        = `(/bin/a
f9d0: 72 63 68 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  rch) 2>/dev/null
f9e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 7c                ||
f9f0: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f   echo unknown`./
fa00: 75 73 72 2f 62 69 6e 2f 61 72 63 68 20 2d 6b 20  usr/bin/arch -k 
fa10: 20 20 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62        = `(/usr/b
fa20: 69 6e 2f 61 72 63 68 20 2d 6b 29 20 32 3e 2f 64  in/arch -k) 2>/d
fa30: 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 7c 7c  ev/null       ||
fa40: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f   echo unknown`./
fa50: 75 73 72 2f 63 6f 6e 76 65 78 2f 67 65 74 73 79  usr/convex/getsy
fa60: 73 69 6e 66 6f 20 3d 20 60 28 2f 75 73 72 2f 63  sinfo = `(/usr/c
fa70: 6f 6e 76 65 78 2f 67 65 74 73 79 73 69 6e 66 6f  onvex/getsysinfo
fa80: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c  ) 2>/dev/null ||
fa90: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f   echo unknown`./
faa0: 75 73 72 2f 62 69 6e 2f 68 6f 73 74 69 6e 66 6f  usr/bin/hostinfo
fab0: 20 20 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62        = `(/usr/b
fac0: 69 6e 2f 68 6f 73 74 69 6e 66 6f 29 20 32 3e 2f  in/hostinfo) 2>/
fad0: 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 7c 7c  dev/null      ||
fae0: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f   echo unknown`./
faf0: 62 69 6e 2f 6d 61 63 68 69 6e 65 20 20 20 20 20  bin/machine     
fb00: 20 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 6d        = `(/bin/m
fb10: 61 63 68 69 6e 65 29 20 32 3e 2f 64 65 76 2f 6e  achine) 2>/dev/n
fb20: 75 6c 6c 20 20 20 20 20 20 20 20 20 20 20 7c 7c  ull           ||
fb30: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f   echo unknown`./
fb40: 75 73 72 2f 62 69 6e 2f 6f 73 6c 65 76 65 6c 20  usr/bin/oslevel 
fb50: 20 20 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62        = `(/usr/b
fb60: 69 6e 2f 6f 73 6c 65 76 65 6c 29 20 32 3e 2f 64  in/oslevel) 2>/d
fb70: 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 7c 7c  ev/null       ||
fb80: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f   echo unknown`./
fb90: 62 69 6e 2f 75 6e 69 76 65 72 73 65 20 20 20 20  bin/universe    
fba0: 20 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 75        = `(/bin/u
fbb0: 6e 69 76 65 72 73 65 29 20 32 3e 2f 64 65 76 2f  niverse) 2>/dev/
fbc0: 6e 75 6c 6c 20 20 20 20 20 20 20 20 20 20 7c 7c  null          ||
fbd0: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a   echo unknown`..
fbe0: 5f 41 53 55 4e 41 4d 45 0a 0a 61 73 5f 73 61 76  _ASUNAME..as_sav
fbf0: 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
fc00: 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
fc10: 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
fc20: 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
fc30: 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
fc40: 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
fc50: 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 24 61   as_dir=..    $a
fc60: 73 5f 65 63 68 6f 20 22 50 41 54 48 3a 20 24 61  s_echo "PATH: $a
fc70: 73 5f 64 69 72 22 0a 20 20 64 6f 6e 65 0a 49 46  s_dir".  done.IF
fc80: 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
fc90: 7d 20 3e 26 35 0a 0a 63 61 74 20 3e 26 35 20 3c  } >&5..cat >&5 <
fca0: 3c 5f 41 43 45 4f 46 0a 0a 0a 23 23 20 2d 2d 2d  <_ACEOF...## ---
fcb0: 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 43  -------- ##.## C
fcc0: 6f 72 65 20 74 65 73 74 73 2e 20 23 23 0a 23 23  ore tests. ##.##
fcd0: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a   ----------- ##.
fce0: 0a 5f 41 43 45 4f 46 0a 0a 0a 23 20 4b 65 65 70  ._ACEOF...# Keep
fcf0: 20 61 20 74 72 61 63 65 20 6f 66 20 74 68 65 20   a trace of the 
fd00: 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 2e 0a 23 20  command line..# 
fd10: 53 74 72 69 70 20 6f 75 74 20 2d 2d 6e 6f 2d 63  Strip out --no-c
fd20: 72 65 61 74 65 20 61 6e 64 20 2d 2d 6e 6f 2d 72  reate and --no-r
fd30: 65 63 75 72 73 69 6f 6e 20 73 6f 20 74 68 65 79  ecursion so they
fd40: 20 64 6f 20 6e 6f 74 20 70 69 6c 65 20 75 70 2e   do not pile up.
fd50: 0a 23 20 53 74 72 69 70 20 6f 75 74 20 2d 2d 73  .# Strip out --s
fd60: 69 6c 65 6e 74 20 62 65 63 61 75 73 65 20 77 65  ilent because we
fd70: 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 6f 20 72   don't want to r
fd80: 65 63 6f 72 64 20 69 74 20 66 6f 72 20 66 75 74  ecord it for fut
fd90: 75 72 65 20 72 75 6e 73 2e 0a 23 20 41 6c 73 6f  ure runs..# Also
fda0: 20 71 75 6f 74 65 20 61 6e 79 20 61 72 67 73 20   quote any args 
fdb0: 63 6f 6e 74 61 69 6e 69 6e 67 20 73 68 65 6c 6c  containing shell
fdc0: 20 6d 65 74 61 2d 63 68 61 72 61 63 74 65 72 73   meta-characters
fdd0: 2e 0a 23 20 4d 61 6b 65 20 74 77 6f 20 70 61 73  ..# Make two pas
fde0: 73 65 73 20 74 6f 20 61 6c 6c 6f 77 20 66 6f 72  ses to allow for
fdf0: 20 70 72 6f 70 65 72 20 64 75 70 6c 69 63 61 74   proper duplicat
fe00: 65 2d 61 72 67 75 6d 65 6e 74 20 73 75 70 70 72  e-argument suppr
fe10: 65 73 73 69 6f 6e 2e 0a 61 63 5f 63 6f 6e 66 69  ession..ac_confi
fe20: 67 75 72 65 5f 61 72 67 73 3d 0a 61 63 5f 63 6f  gure_args=.ac_co
fe30: 6e 66 69 67 75 72 65 5f 61 72 67 73 30 3d 0a 61  nfigure_args0=.a
fe40: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
fe50: 31 3d 0a 61 63 5f 6d 75 73 74 5f 6b 65 65 70 5f  1=.ac_must_keep_
fe60: 6e 65 78 74 3d 66 61 6c 73 65 0a 66 6f 72 20 61  next=false.for a
fe70: 63 5f 70 61 73 73 20 69 6e 20 31 20 32 0a 64 6f  c_pass in 1 2.do
fe80: 0a 20 20 66 6f 72 20 61 63 5f 61 72 67 0a 20 20  .  for ac_arg.  
fe90: 64 6f 0a 20 20 20 20 63 61 73 65 20 24 61 63 5f  do.    case $ac_
fea0: 61 72 67 20 69 6e 0a 20 20 20 20 2d 6e 6f 2d 63  arg in.    -no-c
feb0: 72 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 2a 20  reate | --no-c* 
fec0: 7c 20 2d 6e 20 7c 20 2d 6e 6f 2d 72 65 63 75 72  | -n | -no-recur
fed0: 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 2a 29 20  sion | --no-r*) 
fee0: 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a 20 20 20 20  continue ;;.    
fef0: 2d 71 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d  -q | -quiet | --
ff00: 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 20 7c  quiet | --quie |
ff10: 20 2d 2d 71 75 69 20 7c 20 2d 2d 71 75 20 7c 20   --qui | --qu | 
ff20: 2d 2d 71 20 5c 0a 20 20 20 20 7c 20 2d 73 69 6c  --q \.    | -sil
ff30: 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 74 20 7c  ent | --silent |
ff40: 20 2d 2d 73 69 6c 65 6e 20 7c 20 2d 2d 73 69 6c   --silen | --sil
ff50: 65 20 7c 20 2d 2d 73 69 6c 29 0a 20 20 20 20 20  e | --sil).     
ff60: 20 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a 20 20 20   continue ;;.   
ff70: 20 2a 5c 27 2a 29 0a 20 20 20 20 20 20 61 63 5f   *\'*).      ac_
ff80: 61 72 67 3d 60 24 61 73 5f 65 63 68 6f 20 22 24  arg=`$as_echo "$
ff90: 61 63 5f 61 72 67 22 20 7c 20 73 65 64 20 22 73  ac_arg" | sed "s
ffa0: 2f 27 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67  /'/'\\\\\\\\''/g
ffb0: 22 60 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20  "` ;;.    esac. 
ffc0: 20 20 20 63 61 73 65 20 24 61 63 5f 70 61 73 73     case $ac_pass
ffd0: 20 69 6e 0a 20 20 20 20 31 29 20 61 73 5f 66 6e   in.    1) as_fn
ffe0: 5f 61 70 70 65 6e 64 20 61 63 5f 63 6f 6e 66 69  _append ac_confi
fff0: 67 75 72 65 5f 61 72 67 73 30 20 22 20 27 24 61  gure_args0 " '$a
10000 63 5f 61 72 67 27 22 20 3b 3b 0a 20 20 20 20 32  c_arg'" ;;.    2
10010 29 0a 20 20 20 20 20 20 61 73 5f 66 6e 5f 61 70  ).      as_fn_ap
10020 70 65 6e 64 20 61 63 5f 63 6f 6e 66 69 67 75 72  pend ac_configur
10030 65 5f 61 72 67 73 31 20 22 20 27 24 61 63 5f 61  e_args1 " '$ac_a
10040 72 67 27 22 0a 20 20 20 20 20 20 69 66 20 74 65  rg'".      if te
10050 73 74 20 24 61 63 5f 6d 75 73 74 5f 6b 65 65 70  st $ac_must_keep
10060 5f 6e 65 78 74 20 3d 20 74 72 75 65 3b 20 74 68  _next = true; th
10070 65 6e 0a 09 61 63 5f 6d 75 73 74 5f 6b 65 65 70  en..ac_must_keep
10080 5f 6e 65 78 74 3d 66 61 6c 73 65 20 23 20 47 6f  _next=false # Go
10090 74 20 76 61 6c 75 65 2c 20 62 61 63 6b 20 74 6f  t value, back to
100a0 20 6e 6f 72 6d 61 6c 2e 0a 20 20 20 20 20 20 65   normal..      e
100b0 6c 73 65 0a 09 63 61 73 65 20 24 61 63 5f 61 72  lse..case $ac_ar
100c0 67 20 69 6e 0a 09 20 20 2a 3d 2a 20 7c 20 2d 2d  g in..  *=* | --
100d0 63 6f 6e 66 69 67 2d 63 61 63 68 65 20 7c 20 2d  config-cache | -
100e0 43 20 7c 20 2d 64 69 73 61 62 6c 65 2d 2a 20 7c  C | -disable-* |
100f0 20 2d 2d 64 69 73 61 62 6c 65 2d 2a 20 5c 0a 09   --disable-* \..
10100 20 20 7c 20 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20    | -enable-* | 
10110 2d 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20 2d 67 61  --enable-* | -ga
10120 73 20 7c 20 2d 2d 67 2a 20 7c 20 2d 6e 66 70 20  s | --g* | -nfp 
10130 7c 20 2d 2d 6e 66 2a 20 5c 0a 09 20 20 7c 20 2d  | --nf* \..  | -
10140 71 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71  q | -quiet | --q
10150 2a 20 7c 20 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d  * | -silent | --
10160 73 69 6c 2a 20 7c 20 2d 76 20 7c 20 2d 76 65 72  sil* | -v | -ver
10170 62 2a 20 5c 0a 09 20 20 7c 20 2d 77 69 74 68 2d  b* \..  | -with-
10180 2a 20 7c 20 2d 2d 77 69 74 68 2d 2a 20 7c 20 2d  * | --with-* | -
10190 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 77 69  without-* | --wi
101a0 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 78 29 0a 09  thout-* | --x)..
101b0 20 20 20 20 63 61 73 65 20 22 24 61 63 5f 63 6f      case "$ac_co
101c0 6e 66 69 67 75 72 65 5f 61 72 67 73 30 20 22 20  nfigure_args0 " 
101d0 69 6e 0a 09 20 20 20 20 20 20 22 24 61 63 5f 63  in..      "$ac_c
101e0 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31 22 2a  onfigure_args1"*
101f0 22 20 27 24 61 63 5f 61 72 67 27 20 22 2a 20 29  " '$ac_arg' "* )
10200 20 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a 09 20 20   continue ;;..  
10210 20 20 65 73 61 63 0a 09 20 20 20 20 3b 3b 0a 09    esac..    ;;..
10220 20 20 2d 2a 20 29 20 61 63 5f 6d 75 73 74 5f 6b    -* ) ac_must_k
10230 65 65 70 5f 6e 65 78 74 3d 74 72 75 65 20 3b 3b  eep_next=true ;;
10240 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a  ..esac.      fi.
10250 20 20 20 20 20 20 61 73 5f 66 6e 5f 61 70 70 65        as_fn_appe
10260 6e 64 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  nd ac_configure_
10270 61 72 67 73 20 22 20 27 24 61 63 5f 61 72 67 27  args " '$ac_arg'
10280 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65  ".      ;;.    e
10290 73 61 63 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a  sac.  done.done.
102a0 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  { ac_configure_a
102b0 72 67 73 30 3d 3b 20 75 6e 73 65 74 20 61 63 5f  rgs0=; unset ac_
102c0 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30 3b  configure_args0;
102d0 7d 0a 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72 65  }.{ ac_configure
102e0 5f 61 72 67 73 31 3d 3b 20 75 6e 73 65 74 20 61  _args1=; unset a
102f0 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
10300 31 3b 7d 0a 0a 23 20 57 68 65 6e 20 69 6e 74 65  1;}..# When inte
10310 72 72 75 70 74 65 64 20 6f 72 20 65 78 69 74 27  rrupted or exit'
10320 64 2c 20 63 6c 65 61 6e 75 70 20 74 65 6d 70 6f  d, cleanup tempo
10330 72 61 72 79 20 66 69 6c 65 73 2c 20 61 6e 64 20  rary files, and 
10340 63 6f 6d 70 6c 65 74 65 0a 23 20 63 6f 6e 66 69  complete.# confi
10350 67 2e 6c 6f 67 2e 20 20 57 65 20 72 65 6d 6f 76  g.log.  We remov
10360 65 20 63 6f 6d 6d 65 6e 74 73 20 62 65 63 61 75  e comments becau
10370 73 65 20 61 6e 79 77 61 79 20 74 68 65 20 71 75  se anyway the qu
10380 6f 74 65 73 20 69 6e 20 74 68 65 72 65 0a 23 20  otes in there.# 
10390 77 6f 75 6c 64 20 63 61 75 73 65 20 70 72 6f 62  would cause prob
103a0 6c 65 6d 73 20 6f 72 20 6c 6f 6f 6b 20 75 67 6c  lems or look ugl
103b0 79 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20 55 73  y..# WARNING: Us
103c0 65 20 27 5c 27 27 20 74 6f 20 72 65 70 72 65 73  e '\'' to repres
103d0 65 6e 74 20 61 6e 20 61 70 6f 73 74 72 6f 70 68  ent an apostroph
103e0 65 20 77 69 74 68 69 6e 20 74 68 65 20 74 72 61  e within the tra
103f0 70 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20 44 6f  p..# WARNING: Do
10400 20 6e 6f 74 20 73 74 61 72 74 20 74 68 65 20 74   not start the t
10410 72 61 70 20 63 6f 64 65 20 77 69 74 68 20 61 20  rap code with a 
10420 6e 65 77 6c 69 6e 65 2c 20 64 75 65 20 74 6f 20  newline, due to 
10430 61 20 46 72 65 65 42 53 44 20 34 2e 30 20 62 75  a FreeBSD 4.0 bu
10440 67 2e 0a 74 72 61 70 20 27 65 78 69 74 5f 73 74  g..trap 'exit_st
10450 61 74 75 73 3d 24 3f 0a 20 20 23 20 53 61 76 65  atus=$?.  # Save
10460 20 69 6e 74 6f 20 63 6f 6e 66 69 67 2e 6c 6f 67   into config.log
10470 20 73 6f 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f   some informatio
10480 6e 20 74 68 61 74 20 6d 69 67 68 74 20 68 65 6c  n that might hel
10490 70 20 69 6e 20 64 65 62 75 67 67 69 6e 67 2e 0a  p in debugging..
104a0 20 20 7b 0a 20 20 20 20 65 63 68 6f 0a 0a 20 20    {.    echo..  
104b0 20 20 24 61 73 5f 65 63 68 6f 20 22 23 23 20 2d    $as_echo "## -
104c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20  --------------- 
104d0 23 23 0a 23 23 20 43 61 63 68 65 20 76 61 72 69  ##.## Cache vari
104e0 61 62 6c 65 73 2e 20 23 23 0a 23 23 20 2d 2d 2d  ables. ##.## ---
104f0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  ------------- ##
10500 22 0a 20 20 20 20 65 63 68 6f 0a 20 20 20 20 23  ".    echo.    #
10510 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 77   The following w
10520 61 79 20 6f 66 20 77 72 69 74 69 6e 67 20 74 68  ay of writing th
10530 65 20 63 61 63 68 65 20 6d 69 73 68 61 6e 64 6c  e cache mishandl
10540 65 73 20 6e 65 77 6c 69 6e 65 73 20 69 6e 20 76  es newlines in v
10550 61 6c 75 65 73 2c 0a 28 0a 20 20 66 6f 72 20 61  alues,.(.  for a
10560 63 5f 76 61 72 20 69 6e 20 60 28 73 65 74 29 20  c_var in `(set) 
10570 32 3e 26 31 20 7c 20 73 65 64 20 2d 6e 20 27 5c  2>&1 | sed -n '\
10580 27 27 73 2f 5e 5c 28 5b 61 2d 7a 41 2d 5a 5f 5d  ''s/^\([a-zA-Z_]
10590 5b 61 2d 7a 41 2d 5a 30 2d 39 5f 5d 2a 5c 29 3d  [a-zA-Z0-9_]*\)=
105a0 2e 2a 2f 5c 31 2f 70 27 5c 27 27 60 3b 20 64 6f  .*/\1/p'\''`; do
105b0 0a 20 20 20 20 65 76 61 6c 20 61 63 5f 76 61 6c  .    eval ac_val
105c0 3d 5c 24 24 61 63 5f 76 61 72 0a 20 20 20 20 63  =\$$ac_var.    c
105d0 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 20 23  ase $ac_val in #
105e0 28 0a 20 20 20 20 2a 24 7b 61 73 5f 6e 6c 7d 2a  (.    *${as_nl}*
105f0 29 0a 20 20 20 20 20 20 63 61 73 65 20 24 61 63  ).      case $ac
10600 5f 76 61 72 20 69 6e 20 23 28 0a 20 20 20 20 20  _var in #(.     
10610 20 2a 5f 63 76 5f 2a 29 20 7b 20 24 61 73 5f 65   *_cv_*) { $as_e
10620 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
10630 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
10640 3a 20 57 41 52 4e 49 4e 47 3a 20 63 61 63 68 65  : WARNING: cache
10650 20 76 61 72 69 61 62 6c 65 20 24 61 63 5f 76 61   variable $ac_va
10660 72 20 63 6f 6e 74 61 69 6e 73 20 61 20 6e 65 77  r contains a new
10670 6c 69 6e 65 22 20 3e 26 35 0a 24 61 73 5f 65 63  line" >&5.$as_ec
10680 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
10690 49 4e 47 3a 20 63 61 63 68 65 20 76 61 72 69 61  ING: cache varia
106a0 62 6c 65 20 24 61 63 5f 76 61 72 20 63 6f 6e 74  ble $ac_var cont
106b0 61 69 6e 73 20 61 20 6e 65 77 6c 69 6e 65 22 20  ains a newline" 
106c0 3e 26 32 3b 7d 20 3b 3b 0a 20 20 20 20 20 20 65  >&2;} ;;.      e
106d0 73 61 63 0a 20 20 20 20 20 20 63 61 73 65 20 24  sac.      case $
106e0 61 63 5f 76 61 72 20 69 6e 20 23 28 0a 20 20 20  ac_var in #(.   
106f0 20 20 20 5f 20 7c 20 49 46 53 20 7c 20 61 73 5f     _ | IFS | as_
10700 6e 6c 29 20 3b 3b 20 23 28 0a 20 20 20 20 20 20  nl) ;; #(.      
10710 42 41 53 48 5f 41 52 47 56 20 7c 20 42 41 53 48  BASH_ARGV | BASH
10720 5f 53 4f 55 52 43 45 29 20 65 76 61 6c 20 24 61  _SOURCE) eval $a
10730 63 5f 76 61 72 3d 20 3b 3b 20 23 28 0a 20 20 20  c_var= ;; #(.   
10740 20 20 20 2a 29 20 7b 20 65 76 61 6c 20 24 61 63     *) { eval $ac
10750 5f 76 61 72 3d 3b 20 75 6e 73 65 74 20 24 61 63  _var=; unset $ac
10760 5f 76 61 72 3b 7d 20 3b 3b 0a 20 20 20 20 20 20  _var;} ;;.      
10770 65 73 61 63 20 3b 3b 0a 20 20 20 20 65 73 61 63  esac ;;.    esac
10780 0a 20 20 64 6f 6e 65 0a 20 20 28 73 65 74 29 20  .  done.  (set) 
10790 32 3e 26 31 20 7c 0a 20 20 20 20 63 61 73 65 20  2>&1 |.    case 
107a0 24 61 73 5f 6e 6c 60 28 61 63 5f 73 70 61 63 65  $as_nl`(ac_space
107b0 3d 27 5c 27 27 20 27 5c 27 27 3b 20 73 65 74 29  ='\'' '\''; set)
107c0 20 32 3e 26 31 60 20 69 6e 20 23 28 0a 20 20 20   2>&1` in #(.   
107d0 20 2a 24 7b 61 73 5f 6e 6c 7d 61 63 5f 73 70 61   *${as_nl}ac_spa
107e0 63 65 3d 5c 20 2a 29 0a 20 20 20 20 20 20 73 65  ce=\ *).      se
107f0 64 20 2d 6e 20 5c 0a 09 22 73 2f 27 5c 27 27 2f  d -n \.."s/'\''/
10800 27 5c 27 27 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27  '\''\\\\'\'''\''
10810 2f 67 3b 0a 09 20 20 73 2f 5e 5c 5c 28 5b 5f 24  /g;..  s/^\\([_$
10820 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5f 63 76  as_cr_alnum]*_cv
10830 5f 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d  _[_$as_cr_alnum]
10840 2a 5c 5c 29 3d 5c 5c 28 2e 2a 5c 5c 29 2f 5c 5c  *\\)=\\(.*\\)/\\
10850 31 3d 27 5c 27 27 5c 5c 32 27 5c 27 27 2f 70 22  1='\''\\2'\''/p"
10860 0a 20 20 20 20 20 20 3b 3b 20 23 28 0a 20 20 20  .      ;; #(.   
10870 20 2a 29 0a 20 20 20 20 20 20 73 65 64 20 2d 6e   *).      sed -n
10880 20 22 2f 5e 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e   "/^[_$as_cr_aln
10890 75 6d 5d 2a 5f 63 76 5f 5b 5f 24 61 73 5f 63 72  um]*_cv_[_$as_cr
108a0 5f 61 6c 6e 75 6d 5d 2a 3d 2f 70 22 0a 20 20 20  _alnum]*=/p".   
108b0 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 20 7c     ;;.    esac |
108c0 0a 20 20 20 20 73 6f 72 74 0a 29 0a 20 20 20 20  .    sort.).    
108d0 65 63 68 6f 0a 0a 20 20 20 20 24 61 73 5f 65 63  echo..    $as_ec
108e0 68 6f 20 22 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d  ho "## ---------
108f0 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 4f  -------- ##.## O
10900 75 74 70 75 74 20 76 61 72 69 61 62 6c 65 73 2e  utput variables.
10910 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d   ##.## ---------
10920 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 22 0a 20 20 20  -------- ##".   
10930 20 65 63 68 6f 0a 20 20 20 20 66 6f 72 20 61 63   echo.    for ac
10940 5f 76 61 72 20 69 6e 20 24 61 63 5f 73 75 62 73  _var in $ac_subs
10950 74 5f 76 61 72 73 0a 20 20 20 20 64 6f 0a 20 20  t_vars.    do.  
10960 20 20 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d      eval ac_val=
10970 5c 24 24 61 63 5f 76 61 72 0a 20 20 20 20 20 20  \$$ac_var.      
10980 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a  case $ac_val in.
10990 20 20 20 20 20 20 2a 5c 27 5c 27 27 2a 29 20 61        *\'\''*) a
109a0 63 5f 76 61 6c 3d 60 24 61 73 5f 65 63 68 6f 20  c_val=`$as_echo 
109b0 22 24 61 63 5f 76 61 6c 22 20 7c 20 73 65 64 20  "$ac_val" | sed 
109c0 22 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c  "s/'\''/'\''\\\\
109d0 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67 22 60  \\\\'\'''\''/g"`
109e0 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20  ;;.      esac.  
109f0 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
10a00 63 5f 76 61 72 3d 27 5c 27 27 24 61 63 5f 76 61  c_var='\''$ac_va
10a10 6c 27 5c 27 27 22 0a 20 20 20 20 64 6f 6e 65 20  l'\''".    done 
10a20 7c 20 73 6f 72 74 0a 20 20 20 20 65 63 68 6f 0a  | sort.    echo.
10a30 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20  .    if test -n 
10a40 22 24 61 63 5f 73 75 62 73 74 5f 66 69 6c 65 73  "$ac_subst_files
10a50 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 24 61  "; then.      $a
10a60 73 5f 65 63 68 6f 20 22 23 23 20 2d 2d 2d 2d 2d  s_echo "## -----
10a70 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  -------------- #
10a80 23 0a 23 23 20 46 69 6c 65 20 73 75 62 73 74 69  #.## File substi
10a90 74 75 74 69 6f 6e 73 2e 20 23 23 0a 23 23 20 2d  tutions. ##.## -
10aa0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
10ab0 2d 2d 20 23 23 22 0a 20 20 20 20 20 20 65 63 68  -- ##".      ech
10ac0 6f 0a 20 20 20 20 20 20 66 6f 72 20 61 63 5f 76  o.      for ac_v
10ad0 61 72 20 69 6e 20 24 61 63 5f 73 75 62 73 74 5f  ar in $ac_subst_
10ae0 66 69 6c 65 73 0a 20 20 20 20 20 20 64 6f 0a 09  files.      do..
10af0 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61  eval ac_val=\$$a
10b00 63 5f 76 61 72 0a 09 63 61 73 65 20 24 61 63 5f  c_var..case $ac_
10b10 76 61 6c 20 69 6e 0a 09 2a 5c 27 5c 27 27 2a 29  val in..*\'\''*)
10b20 20 61 63 5f 76 61 6c 3d 60 24 61 73 5f 65 63 68   ac_val=`$as_ech
10b30 6f 20 22 24 61 63 5f 76 61 6c 22 20 7c 20 73 65  o "$ac_val" | se
10b40 64 20 22 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c  d "s/'\''/'\''\\
10b50 5c 5c 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67  \\\\\\'\'''\''/g
10b60 22 60 3b 3b 0a 09 65 73 61 63 0a 09 24 61 73 5f  "`;;..esac..$as_
10b70 65 63 68 6f 20 22 24 61 63 5f 76 61 72 3d 27 5c  echo "$ac_var='\
10b80 27 27 24 61 63 5f 76 61 6c 27 5c 27 27 22 0a 20  ''$ac_val'\''". 
10b90 20 20 20 20 20 64 6f 6e 65 20 7c 20 73 6f 72 74       done | sort
10ba0 0a 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20  .      echo.    
10bb0 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20  fi..    if test 
10bc0 2d 73 20 63 6f 6e 66 64 65 66 73 2e 68 3b 20 74  -s confdefs.h; t
10bd0 68 65 6e 0a 20 20 20 20 20 20 24 61 73 5f 65 63  hen.      $as_ec
10be0 68 6f 20 22 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d  ho "## ---------
10bf0 2d 2d 20 23 23 0a 23 23 20 63 6f 6e 66 64 65 66  -- ##.## confdef
10c00 73 2e 68 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d  s.h. ##.## -----
10c10 2d 2d 2d 2d 2d 2d 20 23 23 22 0a 20 20 20 20 20  ------ ##".     
10c20 20 65 63 68 6f 0a 20 20 20 20 20 20 63 61 74 20   echo.      cat 
10c30 63 6f 6e 66 64 65 66 73 2e 68 0a 20 20 20 20 20  confdefs.h.     
10c40 20 65 63 68 6f 0a 20 20 20 20 66 69 0a 20 20 20   echo.    fi.   
10c50 20 74 65 73 74 20 22 24 61 63 5f 73 69 67 6e 61   test "$ac_signa
10c60 6c 22 20 21 3d 20 30 20 26 26 0a 20 20 20 20 20  l" != 0 &&.     
10c70 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
10c80 65 3a 20 63 61 75 67 68 74 20 73 69 67 6e 61 6c  e: caught signal
10c90 20 24 61 63 5f 73 69 67 6e 61 6c 22 0a 20 20 20   $ac_signal".   
10ca0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
10cb0 65 3a 20 65 78 69 74 20 24 65 78 69 74 5f 73 74  e: exit $exit_st
10cc0 61 74 75 73 22 0a 20 20 7d 20 3e 26 35 0a 20 20  atus".  } >&5.  
10cd0 72 6d 20 2d 66 20 63 6f 72 65 20 2a 2e 63 6f 72  rm -f core *.cor
10ce0 65 20 63 6f 72 65 2e 63 6f 6e 66 74 65 73 74 2e  e core.conftest.
10cf0 2a 20 26 26 0a 20 20 20 20 72 6d 20 2d 66 20 2d  * &&.    rm -f -
10d00 72 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66  r conftest* conf
10d10 64 65 66 73 2a 20 63 6f 6e 66 24 24 2a 20 24 61  defs* conf$$* $a
10d20 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 20 26 26  c_clean_files &&
10d30 0a 20 20 20 20 65 78 69 74 20 24 65 78 69 74 5f  .    exit $exit_
10d40 73 74 61 74 75 73 0a 27 20 30 0a 66 6f 72 20 61  status.' 0.for a
10d50 63 5f 73 69 67 6e 61 6c 20 69 6e 20 31 20 32 20  c_signal in 1 2 
10d60 31 33 20 31 35 3b 20 64 6f 0a 20 20 74 72 61 70  13 15; do.  trap
10d70 20 27 61 63 5f 73 69 67 6e 61 6c 3d 27 24 61 63   'ac_signal='$ac
10d80 5f 73 69 67 6e 61 6c 27 3b 20 61 73 5f 66 6e 5f  _signal'; as_fn_
10d90 65 78 69 74 20 31 27 20 24 61 63 5f 73 69 67 6e  exit 1' $ac_sign
10da0 61 6c 0a 64 6f 6e 65 0a 61 63 5f 73 69 67 6e 61  al.done.ac_signa
10db0 6c 3d 30 0a 0a 23 20 63 6f 6e 66 64 65 66 73 2e  l=0..# confdefs.
10dc0 68 20 61 76 6f 69 64 73 20 4f 53 20 63 6f 6d 6d  h avoids OS comm
10dd0 61 6e 64 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20  and line length 
10de0 6c 69 6d 69 74 73 20 74 68 61 74 20 44 45 46 53  limits that DEFS
10df0 20 63 61 6e 20 65 78 63 65 65 64 2e 0a 72 6d 20   can exceed..rm 
10e00 2d 66 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a 20  -f -r conftest* 
10e10 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 24 61 73 5f  confdefs.h..$as_
10e20 65 63 68 6f 20 22 2f 2a 20 63 6f 6e 66 64 65 66  echo "/* confdef
10e30 73 2e 68 20 2a 2f 22 20 3e 20 63 6f 6e 66 64 65  s.h */" > confde
10e40 66 73 2e 68 0a 0a 23 20 50 72 65 64 65 66 69 6e  fs.h..# Predefin
10e50 65 64 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20  ed preprocessor 
10e60 76 61 72 69 61 62 6c 65 73 2e 0a 0a 63 61 74 20  variables...cat 
10e70 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f  >>confdefs.h <<_
10e80 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41  ACEOF.#define PA
10e90 43 4b 41 47 45 5f 4e 41 4d 45 20 22 24 50 41 43  CKAGE_NAME "$PAC
10ea0 4b 41 47 45 5f 4e 41 4d 45 22 0a 5f 41 43 45 4f  KAGE_NAME"._ACEO
10eb0 46 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66  F..cat >>confdef
10ec0 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65  s.h <<_ACEOF.#de
10ed0 66 69 6e 65 20 50 41 43 4b 41 47 45 5f 54 41 52  fine PACKAGE_TAR
10ee0 4e 41 4d 45 20 22 24 50 41 43 4b 41 47 45 5f 54  NAME "$PACKAGE_T
10ef0 41 52 4e 41 4d 45 22 0a 5f 41 43 45 4f 46 0a 0a  ARNAME"._ACEOF..
10f00 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68  cat >>confdefs.h
10f10 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e   <<_ACEOF.#defin
10f20 65 20 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f  e PACKAGE_VERSIO
10f30 4e 20 22 24 50 41 43 4b 41 47 45 5f 56 45 52 53  N "$PACKAGE_VERS
10f40 49 4f 4e 22 0a 5f 41 43 45 4f 46 0a 0a 63 61 74  ION"._ACEOF..cat
10f50 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c   >>confdefs.h <<
10f60 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50  _ACEOF.#define P
10f70 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 20 22 24  ACKAGE_STRING "$
10f80 50 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 22 0a  PACKAGE_STRING".
10f90 5f 41 43 45 4f 46 0a 0a 63 61 74 20 3e 3e 63 6f  _ACEOF..cat >>co
10fa0 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f  nfdefs.h <<_ACEO
10fb0 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47  F.#define PACKAG
10fc0 45 5f 42 55 47 52 45 50 4f 52 54 20 22 24 50 41  E_BUGREPORT "$PA
10fd0 43 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54 22  CKAGE_BUGREPORT"
10fe0 0a 5f 41 43 45 4f 46 0a 0a 63 61 74 20 3e 3e 63  ._ACEOF..cat >>c
10ff0 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45  onfdefs.h <<_ACE
11000 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41  OF.#define PACKA
11010 47 45 5f 55 52 4c 20 22 24 50 41 43 4b 41 47 45  GE_URL "$PACKAGE
11020 5f 55 52 4c 22 0a 5f 41 43 45 4f 46 0a 0a 0a 23  _URL"._ACEOF...#
11030 20 4c 65 74 20 74 68 65 20 73 69 74 65 20 66 69   Let the site fi
11040 6c 65 20 73 65 6c 65 63 74 20 61 6e 20 61 6c 74  le select an alt
11050 65 72 6e 61 74 65 20 63 61 63 68 65 20 66 69 6c  ernate cache fil
11060 65 20 69 66 20 69 74 20 77 61 6e 74 73 20 74 6f  e if it wants to
11070 2e 0a 23 20 50 72 65 66 65 72 20 61 6e 20 65 78  ..# Prefer an ex
11080 70 6c 69 63 69 74 6c 79 20 73 65 6c 65 63 74 65  plicitly selecte
11090 64 20 66 69 6c 65 20 74 6f 20 61 75 74 6f 6d 61  d file to automa
110a0 74 69 63 61 6c 6c 79 20 73 65 6c 65 63 74 65 64  tically selected
110b0 20 6f 6e 65 73 2e 0a 61 63 5f 73 69 74 65 5f 66   ones..ac_site_f
110c0 69 6c 65 31 3d 4e 4f 4e 45 0a 61 63 5f 73 69 74  ile1=NONE.ac_sit
110d0 65 5f 66 69 6c 65 32 3d 4e 4f 4e 45 0a 69 66 20  e_file2=NONE.if 
110e0 74 65 73 74 20 2d 6e 20 22 24 43 4f 4e 46 49 47  test -n "$CONFIG
110f0 5f 53 49 54 45 22 3b 20 74 68 65 6e 0a 20 20 23  _SITE"; then.  #
11100 20 57 65 20 64 6f 20 6e 6f 74 20 77 61 6e 74 20   We do not want 
11110 61 20 50 41 54 48 20 73 65 61 72 63 68 20 66 6f  a PATH search fo
11120 72 20 63 6f 6e 66 69 67 2e 73 69 74 65 2e 0a 20  r config.site.. 
11130 20 63 61 73 65 20 24 43 4f 4e 46 49 47 5f 53 49   case $CONFIG_SI
11140 54 45 20 69 6e 20 23 28 28 0a 20 20 20 20 2d 2a  TE in #((.    -*
11150 29 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 31  )  ac_site_file1
11160 3d 2e 2f 24 43 4f 4e 46 49 47 5f 53 49 54 45 3b  =./$CONFIG_SITE;
11170 3b 0a 20 20 20 20 2a 2f 2a 29 20 61 63 5f 73 69  ;.    */*) ac_si
11180 74 65 5f 66 69 6c 65 31 3d 24 43 4f 4e 46 49 47  te_file1=$CONFIG
11190 5f 53 49 54 45 3b 3b 0a 20 20 20 20 2a 29 20 20  _SITE;;.    *)  
111a0 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d 2e   ac_site_file1=.
111b0 2f 24 43 4f 4e 46 49 47 5f 53 49 54 45 3b 3b 0a  /$CONFIG_SITE;;.
111c0 20 20 65 73 61 63 0a 65 6c 69 66 20 74 65 73 74    esac.elif test
111d0 20 22 78 24 70 72 65 66 69 78 22 20 21 3d 20 78   "x$prefix" != x
111e0 4e 4f 4e 45 3b 20 74 68 65 6e 0a 20 20 61 63 5f  NONE; then.  ac_
111f0 73 69 74 65 5f 66 69 6c 65 31 3d 24 70 72 65 66  site_file1=$pref
11200 69 78 2f 73 68 61 72 65 2f 63 6f 6e 66 69 67 2e  ix/share/config.
11210 73 69 74 65 0a 20 20 61 63 5f 73 69 74 65 5f 66  site.  ac_site_f
11220 69 6c 65 32 3d 24 70 72 65 66 69 78 2f 65 74 63  ile2=$prefix/etc
11230 2f 63 6f 6e 66 69 67 2e 73 69 74 65 0a 65 6c 73  /config.site.els
11240 65 0a 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65  e.  ac_site_file
11250 31 3d 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72  1=$ac_default_pr
11260 65 66 69 78 2f 73 68 61 72 65 2f 63 6f 6e 66 69  efix/share/confi
11270 67 2e 73 69 74 65 0a 20 20 61 63 5f 73 69 74 65  g.site.  ac_site
11280 5f 66 69 6c 65 32 3d 24 61 63 5f 64 65 66 61 75  _file2=$ac_defau
11290 6c 74 5f 70 72 65 66 69 78 2f 65 74 63 2f 63 6f  lt_prefix/etc/co
112a0 6e 66 69 67 2e 73 69 74 65 0a 66 69 0a 66 6f 72  nfig.site.fi.for
112b0 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 20 69 6e   ac_site_file in
112c0 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 31   "$ac_site_file1
112d0 22 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65  " "$ac_site_file
112e0 32 22 0a 64 6f 0a 20 20 74 65 73 74 20 22 78 24  2".do.  test "x$
112f0 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 3d 20  ac_site_file" = 
11300 78 4e 4f 4e 45 20 26 26 20 63 6f 6e 74 69 6e 75  xNONE && continu
11310 65 0a 20 20 69 66 20 74 65 73 74 20 2f 64 65 76  e.  if test /dev
11320 2f 6e 75 6c 6c 20 21 3d 20 22 24 61 63 5f 73 69  /null != "$ac_si
11330 74 65 5f 66 69 6c 65 22 20 26 26 20 74 65 73 74  te_file" && test
11340 20 2d 72 20 22 24 61 63 5f 73 69 74 65 5f 66 69   -r "$ac_site_fi
11350 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20  le"; then.    { 
11360 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
11370 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
11380 4e 45 4e 4f 7d 3a 20 6c 6f 61 64 69 6e 67 20 73  NENO}: loading s
11390 69 74 65 20 73 63 72 69 70 74 20 24 61 63 5f 73  ite script $ac_s
113a0 69 74 65 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61  ite_file" >&5.$a
113b0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
113c0 6c 6f 61 64 69 6e 67 20 73 69 74 65 20 73 63 72  loading site scr
113d0 69 70 74 20 24 61 63 5f 73 69 74 65 5f 66 69 6c  ipt $ac_site_fil
113e0 65 22 20 3e 26 36 3b 7d 0a 20 20 20 20 73 65 64  e" >&6;}.    sed
113f0 20 27 73 2f 5e 2f 7c 20 2f 27 20 22 24 61 63 5f   's/^/| /' "$ac_
11400 73 69 74 65 5f 66 69 6c 65 22 20 3e 26 35 0a 20  site_file" >&5. 
11410 20 20 20 2e 20 22 24 61 63 5f 73 69 74 65 5f 66     . "$ac_site_f
11420 69 6c 65 22 20 5c 0a 20 20 20 20 20 20 7c 7c 20  ile" \.      || 
11430 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  { { $as_echo "$a
11440 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
11450 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72  -$LINENO}: error
11460 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a  : in \`$ac_pwd':
11470 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
11480 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69  $as_me: error: i
11490 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e  n \`$ac_pwd':" >
114a0 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72  &2;}.as_fn_error
114b0 20 24 3f 20 22 66 61 69 6c 65 64 20 74 6f 20 6c   $? "failed to l
114c0 6f 61 64 20 73 69 74 65 20 73 63 72 69 70 74 20  oad site script 
114d0 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 0a 53 65  $ac_site_file.Se
114e0 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20  e \`config.log' 
114f0 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73  for more details
11500 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 3b 20 7d  " "$LINENO" 5; }
11510 0a 20 20 66 69 0a 64 6f 6e 65 0a 0a 69 66 20 74  .  fi.done..if t
11520 65 73 74 20 2d 72 20 22 24 63 61 63 68 65 5f 66  est -r "$cache_f
11530 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 23 20 53  ile"; then.  # S
11540 6f 6d 65 20 76 65 72 73 69 6f 6e 73 20 6f 66 20  ome versions of 
11550 62 61 73 68 20 77 69 6c 6c 20 66 61 69 6c 20 74  bash will fail t
11560 6f 20 73 6f 75 72 63 65 20 2f 64 65 76 2f 6e 75  o source /dev/nu
11570 6c 6c 20 28 73 70 65 63 69 61 6c 20 66 69 6c 65  ll (special file
11580 73 0a 20 20 23 20 61 63 74 75 61 6c 6c 79 29 2c  s.  # actually),
11590 20 73 6f 20 77 65 20 61 76 6f 69 64 20 64 6f 69   so we avoid doi
115a0 6e 67 20 74 68 61 74 2e 20 20 44 4a 47 50 50 20  ng that.  DJGPP 
115b0 65 6d 75 6c 61 74 65 73 20 69 74 20 61 73 20 61  emulates it as a
115c0 20 72 65 67 75 6c 61 72 20 66 69 6c 65 2e 0a 20   regular file.. 
115d0 20 69 66 20 74 65 73 74 20 2f 64 65 76 2f 6e 75   if test /dev/nu
115e0 6c 6c 20 21 3d 20 22 24 63 61 63 68 65 5f 66 69  ll != "$cache_fi
115f0 6c 65 22 20 26 26 20 74 65 73 74 20 2d 66 20 22  le" && test -f "
11600 24 63 61 63 68 65 5f 66 69 6c 65 22 3b 20 74 68  $cache_file"; th
11610 65 6e 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68  en.    { $as_ech
11620 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
11630 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
11640 6c 6f 61 64 69 6e 67 20 63 61 63 68 65 20 24 63  loading cache $c
11650 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 35 0a 24  ache_file" >&5.$
11660 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
11670 20 6c 6f 61 64 69 6e 67 20 63 61 63 68 65 20 24   loading cache $
11680 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 36 3b  cache_file" >&6;
11690 7d 0a 20 20 20 20 63 61 73 65 20 24 63 61 63 68  }.    case $cach
116a0 65 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 20 20  e_file in.      
116b0 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d  [\\/]* | ?:[\\/]
116c0 2a 20 29 20 2e 20 22 24 63 61 63 68 65 5f 66 69  * ) . "$cache_fi
116d0 6c 65 22 3b 3b 0a 20 20 20 20 20 20 2a 29 20 20  le";;.      *)  
116e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
116f0 20 20 20 20 2e 20 22 2e 2f 24 63 61 63 68 65 5f      . "./$cache_
11700 66 69 6c 65 22 3b 3b 0a 20 20 20 20 65 73 61 63  file";;.    esac
11710 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 7b 20 24  .  fi.else.  { $
11720 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
11730 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
11740 45 4e 4f 7d 3a 20 63 72 65 61 74 69 6e 67 20 63  ENO}: creating c
11750 61 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65  ache $cache_file
11760 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
11770 24 61 73 5f 6d 65 3a 20 63 72 65 61 74 69 6e 67  $as_me: creating
11780 20 63 61 63 68 65 20 24 63 61 63 68 65 5f 66 69   cache $cache_fi
11790 6c 65 22 20 3e 26 36 3b 7d 0a 20 20 3e 24 63 61  le" >&6;}.  >$ca
117a0 63 68 65 5f 66 69 6c 65 0a 66 69 0a 0a 23 20 43  che_file.fi..# C
117b0 68 65 63 6b 20 74 68 61 74 20 74 68 65 20 70 72  heck that the pr
117c0 65 63 69 6f 75 73 20 76 61 72 69 61 62 6c 65 73  ecious variables
117d0 20 73 61 76 65 64 20 69 6e 20 74 68 65 20 63 61   saved in the ca
117e0 63 68 65 20 68 61 76 65 20 6b 65 70 74 20 74 68  che have kept th
117f0 65 20 73 61 6d 65 0a 23 20 76 61 6c 75 65 2e 0a  e same.# value..
11800 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74  ac_cache_corrupt
11810 65 64 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f  ed=false.for ac_
11820 76 61 72 20 69 6e 20 24 61 63 5f 70 72 65 63 69  var in $ac_preci
11830 6f 75 73 5f 76 61 72 73 3b 20 64 6f 0a 20 20 65  ous_vars; do.  e
11840 76 61 6c 20 61 63 5f 6f 6c 64 5f 73 65 74 3d 5c  val ac_old_set=\
11850 24 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f  $ac_cv_env_${ac_
11860 76 61 72 7d 5f 73 65 74 0a 20 20 65 76 61 6c 20  var}_set.  eval 
11870 61 63 5f 6e 65 77 5f 73 65 74 3d 5c 24 61 63 5f  ac_new_set=\$ac_
11880 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65  env_${ac_var}_se
11890 74 0a 20 20 65 76 61 6c 20 61 63 5f 6f 6c 64 5f  t.  eval ac_old_
118a0 76 61 6c 3d 5c 24 61 63 5f 63 76 5f 65 6e 76 5f  val=\$ac_cv_env_
118b0 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 0a  ${ac_var}_value.
118c0 20 20 65 76 61 6c 20 61 63 5f 6e 65 77 5f 76 61    eval ac_new_va
118d0 6c 3d 5c 24 61 63 5f 65 6e 76 5f 24 7b 61 63 5f  l=\$ac_env_${ac_
118e0 76 61 72 7d 5f 76 61 6c 75 65 0a 20 20 63 61 73  var}_value.  cas
118f0 65 20 24 61 63 5f 6f 6c 64 5f 73 65 74 2c 24 61  e $ac_old_set,$a
11900 63 5f 6e 65 77 5f 73 65 74 20 69 6e 0a 20 20 20  c_new_set in.   
11910 20 73 65 74 2c 29 0a 20 20 20 20 20 20 7b 20 24   set,).      { $
11920 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
11930 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
11940 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 5c 60 24  ENO}: error: \`$
11950 61 63 5f 76 61 72 27 20 77 61 73 20 73 65 74 20  ac_var' was set 
11960 74 6f 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c  to \`$ac_old_val
11970 27 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75  ' in the previou
11980 73 20 72 75 6e 22 20 3e 26 35 0a 24 61 73 5f 65  s run" >&5.$as_e
11990 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
119a0 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 77  or: \`$ac_var' w
119b0 61 73 20 73 65 74 20 74 6f 20 5c 60 24 61 63 5f  as set to \`$ac_
119c0 6f 6c 64 5f 76 61 6c 27 20 69 6e 20 74 68 65 20  old_val' in the 
119d0 70 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26  previous run" >&
119e0 32 3b 7d 0a 20 20 20 20 20 20 61 63 5f 63 61 63  2;}.      ac_cac
119f0 68 65 5f 63 6f 72 72 75 70 74 65 64 3d 3a 20 3b  he_corrupted=: ;
11a00 3b 0a 20 20 20 20 2c 73 65 74 29 0a 20 20 20 20  ;.    ,set).    
11a10 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
11a20 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
11a30 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72  -$LINENO}: error
11a40 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73  : \`$ac_var' was
11a50 20 6e 6f 74 20 73 65 74 20 69 6e 20 74 68 65 20   not set in the 
11a60 70 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26  previous run" >&
11a70 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
11a80 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63  me: error: \`$ac
11a90 5f 76 61 72 27 20 77 61 73 20 6e 6f 74 20 73 65  _var' was not se
11aa0 74 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75  t in the previou
11ab0 73 20 72 75 6e 22 20 3e 26 32 3b 7d 0a 20 20 20  s run" >&2;}.   
11ac0 20 20 20 61 63 5f 63 61 63 68 65 5f 63 6f 72 72     ac_cache_corr
11ad0 75 70 74 65 64 3d 3a 20 3b 3b 0a 20 20 20 20 2c  upted=: ;;.    ,
11ae0 29 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20 20  );;.    *).     
11af0 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 6f   if test "x$ac_o
11b00 6c 64 5f 76 61 6c 22 20 21 3d 20 22 78 24 61 63  ld_val" != "x$ac
11b10 5f 6e 65 77 5f 76 61 6c 22 3b 20 74 68 65 6e 0a  _new_val"; then.
11b20 09 23 20 64 69 66 66 65 72 65 6e 63 65 73 20 69  .# differences i
11b30 6e 20 77 68 69 74 65 73 70 61 63 65 20 64 6f 20  n whitespace do 
11b40 6e 6f 74 20 6c 65 61 64 20 74 6f 20 66 61 69 6c  not lead to fail
11b50 75 72 65 2e 0a 09 61 63 5f 6f 6c 64 5f 76 61 6c  ure...ac_old_val
11b60 5f 77 3d 60 65 63 68 6f 20 78 20 24 61 63 5f 6f  _w=`echo x $ac_o
11b70 6c 64 5f 76 61 6c 60 0a 09 61 63 5f 6e 65 77 5f  ld_val`..ac_new_
11b80 76 61 6c 5f 77 3d 60 65 63 68 6f 20 78 20 24 61  val_w=`echo x $a
11b90 63 5f 6e 65 77 5f 76 61 6c 60 0a 09 69 66 20 74  c_new_val`..if t
11ba0 65 73 74 20 22 24 61 63 5f 6f 6c 64 5f 76 61 6c  est "$ac_old_val
11bb0 5f 77 22 20 21 3d 20 22 24 61 63 5f 6e 65 77 5f  _w" != "$ac_new_
11bc0 76 61 6c 5f 77 22 3b 20 74 68 65 6e 0a 09 20 20  val_w"; then..  
11bd0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
11be0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
11bf0 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20  LINENO}: error: 
11c00 5c 60 24 61 63 5f 76 61 72 27 20 68 61 73 20 63  \`$ac_var' has c
11c10 68 61 6e 67 65 64 20 73 69 6e 63 65 20 74 68 65  hanged since the
11c20 20 70 72 65 76 69 6f 75 73 20 72 75 6e 3a 22 20   previous run:" 
11c30 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
11c40 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24  s_me: error: \`$
11c50 61 63 5f 76 61 72 27 20 68 61 73 20 63 68 61 6e  ac_var' has chan
11c60 67 65 64 20 73 69 6e 63 65 20 74 68 65 20 70 72  ged since the pr
11c70 65 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 32  evious run:" >&2
11c80 3b 7d 0a 09 20 20 61 63 5f 63 61 63 68 65 5f 63  ;}..  ac_cache_c
11c90 6f 72 72 75 70 74 65 64 3d 3a 0a 09 65 6c 73 65  orrupted=:..else
11ca0 0a 09 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  ..  { $as_echo "
11cb0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
11cc0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 77 61 72  no-$LINENO}: war
11cd0 6e 69 6e 67 3a 20 69 67 6e 6f 72 69 6e 67 20 77  ning: ignoring w
11ce0 68 69 74 65 73 70 61 63 65 20 63 68 61 6e 67 65  hitespace change
11cf0 73 20 69 6e 20 5c 60 24 61 63 5f 76 61 72 27 20  s in \`$ac_var' 
11d00 73 69 6e 63 65 20 74 68 65 20 70 72 65 76 69 6f  since the previo
11d10 75 73 20 72 75 6e 3a 22 20 3e 26 35 0a 24 61 73  us run:" >&5.$as
11d20 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 77  _echo "$as_me: w
11d30 61 72 6e 69 6e 67 3a 20 69 67 6e 6f 72 69 6e 67  arning: ignoring
11d40 20 77 68 69 74 65 73 70 61 63 65 20 63 68 61 6e   whitespace chan
11d50 67 65 73 20 69 6e 20 5c 60 24 61 63 5f 76 61 72  ges in \`$ac_var
11d60 27 20 73 69 6e 63 65 20 74 68 65 20 70 72 65 76  ' since the prev
11d70 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 32 3b 7d  ious run:" >&2;}
11d80 0a 09 20 20 65 76 61 6c 20 24 61 63 5f 76 61 72  ..  eval $ac_var
11d90 3d 5c 24 61 63 5f 6f 6c 64 5f 76 61 6c 0a 09 66  =\$ac_old_val..f
11da0 69 0a 09 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  i..{ $as_echo "$
11db0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
11dc0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 20 20 66 6f  o-$LINENO}:   fo
11dd0 72 6d 65 72 20 76 61 6c 75 65 3a 20 20 5c 60 24  rmer value:  \`$
11de0 61 63 5f 6f 6c 64 5f 76 61 6c 27 22 20 3e 26 35  ac_old_val'" >&5
11df0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
11e00 65 3a 20 20 20 66 6f 72 6d 65 72 20 76 61 6c 75  e:   former valu
11e10 65 3a 20 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61  e:  \`$ac_old_va
11e20 6c 27 22 20 3e 26 32 3b 7d 0a 09 7b 20 24 61 73  l'" >&2;}..{ $as
11e30 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
11e40 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
11e50 4f 7d 3a 20 20 20 63 75 72 72 65 6e 74 20 76 61  O}:   current va
11e60 6c 75 65 3a 20 5c 60 24 61 63 5f 6e 65 77 5f 76  lue: \`$ac_new_v
11e70 61 6c 27 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  al'" >&5.$as_ech
11e80 6f 20 22 24 61 73 5f 6d 65 3a 20 20 20 63 75 72  o "$as_me:   cur
11e90 72 65 6e 74 20 76 61 6c 75 65 3a 20 5c 60 24 61  rent value: \`$a
11ea0 63 5f 6e 65 77 5f 76 61 6c 27 22 20 3e 26 32 3b  c_new_val'" >&2;
11eb0 7d 0a 20 20 20 20 20 20 66 69 3b 3b 0a 20 20 65  }.      fi;;.  e
11ec0 73 61 63 0a 20 20 23 20 50 61 73 73 20 70 72 65  sac.  # Pass pre
11ed0 63 69 6f 75 73 20 76 61 72 69 61 62 6c 65 73 20  cious variables 
11ee0 74 6f 20 63 6f 6e 66 69 67 2e 73 74 61 74 75 73  to config.status
11ef0 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24 61 63  ..  if test "$ac
11f00 5f 6e 65 77 5f 73 65 74 22 20 3d 20 73 65 74 3b  _new_set" = set;
11f10 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 24   then.    case $
11f20 61 63 5f 6e 65 77 5f 76 61 6c 20 69 6e 0a 20 20  ac_new_val in.  
11f30 20 20 2a 5c 27 2a 29 20 61 63 5f 61 72 67 3d 24    *\'*) ac_arg=$
11f40 61 63 5f 76 61 72 3d 60 24 61 73 5f 65 63 68 6f  ac_var=`$as_echo
11f50 20 22 24 61 63 5f 6e 65 77 5f 76 61 6c 22 20 7c   "$ac_new_val" |
11f60 20 73 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c   sed "s/'/'\\\\\
11f70 5c 5c 5c 27 27 2f 67 22 60 20 3b 3b 0a 20 20 20  \\\''/g"` ;;.   
11f80 20 2a 29 20 61 63 5f 61 72 67 3d 24 61 63 5f 76   *) ac_arg=$ac_v
11f90 61 72 3d 24 61 63 5f 6e 65 77 5f 76 61 6c 20 3b  ar=$ac_new_val ;
11fa0 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 63  ;.    esac.    c
11fb0 61 73 65 20 22 20 24 61 63 5f 63 6f 6e 66 69 67  ase " $ac_config
11fc0 75 72 65 5f 61 72 67 73 20 22 20 69 6e 0a 20 20  ure_args " in.  
11fd0 20 20 20 20 2a 22 20 27 24 61 63 5f 61 72 67 27      *" '$ac_arg'
11fe0 20 22 2a 29 20 3b 3b 20 23 20 41 76 6f 69 64 20   "*) ;; # Avoid 
11ff0 64 75 70 73 2e 20 20 55 73 65 20 6f 66 20 71 75  dups.  Use of qu
12000 6f 74 65 73 20 65 6e 73 75 72 65 73 20 61 63 63  otes ensures acc
12010 75 72 61 63 79 2e 0a 20 20 20 20 20 20 2a 29 20  uracy..      *) 
12020 61 73 5f 66 6e 5f 61 70 70 65 6e 64 20 61 63 5f  as_fn_append ac_
12030 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 20 22  configure_args "
12040 20 27 24 61 63 5f 61 72 67 27 22 20 3b 3b 0a 20   '$ac_arg'" ;;. 
12050 20 20 20 65 73 61 63 0a 20 20 66 69 0a 64 6f 6e     esac.  fi.don
12060 65 0a 69 66 20 24 61 63 5f 63 61 63 68 65 5f 63  e.if $ac_cache_c
12070 6f 72 72 75 70 74 65 64 3b 20 74 68 65 6e 0a 20  orrupted; then. 
12080 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
12090 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
120a0 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a  $LINENO}: error:
120b0 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22   in \`$ac_pwd':"
120c0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
120d0 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e  as_me: error: in
120e0 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26   \`$ac_pwd':" >&
120f0 32 3b 7d 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  2;}.  { $as_echo
12100 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
12110 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65  neno-$LINENO}: e
12120 72 72 6f 72 3a 20 63 68 61 6e 67 65 73 20 69 6e  rror: changes in
12130 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74   the environment
12140 20 63 61 6e 20 63 6f 6d 70 72 6f 6d 69 73 65 20   can compromise 
12150 74 68 65 20 62 75 69 6c 64 22 20 3e 26 35 0a 24  the build" >&5.$
12160 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
12170 20 65 72 72 6f 72 3a 20 63 68 61 6e 67 65 73 20   error: changes 
12180 69 6e 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65  in the environme
12190 6e 74 20 63 61 6e 20 63 6f 6d 70 72 6f 6d 69 73  nt can compromis
121a0 65 20 74 68 65 20 62 75 69 6c 64 22 20 3e 26 32  e the build" >&2
121b0 3b 7d 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72  ;}.  as_fn_error
121c0 20 24 3f 20 22 72 75 6e 20 5c 60 6d 61 6b 65 20   $? "run \`make 
121d0 64 69 73 74 63 6c 65 61 6e 27 20 61 6e 64 2f 6f  distclean' and/o
121e0 72 20 5c 60 72 6d 20 24 63 61 63 68 65 5f 66 69  r \`rm $cache_fi
121f0 6c 65 27 20 61 6e 64 20 73 74 61 72 74 20 6f 76  le' and start ov
12200 65 72 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a  er" "$LINENO" 5.
12210 66 69 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  fi.## ----------
12220 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23  ---------- ##.##
12230 20 4d 61 69 6e 20 62 6f 64 79 20 6f 66 20 73 63   Main body of sc
12240 72 69 70 74 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d  ript. ##.## ----
12250 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
12260 20 23 23 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63   ##..ac_ext=c.ac
12270 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50 46  _cpp='$CPP $CPPF
12280 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65  LAGS'.ac_compile
12290 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53  ='$CC -c $CFLAGS
122a0 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74   $CPPFLAGS conft
122b0 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27  est.$ac_ext >&5'
122c0 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f  .ac_link='$CC -o
122d0 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
122e0 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50 50  ext $CFLAGS $CPP
122f0 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63  FLAGS $LDFLAGS c
12300 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
12310 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f  $LIBS >&5'.ac_co
12320 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63  mpiler_gnu=$ac_c
12330 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  v_c_compiler_gnu
12340 0a 0a 0a 0a 73 71 6c 69 74 65 5f 76 65 72 73 69  ....sqlite_versi
12350 6f 6e 5f 73 61 6e 69 74 79 5f 63 68 65 63 6b 3d  on_sanity_check=
12360 60 63 61 74 20 24 73 72 63 64 69 72 2f 56 45 52  `cat $srcdir/VER
12370 53 49 4f 4e 20 7c 20 74 72 20 2d 64 20 27 5c 6e  SION | tr -d '\n
12380 27 60 0a 69 66 20 74 65 73 74 20 22 24 50 41 43  '`.if test "$PAC
12390 4b 41 47 45 5f 56 45 52 53 49 4f 4e 22 20 21 3d  KAGE_VERSION" !=
123a0 20 22 24 73 71 6c 69 74 65 5f 76 65 72 73 69 6f   "$sqlite_versio
123b0 6e 5f 73 61 6e 69 74 79 5f 63 68 65 63 6b 22 20  n_sanity_check" 
123c0 3b 20 74 68 65 6e 0a 61 73 5f 66 6e 5f 65 72 72  ; then.as_fn_err
123d0 6f 72 20 24 3f 20 22 63 6f 6e 66 69 67 75 72 65  or $? "configure
123e0 20 73 63 72 69 70 74 20 69 73 20 6f 75 74 20 6f   script is out o
123f0 66 20 64 61 74 65 3a 0a 20 63 6f 6e 66 69 67 75  f date:. configu
12400 72 65 20 5c 24 50 41 43 4b 41 47 45 5f 56 45 52  re \$PACKAGE_VER
12410 53 49 4f 4e 20 3d 20 24 50 41 43 4b 41 47 45 5f  SION = $PACKAGE_
12420 56 45 52 53 49 4f 4e 0a 20 74 6f 70 20 6c 65 76  VERSION. top lev
12430 65 6c 20 56 45 52 53 49 4f 4e 20 66 69 6c 65 20  el VERSION file 
12440 20 20 20 20 3d 20 24 73 71 6c 69 74 65 5f 76 65      = $sqlite_ve
12450 72 73 69 6f 6e 5f 73 61 6e 69 74 79 5f 63 68 65  rsion_sanity_che
12460 63 6b 0a 70 6c 65 61 73 65 20 72 65 67 65 6e 20  ck.please regen 
12470 77 69 74 68 20 61 75 74 6f 63 6f 6e 66 22 20 22  with autoconf" "
12480 24 4c 49 4e 45 4e 4f 22 20 35 0a 66 69 0a 0a 23  $LINENO" 5.fi..#
12490 23 23 23 23 23 23 23 23 0a 23 20 50 72 6f 67 72  ########.# Progr
124a0 61 6d 73 20 6e 65 65 64 65 64 0a 23 0a 63 61 73  ams needed.#.cas
124b0 65 20 60 70 77 64 60 20 69 6e 0a 20 20 2a 5c 20  e `pwd` in.  *\ 
124c0 2a 20 7c 20 2a 5c 09 2a 29 0a 20 20 20 20 7b 20  * | *\.*).    { 
124d0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
124e0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
124f0 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20  NENO}: WARNING: 
12500 4c 69 62 74 6f 6f 6c 20 64 6f 65 73 20 6e 6f 74  Libtool does not
12510 20 63 6f 70 65 20 77 65 6c 6c 20 77 69 74 68 20   cope well with 
12520 77 68 69 74 65 73 70 61 63 65 20 69 6e 20 5c 60  whitespace in \`
12530 70 77 64 5c 60 22 20 3e 26 35 0a 24 61 73 5f 65  pwd\`" >&5.$as_e
12540 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
12550 4e 49 4e 47 3a 20 4c 69 62 74 6f 6f 6c 20 64 6f  NING: Libtool do
12560 65 73 20 6e 6f 74 20 63 6f 70 65 20 77 65 6c 6c  es not cope well
12570 20 77 69 74 68 20 77 68 69 74 65 73 70 61 63 65   with whitespace
12580 20 69 6e 20 5c 60 70 77 64 5c 60 22 20 3e 26 32   in \`pwd\`" >&2
12590 3b 7d 20 3b 3b 0a 65 73 61 63 0a 0a 0a 0a 6d 61  ;} ;;.esac....ma
125a0 63 72 6f 5f 76 65 72 73 69 6f 6e 3d 27 32 2e 32  cro_version='2.2
125b0 2e 36 27 0a 6d 61 63 72 6f 5f 72 65 76 69 73 69  .6'.macro_revisi
125c0 6f 6e 3d 27 31 2e 33 30 31 32 27 0a 0a 0a 0a 0a  on='1.3012'.....
125d0 0a 0a 0a 0a 0a 0a 0a 0a 0a 6c 74 6d 61 69 6e 3d  .........ltmain=
125e0 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 6c 74 6d  "$ac_aux_dir/ltm
125f0 61 69 6e 2e 73 68 22 0a 0a 61 63 5f 61 75 78 5f  ain.sh"..ac_aux_
12600 64 69 72 3d 0a 66 6f 72 20 61 63 5f 64 69 72 20  dir=.for ac_dir 
12610 69 6e 20 22 24 73 72 63 64 69 72 22 20 22 24 73  in "$srcdir" "$s
12620 72 63 64 69 72 2f 2e 2e 22 20 22 24 73 72 63 64  rcdir/.." "$srcd
12630 69 72 2f 2e 2e 2f 2e 2e 22 3b 20 64 6f 0a 20 20  ir/../.."; do.  
12640 69 66 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f  if test -f "$ac_
12650 64 69 72 2f 69 6e 73 74 61 6c 6c 2d 73 68 22 3b  dir/install-sh";
12660 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 61 75 78   then.    ac_aux
12670 5f 64 69 72 3d 24 61 63 5f 64 69 72 0a 20 20 20  _dir=$ac_dir.   
12680 20 61 63 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22   ac_install_sh="
12690 24 61 63 5f 61 75 78 5f 64 69 72 2f 69 6e 73 74  $ac_aux_dir/inst
126a0 61 6c 6c 2d 73 68 20 2d 63 22 0a 20 20 20 20 62  all-sh -c".    b
126b0 72 65 61 6b 0a 20 20 65 6c 69 66 20 74 65 73 74  reak.  elif test
126c0 20 2d 66 20 22 24 61 63 5f 64 69 72 2f 69 6e 73   -f "$ac_dir/ins
126d0 74 61 6c 6c 2e 73 68 22 3b 20 74 68 65 6e 0a 20  tall.sh"; then. 
126e0 20 20 20 61 63 5f 61 75 78 5f 64 69 72 3d 24 61     ac_aux_dir=$a
126f0 63 5f 64 69 72 0a 20 20 20 20 61 63 5f 69 6e 73  c_dir.    ac_ins
12700 74 61 6c 6c 5f 73 68 3d 22 24 61 63 5f 61 75 78  tall_sh="$ac_aux
12710 5f 64 69 72 2f 69 6e 73 74 61 6c 6c 2e 73 68 20  _dir/install.sh 
12720 2d 63 22 0a 20 20 20 20 62 72 65 61 6b 0a 20 20  -c".    break.  
12730 65 6c 69 66 20 74 65 73 74 20 2d 66 20 22 24 61  elif test -f "$a
12740 63 5f 64 69 72 2f 73 68 74 6f 6f 6c 22 3b 20 74  c_dir/shtool"; t
12750 68 65 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64  hen.    ac_aux_d
12760 69 72 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61  ir=$ac_dir.    a
12770 63 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61  c_install_sh="$a
12780 63 5f 61 75 78 5f 64 69 72 2f 73 68 74 6f 6f 6c  c_aux_dir/shtool
12790 20 69 6e 73 74 61 6c 6c 20 2d 63 22 0a 20 20 20   install -c".   
127a0 20 62 72 65 61 6b 0a 20 20 66 69 0a 64 6f 6e 65   break.  fi.done
127b0 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
127c0 5f 61 75 78 5f 64 69 72 22 3b 20 74 68 65 6e 0a  _aux_dir"; then.
127d0 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f    as_fn_error $?
127e0 20 22 63 61 6e 6e 6f 74 20 66 69 6e 64 20 69 6e   "cannot find in
127f0 73 74 61 6c 6c 2d 73 68 2c 20 69 6e 73 74 61 6c  stall-sh, instal
12800 6c 2e 73 68 2c 20 6f 72 20 73 68 74 6f 6f 6c 20  l.sh, or shtool 
12810 69 6e 20 5c 22 24 73 72 63 64 69 72 5c 22 20 5c  in \"$srcdir\" \
12820 22 24 73 72 63 64 69 72 2f 2e 2e 5c 22 20 5c 22  "$srcdir/..\" \"
12830 24 73 72 63 64 69 72 2f 2e 2e 2f 2e 2e 5c 22 22  $srcdir/../..\""
12840 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 66 69 0a   "$LINENO" 5.fi.
12850 0a 23 20 54 68 65 73 65 20 74 68 72 65 65 20 76  .# These three v
12860 61 72 69 61 62 6c 65 73 20 61 72 65 20 75 6e 64  ariables are und
12870 6f 63 75 6d 65 6e 74 65 64 20 61 6e 64 20 75 6e  ocumented and un
12880 73 75 70 70 6f 72 74 65 64 2c 0a 23 20 61 6e 64  supported,.# and
12890 20 61 72 65 20 69 6e 74 65 6e 64 65 64 20 74 6f   are intended to
128a0 20 62 65 20 77 69 74 68 64 72 61 77 6e 20 69 6e   be withdrawn in
128b0 20 61 20 66 75 74 75 72 65 20 41 75 74 6f 63 6f   a future Autoco
128c0 6e 66 20 72 65 6c 65 61 73 65 2e 0a 23 20 54 68  nf release..# Th
128d0 65 79 20 63 61 6e 20 63 61 75 73 65 20 73 65 72  ey can cause ser
128e0 69 6f 75 73 20 70 72 6f 62 6c 65 6d 73 20 69 66  ious problems if
128f0 20 61 20 62 75 69 6c 64 65 72 27 73 20 73 6f 75   a builder's sou
12900 72 63 65 20 74 72 65 65 20 69 73 20 69 6e 20 61  rce tree is in a
12910 20 64 69 72 65 63 74 6f 72 79 0a 23 20 77 68 6f   directory.# who
12920 73 65 20 66 75 6c 6c 20 6e 61 6d 65 20 63 6f 6e  se full name con
12930 74 61 69 6e 73 20 75 6e 75 73 75 61 6c 20 63 68  tains unusual ch
12940 61 72 61 63 74 65 72 73 2e 0a 61 63 5f 63 6f 6e  aracters..ac_con
12950 66 69 67 5f 67 75 65 73 73 3d 22 24 53 48 45 4c  fig_guess="$SHEL
12960 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f  L $ac_aux_dir/co
12970 6e 66 69 67 2e 67 75 65 73 73 22 20 20 23 20 50  nfig.guess"  # P
12980 6c 65 61 73 65 20 64 6f 6e 27 74 20 75 73 65 20  lease don't use 
12990 74 68 69 73 20 76 61 72 2e 0a 61 63 5f 63 6f 6e  this var..ac_con
129a0 66 69 67 5f 73 75 62 3d 22 24 53 48 45 4c 4c 20  fig_sub="$SHELL 
129b0 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66  $ac_aux_dir/conf
129c0 69 67 2e 73 75 62 22 20 20 23 20 50 6c 65 61 73  ig.sub"  # Pleas
129d0 65 20 64 6f 6e 27 74 20 75 73 65 20 74 68 69 73  e don't use this
129e0 20 76 61 72 2e 0a 61 63 5f 63 6f 6e 66 69 67 75   var..ac_configu
129f0 72 65 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f 61  re="$SHELL $ac_a
12a00 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 75 72 65  ux_dir/configure
12a10 22 20 20 23 20 50 6c 65 61 73 65 20 64 6f 6e 27  "  # Please don'
12a20 74 20 75 73 65 20 74 68 69 73 20 76 61 72 2e 0a  t use this var..
12a30 0a 0a 23 20 4d 61 6b 65 20 73 75 72 65 20 77 65  ..# Make sure we
12a40 20 63 61 6e 20 72 75 6e 20 63 6f 6e 66 69 67 2e   can run config.
12a50 73 75 62 2e 0a 24 53 48 45 4c 4c 20 22 24 61 63  sub..$SHELL "$ac
12a60 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e  _aux_dir/config.
12a70 73 75 62 22 20 73 75 6e 34 20 3e 2f 64 65 76 2f  sub" sun4 >/dev/
12a80 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 0a 20 20 61  null 2>&1 ||.  a
12a90 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 63  s_fn_error $? "c
12aa0 61 6e 6e 6f 74 20 72 75 6e 20 24 53 48 45 4c 4c  annot run $SHELL
12ab0 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e   $ac_aux_dir/con
12ac0 66 69 67 2e 73 75 62 22 20 22 24 4c 49 4e 45 4e  fig.sub" "$LINEN
12ad0 4f 22 20 35 0a 0a 7b 20 24 61 73 5f 65 63 68 6f  O" 5..{ $as_echo
12ae0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
12af0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
12b00 68 65 63 6b 69 6e 67 20 62 75 69 6c 64 20 73 79  hecking build sy
12b10 73 74 65 6d 20 74 79 70 65 22 20 3e 26 35 0a 24  stem type" >&5.$
12b20 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
12b30 69 6e 67 20 62 75 69 6c 64 20 73 79 73 74 65 6d  ing build system
12b40 20 74 79 70 65 2e 2e 2e 20 22 20 3e 26 36 3b 20   type... " >&6; 
12b50 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 62 75 69  }.if ${ac_cv_bui
12b60 6c 64 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  ld+:} false; the
12b70 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
12b80 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
12b90 0a 65 6c 73 65 0a 20 20 61 63 5f 62 75 69 6c 64  .else.  ac_build
12ba0 5f 61 6c 69 61 73 3d 24 62 75 69 6c 64 5f 61 6c  _alias=$build_al
12bb0 69 61 73 0a 74 65 73 74 20 22 78 24 61 63 5f 62  ias.test "x$ac_b
12bc0 75 69 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78 20  uild_alias" = x 
12bd0 26 26 0a 20 20 61 63 5f 62 75 69 6c 64 5f 61 6c  &&.  ac_build_al
12be0 69 61 73 3d 60 24 53 48 45 4c 4c 20 22 24 61 63  ias=`$SHELL "$ac
12bf0 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e  _aux_dir/config.
12c00 67 75 65 73 73 22 60 0a 74 65 73 74 20 22 78 24  guess"`.test "x$
12c10 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 22 20  ac_build_alias" 
12c20 3d 20 78 20 26 26 0a 20 20 61 73 5f 66 6e 5f 65  = x &&.  as_fn_e
12c30 72 72 6f 72 20 24 3f 20 22 63 61 6e 6e 6f 74 20  rror $? "cannot 
12c40 67 75 65 73 73 20 62 75 69 6c 64 20 74 79 70 65  guess build type
12c50 3b 20 79 6f 75 20 6d 75 73 74 20 73 70 65 63 69  ; you must speci
12c60 66 79 20 6f 6e 65 22 20 22 24 4c 49 4e 45 4e 4f  fy one" "$LINENO
12c70 22 20 35 0a 61 63 5f 63 76 5f 62 75 69 6c 64 3d  " 5.ac_cv_build=
12c80 60 24 53 48 45 4c 4c 20 22 24 61 63 5f 61 75 78  `$SHELL "$ac_aux
12c90 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22  _dir/config.sub"
12ca0 20 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73   $ac_build_alias
12cb0 60 20 7c 7c 0a 20 20 61 73 5f 66 6e 5f 65 72 72  ` ||.  as_fn_err
12cc0 6f 72 20 24 3f 20 22 24 53 48 45 4c 4c 20 24 61  or $? "$SHELL $a
12cd0 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
12ce0 2e 73 75 62 20 24 61 63 5f 62 75 69 6c 64 5f 61  .sub $ac_build_a
12cf0 6c 69 61 73 20 66 61 69 6c 65 64 22 20 22 24 4c  lias failed" "$L
12d00 49 4e 45 4e 4f 22 20 35 0a 0a 66 69 0a 7b 20 24  INENO" 5..fi.{ $
12d10 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
12d20 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
12d30 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61  ENO}: result: $a
12d40 63 5f 63 76 5f 62 75 69 6c 64 22 20 3e 26 35 0a  c_cv_build" >&5.
12d50 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76  $as_echo "$ac_cv
12d60 5f 62 75 69 6c 64 22 20 3e 26 36 3b 20 7d 0a 63  _build" >&6; }.c
12d70 61 73 65 20 24 61 63 5f 63 76 5f 62 75 69 6c 64  ase $ac_cv_build
12d80 20 69 6e 0a 2a 2d 2a 2d 2a 29 20 3b 3b 0a 2a 29   in.*-*-*) ;;.*)
12d90 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20   as_fn_error $? 
12da0 22 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 6f  "invalid value o
12db0 66 20 63 61 6e 6f 6e 69 63 61 6c 20 62 75 69 6c  f canonical buil
12dc0 64 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 3b 3b  d" "$LINENO" 5;;
12dd0 0a 65 73 61 63 0a 62 75 69 6c 64 3d 24 61 63 5f  .esac.build=$ac_
12de0 63 76 5f 62 75 69 6c 64 0a 61 63 5f 73 61 76 65  cv_build.ac_save
12df0 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 27  _IFS=$IFS; IFS='
12e00 2d 27 0a 73 65 74 20 78 20 24 61 63 5f 63 76 5f  -'.set x $ac_cv_
12e10 62 75 69 6c 64 0a 73 68 69 66 74 0a 62 75 69 6c  build.shift.buil
12e20 64 5f 63 70 75 3d 24 31 0a 62 75 69 6c 64 5f 76  d_cpu=$1.build_v
12e30 65 6e 64 6f 72 3d 24 32 0a 73 68 69 66 74 3b 20  endor=$2.shift; 
12e40 73 68 69 66 74 0a 23 20 52 65 6d 65 6d 62 65 72  shift.# Remember
12e50 2c 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72  , the first char
12e60 61 63 74 65 72 20 6f 66 20 49 46 53 20 69 73 20  acter of IFS is 
12e70 75 73 65 64 20 74 6f 20 63 72 65 61 74 65 20 24  used to create $
12e80 2a 2c 0a 23 20 65 78 63 65 70 74 20 77 69 74 68  *,.# except with
12e90 20 6f 6c 64 20 73 68 65 6c 6c 73 3a 0a 62 75 69   old shells:.bui
12ea0 6c 64 5f 6f 73 3d 24 2a 0a 49 46 53 3d 24 61 63  ld_os=$*.IFS=$ac
12eb0 5f 73 61 76 65 5f 49 46 53 0a 63 61 73 65 20 24  _save_IFS.case $
12ec0 62 75 69 6c 64 5f 6f 73 20 69 6e 20 2a 5c 20 2a  build_os in *\ *
12ed0 29 20 62 75 69 6c 64 5f 6f 73 3d 60 65 63 68 6f  ) build_os=`echo
12ee0 20 22 24 62 75 69 6c 64 5f 6f 73 22 20 7c 20 73   "$build_os" | s
12ef0 65 64 20 27 73 2f 20 2f 2d 2f 67 27 60 3b 3b 20  ed 's/ /-/g'`;; 
12f00 65 73 61 63 0a 0a 0a 7b 20 24 61 73 5f 65 63 68  esac...{ $as_ech
12f10 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
12f20 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
12f30 63 68 65 63 6b 69 6e 67 20 68 6f 73 74 20 73 79  checking host sy
12f40 73 74 65 6d 20 74 79 70 65 22 20 3e 26 35 0a 24  stem type" >&5.$
12f50 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
12f60 69 6e 67 20 68 6f 73 74 20 73 79 73 74 65 6d 20  ing host system 
12f70 74 79 70 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  type... " >&6; }
12f80 0a 69 66 20 24 7b 61 63 5f 63 76 5f 68 6f 73 74  .if ${ac_cv_host
12f90 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
12fa0 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
12fb0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
12fc0 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 22 78  lse.  if test "x
12fd0 24 68 6f 73 74 5f 61 6c 69 61 73 22 20 3d 20 78  $host_alias" = x
12fe0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 68  ; then.  ac_cv_h
12ff0 6f 73 74 3d 24 61 63 5f 63 76 5f 62 75 69 6c 64  ost=$ac_cv_build
13000 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 6f  .else.  ac_cv_ho
13010 73 74 3d 60 24 53 48 45 4c 4c 20 22 24 61 63 5f  st=`$SHELL "$ac_
13020 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73  aux_dir/config.s
13030 75 62 22 20 24 68 6f 73 74 5f 61 6c 69 61 73 60  ub" $host_alias`
13040 20 7c 7c 0a 20 20 20 20 61 73 5f 66 6e 5f 65 72   ||.    as_fn_er
13050 72 6f 72 20 24 3f 20 22 24 53 48 45 4c 4c 20 24  ror $? "$SHELL $
13060 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69  ac_aux_dir/confi
13070 67 2e 73 75 62 20 24 68 6f 73 74 5f 61 6c 69 61  g.sub $host_alia
13080 73 20 66 61 69 6c 65 64 22 20 22 24 4c 49 4e 45  s failed" "$LINE
13090 4e 4f 22 20 35 0a 66 69 0a 0a 66 69 0a 7b 20 24  NO" 5.fi..fi.{ $
130a0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
130b0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
130c0 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61  ENO}: result: $a
130d0 63 5f 63 76 5f 68 6f 73 74 22 20 3e 26 35 0a 24  c_cv_host" >&5.$
130e0 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f  as_echo "$ac_cv_
130f0 68 6f 73 74 22 20 3e 26 36 3b 20 7d 0a 63 61 73  host" >&6; }.cas
13100 65 20 24 61 63 5f 63 76 5f 68 6f 73 74 20 69 6e  e $ac_cv_host in
13110 0a 2a 2d 2a 2d 2a 29 20 3b 3b 0a 2a 29 20 61 73  .*-*-*) ;;.*) as
13120 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e  _fn_error $? "in
13130 76 61 6c 69 64 20 76 61 6c 75 65 20 6f 66 20 63  valid value of c
13140 61 6e 6f 6e 69 63 61 6c 20 68 6f 73 74 22 20 22  anonical host" "
13150 24 4c 49 4e 45 4e 4f 22 20 35 3b 3b 0a 65 73 61  $LINENO" 5;;.esa
13160 63 0a 68 6f 73 74 3d 24 61 63 5f 63 76 5f 68 6f  c.host=$ac_cv_ho
13170 73 74 0a 61 63 5f 73 61 76 65 5f 49 46 53 3d 24  st.ac_save_IFS=$
13180 49 46 53 3b 20 49 46 53 3d 27 2d 27 0a 73 65 74  IFS; IFS='-'.set
13190 20 78 20 24 61 63 5f 63 76 5f 68 6f 73 74 0a 73   x $ac_cv_host.s
131a0 68 69 66 74 0a 68 6f 73 74 5f 63 70 75 3d 24 31  hift.host_cpu=$1
131b0 0a 68 6f 73 74 5f 76 65 6e 64 6f 72 3d 24 32 0a  .host_vendor=$2.
131c0 73 68 69 66 74 3b 20 73 68 69 66 74 0a 23 20 52  shift; shift.# R
131d0 65 6d 65 6d 62 65 72 2c 20 74 68 65 20 66 69 72  emember, the fir
131e0 73 74 20 63 68 61 72 61 63 74 65 72 20 6f 66 20  st character of 
131f0 49 46 53 20 69 73 20 75 73 65 64 20 74 6f 20 63  IFS is used to c
13200 72 65 61 74 65 20 24 2a 2c 0a 23 20 65 78 63 65  reate $*,.# exce
13210 70 74 20 77 69 74 68 20 6f 6c 64 20 73 68 65 6c  pt with old shel
13220 6c 73 3a 0a 68 6f 73 74 5f 6f 73 3d 24 2a 0a 49  ls:.host_os=$*.I
13230 46 53 3d 24 61 63 5f 73 61 76 65 5f 49 46 53 0a  FS=$ac_save_IFS.
13240 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
13250 20 2a 5c 20 2a 29 20 68 6f 73 74 5f 6f 73 3d 60   *\ *) host_os=`
13260 65 63 68 6f 20 22 24 68 6f 73 74 5f 6f 73 22 20  echo "$host_os" 
13270 7c 20 73 65 64 20 27 73 2f 20 2f 2d 2f 67 27 60  | sed 's/ /-/g'`
13280 3b 3b 20 65 73 61 63 0a 0a 0a 61 63 5f 65 78 74  ;; esac...ac_ext
13290 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20  =c.ac_cpp='$CPP 
132a0 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f  $CPPFLAGS'.ac_co
132b0 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43  mpile='$CC -c $C
132c0 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
132d0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
132e0 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24   >&5'.ac_link='$
132f0 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61  CC -o conftest$a
13300 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53  c_exeext $CFLAGS
13310 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c   $CPPFLAGS $LDFL
13320 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
13330 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
13340 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
13350 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
13360 72 5f 67 6e 75 0a 69 66 20 74 65 73 74 20 2d 6e  r_gnu.if test -n
13370 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
13380 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  x"; then.  # Ext
13390 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
133a0 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f  ord of "${ac_too
133b0 6c 5f 70 72 65 66 69 78 7d 67 63 63 22 2c 20 73  l_prefix}gcc", s
133c0 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
133d0 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
133e0 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
133f0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
13400 7d 67 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32  }gcc; ac_word=$2
13410 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
13420 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
13430 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
13440 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
13450 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
13460 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
13470 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
13480 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72   }.if ${ac_cv_pr
13490 6f 67 5f 43 43 2b 3a 7d 20 66 61 6c 73 65 3b 20  og_CC+:} false; 
134a0 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
134b0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
134c0 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
134d0 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65  st -n "$CC"; the
134e0 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43  n.  ac_cv_prog_C
134f0 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74 68  C="$CC" # Let th
13500 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
13510 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
13520 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
13530 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
13540 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
13550 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
13560 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
13570 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
13580 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
13590 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65     for ac_exec_e
135a0 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
135b0 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
135c0 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66  ns; do.  if as_f
135d0 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22  n_executable_p "
135e0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
135f0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74  $ac_exec_ext"; t
13600 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
13610 6f 67 5f 43 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c  og_CC="${ac_tool
13620 5f 70 72 65 66 69 78 7d 67 63 63 22 0a 20 20 20  _prefix}gcc".   
13630 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
13640 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
13650 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61  INENO}: found $a
13660 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
13670 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
13680 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
13690 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53  .done.  done.IFS
136a0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
136b0 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70  i.fi.CC=$ac_cv_p
136c0 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d  rog_CC.if test -
136d0 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  n "$CC"; then.  
136e0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
136f0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
13700 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
13710 20 24 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63   $CC" >&5.$as_ec
13720 68 6f 20 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a  ho "$CC" >&6; }.
13730 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
13740 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
13750 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
13760 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
13770 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
13780 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20  6; }.fi...fi.if 
13790 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
137a0 70 72 6f 67 5f 43 43 22 3b 20 74 68 65 6e 0a 20  prog_CC"; then. 
137b0 20 61 63 5f 63 74 5f 43 43 3d 24 43 43 0a 20 20   ac_ct_CC=$CC.  
137c0 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
137d0 72 73 74 20 77 6f 72 64 20 6f 66 20 22 67 63 63  rst word of "gcc
137e0 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
137f0 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
13800 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
13810 6d 6d 79 20 67 63 63 3b 20 61 63 5f 77 6f 72 64  mmy gcc; ac_word
13820 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
13830 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
13840 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
13850 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
13860 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  rd" >&5.$as_echo
13870 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
13880 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e   $ac_word... " >
13890 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76  &6; }.if ${ac_cv
138a0 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 2b 3a  _prog_ac_ct_CC+:
138b0 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
138c0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
138d0 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
138e0 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
138f0 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e  $ac_ct_CC"; then
13900 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  .  ac_cv_prog_ac
13910 5f 63 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f 43  _ct_CC="$ac_ct_C
13920 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  C" # Let the use
13930 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
13940 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
13950 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
13960 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
13970 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
13980 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
13990 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
139a0 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
139b0 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f   as_dir=..    fo
139c0 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
139d0 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
139e0 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
139f0 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65  o.  if as_fn_exe
13a00 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64  cutable_p "$as_d
13a10 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
13a20 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20  xec_ext"; then. 
13a30 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63     ac_cv_prog_ac
13a40 5f 63 74 5f 43 43 3d 22 67 63 63 22 0a 20 20 20  _ct_CC="gcc".   
13a50 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
13a60 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
13a70 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61  INENO}: found $a
13a80 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
13a90 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
13aa0 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
13ab0 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53  .done.  done.IFS
13ac0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
13ad0 69 0a 66 69 0a 61 63 5f 63 74 5f 43 43 3d 24 61  i.fi.ac_ct_CC=$a
13ae0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
13af0 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  CC.if test -n "$
13b00 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a  ac_ct_CC"; then.
13b10 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
13b20 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
13b30 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
13b40 74 3a 20 24 61 63 5f 63 74 5f 43 43 22 20 3e 26  t: $ac_ct_CC" >&
13b50 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
13b60 63 74 5f 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c  ct_CC" >&6; }.el
13b70 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
13b80 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
13b90 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
13ba0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
13bb0 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
13bc0 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74   }.fi..  if test
13bd0 20 22 78 24 61 63 5f 63 74 5f 43 43 22 20 3d 20   "x$ac_ct_CC" = 
13be0 78 3b 20 74 68 65 6e 0a 20 20 20 20 43 43 3d 22  x; then.    CC="
13bf0 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73  ".  else.    cas
13c00 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69  e $cross_compili
13c10 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e  ng:$ac_tool_warn
13c20 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61  ed in.yes:).{ $a
13c30 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
13c40 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
13c50 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73  NO}: WARNING: us
13c60 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20  ing cross tools 
13c70 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74  not prefixed wit
13c80 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20  h host triplet" 
13c90 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
13ca0 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75  s_me: WARNING: u
13cb0 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73  sing cross tools
13cc0 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69   not prefixed wi
13cd0 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22  th host triplet"
13ce0 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77   >&2;}.ac_tool_w
13cf0 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61  arned=yes ;;.esa
13d00 63 0a 20 20 20 20 43 43 3d 24 61 63 5f 63 74 5f  c.    CC=$ac_ct_
13d10 43 43 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 43  CC.  fi.else.  C
13d20 43 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43  C="$ac_cv_prog_C
13d30 43 22 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d  C".fi..if test -
13d40 7a 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  z "$CC"; then.  
13d50 20 20 20 20 20 20 20 20 69 66 20 74 65 73 74 20          if test 
13d60 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  -n "$ac_tool_pre
13d70 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 20 20 23  fix"; then.    #
13d80 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
13d90 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63  st word of "${ac
13da0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63 22  _tool_prefix}cc"
13db0 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
13dc0 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
13dd0 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
13de0 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  my ${ac_tool_pre
13df0 66 69 78 7d 63 63 3b 20 61 63 5f 77 6f 72 64 3d  fix}cc; ac_word=
13e00 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
13e10 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
13e20 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
13e30 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
13e40 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
13e50 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
13e60 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
13e70 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f  6; }.if ${ac_cv_
13e80 70 72 6f 67 5f 43 43 2b 3a 7d 20 66 61 6c 73 65  prog_CC+:} false
13e90 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
13ea0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
13eb0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
13ec0 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74  test -n "$CC"; t
13ed0 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
13ee0 5f 43 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20  _CC="$CC" # Let 
13ef0 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
13f00 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
13f10 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
13f20 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
13f30 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
13f40 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
13f50 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
13f60 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
13f70 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
13f80 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63  .    for ac_exec
13f90 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
13fa0 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
13fb0 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73  ions; do.  if as
13fc0 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  _fn_executable_p
13fd0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
13fe0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
13ff0 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
14000 70 72 6f 67 5f 43 43 3d 22 24 7b 61 63 5f 74 6f  prog_CC="${ac_to
14010 6f 6c 5f 70 72 65 66 69 78 7d 63 63 22 0a 20 20  ol_prefix}cc".  
14020 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
14030 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
14040 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24  LINENO}: found $
14050 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
14060 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
14070 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
14080 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46  i.done.  done.IF
14090 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
140a0 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f  fi.fi.CC=$ac_cv_
140b0 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20  prog_CC.if test 
140c0 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -n "$CC"; then. 
140d0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
140e0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
140f0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
14100 3a 20 24 43 43 22 20 3e 26 35 0a 24 61 73 5f 65  : $CC" >&5.$as_e
14110 63 68 6f 20 22 24 43 43 22 20 3e 26 36 3b 20 7d  cho "$CC" >&6; }
14120 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
14130 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
14140 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
14150 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
14160 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
14170 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 66 69 0a  &6; }.fi...  fi.
14180 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
14190 43 43 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  CC"; then.  # Ex
141a0 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
141b0 77 6f 72 64 20 6f 66 20 22 63 63 22 2c 20 73 6f  word of "cc", so
141c0 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
141d0 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
141e0 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 63  rgs..set dummy c
141f0 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  c; ac_word=$2.{ 
14200 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
14210 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
14220 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
14230 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
14240 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
14250 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
14260 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
14270 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  if ${ac_cv_prog_
14280 43 43 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  CC+:} false; the
14290 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
142a0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
142b0 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
142c0 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -n "$CC"; then. 
142d0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22   ac_cv_prog_CC="
142e0 24 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75  $CC" # Let the u
142f0 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
14300 20 74 65 73 74 2e 0a 65 6c 73 65 0a 20 20 61 63   test..else.  ac
14310 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d 6e  _prog_rejected=n
14320 6f 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  o.as_save_IFS=$I
14330 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
14340 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
14350 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
14360 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
14370 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
14380 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
14390 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65  ..    for ac_exe
143a0 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
143b0 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
143c0 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61  sions; do.  if a
143d0 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f  s_fn_executable_
143e0 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  p "$as_dir/$ac_w
143f0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
14400 3b 20 74 68 65 6e 0a 20 20 20 20 69 66 20 74 65  ; then.    if te
14410 73 74 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  st "$as_dir/$ac_
14420 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
14430 22 20 3d 20 22 2f 75 73 72 2f 75 63 62 2f 63 63  " = "/usr/ucb/cc
14440 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 61  "; then.       a
14450 63 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d  c_prog_rejected=
14460 79 65 73 0a 20 20 20 20 20 20 20 63 6f 6e 74 69  yes.       conti
14470 6e 75 65 0a 20 20 20 20 20 66 69 0a 20 20 20 20  nue.     fi.    
14480 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 63  ac_cv_prog_CC="c
14490 63 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  c".    $as_echo 
144a0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
144b0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f  eno-$LINENO}: fo
144c0 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
144d0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
144e0 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
144f0 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f  2.  fi.done.  do
14500 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
14510 49 46 53 0a 0a 69 66 20 74 65 73 74 20 24 61 63  IFS..if test $ac
14520 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 20 3d  _prog_rejected =
14530 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 57   yes; then.  # W
14540 65 20 66 6f 75 6e 64 20 61 20 62 6f 67 6f 6e 20  e found a bogon 
14550 69 6e 20 74 68 65 20 70 61 74 68 2c 20 73 6f 20  in the path, so 
14560 6d 61 6b 65 20 73 75 72 65 20 77 65 20 6e 65 76  make sure we nev
14570 65 72 20 75 73 65 20 69 74 2e 0a 20 20 73 65 74  er use it..  set
14580 20 64 75 6d 6d 79 20 24 61 63 5f 63 76 5f 70 72   dummy $ac_cv_pr
14590 6f 67 5f 43 43 0a 20 20 73 68 69 66 74 0a 20 20  og_CC.  shift.  
145a0 69 66 20 74 65 73 74 20 24 23 20 21 3d 20 30 3b  if test $# != 0;
145b0 20 74 68 65 6e 0a 20 20 20 20 23 20 57 65 20 63   then.    # We c
145c0 68 6f 73 65 20 61 20 64 69 66 66 65 72 65 6e 74  hose a different
145d0 20 63 6f 6d 70 69 6c 65 72 20 66 72 6f 6d 20 74   compiler from t
145e0 68 65 20 62 6f 67 75 73 20 6f 6e 65 2e 0a 20 20  he bogus one..  
145f0 20 20 23 20 48 6f 77 65 76 65 72 2c 20 69 74 20    # However, it 
14600 68 61 73 20 74 68 65 20 73 61 6d 65 20 62 61 73  has the same bas
14610 65 6e 61 6d 65 2c 20 73 6f 20 74 68 65 20 62 6f  ename, so the bo
14620 67 6f 6e 20 77 69 6c 6c 20 62 65 20 63 68 6f 73  gon will be chos
14630 65 6e 0a 20 20 20 20 23 20 66 69 72 73 74 20 69  en.    # first i
14640 66 20 77 65 20 73 65 74 20 43 43 20 74 6f 20 6a  f we set CC to j
14650 75 73 74 20 74 68 65 20 62 61 73 65 6e 61 6d 65  ust the basename
14660 3b 20 75 73 65 20 74 68 65 20 66 75 6c 6c 20 66  ; use the full f
14670 69 6c 65 20 6e 61 6d 65 2e 0a 20 20 20 20 73 68  ile name..    sh
14680 69 66 74 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  ift.    ac_cv_pr
14690 6f 67 5f 43 43 3d 22 24 61 73 5f 64 69 72 2f 24  og_CC="$as_dir/$
146a0 61 63 5f 77 6f 72 64 24 7b 31 2b 27 20 27 7d 24  ac_word${1+' '}$
146b0 40 22 0a 20 20 66 69 0a 66 69 0a 66 69 0a 66 69  @".  fi.fi.fi.fi
146c0 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  .CC=$ac_cv_prog_
146d0 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  CC.if test -n "$
146e0 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  CC"; then.  { $a
146f0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
14700 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
14710 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 43 43  NO}: result: $CC
14720 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
14730 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  $CC" >&6; }.else
14740 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
14750 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
14760 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
14770 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
14780 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
14790 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74  .fi...fi.if test
147a0 20 2d 7a 20 22 24 43 43 22 3b 20 74 68 65 6e 0a   -z "$CC"; then.
147b0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
147c0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20  c_tool_prefix"; 
147d0 74 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70 72  then.  for ac_pr
147e0 6f 67 20 69 6e 20 63 6c 2e 65 78 65 0a 20 20 64  og in cl.exe.  d
147f0 6f 0a 20 20 20 20 23 20 45 78 74 72 61 63 74 20  o.    # Extract 
14800 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
14810 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  f "$ac_tool_pref
14820 69 78 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20  ix$ac_prog", so 
14830 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
14840 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
14850 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61  gs..set dummy $a
14860 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63  c_tool_prefix$ac
14870 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24  _prog; ac_word=$
14880 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
14890 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
148a0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
148b0 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
148c0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
148d0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
148e0 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
148f0 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70  ; }.if ${ac_cv_p
14900 72 6f 67 5f 43 43 2b 3a 7d 20 66 61 6c 73 65 3b  rog_CC+:} false;
14910 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
14920 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
14930 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
14940 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68  est -n "$CC"; th
14950 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
14960 43 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74  CC="$CC" # Let t
14970 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
14980 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
14990 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
149a0 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
149b0 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
149c0 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
149d0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
149e0 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
149f0 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
14a00 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
14a10 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
14a20 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
14a30 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f  ons; do.  if as_
14a40 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  fn_executable_p 
14a50 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
14a60 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
14a70 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
14a80 72 6f 67 5f 43 43 3d 22 24 61 63 5f 74 6f 6f 6c  rog_CC="$ac_tool
14a90 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22  _prefix$ac_prog"
14aa0 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
14ab0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
14ac0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e  o-$LINENO}: foun
14ad0 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
14ae0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
14af0 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
14b00 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65    fi.done.  done
14b10 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
14b20 53 0a 0a 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f  S..fi.fi.CC=$ac_
14b30 63 76 5f 70 72 6f 67 5f 43 43 0a 69 66 20 74 65  cv_prog_CC.if te
14b40 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65  st -n "$CC"; the
14b50 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
14b60 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
14b70 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
14b80 75 6c 74 3a 20 24 43 43 22 20 3e 26 35 0a 24 61  ult: $CC" >&5.$a
14b90 73 5f 65 63 68 6f 20 22 24 43 43 22 20 3e 26 36  s_echo "$CC" >&6
14ba0 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
14bb0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
14bc0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
14bd0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  O}: result: no" 
14be0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
14bf0 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20  " >&6; }.fi...  
14c00 20 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 20    test -n "$CC" 
14c10 26 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a  && break.  done.
14c20 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
14c30 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  CC"; then.  ac_c
14c40 74 5f 43 43 3d 24 43 43 0a 20 20 66 6f 72 20 61  t_CC=$CC.  for a
14c50 63 5f 70 72 6f 67 20 69 6e 20 63 6c 2e 65 78 65  c_prog in cl.exe
14c60 0a 64 6f 0a 20 20 23 20 45 78 74 72 61 63 74 20  .do.  # Extract 
14c70 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
14c80 66 20 22 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f  f "$ac_prog", so
14c90 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
14ca0 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
14cb0 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24  rgs..set dummy $
14cc0 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64  ac_prog; ac_word
14cd0 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
14ce0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
14cf0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
14d00 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
14d10 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  rd" >&5.$as_echo
14d20 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
14d30 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e   $ac_word... " >
14d40 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76  &6; }.if ${ac_cv
14d50 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 2b 3a  _prog_ac_ct_CC+:
14d60 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
14d70 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
14d80 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
14d90 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
14da0 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e  $ac_ct_CC"; then
14db0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  .  ac_cv_prog_ac
14dc0 5f 63 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f 43  _ct_CC="$ac_ct_C
14dd0 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  C" # Let the use
14de0 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
14df0 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
14e00 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
14e10 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
14e20 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
14e30 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
14e40 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
14e50 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
14e60 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f   as_dir=..    fo
14e70 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
14e80 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
14e90 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
14ea0 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65  o.  if as_fn_exe
14eb0 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64  cutable_p "$as_d
14ec0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
14ed0 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20  xec_ext"; then. 
14ee0 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63     ac_cv_prog_ac
14ef0 5f 63 74 5f 43 43 3d 22 24 61 63 5f 70 72 6f 67  _ct_CC="$ac_prog
14f00 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ".    $as_echo "
14f10 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
14f20 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75  no-$LINENO}: fou
14f30 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
14f40 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
14f50 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
14f60 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e  .  fi.done.  don
14f70 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
14f80 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f  FS..fi.fi.ac_ct_
14f90 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61  CC=$ac_cv_prog_a
14fa0 63 5f 63 74 5f 43 43 0a 69 66 20 74 65 73 74 20  c_ct_CC.if test 
14fb0 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 3b 20  -n "$ac_ct_CC"; 
14fc0 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
14fd0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
14fe0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
14ff0 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 43  result: $ac_ct_C
15000 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  C" >&5.$as_echo 
15010 22 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 36 3b  "$ac_ct_CC" >&6;
15020 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
15030 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
15040 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
15050 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  }: result: no" >
15060 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
15070 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74   >&6; }.fi...  t
15080 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43  est -n "$ac_ct_C
15090 43 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65  C" && break.done
150a0 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61  ..  if test "x$a
150b0 63 5f 63 74 5f 43 43 22 20 3d 20 78 3b 20 74 68  c_ct_CC" = x; th
150c0 65 6e 0a 20 20 20 20 43 43 3d 22 22 0a 20 20 65  en.    CC="".  e
150d0 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72  lse.    case $cr
150e0 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61  oss_compiling:$a
150f0 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e  c_tool_warned in
15100 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68  .yes:).{ $as_ech
15110 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
15120 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
15130 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63  WARNING: using c
15140 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70  ross tools not p
15150 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73  refixed with hos
15160 74 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24  t triplet" >&5.$
15170 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
15180 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20   WARNING: using 
15190 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20  cross tools not 
151a0 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f  prefixed with ho
151b0 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 32 3b  st triplet" >&2;
151c0 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  }.ac_tool_warned
151d0 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20  =yes ;;.esac.   
151e0 20 43 43 3d 24 61 63 5f 63 74 5f 43 43 0a 20 20   CC=$ac_ct_CC.  
151f0 66 69 0a 66 69 0a 0a 66 69 0a 0a 0a 74 65 73 74  fi.fi..fi...test
15200 20 2d 7a 20 22 24 43 43 22 20 26 26 20 7b 20 7b   -z "$CC" && { {
15210 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
15220 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
15230 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 69  INENO}: error: i
15240 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e  n \`$ac_pwd':" >
15250 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
15260 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c  _me: error: in \
15270 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b  `$ac_pwd':" >&2;
15280 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f  }.as_fn_error $?
15290 20 22 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20   "no acceptable 
152a0 43 20 63 6f 6d 70 69 6c 65 72 20 66 6f 75 6e 64  C compiler found
152b0 20 69 6e 20 5c 24 50 41 54 48 0a 53 65 65 20 5c   in \$PATH.See \
152c0 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72  `config.log' for
152d0 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 22 20 22   more details" "
152e0 24 4c 49 4e 45 4e 4f 22 20 35 3b 20 7d 0a 0a 23  $LINENO" 5; }..#
152f0 20 50 72 6f 76 69 64 65 20 73 6f 6d 65 20 69 6e   Provide some in
15300 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20  formation about 
15310 74 68 65 20 63 6f 6d 70 69 6c 65 72 2e 0a 24 61  the compiler..$a
15320 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
15330 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
15340 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  NO}: checking fo
15350 72 20 43 20 63 6f 6d 70 69 6c 65 72 20 76 65 72  r C compiler ver
15360 73 69 6f 6e 22 20 3e 26 35 0a 73 65 74 20 58 20  sion" >&5.set X 
15370 24 61 63 5f 63 6f 6d 70 69 6c 65 0a 61 63 5f 63  $ac_compile.ac_c
15380 6f 6d 70 69 6c 65 72 3d 24 32 0a 66 6f 72 20 61  ompiler=$2.for a
15390 63 5f 6f 70 74 69 6f 6e 20 69 6e 20 2d 2d 76 65  c_option in --ve
153a0 72 73 69 6f 6e 20 2d 76 20 2d 56 20 2d 71 76 65  rsion -v -V -qve
153b0 72 73 69 6f 6e 3b 20 64 6f 0a 20 20 7b 20 7b 20  rsion; do.  { { 
153c0 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70  ac_try="$ac_comp
153d0 69 6c 65 72 20 24 61 63 5f 6f 70 74 69 6f 6e 20  iler $ac_option 
153e0 3e 26 35 22 0a 63 61 73 65 20 22 28 28 24 61 63  >&5".case "(($ac
153f0 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
15400 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
15410 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
15420 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
15430 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
15440 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72  .esac.eval ac_tr
15450 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d  y_echo="\"\$as_m
15460 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
15470 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f 74 72 79 5f  INENO}: $ac_try_
15480 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f  echo\"".$as_echo
15490 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 3b   "$ac_try_echo";
154a0 20 7d 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22   } >&5.  (eval "
154b0 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 24 61 63  $ac_compiler $ac
154c0 5f 6f 70 74 69 6f 6e 20 3e 26 35 22 29 20 32 3e  _option >&5") 2>
154d0 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 61  conftest.err.  a
154e0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 69 66  c_status=$?.  if
154f0 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73   test -s conftes
15500 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20 20 20  t.err; then.    
15510 73 65 64 20 27 31 30 61 5c 0a 2e 2e 2e 20 72 65  sed '10a\.... re
15520 73 74 20 6f 66 20 73 74 64 65 72 72 20 6f 75 74  st of stderr out
15530 70 75 74 20 64 65 6c 65 74 65 64 20 2e 2e 2e 0a  put deleted ....
15540 20 20 20 20 20 20 20 20 20 31 30 71 27 20 63 6f           10q' co
15550 6e 66 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66  nftest.err >conf
15560 74 65 73 74 2e 65 72 31 0a 20 20 20 20 63 61 74  test.er1.    cat
15570 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 26   conftest.er1 >&
15580 35 0a 20 20 66 69 0a 20 20 72 6d 20 2d 66 20 63  5.  fi.  rm -f c
15590 6f 6e 66 74 65 73 74 2e 65 72 31 20 63 6f 6e 66  onftest.er1 conf
155a0 74 65 73 74 2e 65 72 72 0a 20 20 24 61 73 5f 65  test.err.  $as_e
155b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
155c0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
155d0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
155e0 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24  us" >&5.  test $
155f0 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d  ac_status = 0; }
15600 0a 64 6f 6e 65 0a 0a 63 61 74 20 63 6f 6e 66 64  .done..cat confd
15610 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46  efs.h - <<_ACEOF
15620 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
15630 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  xt./* end confde
15640 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d  fs.h.  */..int.m
15650 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20  ain ().{..  ;.  
15660 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
15670 4f 46 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65  OF.ac_clean_file
15680 73 5f 73 61 76 65 3d 24 61 63 5f 63 6c 65 61 6e  s_save=$ac_clean
15690 5f 66 69 6c 65 73 0a 61 63 5f 63 6c 65 61 6e 5f  _files.ac_clean_
156a0 66 69 6c 65 73 3d 22 24 61 63 5f 63 6c 65 61 6e  files="$ac_clean
156b0 5f 66 69 6c 65 73 20 61 2e 6f 75 74 20 61 2e 6f  _files a.out a.o
156c0 75 74 2e 64 53 59 4d 20 61 2e 65 78 65 20 62 2e  ut.dSYM a.exe b.
156d0 6f 75 74 22 0a 23 20 54 72 79 20 74 6f 20 63 72  out".# Try to cr
156e0 65 61 74 65 20 61 6e 20 65 78 65 63 75 74 61 62  eate an executab
156f0 6c 65 20 77 69 74 68 6f 75 74 20 2d 6f 20 66 69  le without -o fi
15700 72 73 74 2c 20 64 69 73 72 65 67 61 72 64 20 61  rst, disregard a
15710 2e 6f 75 74 2e 0a 23 20 49 74 20 77 69 6c 6c 20  .out..# It will 
15720 68 65 6c 70 20 75 73 20 64 69 61 67 6e 6f 73 65  help us diagnose
15730 20 62 72 6f 6b 65 6e 20 63 6f 6d 70 69 6c 65 72   broken compiler
15740 73 2c 20 61 6e 64 20 66 69 6e 64 69 6e 67 20 6f  s, and finding o
15750 75 74 20 61 6e 20 69 6e 74 75 69 74 69 6f 6e 0a  ut an intuition.
15760 23 20 6f 66 20 65 78 65 65 78 74 2e 0a 7b 20 24  # of exeext..{ $
15770 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
15780 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
15790 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 77  ENO}: checking w
157a0 68 65 74 68 65 72 20 74 68 65 20 43 20 63 6f 6d  hether the C com
157b0 70 69 6c 65 72 20 77 6f 72 6b 73 22 20 3e 26 35  piler works" >&5
157c0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
157d0 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68  cking whether th
157e0 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 6f 72  e C compiler wor
157f0 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 61  ks... " >&6; }.a
15800 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 3d 60  c_link_default=`
15810 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 6c 69  $as_echo "$ac_li
15820 6e 6b 22 20 7c 20 73 65 64 20 27 73 2f 20 2d 6f  nk" | sed 's/ -o
15830 20 2a 63 6f 6e 66 74 65 73 74 5b 5e 20 5d 2a 2f   *conftest[^ ]*/
15840 2f 27 60 0a 0a 23 20 54 68 65 20 70 6f 73 73 69  /'`..# The possi
15850 62 6c 65 20 6f 75 74 70 75 74 20 66 69 6c 65 73  ble output files
15860 3a 0a 61 63 5f 66 69 6c 65 73 3d 22 61 2e 6f 75  :.ac_files="a.ou
15870 74 20 63 6f 6e 66 74 65 73 74 2e 65 78 65 20 63  t conftest.exe c
15880 6f 6e 66 74 65 73 74 20 61 2e 65 78 65 20 61 5f  onftest a.exe a_
15890 6f 75 74 2e 65 78 65 20 62 2e 6f 75 74 20 63 6f  out.exe b.out co
158a0 6e 66 74 65 73 74 2e 2a 22 0a 0a 61 63 5f 72 6d  nftest.*"..ac_rm
158b0 66 69 6c 65 73 3d 0a 66 6f 72 20 61 63 5f 66 69  files=.for ac_fi
158c0 6c 65 20 69 6e 20 24 61 63 5f 66 69 6c 65 73 0a  le in $ac_files.
158d0 64 6f 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69  do.  case $ac_fi
158e0 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f  le in.    *.$ac_
158f0 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20  ext | *.xcoff | 
15900 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e  *.tds | *.d | *.
15910 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a  pdb | *.xSYM | *
15920 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e  .bb | *.bbg | *.
15930 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e  map | *.inf | *.
15940 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f  dSYM | *.o | *.o
15950 62 6a 20 29 20 3b 3b 0a 20 20 20 20 2a 20 29 20  bj ) ;;.    * ) 
15960 61 63 5f 72 6d 66 69 6c 65 73 3d 22 24 61 63 5f  ac_rmfiles="$ac_
15970 72 6d 66 69 6c 65 73 20 24 61 63 5f 66 69 6c 65  rmfiles $ac_file
15980 22 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a  ";;.  esac.done.
15990 72 6d 20 2d 66 20 24 61 63 5f 72 6d 66 69 6c 65  rm -f $ac_rmfile
159a0 73 0a 0a 69 66 20 7b 20 7b 20 61 63 5f 74 72 79  s..if { { ac_try
159b0 3d 22 24 61 63 5f 6c 69 6e 6b 5f 64 65 66 61 75  ="$ac_link_defau
159c0 6c 74 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  lt".case "(($ac_
159d0 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
159e0 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
159f0 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
15a00 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
15a10 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
15a20 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79  esac.eval ac_try
15a30 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65  _echo="\"\$as_me
15a40 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
15a50 4e 45 4e 4f 7d 3a 20 24 61 63 5f 74 72 79 5f 65  NENO}: $ac_try_e
15a60 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20  cho\"".$as_echo 
15a70 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 3b 20  "$ac_try_echo"; 
15a80 7d 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  } >&5.  (eval "$
15a90 61 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 22  ac_link_default"
15aa0 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
15ab0 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f  us=$?.  $as_echo
15ac0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
15ad0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c  neno-$LINENO}: \
15ae0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
15af0 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f   >&5.  test $ac_
15b00 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74  status = 0; }; t
15b10 68 65 6e 20 3a 0a 20 20 23 20 41 75 74 6f 63 6f  hen :.  # Autoco
15b20 6e 66 2d 32 2e 31 33 20 63 6f 75 6c 64 20 73 65  nf-2.13 could se
15b30 74 20 74 68 65 20 61 63 5f 63 76 5f 65 78 65 65  t the ac_cv_exee
15b40 78 74 20 76 61 72 69 61 62 6c 65 20 74 6f 20 60  xt variable to `
15b50 6e 6f 27 2e 0a 23 20 53 6f 20 69 67 6e 6f 72 65  no'..# So ignore
15b60 20 61 20 76 61 6c 75 65 20 6f 66 20 60 6e 6f 27   a value of `no'
15b70 2c 20 6f 74 68 65 72 77 69 73 65 20 74 68 69 73  , otherwise this
15b80 20 77 6f 75 6c 64 20 6c 65 61 64 20 74 6f 20 60   would lead to `
15b90 45 58 45 45 58 54 20 3d 20 6e 6f 27 0a 23 20 69  EXEEXT = no'.# i
15ba0 6e 20 61 20 4d 61 6b 65 66 69 6c 65 2e 20 20 57  n a Makefile.  W
15bb0 65 20 73 68 6f 75 6c 64 20 6e 6f 74 20 6f 76 65  e should not ove
15bc0 72 72 69 64 65 20 61 63 5f 63 76 5f 65 78 65 65  rride ac_cv_exee
15bd0 78 74 20 69 66 20 69 74 20 77 61 73 20 63 61 63  xt if it was cac
15be0 68 65 64 2c 0a 23 20 73 6f 20 74 68 61 74 20 74  hed,.# so that t
15bf0 68 65 20 75 73 65 72 20 63 61 6e 20 73 68 6f 72  he user can shor
15c00 74 2d 63 69 72 63 75 69 74 20 74 68 69 73 20 74  t-circuit this t
15c10 65 73 74 20 66 6f 72 20 63 6f 6d 70 69 6c 65 72  est for compiler
15c20 73 20 75 6e 6b 6e 6f 77 6e 20 74 6f 0a 23 20 41  s unknown to.# A
15c30 75 74 6f 63 6f 6e 66 2e 0a 66 6f 72 20 61 63 5f  utoconf..for ac_
15c40 66 69 6c 65 20 69 6e 20 24 61 63 5f 66 69 6c 65  file in $ac_file
15c50 73 20 27 27 0a 64 6f 0a 20 20 74 65 73 74 20 2d  s ''.do.  test -
15c60 66 20 22 24 61 63 5f 66 69 6c 65 22 20 7c 7c 20  f "$ac_file" || 
15c70 63 6f 6e 74 69 6e 75 65 0a 20 20 63 61 73 65 20  continue.  case 
15c80 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20  $ac_file in.    
15c90 2a 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63  *.$ac_ext | *.xc
15ca0 6f 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e  off | *.tds | *.
15cb0 64 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53  d | *.pdb | *.xS
15cc0 59 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62  YM | *.bb | *.bb
15cd0 67 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e  g | *.map | *.in
15ce0 66 20 7c 20 2a 2e 64 53 59 4d 20 7c 20 2a 2e 6f  f | *.dSYM | *.o
15cf0 20 7c 20 2a 2e 6f 62 6a 20 29 0a 09 3b 3b 0a 20   | *.obj )..;;. 
15d00 20 20 20 5b 61 62 5d 2e 6f 75 74 20 29 0a 09 23     [ab].out )..#
15d10 20 57 65 20 66 6f 75 6e 64 20 74 68 65 20 64 65   We found the de
15d20 66 61 75 6c 74 20 65 78 65 63 75 74 61 62 6c 65  fault executable
15d30 2c 20 62 75 74 20 65 78 65 65 78 74 3d 27 27 20  , but exeext='' 
15d40 69 73 20 6d 6f 73 74 0a 09 23 20 63 65 72 74 61  is most..# certa
15d50 69 6e 6c 79 20 72 69 67 68 74 2e 0a 09 62 72 65  inly right...bre
15d60 61 6b 3b 3b 0a 20 20 20 20 2a 2e 2a 20 29 0a 09  ak;;.    *.* )..
15d70 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
15d80 5f 65 78 65 65 78 74 2b 73 65 74 7d 22 20 3d 20  _exeext+set}" = 
15d90 73 65 74 20 26 26 20 74 65 73 74 20 22 24 61 63  set && test "$ac
15da0 5f 63 76 5f 65 78 65 65 78 74 22 20 21 3d 20 6e  _cv_exeext" != n
15db0 6f 3b 0a 09 74 68 65 6e 20 3a 3b 20 65 6c 73 65  o;..then :; else
15dc0 0a 09 20 20 20 61 63 5f 63 76 5f 65 78 65 65 78  ..   ac_cv_exeex
15dd0 74 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69 6c  t=`expr "$ac_fil
15de0 65 22 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e  e" : '[^.]*\(\..
15df0 2a 5c 29 27 60 0a 09 66 69 0a 09 23 20 57 65 20  *\)'`..fi..# We 
15e00 73 65 74 20 61 63 5f 63 76 5f 65 78 65 65 78 74  set ac_cv_exeext
15e10 20 68 65 72 65 20 62 65 63 61 75 73 65 20 74 68   here because th
15e20 65 20 6c 61 74 65 72 20 74 65 73 74 20 66 6f 72  e later test for
15e30 20 69 74 20 69 73 20 6e 6f 74 0a 09 23 20 73 61   it is not..# sa
15e40 66 65 3a 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c  fe: cross compil
15e50 65 72 73 20 6d 61 79 20 6e 6f 74 20 61 64 64 20  ers may not add 
15e60 74 68 65 20 73 75 66 66 69 78 20 69 66 20 67 69  the suffix if gi
15e70 76 65 6e 20 61 6e 20 60 2d 6f 27 0a 09 23 20 61  ven an `-o'..# a
15e80 72 67 75 6d 65 6e 74 2c 20 73 6f 20 77 65 20 6d  rgument, so we m
15e90 61 79 20 6e 65 65 64 20 74 6f 20 6b 6e 6f 77 20  ay need to know 
15ea0 69 74 20 61 74 20 74 68 61 74 20 70 6f 69 6e 74  it at that point
15eb0 20 61 6c 72 65 61 64 79 2e 0a 09 23 20 45 76 65   already...# Eve
15ec0 6e 20 69 66 20 74 68 69 73 20 73 65 63 74 69 6f  n if this sectio
15ed0 6e 20 6c 6f 6f 6b 73 20 63 72 75 66 74 79 3a 20  n looks crufty: 
15ee0 69 74 20 68 61 73 20 74 68 65 20 61 64 76 61 6e  it has the advan
15ef0 74 61 67 65 20 6f 66 0a 09 23 20 61 63 74 75 61  tage of..# actua
15f00 6c 6c 79 20 77 6f 72 6b 69 6e 67 2e 0a 09 62 72  lly working...br
15f10 65 61 6b 3b 3b 0a 20 20 20 20 2a 20 29 0a 09 62  eak;;.    * )..b
15f20 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f  reak;;.  esac.do
15f30 6e 65 0a 74 65 73 74 20 22 24 61 63 5f 63 76 5f  ne.test "$ac_cv_
15f40 65 78 65 65 78 74 22 20 3d 20 6e 6f 20 26 26 20  exeext" = no && 
15f50 61 63 5f 63 76 5f 65 78 65 65 78 74 3d 0a 0a 65  ac_cv_exeext=..e
15f60 6c 73 65 0a 20 20 61 63 5f 66 69 6c 65 3d 27 27  lse.  ac_file=''
15f70 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
15f80 24 61 63 5f 66 69 6c 65 22 3b 20 74 68 65 6e 20  $ac_file"; then 
15f90 3a 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  :.  { $as_echo "
15fa0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
15fb0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
15fc0 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
15fd0 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
15fe0 7d 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  }.$as_echo "$as_
15ff0 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
16000 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
16010 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
16020 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
16030 0a 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .{ { $as_echo "$
16040 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
16050 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f  o-$LINENO}: erro
16060 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27  r: in \`$ac_pwd'
16070 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  :" >&5.$as_echo 
16080 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
16090 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20  in \`$ac_pwd':" 
160a0 3e 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f  >&2;}.as_fn_erro
160b0 72 20 37 37 20 22 43 20 63 6f 6d 70 69 6c 65 72  r 77 "C compiler
160c0 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 65   cannot create e
160d0 78 65 63 75 74 61 62 6c 65 73 0a 53 65 65 20 5c  xecutables.See \
160e0 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72  `config.log' for
160f0 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 22 20 22   more details" "
16100 24 4c 49 4e 45 4e 4f 22 20 35 3b 20 7d 0a 65 6c  $LINENO" 5; }.el
16110 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
16120 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
16130 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
16140 73 75 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a 24  sult: yes" >&5.$
16150 61 73 5f 65 63 68 6f 20 22 79 65 73 22 20 3e 26  as_echo "yes" >&
16160 36 3b 20 7d 0a 66 69 0a 7b 20 24 61 73 5f 65 63  6; }.fi.{ $as_ec
16170 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
16180 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
16190 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43 20   checking for C 
161a0 63 6f 6d 70 69 6c 65 72 20 64 65 66 61 75 6c 74  compiler default
161b0 20 6f 75 74 70 75 74 20 66 69 6c 65 20 6e 61 6d   output file nam
161c0 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  e" >&5.$as_echo_
161d0 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
161e0 43 20 63 6f 6d 70 69 6c 65 72 20 64 65 66 61 75  C compiler defau
161f0 6c 74 20 6f 75 74 70 75 74 20 66 69 6c 65 20 6e  lt output file n
16200 61 6d 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ame... " >&6; }.
16210 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
16220 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
16230 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
16240 20 24 61 63 5f 66 69 6c 65 22 20 3e 26 35 0a 24   $ac_file" >&5.$
16250 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 66 69 6c  as_echo "$ac_fil
16260 65 22 20 3e 26 36 3b 20 7d 0a 61 63 5f 65 78 65  e" >&6; }.ac_exe
16270 65 78 74 3d 24 61 63 5f 63 76 5f 65 78 65 65 78  ext=$ac_cv_exeex
16280 74 0a 0a 72 6d 20 2d 66 20 2d 72 20 61 2e 6f 75  t..rm -f -r a.ou
16290 74 20 61 2e 6f 75 74 2e 64 53 59 4d 20 61 2e 65  t a.out.dSYM a.e
162a0 78 65 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 63  xe conftest$ac_c
162b0 76 5f 65 78 65 65 78 74 20 62 2e 6f 75 74 0a 61  v_exeext b.out.a
162c0 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 24 61  c_clean_files=$a
162d0 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 5f 73 61  c_clean_files_sa
162e0 76 65 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  ve.{ $as_echo "$
162f0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
16300 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
16310 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20  king for suffix 
16320 6f 66 20 65 78 65 63 75 74 61 62 6c 65 73 22 20  of executables" 
16330 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
16340 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66  checking for suf
16350 66 69 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c  fix of executabl
16360 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  es... " >&6; }.i
16370 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24 61  f { { ac_try="$a
16380 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28 28  c_link".case "((
16390 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
163a0 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
163b0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
163c0 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
163d0 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
163e0 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63  y;;.esac.eval ac
163f0 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61  _try_echo="\"\$a
16400 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
16410 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f 74  -$LINENO}: $ac_t
16420 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65  ry_echo\"".$as_e
16430 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68  cho "$ac_try_ech
16440 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76 61  o"; } >&5.  (eva
16450 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32 3e  l "$ac_link") 2>
16460 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
16470 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ?.  $as_echo "$a
16480 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
16490 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d  -$LINENO}: \$? =
164a0 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
164b0 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74 61 74  .  test $ac_stat
164c0 75 73 20 3d 20 30 3b 20 7d 3b 20 74 68 65 6e 20  us = 0; }; then 
164d0 3a 0a 20 20 23 20 49 66 20 62 6f 74 68 20 60 63  :.  # If both `c
164e0 6f 6e 66 74 65 73 74 2e 65 78 65 27 20 61 6e 64  onftest.exe' and
164f0 20 60 63 6f 6e 66 74 65 73 74 27 20 61 72 65 20   `conftest' are 
16500 60 70 72 65 73 65 6e 74 27 20 28 77 65 6c 6c 2c  `present' (well,
16510 20 6f 62 73 65 72 76 61 62 6c 65 29 0a 23 20 63   observable).# c
16520 61 74 63 68 20 60 63 6f 6e 66 74 65 73 74 2e 65  atch `conftest.e
16530 78 65 27 2e 20 20 46 6f 72 20 69 6e 73 74 61 6e  xe'.  For instan
16540 63 65 20 77 69 74 68 20 43 79 67 77 69 6e 2c 20  ce with Cygwin, 
16550 60 6c 73 20 63 6f 6e 66 74 65 73 74 27 20 77 69  `ls conftest' wi
16560 6c 6c 0a 23 20 77 6f 72 6b 20 70 72 6f 70 65 72  ll.# work proper
16570 6c 79 20 28 69 2e 65 2e 2c 20 72 65 66 65 72 20  ly (i.e., refer 
16580 74 6f 20 60 63 6f 6e 66 74 65 73 74 2e 65 78 65  to `conftest.exe
16590 27 29 2c 20 77 68 69 6c 65 20 69 74 20 77 6f 6e  '), while it won
165a0 27 74 20 77 69 74 68 0a 23 20 60 72 6d 27 2e 0a  't with.# `rm'..
165b0 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20 63  for ac_file in c
165c0 6f 6e 66 74 65 73 74 2e 65 78 65 20 63 6f 6e 66  onftest.exe conf
165d0 74 65 73 74 20 63 6f 6e 66 74 65 73 74 2e 2a 3b  test conftest.*;
165e0 20 64 6f 0a 20 20 74 65 73 74 20 2d 66 20 22 24   do.  test -f "$
165f0 61 63 5f 66 69 6c 65 22 20 7c 7c 20 63 6f 6e 74  ac_file" || cont
16600 69 6e 75 65 0a 20 20 63 61 73 65 20 24 61 63 5f  inue.  case $ac_
16610 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61  file in.    *.$a
16620 63 5f 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20  c_ext | *.xcoff 
16630 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20  | *.tds | *.d | 
16640 2a 2e 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c  *.pdb | *.xSYM |
16650 20 2a 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20   *.bb | *.bbg | 
16660 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20  *.map | *.inf | 
16670 2a 2e 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a  *.dSYM | *.o | *
16680 2e 6f 62 6a 20 29 20 3b 3b 0a 20 20 20 20 2a 2e  .obj ) ;;.    *.
16690 2a 20 29 20 61 63 5f 63 76 5f 65 78 65 65 78 74  * ) ac_cv_exeext
166a0 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69 6c 65  =`expr "$ac_file
166b0 22 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a  " : '[^.]*\(\..*
166c0 5c 29 27 60 0a 09 20 20 62 72 65 61 6b 3b 3b 0a  \)'`..  break;;.
166d0 20 20 20 20 2a 20 29 20 62 72 65 61 6b 3b 3b 0a      * ) break;;.
166e0 20 20 65 73 61 63 0a 64 6f 6e 65 0a 65 6c 73 65    esac.done.else
166f0 0a 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20  .  { { $as_echo 
16700 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
16710 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72  eno-$LINENO}: er
16720 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77  ror: in \`$ac_pw
16730 64 27 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  d':" >&5.$as_ech
16740 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
16750 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a  : in \`$ac_pwd':
16760 22 20 3e 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72  " >&2;}.as_fn_er
16770 72 6f 72 20 24 3f 20 22 63 61 6e 6e 6f 74 20 63  ror $? "cannot c
16780 6f 6d 70 75 74 65 20 73 75 66 66 69 78 20 6f 66  ompute suffix of
16790 20 65 78 65 63 75 74 61 62 6c 65 73 3a 20 63 61   executables: ca
167a0 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 20 61 6e 64  nnot compile and
167b0 20 6c 69 6e 6b 0a 53 65 65 20 5c 60 63 6f 6e 66   link.See \`conf
167c0 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65  ig.log' for more
167d0 20 64 65 74 61 69 6c 73 22 20 22 24 4c 49 4e 45   details" "$LINE
167e0 4e 4f 22 20 35 3b 20 7d 0a 66 69 0a 72 6d 20 2d  NO" 5; }.fi.rm -
167f0 66 20 63 6f 6e 66 74 65 73 74 20 63 6f 6e 66 74  f conftest conft
16800 65 73 74 24 61 63 5f 63 76 5f 65 78 65 65 78 74  est$ac_cv_exeext
16810 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
16820 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
16830 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
16840 3a 20 24 61 63 5f 63 76 5f 65 78 65 65 78 74 22  : $ac_cv_exeext"
16850 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
16860 61 63 5f 63 76 5f 65 78 65 65 78 74 22 20 3e 26  ac_cv_exeext" >&
16870 36 3b 20 7d 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66  6; }..rm -f conf
16880 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 45 58 45  test.$ac_ext.EXE
16890 45 58 54 3d 24 61 63 5f 63 76 5f 65 78 65 65 78  EXT=$ac_cv_exeex
168a0 74 0a 61 63 5f 65 78 65 65 78 74 3d 24 45 58 45  t.ac_exeext=$EXE
168b0 45 58 54 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EXT.cat confdefs
168c0 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63  .h - <<_ACEOF >c
168d0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
168e0 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
168f0 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20  h.  */.#include 
16900 3c 73 74 64 69 6f 2e 68 3e 0a 69 6e 74 0a 6d 61  <stdio.h>.int.ma
16910 69 6e 20 28 29 0a 7b 0a 46 49 4c 45 20 2a 66 20  in ().{.FILE *f 
16920 3d 20 66 6f 70 65 6e 20 28 22 63 6f 6e 66 74 65  = fopen ("confte
16930 73 74 2e 6f 75 74 22 2c 20 22 77 22 29 3b 0a 20  st.out", "w");. 
16940 72 65 74 75 72 6e 20 66 65 72 72 6f 72 20 28 66  return ferror (f
16950 29 20 7c 7c 20 66 63 6c 6f 73 65 20 28 66 29 20  ) || fclose (f) 
16960 21 3d 20 30 3b 0a 0a 20 20 3b 0a 20 20 72 65 74  != 0;..  ;.  ret
16970 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a  urn 0;.}._ACEOF.
16980 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 22  ac_clean_files="
16990 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 20  $ac_clean_files 
169a0 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 0a 23 20  conftest.out".# 
169b0 43 68 65 63 6b 20 74 68 61 74 20 74 68 65 20 63  Check that the c
169c0 6f 6d 70 69 6c 65 72 20 70 72 6f 64 75 63 65 73  ompiler produces
169d0 20 65 78 65 63 75 74 61 62 6c 65 73 20 77 65 20   executables we 
169e0 63 61 6e 20 72 75 6e 2e 20 20 49 66 20 6e 6f 74  can run.  If not
169f0 2c 20 65 69 74 68 65 72 0a 23 20 74 68 65 20 63  , either.# the c
16a00 6f 6d 70 69 6c 65 72 20 69 73 20 62 72 6f 6b 65  ompiler is broke
16a10 6e 2c 20 6f 72 20 77 65 20 63 72 6f 73 73 20 63  n, or we cross c
16a20 6f 6d 70 69 6c 65 2e 0a 7b 20 24 61 73 5f 65 63  ompile..{ $as_ec
16a30 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
16a40 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
16a50 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65   checking whethe
16a60 72 20 77 65 20 61 72 65 20 63 72 6f 73 73 20 63  r we are cross c
16a70 6f 6d 70 69 6c 69 6e 67 22 20 3e 26 35 0a 24 61  ompiling" >&5.$a
16a80 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
16a90 6e 67 20 77 68 65 74 68 65 72 20 77 65 20 61 72  ng whether we ar
16aa0 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 69 6e  e cross compilin
16ab0 67 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  g... " >&6; }.if
16ac0 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f   test "$cross_co
16ad0 6d 70 69 6c 69 6e 67 22 20 21 3d 20 79 65 73 3b  mpiling" != yes;
16ae0 20 74 68 65 6e 0a 20 20 7b 20 7b 20 61 63 5f 74   then.  { { ac_t
16af0 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61  ry="$ac_link".ca
16b00 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
16b10 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
16b20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
16b30 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
16b40 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
16b50 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
16b60 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
16b70 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  "\"\$as_me:${as_
16b80 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
16b90 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
16ba0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
16bb0 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a  ry_echo"; } >&5.
16bc0 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e    (eval "$ac_lin
16bd0 6b 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  k") 2>&5.  ac_st
16be0 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
16bf0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
16c00 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
16c10 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
16c20 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61  s" >&5.  test $a
16c30 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 0a  c_status = 0; }.
16c40 20 20 69 66 20 7b 20 61 63 5f 74 72 79 3d 27 2e    if { ac_try='.
16c50 2f 63 6f 6e 66 74 65 73 74 24 61 63 5f 63 76 5f  /conftest$ac_cv_
16c60 65 78 65 65 78 74 27 0a 20 20 7b 20 7b 20 63 61  exeext'.  { { ca
16c70 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
16c80 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
16c90 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
16ca0 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
16cb0 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
16cc0 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
16cd0 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
16ce0 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  "\"\$as_me:${as_
16cf0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
16d00 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
16d10 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
16d20 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a  ry_echo"; } >&5.
16d30 20 20 28 65 76 61 6c 20 22 24 61 63 5f 74 72 79    (eval "$ac_try
16d40 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  ") 2>&5.  ac_sta
16d50 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68  tus=$?.  $as_ech
16d60 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
16d70 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
16d80 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
16d90 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63  " >&5.  test $ac
16da0 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20  _status = 0; }; 
16db0 7d 3b 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73  }; then.    cros
16dc0 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 6e 6f 0a 20  s_compiling=no. 
16dd0 20 65 6c 73 65 0a 20 20 20 20 69 66 20 74 65 73   else.    if tes
16de0 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  t "$cross_compil
16df0 69 6e 67 22 20 3d 20 6d 61 79 62 65 3b 20 74 68  ing" = maybe; th
16e00 65 6e 0a 09 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  en..cross_compil
16e10 69 6e 67 3d 79 65 73 0a 20 20 20 20 65 6c 73 65  ing=yes.    else
16e20 0a 09 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  ..{ { $as_echo "
16e30 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
16e40 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72  no-$LINENO}: err
16e50 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64  or: in \`$ac_pwd
16e60 27 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ':" >&5.$as_echo
16e70 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
16e80 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22   in \`$ac_pwd':"
16e90 20 3e 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72   >&2;}.as_fn_err
16ea0 6f 72 20 24 3f 20 22 63 61 6e 6e 6f 74 20 72 75  or $? "cannot ru
16eb0 6e 20 43 20 63 6f 6d 70 69 6c 65 64 20 70 72 6f  n C compiled pro
16ec0 67 72 61 6d 73 2e 0a 49 66 20 79 6f 75 20 6d 65  grams..If you me
16ed0 61 6e 74 20 74 6f 20 63 72 6f 73 73 20 63 6f 6d  ant to cross com
16ee0 70 69 6c 65 2c 20 75 73 65 20 5c 60 2d 2d 68 6f  pile, use \`--ho
16ef0 73 74 27 2e 0a 53 65 65 20 5c 60 63 6f 6e 66 69  st'..See \`confi
16f00 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
16f10 64 65 74 61 69 6c 73 22 20 22 24 4c 49 4e 45 4e  details" "$LINEN
16f20 4f 22 20 35 3b 20 7d 0a 20 20 20 20 66 69 0a 20  O" 5; }.    fi. 
16f30 20 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68   fi.fi.{ $as_ech
16f40 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
16f50 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
16f60 72 65 73 75 6c 74 3a 20 24 63 72 6f 73 73 5f 63  result: $cross_c
16f70 6f 6d 70 69 6c 69 6e 67 22 20 3e 26 35 0a 24 61  ompiling" >&5.$a
16f80 73 5f 65 63 68 6f 20 22 24 63 72 6f 73 73 5f 63  s_echo "$cross_c
16f90 6f 6d 70 69 6c 69 6e 67 22 20 3e 26 36 3b 20 7d  ompiling" >&6; }
16fa0 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  ..rm -f conftest
16fb0 2e 24 61 63 5f 65 78 74 20 63 6f 6e 66 74 65 73  .$ac_ext conftes
16fc0 74 24 61 63 5f 63 76 5f 65 78 65 65 78 74 20 63  t$ac_cv_exeext c
16fd0 6f 6e 66 74 65 73 74 2e 6f 75 74 0a 61 63 5f 63  onftest.out.ac_c
16fe0 6c 65 61 6e 5f 66 69 6c 65 73 3d 24 61 63 5f 63  lean_files=$ac_c
16ff0 6c 65 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65 0a  lean_files_save.
17000 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
17010 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
17020 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
17030 67 20 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20  g for suffix of 
17040 6f 62 6a 65 63 74 20 66 69 6c 65 73 22 20 3e 26  object files" >&
17050 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
17060 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69  ecking for suffi
17070 78 20 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c 65  x of object file
17080 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  s... " >&6; }.if
17090 20 24 7b 61 63 5f 63 76 5f 6f 62 6a 65 78 74 2b   ${ac_cv_objext+
170a0 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
170b0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
170c0 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
170d0 73 65 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66  se.  cat confdef
170e0 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e  s.h - <<_ACEOF >
170f0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
17100 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
17110 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69  .h.  */..int.mai
17120 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65  n ().{..  ;.  re
17130 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
17140 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
17150 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 62 6a 0a 69  o conftest.obj.i
17160 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24 61  f { { ac_try="$a
17170 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20  c_compile".case 
17180 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
17190 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
171a0 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
171b0 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
171c0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
171d0 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
171e0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22   ac_try_echo="\"
171f0 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  \$as_me:${as_lin
17200 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61  eno-$LINENO}: $a
17210 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61  c_try_echo\"".$a
17220 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f  s_echo "$ac_try_
17230 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28  echo"; } >&5.  (
17240 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c  eval "$ac_compil
17250 65 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  e") 2>&5.  ac_st
17260 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
17270 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
17280 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
17290 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
172a0 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61  s" >&5.  test $a
172b0 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b  c_status = 0; };
172c0 20 74 68 65 6e 20 3a 0a 20 20 66 6f 72 20 61 63   then :.  for ac
172d0 5f 66 69 6c 65 20 69 6e 20 63 6f 6e 66 74 65 73  _file in conftes
172e0 74 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 62 6a  t.o conftest.obj
172f0 20 63 6f 6e 66 74 65 73 74 2e 2a 3b 20 64 6f 0a   conftest.*; do.
17300 20 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 66    test -f "$ac_f
17310 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65  ile" || continue
17320 3b 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c  ;.  case $ac_fil
17330 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65  e in.    *.$ac_e
17340 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a  xt | *.xcoff | *
17350 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70  .tds | *.d | *.p
17360 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e  db | *.xSYM | *.
17370 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d  bb | *.bbg | *.m
17380 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64  ap | *.inf | *.d
17390 53 59 4d 20 29 20 3b 3b 0a 20 20 20 20 2a 29 20  SYM ) ;;.    *) 
173a0 61 63 5f 63 76 5f 6f 62 6a 65 78 74 3d 60 65 78  ac_cv_objext=`ex
173b0 70 72 20 22 24 61 63 5f 66 69 6c 65 22 20 3a 20  pr "$ac_file" : 
173c0 27 2e 2a 5c 2e 5c 28 2e 2a 5c 29 27 60 0a 20 20  '.*\.\(.*\)'`.  
173d0 20 20 20 20 20 62 72 65 61 6b 3b 3b 0a 20 20 65       break;;.  e
173e0 73 61 63 0a 64 6f 6e 65 0a 65 6c 73 65 0a 20 20  sac.done.else.  
173f0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
17400 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
17410 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
17420 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
17430 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 7b  t.$ac_ext >&5..{
17440 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
17450 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
17460 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a  $LINENO}: error:
17470 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22   in \`$ac_pwd':"
17480 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
17490 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e  as_me: error: in
174a0 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26   \`$ac_pwd':" >&
174b0 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20  2;}.as_fn_error 
174c0 24 3f 20 22 63 61 6e 6e 6f 74 20 63 6f 6d 70 75  $? "cannot compu
174d0 74 65 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a  te suffix of obj
174e0 65 63 74 20 66 69 6c 65 73 3a 20 63 61 6e 6e 6f  ect files: canno
174f0 74 20 63 6f 6d 70 69 6c 65 0a 53 65 65 20 5c 60  t compile.See \`
17500 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20  config.log' for 
17510 6d 6f 72 65 20 64 65 74 61 69 6c 73 22 20 22 24  more details" "$
17520 4c 49 4e 45 4e 4f 22 20 35 3b 20 7d 0a 66 69 0a  LINENO" 5; }.fi.
17530 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
17540 61 63 5f 63 76 5f 6f 62 6a 65 78 74 20 63 6f 6e  ac_cv_objext con
17550 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69  ftest.$ac_ext.fi
17560 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
17570 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
17580 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
17590 3a 20 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 22  : $ac_cv_objext"
175a0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
175b0 61 63 5f 63 76 5f 6f 62 6a 65 78 74 22 20 3e 26  ac_cv_objext" >&
175c0 36 3b 20 7d 0a 4f 42 4a 45 58 54 3d 24 61 63 5f  6; }.OBJEXT=$ac_
175d0 63 76 5f 6f 62 6a 65 78 74 0a 61 63 5f 6f 62 6a  cv_objext.ac_obj
175e0 65 78 74 3d 24 4f 42 4a 45 58 54 0a 7b 20 24 61  ext=$OBJEXT.{ $a
175f0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
17600 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
17610 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 77 68  NO}: checking wh
17620 65 74 68 65 72 20 77 65 20 61 72 65 20 75 73 69  ether we are usi
17630 6e 67 20 74 68 65 20 47 4e 55 20 43 20 63 6f 6d  ng the GNU C com
17640 70 69 6c 65 72 22 20 3e 26 35 0a 24 61 73 5f 65  piler" >&5.$as_e
17650 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
17660 77 68 65 74 68 65 72 20 77 65 20 61 72 65 20 75  whether we are u
17670 73 69 6e 67 20 74 68 65 20 47 4e 55 20 43 20 63  sing the GNU C c
17680 6f 6d 70 69 6c 65 72 2e 2e 2e 20 22 20 3e 26 36  ompiler... " >&6
17690 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 63  ; }.if ${ac_cv_c
176a0 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 2b 3a 7d  _compiler_gnu+:}
176b0 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
176c0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
176d0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
176e0 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  .  cat confdefs.
176f0 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f  h - <<_ACEOF >co
17700 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f  nftest.$ac_ext./
17710 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
17720 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20  .  */..int.main 
17730 28 29 0a 7b 0a 23 69 66 6e 64 65 66 20 5f 5f 47  ().{.#ifndef __G
17740 4e 55 43 5f 5f 0a 20 20 20 20 20 20 20 63 68 6f  NUC__.       cho
17750 6b 65 20 6d 65 0a 23 65 6e 64 69 66 0a 0a 20 20  ke me.#endif..  
17760 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a  ;.  return 0;.}.
17770 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f  _ACEOF.if ac_fn_
17780 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24  c_try_compile "$
17790 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a  LINENO"; then :.
177a0 20 20 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e    ac_compiler_gn
177b0 75 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61 63 5f  u=yes.else.  ac_
177c0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 6e 6f 0a  compiler_gnu=no.
177d0 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f  fi.rm -f core co
177e0 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
177f0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
17800 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
17810 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
17820 5f 67 6e 75 3d 24 61 63 5f 63 6f 6d 70 69 6c 65  _gnu=$ac_compile
17830 72 5f 67 6e 75 0a 0a 66 69 0a 7b 20 24 61 73 5f  r_gnu..fi.{ $as_
17840 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
17850 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
17860 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  }: result: $ac_c
17870 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  v_c_compiler_gnu
17880 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
17890 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
178a0 72 5f 67 6e 75 22 20 3e 26 36 3b 20 7d 0a 69 66  r_gnu" >&6; }.if
178b0 20 74 65 73 74 20 24 61 63 5f 63 6f 6d 70 69 6c   test $ac_compil
178c0 65 72 5f 67 6e 75 20 3d 20 79 65 73 3b 20 74 68  er_gnu = yes; th
178d0 65 6e 0a 20 20 47 43 43 3d 79 65 73 0a 65 6c 73  en.  GCC=yes.els
178e0 65 0a 20 20 47 43 43 3d 0a 66 69 0a 61 63 5f 74  e.  GCC=.fi.ac_t
178f0 65 73 74 5f 43 46 4c 41 47 53 3d 24 7b 43 46 4c  est_CFLAGS=${CFL
17900 41 47 53 2b 73 65 74 7d 0a 61 63 5f 73 61 76 65  AGS+set}.ac_save
17910 5f 43 46 4c 41 47 53 3d 24 43 46 4c 41 47 53 0a  _CFLAGS=$CFLAGS.
17920 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
17930 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
17940 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
17950 67 20 77 68 65 74 68 65 72 20 24 43 43 20 61 63  g whether $CC ac
17960 63 65 70 74 73 20 2d 67 22 20 3e 26 35 0a 24 61  cepts -g" >&5.$a
17970 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
17980 6e 67 20 77 68 65 74 68 65 72 20 24 43 43 20 61  ng whether $CC a
17990 63 63 65 70 74 73 20 2d 67 2e 2e 2e 20 22 20 3e  ccepts -g... " >
179a0 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76  &6; }.if ${ac_cv
179b0 5f 70 72 6f 67 5f 63 63 5f 67 2b 3a 7d 20 66 61  _prog_cc_g+:} fa
179c0 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
179d0 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
179e0 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
179f0 61 63 5f 73 61 76 65 5f 63 5f 77 65 72 72 6f 72  ac_save_c_werror
17a00 5f 66 6c 61 67 3d 24 61 63 5f 63 5f 77 65 72 72  _flag=$ac_c_werr
17a10 6f 72 5f 66 6c 61 67 0a 20 20 20 61 63 5f 63 5f  or_flag.   ac_c_
17a20 77 65 72 72 6f 72 5f 66 6c 61 67 3d 79 65 73 0a  werror_flag=yes.
17a30 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63     ac_cv_prog_cc
17a40 5f 67 3d 6e 6f 0a 20 20 20 43 46 4c 41 47 53 3d  _g=no.   CFLAGS=
17a50 22 2d 67 22 0a 20 20 20 63 61 74 20 63 6f 6e 66  "-g".   cat conf
17a60 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f  defs.h - <<_ACEO
17a70 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  F >conftest.$ac_
17a80 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  ext./* end confd
17a90 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
17aa0 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20  main ().{..  ;. 
17ab0 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
17ac0 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74  EOF.if ac_fn_c_t
17ad0 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e  ry_compile "$LIN
17ae0 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 61  ENO"; then :.  a
17af0 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 79  c_cv_prog_cc_g=y
17b00 65 73 0a 65 6c 73 65 0a 20 20 43 46 4c 41 47 53  es.else.  CFLAGS
17b10 3d 22 22 0a 20 20 20 20 20 20 63 61 74 20 63 6f  ="".      cat co
17b20 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43  nfdefs.h - <<_AC
17b30 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  EOF >conftest.$a
17b40 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e  c_ext./* end con
17b50 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e  fdefs.h.  */..in
17b60 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b  t.main ().{..  ;
17b70 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
17b80 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63  ACEOF.if ac_fn_c
17b90 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c  _try_compile "$L
17ba0 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 0a  INENO"; then :..
17bb0 65 6c 73 65 0a 20 20 61 63 5f 63 5f 77 65 72 72  else.  ac_c_werr
17bc0 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 73 61 76 65  or_flag=$ac_save
17bd0 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 09  _c_werror_flag..
17be0 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a 09 20 63   CFLAGS="-g".. c
17bf0 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20  at confdefs.h - 
17c00 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65  <<_ACEOF >confte
17c10 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e  st.$ac_ext./* en
17c20 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
17c30 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  /..int.main ().{
17c40 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ..  ;.  return 0
17c50 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63  ;.}._ACEOF.if ac
17c60 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c  _fn_c_try_compil
17c70 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65  e "$LINENO"; the
17c80 6e 20 3a 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  n :.  ac_cv_prog
17c90 5f 63 63 5f 67 3d 79 65 73 0a 66 69 0a 72 6d 20  _cc_g=yes.fi.rm 
17ca0 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74  -f core conftest
17cb0 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
17cc0 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73  c_objext conftes
17cd0 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 72 6d 20  t.$ac_ext.fi.rm 
17ce0 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74  -f core conftest
17cf0 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
17d00 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73  c_objext conftes
17d10 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 72 6d 20  t.$ac_ext.fi.rm 
17d20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74  -f core conftest
17d30 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
17d40 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73  c_objext conftes
17d50 74 2e 24 61 63 5f 65 78 74 0a 20 20 20 61 63 5f  t.$ac_ext.   ac_
17d60 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d 24 61  c_werror_flag=$a
17d70 63 5f 73 61 76 65 5f 63 5f 77 65 72 72 6f 72 5f  c_save_c_werror_
17d80 66 6c 61 67 0a 66 69 0a 7b 20 24 61 73 5f 65 63  flag.fi.{ $as_ec
17d90 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
17da0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
17db0 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
17dc0 70 72 6f 67 5f 63 63 5f 67 22 20 3e 26 35 0a 24  prog_cc_g" >&5.$
17dd0 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f  as_echo "$ac_cv_
17de0 70 72 6f 67 5f 63 63 5f 67 22 20 3e 26 36 3b 20  prog_cc_g" >&6; 
17df0 7d 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f 74  }.if test "$ac_t
17e00 65 73 74 5f 43 46 4c 41 47 53 22 20 3d 20 73 65  est_CFLAGS" = se
17e10 74 3b 20 74 68 65 6e 0a 20 20 43 46 4c 41 47 53  t; then.  CFLAGS
17e20 3d 24 61 63 5f 73 61 76 65 5f 43 46 4c 41 47 53  =$ac_save_CFLAGS
17e30 0a 65 6c 69 66 20 74 65 73 74 20 24 61 63 5f 63  .elif test $ac_c
17e40 76 5f 70 72 6f 67 5f 63 63 5f 67 20 3d 20 79 65  v_prog_cc_g = ye
17e50 73 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73  s; then.  if tes
17e60 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20  t "$GCC" = yes; 
17e70 74 68 65 6e 0a 20 20 20 20 43 46 4c 41 47 53 3d  then.    CFLAGS=
17e80 22 2d 67 20 2d 4f 32 22 0a 20 20 65 6c 73 65 0a  "-g -O2".  else.
17e90 20 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a      CFLAGS="-g".
17ea0 20 20 66 69 0a 65 6c 73 65 0a 20 20 69 66 20 74    fi.else.  if t
17eb0 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73  est "$GCC" = yes
17ec0 3b 20 74 68 65 6e 0a 20 20 20 20 43 46 4c 41 47  ; then.    CFLAG
17ed0 53 3d 22 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20  S="-O2".  else. 
17ee0 20 20 20 43 46 4c 41 47 53 3d 0a 20 20 66 69 0a     CFLAGS=.  fi.
17ef0 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
17f00 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
17f10 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
17f20 6b 69 6e 67 20 66 6f 72 20 24 43 43 20 6f 70 74  king for $CC opt
17f30 69 6f 6e 20 74 6f 20 61 63 63 65 70 74 20 49 53  ion to accept IS
17f40 4f 20 43 38 39 22 20 3e 26 35 0a 24 61 73 5f 65  O C89" >&5.$as_e
17f50 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
17f60 66 6f 72 20 24 43 43 20 6f 70 74 69 6f 6e 20 74  for $CC option t
17f70 6f 20 61 63 63 65 70 74 20 49 53 4f 20 43 38 39  o accept ISO C89
17f80 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
17f90 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f  ${ac_cv_prog_cc_
17fa0 63 38 39 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  c89+:} false; th
17fb0 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
17fc0 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
17fd0 36 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70  6.else.  ac_cv_p
17fe0 72 6f 67 5f 63 63 5f 63 38 39 3d 6e 6f 0a 61 63  rog_cc_c89=no.ac
17ff0 5f 73 61 76 65 5f 43 43 3d 24 43 43 0a 63 61 74  _save_CC=$CC.cat
18000 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
18010 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
18020 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
18030 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
18040 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 61 72 67  #include <stdarg
18050 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74  .h>.#include <st
18060 64 69 6f 2e 68 3e 0a 73 74 72 75 63 74 20 73 74  dio.h>.struct st
18070 61 74 3b 0a 2f 2a 20 4d 6f 73 74 20 6f 66 20 74  at;./* Most of t
18080 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 65 73  he following tes
18090 74 73 20 61 72 65 20 73 74 6f 6c 65 6e 20 66 72  ts are stolen fr
180a0 6f 6d 20 52 43 53 20 35 2e 37 27 73 20 73 72 63  om RCS 5.7's src
180b0 2f 63 6f 6e 66 2e 73 68 2e 20 20 2a 2f 0a 73 74  /conf.sh.  */.st
180c0 72 75 63 74 20 62 75 66 20 7b 20 69 6e 74 20 78  ruct buf { int x
180d0 3b 20 7d 3b 0a 46 49 4c 45 20 2a 20 28 2a 72 63  ; };.FILE * (*rc
180e0 73 6f 70 65 6e 29 20 28 73 74 72 75 63 74 20 62  sopen) (struct b
180f0 75 66 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61  uf *, struct sta
18100 74 20 2a 2c 20 69 6e 74 29 3b 0a 73 74 61 74 69  t *, int);.stati
18110 63 20 63 68 61 72 20 2a 65 20 28 70 2c 20 69 29  c char *e (p, i)
18120 0a 20 20 20 20 20 63 68 61 72 20 2a 2a 70 3b 0a  .     char **p;.
18130 20 20 20 20 20 69 6e 74 20 69 3b 0a 7b 0a 20 20       int i;.{.  
18140 72 65 74 75 72 6e 20 70 5b 69 5d 3b 0a 7d 0a 73  return p[i];.}.s
18150 74 61 74 69 63 20 63 68 61 72 20 2a 66 20 28 63  tatic char *f (c
18160 68 61 72 20 2a 20 28 2a 67 29 20 28 63 68 61 72  har * (*g) (char
18170 20 2a 2a 2c 20 69 6e 74 29 2c 20 63 68 61 72 20   **, int), char 
18180 2a 2a 70 2c 20 2e 2e 2e 29 0a 7b 0a 20 20 63 68  **p, ...).{.  ch
18190 61 72 20 2a 73 3b 0a 20 20 76 61 5f 6c 69 73 74  ar *s;.  va_list
181a0 20 76 3b 0a 20 20 76 61 5f 73 74 61 72 74 20 28   v;.  va_start (
181b0 76 2c 70 29 3b 0a 20 20 73 20 3d 20 67 20 28 70  v,p);.  s = g (p
181c0 2c 20 76 61 5f 61 72 67 20 28 76 2c 69 6e 74 29  , va_arg (v,int)
181d0 29 3b 0a 20 20 76 61 5f 65 6e 64 20 28 76 29 3b  );.  va_end (v);
181e0 0a 20 20 72 65 74 75 72 6e 20 73 3b 0a 7d 0a 0a  .  return s;.}..
181f0 2f 2a 20 4f 53 46 20 34 2e 30 20 43 6f 6d 70 61  /* OSF 4.0 Compa
18200 71 20 63 63 20 69 73 20 73 6f 6d 65 20 73 6f 72  q cc is some sor
18210 74 20 6f 66 20 61 6c 6d 6f 73 74 2d 41 4e 53 49  t of almost-ANSI
18220 20 62 79 20 64 65 66 61 75 6c 74 2e 20 20 49 74   by default.  It
18230 20 68 61 73 0a 20 20 20 66 75 6e 63 74 69 6f 6e   has.   function
18240 20 70 72 6f 74 6f 74 79 70 65 73 20 61 6e 64 20   prototypes and 
18250 73 74 75 66 66 2c 20 62 75 74 20 6e 6f 74 20 27  stuff, but not '
18260 5c 78 48 48 27 20 68 65 78 20 63 68 61 72 61 63  \xHH' hex charac
18270 74 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e 0a 20  ter constants.. 
18280 20 20 54 68 65 73 65 20 64 6f 6e 27 74 20 70 72    These don't pr
18290 6f 76 6f 6b 65 20 61 6e 20 65 72 72 6f 72 20 75  ovoke an error u
182a0 6e 66 6f 72 74 75 6e 61 74 65 6c 79 2c 20 69 6e  nfortunately, in
182b0 73 74 65 61 64 20 61 72 65 20 73 69 6c 65 6e 74  stead are silent
182c0 6c 79 20 74 72 65 61 74 65 64 0a 20 20 20 61 73  ly treated.   as
182d0 20 27 78 27 2e 20 20 54 68 65 20 66 6f 6c 6c 6f   'x'.  The follo
182e0 77 69 6e 67 20 69 6e 64 75 63 65 73 20 61 6e 20  wing induces an 
182f0 65 72 72 6f 72 2c 20 75 6e 74 69 6c 20 2d 73 74  error, until -st
18300 64 20 69 73 20 61 64 64 65 64 20 74 6f 20 67 65  d is added to ge
18310 74 0a 20 20 20 70 72 6f 70 65 72 20 41 4e 53 49  t.   proper ANSI
18320 20 6d 6f 64 65 2e 20 20 43 75 72 69 6f 75 73 6c   mode.  Curiousl
18330 79 20 27 5c 78 30 30 27 21 3d 27 78 27 20 61 6c  y '\x00'!='x' al
18340 77 61 79 73 20 63 6f 6d 65 73 20 6f 75 74 20 74  ways comes out t
18350 72 75 65 2c 20 66 6f 72 20 61 6e 0a 20 20 20 61  rue, for an.   a
18360 72 72 61 79 20 73 69 7a 65 20 61 74 20 6c 65 61  rray size at lea
18370 73 74 2e 20 20 49 74 27 73 20 6e 65 63 65 73 73  st.  It's necess
18380 61 72 79 20 74 6f 20 77 72 69 74 65 20 27 5c 78  ary to write '\x
18390 30 30 27 3d 3d 30 20 74 6f 20 67 65 74 20 73 6f  00'==0 to get so
183a0 6d 65 74 68 69 6e 67 0a 20 20 20 74 68 61 74 27  mething.   that'
183b0 73 20 74 72 75 65 20 6f 6e 6c 79 20 77 69 74 68  s true only with
183c0 20 2d 73 74 64 2e 20 20 2a 2f 0a 69 6e 74 20 6f   -std.  */.int o
183d0 73 66 34 5f 63 63 5f 61 72 72 61 79 20 5b 27 5c  sf4_cc_array ['\
183e0 78 30 30 27 20 3d 3d 20 30 20 3f 20 31 20 3a 20  x00' == 0 ? 1 : 
183f0 2d 31 5d 3b 0a 0a 2f 2a 20 49 42 4d 20 43 20 36  -1];../* IBM C 6
18400 20 66 6f 72 20 41 49 58 20 69 73 20 61 6c 6d 6f   for AIX is almo
18410 73 74 2d 41 4e 53 49 20 62 79 20 64 65 66 61 75  st-ANSI by defau
18420 6c 74 2c 20 62 75 74 20 69 74 20 72 65 70 6c 61  lt, but it repla
18430 63 65 73 20 6d 61 63 72 6f 20 70 61 72 61 6d 65  ces macro parame
18440 74 65 72 73 0a 20 20 20 69 6e 73 69 64 65 20 73  ters.   inside s
18450 74 72 69 6e 67 73 20 61 6e 64 20 63 68 61 72 61  trings and chara
18460 63 74 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e 20  cter constants. 
18470 20 2a 2f 0a 23 64 65 66 69 6e 65 20 46 4f 4f 28   */.#define FOO(
18480 78 29 20 27 78 27 0a 69 6e 74 20 78 6c 63 36 5f  x) 'x'.int xlc6_
18490 63 63 5f 61 72 72 61 79 5b 46 4f 4f 28 61 29 20  cc_array[FOO(a) 
184a0 3d 3d 20 27 78 27 20 3f 20 31 20 3a 20 2d 31 5d  == 'x' ? 1 : -1]
184b0 3b 0a 0a 69 6e 74 20 74 65 73 74 20 28 69 6e 74  ;..int test (int
184c0 20 69 2c 20 64 6f 75 62 6c 65 20 78 29 3b 0a 73   i, double x);.s
184d0 74 72 75 63 74 20 73 31 20 7b 69 6e 74 20 28 2a  truct s1 {int (*
184e0 66 29 20 28 69 6e 74 20 61 29 3b 7d 3b 0a 73 74  f) (int a);};.st
184f0 72 75 63 74 20 73 32 20 7b 69 6e 74 20 28 2a 66  ruct s2 {int (*f
18500 29 20 28 64 6f 75 62 6c 65 20 61 29 3b 7d 3b 0a  ) (double a);};.
18510 69 6e 74 20 70 61 69 72 6e 61 6d 65 73 20 28 69  int pairnames (i
18520 6e 74 2c 20 63 68 61 72 20 2a 2a 2c 20 46 49 4c  nt, char **, FIL
18530 45 20 2a 28 2a 29 28 73 74 72 75 63 74 20 62 75  E *(*)(struct bu
18540 66 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61 74  f *, struct stat
18550 20 2a 2c 20 69 6e 74 29 2c 20 69 6e 74 2c 20 69   *, int), int, i
18560 6e 74 29 3b 0a 69 6e 74 20 61 72 67 63 3b 0a 63  nt);.int argc;.c
18570 68 61 72 20 2a 2a 61 72 67 76 3b 0a 69 6e 74 0a  har **argv;.int.
18580 6d 61 69 6e 20 28 29 0a 7b 0a 72 65 74 75 72 6e  main ().{.return
18590 20 66 20 28 65 2c 20 61 72 67 76 2c 20 30 29 20   f (e, argv, 0) 
185a0 21 3d 20 61 72 67 76 5b 30 5d 20 20 7c 7c 20 20  != argv[0]  ||  
185b0 66 20 28 65 2c 20 61 72 67 76 2c 20 31 29 20 21  f (e, argv, 1) !
185c0 3d 20 61 72 67 76 5b 31 5d 3b 0a 20 20 3b 0a 20  = argv[1];.  ;. 
185d0 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
185e0 45 4f 46 0a 66 6f 72 20 61 63 5f 61 72 67 20 69  EOF.for ac_arg i
185f0 6e 20 27 27 20 2d 71 6c 61 6e 67 6c 76 6c 3d 65  n '' -qlanglvl=e
18600 78 74 63 38 39 20 2d 71 6c 61 6e 67 6c 76 6c 3d  xtc89 -qlanglvl=
18610 61 6e 73 69 20 2d 73 74 64 20 5c 0a 09 2d 41 65  ansi -std \..-Ae
18620 20 22 2d 41 61 20 2d 44 5f 48 50 55 58 5f 53 4f   "-Aa -D_HPUX_SO
18630 55 52 43 45 22 20 22 2d 58 63 20 2d 44 5f 5f 45  URCE" "-Xc -D__E
18640 58 54 45 4e 53 49 4f 4e 53 5f 5f 22 0a 64 6f 0a  XTENSIONS__".do.
18650 20 20 43 43 3d 22 24 61 63 5f 73 61 76 65 5f 43    CC="$ac_save_C
18660 43 20 24 61 63 5f 61 72 67 22 0a 20 20 69 66 20  C $ac_arg".  if 
18670 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70  ac_fn_c_try_comp
18680 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74  ile "$LINENO"; t
18690 68 65 6e 20 3a 0a 20 20 61 63 5f 63 76 5f 70 72  hen :.  ac_cv_pr
186a0 6f 67 5f 63 63 5f 63 38 39 3d 24 61 63 5f 61 72  og_cc_c89=$ac_ar
186b0 67 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20  g.fi.rm -f core 
186c0 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
186d0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
186e0 0a 20 20 74 65 73 74 20 22 78 24 61 63 5f 63 76  .  test "x$ac_cv
186f0 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 21 3d  _prog_cc_c89" !=
18700 20 22 78 6e 6f 22 20 26 26 20 62 72 65 61 6b 0a   "xno" && break.
18710 64 6f 6e 65 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  done.rm -f conft
18720 65 73 74 2e 24 61 63 5f 65 78 74 0a 43 43 3d 24  est.$ac_ext.CC=$
18730 61 63 5f 73 61 76 65 5f 43 43 0a 0a 66 69 0a 23  ac_save_CC..fi.#
18740 20 41 43 5f 43 41 43 48 45 5f 56 41 4c 0a 63 61   AC_CACHE_VAL.ca
18750 73 65 20 22 78 24 61 63 5f 63 76 5f 70 72 6f 67  se "x$ac_cv_prog
18760 5f 63 63 5f 63 38 39 22 20 69 6e 0a 20 20 78 29  _cc_c89" in.  x)
18770 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .    { $as_echo 
18780 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
18790 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
187a0 73 75 6c 74 3a 20 6e 6f 6e 65 20 6e 65 65 64 65  sult: none neede
187b0 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  d" >&5.$as_echo 
187c0 22 6e 6f 6e 65 20 6e 65 65 64 65 64 22 20 3e 26  "none needed" >&
187d0 36 3b 20 7d 20 3b 3b 0a 20 20 78 6e 6f 29 0a 20  6; } ;;.  xno). 
187e0 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
187f0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
18800 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
18810 6c 74 3a 20 75 6e 73 75 70 70 6f 72 74 65 64 22  lt: unsupported"
18820 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 75   >&5.$as_echo "u
18830 6e 73 75 70 70 6f 72 74 65 64 22 20 3e 26 36 3b  nsupported" >&6;
18840 20 7d 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 43   } ;;.  *).    C
18850 43 3d 22 24 43 43 20 24 61 63 5f 63 76 5f 70 72  C="$CC $ac_cv_pr
18860 6f 67 5f 63 63 5f 63 38 39 22 0a 20 20 20 20 7b  og_cc_c89".    {
18870 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
18880 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
18890 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
188a0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63  $ac_cv_prog_cc_c
188b0 38 39 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  89" >&5.$as_echo
188c0 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63   "$ac_cv_prog_cc
188d0 5f 63 38 39 22 20 3e 26 36 3b 20 7d 20 3b 3b 0a  _c89" >&6; } ;;.
188e0 65 73 61 63 0a 69 66 20 74 65 73 74 20 22 78 24  esac.if test "x$
188f0 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38  ac_cv_prog_cc_c8
18900 39 22 20 21 3d 20 78 6e 6f 3b 20 74 68 65 6e 20  9" != xno; then 
18910 3a 0a 0a 66 69 0a 0a 61 63 5f 65 78 74 3d 63 0a  :..fi..ac_ext=c.
18920 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50  ac_cpp='$CPP $CP
18930 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69  PFLAGS'.ac_compi
18940 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41  le='$CC -c $CFLA
18950 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e  GS $CPPFLAGS con
18960 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
18970 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20  5'.ac_link='$CC 
18980 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -o conftest$ac_e
18990 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43  xeext $CFLAGS $C
189a0 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  PPFLAGS $LDFLAGS
189b0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
189c0 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f  t $LIBS >&5'.ac_
189d0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
189e0 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
189f0 6e 75 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  nu..{ $as_echo "
18a00 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
18a10 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
18a20 63 6b 69 6e 67 20 66 6f 72 20 61 20 73 65 64 20  cking for a sed 
18a30 74 68 61 74 20 64 6f 65 73 20 6e 6f 74 20 74 72  that does not tr
18a40 75 6e 63 61 74 65 20 6f 75 74 70 75 74 22 20 3e  uncate output" >
18a50 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
18a60 68 65 63 6b 69 6e 67 20 66 6f 72 20 61 20 73 65  hecking for a se
18a70 64 20 74 68 61 74 20 64 6f 65 73 20 6e 6f 74 20  d that does not 
18a80 74 72 75 6e 63 61 74 65 20 6f 75 74 70 75 74 2e  truncate output.
18a90 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
18aa0 7b 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 2b  {ac_cv_path_SED+
18ab0 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
18ac0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
18ad0 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
18ae0 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 61  se.            a
18af0 63 5f 73 63 72 69 70 74 3d 73 2f 61 61 61 61 61  c_script=s/aaaaa
18b00 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61  aaaaaaaaaaaaaaaa
18b10 61 61 61 61 61 61 61 61 61 61 61 61 61 61 2f 62  aaaaaaaaaaaaaa/b
18b20 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62  bbbbbbbbbbbbbbbb
18b30 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62  bbbbbbbbbbbbbbbb
18b40 2f 0a 20 20 20 20 20 66 6f 72 20 61 63 5f 69 20  /.     for ac_i 
18b50 69 6e 20 31 20 32 20 33 20 34 20 35 20 36 20 37  in 1 2 3 4 5 6 7
18b60 3b 20 64 6f 0a 20 20 20 20 20 20 20 61 63 5f 73  ; do.       ac_s
18b70 63 72 69 70 74 3d 22 24 61 63 5f 73 63 72 69 70  cript="$ac_scrip
18b80 74 24 61 73 5f 6e 6c 24 61 63 5f 73 63 72 69 70  t$as_nl$ac_scrip
18b90 74 22 0a 20 20 20 20 20 64 6f 6e 65 0a 20 20 20  t".     done.   
18ba0 20 20 65 63 68 6f 20 22 24 61 63 5f 73 63 72 69    echo "$ac_scri
18bb0 70 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  pt" 2>/dev/null 
18bc0 7c 20 73 65 64 20 39 39 71 20 3e 63 6f 6e 66 74  | sed 99q >conft
18bd0 65 73 74 2e 73 65 64 0a 20 20 20 20 20 7b 20 61  est.sed.     { a
18be0 63 5f 73 63 72 69 70 74 3d 3b 20 75 6e 73 65 74  c_script=; unset
18bf0 20 61 63 5f 73 63 72 69 70 74 3b 7d 0a 20 20 20   ac_script;}.   
18c00 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 53    if test -z "$S
18c10 45 44 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 70  ED"; then.  ac_p
18c20 61 74 68 5f 53 45 44 5f 66 6f 75 6e 64 3d 66 61  ath_SED_found=fa
18c30 6c 73 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72  lse.  # Loop thr
18c40 6f 75 67 68 20 74 68 65 20 75 73 65 72 27 73 20  ough the user's 
18c50 70 61 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f  path and test fo
18c60 72 20 65 61 63 68 20 6f 66 20 50 52 4f 47 4e 41  r each of PROGNA
18c70 4d 45 2d 4c 49 53 54 0a 20 20 61 73 5f 73 61 76  ME-LIST.  as_sav
18c80 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
18c90 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
18ca0 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
18cb0 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
18cc0 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
18cd0 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
18ce0 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f   as_dir=..    fo
18cf0 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 73 65 64  r ac_prog in sed
18d00 20 67 73 65 64 3b 20 64 6f 0a 20 20 20 20 66 6f   gsed; do.    fo
18d10 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
18d20 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
18d30 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
18d40 6f 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f  o.      ac_path_
18d50 53 45 44 3d 22 24 61 73 5f 64 69 72 2f 24 61 63  SED="$as_dir/$ac
18d60 5f 70 72 6f 67 24 61 63 5f 65 78 65 63 5f 65 78  _prog$ac_exec_ex
18d70 74 22 0a 20 20 20 20 20 20 61 73 5f 66 6e 5f 65  t".      as_fn_e
18d80 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 63  xecutable_p "$ac
18d90 5f 70 61 74 68 5f 53 45 44 22 20 7c 7c 20 63 6f  _path_SED" || co
18da0 6e 74 69 6e 75 65 0a 23 20 43 68 65 63 6b 20 66  ntinue.# Check f
18db0 6f 72 20 47 4e 55 20 61 63 5f 70 61 74 68 5f 53  or GNU ac_path_S
18dc0 45 44 20 61 6e 64 20 73 65 6c 65 63 74 20 69 74  ED and select it
18dd0 20 69 66 20 69 74 20 69 73 20 66 6f 75 6e 64 2e   if it is found.
18de0 0a 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20 47  .  # Check for G
18df0 4e 55 20 24 61 63 5f 70 61 74 68 5f 53 45 44 0a  NU $ac_path_SED.
18e00 63 61 73 65 20 60 22 24 61 63 5f 70 61 74 68 5f  case `"$ac_path_
18e10 53 45 44 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32  SED" --version 2
18e20 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20  >&1` in.*GNU*). 
18e30 20 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 3d   ac_cv_path_SED=
18e40 22 24 61 63 5f 70 61 74 68 5f 53 45 44 22 20 61  "$ac_path_SED" a
18e50 63 5f 70 61 74 68 5f 53 45 44 5f 66 6f 75 6e 64  c_path_SED_found
18e60 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f 75  =:;;.*).  ac_cou
18e70 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63 68 6f 5f  nt=0.  $as_echo_
18e80 6e 20 30 31 32 33 34 35 36 37 38 39 20 3e 22 63  n 0123456789 >"c
18e90 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 77 68  onftest.in".  wh
18ea0 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20 63  ile :.  do.    c
18eb0 61 74 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  at "conftest.in"
18ec0 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 3e   "conftest.in" >
18ed0 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a 20  "conftest.tmp". 
18ee0 20 20 20 6d 76 20 22 63 6f 6e 66 74 65 73 74 2e     mv "conftest.
18ef0 74 6d 70 22 20 22 63 6f 6e 66 74 65 73 74 2e 69  tmp" "conftest.i
18f00 6e 22 0a 20 20 20 20 63 70 20 22 63 6f 6e 66 74  n".    cp "conft
18f10 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73  est.in" "conftes
18f20 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73 5f 65 63  t.nl".    $as_ec
18f30 68 6f 20 27 27 20 3e 3e 20 22 63 6f 6e 66 74 65  ho '' >> "confte
18f40 73 74 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f  st.nl".    "$ac_
18f50 70 61 74 68 5f 53 45 44 22 20 2d 66 20 63 6f 6e  path_SED" -f con
18f60 66 74 65 73 74 2e 73 65 64 20 3c 20 22 63 6f 6e  ftest.sed < "con
18f70 66 74 65 73 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66  ftest.nl" >"conf
18f80 74 65 73 74 2e 6f 75 74 22 20 32 3e 2f 64 65 76  test.out" 2>/dev
18f90 2f 6e 75 6c 6c 20 7c 7c 20 62 72 65 61 6b 0a 20  /null || break. 
18fa0 20 20 20 64 69 66 66 20 22 63 6f 6e 66 74 65 73     diff "conftes
18fb0 74 2e 6f 75 74 22 20 22 63 6f 6e 66 74 65 73 74  t.out" "conftest
18fc0 2e 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  .nl" >/dev/null 
18fd0 32 3e 26 31 20 7c 7c 20 62 72 65 61 6b 0a 20 20  2>&1 || break.  
18fe0 20 20 61 73 5f 66 6e 5f 61 72 69 74 68 20 24 61    as_fn_arith $a
18ff0 63 5f 63 6f 75 6e 74 20 2b 20 31 20 26 26 20 61  c_count + 1 && a
19000 63 5f 63 6f 75 6e 74 3d 24 61 73 5f 76 61 6c 0a  c_count=$as_val.
19010 20 20 20 20 69 66 20 74 65 73 74 20 24 61 63 5f      if test $ac_
19020 63 6f 75 6e 74 20 2d 67 74 20 24 7b 61 63 5f 70  count -gt ${ac_p
19030 61 74 68 5f 53 45 44 5f 6d 61 78 2d 30 7d 3b 20  ath_SED_max-0}; 
19040 74 68 65 6e 0a 20 20 20 20 20 20 23 20 42 65 73  then.      # Bes
19050 74 20 6f 6e 65 20 73 6f 20 66 61 72 2c 20 73 61  t one so far, sa
19060 76 65 20 69 74 20 62 75 74 20 6b 65 65 70 20 6c  ve it but keep l
19070 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 62 65 74  ooking for a bet
19080 74 65 72 20 6f 6e 65 0a 20 20 20 20 20 20 61 63  ter one.      ac
19090 5f 63 76 5f 70 61 74 68 5f 53 45 44 3d 22 24 61  _cv_path_SED="$a
190a0 63 5f 70 61 74 68 5f 53 45 44 22 0a 20 20 20 20  c_path_SED".    
190b0 20 20 61 63 5f 70 61 74 68 5f 53 45 44 5f 6d 61    ac_path_SED_ma
190c0 78 3d 24 61 63 5f 63 6f 75 6e 74 0a 20 20 20 20  x=$ac_count.    
190d0 66 69 0a 20 20 20 20 23 20 31 30 2a 28 32 5e 31  fi.    # 10*(2^1
190e0 30 29 20 63 68 61 72 73 20 61 73 20 69 6e 70 75  0) chars as inpu
190f0 74 20 73 65 65 6d 73 20 6d 6f 72 65 20 74 68 61  t seems more tha
19100 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20 74 65 73  n enough.    tes
19110 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20  t $ac_count -gt 
19120 31 30 20 26 26 20 62 72 65 61 6b 0a 20 20 64 6f  10 && break.  do
19130 6e 65 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  ne.  rm -f conft
19140 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65 73 74 2e  est.in conftest.
19150 74 6d 70 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 20  tmp conftest.nl 
19160 63 6f 6e 66 74 65 73 74 2e 6f 75 74 3b 3b 0a 65  conftest.out;;.e
19170 73 61 63 0a 0a 20 20 20 20 20 20 24 61 63 5f 70  sac..      $ac_p
19180 61 74 68 5f 53 45 44 5f 66 6f 75 6e 64 20 26 26  ath_SED_found &&
19190 20 62 72 65 61 6b 20 33 0a 20 20 20 20 64 6f 6e   break 3.    don
191a0 65 0a 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a  e.  done.  done.
191b0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
191c0 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24  .  if test -z "$
191d0 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 22 3b  ac_cv_path_SED";
191e0 20 74 68 65 6e 0a 20 20 20 20 61 73 5f 66 6e 5f   then.    as_fn_
191f0 65 72 72 6f 72 20 24 3f 20 22 6e 6f 20 61 63 63  error $? "no acc
19200 65 70 74 61 62 6c 65 20 73 65 64 20 63 6f 75 6c  eptable sed coul
19210 64 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 5c 24  d be found in \$
19220 50 41 54 48 22 20 22 24 4c 49 4e 45 4e 4f 22 20  PATH" "$LINENO" 
19230 35 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63  5.  fi.else.  ac
19240 5f 63 76 5f 70 61 74 68 5f 53 45 44 3d 24 53 45  _cv_path_SED=$SE
19250 44 0a 66 69 0a 0a 66 69 0a 7b 20 24 61 73 5f 65  D.fi..fi.{ $as_e
19260 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
19270 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
19280 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
19290 5f 70 61 74 68 5f 53 45 44 22 20 3e 26 35 0a 24  _path_SED" >&5.$
192a0 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f  as_echo "$ac_cv_
192b0 70 61 74 68 5f 53 45 44 22 20 3e 26 36 3b 20 7d  path_SED" >&6; }
192c0 0a 20 53 45 44 3d 22 24 61 63 5f 63 76 5f 70 61  . SED="$ac_cv_pa
192d0 74 68 5f 53 45 44 22 0a 20 20 72 6d 20 2d 66 20  th_SED".  rm -f 
192e0 63 6f 6e 66 74 65 73 74 2e 73 65 64 0a 0a 74 65  conftest.sed..te
192f0 73 74 20 2d 7a 20 22 24 53 45 44 22 20 26 26 20  st -z "$SED" && 
19300 53 45 44 3d 73 65 64 0a 58 73 65 64 3d 22 24 53  SED=sed.Xsed="$S
19310 45 44 20 2d 65 20 31 73 2f 5e 58 2f 2f 22 0a 0a  ED -e 1s/^X//"..
19320 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f  ..........{ $as_
19330 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
19340 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
19350 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
19360 67 72 65 70 20 74 68 61 74 20 68 61 6e 64 6c 65  grep that handle
19370 73 20 6c 6f 6e 67 20 6c 69 6e 65 73 20 61 6e 64  s long lines and
19380 20 2d 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   -e" >&5.$as_ech
19390 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
193a0 72 20 67 72 65 70 20 74 68 61 74 20 68 61 6e 64  r grep that hand
193b0 6c 65 73 20 6c 6f 6e 67 20 6c 69 6e 65 73 20 61  les long lines a
193c0 6e 64 20 2d 65 2e 2e 2e 20 22 20 3e 26 36 3b 20  nd -e... " >&6; 
193d0 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 61 74  }.if ${ac_cv_pat
193e0 68 5f 47 52 45 50 2b 3a 7d 20 66 61 6c 73 65 3b  h_GREP+:} false;
193f0 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
19400 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
19410 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
19420 65 73 74 20 2d 7a 20 22 24 47 52 45 50 22 3b 20  est -z "$GREP"; 
19430 74 68 65 6e 0a 20 20 61 63 5f 70 61 74 68 5f 47  then.  ac_path_G
19440 52 45 50 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a  REP_found=false.
19450 20 20 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68    # Loop through
19460 20 74 68 65 20 75 73 65 72 27 73 20 70 61 74 68   the user's path
19470 20 61 6e 64 20 74 65 73 74 20 66 6f 72 20 65 61   and test for ea
19480 63 68 20 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c  ch of PROGNAME-L
19490 49 53 54 0a 20 20 61 73 5f 73 61 76 65 5f 49 46  IST.  as_save_IF
194a0 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
194b0 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
194c0 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 24  as_dir in $PATH$
194d0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75  PATH_SEPARATOR/u
194e0 73 72 2f 78 70 67 34 2f 62 69 6e 0a 64 6f 0a 20  sr/xpg4/bin.do. 
194f0 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
19500 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
19510 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
19520 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 70 72 6f  ..    for ac_pro
19530 67 20 69 6e 20 67 72 65 70 20 67 67 72 65 70 3b  g in grep ggrep;
19540 20 64 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f 65   do.    for ac_e
19550 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
19560 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
19570 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20 20  ensions; do.    
19580 20 20 61 63 5f 70 61 74 68 5f 47 52 45 50 3d 22    ac_path_GREP="
19590 24 61 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67  $as_dir/$ac_prog
195a0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 0a 20 20  $ac_exec_ext".  
195b0 20 20 20 20 61 73 5f 66 6e 5f 65 78 65 63 75 74      as_fn_execut
195c0 61 62 6c 65 5f 70 20 22 24 61 63 5f 70 61 74 68  able_p "$ac_path
195d0 5f 47 52 45 50 22 20 7c 7c 20 63 6f 6e 74 69 6e  _GREP" || contin
195e0 75 65 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 47  ue.# Check for G
195f0 4e 55 20 61 63 5f 70 61 74 68 5f 47 52 45 50 20  NU ac_path_GREP 
19600 61 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69 66  and select it if
19610 20 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20   it is found..  
19620 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20  # Check for GNU 
19630 24 61 63 5f 70 61 74 68 5f 47 52 45 50 0a 63 61  $ac_path_GREP.ca
19640 73 65 20 60 22 24 61 63 5f 70 61 74 68 5f 47 52  se `"$ac_path_GR
19650 45 50 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e  EP" --version 2>
19660 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20  &1` in.*GNU*).  
19670 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 3d  ac_cv_path_GREP=
19680 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20  "$ac_path_GREP" 
19690 61 63 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f 75  ac_path_GREP_fou
196a0 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63  nd=:;;.*).  ac_c
196b0 6f 75 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63 68  ount=0.  $as_ech
196c0 6f 5f 6e 20 30 31 32 33 34 35 36 37 38 39 20 3e  o_n 0123456789 >
196d0 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20  "conftest.in".  
196e0 77 68 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20  while :.  do.   
196f0 20 63 61 74 20 22 63 6f 6e 66 74 65 73 74 2e 69   cat "conftest.i
19700 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  n" "conftest.in"
19710 20 3e 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22   >"conftest.tmp"
19720 0a 20 20 20 20 6d 76 20 22 63 6f 6e 66 74 65 73  .    mv "conftes
19730 74 2e 74 6d 70 22 20 22 63 6f 6e 66 74 65 73 74  t.tmp" "conftest
19740 2e 69 6e 22 0a 20 20 20 20 63 70 20 22 63 6f 6e  .in".    cp "con
19750 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74  ftest.in" "conft
19760 65 73 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73 5f  est.nl".    $as_
19770 65 63 68 6f 20 27 47 52 45 50 27 20 3e 3e 20 22  echo 'GREP' >> "
19780 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20  conftest.nl".   
19790 20 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22   "$ac_path_GREP"
197a0 20 2d 65 20 27 47 52 45 50 24 27 20 2d 65 20 27   -e 'GREP$' -e '
197b0 2d 28 63 61 6e 6e 6f 74 20 6d 61 74 63 68 29 2d  -(cannot match)-
197c0 27 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c  ' < "conftest.nl
197d0 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74  " >"conftest.out
197e0 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c  " 2>/dev/null ||
197f0 20 62 72 65 61 6b 0a 20 20 20 20 64 69 66 66 20   break.    diff 
19800 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 22  "conftest.out" "
19810 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 2f 64  conftest.nl" >/d
19820 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 20  ev/null 2>&1 || 
19830 62 72 65 61 6b 0a 20 20 20 20 61 73 5f 66 6e 5f  break.    as_fn_
19840 61 72 69 74 68 20 24 61 63 5f 63 6f 75 6e 74 20  arith $ac_count 
19850 2b 20 31 20 26 26 20 61 63 5f 63 6f 75 6e 74 3d  + 1 && ac_count=
19860 24 61 73 5f 76 61 6c 0a 20 20 20 20 69 66 20 74  $as_val.    if t
19870 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67  est $ac_count -g
19880 74 20 24 7b 61 63 5f 70 61 74 68 5f 47 52 45 50  t ${ac_path_GREP
19890 5f 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20 20  _max-0}; then.  
198a0 20 20 20 20 23 20 42 65 73 74 20 6f 6e 65 20 73      # Best one s
198b0 6f 20 66 61 72 2c 20 73 61 76 65 20 69 74 20 62  o far, save it b
198c0 75 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67 20  ut keep looking 
198d0 66 6f 72 20 61 20 62 65 74 74 65 72 20 6f 6e 65  for a better one
198e0 0a 20 20 20 20 20 20 61 63 5f 63 76 5f 70 61 74  .      ac_cv_pat
198f0 68 5f 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68  h_GREP="$ac_path
19900 5f 47 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f  _GREP".      ac_
19910 70 61 74 68 5f 47 52 45 50 5f 6d 61 78 3d 24 61  path_GREP_max=$a
19920 63 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20  c_count.    fi. 
19930 20 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63     # 10*(2^10) c
19940 68 61 72 73 20 61 73 20 69 6e 70 75 74 20 73 65  hars as input se
19950 65 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e  ems more than en
19960 6f 75 67 68 0a 20 20 20 20 74 65 73 74 20 24 61  ough.    test $a
19970 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26  c_count -gt 10 &
19980 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20  & break.  done. 
19990 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
199a0 69 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20  in conftest.tmp 
199b0 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66  conftest.nl conf
199c0 74 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a  test.out;;.esac.
199d0 0a 20 20 20 20 20 20 24 61 63 5f 70 61 74 68 5f  .      $ac_path_
199e0 47 52 45 50 5f 66 6f 75 6e 64 20 26 26 20 62 72  GREP_found && br
199f0 65 61 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a 20  eak 3.    done. 
19a00 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53   done.  done.IFS
19a10 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
19a20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  if test -z "$ac_
19a30 63 76 5f 70 61 74 68 5f 47 52 45 50 22 3b 20 74  cv_path_GREP"; t
19a40 68 65 6e 0a 20 20 20 20 61 73 5f 66 6e 5f 65 72  hen.    as_fn_er
19a50 72 6f 72 20 24 3f 20 22 6e 6f 20 61 63 63 65 70  ror $? "no accep
19a60 74 61 62 6c 65 20 67 72 65 70 20 63 6f 75 6c 64  table grep could
19a70 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 50 41   be found in $PA
19a80 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  TH$PATH_SEPARATO
19a90 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 22 20  R/usr/xpg4/bin" 
19aa0 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 20 20 66 69  "$LINENO" 5.  fi
19ab0 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 61  .else.  ac_cv_pa
19ac0 74 68 5f 47 52 45 50 3d 24 47 52 45 50 0a 66 69  th_GREP=$GREP.fi
19ad0 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ..fi.{ $as_echo 
19ae0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
19af0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
19b00 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61 74  sult: $ac_cv_pat
19b10 68 5f 47 52 45 50 22 20 3e 26 35 0a 24 61 73 5f  h_GREP" >&5.$as_
19b20 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 61 74  echo "$ac_cv_pat
19b30 68 5f 47 52 45 50 22 20 3e 26 36 3b 20 7d 0a 20  h_GREP" >&6; }. 
19b40 47 52 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74  GREP="$ac_cv_pat
19b50 68 5f 47 52 45 50 22 0a 0a 0a 7b 20 24 61 73 5f  h_GREP"...{ $as_
19b60 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
19b70 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
19b80 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
19b90 65 67 72 65 70 22 20 3e 26 35 0a 24 61 73 5f 65  egrep" >&5.$as_e
19ba0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
19bb0 66 6f 72 20 65 67 72 65 70 2e 2e 2e 20 22 20 3e  for egrep... " >
19bc0 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76  &6; }.if ${ac_cv
19bd0 5f 70 61 74 68 5f 45 47 52 45 50 2b 3a 7d 20 66  _path_EGREP+:} f
19be0 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
19bf0 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
19c00 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
19c10 20 69 66 20 65 63 68 6f 20 61 20 7c 20 24 47 52   if echo a | $GR
19c20 45 50 20 2d 45 20 27 28 61 7c 62 29 27 20 3e 2f  EP -E '(a|b)' >/
19c30 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 0a 20 20  dev/null 2>&1.  
19c40 20 74 68 65 6e 20 61 63 5f 63 76 5f 70 61 74 68   then ac_cv_path
19c50 5f 45 47 52 45 50 3d 22 24 47 52 45 50 20 2d 45  _EGREP="$GREP -E
19c60 22 0a 20 20 20 65 6c 73 65 0a 20 20 20 20 20 69  ".   else.     i
19c70 66 20 74 65 73 74 20 2d 7a 20 22 24 45 47 52 45  f test -z "$EGRE
19c80 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 70 61  P"; then.  ac_pa
19c90 74 68 5f 45 47 52 45 50 5f 66 6f 75 6e 64 3d 66  th_EGREP_found=f
19ca0 61 6c 73 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68  alse.  # Loop th
19cb0 72 6f 75 67 68 20 74 68 65 20 75 73 65 72 27 73  rough the user's
19cc0 20 70 61 74 68 20 61 6e 64 20 74 65 73 74 20 66   path and test f
19cd0 6f 72 20 65 61 63 68 20 6f 66 20 50 52 4f 47 4e  or each of PROGN
19ce0 41 4d 45 2d 4c 49 53 54 0a 20 20 61 73 5f 73 61  AME-LIST.  as_sa
19cf0 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
19d00 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
19d10 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
19d20 50 41 54 48 24 50 41 54 48 5f 53 45 50 41 52 41  PATH$PATH_SEPARA
19d30 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e  TOR/usr/xpg4/bin
19d40 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
19d50 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
19d60 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
19d70 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61  _dir=..    for a
19d80 63 5f 70 72 6f 67 20 69 6e 20 65 67 72 65 70 3b  c_prog in egrep;
19d90 20 64 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f 65   do.    for ac_e
19da0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
19db0 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
19dc0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20 20  ensions; do.    
19dd0 20 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50 3d    ac_path_EGREP=
19de0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f  "$as_dir/$ac_pro
19df0 67 24 61 63 5f 65 78 65 63 5f 65 78 74 22 0a 20  g$ac_exec_ext". 
19e00 20 20 20 20 20 61 73 5f 66 6e 5f 65 78 65 63 75       as_fn_execu
19e10 74 61 62 6c 65 5f 70 20 22 24 61 63 5f 70 61 74  table_p "$ac_pat
19e20 68 5f 45 47 52 45 50 22 20 7c 7c 20 63 6f 6e 74  h_EGREP" || cont
19e30 69 6e 75 65 0a 23 20 43 68 65 63 6b 20 66 6f 72  inue.# Check for
19e40 20 47 4e 55 20 61 63 5f 70 61 74 68 5f 45 47 52   GNU ac_path_EGR
19e50 45 50 20 61 6e 64 20 73 65 6c 65 63 74 20 69 74  EP and select it
19e60 20 69 66 20 69 74 20 69 73 20 66 6f 75 6e 64 2e   if it is found.
19e70 0a 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20 47  .  # Check for G
19e80 4e 55 20 24 61 63 5f 70 61 74 68 5f 45 47 52 45  NU $ac_path_EGRE
19e90 50 0a 63 61 73 65 20 60 22 24 61 63 5f 70 61 74  P.case `"$ac_pat
19ea0 68 5f 45 47 52 45 50 22 20 2d 2d 76 65 72 73 69  h_EGREP" --versi
19eb0 6f 6e 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e 55  on 2>&1` in.*GNU
19ec0 2a 29 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f  *).  ac_cv_path_
19ed0 45 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f  EGREP="$ac_path_
19ee0 45 47 52 45 50 22 20 61 63 5f 70 61 74 68 5f 45  EGREP" ac_path_E
19ef0 47 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a  GREP_found=:;;.*
19f00 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30 0a 20  ).  ac_count=0. 
19f10 20 24 61 73 5f 65 63 68 6f 5f 6e 20 30 31 32 33   $as_echo_n 0123
19f20 34 35 36 37 38 39 20 3e 22 63 6f 6e 66 74 65 73  456789 >"conftes
19f30 74 2e 69 6e 22 0a 20 20 77 68 69 6c 65 20 3a 0a  t.in".  while :.
19f40 20 20 64 6f 0a 20 20 20 20 63 61 74 20 22 63 6f    do.    cat "co
19f50 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66  nftest.in" "conf
19f60 74 65 73 74 2e 69 6e 22 20 3e 22 63 6f 6e 66 74  test.in" >"conft
19f70 65 73 74 2e 74 6d 70 22 0a 20 20 20 20 6d 76 20  est.tmp".    mv 
19f80 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 20 22  "conftest.tmp" "
19f90 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 20  conftest.in".   
19fa0 20 63 70 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e   cp "conftest.in
19fb0 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a  " "conftest.nl".
19fc0 20 20 20 20 24 61 73 5f 65 63 68 6f 20 27 45 47      $as_echo 'EG
19fd0 52 45 50 27 20 3e 3e 20 22 63 6f 6e 66 74 65 73  REP' >> "conftes
19fe0 74 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f 70  t.nl".    "$ac_p
19ff0 61 74 68 5f 45 47 52 45 50 22 20 27 45 47 52 45  ath_EGREP" 'EGRE
1a000 50 24 27 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e  P$' < "conftest.
1a010 6e 6c 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f  nl" >"conftest.o
1a020 75 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  ut" 2>/dev/null 
1a030 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 64 69 66  || break.    dif
1a040 66 20 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22  f "conftest.out"
1a050 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e   "conftest.nl" >
1a060 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c  /dev/null 2>&1 |
1a070 7c 20 62 72 65 61 6b 0a 20 20 20 20 61 73 5f 66  | break.    as_f
1a080 6e 5f 61 72 69 74 68 20 24 61 63 5f 63 6f 75 6e  n_arith $ac_coun
1a090 74 20 2b 20 31 20 26 26 20 61 63 5f 63 6f 75 6e  t + 1 && ac_coun
1a0a0 74 3d 24 61 73 5f 76 61 6c 0a 20 20 20 20 69 66  t=$as_val.    if
1a0b0 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20   test $ac_count 
1a0c0 2d 67 74 20 24 7b 61 63 5f 70 61 74 68 5f 45 47  -gt ${ac_path_EG
1a0d0 52 45 50 5f 6d 61 78 2d 30 7d 3b 20 74 68 65 6e  REP_max-0}; then
1a0e0 0a 20 20 20 20 20 20 23 20 42 65 73 74 20 6f 6e  .      # Best on
1a0f0 65 20 73 6f 20 66 61 72 2c 20 73 61 76 65 20 69  e so far, save i
1a100 74 20 62 75 74 20 6b 65 65 70 20 6c 6f 6f 6b 69  t but keep looki
1a110 6e 67 20 66 6f 72 20 61 20 62 65 74 74 65 72 20  ng for a better 
1a120 6f 6e 65 0a 20 20 20 20 20 20 61 63 5f 63 76 5f  one.      ac_cv_
1a130 70 61 74 68 5f 45 47 52 45 50 3d 22 24 61 63 5f  path_EGREP="$ac_
1a140 70 61 74 68 5f 45 47 52 45 50 22 0a 20 20 20 20  path_EGREP".    
1a150 20 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50 5f    ac_path_EGREP_
1a160 6d 61 78 3d 24 61 63 5f 63 6f 75 6e 74 0a 20 20  max=$ac_count.  
1a170 20 20 66 69 0a 20 20 20 20 23 20 31 30 2a 28 32    fi.    # 10*(2
1a180 5e 31 30 29 20 63 68 61 72 73 20 61 73 20 69 6e  ^10) chars as in
1a190 70 75 74 20 73 65 65 6d 73 20 6d 6f 72 65 20 74  put seems more t
1a1a0 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20 74  han enough.    t
1a1b0 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67  est $ac_count -g
1a1c0 74 20 31 30 20 26 26 20 62 72 65 61 6b 0a 20 20  t 10 && break.  
1a1d0 64 6f 6e 65 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  done.  rm -f con
1a1e0 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65 73  ftest.in conftes
1a1f0 74 2e 74 6d 70 20 63 6f 6e 66 74 65 73 74 2e 6e  t.tmp conftest.n
1a200 6c 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 3b 3b  l conftest.out;;
1a210 0a 65 73 61 63 0a 0a 20 20 20 20 20 20 24 61 63  .esac..      $ac
1a220 5f 70 61 74 68 5f 45 47 52 45 50 5f 66 6f 75 6e  _path_EGREP_foun
1a230 64 20 26 26 20 62 72 65 61 6b 20 33 0a 20 20 20  d && break 3.   
1a240 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 20 20 64   done.  done.  d
1a250 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
1a260 5f 49 46 53 0a 20 20 69 66 20 74 65 73 74 20 2d  _IFS.  if test -
1a270 7a 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 45  z "$ac_cv_path_E
1a280 47 52 45 50 22 3b 20 74 68 65 6e 0a 20 20 20 20  GREP"; then.    
1a290 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22  as_fn_error $? "
1a2a0 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 65 67  no acceptable eg
1a2b0 72 65 70 20 63 6f 75 6c 64 20 62 65 20 66 6f 75  rep could be fou
1a2c0 6e 64 20 69 6e 20 24 50 41 54 48 24 50 41 54 48  nd in $PATH$PATH
1a2d0 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78  _SEPARATOR/usr/x
1a2e0 70 67 34 2f 62 69 6e 22 20 22 24 4c 49 4e 45 4e  pg4/bin" "$LINEN
1a2f0 4f 22 20 35 0a 20 20 66 69 0a 65 6c 73 65 0a 20  O" 5.  fi.else. 
1a300 20 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45   ac_cv_path_EGRE
1a310 50 3d 24 45 47 52 45 50 0a 66 69 0a 0a 20 20 20  P=$EGREP.fi..   
1a320 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  fi.fi.{ $as_echo
1a330 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1a340 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
1a350 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61  esult: $ac_cv_pa
1a360 74 68 5f 45 47 52 45 50 22 20 3e 26 35 0a 24 61  th_EGREP" >&5.$a
1a370 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70  s_echo "$ac_cv_p
1a380 61 74 68 5f 45 47 52 45 50 22 20 3e 26 36 3b 20  ath_EGREP" >&6; 
1a390 7d 0a 20 45 47 52 45 50 3d 22 24 61 63 5f 63 76  }. EGREP="$ac_cv
1a3a0 5f 70 61 74 68 5f 45 47 52 45 50 22 0a 0a 0a 7b  _path_EGREP"...{
1a3b0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1a3c0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1a3d0 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
1a3e0 20 66 6f 72 20 66 67 72 65 70 22 20 3e 26 35 0a   for fgrep" >&5.
1a3f0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
1a400 6b 69 6e 67 20 66 6f 72 20 66 67 72 65 70 2e 2e  king for fgrep..
1a410 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
1a420 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50  ac_cv_path_FGREP
1a430 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
1a440 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
1a450 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
1a460 6c 73 65 0a 20 20 69 66 20 65 63 68 6f 20 27 61  lse.  if echo 'a
1a470 62 2a 63 27 20 7c 20 24 47 52 45 50 20 2d 46 20  b*c' | $GREP -F 
1a480 27 61 62 2a 63 27 20 3e 2f 64 65 76 2f 6e 75 6c  'ab*c' >/dev/nul
1a490 6c 20 32 3e 26 31 0a 20 20 20 74 68 65 6e 20 61  l 2>&1.   then a
1a4a0 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 3d  c_cv_path_FGREP=
1a4b0 22 24 47 52 45 50 20 2d 46 22 0a 20 20 20 65 6c  "$GREP -F".   el
1a4c0 73 65 0a 20 20 20 20 20 69 66 20 74 65 73 74 20  se.     if test 
1a4d0 2d 7a 20 22 24 46 47 52 45 50 22 3b 20 74 68 65  -z "$FGREP"; the
1a4e0 6e 0a 20 20 61 63 5f 70 61 74 68 5f 46 47 52 45  n.  ac_path_FGRE
1a4f0 50 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 20 20  P_found=false.  
1a500 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20 74  # Loop through t
1a510 68 65 20 75 73 65 72 27 73 20 70 61 74 68 20 61  he user's path a
1a520 6e 64 20 74 65 73 74 20 66 6f 72 20 65 61 63 68  nd test for each
1a530 20 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49 53   of PROGNAME-LIS
1a540 54 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53 3d  T.  as_save_IFS=
1a550 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
1a560 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
1a570 5f 64 69 72 20 69 6e 20 24 50 41 54 48 24 50 41  _dir in $PATH$PA
1a580 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72  TH_SEPARATOR/usr
1a590 2f 78 70 67 34 2f 62 69 6e 0a 64 6f 0a 20 20 49  /xpg4/bin.do.  I
1a5a0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
1a5b0 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
1a5c0 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
1a5d0 20 20 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20      for ac_prog 
1a5e0 69 6e 20 66 67 72 65 70 3b 20 64 6f 0a 20 20 20  in fgrep; do.   
1a5f0 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
1a600 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
1a610 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
1a620 3b 20 64 6f 0a 20 20 20 20 20 20 61 63 5f 70 61  ; do.      ac_pa
1a630 74 68 5f 46 47 52 45 50 3d 22 24 61 73 5f 64 69  th_FGREP="$as_di
1a640 72 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78  r/$ac_prog$ac_ex
1a650 65 63 5f 65 78 74 22 0a 20 20 20 20 20 20 61 73  ec_ext".      as
1a660 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  _fn_executable_p
1a670 20 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50   "$ac_path_FGREP
1a680 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 23 20  " || continue.# 
1a690 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 61 63  Check for GNU ac
1a6a0 5f 70 61 74 68 5f 46 47 52 45 50 20 61 6e 64 20  _path_FGREP and 
1a6b0 73 65 6c 65 63 74 20 69 74 20 69 66 20 69 74 20  select it if it 
1a6c0 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20 43 68  is found..  # Ch
1a6d0 65 63 6b 20 66 6f 72 20 47 4e 55 20 24 61 63 5f  eck for GNU $ac_
1a6e0 70 61 74 68 5f 46 47 52 45 50 0a 63 61 73 65 20  path_FGREP.case 
1a6f0 60 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50  `"$ac_path_FGREP
1a700 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31  " --version 2>&1
1a710 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61 63  ` in.*GNU*).  ac
1a720 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 3d 22  _cv_path_FGREP="
1a730 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22 20  $ac_path_FGREP" 
1a740 61 63 5f 70 61 74 68 5f 46 47 52 45 50 5f 66 6f  ac_path_FGREP_fo
1a750 75 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f  und=:;;.*).  ac_
1a760 63 6f 75 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63  count=0.  $as_ec
1a770 68 6f 5f 6e 20 30 31 32 33 34 35 36 37 38 39 20  ho_n 0123456789 
1a780 3e 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20  >"conftest.in". 
1a790 20 77 68 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20   while :.  do.  
1a7a0 20 20 63 61 74 20 22 63 6f 6e 66 74 65 73 74 2e    cat "conftest.
1a7b0 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e  in" "conftest.in
1a7c0 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70  " >"conftest.tmp
1a7d0 22 0a 20 20 20 20 6d 76 20 22 63 6f 6e 66 74 65  ".    mv "confte
1a7e0 73 74 2e 74 6d 70 22 20 22 63 6f 6e 66 74 65 73  st.tmp" "conftes
1a7f0 74 2e 69 6e 22 0a 20 20 20 20 63 70 20 22 63 6f  t.in".    cp "co
1a800 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66  nftest.in" "conf
1a810 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73  test.nl".    $as
1a820 5f 65 63 68 6f 20 27 46 47 52 45 50 27 20 3e 3e  _echo 'FGREP' >>
1a830 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20   "conftest.nl". 
1a840 20 20 20 22 24 61 63 5f 70 61 74 68 5f 46 47 52     "$ac_path_FGR
1a850 45 50 22 20 46 47 52 45 50 20 3c 20 22 63 6f 6e  EP" FGREP < "con
1a860 66 74 65 73 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66  ftest.nl" >"conf
1a870 74 65 73 74 2e 6f 75 74 22 20 32 3e 2f 64 65 76  test.out" 2>/dev
1a880 2f 6e 75 6c 6c 20 7c 7c 20 62 72 65 61 6b 0a 20  /null || break. 
1a890 20 20 20 64 69 66 66 20 22 63 6f 6e 66 74 65 73     diff "conftes
1a8a0 74 2e 6f 75 74 22 20 22 63 6f 6e 66 74 65 73 74  t.out" "conftest
1a8b0 2e 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  .nl" >/dev/null 
1a8c0 32 3e 26 31 20 7c 7c 20 62 72 65 61 6b 0a 20 20  2>&1 || break.  
1a8d0 20 20 61 73 5f 66 6e 5f 61 72 69 74 68 20 24 61    as_fn_arith $a
1a8e0 63 5f 63 6f 75 6e 74 20 2b 20 31 20 26 26 20 61  c_count + 1 && a
1a8f0 63 5f 63 6f 75 6e 74 3d 24 61 73 5f 76 61 6c 0a  c_count=$as_val.
1a900 20 20 20 20 69 66 20 74 65 73 74 20 24 61 63 5f      if test $ac_
1a910 63 6f 75 6e 74 20 2d 67 74 20 24 7b 61 63 5f 70  count -gt ${ac_p
1a920 61 74 68 5f 46 47 52 45 50 5f 6d 61 78 2d 30 7d  ath_FGREP_max-0}
1a930 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 23 20 42  ; then.      # B
1a940 65 73 74 20 6f 6e 65 20 73 6f 20 66 61 72 2c 20  est one so far, 
1a950 73 61 76 65 20 69 74 20 62 75 74 20 6b 65 65 70  save it but keep
1a960 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 62   looking for a b
1a970 65 74 74 65 72 20 6f 6e 65 0a 20 20 20 20 20 20  etter one.      
1a980 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50  ac_cv_path_FGREP
1a990 3d 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50  ="$ac_path_FGREP
1a9a0 22 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f  ".      ac_path_
1a9b0 46 47 52 45 50 5f 6d 61 78 3d 24 61 63 5f 63 6f  FGREP_max=$ac_co
1a9c0 75 6e 74 0a 20 20 20 20 66 69 0a 20 20 20 20 23  unt.    fi.    #
1a9d0 20 31 30 2a 28 32 5e 31 30 29 20 63 68 61 72 73   10*(2^10) chars
1a9e0 20 61 73 20 69 6e 70 75 74 20 73 65 65 6d 73 20   as input seems 
1a9f0 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f 75 67 68  more than enough
1aa00 0a 20 20 20 20 74 65 73 74 20 24 61 63 5f 63 6f  .    test $ac_co
1aa10 75 6e 74 20 2d 67 74 20 31 30 20 26 26 20 62 72  unt -gt 10 && br
1aa20 65 61 6b 0a 20 20 64 6f 6e 65 0a 20 20 72 6d 20  eak.  done.  rm 
1aa30 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20 63  -f conftest.in c
1aa40 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63 6f 6e 66  onftest.tmp conf
1aa50 74 65 73 74 2e 6e 6c 20 63 6f 6e 66 74 65 73 74  test.nl conftest
1aa60 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a 20 20 20  .out;;.esac..   
1aa70 20 20 20 24 61 63 5f 70 61 74 68 5f 46 47 52 45     $ac_path_FGRE
1aa80 50 5f 66 6f 75 6e 64 20 26 26 20 62 72 65 61 6b  P_found && break
1aa90 20 33 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64 6f   3.    done.  do
1aaa0 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61  ne.  done.IFS=$a
1aab0 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 69 66 20  s_save_IFS.  if 
1aac0 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
1aad0 70 61 74 68 5f 46 47 52 45 50 22 3b 20 74 68 65  path_FGREP"; the
1aae0 6e 0a 20 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f  n.    as_fn_erro
1aaf0 72 20 24 3f 20 22 6e 6f 20 61 63 63 65 70 74 61  r $? "no accepta
1ab00 62 6c 65 20 66 67 72 65 70 20 63 6f 75 6c 64 20  ble fgrep could 
1ab10 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54  be found in $PAT
1ab20 48 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  H$PATH_SEPARATOR
1ab30 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 22 20 22  /usr/xpg4/bin" "
1ab40 24 4c 49 4e 45 4e 4f 22 20 35 0a 20 20 66 69 0a  $LINENO" 5.  fi.
1ab50 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 61 74  else.  ac_cv_pat
1ab60 68 5f 46 47 52 45 50 3d 24 46 47 52 45 50 0a 66  h_FGREP=$FGREP.f
1ab70 69 0a 0a 20 20 20 66 69 0a 66 69 0a 7b 20 24 61  i..   fi.fi.{ $a
1ab80 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1ab90 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1aba0 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  NO}: result: $ac
1abb0 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 22 20  _cv_path_FGREP" 
1abc0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
1abd0 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 22  c_cv_path_FGREP"
1abe0 20 3e 26 36 3b 20 7d 0a 20 46 47 52 45 50 3d 22   >&6; }. FGREP="
1abf0 24 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45  $ac_cv_path_FGRE
1ac00 50 22 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24 47  P"...test -z "$G
1ac10 52 45 50 22 20 26 26 20 47 52 45 50 3d 67 72 65  REP" && GREP=gre
1ac20 70 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  p...............
1ac30 0a 0a 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65  .....# Check whe
1ac40 74 68 65 72 20 2d 2d 77 69 74 68 2d 67 6e 75 2d  ther --with-gnu-
1ac50 6c 64 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66  ld was given..if
1ac60 20 74 65 73 74 20 22 24 7b 77 69 74 68 5f 67 6e   test "${with_gn
1ac70 75 5f 6c 64 2b 73 65 74 7d 22 20 3d 20 73 65 74  u_ld+set}" = set
1ac80 3b 20 74 68 65 6e 20 3a 0a 20 20 77 69 74 68 76  ; then :.  withv
1ac90 61 6c 3d 24 77 69 74 68 5f 67 6e 75 5f 6c 64 3b  al=$with_gnu_ld;
1aca0 20 74 65 73 74 20 22 24 77 69 74 68 76 61 6c 22   test "$withval"
1acb0 20 3d 20 6e 6f 20 7c 7c 20 77 69 74 68 5f 67 6e   = no || with_gn
1acc0 75 5f 6c 64 3d 79 65 73 0a 65 6c 73 65 0a 20 20  u_ld=yes.else.  
1acd0 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 66  with_gnu_ld=no.f
1ace0 69 0a 0a 61 63 5f 70 72 6f 67 3d 6c 64 0a 69 66  i..ac_prog=ld.if
1acf0 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79   test "$GCC" = y
1ad00 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 43 68 65  es; then.  # Che
1ad10 63 6b 20 69 66 20 67 63 63 20 2d 70 72 69 6e 74  ck if gcc -print
1ad20 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64 20 67 69  -prog-name=ld gi
1ad30 76 65 73 20 61 20 70 61 74 68 2e 0a 20 20 7b 20  ves a path..  { 
1ad40 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1ad50 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1ad60 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
1ad70 66 6f 72 20 6c 64 20 75 73 65 64 20 62 79 20 24  for ld used by $
1ad80 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  CC" >&5.$as_echo
1ad90 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
1ada0 20 6c 64 20 75 73 65 64 20 62 79 20 24 43 43 2e   ld used by $CC.
1adb0 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 20 20 63 61  .. " >&6; }.  ca
1adc0 73 65 20 24 68 6f 73 74 20 69 6e 0a 20 20 2a 2d  se $host in.  *-
1add0 2a 2d 6d 69 6e 67 77 2a 29 0a 20 20 20 20 23 20  *-mingw*).    # 
1ade0 67 63 63 20 6c 65 61 76 65 73 20 61 20 74 72 61  gcc leaves a tra
1adf0 69 6c 69 6e 67 20 63 61 72 72 69 61 67 65 20 72  iling carriage r
1ae00 65 74 75 72 6e 20 77 68 69 63 68 20 75 70 73 65  eturn which upse
1ae10 74 73 20 6d 69 6e 67 77 0a 20 20 20 20 61 63 5f  ts mingw.    ac_
1ae20 70 72 6f 67 3d 60 28 24 43 43 20 2d 70 72 69 6e  prog=`($CC -prin
1ae30 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64 29 20  t-prog-name=ld) 
1ae40 32 3e 26 35 20 7c 20 74 72 20 2d 64 20 27 5c 30  2>&5 | tr -d '\0
1ae50 31 35 27 60 20 3b 3b 0a 20 20 2a 29 0a 20 20 20  15'` ;;.  *).   
1ae60 20 61 63 5f 70 72 6f 67 3d 60 28 24 43 43 20 2d   ac_prog=`($CC -
1ae70 70 72 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d  print-prog-name=
1ae80 6c 64 29 20 32 3e 26 35 60 20 3b 3b 0a 20 20 65  ld) 2>&5` ;;.  e
1ae90 73 61 63 0a 20 20 63 61 73 65 20 24 61 63 5f 70  sac.  case $ac_p
1aea0 72 6f 67 20 69 6e 0a 20 20 20 20 23 20 41 63 63  rog in.    # Acc
1aeb0 65 70 74 20 61 62 73 6f 6c 75 74 65 20 70 61 74  ept absolute pat
1aec0 68 73 2e 0a 20 20 20 20 5b 5c 5c 2f 5d 2a 20 7c  hs..    [\\/]* |
1aed0 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 20 20 20   ?:[\\/]*).     
1aee0 20 72 65 5f 64 69 72 65 6c 74 3d 27 2f 5b 5e 2f   re_direlt='/[^/
1aef0 5d 5b 5e 2f 5d 2a 2f 5c 2e 5c 2e 2f 27 0a 20 20  ][^/]*/\.\./'.  
1af00 20 20 20 20 23 20 43 61 6e 6f 6e 69 63 61 6c 69      # Canonicali
1af10 7a 65 20 74 68 65 20 70 61 74 68 6e 61 6d 65 20  ze the pathname 
1af20 6f 66 20 6c 64 0a 20 20 20 20 20 20 61 63 5f 70  of ld.      ac_p
1af30 72 6f 67 3d 60 24 45 43 48 4f 20 22 24 61 63 5f  rog=`$ECHO "$ac_
1af40 70 72 6f 67 22 7c 20 24 53 45 44 20 27 73 25 5c  prog"| $SED 's%\
1af50 5c 5c 5c 25 2f 25 67 27 60 0a 20 20 20 20 20 20  \\\%/%g'`.      
1af60 77 68 69 6c 65 20 24 45 43 48 4f 20 22 24 61 63  while $ECHO "$ac
1af70 5f 70 72 6f 67 22 20 7c 20 24 47 52 45 50 20 22  _prog" | $GREP "
1af80 24 72 65 5f 64 69 72 65 6c 74 22 20 3e 20 2f 64  $re_direlt" > /d
1af90 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 64 6f  ev/null 2>&1; do
1afa0 0a 09 61 63 5f 70 72 6f 67 3d 60 24 45 43 48 4f  ..ac_prog=`$ECHO
1afb0 20 24 61 63 5f 70 72 6f 67 7c 20 24 53 45 44 20   $ac_prog| $SED 
1afc0 22 73 25 24 72 65 5f 64 69 72 65 6c 74 25 2f 25  "s%$re_direlt%/%
1afd0 22 60 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20  "`.      done.  
1afe0 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 4c 44      test -z "$LD
1aff0 22 20 26 26 20 4c 44 3d 22 24 61 63 5f 70 72 6f  " && LD="$ac_pro
1b000 67 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 22 22  g".      ;;.  ""
1b010 29 0a 20 20 20 20 23 20 49 66 20 69 74 20 66 61  ).    # If it fa
1b020 69 6c 73 2c 20 74 68 65 6e 20 70 72 65 74 65 6e  ils, then preten
1b030 64 20 77 65 20 61 72 65 6e 27 74 20 75 73 69 6e  d we aren't usin
1b040 67 20 47 43 43 2e 0a 20 20 20 20 61 63 5f 70 72  g GCC..    ac_pr
1b050 6f 67 3d 6c 64 0a 20 20 20 20 3b 3b 0a 20 20 2a  og=ld.    ;;.  *
1b060 29 0a 20 20 20 20 23 20 49 66 20 69 74 20 69 73  ).    # If it is
1b070 20 72 65 6c 61 74 69 76 65 2c 20 74 68 65 6e 20   relative, then 
1b080 73 65 61 72 63 68 20 66 6f 72 20 74 68 65 20 66  search for the f
1b090 69 72 73 74 20 6c 64 20 69 6e 20 50 41 54 48 2e  irst ld in PATH.
1b0a0 0a 20 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64  .    with_gnu_ld
1b0b0 3d 75 6e 6b 6e 6f 77 6e 0a 20 20 20 20 3b 3b 0a  =unknown.    ;;.
1b0c0 20 20 65 73 61 63 0a 65 6c 69 66 20 74 65 73 74    esac.elif test
1b0d0 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20   "$with_gnu_ld" 
1b0e0 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 7b 20  = yes; then.  { 
1b0f0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1b100 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1b110 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
1b120 66 6f 72 20 47 4e 55 20 6c 64 22 20 3e 26 35 0a  for GNU ld" >&5.
1b130 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
1b140 6b 69 6e 67 20 66 6f 72 20 47 4e 55 20 6c 64 2e  king for GNU ld.
1b150 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  .. " >&6; }.else
1b160 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
1b170 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1b180 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
1b190 6b 69 6e 67 20 66 6f 72 20 6e 6f 6e 2d 47 4e 55  king for non-GNU
1b1a0 20 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   ld" >&5.$as_ech
1b1b0 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
1b1c0 72 20 6e 6f 6e 2d 47 4e 55 20 6c 64 2e 2e 2e 20  r non-GNU ld... 
1b1d0 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 69 66 20 24  " >&6; }.fi.if $
1b1e0 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 2b 3a  {lt_cv_path_LD+:
1b1f0 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
1b200 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
1b210 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
1b220 65 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22  e.  if test -z "
1b230 24 4c 44 22 3b 20 74 68 65 6e 0a 20 20 6c 74 5f  $LD"; then.  lt_
1b240 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b  save_ifs="$IFS";
1b250 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
1b260 41 54 4f 52 0a 20 20 66 6f 72 20 61 63 5f 64 69  ATOR.  for ac_di
1b270 72 20 69 6e 20 24 50 41 54 48 3b 20 64 6f 0a 20  r in $PATH; do. 
1b280 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65     IFS="$lt_save
1b290 5f 69 66 73 22 0a 20 20 20 20 74 65 73 74 20 2d  _ifs".    test -
1b2a0 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26 20 61  z "$ac_dir" && a
1b2b0 63 5f 64 69 72 3d 2e 0a 20 20 20 20 69 66 20 74  c_dir=..    if t
1b2c0 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69 72 2f  est -f "$ac_dir/
1b2d0 24 61 63 5f 70 72 6f 67 22 20 7c 7c 20 74 65 73  $ac_prog" || tes
1b2e0 74 20 2d 66 20 22 24 61 63 5f 64 69 72 2f 24 61  t -f "$ac_dir/$a
1b2f0 63 5f 70 72 6f 67 24 61 63 5f 65 78 65 65 78 74  c_prog$ac_exeext
1b300 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74  "; then.      lt
1b310 5f 63 76 5f 70 61 74 68 5f 4c 44 3d 22 24 61 63  _cv_path_LD="$ac
1b320 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 22 0a 20  _dir/$ac_prog". 
1b330 20 20 20 20 20 23 20 43 68 65 63 6b 20 74 6f 20       # Check to 
1b340 73 65 65 20 69 66 20 74 68 65 20 70 72 6f 67 72  see if the progr
1b350 61 6d 20 69 73 20 47 4e 55 20 6c 64 2e 20 20 49  am is GNU ld.  I
1b360 27 64 20 72 61 74 68 65 72 20 75 73 65 20 2d 2d  'd rather use --
1b370 76 65 72 73 69 6f 6e 2c 0a 20 20 20 20 20 20 23  version,.      #
1b380 20 62 75 74 20 61 70 70 61 72 65 6e 74 6c 79 20   but apparently 
1b390 73 6f 6d 65 20 76 61 72 69 61 6e 74 73 20 6f 66  some variants of
1b3a0 20 47 4e 55 20 6c 64 20 6f 6e 6c 79 20 61 63 63   GNU ld only acc
1b3b0 65 70 74 20 2d 76 2e 0a 20 20 20 20 20 20 23 20  ept -v..      # 
1b3c0 42 72 65 61 6b 20 6f 6e 6c 79 20 69 66 20 69 74  Break only if it
1b3d0 20 77 61 73 20 74 68 65 20 47 4e 55 2f 6e 6f 6e   was the GNU/non
1b3e0 2d 47 4e 55 20 6c 64 20 74 68 61 74 20 77 65 20  -GNU ld that we 
1b3f0 70 72 65 66 65 72 2e 0a 20 20 20 20 20 20 63 61  prefer..      ca
1b400 73 65 20 60 22 24 6c 74 5f 63 76 5f 70 61 74 68  se `"$lt_cv_path
1b410 5f 4c 44 22 20 2d 76 20 32 3e 26 31 20 3c 2f 64  _LD" -v 2>&1 </d
1b420 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a 20 20 20 20  ev/null` in.    
1b430 20 20 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68    *GNU* | *'with
1b440 20 42 46 44 27 2a 29 0a 09 74 65 73 74 20 22 24   BFD'*)..test "$
1b450 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 21 3d 20  with_gnu_ld" != 
1b460 6e 6f 20 26 26 20 62 72 65 61 6b 0a 09 3b 3b 0a  no && break..;;.
1b470 20 20 20 20 20 20 2a 29 0a 09 74 65 73 74 20 22        *)..test "
1b480 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 21 3d  $with_gnu_ld" !=
1b490 20 79 65 73 20 26 26 20 62 72 65 61 6b 0a 09 3b   yes && break..;
1b4a0 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
1b4b0 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46 53   fi.  done.  IFS
1b4c0 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
1b4d0 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70 61 74  else.  lt_cv_pat
1b4e0 68 5f 4c 44 3d 22 24 4c 44 22 20 23 20 4c 65 74  h_LD="$LD" # Let
1b4f0 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
1b500 64 65 20 74 68 65 20 74 65 73 74 20 77 69 74 68  de the test with
1b510 20 61 20 70 61 74 68 2e 0a 66 69 0a 66 69 0a 0a   a path..fi.fi..
1b520 4c 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f  LD="$lt_cv_path_
1b530 4c 44 22 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  LD".if test -n "
1b540 24 4c 44 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  $LD"; then.  { $
1b550 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1b560 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
1b570 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 4c  ENO}: result: $L
1b580 44 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  D" >&5.$as_echo 
1b590 22 24 4c 44 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  "$LD" >&6; }.els
1b5a0 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
1b5b0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1b5c0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
1b5d0 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
1b5e0 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
1b5f0 7d 0a 66 69 0a 74 65 73 74 20 2d 7a 20 22 24 4c  }.fi.test -z "$L
1b600 44 22 20 26 26 20 61 73 5f 66 6e 5f 65 72 72 6f  D" && as_fn_erro
1b610 72 20 24 3f 20 22 6e 6f 20 61 63 63 65 70 74 61  r $? "no accepta
1b620 62 6c 65 20 6c 64 20 66 6f 75 6e 64 20 69 6e 20  ble ld found in 
1b630 5c 24 50 41 54 48 22 20 22 24 4c 49 4e 45 4e 4f  \$PATH" "$LINENO
1b640 22 20 35 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  " 5.{ $as_echo "
1b650 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1b660 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
1b670 63 6b 69 6e 67 20 69 66 20 74 68 65 20 6c 69 6e  cking if the lin
1b680 6b 65 72 20 28 24 4c 44 29 20 69 73 20 47 4e 55  ker ($LD) is GNU
1b690 20 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   ld" >&5.$as_ech
1b6a0 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66  o_n "checking if
1b6b0 20 74 68 65 20 6c 69 6e 6b 65 72 20 28 24 4c 44   the linker ($LD
1b6c0 29 20 69 73 20 47 4e 55 20 6c 64 2e 2e 2e 20 22  ) is GNU ld... "
1b6d0 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f   >&6; }.if ${lt_
1b6e0 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 2b 3a  cv_prog_gnu_ld+:
1b6f0 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
1b700 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
1b710 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
1b720 65 0a 20 20 23 20 49 27 64 20 72 61 74 68 65 72  e.  # I'd rather
1b730 20 75 73 65 20 2d 2d 76 65 72 73 69 6f 6e 20 68   use --version h
1b740 65 72 65 2c 20 62 75 74 20 61 70 70 61 72 65 6e  ere, but apparen
1b750 74 6c 79 20 73 6f 6d 65 20 47 4e 55 20 6c 64 73  tly some GNU lds
1b760 20 6f 6e 6c 79 20 61 63 63 65 70 74 20 2d 76 2e   only accept -v.
1b770 0a 63 61 73 65 20 60 24 4c 44 20 2d 76 20 32 3e  .case `$LD -v 2>
1b780 26 31 20 3c 2f 64 65 76 2f 6e 75 6c 6c 60 20 69  &1 </dev/null` i
1b790 6e 0a 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68  n.*GNU* | *'with
1b7a0 20 42 46 44 27 2a 29 0a 20 20 6c 74 5f 63 76 5f   BFD'*).  lt_cv_
1b7b0 70 72 6f 67 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a  prog_gnu_ld=yes.
1b7c0 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 63 76 5f    ;;.*).  lt_cv_
1b7d0 70 72 6f 67 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20  prog_gnu_ld=no. 
1b7e0 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 7b 20 24 61   ;;.esac.fi.{ $a
1b7f0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1b800 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1b810 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74  NO}: result: $lt
1b820 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22  _cv_prog_gnu_ld"
1b830 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
1b840 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c  lt_cv_prog_gnu_l
1b850 64 22 20 3e 26 36 3b 20 7d 0a 77 69 74 68 5f 67  d" >&6; }.with_g
1b860 6e 75 5f 6c 64 3d 24 6c 74 5f 63 76 5f 70 72 6f  nu_ld=$lt_cv_pro
1b870 67 5f 67 6e 75 5f 6c 64 0a 0a 0a 0a 0a 0a 0a 0a  g_gnu_ld........
1b880 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
1b890 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
1b8a0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
1b8b0 69 6e 67 20 66 6f 72 20 42 53 44 2d 20 6f 72 20  ing for BSD- or 
1b8c0 4d 53 2d 63 6f 6d 70 61 74 69 62 6c 65 20 6e 61  MS-compatible na
1b8d0 6d 65 20 6c 69 73 74 65 72 20 28 6e 6d 29 22 20  me lister (nm)" 
1b8e0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
1b8f0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 42 53 44  checking for BSD
1b900 2d 20 6f 72 20 4d 53 2d 63 6f 6d 70 61 74 69 62  - or MS-compatib
1b910 6c 65 20 6e 61 6d 65 20 6c 69 73 74 65 72 20 28  le name lister (
1b920 6e 6d 29 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  nm)... " >&6; }.
1b930 69 66 20 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f  if ${lt_cv_path_
1b940 4e 4d 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  NM+:} false; the
1b950 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
1b960 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
1b970 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
1b980 2d 6e 20 22 24 4e 4d 22 3b 20 74 68 65 6e 0a 20  -n "$NM"; then. 
1b990 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
1b9a0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
1b9b0 74 2e 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f  t..  lt_cv_path_
1b9c0 4e 4d 3d 22 24 4e 4d 22 0a 65 6c 73 65 0a 20 20  NM="$NM".else.  
1b9d0 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3d 22  lt_nm_to_check="
1b9e0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
1b9f0 7d 6e 6d 22 0a 20 20 69 66 20 74 65 73 74 20 2d  }nm".  if test -
1ba00 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
1ba10 69 78 22 20 26 26 20 74 65 73 74 20 22 24 62 75  ix" && test "$bu
1ba20 69 6c 64 22 20 3d 20 22 24 68 6f 73 74 22 3b 20  ild" = "$host"; 
1ba30 74 68 65 6e 0a 20 20 20 20 6c 74 5f 6e 6d 5f 74  then.    lt_nm_t
1ba40 6f 5f 63 68 65 63 6b 3d 22 24 6c 74 5f 6e 6d 5f  o_check="$lt_nm_
1ba50 74 6f 5f 63 68 65 63 6b 20 6e 6d 22 0a 20 20 66  to_check nm".  f
1ba60 69 0a 20 20 66 6f 72 20 6c 74 5f 74 6d 70 5f 6e  i.  for lt_tmp_n
1ba70 6d 20 69 6e 20 24 6c 74 5f 6e 6d 5f 74 6f 5f 63  m in $lt_nm_to_c
1ba80 68 65 63 6b 3b 20 64 6f 0a 20 20 20 20 6c 74 5f  heck; do.    lt_
1ba90 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b  save_ifs="$IFS";
1baa0 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
1bab0 41 54 4f 52 0a 20 20 20 20 66 6f 72 20 61 63 5f  ATOR.    for ac_
1bac0 64 69 72 20 69 6e 20 24 50 41 54 48 20 2f 75 73  dir in $PATH /us
1bad0 72 2f 63 63 73 2f 62 69 6e 2f 65 6c 66 20 2f 75  r/ccs/bin/elf /u
1bae0 73 72 2f 63 63 73 2f 62 69 6e 20 2f 75 73 72 2f  sr/ccs/bin /usr/
1baf0 75 63 62 20 2f 62 69 6e 3b 20 64 6f 0a 20 20 20  ucb /bin; do.   
1bb00 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65     IFS="$lt_save
1bb10 5f 69 66 73 22 0a 20 20 20 20 20 20 74 65 73 74  _ifs".      test
1bb20 20 2d 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26   -z "$ac_dir" &&
1bb30 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20 20 20   ac_dir=..      
1bb40 74 6d 70 5f 6e 6d 3d 22 24 61 63 5f 64 69 72 2f  tmp_nm="$ac_dir/
1bb50 24 6c 74 5f 74 6d 70 5f 6e 6d 22 0a 20 20 20 20  $lt_tmp_nm".    
1bb60 20 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 74    if test -f "$t
1bb70 6d 70 5f 6e 6d 22 20 7c 7c 20 74 65 73 74 20 2d  mp_nm" || test -
1bb80 66 20 22 24 74 6d 70 5f 6e 6d 24 61 63 5f 65 78  f "$tmp_nm$ac_ex
1bb90 65 65 78 74 22 20 3b 20 74 68 65 6e 0a 09 23 20  eext" ; then..# 
1bba0 43 68 65 63 6b 20 74 6f 20 73 65 65 20 69 66 20  Check to see if 
1bbb0 74 68 65 20 6e 6d 20 61 63 63 65 70 74 73 20 61  the nm accepts a
1bbc0 20 42 53 44 2d 63 6f 6d 70 61 74 20 66 6c 61 67   BSD-compat flag
1bbd0 2e 0a 09 23 20 41 64 64 69 6e 67 20 74 68 65 20  ...# Adding the 
1bbe0 60 73 65 64 20 31 71 27 20 70 72 65 76 65 6e 74  `sed 1q' prevent
1bbf0 73 20 66 61 6c 73 65 20 70 6f 73 69 74 69 76 65  s false positive
1bc00 73 20 6f 6e 20 48 50 2d 55 58 2c 20 77 68 69 63  s on HP-UX, whic
1bc10 68 20 73 61 79 73 3a 0a 09 23 20 20 20 6e 6d 3a  h says:..#   nm:
1bc20 20 75 6e 6b 6e 6f 77 6e 20 6f 70 74 69 6f 6e 20   unknown option 
1bc30 22 42 22 20 69 67 6e 6f 72 65 64 0a 09 23 20 54  "B" ignored..# T
1bc40 72 75 36 34 27 73 20 6e 6d 20 63 6f 6d 70 6c 61  ru64's nm compla
1bc50 69 6e 73 20 74 68 61 74 20 2f 64 65 76 2f 6e 75  ins that /dev/nu
1bc60 6c 6c 20 69 73 20 61 6e 20 69 6e 76 61 6c 69 64  ll is an invalid
1bc70 20 6f 62 6a 65 63 74 20 66 69 6c 65 0a 09 63 61   object file..ca
1bc80 73 65 20 60 22 24 74 6d 70 5f 6e 6d 22 20 2d 42  se `"$tmp_nm" -B
1bc90 20 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20   /dev/null 2>&1 
1bca0 7c 20 73 65 64 20 27 31 71 27 60 20 69 6e 0a 09  | sed '1q'` in..
1bcb0 2a 2f 64 65 76 2f 6e 75 6c 6c 2a 20 7c 20 2a 27  */dev/null* | *'
1bcc0 49 6e 76 61 6c 69 64 20 66 69 6c 65 20 6f 72 20  Invalid file or 
1bcd0 6f 62 6a 65 63 74 20 74 79 70 65 27 2a 29 0a 09  object type'*)..
1bce0 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d    lt_cv_path_NM=
1bcf0 22 24 74 6d 70 5f 6e 6d 20 2d 42 22 0a 09 20 20  "$tmp_nm -B"..  
1bd00 62 72 65 61 6b 0a 09 20 20 3b 3b 0a 09 2a 29 0a  break..  ;;..*).
1bd10 09 20 20 63 61 73 65 20 60 22 24 74 6d 70 5f 6e  .  case `"$tmp_n
1bd20 6d 22 20 2d 70 20 2f 64 65 76 2f 6e 75 6c 6c 20  m" -p /dev/null 
1bd30 32 3e 26 31 20 7c 20 73 65 64 20 27 31 71 27 60  2>&1 | sed '1q'`
1bd40 20 69 6e 0a 09 20 20 2a 2f 64 65 76 2f 6e 75 6c   in..  */dev/nul
1bd50 6c 2a 29 0a 09 20 20 20 20 6c 74 5f 63 76 5f 70  l*)..    lt_cv_p
1bd60 61 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d 20  ath_NM="$tmp_nm 
1bd70 2d 70 22 0a 09 20 20 20 20 62 72 65 61 6b 0a 09  -p"..    break..
1bd80 20 20 20 20 3b 3b 0a 09 20 20 2a 29 0a 09 20 20      ;;..  *)..  
1bd90 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d    lt_cv_path_NM=
1bda0 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d  ${lt_cv_path_NM=
1bdb0 22 24 74 6d 70 5f 6e 6d 22 7d 20 23 20 6b 65 65  "$tmp_nm"} # kee
1bdc0 70 20 74 68 65 20 66 69 72 73 74 20 6d 61 74 63  p the first matc
1bdd0 68 2c 20 62 75 74 0a 09 20 20 20 20 63 6f 6e 74  h, but..    cont
1bde0 69 6e 75 65 20 23 20 73 6f 20 74 68 61 74 20 77  inue # so that w
1bdf0 65 20 63 61 6e 20 74 72 79 20 74 6f 20 66 69 6e  e can try to fin
1be00 64 20 6f 6e 65 20 74 68 61 74 20 73 75 70 70 6f  d one that suppo
1be10 72 74 73 20 42 53 44 20 66 6c 61 67 73 0a 09 20  rts BSD flags.. 
1be20 20 20 20 3b 3b 0a 09 20 20 65 73 61 63 0a 09 20     ;;..  esac.. 
1be30 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20   ;;..esac.      
1be40 66 69 0a 20 20 20 20 64 6f 6e 65 0a 20 20 20 20  fi.    done.    
1be50 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
1be60 73 22 0a 20 20 64 6f 6e 65 0a 20 20 3a 20 24 7b  s".  done.  : ${
1be70 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 6e 6f  lt_cv_path_NM=no
1be80 7d 0a 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63  }.fi.fi.{ $as_ec
1be90 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
1bea0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
1beb0 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
1bec0 70 61 74 68 5f 4e 4d 22 20 3e 26 35 0a 24 61 73  path_NM" >&5.$as
1bed0 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70 61  _echo "$lt_cv_pa
1bee0 74 68 5f 4e 4d 22 20 3e 26 36 3b 20 7d 0a 69 66  th_NM" >&6; }.if
1bef0 20 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 70 61   test "$lt_cv_pa
1bf00 74 68 5f 4e 4d 22 20 21 3d 20 22 6e 6f 22 3b 20  th_NM" != "no"; 
1bf10 74 68 65 6e 0a 20 20 4e 4d 3d 22 24 6c 74 5f 63  then.  NM="$lt_c
1bf20 76 5f 70 61 74 68 5f 4e 4d 22 0a 65 6c 73 65 0a  v_path_NM".else.
1bf30 20 20 23 20 44 69 64 6e 27 74 20 66 69 6e 64 20    # Didn't find 
1bf40 61 6e 79 20 42 53 44 20 63 6f 6d 70 61 74 69 62  any BSD compatib
1bf50 6c 65 20 6e 61 6d 65 20 6c 69 73 74 65 72 2c 20  le name lister, 
1bf60 6c 6f 6f 6b 20 66 6f 72 20 64 75 6d 70 62 69 6e  look for dumpbin
1bf70 2e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  ..  if test -n "
1bf80 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22  $ac_tool_prefix"
1bf90 3b 20 74 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f  ; then.  for ac_
1bfa0 70 72 6f 67 20 69 6e 20 22 64 75 6d 70 62 69 6e  prog in "dumpbin
1bfb0 20 2d 73 79 6d 62 6f 6c 73 22 20 22 6c 69 6e 6b   -symbols" "link
1bfc0 20 2d 64 75 6d 70 20 2d 73 79 6d 62 6f 6c 73 22   -dump -symbols"
1bfd0 0a 20 20 64 6f 0a 20 20 20 20 23 20 45 78 74 72  .  do.    # Extr
1bfe0 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
1bff0 72 64 20 6f 66 20 22 24 61 63 5f 74 6f 6f 6c 5f  rd of "$ac_tool_
1c000 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22 2c  prefix$ac_prog",
1c010 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
1c020 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
1c030 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
1c040 79 20 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  y $ac_tool_prefi
1c050 78 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f  x$ac_prog; ac_wo
1c060 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
1c070 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1c080 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
1c090 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
1c0a0 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  word" >&5.$as_ec
1c0b0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
1c0c0 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22  or $ac_word... "
1c0d0 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f   >&6; }.if ${ac_
1c0e0 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e 2b  cv_prog_DUMPBIN+
1c0f0 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
1c100 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
1c110 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
1c120 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
1c130 22 24 44 55 4d 50 42 49 4e 22 3b 20 74 68 65 6e  "$DUMPBIN"; then
1c140 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 44 55  .  ac_cv_prog_DU
1c150 4d 50 42 49 4e 3d 22 24 44 55 4d 50 42 49 4e 22  MPBIN="$DUMPBIN"
1c160 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
1c170 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
1c180 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
1c190 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
1c1a0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
1c1b0 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
1c1c0 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
1c1d0 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
1c1e0 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
1c1f0 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
1c200 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
1c210 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
1c220 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
1c230 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75    if as_fn_execu
1c240 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
1c250 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1c260 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
1c270 20 61 63 5f 63 76 5f 70 72 6f 67 5f 44 55 4d 50   ac_cv_prog_DUMP
1c280 42 49 4e 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72  BIN="$ac_tool_pr
1c290 65 66 69 78 24 61 63 5f 70 72 6f 67 22 0a 20 20  efix$ac_prog".  
1c2a0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
1c2b0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
1c2c0 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24  LINENO}: found $
1c2d0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
1c2e0 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
1c2f0 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
1c300 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46  i.done.  done.IF
1c310 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
1c320 66 69 0a 66 69 0a 44 55 4d 50 42 49 4e 3d 24 61  fi.fi.DUMPBIN=$a
1c330 63 5f 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49  c_cv_prog_DUMPBI
1c340 4e 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 44  N.if test -n "$D
1c350 55 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20  UMPBIN"; then.  
1c360 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1c370 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
1c380 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
1c390 20 24 44 55 4d 50 42 49 4e 22 20 3e 26 35 0a 24   $DUMPBIN" >&5.$
1c3a0 61 73 5f 65 63 68 6f 20 22 24 44 55 4d 50 42 49  as_echo "$DUMPBI
1c3b0 4e 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  N" >&6; }.else. 
1c3c0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
1c3d0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
1c3e0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
1c3f0 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
1c400 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
1c410 69 0a 0a 0a 20 20 20 20 74 65 73 74 20 2d 6e 20  i...    test -n 
1c420 22 24 44 55 4d 50 42 49 4e 22 20 26 26 20 62 72  "$DUMPBIN" && br
1c430 65 61 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a 69 66  eak.  done.fi.if
1c440 20 74 65 73 74 20 2d 7a 20 22 24 44 55 4d 50 42   test -z "$DUMPB
1c450 49 4e 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  IN"; then.  ac_c
1c460 74 5f 44 55 4d 50 42 49 4e 3d 24 44 55 4d 50 42  t_DUMPBIN=$DUMPB
1c470 49 4e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67  IN.  for ac_prog
1c480 20 69 6e 20 22 64 75 6d 70 62 69 6e 20 2d 73 79   in "dumpbin -sy
1c490 6d 62 6f 6c 73 22 20 22 6c 69 6e 6b 20 2d 64 75  mbols" "link -du
1c4a0 6d 70 20 2d 73 79 6d 62 6f 6c 73 22 0a 64 6f 0a  mp -symbols".do.
1c4b0 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
1c4c0 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24  first word of "$
1c4d0 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20  ac_prog", so it 
1c4e0 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
1c4f0 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
1c500 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 70  .set dummy $ac_p
1c510 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  rog; ac_word=$2.
1c520 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1c530 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
1c540 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
1c550 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
1c560 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
1c570 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
1c580 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
1c590 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f  }.if ${ac_cv_pro
1c5a0 67 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 2b  g_ac_ct_DUMPBIN+
1c5b0 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
1c5c0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
1c5d0 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
1c5e0 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
1c5f0 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22  "$ac_ct_DUMPBIN"
1c600 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
1c610 72 6f 67 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49  rog_ac_ct_DUMPBI
1c620 4e 3d 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49  N="$ac_ct_DUMPBI
1c630 4e 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  N" # Let the use
1c640 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
1c650 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
1c660 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
1c670 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
1c680 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
1c690 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
1c6a0 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
1c6b0 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
1c6c0 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f   as_dir=..    fo
1c6d0 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
1c6e0 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
1c6f0 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
1c700 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65  o.  if as_fn_exe
1c710 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64  cutable_p "$as_d
1c720 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
1c730 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20  xec_ext"; then. 
1c740 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63     ac_cv_prog_ac
1c750 5f 63 74 5f 44 55 4d 50 42 49 4e 3d 22 24 61 63  _ct_DUMPBIN="$ac
1c760 5f 70 72 6f 67 22 0a 20 20 20 20 24 61 73 5f 65  _prog".    $as_e
1c770 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1c780 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1c790 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
1c7a0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1c7b0 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
1c7c0 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
1c7d0 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73    done.IFS=$as_s
1c7e0 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61  ave_IFS..fi.fi.a
1c7f0 63 5f 63 74 5f 44 55 4d 50 42 49 4e 3d 24 61 63  c_ct_DUMPBIN=$ac
1c800 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44  _cv_prog_ac_ct_D
1c810 55 4d 50 42 49 4e 0a 69 66 20 74 65 73 74 20 2d  UMPBIN.if test -
1c820 6e 20 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49  n "$ac_ct_DUMPBI
1c830 4e 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  N"; then.  { $as
1c840 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1c850 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1c860 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  O}: result: $ac_
1c870 63 74 5f 44 55 4d 50 42 49 4e 22 20 3e 26 35 0a  ct_DUMPBIN" >&5.
1c880 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74  $as_echo "$ac_ct
1c890 5f 44 55 4d 50 42 49 4e 22 20 3e 26 36 3b 20 7d  _DUMPBIN" >&6; }
1c8a0 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
1c8b0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
1c8c0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
1c8d0 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
1c8e0 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
1c8f0 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74 65 73  &6; }.fi...  tes
1c900 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 44 55 4d  t -n "$ac_ct_DUM
1c910 50 42 49 4e 22 20 26 26 20 62 72 65 61 6b 0a 64  PBIN" && break.d
1c920 6f 6e 65 0a 0a 20 20 69 66 20 74 65 73 74 20 22  one..  if test "
1c930 78 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22  x$ac_ct_DUMPBIN"
1c940 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 44   = x; then.    D
1c950 55 4d 50 42 49 4e 3d 22 3a 22 0a 20 20 65 6c 73  UMPBIN=":".  els
1c960 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73  e.    case $cros
1c970 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f  s_compiling:$ac_
1c980 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79  tool_warned in.y
1c990 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20  es:).{ $as_echo 
1c9a0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1c9b0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41  eno-$LINENO}: WA
1c9c0 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f  RNING: using cro
1c9d0 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65  ss tools not pre
1c9e0 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20  fixed with host 
1c9f0 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73  triplet" >&5.$as
1ca00 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
1ca10 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72  ARNING: using cr
1ca20 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72  oss tools not pr
1ca30 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74  efixed with host
1ca40 20 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a   triplet" >&2;}.
1ca50 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79  ac_tool_warned=y
1ca60 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 44  es ;;.esac.    D
1ca70 55 4d 50 42 49 4e 3d 24 61 63 5f 63 74 5f 44 55  UMPBIN=$ac_ct_DU
1ca80 4d 50 42 49 4e 0a 20 20 66 69 0a 66 69 0a 0a 0a  MPBIN.  fi.fi...
1ca90 20 20 69 66 20 74 65 73 74 20 22 24 44 55 4d 50    if test "$DUMP
1caa0 42 49 4e 22 20 21 3d 20 22 3a 22 3b 20 74 68 65  BIN" != ":"; the
1cab0 6e 0a 20 20 20 20 4e 4d 3d 22 24 44 55 4d 50 42  n.    NM="$DUMPB
1cac0 49 4e 22 0a 20 20 66 69 0a 66 69 0a 74 65 73 74  IN".  fi.fi.test
1cad0 20 2d 7a 20 22 24 4e 4d 22 20 26 26 20 4e 4d 3d   -z "$NM" && NM=
1cae0 6e 6d 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65  nm.......{ $as_e
1caf0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1cb00 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1cb10 3a 20 63 68 65 63 6b 69 6e 67 20 74 68 65 20 6e  : checking the n
1cb20 61 6d 65 20 6c 69 73 74 65 72 20 28 24 4e 4d 29  ame lister ($NM)
1cb30 20 69 6e 74 65 72 66 61 63 65 22 20 3e 26 35 0a   interface" >&5.
1cb40 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
1cb50 6b 69 6e 67 20 74 68 65 20 6e 61 6d 65 20 6c 69  king the name li
1cb60 73 74 65 72 20 28 24 4e 4d 29 20 69 6e 74 65 72  ster ($NM) inter
1cb70 66 61 63 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  face... " >&6; }
1cb80 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 6e 6d 5f 69  .if ${lt_cv_nm_i
1cb90 6e 74 65 72 66 61 63 65 2b 3a 7d 20 66 61 6c 73  nterface+:} fals
1cba0 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
1cbb0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
1cbc0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74   " >&6.else.  lt
1cbd0 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65  _cv_nm_interface
1cbe0 3d 22 42 53 44 20 6e 6d 22 0a 20 20 65 63 68 6f  ="BSD nm".  echo
1cbf0 20 22 69 6e 74 20 73 6f 6d 65 5f 76 61 72 69 61   "int some_varia
1cc00 62 6c 65 20 3d 20 30 3b 22 20 3e 20 63 6f 6e 66  ble = 0;" > conf
1cc10 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 28  test.$ac_ext.  (
1cc20 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61  eval echo "\"\$a
1cc30 73 5f 6d 65 3a 33 39 33 33 3a 20 24 61 63 5f 63  s_me:3933: $ac_c
1cc40 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20  ompile\"" >&5). 
1cc50 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70   (eval "$ac_comp
1cc60 69 6c 65 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e  ile" 2>conftest.
1cc70 65 72 72 29 0a 20 20 63 61 74 20 63 6f 6e 66 74  err).  cat conft
1cc80 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 28 65  est.err >&5.  (e
1cc90 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73  val echo "\"\$as
1cca0 5f 6d 65 3a 33 39 33 36 3a 20 24 4e 4d 20 5c 5c  _me:3936: $NM \\
1ccb0 5c 22 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  \"conftest.$ac_o
1ccc0 62 6a 65 78 74 5c 5c 5c 22 5c 22 22 20 3e 26 35  bjext\\\"\"" >&5
1ccd0 29 0a 20 20 28 65 76 61 6c 20 22 24 4e 4d 20 5c  ).  (eval "$NM \
1cce0 22 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62  "conftest.$ac_ob
1ccf0 6a 65 78 74 5c 22 22 20 32 3e 63 6f 6e 66 74 65  jext\"" 2>confte
1cd00 73 74 2e 65 72 72 20 3e 20 63 6f 6e 66 74 65 73  st.err > conftes
1cd10 74 2e 6f 75 74 29 0a 20 20 63 61 74 20 63 6f 6e  t.out).  cat con
1cd20 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
1cd30 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24  (eval echo "\"\$
1cd40 61 73 5f 6d 65 3a 33 39 33 39 3a 20 6f 75 74 70  as_me:3939: outp
1cd50 75 74 5c 22 22 20 3e 26 35 29 0a 20 20 63 61 74  ut\"" >&5).  cat
1cd60 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 20 3e 26   conftest.out >&
1cd70 35 0a 20 20 69 66 20 24 47 52 45 50 20 27 45 78  5.  if $GREP 'Ex
1cd80 74 65 72 6e 61 6c 2e 2a 73 6f 6d 65 5f 76 61 72  ternal.*some_var
1cd90 69 61 62 6c 65 27 20 63 6f 6e 66 74 65 73 74 2e  iable' conftest.
1cda0 6f 75 74 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b  out > /dev/null;
1cdb0 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76 5f   then.    lt_cv_
1cdc0 6e 6d 5f 69 6e 74 65 72 66 61 63 65 3d 22 4d 53  nm_interface="MS
1cdd0 20 64 75 6d 70 62 69 6e 22 0a 20 20 66 69 0a 20   dumpbin".  fi. 
1cde0 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a   rm -f conftest*
1cdf0 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
1ce00 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1ce10 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
1ce20 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 6e 6d 5f 69  ult: $lt_cv_nm_i
1ce30 6e 74 65 72 66 61 63 65 22 20 3e 26 35 0a 24 61  nterface" >&5.$a
1ce40 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 6e  s_echo "$lt_cv_n
1ce50 6d 5f 69 6e 74 65 72 66 61 63 65 22 20 3e 26 36  m_interface" >&6
1ce60 3b 20 7d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ; }..{ $as_echo 
1ce70 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1ce80 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
1ce90 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 6c  ecking whether l
1cea0 6e 20 2d 73 20 77 6f 72 6b 73 22 20 3e 26 35 0a  n -s works" >&5.
1ceb0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
1cec0 6b 69 6e 67 20 77 68 65 74 68 65 72 20 6c 6e 20  king whether ln 
1ced0 2d 73 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26  -s works... " >&
1cee0 36 3b 20 7d 0a 4c 4e 5f 53 3d 24 61 73 5f 6c 6e  6; }.LN_S=$as_ln
1cef0 5f 73 0a 69 66 20 74 65 73 74 20 22 24 4c 4e 5f  _s.if test "$LN_
1cf00 53 22 20 3d 20 22 6c 6e 20 2d 73 22 3b 20 74 68  S" = "ln -s"; th
1cf10 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
1cf20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1cf30 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
1cf40 73 75 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a 24  sult: yes" >&5.$
1cf50 61 73 5f 65 63 68 6f 20 22 79 65 73 22 20 3e 26  as_echo "yes" >&
1cf60 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
1cf70 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1cf80 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1cf90 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 2c  NO}: result: no,
1cfa0 20 75 73 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26   using $LN_S" >&
1cfb0 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 2c 20  5.$as_echo "no, 
1cfc0 75 73 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26 36  using $LN_S" >&6
1cfd0 3b 20 7d 0a 66 69 0a 0a 23 20 66 69 6e 64 20 74  ; }.fi..# find t
1cfe0 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74  he maximum lengt
1cff0 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e  h of command lin
1d000 65 20 61 72 67 75 6d 65 6e 74 73 0a 7b 20 24 61  e arguments.{ $a
1d010 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1d020 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1d030 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 74 68  NO}: checking th
1d040 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68  e maximum length
1d050 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65   of command line
1d060 20 61 72 67 75 6d 65 6e 74 73 22 20 3e 26 35 0a   arguments" >&5.
1d070 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
1d080 6b 69 6e 67 20 74 68 65 20 6d 61 78 69 6d 75 6d  king the maximum
1d090 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61   length of comma
1d0a0 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74  nd line argument
1d0b0 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  s... " >&6; }.if
1d0c0 20 24 7b 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78   ${lt_cv_sys_max
1d0d0 5f 63 6d 64 5f 6c 65 6e 2b 3a 7d 20 66 61 6c 73  _cmd_len+:} fals
1d0e0 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
1d0f0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
1d100 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20 20   " >&6.else.    
1d110 69 3d 30 0a 20 20 74 65 73 74 73 74 72 69 6e 67  i=0.  teststring
1d120 3d 22 41 42 43 44 22 0a 0a 20 20 63 61 73 65 20  ="ABCD"..  case 
1d130 24 62 75 69 6c 64 5f 6f 73 20 69 6e 0a 20 20 6d  $build_os in.  m
1d140 73 64 6f 73 64 6a 67 70 70 2a 29 0a 20 20 20 20  sdosdjgpp*).    
1d150 23 20 4f 6e 20 44 4a 47 50 50 2c 20 74 68 69 73  # On DJGPP, this
1d160 20 74 65 73 74 20 63 61 6e 20 62 6c 6f 77 20 75   test can blow u
1d170 70 20 70 72 65 74 74 79 20 62 61 64 6c 79 20 64  p pretty badly d
1d180 75 65 20 74 6f 20 70 72 6f 62 6c 65 6d 73 20 69  ue to problems i
1d190 6e 20 6c 69 62 63 0a 20 20 20 20 23 20 28 61 6e  n libc.    # (an
1d1a0 79 20 73 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e  y single argumen
1d1b0 74 20 65 78 63 65 65 64 69 6e 67 20 32 30 30 30  t exceeding 2000
1d1c0 20 62 79 74 65 73 20 63 61 75 73 65 73 20 61 20   bytes causes a 
1d1d0 62 75 66 66 65 72 20 6f 76 65 72 72 75 6e 0a 20  buffer overrun. 
1d1e0 20 20 20 23 20 64 75 72 69 6e 67 20 67 6c 6f 62     # during glob
1d1f0 20 65 78 70 61 6e 73 69 6f 6e 29 2e 20 20 45 76   expansion).  Ev
1d200 65 6e 20 69 66 20 69 74 20 77 65 72 65 20 66 69  en if it were fi
1d210 78 65 64 2c 20 74 68 65 20 72 65 73 75 6c 74 20  xed, the result 
1d220 6f 66 20 74 68 69 73 0a 20 20 20 20 23 20 63 68  of this.    # ch
1d230 65 63 6b 20 77 6f 75 6c 64 20 62 65 20 6c 61 72  eck would be lar
1d240 67 65 72 20 74 68 61 6e 20 69 74 20 73 68 6f 75  ger than it shou
1d250 6c 64 20 62 65 2e 0a 20 20 20 20 6c 74 5f 63 76  ld be..    lt_cv
1d260 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1d270 3d 31 32 32 38 38 3b 20 20 20 20 23 20 31 32 4b  =12288;    # 12K
1d280 20 69 73 20 61 62 6f 75 74 20 72 69 67 68 74 0a   is about right.
1d290 20 20 20 20 3b 3b 0a 0a 20 20 67 6e 75 2a 29 0a      ;;..  gnu*).
1d2a0 20 20 20 20 23 20 55 6e 64 65 72 20 47 4e 55 20      # Under GNU 
1d2b0 48 75 72 64 2c 20 74 68 69 73 20 74 65 73 74 20  Hurd, this test 
1d2c0 69 73 20 6e 6f 74 20 72 65 71 75 69 72 65 64 20  is not required 
1d2d0 62 65 63 61 75 73 65 20 74 68 65 72 65 20 69 73  because there is
1d2e0 0a 20 20 20 20 23 20 6e 6f 20 6c 69 6d 69 74 20  .    # no limit 
1d2f0 74 6f 20 74 68 65 20 6c 65 6e 67 74 68 20 6f 66  to the length of
1d300 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72   command line ar
1d310 67 75 6d 65 6e 74 73 2e 0a 20 20 20 20 23 20 4c  guments..    # L
1d320 69 62 74 6f 6f 6c 20 77 69 6c 6c 20 69 6e 74 65  ibtool will inte
1d330 72 70 72 65 74 20 2d 31 20 61 73 20 6e 6f 20 6c  rpret -1 as no l
1d340 69 6d 69 74 20 77 68 61 74 73 6f 65 76 65 72 0a  imit whatsoever.
1d350 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
1d360 78 5f 63 6d 64 5f 6c 65 6e 3d 2d 31 3b 0a 20 20  x_cmd_len=-1;.  
1d370 20 20 3b 3b 0a 0a 20 20 63 79 67 77 69 6e 2a 20    ;;..  cygwin* 
1d380 7c 20 6d 69 6e 67 77 2a 20 7c 20 63 65 67 63 63  | mingw* | cegcc
1d390 2a 29 0a 20 20 20 20 23 20 4f 6e 20 57 69 6e 39  *).    # On Win9
1d3a0 78 2f 4d 45 2c 20 74 68 69 73 20 74 65 73 74 20  x/ME, this test 
1d3b0 62 6c 6f 77 73 20 75 70 20 2d 2d 20 69 74 20 73  blows up -- it s
1d3c0 75 63 63 65 65 64 73 2c 20 62 75 74 20 74 61 6b  ucceeds, but tak
1d3d0 65 73 0a 20 20 20 20 23 20 61 62 6f 75 74 20 35  es.    # about 5
1d3e0 20 6d 69 6e 75 74 65 73 20 61 73 20 74 68 65 20   minutes as the 
1d3f0 74 65 73 74 73 74 72 69 6e 67 20 67 72 6f 77 73  teststring grows
1d400 20 65 78 70 6f 6e 65 6e 74 69 61 6c 6c 79 2e 0a   exponentially..
1d410 20 20 20 20 23 20 57 6f 72 73 65 2c 20 73 69 6e      # Worse, sin
1d420 63 65 20 39 78 2f 4d 45 20 61 72 65 20 6e 6f 74  ce 9x/ME are not
1d430 20 70 72 65 2d 65 6d 70 74 69 76 65 6c 79 20 6d   pre-emptively m
1d440 75 6c 74 69 74 61 73 6b 69 6e 67 2c 0a 20 20 20  ultitasking,.   
1d450 20 23 20 79 6f 75 20 65 6e 64 20 75 70 20 77 69   # you end up wi
1d460 74 68 20 61 20 22 66 72 6f 7a 65 6e 22 20 63 6f  th a "frozen" co
1d470 6d 70 75 74 65 72 2c 20 65 76 65 6e 20 74 68 6f  mputer, even tho
1d480 75 67 68 20 77 69 74 68 20 70 61 74 69 65 6e 63  ugh with patienc
1d490 65 0a 20 20 20 20 23 20 74 68 65 20 74 65 73 74  e.    # the test
1d4a0 20 65 76 65 6e 74 75 61 6c 6c 79 20 73 75 63 63   eventually succ
1d4b0 65 65 64 73 20 28 77 69 74 68 20 61 20 6d 61 78  eeds (with a max
1d4c0 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6f 66 20   line length of 
1d4d0 32 35 36 6b 29 2e 0a 20 20 20 20 23 20 49 6e 73  256k)..    # Ins
1d4e0 74 65 61 64 2c 20 6c 65 74 27 73 20 6a 75 73 74  tead, let's just
1d4f0 20 70 75 6e 74 3a 20 75 73 65 20 74 68 65 20 6d   punt: use the m
1d500 69 6e 69 6d 75 6d 20 6c 69 6e 65 6c 65 6e 67 74  inimum linelengt
1d510 68 20 72 65 70 6f 72 74 65 64 20 62 79 0a 20 20  h reported by.  
1d520 20 20 23 20 61 6c 6c 20 6f 66 20 74 68 65 20 73    # all of the s
1d530 75 70 70 6f 72 74 65 64 20 70 6c 61 74 66 6f 72  upported platfor
1d540 6d 73 3a 20 38 31 39 32 20 28 6f 6e 20 4e 54 2f  ms: 8192 (on NT/
1d550 32 4b 2f 58 50 29 2e 0a 20 20 20 20 6c 74 5f 63  2K/XP)..    lt_c
1d560 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1d570 6e 3d 38 31 39 32 3b 0a 20 20 20 20 3b 3b 0a 0a  n=8192;.    ;;..
1d580 20 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20    amigaos*).    
1d590 23 20 4f 6e 20 41 6d 69 67 61 4f 53 20 77 69 74  # On AmigaOS wit
1d5a0 68 20 70 64 6b 73 68 2c 20 74 68 69 73 20 74 65  h pdksh, this te
1d5b0 73 74 20 74 61 6b 65 73 20 68 6f 75 72 73 2c 20  st takes hours, 
1d5c0 6c 69 74 65 72 61 6c 6c 79 2e 0a 20 20 20 20 23  literally..    #
1d5d0 20 53 6f 20 77 65 20 6a 75 73 74 20 70 75 6e 74   So we just punt
1d5e0 20 61 6e 64 20 75 73 65 20 61 20 6d 69 6e 69 6d   and use a minim
1d5f0 75 6d 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6f  um line length o
1d600 66 20 38 31 39 32 2e 0a 20 20 20 20 6c 74 5f 63  f 8192..    lt_c
1d610 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1d620 6e 3d 38 31 39 32 3b 0a 20 20 20 20 3b 3b 0a 0a  n=8192;.    ;;..
1d630 20 20 6e 65 74 62 73 64 2a 20 7c 20 66 72 65 65    netbsd* | free
1d640 62 73 64 2a 20 7c 20 6f 70 65 6e 62 73 64 2a 20  bsd* | openbsd* 
1d650 7c 20 64 61 72 77 69 6e 2a 20 7c 20 64 72 61 67  | darwin* | drag
1d660 6f 6e 66 6c 79 2a 29 0a 20 20 20 20 23 20 54 68  onfly*).    # Th
1d670 69 73 20 68 61 73 20 62 65 65 6e 20 61 72 6f 75  is has been arou
1d680 6e 64 20 73 69 6e 63 65 20 33 38 36 42 53 44 2c  nd since 386BSD,
1d690 20 61 74 20 6c 65 61 73 74 2e 20 20 4c 69 6b 65   at least.  Like
1d6a0 6c 79 20 66 75 72 74 68 65 72 2e 0a 20 20 20 20  ly further..    
1d6b0 69 66 20 74 65 73 74 20 2d 78 20 2f 73 62 69 6e  if test -x /sbin
1d6c0 2f 73 79 73 63 74 6c 3b 20 74 68 65 6e 0a 20 20  /sysctl; then.  
1d6d0 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
1d6e0 78 5f 63 6d 64 5f 6c 65 6e 3d 60 2f 73 62 69 6e  x_cmd_len=`/sbin
1d6f0 2f 73 79 73 63 74 6c 20 2d 6e 20 6b 65 72 6e 2e  /sysctl -n kern.
1d700 61 72 67 6d 61 78 60 0a 20 20 20 20 65 6c 69 66  argmax`.    elif
1d710 20 74 65 73 74 20 2d 78 20 2f 75 73 72 2f 73 62   test -x /usr/sb
1d720 69 6e 2f 73 79 73 63 74 6c 3b 20 74 68 65 6e 0a  in/sysctl; then.
1d730 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f        lt_cv_sys_
1d740 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 2f 75 73  max_cmd_len=`/us
1d750 72 2f 73 62 69 6e 2f 73 79 73 63 74 6c 20 2d 6e  r/sbin/sysctl -n
1d760 20 6b 65 72 6e 2e 61 72 67 6d 61 78 60 0a 20 20   kern.argmax`.  
1d770 20 20 65 6c 73 65 0a 20 20 20 20 20 20 6c 74 5f    else.      lt_
1d780 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1d790 65 6e 3d 36 35 35 33 36 09 23 20 75 73 61 62 6c  en=65536.# usabl
1d7a0 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 61 6c  e default for al
1d7b0 6c 20 42 53 44 73 0a 20 20 20 20 66 69 0a 20 20  l BSDs.    fi.  
1d7c0 20 20 23 20 41 6e 64 20 61 64 64 20 61 20 73 61    # And add a sa
1d7d0 66 65 74 79 20 7a 6f 6e 65 0a 20 20 20 20 6c 74  fety zone.    lt
1d7e0 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1d7f0 6c 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76  len=`expr $lt_cv
1d800 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1d810 20 5c 2f 20 34 60 0a 20 20 20 20 6c 74 5f 63 76   \/ 4`.    lt_cv
1d820 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1d830 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79  =`expr $lt_cv_sy
1d840 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2a  s_max_cmd_len \*
1d850 20 33 60 0a 20 20 20 20 3b 3b 0a 0a 20 20 69 6e   3`.    ;;..  in
1d860 74 65 72 69 78 2a 29 0a 20 20 20 20 23 20 57 65  terix*).    # We
1d870 20 6b 6e 6f 77 20 74 68 65 20 76 61 6c 75 65 20   know the value 
1d880 32 36 32 31 34 34 20 61 6e 64 20 68 61 72 64 63  262144 and hardc
1d890 6f 64 65 20 69 74 20 77 69 74 68 20 61 20 73 61  ode it with a sa
1d8a0 66 65 74 79 20 7a 6f 6e 65 20 28 6c 69 6b 65 20  fety zone (like 
1d8b0 42 53 44 29 0a 20 20 20 20 6c 74 5f 63 76 5f 73  BSD).    lt_cv_s
1d8c0 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31  ys_max_cmd_len=1
1d8d0 39 36 36 30 38 0a 20 20 20 20 3b 3b 0a 0a 20 20  96608.    ;;..  
1d8e0 6f 73 66 2a 29 0a 20 20 20 20 23 20 44 72 2e 20  osf*).    # Dr. 
1d8f0 48 61 6e 73 20 45 6b 6b 65 68 61 72 64 20 50 6c  Hans Ekkehard Pl
1d900 65 73 73 65 72 20 72 65 70 6f 72 74 73 20 73 65  esser reports se
1d910 65 69 6e 67 20 61 20 6b 65 72 6e 65 6c 20 70 61  eing a kernel pa
1d920 6e 69 63 20 72 75 6e 6e 69 6e 67 20 63 6f 6e 66  nic running conf
1d930 69 67 75 72 65 0a 20 20 20 20 23 20 64 75 65 20  igure.    # due 
1d940 74 6f 20 74 68 69 73 20 74 65 73 74 20 77 68 65  to this test whe
1d950 6e 20 65 78 65 63 5f 64 69 73 61 62 6c 65 5f 61  n exec_disable_a
1d960 72 67 5f 6c 69 6d 69 74 20 69 73 20 31 20 6f 6e  rg_limit is 1 on
1d970 20 54 72 75 36 34 2e 20 49 74 20 69 73 20 6e 6f   Tru64. It is no
1d980 74 0a 20 20 20 20 23 20 6e 69 63 65 20 74 6f 20  t.    # nice to 
1d990 63 61 75 73 65 20 6b 65 72 6e 65 6c 20 70 61 6e  cause kernel pan
1d9a0 69 63 73 20 73 6f 20 6c 65 74 73 20 61 76 6f 69  ics so lets avoi
1d9b0 64 20 74 68 65 20 6c 6f 6f 70 20 62 65 6c 6f 77  d the loop below
1d9c0 2e 0a 20 20 20 20 23 20 46 69 72 73 74 20 73 65  ..    # First se
1d9d0 74 20 61 20 72 65 61 73 6f 6e 61 62 6c 65 20 64  t a reasonable d
1d9e0 65 66 61 75 6c 74 2e 0a 20 20 20 20 6c 74 5f 63  efault..    lt_c
1d9f0 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1da00 6e 3d 31 36 33 38 34 0a 20 20 20 20 23 0a 20 20  n=16384.    #.  
1da10 20 20 69 66 20 74 65 73 74 20 2d 78 20 2f 73 62    if test -x /sb
1da20 69 6e 2f 73 79 73 63 6f 6e 66 69 67 3b 20 74 68  in/sysconfig; th
1da30 65 6e 0a 20 20 20 20 20 20 63 61 73 65 20 60 2f  en.      case `/
1da40 73 62 69 6e 2f 73 79 73 63 6f 6e 66 69 67 20 2d  sbin/sysconfig -
1da50 71 20 70 72 6f 63 20 65 78 65 63 5f 64 69 73 61  q proc exec_disa
1da60 62 6c 65 5f 61 72 67 5f 6c 69 6d 69 74 60 20 69  ble_arg_limit` i
1da70 6e 0a 20 20 20 20 20 20 20 20 2a 31 2a 29 20 6c  n.        *1*) l
1da80 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1da90 5f 6c 65 6e 3d 2d 31 20 3b 3b 0a 20 20 20 20 20  _len=-1 ;;.     
1daa0 20 65 73 61 63 0a 20 20 20 20 66 69 0a 20 20 20   esac.    fi.   
1dab0 20 3b 3b 0a 20 20 73 63 6f 33 2e 32 76 35 2a 29   ;;.  sco3.2v5*)
1dac0 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d  .    lt_cv_sys_m
1dad0 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 30 32 34 30  ax_cmd_len=10240
1dae0 30 0a 20 20 20 20 3b 3b 0a 20 20 73 79 73 76 35  0.    ;;.  sysv5
1daf0 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 73 79  * | sco5v6* | sy
1db00 73 76 34 2e 32 75 77 32 2a 29 0a 20 20 20 20 6b  sv4.2uw2*).    k
1db10 61 72 67 6d 61 78 3d 60 67 72 65 70 20 41 52 47  argmax=`grep ARG
1db20 5f 4d 41 58 20 2f 65 74 63 2f 63 6f 6e 66 2f 63  _MAX /etc/conf/c
1db30 66 2e 64 2f 73 74 75 6e 65 20 32 3e 2f 64 65 76  f.d/stune 2>/dev
1db40 2f 6e 75 6c 6c 60 0a 20 20 20 20 69 66 20 74 65  /null`.    if te
1db50 73 74 20 2d 6e 20 22 24 6b 61 72 67 6d 61 78 22  st -n "$kargmax"
1db60 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f  ; then.      lt_
1db70 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1db80 65 6e 3d 60 65 63 68 6f 20 24 6b 61 72 67 6d 61  en=`echo $kargma
1db90 78 20 7c 20 73 65 64 20 27 73 2f 2e 2a 5b 09 20  x | sed 's/.*[. 
1dba0 5d 2f 2f 27 60 0a 20 20 20 20 65 6c 73 65 0a 20  ]//'`.    else. 
1dbb0 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d       lt_cv_sys_m
1dbc0 61 78 5f 63 6d 64 5f 6c 65 6e 3d 33 32 37 36 38  ax_cmd_len=32768
1dbd0 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20  .    fi.    ;;. 
1dbe0 20 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79   *).    lt_cv_sy
1dbf0 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 28  s_max_cmd_len=`(
1dc00 67 65 74 63 6f 6e 66 20 41 52 47 5f 4d 41 58 29  getconf ARG_MAX)
1dc10 20 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c 60 0a 20   2> /dev/null`. 
1dc20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
1dc30 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1dc40 64 5f 6c 65 6e 22 3b 20 74 68 65 6e 0a 20 20 20  d_len"; then.   
1dc50 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1dc60 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24  _cmd_len=`expr $
1dc70 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1dc80 64 5f 6c 65 6e 20 5c 2f 20 34 60 0a 20 20 20 20  d_len \/ 4`.    
1dc90 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f    lt_cv_sys_max_
1dca0 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c  cmd_len=`expr $l
1dcb0 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1dcc0 5f 6c 65 6e 20 5c 2a 20 33 60 0a 20 20 20 20 65  _len \* 3`.    e
1dcd0 6c 73 65 0a 20 20 20 20 20 20 23 20 4d 61 6b 65  lse.      # Make
1dce0 20 74 65 73 74 73 74 72 69 6e 67 20 61 20 6c 69   teststring a li
1dcf0 74 74 6c 65 20 62 69 67 67 65 72 20 62 65 66 6f  ttle bigger befo
1dd00 72 65 20 77 65 20 64 6f 20 61 6e 79 74 68 69 6e  re we do anythin
1dd10 67 20 77 69 74 68 20 69 74 2e 0a 20 20 20 20 20  g with it..     
1dd20 20 23 20 61 20 31 4b 20 73 74 72 69 6e 67 20 73   # a 1K string s
1dd30 68 6f 75 6c 64 20 62 65 20 61 20 72 65 61 73 6f  hould be a reaso
1dd40 6e 61 62 6c 65 20 73 74 61 72 74 2e 0a 20 20 20  nable start..   
1dd50 20 20 20 66 6f 72 20 69 20 69 6e 20 31 20 32 20     for i in 1 2 
1dd60 33 20 34 20 35 20 36 20 37 20 38 20 3b 20 64 6f  3 4 5 6 7 8 ; do
1dd70 0a 20 20 20 20 20 20 20 20 74 65 73 74 73 74 72  .        teststr
1dd80 69 6e 67 3d 24 74 65 73 74 73 74 72 69 6e 67 24  ing=$teststring$
1dd90 74 65 73 74 73 74 72 69 6e 67 0a 20 20 20 20 20  teststring.     
1dda0 20 64 6f 6e 65 0a 20 20 20 20 20 20 53 48 45 4c   done.      SHEL
1ddb0 4c 3d 24 7b 53 48 45 4c 4c 2d 24 7b 43 4f 4e 46  L=${SHELL-${CONF
1ddc0 49 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68  IG_SHELL-/bin/sh
1ddd0 7d 7d 0a 20 20 20 20 20 20 23 20 49 66 20 74 65  }}.      # If te
1dde0 73 74 20 69 73 20 6e 6f 74 20 61 20 73 68 65 6c  st is not a shel
1ddf0 6c 20 62 75 69 6c 74 2d 69 6e 2c 20 77 65 27 6c  l built-in, we'l
1de00 6c 20 70 72 6f 62 61 62 6c 79 20 65 6e 64 20 75  l probably end u
1de10 70 20 63 6f 6d 70 75 74 69 6e 67 20 61 0a 20 20  p computing a.  
1de20 20 20 20 20 23 20 6d 61 78 69 6d 75 6d 20 6c 65      # maximum le
1de30 6e 67 74 68 20 74 68 61 74 20 69 73 20 6f 6e 6c  ngth that is onl
1de40 79 20 68 61 6c 66 20 6f 66 20 74 68 65 20 61 63  y half of the ac
1de50 74 75 61 6c 20 6d 61 78 69 6d 75 6d 20 6c 65 6e  tual maximum len
1de60 67 74 68 2c 20 62 75 74 0a 20 20 20 20 20 20 23  gth, but.      #
1de70 20 77 65 20 63 61 6e 27 74 20 74 65 6c 6c 2e 0a   we can't tell..
1de80 20 20 20 20 20 20 77 68 69 6c 65 20 7b 20 74 65        while { te
1de90 73 74 20 22 58 22 60 24 53 48 45 4c 4c 20 24 30  st "X"`$SHELL $0
1dea0 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f   --fallback-echo
1deb0 20 22 58 24 74 65 73 74 73 74 72 69 6e 67 24 74   "X$teststring$t
1dec0 65 73 74 73 74 72 69 6e 67 22 20 32 3e 2f 64 65  eststring" 2>/de
1ded0 76 2f 6e 75 6c 6c 60 20 5c 0a 09 20 20 20 20 20  v/null` \..     
1dee0 20 20 20 20 3d 20 22 58 58 24 74 65 73 74 73 74      = "XX$testst
1def0 72 69 6e 67 24 74 65 73 74 73 74 72 69 6e 67 22  ring$teststring"
1df00 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  ; } >/dev/null 2
1df10 3e 26 31 20 26 26 0a 09 20 20 20 20 20 20 74 65  >&1 &&..      te
1df20 73 74 20 24 69 20 21 3d 20 31 37 20 23 20 31 2f  st $i != 17 # 1/
1df30 32 20 4d 42 20 73 68 6f 75 6c 64 20 62 65 20 65  2 MB should be e
1df40 6e 6f 75 67 68 0a 20 20 20 20 20 20 64 6f 0a 20  nough.      do. 
1df50 20 20 20 20 20 20 20 69 3d 60 65 78 70 72 20 24         i=`expr $
1df60 69 20 2b 20 31 60 0a 20 20 20 20 20 20 20 20 74  i + 1`.        t
1df70 65 73 74 73 74 72 69 6e 67 3d 24 74 65 73 74 73  eststring=$tests
1df80 74 72 69 6e 67 24 74 65 73 74 73 74 72 69 6e 67  tring$teststring
1df90 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20  .      done.    
1dfa0 20 20 23 20 4f 6e 6c 79 20 63 68 65 63 6b 20 74    # Only check t
1dfb0 68 65 20 73 74 72 69 6e 67 20 6c 65 6e 67 74 68  he string length
1dfc0 20 6f 75 74 73 69 64 65 20 74 68 65 20 6c 6f 6f   outside the loo
1dfd0 70 2e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73  p..      lt_cv_s
1dfe0 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60  ys_max_cmd_len=`
1dff0 65 78 70 72 20 22 58 24 74 65 73 74 73 74 72 69  expr "X$teststri
1e000 6e 67 22 20 3a 20 22 2e 2a 22 20 32 3e 26 31 60  ng" : ".*" 2>&1`
1e010 0a 20 20 20 20 20 20 74 65 73 74 73 74 72 69 6e  .      teststrin
1e020 67 3d 0a 20 20 20 20 20 20 23 20 41 64 64 20 61  g=.      # Add a
1e030 20 73 69 67 6e 69 66 69 63 61 6e 74 20 73 61 66   significant saf
1e040 65 74 79 20 66 61 63 74 6f 72 20 62 65 63 61 75  ety factor becau
1e050 73 65 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 73  se C++ compilers
1e060 20 63 61 6e 20 74 61 63 6b 20 6f 6e 0a 20 20 20   can tack on.   
1e070 20 20 20 23 20 6d 61 73 73 69 76 65 20 61 6d 6f     # massive amo
1e080 75 6e 74 73 20 6f 66 20 61 64 64 69 74 69 6f 6e  unts of addition
1e090 61 6c 20 61 72 67 75 6d 65 6e 74 73 20 62 65 66  al arguments bef
1e0a0 6f 72 65 20 70 61 73 73 69 6e 67 20 74 68 65 6d  ore passing them
1e0b0 20 74 6f 20 74 68 65 0a 20 20 20 20 20 20 23 20   to the.      # 
1e0c0 6c 69 6e 6b 65 72 2e 20 20 49 74 20 61 70 70 65  linker.  It appe
1e0d0 61 72 73 20 61 73 20 74 68 6f 75 67 68 20 31 2f  ars as though 1/
1e0e0 32 20 69 73 20 61 20 75 73 61 62 6c 65 20 76 61  2 is a usable va
1e0f0 6c 75 65 2e 0a 20 20 20 20 20 20 6c 74 5f 63 76  lue..      lt_cv
1e100 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1e110 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79  =`expr $lt_cv_sy
1e120 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2f  s_max_cmd_len \/
1e130 20 32 60 0a 20 20 20 20 66 69 0a 20 20 20 20 3b   2`.    fi.    ;
1e140 3b 0a 20 20 65 73 61 63 0a 0a 66 69 0a 0a 69 66  ;.  esac..fi..if
1e150 20 74 65 73 74 20 2d 6e 20 24 6c 74 5f 63 76 5f   test -n $lt_cv_
1e160 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20  sys_max_cmd_len 
1e170 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
1e180 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1e190 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1e1a0 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76  : result: $lt_cv
1e1b0 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1e1c0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
1e1d0 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63  $lt_cv_sys_max_c
1e1e0 6d 64 5f 6c 65 6e 22 20 3e 26 36 3b 20 7d 0a 65  md_len" >&6; }.e
1e1f0 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
1e200 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1e210 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
1e220 65 73 75 6c 74 3a 20 6e 6f 6e 65 22 20 3e 26 35  esult: none" >&5
1e230 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 6e 65 22  .$as_echo "none"
1e240 20 3e 26 36 3b 20 7d 0a 66 69 0a 6d 61 78 5f 63   >&6; }.fi.max_c
1e250 6d 64 5f 6c 65 6e 3d 24 6c 74 5f 63 76 5f 73 79  md_len=$lt_cv_sy
1e260 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 0a 0a 0a  s_max_cmd_len...
1e270 0a 0a 0a 0a 3a 20 24 7b 43 50 3d 22 63 70 20 2d  ....: ${CP="cp -
1e280 66 22 7d 0a 3a 20 24 7b 4d 56 3d 22 6d 76 20 2d  f"}.: ${MV="mv -
1e290 66 22 7d 0a 3a 20 24 7b 52 4d 3d 22 72 6d 20 2d  f"}.: ${RM="rm -
1e2a0 66 22 7d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  f"}..{ $as_echo 
1e2b0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1e2c0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
1e2d0 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74  ecking whether t
1e2e0 68 65 20 73 68 65 6c 6c 20 75 6e 64 65 72 73 74  he shell underst
1e2f0 61 6e 64 73 20 73 6f 6d 65 20 58 53 49 20 63 6f  ands some XSI co
1e300 6e 73 74 72 75 63 74 73 22 20 3e 26 35 0a 24 61  nstructs" >&5.$a
1e310 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1e320 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20 73  ng whether the s
1e330 68 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64 73  hell understands
1e340 20 73 6f 6d 65 20 58 53 49 20 63 6f 6e 73 74 72   some XSI constr
1e350 75 63 74 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  ucts... " >&6; }
1e360 0a 23 20 54 72 79 20 73 6f 6d 65 20 58 53 49 20  .# Try some XSI 
1e370 66 65 61 74 75 72 65 73 0a 78 73 69 5f 73 68 65  features.xsi_she
1e380 6c 6c 3d 6e 6f 0a 28 20 5f 6c 74 5f 64 75 6d 6d  ll=no.( _lt_dumm
1e390 79 3d 22 61 2f 62 2f 63 22 0a 20 20 74 65 73 74  y="a/b/c".  test
1e3a0 20 22 24 7b 5f 6c 74 5f 64 75 6d 6d 79 23 23 2a   "${_lt_dummy##*
1e3b0 2f 7d 2c 24 7b 5f 6c 74 5f 64 75 6d 6d 79 25 2f  /},${_lt_dummy%/
1e3c0 2a 7d 2c 22 24 7b 5f 6c 74 5f 64 75 6d 6d 79 25  *},"${_lt_dummy%
1e3d0 22 24 5f 6c 74 5f 64 75 6d 6d 79 22 7d 2c 20 5c  "$_lt_dummy"}, \
1e3e0 0a 20 20 20 20 20 20 3d 20 63 2c 61 2f 62 2c 2c  .      = c,a/b,,
1e3f0 20 5c 0a 20 20 20 20 26 26 20 65 76 61 6c 20 27   \.    && eval '
1e400 74 65 73 74 20 24 28 28 20 31 20 2b 20 31 20 29  test $(( 1 + 1 )
1e410 29 20 2d 65 71 20 32 20 5c 0a 20 20 20 20 26 26  ) -eq 2 \.    &&
1e420 20 74 65 73 74 20 22 24 7b 23 5f 6c 74 5f 64 75   test "${#_lt_du
1e430 6d 6d 79 7d 22 20 2d 65 71 20 35 27 20 29 20 3e  mmy}" -eq 5' ) >
1e440 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 5c  /dev/null 2>&1 \
1e450 0a 20 20 26 26 20 78 73 69 5f 73 68 65 6c 6c 3d  .  && xsi_shell=
1e460 79 65 73 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  yes.{ $as_echo "
1e470 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1e480 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
1e490 75 6c 74 3a 20 24 78 73 69 5f 73 68 65 6c 6c 22  ult: $xsi_shell"
1e4a0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
1e4b0 78 73 69 5f 73 68 65 6c 6c 22 20 3e 26 36 3b 20  xsi_shell" >&6; 
1e4c0 7d 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  }...{ $as_echo "
1e4d0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1e4e0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
1e4f0 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68  cking whether th
1e500 65 20 73 68 65 6c 6c 20 75 6e 64 65 72 73 74 61  e shell understa
1e510 6e 64 73 20 5c 22 2b 3d 5c 22 22 20 3e 26 35 0a  nds \"+=\"" >&5.
1e520 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
1e530 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65  king whether the
1e540 20 73 68 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e   shell understan
1e550 64 73 20 5c 22 2b 3d 5c 22 2e 2e 2e 20 22 20 3e  ds \"+=\"... " >
1e560 26 36 3b 20 7d 0a 6c 74 5f 73 68 65 6c 6c 5f 61  &6; }.lt_shell_a
1e570 70 70 65 6e 64 3d 6e 6f 0a 28 20 66 6f 6f 3d 62  ppend=no.( foo=b
1e580 61 72 3b 20 73 65 74 20 66 6f 6f 20 62 61 7a 3b  ar; set foo baz;
1e590 20 65 76 61 6c 20 22 24 31 2b 3d 5c 24 32 22 20   eval "$1+=\$2" 
1e5a0 26 26 20 74 65 73 74 20 22 24 66 6f 6f 22 20 3d  && test "$foo" =
1e5b0 20 62 61 72 62 61 7a 20 29 20 5c 0a 20 20 20 20   barbaz ) \.    
1e5c0 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20  >/dev/null 2>&1 
1e5d0 5c 0a 20 20 26 26 20 6c 74 5f 73 68 65 6c 6c 5f  \.  && lt_shell_
1e5e0 61 70 70 65 6e 64 3d 79 65 73 0a 7b 20 24 61 73  append=yes.{ $as
1e5f0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1e600 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1e610 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f  O}: result: $lt_
1e620 73 68 65 6c 6c 5f 61 70 70 65 6e 64 22 20 3e 26  shell_append" >&
1e630 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f  5.$as_echo "$lt_
1e640 73 68 65 6c 6c 5f 61 70 70 65 6e 64 22 20 3e 26  shell_append" >&
1e650 36 3b 20 7d 0a 0a 0a 69 66 20 28 20 28 4d 41 49  6; }...if ( (MAI
1e660 4c 3d 36 30 3b 20 75 6e 73 65 74 20 4d 41 49 4c  L=60; unset MAIL
1e670 29 20 7c 7c 20 65 78 69 74 29 20 3e 2f 64 65 76  ) || exit) >/dev
1e680 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e  /null 2>&1; then
1e690 0a 20 20 6c 74 5f 75 6e 73 65 74 3d 75 6e 73 65  .  lt_unset=unse
1e6a0 74 0a 65 6c 73 65 0a 20 20 6c 74 5f 75 6e 73 65  t.else.  lt_unse
1e6b0 74 3d 66 61 6c 73 65 0a 66 69 0a 0a 0a 0a 0a 0a  t=false.fi......
1e6c0 23 20 74 65 73 74 20 45 42 43 44 49 43 20 6f 72  # test EBCDIC or
1e6d0 20 41 53 43 49 49 0a 63 61 73 65 20 60 65 63 68   ASCII.case `ech
1e6e0 6f 20 58 7c 74 72 20 58 20 27 5c 31 30 31 27 60  o X|tr X '\101'`
1e6f0 20 69 6e 0a 20 41 29 20 23 20 41 53 43 49 49 20   in. A) # ASCII 
1e700 62 61 73 65 64 20 73 79 73 74 65 6d 0a 20 20 20  based system.   
1e710 20 23 20 5c 6e 20 69 73 20 6e 6f 74 20 69 6e 74   # \n is not int
1e720 65 72 70 72 65 74 65 64 20 63 6f 72 72 65 63 74  erpreted correct
1e730 6c 79 20 62 79 20 53 6f 6c 61 72 69 73 20 38 20  ly by Solaris 8 
1e740 2f 75 73 72 2f 75 63 62 2f 74 72 0a 20 20 6c 74  /usr/ucb/tr.  lt
1e750 5f 53 50 32 4e 4c 3d 27 74 72 20 5c 30 34 30 20  _SP2NL='tr \040 
1e760 5c 30 31 32 27 0a 20 20 6c 74 5f 4e 4c 32 53 50  \012'.  lt_NL2SP
1e770 3d 27 74 72 20 5c 30 31 35 5c 30 31 32 20 5c 30  ='tr \015\012 \0
1e780 34 30 5c 30 34 30 27 0a 20 20 3b 3b 0a 20 2a 29  40\040'.  ;;. *)
1e790 20 23 20 45 42 43 44 49 43 20 62 61 73 65 64 20   # EBCDIC based 
1e7a0 73 79 73 74 65 6d 0a 20 20 6c 74 5f 53 50 32 4e  system.  lt_SP2N
1e7b0 4c 3d 27 74 72 20 5c 31 30 30 20 5c 6e 27 0a 20  L='tr \100 \n'. 
1e7c0 20 6c 74 5f 4e 4c 32 53 50 3d 27 74 72 20 5c 72   lt_NL2SP='tr \r
1e7d0 5c 6e 20 5c 31 30 30 5c 31 30 30 27 0a 20 20 3b  \n \100\100'.  ;
1e7e0 3b 0a 65 73 61 63 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ;.esac..........
1e7f0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1e800 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
1e810 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
1e820 67 20 66 6f 72 20 24 4c 44 20 6f 70 74 69 6f 6e  g for $LD option
1e830 20 74 6f 20 72 65 6c 6f 61 64 20 6f 62 6a 65 63   to reload objec
1e840 74 20 66 69 6c 65 73 22 20 3e 26 35 0a 24 61 73  t files" >&5.$as
1e850 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
1e860 67 20 66 6f 72 20 24 4c 44 20 6f 70 74 69 6f 6e  g for $LD option
1e870 20 74 6f 20 72 65 6c 6f 61 64 20 6f 62 6a 65 63   to reload objec
1e880 74 20 66 69 6c 65 73 2e 2e 2e 20 22 20 3e 26 36  t files... " >&6
1e890 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 6c  ; }.if ${lt_cv_l
1e8a0 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 2b 3a 7d  d_reload_flag+:}
1e8b0 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
1e8c0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
1e8d0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
1e8e0 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f  .  lt_cv_ld_relo
1e8f0 61 64 5f 66 6c 61 67 3d 27 2d 72 27 0a 66 69 0a  ad_flag='-r'.fi.
1e900 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1e910 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
1e920 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
1e930 20 24 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61   $lt_cv_ld_reloa
1e940 64 5f 66 6c 61 67 22 20 3e 26 35 0a 24 61 73 5f  d_flag" >&5.$as_
1e950 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 6c 64 5f  echo "$lt_cv_ld_
1e960 72 65 6c 6f 61 64 5f 66 6c 61 67 22 20 3e 26 36  reload_flag" >&6
1e970 3b 20 7d 0a 72 65 6c 6f 61 64 5f 66 6c 61 67 3d  ; }.reload_flag=
1e980 24 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64  $lt_cv_ld_reload
1e990 5f 66 6c 61 67 0a 63 61 73 65 20 24 72 65 6c 6f  _flag.case $relo
1e9a0 61 64 5f 66 6c 61 67 20 69 6e 0a 22 22 20 7c 20  ad_flag in."" | 
1e9b0 22 20 22 2a 29 20 3b 3b 0a 2a 29 20 72 65 6c 6f  " "*) ;;.*) relo
1e9c0 61 64 5f 66 6c 61 67 3d 22 20 24 72 65 6c 6f 61  ad_flag=" $reloa
1e9d0 64 5f 66 6c 61 67 22 20 3b 3b 0a 65 73 61 63 0a  d_flag" ;;.esac.
1e9e0 72 65 6c 6f 61 64 5f 63 6d 64 73 3d 27 24 4c 44  reload_cmds='$LD
1e9f0 24 72 65 6c 6f 61 64 5f 66 6c 61 67 20 2d 6f 20  $reload_flag -o 
1ea00 24 6f 75 74 70 75 74 24 72 65 6c 6f 61 64 5f 6f  $output$reload_o
1ea10 62 6a 73 27 0a 63 61 73 65 20 24 68 6f 73 74 5f  bjs'.case $host_
1ea20 6f 73 20 69 6e 0a 20 20 64 61 72 77 69 6e 2a 29  os in.  darwin*)
1ea30 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47  .    if test "$G
1ea40 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  CC" = yes; then.
1ea50 20 20 20 20 20 20 72 65 6c 6f 61 64 5f 63 6d 64        reload_cmd
1ea60 73 3d 27 24 4c 54 43 43 20 24 4c 54 43 46 4c 41  s='$LTCC $LTCFLA
1ea70 47 53 20 2d 6e 6f 73 74 64 6c 69 62 20 24 7b 77  GS -nostdlib ${w
1ea80 6c 7d 2d 72 20 2d 6f 20 24 6f 75 74 70 75 74 24  l}-r -o $output$
1ea90 72 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 20 20 20  reload_objs'.   
1eaa0 20 65 6c 73 65 0a 20 20 20 20 20 20 72 65 6c 6f   else.      relo
1eab0 61 64 5f 63 6d 64 73 3d 27 24 4c 44 24 72 65 6c  ad_cmds='$LD$rel
1eac0 6f 61 64 5f 66 6c 61 67 20 2d 6f 20 24 6f 75 74  oad_flag -o $out
1ead0 70 75 74 24 72 65 6c 6f 61 64 5f 6f 62 6a 73 27  put$reload_objs'
1eae0 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 65  .    fi.    ;;.e
1eaf0 73 61 63 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20  sac..........if 
1eb00 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f  test -n "$ac_too
1eb10 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a  l_prefix"; then.
1eb20 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
1eb30 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24  first word of "$
1eb40 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
1eb50 6f 62 6a 64 75 6d 70 22 2c 20 73 6f 20 69 74 20  objdump", so it 
1eb60 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
1eb70 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
1eb80 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f  .set dummy ${ac_
1eb90 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 62 6a 64  tool_prefix}objd
1eba0 75 6d 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  ump; ac_word=$2.
1ebb0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1ebc0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
1ebd0 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
1ebe0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
1ebf0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
1ec00 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
1ec10 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
1ec20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f  }.if ${ac_cv_pro
1ec30 67 5f 4f 42 4a 44 55 4d 50 2b 3a 7d 20 66 61 6c  g_OBJDUMP+:} fal
1ec40 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
1ec50 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
1ec60 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
1ec70 66 20 74 65 73 74 20 2d 6e 20 22 24 4f 42 4a 44  f test -n "$OBJD
1ec80 55 4d 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  UMP"; then.  ac_
1ec90 63 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 3d  cv_prog_OBJDUMP=
1eca0 22 24 4f 42 4a 44 55 4d 50 22 20 23 20 4c 65 74  "$OBJDUMP" # Let
1ecb0 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
1ecc0 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
1ecd0 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
1ece0 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
1ecf0 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
1ed00 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
1ed10 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
1ed20 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
1ed30 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
1ed40 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65  ..    for ac_exe
1ed50 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
1ed60 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
1ed70 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61  sions; do.  if a
1ed80 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f  s_fn_executable_
1ed90 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  p "$as_dir/$ac_w
1eda0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
1edb0 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
1edc0 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 3d 22 24  _prog_OBJDUMP="$
1edd0 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
1ede0 6f 62 6a 64 75 6d 70 22 0a 20 20 20 20 24 61 73  objdump".    $as
1edf0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1ee00 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1ee10 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  O}: found $as_di
1ee20 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
1ee30 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
1ee40 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
1ee50 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73  e.  done.IFS=$as
1ee60 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
1ee70 0a 4f 42 4a 44 55 4d 50 3d 24 61 63 5f 63 76 5f  .OBJDUMP=$ac_cv_
1ee80 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 0a 69 66 20  prog_OBJDUMP.if 
1ee90 74 65 73 74 20 2d 6e 20 22 24 4f 42 4a 44 55 4d  test -n "$OBJDUM
1eea0 50 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  P"; then.  { $as
1eeb0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1eec0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1eed0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 4f 42 4a  O}: result: $OBJ
1eee0 44 55 4d 50 22 20 3e 26 35 0a 24 61 73 5f 65 63  DUMP" >&5.$as_ec
1eef0 68 6f 20 22 24 4f 42 4a 44 55 4d 50 22 20 3e 26  ho "$OBJDUMP" >&
1ef00 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
1ef10 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1ef20 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1ef30 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  NO}: result: no"
1ef40 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
1ef50 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66  o" >&6; }.fi...f
1ef60 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61  i.if test -z "$a
1ef70 63 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d  c_cv_prog_OBJDUM
1ef80 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74  P"; then.  ac_ct
1ef90 5f 4f 42 4a 44 55 4d 50 3d 24 4f 42 4a 44 55 4d  _OBJDUMP=$OBJDUM
1efa0 50 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  P.  # Extract th
1efb0 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
1efc0 22 6f 62 6a 64 75 6d 70 22 2c 20 73 6f 20 69 74  "objdump", so it
1efd0 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
1efe0 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
1eff0 2e 0a 73 65 74 20 64 75 6d 6d 79 20 6f 62 6a 64  ..set dummy objd
1f000 75 6d 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  ump; ac_word=$2.
1f010 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1f020 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
1f030 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
1f040 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
1f050 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
1f060 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
1f070 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
1f080 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f  }.if ${ac_cv_pro
1f090 67 5f 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 2b  g_ac_ct_OBJDUMP+
1f0a0 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
1f0b0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
1f0c0 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
1f0d0 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
1f0e0 22 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22  "$ac_ct_OBJDUMP"
1f0f0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
1f100 72 6f 67 5f 61 63 5f 63 74 5f 4f 42 4a 44 55 4d  rog_ac_ct_OBJDUM
1f110 50 3d 22 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d  P="$ac_ct_OBJDUM
1f120 50 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  P" # Let the use
1f130 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
1f140 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
1f150 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
1f160 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
1f170 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
1f180 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
1f190 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
1f1a0 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
1f1b0 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f   as_dir=..    fo
1f1c0 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
1f1d0 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
1f1e0 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
1f1f0 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65  o.  if as_fn_exe
1f200 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64  cutable_p "$as_d
1f210 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
1f220 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20  xec_ext"; then. 
1f230 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63     ac_cv_prog_ac
1f240 5f 63 74 5f 4f 42 4a 44 55 4d 50 3d 22 6f 62 6a  _ct_OBJDUMP="obj
1f250 64 75 6d 70 22 0a 20 20 20 20 24 61 73 5f 65 63  dump".    $as_ec
1f260 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
1f270 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
1f280 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
1f290 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
1f2a0 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
1f2b0 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20  ak 2.  fi.done. 
1f2c0 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61   done.IFS=$as_sa
1f2d0 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63  ve_IFS..fi.fi.ac
1f2e0 5f 63 74 5f 4f 42 4a 44 55 4d 50 3d 24 61 63 5f  _ct_OBJDUMP=$ac_
1f2f0 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 42  cv_prog_ac_ct_OB
1f300 4a 44 55 4d 50 0a 69 66 20 74 65 73 74 20 2d 6e  JDUMP.if test -n
1f310 20 22 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50   "$ac_ct_OBJDUMP
1f320 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
1f330 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1f340 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1f350 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  }: result: $ac_c
1f360 74 5f 4f 42 4a 44 55 4d 50 22 20 3e 26 35 0a 24  t_OBJDUMP" >&5.$
1f370 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f  as_echo "$ac_ct_
1f380 4f 42 4a 44 55 4d 50 22 20 3e 26 36 3b 20 7d 0a  OBJDUMP" >&6; }.
1f390 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
1f3a0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1f3b0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1f3c0 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
1f3d0 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
1f3e0 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65  6; }.fi..  if te
1f3f0 73 74 20 22 78 24 61 63 5f 63 74 5f 4f 42 4a 44  st "x$ac_ct_OBJD
1f400 55 4d 50 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20  UMP" = x; then. 
1f410 20 20 20 4f 42 4a 44 55 4d 50 3d 22 66 61 6c 73     OBJDUMP="fals
1f420 65 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61  e".  else.    ca
1f430 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  se $cross_compil
1f440 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72  ing:$ac_tool_war
1f450 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24  ned in.yes:).{ $
1f460 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1f470 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
1f480 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 75  ENO}: WARNING: u
1f490 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73  sing cross tools
1f4a0 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69   not prefixed wi
1f4b0 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22  th host triplet"
1f4c0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
1f4d0 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
1f4e0 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c  using cross tool
1f4f0 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77  s not prefixed w
1f500 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74  ith host triplet
1f510 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f  " >&2;}.ac_tool_
1f520 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73  warned=yes ;;.es
1f530 61 63 0a 20 20 20 20 4f 42 4a 44 55 4d 50 3d 24  ac.    OBJDUMP=$
1f540 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 0a 20 20  ac_ct_OBJDUMP.  
1f550 66 69 0a 65 6c 73 65 0a 20 20 4f 42 4a 44 55 4d  fi.else.  OBJDUM
1f560 50 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f  P="$ac_cv_prog_O
1f570 42 4a 44 55 4d 50 22 0a 66 69 0a 0a 74 65 73 74  BJDUMP".fi..test
1f580 20 2d 7a 20 22 24 4f 42 4a 44 55 4d 50 22 20 26   -z "$OBJDUMP" &
1f590 26 20 4f 42 4a 44 55 4d 50 3d 6f 62 6a 64 75 6d  & OBJDUMP=objdum
1f5a0 70 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73  p..........{ $as
1f5b0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1f5c0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1f5d0 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 77  O}: checking how
1f5e0 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 64 65   to recognize de
1f5f0 70 65 6e 64 65 6e 74 20 6c 69 62 72 61 72 69 65  pendent librarie
1f600 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  s" >&5.$as_echo_
1f610 6e 20 22 63 68 65 63 6b 69 6e 67 20 68 6f 77 20  n "checking how 
1f620 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 64 65 70  to recognize dep
1f630 65 6e 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73  endent libraries
1f640 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
1f650 24 7b 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f  ${lt_cv_deplibs_
1f660 63 68 65 63 6b 5f 6d 65 74 68 6f 64 2b 3a 7d 20  check_method+:} 
1f670 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
1f680 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
1f690 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
1f6a0 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
1f6b0 69 63 5f 63 6d 64 3d 27 24 4d 41 47 49 43 5f 43  ic_cmd='$MAGIC_C
1f6c0 4d 44 27 0a 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d  MD'.lt_cv_file_m
1f6d0 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 0a  agic_test_file=.
1f6e0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1f6f0 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 75 6e 6b 6e  eck_method='unkn
1f700 6f 77 6e 27 0a 23 20 4e 65 65 64 20 74 6f 20 73  own'.# Need to s
1f710 65 74 20 74 68 65 20 70 72 65 63 65 64 69 6e 67  et the preceding
1f720 20 76 61 72 69 61 62 6c 65 20 6f 6e 20 61 6c 6c   variable on all
1f730 20 70 6c 61 74 66 6f 72 6d 73 20 74 68 61 74 20   platforms that 
1f740 73 75 70 70 6f 72 74 0a 23 20 69 6e 74 65 72 6c  support.# interl
1f750 69 62 72 61 72 79 20 64 65 70 65 6e 64 65 6e 63  ibrary dependenc
1f760 69 65 73 2e 0a 23 20 27 6e 6f 6e 65 27 20 2d 2d  ies..# 'none' --
1f770 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 6e 6f   dependencies no
1f780 74 20 73 75 70 70 6f 72 74 65 64 2e 0a 23 20 60  t supported..# `
1f790 75 6e 6b 6e 6f 77 6e 27 20 2d 2d 20 73 61 6d 65  unknown' -- same
1f7a0 20 61 73 20 6e 6f 6e 65 2c 20 62 75 74 20 64 6f   as none, but do
1f7b0 63 75 6d 65 6e 74 73 20 74 68 61 74 20 77 65 20  cuments that we 
1f7c0 72 65 61 6c 6c 79 20 64 6f 6e 27 74 20 6b 6e 6f  really don't kno
1f7d0 77 2e 0a 23 20 27 70 61 73 73 5f 61 6c 6c 27 20  w..# 'pass_all' 
1f7e0 2d 2d 20 61 6c 6c 20 64 65 70 65 6e 64 65 6e 63  -- all dependenc
1f7f0 69 65 73 20 70 61 73 73 65 64 20 77 69 74 68 20  ies passed with 
1f800 6e 6f 20 63 68 65 63 6b 73 2e 0a 23 20 27 74 65  no checks..# 'te
1f810 73 74 5f 63 6f 6d 70 69 6c 65 27 20 2d 2d 20 63  st_compile' -- c
1f820 68 65 63 6b 20 62 79 20 6d 61 6b 69 6e 67 20 74  heck by making t
1f830 65 73 74 20 70 72 6f 67 72 61 6d 2e 0a 23 20 27  est program..# '
1f840 66 69 6c 65 5f 6d 61 67 69 63 20 5b 5b 72 65 67  file_magic [[reg
1f850 65 78 5d 5d 27 20 2d 2d 20 63 68 65 63 6b 20 62  ex]]' -- check b
1f860 79 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 66 69  y looking for fi
1f870 6c 65 73 20 69 6e 20 6c 69 62 72 61 72 79 20 70  les in library p
1f880 61 74 68 0a 23 20 77 68 69 63 68 20 72 65 73 70  ath.# which resp
1f890 6f 6e 64 73 20 74 6f 20 74 68 65 20 24 66 69 6c  onds to the $fil
1f8a0 65 5f 6d 61 67 69 63 5f 63 6d 64 20 77 69 74 68  e_magic_cmd with
1f8b0 20 61 20 67 69 76 65 6e 20 65 78 74 65 6e 64 65   a given extende
1f8c0 64 20 72 65 67 65 78 2e 0a 23 20 49 66 20 79 6f  d regex..# If yo
1f8d0 75 20 68 61 76 65 20 60 66 69 6c 65 27 20 6f 72  u have `file' or
1f8e0 20 65 71 75 69 76 61 6c 65 6e 74 20 6f 6e 20 79   equivalent on y
1f8f0 6f 75 72 20 73 79 73 74 65 6d 20 61 6e 64 20 79  our system and y
1f900 6f 75 27 72 65 20 6e 6f 74 20 73 75 72 65 0a 23  ou're not sure.#
1f910 20 77 68 65 74 68 65 72 20 60 70 61 73 73 5f 61   whether `pass_a
1f920 6c 6c 27 20 77 69 6c 6c 20 2a 61 6c 77 61 79 73  ll' will *always
1f930 2a 20 77 6f 72 6b 2c 20 79 6f 75 20 70 72 6f 62  * work, you prob
1f940 61 62 6c 79 20 77 61 6e 74 20 74 68 69 73 20 6f  ably want this o
1f950 6e 65 2e 0a 0a 63 61 73 65 20 24 68 6f 73 74 5f  ne...case $host_
1f960 6f 73 20 69 6e 0a 61 69 78 5b 34 2d 39 5d 2a 29  os in.aix[4-9]*)
1f970 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
1f980 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
1f990 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 62 65 6f  ss_all.  ;;..beo
1f9a0 73 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  s*).  lt_cv_depl
1f9b0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1f9c0 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a  =pass_all.  ;;..
1f9d0 62 73 64 69 5b 34 35 5d 2a 29 0a 20 20 6c 74 5f  bsdi[45]*).  lt_
1f9e0 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1f9f0 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61  _method='file_ma
1fa00 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d  gic ELF [0-9][0-
1fa10 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20 28  9]*-bit [ML]SB (
1fa20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 7c 64 79  shared object|dy
1fa30 6e 61 6d 69 63 20 6c 69 62 29 27 0a 20 20 6c 74  namic lib)'.  lt
1fa40 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63  _cv_file_magic_c
1fa50 6d 64 3d 27 2f 75 73 72 2f 62 69 6e 2f 66 69 6c  md='/usr/bin/fil
1fa60 65 20 2d 4c 27 0a 20 20 6c 74 5f 63 76 5f 66 69  e -L'.  lt_cv_fi
1fa70 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69  le_magic_test_fi
1fa80 6c 65 3d 2f 73 68 6c 69 62 2f 6c 69 62 63 2e 73  le=/shlib/libc.s
1fa90 6f 0a 20 20 3b 3b 0a 0a 63 79 67 77 69 6e 2a 29  o.  ;;..cygwin*)
1faa0 0a 20 20 23 20 66 75 6e 63 5f 77 69 6e 33 32 5f  .  # func_win32_
1fab0 6c 69 62 69 64 20 69 73 20 61 20 73 68 65 6c 6c  libid is a shell
1fac0 20 66 75 6e 63 74 69 6f 6e 20 64 65 66 69 6e 65   function define
1fad0 64 20 69 6e 20 6c 74 6d 61 69 6e 2e 73 68 0a 20  d in ltmain.sh. 
1fae0 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
1faf0 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c  heck_method='fil
1fb00 65 5f 6d 61 67 69 63 20 5e 78 38 36 20 61 72 63  e_magic ^x86 arc
1fb10 68 69 76 65 20 69 6d 70 6f 72 74 7c 5e 78 38 36  hive import|^x86
1fb20 20 44 4c 4c 27 0a 20 20 6c 74 5f 63 76 5f 66 69   DLL'.  lt_cv_fi
1fb30 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 66 75  le_magic_cmd='fu
1fb40 6e 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64 27 0a  nc_win32_libid'.
1fb50 20 20 3b 3b 0a 0a 6d 69 6e 67 77 2a 20 7c 20 70    ;;..mingw* | p
1fb60 77 33 32 2a 29 0a 20 20 23 20 42 61 73 65 20 4d  w32*).  # Base M
1fb70 53 59 53 2f 4d 69 6e 47 57 20 64 6f 20 6e 6f 74  SYS/MinGW do not
1fb80 20 70 72 6f 76 69 64 65 20 74 68 65 20 27 66 69   provide the 'fi
1fb90 6c 65 27 20 63 6f 6d 6d 61 6e 64 20 6e 65 65 64  le' command need
1fba0 65 64 20 62 79 0a 20 20 23 20 66 75 6e 63 5f 77  ed by.  # func_w
1fbb0 69 6e 33 32 5f 6c 69 62 69 64 20 73 68 65 6c 6c  in32_libid shell
1fbc0 20 66 75 6e 63 74 69 6f 6e 2c 20 73 6f 20 75 73   function, so us
1fbd0 65 20 61 20 77 65 61 6b 65 72 20 74 65 73 74 20  e a weaker test 
1fbe0 62 61 73 65 64 20 6f 6e 20 27 6f 62 6a 64 75 6d  based on 'objdum
1fbf0 70 27 2c 0a 20 20 23 20 75 6e 6c 65 73 73 20 77  p',.  # unless w
1fc00 65 20 66 69 6e 64 20 27 66 69 6c 65 27 2c 20 66  e find 'file', f
1fc10 6f 72 20 65 78 61 6d 70 6c 65 20 62 65 63 61 75  or example becau
1fc20 73 65 20 77 65 20 61 72 65 20 63 72 6f 73 73 2d  se we are cross-
1fc30 63 6f 6d 70 69 6c 69 6e 67 2e 0a 20 20 69 66 20  compiling..  if 
1fc40 28 20 66 69 6c 65 20 2f 20 29 20 3e 2f 64 65 76  ( file / ) >/dev
1fc50 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e  /null 2>&1; then
1fc60 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
1fc70 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1fc80 27 66 69 6c 65 5f 6d 61 67 69 63 20 5e 78 38 36  'file_magic ^x86
1fc90 20 61 72 63 68 69 76 65 20 69 6d 70 6f 72 74 7c   archive import|
1fca0 5e 78 38 36 20 44 4c 4c 27 0a 20 20 20 20 6c 74  ^x86 DLL'.    lt
1fcb0 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63  _cv_file_magic_c
1fcc0 6d 64 3d 27 66 75 6e 63 5f 77 69 6e 33 32 5f 6c  md='func_win32_l
1fcd0 69 62 69 64 27 0a 20 20 65 6c 73 65 0a 20 20 20  ibid'.  else.   
1fce0 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
1fcf0 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c  heck_method='fil
1fd00 65 5f 6d 61 67 69 63 20 66 69 6c 65 20 66 6f 72  e_magic file for
1fd10 6d 61 74 20 70 65 69 2a 2d 69 33 38 36 28 2e 2a  mat pei*-i386(.*
1fd20 61 72 63 68 69 74 65 63 74 75 72 65 3a 20 69 33  architecture: i3
1fd30 38 36 29 3f 27 0a 20 20 20 20 6c 74 5f 63 76 5f  86)?'.    lt_cv_
1fd40 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27  file_magic_cmd='
1fd50 24 4f 42 4a 44 55 4d 50 20 2d 66 27 0a 20 20 66  $OBJDUMP -f'.  f
1fd60 69 0a 20 20 3b 3b 0a 0a 63 65 67 63 63 29 0a 20  i.  ;;..cegcc). 
1fd70 20 23 20 75 73 65 20 74 68 65 20 77 65 61 6b 65   # use the weake
1fd80 72 20 74 65 73 74 20 62 61 73 65 64 20 6f 6e 20  r test based on 
1fd90 27 6f 62 6a 64 75 6d 70 27 2e 20 53 65 65 20 6d  'objdump'. See m
1fda0 69 6e 67 77 2a 2e 0a 20 20 6c 74 5f 63 76 5f 64  ingw*..  lt_cv_d
1fdb0 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1fdc0 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20  hod='file_magic 
1fdd0 66 69 6c 65 20 66 6f 72 6d 61 74 20 70 65 2d 61  file format pe-a
1fde0 72 6d 2d 2e 2a 6c 69 74 74 6c 65 28 2e 2a 61 72  rm-.*little(.*ar
1fdf0 63 68 69 74 65 63 74 75 72 65 3a 20 61 72 6d 29  chitecture: arm)
1fe00 3f 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f  ?'.  lt_cv_file_
1fe10 6d 61 67 69 63 5f 63 6d 64 3d 27 24 4f 42 4a 44  magic_cmd='$OBJD
1fe20 55 4d 50 20 2d 66 27 0a 20 20 3b 3b 0a 0a 64 61  UMP -f'.  ;;..da
1fe30 72 77 69 6e 2a 20 7c 20 72 68 61 70 73 6f 64 79  rwin* | rhapsody
1fe40 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  *).  lt_cv_depli
1fe50 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1fe60 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 66  pass_all.  ;;..f
1fe70 72 65 65 62 73 64 2a 20 7c 20 64 72 61 67 6f 6e  reebsd* | dragon
1fe80 66 6c 79 2a 29 0a 20 20 69 66 20 65 63 68 6f 20  fly*).  if echo 
1fe90 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45  __ELF__ | $CC -E
1fea0 20 2d 20 7c 20 24 47 52 45 50 20 5f 5f 45 4c 46   - | $GREP __ELF
1feb0 5f 5f 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20  __ > /dev/null; 
1fec0 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 24 68  then.    case $h
1fed0 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 69  ost_cpu in.    i
1fee0 2a 38 36 20 29 0a 20 20 20 20 20 20 23 20 4e 6f  *86 ).      # No
1fef0 74 20 73 75 72 65 20 77 68 65 74 68 65 72 20 74  t sure whether t
1ff00 68 65 20 70 72 65 73 65 6e 63 65 20 6f 66 20 4f  he presence of O
1ff10 70 65 6e 42 53 44 20 68 65 72 65 20 77 61 73 20  penBSD here was 
1ff20 61 20 6d 69 73 74 61 6b 65 2e 0a 20 20 20 20 20  a mistake..     
1ff30 20 23 20 4c 65 74 27 73 20 61 63 63 65 70 74 20   # Let's accept 
1ff40 62 6f 74 68 20 6f 66 20 74 68 65 6d 20 75 6e 74  both of them unt
1ff50 69 6c 20 74 68 69 73 20 69 73 20 63 6c 65 61 72  il this is clear
1ff60 65 64 20 75 70 2e 0a 20 20 20 20 20 20 6c 74 5f  ed up..      lt_
1ff70 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1ff80 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61  _method='file_ma
1ff90 67 69 63 20 28 46 72 65 65 42 53 44 7c 4f 70 65  gic (FreeBSD|Ope
1ffa0 6e 42 53 44 7c 44 72 61 67 6f 6e 46 6c 79 29 2f  nBSD|DragonFly)/
1ffb0 69 5b 33 2d 39 5d 38 36 20 28 63 6f 6d 70 61 63  i[3-9]86 (compac
1ffc0 74 20 29 3f 64 65 6d 61 6e 64 20 70 61 67 65 64  t )?demand paged
1ffd0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 79 27   shared library'
1ffe0 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c  .      lt_cv_fil
1fff0 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75 73 72  e_magic_cmd=/usr
20000 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 20 20 20 20  /bin/file.      
20010 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
20020 5f 74 65 73 74 5f 66 69 6c 65 3d 60 65 63 68 6f  _test_file=`echo
20030 20 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e 73   /usr/lib/libc.s
20040 6f 2e 2a 60 0a 20 20 20 20 20 20 3b 3b 0a 20 20  o.*`.      ;;.  
20050 20 20 65 73 61 63 0a 20 20 65 6c 73 65 0a 20 20    esac.  else.  
20060 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
20070 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
20080 73 5f 61 6c 6c 0a 20 20 66 69 0a 20 20 3b 3b 0a  s_all.  fi.  ;;.
20090 0a 67 6e 75 2a 29 0a 20 20 6c 74 5f 63 76 5f 64  .gnu*).  lt_cv_d
200a0 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
200b0 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b  hod=pass_all.  ;
200c0 3b 0a 0a 68 70 75 78 31 30 2e 32 30 2a 20 7c 20  ;..hpux10.20* | 
200d0 68 70 75 78 31 31 2a 29 0a 20 20 6c 74 5f 63 76  hpux11*).  lt_cv
200e0 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d  _file_magic_cmd=
200f0 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20  /usr/bin/file.  
20100 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69  case $host_cpu i
20110 6e 0a 20 20 69 61 36 34 2a 29 0a 20 20 20 20 6c  n.  ia64*).    l
20120 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
20130 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f  ck_method='file_
20140 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30 2d  magic (s[0-9][0-
20150 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b 30 2d 39  9][0-9]|ELF-[0-9
20160 5d 5b 30 2d 39 5d 29 20 73 68 61 72 65 64 20 6f  ][0-9]) shared o
20170 62 6a 65 63 74 20 66 69 6c 65 20 2d 20 49 41 36  bject file - IA6
20180 34 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c  4'.    lt_cv_fil
20190 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c  e_magic_test_fil
201a0 65 3d 2f 75 73 72 2f 6c 69 62 2f 68 70 75 78 33  e=/usr/lib/hpux3
201b0 32 2f 6c 69 62 63 2e 73 6f 0a 20 20 20 20 3b 3b  2/libc.so.    ;;
201c0 0a 20 20 68 70 70 61 2a 36 34 2a 29 0a 20 20 20  .  hppa*64*).   
201d0 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
201e0 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c  heck_method='fil
201f0 65 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b  e_magic (s[0-9][
20200 30 2d 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b 30  0-9][0-9]|ELF-[0
20210 2d 39 5d 5b 30 2d 39 5d 29 20 73 68 61 72 65 64  -9][0-9]) shared
20220 20 6f 62 6a 65 63 74 20 66 69 6c 65 20 2d 20 50   object file - P
20230 41 2d 52 49 53 43 20 5b 30 2d 39 5d 2e 5b 30 2d  A-RISC [0-9].[0-
20240 39 5d 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69  9]'.    lt_cv_fi
20250 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69  le_magic_test_fi
20260 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 70 61 32 30  le=/usr/lib/pa20
20270 5f 36 34 2f 6c 69 62 63 2e 73 6c 0a 20 20 20 20  _64/libc.sl.    
20280 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6c 74 5f 63  ;;.  *).    lt_c
20290 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
202a0 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
202b0 69 63 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b  ic (s[0-9][0-9][
202c0 30 2d 39 5d 7c 50 41 2d 52 49 53 43 5b 30 2d 39  0-9]|PA-RISC[0-9
202d0 5d 2e 5b 30 2d 39 5d 29 20 73 68 61 72 65 64 20  ].[0-9]) shared 
202e0 6c 69 62 72 61 72 79 27 0a 20 20 20 20 6c 74 5f  library'.    lt_
202f0 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65  cv_file_magic_te
20300 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69 62  st_file=/usr/lib
20310 2f 6c 69 62 63 2e 73 6c 0a 20 20 20 20 3b 3b 0a  /libc.sl.    ;;.
20320 20 20 65 73 61 63 0a 20 20 3b 3b 0a 0a 69 6e 74    esac.  ;;..int
20330 65 72 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 23 20  erix[3-9]*).  # 
20340 50 49 43 20 63 6f 64 65 20 69 73 20 62 72 6f 6b  PIC code is brok
20350 65 6e 20 6f 6e 20 49 6e 74 65 72 69 78 20 33 2e  en on Interix 3.
20360 78 2c 20 74 68 61 74 27 73 20 77 68 79 20 7c 5c  x, that's why |\
20370 2e 61 20 6e 6f 74 20 7c 5f 70 69 63 5c 2e 61 20  .a not |_pic\.a 
20380 68 65 72 65 0a 20 20 6c 74 5f 63 76 5f 64 65 70  here.  lt_cv_dep
20390 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
203a0 64 3d 27 6d 61 74 63 68 5f 70 61 74 74 65 72 6e  d='match_pattern
203b0 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c   /lib[^/]+(\.so|
203c0 5c 2e 61 29 24 27 0a 20 20 3b 3b 0a 0a 69 72 69  \.a)$'.  ;;..iri
203d0 78 35 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e  x5* | irix6* | n
203e0 6f 6e 73 74 6f 70 75 78 2a 29 0a 20 20 63 61 73  onstopux*).  cas
203f0 65 20 24 4c 44 20 69 6e 0a 20 20 2a 2d 33 32 7c  e $LD in.  *-32|
20400 2a 22 2d 33 32 20 22 29 20 6c 69 62 6d 61 67 69  *"-32 ") libmagi
20410 63 3d 33 32 2d 62 69 74 3b 3b 0a 20 20 2a 2d 6e  c=32-bit;;.  *-n
20420 33 32 7c 2a 22 2d 6e 33 32 20 22 29 20 6c 69 62  32|*"-n32 ") lib
20430 6d 61 67 69 63 3d 4e 33 32 3b 3b 0a 20 20 2a 2d  magic=N32;;.  *-
20440 36 34 7c 2a 22 2d 36 34 20 22 29 20 6c 69 62 6d  64|*"-64 ") libm
20450 61 67 69 63 3d 36 34 2d 62 69 74 3b 3b 0a 20 20  agic=64-bit;;.  
20460 2a 29 20 6c 69 62 6d 61 67 69 63 3d 6e 65 76 65  *) libmagic=neve
20470 72 2d 6d 61 74 63 68 3b 3b 0a 20 20 65 73 61 63  r-match;;.  esac
20480 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
20490 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
204a0 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 23 20 54  ss_all.  ;;..# T
204b0 68 69 73 20 6d 75 73 74 20 62 65 20 4c 69 6e 75  his must be Linu
204c0 78 20 45 4c 46 2e 0a 6c 69 6e 75 78 2a 20 7c 20  x ELF..linux* | 
204d0 6b 2a 62 73 64 2a 2d 67 6e 75 29 0a 20 20 6c 74  k*bsd*-gnu).  lt
204e0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
204f0 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
20500 6c 0a 20 20 3b 3b 0a 0a 6e 65 74 62 73 64 2a 29  l.  ;;..netbsd*)
20510 0a 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46  .  if echo __ELF
20520 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20  __ | $CC -E - | 
20530 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 20 3e 20  $GREP __ELF__ > 
20540 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
20550 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
20560 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
20570 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c  match_pattern /l
20580 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30  ib[^/]+(\.so\.[0
20590 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70 69  -9]+\.[0-9]+|_pi
205a0 63 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65 0a 20  c\.a)$'.  else. 
205b0 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
205c0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d  _check_method='m
205d0 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69  atch_pattern /li
205e0 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5f 70 69 63  b[^/]+(\.so|_pic
205f0 5c 2e 61 29 24 27 0a 20 20 66 69 0a 20 20 3b 3b  \.a)$'.  fi.  ;;
20600 0a 0a 6e 65 77 6f 73 36 2a 29 0a 20 20 6c 74 5f  ..newos6*).  lt_
20610 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
20620 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61  _method='file_ma
20630 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d  gic ELF [0-9][0-
20640 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20 28  9]*-bit [ML]SB (
20650 65 78 65 63 75 74 61 62 6c 65 7c 64 79 6e 61 6d  executable|dynam
20660 69 63 20 6c 69 62 29 27 0a 20 20 6c 74 5f 63 76  ic lib)'.  lt_cv
20670 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d  _file_magic_cmd=
20680 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20  /usr/bin/file.  
20690 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
206a0 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f  _test_file=/usr/
206b0 6c 69 62 2f 6c 69 62 6e 6c 73 2e 73 6f 0a 20 20  lib/libnls.so.  
206c0 3b 3b 0a 0a 2a 6e 74 6f 2a 20 7c 20 2a 71 6e 78  ;;..*nto* | *qnx
206d0 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  *).  lt_cv_depli
206e0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
206f0 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 6f  pass_all.  ;;..o
20700 70 65 6e 62 73 64 2a 29 0a 20 20 69 66 20 74 65  penbsd*).  if te
20710 73 74 20 2d 7a 20 22 60 65 63 68 6f 20 5f 5f 45  st -z "`echo __E
20720 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20  LF__ | $CC -E - 
20730 7c 20 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 60  | $GREP __ELF__`
20740 22 20 7c 7c 20 74 65 73 74 20 22 24 68 6f 73 74  " || test "$host
20750 5f 6f 73 2d 24 68 6f 73 74 5f 63 70 75 22 20 3d  _os-$host_cpu" =
20760 20 22 6f 70 65 6e 62 73 64 32 2e 38 2d 70 6f 77   "openbsd2.8-pow
20770 65 72 70 63 22 3b 20 74 68 65 6e 0a 20 20 20 20  erpc"; then.    
20780 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
20790 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63  eck_method='matc
207a0 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e  h_pattern /lib[^
207b0 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b  /]+(\.so\.[0-9]+
207c0 5c 2e 5b 30 2d 39 5d 2b 7c 5c 2e 73 6f 7c 5f 70  \.[0-9]+|\.so|_p
207d0 69 63 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65 0a  ic\.a)$'.  else.
207e0 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
207f0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
20800 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c  match_pattern /l
20810 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30  ib[^/]+(\.so\.[0
20820 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70 69  -9]+\.[0-9]+|_pi
20830 63 5c 2e 61 29 24 27 0a 20 20 66 69 0a 20 20 3b  c\.a)$'.  fi.  ;
20840 3b 0a 0a 6f 73 66 33 2a 20 7c 20 6f 73 66 34 2a  ;..osf3* | osf4*
20850 20 7c 20 6f 73 66 35 2a 29 0a 20 20 6c 74 5f 63   | osf5*).  lt_c
20860 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
20870 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a  method=pass_all.
20880 20 20 3b 3b 0a 0a 72 64 6f 73 2a 29 0a 20 20 6c    ;;..rdos*).  l
20890 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
208a0 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61  ck_method=pass_a
208b0 6c 6c 0a 20 20 3b 3b 0a 0a 73 6f 6c 61 72 69 73  ll.  ;;..solaris
208c0 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  *).  lt_cv_depli
208d0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
208e0 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73  pass_all.  ;;..s
208f0 79 73 76 35 2a 20 7c 20 73 63 6f 33 2e 32 76 35  ysv5* | sco3.2v5
20900 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75 6e  * | sco5v6* | un
20910 69 78 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55 4e  ixware* | OpenUN
20920 49 58 2a 20 7c 20 73 79 73 76 34 2a 75 77 32 2a  IX* | sysv4*uw2*
20930 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
20940 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
20950 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 79  ass_all.  ;;..sy
20960 73 76 34 20 7c 20 73 79 73 76 34 2e 33 2a 29 0a  sv4 | sysv4.3*).
20970 20 20 63 61 73 65 20 24 68 6f 73 74 5f 76 65 6e    case $host_ven
20980 64 6f 72 20 69 6e 0a 20 20 6d 6f 74 6f 72 6f 6c  dor in.  motorol
20990 61 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70  a).    lt_cv_dep
209a0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
209b0 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c  d='file_magic EL
209c0 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69  F [0-9][0-9]*-bi
209d0 74 20 5b 4d 4c 5d 53 42 20 28 73 68 61 72 65 64  t [ML]SB (shared
209e0 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63 20   object|dynamic 
209f0 6c 69 62 29 20 4d 5b 30 2d 39 5d 5b 30 2d 39 5d  lib) M[0-9][0-9]
20a00 2a 20 56 65 72 73 69 6f 6e 20 5b 30 2d 39 5d 27  * Version [0-9]'
20a10 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f  .    lt_cv_file_
20a20 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d  magic_test_file=
20a30 60 65 63 68 6f 20 2f 75 73 72 2f 6c 69 62 2f 6c  `echo /usr/lib/l
20a40 69 62 63 2e 73 6f 2a 60 0a 20 20 20 20 3b 3b 0a  ibc.so*`.    ;;.
20a50 20 20 6e 63 72 29 0a 20 20 20 20 6c 74 5f 63 76    ncr).    lt_cv
20a60 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
20a70 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20  ethod=pass_all. 
20a80 20 20 20 3b 3b 0a 20 20 73 65 71 75 65 6e 74 29     ;;.  sequent)
20a90 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f  .    lt_cv_file_
20aa0 6d 61 67 69 63 5f 63 6d 64 3d 27 2f 62 69 6e 2f  magic_cmd='/bin/
20ab0 66 69 6c 65 27 0a 20 20 20 20 6c 74 5f 63 76 5f  file'.    lt_cv_
20ac0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
20ad0 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63  thod='file_magic
20ae0 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a   ELF [0-9][0-9]*
20af0 2d 62 69 74 20 5b 4c 4d 5d 53 42 20 28 73 68 61  -bit [LM]SB (sha
20b00 72 65 64 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d  red object|dynam
20b10 69 63 20 6c 69 62 20 29 27 0a 20 20 20 20 3b 3b  ic lib )'.    ;;
20b20 0a 20 20 73 6e 69 29 0a 20 20 20 20 6c 74 5f 63  .  sni).    lt_c
20b30 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  v_file_magic_cmd
20b40 3d 27 2f 62 69 6e 2f 66 69 6c 65 27 0a 20 20 20  ='/bin/file'.   
20b50 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
20b60 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 22 66 69 6c  heck_method="fil
20b70 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39  e_magic ELF [0-9
20b80 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4c 4d 5d  ][0-9]*-bit [LM]
20b90 53 42 20 64 79 6e 61 6d 69 63 20 6c 69 62 22 0a  SB dynamic lib".
20ba0 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d      lt_cv_file_m
20bb0 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f  agic_test_file=/
20bc0 6c 69 62 2f 6c 69 62 63 2e 73 6f 0a 20 20 20 20  lib/libc.so.    
20bd0 3b 3b 0a 20 20 73 69 65 6d 65 6e 73 29 0a 20 20  ;;.  siemens).  
20be0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
20bf0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
20c00 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20 70  s_all.    ;;.  p
20c10 63 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70  c).    lt_cv_dep
20c20 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
20c30 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 20 20 3b  d=pass_all.    ;
20c40 3b 0a 20 20 65 73 61 63 0a 20 20 3b 3b 0a 0a 74  ;.  esac.  ;;..t
20c50 70 66 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  pf*).  lt_cv_dep
20c60 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
20c70 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a  d=pass_all.  ;;.
20c80 65 73 61 63 0a 0a 66 69 0a 7b 20 24 61 73 5f 65  esac..fi.{ $as_e
20c90 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
20ca0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
20cb0 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76  : result: $lt_cv
20cc0 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
20cd0 65 74 68 6f 64 22 20 3e 26 35 0a 24 61 73 5f 65  ethod" >&5.$as_e
20ce0 63 68 6f 20 22 24 6c 74 5f 63 76 5f 64 65 70 6c  cho "$lt_cv_depl
20cf0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
20d00 22 20 3e 26 36 3b 20 7d 0a 66 69 6c 65 5f 6d 61  " >&6; }.file_ma
20d10 67 69 63 5f 63 6d 64 3d 24 6c 74 5f 63 76 5f 66  gic_cmd=$lt_cv_f
20d20 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 0a 64 65  ile_magic_cmd.de
20d30 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
20d40 6f 64 3d 24 6c 74 5f 63 76 5f 64 65 70 6c 69 62  od=$lt_cv_deplib
20d50 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 0a 74  s_check_method.t
20d60 65 73 74 20 2d 7a 20 22 24 64 65 70 6c 69 62 73  est -z "$deplibs
20d70 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 26  _check_method" &
20d80 26 20 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  & deplibs_check_
20d90 6d 65 74 68 6f 64 3d 75 6e 6b 6e 6f 77 6e 0a 0a  method=unknown..
20da0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65  ...........if te
20db0 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f  st -n "$ac_tool_
20dc0 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20  prefix"; then.  
20dd0 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
20de0 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61  rst word of "${a
20df0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 61 72  c_tool_prefix}ar
20e00 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
20e10 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
20e20 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
20e30 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  mmy ${ac_tool_pr
20e40 65 66 69 78 7d 61 72 3b 20 61 63 5f 77 6f 72 64  efix}ar; ac_word
20e50 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
20e60 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
20e70 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
20e80 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
20e90 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  rd" >&5.$as_echo
20ea0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
20eb0 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e   $ac_word... " >
20ec0 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76  &6; }.if ${ac_cv
20ed0 5f 70 72 6f 67 5f 41 52 2b 3a 7d 20 66 61 6c 73  _prog_AR+:} fals
20ee0 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
20ef0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
20f00 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
20f10 20 74 65 73 74 20 2d 6e 20 22 24 41 52 22 3b 20   test -n "$AR"; 
20f20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
20f30 67 5f 41 52 3d 22 24 41 52 22 20 23 20 4c 65 74  g_AR="$AR" # Let
20f40 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
20f50 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
20f60 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
20f70 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
20f80 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
20f90 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
20fa0 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
20fb0 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
20fc0 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
20fd0 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65  ..    for ac_exe
20fe0 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
20ff0 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
21000 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61  sions; do.  if a
21010 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f  s_fn_executable_
21020 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  p "$as_dir/$ac_w
21030 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
21040 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
21050 5f 70 72 6f 67 5f 41 52 3d 22 24 7b 61 63 5f 74  _prog_AR="${ac_t
21060 6f 6f 6c 5f 70 72 65 66 69 78 7d 61 72 22 0a 20  ool_prefix}ar". 
21070 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
21080 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
21090 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20  $LINENO}: found 
210a0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
210b0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
210c0 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
210d0 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49  fi.done.  done.I
210e0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
210f0 0a 66 69 0a 66 69 0a 41 52 3d 24 61 63 5f 63 76  .fi.fi.AR=$ac_cv
21100 5f 70 72 6f 67 5f 41 52 0a 69 66 20 74 65 73 74  _prog_AR.if test
21110 20 2d 6e 20 22 24 41 52 22 3b 20 74 68 65 6e 0a   -n "$AR"; then.
21120 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
21130 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
21140 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
21150 74 3a 20 24 41 52 22 20 3e 26 35 0a 24 61 73 5f  t: $AR" >&5.$as_
21160 65 63 68 6f 20 22 24 41 52 22 20 3e 26 36 3b 20  echo "$AR" >&6; 
21170 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
21180 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
21190 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
211a0 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
211b0 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
211c0 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69  >&6; }.fi...fi.i
211d0 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  f test -z "$ac_c
211e0 76 5f 70 72 6f 67 5f 41 52 22 3b 20 74 68 65 6e  v_prog_AR"; then
211f0 0a 20 20 61 63 5f 63 74 5f 41 52 3d 24 41 52 0a  .  ac_ct_AR=$AR.
21200 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
21210 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 61  first word of "a
21220 72 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  r", so it can be
21230 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
21240 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
21250 75 6d 6d 79 20 61 72 3b 20 61 63 5f 77 6f 72 64  ummy ar; ac_word
21260 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
21270 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
21280 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
21290 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
212a0 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  rd" >&5.$as_echo
212b0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
212c0 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e   $ac_word... " >
212d0 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76  &6; }.if ${ac_cv
212e0 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52 2b 3a  _prog_ac_ct_AR+:
212f0 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
21300 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
21310 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
21320 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
21330 24 61 63 5f 63 74 5f 41 52 22 3b 20 74 68 65 6e  $ac_ct_AR"; then
21340 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  .  ac_cv_prog_ac
21350 5f 63 74 5f 41 52 3d 22 24 61 63 5f 63 74 5f 41  _ct_AR="$ac_ct_A
21360 52 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  R" # Let the use
21370 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
21380 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
21390 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
213a0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
213b0 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
213c0 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
213d0 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
213e0 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
213f0 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f   as_dir=..    fo
21400 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
21410 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
21420 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
21430 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65  o.  if as_fn_exe
21440 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64  cutable_p "$as_d
21450 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
21460 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20  xec_ext"; then. 
21470 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63     ac_cv_prog_ac
21480 5f 63 74 5f 41 52 3d 22 61 72 22 0a 20 20 20 20  _ct_AR="ar".    
21490 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
214a0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
214b0 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73  NENO}: found $as
214c0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
214d0 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
214e0 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
214f0 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  done.  done.IFS=
21500 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
21510 0a 66 69 0a 61 63 5f 63 74 5f 41 52 3d 24 61 63  .fi.ac_ct_AR=$ac
21520 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41  _cv_prog_ac_ct_A
21530 52 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  R.if test -n "$a
21540 63 5f 63 74 5f 41 52 22 3b 20 74 68 65 6e 0a 20  c_ct_AR"; then. 
21550 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
21560 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
21570 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
21580 3a 20 24 61 63 5f 63 74 5f 41 52 22 20 3e 26 35  : $ac_ct_AR" >&5
21590 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
215a0 74 5f 41 52 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  t_AR" >&6; }.els
215b0 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
215c0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
215d0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
215e0 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
215f0 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
21600 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20  }.fi..  if test 
21610 22 78 24 61 63 5f 63 74 5f 41 52 22 20 3d 20 78  "x$ac_ct_AR" = x
21620 3b 20 74 68 65 6e 0a 20 20 20 20 41 52 3d 22 66  ; then.    AR="f
21630 61 6c 73 65 22 0a 20 20 65 6c 73 65 0a 20 20 20  alse".  else.   
21640 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d   case $cross_com
21650 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f  piling:$ac_tool_
21660 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a  warned in.yes:).
21670 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
21680 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
21690 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47  LINENO}: WARNING
216a0 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f  : using cross to
216b0 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64  ols not prefixed
216c0 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c   with host tripl
216d0 65 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  et" >&5.$as_echo
216e0 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e   "$as_me: WARNIN
216f0 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74  G: using cross t
21700 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65  ools not prefixe
21710 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70  d with host trip
21720 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f  let" >&2;}.ac_to
21730 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b  ol_warned=yes ;;
21740 0a 65 73 61 63 0a 20 20 20 20 41 52 3d 24 61 63  .esac.    AR=$ac
21750 5f 63 74 5f 41 52 0a 20 20 66 69 0a 65 6c 73 65  _ct_AR.  fi.else
21760 0a 20 20 41 52 3d 22 24 61 63 5f 63 76 5f 70 72  .  AR="$ac_cv_pr
21770 6f 67 5f 41 52 22 0a 66 69 0a 0a 74 65 73 74 20  og_AR".fi..test 
21780 2d 7a 20 22 24 41 52 22 20 26 26 20 41 52 3d 61  -z "$AR" && AR=a
21790 72 0a 74 65 73 74 20 2d 7a 20 22 24 41 52 5f 46  r.test -z "$AR_F
217a0 4c 41 47 53 22 20 26 26 20 41 52 5f 46 4c 41 47  LAGS" && AR_FLAG
217b0 53 3d 63 72 75 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  S=cru...........
217c0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
217d0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74  _tool_prefix"; t
217e0 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20  hen.  # Extract 
217f0 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
21800 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  f "${ac_tool_pre
21810 66 69 78 7d 73 74 72 69 70 22 2c 20 73 6f 20 69  fix}strip", so i
21820 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
21830 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
21840 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61  s..set dummy ${a
21850 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74  c_tool_prefix}st
21860 72 69 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  rip; ac_word=$2.
21870 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
21880 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
21890 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
218a0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
218b0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
218c0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
218d0 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
218e0 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f  }.if ${ac_cv_pro
218f0 67 5f 53 54 52 49 50 2b 3a 7d 20 66 61 6c 73 65  g_STRIP+:} false
21900 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
21910 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
21920 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
21930 74 65 73 74 20 2d 6e 20 22 24 53 54 52 49 50 22  test -n "$STRIP"
21940 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
21950 72 6f 67 5f 53 54 52 49 50 3d 22 24 53 54 52 49  rog_STRIP="$STRI
21960 50 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  P" # Let the use
21970 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
21980 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
21990 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
219a0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
219b0 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
219c0 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
219d0 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
219e0 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
219f0 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f   as_dir=..    fo
21a00 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
21a10 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
21a20 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
21a30 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65  o.  if as_fn_exe
21a40 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64  cutable_p "$as_d
21a50 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
21a60 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20  xec_ext"; then. 
21a70 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54     ac_cv_prog_ST
21a80 52 49 50 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70  RIP="${ac_tool_p
21a90 72 65 66 69 78 7d 73 74 72 69 70 22 0a 20 20 20  refix}strip".   
21aa0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
21ab0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
21ac0 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61  INENO}: found $a
21ad0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
21ae0 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
21af0 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
21b00 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53  .done.  done.IFS
21b10 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
21b20 69 0a 66 69 0a 53 54 52 49 50 3d 24 61 63 5f 63  i.fi.STRIP=$ac_c
21b30 76 5f 70 72 6f 67 5f 53 54 52 49 50 0a 69 66 20  v_prog_STRIP.if 
21b40 74 65 73 74 20 2d 6e 20 22 24 53 54 52 49 50 22  test -n "$STRIP"
21b50 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
21b60 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
21b70 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
21b80 3a 20 72 65 73 75 6c 74 3a 20 24 53 54 52 49 50  : result: $STRIP
21b90 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
21ba0 24 53 54 52 49 50 22 20 3e 26 36 3b 20 7d 0a 65  $STRIP" >&6; }.e
21bb0 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
21bc0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
21bd0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
21be0 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
21bf0 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
21c00 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74  ; }.fi...fi.if t
21c10 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70  est -z "$ac_cv_p
21c20 72 6f 67 5f 53 54 52 49 50 22 3b 20 74 68 65 6e  rog_STRIP"; then
21c30 0a 20 20 61 63 5f 63 74 5f 53 54 52 49 50 3d 24  .  ac_ct_STRIP=$
21c40 53 54 52 49 50 0a 20 20 23 20 45 78 74 72 61 63  STRIP.  # Extrac
21c50 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
21c60 20 6f 66 20 22 73 74 72 69 70 22 2c 20 73 6f 20   of "strip", so 
21c70 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
21c80 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
21c90 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 73 74  gs..set dummy st
21ca0 72 69 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  rip; ac_word=$2.
21cb0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
21cc0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
21cd0 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
21ce0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
21cf0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
21d00 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
21d10 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
21d20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f  }.if ${ac_cv_pro
21d30 67 5f 61 63 5f 63 74 5f 53 54 52 49 50 2b 3a 7d  g_ac_ct_STRIP+:}
21d40 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
21d50 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
21d60 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
21d70 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
21d80 61 63 5f 63 74 5f 53 54 52 49 50 22 3b 20 74 68  ac_ct_STRIP"; th
21d90 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
21da0 61 63 5f 63 74 5f 53 54 52 49 50 3d 22 24 61 63  ac_ct_STRIP="$ac
21db0 5f 63 74 5f 53 54 52 49 50 22 20 23 20 4c 65 74  _ct_STRIP" # Let
21dc0 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
21dd0 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
21de0 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
21df0 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
21e00 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
21e10 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
21e20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
21e30 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
21e40 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
21e50 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65  ..    for ac_exe
21e60 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
21e70 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
21e80 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61  sions; do.  if a
21e90 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f  s_fn_executable_
21ea0 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  p "$as_dir/$ac_w
21eb0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
21ec0 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
21ed0 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49  _prog_ac_ct_STRI
21ee0 50 3d 22 73 74 72 69 70 22 0a 20 20 20 20 24 61  P="strip".    $a
21ef0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
21f00 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
21f10 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  NO}: found $as_d
21f20 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
21f30 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
21f40 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
21f50 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61  ne.  done.IFS=$a
21f60 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
21f70 69 0a 61 63 5f 63 74 5f 53 54 52 49 50 3d 24 61  i.ac_ct_STRIP=$a
21f80 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
21f90 53 54 52 49 50 0a 69 66 20 74 65 73 74 20 2d 6e  STRIP.if test -n
21fa0 20 22 24 61 63 5f 63 74 5f 53 54 52 49 50 22 3b   "$ac_ct_STRIP";
21fb0 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
21fc0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
21fd0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
21fe0 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f   result: $ac_ct_
21ff0 53 54 52 49 50 22 20 3e 26 35 0a 24 61 73 5f 65  STRIP" >&5.$as_e
22000 63 68 6f 20 22 24 61 63 5f 63 74 5f 53 54 52 49  cho "$ac_ct_STRI
22010 50 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  P" >&6; }.else. 
22020 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
22030 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
22040 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
22050 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
22060 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
22070 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  i..  if test "x$
22080 61 63 5f 63 74 5f 53 54 52 49 50 22 20 3d 20 78  ac_ct_STRIP" = x
22090 3b 20 74 68 65 6e 0a 20 20 20 20 53 54 52 49 50  ; then.    STRIP
220a0 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  =":".  else.    
220b0 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
220c0 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
220d0 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
220e0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
220f0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
22100 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a  INENO}: WARNING:
22110 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f   using cross too
22120 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20  ls not prefixed 
22130 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65  with host triple
22140 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  t" >&5.$as_echo 
22150 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
22160 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f  : using cross to
22170 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64  ols not prefixed
22180 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c   with host tripl
22190 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f  et" >&2;}.ac_too
221a0 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a  l_warned=yes ;;.
221b0 65 73 61 63 0a 20 20 20 20 53 54 52 49 50 3d 24  esac.    STRIP=$
221c0 61 63 5f 63 74 5f 53 54 52 49 50 0a 20 20 66 69  ac_ct_STRIP.  fi
221d0 0a 65 6c 73 65 0a 20 20 53 54 52 49 50 3d 22 24  .else.  STRIP="$
221e0 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50  ac_cv_prog_STRIP
221f0 22 0a 66 69 0a 0a 74 65 73 74 20 2d 7a 20 22 24  ".fi..test -z "$
22200 53 54 52 49 50 22 20 26 26 20 53 54 52 49 50 3d  STRIP" && STRIP=
22210 3a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20  :.......if test 
22220 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  -n "$ac_tool_pre
22230 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45  fix"; then.  # E
22240 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
22250 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74   word of "${ac_t
22260 6f 6f 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c 69  ool_prefix}ranli
22270 62 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  b", so it can be
22280 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
22290 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
222a0 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
222b0 72 65 66 69 78 7d 72 61 6e 6c 69 62 3b 20 61 63  refix}ranlib; ac
222c0 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65  _word=$2.{ $as_e
222d0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
222e0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
222f0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
22300 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
22310 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
22320 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
22330 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
22340 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49  ac_cv_prog_RANLI
22350 42 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  B+:} false; then
22360 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
22370 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
22380 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
22390 6e 20 22 24 52 41 4e 4c 49 42 22 3b 20 74 68 65  n "$RANLIB"; the
223a0 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 52  n.  ac_cv_prog_R
223b0 41 4e 4c 49 42 3d 22 24 52 41 4e 4c 49 42 22 20  ANLIB="$RANLIB" 
223c0 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
223d0 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
223e0 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
223f0 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
22400 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
22410 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
22420 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
22430 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
22440 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
22450 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61  _dir=..    for a
22460 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
22470 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
22480 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
22490 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74   if as_fn_execut
224a0 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f  able_p "$as_dir/
224b0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
224c0 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20  _ext"; then.    
224d0 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49  ac_cv_prog_RANLI
224e0 42 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  B="${ac_tool_pre
224f0 66 69 78 7d 72 61 6e 6c 69 62 22 0a 20 20 20 20  fix}ranlib".    
22500 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
22510 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
22520 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73  NENO}: found $as
22530 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
22540 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
22550 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
22560 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  done.  done.IFS=
22570 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
22580 0a 66 69 0a 52 41 4e 4c 49 42 3d 24 61 63 5f 63  .fi.RANLIB=$ac_c
22590 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 0a 69 66  v_prog_RANLIB.if
225a0 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49   test -n "$RANLI
225b0 42 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  B"; then.  { $as
225c0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
225d0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
225e0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 52 41 4e  O}: result: $RAN
225f0 4c 49 42 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  LIB" >&5.$as_ech
22600 6f 20 22 24 52 41 4e 4c 49 42 22 20 3e 26 36 3b  o "$RANLIB" >&6;
22610 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
22620 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
22630 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
22640 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  }: result: no" >
22650 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
22660 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a   >&6; }.fi...fi.
22670 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  if test -z "$ac_
22680 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 22 3b  cv_prog_RANLIB";
22690 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 52 41   then.  ac_ct_RA
226a0 4e 4c 49 42 3d 24 52 41 4e 4c 49 42 0a 20 20 23  NLIB=$RANLIB.  #
226b0 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
226c0 73 74 20 77 6f 72 64 20 6f 66 20 22 72 61 6e 6c  st word of "ranl
226d0 69 62 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  ib", so it can b
226e0 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
226f0 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
22700 64 75 6d 6d 79 20 72 61 6e 6c 69 62 3b 20 61 63  dummy ranlib; ac
22710 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65  _word=$2.{ $as_e
22720 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
22730 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
22740 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
22750 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
22760 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
22770 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
22780 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
22790 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
227a0 5f 52 41 4e 4c 49 42 2b 3a 7d 20 66 61 6c 73 65  _RANLIB+:} false
227b0 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
227c0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
227d0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
227e0 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
227f0 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20  RANLIB"; then.  
22800 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
22810 5f 52 41 4e 4c 49 42 3d 22 24 61 63 5f 63 74 5f  _RANLIB="$ac_ct_
22820 52 41 4e 4c 49 42 22 20 23 20 4c 65 74 20 74 68  RANLIB" # Let th
22830 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
22840 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
22850 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
22860 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
22870 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
22880 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
22890 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
228a0 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
228b0 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
228c0 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65     for ac_exec_e
228d0 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
228e0 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
228f0 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66  ns; do.  if as_f
22900 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22  n_executable_p "
22910 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
22920 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74  $ac_exec_ext"; t
22930 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
22940 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d  og_ac_ct_RANLIB=
22950 22 72 61 6e 6c 69 62 22 0a 20 20 20 20 24 61 73  "ranlib".    $as
22960 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
22970 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
22980 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  O}: found $as_di
22990 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
229a0 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
229b0 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
229c0 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73  e.  done.IFS=$as
229d0 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
229e0 0a 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 24 61  .ac_ct_RANLIB=$a
229f0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
22a00 52 41 4e 4c 49 42 0a 69 66 20 74 65 73 74 20 2d  RANLIB.if test -
22a10 6e 20 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42  n "$ac_ct_RANLIB
22a20 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
22a30 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
22a40 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
22a50 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  }: result: $ac_c
22a60 74 5f 52 41 4e 4c 49 42 22 20 3e 26 35 0a 24 61  t_RANLIB" >&5.$a
22a70 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 52  s_echo "$ac_ct_R
22a80 41 4e 4c 49 42 22 20 3e 26 36 3b 20 7d 0a 65 6c  ANLIB" >&6; }.el
22a90 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
22aa0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
22ab0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
22ac0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
22ad0 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
22ae0 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74   }.fi..  if test
22af0 20 22 78 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42   "x$ac_ct_RANLIB
22b00 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20  " = x; then.    
22b10 52 41 4e 4c 49 42 3d 22 3a 22 0a 20 20 65 6c 73  RANLIB=":".  els
22b20 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73  e.    case $cros
22b30 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f  s_compiling:$ac_
22b40 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79  tool_warned in.y
22b50 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20  es:).{ $as_echo 
22b60 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
22b70 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41  eno-$LINENO}: WA
22b80 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f  RNING: using cro
22b90 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65  ss tools not pre
22ba0 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20  fixed with host 
22bb0 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73  triplet" >&5.$as
22bc0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
22bd0 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72  ARNING: using cr
22be0 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72  oss tools not pr
22bf0 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74  efixed with host
22c00 20 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a   triplet" >&2;}.
22c10 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79  ac_tool_warned=y
22c20 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 52  es ;;.esac.    R
22c30 41 4e 4c 49 42 3d 24 61 63 5f 63 74 5f 52 41 4e  ANLIB=$ac_ct_RAN
22c40 4c 49 42 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  LIB.  fi.else.  
22c50 52 41 4e 4c 49 42 3d 22 24 61 63 5f 63 76 5f 70  RANLIB="$ac_cv_p
22c60 72 6f 67 5f 52 41 4e 4c 49 42 22 0a 66 69 0a 0a  rog_RANLIB".fi..
22c70 74 65 73 74 20 2d 7a 20 22 24 52 41 4e 4c 49 42  test -z "$RANLIB
22c80 22 20 26 26 20 52 41 4e 4c 49 42 3d 3a 0a 0a 0a  " && RANLIB=:...
22c90 0a 0a 0a 0a 23 20 44 65 74 65 72 6d 69 6e 65 20  ....# Determine 
22ca0 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 63 72 65 61  commands to crea
22cb0 74 65 20 6f 6c 64 2d 73 74 79 6c 65 20 73 74 61  te old-style sta
22cc0 74 69 63 20 61 72 63 68 69 76 65 73 2e 0a 6f 6c  tic archives..ol
22cd0 64 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  d_archive_cmds='
22ce0 24 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6f  $AR $AR_FLAGS $o
22cf0 6c 64 6c 69 62 24 6f 6c 64 6f 62 6a 73 27 0a 6f  ldlib$oldobjs'.o
22d00 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63  ld_postinstall_c
22d10 6d 64 73 3d 27 63 68 6d 6f 64 20 36 34 34 20 24  mds='chmod 644 $
22d20 6f 6c 64 6c 69 62 27 0a 6f 6c 64 5f 70 6f 73 74  oldlib'.old_post
22d30 75 6e 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 0a  uninstall_cmds=.
22d40 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 52 41  .if test -n "$RA
22d50 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 63 61  NLIB"; then.  ca
22d60 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20  se $host_os in. 
22d70 20 6f 70 65 6e 62 73 64 2a 29 0a 20 20 20 20 6f   openbsd*).    o
22d80 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63  ld_postinstall_c
22d90 6d 64 73 3d 22 24 6f 6c 64 5f 70 6f 73 74 69 6e  mds="$old_postin
22da0 73 74 61 6c 6c 5f 63 6d 64 73 7e 5c 24 52 41 4e  stall_cmds~\$RAN
22db0 4c 49 42 20 2d 74 20 5c 24 6f 6c 64 6c 69 62 22  LIB -t \$oldlib"
22dc0 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20  .    ;;.  *).   
22dd0 20 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c   old_postinstall
22de0 5f 63 6d 64 73 3d 22 24 6f 6c 64 5f 70 6f 73 74  _cmds="$old_post
22df0 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 7e 5c 24 52  install_cmds~\$R
22e00 41 4e 4c 49 42 20 5c 24 6f 6c 64 6c 69 62 22 0a  ANLIB \$oldlib".
22e10 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20      ;;.  esac.  
22e20 6f 6c 64 5f 61 72 63 68 69 76 65 5f 63 6d 64 73  old_archive_cmds
22e30 3d 22 24 6f 6c 64 5f 61 72 63 68 69 76 65 5f 63  ="$old_archive_c
22e40 6d 64 73 7e 5c 24 52 41 4e 4c 49 42 20 5c 24 6f  mds~\$RANLIB \$o
22e50 6c 64 6c 69 62 22 0a 66 69 0a 0a 0a 0a 0a 0a 0a  ldlib".fi.......
22e60 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
22e70 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 49 66  ............# If
22e80 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20 77   no C compiler w
22e90 61 73 20 73 70 65 63 69 66 69 65 64 2c 20 75 73  as specified, us
22ea0 65 20 43 43 2e 0a 4c 54 43 43 3d 24 7b 4c 54 43  e CC..LTCC=${LTC
22eb0 43 2d 22 24 43 43 22 7d 0a 0a 23 20 49 66 20 6e  C-"$CC"}..# If n
22ec0 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61  o C compiler fla
22ed0 67 73 20 77 65 72 65 20 73 70 65 63 69 66 69 65  gs were specifie
22ee0 64 2c 20 75 73 65 20 43 46 4c 41 47 53 2e 0a 4c  d, use CFLAGS..L
22ef0 54 43 46 4c 41 47 53 3d 24 7b 4c 54 43 46 4c 41  TCFLAGS=${LTCFLA
22f00 47 53 2d 22 24 43 46 4c 41 47 53 22 7d 0a 0a 23  GS-"$CFLAGS"}..#
22f10 20 41 6c 6c 6f 77 20 43 43 20 74 6f 20 62 65 20   Allow CC to be 
22f20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
22f30 69 74 68 20 61 72 67 75 6d 65 6e 74 73 2e 0a 63  ith arguments..c
22f40 6f 6d 70 69 6c 65 72 3d 24 43 43 0a 0a 0a 23 20  ompiler=$CC...# 
22f50 43 68 65 63 6b 20 66 6f 72 20 63 6f 6d 6d 61 6e  Check for comman
22f60 64 20 74 6f 20 67 72 61 62 20 74 68 65 20 72 61  d to grab the ra
22f70 77 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 66 6f  w symbol name fo
22f80 6c 6c 6f 77 65 64 20 62 79 20 43 20 73 79 6d 62  llowed by C symb
22f90 6f 6c 20 66 72 6f 6d 20 6e 6d 2e 0a 7b 20 24 61  ol from nm..{ $a
22fa0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
22fb0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
22fc0 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 63 6f  NO}: checking co
22fd0 6d 6d 61 6e 64 20 74 6f 20 70 61 72 73 65 20 24  mmand to parse $
22fe0 4e 4d 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 24  NM output from $
22ff0 63 6f 6d 70 69 6c 65 72 20 6f 62 6a 65 63 74 22  compiler object"
23000 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
23010 22 63 68 65 63 6b 69 6e 67 20 63 6f 6d 6d 61 6e  "checking comman
23020 64 20 74 6f 20 70 61 72 73 65 20 24 4e 4d 20 6f  d to parse $NM o
23030 75 74 70 75 74 20 66 72 6f 6d 20 24 63 6f 6d 70  utput from $comp
23040 69 6c 65 72 20 6f 62 6a 65 63 74 2e 2e 2e 20 22  iler object... "
23050 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f   >&6; }.if ${lt_
23060 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
23070 6d 62 6f 6c 5f 70 69 70 65 2b 3a 7d 20 66 61 6c  mbol_pipe+:} fal
23080 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
23090 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
230a0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 0a 23 20  ) " >&6.else..# 
230b0 54 68 65 73 65 20 61 72 65 20 73 61 6e 65 20 64  These are sane d
230c0 65 66 61 75 6c 74 73 20 74 68 61 74 20 77 6f 72  efaults that wor
230d0 6b 20 6f 6e 20 61 74 20 6c 65 61 73 74 20 61 20  k on at least a 
230e0 66 65 77 20 6f 6c 64 20 73 79 73 74 65 6d 73 2e  few old systems.
230f0 0a 23 20 5b 54 68 65 79 20 63 6f 6d 65 20 66 72  .# [They come fr
23100 6f 6d 20 55 6c 74 72 69 78 2e 20 20 57 68 61 74  om Ultrix.  What
23110 20 63 6f 75 6c 64 20 62 65 20 6f 6c 64 65 72 20   could be older 
23120 74 68 61 6e 20 55 6c 74 72 69 78 3f 21 21 20 3b  than Ultrix?!! ;
23130 29 5d 0a 0a 23 20 43 68 61 72 61 63 74 65 72 20  )]..# Character 
23140 63 6c 61 73 73 20 64 65 73 63 72 69 62 69 6e 67  class describing
23150 20 4e 4d 20 67 6c 6f 62 61 6c 20 73 79 6d 62 6f   NM global symbo
23160 6c 20 63 6f 64 65 73 2e 0a 73 79 6d 63 6f 64 65  l codes..symcode
23170 3d 27 5b 42 43 44 45 47 52 53 54 5d 27 0a 0a 23  ='[BCDEGRST]'..#
23180 20 52 65 67 65 78 70 20 74 6f 20 6d 61 74 63 68   Regexp to match
23190 20 73 79 6d 62 6f 6c 73 20 74 68 61 74 20 63 61   symbols that ca
231a0 6e 20 62 65 20 61 63 63 65 73 73 65 64 20 64 69  n be accessed di
231b0 72 65 63 74 6c 79 20 66 72 6f 6d 20 43 2e 0a 73  rectly from C..s
231c0 79 6d 70 61 74 3d 27 5c 28 5b 5f 41 2d 5a 61 2d  ympat='\([_A-Za-
231d0 7a 5d 5b 5f 41 2d 5a 61 2d 7a 30 2d 39 5d 2a 5c  z][_A-Za-z0-9]*\
231e0 29 27 0a 0a 23 20 44 65 66 69 6e 65 20 73 79 73  )'..# Define sys
231f0 74 65 6d 2d 73 70 65 63 69 66 69 63 20 76 61 72  tem-specific var
23200 69 61 62 6c 65 73 2e 0a 63 61 73 65 20 24 68 6f  iables..case $ho
23210 73 74 5f 6f 73 20 69 6e 0a 61 69 78 2a 29 0a 20  st_os in.aix*). 
23220 20 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44 54 5d   symcode='[BCDT]
23230 27 0a 20 20 3b 3b 0a 63 79 67 77 69 6e 2a 20 7c  '.  ;;.cygwin* |
23240 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 20   mingw* | pw32* 
23250 7c 20 63 65 67 63 63 2a 29 0a 20 20 73 79 6d 63  | cegcc*).  symc
23260 6f 64 65 3d 27 5b 41 42 43 44 47 49 53 54 57 5d  ode='[ABCDGISTW]
23270 27 0a 20 20 3b 3b 0a 68 70 75 78 2a 29 0a 20 20  '.  ;;.hpux*).  
23280 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63  if test "$host_c
23290 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e  pu" = ia64; then
232a0 0a 20 20 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41  .    symcode='[A
232b0 42 43 44 45 47 52 53 54 5d 27 0a 20 20 66 69 0a  BCDEGRST]'.  fi.
232c0 20 20 3b 3b 0a 69 72 69 78 2a 20 7c 20 6e 6f 6e    ;;.irix* | non
232d0 73 74 6f 70 75 78 2a 29 0a 20 20 73 79 6d 63 6f  stopux*).  symco
232e0 64 65 3d 27 5b 42 43 44 45 47 52 53 54 5d 27 0a  de='[BCDEGRST]'.
232f0 20 20 3b 3b 0a 6f 73 66 2a 29 0a 20 20 73 79 6d    ;;.osf*).  sym
23300 63 6f 64 65 3d 27 5b 42 43 44 45 47 51 52 53 54  code='[BCDEGQRST
23310 5d 27 0a 20 20 3b 3b 0a 73 6f 6c 61 72 69 73 2a  ]'.  ;;.solaris*
23320 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42 44  ).  symcode='[BD
23330 52 54 5d 27 0a 20 20 3b 3b 0a 73 63 6f 33 2e 32  RT]'.  ;;.sco3.2
23340 76 35 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27  v5*).  symcode='
23350 5b 44 54 5d 27 0a 20 20 3b 3b 0a 73 79 73 76 34  [DT]'.  ;;.sysv4
23360 2e 32 75 77 32 2a 29 0a 20 20 73 79 6d 63 6f 64  .2uw2*).  symcod
23370 65 3d 27 5b 44 54 5d 27 0a 20 20 3b 3b 0a 73 79  e='[DT]'.  ;;.sy
23380 73 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c  sv5* | sco5v6* |
23390 20 75 6e 69 78 77 61 72 65 2a 20 7c 20 4f 70 65   unixware* | Ope
233a0 6e 55 4e 49 58 2a 29 0a 20 20 73 79 6d 63 6f 64  nUNIX*).  symcod
233b0 65 3d 27 5b 41 42 44 54 5d 27 0a 20 20 3b 3b 0a  e='[ABDT]'.  ;;.
233c0 73 79 73 76 34 29 0a 20 20 73 79 6d 63 6f 64 65  sysv4).  symcode
233d0 3d 27 5b 44 46 4e 53 54 55 5d 27 0a 20 20 3b 3b  ='[DFNSTU]'.  ;;
233e0 0a 65 73 61 63 0a 0a 23 20 49 66 20 77 65 27 72  .esac..# If we'r
233f0 65 20 75 73 69 6e 67 20 47 4e 55 20 6e 6d 2c 20  e using GNU nm, 
23400 74 68 65 6e 20 75 73 65 20 69 74 73 20 73 74 61  then use its sta
23410 6e 64 61 72 64 20 73 79 6d 62 6f 6c 20 63 6f 64  ndard symbol cod
23420 65 73 2e 0a 63 61 73 65 20 60 24 4e 4d 20 2d 56  es..case `$NM -V
23430 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 20   2>&1` in.*GNU* 
23440 7c 20 2a 27 77 69 74 68 20 42 46 44 27 2a 29 0a  | *'with BFD'*).
23450 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42 43 44    symcode='[ABCD
23460 47 49 52 53 54 57 5d 27 20 3b 3b 0a 65 73 61 63  GIRSTW]' ;;.esac
23470 0a 0a 23 20 54 72 61 6e 73 66 6f 72 6d 20 61 6e  ..# Transform an
23480 20 65 78 74 72 61 63 74 65 64 20 73 79 6d 62 6f   extracted symbo
23490 6c 20 6c 69 6e 65 20 69 6e 74 6f 20 61 20 70 72  l line into a pr
234a0 6f 70 65 72 20 43 20 64 65 63 6c 61 72 61 74 69  oper C declarati
234b0 6f 6e 2e 0a 23 20 53 6f 6d 65 20 73 79 73 74 65  on..# Some syste
234c0 6d 73 20 28 65 73 70 2e 20 6f 6e 20 69 61 36 34  ms (esp. on ia64
234d0 29 20 6c 69 6e 6b 20 64 61 74 61 20 61 6e 64 20  ) link data and 
234e0 63 6f 64 65 20 73 79 6d 62 6f 6c 73 20 64 69 66  code symbols dif
234f0 66 65 72 65 6e 74 6c 79 2c 0a 23 20 73 6f 20 75  ferently,.# so u
23500 73 65 20 74 68 69 73 20 67 65 6e 65 72 61 6c 20  se this general 
23510 61 70 70 72 6f 61 63 68 2e 0a 6c 74 5f 63 76 5f  approach..lt_cv_
23520 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
23530 6c 5f 74 6f 5f 63 64 65 63 6c 3d 22 73 65 64 20  l_to_cdecl="sed 
23540 2d 6e 20 2d 65 20 27 73 2f 5e 54 20 2e 2a 20 5c  -n -e 's/^T .* \
23550 28 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20 69 6e  (.*\)$/extern in
23560 74 20 5c 31 28 29 3b 2f 70 27 20 2d 65 20 27 73  t \1();/p' -e 's
23570 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 2e 2a 20 5c  /^$symcode* .* \
23580 28 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20 63 68  (.*\)$/extern ch
23590 61 72 20 5c 31 3b 2f 70 27 22 0a 0a 23 20 54 72  ar \1;/p'"..# Tr
235a0 61 6e 73 66 6f 72 6d 20 61 6e 20 65 78 74 72 61  ansform an extra
235b0 63 74 65 64 20 73 79 6d 62 6f 6c 20 6c 69 6e 65  cted symbol line
235c0 20 69 6e 74 6f 20 73 79 6d 62 6f 6c 20 6e 61 6d   into symbol nam
235d0 65 20 61 6e 64 20 73 79 6d 62 6f 6c 20 61 64 64  e and symbol add
235e0 72 65 73 73 0a 6c 74 5f 63 76 5f 73 79 73 5f 67  ress.lt_cv_sys_g
235f0 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f  lobal_symbol_to_
23600 63 5f 6e 61 6d 65 5f 61 64 64 72 65 73 73 3d 22  c_name_address="
23610 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a 20  sed -n -e 's/^: 
23620 5c 28 5b 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b 5c  \([^ ]*\) $/  {\
23630 5c 5c 22 5c 31 5c 5c 5c 22 2c 20 28 76 6f 69 64  \\"\1\\\", (void
23640 20 2a 29 20 30 7d 2c 2f 70 27 20 2d 65 20 27 73   *) 0},/p' -e 's
23650 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b 5e  /^$symcode* \([^
23660 20 5d 2a 5c 29 20 5c 28 5b 5e 20 5d 2a 5c 29 24   ]*\) \([^ ]*\)$
23670 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 76 6f 69  /  {\"\2\", (voi
23680 64 20 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27 22 0a  d *) \&\2},/p'".
23690 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
236a0 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e 61 6d  _symbol_to_c_nam
236b0 65 5f 61 64 64 72 65 73 73 5f 6c 69 62 5f 70 72  e_address_lib_pr
236c0 65 66 69 78 3d 22 73 65 64 20 2d 6e 20 2d 65 20  efix="sed -n -e 
236d0 27 73 2f 5e 3a 20 5c 28 5b 5e 20 5d 2a 5c 29 20  's/^: \([^ ]*\) 
236e0 24 2f 20 20 7b 5c 5c 5c 22 5c 31 5c 5c 5c 22 2c  $/  {\\\"\1\\\",
236f0 20 28 76 6f 69 64 20 2a 29 20 30 7d 2c 2f 70 27   (void *) 0},/p'
23700 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64 65   -e 's/^$symcode
23710 2a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28 6c 69  * \([^ ]*\) \(li
23720 62 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22 5c  b[^ ]*\)$/  {\"\
23730 32 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20 5c 26  2\", (void *) \&
23740 5c 32 7d 2c 2f 70 27 20 2d 65 20 27 73 2f 5e 24  \2},/p' -e 's/^$
23750 73 79 6d 63 6f 64 65 2a 20 5c 28 5b 5e 20 5d 2a  symcode* \([^ ]*
23760 5c 29 20 5c 28 5b 5e 20 5d 2a 5c 29 24 2f 20 20  \) \([^ ]*\)$/  
23770 7b 5c 22 6c 69 62 5c 32 5c 22 2c 20 28 76 6f 69  {\"lib\2\", (voi
23780 64 20 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27 22 0a  d *) \&\2},/p'".
23790 0a 23 20 48 61 6e 64 6c 65 20 43 52 4c 46 20 69  .# Handle CRLF i
237a0 6e 20 6d 69 6e 67 77 20 74 6f 6f 6c 20 63 68 61  n mingw tool cha
237b0 69 6e 0a 6f 70 74 5f 63 72 3d 0a 63 61 73 65 20  in.opt_cr=.case 
237c0 24 62 75 69 6c 64 5f 6f 73 20 69 6e 0a 6d 69 6e  $build_os in.min
237d0 67 77 2a 29 0a 20 20 6f 70 74 5f 63 72 3d 60 24  gw*).  opt_cr=`$
237e0 45 43 48 4f 20 27 78 5c 7b 30 2c 31 5c 7d 27 20  ECHO 'x\{0,1\}' 
237f0 7c 20 74 72 20 78 20 27 5c 30 31 35 27 60 20 23  | tr x '\015'` #
23800 20 6f 70 74 69 6f 6e 20 63 72 20 69 6e 20 72 65   option cr in re
23810 67 65 78 70 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a  gexp.  ;;.esac..
23820 23 20 54 72 79 20 77 69 74 68 6f 75 74 20 61 20  # Try without a 
23830 70 72 65 66 69 78 20 75 6e 64 65 72 73 63 6f 72  prefix underscor
23840 65 2c 20 74 68 65 6e 20 77 69 74 68 20 69 74 2e  e, then with it.
23850 0a 66 6f 72 20 61 63 5f 73 79 6d 70 72 66 78 20  .for ac_symprfx 
23860 69 6e 20 22 22 20 22 5f 22 3b 20 64 6f 0a 0a 20  in "" "_"; do.. 
23870 20 23 20 54 72 61 6e 73 66 6f 72 6d 20 73 79 6d   # Transform sym
23880 63 6f 64 65 2c 20 73 79 6d 70 61 74 2c 20 61 6e  code, sympat, an
23890 64 20 73 79 6d 70 72 66 78 20 69 6e 74 6f 20 61  d symprfx into a
238a0 20 72 61 77 20 73 79 6d 62 6f 6c 20 61 6e 64 20   raw symbol and 
238b0 61 20 43 20 73 79 6d 62 6f 6c 2e 0a 20 20 73 79  a C symbol..  sy
238c0 6d 78 66 72 6d 3d 22 5c 5c 31 20 24 61 63 5f 73  mxfrm="\\1 $ac_s
238d0 79 6d 70 72 66 78 5c 5c 32 20 5c 5c 32 22 0a 0a  ymprfx\\2 \\2"..
238e0 20 20 23 20 57 72 69 74 65 20 74 68 65 20 72 61    # Write the ra
238f0 77 20 61 6e 64 20 43 20 69 64 65 6e 74 69 66 69  w and C identifi
23900 65 72 73 2e 0a 20 20 69 66 20 74 65 73 74 20 22  ers..  if test "
23910 24 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66  $lt_cv_nm_interf
23920 61 63 65 22 20 3d 20 22 4d 53 20 64 75 6d 70 62  ace" = "MS dumpb
23930 69 6e 22 3b 20 74 68 65 6e 0a 20 20 20 20 23 20  in"; then.    # 
23940 46 61 6b 65 20 69 74 20 66 6f 72 20 64 75 6d 70  Fake it for dump
23950 62 69 6e 20 61 6e 64 20 73 61 79 20 54 20 66 6f  bin and say T fo
23960 72 20 61 6e 79 20 6e 6f 6e 2d 73 74 61 74 69 63  r any non-static
23970 20 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 23 20   function.    # 
23980 61 6e 64 20 44 20 66 6f 72 20 61 6e 79 20 67 6c  and D for any gl
23990 6f 62 61 6c 20 76 61 72 69 61 62 6c 65 2e 0a 20  obal variable.. 
239a0 20 20 20 23 20 41 6c 73 6f 20 66 69 6e 64 20 43     # Also find C
239b0 2b 2b 20 61 6e 64 20 5f 5f 66 61 73 74 63 61 6c  ++ and __fastcal
239c0 6c 20 73 79 6d 62 6f 6c 73 20 66 72 6f 6d 20 4d  l symbols from M
239d0 53 56 43 2b 2b 2c 0a 20 20 20 20 23 20 77 68 69  SVC++,.    # whi
239e0 63 68 20 73 74 61 72 74 20 77 69 74 68 20 40 20  ch start with @ 
239f0 6f 72 20 3f 2e 0a 20 20 20 20 6c 74 5f 63 76 5f  or ?..    lt_cv_
23a00 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
23a10 6c 5f 70 69 70 65 3d 22 24 41 57 4b 20 27 22 5c  l_pipe="$AWK '"\
23a20 0a 22 20 20 20 20 20 7b 6c 61 73 74 5f 73 65 63  ."     {last_sec
23a30 74 69 6f 6e 3d 73 65 63 74 69 6f 6e 3b 20 73 65  tion=section; se
23a40 63 74 69 6f 6e 3d 5c 24 20 33 7d 3b 22 5c 0a 22  ction=\$ 3};"\."
23a50 20 20 20 20 20 2f 53 65 63 74 69 6f 6e 20 6c 65       /Section le
23a60 6e 67 74 68 20 2e 2a 23 72 65 6c 6f 63 73 2e 2a  ngth .*#relocs.*
23a70 28 70 69 63 6b 20 61 6e 79 29 2f 7b 68 69 64 65  (pick any)/{hide
23a80 5b 6c 61 73 74 5f 73 65 63 74 69 6f 6e 5d 3d 31  [last_section]=1
23a90 7d 3b 22 5c 0a 22 20 20 20 20 20 5c 24 20 30 21  };"\."     \$ 0!
23aa0 7e 2f 45 78 74 65 72 6e 61 6c 20 2a 5c 7c 2f 7b  ~/External *\|/{
23ab0 6e 65 78 74 7d 3b 22 5c 0a 22 20 20 20 20 20 2f  next};"\."     /
23ac0 20 30 2b 20 55 4e 44 45 46 20 2f 7b 6e 65 78 74   0+ UNDEF /{next
23ad0 7d 3b 20 2f 20 55 4e 44 45 46 20 5c 28 5b 5e 7c  }; / UNDEF \([^|
23ae0 5d 5c 29 2a 28 29 2f 7b 6e 65 78 74 7d 3b 22 5c  ]\)*()/{next};"\
23af0 0a 22 20 20 20 20 20 7b 69 66 28 68 69 64 65 5b  ."     {if(hide[
23b00 73 65 63 74 69 6f 6e 5d 29 20 6e 65 78 74 7d 3b  section]) next};
23b10 22 5c 0a 22 20 20 20 20 20 7b 66 3d 30 7d 3b 20  "\."     {f=0}; 
23b20 5c 24 20 30 7e 2f 5c 28 5c 29 2e 2a 5c 7c 2f 7b  \$ 0~/\(\).*\|/{
23b30 66 3d 31 7d 3b 20 7b 70 72 69 6e 74 66 20 66 20  f=1}; {printf f 
23b40 3f 20 5c 22 54 20 5c 22 20 3a 20 5c 22 44 20 5c  ? \"T \" : \"D \
23b50 22 7d 3b 22 5c 0a 22 20 20 20 20 20 7b 73 70 6c  "};"\."     {spl
23b60 69 74 28 5c 24 20 30 2c 20 61 2c 20 2f 5c 7c 7c  it(\$ 0, a, /\||
23b70 5c 72 2f 29 3b 20 73 70 6c 69 74 28 61 5b 32 5d  \r/); split(a[2]
23b80 2c 20 73 29 7d 3b 22 5c 0a 22 20 20 20 20 20 73  , s)};"\."     s
23b90 5b 31 5d 7e 2f 5e 5b 40 3f 5d 2f 7b 70 72 69 6e  [1]~/^[@?]/{prin
23ba0 74 20 73 5b 31 5d 2c 20 73 5b 31 5d 3b 20 6e 65  t s[1], s[1]; ne
23bb0 78 74 7d 3b 22 5c 0a 22 20 20 20 20 20 73 5b 31  xt};"\."     s[1
23bc0 5d 7e 70 72 66 78 20 7b 73 70 6c 69 74 28 73 5b  ]~prfx {split(s[
23bd0 31 5d 2c 74 2c 5c 22 40 5c 22 29 3b 20 70 72 69  1],t,\"@\"); pri
23be0 6e 74 20 74 5b 31 5d 2c 20 73 75 62 73 74 72 28  nt t[1], substr(
23bf0 74 5b 31 5d 2c 6c 65 6e 67 74 68 28 70 72 66 78  t[1],length(prfx
23c00 29 29 7d 22 5c 0a 22 20 20 20 20 20 27 20 70 72  ))}"\."     ' pr
23c10 66 78 3d 5e 24 61 63 5f 73 79 6d 70 72 66 78 22  fx=^$ac_symprfx"
23c20 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63  .  else.    lt_c
23c30 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
23c40 62 6f 6c 5f 70 69 70 65 3d 22 73 65 64 20 2d 6e  bol_pipe="sed -n
23c50 20 2d 65 20 27 73 2f 5e 2e 2a 5b 09 20 5d 5c 28   -e 's/^.*[. ]\(
23c60 24 73 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64 65  $symcode$symcode
23c70 2a 5c 29 5b 09 20 5d 5b 09 20 5d 2a 24 61 63 5f  *\)[. ][. ]*$ac_
23c80 73 79 6d 70 72 66 78 24 73 79 6d 70 61 74 24 6f  symprfx$sympat$o
23c90 70 74 5f 63 72 24 2f 24 73 79 6d 78 66 72 6d 2f  pt_cr$/$symxfrm/
23ca0 70 27 22 0a 20 20 66 69 0a 0a 20 20 23 20 43 68  p'".  fi..  # Ch
23cb0 65 63 6b 20 74 6f 20 73 65 65 20 74 68 61 74 20  eck to see that 
23cc0 74 68 65 20 70 69 70 65 20 77 6f 72 6b 73 20 63  the pipe works c
23cd0 6f 72 72 65 63 74 6c 79 2e 0a 20 20 70 69 70 65  orrectly..  pipe
23ce0 5f 77 6f 72 6b 73 3d 6e 6f 0a 0a 20 20 72 6d 20  _works=no..  rm 
23cf0 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 63  -f conftest*.  c
23d00 61 74 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61  at > conftest.$a
23d10 63 5f 65 78 74 20 3c 3c 5f 4c 54 5f 45 4f 46 0a  c_ext <<_LT_EOF.
23d20 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c  #ifdef __cpluspl
23d30 75 73 0a 65 78 74 65 72 6e 20 22 43 22 20 7b 0a  us.extern "C" {.
23d40 23 65 6e 64 69 66 0a 63 68 61 72 20 6e 6d 5f 74  #endif.char nm_t
23d50 65 73 74 5f 76 61 72 3b 0a 76 6f 69 64 20 6e 6d  est_var;.void nm
23d60 5f 74 65 73 74 5f 66 75 6e 63 28 76 6f 69 64 29  _test_func(void)
23d70 3b 0a 76 6f 69 64 20 6e 6d 5f 74 65 73 74 5f 66  ;.void nm_test_f
23d80 75 6e 63 28 76 6f 69 64 29 7b 7d 0a 23 69 66 64  unc(void){}.#ifd
23d90 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 7d  ef __cplusplus.}
23da0 0a 23 65 6e 64 69 66 0a 69 6e 74 20 6d 61 69 6e  .#endif.int main
23db0 28 29 7b 6e 6d 5f 74 65 73 74 5f 76 61 72 3d 27  (){nm_test_var='
23dc0 61 27 3b 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 28  a';nm_test_func(
23dd0 29 3b 72 65 74 75 72 6e 28 30 29 3b 7d 0a 5f 4c  );return(0);}._L
23de0 54 5f 45 4f 46 0a 0a 20 20 69 66 20 7b 20 7b 20  T_EOF..  if { { 
23df0 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61  eval echo "\"\$a
23e00 73 5f 6d 65 5c 22 3a 24 7b 61 73 5f 6c 69 6e 65  s_me\":${as_line
23e10 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 22 24  no-$LINENO}: \"$
23e20 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 3b 20 7d  ac_compile\""; }
23e30 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
23e40 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20  _compile) 2>&5. 
23e50 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
23e60 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
23e70 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
23e80 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63  NENO}: \$? = $ac
23e90 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 74  _status" >&5.  t
23ea0 65 73 74 20 24 61 63 5f 73 74 61 74 75 73 20 3d  est $ac_status =
23eb0 20 30 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20   0; }; then.    
23ec0 23 20 4e 6f 77 20 74 72 79 20 74 6f 20 67 72 61  # Now try to gra
23ed0 62 20 74 68 65 20 73 79 6d 62 6f 6c 73 2e 0a 20  b the symbols.. 
23ee0 20 20 20 6e 6c 69 73 74 3d 63 6f 6e 66 74 65 73     nlist=conftes
23ef0 74 2e 6e 6d 0a 20 20 20 20 69 66 20 7b 20 7b 20  t.nm.    if { { 
23f00 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61  eval echo "\"\$a
23f10 73 5f 6d 65 5c 22 3a 24 7b 61 73 5f 6c 69 6e 65  s_me\":${as_line
23f20 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 22 24  no-$LINENO}: \"$
23f30 4e 4d 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  NM conftest.$ac_
23f40 6f 62 6a 65 78 74 20 5c 7c 20 24 6c 74 5f 63 76  objext \| $lt_cv
23f50 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
23f60 6f 6c 5f 70 69 70 65 20 5c 3e 20 24 6e 6c 69 73  ol_pipe \> $nlis
23f70 74 5c 22 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65  t\""; } >&5.  (e
23f80 76 61 6c 20 24 4e 4d 20 63 6f 6e 66 74 65 73 74  val $NM conftest
23f90 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 7c 20 24  .$ac_objext \| $
23fa0 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
23fb0 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20 5c 3e 20  _symbol_pipe \> 
23fc0 24 6e 6c 69 73 74 29 20 32 3e 26 35 0a 20 20 61  $nlist) 2>&5.  a
23fd0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61  c_status=$?.  $a
23fe0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
23ff0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
24000 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  NO}: \$? = $ac_s
24010 74 61 74 75 73 22 20 3e 26 35 0a 20 20 74 65 73  tatus" >&5.  tes
24020 74 20 24 61 63 5f 73 74 61 74 75 73 20 3d 20 30  t $ac_status = 0
24030 3b 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 22  ; } && test -s "
24040 24 6e 6c 69 73 74 22 3b 20 74 68 65 6e 0a 20 20  $nlist"; then.  
24050 20 20 20 20 23 20 54 72 79 20 73 6f 72 74 69 6e      # Try sortin
24060 67 20 61 6e 64 20 75 6e 69 71 75 69 66 79 69 6e  g and uniquifyin
24070 67 20 74 68 65 20 6f 75 74 70 75 74 2e 0a 20 20  g the output..  
24080 20 20 20 20 69 66 20 73 6f 72 74 20 22 24 6e 6c      if sort "$nl
24090 69 73 74 22 20 7c 20 75 6e 69 71 20 3e 20 22 24  ist" | uniq > "$
240a0 6e 6c 69 73 74 22 54 3b 20 74 68 65 6e 0a 09 6d  nlist"T; then..m
240b0 76 20 2d 66 20 22 24 6e 6c 69 73 74 22 54 20 22  v -f "$nlist"T "
240c0 24 6e 6c 69 73 74 22 0a 20 20 20 20 20 20 65 6c  $nlist".      el
240d0 73 65 0a 09 72 6d 20 2d 66 20 22 24 6e 6c 69 73  se..rm -f "$nlis
240e0 74 22 54 0a 20 20 20 20 20 20 66 69 0a 0a 20 20  t"T.      fi..  
240f0 20 20 20 20 23 20 4d 61 6b 65 20 73 75 72 65 20      # Make sure 
24100 74 68 61 74 20 77 65 20 73 6e 61 67 67 65 64 20  that we snagged 
24110 61 6c 6c 20 74 68 65 20 73 79 6d 62 6f 6c 73 20  all the symbols 
24120 77 65 20 6e 65 65 64 2e 0a 20 20 20 20 20 20 69  we need..      i
24130 66 20 24 47 52 45 50 20 27 20 6e 6d 5f 74 65 73  f $GREP ' nm_tes
24140 74 5f 76 61 72 24 27 20 22 24 6e 6c 69 73 74 22  t_var$' "$nlist"
24150 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65   >/dev/null; the
24160 6e 0a 09 69 66 20 24 47 52 45 50 20 27 20 6e 6d  n..if $GREP ' nm
24170 5f 74 65 73 74 5f 66 75 6e 63 24 27 20 22 24 6e  _test_func$' "$n
24180 6c 69 73 74 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c  list" >/dev/null
24190 3b 20 74 68 65 6e 0a 09 20 20 63 61 74 20 3c 3c  ; then..  cat <<
241a0 5f 4c 54 5f 45 4f 46 20 3e 20 63 6f 6e 66 74 65  _LT_EOF > confte
241b0 73 74 2e 24 61 63 5f 65 78 74 0a 23 69 66 64 65  st.$ac_ext.#ifde
241c0 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78  f __cplusplus.ex
241d0 74 65 72 6e 20 22 43 22 20 7b 0a 23 65 6e 64 69  tern "C" {.#endi
241e0 66 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 23 20  f.._LT_EOF..  # 
241f0 4e 6f 77 20 67 65 6e 65 72 61 74 65 20 74 68 65  Now generate the
24200 20 73 79 6d 62 6f 6c 20 66 69 6c 65 2e 0a 09 20   symbol file... 
24210 20 65 76 61 6c 20 22 24 6c 74 5f 63 76 5f 73 79   eval "$lt_cv_sy
24220 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
24230 74 6f 5f 63 64 65 63 6c 22 27 20 3c 20 22 24 6e  to_cdecl"' < "$n
24240 6c 69 73 74 22 20 7c 20 24 47 52 45 50 20 2d 76  list" | $GREP -v
24250 20 6d 61 69 6e 20 3e 3e 20 63 6f 6e 66 74 65 73   main >> conftes
24260 74 2e 24 61 63 5f 65 78 74 27 0a 0a 09 20 20 63  t.$ac_ext'...  c
24270 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 3e 3e 20  at <<_LT_EOF >> 
24280 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
24290 0a 0a 2f 2a 20 54 68 65 20 6d 61 70 70 69 6e 67  ../* The mapping
242a0 20 62 65 74 77 65 65 6e 20 73 79 6d 62 6f 6c 20   between symbol 
242b0 6e 61 6d 65 73 20 61 6e 64 20 73 79 6d 62 6f 6c  names and symbol
242c0 73 2e 20 20 2a 2f 0a 63 6f 6e 73 74 20 73 74 72  s.  */.const str
242d0 75 63 74 20 7b 0a 20 20 63 6f 6e 73 74 20 63 68  uct {.  const ch
242e0 61 72 20 2a 6e 61 6d 65 3b 0a 20 20 76 6f 69 64  ar *name;.  void
242f0 20 20 20 20 20 20 20 2a 61 64 64 72 65 73 73 3b         *address;
24300 0a 7d 0a 6c 74 5f 5f 50 52 4f 47 52 41 4d 5f 5f  .}.lt__PROGRAM__
24310 4c 54 58 5f 70 72 65 6c 6f 61 64 65 64 5f 73 79  LTX_preloaded_sy
24320 6d 62 6f 6c 73 5b 5d 20 3d 0a 7b 0a 20 20 7b 20  mbols[] =.{.  { 
24330 22 40 50 52 4f 47 52 41 4d 40 22 2c 20 28 76 6f  "@PROGRAM@", (vo
24340 69 64 20 2a 29 20 30 20 7d 2c 0a 5f 4c 54 5f 45  id *) 0 },._LT_E
24350 4f 46 0a 09 20 20 24 53 45 44 20 22 73 2f 5e 24  OF..  $SED "s/^$
24360 73 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64 65 2a  symcode$symcode*
24370 20 5c 28 2e 2a 5c 29 20 5c 28 2e 2a 5c 29 24 2f   \(.*\) \(.*\)$/
24380 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 76 6f 69 64    {\"\2\", (void
24390 20 2a 29 20 5c 26 5c 32 7d 2c 2f 22 20 3c 20 22   *) \&\2},/" < "
243a0 24 6e 6c 69 73 74 22 20 7c 20 24 47 52 45 50 20  $nlist" | $GREP 
243b0 2d 76 20 6d 61 69 6e 20 3e 3e 20 63 6f 6e 66 74  -v main >> conft
243c0 65 73 74 2e 24 61 63 5f 65 78 74 0a 09 20 20 63  est.$ac_ext..  c
243d0 61 74 20 3c 3c 5c 5f 4c 54 5f 45 4f 46 20 3e 3e  at <<\_LT_EOF >>
243e0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
243f0 74 0a 20 20 7b 30 2c 20 28 76 6f 69 64 20 2a 29  t.  {0, (void *)
24400 20 30 7d 0a 7d 3b 0a 0a 2f 2a 20 54 68 69 73 20   0}.};../* This 
24410 77 6f 72 6b 73 20 61 72 6f 75 6e 64 20 61 20 70  works around a p
24420 72 6f 62 6c 65 6d 20 69 6e 20 46 72 65 65 42 53  roblem in FreeBS
24430 44 20 6c 69 6e 6b 65 72 20 2a 2f 0a 23 69 66 64  D linker */.#ifd
24440 65 66 20 46 52 45 45 42 53 44 5f 57 4f 52 4b 41  ef FREEBSD_WORKA
24450 52 4f 55 4e 44 0a 73 74 61 74 69 63 20 63 6f 6e  ROUND.static con
24460 73 74 20 76 6f 69 64 20 2a 6c 74 5f 70 72 65 6c  st void *lt_prel
24470 6f 61 64 65 64 5f 73 65 74 75 70 28 29 20 7b 0a  oaded_setup() {.
24480 20 20 72 65 74 75 72 6e 20 6c 74 5f 5f 50 52 4f    return lt__PRO
24490 47 52 41 4d 5f 5f 4c 54 58 5f 70 72 65 6c 6f 61  GRAM__LTX_preloa
244a0 64 65 64 5f 73 79 6d 62 6f 6c 73 3b 0a 7d 0a 23  ded_symbols;.}.#
244b0 65 6e 64 69 66 0a 0a 23 69 66 64 65 66 20 5f 5f  endif..#ifdef __
244c0 63 70 6c 75 73 70 6c 75 73 0a 7d 0a 23 65 6e 64  cplusplus.}.#end
244d0 69 66 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 23 20  if._LT_EOF..  # 
244e0 4e 6f 77 20 74 72 79 20 6c 69 6e 6b 69 6e 67 20  Now try linking 
244f0 74 68 65 20 74 77 6f 20 66 69 6c 65 73 2e 0a 09  the two files...
24500 20 20 6d 76 20 63 6f 6e 66 74 65 73 74 2e 24 61    mv conftest.$a
24510 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 73 74  c_objext conftst
24520 6d 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 09 20 20  m.$ac_objext..  
24530 6c 74 5f 73 61 76 65 5f 4c 49 42 53 3d 22 24 4c  lt_save_LIBS="$L
24540 49 42 53 22 0a 09 20 20 6c 74 5f 73 61 76 65 5f  IBS"..  lt_save_
24550 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 22  CFLAGS="$CFLAGS"
24560 0a 09 20 20 4c 49 42 53 3d 22 63 6f 6e 66 74 73  ..  LIBS="confts
24570 74 6d 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a 09  tm.$ac_objext"..
24580 20 20 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47    CFLAGS="$CFLAG
24590 53 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  S$lt_prog_compil
245a0 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c  er_no_builtin_fl
245b0 61 67 22 0a 09 20 20 69 66 20 7b 20 7b 20 65 76  ag"..  if { { ev
245c0 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f  al echo "\"\$as_
245d0 6d 65 5c 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  me\":${as_lineno
245e0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63  -$LINENO}: \"$ac
245f0 5f 6c 69 6e 6b 5c 22 22 3b 20 7d 20 3e 26 35 0a  _link\""; } >&5.
24600 20 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b    (eval $ac_link
24610 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
24620 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f  us=$?.  $as_echo
24630 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
24640 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c  neno-$LINENO}: \
24650 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
24660 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f   >&5.  test $ac_
24670 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 20 26 26  status = 0; } &&
24680 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73   test -s conftes
24690 74 24 7b 61 63 5f 65 78 65 65 78 74 7d 3b 20 74  t${ac_exeext}; t
246a0 68 65 6e 0a 09 20 20 20 20 70 69 70 65 5f 77 6f  hen..    pipe_wo
246b0 72 6b 73 3d 79 65 73 0a 09 20 20 66 69 0a 09 20  rks=yes..  fi.. 
246c0 20 4c 49 42 53 3d 22 24 6c 74 5f 73 61 76 65 5f   LIBS="$lt_save_
246d0 4c 49 42 53 22 0a 09 20 20 43 46 4c 41 47 53 3d  LIBS"..  CFLAGS=
246e0 22 24 6c 74 5f 73 61 76 65 5f 43 46 4c 41 47 53  "$lt_save_CFLAGS
246f0 22 0a 09 65 6c 73 65 0a 09 20 20 65 63 68 6f 20  "..else..  echo 
24700 22 63 61 6e 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f  "cannot find nm_
24710 74 65 73 74 5f 66 75 6e 63 20 69 6e 20 24 6e 6c  test_func in $nl
24720 69 73 74 22 20 3e 26 35 0a 09 66 69 0a 20 20 20  ist" >&5..fi.   
24730 20 20 20 65 6c 73 65 0a 09 65 63 68 6f 20 22 63     else..echo "c
24740 61 6e 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f 74 65  annot find nm_te
24750 73 74 5f 76 61 72 20 69 6e 20 24 6e 6c 69 73 74  st_var in $nlist
24760 22 20 3e 26 35 0a 20 20 20 20 20 20 66 69 0a 20  " >&5.      fi. 
24770 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 65 63     else.      ec
24780 68 6f 20 22 63 61 6e 6e 6f 74 20 72 75 6e 20 24  ho "cannot run $
24790 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
247a0 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 22 20 3e 26  _symbol_pipe" >&
247b0 35 0a 20 20 20 20 66 69 0a 20 20 65 6c 73 65 0a  5.    fi.  else.
247c0 20 20 20 20 65 63 68 6f 20 22 24 70 72 6f 67 6e      echo "$progn
247d0 61 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  ame: failed prog
247e0 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 20 20  ram was:" >&5.  
247f0 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 24    cat conftest.$
24800 61 63 5f 65 78 74 20 3e 26 35 0a 20 20 66 69 0a  ac_ext >&5.  fi.
24810 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73    rm -rf conftes
24820 74 2a 20 63 6f 6e 66 74 73 74 2a 0a 0a 20 20 23  t* conftst*..  #
24830 20 44 6f 20 6e 6f 74 20 75 73 65 20 74 68 65 20   Do not use the 
24840 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69  global_symbol_pi
24850 70 65 20 75 6e 6c 65 73 73 20 69 74 20 77 6f 72  pe unless it wor
24860 6b 73 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24  ks..  if test "$
24870 70 69 70 65 5f 77 6f 72 6b 73 22 20 3d 20 79 65  pipe_works" = ye
24880 73 3b 20 74 68 65 6e 0a 20 20 20 20 62 72 65 61  s; then.    brea
24890 6b 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f  k.  else.    lt_
248a0 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
248b0 6d 62 6f 6c 5f 70 69 70 65 3d 0a 20 20 66 69 0a  mbol_pipe=.  fi.
248c0 64 6f 6e 65 0a 0a 66 69 0a 0a 69 66 20 74 65 73  done..fi..if tes
248d0 74 20 2d 7a 20 22 24 6c 74 5f 63 76 5f 73 79 73  t -z "$lt_cv_sys
248e0 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70  _global_symbol_p
248f0 69 70 65 22 3b 20 74 68 65 6e 0a 20 20 6c 74 5f  ipe"; then.  lt_
24900 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
24910 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c 3d 0a 66  mbol_to_cdecl=.f
24920 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c  i.if test -z "$l
24930 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
24940 73 79 6d 62 6f 6c 5f 70 69 70 65 24 6c 74 5f 63  symbol_pipe$lt_c
24950 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
24960 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c 22 3b 20 74  bol_to_cdecl"; t
24970 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
24980 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
24990 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
249a0 65 73 75 6c 74 3a 20 66 61 69 6c 65 64 22 20 3e  esult: failed" >
249b0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 66 61 69  &5.$as_echo "fai
249c0 6c 65 64 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  led" >&6; }.else
249d0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
249e0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
249f0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
24a00 6c 74 3a 20 6f 6b 22 20 3e 26 35 0a 24 61 73 5f  lt: ok" >&5.$as_
24a10 65 63 68 6f 20 22 6f 6b 22 20 3e 26 36 3b 20 7d  echo "ok" >&6; }
24a20 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  .fi.............
24a30 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 43 68 65  ...........# Che
24a40 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61  ck whether --ena
24a50 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f 63 6b  ble-libtool-lock
24a60 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74   was given..if t
24a70 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 6c 69  est "${enable_li
24a80 62 74 6f 6f 6c 5f 6c 6f 63 6b 2b 73 65 74 7d 22  btool_lock+set}"
24a90 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20   = set; then :. 
24aa0 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62   enableval=$enab
24ab0 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3b  le_libtool_lock;
24ac0 0a 66 69 0a 0a 74 65 73 74 20 22 78 24 65 6e 61  .fi..test "x$ena
24ad0 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b  ble_libtool_lock
24ae0 22 20 21 3d 20 78 6e 6f 20 26 26 20 65 6e 61 62  " != xno && enab
24af0 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3d  le_libtool_lock=
24b00 79 65 73 0a 0a 23 20 53 6f 6d 65 20 66 6c 61 67  yes..# Some flag
24b10 73 20 6e 65 65 64 20 74 6f 20 62 65 20 70 72 6f  s need to be pro
24b20 70 61 67 61 74 65 64 20 74 6f 20 74 68 65 20 63  pagated to the c
24b30 6f 6d 70 69 6c 65 72 20 6f 72 20 6c 69 6e 6b 65  ompiler or linke
24b40 72 20 66 6f 72 20 67 6f 6f 64 0a 23 20 6c 69 62  r for good.# lib
24b50 74 6f 6f 6c 20 73 75 70 70 6f 72 74 2e 0a 63 61  tool support..ca
24b60 73 65 20 24 68 6f 73 74 20 69 6e 0a 69 61 36 34  se $host in.ia64
24b70 2d 2a 2d 68 70 75 78 2a 29 0a 20 20 23 20 46 69  -*-hpux*).  # Fi
24b80 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41 42 49  nd out which ABI
24b90 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20   we are using.. 
24ba0 20 65 63 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e   echo 'int i;' >
24bb0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
24bc0 74 0a 20 20 69 66 20 7b 20 7b 20 65 76 61 6c 20  t.  if { { eval 
24bd0 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 5c  echo "\"\$as_me\
24be0 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  ":${as_lineno-$L
24bf0 49 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 63 6f  INENO}: \"$ac_co
24c00 6d 70 69 6c 65 5c 22 22 3b 20 7d 20 3e 26 35 0a  mpile\""; } >&5.
24c10 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70    (eval $ac_comp
24c20 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  ile) 2>&5.  ac_s
24c30 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65  tatus=$?.  $as_e
24c40 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
24c50 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
24c60 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
24c70 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24  us" >&5.  test $
24c80 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d  ac_status = 0; }
24c90 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20  ; then.    case 
24ca0 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63  `/usr/bin/file c
24cb0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
24cc0 78 74 60 20 69 6e 0a 20 20 20 20 20 20 2a 45 4c  xt` in.      *EL
24cd0 46 2d 33 32 2a 29 0a 09 48 50 55 58 5f 49 41 36  F-32*)..HPUX_IA6
24ce0 34 5f 4d 4f 44 45 3d 22 33 32 22 0a 09 3b 3b 0a  4_MODE="32"..;;.
24cf0 20 20 20 20 20 20 2a 45 4c 46 2d 36 34 2a 29 0a        *ELF-64*).
24d00 09 48 50 55 58 5f 49 41 36 34 5f 4d 4f 44 45 3d  .HPUX_IA64_MODE=
24d10 22 36 34 22 0a 09 3b 3b 0a 20 20 20 20 65 73 61  "64"..;;.    esa
24d20 63 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20  c.  fi.  rm -rf 
24d30 63 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 2a  conftest*.  ;;.*
24d40 2d 2a 2d 69 72 69 78 36 2a 29 0a 20 20 23 20 46  -*-irix6*).  # F
24d50 69 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41 42  ind out which AB
24d60 49 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a  I we are using..
24d70 20 20 65 63 68 6f 20 27 23 6c 69 6e 65 20 35 31    echo '#line 51
24d80 34 35 20 22 63 6f 6e 66 69 67 75 72 65 22 27 20  45 "configure"' 
24d90 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  > conftest.$ac_e
24da0 78 74 0a 20 20 69 66 20 7b 20 7b 20 65 76 61 6c  xt.  if { { eval
24db0 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65   echo "\"\$as_me
24dc0 5c 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  \":${as_lineno-$
24dd0 4c 49 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 63  LINENO}: \"$ac_c
24de0 6f 6d 70 69 6c 65 5c 22 22 3b 20 7d 20 3e 26 35  ompile\""; } >&5
24df0 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d  .  (eval $ac_com
24e00 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f  pile) 2>&5.  ac_
24e10 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f  status=$?.  $as_
24e20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
24e30 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
24e40 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  }: \$? = $ac_sta
24e50 74 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20  tus" >&5.  test 
24e60 24 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20  $ac_status = 0; 
24e70 7d 3b 20 74 68 65 6e 0a 20 20 20 20 69 66 20 74  }; then.    if t
24e80 65 73 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67  est "$lt_cv_prog
24e90 5f 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20  _gnu_ld" = yes; 
24ea0 74 68 65 6e 0a 20 20 20 20 20 20 63 61 73 65 20  then.      case 
24eb0 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63  `/usr/bin/file c
24ec0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
24ed0 78 74 60 20 69 6e 0a 09 2a 33 32 2d 62 69 74 2a  xt` in..*32-bit*
24ee0 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64  )..  LD="${LD-ld
24ef0 7d 20 2d 6d 65 6c 66 33 32 62 73 6d 69 70 22 0a  } -melf32bsmip".
24f00 09 20 20 3b 3b 0a 09 2a 4e 33 32 2a 29 0a 09 20  .  ;;..*N32*).. 
24f10 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d   LD="${LD-ld} -m
24f20 65 6c 66 33 32 62 6d 69 70 6e 33 32 22 0a 09 20  elf32bmipn32".. 
24f30 20 3b 3b 0a 09 2a 36 34 2d 62 69 74 2a 29 0a 09   ;;..*64-bit*)..
24f40 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
24f50 6d 65 6c 66 36 34 62 6d 69 70 22 0a 09 3b 3b 0a  melf64bmip"..;;.
24f60 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 65        esac.    e
24f70 6c 73 65 0a 20 20 20 20 20 20 63 61 73 65 20 60  lse.      case `
24f80 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f  /usr/bin/file co
24f90 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
24fa0 74 60 20 69 6e 0a 09 2a 33 32 2d 62 69 74 2a 29  t` in..*32-bit*)
24fb0 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d  ..  LD="${LD-ld}
24fc0 20 2d 33 32 22 0a 09 20 20 3b 3b 0a 09 2a 4e 33   -32"..  ;;..*N3
24fd0 32 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d  2*)..  LD="${LD-
24fe0 6c 64 7d 20 2d 6e 33 32 22 0a 09 20 20 3b 3b 0a  ld} -n32"..  ;;.
24ff0 09 2a 36 34 2d 62 69 74 2a 29 0a 09 20 20 4c 44  .*64-bit*)..  LD
25000 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 36 34 22 0a  ="${LD-ld} -64".
25010 09 20 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63  .  ;;.      esac
25020 0a 20 20 20 20 66 69 0a 20 20 66 69 0a 20 20 72  .    fi.  fi.  r
25030 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a  m -rf conftest*.
25040 20 20 3b 3b 0a 0a 78 38 36 5f 36 34 2d 2a 6b 66    ;;..x86_64-*kf
25050 72 65 65 62 73 64 2a 2d 67 6e 75 7c 78 38 36 5f  reebsd*-gnu|x86_
25060 36 34 2d 2a 6c 69 6e 75 78 2a 7c 70 70 63 2a 2d  64-*linux*|ppc*-
25070 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63 2a  *linux*|powerpc*
25080 2d 2a 6c 69 6e 75 78 2a 7c 20 5c 0a 73 33 39 30  -*linux*| \.s390
25090 2a 2d 2a 6c 69 6e 75 78 2a 7c 73 33 39 30 2a 2d  *-*linux*|s390*-
250a0 2a 74 70 66 2a 7c 73 70 61 72 63 2a 2d 2a 6c 69  *tpf*|sparc*-*li
250b0 6e 75 78 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f  nux*).  # Find o
250c0 75 74 20 77 68 69 63 68 20 41 42 49 20 77 65 20  ut which ABI we 
250d0 61 72 65 20 75 73 69 6e 67 2e 0a 20 20 65 63 68  are using..  ech
250e0 6f 20 27 69 6e 74 20 69 3b 27 20 3e 20 63 6f 6e  o 'int i;' > con
250f0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20  ftest.$ac_ext.  
25100 69 66 20 7b 20 7b 20 65 76 61 6c 20 65 63 68 6f  if { { eval echo
25110 20 22 5c 22 5c 24 61 73 5f 6d 65 5c 22 3a 24 7b   "\"\$as_me\":${
25120 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
25130 4f 7d 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c  O}: \"$ac_compil
25140 65 5c 22 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65  e\""; } >&5.  (e
25150 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29  val $ac_compile)
25160 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
25170 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20  s=$?.  $as_echo 
25180 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
25190 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24  eno-$LINENO}: \$
251a0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
251b0 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73  >&5.  test $ac_s
251c0 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74 68  tatus = 0; }; th
251d0 65 6e 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73  en.    case `/us
251e0 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74  r/bin/file conft
251f0 65 73 74 2e 6f 60 20 69 6e 0a 20 20 20 20 20 20  est.o` in.      
25200 2a 33 32 2d 62 69 74 2a 29 0a 09 63 61 73 65 20  *32-bit*)..case 
25210 24 68 6f 73 74 20 69 6e 0a 09 20 20 78 38 36 5f  $host in..  x86_
25220 36 34 2d 2a 6b 66 72 65 65 62 73 64 2a 2d 67 6e  64-*kfreebsd*-gn
25230 75 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44  u)..    LD="${LD
25240 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 69 33 38 36  -ld} -m elf_i386
25250 5f 66 62 73 64 22 0a 09 20 20 20 20 3b 3b 0a 09  _fbsd"..    ;;..
25260 20 20 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a    x86_64-*linux*
25270 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  )..    LD="${LD-
25280 6c 64 7d 20 2d 6d 20 65 6c 66 5f 69 33 38 36 22  ld} -m elf_i386"
25290 0a 09 20 20 20 20 3b 3b 0a 09 20 20 70 70 63 36  ..    ;;..  ppc6
252a0 34 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70  4-*linux*|powerp
252b0 63 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20  c64-*linux*)..  
252c0 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
252d0 6d 20 65 6c 66 33 32 70 70 63 6c 69 6e 75 78 22  m elf32ppclinux"
252e0 0a 09 20 20 20 20 3b 3b 0a 09 20 20 73 33 39 30  ..    ;;..  s390
252f0 78 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20  x-*linux*)..    
25300 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20  LD="${LD-ld} -m 
25310 65 6c 66 5f 73 33 39 30 22 0a 09 20 20 20 20 3b  elf_s390"..    ;
25320 3b 0a 09 20 20 73 70 61 72 63 36 34 2d 2a 6c 69  ;..  sparc64-*li
25330 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24  nux*)..    LD="$
25340 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 33 32  {LD-ld} -m elf32
25350 5f 73 70 61 72 63 22 0a 09 20 20 20 20 3b 3b 0a  _sparc"..    ;;.
25360 09 65 73 61 63 0a 09 3b 3b 0a 20 20 20 20 20 20  .esac..;;.      
25370 2a 36 34 2d 62 69 74 2a 29 0a 09 63 61 73 65 20  *64-bit*)..case 
25380 24 68 6f 73 74 20 69 6e 0a 09 20 20 78 38 36 5f  $host in..  x86_
25390 36 34 2d 2a 6b 66 72 65 65 62 73 64 2a 2d 67 6e  64-*kfreebsd*-gn
253a0 75 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44  u)..    LD="${LD
253b0 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 78 38 36 5f  -ld} -m elf_x86_
253c0 36 34 5f 66 62 73 64 22 0a 09 20 20 20 20 3b 3b  64_fbsd"..    ;;
253d0 0a 09 20 20 78 38 36 5f 36 34 2d 2a 6c 69 6e 75  ..  x86_64-*linu
253e0 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c  x*)..    LD="${L
253f0 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 78 38 36  D-ld} -m elf_x86
25400 5f 36 34 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20  _64"..    ;;..  
25410 70 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77  ppc*-*linux*|pow
25420 65 72 70 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 09  erpc*-*linux*)..
25430 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d      LD="${LD-ld}
25440 20 2d 6d 20 65 6c 66 36 34 70 70 63 22 0a 09 20   -m elf64ppc".. 
25450 20 20 20 3b 3b 0a 09 20 20 73 33 39 30 2a 2d 2a     ;;..  s390*-*
25460 6c 69 6e 75 78 2a 7c 73 33 39 30 2a 2d 2a 74 70  linux*|s390*-*tp
25470 66 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c  f*)..    LD="${L
25480 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73  D-ld} -m elf64_s
25490 33 39 30 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20  390"..    ;;..  
254a0 73 70 61 72 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a  sparc*-*linux*).
254b0 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64  .    LD="${LD-ld
254c0 7d 20 2d 6d 20 65 6c 66 36 34 5f 73 70 61 72 63  } -m elf64_sparc
254d0 22 0a 09 20 20 20 20 3b 3b 0a 09 65 73 61 63 0a  "..    ;;..esac.
254e0 09 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66  .;;.    esac.  f
254f0 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74  i.  rm -rf conft
25500 65 73 74 2a 0a 20 20 3b 3b 0a 0a 2a 2d 2a 2d 73  est*.  ;;..*-*-s
25510 63 6f 33 2e 32 76 35 2a 29 0a 20 20 23 20 4f 6e  co3.2v5*).  # On
25520 20 53 43 4f 20 4f 70 65 6e 53 65 72 76 65 72 20   SCO OpenServer 
25530 35 2c 20 77 65 20 6e 65 65 64 20 2d 62 65 6c 66  5, we need -belf
25540 20 74 6f 20 67 65 74 20 66 75 6c 6c 2d 66 65 61   to get full-fea
25550 74 75 72 65 64 20 62 69 6e 61 72 69 65 73 2e 0a  tured binaries..
25560 20 20 53 41 56 45 5f 43 46 4c 41 47 53 3d 22 24    SAVE_CFLAGS="$
25570 43 46 4c 41 47 53 22 0a 20 20 43 46 4c 41 47 53  CFLAGS".  CFLAGS
25580 3d 22 24 43 46 4c 41 47 53 20 2d 62 65 6c 66 22  ="$CFLAGS -belf"
25590 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
255a0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
255b0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
255c0 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65  king whether the
255d0 20 43 20 63 6f 6d 70 69 6c 65 72 20 6e 65 65 64   C compiler need
255e0 73 20 2d 62 65 6c 66 22 20 3e 26 35 0a 24 61 73  s -belf" >&5.$as
255f0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
25600 67 20 77 68 65 74 68 65 72 20 74 68 65 20 43 20  g whether the C 
25610 63 6f 6d 70 69 6c 65 72 20 6e 65 65 64 73 20 2d  compiler needs -
25620 62 65 6c 66 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  belf... " >&6; }
25630 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 63 63 5f 6e  .if ${lt_cv_cc_n
25640 65 65 64 73 5f 62 65 6c 66 2b 3a 7d 20 66 61 6c  eeds_belf+:} fal
25650 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
25660 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
25670 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61  ) " >&6.else.  a
25680 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27  c_ext=c.ac_cpp='
25690 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a  $CPP $CPPFLAGS'.
256a0 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20  ac_compile='$CC 
256b0 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  -c $CFLAGS $CPPF
256c0 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
256d0 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69  c_ext >&5'.ac_li
256e0 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74  nk='$CC -o conft
256f0 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43  est$ac_exeext $C
25700 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
25710 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  $LDFLAGS conftes
25720 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20  t.$ac_ext $LIBS 
25730 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5'.ac_compiler
25740 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f  _gnu=$ac_cv_c_co
25750 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 20 20 20 20  mpiler_gnu..    
25760 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20   cat confdefs.h 
25770 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66  - <<_ACEOF >conf
25780 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20  test.$ac_ext./* 
25790 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
257a0 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
257b0 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  .{..  ;.  return
257c0 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20   0;.}._ACEOF.if 
257d0 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b  ac_fn_c_try_link
257e0 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e   "$LINENO"; then
257f0 20 3a 0a 20 20 6c 74 5f 63 76 5f 63 63 5f 6e 65   :.  lt_cv_cc_ne
25800 65 64 73 5f 62 65 6c 66 3d 79 65 73 0a 65 6c 73  eds_belf=yes.els
25810 65 0a 20 20 6c 74 5f 63 76 5f 63 63 5f 6e 65 65  e.  lt_cv_cc_nee
25820 64 73 5f 62 65 6c 66 3d 6e 6f 0a 66 69 0a 72 6d  ds_belf=no.fi.rm
25830 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73   -f core conftes
25840 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
25850 61 63 5f 6f 62 6a 65 78 74 20 5c 0a 20 20 20 20  ac_objext \.    
25860 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
25870 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
25880 65 78 74 0a 20 20 20 20 20 61 63 5f 65 78 74 3d  ext.     ac_ext=
25890 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24  c.ac_cpp='$CPP $
258a0 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d  CPPFLAGS'.ac_com
258b0 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46  pile='$CC -c $CF
258c0 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63  LAGS $CPPFLAGS c
258d0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
258e0 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43  >&5'.ac_link='$C
258f0 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63  C -o conftest$ac
25900 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20  _exeext $CFLAGS 
25910 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41  $CPPFLAGS $LDFLA
25920 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
25930 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61  ext $LIBS >&5'.a
25940 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  c_compiler_gnu=$
25950 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
25960 5f 67 6e 75 0a 0a 66 69 0a 7b 20 24 61 73 5f 65  _gnu..fi.{ $as_e
25970 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
25980 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
25990 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76  : result: $lt_cv
259a0 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20  _cc_needs_belf" 
259b0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c  >&5.$as_echo "$l
259c0 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65  t_cv_cc_needs_be
259d0 6c 66 22 20 3e 26 36 3b 20 7d 0a 20 20 69 66 20  lf" >&6; }.  if 
259e0 74 65 73 74 20 78 22 24 6c 74 5f 63 76 5f 63 63  test x"$lt_cv_cc
259f0 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20 21 3d 20  _needs_belf" != 
25a00 78 22 79 65 73 22 3b 20 74 68 65 6e 0a 20 20 20  x"yes"; then.   
25a10 20 23 20 74 68 69 73 20 69 73 20 70 72 6f 62 61   # this is proba
25a20 62 6c 79 20 67 63 63 20 32 2e 38 2e 30 2c 20 65  bly gcc 2.8.0, e
25a30 67 63 73 20 31 2e 30 20 6f 72 20 6e 65 77 65 72  gcs 1.0 or newer
25a40 3b 20 6e 6f 20 6e 65 65 64 20 66 6f 72 20 2d 62  ; no need for -b
25a50 65 6c 66 0a 20 20 20 20 43 46 4c 41 47 53 3d 22  elf.    CFLAGS="
25a60 24 53 41 56 45 5f 43 46 4c 41 47 53 22 0a 20 20  $SAVE_CFLAGS".  
25a70 66 69 0a 20 20 3b 3b 0a 73 70 61 72 63 2a 2d 2a  fi.  ;;.sparc*-*
25a80 73 6f 6c 61 72 69 73 2a 29 0a 20 20 23 20 46 69  solaris*).  # Fi
25a90 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41 42 49  nd out which ABI
25aa0 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20   we are using.. 
25ab0 20 65 63 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e   echo 'int i;' >
25ac0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
25ad0 74 0a 20 20 69 66 20 7b 20 7b 20 65 76 61 6c 20  t.  if { { eval 
25ae0 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 5c  echo "\"\$as_me\
25af0 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  ":${as_lineno-$L
25b00 49 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 63 6f  INENO}: \"$ac_co
25b10 6d 70 69 6c 65 5c 22 22 3b 20 7d 20 3e 26 35 0a  mpile\""; } >&5.
25b20 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70    (eval $ac_comp
25b30 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  ile) 2>&5.  ac_s
25b40 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65  tatus=$?.  $as_e
25b50 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
25b60 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
25b70 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
25b80 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24  us" >&5.  test $
25b90 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d  ac_status = 0; }
25ba0 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20  ; then.    case 
25bb0 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63  `/usr/bin/file c
25bc0 6f 6e 66 74 65 73 74 2e 6f 60 20 69 6e 0a 20 20  onftest.o` in.  
25bd0 20 20 2a 36 34 2d 62 69 74 2a 29 0a 20 20 20 20    *64-bit*).    
25be0 20 20 63 61 73 65 20 24 6c 74 5f 63 76 5f 70 72    case $lt_cv_pr
25bf0 6f 67 5f 67 6e 75 5f 6c 64 20 69 6e 0a 20 20 20  og_gnu_ld in.   
25c00 20 20 20 79 65 73 2a 29 20 4c 44 3d 22 24 7b 4c     yes*) LD="${L
25c10 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73  D-ld} -m elf64_s
25c20 70 61 72 63 22 20 3b 3b 0a 20 20 20 20 20 20 2a  parc" ;;.      *
25c30 29 0a 09 69 66 20 24 7b 4c 44 2d 6c 64 7d 20 2d  )..if ${LD-ld} -
25c40 36 34 20 2d 72 20 2d 6f 20 63 6f 6e 66 74 65 73  64 -r -o conftes
25c50 74 32 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 20  t2.o conftest.o 
25c60 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b  >/dev/null 2>&1;
25c70 20 74 68 65 6e 0a 09 20 20 4c 44 3d 22 24 7b 4c   then..  LD="${L
25c80 44 2d 6c 64 7d 20 2d 36 34 22 0a 09 66 69 0a 09  D-ld} -64"..fi..
25c90 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20  ;;.      esac.  
25ca0 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a      ;;.    esac.
25cb0 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f    fi.  rm -rf co
25cc0 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 65 73 61  nftest*.  ;;.esa
25cd0 63 0a 0a 6e 65 65 64 5f 6c 6f 63 6b 73 3d 22 24  c..need_locks="$
25ce0 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c  enable_libtool_l
25cf0 6f 63 6b 22 0a 0a 0a 20 20 63 61 73 65 20 24 68  ock"...  case $h
25d00 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 72 68  ost_os in.    rh
25d10 61 70 73 6f 64 79 2a 20 7c 20 64 61 72 77 69 6e  apsody* | darwin
25d20 2a 29 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d  *).    if test -
25d30 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
25d40 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  ix"; then.  # Ex
25d50 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
25d60 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f  word of "${ac_to
25d70 6f 6c 5f 70 72 65 66 69 78 7d 64 73 79 6d 75 74  ol_prefix}dsymut
25d80 69 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  il", so it can b
25d90 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
25da0 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
25db0 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f  dummy ${ac_tool_
25dc0 70 72 65 66 69 78 7d 64 73 79 6d 75 74 69 6c 3b  prefix}dsymutil;
25dd0 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
25de0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
25df0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
25e00 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  NO}: checking fo
25e10 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
25e20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
25e30 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
25e40 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  d... " >&6; }.if
25e50 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 44 53   ${ac_cv_prog_DS
25e60 59 4d 55 54 49 4c 2b 3a 7d 20 66 61 6c 73 65 3b  YMUTIL+:} false;
25e70 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
25e80 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
25e90 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
25ea0 65 73 74 20 2d 6e 20 22 24 44 53 59 4d 55 54 49  est -n "$DSYMUTI
25eb0 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  L"; then.  ac_cv
25ec0 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 3d 22  _prog_DSYMUTIL="
25ed0 24 44 53 59 4d 55 54 49 4c 22 20 23 20 4c 65 74  $DSYMUTIL" # Let
25ee0 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
25ef0 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
25f00 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
25f10 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
25f20 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
25f30 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
25f40 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
25f50 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
25f60 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
25f70 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65  ..    for ac_exe
25f80 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
25f90 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
25fa0 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61  sions; do.  if a
25fb0 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f  s_fn_executable_
25fc0 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  p "$as_dir/$ac_w
25fd0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
25fe0 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
25ff0 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 3d 22  _prog_DSYMUTIL="
26000 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
26010 7d 64 73 79 6d 75 74 69 6c 22 0a 20 20 20 20 24  }dsymutil".    $
26020 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
26030 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
26040 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f  ENO}: found $as_
26050 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
26060 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
26070 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
26080 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
26090 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
260a0 66 69 0a 44 53 59 4d 55 54 49 4c 3d 24 61 63 5f  fi.DSYMUTIL=$ac_
260b0 63 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c  cv_prog_DSYMUTIL
260c0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 44 53  .if test -n "$DS
260d0 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20  YMUTIL"; then.  
260e0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
260f0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
26100 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
26110 20 24 44 53 59 4d 55 54 49 4c 22 20 3e 26 35 0a   $DSYMUTIL" >&5.
26120 24 61 73 5f 65 63 68 6f 20 22 24 44 53 59 4d 55  $as_echo "$DSYMU
26130 54 49 4c 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  TIL" >&6; }.else
26140 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
26150 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
26160 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
26170 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
26180 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
26190 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74  .fi...fi.if test
261a0 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67   -z "$ac_cv_prog
261b0 5f 44 53 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e  _DSYMUTIL"; then
261c0 0a 20 20 61 63 5f 63 74 5f 44 53 59 4d 55 54 49  .  ac_ct_DSYMUTI
261d0 4c 3d 24 44 53 59 4d 55 54 49 4c 0a 20 20 23 20  L=$DSYMUTIL.  # 
261e0 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
261f0 74 20 77 6f 72 64 20 6f 66 20 22 64 73 79 6d 75  t word of "dsymu
26200 74 69 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  til", so it can 
26210 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
26220 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
26230 20 64 75 6d 6d 79 20 64 73 79 6d 75 74 69 6c 3b   dummy dsymutil;
26240 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
26250 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
26260 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
26270 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  NO}: checking fo
26280 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
26290 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
262a0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
262b0 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  d... " >&6; }.if
262c0 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63   ${ac_cv_prog_ac
262d0 5f 63 74 5f 44 53 59 4d 55 54 49 4c 2b 3a 7d 20  _ct_DSYMUTIL+:} 
262e0 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
262f0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
26300 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
26310 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
26320 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 3b 20  c_ct_DSYMUTIL"; 
26330 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
26340 67 5f 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c  g_ac_ct_DSYMUTIL
26350 3d 22 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49  ="$ac_ct_DSYMUTI
26360 4c 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  L" # Let the use
26370 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
26380 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
26390 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
263a0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
263b0 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
263c0 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
263d0 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
263e0 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
263f0 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f   as_dir=..    fo
26400 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
26410 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
26420 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
26430 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65  o.  if as_fn_exe
26440 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64  cutable_p "$as_d
26450 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
26460 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20  xec_ext"; then. 
26470 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63     ac_cv_prog_ac
26480 5f 63 74 5f 44 53 59 4d 55 54 49 4c 3d 22 64 73  _ct_DSYMUTIL="ds
26490 79 6d 75 74 69 6c 22 0a 20 20 20 20 24 61 73 5f  ymutil".    $as_
264a0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
264b0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
264c0 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  }: found $as_dir
264d0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
264e0 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
264f0 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
26500 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
26510 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
26520 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 3d 24  ac_ct_DSYMUTIL=$
26530 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
26540 5f 44 53 59 4d 55 54 49 4c 0a 69 66 20 74 65 73  _DSYMUTIL.if tes
26550 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 44 53 59  t -n "$ac_ct_DSY
26560 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20 7b  MUTIL"; then.  {
26570 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
26580 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
26590 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
265a0 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22  $ac_ct_DSYMUTIL"
265b0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
265c0 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 20  ac_ct_DSYMUTIL" 
265d0 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
265e0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
265f0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
26600 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e  NENO}: result: n
26610 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
26620 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
26630 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f    if test "x$ac_
26640 63 74 5f 44 53 59 4d 55 54 49 4c 22 20 3d 20 78  ct_DSYMUTIL" = x
26650 3b 20 74 68 65 6e 0a 20 20 20 20 44 53 59 4d 55  ; then.    DSYMU
26660 54 49 4c 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20  TIL=":".  else. 
26670 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63     case $cross_c
26680 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f  ompiling:$ac_too
26690 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a  l_warned in.yes:
266a0 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ).{ $as_echo "$a
266b0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
266c0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49  -$LINENO}: WARNI
266d0 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20  NG: using cross 
266e0 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78  tools not prefix
266f0 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69  ed with host tri
26700 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f 65 63  plet" >&5.$as_ec
26710 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
26720 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73  ING: using cross
26730 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69   tools not prefi
26740 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72  xed with host tr
26750 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f  iplet" >&2;}.ac_
26760 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20  tool_warned=yes 
26770 3b 3b 0a 65 73 61 63 0a 20 20 20 20 44 53 59 4d  ;;.esac.    DSYM
26780 55 54 49 4c 3d 24 61 63 5f 63 74 5f 44 53 59 4d  UTIL=$ac_ct_DSYM
26790 55 54 49 4c 0a 20 20 66 69 0a 65 6c 73 65 0a 20  UTIL.  fi.else. 
267a0 20 44 53 59 4d 55 54 49 4c 3d 22 24 61 63 5f 63   DSYMUTIL="$ac_c
267b0 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 22  v_prog_DSYMUTIL"
267c0 0a 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74  .fi..    if test
267d0 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
267e0 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20  efix"; then.  # 
267f0 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
26800 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
26810 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d 65 64  tool_prefix}nmed
26820 69 74 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  it", so it can b
26830 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
26840 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
26850 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f  dummy ${ac_tool_
26860 70 72 65 66 69 78 7d 6e 6d 65 64 69 74 3b 20 61  prefix}nmedit; a
26870 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
26880 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
26890 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
268a0 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
268b0 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
268c0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
268d0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
268e0 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
268f0 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44  {ac_cv_prog_NMED
26900 49 54 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  IT+:} false; the
26910 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
26920 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
26930 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
26940 2d 6e 20 22 24 4e 4d 45 44 49 54 22 3b 20 74 68  -n "$NMEDIT"; th
26950 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
26960 4e 4d 45 44 49 54 3d 22 24 4e 4d 45 44 49 54 22  NMEDIT="$NMEDIT"
26970 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
26980 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
26990 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
269a0 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
269b0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
269c0 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
269d0 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
269e0 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
269f0 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
26a00 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
26a10 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
26a20 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
26a30 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
26a40 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75    if as_fn_execu
26a50 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
26a60 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
26a70 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
26a80 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44   ac_cv_prog_NMED
26a90 49 54 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  IT="${ac_tool_pr
26aa0 65 66 69 78 7d 6e 6d 65 64 69 74 22 0a 20 20 20  efix}nmedit".   
26ab0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
26ac0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
26ad0 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61  INENO}: found $a
26ae0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
26af0 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
26b00 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
26b10 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53  .done.  done.IFS
26b20 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
26b30 69 0a 66 69 0a 4e 4d 45 44 49 54 3d 24 61 63 5f  i.fi.NMEDIT=$ac_
26b40 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 0a 69  cv_prog_NMEDIT.i
26b50 66 20 74 65 73 74 20 2d 6e 20 22 24 4e 4d 45 44  f test -n "$NMED
26b60 49 54 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  IT"; then.  { $a
26b70 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
26b80 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
26b90 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 4e 4d  NO}: result: $NM
26ba0 45 44 49 54 22 20 3e 26 35 0a 24 61 73 5f 65 63  EDIT" >&5.$as_ec
26bb0 68 6f 20 22 24 4e 4d 45 44 49 54 22 20 3e 26 36  ho "$NMEDIT" >&6
26bc0 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
26bd0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
26be0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
26bf0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  O}: result: no" 
26c00 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
26c10 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69  " >&6; }.fi...fi
26c20 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
26c30 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 22  _cv_prog_NMEDIT"
26c40 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4e  ; then.  ac_ct_N
26c50 4d 45 44 49 54 3d 24 4e 4d 45 44 49 54 0a 20 20  MEDIT=$NMEDIT.  
26c60 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
26c70 72 73 74 20 77 6f 72 64 20 6f 66 20 22 6e 6d 65  rst word of "nme
26c80 64 69 74 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  dit", so it can 
26c90 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
26ca0 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
26cb0 20 64 75 6d 6d 79 20 6e 6d 65 64 69 74 3b 20 61   dummy nmedit; a
26cc0 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
26cd0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
26ce0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
26cf0 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
26d00 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
26d10 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
26d20 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
26d30 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
26d40 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  {ac_cv_prog_ac_c
26d50 74 5f 4e 4d 45 44 49 54 2b 3a 7d 20 66 61 6c 73  t_NMEDIT+:} fals
26d60 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
26d70 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
26d80 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
26d90 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
26da0 5f 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a 20  _NMEDIT"; then. 
26db0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
26dc0 74 5f 4e 4d 45 44 49 54 3d 22 24 61 63 5f 63 74  t_NMEDIT="$ac_ct
26dd0 5f 4e 4d 45 44 49 54 22 20 23 20 4c 65 74 20 74  _NMEDIT" # Let t
26de0 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
26df0 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
26e00 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
26e10 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
26e20 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
26e30 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
26e40 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
26e50 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
26e60 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
26e70 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
26e80 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
26e90 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
26ea0 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f  ons; do.  if as_
26eb0 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  fn_executable_p 
26ec0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
26ed0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
26ee0 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
26ef0 72 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45 44 49 54  rog_ac_ct_NMEDIT
26f00 3d 22 6e 6d 65 64 69 74 22 0a 20 20 20 20 24 61  ="nmedit".    $a
26f10 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
26f20 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
26f30 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  NO}: found $as_d
26f40 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
26f50 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
26f60 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
26f70 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61  ne.  done.IFS=$a
26f80 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
26f90 69 0a 61 63 5f 63 74 5f 4e 4d 45 44 49 54 3d 24  i.ac_ct_NMEDIT=$
26fa0 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
26fb0 5f 4e 4d 45 44 49 54 0a 69 66 20 74 65 73 74 20  _NMEDIT.if test 
26fc0 2d 6e 20 22 24 61 63 5f 63 74 5f 4e 4d 45 44 49  -n "$ac_ct_NMEDI
26fd0 54 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  T"; then.  { $as
26fe0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
26ff0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
27000 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  O}: result: $ac_
27010 63 74 5f 4e 4d 45 44 49 54 22 20 3e 26 35 0a 24  ct_NMEDIT" >&5.$
27020 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f  as_echo "$ac_ct_
27030 4e 4d 45 44 49 54 22 20 3e 26 36 3b 20 7d 0a 65  NMEDIT" >&6; }.e
27040 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
27050 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
27060 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
27070 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
27080 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
27090 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73  ; }.fi..  if tes
270a0 74 20 22 78 24 61 63 5f 63 74 5f 4e 4d 45 44 49  t "x$ac_ct_NMEDI
270b0 54 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20  T" = x; then.   
270c0 20 4e 4d 45 44 49 54 3d 22 3a 22 0a 20 20 65 6c   NMEDIT=":".  el
270d0 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f  se.    case $cro
270e0 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63  ss_compiling:$ac
270f0 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a  _tool_warned in.
27100 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f  yes:).{ $as_echo
27110 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
27120 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57  neno-$LINENO}: W
27130 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72  ARNING: using cr
27140 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72  oss tools not pr
27150 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74  efixed with host
27160 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61   triplet" >&5.$a
27170 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
27180 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63  WARNING: using c
27190 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70  ross tools not p
271a0 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73  refixed with hos
271b0 74 20 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d  t triplet" >&2;}
271c0 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d  .ac_tool_warned=
271d0 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20  yes ;;.esac.    
271e0 4e 4d 45 44 49 54 3d 24 61 63 5f 63 74 5f 4e 4d  NMEDIT=$ac_ct_NM
271f0 45 44 49 54 0a 20 20 66 69 0a 65 6c 73 65 0a 20  EDIT.  fi.else. 
27200 20 4e 4d 45 44 49 54 3d 22 24 61 63 5f 63 76 5f   NMEDIT="$ac_cv_
27210 70 72 6f 67 5f 4e 4d 45 44 49 54 22 0a 66 69 0a  prog_NMEDIT".fi.
27220 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20  .    if test -n 
27230 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
27240 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72  "; then.  # Extr
27250 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
27260 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c  rd of "${ac_tool
27270 5f 70 72 65 66 69 78 7d 6c 69 70 6f 22 2c 20 73  _prefix}lipo", s
27280 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
27290 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
272a0 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
272b0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
272c0 7d 6c 69 70 6f 3b 20 61 63 5f 77 6f 72 64 3d 24  }lipo; ac_word=$
272d0 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
272e0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
272f0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
27300 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
27310 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
27320 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
27330 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
27340 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70  ; }.if ${ac_cv_p
27350 72 6f 67 5f 4c 49 50 4f 2b 3a 7d 20 66 61 6c 73  rog_LIPO+:} fals
27360 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
27370 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
27380 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
27390 20 74 65 73 74 20 2d 6e 20 22 24 4c 49 50 4f 22   test -n "$LIPO"
273a0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
273b0 72 6f 67 5f 4c 49 50 4f 3d 22 24 4c 49 50 4f 22  rog_LIPO="$LIPO"
273c0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
273d0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
273e0 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
273f0 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
27400 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
27410 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
27420 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
27430 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
27440 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
27450 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
27460 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
27470 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
27480 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
27490 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75    if as_fn_execu
274a0 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
274b0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
274c0 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
274d0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f   ac_cv_prog_LIPO
274e0 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  ="${ac_tool_pref
274f0 69 78 7d 6c 69 70 6f 22 0a 20 20 20 20 24 61 73  ix}lipo".    $as
27500 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
27510 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
27520 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  O}: found $as_di
27530 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
27540 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
27550 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
27560 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73  e.  done.IFS=$as
27570 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
27580 0a 4c 49 50 4f 3d 24 61 63 5f 63 76 5f 70 72 6f  .LIPO=$ac_cv_pro
27590 67 5f 4c 49 50 4f 0a 69 66 20 74 65 73 74 20 2d  g_LIPO.if test -
275a0 6e 20 22 24 4c 49 50 4f 22 3b 20 74 68 65 6e 0a  n "$LIPO"; then.
275b0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
275c0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
275d0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
275e0 74 3a 20 24 4c 49 50 4f 22 20 3e 26 35 0a 24 61  t: $LIPO" >&5.$a
275f0 73 5f 65 63 68 6f 20 22 24 4c 49 50 4f 22 20 3e  s_echo "$LIPO" >
27600 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
27610 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
27620 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
27630 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  ENO}: result: no
27640 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
27650 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  no" >&6; }.fi...
27660 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
27670 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 22  ac_cv_prog_LIPO"
27680 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4c  ; then.  ac_ct_L
27690 49 50 4f 3d 24 4c 49 50 4f 0a 20 20 23 20 45 78  IPO=$LIPO.  # Ex
276a0 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
276b0 77 6f 72 64 20 6f 66 20 22 6c 69 70 6f 22 2c 20  word of "lipo", 
276c0 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
276d0 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
276e0 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
276f0 20 6c 69 70 6f 3b 20 61 63 5f 77 6f 72 64 3d 24   lipo; ac_word=$
27700 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
27710 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
27720 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
27730 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
27740 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
27750 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
27760 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
27770 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70  ; }.if ${ac_cv_p
27780 72 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 2b 3a  rog_ac_ct_LIPO+:
27790 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
277a0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
277b0 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
277c0 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
277d0 24 61 63 5f 63 74 5f 4c 49 50 4f 22 3b 20 74 68  $ac_ct_LIPO"; th
277e0 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
277f0 61 63 5f 63 74 5f 4c 49 50 4f 3d 22 24 61 63 5f  ac_ct_LIPO="$ac_
27800 63 74 5f 4c 49 50 4f 22 20 23 20 4c 65 74 20 74  ct_LIPO" # Let t
27810 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
27820 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
27830 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
27840 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
27850 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
27860 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
27870 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
27880 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
27890 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
278a0 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
278b0 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
278c0 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
278d0 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f  ons; do.  if as_
278e0 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  fn_executable_p 
278f0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
27900 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
27910 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
27920 72 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 3d 22  rog_ac_ct_LIPO="
27930 6c 69 70 6f 22 0a 20 20 20 20 24 61 73 5f 65 63  lipo".    $as_ec
27940 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
27950 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
27960 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
27970 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
27980 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
27990 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20  ak 2.  fi.done. 
279a0 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61   done.IFS=$as_sa
279b0 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63  ve_IFS..fi.fi.ac
279c0 5f 63 74 5f 4c 49 50 4f 3d 24 61 63 5f 63 76 5f  _ct_LIPO=$ac_cv_
279d0 70 72 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 0a  prog_ac_ct_LIPO.
279e0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
279f0 63 74 5f 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20  ct_LIPO"; then. 
27a00 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
27a10 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
27a20 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
27a30 3a 20 24 61 63 5f 63 74 5f 4c 49 50 4f 22 20 3e  : $ac_ct_LIPO" >
27a40 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
27a50 5f 63 74 5f 4c 49 50 4f 22 20 3e 26 36 3b 20 7d  _ct_LIPO" >&6; }
27a60 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
27a70 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
27a80 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
27a90 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
27aa0 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
27ab0 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74  &6; }.fi..  if t
27ac0 65 73 74 20 22 78 24 61 63 5f 63 74 5f 4c 49 50  est "x$ac_ct_LIP
27ad0 4f 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20  O" = x; then.   
27ae0 20 4c 49 50 4f 3d 22 3a 22 0a 20 20 65 6c 73 65   LIPO=":".  else
27af0 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73  .    case $cross
27b00 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74  _compiling:$ac_t
27b10 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65  ool_warned in.ye
27b20 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  s:).{ $as_echo "
27b30 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
27b40 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52  no-$LINENO}: WAR
27b50 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73  NING: using cros
27b60 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66  s tools not pref
27b70 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74  ixed with host t
27b80 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f  riplet" >&5.$as_
27b90 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
27ba0 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f  RNING: using cro
27bb0 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65  ss tools not pre
27bc0 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20  fixed with host 
27bd0 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61  triplet" >&2;}.a
27be0 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65  c_tool_warned=ye
27bf0 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 4c 49  s ;;.esac.    LI
27c00 50 4f 3d 24 61 63 5f 63 74 5f 4c 49 50 4f 0a 20  PO=$ac_ct_LIPO. 
27c10 20 66 69 0a 65 6c 73 65 0a 20 20 4c 49 50 4f 3d   fi.else.  LIPO=
27c20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50  "$ac_cv_prog_LIP
27c30 4f 22 0a 66 69 0a 0a 20 20 20 20 69 66 20 74 65  O".fi..    if te
27c40 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f  st -n "$ac_tool_
27c50 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20  prefix"; then.  
27c60 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
27c70 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61  rst word of "${a
27c80 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74  c_tool_prefix}ot
27c90 6f 6f 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  ool", so it can 
27ca0 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
27cb0 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
27cc0 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c   dummy ${ac_tool
27cd0 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 3b 20 61  _prefix}otool; a
27ce0 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
27cf0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
27d00 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
27d10 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
27d20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
27d30 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
27d40 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
27d50 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
27d60 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f  {ac_cv_prog_OTOO
27d70 4c 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  L+:} false; then
27d80 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
27d90 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
27da0 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
27db0 6e 20 22 24 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e  n "$OTOOL"; then
27dc0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54  .  ac_cv_prog_OT
27dd0 4f 4f 4c 3d 22 24 4f 54 4f 4f 4c 22 20 23 20 4c  OOL="$OTOOL" # L
27de0 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
27df0 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
27e00 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
27e10 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
27e20 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
27e30 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
27e40 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
27e50 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
27e60 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
27e70 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65  r=..    for ac_e
27e80 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
27e90 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
27ea0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
27eb0 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c   as_fn_executabl
27ec0 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63  e_p "$as_dir/$ac
27ed0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
27ee0 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f  t"; then.    ac_
27ef0 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 3d 22 24  cv_prog_OTOOL="$
27f00 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
27f10 6f 74 6f 6f 6c 22 0a 20 20 20 20 24 61 73 5f 65  otool".    $as_e
27f20 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
27f30 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
27f40 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
27f50 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
27f60 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
27f70 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
27f80 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73    done.IFS=$as_s
27f90 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4f  ave_IFS..fi.fi.O
27fa0 54 4f 4f 4c 3d 24 61 63 5f 63 76 5f 70 72 6f 67  TOOL=$ac_cv_prog
27fb0 5f 4f 54 4f 4f 4c 0a 69 66 20 74 65 73 74 20 2d  _OTOOL.if test -
27fc0 6e 20 22 24 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e  n "$OTOOL"; then
27fd0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
27fe0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
27ff0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
28000 6c 74 3a 20 24 4f 54 4f 4f 4c 22 20 3e 26 35 0a  lt: $OTOOL" >&5.
28010 24 61 73 5f 65 63 68 6f 20 22 24 4f 54 4f 4f 4c  $as_echo "$OTOOL
28020 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
28030 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
28040 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
28050 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
28060 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
28070 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
28080 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a  ...fi.if test -z
28090 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54   "$ac_cv_prog_OT
280a0 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  OOL"; then.  ac_
280b0 63 74 5f 4f 54 4f 4f 4c 3d 24 4f 54 4f 4f 4c 0a  ct_OTOOL=$OTOOL.
280c0 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
280d0 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 6f  first word of "o
280e0 74 6f 6f 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e  tool", so it can
280f0 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
28100 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
28110 74 20 64 75 6d 6d 79 20 6f 74 6f 6f 6c 3b 20 61  t dummy otool; a
28120 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
28130 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
28140 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
28150 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
28160 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
28170 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
28180 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
28190 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
281a0 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  {ac_cv_prog_ac_c
281b0 74 5f 4f 54 4f 4f 4c 2b 3a 7d 20 66 61 6c 73 65  t_OTOOL+:} false
281c0 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
281d0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
281e0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
281f0 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
28200 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 61  OTOOL"; then.  a
28210 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
28220 4f 54 4f 4f 4c 3d 22 24 61 63 5f 63 74 5f 4f 54  OTOOL="$ac_ct_OT
28230 4f 4f 4c 22 20 23 20 4c 65 74 20 74 68 65 20 75  OOL" # Let the u
28240 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
28250 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
28260 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
28270 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
28280 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
28290 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
282a0 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
282b0 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
282c0 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20  && as_dir=..    
282d0 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
282e0 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
282f0 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
28300 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65   do.  if as_fn_e
28310 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73  xecutable_p "$as
28320 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
28330 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e  _exec_ext"; then
28340 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
28350 61 63 5f 63 74 5f 4f 54 4f 4f 4c 3d 22 6f 74 6f  ac_ct_OTOOL="oto
28360 6f 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  ol".    $as_echo
28370 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
28380 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66  neno-$LINENO}: f
28390 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
283a0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
283b0 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
283c0 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64   2.  fi.done.  d
283d0 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
283e0 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63  _IFS..fi.fi.ac_c
283f0 74 5f 4f 54 4f 4f 4c 3d 24 61 63 5f 63 76 5f 70  t_OTOOL=$ac_cv_p
28400 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 0a  rog_ac_ct_OTOOL.
28410 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
28420 63 74 5f 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a  ct_OTOOL"; then.
28430 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
28440 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
28450 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
28460 74 3a 20 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22  t: $ac_ct_OTOOL"
28470 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
28480 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22 20 3e 26 36  ac_ct_OTOOL" >&6
28490 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
284a0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
284b0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
284c0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  O}: result: no" 
284d0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
284e0 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69  " >&6; }.fi..  i
284f0 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f  f test "x$ac_ct_
28500 4f 54 4f 4f 4c 22 20 3d 20 78 3b 20 74 68 65 6e  OTOOL" = x; then
28510 0a 20 20 20 20 4f 54 4f 4f 4c 3d 22 3a 22 0a 20  .    OTOOL=":". 
28520 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24   else.    case $
28530 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a  cross_compiling:
28540 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20  $ac_tool_warned 
28550 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65  in.yes:).{ $as_e
28560 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
28570 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
28580 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67  : WARNING: using
28590 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74   cross tools not
285a0 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68   prefixed with h
285b0 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 35  ost triplet" >&5
285c0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
285d0 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e  e: WARNING: usin
285e0 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f  g cross tools no
285f0 74 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20  t prefixed with 
28600 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26  host triplet" >&
28610 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e  2;}.ac_tool_warn
28620 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20  ed=yes ;;.esac. 
28630 20 20 20 4f 54 4f 4f 4c 3d 24 61 63 5f 63 74 5f     OTOOL=$ac_ct_
28640 4f 54 4f 4f 4c 0a 20 20 66 69 0a 65 6c 73 65 0a  OTOOL.  fi.else.
28650 20 20 4f 54 4f 4f 4c 3d 22 24 61 63 5f 63 76 5f    OTOOL="$ac_cv_
28660 70 72 6f 67 5f 4f 54 4f 4f 4c 22 0a 66 69 0a 0a  prog_OTOOL".fi..
28670 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22      if test -n "
28680 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22  $ac_tool_prefix"
28690 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61  ; then.  # Extra
286a0 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
286b0 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f  d of "${ac_tool_
286c0 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 36 34 22 2c  prefix}otool64",
286d0 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
286e0 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
286f0 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
28700 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  y ${ac_tool_pref
28710 69 78 7d 6f 74 6f 6f 6c 36 34 3b 20 61 63 5f 77  ix}otool64; ac_w
28720 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68  ord=$2.{ $as_ech
28730 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
28740 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
28750 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
28760 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
28770 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
28780 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
28790 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63  " >&6; }.if ${ac
287a0 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34  _cv_prog_OTOOL64
287b0 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
287c0 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
287d0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
287e0 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
287f0 20 22 24 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65   "$OTOOL64"; the
28800 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f  n.  ac_cv_prog_O
28810 54 4f 4f 4c 36 34 3d 22 24 4f 54 4f 4f 4c 36 34  TOOL64="$OTOOL64
28820 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
28830 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
28840 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
28850 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
28860 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
28870 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
28880 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
28890 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
288a0 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
288b0 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
288c0 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
288d0 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
288e0 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
288f0 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63  .  if as_fn_exec
28900 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
28910 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
28920 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
28930 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f    ac_cv_prog_OTO
28940 4f 4c 36 34 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f  OL64="${ac_tool_
28950 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 36 34 22 0a  prefix}otool64".
28960 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
28970 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
28980 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64  -$LINENO}: found
28990 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
289a0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
289b0 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
289c0 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a   fi.done.  done.
289d0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
289e0 0a 0a 66 69 0a 66 69 0a 4f 54 4f 4f 4c 36 34 3d  ..fi.fi.OTOOL64=
289f0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f  $ac_cv_prog_OTOO
28a00 4c 36 34 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  L64.if test -n "
28a10 24 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a  $OTOOL64"; then.
28a20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
28a30 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
28a40 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
28a50 74 3a 20 24 4f 54 4f 4f 4c 36 34 22 20 3e 26 35  t: $OTOOL64" >&5
28a60 0a 24 61 73 5f 65 63 68 6f 20 22 24 4f 54 4f 4f  .$as_echo "$OTOO
28a70 4c 36 34 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  L64" >&6; }.else
28a80 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
28a90 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
28aa0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
28ab0 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
28ac0 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
28ad0 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74  .fi...fi.if test
28ae0 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67   -z "$ac_cv_prog
28af0 5f 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a  _OTOOL64"; then.
28b00 20 20 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d    ac_ct_OTOOL64=
28b10 24 4f 54 4f 4f 4c 36 34 0a 20 20 23 20 45 78 74  $OTOOL64.  # Ext
28b20 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
28b30 6f 72 64 20 6f 66 20 22 6f 74 6f 6f 6c 36 34 22  ord of "otool64"
28b40 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
28b50 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
28b60 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
28b70 6d 79 20 6f 74 6f 6f 6c 36 34 3b 20 61 63 5f 77  my otool64; ac_w
28b80 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68  ord=$2.{ $as_ech
28b90 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
28ba0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
28bb0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
28bc0 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
28bd0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
28be0 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
28bf0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63  " >&6; }.if ${ac
28c00 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f  _cv_prog_ac_ct_O
28c10 54 4f 4f 4c 36 34 2b 3a 7d 20 66 61 6c 73 65 3b  TOOL64+:} false;
28c20 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
28c30 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
28c40 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
28c50 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f  est -n "$ac_ct_O
28c60 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20  TOOL64"; then.  
28c70 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
28c80 5f 4f 54 4f 4f 4c 36 34 3d 22 24 61 63 5f 63 74  _OTOOL64="$ac_ct
28c90 5f 4f 54 4f 4f 4c 36 34 22 20 23 20 4c 65 74 20  _OTOOL64" # Let 
28ca0 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
28cb0 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
28cc0 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
28cd0 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
28ce0 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
28cf0 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
28d00 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
28d10 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
28d20 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
28d30 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63  .    for ac_exec
28d40 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
28d50 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
28d60 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73  ions; do.  if as
28d70 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  _fn_executable_p
28d80 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
28d90 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
28da0 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
28db0 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c  prog_ac_ct_OTOOL
28dc0 36 34 3d 22 6f 74 6f 6f 6c 36 34 22 0a 20 20 20  64="otool64".   
28dd0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
28de0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
28df0 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61  INENO}: found $a
28e00 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
28e10 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
28e20 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
28e30 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53  .done.  done.IFS
28e40 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
28e50 69 0a 66 69 0a 61 63 5f 63 74 5f 4f 54 4f 4f 4c  i.fi.ac_ct_OTOOL
28e60 36 34 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61  64=$ac_cv_prog_a
28e70 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 0a 69 66 20  c_ct_OTOOL64.if 
28e80 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
28e90 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20  OTOOL64"; then. 
28ea0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
28eb0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
28ec0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
28ed0 3a 20 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34  : $ac_ct_OTOOL64
28ee0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
28ef0 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20  $ac_ct_OTOOL64" 
28f00 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
28f10 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
28f20 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
28f30 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e  NENO}: result: n
28f40 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
28f50 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
28f60 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f    if test "x$ac_
28f70 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 3d 20 78 3b  ct_OTOOL64" = x;
28f80 20 74 68 65 6e 0a 20 20 20 20 4f 54 4f 4f 4c 36   then.    OTOOL6
28f90 34 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20  4=":".  else.   
28fa0 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d   case $cross_com
28fb0 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f  piling:$ac_tool_
28fc0 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a  warned in.yes:).
28fd0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
28fe0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
28ff0 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47  LINENO}: WARNING
29000 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f  : using cross to
29010 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64  ols not prefixed
29020 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c   with host tripl
29030 65 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  et" >&5.$as_echo
29040 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e   "$as_me: WARNIN
29050 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74  G: using cross t
29060 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65  ools not prefixe
29070 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70  d with host trip
29080 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f  let" >&2;}.ac_to
29090 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b  ol_warned=yes ;;
290a0 0a 65 73 61 63 0a 20 20 20 20 4f 54 4f 4f 4c 36  .esac.    OTOOL6
290b0 34 3d 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34  4=$ac_ct_OTOOL64
290c0 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 4f 54 4f  .  fi.else.  OTO
290d0 4f 4c 36 34 3d 22 24 61 63 5f 63 76 5f 70 72 6f  OL64="$ac_cv_pro
290e0 67 5f 4f 54 4f 4f 4c 36 34 22 0a 66 69 0a 0a 0a  g_OTOOL64".fi...
290f0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
29100 0a 0a 0a 0a 0a 0a 0a 0a 0a 20 20 20 20 7b 20 24  .........    { $
29110 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
29120 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
29130 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
29140 6f 72 20 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c  or -single_modul
29150 65 20 6c 69 6e 6b 65 72 20 66 6c 61 67 22 20 3e  e linker flag" >
29160 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
29170 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d 73 69 6e  hecking for -sin
29180 67 6c 65 5f 6d 6f 64 75 6c 65 20 6c 69 6e 6b 65  gle_module linke
29190 72 20 66 6c 61 67 2e 2e 2e 20 22 20 3e 26 36 3b  r flag... " >&6;
291a0 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 61 70   }.if ${lt_cv_ap
291b0 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f  ple_cc_single_mo
291c0 64 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  d+:} false; then
291d0 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
291e0 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
291f0 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 61 70 70  else.  lt_cv_app
29200 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64  le_cc_single_mod
29210 3d 6e 6f 0a 20 20 20 20 20 20 69 66 20 74 65 73  =no.      if tes
29220 74 20 2d 7a 20 22 24 7b 4c 54 5f 4d 55 4c 54 49  t -z "${LT_MULTI
29230 5f 4d 4f 44 55 4c 45 7d 22 3b 20 74 68 65 6e 0a  _MODULE}"; then.
29240 09 23 20 42 79 20 64 65 66 61 75 6c 74 20 77 65  .# By default we
29250 20 77 69 6c 6c 20 61 64 64 20 74 68 65 20 2d 73   will add the -s
29260 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 66 6c 61  ingle_module fla
29270 67 2e 20 59 6f 75 20 63 61 6e 20 6f 76 65 72 72  g. You can overr
29280 69 64 65 0a 09 23 20 62 79 20 65 69 74 68 65 72  ide..# by either
29290 20 73 65 74 74 69 6e 67 20 74 68 65 20 65 6e 76   setting the env
292a0 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c  ironment variabl
292b0 65 20 4c 54 5f 4d 55 4c 54 49 5f 4d 4f 44 55 4c  e LT_MULTI_MODUL
292c0 45 0a 09 23 20 6e 6f 6e 2d 65 6d 70 74 79 20 61  E..# non-empty a
292d0 74 20 63 6f 6e 66 69 67 75 72 65 20 74 69 6d 65  t configure time
292e0 2c 20 6f 72 20 62 79 20 61 64 64 69 6e 67 20 2d  , or by adding -
292f0 6d 75 6c 74 69 5f 6d 6f 64 75 6c 65 20 74 6f 20  multi_module to 
29300 74 68 65 0a 09 23 20 6c 69 6e 6b 20 66 6c 61 67  the..# link flag
29310 73 2e 0a 09 72 6d 20 2d 72 66 20 6c 69 62 63 6f  s...rm -rf libco
29320 6e 66 74 65 73 74 2e 64 79 6c 69 62 2a 0a 09 65  nftest.dylib*..e
29330 63 68 6f 20 22 69 6e 74 20 66 6f 6f 28 76 6f 69  cho "int foo(voi
29340 64 29 7b 72 65 74 75 72 6e 20 31 3b 7d 22 20 3e  d){return 1;}" >
29350 20 63 6f 6e 66 74 65 73 74 2e 63 0a 09 65 63 68   conftest.c..ech
29360 6f 20 22 24 4c 54 43 43 20 24 4c 54 43 46 4c 41  o "$LTCC $LTCFLA
29370 47 53 20 24 4c 44 46 4c 41 47 53 20 2d 6f 20 6c  GS $LDFLAGS -o l
29380 69 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62  ibconftest.dylib
29390 20 5c 0a 2d 64 79 6e 61 6d 69 63 6c 69 62 20 2d   \.-dynamiclib -
293a0 57 6c 2c 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c  Wl,-single_modul
293b0 65 20 63 6f 6e 66 74 65 73 74 2e 63 22 20 3e 26  e conftest.c" >&
293c0 35 0a 09 24 4c 54 43 43 20 24 4c 54 43 46 4c 41  5..$LTCC $LTCFLA
293d0 47 53 20 24 4c 44 46 4c 41 47 53 20 2d 6f 20 6c  GS $LDFLAGS -o l
293e0 69 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62  ibconftest.dylib
293f0 20 5c 0a 09 20 20 2d 64 79 6e 61 6d 69 63 6c 69   \..  -dynamicli
29400 62 20 2d 57 6c 2c 2d 73 69 6e 67 6c 65 5f 6d 6f  b -Wl,-single_mo
29410 64 75 6c 65 20 63 6f 6e 66 74 65 73 74 2e 63 20  dule conftest.c 
29420 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20  2>conftest.err. 
29430 20 20 20 20 20 20 20 5f 6c 74 5f 72 65 73 75 6c         _lt_resul
29440 74 3d 24 3f 0a 09 69 66 20 74 65 73 74 20 2d 66  t=$?..if test -f
29450 20 6c 69 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c   libconftest.dyl
29460 69 62 20 26 26 20 74 65 73 74 20 21 20 2d 73 20  ib && test ! -s 
29470 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 26 26 20  conftest.err && 
29480 74 65 73 74 20 24 5f 6c 74 5f 72 65 73 75 6c 74  test $_lt_result
29490 20 3d 20 30 3b 20 74 68 65 6e 0a 09 20 20 6c 74   = 0; then..  lt
294a0 5f 63 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e  _cv_apple_cc_sin
294b0 67 6c 65 5f 6d 6f 64 3d 79 65 73 0a 09 65 6c 73  gle_mod=yes..els
294c0 65 0a 09 20 20 63 61 74 20 63 6f 6e 66 74 65 73  e..  cat conftes
294d0 74 2e 65 72 72 20 3e 26 35 0a 09 66 69 0a 09 72  t.err >&5..fi..r
294e0 6d 20 2d 72 66 20 6c 69 62 63 6f 6e 66 74 65 73  m -rf libconftes
294f0 74 2e 64 79 6c 69 62 2a 0a 09 72 6d 20 2d 66 20  t.dylib*..rm -f 
29500 63 6f 6e 66 74 65 73 74 2e 2a 0a 20 20 20 20 20  conftest.*.     
29510 20 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68   fi.fi.{ $as_ech
29520 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
29530 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
29540 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 61  result: $lt_cv_a
29550 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d  pple_cc_single_m
29560 6f 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  od" >&5.$as_echo
29570 20 22 24 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63   "$lt_cv_apple_c
29580 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 22 20 3e 26  c_single_mod" >&
29590 36 3b 20 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65  6; }.    { $as_e
295a0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
295b0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
295c0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d  : checking for -
295d0 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73  exported_symbols
295e0 5f 6c 69 73 74 20 6c 69 6e 6b 65 72 20 66 6c 61  _list linker fla
295f0 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  g" >&5.$as_echo_
29600 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
29610 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c  -exported_symbol
29620 73 5f 6c 69 73 74 20 6c 69 6e 6b 65 72 20 66 6c  s_list linker fl
29630 61 67 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  ag... " >&6; }.i
29640 66 20 24 7b 6c 74 5f 63 76 5f 6c 64 5f 65 78 70  f ${lt_cv_ld_exp
29650 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69  orted_symbols_li
29660 73 74 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  st+:} false; the
29670 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
29680 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
29690 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6c 64  .else.  lt_cv_ld
296a0 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c  _exported_symbol
296b0 73 5f 6c 69 73 74 3d 6e 6f 0a 20 20 20 20 20 20  s_list=no.      
296c0 73 61 76 65 5f 4c 44 46 4c 41 47 53 3d 24 4c 44  save_LDFLAGS=$LD
296d0 46 4c 41 47 53 0a 20 20 20 20 20 20 65 63 68 6f  FLAGS.      echo
296e0 20 22 5f 6d 61 69 6e 22 20 3e 20 63 6f 6e 66 74   "_main" > conft
296f0 65 73 74 2e 73 79 6d 0a 20 20 20 20 20 20 4c 44  est.sym.      LD
29700 46 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 20  FLAGS="$LDFLAGS 
29710 2d 57 6c 2c 2d 65 78 70 6f 72 74 65 64 5f 73 79  -Wl,-exported_sy
29720 6d 62 6f 6c 73 5f 6c 69 73 74 2c 63 6f 6e 66 74  mbols_list,conft
29730 65 73 74 2e 73 79 6d 22 0a 20 20 20 20 20 20 63  est.sym".      c
29740 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20  at confdefs.h - 
29750 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65  <<_ACEOF >confte
29760 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e  st.$ac_ext./* en
29770 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
29780 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  /..int.main ().{
29790 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ..  ;.  return 0
297a0 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63  ;.}._ACEOF.if ac
297b0 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 22  _fn_c_try_link "
297c0 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a  $LINENO"; then :
297d0 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f  .  lt_cv_ld_expo
297e0 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73  rted_symbols_lis
297f0 74 3d 79 65 73 0a 65 6c 73 65 0a 20 20 6c 74 5f  t=yes.else.  lt_
29800 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65 64 5f 73  cv_ld_exported_s
29810 79 6d 62 6f 6c 73 5f 6c 69 73 74 3d 6e 6f 0a 66  ymbols_list=no.f
29820 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  i.rm -f core con
29830 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
29840 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a  st.$ac_objext \.
29850 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f      conftest$ac_
29860 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  exeext conftest.
29870 24 61 63 5f 65 78 74 0a 09 4c 44 46 4c 41 47 53  $ac_ext..LDFLAGS
29880 3d 22 24 73 61 76 65 5f 4c 44 46 4c 41 47 53 22  ="$save_LDFLAGS"
29890 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ..fi.{ $as_echo 
298a0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
298b0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
298c0 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 6c 64 5f  sult: $lt_cv_ld_
298d0 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73  exported_symbols
298e0 5f 6c 69 73 74 22 20 3e 26 35 0a 24 61 73 5f 65  _list" >&5.$as_e
298f0 63 68 6f 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 65  cho "$lt_cv_ld_e
29900 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f  xported_symbols_
29910 6c 69 73 74 22 20 3e 26 36 3b 20 7d 0a 20 20 20  list" >&6; }.   
29920 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69   case $host_os i
29930 6e 0a 20 20 20 20 72 68 61 70 73 6f 64 79 2a 20  n.    rhapsody* 
29940 7c 20 64 61 72 77 69 6e 31 2e 5b 30 31 32 5d 29  | darwin1.[012])
29950 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 61  .      _lt_dar_a
29960 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27  llow_undefined='
29970 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20  ${wl}-undefined 
29980 24 7b 77 6c 7d 73 75 70 70 72 65 73 73 27 20 3b  ${wl}suppress' ;
29990 3b 0a 20 20 20 20 64 61 72 77 69 6e 31 2e 2a 29  ;.    darwin1.*)
299a0 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 61  .      _lt_dar_a
299b0 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27  llow_undefined='
299c0 24 7b 77 6c 7d 2d 66 6c 61 74 5f 6e 61 6d 65 73  ${wl}-flat_names
299d0 70 61 63 65 20 24 7b 77 6c 7d 2d 75 6e 64 65 66  pace ${wl}-undef
299e0 69 6e 65 64 20 24 7b 77 6c 7d 73 75 70 70 72 65  ined ${wl}suppre
299f0 73 73 27 20 3b 3b 0a 20 20 20 20 64 61 72 77 69  ss' ;;.    darwi
29a00 6e 2a 29 20 23 20 64 61 72 77 69 6e 20 35 2e 78  n*) # darwin 5.x
29a10 20 6f 6e 0a 20 20 20 20 20 20 23 20 69 66 20 72   on.      # if r
29a20 75 6e 6e 69 6e 67 20 6f 6e 20 31 30 2e 35 20 6f  unning on 10.5 o
29a30 72 20 6c 61 74 65 72 2c 20 74 68 65 20 64 65 70  r later, the dep
29a40 6c 6f 79 6d 65 6e 74 20 74 61 72 67 65 74 20 64  loyment target d
29a50 65 66 61 75 6c 74 73 0a 20 20 20 20 20 20 23 20  efaults.      # 
29a60 74 6f 20 74 68 65 20 4f 53 20 76 65 72 73 69 6f  to the OS versio
29a70 6e 2c 20 69 66 20 6f 6e 20 78 38 36 2c 20 61 6e  n, if on x86, an
29a80 64 20 31 30 2e 34 2c 20 74 68 65 20 64 65 70 6c  d 10.4, the depl
29a90 6f 79 6d 65 6e 74 0a 20 20 20 20 20 20 23 20 74  oyment.      # t
29aa0 61 72 67 65 74 20 64 65 66 61 75 6c 74 73 20 74  arget defaults t
29ab0 6f 20 31 30 2e 34 2e 20 44 6f 6e 27 74 20 79 6f  o 10.4. Don't yo
29ac0 75 20 6c 6f 76 65 20 69 74 3f 0a 20 20 20 20 20  u love it?.     
29ad0 20 63 61 73 65 20 24 7b 4d 41 43 4f 53 58 5f 44   case ${MACOSX_D
29ae0 45 50 4c 4f 59 4d 45 4e 54 5f 54 41 52 47 45 54  EPLOYMENT_TARGET
29af0 2d 31 30 2e 30 7d 2c 24 68 6f 73 74 20 69 6e 0a  -10.0},$host in.
29b00 09 31 30 2e 30 2c 2a 38 36 2a 2d 64 61 72 77 69  .10.0,*86*-darwi
29b10 6e 38 2a 7c 31 30 2e 30 2c 2a 2d 64 61 72 77 69  n8*|10.0,*-darwi
29b20 6e 5b 39 31 5d 2a 29 0a 09 20 20 5f 6c 74 5f 64  n[91]*)..  _lt_d
29b30 61 72 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  ar_allow_undefin
29b40 65 64 3d 27 24 7b 77 6c 7d 2d 75 6e 64 65 66 69  ed='${wl}-undefi
29b50 6e 65 64 20 24 7b 77 6c 7d 64 79 6e 61 6d 69 63  ned ${wl}dynamic
29b60 5f 6c 6f 6f 6b 75 70 27 20 3b 3b 0a 09 31 30 2e  _lookup' ;;..10.
29b70 5b 30 31 32 5d 2a 29 0a 09 20 20 5f 6c 74 5f 64  [012]*)..  _lt_d
29b80 61 72 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  ar_allow_undefin
29b90 65 64 3d 27 24 7b 77 6c 7d 2d 66 6c 61 74 5f 6e  ed='${wl}-flat_n
29ba0 61 6d 65 73 70 61 63 65 20 24 7b 77 6c 7d 2d 75  amespace ${wl}-u
29bb0 6e 64 65 66 69 6e 65 64 20 24 7b 77 6c 7d 73 75  ndefined ${wl}su
29bc0 70 70 72 65 73 73 27 20 3b 3b 0a 09 31 30 2e 2a  ppress' ;;..10.*
29bd0 29 0a 09 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c  )..  _lt_dar_all
29be0 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b  ow_undefined='${
29bf0 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24 7b  wl}-undefined ${
29c00 77 6c 7d 64 79 6e 61 6d 69 63 5f 6c 6f 6f 6b 75  wl}dynamic_looku
29c10 70 27 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63  p' ;;.      esac
29c20 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20  .    ;;.  esac. 
29c30 20 20 20 69 66 20 74 65 73 74 20 22 24 6c 74 5f     if test "$lt_
29c40 63 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67  cv_apple_cc_sing
29c50 6c 65 5f 6d 6f 64 22 20 3d 20 22 79 65 73 22 3b  le_mod" = "yes";
29c60 20 74 68 65 6e 0a 20 20 20 20 20 20 5f 6c 74 5f   then.      _lt_
29c70 64 61 72 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d 27  dar_single_mod='
29c80 24 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 27 0a  $single_module'.
29c90 20 20 20 20 66 69 0a 20 20 20 20 69 66 20 74 65      fi.    if te
29ca0 73 74 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 65 78  st "$lt_cv_ld_ex
29cb0 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c  ported_symbols_l
29cc0 69 73 74 22 20 3d 20 22 79 65 73 22 3b 20 74 68  ist" = "yes"; th
29cd0 65 6e 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61 72  en.      _lt_dar
29ce0 5f 65 78 70 6f 72 74 5f 73 79 6d 73 3d 27 20 24  _export_syms=' $
29cf0 7b 77 6c 7d 2d 65 78 70 6f 72 74 65 64 5f 73 79  {wl}-exported_sy
29d00 6d 62 6f 6c 73 5f 6c 69 73 74 2c 24 6f 75 74 70  mbols_list,$outp
29d10 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e  ut_objdir/${libn
29d20 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70  ame}-symbols.exp
29d30 73 79 6d 27 0a 20 20 20 20 65 6c 73 65 0a 20 20  sym'.    else.  
29d40 20 20 20 20 5f 6c 74 5f 64 61 72 5f 65 78 70 6f      _lt_dar_expo
29d50 72 74 5f 73 79 6d 73 3d 27 7e 24 4e 4d 45 44 49  rt_syms='~$NMEDI
29d60 54 20 2d 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a  T -s $output_obj
29d70 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73  dir/${libname}-s
29d80 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 20 24 7b  ymbols.expsym ${
29d90 6c 69 62 7d 27 0a 20 20 20 20 66 69 0a 20 20 20  lib}'.    fi.   
29da0 20 69 66 20 74 65 73 74 20 22 24 44 53 59 4d 55   if test "$DSYMU
29db0 54 49 4c 22 20 21 3d 20 22 3a 22 3b 20 74 68 65  TIL" != ":"; the
29dc0 6e 0a 20 20 20 20 20 20 5f 6c 74 5f 64 73 79 6d  n.      _lt_dsym
29dd0 75 74 69 6c 3d 27 7e 24 44 53 59 4d 55 54 49 4c  util='~$DSYMUTIL
29de0 20 24 6c 69 62 20 7c 7c 20 3a 27 0a 20 20 20 20   $lib || :'.    
29df0 65 6c 73 65 0a 20 20 20 20 20 20 5f 6c 74 5f 64  else.      _lt_d
29e00 73 79 6d 75 74 69 6c 3d 0a 20 20 20 20 66 69 0a  symutil=.    fi.
29e10 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 61      ;;.  esac..a
29e20 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27  c_ext=c.ac_cpp='
29e30 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a  $CPP $CPPFLAGS'.
29e40 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20  ac_compile='$CC 
29e50 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  -c $CFLAGS $CPPF
29e60 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
29e70 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69  c_ext >&5'.ac_li
29e80 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74  nk='$CC -o conft
29e90 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43  est$ac_exeext $C
29ea0 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
29eb0 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  $LDFLAGS conftes
29ec0 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20  t.$ac_ext $LIBS 
29ed0 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5'.ac_compiler
29ee0 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f  _gnu=$ac_cv_c_co
29ef0 6d 70 69 6c 65 72 5f 67 6e 75 0a 7b 20 24 61 73  mpiler_gnu.{ $as
29f00 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
29f10 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
29f20 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 77  O}: checking how
29f30 20 74 6f 20 72 75 6e 20 74 68 65 20 43 20 70 72   to run the C pr
29f40 65 70 72 6f 63 65 73 73 6f 72 22 20 3e 26 35 0a  eprocessor" >&5.
29f50 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
29f60 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 75 6e 20  king how to run 
29f70 74 68 65 20 43 20 70 72 65 70 72 6f 63 65 73 73  the C preprocess
29f80 6f 72 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 23  or... " >&6; }.#
29f90 20 4f 6e 20 53 75 6e 73 2c 20 73 6f 6d 65 74 69   On Suns, someti
29fa0 6d 65 73 20 24 43 50 50 20 6e 61 6d 65 73 20 61  mes $CPP names a
29fb0 20 64 69 72 65 63 74 6f 72 79 2e 0a 69 66 20 74   directory..if t
29fc0 65 73 74 20 2d 6e 20 22 24 43 50 50 22 20 26 26  est -n "$CPP" &&
29fd0 20 74 65 73 74 20 2d 64 20 22 24 43 50 50 22 3b   test -d "$CPP";
29fe0 20 74 68 65 6e 0a 20 20 43 50 50 3d 0a 66 69 0a   then.  CPP=.fi.
29ff0 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 50 50  if test -z "$CPP
2a000 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 24 7b 61  "; then.  if ${a
2a010 63 5f 63 76 5f 70 72 6f 67 5f 43 50 50 2b 3a 7d  c_cv_prog_CPP+:}
2a020 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
2a030 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
2a040 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
2a050 0a 20 20 20 20 20 20 23 20 44 6f 75 62 6c 65 20  .      # Double 
2a060 71 75 6f 74 65 73 20 62 65 63 61 75 73 65 20 43  quotes because C
2a070 50 50 20 6e 65 65 64 73 20 74 6f 20 62 65 20 65  PP needs to be e
2a080 78 70 61 6e 64 65 64 0a 20 20 20 20 66 6f 72 20  xpanded.    for 
2a090 43 50 50 20 69 6e 20 22 24 43 43 20 2d 45 22 20  CPP in "$CC -E" 
2a0a0 22 24 43 43 20 2d 45 20 2d 74 72 61 64 69 74 69  "$CC -E -traditi
2a0b0 6f 6e 61 6c 2d 63 70 70 22 20 22 2f 6c 69 62 2f  onal-cpp" "/lib/
2a0c0 63 70 70 22 0a 20 20 20 20 64 6f 0a 20 20 20 20  cpp".    do.    
2a0d0 20 20 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d    ac_preproc_ok=
2a0e0 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 63 5f 70  false.for ac_c_p
2a0f0 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67  reproc_warn_flag
2a100 20 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20 20   in '' yes.do.  
2a110 23 20 55 73 65 20 61 20 68 65 61 64 65 72 20 66  # Use a header f
2a120 69 6c 65 20 74 68 61 74 20 63 6f 6d 65 73 20 77  ile that comes w
2a130 69 74 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66  ith gcc, so conf
2a140 69 67 75 72 69 6e 67 20 67 6c 69 62 63 0a 20 20  iguring glibc.  
2a150 23 20 77 69 74 68 20 61 20 66 72 65 73 68 20 63  # with a fresh c
2a160 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f  ross-compiler wo
2a170 72 6b 73 2e 0a 20 20 23 20 50 72 65 66 65 72 20  rks..  # Prefer 
2a180 3c 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61  <limits.h> to <a
2a190 73 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54  ssert.h> if __ST
2a1a0 44 43 5f 5f 20 69 73 20 64 65 66 69 6e 65 64 2c  DC__ is defined,
2a1b0 20 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69   since.  # <limi
2a1c0 74 73 2e 68 3e 20 65 78 69 73 74 73 20 65 76 65  ts.h> exists eve
2a1d0 6e 20 6f 6e 20 66 72 65 65 73 74 61 6e 64 69 6e  n on freestandin
2a1e0 67 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23  g compilers..  #
2a1f0 20 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20 63 63   On the NeXT, cc
2a200 20 2d 45 20 72 75 6e 73 20 74 68 65 20 63 6f 64   -E runs the cod
2a210 65 20 74 68 72 6f 75 67 68 20 74 68 65 20 63 6f  e through the co
2a220 6d 70 69 6c 65 72 27 73 20 70 61 72 73 65 72 2c  mpiler's parser,
2a230 0a 20 20 23 20 6e 6f 74 20 6a 75 73 74 20 74 68  .  # not just th
2a240 72 6f 75 67 68 20 63 70 70 2e 20 22 53 79 6e 74  rough cpp. "Synt
2a250 61 78 20 65 72 72 6f 72 22 20 69 73 20 68 65 72  ax error" is her
2a260 65 20 74 6f 20 63 61 74 63 68 20 74 68 69 73 20  e to catch this 
2a270 63 61 73 65 2e 0a 20 20 63 61 74 20 63 6f 6e 66  case..  cat conf
2a280 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f  defs.h - <<_ACEO
2a290 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  F >conftest.$ac_
2a2a0 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  ext./* end confd
2a2b0 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 64 65  efs.h.  */.#ifde
2a2c0 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63  f __STDC__.# inc
2a2d0 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a  lude <limits.h>.
2a2e0 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65 20  #else.# include 
2a2f0 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69  <assert.h>.#endi
2a300 66 0a 09 09 20 20 20 20 20 53 79 6e 74 61 78 20  f...     Syntax 
2a310 65 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69 66 20  error._ACEOF.if 
2a320 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70 20  ac_fn_c_try_cpp 
2a330 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20  "$LINENO"; then 
2a340 3a 0a 0a 65 6c 73 65 0a 20 20 23 20 42 72 6f 6b  :..else.  # Brok
2a350 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61 6c  en: fails on val
2a360 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e  id input..contin
2a370 75 65 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66  ue.fi.rm -f conf
2a380 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
2a390 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  t.i conftest.$ac
2a3a0 5f 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f  _ext..  # OK, wo
2a3b0 72 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61 73 65  rks on sane case
2a3c0 73 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20 77 68  s.  Now check wh
2a3d0 65 74 68 65 72 20 6e 6f 6e 65 78 69 73 74 65 6e  ether nonexisten
2a3e0 74 20 68 65 61 64 65 72 73 0a 20 20 23 20 63 61  t headers.  # ca
2a3f0 6e 20 62 65 20 64 65 74 65 63 74 65 64 20 61 6e  n be detected an
2a400 64 20 68 6f 77 2e 0a 20 20 63 61 74 20 63 6f 6e  d how..  cat con
2a410 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45  fdefs.h - <<_ACE
2a420 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  OF >conftest.$ac
2a430 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  _ext./* end conf
2a440 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63  defs.h.  */.#inc
2a450 6c 75 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73  lude <ac_nonexis
2a460 74 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69  tent.h>._ACEOF.i
2a470 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70  f ac_fn_c_try_cp
2a480 70 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65  p "$LINENO"; the
2a490 6e 20 3a 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20  n :.  # Broken: 
2a4a0 73 75 63 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c  success on inval
2a4b0 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e  id input..contin
2a4c0 75 65 0a 65 6c 73 65 0a 20 20 23 20 50 61 73 73  ue.else.  # Pass
2a4d0 65 73 20 62 6f 74 68 20 74 65 73 74 73 2e 0a 61  es both tests..a
2a4e0 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62  c_preproc_ok=:.b
2a4f0 72 65 61 6b 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  reak.fi.rm -f co
2a500 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
2a510 65 73 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24  est.i conftest.$
2a520 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42  ac_ext..done.# B
2a530 65 63 61 75 73 65 20 6f 66 20 60 62 72 65 61 6b  ecause of `break
2a540 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49  ', _AC_PREPROC_I
2a550 46 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e 67  FELSE's cleaning
2a560 20 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70 65   code was skippe
2a570 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  d..rm -f conftes
2a580 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  t.i conftest.err
2a590 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
2a5a0 74 0a 69 66 20 24 61 63 5f 70 72 65 70 72 6f 63  t.if $ac_preproc
2a5b0 5f 6f 6b 3b 20 74 68 65 6e 20 3a 0a 20 20 62 72  _ok; then :.  br
2a5c0 65 61 6b 0a 66 69 0a 0a 20 20 20 20 64 6f 6e 65  eak.fi..    done
2a5d0 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
2a5e0 43 50 50 3d 24 43 50 50 0a 0a 66 69 0a 20 20 43  CPP=$CPP..fi.  C
2a5f0 50 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43  PP=$ac_cv_prog_C
2a600 50 50 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f  PP.else.  ac_cv_
2a610 70 72 6f 67 5f 43 50 50 3d 24 43 50 50 0a 66 69  prog_CPP=$CPP.fi
2a620 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
2a630 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
2a640 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
2a650 3a 20 24 43 50 50 22 20 3e 26 35 0a 24 61 73 5f  : $CPP" >&5.$as_
2a660 65 63 68 6f 20 22 24 43 50 50 22 20 3e 26 36 3b  echo "$CPP" >&6;
2a670 20 7d 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b   }.ac_preproc_ok
2a680 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 63 5f  =false.for ac_c_
2a690 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61  preproc_warn_fla
2a6a0 67 20 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20  g in '' yes.do. 
2a6b0 20 23 20 55 73 65 20 61 20 68 65 61 64 65 72 20   # Use a header 
2a6c0 66 69 6c 65 20 74 68 61 74 20 63 6f 6d 65 73 20  file that comes 
2a6d0 77 69 74 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e  with gcc, so con
2a6e0 66 69 67 75 72 69 6e 67 20 67 6c 69 62 63 0a 20  figuring glibc. 
2a6f0 20 23 20 77 69 74 68 20 61 20 66 72 65 73 68 20   # with a fresh 
2a700 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77  cross-compiler w
2a710 6f 72 6b 73 2e 0a 20 20 23 20 50 72 65 66 65 72  orks..  # Prefer
2a720 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c   <limits.h> to <
2a730 61 73 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53  assert.h> if __S
2a740 54 44 43 5f 5f 20 69 73 20 64 65 66 69 6e 65 64  TDC__ is defined
2a750 2c 20 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d  , since.  # <lim
2a760 69 74 73 2e 68 3e 20 65 78 69 73 74 73 20 65 76  its.h> exists ev
2a770 65 6e 20 6f 6e 20 66 72 65 65 73 74 61 6e 64 69  en on freestandi
2a780 6e 67 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20  ng compilers..  
2a790 23 20 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20 63  # On the NeXT, c
2a7a0 63 20 2d 45 20 72 75 6e 73 20 74 68 65 20 63 6f  c -E runs the co
2a7b0 64 65 20 74 68 72 6f 75 67 68 20 74 68 65 20 63  de through the c
2a7c0 6f 6d 70 69 6c 65 72 27 73 20 70 61 72 73 65 72  ompiler's parser
2a7d0 2c 0a 20 20 23 20 6e 6f 74 20 6a 75 73 74 20 74  ,.  # not just t
2a7e0 68 72 6f 75 67 68 20 63 70 70 2e 20 22 53 79 6e  hrough cpp. "Syn
2a7f0 74 61 78 20 65 72 72 6f 72 22 20 69 73 20 68 65  tax error" is he
2a800 72 65 20 74 6f 20 63 61 74 63 68 20 74 68 69 73  re to catch this
2a810 20 63 61 73 65 2e 0a 20 20 63 61 74 20 63 6f 6e   case..  cat con
2a820 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45  fdefs.h - <<_ACE
2a830 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  OF >conftest.$ac
2a840 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  _ext./* end conf
2a850 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 64  defs.h.  */.#ifd
2a860 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e  ef __STDC__.# in
2a870 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e  clude <limits.h>
2a880 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65  .#else.# include
2a890 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64   <assert.h>.#end
2a8a0 69 66 0a 09 09 20 20 20 20 20 53 79 6e 74 61 78  if...     Syntax
2a8b0 20 65 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69 66   error._ACEOF.if
2a8c0 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70   ac_fn_c_try_cpp
2a8d0 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e   "$LINENO"; then
2a8e0 20 3a 0a 0a 65 6c 73 65 0a 20 20 23 20 42 72 6f   :..else.  # Bro
2a8f0 6b 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61  ken: fails on va
2a900 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69  lid input..conti
2a910 6e 75 65 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  nue.fi.rm -f con
2a920 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
2a930 73 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24 61  st.i conftest.$a
2a940 63 5f 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77  c_ext..  # OK, w
2a950 6f 72 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61 73  orks on sane cas
2a960 65 73 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20 77  es.  Now check w
2a970 68 65 74 68 65 72 20 6e 6f 6e 65 78 69 73 74 65  hether nonexiste
2a980 6e 74 20 68 65 61 64 65 72 73 0a 20 20 23 20 63  nt headers.  # c
2a990 61 6e 20 62 65 20 64 65 74 65 63 74 65 64 20 61  an be detected a
2a9a0 6e 64 20 68 6f 77 2e 0a 20 20 63 61 74 20 63 6f  nd how..  cat co
2a9b0 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43  nfdefs.h - <<_AC
2a9c0 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  EOF >conftest.$a
2a9d0 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e  c_ext./* end con
2a9e0 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e  fdefs.h.  */.#in
2a9f0 63 6c 75 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69  clude <ac_nonexi
2aa00 73 74 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a  stent.h>._ACEOF.
2aa10 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63  if ac_fn_c_try_c
2aa20 70 70 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68  pp "$LINENO"; th
2aa30 65 6e 20 3a 0a 20 20 23 20 42 72 6f 6b 65 6e 3a  en :.  # Broken:
2aa40 20 73 75 63 63 65 73 73 20 6f 6e 20 69 6e 76 61   success on inva
2aa50 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69  lid input..conti
2aa60 6e 75 65 0a 65 6c 73 65 0a 20 20 23 20 50 61 73  nue.else.  # Pas
2aa70 73 65 73 20 62 6f 74 68 20 74 65 73 74 73 2e 0a  ses both tests..
2aa80 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a  ac_preproc_ok=:.
2aa90 62 72 65 61 6b 0a 66 69 0a 72 6d 20 2d 66 20 63  break.fi.rm -f c
2aaa0 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
2aab0 74 65 73 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e  test.i conftest.
2aac0 24 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20  $ac_ext..done.# 
2aad0 42 65 63 61 75 73 65 20 6f 66 20 60 62 72 65 61  Because of `brea
2aae0 6b 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f  k', _AC_PREPROC_
2aaf0 49 46 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e  IFELSE's cleanin
2ab00 67 20 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70  g code was skipp
2ab10 65 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  ed..rm -f confte
2ab20 73 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 65 72  st.i conftest.er
2ab30 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  r conftest.$ac_e
2ab40 78 74 0a 69 66 20 24 61 63 5f 70 72 65 70 72 6f  xt.if $ac_prepro
2ab50 63 5f 6f 6b 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c  c_ok; then :..el
2ab60 73 65 0a 20 20 7b 20 7b 20 24 61 73 5f 65 63 68  se.  { { $as_ech
2ab70 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
2ab80 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
2ab90 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f  error: in \`$ac_
2aba0 70 77 64 27 3a 22 20 3e 26 35 0a 24 61 73 5f 65  pwd':" >&5.$as_e
2abb0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
2abc0 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64  or: in \`$ac_pwd
2abd0 27 3a 22 20 3e 26 32 3b 7d 0a 61 73 5f 66 6e 5f  ':" >&2;}.as_fn_
2abe0 65 72 72 6f 72 20 24 3f 20 22 43 20 70 72 65 70  error $? "C prep
2abf0 72 6f 63 65 73 73 6f 72 20 5c 22 24 43 50 50 5c  rocessor \"$CPP\
2ac00 22 20 66 61 69 6c 73 20 73 61 6e 69 74 79 20 63  " fails sanity c
2ac10 68 65 63 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69  heck.See \`confi
2ac20 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
2ac30 64 65 74 61 69 6c 73 22 20 22 24 4c 49 4e 45 4e  details" "$LINEN
2ac40 4f 22 20 35 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65  O" 5; }.fi..ac_e
2ac50 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50  xt=c.ac_cpp='$CP
2ac60 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f  P $CPPFLAGS'.ac_
2ac70 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20  compile='$CC -c 
2ac80 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  $CFLAGS $CPPFLAG
2ac90 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
2aca0 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d  xt >&5'.ac_link=
2acb0 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74  '$CC -o conftest
2acc0 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41  $ac_exeext $CFLA
2acd0 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44  GS $CPPFLAGS $LD
2ace0 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
2acf0 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35  ac_ext $LIBS >&5
2ad00 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  '.ac_compiler_gn
2ad10 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69  u=$ac_cv_c_compi
2ad20 6c 65 72 5f 67 6e 75 0a 0a 0a 7b 20 24 61 73 5f  ler_gnu...{ $as_
2ad30 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
2ad40 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
2ad50 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
2ad60 41 4e 53 49 20 43 20 68 65 61 64 65 72 20 66 69  ANSI C header fi
2ad70 6c 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  les" >&5.$as_ech
2ad80 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
2ad90 72 20 41 4e 53 49 20 43 20 68 65 61 64 65 72 20  r ANSI C header 
2ada0 66 69 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20  files... " >&6; 
2adb0 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 68 65 61  }.if ${ac_cv_hea
2adc0 64 65 72 5f 73 74 64 63 2b 3a 7d 20 66 61 6c 73  der_stdc+:} fals
2add0 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
2ade0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
2adf0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61   " >&6.else.  ca
2ae00 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c  t confdefs.h - <
2ae10 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73  <_ACEOF >conftes
2ae20 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64  t.$ac_ext./* end
2ae30 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
2ae40 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69  .#include <stdli
2ae50 62 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73  b.h>.#include <s
2ae60 74 64 61 72 67 2e 68 3e 0a 23 69 6e 63 6c 75 64  tdarg.h>.#includ
2ae70 65 20 3c 73 74 72 69 6e 67 2e 68 3e 0a 23 69 6e  e <string.h>.#in
2ae80 63 6c 75 64 65 20 3c 66 6c 6f 61 74 2e 68 3e 0a  clude <float.h>.
2ae90 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a  .int.main ().{..
2aea0 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
2aeb0 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66  }._ACEOF.if ac_f
2aec0 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20  n_c_try_compile 
2aed0 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20  "$LINENO"; then 
2aee0 3a 0a 20 20 61 63 5f 63 76 5f 68 65 61 64 65 72  :.  ac_cv_header
2aef0 5f 73 74 64 63 3d 79 65 73 0a 65 6c 73 65 0a 20  _stdc=yes.else. 
2af00 20 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74   ac_cv_header_st
2af10 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63  dc=no.fi.rm -f c
2af20 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  ore conftest.err
2af30 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
2af40 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  jext conftest.$a
2af50 63 5f 65 78 74 0a 0a 69 66 20 74 65 73 74 20 24  c_ext..if test $
2af60 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64  ac_cv_header_std
2af70 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  c = yes; then.  
2af80 23 20 53 75 6e 4f 53 20 34 2e 78 20 73 74 72 69  # SunOS 4.x stri
2af90 6e 67 2e 68 20 64 6f 65 73 20 6e 6f 74 20 64 65  ng.h does not de
2afa0 63 6c 61 72 65 20 6d 65 6d 2a 2c 20 63 6f 6e 74  clare mem*, cont
2afb0 72 61 72 79 20 74 6f 20 41 4e 53 49 2e 0a 20 20  rary to ANSI..  
2afc0 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d  cat confdefs.h -
2afd0 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74   <<_ACEOF >conft
2afe0 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65  est.$ac_ext./* e
2aff0 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
2b000 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 72  */.#include <str
2b010 69 6e 67 2e 68 3e 0a 0a 5f 41 43 45 4f 46 0a 69  ing.h>.._ACEOF.i
2b020 66 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70  f (eval "$ac_cpp
2b030 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
2b040 74 22 29 20 32 3e 26 35 20 7c 0a 20 20 24 45 47  t") 2>&5 |.  $EG
2b050 52 45 50 20 22 6d 65 6d 63 68 72 22 20 3e 2f 64  REP "memchr" >/d
2b060 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68  ev/null 2>&1; th
2b070 65 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20 61 63 5f  en :..else.  ac_
2b080 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 6e  cv_header_stdc=n
2b090 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  o.fi.rm -f conft
2b0a0 65 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74 65 73  est*..fi..if tes
2b0b0 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  t $ac_cv_header_
2b0c0 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e  stdc = yes; then
2b0d0 0a 20 20 23 20 49 53 43 20 32 2e 30 2e 32 20 73  .  # ISC 2.0.2 s
2b0e0 74 64 6c 69 62 2e 68 20 64 6f 65 73 20 6e 6f 74  tdlib.h does not
2b0f0 20 64 65 63 6c 61 72 65 20 66 72 65 65 2c 20 63   declare free, c
2b100 6f 6e 74 72 61 72 79 20 74 6f 20 41 4e 53 49 2e  ontrary to ANSI.
2b110 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  .  cat confdefs.
2b120 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f  h - <<_ACEOF >co
2b130 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f  nftest.$ac_ext./
2b140 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
2b150 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c  .  */.#include <
2b160 73 74 64 6c 69 62 2e 68 3e 0a 0a 5f 41 43 45 4f  stdlib.h>.._ACEO
2b170 46 0a 69 66 20 28 65 76 61 6c 20 22 24 61 63 5f  F.if (eval "$ac_
2b180 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cpp conftest.$ac
2b190 5f 65 78 74 22 29 20 32 3e 26 35 20 7c 0a 20 20  _ext") 2>&5 |.  
2b1a0 24 45 47 52 45 50 20 22 66 72 65 65 22 20 3e 2f  $EGREP "free" >/
2b1b0 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74  dev/null 2>&1; t
2b1c0 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20 61 63  hen :..else.  ac
2b1d0 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d  _cv_header_stdc=
2b1e0 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66  no.fi.rm -f conf
2b1f0 74 65 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74 65  test*..fi..if te
2b200 73 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72  st $ac_cv_header
2b210 5f 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65  _stdc = yes; the
2b220 6e 0a 20 20 23 20 2f 62 69 6e 2f 63 63 20 69 6e  n.  # /bin/cc in
2b230 20 49 72 69 78 2d 34 2e 30 2e 35 20 67 65 74 73   Irix-4.0.5 gets
2b240 20 6e 6f 6e 2d 41 4e 53 49 20 63 74 79 70 65 20   non-ANSI ctype 
2b250 6d 61 63 72 6f 73 20 75 6e 6c 65 73 73 20 75 73  macros unless us
2b260 69 6e 67 20 2d 61 6e 73 69 2e 0a 20 20 69 66 20  ing -ansi..  if 
2b270 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d  test "$cross_com
2b280 70 69 6c 69 6e 67 22 20 3d 20 79 65 73 3b 20 74  piling" = yes; t
2b290 68 65 6e 20 3a 0a 20 20 3a 0a 65 6c 73 65 0a 20  hen :.  :.else. 
2b2a0 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20   cat confdefs.h 
2b2b0 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66  - <<_ACEOF >conf
2b2c0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20  test.$ac_ext./* 
2b2d0 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
2b2e0 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 63 74   */.#include <ct
2b2f0 79 70 65 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20  ype.h>.#include 
2b300 3c 73 74 64 6c 69 62 2e 68 3e 0a 23 69 66 20 28  <stdlib.h>.#if (
2b310 28 27 20 27 20 26 20 30 78 30 46 46 29 20 3d 3d  (' ' & 0x0FF) ==
2b320 20 30 78 30 32 30 29 0a 23 20 64 65 66 69 6e 65   0x020).# define
2b330 20 49 53 4c 4f 57 45 52 28 63 29 20 28 27 61 27   ISLOWER(c) ('a'
2b340 20 3c 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c   <= (c) && (c) <
2b350 3d 20 27 7a 27 29 0a 23 20 64 65 66 69 6e 65 20  = 'z').# define 
2b360 54 4f 55 50 50 45 52 28 63 29 20 28 49 53 4c 4f  TOUPPER(c) (ISLO
2b370 57 45 52 28 63 29 20 3f 20 27 41 27 20 2b 20 28  WER(c) ? 'A' + (
2b380 28 63 29 20 2d 20 27 61 27 29 20 3a 20 28 63 29  (c) - 'a') : (c)
2b390 29 0a 23 65 6c 73 65 0a 23 20 64 65 66 69 6e 65  ).#else.# define
2b3a0 20 49 53 4c 4f 57 45 52 28 63 29 20 5c 0a 09 09   ISLOWER(c) \...
2b3b0 20 20 20 28 28 27 61 27 20 3c 3d 20 28 63 29 20     (('a' <= (c) 
2b3c0 26 26 20 28 63 29 20 3c 3d 20 27 69 27 29 20 5c  && (c) <= 'i') \
2b3d0 0a 09 09 20 20 20 20 20 7c 7c 20 28 27 6a 27 20  ...     || ('j' 
2b3e0 3c 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d  <= (c) && (c) <=
2b3f0 20 27 72 27 29 20 5c 0a 09 09 20 20 20 20 20 7c   'r') \...     |
2b400 7c 20 28 27 73 27 20 3c 3d 20 28 63 29 20 26 26  | ('s' <= (c) &&
2b410 20 28 63 29 20 3c 3d 20 27 7a 27 29 29 0a 23 20   (c) <= 'z')).# 
2b420 64 65 66 69 6e 65 20 54 4f 55 50 50 45 52 28 63  define TOUPPER(c
2b430 29 20 28 49 53 4c 4f 57 45 52 28 63 29 20 3f 20  ) (ISLOWER(c) ? 
2b440 28 28 63 29 20 7c 20 30 78 34 30 29 20 3a 20 28  ((c) | 0x40) : (
2b450 63 29 29 0a 23 65 6e 64 69 66 0a 0a 23 64 65 66  c)).#endif..#def
2b460 69 6e 65 20 58 4f 52 28 65 2c 20 66 29 20 28 28  ine XOR(e, f) ((
2b470 28 65 29 20 26 26 20 21 28 66 29 29 20 7c 7c 20  (e) && !(f)) || 
2b480 28 21 28 65 29 20 26 26 20 28 66 29 29 29 0a 69  (!(e) && (f))).i
2b490 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 20 20 69  nt.main ().{.  i
2b4a0 6e 74 20 69 3b 0a 20 20 66 6f 72 20 28 69 20 3d  nt i;.  for (i =
2b4b0 20 30 3b 20 69 20 3c 20 32 35 36 3b 20 69 2b 2b   0; i < 256; i++
2b4c0 29 0a 20 20 20 20 69 66 20 28 58 4f 52 20 28 69  ).    if (XOR (i
2b4d0 73 6c 6f 77 65 72 20 28 69 29 2c 20 49 53 4c 4f  slower (i), ISLO
2b4e0 57 45 52 20 28 69 29 29 0a 09 7c 7c 20 74 6f 75  WER (i))..|| tou
2b4f0 70 70 65 72 20 28 69 29 20 21 3d 20 54 4f 55 50  pper (i) != TOUP
2b500 50 45 52 20 28 69 29 29 0a 20 20 20 20 20 20 72  PER (i)).      r
2b510 65 74 75 72 6e 20 32 3b 0a 20 20 72 65 74 75 72  eturn 2;.  retur
2b520 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66  n 0;.}._ACEOF.if
2b530 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 72 75 6e   ac_fn_c_try_run
2b540 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e   "$LINENO"; then
2b550 20 3a 0a 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76   :..else.  ac_cv
2b560 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a  _header_stdc=no.
2b570 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 2a 2e  fi.rm -f core *.
2b580 63 6f 72 65 20 63 6f 72 65 2e 63 6f 6e 66 74 65  core core.confte
2b590 73 74 2e 2a 20 67 6d 6f 6e 2e 6f 75 74 20 62 62  st.* gmon.out bb
2b5a0 2e 6f 75 74 20 63 6f 6e 66 74 65 73 74 24 61 63  .out conftest$ac
2b5b0 5f 65 78 65 65 78 74 20 5c 0a 20 20 63 6f 6e 66  _exeext \.  conf
2b5c0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
2b5d0 63 6f 6e 66 74 65 73 74 2e 62 65 61 6d 20 63 6f  conftest.beam co
2b5e0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66  nftest.$ac_ext.f
2b5f0 69 0a 0a 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65  i..fi.fi.{ $as_e
2b600 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
2b610 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
2b620 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
2b630 5f 68 65 61 64 65 72 5f 73 74 64 63 22 20 3e 26  _header_stdc" >&
2b640 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
2b650 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 22 20  cv_header_stdc" 
2b660 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 24  >&6; }.if test $
2b670 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64  ac_cv_header_std
2b680 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 0a 24  c = yes; then..$
2b690 61 73 5f 65 63 68 6f 20 22 23 64 65 66 69 6e 65  as_echo "#define
2b6a0 20 53 54 44 43 5f 48 45 41 44 45 52 53 20 31 22   STDC_HEADERS 1"
2b6b0 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 66   >>confdefs.h..f
2b6c0 69 0a 0a 23 20 4f 6e 20 49 52 49 58 20 35 2e 33  i..# On IRIX 5.3
2b6d0 2c 20 73 79 73 2f 74 79 70 65 73 20 61 6e 64 20  , sys/types and 
2b6e0 69 6e 74 74 79 70 65 73 2e 68 20 61 72 65 20 63  inttypes.h are c
2b6f0 6f 6e 66 6c 69 63 74 69 6e 67 2e 0a 66 6f 72 20  onflicting..for 
2b700 61 63 5f 68 65 61 64 65 72 20 69 6e 20 73 79 73  ac_header in sys
2b710 2f 74 79 70 65 73 2e 68 20 73 79 73 2f 73 74 61  /types.h sys/sta
2b720 74 2e 68 20 73 74 64 6c 69 62 2e 68 20 73 74 72  t.h stdlib.h str
2b730 69 6e 67 2e 68 20 6d 65 6d 6f 72 79 2e 68 20 73  ing.h memory.h s
2b740 74 72 69 6e 67 73 2e 68 20 5c 0a 09 09 20 20 69  trings.h \...  i
2b750 6e 74 74 79 70 65 73 2e 68 20 73 74 64 69 6e 74  nttypes.h stdint
2b760 2e 68 20 75 6e 69 73 74 64 2e 68 0a 64 6f 20 3a  .h unistd.h.do :
2b770 0a 20 20 61 73 5f 61 63 5f 48 65 61 64 65 72 3d  .  as_ac_Header=
2b780 60 24 61 73 5f 65 63 68 6f 20 22 61 63 5f 63 76  `$as_echo "ac_cv
2b790 5f 68 65 61 64 65 72 5f 24 61 63 5f 68 65 61 64  _header_$ac_head
2b7a0 65 72 22 20 7c 20 24 61 73 5f 74 72 5f 73 68 60  er" | $as_tr_sh`
2b7b0 0a 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 68  .ac_fn_c_check_h
2b7c0 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 20 22 24  eader_compile "$
2b7d0 4c 49 4e 45 4e 4f 22 20 22 24 61 63 5f 68 65 61  LINENO" "$ac_hea
2b7e0 64 65 72 22 20 22 24 61 73 5f 61 63 5f 48 65 61  der" "$as_ac_Hea
2b7f0 64 65 72 22 20 22 24 61 63 5f 69 6e 63 6c 75 64  der" "$ac_includ
2b800 65 73 5f 64 65 66 61 75 6c 74 0a 22 0a 69 66 20  es_default.".if 
2b810 65 76 61 6c 20 74 65 73 74 20 5c 22 78 5c 24 22  eval test \"x\$"
2b820 24 61 73 5f 61 63 5f 48 65 61 64 65 72 22 5c 22  $as_ac_Header"\"
2b830 20 3d 20 78 22 79 65 73 22 3b 20 74 68 65 6e 20   = x"yes"; then 
2b840 3a 0a 20 20 63 61 74 20 3e 3e 63 6f 6e 66 64 65  :.  cat >>confde
2b850 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64  fs.h <<_ACEOF.#d
2b860 65 66 69 6e 65 20 60 24 61 73 5f 65 63 68 6f 20  efine `$as_echo 
2b870 22 48 41 56 45 5f 24 61 63 5f 68 65 61 64 65 72  "HAVE_$ac_header
2b880 22 20 7c 20 24 61 73 5f 74 72 5f 63 70 70 60 20  " | $as_tr_cpp` 
2b890 31 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a 64 6f  1._ACEOF..fi..do
2b8a0 6e 65 0a 0a 0a 66 6f 72 20 61 63 5f 68 65 61 64  ne...for ac_head
2b8b0 65 72 20 69 6e 20 64 6c 66 63 6e 2e 68 0a 64 6f  er in dlfcn.h.do
2b8c0 20 3a 0a 20 20 61 63 5f 66 6e 5f 63 5f 63 68 65   :.  ac_fn_c_che
2b8d0 63 6b 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c  ck_header_compil
2b8e0 65 20 22 24 4c 49 4e 45 4e 4f 22 20 22 64 6c 66  e "$LINENO" "dlf
2b8f0 63 6e 2e 68 22 20 22 61 63 5f 63 76 5f 68 65 61  cn.h" "ac_cv_hea
2b900 64 65 72 5f 64 6c 66 63 6e 5f 68 22 20 22 24 61  der_dlfcn_h" "$a
2b910 63 5f 69 6e 63 6c 75 64 65 73 5f 64 65 66 61 75  c_includes_defau
2b920 6c 74 0a 22 0a 69 66 20 74 65 73 74 20 22 78 24  lt.".if test "x$
2b930 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 64 6c 66  ac_cv_header_dlf
2b940 63 6e 5f 68 22 20 3d 20 78 79 65 73 3b 20 74 68  cn_h" = xyes; th
2b950 65 6e 20 3a 0a 20 20 63 61 74 20 3e 3e 63 6f 6e  en :.  cat >>con
2b960 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46  fdefs.h <<_ACEOF
2b970 0a 23 64 65 66 69 6e 65 20 48 41 56 45 5f 44 4c  .#define HAVE_DL
2b980 46 43 4e 5f 48 20 31 0a 5f 41 43 45 4f 46 0a 0a  FCN_H 1._ACEOF..
2b990 66 69 0a 0a 64 6f 6e 65 0a 0a 0a 0a 23 20 53 65  fi..done....# Se
2b9a0 74 20 6f 70 74 69 6f 6e 73 0a 0a 0a 0a 20 20 20  t options....   
2b9b0 20 20 20 20 20 65 6e 61 62 6c 65 5f 64 6c 6f 70       enable_dlop
2b9c0 65 6e 3d 6e 6f 0a 0a 0a 20 20 65 6e 61 62 6c 65  en=no...  enable
2b9d0 5f 77 69 6e 33 32 5f 64 6c 6c 3d 6e 6f 0a 0a 0a  _win32_dll=no...
2b9e0 20 20 20 20 20 20 20 20 20 20 20 20 23 20 43 68              # Ch
2b9f0 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e  eck whether --en
2ba00 61 62 6c 65 2d 73 68 61 72 65 64 20 77 61 73 20  able-shared was 
2ba10 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22  given..if test "
2ba20 24 7b 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 2b  ${enable_shared+
2ba30 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
2ba40 6e 20 3a 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d  n :.  enableval=
2ba50 24 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3b 20  $enable_shared; 
2ba60 70 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65 66 61  p=${PACKAGE-defa
2ba70 75 6c 74 7d 0a 20 20 20 20 63 61 73 65 20 24 65  ult}.    case $e
2ba80 6e 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20  nableval in.    
2ba90 79 65 73 29 20 65 6e 61 62 6c 65 5f 73 68 61 72  yes) enable_shar
2baa0 65 64 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f  ed=yes ;;.    no
2bab0 29 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d  ) enable_shared=
2bac0 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20  no ;;.    *).   
2bad0 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64     enable_shared
2bae0 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f 6b  =no.      # Look
2baf0 20 61 74 20 74 68 65 20 61 72 67 75 6d 65 6e 74   at the argument
2bb00 20 77 65 20 67 6f 74 2e 20 20 57 65 20 75 73 65   we got.  We use
2bb10 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e 20   all the common 
2bb20 6c 69 73 74 20 73 65 70 61 72 61 74 6f 72 73 2e  list separators.
2bb30 0a 20 20 20 20 20 20 6c 74 5f 73 61 76 65 5f 69  .      lt_save_i
2bb40 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 22  fs="$IFS"; IFS="
2bb50 24 7b 49 46 53 7d 24 50 41 54 48 5f 53 45 50 41  ${IFS}$PATH_SEPA
2bb60 52 41 54 4f 52 2c 22 0a 20 20 20 20 20 20 66 6f  RATOR,".      fo
2bb70 72 20 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c 65  r pkg in $enable
2bb80 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24 6c  val; do..IFS="$l
2bb90 74 5f 73 61 76 65 5f 69 66 73 22 0a 09 69 66 20  t_save_ifs"..if 
2bba0 74 65 73 74 20 22 58 24 70 6b 67 22 20 3d 20 22  test "X$pkg" = "
2bbb0 58 24 70 22 3b 20 74 68 65 6e 0a 09 20 20 65 6e  X$p"; then..  en
2bbc0 61 62 6c 65 5f 73 68 61 72 65 64 3d 79 65 73 0a  able_shared=yes.
2bbd0 09 66 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20  .fi.      done. 
2bbe0 20 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61       IFS="$lt_sa
2bbf0 76 65 5f 69 66 73 22 0a 20 20 20 20 20 20 3b 3b  ve_ifs".      ;;
2bc00 0a 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20  .    esac.else. 
2bc10 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 79   enable_shared=y
2bc20 65 73 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 20  es.fi.......... 
2bc30 20 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72   # Check whether
2bc40 20 2d 2d 65 6e 61 62 6c 65 2d 73 74 61 74 69 63   --enable-static
2bc50 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74   was given..if t
2bc60 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 73 74  est "${enable_st
2bc70 61 74 69 63 2b 73 65 74 7d 22 20 3d 20 73 65 74  atic+set}" = set
2bc80 3b 20 74 68 65 6e 20 3a 0a 20 20 65 6e 61 62 6c  ; then :.  enabl
2bc90 65 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 73 74 61  eval=$enable_sta
2bca0 74 69 63 3b 20 70 3d 24 7b 50 41 43 4b 41 47 45  tic; p=${PACKAGE
2bcb0 2d 64 65 66 61 75 6c 74 7d 0a 20 20 20 20 63 61  -default}.    ca
2bcc0 73 65 20 24 65 6e 61 62 6c 65 76 61 6c 20 69 6e  se $enableval in
2bcd0 0a 20 20 20 20 79 65 73 29 20 65 6e 61 62 6c 65  .    yes) enable
2bce0 5f 73 74 61 74 69 63 3d 79 65 73 20 3b 3b 0a 20  _static=yes ;;. 
2bcf0 20 20 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 73 74     no) enable_st
2bd00 61 74 69 63 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a  atic=no ;;.    *
2bd10 29 0a 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 74  ).     enable_st
2bd20 61 74 69 63 3d 6e 6f 0a 20 20 20 20 20 20 23 20  atic=no.      # 
2bd30 4c 6f 6f 6b 20 61 74 20 74 68 65 20 61 72 67 75  Look at the argu
2bd40 6d 65 6e 74 20 77 65 20 67 6f 74 2e 20 20 57 65  ment we got.  We
2bd50 20 75 73 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d   use all the com
2bd60 6d 6f 6e 20 6c 69 73 74 20 73 65 70 61 72 61 74  mon list separat
2bd70 6f 72 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61  ors..      lt_sa
2bd80 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49  ve_ifs="$IFS"; I
2bd90 46 53 3d 22 24 7b 49 46 53 7d 24 50 41 54 48 5f  FS="${IFS}$PATH_
2bda0 53 45 50 41 52 41 54 4f 52 2c 22 0a 20 20 20 20  SEPARATOR,".    
2bdb0 20 20 66 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e    for pkg in $en
2bdc0 61 62 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53  ableval; do..IFS
2bdd0 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
2bde0 09 69 66 20 74 65 73 74 20 22 58 24 70 6b 67 22  .if test "X$pkg"
2bdf0 20 3d 20 22 58 24 70 22 3b 20 74 68 65 6e 0a 09   = "X$p"; then..
2be00 20 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d    enable_static=
2be10 79 65 73 0a 09 66 69 0a 20 20 20 20 20 20 64 6f  yes..fi.      do
2be20 6e 65 0a 20 20 20 20 20 20 49 46 53 3d 22 24 6c  ne.      IFS="$l
2be30 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20  t_save_ifs".    
2be40 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c    ;;.    esac.el
2be50 73 65 0a 20 20 65 6e 61 62 6c 65 5f 73 74 61 74  se.  enable_stat
2be60 69 63 3d 79 65 73 0a 66 69 0a 0a 0a 0a 0a 0a 0a  ic=yes.fi.......
2be70 0a 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74  ....# Check whet
2be80 68 65 72 20 2d 2d 77 69 74 68 2d 70 69 63 20 77  her --with-pic w
2be90 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73  as given..if tes
2bea0 74 20 22 24 7b 77 69 74 68 5f 70 69 63 2b 73 65  t "${with_pic+se
2beb0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 20  t}" = set; then 
2bec0 3a 0a 20 20 77 69 74 68 76 61 6c 3d 24 77 69 74  :.  withval=$wit
2bed0 68 5f 70 69 63 3b 20 70 69 63 5f 6d 6f 64 65 3d  h_pic; pic_mode=
2bee0 22 24 77 69 74 68 76 61 6c 22 0a 65 6c 73 65 0a  "$withval".else.
2bef0 20 20 70 69 63 5f 6d 6f 64 65 3d 64 65 66 61 75    pic_mode=defau
2bf00 6c 74 0a 66 69 0a 0a 0a 74 65 73 74 20 2d 7a 20  lt.fi...test -z 
2bf10 22 24 70 69 63 5f 6d 6f 64 65 22 20 26 26 20 70  "$pic_mode" && p
2bf20 69 63 5f 6d 6f 64 65 3d 64 65 66 61 75 6c 74 0a  ic_mode=default.
2bf30 0a 0a 0a 0a 0a 0a 0a 20 20 23 20 43 68 65 63 6b  .......  # Check
2bf40 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c   whether --enabl
2bf50 65 2d 66 61 73 74 2d 69 6e 73 74 61 6c 6c 20 77  e-fast-install w
2bf60 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73  as given..if tes
2bf70 74 20 22 24 7b 65 6e 61 62 6c 65 5f 66 61 73 74  t "${enable_fast
2bf80 5f 69 6e 73 74 61 6c 6c 2b 73 65 74 7d 22 20 3d  _install+set}" =
2bf90 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 65   set; then :.  e
2bfa0 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c 65  nableval=$enable
2bfb0 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3b 20 70  _fast_install; p
2bfc0 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65 66 61 75  =${PACKAGE-defau
2bfd0 6c 74 7d 0a 20 20 20 20 63 61 73 65 20 24 65 6e  lt}.    case $en
2bfe0 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20 79  ableval in.    y
2bff0 65 73 29 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f  es) enable_fast_
2c000 69 6e 73 74 61 6c 6c 3d 79 65 73 20 3b 3b 0a 20  install=yes ;;. 
2c010 20 20 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 66 61     no) enable_fa
2c020 73 74 5f 69 6e 73 74 61 6c 6c 3d 6e 6f 20 3b 3b  st_install=no ;;
2c030 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 65 6e  .    *).      en
2c040 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c  able_fast_instal
2c050 6c 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f  l=no.      # Loo
2c060 6b 20 61 74 20 74 68 65 20 61 72 67 75 6d 65 6e  k at the argumen
2c070 74 20 77 65 20 67 6f 74 2e 20 20 57 65 20 75 73  t we got.  We us
2c080 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e  e all the common
2c090 20 6c 69 73 74 20 73 65 70 61 72 61 74 6f 72 73   list separators
2c0a0 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61 76 65 5f  ..      lt_save_
2c0b0 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d  ifs="$IFS"; IFS=
2c0c0 22 24 7b 49 46 53 7d 24 50 41 54 48 5f 53 45 50  "${IFS}$PATH_SEP
2c0d0 41 52 41 54 4f 52 2c 22 0a 20 20 20 20 20 20 66  ARATOR,".      f
2c0e0 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c  or pkg in $enabl
2c0f0 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24  eval; do..IFS="$
2c100 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 09 69 66  lt_save_ifs"..if
2c110 20 74 65 73 74 20 22 58 24 70 6b 67 22 20 3d 20   test "X$pkg" = 
2c120 22 58 24 70 22 3b 20 74 68 65 6e 0a 09 20 20 65  "X$p"; then..  e
2c130 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61  nable_fast_insta
2c140 6c 6c 3d 79 65 73 0a 09 66 69 0a 20 20 20 20 20  ll=yes..fi.     
2c150 20 64 6f 6e 65 0a 20 20 20 20 20 20 49 46 53 3d   done.      IFS=
2c160 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20  "$lt_save_ifs". 
2c170 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63       ;;.    esac
2c180 0a 65 6c 73 65 0a 20 20 65 6e 61 62 6c 65 5f 66  .else.  enable_f
2c190 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 79 65 73 0a  ast_install=yes.
2c1a0 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20  fi............# 
2c1b0 54 68 69 73 20 63 61 6e 20 62 65 20 75 73 65 64  This can be used
2c1c0 20 74 6f 20 72 65 62 75 69 6c 64 20 6c 69 62 74   to rebuild libt
2c1d0 6f 6f 6c 20 77 68 65 6e 20 6e 65 65 64 65 64 0a  ool when needed.
2c1e0 4c 49 42 54 4f 4f 4c 5f 44 45 50 53 3d 22 24 6c  LIBTOOL_DEPS="$l
2c1f0 74 6d 61 69 6e 22 0a 0a 23 20 41 6c 77 61 79 73  tmain"..# Always
2c200 20 75 73 65 20 6f 75 72 20 6f 77 6e 20 6c 69 62   use our own lib
2c210 74 6f 6f 6c 2e 0a 4c 49 42 54 4f 4f 4c 3d 27 24  tool..LIBTOOL='$
2c220 28 53 48 45 4c 4c 29 20 24 28 74 6f 70 5f 62 75  (SHELL) $(top_bu
2c230 69 6c 64 64 69 72 29 2f 6c 69 62 74 6f 6f 6c 27  ilddir)/libtool'
2c240 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
2c250 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 74 65 73 74 20 2d  ..........test -
2c260 7a 20 22 24 4c 4e 5f 53 22 20 26 26 20 4c 4e 5f  z "$LN_S" && LN_
2c270 53 3d 22 6c 6e 20 2d 73 22 0a 0a 0a 0a 0a 0a 0a  S="ln -s".......
2c280 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20  ........if test 
2c290 2d 6e 20 22 24 7b 5a 53 48 5f 56 45 52 53 49 4f  -n "${ZSH_VERSIO
2c2a0 4e 2b 73 65 74 7d 22 20 3b 20 74 68 65 6e 0a 20  N+set}" ; then. 
2c2b0 20 20 73 65 74 6f 70 74 20 4e 4f 5f 47 4c 4f 42    setopt NO_GLOB
2c2c0 5f 53 55 42 53 54 0a 66 69 0a 0a 7b 20 24 61 73  _SUBST.fi..{ $as
2c2d0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
2c2e0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
2c2f0 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
2c300 20 6f 62 6a 64 69 72 22 20 3e 26 35 0a 24 61 73   objdir" >&5.$as
2c310 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
2c320 67 20 66 6f 72 20 6f 62 6a 64 69 72 2e 2e 2e 20  g for objdir... 
2c330 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74  " >&6; }.if ${lt
2c340 5f 63 76 5f 6f 62 6a 64 69 72 2b 3a 7d 20 66 61  _cv_objdir+:} fa
2c350 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
2c360 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
2c370 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
2c380 72 6d 20 2d 66 20 2e 6c 69 62 73 20 32 3e 2f 64  rm -f .libs 2>/d
2c390 65 76 2f 6e 75 6c 6c 0a 6d 6b 64 69 72 20 2e 6c  ev/null.mkdir .l
2c3a0 69 62 73 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a  ibs 2>/dev/null.
2c3b0 69 66 20 74 65 73 74 20 2d 64 20 2e 6c 69 62 73  if test -d .libs
2c3c0 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f 6f  ; then.  lt_cv_o
2c3d0 62 6a 64 69 72 3d 2e 6c 69 62 73 0a 65 6c 73 65  bjdir=.libs.else
2c3e0 0a 20 20 23 20 4d 53 2d 44 4f 53 20 64 6f 65 73  .  # MS-DOS does
2c3f0 20 6e 6f 74 20 61 6c 6c 6f 77 20 66 69 6c 65 6e   not allow filen
2c400 61 6d 65 73 20 74 68 61 74 20 62 65 67 69 6e 20  ames that begin 
2c410 77 69 74 68 20 61 20 64 6f 74 2e 0a 20 20 6c 74  with a dot..  lt
2c420 5f 63 76 5f 6f 62 6a 64 69 72 3d 5f 6c 69 62 73  _cv_objdir=_libs
2c430 0a 66 69 0a 72 6d 64 69 72 20 2e 6c 69 62 73 20  .fi.rmdir .libs 
2c440 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 66 69 0a 7b  2>/dev/null.fi.{
2c450 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
2c460 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
2c470 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
2c480 24 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 22 20 3e  $lt_cv_objdir" >
2c490 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74  &5.$as_echo "$lt
2c4a0 5f 63 76 5f 6f 62 6a 64 69 72 22 20 3e 26 36 3b  _cv_objdir" >&6;
2c4b0 20 7d 0a 6f 62 6a 64 69 72 3d 24 6c 74 5f 63 76   }.objdir=$lt_cv
2c4c0 5f 6f 62 6a 64 69 72 0a 0a 0a 0a 0a 0a 63 61 74  _objdir......cat
2c4d0 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c   >>confdefs.h <<
2c4e0 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 4c  _ACEOF.#define L
2c4f0 54 5f 4f 42 4a 44 49 52 20 22 24 6c 74 5f 63 76  T_OBJDIR "$lt_cv
2c500 5f 6f 62 6a 64 69 72 2f 22 0a 5f 41 43 45 4f 46  _objdir/"._ACEOF
2c510 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
2c520 0a 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20  ..case $host_os 
2c530 69 6e 0a 61 69 78 33 2a 29 0a 20 20 23 20 41 49  in.aix3*).  # AI
2c540 58 20 73 6f 6d 65 74 69 6d 65 73 20 68 61 73 20  X sometimes has 
2c550 70 72 6f 62 6c 65 6d 73 20 77 69 74 68 20 74 68  problems with th
2c560 65 20 47 43 43 20 63 6f 6c 6c 65 63 74 32 20 70  e GCC collect2 p
2c570 72 6f 67 72 61 6d 2e 20 20 46 6f 72 20 73 6f 6d  rogram.  For som
2c580 65 0a 20 20 23 20 72 65 61 73 6f 6e 2c 20 69 66  e.  # reason, if
2c590 20 77 65 20 73 65 74 20 74 68 65 20 43 4f 4c 4c   we set the COLL
2c5a0 45 43 54 5f 4e 41 4d 45 53 20 65 6e 76 69 72 6f  ECT_NAMES enviro
2c5b0 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 2c 20  nment variable, 
2c5c0 74 68 65 20 70 72 6f 62 6c 65 6d 73 0a 20 20 23  the problems.  #
2c5d0 20 76 61 6e 69 73 68 20 69 6e 20 61 20 70 75 66   vanish in a puf
2c5e0 66 20 6f 66 20 73 6d 6f 6b 65 2e 0a 20 20 69 66  f of smoke..  if
2c5f0 20 74 65 73 74 20 22 58 24 7b 43 4f 4c 4c 45 43   test "X${COLLEC
2c600 54 5f 4e 41 4d 45 53 2b 73 65 74 7d 22 20 21 3d  T_NAMES+set}" !=
2c610 20 58 73 65 74 3b 20 74 68 65 6e 0a 20 20 20 20   Xset; then.    
2c620 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 3d 0a 20  COLLECT_NAMES=. 
2c630 20 20 20 65 78 70 6f 72 74 20 43 4f 4c 4c 45 43     export COLLEC
2c640 54 5f 4e 41 4d 45 53 0a 20 20 66 69 0a 20 20 3b  T_NAMES.  fi.  ;
2c650 3b 0a 65 73 61 63 0a 0a 23 20 53 65 64 20 73 75  ;.esac..# Sed su
2c660 62 73 74 69 74 75 74 69 6f 6e 20 74 68 61 74 20  bstitution that 
2c670 68 65 6c 70 73 20 75 73 20 64 6f 20 72 6f 62 75  helps us do robu
2c680 73 74 20 71 75 6f 74 69 6e 67 2e 20 20 49 74 20  st quoting.  It 
2c690 62 61 63 6b 73 6c 61 73 68 69 66 69 65 73 0a 23  backslashifies.#
2c6a0 20 6d 65 74 61 63 68 61 72 61 63 74 65 72 73 20   metacharacters 
2c6b0 74 68 61 74 20 61 72 65 20 73 74 69 6c 6c 20 61  that are still a
2c6c0 63 74 69 76 65 20 77 69 74 68 69 6e 20 64 6f 75  ctive within dou
2c6d0 62 6c 65 2d 71 75 6f 74 65 64 20 73 74 72 69 6e  ble-quoted strin
2c6e0 67 73 2e 0a 73 65 64 5f 71 75 6f 74 65 5f 73 75  gs..sed_quote_su
2c6f0 62 73 74 3d 27 73 2f 5c 28 5b 22 60 24 5c 5c 5d  bst='s/\(["`$\\]
2c700 5c 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20 53 61  \)/\\\1/g'..# Sa
2c710 6d 65 20 61 73 20 61 62 6f 76 65 2c 20 62 75 74  me as above, but
2c720 20 64 6f 20 6e 6f 74 20 71 75 6f 74 65 20 76 61   do not quote va
2c730 72 69 61 62 6c 65 20 72 65 66 65 72 65 6e 63 65  riable reference
2c740 73 2e 0a 64 6f 75 62 6c 65 5f 71 75 6f 74 65 5f  s..double_quote_
2c750 73 75 62 73 74 3d 27 73 2f 5c 28 5b 22 60 5c 5c  subst='s/\(["`\\
2c760 5d 5c 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20 53  ]\)/\\\1/g'..# S
2c770 65 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20  ed substitution 
2c780 74 6f 20 64 65 6c 61 79 20 65 78 70 61 6e 73 69  to delay expansi
2c790 6f 6e 20 6f 66 20 61 6e 20 65 73 63 61 70 65 64  on of an escaped
2c7a0 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20   shell variable 
2c7b0 69 6e 20 61 0a 23 20 64 6f 75 62 6c 65 5f 71 75  in a.# double_qu
2c7c0 6f 74 65 5f 73 75 62 73 74 27 65 64 20 73 74 72  ote_subst'ed str
2c7d0 69 6e 67 2e 0a 64 65 6c 61 79 5f 76 61 72 69 61  ing..delay_varia
2c7e0 62 6c 65 5f 73 75 62 73 74 3d 27 73 2f 5c 5c 5c  ble_subst='s/\\\
2c7f0 5c 5c 5c 5c 5c 5c 5c 5c 24 2f 5c 5c 5c 5c 5c 5c  \\\\\\\\$/\\\\\\
2c800 24 2f 67 27 0a 0a 23 20 53 65 64 20 73 75 62 73  $/g'..# Sed subs
2c810 74 69 74 75 74 69 6f 6e 20 74 6f 20 64 65 6c 61  titution to dela
2c820 79 20 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20 61  y expansion of a
2c830 6e 20 65 73 63 61 70 65 64 20 73 69 6e 67 6c 65  n escaped single
2c840 20 71 75 6f 74 65 2e 0a 64 65 6c 61 79 5f 73 69   quote..delay_si
2c850 6e 67 6c 65 5f 71 75 6f 74 65 5f 73 75 62 73 74  ngle_quote_subst
2c860 3d 27 73 2f 27 5c 27 27 2f 27 5c 27 5c 5c 5c 5c  ='s/'\''/'\'\\\\
2c870 5c 5c 5c 27 5c 27 27 2f 67 27 0a 0a 23 20 53 65  \\\'\''/g'..# Se
2c880 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 74  d substitution t
2c890 6f 20 61 76 6f 69 64 20 61 63 63 69 64 65 6e 74  o avoid accident
2c8a0 61 6c 20 67 6c 6f 62 62 69 6e 67 20 69 6e 20 65  al globbing in e
2c8b0 76 61 6c 65 64 20 65 78 70 72 65 73 73 69 6f 6e  valed expression
2c8c0 73 0a 6e 6f 5f 67 6c 6f 62 5f 73 75 62 73 74 3d  s.no_glob_subst=
2c8d0 27 73 2f 5c 2a 2f 5c 5c 5c 2a 2f 67 27 0a 0a 23  's/\*/\\\*/g'..#
2c8e0 20 47 6c 6f 62 61 6c 20 76 61 72 69 61 62 6c 65   Global variable
2c8f0 73 3a 0a 6f 66 69 6c 65 3d 6c 69 62 74 6f 6f 6c  s:.ofile=libtool
2c900 0a 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65  .can_build_share
2c910 64 3d 79 65 73 0a 0a 23 20 41 6c 6c 20 6b 6e 6f  d=yes..# All kno
2c920 77 6e 20 6c 69 6e 6b 65 72 73 20 72 65 71 75 69  wn linkers requi
2c930 72 65 20 61 20 60 2e 61 27 20 61 72 63 68 69 76  re a `.a' archiv
2c940 65 20 66 6f 72 20 73 74 61 74 69 63 20 6c 69 6e  e for static lin
2c950 6b 69 6e 67 20 28 65 78 63 65 70 74 20 4d 53 56  king (except MSV
2c960 43 2c 0a 23 20 77 68 69 63 68 20 6e 65 65 64 73  C,.# which needs
2c970 20 27 2e 6c 69 62 27 29 2e 0a 6c 69 62 65 78 74   '.lib')..libext
2c980 3d 61 0a 0a 77 69 74 68 5f 67 6e 75 5f 6c 64 3d  =a..with_gnu_ld=
2c990 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75  "$lt_cv_prog_gnu
2c9a0 5f 6c 64 22 0a 0a 6f 6c 64 5f 43 43 3d 22 24 43  _ld"..old_CC="$C
2c9b0 43 22 0a 6f 6c 64 5f 43 46 4c 41 47 53 3d 22 24  C".old_CFLAGS="$
2c9c0 43 46 4c 41 47 53 22 0a 0a 23 20 53 65 74 20 73  CFLAGS"..# Set s
2c9d0 61 6e 65 20 64 65 66 61 75 6c 74 73 20 66 6f 72  ane defaults for
2c9e0 20 76 61 72 69 6f 75 73 20 76 61 72 69 61 62 6c   various variabl
2c9f0 65 73 0a 74 65 73 74 20 2d 7a 20 22 24 43 43 22  es.test -z "$CC"
2ca00 20 26 26 20 43 43 3d 63 63 0a 74 65 73 74 20 2d   && CC=cc.test -
2ca10 7a 20 22 24 4c 54 43 43 22 20 26 26 20 4c 54 43  z "$LTCC" && LTC
2ca20 43 3d 24 43 43 0a 74 65 73 74 20 2d 7a 20 22 24  C=$CC.test -z "$
2ca30 4c 54 43 46 4c 41 47 53 22 20 26 26 20 4c 54 43  LTCFLAGS" && LTC
2ca40 46 4c 41 47 53 3d 24 43 46 4c 41 47 53 0a 74 65  FLAGS=$CFLAGS.te
2ca50 73 74 20 2d 7a 20 22 24 4c 44 22 20 26 26 20 4c  st -z "$LD" && L
2ca60 44 3d 6c 64 0a 74 65 73 74 20 2d 7a 20 22 24 61  D=ld.test -z "$a
2ca70 63 5f 6f 62 6a 65 78 74 22 20 26 26 20 61 63 5f  c_objext" && ac_
2ca80 6f 62 6a 65 78 74 3d 6f 0a 0a 66 6f 72 20 63 63  objext=o..for cc
2ca90 5f 74 65 6d 70 20 69 6e 20 24 63 6f 6d 70 69 6c  _temp in $compil
2caa0 65 72 22 22 3b 20 64 6f 0a 20 20 63 61 73 65 20  er""; do.  case 
2cab0 24 63 63 5f 74 65 6d 70 20 69 6e 0a 20 20 20 20  $cc_temp in.    
2cac0 63 6f 6d 70 69 6c 65 20 7c 20 2a 5b 5c 5c 2f 5d  compile | *[\\/]
2cad0 63 6f 6d 70 69 6c 65 20 7c 20 63 63 61 63 68 65  compile | ccache
2cae0 20 7c 20 2a 5b 5c 5c 2f 5d 63 63 61 63 68 65 20   | *[\\/]ccache 
2caf0 29 20 3b 3b 0a 20 20 20 20 64 69 73 74 63 63 20  ) ;;.    distcc 
2cb00 7c 20 2a 5b 5c 5c 2f 5d 64 69 73 74 63 63 20 7c  | *[\\/]distcc |
2cb10 20 70 75 72 69 66 79 20 7c 20 2a 5b 5c 5c 2f 5d   purify | *[\\/]
2cb20 70 75 72 69 66 79 20 29 20 3b 3b 0a 20 20 20 20  purify ) ;;.    
2cb30 5c 2d 2a 29 20 3b 3b 0a 20 20 20 20 2a 29 20 62  \-*) ;;.    *) b
2cb40 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f  reak;;.  esac.do
2cb50 6e 65 0a 63 63 5f 62 61 73 65 6e 61 6d 65 3d 60  ne.cc_basename=`
2cb60 24 45 43 48 4f 20 22 58 24 63 63 5f 74 65 6d 70  $ECHO "X$cc_temp
2cb70 22 20 7c 20 24 58 73 65 64 20 2d 65 20 27 73 25  " | $Xsed -e 's%
2cb80 2e 2a 2f 25 25 27 20 2d 65 20 22 73 25 5e 24 68  .*/%%' -e "s%^$h
2cb90 6f 73 74 5f 61 6c 69 61 73 2d 25 25 22 60 0a 0a  ost_alias-%%"`..
2cba0 0a 23 20 4f 6e 6c 79 20 70 65 72 66 6f 72 6d 20  .# Only perform 
2cbb0 74 68 65 20 63 68 65 63 6b 20 66 6f 72 20 66 69  the check for fi
2cbc0 6c 65 2c 20 69 66 20 74 68 65 20 63 68 65 63 6b  le, if the check
2cbd0 20 6d 65 74 68 6f 64 20 72 65 71 75 69 72 65 73   method requires
2cbe0 20 69 74 0a 74 65 73 74 20 2d 7a 20 22 24 4d 41   it.test -z "$MA
2cbf0 47 49 43 5f 43 4d 44 22 20 26 26 20 4d 41 47 49  GIC_CMD" && MAGI
2cc00 43 5f 43 4d 44 3d 66 69 6c 65 0a 63 61 73 65 20  C_CMD=file.case 
2cc10 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  $deplibs_check_m
2cc20 65 74 68 6f 64 20 69 6e 0a 66 69 6c 65 5f 6d 61  ethod in.file_ma
2cc30 67 69 63 2a 29 0a 20 20 69 66 20 74 65 73 74 20  gic*).  if test 
2cc40 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  "$file_magic_cmd
2cc50 22 20 3d 20 27 24 4d 41 47 49 43 5f 43 4d 44 27  " = '$MAGIC_CMD'
2cc60 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 24 61 73  ; then.    { $as
2cc70 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
2cc80 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
2cc90 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
2cca0 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   ${ac_tool_prefi
2ccb0 78 7d 66 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f  x}file" >&5.$as_
2ccc0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
2ccd0 20 66 6f 72 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70   for ${ac_tool_p
2cce0 72 65 66 69 78 7d 66 69 6c 65 2e 2e 2e 20 22 20  refix}file... " 
2ccf0 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63  >&6; }.if ${lt_c
2cd00 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
2cd10 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
2cd20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
2cd30 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
2cd40 6c 73 65 0a 20 20 63 61 73 65 20 24 4d 41 47 49  lse.  case $MAGI
2cd50 43 5f 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a 5d 20  C_CMD in.[\\/*] 
2cd60 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 6c  |  ?:[\\/]*).  l
2cd70 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f  t_cv_path_MAGIC_
2cd80 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22  CMD="$MAGIC_CMD"
2cd90 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
2cda0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
2cdb0 74 20 77 69 74 68 20 61 20 70 61 74 68 2e 0a 20  t with a path.. 
2cdc0 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61 76 65   ;;.*).  lt_save
2cdd0 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47  _MAGIC_CMD="$MAG
2cde0 49 43 5f 43 4d 44 22 0a 20 20 6c 74 5f 73 61 76  IC_CMD".  lt_sav
2cdf0 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46  e_ifs="$IFS"; IF
2ce00 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
2ce10 52 0a 20 20 61 63 5f 64 75 6d 6d 79 3d 22 2f 75  R.  ac_dummy="/u
2ce20 73 72 2f 62 69 6e 24 50 41 54 48 5f 53 45 50 41  sr/bin$PATH_SEPA
2ce30 52 41 54 4f 52 24 50 41 54 48 22 0a 20 20 66 6f  RATOR$PATH".  fo
2ce40 72 20 61 63 5f 64 69 72 20 69 6e 20 24 61 63 5f  r ac_dir in $ac_
2ce50 64 75 6d 6d 79 3b 20 64 6f 0a 20 20 20 20 49 46  dummy; do.    IF
2ce60 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
2ce70 0a 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61  .    test -z "$a
2ce80 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69 72  c_dir" && ac_dir
2ce90 3d 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d  =..    if test -
2cea0 66 20 24 61 63 5f 64 69 72 2f 24 7b 61 63 5f 74  f $ac_dir/${ac_t
2ceb0 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65 3b  ool_prefix}file;
2cec0 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63   then.      lt_c
2ced0 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
2cee0 3d 22 24 61 63 5f 64 69 72 2f 24 7b 61 63 5f 74  ="$ac_dir/${ac_t
2cef0 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65 22  ool_prefix}file"
2cf00 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d  .      if test -
2cf10 6e 20 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74  n "$file_magic_t
2cf20 65 73 74 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a  est_file"; then.
2cf30 09 63 61 73 65 20 24 64 65 70 6c 69 62 73 5f 63  .case $deplibs_c
2cf40 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a 09  heck_method in..
2cf50 22 66 69 6c 65 5f 6d 61 67 69 63 20 22 2a 29 0a  "file_magic "*).
2cf60 09 20 20 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65  .  file_magic_re
2cf70 67 65 78 3d 60 65 78 70 72 20 22 24 64 65 70 6c  gex=`expr "$depl
2cf80 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
2cf90 22 20 3a 20 22 66 69 6c 65 5f 6d 61 67 69 63 20  " : "file_magic 
2cfa0 5c 28 2e 2a 5c 29 22 60 0a 09 20 20 4d 41 47 49  \(.*\)"`..  MAGI
2cfb0 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61  C_CMD="$lt_cv_pa
2cfc0 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 09 20  th_MAGIC_CMD".. 
2cfd0 20 69 66 20 65 76 61 6c 20 24 66 69 6c 65 5f 6d   if eval $file_m
2cfe0 61 67 69 63 5f 63 6d 64 20 5c 24 66 69 6c 65 5f  agic_cmd \$file_
2cff0 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 20  magic_test_file 
2d000 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09  2> /dev/null |..
2d010 20 20 20 20 24 45 47 52 45 50 20 22 24 66 69 6c      $EGREP "$fil
2d020 65 5f 6d 61 67 69 63 5f 72 65 67 65 78 22 20 3e  e_magic_regex" >
2d030 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e   /dev/null; then
2d040 0a 09 20 20 20 20 3a 0a 09 20 20 65 6c 73 65 0a  ..    :..  else.
2d050 09 20 20 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45  .    cat <<_LT_E
2d060 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72  OF 1>&2..*** War
2d070 6e 69 6e 67 3a 20 74 68 65 20 63 6f 6d 6d 61 6e  ning: the comman
2d080 64 20 6c 69 62 74 6f 6f 6c 20 75 73 65 73 20 74  d libtool uses t
2d090 6f 20 64 65 74 65 63 74 20 73 68 61 72 65 64 20  o detect shared 
2d0a0 6c 69 62 72 61 72 69 65 73 2c 0a 2a 2a 2a 20 24  libraries,.*** $
2d0b0 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 2c 20  file_magic_cmd, 
2d0c0 70 72 6f 64 75 63 65 73 20 6f 75 74 70 75 74 20  produces output 
2d0d0 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 63 61 6e  that libtool can
2d0e0 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 2e 0a 2a  not recognize..*
2d0f0 2a 2a 20 54 68 65 20 72 65 73 75 6c 74 20 69 73  ** The result is
2d100 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 6d 61   that libtool ma
2d110 79 20 66 61 69 6c 20 74 6f 20 72 65 63 6f 67 6e  y fail to recogn
2d120 69 7a 65 20 73 68 61 72 65 64 20 6c 69 62 72 61  ize shared libra
2d130 72 69 65 73 0a 2a 2a 2a 20 61 73 20 73 75 63 68  ries.*** as such
2d140 2e 20 20 54 68 69 73 20 77 69 6c 6c 20 61 66 66  .  This will aff
2d150 65 63 74 20 74 68 65 20 63 72 65 61 74 69 6f 6e  ect the creation
2d160 20 6f 66 20 6c 69 62 74 6f 6f 6c 20 6c 69 62 72   of libtool libr
2d170 61 72 69 65 73 20 74 68 61 74 0a 2a 2a 2a 20 64  aries that.*** d
2d180 65 70 65 6e 64 20 6f 6e 20 73 68 61 72 65 64 20  epend on shared 
2d190 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74 20 70  libraries, but p
2d1a0 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64 20 77  rograms linked w
2d1b0 69 74 68 20 73 75 63 68 20 6c 69 62 74 6f 6f 6c  ith such libtool
2d1c0 0a 2a 2a 2a 20 6c 69 62 72 61 72 69 65 73 20 77  .*** libraries w
2d1d0 69 6c 6c 20 77 6f 72 6b 20 72 65 67 61 72 64 6c  ill work regardl
2d1e0 65 73 73 20 6f 66 20 74 68 69 73 20 70 72 6f 62  ess of this prob
2d1f0 6c 65 6d 2e 20 20 4e 65 76 65 72 74 68 65 6c 65  lem.  Neverthele
2d200 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61 79 20  ss, you.*** may 
2d210 77 61 6e 74 20 74 6f 20 72 65 70 6f 72 74 20 74  want to report t
2d220 68 65 20 70 72 6f 62 6c 65 6d 20 74 6f 20 79 6f  he problem to yo
2d230 75 72 20 73 79 73 74 65 6d 20 6d 61 6e 61 67 65  ur system manage
2d240 72 20 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a 2a 20  r and/or to.*** 
2d250 62 75 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e 75 2e  bug-libtool@gnu.
2d260 6f 72 67 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20  org.._LT_EOF..  
2d270 66 69 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20  fi ;;..esac.    
2d280 20 20 66 69 0a 20 20 20 20 20 20 62 72 65 61 6b    fi.      break
2d290 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20  .    fi.  done. 
2d2a0 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69   IFS="$lt_save_i
2d2b0 66 73 22 0a 20 20 4d 41 47 49 43 5f 43 4d 44 3d  fs".  MAGIC_CMD=
2d2c0 22 24 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f  "$lt_save_MAGIC_
2d2d0 43 4d 44 22 0a 20 20 3b 3b 0a 65 73 61 63 0a 66  CMD".  ;;.esac.f
2d2e0 69 0a 0a 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c  i..MAGIC_CMD="$l
2d2f0 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f  t_cv_path_MAGIC_
2d300 43 4d 44 22 0a 69 66 20 74 65 73 74 20 2d 6e 20  CMD".if test -n 
2d310 22 24 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74 68  "$MAGIC_CMD"; th
2d320 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
2d330 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
2d340 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
2d350 73 75 6c 74 3a 20 24 4d 41 47 49 43 5f 43 4d 44  sult: $MAGIC_CMD
2d360 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
2d370 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26 36 3b  $MAGIC_CMD" >&6;
2d380 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
2d390 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
2d3a0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
2d3b0 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  }: result: no" >
2d3c0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
2d3d0 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 0a 0a 0a   >&6; }.fi......
2d3e0 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f  if test -z "$lt_
2d3f0 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2d400 44 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65  D"; then.  if te
2d410 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f  st -n "$ac_tool_
2d420 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20  prefix"; then.  
2d430 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
2d440 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
2d450 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
2d460 69 6e 67 20 66 6f 72 20 66 69 6c 65 22 20 3e 26  ing for file" >&
2d470 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
2d480 65 63 6b 69 6e 67 20 66 6f 72 20 66 69 6c 65 2e  ecking for file.
2d490 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
2d4a0 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49  {lt_cv_path_MAGI
2d4b0 43 5f 43 4d 44 2b 3a 7d 20 66 61 6c 73 65 3b 20  C_CMD+:} false; 
2d4c0 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
2d4d0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
2d4e0 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 73 65 20  >&6.else.  case 
2d4f0 24 4d 41 47 49 43 5f 43 4d 44 20 69 6e 0a 5b 5c  $MAGIC_CMD in.[\
2d500 5c 2f 2a 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a  \/*] |  ?:[\\/]*
2d510 29 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d  ).  lt_cv_path_M
2d520 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43  AGIC_CMD="$MAGIC
2d530 5f 43 4d 44 22 20 23 20 4c 65 74 20 74 68 65 20  _CMD" # Let the 
2d540 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
2d550 65 20 74 65 73 74 20 77 69 74 68 20 61 20 70 61  e test with a pa
2d560 74 68 2e 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74  th..  ;;.*).  lt
2d570 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44 3d  _save_MAGIC_CMD=
2d580 22 24 4d 41 47 49 43 5f 43 4d 44 22 0a 20 20 6c  "$MAGIC_CMD".  l
2d590 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53  t_save_ifs="$IFS
2d5a0 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  "; IFS=$PATH_SEP
2d5b0 41 52 41 54 4f 52 0a 20 20 61 63 5f 64 75 6d 6d  ARATOR.  ac_dumm
2d5c0 79 3d 22 2f 75 73 72 2f 62 69 6e 24 50 41 54 48  y="/usr/bin$PATH
2d5d0 5f 53 45 50 41 52 41 54 4f 52 24 50 41 54 48 22  _SEPARATOR$PATH"
2d5e0 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e  .  for ac_dir in
2d5f0 20 24 61 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20   $ac_dummy; do. 
2d600 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65     IFS="$lt_save
2d610 5f 69 66 73 22 0a 20 20 20 20 74 65 73 74 20 2d  _ifs".    test -
2d620 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26 20 61  z "$ac_dir" && a
2d630 63 5f 64 69 72 3d 2e 0a 20 20 20 20 69 66 20 74  c_dir=..    if t
2d640 65 73 74 20 2d 66 20 24 61 63 5f 64 69 72 2f 66  est -f $ac_dir/f
2d650 69 6c 65 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ile; then.      
2d660 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43  lt_cv_path_MAGIC
2d670 5f 43 4d 44 3d 22 24 61 63 5f 64 69 72 2f 66 69  _CMD="$ac_dir/fi
2d680 6c 65 22 0a 20 20 20 20 20 20 69 66 20 74 65 73  le".      if tes
2d690 74 20 2d 6e 20 22 24 66 69 6c 65 5f 6d 61 67 69  t -n "$file_magi
2d6a0 63 5f 74 65 73 74 5f 66 69 6c 65 22 3b 20 74 68  c_test_file"; th
2d6b0 65 6e 0a 09 63 61 73 65 20 24 64 65 70 6c 69 62  en..case $deplib
2d6c0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69  s_check_method i
2d6d0 6e 0a 09 22 66 69 6c 65 5f 6d 61 67 69 63 20 22  n.."file_magic "
2d6e0 2a 29 0a 09 20 20 66 69 6c 65 5f 6d 61 67 69 63  *)..  file_magic
2d6f0 5f 72 65 67 65 78 3d 60 65 78 70 72 20 22 24 64  _regex=`expr "$d
2d700 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
2d710 68 6f 64 22 20 3a 20 22 66 69 6c 65 5f 6d 61 67  hod" : "file_mag
2d720 69 63 20 5c 28 2e 2a 5c 29 22 60 0a 09 20 20 4d  ic \(.*\)"`..  M
2d730 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76  AGIC_CMD="$lt_cv
2d740 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22  _path_MAGIC_CMD"
2d750 0a 09 20 20 69 66 20 65 76 61 6c 20 24 66 69 6c  ..  if eval $fil
2d760 65 5f 6d 61 67 69 63 5f 63 6d 64 20 5c 24 66 69  e_magic_cmd \$fi
2d770 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69  le_magic_test_fi
2d780 6c 65 20 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20  le 2> /dev/null 
2d790 7c 0a 09 20 20 20 20 24 45 47 52 45 50 20 22 24  |..    $EGREP "$
2d7a0 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65 78  file_magic_regex
2d7b0 22 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  " > /dev/null; t
2d7c0 68 65 6e 0a 09 20 20 20 20 3a 0a 09 20 20 65 6c  hen..    :..  el
2d7d0 73 65 0a 09 20 20 20 20 63 61 74 20 3c 3c 5f 4c  se..    cat <<_L
2d7e0 54 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20  T_EOF 1>&2..*** 
2d7f0 57 61 72 6e 69 6e 67 3a 20 74 68 65 20 63 6f 6d  Warning: the com
2d800 6d 61 6e 64 20 6c 69 62 74 6f 6f 6c 20 75 73 65  mand libtool use
2d810 73 20 74 6f 20 64 65 74 65 63 74 20 73 68 61 72  s to detect shar
2d820 65 64 20 6c 69 62 72 61 72 69 65 73 2c 0a 2a 2a  ed libraries,.**
2d830 2a 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  * $file_magic_cm
2d840 64 2c 20 70 72 6f 64 75 63 65 73 20 6f 75 74 70  d, produces outp
2d850 75 74 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20  ut that libtool 
2d860 63 61 6e 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65  cannot recognize
2d870 2e 0a 2a 2a 2a 20 54 68 65 20 72 65 73 75 6c 74  ..*** The result
2d880 20 69 73 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c   is that libtool
2d890 20 6d 61 79 20 66 61 69 6c 20 74 6f 20 72 65 63   may fail to rec
2d8a0 6f 67 6e 69 7a 65 20 73 68 61 72 65 64 20 6c 69  ognize shared li
2d8b0 62 72 61 72 69 65 73 0a 2a 2a 2a 20 61 73 20 73  braries.*** as s
2d8c0 75 63 68 2e 20 20 54 68 69 73 20 77 69 6c 6c 20  uch.  This will 
2d8d0 61 66 66 65 63 74 20 74 68 65 20 63 72 65 61 74  affect the creat
2d8e0 69 6f 6e 20 6f 66 20 6c 69 62 74 6f 6f 6c 20 6c  ion of libtool l
2d8f0 69 62 72 61 72 69 65 73 20 74 68 61 74 0a 2a 2a  ibraries that.**
2d900 2a 20 64 65 70 65 6e 64 20 6f 6e 20 73 68 61 72  * depend on shar
2d910 65 64 20 6c 69 62 72 61 72 69 65 73 2c 20 62 75  ed libraries, bu
2d920 74 20 70 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65  t programs linke
2d930 64 20 77 69 74 68 20 73 75 63 68 20 6c 69 62 74  d with such libt
2d940 6f 6f 6c 0a 2a 2a 2a 20 6c 69 62 72 61 72 69 65  ool.*** librarie
2d950 73 20 77 69 6c 6c 20 77 6f 72 6b 20 72 65 67 61  s will work rega
2d960 72 64 6c 65 73 73 20 6f 66 20 74 68 69 73 20 70  rdless of this p
2d970 72 6f 62 6c 65 6d 2e 20 20 4e 65 76 65 72 74 68  roblem.  Neverth
2d980 65 6c 65 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20 6d  eless, you.*** m
2d990 61 79 20 77 61 6e 74 20 74 6f 20 72 65 70 6f 72  ay want to repor
2d9a0 74 20 74 68 65 20 70 72 6f 62 6c 65 6d 20 74 6f  t the problem to
2d9b0 20 79 6f 75 72 20 73 79 73 74 65 6d 20 6d 61 6e   your system man
2d9c0 61 67 65 72 20 61 6e 64 2f 6f 72 20 74 6f 0a 2a  ager and/or to.*
2d9d0 2a 2a 20 62 75 67 2d 6c 69 62 74 6f 6f 6c 40 67  ** bug-libtool@g
2d9e0 6e 75 2e 6f 72 67 0a 0a 5f 4c 54 5f 45 4f 46 0a  nu.org.._LT_EOF.
2d9f0 09 20 20 66 69 20 3b 3b 0a 09 65 73 61 63 0a 20  .  fi ;;..esac. 
2da00 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 62 72       fi.      br
2da10 65 61 6b 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e  eak.    fi.  don
2da20 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76  e.  IFS="$lt_sav
2da30 65 5f 69 66 73 22 0a 20 20 4d 41 47 49 43 5f 43  e_ifs".  MAGIC_C
2da40 4d 44 3d 22 24 6c 74 5f 73 61 76 65 5f 4d 41 47  MD="$lt_save_MAG
2da50 49 43 5f 43 4d 44 22 0a 20 20 3b 3b 0a 65 73 61  IC_CMD".  ;;.esa
2da60 63 0a 66 69 0a 0a 4d 41 47 49 43 5f 43 4d 44 3d  c.fi..MAGIC_CMD=
2da70 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47  "$lt_cv_path_MAG
2da80 49 43 5f 43 4d 44 22 0a 69 66 20 74 65 73 74 20  IC_CMD".if test 
2da90 2d 6e 20 22 24 4d 41 47 49 43 5f 43 4d 44 22 3b  -n "$MAGIC_CMD";
2daa0 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
2dab0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
2dac0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
2dad0 20 72 65 73 75 6c 74 3a 20 24 4d 41 47 49 43 5f   result: $MAGIC_
2dae0 43 4d 44 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  CMD" >&5.$as_ech
2daf0 6f 20 22 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e  o "$MAGIC_CMD" >
2db00 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
2db10 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
2db20 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
2db30 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  ENO}: result: no
2db40 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
2db50 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  no" >&6; }.fi...
2db60 20 20 65 6c 73 65 0a 20 20 20 20 4d 41 47 49 43    else.    MAGIC
2db70 5f 43 4d 44 3d 3a 0a 20 20 66 69 0a 66 69 0a 0a  _CMD=:.  fi.fi..
2db80 20 20 66 69 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a    fi.  ;;.esac..
2db90 23 20 55 73 65 20 43 20 66 6f 72 20 74 68 65 20  # Use C for the 
2dba0 64 65 66 61 75 6c 74 20 63 6f 6e 66 69 67 75 72  default configur
2dbb0 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 6c 69 62  ation in the lib
2dbc0 74 6f 6f 6c 20 73 63 72 69 70 74 0a 0a 6c 74 5f  tool script..lt_
2dbd0 73 61 76 65 5f 43 43 3d 22 24 43 43 22 0a 61 63  save_CC="$CC".ac
2dbe0 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24  _ext=c.ac_cpp='$
2dbf0 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61  CPP $CPPFLAGS'.a
2dc00 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d  c_compile='$CC -
2dc10 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  c $CFLAGS $CPPFL
2dc20 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
2dc30 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e  _ext >&5'.ac_lin
2dc40 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65  k='$CC -o confte
2dc50 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46  st$ac_exeext $CF
2dc60 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24  LAGS $CPPFLAGS $
2dc70 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  LDFLAGS conftest
2dc80 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e  .$ac_ext $LIBS >
2dc90 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  &5'.ac_compiler_
2dca0 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d  gnu=$ac_cv_c_com
2dcb0 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a 23 20 53 6f  piler_gnu...# So
2dcc0 75 72 63 65 20 66 69 6c 65 20 65 78 74 65 6e 73  urce file extens
2dcd0 69 6f 6e 20 66 6f 72 20 43 20 74 65 73 74 20 73  ion for C test s
2dce0 6f 75 72 63 65 73 2e 0a 61 63 5f 65 78 74 3d 63  ources..ac_ext=c
2dcf0 0a 0a 23 20 4f 62 6a 65 63 74 20 66 69 6c 65 20  ..# Object file 
2dd00 65 78 74 65 6e 73 69 6f 6e 20 66 6f 72 20 63 6f  extension for co
2dd10 6d 70 69 6c 65 64 20 43 20 74 65 73 74 20 73 6f  mpiled C test so
2dd20 75 72 63 65 73 2e 0a 6f 62 6a 65 78 74 3d 6f 0a  urces..objext=o.
2dd30 6f 62 6a 65 78 74 3d 24 6f 62 6a 65 78 74 0a 0a  objext=$objext..
2dd40 23 20 43 6f 64 65 20 74 6f 20 62 65 20 75 73 65  # Code to be use
2dd50 64 20 69 6e 20 73 69 6d 70 6c 65 20 63 6f 6d 70  d in simple comp
2dd60 69 6c 65 20 74 65 73 74 73 0a 6c 74 5f 73 69 6d  ile tests.lt_sim
2dd70 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74  ple_compile_test
2dd80 5f 63 6f 64 65 3d 22 69 6e 74 20 73 6f 6d 65 5f  _code="int some_
2dd90 76 61 72 69 61 62 6c 65 20 3d 20 30 3b 22 0a 0a  variable = 0;"..
2dda0 23 20 43 6f 64 65 20 74 6f 20 62 65 20 75 73 65  # Code to be use
2ddb0 64 20 69 6e 20 73 69 6d 70 6c 65 20 6c 69 6e 6b  d in simple link
2ddc0 20 74 65 73 74 73 0a 6c 74 5f 73 69 6d 70 6c 65   tests.lt_simple
2ddd0 5f 6c 69 6e 6b 5f 74 65 73 74 5f 63 6f 64 65 3d  _link_test_code=
2dde0 27 69 6e 74 20 6d 61 69 6e 28 29 7b 72 65 74 75  'int main(){retu
2ddf0 72 6e 28 30 29 3b 7d 27 0a 0a 0a 0a 0a 0a 0a 0a  rn(0);}'........
2de00 23 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c  # If no C compil
2de10 65 72 20 77 61 73 20 73 70 65 63 69 66 69 65 64  er was specified
2de20 2c 20 75 73 65 20 43 43 2e 0a 4c 54 43 43 3d 24  , use CC..LTCC=$
2de30 7b 4c 54 43 43 2d 22 24 43 43 22 7d 0a 0a 23 20  {LTCC-"$CC"}..# 
2de40 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72  If no C compiler
2de50 20 66 6c 61 67 73 20 77 65 72 65 20 73 70 65 63   flags were spec
2de60 69 66 69 65 64 2c 20 75 73 65 20 43 46 4c 41 47  ified, use CFLAG
2de70 53 2e 0a 4c 54 43 46 4c 41 47 53 3d 24 7b 4c 54  S..LTCFLAGS=${LT
2de80 43 46 4c 41 47 53 2d 22 24 43 46 4c 41 47 53 22  CFLAGS-"$CFLAGS"
2de90 7d 0a 0a 23 20 41 6c 6c 6f 77 20 43 43 20 74 6f  }..# Allow CC to
2dea0 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
2deb0 6d 65 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74  me with argument
2dec0 73 2e 0a 63 6f 6d 70 69 6c 65 72 3d 24 43 43 0a  s..compiler=$CC.
2ded0 0a 23 20 53 61 76 65 20 74 68 65 20 64 65 66 61  .# Save the defa
2dee0 75 6c 74 20 63 6f 6d 70 69 6c 65 72 2c 20 73 69  ult compiler, si
2def0 6e 63 65 20 69 74 20 67 65 74 73 20 6f 76 65 72  nce it gets over
2df00 77 72 69 74 74 65 6e 20 77 68 65 6e 20 74 68 65  written when the
2df10 20 6f 74 68 65 72 0a 23 20 74 61 67 73 20 61 72   other.# tags ar
2df20 65 20 62 65 69 6e 67 20 74 65 73 74 65 64 2c 20  e being tested, 
2df30 61 6e 64 20 5f 4c 54 5f 54 41 47 56 41 52 28 63  and _LT_TAGVAR(c
2df40 6f 6d 70 69 6c 65 72 2c 20 5b 5d 29 20 69 73 20  ompiler, []) is 
2df50 61 20 4e 4f 50 2e 0a 63 6f 6d 70 69 6c 65 72 5f  a NOP..compiler_
2df60 44 45 46 41 55 4c 54 3d 24 43 43 0a 0a 23 20 73  DEFAULT=$CC..# s
2df70 61 76 65 20 77 61 72 6e 69 6e 67 73 2f 62 6f 69  ave warnings/boi
2df80 6c 65 72 70 6c 61 74 65 20 6f 66 20 73 69 6d 70  lerplate of simp
2df90 6c 65 20 74 65 73 74 20 63 6f 64 65 0a 61 63 5f  le test code.ac_
2dfa0 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74  outfile=conftest
2dfb0 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 65 63 68 6f  .$ac_objext.echo
2dfc0 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d   "$lt_simple_com
2dfd0 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20  pile_test_code" 
2dfe0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
2dff0 74 0a 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70  t.eval "$ac_comp
2e000 69 6c 65 22 20 32 3e 26 31 20 3e 2f 64 65 76 2f  ile" 2>&1 >/dev/
2e010 6e 75 6c 6c 20 7c 20 24 53 45 44 20 27 2f 5e 24  null | $SED '/^$
2e020 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 3e 63 6f  /d; /^ *+/d' >co
2e030 6e 66 74 65 73 74 2e 65 72 72 0a 5f 6c 74 5f 63  nftest.err._lt_c
2e040 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c  ompiler_boilerpl
2e050 61 74 65 3d 60 63 61 74 20 63 6f 6e 66 74 65 73  ate=`cat conftes
2e060 74 2e 65 72 72 60 0a 24 52 4d 20 63 6f 6e 66 74  t.err`.$RM conft
2e070 65 73 74 2a 0a 0a 61 63 5f 6f 75 74 66 69 6c 65  est*..ac_outfile
2e080 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62  =conftest.$ac_ob
2e090 6a 65 78 74 0a 65 63 68 6f 20 22 24 6c 74 5f 73  jext.echo "$lt_s
2e0a0 69 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74 5f  imple_link_test_
2e0b0 63 6f 64 65 22 20 3e 63 6f 6e 66 74 65 73 74 2e  code" >conftest.
2e0c0 24 61 63 5f 65 78 74 0a 65 76 61 6c 20 22 24 61  $ac_ext.eval "$a
2e0d0 63 5f 6c 69 6e 6b 22 20 32 3e 26 31 20 3e 2f 64  c_link" 2>&1 >/d
2e0e0 65 76 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20 27  ev/null | $SED '
2e0f0 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20  /^$/d; /^ *+/d' 
2e100 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 5f 6c  >conftest.err._l
2e110 74 5f 6c 69 6e 6b 65 72 5f 62 6f 69 6c 65 72 70  t_linker_boilerp
2e120 6c 61 74 65 3d 60 63 61 74 20 63 6f 6e 66 74 65  late=`cat confte
2e130 73 74 2e 65 72 72 60 0a 24 52 4d 20 2d 72 20 63  st.err`.$RM -r c
2e140 6f 6e 66 74 65 73 74 2a 0a 0a 0a 69 66 20 74 65  onftest*...if te
2e150 73 74 20 2d 6e 20 22 24 63 6f 6d 70 69 6c 65 72  st -n "$compiler
2e160 22 3b 20 74 68 65 6e 0a 0a 6c 74 5f 70 72 6f 67  "; then..lt_prog
2e170 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69  _compiler_no_bui
2e180 6c 74 69 6e 5f 66 6c 61 67 3d 0a 0a 69 66 20 74  ltin_flag=..if t
2e190 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73  est "$GCC" = yes
2e1a0 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 70 72 6f 67  ; then.  lt_prog
2e1b0 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69  _compiler_no_bui
2e1c0 6c 74 69 6e 5f 66 6c 61 67 3d 27 20 2d 66 6e 6f  ltin_flag=' -fno
2e1d0 2d 62 75 69 6c 74 69 6e 27 0a 0a 20 20 7b 20 24  -builtin'..  { $
2e1e0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
2e1f0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
2e200 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 69  ENO}: checking i
2e210 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70  f $compiler supp
2e220 6f 72 74 73 20 2d 66 6e 6f 2d 72 74 74 69 20 2d  orts -fno-rtti -
2e230 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 20  fno-exceptions" 
2e240 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
2e250 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d  checking if $com
2e260 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d  piler supports -
2e270 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78  fno-rtti -fno-ex
2e280 63 65 70 74 69 6f 6e 73 2e 2e 2e 20 22 20 3e 26  ceptions... " >&
2e290 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f  6; }.if ${lt_cv_
2e2a0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74  prog_compiler_rt
2e2b0 74 69 5f 65 78 63 65 70 74 69 6f 6e 73 2b 3a 7d  ti_exceptions+:}
2e2c0 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
2e2d0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
2e2e0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
2e2f0 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  .  lt_cv_prog_co
2e300 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65  mpiler_rtti_exce
2e310 70 74 69 6f 6e 73 3d 6e 6f 0a 20 20 20 61 63 5f  ptions=no.   ac_
2e320 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74  outfile=conftest
2e330 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20 65  .$ac_objext.   e
2e340 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f  cho "$lt_simple_
2e350 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64  compile_test_cod
2e360 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61  e" > conftest.$a
2e370 63 5f 65 78 74 0a 20 20 20 6c 74 5f 63 6f 6d 70  c_ext.   lt_comp
2e380 69 6c 65 72 5f 66 6c 61 67 3d 22 2d 66 6e 6f 2d  iler_flag="-fno-
2e390 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74  rtti -fno-except
2e3a0 69 6f 6e 73 22 0a 20 20 20 23 20 49 6e 73 65 72  ions".   # Inser
2e3b0 74 20 74 68 65 20 6f 70 74 69 6f 6e 20 65 69 74  t the option eit
2e3c0 68 65 72 20 28 31 29 20 61 66 74 65 72 20 74 68  her (1) after th
2e3d0 65 20 6c 61 73 74 20 2a 46 4c 41 47 53 20 76 61  e last *FLAGS va
2e3e0 72 69 61 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20  riable, or.   # 
2e3f0 28 32 29 20 62 65 66 6f 72 65 20 61 20 77 6f 72  (2) before a wor
2e400 64 20 63 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f  d containing "co
2e410 6e 66 74 65 73 74 2e 22 2c 20 6f 72 20 28 33 29  nftest.", or (3)
2e420 20 61 74 20 74 68 65 20 65 6e 64 2e 0a 20 20 20   at the end..   
2e430 23 20 4e 6f 74 65 20 74 68 61 74 20 24 61 63 5f  # Note that $ac_
2e440 63 6f 6d 70 69 6c 65 20 69 74 73 65 6c 66 20 64  compile itself d
2e450 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20  oes not contain 
2e460 62 61 63 6b 73 6c 61 73 68 65 73 20 61 6e 64 20  backslashes and 
2e470 62 65 67 69 6e 73 0a 20 20 20 23 20 77 69 74 68  begins.   # with
2e480 20 61 20 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28   a dollar sign (
2e490 6e 6f 74 20 61 20 68 79 70 68 65 6e 29 2c 20 73  not a hyphen), s
2e4a0 6f 20 74 68 65 20 65 63 68 6f 20 73 68 6f 75 6c  o the echo shoul
2e4b0 64 20 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79  d work correctly
2e4c0 2e 0a 20 20 20 23 20 54 68 65 20 6f 70 74 69 6f  ..   # The optio
2e4d0 6e 20 69 73 20 72 65 66 65 72 65 6e 63 65 64 20  n is referenced 
2e4e0 76 69 61 20 61 20 76 61 72 69 61 62 6c 65 20 74  via a variable t
2e4f0 6f 20 61 76 6f 69 64 20 63 6f 6e 66 75 73 69 6e  o avoid confusin
2e500 67 20 73 65 64 2e 0a 20 20 20 6c 74 5f 63 6f 6d  g sed..   lt_com
2e510 70 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63 5f  pile=`echo "$ac_
2e520 63 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45 44 20  compile" | $SED 
2e530 5c 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41  \.   -e 's:.*FLA
2e540 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74  GS}\{0,1\} :&$lt
2e550 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20 3a  _compiler_flag :
2e560 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a  ; t' \.   -e 's:
2e570 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e   [^ ]*conftest\.
2e580 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66  : $lt_compiler_f
2e590 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20 2d  lag&:; t' \.   -
2e5a0 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70  e 's:$: $lt_comp
2e5b0 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20 20  iler_flag:'`.   
2e5c0 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24  (eval echo "\"\$
2e5d0 61 73 5f 6d 65 3a 36 36 37 30 3a 20 24 6c 74 5f  as_me:6670: $lt_
2e5e0 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a  compile\"" >&5).
2e5f0 20 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63 6f     (eval "$lt_co
2e600 6d 70 69 6c 65 22 20 32 3e 63 6f 6e 66 74 65 73  mpile" 2>conftes
2e610 74 2e 65 72 72 29 0a 20 20 20 61 63 5f 73 74 61  t.err).   ac_sta
2e620 74 75 73 3d 24 3f 0a 20 20 20 63 61 74 20 63 6f  tus=$?.   cat co
2e630 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
2e640 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 36    echo "$as_me:6
2e650 36 37 34 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  674: \$? = $ac_s
2e660 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20 69 66  tatus" >&5.   if
2e670 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
2e680 73 29 20 26 26 20 74 65 73 74 20 2d 73 20 22 24  s) && test -s "$
2e690 61 63 5f 6f 75 74 66 69 6c 65 22 3b 20 74 68 65  ac_outfile"; the
2e6a0 6e 0a 20 20 20 20 20 23 20 54 68 65 20 63 6f 6d  n.     # The com
2e6b0 70 69 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77  piler can only w
2e6c0 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74  arn and ignore t
2e6d0 68 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74  he option if not
2e6e0 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20   recognized.    
2e6f0 20 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20   # So say no if 
2e700 74 68 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e  there are warnin
2e710 67 73 20 6f 74 68 65 72 20 74 68 61 6e 20 74 68  gs other than th
2e720 65 20 75 73 75 61 6c 20 6f 75 74 70 75 74 2e 0a  e usual output..
2e730 20 20 20 20 20 24 45 43 48 4f 20 22 58 24 5f 6c       $ECHO "X$_l
2e740 74 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65  t_compiler_boile
2e750 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20  rplate" | $Xsed 
2e760 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 63 6f 6e 66  -e '/^$/d' >conf
2e770 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20 24 53  test.exp.     $S
2e780 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b  ED '/^$/d; /^ *+
2e790 2f 64 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  /d' conftest.err
2e7a0 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 32 0a 20   >conftest.er2. 
2e7b0 20 20 20 20 69 66 20 74 65 73 74 20 21 20 2d 73      if test ! -s
2e7c0 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c   conftest.er2 ||
2e7d0 20 64 69 66 66 20 63 6f 6e 66 74 65 73 74 2e 65   diff conftest.e
2e7e0 78 70 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20  xp conftest.er2 
2e7f0 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e  >/dev/null; then
2e800 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72  .       lt_cv_pr
2e810 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69  og_compiler_rtti
2e820 5f 65 78 63 65 70 74 69 6f 6e 73 3d 79 65 73 0a  _exceptions=yes.
2e830 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20       fi.   fi.  
2e840 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a   $RM conftest*..
2e850 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
2e860 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
2e870 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
2e880 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  lt: $lt_cv_prog_
2e890 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78  compiler_rtti_ex
2e8a0 63 65 70 74 69 6f 6e 73 22 20 3e 26 35 0a 24 61  ceptions" >&5.$a
2e8b0 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70  s_echo "$lt_cv_p
2e8c0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74  rog_compiler_rtt
2e8d0 69 5f 65 78 63 65 70 74 69 6f 6e 73 22 20 3e 26  i_exceptions" >&
2e8e0 36 3b 20 7d 0a 0a 69 66 20 74 65 73 74 20 78 22  6; }..if test x"
2e8f0 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  $lt_cv_prog_comp
2e900 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74  iler_rtti_except
2e910 69 6f 6e 73 22 20 3d 20 78 79 65 73 3b 20 74 68  ions" = xyes; th
2e920 65 6e 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  en.    lt_prog_c
2e930 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74  ompiler_no_built
2e940 69 6e 5f 66 6c 61 67 3d 22 24 6c 74 5f 70 72 6f  in_flag="$lt_pro
2e950 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75  g_compiler_no_bu
2e960 69 6c 74 69 6e 5f 66 6c 61 67 20 2d 66 6e 6f 2d  iltin_flag -fno-
2e970 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74  rtti -fno-except
2e980 69 6f 6e 73 22 0a 65 6c 73 65 0a 20 20 20 20 3a  ions".else.    :
2e990 0a 66 69 0a 0a 66 69 0a 0a 0a 0a 0a 0a 0a 20 20  .fi..fi.......  
2e9a0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2e9b0 5f 77 6c 3d 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d  _wl=.lt_prog_com
2e9c0 70 69 6c 65 72 5f 70 69 63 3d 0a 6c 74 5f 70 72  piler_pic=.lt_pr
2e9d0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2e9e0 69 63 3d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ic=..{ $as_echo 
2e9f0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
2ea00 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
2ea10 65 63 6b 69 6e 67 20 66 6f 72 20 24 63 6f 6d 70  ecking for $comp
2ea20 69 6c 65 72 20 6f 70 74 69 6f 6e 20 74 6f 20 70  iler option to p
2ea30 72 6f 64 75 63 65 20 50 49 43 22 20 3e 26 35 0a  roduce PIC" >&5.
2ea40 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
2ea50 6b 69 6e 67 20 66 6f 72 20 24 63 6f 6d 70 69 6c  king for $compil
2ea60 65 72 20 6f 70 74 69 6f 6e 20 74 6f 20 70 72 6f  er option to pro
2ea70 64 75 63 65 20 50 49 43 2e 2e 2e 20 22 20 3e 26  duce PIC... " >&
2ea80 36 3b 20 7d 0a 0a 20 20 69 66 20 74 65 73 74 20  6; }..  if test 
2ea90 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68  "$GCC" = yes; th
2eaa0 65 6e 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  en.    lt_prog_c
2eab0 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
2eac0 27 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f  '.    lt_prog_co
2ead0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2eae0 73 74 61 74 69 63 27 0a 0a 20 20 20 20 63 61 73  static'..    cas
2eaf0 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20  e $host_os in.  
2eb00 20 20 20 20 61 69 78 2a 29 0a 20 20 20 20 20 20      aix*).      
2eb10 23 20 41 6c 6c 20 41 49 58 20 63 6f 64 65 20 69  # All AIX code i
2eb20 73 20 50 49 43 2e 0a 20 20 20 20 20 20 69 66 20  s PIC..      if 
2eb30 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22  test "$host_cpu"
2eb40 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 23   = ia64; then..#
2eb50 20 41 49 58 20 35 20 6e 6f 77 20 73 75 70 70 6f   AIX 5 now suppo
2eb60 72 74 73 20 49 41 36 34 20 70 72 6f 63 65 73 73  rts IA64 process
2eb70 6f 72 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  or..lt_prog_comp
2eb80 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73  iler_static='-Bs
2eb90 74 61 74 69 63 27 0a 20 20 20 20 20 20 66 69 0a  tatic'.      fi.
2eba0 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 6d        ;;..    am
2ebb0 69 67 61 6f 73 2a 29 0a 20 20 20 20 20 20 63 61  igaos*).      ca
2ebc0 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a  se $host_cpu in.
2ebd0 20 20 20 20 20 20 70 6f 77 65 72 70 63 29 0a 20        powerpc). 
2ebe0 20 20 20 20 20 20 20 20 20 20 20 23 20 73 65 65             # see
2ebf0 20 63 6f 6d 6d 65 6e 74 20 61 62 6f 75 74 20 41   comment about A
2ec00 6d 69 67 61 4f 53 34 20 2e 73 6f 20 73 75 70 70  migaOS4 .so supp
2ec10 6f 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20  ort.            
2ec20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2ec30 5f 70 69 63 3d 27 2d 66 50 49 43 27 0a 20 20 20  _pic='-fPIC'.   
2ec40 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 6d 36       ;;.      m6
2ec50 38 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  8k).            
2ec60 23 20 46 49 58 4d 45 3a 20 77 65 20 6e 65 65 64  # FIXME: we need
2ec70 20 61 74 20 6c 65 61 73 74 20 36 38 30 32 30 20   at least 68020 
2ec80 63 6f 64 65 20 74 6f 20 62 75 69 6c 64 20 73 68  code to build sh
2ec90 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c 20  ared libraries, 
2eca0 62 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20  but.            
2ecb0 23 20 61 64 64 69 6e 67 20 74 68 65 20 60 2d 6d  # adding the `-m
2ecc0 36 38 30 32 30 27 20 66 6c 61 67 20 74 6f 20 47  68020' flag to G
2ecd0 43 43 20 70 72 65 76 65 6e 74 73 20 62 75 69 6c  CC prevents buil
2ece0 64 69 6e 67 20 61 6e 79 74 68 69 6e 67 20 62 65  ding anything be
2ecf0 74 74 65 72 2c 0a 20 20 20 20 20 20 20 20 20 20  tter,.          
2ed00 20 20 23 20 6c 69 6b 65 20 60 2d 6d 36 38 30 34    # like `-m6804
2ed10 30 27 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20  0'..            
2ed20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2ed30 5f 70 69 63 3d 27 2d 6d 36 38 30 32 30 20 2d 72  _pic='-m68020 -r
2ed40 65 73 69 64 65 6e 74 33 32 20 2d 6d 61 6c 77 61  esident32 -malwa
2ed50 79 73 2d 72 65 73 74 6f 72 65 2d 61 34 27 0a 20  ys-restore-a4'. 
2ed60 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
2ed70 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  esac.      ;;.. 
2ed80 20 20 20 62 65 6f 73 2a 20 7c 20 69 72 69 78 35     beos* | irix5
2ed90 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e  * | irix6* | non
2eda0 73 74 6f 70 75 78 2a 20 7c 20 6f 73 66 33 2a 20  stopux* | osf3* 
2edb0 7c 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29  | osf4* | osf5*)
2edc0 0a 20 20 20 20 20 20 23 20 50 49 43 20 69 73 20  .      # PIC is 
2edd0 74 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20  the default for 
2ede0 74 68 65 73 65 20 4f 53 65 73 2e 0a 20 20 20 20  these OSes..    
2edf0 20 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67 77 2a    ;;..    mingw*
2ee00 20 7c 20 63 79 67 77 69 6e 2a 20 7c 20 70 77 33   | cygwin* | pw3
2ee10 32 2a 20 7c 20 6f 73 32 2a 20 7c 20 63 65 67 63  2* | os2* | cegc
2ee20 63 2a 29 0a 20 20 20 20 20 20 23 20 54 68 69 73  c*).      # This
2ee30 20 68 61 63 6b 20 69 73 20 73 6f 20 74 68 61 74   hack is so that
2ee40 20 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c 65   the source file
2ee50 20 63 61 6e 20 74 65 6c 6c 20 77 68 65 74 68 65   can tell whethe
2ee60 72 20 69 74 20 69 73 20 62 65 69 6e 67 0a 20 20  r it is being.  
2ee70 20 20 20 20 23 20 62 75 69 6c 74 20 66 6f 72 20      # built for 
2ee80 69 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 61 20 64  inclusion in a d
2ee90 6c 6c 20 28 61 6e 64 20 73 68 6f 75 6c 64 20 65  ll (and should e
2eea0 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20 66 6f  xport symbols fo
2eeb0 72 20 65 78 61 6d 70 6c 65 29 2e 0a 20 20 20 20  r example)..    
2eec0 20 20 23 20 41 6c 74 68 6f 75 67 68 20 74 68 65    # Although the
2eed0 20 63 79 67 77 69 6e 20 67 63 63 20 69 67 6e 6f   cygwin gcc igno
2eee0 72 65 73 20 2d 66 50 49 43 2c 20 73 74 69 6c 6c  res -fPIC, still
2eef0 20 6e 65 65 64 20 74 68 69 73 20 66 6f 72 20 6f   need this for o
2ef00 6c 64 2d 73 74 79 6c 65 0a 20 20 20 20 20 20 23  ld-style.      #
2ef10 20 28 2d 2d 64 69 73 61 62 6c 65 2d 61 75 74 6f   (--disable-auto
2ef20 2d 69 6d 70 6f 72 74 29 20 6c 69 62 72 61 72 69  -import) librari
2ef30 65 73 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  es.      lt_prog
2ef40 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
2ef50 44 44 4c 4c 5f 45 58 50 4f 52 54 27 0a 20 20 20  DDLL_EXPORT'.   
2ef60 20 20 20 3b 3b 0a 0a 20 20 20 20 64 61 72 77 69     ;;..    darwi
2ef70 6e 2a 20 7c 20 72 68 61 70 73 6f 64 79 2a 29 0a  n* | rhapsody*).
2ef80 20 20 20 20 20 20 23 20 50 49 43 20 69 73 20 74        # PIC is t
2ef90 68 65 20 64 65 66 61 75 6c 74 20 6f 6e 20 74 68  he default on th
2efa0 69 73 20 70 6c 61 74 66 6f 72 6d 0a 20 20 20 20  is platform.    
2efb0 20 20 23 20 43 6f 6d 6d 6f 6e 20 73 79 6d 62 6f    # Common symbo
2efc0 6c 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20 69  ls not allowed i
2efd0 6e 20 4d 48 5f 44 59 4c 49 42 20 66 69 6c 65 73  n MH_DYLIB files
2efe0 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2eff0 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 6e  ompiler_pic='-fn
2f000 6f 2d 63 6f 6d 6d 6f 6e 27 0a 20 20 20 20 20 20  o-common'.      
2f010 3b 3b 0a 0a 20 20 20 20 68 70 75 78 2a 29 0a 20  ;;..    hpux*). 
2f020 20 20 20 20 20 23 20 50 49 43 20 69 73 20 74 68       # PIC is th
2f030 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 36 34  e default for 64
2f040 2d 62 69 74 20 50 41 20 48 50 2d 55 58 2c 20 62  -bit PA HP-UX, b
2f050 75 74 20 6e 6f 74 20 66 6f 72 20 33 32 2d 62 69  ut not for 32-bi
2f060 74 0a 20 20 20 20 20 20 23 20 50 41 20 48 50 2d  t.      # PA HP-
2f070 55 58 2e 20 20 4f 6e 20 49 41 36 34 20 48 50 2d  UX.  On IA64 HP-
2f080 55 58 2c 20 50 49 43 20 69 73 20 74 68 65 20 64  UX, PIC is the d
2f090 65 66 61 75 6c 74 20 62 75 74 20 74 68 65 20 70  efault but the p
2f0a0 69 63 20 66 6c 61 67 0a 20 20 20 20 20 20 23 20  ic flag.      # 
2f0b0 73 65 74 73 20 74 68 65 20 64 65 66 61 75 6c 74  sets the default
2f0c0 20 54 4c 53 20 6d 6f 64 65 6c 20 61 6e 64 20 61   TLS model and a
2f0d0 66 66 65 63 74 73 20 69 6e 6c 69 6e 69 6e 67 2e  ffects inlining.
2f0e0 0a 20 20 20 20 20 20 63 61 73 65 20 24 68 6f 73  .      case $hos
2f0f0 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 20 20 68  t_cpu in.      h
2f100 70 70 61 2a 36 34 2a 29 0a 09 23 20 2b 5a 20 74  ppa*64*)..# +Z t
2f110 68 65 20 64 65 66 61 75 6c 74 0a 09 3b 3b 0a 20  he default..;;. 
2f120 20 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67       *)..lt_prog
2f130 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
2f140 66 50 49 43 27 0a 09 3b 3b 0a 20 20 20 20 20 20  fPIC'..;;.      
2f150 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  esac.      ;;.. 
2f160 20 20 20 69 6e 74 65 72 69 78 5b 33 2d 39 5d 2a     interix[3-9]*
2f170 29 0a 20 20 20 20 20 20 23 20 49 6e 74 65 72 69  ).      # Interi
2f180 78 20 33 2e 78 20 67 63 63 20 2d 66 70 69 63 2f  x 3.x gcc -fpic/
2f190 2d 66 50 49 43 20 6f 70 74 69 6f 6e 73 20 67 65  -fPIC options ge
2f1a0 6e 65 72 61 74 65 20 62 72 6f 6b 65 6e 20 63 6f  nerate broken co
2f1b0 64 65 2e 0a 20 20 20 20 20 20 23 20 49 6e 73 74  de..      # Inst
2f1c0 65 61 64 2c 20 77 65 20 72 65 6c 6f 63 61 74 65  ead, we relocate
2f1d0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
2f1e0 73 20 61 74 20 72 75 6e 74 69 6d 65 2e 0a 20 20  s at runtime..  
2f1f0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 73 64 6f      ;;..    msdo
2f200 73 64 6a 67 70 70 2a 29 0a 20 20 20 20 20 20 23  sdjgpp*).      #
2f210 20 4a 75 73 74 20 62 65 63 61 75 73 65 20 77 65   Just because we
2f220 20 75 73 65 20 47 43 43 20 64 6f 65 73 6e 27 74   use GCC doesn't
2f230 20 6d 65 61 6e 20 77 65 20 73 75 64 64 65 6e 6c   mean we suddenl
2f240 79 20 67 65 74 20 73 68 61 72 65 64 20 6c 69 62  y get shared lib
2f250 72 61 72 69 65 73 0a 20 20 20 20 20 20 23 20 6f  raries.      # o
2f260 6e 20 73 79 73 74 65 6d 73 20 74 68 61 74 20 64  n systems that d
2f270 6f 6e 27 74 20 73 75 70 70 6f 72 74 20 74 68 65  on't support the
2f280 6d 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  m..      lt_prog
2f290 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75  _compiler_can_bu
2f2a0 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20  ild_shared=no.  
2f2b0 20 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65      enable_share
2f2c0 64 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  d=no.      ;;.. 
2f2d0 20 20 20 2a 6e 74 6f 2a 20 7c 20 2a 71 6e 78 2a     *nto* | *qnx*
2f2e0 29 0a 20 20 20 20 20 20 23 20 51 4e 58 20 75 73  ).      # QNX us
2f2f0 65 73 20 47 4e 55 20 43 2b 2b 2c 20 62 75 74 20  es GNU C++, but 
2f300 6e 65 65 64 20 74 6f 20 64 65 66 69 6e 65 20 2d  need to define -
2f310 73 68 61 72 65 64 20 6f 70 74 69 6f 6e 20 74 6f  shared option to
2f320 6f 2c 20 6f 74 68 65 72 77 69 73 65 0a 20 20 20  o, otherwise.   
2f330 20 20 20 23 20 69 74 20 77 69 6c 6c 20 63 6f 72     # it will cor
2f340 65 64 75 6d 70 2e 0a 20 20 20 20 20 20 6c 74 5f  edump..      lt_
2f350 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2f360 63 3d 27 2d 66 50 49 43 20 2d 73 68 61 72 65 64  c='-fPIC -shared
2f370 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  '.      ;;..    
2f380 73 79 73 76 34 2a 4d 50 2a 29 0a 20 20 20 20 20  sysv4*MP*).     
2f390 20 69 66 20 74 65 73 74 20 2d 64 20 2f 75 73 72   if test -d /usr
2f3a0 2f 6e 65 63 3b 20 74 68 65 6e 0a 09 6c 74 5f 70  /nec; then..lt_p
2f3b0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2f3c0 3d 2d 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63 0a 20  =-Kconform_pic. 
2f3d0 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
2f3e0 0a 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 6c  ..    *).      l
2f3f0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f400 70 69 63 3d 27 2d 66 50 49 43 27 0a 20 20 20 20  pic='-fPIC'.    
2f410 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20    ;;.    esac.  
2f420 65 6c 73 65 0a 20 20 20 20 23 20 50 4f 52 54 4d  else.    # PORTM
2f430 45 20 43 68 65 63 6b 20 66 6f 72 20 66 6c 61 67  E Check for flag
2f440 20 74 6f 20 70 61 73 73 20 6c 69 6e 6b 65 72 20   to pass linker 
2f450 66 6c 61 67 73 20 74 68 72 6f 75 67 68 20 74 68  flags through th
2f460 65 20 73 79 73 74 65 6d 20 63 6f 6d 70 69 6c 65  e system compile
2f470 72 2e 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73  r..    case $hos
2f480 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 2a  t_os in.    aix*
2f490 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
2f4a0 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
2f4b0 2c 27 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  ,'.      if test
2f4c0 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69   "$host_cpu" = i
2f4d0 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 41 49 58  a64; then..# AIX
2f4e0 20 35 20 6e 6f 77 20 73 75 70 70 6f 72 74 73 20   5 now supports 
2f4f0 49 41 36 34 20 70 72 6f 63 65 73 73 6f 72 0a 09  IA64 processor..
2f500 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f510 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69  _static='-Bstati
2f520 63 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c  c'.      else..l
2f530 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f540 73 74 61 74 69 63 3d 27 2d 62 6e 73 6f 20 2d 62  static='-bnso -b
2f550 49 3a 2f 6c 69 62 2f 73 79 73 63 61 6c 6c 73 2e  I:/lib/syscalls.
2f560 65 78 70 27 0a 20 20 20 20 20 20 66 69 0a 20 20  exp'.      fi.  
2f570 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67      ;;..    ming
2f580 77 2a 20 7c 20 63 79 67 77 69 6e 2a 20 7c 20 70  w* | cygwin* | p
2f590 77 33 32 2a 20 7c 20 6f 73 32 2a 20 7c 20 63 65  w32* | os2* | ce
2f5a0 67 63 63 2a 29 0a 20 20 20 20 20 20 23 20 54 68  gcc*).      # Th
2f5b0 69 73 20 68 61 63 6b 20 69 73 20 73 6f 20 74 68  is hack is so th
2f5c0 61 74 20 74 68 65 20 73 6f 75 72 63 65 20 66 69  at the source fi
2f5d0 6c 65 20 63 61 6e 20 74 65 6c 6c 20 77 68 65 74  le can tell whet
2f5e0 68 65 72 20 69 74 20 69 73 20 62 65 69 6e 67 0a  her it is being.
2f5f0 20 20 20 20 20 20 23 20 62 75 69 6c 74 20 66 6f        # built fo
2f600 72 20 69 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 61  r inclusion in a
2f610 20 64 6c 6c 20 28 61 6e 64 20 73 68 6f 75 6c 64   dll (and should
2f620 20 65 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20   export symbols 
2f630 66 6f 72 20 65 78 61 6d 70 6c 65 29 2e 0a 20 20  for example)..  
2f640 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2f650 69 6c 65 72 5f 70 69 63 3d 27 2d 44 44 4c 4c 5f  iler_pic='-DDLL_
2f660 45 58 50 4f 52 54 27 0a 20 20 20 20 20 20 3b 3b  EXPORT'.      ;;
2f670 0a 0a 20 20 20 20 68 70 75 78 39 2a 20 7c 20 68  ..    hpux9* | h
2f680 70 75 78 31 30 2a 20 7c 20 68 70 75 78 31 31 2a  pux10* | hpux11*
2f690 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
2f6a0 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
2f6b0 2c 27 0a 20 20 20 20 20 20 23 20 50 49 43 20 69  ,'.      # PIC i
2f6c0 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 66 6f  s the default fo
2f6d0 72 20 49 41 36 34 20 48 50 2d 55 58 20 61 6e 64  r IA64 HP-UX and
2f6e0 20 36 34 2d 62 69 74 20 48 50 2d 55 58 2c 20 62   64-bit HP-UX, b
2f6f0 75 74 0a 20 20 20 20 20 20 23 20 6e 6f 74 20 66  ut.      # not f
2f700 6f 72 20 50 41 20 48 50 2d 55 58 2e 0a 20 20 20  or PA HP-UX..   
2f710 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70     case $host_cp
2f720 75 20 69 6e 0a 20 20 20 20 20 20 68 70 70 61 2a  u in.      hppa*
2f730 36 34 2a 7c 69 61 36 34 2a 29 0a 09 23 20 2b 5a  64*|ia64*)..# +Z
2f740 20 74 68 65 20 64 65 66 61 75 6c 74 0a 09 3b 3b   the default..;;
2f750 0a 20 20 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72  .      *)..lt_pr
2f760 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
2f770 27 2b 5a 27 0a 09 3b 3b 0a 20 20 20 20 20 20 65  '+Z'..;;.      e
2f780 73 61 63 0a 20 20 20 20 20 20 23 20 49 73 20 74  sac.      # Is t
2f790 68 65 72 65 20 61 20 62 65 74 74 65 72 20 6c 74  here a better lt
2f7a0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2f7b0 74 61 74 69 63 20 74 68 61 74 20 77 6f 72 6b 73  tatic that works
2f7c0 20 77 69 74 68 20 74 68 65 20 62 75 6e 64 6c 65   with the bundle
2f7d0 64 20 43 43 3f 0a 20 20 20 20 20 20 6c 74 5f 70  d CC?.      lt_p
2f7e0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2f7f0 74 69 63 3d 27 24 7b 77 6c 7d 2d 61 20 24 7b 77  tic='${wl}-a ${w
2f800 6c 7d 61 72 63 68 69 76 65 27 0a 20 20 20 20 20  l}archive'.     
2f810 20 3b 3b 0a 0a 20 20 20 20 69 72 69 78 35 2a 20   ;;..    irix5* 
2f820 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74  | irix6* | nonst
2f830 6f 70 75 78 2a 29 0a 20 20 20 20 20 20 6c 74 5f  opux*).      lt_
2f840 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
2f850 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 23 20  ='-Wl,'.      # 
2f860 50 49 43 20 28 77 69 74 68 20 2d 4b 50 49 43 29  PIC (with -KPIC)
2f870 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 2e   is the default.
2f880 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2f890 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
2f8a0 2d 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20  -non_shared'.   
2f8b0 20 20 20 3b 3b 0a 0a 20 20 20 20 6c 69 6e 75 78     ;;..    linux
2f8c0 2a 20 7c 20 6b 2a 62 73 64 2a 2d 67 6e 75 29 0a  * | k*bsd*-gnu).
2f8d0 20 20 20 20 20 20 63 61 73 65 20 24 63 63 5f 62        case $cc_b
2f8e0 61 73 65 6e 61 6d 65 20 69 6e 0a 20 20 20 20 20  asename in.     
2f8f0 20 23 20 6f 6c 64 20 49 6e 74 65 6c 20 66 6f 72   # old Intel for
2f900 20 78 38 36 5f 36 34 20 77 68 69 63 68 20 73 74   x86_64 which st
2f910 69 6c 6c 20 73 75 70 70 6f 72 74 65 64 20 2d 4b  ill supported -K
2f920 50 49 43 2e 0a 20 20 20 20 20 20 65 63 63 2a 29  PIC..      ecc*)
2f930 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2f940 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74  er_wl='-Wl,'..lt
2f950 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2f960 69 63 3d 27 2d 4b 50 49 43 27 0a 09 6c 74 5f 70  ic='-KPIC'..lt_p
2f970 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2f980 74 69 63 3d 27 2d 73 74 61 74 69 63 27 0a 20 20  tic='-static'.  
2f990 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 23        ;;.      #
2f9a0 20 69 63 63 20 75 73 65 64 20 74 6f 20 62 65 20   icc used to be 
2f9b0 69 6e 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74  incompatible wit
2f9c0 68 20 47 43 43 2e 0a 20 20 20 20 20 20 23 20 49  h GCC..      # I
2f9d0 43 43 20 31 30 20 64 6f 65 73 6e 27 74 20 61 63  CC 10 doesn't ac
2f9e0 63 65 70 74 20 2d 4b 50 49 43 20 61 6e 79 20 6d  cept -KPIC any m
2f9f0 6f 72 65 2e 0a 20 20 20 20 20 20 69 63 63 2a 20  ore..      icc* 
2fa00 7c 20 69 66 6f 72 74 2a 29 0a 09 6c 74 5f 70 72  | ifort*)..lt_pr
2fa10 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2fa20 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63  -Wl,'..lt_prog_c
2fa30 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50  ompiler_pic='-fP
2fa40 49 43 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  IC'..lt_prog_com
2fa50 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73  piler_static='-s
2fa60 74 61 74 69 63 27 0a 20 20 20 20 20 20 20 20 3b  tatic'.        ;
2fa70 3b 0a 20 20 20 20 20 20 23 20 4c 61 68 65 79 20  ;.      # Lahey 
2fa80 46 6f 72 74 72 61 6e 20 38 2e 31 2e 0a 20 20 20  Fortran 8.1..   
2fa90 20 20 20 6c 66 39 35 2a 29 0a 09 6c 74 5f 70 72     lf95*)..lt_pr
2faa0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2fab0 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63  -Wl,'..lt_prog_c
2fac0 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 2d 73  ompiler_pic='--s
2fad0 68 61 72 65 64 27 0a 09 6c 74 5f 70 72 6f 67 5f  hared'..lt_prog_
2fae0 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
2faf0 27 2d 2d 73 74 61 74 69 63 27 0a 09 3b 3b 0a 20  '--static'..;;. 
2fb00 20 20 20 20 20 70 67 63 63 2a 20 7c 20 70 67 66       pgcc* | pgf
2fb10 37 37 2a 20 7c 20 70 67 66 39 30 2a 20 7c 20 70  77* | pgf90* | p
2fb20 67 66 39 35 2a 29 0a 20 20 20 20 20 20 20 20 23  gf95*).        #
2fb30 20 50 6f 72 74 6c 61 6e 64 20 47 72 6f 75 70 20   Portland Group 
2fb40 63 6f 6d 70 69 6c 65 72 73 20 28 2a 6e 6f 74 2a  compilers (*not*
2fb50 20 74 68 65 20 50 65 6e 74 69 75 6d 20 67 63 63   the Pentium gcc
2fb60 20 63 6f 6d 70 69 6c 65 72 2c 0a 09 23 20 77 68   compiler,..# wh
2fb70 69 63 68 20 6c 6f 6f 6b 73 20 74 6f 20 62 65 20  ich looks to be 
2fb80 61 20 64 65 61 64 20 70 72 6f 6a 65 63 74 29 0a  a dead project).
2fb90 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2fba0 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f  r_wl='-Wl,'..lt_
2fbb0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2fbc0 63 3d 27 2d 66 70 69 63 27 0a 09 6c 74 5f 70 72  c='-fpic'..lt_pr
2fbd0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2fbe0 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20  ic='-Bstatic'.  
2fbf0 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 63        ;;.      c
2fc00 63 63 2a 29 0a 20 20 20 20 20 20 20 20 6c 74 5f  cc*).        lt_
2fc10 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
2fc20 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 20 20  ='-Wl,'.        
2fc30 23 20 41 6c 6c 20 41 6c 70 68 61 20 63 6f 64 65  # All Alpha code
2fc40 20 69 73 20 50 49 43 2e 0a 20 20 20 20 20 20 20   is PIC..       
2fc50 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2fc60 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73  r_static='-non_s
2fc70 68 61 72 65 64 27 0a 20 20 20 20 20 20 20 20 3b  hared'.        ;
2fc80 3b 0a 20 20 20 20 20 20 78 6c 2a 29 0a 09 23 20  ;.      xl*)..# 
2fc90 49 42 4d 20 58 4c 20 43 20 38 2e 30 2f 46 6f 72  IBM XL C 8.0/For
2fca0 74 72 61 6e 20 31 30 2e 31 20 6f 6e 20 50 50 43  tran 10.1 on PPC
2fcb0 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2fcc0 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74  er_wl='-Wl,'..lt
2fcd0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2fce0 69 63 3d 27 2d 71 70 69 63 27 0a 09 6c 74 5f 70  ic='-qpic'..lt_p
2fcf0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2fd00 74 69 63 3d 27 2d 71 73 74 61 74 69 63 6c 69 6e  tic='-qstaticlin
2fd10 6b 27 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 29 0a  k'..;;.      *).
2fd20 09 63 61 73 65 20 60 24 43 43 20 2d 56 20 32 3e  .case `$CC -V 2>
2fd30 26 31 20 7c 20 73 65 64 20 35 71 60 20 69 6e 0a  &1 | sed 5q` in.
2fd40 09 2a 53 75 6e 5c 20 43 2a 29 0a 09 20 20 23 20  .*Sun\ C*)..  # 
2fd50 53 75 6e 20 43 20 35 2e 39 0a 09 20 20 6c 74 5f  Sun C 5.9..  lt_
2fd60 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2fd70 63 3d 27 2d 4b 50 49 43 27 0a 09 20 20 6c 74 5f  c='-KPIC'..  lt_
2fd80 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2fd90 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a  atic='-Bstatic'.
2fda0 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  .  lt_prog_compi
2fdb0 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 20  ler_wl='-Wl,'.. 
2fdc0 20 3b 3b 0a 09 2a 53 75 6e 5c 20 46 2a 29 0a 09   ;;..*Sun\ F*)..
2fdd0 20 20 23 20 53 75 6e 20 46 6f 72 74 72 61 6e 20    # Sun Fortran 
2fde0 38 2e 33 20 70 61 73 73 65 73 20 61 6c 6c 20 75  8.3 passes all u
2fdf0 6e 72 65 63 6f 67 6e 69 7a 65 64 20 66 6c 61 67  nrecognized flag
2fe00 73 20 74 6f 20 74 68 65 20 6c 69 6e 6b 65 72 0a  s to the linker.
2fe10 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  .  lt_prog_compi
2fe20 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a  ler_pic='-KPIC'.
2fe30 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  .  lt_prog_compi
2fe40 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74  ler_static='-Bst
2fe50 61 74 69 63 27 0a 09 20 20 6c 74 5f 70 72 6f 67  atic'..  lt_prog
2fe60 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 27 0a  _compiler_wl=''.
2fe70 09 20 20 3b 3b 0a 09 65 73 61 63 0a 09 3b 3b 0a  .  ;;..esac..;;.
2fe80 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20        esac.     
2fe90 20 3b 3b 0a 0a 20 20 20 20 6e 65 77 73 6f 73 36   ;;..    newsos6
2fea0 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
2feb0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b  compiler_pic='-K
2fec0 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72  PIC'.      lt_pr
2fed0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2fee0 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20  ic='-Bstatic'.  
2fef0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 6e 74 6f      ;;..    *nto
2ff00 2a 20 7c 20 2a 71 6e 78 2a 29 0a 20 20 20 20 20  * | *qnx*).     
2ff10 20 23 20 51 4e 58 20 75 73 65 73 20 47 4e 55 20   # QNX uses GNU 
2ff20 43 2b 2b 2c 20 62 75 74 20 6e 65 65 64 20 74 6f  C++, but need to
2ff30 20 64 65 66 69 6e 65 20 2d 73 68 61 72 65 64 20   define -shared 
2ff40 6f 70 74 69 6f 6e 20 74 6f 6f 2c 20 6f 74 68 65  option too, othe
2ff50 72 77 69 73 65 0a 20 20 20 20 20 20 23 20 69 74  rwise.      # it
2ff60 20 77 69 6c 6c 20 63 6f 72 65 64 75 6d 70 2e 0a   will coredump..
2ff70 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2ff80 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49  mpiler_pic='-fPI
2ff90 43 20 2d 73 68 61 72 65 64 27 0a 20 20 20 20 20  C -shared'.     
2ffa0 20 3b 3b 0a 0a 20 20 20 20 6f 73 66 33 2a 20 7c   ;;..    osf3* |
2ffb0 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 0a   osf4* | osf5*).
2ffc0 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2ffd0 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27  mpiler_wl='-Wl,'
2ffe0 0a 20 20 20 20 20 20 23 20 41 6c 6c 20 4f 53 46  .      # All OSF
2fff0 2f 31 20 63 6f 64 65 20 69 73 20 50 49 43 2e 0a  /1 code is PIC..
30000 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
30010 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
30020 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20  non_shared'.    
30030 20 20 3b 3b 0a 0a 20 20 20 20 72 64 6f 73 2a 29    ;;..    rdos*)
30040 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
30050 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
30060 2d 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20  -non_shared'.   
30070 20 20 20 3b 3b 0a 0a 20 20 20 20 73 6f 6c 61 72     ;;..    solar
30080 69 73 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72  is*).      lt_pr
30090 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
300a0 27 2d 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74  '-KPIC'.      lt
300b0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
300c0 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27  tatic='-Bstatic'
300d0 0a 20 20 20 20 20 20 63 61 73 65 20 24 63 63 5f  .      case $cc_
300e0 62 61 73 65 6e 61 6d 65 20 69 6e 0a 20 20 20 20  basename in.    
300f0 20 20 66 37 37 2a 20 7c 20 66 39 30 2a 20 7c 20    f77* | f90* | 
30100 66 39 35 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63  f95*)..lt_prog_c
30110 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 51 6f 70  ompiler_wl='-Qop
30120 74 69 6f 6e 20 6c 64 20 27 3b 3b 0a 20 20 20 20  tion ld ';;.    
30130 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f    *)..lt_prog_co
30140 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27  mpiler_wl='-Wl,'
30150 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20  ;;.      esac.  
30160 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 75 6e 6f      ;;..    suno
30170 73 34 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72  s4*).      lt_pr
30180 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
30190 2d 51 6f 70 74 69 6f 6e 20 6c 64 20 27 0a 20 20  -Qoption ld '.  
301a0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
301b0 69 6c 65 72 5f 70 69 63 3d 27 2d 50 49 43 27 0a  iler_pic='-PIC'.
301c0 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
301d0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
301e0 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 3b  Bstatic'.      ;
301f0 3b 0a 0a 20 20 20 20 73 79 73 76 34 20 7c 20 73  ;..    sysv4 | s
30200 79 73 76 34 2e 32 75 77 32 2a 20 7c 20 73 79 73  ysv4.2uw2* | sys
30210 76 34 2e 33 2a 29 0a 20 20 20 20 20 20 6c 74 5f  v4.3*).      lt_
30220 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
30230 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c 74  ='-Wl,'.      lt
30240 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
30250 69 63 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20 20  ic='-KPIC'.     
30260 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
30270 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74  r_static='-Bstat
30280 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  ic'.      ;;..  
30290 20 20 73 79 73 76 34 2a 4d 50 2a 29 0a 20 20 20    sysv4*MP*).   
302a0 20 20 20 69 66 20 74 65 73 74 20 2d 64 20 2f 75     if test -d /u
302b0 73 72 2f 6e 65 63 20 3b 74 68 65 6e 0a 09 6c 74  sr/nec ;then..lt
302c0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
302d0 69 63 3d 27 2d 4b 63 6f 6e 66 6f 72 6d 5f 70 69  ic='-Kconform_pi
302e0 63 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  c'..lt_prog_comp
302f0 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73  iler_static='-Bs
30300 74 61 74 69 63 27 0a 20 20 20 20 20 20 66 69 0a  tatic'.      fi.
30310 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79        ;;..    sy
30320 73 76 35 2a 20 7c 20 75 6e 69 78 77 61 72 65 2a  sv5* | unixware*
30330 20 7c 20 73 63 6f 33 2e 32 76 35 2a 20 7c 20 73   | sco3.2v5* | s
30340 63 6f 35 76 36 2a 20 7c 20 4f 70 65 6e 55 4e 49  co5v6* | OpenUNI
30350 58 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  X*).      lt_pro
30360 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
30370 57 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70 72  Wl,'.      lt_pr
30380 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
30390 27 2d 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74  '-KPIC'.      lt
303a0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
303b0 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27  tatic='-Bstatic'
303c0 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 75  .      ;;..    u
303d0 6e 69 63 6f 73 2a 29 0a 20 20 20 20 20 20 6c 74  nicos*).      lt
303e0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
303f0 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c  l='-Wl,'.      l
30400 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30410 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64  can_build_shared
30420 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  =no.      ;;..  
30430 20 20 75 74 73 34 2a 29 0a 20 20 20 20 20 20 6c    uts4*).      l
30440 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30450 70 69 63 3d 27 2d 70 69 63 27 0a 20 20 20 20 20  pic='-pic'.     
30460 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
30470 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74  r_static='-Bstat
30480 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  ic'.      ;;..  
30490 20 20 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72    *).      lt_pr
304a0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f  og_compiler_can_
304b0 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a  build_shared=no.
304c0 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61        ;;.    esa
304d0 63 0a 20 20 66 69 0a 0a 63 61 73 65 20 24 68 6f  c.  fi..case $ho
304e0 73 74 5f 6f 73 20 69 6e 0a 20 20 23 20 46 6f 72  st_os in.  # For
304f0 20 70 6c 61 74 66 6f 72 6d 73 20 77 68 69 63 68   platforms which
30500 20 64 6f 20 6e 6f 74 20 73 75 70 70 6f 72 74 20   do not support 
30510 50 49 43 2c 20 2d 44 50 49 43 20 69 73 20 6d 65  PIC, -DPIC is me
30520 61 6e 69 6e 67 6c 65 73 73 3a 0a 20 20 2a 64 6a  aningless:.  *dj
30530 67 70 70 2a 29 0a 20 20 20 20 6c 74 5f 70 72 6f  gpp*).    lt_pro
30540 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 0a  g_compiler_pic=.
30550 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20      ;;.  *).    
30560 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
30570 5f 70 69 63 3d 22 24 6c 74 5f 70 72 6f 67 5f 63  _pic="$lt_prog_c
30580 6f 6d 70 69 6c 65 72 5f 70 69 63 20 2d 44 50 49  ompiler_pic -DPI
30590 43 22 0a 20 20 20 20 3b 3b 0a 65 73 61 63 0a 7b  C".    ;;.esac.{
305a0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
305b0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
305c0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
305d0 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
305e0 72 5f 70 69 63 22 20 3e 26 35 0a 24 61 73 5f 65  r_pic" >&5.$as_e
305f0 63 68 6f 20 22 24 6c 74 5f 70 72 6f 67 5f 63 6f  cho "$lt_prog_co
30600 6d 70 69 6c 65 72 5f 70 69 63 22 20 3e 26 36 3b  mpiler_pic" >&6;
30610 20 7d 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 43 68 65   }.......#.# Che
30620 63 6b 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20  ck to make sure 
30630 74 68 65 20 50 49 43 20 66 6c 61 67 20 61 63 74  the PIC flag act
30640 75 61 6c 6c 79 20 77 6f 72 6b 73 2e 0a 23 0a 69  ually works..#.i
30650 66 20 74 65 73 74 20 2d 6e 20 22 24 6c 74 5f 70  f test -n "$lt_p
30660 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
30670 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
30680 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
30690 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
306a0 7d 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24  }: checking if $
306b0 63 6f 6d 70 69 6c 65 72 20 50 49 43 20 66 6c 61  compiler PIC fla
306c0 67 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  g $lt_prog_compi
306d0 6c 65 72 5f 70 69 63 20 77 6f 72 6b 73 22 20 3e  ler_pic works" >
306e0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
306f0 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70  hecking if $comp
30700 69 6c 65 72 20 50 49 43 20 66 6c 61 67 20 24 6c  iler PIC flag $l
30710 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30720 70 69 63 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e  pic works... " >
30730 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76  &6; }.if ${lt_cv
30740 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
30750 69 63 5f 77 6f 72 6b 73 2b 3a 7d 20 66 61 6c 73  ic_works+:} fals
30760 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
30770 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
30780 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74   " >&6.else.  lt
30790 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
307a0 72 5f 70 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20  r_pic_works=no. 
307b0 20 20 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e    ac_outfile=con
307c0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
307d0 0a 20 20 20 65 63 68 6f 20 22 24 6c 74 5f 73 69  .   echo "$lt_si
307e0 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73  mple_compile_tes
307f0 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65  t_code" > confte
30800 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 20 6c 74  st.$ac_ext.   lt
30810 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22  _compiler_flag="
30820 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
30830 72 5f 70 69 63 20 2d 44 50 49 43 22 0a 20 20 20  r_pic -DPIC".   
30840 23 20 49 6e 73 65 72 74 20 74 68 65 20 6f 70 74  # Insert the opt
30850 69 6f 6e 20 65 69 74 68 65 72 20 28 31 29 20 61  ion either (1) a
30860 66 74 65 72 20 74 68 65 20 6c 61 73 74 20 2a 46  fter the last *F
30870 4c 41 47 53 20 76 61 72 69 61 62 6c 65 2c 20 6f  LAGS variable, o
30880 72 0a 20 20 20 23 20 28 32 29 20 62 65 66 6f 72  r.   # (2) befor
30890 65 20 61 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e  e a word contain
308a0 69 6e 67 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c  ing "conftest.",
308b0 20 6f 72 20 28 33 29 20 61 74 20 74 68 65 20 65   or (3) at the e
308c0 6e 64 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74 68  nd..   # Note th
308d0 61 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69  at $ac_compile i
308e0 74 73 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63  tself does not c
308f0 6f 6e 74 61 69 6e 20 62 61 63 6b 73 6c 61 73 68  ontain backslash
30900 65 73 20 61 6e 64 20 62 65 67 69 6e 73 0a 20 20  es and begins.  
30910 20 23 20 77 69 74 68 20 61 20 64 6f 6c 6c 61 72   # with a dollar
30920 20 73 69 67 6e 20 28 6e 6f 74 20 61 20 68 79 70   sign (not a hyp
30930 68 65 6e 29 2c 20 73 6f 20 74 68 65 20 65 63 68  hen), so the ech
30940 6f 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f  o should work co
30950 72 72 65 63 74 6c 79 2e 0a 20 20 20 23 20 54 68  rrectly..   # Th
30960 65 20 6f 70 74 69 6f 6e 20 69 73 20 72 65 66 65  e option is refe
30970 72 65 6e 63 65 64 20 76 69 61 20 61 20 76 61 72  renced via a var
30980 69 61 62 6c 65 20 74 6f 20 61 76 6f 69 64 20 63  iable to avoid c
30990 6f 6e 66 75 73 69 6e 67 20 73 65 64 2e 0a 20 20  onfusing sed..  
309a0 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68   lt_compile=`ech
309b0 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20  o "$ac_compile" 
309c0 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27  | $SED \.   -e '
309d0 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c  s:.*FLAGS}\{0,1\
309e0 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72  } :&$lt_compiler
309f0 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20  _flag :; t' \.  
30a00 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e   -e 's: [^ ]*con
30a10 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d  ftest\.: $lt_com
30a20 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27  piler_flag&:; t'
30a30 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24   \.   -e 's:$: $
30a40 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  lt_compiler_flag
30a50 3a 27 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68  :'`.   (eval ech
30a60 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 37 30 30  o "\"\$as_me:700
30a70 39 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22  9: $lt_compile\"
30a80 22 20 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20  " >&5).   (eval 
30a90 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e  "$lt_compile" 2>
30aa0 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a 20 20  conftest.err).  
30ab0 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
30ac0 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
30ad0 72 20 3e 26 35 0a 20 20 20 65 63 68 6f 20 22 24  r >&5.   echo "$
30ae0 61 73 5f 6d 65 3a 37 30 31 33 3a 20 5c 24 3f 20  as_me:7013: \$? 
30af0 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
30b00 35 0a 20 20 20 69 66 20 28 65 78 69 74 20 24 61  5.   if (exit $a
30b10 63 5f 73 74 61 74 75 73 29 20 26 26 20 74 65 73  c_status) && tes
30b20 74 20 2d 73 20 22 24 61 63 5f 6f 75 74 66 69 6c  t -s "$ac_outfil
30b30 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 23 20  e"; then.     # 
30b40 54 68 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e  The compiler can
30b50 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69   only warn and i
30b60 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e  gnore the option
30b70 20 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a   if not recogniz
30b80 65 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79  ed.     # So say
30b90 20 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72 65   no if there are
30ba0 20 77 61 72 6e 69 6e 67 73 20 6f 74 68 65 72 20   warnings other 
30bb0 74 68 61 6e 20 74 68 65 20 75 73 75 61 6c 20 6f  than the usual o
30bc0 75 74 70 75 74 2e 0a 20 20 20 20 20 24 45 43 48  utput..     $ECH
30bd0 4f 20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65  O "X$_lt_compile
30be0 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c  r_boilerplate" |
30bf0 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64   $Xsed -e '/^$/d
30c00 27 20 3e 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a  ' >conftest.exp.
30c10 20 20 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64       $SED '/^$/d
30c20 3b 20 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66 74  ; /^ *+/d' conft
30c30 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73  est.err >conftes
30c40 74 2e 65 72 32 0a 20 20 20 20 20 69 66 20 74 65  t.er2.     if te
30c50 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
30c60 2e 65 72 32 20 7c 7c 20 64 69 66 66 20 63 6f 6e  .er2 || diff con
30c70 66 74 65 73 74 2e 65 78 70 20 63 6f 6e 66 74 65  ftest.exp confte
30c80 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c  st.er2 >/dev/nul
30c90 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c  l; then.       l
30ca0 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
30cb0 65 72 5f 70 69 63 5f 77 6f 72 6b 73 3d 79 65 73  er_pic_works=yes
30cc0 0a 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20  .     fi.   fi. 
30cd0 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a    $RM conftest*.
30ce0 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
30cf0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
30d00 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
30d10 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67  ult: $lt_cv_prog
30d20 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f  _compiler_pic_wo
30d30 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  rks" >&5.$as_ech
30d40 6f 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  o "$lt_cv_prog_c
30d50 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b  ompiler_pic_work
30d60 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74 65  s" >&6; }..if te
30d70 73 74 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f 67  st x"$lt_cv_prog
30d80 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f  _compiler_pic_wo
30d90 72 6b 73 22 20 3d 20 78 79 65 73 3b 20 74 68 65  rks" = xyes; the
30da0 6e 0a 20 20 20 20 63 61 73 65 20 24 6c 74 5f 70  n.    case $lt_p
30db0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
30dc0 20 69 6e 0a 20 20 20 20 20 22 22 20 7c 20 22 20   in.     "" | " 
30dd0 22 2a 29 20 3b 3b 0a 20 20 20 20 20 2a 29 20 6c  "*) ;;.     *) l
30de0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30df0 70 69 63 3d 22 20 24 6c 74 5f 70 72 6f 67 5f 63  pic=" $lt_prog_c
30e00 6f 6d 70 69 6c 65 72 5f 70 69 63 22 20 3b 3b 0a  ompiler_pic" ;;.
30e10 20 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20       esac.else. 
30e20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
30e30 6c 65 72 5f 70 69 63 3d 0a 20 20 20 20 20 6c 74  ler_pic=.     lt
30e40 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
30e50 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d  an_build_shared=
30e60 6e 6f 0a 66 69 0a 0a 66 69 0a 0a 0a 0a 0a 0a 0a  no.fi..fi.......
30e70 23 0a 23 20 43 68 65 63 6b 20 74 6f 20 6d 61 6b  #.# Check to mak
30e80 65 20 73 75 72 65 20 74 68 65 20 73 74 61 74 69  e sure the stati
30e90 63 20 66 6c 61 67 20 61 63 74 75 61 6c 6c 79 20  c flag actually 
30ea0 77 6f 72 6b 73 2e 0a 23 0a 77 6c 3d 24 6c 74 5f  works..#.wl=$lt_
30eb0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
30ec0 20 65 76 61 6c 20 6c 74 5f 74 6d 70 5f 73 74 61   eval lt_tmp_sta
30ed0 74 69 63 5f 66 6c 61 67 3d 5c 22 24 6c 74 5f 70  tic_flag=\"$lt_p
30ee0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
30ef0 74 69 63 5c 22 0a 7b 20 24 61 73 5f 65 63 68 6f  tic\".{ $as_echo
30f00 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
30f10 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
30f20 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70  hecking if $comp
30f30 69 6c 65 72 20 73 74 61 74 69 63 20 66 6c 61 67  iler static flag
30f40 20 24 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f   $lt_tmp_static_
30f50 66 6c 61 67 20 77 6f 72 6b 73 22 20 3e 26 35 0a  flag works" >&5.
30f60 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
30f70 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65  king if $compile
30f80 72 20 73 74 61 74 69 63 20 66 6c 61 67 20 24 6c  r static flag $l
30f90 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61  t_tmp_static_fla
30fa0 67 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36  g works... " >&6
30fb0 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 70  ; }.if ${lt_cv_p
30fc0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
30fd0 74 69 63 5f 77 6f 72 6b 73 2b 3a 7d 20 66 61 6c  tic_works+:} fal
30fe0 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
30ff0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
31000 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c  ) " >&6.else.  l
31010 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
31020 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 3d  er_static_works=
31030 6e 6f 0a 20 20 20 73 61 76 65 5f 4c 44 46 4c 41  no.   save_LDFLA
31040 47 53 3d 22 24 4c 44 46 4c 41 47 53 22 0a 20 20  GS="$LDFLAGS".  
31050 20 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46 4c 41   LDFLAGS="$LDFLA
31060 47 53 20 24 6c 74 5f 74 6d 70 5f 73 74 61 74 69  GS $lt_tmp_stati
31070 63 5f 66 6c 61 67 22 0a 20 20 20 65 63 68 6f 20  c_flag".   echo 
31080 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e 6b  "$lt_simple_link
31090 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f  _test_code" > co
310a0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20  nftest.$ac_ext. 
310b0 20 20 69 66 20 28 65 76 61 6c 20 24 61 63 5f 6c    if (eval $ac_l
310c0 69 6e 6b 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  ink 2>conftest.e
310d0 72 72 29 20 26 26 20 74 65 73 74 20 2d 73 20 63  rr) && test -s c
310e0 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
310f0 74 3b 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54  t; then.     # T
31100 68 65 20 6c 69 6e 6b 65 72 20 63 61 6e 20 6f 6e  he linker can on
31110 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f  ly warn and igno
31120 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 66  re the option if
31130 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a   not recognized.
31140 20 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e 6f       # So say no
31150 20 69 66 20 74 68 65 72 65 20 61 72 65 20 77 61   if there are wa
31160 72 6e 69 6e 67 73 0a 20 20 20 20 20 69 66 20 74  rnings.     if t
31170 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
31180 65 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  err; then.      
31190 20 23 20 41 70 70 65 6e 64 20 61 6e 79 20 65 72   # Append any er
311a0 72 6f 72 73 20 74 6f 20 74 68 65 20 63 6f 6e 66  rors to the conf
311b0 69 67 2e 6c 6f 67 2e 0a 20 20 20 20 20 20 20 63  ig.log..       c
311c0 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
311d0 31 3e 26 35 0a 20 20 20 20 20 20 20 24 45 43 48  1>&5.       $ECH
311e0 4f 20 22 58 24 5f 6c 74 5f 6c 69 6e 6b 65 72 5f  O "X$_lt_linker_
311f0 62 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c 20 24  boilerplate" | $
31200 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20  Xsed -e '/^$/d' 
31210 3e 20 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20  > conftest.exp. 
31220 20 20 20 20 20 20 24 53 45 44 20 27 2f 5e 24 2f        $SED '/^$/
31230 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66  d; /^ *+/d' conf
31240 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65  test.err >confte
31250 73 74 2e 65 72 32 0a 20 20 20 20 20 20 20 69 66  st.er2.       if
31260 20 64 69 66 66 20 63 6f 6e 66 74 65 73 74 2e 65   diff conftest.e
31270 78 70 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20  xp conftest.er2 
31280 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e  >/dev/null; then
31290 0a 20 20 20 20 20 20 20 20 20 6c 74 5f 63 76 5f  .         lt_cv_
312a0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
312b0 61 74 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20  atic_works=yes. 
312c0 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 65 6c        fi.     el
312d0 73 65 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f  se.       lt_cv_
312e0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
312f0 61 74 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20  atic_works=yes. 
31300 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20      fi.   fi.   
31310 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a  $RM -r conftest*
31320 0a 20 20 20 4c 44 46 4c 41 47 53 3d 22 24 73 61  .   LDFLAGS="$sa
31330 76 65 5f 4c 44 46 4c 41 47 53 22 0a 0a 66 69 0a  ve_LDFLAGS"..fi.
31340 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
31350 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
31360 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
31370 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d   $lt_cv_prog_com
31380 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72  piler_static_wor
31390 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ks" >&5.$as_echo
313a0 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f   "$lt_cv_prog_co
313b0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f  mpiler_static_wo
313c0 72 6b 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20  rks" >&6; }..if 
313d0 74 65 73 74 20 78 22 24 6c 74 5f 63 76 5f 70 72  test x"$lt_cv_pr
313e0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
313f0 69 63 5f 77 6f 72 6b 73 22 20 3d 20 78 79 65 73  ic_works" = xyes
31400 3b 20 74 68 65 6e 0a 20 20 20 20 3a 0a 65 6c 73  ; then.    :.els
31410 65 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f  e.    lt_prog_co
31420 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 0a 66  mpiler_static=.f
31430 69 0a 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73  i........  { $as
31440 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
31450 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
31460 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20  O}: checking if 
31470 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72  $compiler suppor
31480 74 73 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61  ts -c -o file.$a
31490 63 5f 6f 62 6a 65 78 74 22 20 3e 26 35 0a 24 61  c_objext" >&5.$a
314a0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
314b0 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20  ng if $compiler 
314c0 73 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66  supports -c -o f
314d0 69 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e  ile.$ac_objext..
314e0 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
314f0 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
31500 6c 65 72 5f 63 5f 6f 2b 3a 7d 20 66 61 6c 73 65  ler_c_o+:} false
31510 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
31520 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
31530 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f  " >&6.else.  lt_
31540 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
31550 5f 63 5f 6f 3d 6e 6f 0a 20 20 20 24 52 4d 20 2d  _c_o=no.   $RM -
31560 72 20 63 6f 6e 66 74 65 73 74 20 32 3e 2f 64 65  r conftest 2>/de
31570 76 2f 6e 75 6c 6c 0a 20 20 20 6d 6b 64 69 72 20  v/null.   mkdir 
31580 63 6f 6e 66 74 65 73 74 0a 20 20 20 63 64 20 63  conftest.   cd c
31590 6f 6e 66 74 65 73 74 0a 20 20 20 6d 6b 64 69 72  onftest.   mkdir
315a0 20 6f 75 74 0a 20 20 20 65 63 68 6f 20 22 24 6c   out.   echo "$l
315b0 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65  t_simple_compile
315c0 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f  _test_code" > co
315d0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a  nftest.$ac_ext..
315e0 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66     lt_compiler_f
315f0 6c 61 67 3d 22 2d 6f 20 6f 75 74 2f 63 6f 6e 66  lag="-o out/conf
31600 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74  test2.$ac_objext
31610 22 0a 20 20 20 23 20 49 6e 73 65 72 74 20 74 68  ".   # Insert th
31620 65 20 6f 70 74 69 6f 6e 20 65 69 74 68 65 72 20  e option either 
31630 28 31 29 20 61 66 74 65 72 20 74 68 65 20 6c 61  (1) after the la
31640 73 74 20 2a 46 4c 41 47 53 20 76 61 72 69 61 62  st *FLAGS variab
31650 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28 32 29 20  le, or.   # (2) 
31660 62 65 66 6f 72 65 20 61 20 77 6f 72 64 20 63 6f  before a word co
31670 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65  ntaining "confte
31680 73 74 2e 22 2c 20 6f 72 20 28 33 29 20 61 74 20  st.", or (3) at 
31690 74 68 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f  the end..   # No
316a0 74 65 20 74 68 61 74 20 24 61 63 5f 63 6f 6d 70  te that $ac_comp
316b0 69 6c 65 20 69 74 73 65 6c 66 20 64 6f 65 73 20  ile itself does 
316c0 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b  not contain back
316d0 73 6c 61 73 68 65 73 20 61 6e 64 20 62 65 67 69  slashes and begi
316e0 6e 73 0a 20 20 20 23 20 77 69 74 68 20 61 20 64  ns.   # with a d
316f0 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74 20  ollar sign (not 
31700 61 20 68 79 70 68 65 6e 29 2c 20 73 6f 20 74 68  a hyphen), so th
31710 65 20 65 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f  e echo should wo
31720 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20  rk correctly..  
31730 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68   lt_compile=`ech
31740 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20  o "$ac_compile" 
31750 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27  | $SED \.   -e '
31760 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c  s:.*FLAGS}\{0,1\
31770 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72  } :&$lt_compiler
31780 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20  _flag :; t' \.  
31790 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e   -e 's: [^ ]*con
317a0 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d  ftest\.: $lt_com
317b0 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27  piler_flag&:; t'
317c0 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24   \.   -e 's:$: $
317d0 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  lt_compiler_flag
317e0 3a 27 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68  :'`.   (eval ech
317f0 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 37 31 31  o "\"\$as_me:711
31800 34 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22  4: $lt_compile\"
31810 22 20 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20  " >&5).   (eval 
31820 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e  "$lt_compile" 2>
31830 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72  out/conftest.err
31840 29 0a 20 20 20 61 63 5f 73 74 61 74 75 73 3d 24  ).   ac_status=$
31850 3f 0a 20 20 20 63 61 74 20 6f 75 74 2f 63 6f 6e  ?.   cat out/con
31860 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
31870 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 37 31   echo "$as_me:71
31880 31 38 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  18: \$? = $ac_st
31890 61 74 75 73 22 20 3e 26 35 0a 20 20 20 69 66 20  atus" >&5.   if 
318a0 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
318b0 29 20 26 26 20 74 65 73 74 20 2d 73 20 6f 75 74  ) && test -s out
318c0 2f 63 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f  /conftest2.$ac_o
318d0 62 6a 65 78 74 0a 20 20 20 74 68 65 6e 0a 20 20  bjext.   then.  
318e0 20 20 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65     # The compile
318f0 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20  r can only warn 
31900 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f  and ignore the o
31910 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63  ption if not rec
31920 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53  ognized.     # S
31930 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72  o say no if ther
31940 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73 0a 20  e are warnings. 
31950 20 20 20 20 24 45 43 48 4f 20 22 58 24 5f 6c 74      $ECHO "X$_lt
31960 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72  _compiler_boiler
31970 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d  plate" | $Xsed -
31980 65 20 27 2f 5e 24 2f 64 27 20 3e 20 6f 75 74 2f  e '/^$/d' > out/
31990 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20  conftest.exp.   
319a0 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f    $SED '/^$/d; /
319b0 5e 20 2a 2b 2f 64 27 20 6f 75 74 2f 63 6f 6e 66  ^ *+/d' out/conf
319c0 74 65 73 74 2e 65 72 72 20 3e 6f 75 74 2f 63 6f  test.err >out/co
319d0 6e 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20  nftest.er2.     
319e0 69 66 20 74 65 73 74 20 21 20 2d 73 20 6f 75 74  if test ! -s out
319f0 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c  /conftest.er2 ||
31a00 20 64 69 66 66 20 6f 75 74 2f 63 6f 6e 66 74 65   diff out/confte
31a10 73 74 2e 65 78 70 20 6f 75 74 2f 63 6f 6e 66 74  st.exp out/conft
31a20 65 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75  est.er2 >/dev/nu
31a30 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20  ll; then.       
31a40 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
31a50 6c 65 72 5f 63 5f 6f 3d 79 65 73 0a 20 20 20 20  ler_c_o=yes.    
31a60 20 66 69 0a 20 20 20 66 69 0a 20 20 20 63 68 6d   fi.   fi.   chm
31a70 6f 64 20 75 2b 77 20 2e 20 32 3e 26 35 0a 20 20  od u+w . 2>&5.  
31a80 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 20   $RM conftest*. 
31a90 20 20 23 20 53 47 49 20 43 2b 2b 20 63 6f 6d 70    # SGI C++ comp
31aa0 69 6c 65 72 20 77 69 6c 6c 20 63 72 65 61 74 65  iler will create
31ab0 20 64 69 72 65 63 74 6f 72 79 20 6f 75 74 2f 69   directory out/i
31ac0 69 5f 66 69 6c 65 73 2f 20 66 6f 72 0a 20 20 20  i_files/ for.   
31ad0 23 20 74 65 6d 70 6c 61 74 65 20 69 6e 73 74 61  # template insta
31ae0 6e 74 69 61 74 69 6f 6e 0a 20 20 20 74 65 73 74  ntiation.   test
31af0 20 2d 64 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73   -d out/ii_files
31b00 20 26 26 20 24 52 4d 20 6f 75 74 2f 69 69 5f 66   && $RM out/ii_f
31b10 69 6c 65 73 2f 2a 20 26 26 20 72 6d 64 69 72 20  iles/* && rmdir 
31b20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 0a 20 20 20  out/ii_files.   
31b30 24 52 4d 20 6f 75 74 2f 2a 20 26 26 20 72 6d 64  $RM out/* && rmd
31b40 69 72 20 6f 75 74 0a 20 20 20 63 64 20 2e 2e 0a  ir out.   cd ...
31b50 20 20 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65     $RM -r confte
31b60 73 74 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74 65  st.   $RM confte
31b70 73 74 2a 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63  st*..fi.{ $as_ec
31b80 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
31b90 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
31ba0 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
31bb0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f  prog_compiler_c_
31bc0 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
31bd0 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d  "$lt_cv_prog_com
31be0 70 69 6c 65 72 5f 63 5f 6f 22 20 3e 26 36 3b 20  piler_c_o" >&6; 
31bf0 7d 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73 5f  }.......  { $as_
31c00 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
31c10 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
31c20 7d 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24  }: checking if $
31c30 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74  compiler support
31c40 73 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63  s -c -o file.$ac
31c50 5f 6f 62 6a 65 78 74 22 20 3e 26 35 0a 24 61 73  _objext" >&5.$as
31c60 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
31c70 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73  g if $compiler s
31c80 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69  upports -c -o fi
31c90 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e 2e  le.$ac_objext...
31ca0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c   " >&6; }.if ${l
31cb0 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
31cc0 65 72 5f 63 5f 6f 2b 3a 7d 20 66 61 6c 73 65 3b  er_c_o+:} false;
31cd0 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
31ce0 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
31cf0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63   >&6.else.  lt_c
31d00 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
31d10 63 5f 6f 3d 6e 6f 0a 20 20 20 24 52 4d 20 2d 72  c_o=no.   $RM -r
31d20 20 63 6f 6e 66 74 65 73 74 20 32 3e 2f 64 65 76   conftest 2>/dev
31d30 2f 6e 75 6c 6c 0a 20 20 20 6d 6b 64 69 72 20 63  /null.   mkdir c
31d40 6f 6e 66 74 65 73 74 0a 20 20 20 63 64 20 63 6f  onftest.   cd co
31d50 6e 66 74 65 73 74 0a 20 20 20 6d 6b 64 69 72 20  nftest.   mkdir 
31d60 6f 75 74 0a 20 20 20 65 63 68 6f 20 22 24 6c 74  out.   echo "$lt
31d70 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f  _simple_compile_
31d80 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e  test_code" > con
31d90 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20  ftest.$ac_ext.. 
31da0 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c    lt_compiler_fl
31db0 61 67 3d 22 2d 6f 20 6f 75 74 2f 63 6f 6e 66 74  ag="-o out/conft
31dc0 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 22  est2.$ac_objext"
31dd0 0a 20 20 20 23 20 49 6e 73 65 72 74 20 74 68 65  .   # Insert the
31de0 20 6f 70 74 69 6f 6e 20 65 69 74 68 65 72 20 28   option either (
31df0 31 29 20 61 66 74 65 72 20 74 68 65 20 6c 61 73  1) after the las
31e00 74 20 2a 46 4c 41 47 53 20 76 61 72 69 61 62 6c  t *FLAGS variabl
31e10 65 2c 20 6f 72 0a 20 20 20 23 20 28 32 29 20 62  e, or.   # (2) b
31e20 65 66 6f 72 65 20 61 20 77 6f 72 64 20 63 6f 6e  efore a word con
31e30 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73  taining "conftes
31e40 74 2e 22 2c 20 6f 72 20 28 33 29 20 61 74 20 74  t.", or (3) at t
31e50 68 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74  he end..   # Not
31e60 65 20 74 68 61 74 20 24 61 63 5f 63 6f 6d 70 69  e that $ac_compi
31e70 6c 65 20 69 74 73 65 6c 66 20 64 6f 65 73 20 6e  le itself does n
31e80 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73  ot contain backs
31e90 6c 61 73 68 65 73 20 61 6e 64 20 62 65 67 69 6e  lashes and begin
31ea0 73 0a 20 20 20 23 20 77 69 74 68 20 61 20 64 6f  s.   # with a do
31eb0 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74 20 61  llar sign (not a
31ec0 20 68 79 70 68 65 6e 29 2c 20 73 6f 20 74 68 65   hyphen), so the
31ed0 20 65 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72   echo should wor
31ee0 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20  k correctly..   
31ef0 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f  lt_compile=`echo
31f00 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c   "$ac_compile" |
31f10 20 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73   $SED \.   -e 's
31f20 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d  :.*FLAGS}\{0,1\}
31f30 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f   :&$lt_compiler_
31f40 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20  flag :; t' \.   
31f50 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66  -e 's: [^ ]*conf
31f60 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70  test\.: $lt_comp
31f70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20  iler_flag&:; t' 
31f80 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c  \.   -e 's:$: $l
31f90 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a  t_compiler_flag:
31fa0 27 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f  '`.   (eval echo
31fb0 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 37 31 36 39   "\"\$as_me:7169
31fc0 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22  : $lt_compile\""
31fd0 20 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22   >&5).   (eval "
31fe0 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 6f  $lt_compile" 2>o
31ff0 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 29  ut/conftest.err)
32000 0a 20 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  .   ac_status=$?
32010 0a 20 20 20 63 61 74 20 6f 75 74 2f 63 6f 6e 66  .   cat out/conf
32020 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20  test.err >&5.   
32030 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 37 31 37  echo "$as_me:717
32040 33 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  3: \$? = $ac_sta
32050 74 75 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28  tus" >&5.   if (
32060 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
32070 20 26 26 20 74 65 73 74 20 2d 73 20 6f 75 74 2f   && test -s out/
32080 63 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f 62  conftest2.$ac_ob
32090 6a 65 78 74 0a 20 20 20 74 68 65 6e 0a 20 20 20  jext.   then.   
320a0 20 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72    # The compiler
320b0 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61   can only warn a
320c0 6e 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70  nd ignore the op
320d0 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f  tion if not reco
320e0 67 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f  gnized.     # So
320f0 20 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65   say no if there
32100 20 61 72 65 20 77 61 72 6e 69 6e 67 73 0a 20 20   are warnings.  
32110 20 20 20 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f     $ECHO "X$_lt_
32120 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70  compiler_boilerp
32130 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65  late" | $Xsed -e
32140 20 27 2f 5e 24 2f 64 27 20 3e 20 6f 75 74 2f 63   '/^$/d' > out/c
32150 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20  onftest.exp.    
32160 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e   $SED '/^$/d; /^
32170 20 2a 2b 2f 64 27 20 6f 75 74 2f 63 6f 6e 66 74   *+/d' out/conft
32180 65 73 74 2e 65 72 72 20 3e 6f 75 74 2f 63 6f 6e  est.err >out/con
32190 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20 69  ftest.er2.     i
321a0 66 20 74 65 73 74 20 21 20 2d 73 20 6f 75 74 2f  f test ! -s out/
321b0 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c 20  conftest.er2 || 
321c0 64 69 66 66 20 6f 75 74 2f 63 6f 6e 66 74 65 73  diff out/conftes
321d0 74 2e 65 78 70 20 6f 75 74 2f 63 6f 6e 66 74 65  t.exp out/confte
321e0 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c  st.er2 >/dev/nul
321f0 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c  l; then.       l
32200 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
32210 65 72 5f 63 5f 6f 3d 79 65 73 0a 20 20 20 20 20  er_c_o=yes.     
32220 66 69 0a 20 20 20 66 69 0a 20 20 20 63 68 6d 6f  fi.   fi.   chmo
32230 64 20 75 2b 77 20 2e 20 32 3e 26 35 0a 20 20 20  d u+w . 2>&5.   
32240 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20  $RM conftest*.  
32250 20 23 20 53 47 49 20 43 2b 2b 20 63 6f 6d 70 69   # SGI C++ compi
32260 6c 65 72 20 77 69 6c 6c 20 63 72 65 61 74 65 20  ler will create 
32270 64 69 72 65 63 74 6f 72 79 20 6f 75 74 2f 69 69  directory out/ii
32280 5f 66 69 6c 65 73 2f 20 66 6f 72 0a 20 20 20 23  _files/ for.   #
32290 20 74 65 6d 70 6c 61 74 65 20 69 6e 73 74 61 6e   template instan
322a0 74 69 61 74 69 6f 6e 0a 20 20 20 74 65 73 74 20  tiation.   test 
322b0 2d 64 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 20  -d out/ii_files 
322c0 26 26 20 24 52 4d 20 6f 75 74 2f 69 69 5f 66 69  && $RM out/ii_fi
322d0 6c 65 73 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f  les/* && rmdir o
322e0 75 74 2f 69 69 5f 66 69 6c 65 73 0a 20 20 20 24  ut/ii_files.   $
322f0 52 4d 20 6f 75 74 2f 2a 20 26 26 20 72 6d 64 69  RM out/* && rmdi
32300 72 20 6f 75 74 0a 20 20 20 63 64 20 2e 2e 0a 20  r out.   cd ... 
32310 20 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73    $RM -r conftes
32320 74 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74 65 73  t.   $RM conftes
32330 74 2a 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  t*..fi.{ $as_ech
32340 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
32350 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
32360 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70  result: $lt_cv_p
32370 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f  rog_compiler_c_o
32380 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
32390 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  $lt_cv_prog_comp
323a0 69 6c 65 72 5f 63 5f 6f 22 20 3e 26 36 3b 20 7d  iler_c_o" >&6; }
323b0 0a 0a 0a 0a 0a 68 61 72 64 5f 6c 69 6e 6b 73 3d  .....hard_links=
323c0 22 6e 6f 74 74 65 73 74 65 64 22 0a 69 66 20 74  "nottested".if t
323d0 65 73 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67  est "$lt_cv_prog
323e0 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3d  _compiler_c_o" =
323f0 20 6e 6f 20 26 26 20 74 65 73 74 20 22 24 6e 65   no && test "$ne
32400 65 64 5f 6c 6f 63 6b 73 22 20 21 3d 20 6e 6f 3b  ed_locks" != no;
32410 20 74 68 65 6e 0a 20 20 23 20 64 6f 20 6e 6f 74   then.  # do not
32420 20 6f 76 65 72 77 72 69 74 65 20 74 68 65 20 76   overwrite the v
32430 61 6c 75 65 20 6f 66 20 6e 65 65 64 5f 6c 6f 63  alue of need_loc
32440 6b 73 20 70 72 6f 76 69 64 65 64 20 62 79 20 74  ks provided by t
32450 68 65 20 75 73 65 72 0a 20 20 7b 20 24 61 73 5f  he user.  { $as_
32460 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
32470 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
32480 7d 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 77  }: checking if w
32490 65 20 63 61 6e 20 6c 6f 63 6b 20 77 69 74 68 20  e can lock with 
324a0 68 61 72 64 20 6c 69 6e 6b 73 22 20 3e 26 35 0a  hard links" >&5.
324b0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
324c0 6b 69 6e 67 20 69 66 20 77 65 20 63 61 6e 20 6c  king if we can l
324d0 6f 63 6b 20 77 69 74 68 20 68 61 72 64 20 6c 69  ock with hard li
324e0 6e 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  nks... " >&6; }.
324f0 20 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 79 65 73    hard_links=yes
32500 0a 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a  .  $RM conftest*
32510 0a 20 20 6c 6e 20 63 6f 6e 66 74 65 73 74 2e 61  .  ln conftest.a
32520 20 63 6f 6e 66 74 65 73 74 2e 62 20 32 3e 2f 64   conftest.b 2>/d
32530 65 76 2f 6e 75 6c 6c 20 26 26 20 68 61 72 64 5f  ev/null && hard_
32540 6c 69 6e 6b 73 3d 6e 6f 0a 20 20 74 6f 75 63 68  links=no.  touch
32550 20 63 6f 6e 66 74 65 73 74 2e 61 0a 20 20 6c 6e   conftest.a.  ln
32560 20 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e 66   conftest.a conf
32570 74 65 73 74 2e 62 20 32 3e 26 35 20 7c 7c 20 68  test.b 2>&5 || h
32580 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20 20 6c  ard_links=no.  l
32590 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e  n conftest.a con
325a0 66 74 65 73 74 2e 62 20 32 3e 2f 64 65 76 2f 6e  ftest.b 2>/dev/n
325b0 75 6c 6c 20 26 26 20 68 61 72 64 5f 6c 69 6e 6b  ull && hard_link
325c0 73 3d 6e 6f 0a 20 20 7b 20 24 61 73 5f 65 63 68  s=no.  { $as_ech
325d0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
325e0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
325f0 72 65 73 75 6c 74 3a 20 24 68 61 72 64 5f 6c 69  result: $hard_li
32600 6e 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  nks" >&5.$as_ech
32610 6f 20 22 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20  o "$hard_links" 
32620 3e 26 36 3b 20 7d 0a 20 20 69 66 20 74 65 73 74  >&6; }.  if test
32630 20 22 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3d   "$hard_links" =
32640 20 6e 6f 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20   no; then.    { 
32650 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
32660 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
32670 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20  NENO}: WARNING: 
32680 5c 60 24 43 43 27 20 64 6f 65 73 20 6e 6f 74 20  \`$CC' does not 
32690 73 75 70 70 6f 72 74 20 5c 60 2d 63 20 2d 6f 27  support \`-c -o'
326a0 2c 20 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27 20  , so \`make -j' 
326b0 6d 61 79 20 62 65 20 75 6e 73 61 66 65 22 20 3e  may be unsafe" >
326c0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
326d0 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 5c 60  _me: WARNING: \`
326e0 24 43 43 27 20 64 6f 65 73 20 6e 6f 74 20 73 75  $CC' does not su
326f0 70 70 6f 72 74 20 5c 60 2d 63 20 2d 6f 27 2c 20  pport \`-c -o', 
32700 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27 20 6d 61  so \`make -j' ma
32710 79 20 62 65 20 75 6e 73 61 66 65 22 20 3e 26 32  y be unsafe" >&2
32720 3b 7d 0a 20 20 20 20 6e 65 65 64 5f 6c 6f 63 6b  ;}.    need_lock
32730 73 3d 77 61 72 6e 0a 20 20 66 69 0a 65 6c 73 65  s=warn.  fi.else
32740 0a 20 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d 6e 6f  .  need_locks=no
32750 0a 66 69 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61  .fi.......  { $a
32760 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
32770 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
32780 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 77 68  NO}: checking wh
32790 65 74 68 65 72 20 74 68 65 20 24 63 6f 6d 70 69  ether the $compi
327a0 6c 65 72 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29  ler linker ($LD)
327b0 20 73 75 70 70 6f 72 74 73 20 73 68 61 72 65 64   supports shared
327c0 20 6c 69 62 72 61 72 69 65 73 22 20 3e 26 35 0a   libraries" >&5.
327d0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
327e0 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65  king whether the
327f0 20 24 63 6f 6d 70 69 6c 65 72 20 6c 69 6e 6b 65   $compiler linke
32800 72 20 28 24 4c 44 29 20 73 75 70 70 6f 72 74 73  r ($LD) supports
32810 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
32820 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 0a 20  s... " >&6; }.. 
32830 20 72 75 6e 70 61 74 68 5f 76 61 72 3d 0a 20 20   runpath_var=.  
32840 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
32850 66 6c 61 67 3d 0a 20 20 61 6c 77 61 79 73 5f 65  flag=.  always_e
32860 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 6e 6f  xport_symbols=no
32870 0a 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  .  archive_cmds=
32880 0a 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79  .  archive_expsy
32890 6d 5f 63 6d 64 73 3d 0a 20 20 63 6f 6d 70 69 6c  m_cmds=.  compil
328a0 65 72 5f 6e 65 65 64 73 5f 6f 62 6a 65 63 74 3d  er_needs_object=
328b0 6e 6f 0a 20 20 65 6e 61 62 6c 65 5f 73 68 61 72  no.  enable_shar
328c0 65 64 5f 77 69 74 68 5f 73 74 61 74 69 63 5f 72  ed_with_static_r
328d0 75 6e 74 69 6d 65 73 3d 6e 6f 0a 20 20 65 78 70  untimes=no.  exp
328e0 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67  ort_dynamic_flag
328f0 5f 73 70 65 63 3d 0a 20 20 65 78 70 6f 72 74 5f  _spec=.  export_
32900 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e  symbols_cmds='$N
32910 4d 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6e 76  M $libobjs $conv
32920 65 6e 69 65 6e 63 65 20 7c 20 24 67 6c 6f 62 61  enience | $globa
32930 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20 7c 20  l_symbol_pipe | 
32940 24 53 45 44 20 27 5c 27 27 73 2f 2e 2a 20 2f 2f  $SED '\''s/.* //
32950 27 5c 27 27 20 7c 20 73 6f 72 74 20 7c 20 75 6e  '\'' | sort | un
32960 69 71 20 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d  iq > $export_sym
32970 62 6f 6c 73 27 0a 20 20 68 61 72 64 63 6f 64 65  bols'.  hardcode
32980 5f 61 75 74 6f 6d 61 74 69 63 3d 6e 6f 0a 20 20  _automatic=no.  
32990 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d  hardcode_direct=
329a0 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 64 69  no.  hardcode_di
329b0 72 65 63 74 5f 61 62 73 6f 6c 75 74 65 3d 6e 6f  rect_absolute=no
329c0 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64  .  hardcode_libd
329d0 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20  ir_flag_spec=.  
329e0 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
329f0 66 6c 61 67 5f 73 70 65 63 5f 6c 64 3d 0a 20 20  flag_spec_ld=.  
32a00 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
32a10 73 65 70 61 72 61 74 6f 72 3d 0a 20 20 68 61 72  separator=.  har
32a20 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 6e 6f  dcode_minus_L=no
32a30 0a 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69  .  hardcode_shli
32a40 62 70 61 74 68 5f 76 61 72 3d 75 6e 73 75 70 70  bpath_var=unsupp
32a50 6f 72 74 65 64 0a 20 20 69 6e 68 65 72 69 74 5f  orted.  inherit_
32a60 72 70 61 74 68 3d 6e 6f 0a 20 20 6c 69 6e 6b 5f  rpath=no.  link_
32a70 61 6c 6c 5f 64 65 70 6c 69 62 73 3d 75 6e 6b 6e  all_deplibs=unkn
32a80 6f 77 6e 0a 20 20 6d 6f 64 75 6c 65 5f 63 6d 64  own.  module_cmd
32a90 73 3d 0a 20 20 6d 6f 64 75 6c 65 5f 65 78 70 73  s=.  module_exps
32aa0 79 6d 5f 63 6d 64 73 3d 0a 20 20 6f 6c 64 5f 61  ym_cmds=.  old_a
32ab0 72 63 68 69 76 65 5f 66 72 6f 6d 5f 6e 65 77 5f  rchive_from_new_
32ac0 63 6d 64 73 3d 0a 20 20 6f 6c 64 5f 61 72 63 68  cmds=.  old_arch
32ad0 69 76 65 5f 66 72 6f 6d 5f 65 78 70 73 79 6d 73  ive_from_expsyms
32ae0 5f 63 6d 64 73 3d 0a 20 20 74 68 72 65 61 64 5f  _cmds=.  thread_
32af0 73 61 66 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a  safe_flag_spec=.
32b00 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f    whole_archive_
32b10 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 23 20 69  flag_spec=.  # i
32b20 6e 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 20 73  nclude_expsyms s
32b30 68 6f 75 6c 64 20 62 65 20 61 20 6c 69 73 74 20  hould be a list 
32b40 6f 66 20 73 70 61 63 65 2d 73 65 70 61 72 61 74  of space-separat
32b50 65 64 20 73 79 6d 62 6f 6c 73 20 74 6f 20 62 65  ed symbols to be
32b60 20 2a 61 6c 77 61 79 73 2a 0a 20 20 23 20 69 6e   *always*.  # in
32b70 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 73 79  cluded in the sy
32b80 6d 62 6f 6c 20 6c 69 73 74 0a 20 20 69 6e 63 6c  mbol list.  incl
32b90 75 64 65 5f 65 78 70 73 79 6d 73 3d 0a 20 20 23  ude_expsyms=.  #
32ba0 20 65 78 63 6c 75 64 65 5f 65 78 70 73 79 6d 73   exclude_expsyms
32bb0 20 63 61 6e 20 62 65 20 61 6e 20 65 78 74 65 6e   can be an exten
32bc0 64 65 64 20 72 65 67 65 78 70 20 6f 66 20 73 79  ded regexp of sy
32bd0 6d 62 6f 6c 73 20 74 6f 20 65 78 63 6c 75 64 65  mbols to exclude
32be0 0a 20 20 23 20 69 74 20 77 69 6c 6c 20 62 65 20  .  # it will be 
32bf0 77 72 61 70 70 65 64 20 62 79 20 60 20 28 27 20  wrapped by ` (' 
32c00 61 6e 64 20 60 29 24 27 2c 20 73 6f 20 6f 6e 65  and `)$', so one
32c10 20 6d 75 73 74 20 6e 6f 74 20 6d 61 74 63 68 20   must not match 
32c20 62 65 67 69 6e 6e 69 6e 67 20 6f 72 0a 20 20 23  beginning or.  #
32c30 20 65 6e 64 20 6f 66 20 6c 69 6e 65 2e 20 20 45   end of line.  E
32c40 78 61 6d 70 6c 65 3a 20 60 61 7c 62 63 7c 2e 2a  xample: `a|bc|.*
32c50 64 2e 2a 27 20 77 69 6c 6c 20 65 78 63 6c 75 64  d.*' will exclud
32c60 65 20 74 68 65 20 73 79 6d 62 6f 6c 73 20 60 61  e the symbols `a
32c70 27 20 61 6e 64 20 60 62 63 27 2c 0a 20 20 23 20  ' and `bc',.  # 
32c80 61 73 20 77 65 6c 6c 20 61 73 20 61 6e 79 20 73  as well as any s
32c90 79 6d 62 6f 6c 20 74 68 61 74 20 63 6f 6e 74 61  ymbol that conta
32ca0 69 6e 73 20 60 64 27 2e 0a 20 20 65 78 63 6c 75  ins `d'..  exclu
32cb0 64 65 5f 65 78 70 73 79 6d 73 3d 27 5f 47 4c 4f  de_expsyms='_GLO
32cc0 42 41 4c 5f 4f 46 46 53 45 54 5f 54 41 42 4c 45  BAL_OFFSET_TABLE
32cd0 5f 7c 5f 47 4c 4f 42 41 4c 5f 5f 46 5b 49 44 5d  _|_GLOBAL__F[ID]
32ce0 5f 2e 2a 27 0a 20 20 23 20 41 6c 74 68 6f 75 67  _.*'.  # Althoug
32cf0 68 20 5f 47 4c 4f 42 41 4c 5f 4f 46 46 53 45 54  h _GLOBAL_OFFSET
32d00 5f 54 41 42 4c 45 5f 20 69 73 20 61 20 76 61 6c  _TABLE_ is a val
32d10 69 64 20 73 79 6d 62 6f 6c 20 43 20 6e 61 6d 65  id symbol C name
32d20 2c 20 6d 6f 73 74 20 61 2e 6f 75 74 0a 20 20 23  , most a.out.  #
32d30 20 70 6c 61 74 66 6f 72 6d 73 20 28 61 62 29 75   platforms (ab)u
32d40 73 65 20 69 74 20 69 6e 20 50 49 43 20 63 6f 64  se it in PIC cod
32d50 65 2c 20 62 75 74 20 74 68 65 69 72 20 6c 69 6e  e, but their lin
32d60 6b 65 72 73 20 67 65 74 20 63 6f 6e 66 75 73 65  kers get confuse
32d70 64 20 69 66 0a 20 20 23 20 74 68 65 20 73 79 6d  d if.  # the sym
32d80 62 6f 6c 20 69 73 20 65 78 70 6c 69 63 69 74 6c  bol is explicitl
32d90 79 20 72 65 66 65 72 65 6e 63 65 64 2e 20 20 53  y referenced.  S
32da0 69 6e 63 65 20 70 6f 72 74 61 62 6c 65 20 63 6f  ince portable co
32db0 64 65 20 63 61 6e 6e 6f 74 0a 20 20 23 20 72 65  de cannot.  # re
32dc0 6c 79 20 6f 6e 20 74 68 69 73 20 73 79 6d 62 6f  ly on this symbo
32dd0 6c 20 6e 61 6d 65 2c 20 69 74 27 73 20 70 72 6f  l name, it's pro
32de0 62 61 62 6c 79 20 66 69 6e 65 20 74 6f 20 6e 65  bably fine to ne
32df0 76 65 72 20 69 6e 63 6c 75 64 65 20 69 74 20 69  ver include it i
32e00 6e 0a 20 20 23 20 70 72 65 6c 6f 61 64 65 64 20  n.  # preloaded 
32e10 73 79 6d 62 6f 6c 20 74 61 62 6c 65 73 2e 0a 20  symbol tables.. 
32e20 20 23 20 45 78 63 6c 75 64 65 20 73 68 61 72 65   # Exclude share
32e30 64 20 6c 69 62 72 61 72 79 20 69 6e 69 74 69 61  d library initia
32e40 6c 69 7a 61 74 69 6f 6e 2f 66 69 6e 61 6c 69 7a  lization/finaliz
32e50 61 74 69 6f 6e 20 73 79 6d 62 6f 6c 73 2e 0a 20  ation symbols.. 
32e60 20 65 78 74 72 61 63 74 5f 65 78 70 73 79 6d 73   extract_expsyms
32e70 5f 63 6d 64 73 3d 0a 0a 20 20 63 61 73 65 20 24  _cmds=..  case $
32e80 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 63 79 67  host_os in.  cyg
32e90 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c 20  win* | mingw* | 
32ea0 70 77 33 32 2a 20 7c 20 63 65 67 63 63 2a 29 0a  pw32* | cegcc*).
32eb0 20 20 20 20 23 20 46 49 58 4d 45 3a 20 74 68 65      # FIXME: the
32ec0 20 4d 53 56 43 2b 2b 20 70 6f 72 74 20 68 61 73   MSVC++ port has
32ed0 6e 27 74 20 62 65 65 6e 20 74 65 73 74 65 64 20  n't been tested 
32ee0 69 6e 20 61 20 6c 6f 6f 6f 6f 6e 67 20 74 69 6d  in a loooong tim
32ef0 65 0a 20 20 20 20 23 20 57 68 65 6e 20 6e 6f 74  e.    # When not
32f00 20 75 73 69 6e 67 20 67 63 63 2c 20 77 65 20 63   using gcc, we c
32f10 75 72 72 65 6e 74 6c 79 20 61 73 73 75 6d 65 20  urrently assume 
32f20 74 68 61 74 20 77 65 20 61 72 65 20 75 73 69 6e  that we are usin
32f30 67 0a 20 20 20 20 23 20 4d 69 63 72 6f 73 6f 66  g.    # Microsof
32f40 74 20 56 69 73 75 61 6c 20 43 2b 2b 2e 0a 20 20  t Visual C++..  
32f50 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22    if test "$GCC"
32f60 20 21 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20   != yes; then.  
32f70 20 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d      with_gnu_ld=
32f80 6e 6f 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b  no.    fi.    ;;
32f90 0a 20 20 69 6e 74 65 72 69 78 2a 29 0a 20 20 20  .  interix*).   
32fa0 20 23 20 77 65 20 6a 75 73 74 20 68 6f 70 65 2f   # we just hope/
32fb0 61 73 73 75 6d 65 20 74 68 69 73 20 69 73 20 67  assume this is g
32fc0 63 63 20 61 6e 64 20 6e 6f 74 20 63 38 39 20 28  cc and not c89 (
32fd0 3d 20 4d 53 56 43 2b 2b 29 0a 20 20 20 20 77 69  = MSVC++).    wi
32fe0 74 68 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 20 20  th_gnu_ld=yes.  
32ff0 20 20 3b 3b 0a 20 20 6f 70 65 6e 62 73 64 2a 29    ;;.  openbsd*)
33000 0a 20 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64  .    with_gnu_ld
33010 3d 6e 6f 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61  =no.    ;;.  esa
33020 63 0a 0a 20 20 6c 64 5f 73 68 6c 69 62 73 3d 79  c..  ld_shlibs=y
33030 65 73 0a 20 20 69 66 20 74 65 73 74 20 22 24 77  es.  if test "$w
33040 69 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20 79 65  ith_gnu_ld" = ye
33050 73 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 49 66  s; then.    # If
33060 20 61 72 63 68 69 76 65 5f 63 6d 64 73 20 72 75   archive_cmds ru
33070 6e 73 20 4c 44 2c 20 6e 6f 74 20 43 43 2c 20 77  ns LD, not CC, w
33080 6c 61 72 63 20 73 68 6f 75 6c 64 20 62 65 20 65  larc should be e
33090 6d 70 74 79 0a 20 20 20 20 77 6c 61 72 63 3d 27  mpty.    wlarc='
330a0 24 7b 77 6c 7d 27 0a 0a 20 20 20 20 23 20 53 65  ${wl}'..    # Se
330b0 74 20 73 6f 6d 65 20 64 65 66 61 75 6c 74 73 20  t some defaults 
330c0 66 6f 72 20 47 4e 55 20 6c 64 20 77 69 74 68 20  for GNU ld with 
330d0 73 68 61 72 65 64 20 6c 69 62 72 61 72 79 20 73  shared library s
330e0 75 70 70 6f 72 74 2e 20 54 68 65 73 65 0a 20 20  upport. These.  
330f0 20 20 23 20 61 72 65 20 72 65 73 65 74 20 6c 61    # are reset la
33100 74 65 72 20 69 66 20 73 68 61 72 65 64 20 6c 69  ter if shared li
33110 62 72 61 72 69 65 73 20 61 72 65 20 6e 6f 74 20  braries are not 
33120 73 75 70 70 6f 72 74 65 64 2e 20 50 75 74 74 69  supported. Putti
33130 6e 67 20 74 68 65 6d 0a 20 20 20 20 23 20 68 65  ng them.    # he
33140 72 65 20 61 6c 6c 6f 77 73 20 74 68 65 6d 20 74  re allows them t
33150 6f 20 62 65 20 6f 76 65 72 72 69 64 64 65 6e 20  o be overridden 
33160 69 66 20 6e 65 63 65 73 73 61 72 79 2e 0a 20 20  if necessary..  
33170 20 20 72 75 6e 70 61 74 68 5f 76 61 72 3d 4c 44    runpath_var=LD
33180 5f 52 55 4e 5f 50 41 54 48 0a 20 20 20 20 68 61  _RUN_PATH.    ha
33190 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
331a0 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72  ag_spec='${wl}-r
331b0 70 61 74 68 20 24 7b 77 6c 7d 24 6c 69 62 64 69  path ${wl}$libdi
331c0 72 27 0a 20 20 20 20 65 78 70 6f 72 74 5f 64 79  r'.    export_dy
331d0 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d  namic_flag_spec=
331e0 27 24 7b 77 6c 7d 2d 2d 65 78 70 6f 72 74 2d 64  '${wl}--export-d
331f0 79 6e 61 6d 69 63 27 0a 20 20 20 20 23 20 61 6e  ynamic'.    # an
33200 63 69 65 6e 74 20 47 4e 55 20 6c 64 20 64 69 64  cient GNU ld did
33210 6e 27 74 20 73 75 70 70 6f 72 74 20 2d 2d 77 68  n't support --wh
33220 6f 6c 65 2d 61 72 63 68 69 76 65 20 65 74 2e 20  ole-archive et. 
33230 61 6c 2e 0a 20 20 20 20 69 66 20 24 4c 44 20 2d  al..    if $LD -
33240 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 47 52  -help 2>&1 | $GR
33250 45 50 20 27 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63  EP 'no-whole-arc
33260 68 69 76 65 27 20 3e 20 2f 64 65 76 2f 6e 75 6c  hive' > /dev/nul
33270 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 77 68  l; then.      wh
33280 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67  ole_archive_flag
33290 5f 73 70 65 63 3d 22 24 77 6c 61 72 63 22 27 2d  _spec="$wlarc"'-
332a0 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 24 63  -whole-archive$c
332b0 6f 6e 76 65 6e 69 65 6e 63 65 20 27 22 24 77 6c  onvenience '"$wl
332c0 61 72 63 22 27 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d  arc"'--no-whole-
332d0 61 72 63 68 69 76 65 27 0a 20 20 20 20 65 6c 73  archive'.    els
332e0 65 0a 20 20 20 20 20 20 77 68 6f 6c 65 5f 61 72  e.      whole_ar
332f0 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d  chive_flag_spec=
33300 0a 20 20 20 20 66 69 0a 20 20 20 20 73 75 70 70  .    fi.    supp
33310 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f  orts_anon_versio
33320 6e 69 6e 67 3d 6e 6f 0a 20 20 20 20 63 61 73 65  ning=no.    case
33330 20 60 24 4c 44 20 2d 76 20 32 3e 26 31 60 20 69   `$LD -v 2>&1` i
33340 6e 0a 20 20 20 20 20 20 2a 5c 20 5b 30 31 5d 2e  n.      *\ [01].
33350 2a 20 7c 20 2a 5c 20 32 2e 5b 30 2d 39 5d 2e 2a  * | *\ 2.[0-9].*
33360 20 7c 20 2a 5c 20 32 2e 31 30 2e 2a 29 20 3b 3b   | *\ 2.10.*) ;;
33370 20 23 20 63 61 74 63 68 20 76 65 72 73 69 6f 6e   # catch version
33380 73 20 3c 20 32 2e 31 31 0a 20 20 20 20 20 20 2a  s < 2.11.      *
33390 5c 20 32 2e 31 31 2e 39 33 2e 30 2e 32 5c 20 2a  \ 2.11.93.0.2\ *
333a0 29 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f  ) supports_anon_
333b0 76 65 72 73 69 6f 6e 69 6e 67 3d 79 65 73 20 3b  versioning=yes ;
333c0 3b 20 23 20 52 48 37 2e 33 20 2e 2e 2e 0a 20 20  ; # RH7.3 ....  
333d0 20 20 20 20 2a 5c 20 32 2e 31 31 2e 39 32 2e 30      *\ 2.11.92.0
333e0 2e 31 32 5c 20 2a 29 20 73 75 70 70 6f 72 74 73  .12\ *) supports
333f0 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67  _anon_versioning
33400 3d 79 65 73 20 3b 3b 20 23 20 4d 61 6e 64 72 61  =yes ;; # Mandra
33410 6b 65 20 38 2e 32 20 2e 2e 2e 0a 20 20 20 20 20  ke 8.2 ....     
33420 20 2a 5c 20 32 2e 31 31 2e 2a 29 20 3b 3b 20 23   *\ 2.11.*) ;; #
33430 20 6f 74 68 65 72 20 32 2e 31 31 20 76 65 72 73   other 2.11 vers
33440 69 6f 6e 73 0a 20 20 20 20 20 20 2a 29 20 73 75  ions.      *) su
33450 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73  pports_anon_vers
33460 69 6f 6e 69 6e 67 3d 79 65 73 20 3b 3b 0a 20 20  ioning=yes ;;.  
33470 20 20 65 73 61 63 0a 0a 20 20 20 20 23 20 53 65    esac..    # Se
33480 65 20 69 66 20 47 4e 55 20 6c 64 20 73 75 70 70  e if GNU ld supp
33490 6f 72 74 73 20 73 68 61 72 65 64 20 6c 69 62 72  orts shared libr
334a0 61 72 69 65 73 2e 0a 20 20 20 20 63 61 73 65 20  aries..    case 
334b0 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20  $host_os in.    
334c0 61 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 20 20 20  aix[3-9]*).     
334d0 20 23 20 4f 6e 20 41 49 58 2f 50 50 43 2c 20 74   # On AIX/PPC, t
334e0 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72 20 69 73  he GNU linker is
334f0 20 76 65 72 79 20 62 72 6f 6b 65 6e 0a 20 20 20   very broken.   
33500 20 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73     if test "$hos
33510 74 5f 63 70 75 22 20 21 3d 20 69 61 36 34 3b 20  t_cpu" != ia64; 
33520 74 68 65 6e 0a 09 6c 64 5f 73 68 6c 69 62 73 3d  then..ld_shlibs=
33530 6e 6f 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f  no..cat <<_LT_EO
33540 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e  F 1>&2..*** Warn
33550 69 6e 67 3a 20 74 68 65 20 47 4e 55 20 6c 69 6e  ing: the GNU lin
33560 6b 65 72 2c 20 61 74 20 6c 65 61 73 74 20 75 70  ker, at least up
33570 20 74 6f 20 72 65 6c 65 61 73 65 20 32 2e 39 2e   to release 2.9.
33580 31 2c 20 69 73 20 72 65 70 6f 72 74 65 64 0a 2a  1, is reported.*
33590 2a 2a 20 74 6f 20 62 65 20 75 6e 61 62 6c 65 20  ** to be unable 
335a0 74 6f 20 72 65 6c 69 61 62 6c 79 20 63 72 65 61  to reliably crea
335b0 74 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  te shared librar
335c0 69 65 73 20 6f 6e 20 41 49 58 2e 0a 2a 2a 2a 20  ies on AIX..*** 
335d0 54 68 65 72 65 66 6f 72 65 2c 20 6c 69 62 74 6f  Therefore, libto
335e0 6f 6c 20 69 73 20 64 69 73 61 62 6c 69 6e 67 20  ol is disabling 
335f0 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
33600 20 73 75 70 70 6f 72 74 2e 20 20 49 66 20 79 6f   support.  If yo
33610 75 0a 2a 2a 2a 20 72 65 61 6c 6c 79 20 63 61 72  u.*** really car
33620 65 20 66 6f 72 20 73 68 61 72 65 64 20 6c 69 62  e for shared lib
33630 72 61 72 69 65 73 2c 20 79 6f 75 20 6d 61 79 20  raries, you may 
33640 77 61 6e 74 20 74 6f 20 6d 6f 64 69 66 79 20 79  want to modify y
33650 6f 75 72 20 50 41 54 48 0a 2a 2a 2a 20 73 6f 20  our PATH.*** so 
33660 74 68 61 74 20 61 20 6e 6f 6e 2d 47 4e 55 20 6c  that a non-GNU l
33670 69 6e 6b 65 72 20 69 73 20 66 6f 75 6e 64 2c 20  inker is found, 
33680 61 6e 64 20 74 68 65 6e 20 72 65 73 74 61 72 74  and then restart
33690 2e 0a 0a 5f 4c 54 5f 45 4f 46 0a 20 20 20 20 20  ..._LT_EOF.     
336a0 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20   fi.      ;;..  
336b0 20 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20    amigaos*).    
336c0 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75    case $host_cpu
336d0 20 69 6e 0a 20 20 20 20 20 20 70 6f 77 65 72 70   in.      powerp
336e0 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 23  c).            #
336f0 20 73 65 65 20 63 6f 6d 6d 65 6e 74 20 61 62 6f   see comment abo
33700 75 74 20 41 6d 69 67 61 4f 53 34 20 2e 73 6f 20  ut AmigaOS4 .so 
33710 73 75 70 70 6f 72 74 0a 20 20 20 20 20 20 20 20  support.        
33720 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73      archive_cmds
33730 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c  ='$CC -shared $l
33740 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
33750 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
33760 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c  ${wl}-soname $wl
33770 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27  $soname -o $lib'
33780 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 72 63  .            arc
33790 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
337a0 3d 27 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20  =''.        ;;. 
337b0 20 20 20 20 20 6d 36 38 6b 29 0a 20 20 20 20 20       m68k).     
337c0 20 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63         archive_c
337d0 6d 64 73 3d 27 24 52 4d 20 24 6f 75 74 70 75 74  mds='$RM $output
337e0 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72  _objdir/a2ixlibr
337f0 61 72 79 2e 64 61 74 61 7e 24 45 43 48 4f 20 22  ary.data~$ECHO "
33800 23 64 65 66 69 6e 65 20 4e 41 4d 45 20 24 6c 69  #define NAME $li
33810 62 6e 61 6d 65 22 20 3e 20 24 6f 75 74 70 75 74  bname" > $output
33820 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72  _objdir/a2ixlibr
33830 61 72 79 2e 64 61 74 61 7e 24 45 43 48 4f 20 22  ary.data~$ECHO "
33840 23 64 65 66 69 6e 65 20 4c 49 42 52 41 52 59 5f  #define LIBRARY_
33850 49 44 20 31 22 20 3e 3e 20 24 6f 75 74 70 75 74  ID 1" >> $output
33860 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72  _objdir/a2ixlibr
33870 61 72 79 2e 64 61 74 61 7e 24 45 43 48 4f 20 22  ary.data~$ECHO "
33880 23 64 65 66 69 6e 65 20 56 45 52 53 49 4f 4e 20  #define VERSION 
33890 24 6d 61 6a 6f 72 22 20 3e 3e 20 24 6f 75 74 70  $major" >> $outp
338a0 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69  ut_objdir/a2ixli
338b0 62 72 61 72 79 2e 64 61 74 61 7e 24 45 43 48 4f  brary.data~$ECHO
338c0 20 22 23 64 65 66 69 6e 65 20 52 45 56 49 53 49   "#define REVISI
338d0 4f 4e 20 24 72 65 76 69 73 69 6f 6e 22 20 3e 3e  ON $revision" >>
338e0 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
338f0 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61 74 61  a2ixlibrary.data
33900 7e 24 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24  ~$AR $AR_FLAGS $
33910 6c 69 62 20 24 6c 69 62 6f 62 6a 73 7e 24 52 41  lib $libobjs~$RA
33920 4e 4c 49 42 20 24 6c 69 62 7e 28 63 64 20 24 6f  NLIB $lib~(cd $o
33930 75 74 70 75 74 5f 6f 62 6a 64 69 72 20 26 26 20  utput_objdir && 
33940 61 32 69 78 6c 69 62 72 61 72 79 20 2d 33 32 29  a2ixlibrary -32)
33950 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 68 61  '.            ha
33960 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
33970 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64  ag_spec='-L$libd
33980 69 72 27 0a 20 20 20 20 20 20 20 20 20 20 20 20  ir'.            
33990 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c  hardcode_minus_L
339a0 3d 79 65 73 0a 20 20 20 20 20 20 20 20 3b 3b 0a  =yes.        ;;.
339b0 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20        esac.     
339c0 20 3b 3b 0a 0a 20 20 20 20 62 65 6f 73 2a 29 0a   ;;..    beos*).
339d0 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68        if $LD --h
339e0 65 6c 70 20 32 3e 26 31 20 7c 20 24 47 52 45 50  elp 2>&1 | $GREP
339f0 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61   ': supported ta
33a00 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20  rgets:.* elf' > 
33a10 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
33a20 09 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  .allow_undefined
33a30 5f 66 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74 65  _flag=unsupporte
33a40 64 0a 09 23 20 4a 6f 73 65 70 68 20 42 65 63 6b  d..# Joseph Beck
33a50 65 6e 62 61 63 68 20 3c 6a 72 62 33 40 62 65 73  enbach <jrb3@bes
33a60 74 2e 63 6f 6d 3e 20 73 61 79 73 20 73 6f 6d 65  t.com> says some
33a70 20 72 65 6c 65 61 73 65 73 20 6f 66 20 67 63 63   releases of gcc
33a80 0a 09 23 20 73 75 70 70 6f 72 74 20 2d 2d 75 6e  ..# support --un
33a90 64 65 66 69 6e 65 64 2e 20 20 54 68 69 73 20 64  defined.  This d
33aa0 65 73 65 72 76 65 73 20 73 6f 6d 65 20 69 6e 76  eserves some inv
33ab0 65 73 74 69 67 61 74 69 6f 6e 2e 20 20 46 49 58  estigation.  FIX
33ac0 4d 45 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73  ME..archive_cmds
33ad0 3d 27 24 43 43 20 2d 6e 6f 73 74 61 72 74 20 24  ='$CC -nostart $
33ae0 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
33af0 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
33b00 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
33b10 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62  l$soname -o $lib
33b20 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64  '.      else..ld
33b30 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20  _shlibs=no.     
33b40 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20   fi.      ;;..  
33b50 20 20 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67    cygwin* | ming
33b60 77 2a 20 7c 20 70 77 33 32 2a 20 7c 20 63 65 67  w* | pw32* | ceg
33b70 63 63 2a 29 0a 20 20 20 20 20 20 23 20 5f 4c 54  cc*).      # _LT
33b80 5f 54 41 47 56 41 52 28 68 61 72 64 63 6f 64 65  _TAGVAR(hardcode
33b90 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
33ba0 63 2c 20 29 20 69 73 20 61 63 74 75 61 6c 6c 79  c, ) is actually
33bb0 20 6d 65 61 6e 69 6e 67 6c 65 73 73 2c 0a 20 20   meaningless,.  
33bc0 20 20 20 20 23 20 61 73 20 74 68 65 72 65 20 69      # as there i
33bd0 73 20 6e 6f 20 73 65 61 72 63 68 20 70 61 74 68  s no search path
33be0 20 66 6f 72 20 44 4c 4c 73 2e 0a 20 20 20 20 20   for DLLs..     
33bf0 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
33c00 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c  _flag_spec='-L$l
33c10 69 62 64 69 72 27 0a 20 20 20 20 20 20 61 6c 6c  ibdir'.      all
33c20 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
33c30 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20 20  g=unsupported.  
33c40 20 20 20 20 61 6c 77 61 79 73 5f 65 78 70 6f 72      always_expor
33c50 74 5f 73 79 6d 62 6f 6c 73 3d 6e 6f 0a 20 20 20  t_symbols=no.   
33c60 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64     enable_shared
33c70 5f 77 69 74 68 5f 73 74 61 74 69 63 5f 72 75 6e  _with_static_run
33c80 74 69 6d 65 73 3d 79 65 73 0a 20 20 20 20 20 20  times=yes.      
33c90 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63  export_symbols_c
33ca0 6d 64 73 3d 27 24 4e 4d 20 24 6c 69 62 6f 62 6a  mds='$NM $libobj
33cb0 73 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c  s $convenience |
33cc0 20 24 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f   $global_symbol_
33cd0 70 69 70 65 20 7c 20 24 53 45 44 20 2d 65 20 27  pipe | $SED -e '
33ce0 5c 27 27 2f 5e 5b 42 43 44 47 52 53 5d 5b 20 5d  \''/^[BCDGRS][ ]
33cf0 2f 73 2f 2e 2a 5b 20 5d 5c 28 5b 5e 20 5d 2a 5c  /s/.*[ ]\([^ ]*\
33d00 29 2f 5c 31 20 44 41 54 41 2f 27 5c 27 27 20 7c  )/\1 DATA/'\'' |
33d10 20 24 53 45 44 20 2d 65 20 27 5c 27 27 2f 5e 5b   $SED -e '\''/^[
33d20 41 49 54 57 5d 5b 20 5d 2f 73 2f 2e 2a 5b 20 5d  AITW][ ]/s/.*[ ]
33d30 2f 2f 27 5c 27 27 20 7c 20 73 6f 72 74 20 7c 20  //'\'' | sort | 
33d40 75 6e 69 71 20 3e 20 24 65 78 70 6f 72 74 5f 73  uniq > $export_s
33d50 79 6d 62 6f 6c 73 27 0a 0a 20 20 20 20 20 20 69  ymbols'..      i
33d60 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26  f $LD --help 2>&
33d70 31 20 7c 20 24 47 52 45 50 20 27 61 75 74 6f 2d  1 | $GREP 'auto-
33d80 69 6d 70 6f 72 74 27 20 3e 20 2f 64 65 76 2f 6e  import' > /dev/n
33d90 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ull; then.      
33da0 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
33db0 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62  $CC -shared $lib
33dc0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
33dd0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d 6f  ompiler_flags -o
33de0 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
33df0 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d 65  $soname ${wl}--e
33e00 6e 61 62 6c 65 2d 61 75 74 6f 2d 69 6d 61 67 65  nable-auto-image
33e10 2d 62 61 73 65 20 2d 58 6c 69 6e 6b 65 72 20 2d  -base -Xlinker -
33e20 2d 6f 75 74 2d 69 6d 70 6c 69 62 20 2d 58 6c 69  -out-implib -Xli
33e30 6e 6b 65 72 20 24 6c 69 62 27 0a 09 23 20 49 66  nker $lib'..# If
33e40 20 74 68 65 20 65 78 70 6f 72 74 2d 73 79 6d 62   the export-symb
33e50 6f 6c 73 20 66 69 6c 65 20 61 6c 72 65 61 64 79  ols file already
33e60 20 69 73 20 61 20 2e 64 65 66 20 66 69 6c 65 20   is a .def file 
33e70 28 31 73 74 20 6c 69 6e 65 0a 09 23 20 69 73 20  (1st line..# is 
33e80 45 58 50 4f 52 54 53 29 2c 20 75 73 65 20 69 74  EXPORTS), use it
33e90 20 61 73 20 69 73 3b 20 6f 74 68 65 72 77 69 73   as is; otherwis
33ea0 65 2c 20 70 72 65 70 65 6e 64 2e 2e 2e 0a 09 61  e, prepend.....a
33eb0 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d  rchive_expsym_cm
33ec0 64 73 3d 27 69 66 20 74 65 73 74 20 22 78 60 24  ds='if test "x`$
33ed0 53 45 44 20 31 71 20 24 65 78 70 6f 72 74 5f 73  SED 1q $export_s
33ee0 79 6d 62 6f 6c 73 60 22 20 3d 20 78 45 58 50 4f  ymbols`" = xEXPO
33ef0 52 54 53 3b 20 74 68 65 6e 0a 09 20 20 63 70 20  RTS; then..  cp 
33f00 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20  $export_symbols 
33f10 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
33f20 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09 65 6c 73  soname.def;..els
33f30 65 0a 09 20 20 65 63 68 6f 20 45 58 50 4f 52 54  e..  echo EXPORT
33f40 53 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  S > $output_objd
33f50 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a  ir/$soname.def;.
33f60 09 20 20 63 61 74 20 24 65 78 70 6f 72 74 5f 73  .  cat $export_s
33f70 79 6d 62 6f 6c 73 20 3e 3e 20 24 6f 75 74 70 75  ymbols >> $outpu
33f80 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
33f90 2e 64 65 66 3b 0a 09 66 69 7e 0a 09 24 43 43 20  .def;..fi~..$CC 
33fa0 2d 73 68 61 72 65 64 20 24 6f 75 74 70 75 74 5f  -shared $output_
33fb0 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64  objdir/$soname.d
33fc0 65 66 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ef $libobjs $dep
33fd0 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
33fe0 6c 61 67 73 20 2d 6f 20 24 6f 75 74 70 75 74 5f  lags -o $output_
33ff0 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24  objdir/$soname $
34000 7b 77 6c 7d 2d 2d 65 6e 61 62 6c 65 2d 61 75 74  {wl}--enable-aut
34010 6f 2d 69 6d 61 67 65 2d 62 61 73 65 20 2d 58 6c  o-image-base -Xl
34020 69 6e 6b 65 72 20 2d 2d 6f 75 74 2d 69 6d 70 6c  inker --out-impl
34030 69 62 20 2d 58 6c 69 6e 6b 65 72 20 24 6c 69 62  ib -Xlinker $lib
34040 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64  '.      else..ld
34050 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20  _shlibs=no.     
34060 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20   fi.      ;;..  
34070 20 20 69 6e 74 65 72 69 78 5b 33 2d 39 5d 2a 29    interix[3-9]*)
34080 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
34090 64 69 72 65 63 74 3d 6e 6f 0a 20 20 20 20 20 20  direct=no.      
340a0 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61  hardcode_shlibpa
340b0 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20  th_var=no.      
340c0 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
340d0 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
340e0 2d 72 70 61 74 68 2c 24 6c 69 62 64 69 72 27 0a  -rpath,$libdir'.
340f0 20 20 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e        export_dyn
34100 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27  amic_flag_spec='
34110 24 7b 77 6c 7d 2d 45 27 0a 20 20 20 20 20 20 23  ${wl}-E'.      #
34120 20 48 61 63 6b 3a 20 4f 6e 20 49 6e 74 65 72 69   Hack: On Interi
34130 78 20 33 2e 78 2c 20 77 65 20 63 61 6e 6e 6f 74  x 3.x, we cannot
34140 20 63 6f 6d 70 69 6c 65 20 50 49 43 20 62 65 63   compile PIC bec
34150 61 75 73 65 20 6f 66 20 61 20 62 72 6f 6b 65 6e  ause of a broken
34160 20 67 63 63 2e 0a 20 20 20 20 20 20 23 20 49 6e   gcc..      # In
34170 73 74 65 61 64 2c 20 73 68 61 72 65 64 20 6c 69  stead, shared li
34180 62 72 61 72 69 65 73 20 61 72 65 20 6c 6f 61 64  braries are load
34190 65 64 20 61 74 20 61 6e 20 69 6d 61 67 65 20 62  ed at an image b
341a0 61 73 65 20 28 30 78 31 30 30 30 30 30 30 30 20  ase (0x10000000 
341b0 62 79 0a 20 20 20 20 20 20 23 20 64 65 66 61 75  by.      # defau
341c0 6c 74 29 20 61 6e 64 20 72 65 6c 6f 63 61 74 65  lt) and relocate
341d0 64 20 69 66 20 74 68 65 79 20 63 6f 6e 66 6c 69  d if they confli
341e0 63 74 2c 20 77 68 69 63 68 20 69 73 20 61 20 73  ct, which is a s
341f0 6c 6f 77 20 76 65 72 79 20 6d 65 6d 6f 72 79 0a  low very memory.
34200 20 20 20 20 20 20 23 20 63 6f 6e 73 75 6d 69 6e        # consumin
34210 67 20 61 6e 64 20 66 72 61 67 6d 65 6e 74 69 6e  g and fragmentin
34220 67 20 70 72 6f 63 65 73 73 2e 20 20 54 6f 20 61  g process.  To a
34230 76 6f 69 64 20 74 68 69 73 2c 20 77 65 20 70 69  void this, we pi
34240 63 6b 20 61 20 72 61 6e 64 6f 6d 2c 0a 20 20 20  ck a random,.   
34250 20 20 20 23 20 32 35 36 20 4b 69 42 2d 61 6c 69     # 256 KiB-ali
34260 67 6e 65 64 20 69 6d 61 67 65 20 62 61 73 65 20  gned image base 
34270 62 65 74 77 65 65 6e 20 30 78 35 30 30 30 30 30  between 0x500000
34280 30 30 20 61 6e 64 20 30 78 36 46 46 43 30 30 30  00 and 0x6FFC000
34290 30 20 61 74 20 6c 69 6e 6b 0a 20 20 20 20 20 20  0 at link.      
342a0 23 20 74 69 6d 65 2e 20 20 4d 6f 76 69 6e 67 20  # time.  Moving 
342b0 75 70 20 66 72 6f 6d 20 30 78 31 30 30 30 30 30  up from 0x100000
342c0 30 30 20 61 6c 73 6f 20 61 6c 6c 6f 77 73 20 6d  00 also allows m
342d0 6f 72 65 20 73 62 72 6b 28 32 29 20 73 70 61 63  ore sbrk(2) spac
342e0 65 2e 0a 20 20 20 20 20 20 61 72 63 68 69 76 65  e..      archive
342f0 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72  _cmds='$CC -shar
34300 65 64 20 24 70 69 63 5f 66 6c 61 67 20 24 6c 69  ed $pic_flag $li
34310 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
34320 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
34330 7b 77 6c 7d 2d 68 2c 24 73 6f 6e 61 6d 65 20 24  {wl}-h,$soname $
34340 7b 77 6c 7d 2d 2d 69 6d 61 67 65 2d 62 61 73 65  {wl}--image-base
34350 2c 60 65 78 70 72 20 24 7b 52 41 4e 44 4f 4d 2d  ,`expr ${RANDOM-
34360 24 24 7d 20 25 20 34 30 39 36 20 2f 20 32 20 5c  $$} % 4096 / 2 \
34370 2a 20 32 36 32 31 34 34 20 2b 20 31 33 34 32 31  * 262144 + 13421
34380 37 37 32 38 30 60 20 2d 6f 20 24 6c 69 62 27 0a  77280` -o $lib'.
34390 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 65 78        archive_ex
343a0 70 73 79 6d 5f 63 6d 64 73 3d 27 73 65 64 20 22  psym_cmds='sed "
343b0 73 2c 5e 2c 5f 2c 22 20 24 65 78 70 6f 72 74 5f  s,^,_," $export_
343c0 73 79 6d 62 6f 6c 73 20 3e 24 6f 75 74 70 75 74  symbols >$output
343d0 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e  _objdir/$soname.
343e0 65 78 70 73 79 6d 7e 24 43 43 20 2d 73 68 61 72  expsym~$CC -shar
343f0 65 64 20 24 70 69 63 5f 66 6c 61 67 20 24 6c 69  ed $pic_flag $li
34400 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
34410 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
34420 7b 77 6c 7d 2d 68 2c 24 73 6f 6e 61 6d 65 20 24  {wl}-h,$soname $
34430 7b 77 6c 7d 2d 2d 72 65 74 61 69 6e 2d 73 79 6d  {wl}--retain-sym
34440 62 6f 6c 73 2d 66 69 6c 65 2c 24 6f 75 74 70 75  bols-file,$outpu
34450 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
34460 2e 65 78 70 73 79 6d 20 24 7b 77 6c 7d 2d 2d 69  .expsym ${wl}--i
34470 6d 61 67 65 2d 62 61 73 65 2c 60 65 78 70 72 20  mage-base,`expr 
34480 24 7b 52 41 4e 44 4f 4d 2d 24 24 7d 20 25 20 34  ${RANDOM-$$} % 4
34490 30 39 36 20 2f 20 32 20 5c 2a 20 32 36 32 31 34  096 / 2 \* 26214
344a0 34 20 2b 20 31 33 34 32 31 37 37 32 38 30 60 20  4 + 1342177280` 
344b0 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20 3b  -o $lib'.      ;
344c0 3b 0a 0a 20 20 20 20 67 6e 75 2a 20 7c 20 6c 69  ;..    gnu* | li
344d0 6e 75 78 2a 20 7c 20 74 70 66 2a 20 7c 20 6b 2a  nux* | tpf* | k*
344e0 62 73 64 2a 2d 67 6e 75 29 0a 20 20 20 20 20 20  bsd*-gnu).      
344f0 74 6d 70 5f 64 69 65 74 3d 6e 6f 0a 20 20 20 20  tmp_diet=no.    
34500 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74    if test "$host
34510 5f 6f 73 22 20 3d 20 6c 69 6e 75 78 2d 64 69 65  _os" = linux-die
34520 74 6c 69 62 63 3b 20 74 68 65 6e 0a 09 63 61 73  tlibc; then..cas
34530 65 20 24 63 63 5f 62 61 73 65 6e 61 6d 65 20 69  e $cc_basename i
34540 6e 0a 09 20 20 64 69 65 74 5c 20 2a 29 20 74 6d  n..  diet\ *) tm
34550 70 5f 64 69 65 74 3d 79 65 73 3b 3b 09 23 20 6c  p_diet=yes;;.# l
34560 69 6e 75 78 2d 64 69 65 74 6c 69 62 63 20 77 69  inux-dietlibc wi
34570 74 68 20 73 74 61 74 69 63 20 6c 69 6e 6b 69 6e  th static linkin
34580 67 20 28 21 64 69 65 74 2d 64 79 6e 29 0a 09 65  g (!diet-dyn)..e
34590 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20  sac.      fi.   
345a0 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70     if $LD --help
345b0 20 32 3e 26 31 20 7c 20 24 45 47 52 45 50 20 27   2>&1 | $EGREP '
345c0 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61 72 67  : supported targ
345d0 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64  ets:.* elf' > /d
345e0 65 76 2f 6e 75 6c 6c 20 5c 0a 09 20 26 26 20 74  ev/null \.. && t
345f0 65 73 74 20 22 24 74 6d 70 5f 64 69 65 74 22 20  est "$tmp_diet" 
34600 3d 20 6e 6f 0a 20 20 20 20 20 20 74 68 65 6e 0a  = no.      then.
34610 09 74 6d 70 5f 61 64 64 66 6c 61 67 3d 0a 09 74  .tmp_addflag=..t
34620 6d 70 5f 73 68 61 72 65 64 66 6c 61 67 3d 27 2d  mp_sharedflag='-
34630 73 68 61 72 65 64 27 0a 09 63 61 73 65 20 24 63  shared'..case $c
34640 63 5f 62 61 73 65 6e 61 6d 65 2c 24 68 6f 73 74  c_basename,$host
34650 5f 63 70 75 20 69 6e 0a 20 20 20 20 20 20 20 20  _cpu in.        
34660 70 67 63 63 2a 29 09 09 09 09 23 20 50 6f 72 74  pgcc*)....# Port
34670 6c 61 6e 64 20 47 72 6f 75 70 20 43 20 63 6f 6d  land Group C com
34680 70 69 6c 65 72 0a 09 20 20 77 68 6f 6c 65 5f 61  piler..  whole_a
34690 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63  rchive_flag_spec
346a0 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65 2d 61  ='${wl}--whole-a
346b0 72 63 68 69 76 65 60 66 6f 72 20 63 6f 6e 76 20  rchive`for conv 
346c0 69 6e 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 5c  in $convenience\
346d0 22 5c 22 3b 20 64 6f 20 74 65 73 74 20 20 2d 6e  "\"; do test  -n
346e0 20 5c 22 24 63 6f 6e 76 5c 22 20 26 26 20 6e 65   \"$conv\" && ne
346f0 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 5c 22  w_convenience=\"
34700 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65  $new_convenience
34710 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f 6e 65 3b 20  ,$conv\"; done; 
34720 24 45 43 48 4f 20 5c 22 24 6e 65 77 5f 63 6f 6e  $ECHO \"$new_con
34730 76 65 6e 69 65 6e 63 65 5c 22 60 20 24 7b 77 6c  venience\"` ${wl
34740 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68  }--no-whole-arch
34750 69 76 65 27 0a 09 20 20 74 6d 70 5f 61 64 64 66  ive'..  tmp_addf
34760 6c 61 67 3d 27 20 24 70 69 63 5f 66 6c 61 67 27  lag=' $pic_flag'
34770 0a 09 20 20 3b 3b 0a 09 70 67 66 37 37 2a 20 7c  ..  ;;..pgf77* |
34780 20 70 67 66 39 30 2a 20 7c 20 70 67 66 39 35 2a   pgf90* | pgf95*
34790 29 09 23 20 50 6f 72 74 6c 61 6e 64 20 47 72 6f  ).# Portland Gro
347a0 75 70 20 66 37 37 20 61 6e 64 20 66 39 30 20 63  up f77 and f90 c
347b0 6f 6d 70 69 6c 65 72 73 0a 09 20 20 77 68 6f 6c  ompilers..  whol
347c0 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73  e_archive_flag_s
347d0 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f 6c  pec='${wl}--whol
347e0 65 2d 61 72 63 68 69 76 65 60 66 6f 72 20 63 6f  e-archive`for co
347f0 6e 76 20 69 6e 20 24 63 6f 6e 76 65 6e 69 65 6e  nv in $convenien
34800 63 65 5c 22 5c 22 3b 20 64 6f 20 74 65 73 74 20  ce\"\"; do test 
34810 20 2d 6e 20 5c 22 24 63 6f 6e 76 5c 22 20 26 26   -n \"$conv\" &&
34820 20 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65   new_convenience
34830 3d 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65  =\"$new_convenie
34840 6e 63 65 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f 6e  nce,$conv\"; don
34850 65 3b 20 24 45 43 48 4f 20 5c 22 24 6e 65 77 5f  e; $ECHO \"$new_
34860 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 60 20 24  convenience\"` $
34870 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61  {wl}--no-whole-a
34880 72 63 68 69 76 65 27 0a 09 20 20 74 6d 70 5f 61  rchive'..  tmp_a
34890 64 64 66 6c 61 67 3d 27 20 24 70 69 63 5f 66 6c  ddflag=' $pic_fl
348a0 61 67 20 2d 4d 6e 6f 6d 61 69 6e 27 20 3b 3b 0a  ag -Mnomain' ;;.
348b0 09 65 63 63 2a 2c 69 61 36 34 2a 20 7c 20 69 63  .ecc*,ia64* | ic
348c0 63 2a 2c 69 61 36 34 2a 29 09 23 20 49 6e 74 65  c*,ia64*).# Inte
348d0 6c 20 43 20 63 6f 6d 70 69 6c 65 72 20 6f 6e 20  l C compiler on 
348e0 69 61 36 34 0a 09 20 20 74 6d 70 5f 61 64 64 66  ia64..  tmp_addf
348f0 6c 61 67 3d 27 20 2d 69 5f 64 79 6e 61 6d 69 63  lag=' -i_dynamic
34900 27 20 3b 3b 0a 09 65 66 63 2a 2c 69 61 36 34 2a  ' ;;..efc*,ia64*
34910 20 7c 20 69 66 6f 72 74 2a 2c 69 61 36 34 2a 29   | ifort*,ia64*)
34920 09 23 20 49 6e 74 65 6c 20 46 6f 72 74 72 61 6e  .# Intel Fortran
34930 20 63 6f 6d 70 69 6c 65 72 20 6f 6e 20 69 61 36   compiler on ia6
34940 34 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61 67  4..  tmp_addflag
34950 3d 27 20 2d 69 5f 64 79 6e 61 6d 69 63 20 2d 6e  =' -i_dynamic -n
34960 6f 66 6f 72 5f 6d 61 69 6e 27 20 3b 3b 0a 09 69  ofor_main' ;;..i
34970 66 63 2a 20 7c 20 69 66 6f 72 74 2a 29 09 09 09  fc* | ifort*)...
34980 23 20 49 6e 74 65 6c 20 46 6f 72 74 72 61 6e 20  # Intel Fortran 
34990 63 6f 6d 70 69 6c 65 72 0a 09 20 20 74 6d 70 5f  compiler..  tmp_
349a0 61 64 64 66 6c 61 67 3d 27 20 2d 6e 6f 66 6f 72  addflag=' -nofor
349b0 5f 6d 61 69 6e 27 20 3b 3b 0a 09 6c 66 39 35 2a  _main' ;;..lf95*
349c0 29 09 09 09 09 23 20 4c 61 68 65 79 20 46 6f 72  )....# Lahey For
349d0 74 72 61 6e 20 38 2e 31 0a 09 20 20 77 68 6f 6c  tran 8.1..  whol
349e0 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73  e_archive_flag_s
349f0 70 65 63 3d 0a 09 20 20 74 6d 70 5f 73 68 61 72  pec=..  tmp_shar
34a00 65 64 66 6c 61 67 3d 27 2d 2d 73 68 61 72 65 64  edflag='--shared
34a10 27 20 3b 3b 0a 09 78 6c 5b 63 43 5d 2a 29 09 09  ' ;;..xl[cC]*)..
34a20 09 23 20 49 42 4d 20 58 4c 20 43 20 38 2e 30 20  .# IBM XL C 8.0 
34a30 6f 6e 20 50 50 43 20 28 64 65 61 6c 20 77 69 74  on PPC (deal wit
34a40 68 20 78 6c 66 20 62 65 6c 6f 77 29 0a 09 20 20  h xlf below)..  
34a50 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67 3d 27  tmp_sharedflag='
34a60 2d 71 6d 6b 73 68 72 6f 62 6a 27 0a 09 20 20 74  -qmkshrobj'..  t
34a70 6d 70 5f 61 64 64 66 6c 61 67 3d 20 3b 3b 0a 09  mp_addflag= ;;..
34a80 65 73 61 63 0a 09 63 61 73 65 20 60 24 43 43 20  esac..case `$CC 
34a90 2d 56 20 32 3e 26 31 20 7c 20 73 65 64 20 35 71  -V 2>&1 | sed 5q
34aa0 60 20 69 6e 0a 09 2a 53 75 6e 5c 20 43 2a 29 09  ` in..*Sun\ C*).
34ab0 09 09 23 20 53 75 6e 20 43 20 35 2e 39 0a 09 20  ..# Sun C 5.9.. 
34ac0 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66   whole_archive_f
34ad0 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d  lag_spec='${wl}-
34ae0 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 60 6e  -whole-archive`n
34af0 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 3b  ew_convenience=;
34b00 20 66 6f 72 20 63 6f 6e 76 20 69 6e 20 24 63 6f   for conv in $co
34b10 6e 76 65 6e 69 65 6e 63 65 5c 22 5c 22 3b 20 64  nvenience\"\"; d
34b20 6f 20 74 65 73 74 20 2d 7a 20 5c 22 24 63 6f 6e  o test -z \"$con
34b30 76 5c 22 20 7c 7c 20 6e 65 77 5f 63 6f 6e 76 65  v\" || new_conve
34b40 6e 69 65 6e 63 65 3d 5c 22 24 6e 65 77 5f 63 6f  nience=\"$new_co
34b50 6e 76 65 6e 69 65 6e 63 65 2c 24 63 6f 6e 76 5c  nvenience,$conv\
34b60 22 3b 20 64 6f 6e 65 3b 20 24 45 43 48 4f 20 5c  "; done; $ECHO \
34b70 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63  "$new_convenienc
34b80 65 5c 22 60 20 24 7b 77 6c 7d 2d 2d 6e 6f 2d 77  e\"` ${wl}--no-w
34b90 68 6f 6c 65 2d 61 72 63 68 69 76 65 27 0a 09 20  hole-archive'.. 
34ba0 20 63 6f 6d 70 69 6c 65 72 5f 6e 65 65 64 73 5f   compiler_needs_
34bb0 6f 62 6a 65 63 74 3d 79 65 73 0a 09 20 20 74 6d  object=yes..  tm
34bc0 70 5f 73 68 61 72 65 64 66 6c 61 67 3d 27 2d 47  p_sharedflag='-G
34bd0 27 20 3b 3b 0a 09 2a 53 75 6e 5c 20 46 2a 29 09  ' ;;..*Sun\ F*).
34be0 09 09 23 20 53 75 6e 20 46 6f 72 74 72 61 6e 20  ..# Sun Fortran 
34bf0 38 2e 33 0a 09 20 20 74 6d 70 5f 73 68 61 72 65  8.3..  tmp_share
34c00 64 66 6c 61 67 3d 27 2d 47 27 20 3b 3b 0a 09 65  dflag='-G' ;;..e
34c10 73 61 63 0a 09 61 72 63 68 69 76 65 5f 63 6d 64  sac..archive_cmd
34c20 73 3d 27 24 43 43 20 27 22 24 74 6d 70 5f 73 68  s='$CC '"$tmp_sh
34c30 61 72 65 64 66 6c 61 67 22 22 24 74 6d 70 5f 61  aredflag""$tmp_a
34c40 64 64 66 6c 61 67 22 27 20 24 6c 69 62 6f 62 6a  ddflag"' $libobj
34c50 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
34c60 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
34c70 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61  -soname $wl$sona
34c80 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 0a 20 20 20  me -o $lib'..   
34c90 20 20 20 20 20 69 66 20 74 65 73 74 20 22 78 24       if test "x$
34ca0 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65  supports_anon_ve
34cb0 72 73 69 6f 6e 69 6e 67 22 20 3d 20 78 79 65 73  rsioning" = xyes
34cc0 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20  ; then.         
34cd0 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f   archive_expsym_
34ce0 63 6d 64 73 3d 27 65 63 68 6f 20 22 7b 20 67 6c  cmds='echo "{ gl
34cf0 6f 62 61 6c 3a 22 20 3e 20 24 6f 75 74 70 75 74  obal:" > $output
34d00 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65  _objdir/$libname
34d10 2e 76 65 72 7e 0a 09 20 20 20 20 63 61 74 20 24  .ver~..    cat $
34d20 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 7c  export_symbols |
34d30 20 73 65 64 20 2d 65 20 22 73 2f 5c 28 2e 2a 5c   sed -e "s/\(.*\
34d40 29 2f 5c 31 3b 2f 22 20 3e 3e 20 24 6f 75 74 70  )/\1;/" >> $outp
34d50 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61  ut_objdir/$libna
34d60 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20 65 63 68  me.ver~..    ech
34d70 6f 20 22 6c 6f 63 61 6c 3a 20 2a 3b 20 7d 3b 22  o "local: *; };"
34d80 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   >> $output_objd
34d90 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e  ir/$libname.ver~
34da0 0a 09 20 20 20 20 24 43 43 20 27 22 24 74 6d 70  ..    $CC '"$tmp
34db0 5f 73 68 61 72 65 64 66 6c 61 67 22 22 24 74 6d  _sharedflag""$tm
34dc0 70 5f 61 64 64 66 6c 61 67 22 27 20 24 6c 69 62  p_addflag"' $lib
34dd0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
34de0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
34df0 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73  wl}-soname $wl$s
34e00 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 76 65 72 73  oname ${wl}-vers
34e10 69 6f 6e 2d 73 63 72 69 70 74 20 24 7b 77 6c 7d  ion-script ${wl}
34e20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
34e30 6c 69 62 6e 61 6d 65 2e 76 65 72 20 2d 6f 20 24  libname.ver -o $
34e40 6c 69 62 27 0a 20 20 20 20 20 20 20 20 66 69 0a  lib'.        fi.
34e50 0a 09 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e  ..case $cc_basen
34e60 61 6d 65 20 69 6e 0a 09 78 6c 66 2a 29 0a 09 20  ame in..xlf*).. 
34e70 20 23 20 49 42 4d 20 58 4c 20 46 6f 72 74 72 61   # IBM XL Fortra
34e80 6e 20 31 30 2e 31 20 6f 6e 20 50 50 43 20 63 61  n 10.1 on PPC ca
34e90 6e 6e 6f 74 20 63 72 65 61 74 65 20 73 68 61 72  nnot create shar
34ea0 65 64 20 6c 69 62 73 20 69 74 73 65 6c 66 0a 09  ed libs itself..
34eb0 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f    whole_archive_
34ec0 66 6c 61 67 5f 73 70 65 63 3d 27 2d 2d 77 68 6f  flag_spec='--who
34ed0 6c 65 2d 61 72 63 68 69 76 65 24 63 6f 6e 76 65  le-archive$conve
34ee0 6e 69 65 6e 63 65 20 2d 2d 6e 6f 2d 77 68 6f 6c  nience --no-whol
34ef0 65 2d 61 72 63 68 69 76 65 27 0a 09 20 20 68 61  e-archive'..  ha
34f00 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
34f10 61 67 5f 73 70 65 63 3d 0a 09 20 20 68 61 72 64  ag_spec=..  hard
34f20 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
34f30 5f 73 70 65 63 5f 6c 64 3d 27 2d 72 70 61 74 68  _spec_ld='-rpath
34f40 20 24 6c 69 62 64 69 72 27 0a 09 20 20 61 72 63   $libdir'..  arc
34f50 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d  hive_cmds='$LD -
34f60 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20  shared $libobjs 
34f70 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
34f80 65 72 5f 66 6c 61 67 73 20 2d 73 6f 6e 61 6d 65  er_flags -soname
34f90 20 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62   $soname -o $lib
34fa0 27 0a 09 20 20 69 66 20 74 65 73 74 20 22 78 24  '..  if test "x$
34fb0 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65  supports_anon_ve
34fc0 72 73 69 6f 6e 69 6e 67 22 20 3d 20 78 79 65 73  rsioning" = xyes
34fd0 3b 20 74 68 65 6e 0a 09 20 20 20 20 61 72 63 68  ; then..    arch
34fe0 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ive_expsym_cmds=
34ff0 27 65 63 68 6f 20 22 7b 20 67 6c 6f 62 61 6c 3a  'echo "{ global:
35000 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  " > $output_objd
35010 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e  ir/$libname.ver~
35020 0a 09 20 20 20 20 20 20 63 61 74 20 24 65 78 70  ..      cat $exp
35030 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 7c 20 73 65  ort_symbols | se
35040 64 20 2d 65 20 22 73 2f 5c 28 2e 2a 5c 29 2f 5c  d -e "s/\(.*\)/\
35050 31 3b 2f 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f  1;/" >> $output_
35060 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e  objdir/$libname.
35070 76 65 72 7e 0a 09 20 20 20 20 20 20 65 63 68 6f  ver~..      echo
35080 20 22 6c 6f 63 61 6c 3a 20 2a 3b 20 7d 3b 22 20   "local: *; };" 
35090 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
350a0 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a  r/$libname.ver~.
350b0 09 20 20 20 20 20 20 24 4c 44 20 2d 73 68 61 72  .      $LD -shar
350c0 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ed $libobjs $dep
350d0 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
350e0 6c 61 67 73 20 2d 73 6f 6e 61 6d 65 20 24 73 6f  lags -soname $so
350f0 6e 61 6d 65 20 2d 76 65 72 73 69 6f 6e 2d 73 63  name -version-sc
35100 72 69 70 74 20 24 6f 75 74 70 75 74 5f 6f 62 6a  ript $output_obj
35110 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72  dir/$libname.ver
35120 20 2d 6f 20 24 6c 69 62 27 0a 09 20 20 66 69 0a   -o $lib'..  fi.
35130 09 20 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20  .  ;;..esac.    
35140 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 6c    else.        l
35150 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20  d_shlibs=no.    
35160 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20    fi.      ;;.. 
35170 20 20 20 6e 65 74 62 73 64 2a 29 0a 20 20 20 20     netbsd*).    
35180 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f    if echo __ELF_
35190 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 24  _ | $CC -E - | $
351a0 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 20 3e 2f 64  GREP __ELF__ >/d
351b0 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61  ev/null; then..a
351c0 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44  rchive_cmds='$LD
351d0 20 2d 42 73 68 61 72 65 61 62 6c 65 20 24 6c 69   -Bshareable $li
351e0 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
351f0 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2d 6f 20  linker_flags -o 
35200 24 6c 69 62 27 0a 09 77 6c 61 72 63 3d 0a 20 20  $lib'..wlarc=.  
35210 20 20 20 20 65 6c 73 65 0a 09 61 72 63 68 69 76      else..archiv
35220 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  e_cmds='$CC -sha
35230 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
35240 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
35250 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61  flags ${wl}-sona
35260 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f  me $wl$soname -o
35270 20 24 6c 69 62 27 0a 09 61 72 63 68 69 76 65 5f   $lib'..archive_
35280 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43  expsym_cmds='$CC
35290 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a   -shared $libobj
352a0 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
352b0 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
352c0 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61  -soname $wl$sona
352d0 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d  me ${wl}-retain-
352e0 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c  symbols-file $wl
352f0 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20  $export_symbols 
35300 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20 66  -o $lib'.      f
35310 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  i.      ;;..    
35320 73 6f 6c 61 72 69 73 2a 29 0a 20 20 20 20 20 20  solaris*).      
35330 69 66 20 24 4c 44 20 2d 76 20 32 3e 26 31 20 7c  if $LD -v 2>&1 |
35340 20 24 47 52 45 50 20 27 42 46 44 20 32 5c 2e 38   $GREP 'BFD 2\.8
35350 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  ' > /dev/null; t
35360 68 65 6e 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e  hen..ld_shlibs=n
35370 6f 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46  o..cat <<_LT_EOF
35380 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69   1>&2..*** Warni
35390 6e 67 3a 20 54 68 65 20 72 65 6c 65 61 73 65 73  ng: The releases
353a0 20 32 2e 38 2e 2a 20 6f 66 20 74 68 65 20 47 4e   2.8.* of the GN
353b0 55 20 6c 69 6e 6b 65 72 20 63 61 6e 6e 6f 74 20  U linker cannot 
353c0 72 65 6c 69 61 62 6c 79 0a 2a 2a 2a 20 63 72 65  reliably.*** cre
353d0 61 74 65 20 73 68 61 72 65 64 20 6c 69 62 72 61  ate shared libra
353e0 72 69 65 73 20 6f 6e 20 53 6f 6c 61 72 69 73 20  ries on Solaris 
353f0 73 79 73 74 65 6d 73 2e 20 20 54 68 65 72 65 66  systems.  Theref
35400 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a  ore, libtool.***
35410 20 69 73 20 64 69 73 61 62 6c 69 6e 67 20 73 68   is disabling sh
35420 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 73  ared libraries s
35430 75 70 70 6f 72 74 2e 20 20 57 65 20 75 72 67 65  upport.  We urge
35440 20 79 6f 75 20 74 6f 20 75 70 67 72 61 64 65 20   you to upgrade 
35450 47 4e 55 0a 2a 2a 2a 20 62 69 6e 75 74 69 6c 73  GNU.*** binutils
35460 20 74 6f 20 72 65 6c 65 61 73 65 20 32 2e 39 2e   to release 2.9.
35470 31 20 6f 72 20 6e 65 77 65 72 2e 20 20 41 6e 6f  1 or newer.  Ano
35480 74 68 65 72 20 6f 70 74 69 6f 6e 20 69 73 20 74  ther option is t
35490 6f 20 6d 6f 64 69 66 79 0a 2a 2a 2a 20 79 6f 75  o modify.*** you
354a0 72 20 50 41 54 48 20 6f 72 20 63 6f 6d 70 69 6c  r PATH or compil
354b0 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e  er configuration
354c0 20 73 6f 20 74 68 61 74 20 74 68 65 20 6e 61 74   so that the nat
354d0 69 76 65 20 6c 69 6e 6b 65 72 20 69 73 0a 2a 2a  ive linker is.**
354e0 2a 20 75 73 65 64 2c 20 61 6e 64 20 74 68 65 6e  * used, and then
354f0 20 72 65 73 74 61 72 74 2e 0a 0a 5f 4c 54 5f 45   restart..._LT_E
35500 4f 46 0a 20 20 20 20 20 20 65 6c 69 66 20 24 4c  OF.      elif $L
35510 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20  D --help 2>&1 | 
35520 24 47 52 45 50 20 27 3a 20 73 75 70 70 6f 72 74  $GREP ': support
35530 65 64 20 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c  ed targets:.* el
35540 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20  f' > /dev/null; 
35550 74 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d  then..archive_cm
35560 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20  ds='$CC -shared 
35570 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
35580 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
35590 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24  s ${wl}-soname $
355a0 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69  wl$soname -o $li
355b0 62 27 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73  b'..archive_exps
355c0 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ym_cmds='$CC -sh
355d0 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64  ared $libobjs $d
355e0 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
355f0 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e  _flags ${wl}-son
35600 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24  ame $wl$soname $
35610 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62  {wl}-retain-symb
35620 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65 78 70  ols-file $wl$exp
35630 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24  ort_symbols -o $
35640 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a  lib'.      else.
35650 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20  .ld_shlibs=no.  
35660 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
35670 0a 20 20 20 20 73 79 73 76 35 2a 20 7c 20 73 63  .    sysv5* | sc
35680 6f 33 2e 32 76 35 2a 20 7c 20 73 63 6f 35 76 36  o3.2v5* | sco5v6
35690 2a 20 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c 20  * | unixware* | 
356a0 4f 70 65 6e 55 4e 49 58 2a 29 0a 20 20 20 20 20  OpenUNIX*).     
356b0 20 63 61 73 65 20 60 24 4c 44 20 2d 76 20 32 3e   case `$LD -v 2>
356c0 26 31 60 20 69 6e 0a 20 20 20 20 20 20 20 20 2a  &1` in.        *
356d0 5c 20 5b 30 31 5d 2e 2a 20 7c 20 2a 5c 20 32 2e  \ [01].* | *\ 2.
356e0 5b 30 2d 39 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 31  [0-9].* | *\ 2.1
356f0 5b 30 2d 35 5d 2e 2a 29 0a 09 6c 64 5f 73 68 6c  [0-5].*)..ld_shl
35700 69 62 73 3d 6e 6f 0a 09 63 61 74 20 3c 3c 5f 4c  ibs=no..cat <<_L
35710 54 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20  T_EOF 1>&2..*** 
35720 57 61 72 6e 69 6e 67 3a 20 52 65 6c 65 61 73 65  Warning: Release
35730 73 20 6f 66 20 74 68 65 20 47 4e 55 20 6c 69 6e  s of the GNU lin
35740 6b 65 72 20 70 72 69 6f 72 20 74 6f 20 32 2e 31  ker prior to 2.1
35750 36 2e 39 31 2e 30 2e 33 20 63 61 6e 20 6e 6f 74  6.91.0.3 can not
35760 0a 2a 2a 2a 20 72 65 6c 69 61 62 6c 79 20 63 72  .*** reliably cr
35770 65 61 74 65 20 73 68 61 72 65 64 20 6c 69 62 72  eate shared libr
35780 61 72 69 65 73 20 6f 6e 20 53 43 4f 20 73 79 73  aries on SCO sys
35790 74 65 6d 73 2e 20 20 54 68 65 72 65 66 6f 72 65  tems.  Therefore
357a0 2c 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 69 73  , libtool.*** is
357b0 20 64 69 73 61 62 6c 69 6e 67 20 73 68 61 72 65   disabling share
357c0 64 20 6c 69 62 72 61 72 69 65 73 20 73 75 70 70  d libraries supp
357d0 6f 72 74 2e 20 20 57 65 20 75 72 67 65 20 79 6f  ort.  We urge yo
357e0 75 20 74 6f 20 75 70 67 72 61 64 65 20 47 4e 55  u to upgrade GNU
357f0 0a 2a 2a 2a 20 62 69 6e 75 74 69 6c 73 20 74 6f  .*** binutils to
35800 20 72 65 6c 65 61 73 65 20 32 2e 31 36 2e 39 31   release 2.16.91
35810 2e 30 2e 33 20 6f 72 20 6e 65 77 65 72 2e 20 20  .0.3 or newer.  
35820 41 6e 6f 74 68 65 72 20 6f 70 74 69 6f 6e 20 69  Another option i
35830 73 20 74 6f 20 6d 6f 64 69 66 79 0a 2a 2a 2a 20  s to modify.*** 
35840 79 6f 75 72 20 50 41 54 48 20 6f 72 20 63 6f 6d  your PATH or com
35850 70 69 6c 65 72 20 63 6f 6e 66 69 67 75 72 61 74  piler configurat
35860 69 6f 6e 20 73 6f 20 74 68 61 74 20 74 68 65 20  ion so that the 
35870 6e 61 74 69 76 65 20 6c 69 6e 6b 65 72 20 69 73  native linker is
35880 0a 2a 2a 2a 20 75 73 65 64 2c 20 61 6e 64 20 74  .*** used, and t
35890 68 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a 5f 4c  hen restart..._L
358a0 54 5f 45 4f 46 0a 09 3b 3b 0a 09 2a 29 0a 09 20  T_EOF..;;..*).. 
358b0 20 23 20 46 6f 72 20 73 65 63 75 72 69 74 79 20   # For security 
358c0 72 65 61 73 6f 6e 73 2c 20 69 74 20 69 73 20 68  reasons, it is h
358d0 69 67 68 6c 79 20 72 65 63 6f 6d 6d 65 6e 64 65  ighly recommende
358e0 64 20 74 68 61 74 20 79 6f 75 20 61 6c 77 61 79  d that you alway
358f0 73 0a 09 20 20 23 20 75 73 65 20 61 62 73 6f 6c  s..  # use absol
35900 75 74 65 20 70 61 74 68 73 20 66 6f 72 20 6e 61  ute paths for na
35910 6d 69 6e 67 20 73 68 61 72 65 64 20 6c 69 62 72  ming shared libr
35920 61 72 69 65 73 2c 20 61 6e 64 20 65 78 63 6c 75  aries, and exclu
35930 64 65 20 74 68 65 0a 09 20 20 23 20 44 54 5f 52  de the..  # DT_R
35940 55 4e 50 41 54 48 20 74 61 67 20 66 72 6f 6d 20  UNPATH tag from 
35950 65 78 65 63 75 74 61 62 6c 65 73 20 61 6e 64 20  executables and 
35960 6c 69 62 72 61 72 69 65 73 2e 20 20 42 75 74 20  libraries.  But 
35970 64 6f 69 6e 67 20 73 6f 0a 09 20 20 23 20 72 65  doing so..  # re
35980 71 75 69 72 65 73 20 74 68 61 74 20 79 6f 75 20  quires that you 
35990 63 6f 6d 70 69 6c 65 20 65 76 65 72 79 74 68 69  compile everythi
359a0 6e 67 20 74 77 69 63 65 2c 20 77 68 69 63 68 20  ng twice, which 
359b0 69 73 20 61 20 70 61 69 6e 2e 0a 09 20 20 69 66  is a pain...  if
359c0 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31   $LD --help 2>&1
359d0 20 7c 20 24 47 52 45 50 20 27 3a 20 73 75 70 70   | $GREP ': supp
359e0 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a  orted targets:.*
359f0 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c   elf' > /dev/nul
35a00 6c 3b 20 74 68 65 6e 0a 09 20 20 20 20 68 61 72  l; then..    har
35a10 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
35a20 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70  g_spec='${wl}-rp
35a30 61 74 68 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72  ath ${wl}$libdir
35a40 27 0a 09 20 20 20 20 61 72 63 68 69 76 65 5f 63  '..    archive_c
35a50 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
35a60 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
35a70 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
35a80 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20  gs ${wl}-soname 
35a90 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c  $wl$soname -o $l
35aa0 69 62 27 0a 09 20 20 20 20 61 72 63 68 69 76 65  ib'..    archive
35ab0 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43  _expsym_cmds='$C
35ac0 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62  C -shared $libob
35ad0 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
35ae0 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
35af0 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e  }-soname $wl$son
35b00 61 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e  ame ${wl}-retain
35b10 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77  -symbols-file $w
35b20 6c 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73  l$export_symbols
35b30 20 2d 6f 20 24 6c 69 62 27 0a 09 20 20 65 6c 73   -o $lib'..  els
35b40 65 0a 09 20 20 20 20 6c 64 5f 73 68 6c 69 62 73  e..    ld_shlibs
35b50 3d 6e 6f 0a 09 20 20 66 69 0a 09 3b 3b 0a 20 20  =no..  fi..;;.  
35b60 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b      esac.      ;
35b70 3b 0a 0a 20 20 20 20 73 75 6e 6f 73 34 2a 29 0a  ;..    sunos4*).
35b80 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d        archive_cm
35b90 64 73 3d 27 24 4c 44 20 2d 61 73 73 65 72 74 20  ds='$LD -assert 
35ba0 70 75 72 65 2d 74 65 78 74 20 2d 42 73 68 61 72  pure-text -Bshar
35bb0 65 61 62 6c 65 20 2d 6f 20 24 6c 69 62 20 24 6c  eable -o $lib $l
35bc0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
35bd0 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20  $linker_flags'. 
35be0 20 20 20 20 20 77 6c 61 72 63 3d 0a 20 20 20 20       wlarc=.    
35bf0 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63    hardcode_direc
35c00 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64  t=yes.      hard
35c10 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
35c20 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a  ar=no.      ;;..
35c30 20 20 20 20 2a 29 0a 20 20 20 20 20 20 69 66 20      *).      if 
35c40 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20  $LD --help 2>&1 
35c50 7c 20 24 47 52 45 50 20 27 3a 20 73 75 70 70 6f  | $GREP ': suppo
35c60 72 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a 20  rted targets:.* 
35c70 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  elf' > /dev/null
35c80 3b 20 74 68 65 6e 0a 09 61 72 63 68 69 76 65 5f  ; then..archive_
35c90 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65  cmds='$CC -share
35ca0 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  d $libobjs $depl
35cb0 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
35cc0 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65  ags ${wl}-soname
35cd0 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24   $wl$soname -o $
35ce0 6c 69 62 27 0a 09 61 72 63 68 69 76 65 5f 65 78  lib'..archive_ex
35cf0 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d  psym_cmds='$CC -
35d00 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20  shared $libobjs 
35d10 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
35d20 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73  er_flags ${wl}-s
35d30 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65  oname $wl$soname
35d40 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79   ${wl}-retain-sy
35d50 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65  mbols-file $wl$e
35d60 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f  xport_symbols -o
35d70 20 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73   $lib'.      els
35d80 65 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a  e..ld_shlibs=no.
35d90 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b        fi.      ;
35da0 3b 0a 20 20 20 20 65 73 61 63 0a 0a 20 20 20 20  ;.    esac..    
35db0 69 66 20 74 65 73 74 20 22 24 6c 64 5f 73 68 6c  if test "$ld_shl
35dc0 69 62 73 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a  ibs" = no; then.
35dd0 20 20 20 20 20 20 72 75 6e 70 61 74 68 5f 76 61        runpath_va
35de0 72 3d 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  r=.      hardcod
35df0 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
35e00 65 63 3d 0a 20 20 20 20 20 20 65 78 70 6f 72 74  ec=.      export
35e10 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70  _dynamic_flag_sp
35e20 65 63 3d 0a 20 20 20 20 20 20 77 68 6f 6c 65 5f  ec=.      whole_
35e30 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65  archive_flag_spe
35e40 63 3d 0a 20 20 20 20 66 69 0a 20 20 65 6c 73 65  c=.    fi.  else
35e50 0a 20 20 20 20 23 20 50 4f 52 54 4d 45 20 66 69  .    # PORTME fi
35e60 6c 6c 20 69 6e 20 61 20 64 65 73 63 72 69 70 74  ll in a descript
35e70 69 6f 6e 20 6f 66 20 79 6f 75 72 20 73 79 73 74  ion of your syst
35e80 65 6d 27 73 20 6c 69 6e 6b 65 72 20 28 6e 6f 74  em's linker (not
35e90 20 47 4e 55 20 6c 64 29 0a 20 20 20 20 63 61 73   GNU ld).    cas
35ea0 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20  e $host_os in.  
35eb0 20 20 61 69 78 33 2a 29 0a 20 20 20 20 20 20 61    aix3*).      a
35ec0 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66  llow_undefined_f
35ed0 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a  lag=unsupported.
35ee0 20 20 20 20 20 20 61 6c 77 61 79 73 5f 65 78 70        always_exp
35ef0 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 79 65 73 0a  ort_symbols=yes.
35f00 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 65 78        archive_ex
35f10 70 73 79 6d 5f 63 6d 64 73 3d 27 24 4c 44 20 2d  psym_cmds='$LD -
35f20 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  o $output_objdir
35f30 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f 62 6a  /$soname $libobj
35f40 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b  s $deplibs $link
35f50 65 72 5f 66 6c 61 67 73 20 2d 62 45 3a 24 65 78  er_flags -bE:$ex
35f60 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 54 35  port_symbols -T5
35f70 31 32 20 2d 48 35 31 32 20 2d 62 4d 3a 53 52 45  12 -H512 -bM:SRE
35f80 7e 24 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24  ~$AR $AR_FLAGS $
35f90 6c 69 62 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  lib $output_objd
35fa0 69 72 2f 24 73 6f 6e 61 6d 65 27 0a 20 20 20 20  ir/$soname'.    
35fb0 20 20 23 20 4e 6f 74 65 3a 20 74 68 69 73 20 6c    # Note: this l
35fc0 69 6e 6b 65 72 20 68 61 72 64 63 6f 64 65 73 20  inker hardcodes 
35fd0 74 68 65 20 64 69 72 65 63 74 6f 72 69 65 73 20  the directories 
35fe0 69 6e 20 4c 49 42 50 41 54 48 20 69 66 20 74 68  in LIBPATH if th
35ff0 65 72 65 0a 20 20 20 20 20 20 23 20 61 72 65 20  ere.      # are 
36000 6e 6f 20 64 69 72 65 63 74 6f 72 69 65 73 20 73  no directories s
36010 70 65 63 69 66 69 65 64 20 62 79 20 2d 4c 2e 0a  pecified by -L..
36020 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d        hardcode_m
36030 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20  inus_L=yes.     
36040 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20   if test "$GCC" 
36050 3d 20 79 65 73 20 26 26 20 74 65 73 74 20 2d 7a  = yes && test -z
36060 20 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69   "$lt_prog_compi
36070 6c 65 72 5f 73 74 61 74 69 63 22 3b 20 74 68 65  ler_static"; the
36080 6e 0a 09 23 20 4e 65 69 74 68 65 72 20 64 69 72  n..# Neither dir
36090 65 63 74 20 68 61 72 64 63 6f 64 69 6e 67 20 6e  ect hardcoding n
360a0 6f 72 20 73 74 61 74 69 63 20 6c 69 6e 6b 69 6e  or static linkin
360b0 67 20 69 73 20 73 75 70 70 6f 72 74 65 64 20 77  g is supported w
360c0 69 74 68 20 61 0a 09 23 20 62 72 6f 6b 65 6e 20  ith a..# broken 
360d0 63 6f 6c 6c 65 63 74 32 2e 0a 09 68 61 72 64 63  collect2...hardc
360e0 6f 64 65 5f 64 69 72 65 63 74 3d 75 6e 73 75 70  ode_direct=unsup
360f0 70 6f 72 74 65 64 0a 20 20 20 20 20 20 66 69 0a  ported.      fi.
36100 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 69        ;;..    ai
36110 78 5b 34 2d 39 5d 2a 29 0a 20 20 20 20 20 20 69  x[4-9]*).      i
36120 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70  f test "$host_cp
36130 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a  u" = ia64; then.
36140 09 23 20 4f 6e 20 49 41 36 34 2c 20 74 68 65 20  .# On IA64, the 
36150 6c 69 6e 6b 65 72 20 64 6f 65 73 20 72 75 6e 20  linker does run 
36160 74 69 6d 65 20 6c 69 6e 6b 69 6e 67 20 62 79 20  time linking by 
36170 64 65 66 61 75 6c 74 2c 20 73 6f 20 77 65 20 64  default, so we d
36180 6f 6e 27 74 0a 09 23 20 68 61 76 65 20 74 6f 20  on't..# have to 
36190 64 6f 20 61 6e 79 74 68 69 6e 67 20 73 70 65 63  do anything spec
361a0 69 61 6c 2e 0a 09 61 69 78 5f 75 73 65 5f 72 75  ial...aix_use_ru
361b0 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a  ntimelinking=no.
361c0 09 65 78 70 5f 73 79 6d 5f 66 6c 61 67 3d 27 2d  .exp_sym_flag='-
361d0 42 65 78 70 6f 72 74 27 0a 09 6e 6f 5f 65 6e 74  Bexport'..no_ent
361e0 72 79 5f 66 6c 61 67 3d 22 22 0a 20 20 20 20 20  ry_flag="".     
361f0 20 65 6c 73 65 0a 09 23 20 49 66 20 77 65 27 72   else..# If we'r
36200 65 20 75 73 69 6e 67 20 47 4e 55 20 6e 6d 2c 20  e using GNU nm, 
36210 74 68 65 6e 20 77 65 20 64 6f 6e 27 74 20 77 61  then we don't wa
36220 6e 74 20 74 68 65 20 22 2d 43 22 20 6f 70 74 69  nt the "-C" opti
36230 6f 6e 2e 0a 09 23 20 2d 43 20 6d 65 61 6e 73 20  on...# -C means 
36240 64 65 6d 61 6e 67 6c 65 20 74 6f 20 41 49 58 20  demangle to AIX 
36250 6e 6d 2c 20 62 75 74 20 6d 65 61 6e 73 20 64 6f  nm, but means do
36260 6e 27 74 20 64 65 6d 61 6e 67 6c 65 20 77 69 74  n't demangle wit
36270 68 20 47 4e 55 20 6e 6d 0a 09 69 66 20 24 4e 4d  h GNU nm..if $NM
36280 20 2d 56 20 32 3e 26 31 20 7c 20 24 47 52 45 50   -V 2>&1 | $GREP
36290 20 27 47 4e 55 27 20 3e 20 2f 64 65 76 2f 6e 75   'GNU' > /dev/nu
362a0 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 65 78 70 6f  ll; then..  expo
362b0 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d  rt_symbols_cmds=
362c0 27 24 4e 4d 20 2d 42 70 67 20 24 6c 69 62 6f 62  '$NM -Bpg $libob
362d0 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20  js $convenience 
362e0 7c 20 61 77 6b 20 27 5c 27 27 7b 20 69 66 20 28  | awk '\''{ if (
362f0 28 28 5c 24 20 32 20 3d 3d 20 22 54 22 29 20 7c  ((\$ 2 == "T") |
36300 7c 20 28 5c 24 20 32 20 3d 3d 20 22 44 22 29 20  | (\$ 2 == "D") 
36310 7c 7c 20 28 5c 24 20 32 20 3d 3d 20 22 42 22 29  || (\$ 2 == "B")
36320 29 20 26 26 20 28 73 75 62 73 74 72 28 5c 24 20  ) && (substr(\$ 
36330 33 2c 31 2c 31 29 20 21 3d 20 22 2e 22 29 29 20  3,1,1) != ".")) 
36340 7b 20 70 72 69 6e 74 20 5c 24 20 33 20 7d 20 7d  { print \$ 3 } }
36350 27 5c 27 27 20 7c 20 73 6f 72 74 20 2d 75 20 3e  '\'' | sort -u >
36360 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73   $export_symbols
36370 27 0a 09 65 6c 73 65 0a 09 20 20 65 78 70 6f 72  '..else..  expor
36380 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27  t_symbols_cmds='
36390 24 4e 4d 20 2d 42 43 70 67 20 24 6c 69 62 6f 62  $NM -BCpg $libob
363a0 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20  js $convenience 
363b0 7c 20 61 77 6b 20 27 5c 27 27 7b 20 69 66 20 28  | awk '\''{ if (
363c0 28 28 5c 24 20 32 20 3d 3d 20 22 54 22 29 20 7c  ((\$ 2 == "T") |
363d0 7c 20 28 5c 24 20 32 20 3d 3d 20 22 44 22 29 20  | (\$ 2 == "D") 
363e0 7c 7c 20 28 5c 24 20 32 20 3d 3d 20 22 42 22 29  || (\$ 2 == "B")
363f0 29 20 26 26 20 28 73 75 62 73 74 72 28 5c 24 20  ) && (substr(\$ 
36400 33 2c 31 2c 31 29 20 21 3d 20 22 2e 22 29 29 20  3,1,1) != ".")) 
36410 7b 20 70 72 69 6e 74 20 5c 24 20 33 20 7d 20 7d  { print \$ 3 } }
36420 27 5c 27 27 20 7c 20 73 6f 72 74 20 2d 75 20 3e  '\'' | sort -u >
36430 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73   $export_symbols
36440 27 0a 09 66 69 0a 09 61 69 78 5f 75 73 65 5f 72  '..fi..aix_use_r
36450 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d 6e 6f  untimelinking=no
36460 0a 0a 09 23 20 54 65 73 74 20 69 66 20 77 65 20  ...# Test if we 
36470 61 72 65 20 74 72 79 69 6e 67 20 74 6f 20 75 73  are trying to us
36480 65 20 72 75 6e 20 74 69 6d 65 20 6c 69 6e 6b 69  e run time linki
36490 6e 67 20 6f 72 20 6e 6f 72 6d 61 6c 0a 09 23 20  ng or normal..# 
364a0 41 49 58 20 73 74 79 6c 65 20 6c 69 6e 6b 69 6e  AIX style linkin
364b0 67 2e 20 49 66 20 2d 62 72 74 6c 20 69 73 20 73  g. If -brtl is s
364c0 6f 6d 65 77 68 65 72 65 20 69 6e 20 4c 44 46 4c  omewhere in LDFL
364d0 41 47 53 2c 20 77 65 0a 09 23 20 6e 65 65 64 20  AGS, we..# need 
364e0 74 6f 20 64 6f 20 72 75 6e 74 69 6d 65 20 6c 69  to do runtime li
364f0 6e 6b 69 6e 67 2e 0a 09 63 61 73 65 20 24 68 6f  nking...case $ho
36500 73 74 5f 6f 73 20 69 6e 20 61 69 78 34 2e 5b 32  st_os in aix4.[2
36510 33 5d 7c 61 69 78 34 2e 5b 32 33 5d 2e 2a 7c 61  3]|aix4.[23].*|a
36520 69 78 5b 35 2d 39 5d 2a 29 0a 09 20 20 66 6f 72  ix[5-9]*)..  for
36530 20 6c 64 5f 66 6c 61 67 20 69 6e 20 24 4c 44 46   ld_flag in $LDF
36540 4c 41 47 53 3b 20 64 6f 0a 09 20 20 69 66 20 28  LAGS; do..  if (
36550 74 65 73 74 20 24 6c 64 5f 66 6c 61 67 20 3d 20  test $ld_flag = 
36560 22 2d 62 72 74 6c 22 20 7c 7c 20 74 65 73 74 20  "-brtl" || test 
36570 24 6c 64 5f 66 6c 61 67 20 3d 20 22 2d 57 6c 2c  $ld_flag = "-Wl,
36580 2d 62 72 74 6c 22 29 3b 20 74 68 65 6e 0a 09 20  -brtl"); then.. 
36590 20 20 20 61 69 78 5f 75 73 65 5f 72 75 6e 74 69     aix_use_runti
365a0 6d 65 6c 69 6e 6b 69 6e 67 3d 79 65 73 0a 09 20  melinking=yes.. 
365b0 20 20 20 62 72 65 61 6b 0a 09 20 20 66 69 0a 09     break..  fi..
365c0 20 20 64 6f 6e 65 0a 09 20 20 3b 3b 0a 09 65 73    done..  ;;..es
365d0 61 63 0a 0a 09 65 78 70 5f 73 79 6d 5f 66 6c 61  ac...exp_sym_fla
365e0 67 3d 27 2d 62 65 78 70 6f 72 74 27 0a 09 6e 6f  g='-bexport'..no
365f0 5f 65 6e 74 72 79 5f 66 6c 61 67 3d 27 2d 62 6e  _entry_flag='-bn
36600 6f 65 6e 74 72 79 27 0a 20 20 20 20 20 20 66 69  oentry'.      fi
36610 0a 0a 20 20 20 20 20 20 23 20 57 68 65 6e 20 6c  ..      # When l
36620 61 72 67 65 20 65 78 65 63 75 74 61 62 6c 65 73  arge executables
36630 20 6f 72 20 73 68 61 72 65 64 20 6f 62 6a 65 63   or shared objec
36640 74 73 20 61 72 65 20 62 75 69 6c 74 2c 20 41 49  ts are built, AI
36650 58 20 6c 64 20 63 61 6e 0a 20 20 20 20 20 20 23  X ld can.      #
36660 20 68 61 76 65 20 70 72 6f 62 6c 65 6d 73 20 63   have problems c
36670 72 65 61 74 69 6e 67 20 74 68 65 20 74 61 62 6c  reating the tabl
36680 65 20 6f 66 20 63 6f 6e 74 65 6e 74 73 2e 20 20  e of contents.  
36690 49 66 20 6c 69 6e 6b 69 6e 67 20 61 20 6c 69 62  If linking a lib
366a0 72 61 72 79 0a 20 20 20 20 20 20 23 20 6f 72 20  rary.      # or 
366b0 70 72 6f 67 72 61 6d 20 72 65 73 75 6c 74 73 20  program results 
366c0 69 6e 20 22 65 72 72 6f 72 20 54 4f 43 20 6f 76  in "error TOC ov
366d0 65 72 66 6c 6f 77 22 20 61 64 64 20 2d 6d 6d 69  erflow" add -mmi
366e0 6e 69 6d 61 6c 2d 74 6f 63 20 74 6f 0a 20 20 20  nimal-toc to.   
366f0 20 20 20 23 20 43 58 58 46 4c 41 47 53 2f 43 46     # CXXFLAGS/CF
36700 4c 41 47 53 20 66 6f 72 20 67 2b 2b 2f 67 63 63  LAGS for g++/gcc
36710 2e 20 20 49 6e 20 74 68 65 20 63 61 73 65 73 20  .  In the cases 
36720 77 68 65 72 65 20 74 68 61 74 20 69 73 20 6e 6f  where that is no
36730 74 0a 20 20 20 20 20 20 23 20 65 6e 6f 75 67 68  t.      # enough
36740 20 74 6f 20 66 69 78 20 74 68 65 20 70 72 6f 62   to fix the prob
36750 6c 65 6d 2c 20 61 64 64 20 2d 57 6c 2c 2d 62 62  lem, add -Wl,-bb
36760 69 67 74 6f 63 20 74 6f 20 4c 44 46 4c 41 47 53  igtoc to LDFLAGS
36770 2e 0a 0a 20 20 20 20 20 20 61 72 63 68 69 76 65  ...      archive
36780 5f 63 6d 64 73 3d 27 27 0a 20 20 20 20 20 20 68  _cmds=''.      h
36790 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79  ardcode_direct=y
367a0 65 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  es.      hardcod
367b0 65 5f 64 69 72 65 63 74 5f 61 62 73 6f 6c 75 74  e_direct_absolut
367c0 65 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64  e=yes.      hard
367d0 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61  code_libdir_sepa
367e0 72 61 74 6f 72 3d 27 3a 27 0a 20 20 20 20 20 20  rator=':'.      
367f0 6c 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62 73  link_all_deplibs
36800 3d 79 65 73 0a 20 20 20 20 20 20 66 69 6c 65 5f  =yes.      file_
36810 6c 69 73 74 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  list_spec='${wl}
36820 2d 66 2c 27 0a 0a 20 20 20 20 20 20 69 66 20 74  -f,'..      if t
36830 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73  est "$GCC" = yes
36840 3b 20 74 68 65 6e 0a 09 63 61 73 65 20 24 68 6f  ; then..case $ho
36850 73 74 5f 6f 73 20 69 6e 20 61 69 78 34 2e 5b 30  st_os in aix4.[0
36860 31 32 5d 7c 61 69 78 34 2e 5b 30 31 32 5d 2e 2a  12]|aix4.[012].*
36870 29 0a 09 23 20 57 65 20 6f 6e 6c 79 20 77 61 6e  )..# We only wan
36880 74 20 74 6f 20 64 6f 20 74 68 69 73 20 6f 6e 20  t to do this on 
36890 41 49 58 20 34 2e 32 20 61 6e 64 20 6c 6f 77 65  AIX 4.2 and lowe
368a0 72 2c 20 74 68 65 20 63 68 65 63 6b 0a 09 23 20  r, the check..# 
368b0 62 65 6c 6f 77 20 66 6f 72 20 62 72 6f 6b 65 6e  below for broken
368c0 20 63 6f 6c 6c 65 63 74 32 20 64 6f 65 73 6e 27   collect2 doesn'
368d0 74 20 77 6f 72 6b 20 75 6e 64 65 72 20 34 2e 33  t work under 4.3
368e0 2b 0a 09 20 20 63 6f 6c 6c 65 63 74 32 6e 61 6d  +..  collect2nam
368f0 65 3d 60 24 7b 43 43 7d 20 2d 70 72 69 6e 74 2d  e=`${CC} -print-
36900 70 72 6f 67 2d 6e 61 6d 65 3d 63 6f 6c 6c 65 63  prog-name=collec
36910 74 32 60 0a 09 20 20 69 66 20 74 65 73 74 20 2d  t2`..  if test -
36920 66 20 22 24 63 6f 6c 6c 65 63 74 32 6e 61 6d 65  f "$collect2name
36930 22 20 26 26 0a 09 20 20 20 73 74 72 69 6e 67 73  " &&..   strings
36940 20 22 24 63 6f 6c 6c 65 63 74 32 6e 61 6d 65 22   "$collect2name"
36950 20 7c 20 24 47 52 45 50 20 72 65 73 6f 6c 76 65   | $GREP resolve
36960 5f 6c 69 62 5f 6e 61 6d 65 20 3e 2f 64 65 76 2f  _lib_name >/dev/
36970 6e 75 6c 6c 0a 09 20 20 74 68 65 6e 0a 09 20 20  null..  then..  
36980 23 20 57 65 20 68 61 76 65 20 72 65 77 6f 72 6b  # We have rework
36990 65 64 20 63 6f 6c 6c 65 63 74 32 0a 09 20 20 3a  ed collect2..  :
369a0 0a 09 20 20 65 6c 73 65 0a 09 20 20 23 20 57 65  ..  else..  # We
369b0 20 68 61 76 65 20 6f 6c 64 20 63 6f 6c 6c 65 63   have old collec
369c0 74 32 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 64  t2..  hardcode_d
369d0 69 72 65 63 74 3d 75 6e 73 75 70 70 6f 72 74 65  irect=unsupporte
369e0 64 0a 09 20 20 23 20 49 74 20 66 61 69 6c 73 20  d..  # It fails 
369f0 74 6f 20 66 69 6e 64 20 75 6e 69 6e 73 74 61 6c  to find uninstal
36a00 6c 65 64 20 6c 69 62 72 61 72 69 65 73 20 77 68  led libraries wh
36a10 65 6e 20 74 68 65 20 75 6e 69 6e 73 74 61 6c 6c  en the uninstall
36a20 65 64 0a 09 20 20 23 20 70 61 74 68 20 69 73 20  ed..  # path is 
36a30 6e 6f 74 20 6c 69 73 74 65 64 20 69 6e 20 74 68  not listed in th
36a40 65 20 6c 69 62 70 61 74 68 2e 20 20 53 65 74 74  e libpath.  Sett
36a50 69 6e 67 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e  ing hardcode_min
36a60 75 73 5f 4c 0a 09 20 20 23 20 74 6f 20 75 6e 73  us_L..  # to uns
36a70 75 70 70 6f 72 74 65 64 20 66 6f 72 63 65 73 20  upported forces 
36a80 72 65 6c 69 6e 6b 69 6e 67 0a 09 20 20 68 61 72  relinking..  har
36a90 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65  dcode_minus_L=ye
36aa0 73 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6c 69  s..  hardcode_li
36ab0 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27  bdir_flag_spec='
36ac0 2d 4c 24 6c 69 62 64 69 72 27 0a 09 20 20 68 61  -L$libdir'..  ha
36ad0 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65  rdcode_libdir_se
36ae0 70 61 72 61 74 6f 72 3d 0a 09 20 20 66 69 0a 09  parator=..  fi..
36af0 20 20 3b 3b 0a 09 65 73 61 63 0a 09 73 68 61 72    ;;..esac..shar
36b00 65 64 5f 66 6c 61 67 3d 27 2d 73 68 61 72 65 64  ed_flag='-shared
36b10 27 0a 09 69 66 20 74 65 73 74 20 22 24 61 69 78  '..if test "$aix
36b20 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b  _use_runtimelink
36b30 69 6e 67 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  ing" = yes; then
36b40 0a 09 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d  ..  shared_flag=
36b50 22 24 73 68 61 72 65 64 5f 66 6c 61 67 20 22 27  "$shared_flag "'
36b60 24 7b 77 6c 7d 2d 47 27 0a 09 66 69 0a 20 20 20  ${wl}-G'..fi.   
36b70 20 20 20 65 6c 73 65 0a 09 23 20 6e 6f 74 20 75     else..# not u
36b80 73 69 6e 67 20 67 63 63 0a 09 69 66 20 74 65 73  sing gcc..if tes
36b90 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20  t "$host_cpu" = 
36ba0 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 56 69  ia64; then..# Vi
36bb0 73 75 61 6c 41 67 65 20 43 2b 2b 2c 20 56 65 72  sualAge C++, Ver
36bc0 73 69 6f 6e 20 35 2e 35 20 66 6f 72 20 41 49 58  sion 5.5 for AIX
36bd0 20 35 4c 20 66 6f 72 20 49 41 2d 36 34 2c 20 42   5L for IA-64, B
36be0 65 74 61 20 33 20 52 65 6c 65 61 73 65 0a 09 23  eta 3 Release..#
36bf0 20 63 68 6f 6b 65 73 20 6f 6e 20 2d 57 6c 2c 2d   chokes on -Wl,-
36c00 47 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67  G. The following
36c10 20 6c 69 6e 65 20 69 73 20 63 6f 72 72 65 63 74   line is correct
36c20 3a 0a 09 20 20 73 68 61 72 65 64 5f 66 6c 61 67  :..  shared_flag
36c30 3d 27 2d 47 27 0a 09 65 6c 73 65 0a 09 20 20 69  ='-G'..else..  i
36c40 66 20 74 65 73 74 20 22 24 61 69 78 5f 75 73 65  f test "$aix_use
36c50 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22  _runtimelinking"
36c60 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 20 20   = yes; then..  
36c70 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 27 24    shared_flag='$
36c80 7b 77 6c 7d 2d 47 27 0a 09 20 20 65 6c 73 65 0a  {wl}-G'..  else.
36c90 09 20 20 20 20 73 68 61 72 65 64 5f 66 6c 61 67  .    shared_flag
36ca0 3d 27 24 7b 77 6c 7d 2d 62 4d 3a 53 52 45 27 0a  ='${wl}-bM:SRE'.
36cb0 09 20 20 66 69 0a 09 66 69 0a 20 20 20 20 20 20  .  fi..fi.      
36cc0 66 69 0a 0a 20 20 20 20 20 20 65 78 70 6f 72 74  fi..      export
36cd0 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70  _dynamic_flag_sp
36ce0 65 63 3d 27 24 7b 77 6c 7d 2d 62 65 78 70 61 6c  ec='${wl}-bexpal
36cf0 6c 27 0a 20 20 20 20 20 20 23 20 49 74 20 73 65  l'.      # It se
36d00 65 6d 73 20 74 68 61 74 20 2d 62 65 78 70 61 6c  ems that -bexpal
36d10 6c 20 64 6f 65 73 20 6e 6f 74 20 65 78 70 6f 72  l does not expor
36d20 74 20 73 79 6d 62 6f 6c 73 20 62 65 67 69 6e 6e  t symbols beginn
36d30 69 6e 67 20 77 69 74 68 0a 20 20 20 20 20 20 23  ing with.      #
36d40 20 75 6e 64 65 72 73 63 6f 72 65 20 28 5f 29 2c   underscore (_),
36d50 20 73 6f 20 69 74 20 69 73 20 62 65 74 74 65 72   so it is better
36d60 20 74 6f 20 67 65 6e 65 72 61 74 65 20 61 20 6c   to generate a l
36d70 69 73 74 20 6f 66 20 73 79 6d 62 6f 6c 73 20 74  ist of symbols t
36d80 6f 20 65 78 70 6f 72 74 2e 0a 20 20 20 20 20 20  o export..      
36d90 61 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f 73 79  always_export_sy
36da0 6d 62 6f 6c 73 3d 79 65 73 0a 20 20 20 20 20 20  mbols=yes.      
36db0 69 66 20 74 65 73 74 20 22 24 61 69 78 5f 75 73  if test "$aix_us
36dc0 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67  e_runtimelinking
36dd0 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 23  " = yes; then..#
36de0 20 57 61 72 6e 69 6e 67 20 2d 20 77 69 74 68 6f   Warning - witho
36df0 75 74 20 75 73 69 6e 67 20 74 68 65 20 6f 74 68  ut using the oth
36e00 65 72 20 72 75 6e 74 69 6d 65 20 6c 6f 61 64 69  er runtime loadi
36e10 6e 67 20 66 6c 61 67 73 20 28 2d 62 72 74 6c 29  ng flags (-brtl)
36e20 2c 0a 09 23 20 2d 62 65 72 6f 6b 20 77 69 6c 6c  ,..# -berok will
36e30 20 6c 69 6e 6b 20 77 69 74 68 6f 75 74 20 65 72   link without er
36e40 72 6f 72 2c 20 62 75 74 20 6d 61 79 20 70 72 6f  ror, but may pro
36e50 64 75 63 65 20 61 20 62 72 6f 6b 65 6e 20 6c 69  duce a broken li
36e60 62 72 61 72 79 2e 0a 09 61 6c 6c 6f 77 5f 75 6e  brary...allow_un
36e70 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27 2d 62  defined_flag='-b
36e80 65 72 6f 6b 27 0a 20 20 20 20 20 20 20 20 23 20  erok'.        # 
36e90 44 65 74 65 72 6d 69 6e 65 20 74 68 65 20 64 65  Determine the de
36ea0 66 61 75 6c 74 20 6c 69 62 70 61 74 68 20 66 72  fault libpath fr
36eb0 6f 6d 20 74 68 65 20 76 61 6c 75 65 20 65 6e 63  om the value enc
36ec0 6f 64 65 64 20 69 6e 20 61 6e 0a 20 20 20 20 20  oded in an.     
36ed0 20 20 20 23 20 65 6d 70 74 79 20 65 78 65 63 75     # empty execu
36ee0 74 61 62 6c 65 2e 0a 20 20 20 20 20 20 20 20 63  table..        c
36ef0 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20  at confdefs.h - 
36f00 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65  <<_ACEOF >confte
36f10 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e  st.$ac_ext./* en
36f20 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
36f30 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  /..int.main ().{
36f40 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ..  ;.  return 0
36f50 3b 0a 7d 0