/ Hex Artifact Content
Login
SQLite training in Houston TX on 2019-11-05 (details)
Part of the 2019 Tcl Conference

Artifact e511ceefe595e35051933a90c848ab4fa1d48add:


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 30 2e  for sqlite 3.10.
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 30 2e 30 27 0a 50 41 43 4b 41 47 45 5f 53 54  10.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: 30 2e 30 27 0a 50 41 43 4b 41 47 45 5f 42 55 47  0.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 55 53 45 5f 41 4d 41 4c 47 41 4d 41 54  GS.USE_AMALGAMAT
5750: 49 4f 4e 0a 54 41 52 47 45 54 5f 44 45 42 55 47  ION.TARGET_DEBUG
5760: 0a 54 41 52 47 45 54 5f 48 41 56 45 5f 45 44 49  .TARGET_HAVE_EDI
5770: 54 4c 49 4e 45 0a 54 41 52 47 45 54 5f 48 41 56  TLINE.TARGET_HAV
5780: 45 5f 52 45 41 44 4c 49 4e 45 0a 54 41 52 47 45  E_READLINE.TARGE
5790: 54 5f 52 45 41 44 4c 49 4e 45 5f 49 4e 43 0a 54  T_READLINE_INC.T
57a0: 41 52 47 45 54 5f 52 45 41 44 4c 49 4e 45 5f 4c  ARGET_READLINE_L
57b0: 49 42 53 0a 48 41 56 45 5f 54 43 4c 0a 54 43 4c  IBS.HAVE_TCL.TCL
57c0: 5f 53 48 4c 49 42 5f 53 55 46 46 49 58 0a 54 43  _SHLIB_SUFFIX.TC
57d0: 4c 5f 53 54 55 42 5f 4c 49 42 5f 53 50 45 43 0a  L_STUB_LIB_SPEC.
57e0: 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 46 4c 41  TCL_STUB_LIB_FLA
57f0: 47 0a 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 46  G.TCL_STUB_LIB_F
5800: 49 4c 45 0a 54 43 4c 5f 4c 49 42 5f 53 50 45 43  ILE.TCL_LIB_SPEC
5810: 0a 54 43 4c 5f 4c 49 42 5f 46 4c 41 47 0a 54 43  .TCL_LIB_FLAG.TC
5820: 4c 5f 4c 49 42 5f 46 49 4c 45 0a 54 43 4c 5f 49  L_LIB_FILE.TCL_I
5830: 4e 43 4c 55 44 45 5f 53 50 45 43 0a 54 43 4c 5f  NCLUDE_SPEC.TCL_
5840: 53 52 43 5f 44 49 52 0a 54 43 4c 5f 42 49 4e 5f  SRC_DIR.TCL_BIN_
5850: 44 49 52 0a 54 43 4c 5f 56 45 52 53 49 4f 4e 0a  DIR.TCL_VERSION.
5860: 54 41 52 47 45 54 5f 45 58 45 45 58 54 0a 53 51  TARGET_EXEEXT.SQ
5870: 4c 49 54 45 5f 4f 53 5f 57 49 4e 0a 53 51 4c 49  LITE_OS_WIN.SQLI
5880: 54 45 5f 4f 53 5f 55 4e 49 58 0a 42 55 49 4c 44  TE_OS_UNIX.BUILD
5890: 5f 45 58 45 45 58 54 0a 54 45 4d 50 5f 53 54 4f  _EXEEXT.TEMP_STO
58a0: 52 45 0a 41 4c 4c 4f 57 52 45 4c 45 41 53 45 0a  RE.ALLOWRELEASE.
58b0: 53 51 4c 49 54 45 5f 54 48 52 45 41 44 53 41 46  SQLITE_THREADSAF
58c0: 45 0a 42 55 49 4c 44 5f 43 43 0a 56 45 52 53 49  E.BUILD_CC.VERSI
58d0: 4f 4e 5f 4e 55 4d 42 45 52 0a 52 45 4c 45 41 53  ON_NUMBER.RELEAS
58e0: 45 0a 56 45 52 53 49 4f 4e 0a 70 72 6f 67 72 61  E.VERSION.progra
58f0: 6d 5f 70 72 65 66 69 78 0a 54 43 4c 4c 49 42 44  m_prefix.TCLLIBD
5900: 49 52 0a 54 43 4c 53 48 5f 43 4d 44 0a 49 4e 53  IR.TCLSH_CMD.INS
5910: 54 41 4c 4c 5f 44 41 54 41 0a 49 4e 53 54 41 4c  TALL_DATA.INSTAL
5920: 4c 5f 53 43 52 49 50 54 0a 49 4e 53 54 41 4c 4c  L_SCRIPT.INSTALL
5930: 5f 50 52 4f 47 52 41 4d 0a 43 50 50 0a 4f 54 4f  _PROGRAM.CPP.OTO
5940: 4f 4c 36 34 0a 4f 54 4f 4f 4c 0a 4c 49 50 4f 0a  OL64.OTOOL.LIPO.
5950: 4e 4d 45 44 49 54 0a 44 53 59 4d 55 54 49 4c 0a  NMEDIT.DSYMUTIL.
5960: 6c 74 5f 45 43 48 4f 0a 52 41 4e 4c 49 42 0a 53  lt_ECHO.RANLIB.S
5970: 54 52 49 50 0a 41 52 0a 4f 42 4a 44 55 4d 50 0a  TRIP.AR.OBJDUMP.
5980: 4c 4e 5f 53 0a 4e 4d 0a 61 63 5f 63 74 5f 44 55  LN_S.NM.ac_ct_DU
5990: 4d 50 42 49 4e 0a 44 55 4d 50 42 49 4e 0a 4c 44  MPBIN.DUMPBIN.LD
59a0: 0a 46 47 52 45 50 0a 45 47 52 45 50 0a 47 52 45  .FGREP.EGREP.GRE
59b0: 50 0a 53 45 44 0a 4f 42 4a 45 58 54 0a 45 58 45  P.SED.OBJEXT.EXE
59c0: 45 58 54 0a 61 63 5f 63 74 5f 43 43 0a 43 50 50  EXT.ac_ct_CC.CPP
59d0: 46 4c 41 47 53 0a 4c 44 46 4c 41 47 53 0a 43 46  FLAGS.LDFLAGS.CF
59e0: 4c 41 47 53 0a 43 43 0a 68 6f 73 74 5f 6f 73 0a  LAGS.CC.host_os.
59f0: 68 6f 73 74 5f 76 65 6e 64 6f 72 0a 68 6f 73 74  host_vendor.host
5a00: 5f 63 70 75 0a 68 6f 73 74 0a 62 75 69 6c 64 5f  _cpu.host.build_
5a10: 6f 73 0a 62 75 69 6c 64 5f 76 65 6e 64 6f 72 0a  os.build_vendor.
5a20: 62 75 69 6c 64 5f 63 70 75 0a 62 75 69 6c 64 0a  build_cpu.build.
5a30: 4c 49 42 54 4f 4f 4c 0a 74 61 72 67 65 74 5f 61  LIBTOOL.target_a
5a40: 6c 69 61 73 0a 68 6f 73 74 5f 61 6c 69 61 73 0a  lias.host_alias.
5a50: 62 75 69 6c 64 5f 61 6c 69 61 73 0a 4c 49 42 53  build_alias.LIBS
5a60: 0a 45 43 48 4f 5f 54 0a 45 43 48 4f 5f 4e 0a 45  .ECHO_T.ECHO_N.E
5a70: 43 48 4f 5f 43 0a 44 45 46 53 0a 6d 61 6e 64 69  CHO_C.DEFS.mandi
5a80: 72 0a 6c 6f 63 61 6c 65 64 69 72 0a 6c 69 62 64  r.localedir.libd
5a90: 69 72 0a 70 73 64 69 72 0a 70 64 66 64 69 72 0a  ir.psdir.pdfdir.
5aa0: 64 76 69 64 69 72 0a 68 74 6d 6c 64 69 72 0a 69  dvidir.htmldir.i
5ab0: 6e 66 6f 64 69 72 0a 64 6f 63 64 69 72 0a 6f 6c  nfodir.docdir.ol
5ac0: 64 69 6e 63 6c 75 64 65 64 69 72 0a 69 6e 63 6c  dincludedir.incl
5ad0: 75 64 65 64 69 72 0a 6c 6f 63 61 6c 73 74 61 74  udedir.localstat
5ae0: 65 64 69 72 0a 73 68 61 72 65 64 73 74 61 74 65  edir.sharedstate
5af0: 64 69 72 0a 73 79 73 63 6f 6e 66 64 69 72 0a 64  dir.sysconfdir.d
5b00: 61 74 61 64 69 72 0a 64 61 74 61 72 6f 6f 74 64  atadir.datarootd
5b10: 69 72 0a 6c 69 62 65 78 65 63 64 69 72 0a 73 62  ir.libexecdir.sb
5b20: 69 6e 64 69 72 0a 62 69 6e 64 69 72 0a 70 72 6f  indir.bindir.pro
5b30: 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e  gram_transform_n
5b40: 61 6d 65 0a 70 72 65 66 69 78 0a 65 78 65 63 5f  ame.prefix.exec_
5b50: 70 72 65 66 69 78 0a 50 41 43 4b 41 47 45 5f 55  prefix.PACKAGE_U
5b60: 52 4c 0a 50 41 43 4b 41 47 45 5f 42 55 47 52 45  RL.PACKAGE_BUGRE
5b70: 50 4f 52 54 0a 50 41 43 4b 41 47 45 5f 53 54 52  PORT.PACKAGE_STR
5b80: 49 4e 47 0a 50 41 43 4b 41 47 45 5f 56 45 52 53  ING.PACKAGE_VERS
5b90: 49 4f 4e 0a 50 41 43 4b 41 47 45 5f 54 41 52 4e  ION.PACKAGE_TARN
5ba0: 41 4d 45 0a 50 41 43 4b 41 47 45 5f 4e 41 4d 45  AME.PACKAGE_NAME
5bb0: 0a 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  .PATH_SEPARATOR.
5bc0: 53 48 45 4c 4c 27 0a 61 63 5f 73 75 62 73 74 5f  SHELL'.ac_subst_
5bd0: 66 69 6c 65 73 3d 27 27 0a 61 63 5f 75 73 65 72  files=''.ac_user
5be0: 5f 6f 70 74 73 3d 27 0a 65 6e 61 62 6c 65 5f 6f  _opts='.enable_o
5bf0: 70 74 69 6f 6e 5f 63 68 65 63 6b 69 6e 67 0a 65  ption_checking.e
5c00: 6e 61 62 6c 65 5f 73 68 61 72 65 64 0a 65 6e 61  nable_shared.ena
5c10: 62 6c 65 5f 73 74 61 74 69 63 0a 77 69 74 68 5f  ble_static.with_
5c20: 70 69 63 0a 65 6e 61 62 6c 65 5f 66 61 73 74 5f  pic.enable_fast_
5c30: 69 6e 73 74 61 6c 6c 0a 77 69 74 68 5f 67 6e 75  install.with_gnu
5c40: 5f 6c 64 0a 65 6e 61 62 6c 65 5f 6c 69 62 74 6f  _ld.enable_libto
5c50: 6f 6c 5f 6c 6f 63 6b 0a 65 6e 61 62 6c 65 5f 6c  ol_lock.enable_l
5c60: 61 72 67 65 66 69 6c 65 0a 65 6e 61 62 6c 65 5f  argefile.enable_
5c70: 74 68 72 65 61 64 73 61 66 65 0a 65 6e 61 62 6c  threadsafe.enabl
5c80: 65 5f 72 65 6c 65 61 73 65 6d 6f 64 65 0a 65 6e  e_releasemode.en
5c90: 61 62 6c 65 5f 74 65 6d 70 73 74 6f 72 65 0a 65  able_tempstore.e
5ca0: 6e 61 62 6c 65 5f 74 63 6c 0a 77 69 74 68 5f 74  nable_tcl.with_t
5cb0: 63 6c 0a 65 6e 61 62 6c 65 5f 65 64 69 74 6c 69  cl.enable_editli
5cc0: 6e 65 0a 65 6e 61 62 6c 65 5f 72 65 61 64 6c 69  ne.enable_readli
5cd0: 6e 65 0a 77 69 74 68 5f 72 65 61 64 6c 69 6e 65  ne.with_readline
5ce0: 5f 6c 69 62 0a 77 69 74 68 5f 72 65 61 64 6c 69  _lib.with_readli
5cf0: 6e 65 5f 69 6e 63 0a 65 6e 61 62 6c 65 5f 64 65  ne_inc.enable_de
5d00: 62 75 67 0a 65 6e 61 62 6c 65 5f 61 6d 61 6c 67  bug.enable_amalg
5d10: 61 6d 61 74 69 6f 6e 0a 65 6e 61 62 6c 65 5f 6c  amation.enable_l
5d20: 6f 61 64 5f 65 78 74 65 6e 73 69 6f 6e 0a 65 6e  oad_extension.en
5d30: 61 62 6c 65 5f 66 74 73 33 0a 65 6e 61 62 6c 65  able_fts3.enable
5d40: 5f 66 74 73 34 0a 65 6e 61 62 6c 65 5f 66 74 73  _fts4.enable_fts
5d50: 35 0a 65 6e 61 62 6c 65 5f 6a 73 6f 6e 31 0a 65  5.enable_json1.e
5d60: 6e 61 62 6c 65 5f 72 74 72 65 65 0a 65 6e 61 62  nable_rtree.enab
5d70: 6c 65 5f 67 63 6f 76 0a 27 0a 20 20 20 20 20 20  le_gcov.'.      
5d80: 61 63 5f 70 72 65 63 69 6f 75 73 5f 76 61 72 73  ac_precious_vars
5d90: 3d 27 62 75 69 6c 64 5f 61 6c 69 61 73 0a 68 6f  ='build_alias.ho
5da0: 73 74 5f 61 6c 69 61 73 0a 74 61 72 67 65 74 5f  st_alias.target_
5db0: 61 6c 69 61 73 0a 43 43 0a 43 46 4c 41 47 53 0a  alias.CC.CFLAGS.
5dc0: 4c 44 46 4c 41 47 53 0a 4c 49 42 53 0a 43 50 50  LDFLAGS.LIBS.CPP
5dd0: 46 4c 41 47 53 0a 43 50 50 0a 54 43 4c 4c 49 42  FLAGS.CPP.TCLLIB
5de0: 44 49 52 27 0a 0a 0a 23 20 49 6e 69 74 69 61 6c  DIR'...# Initial
5df0: 69 7a 65 20 73 6f 6d 65 20 76 61 72 69 61 62 6c  ize some variabl
5e00: 65 73 20 73 65 74 20 62 79 20 6f 70 74 69 6f 6e  es set by option
5e10: 73 2e 0a 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d  s..ac_init_help=
5e20: 0a 61 63 5f 69 6e 69 74 5f 76 65 72 73 69 6f 6e  .ac_init_version
5e30: 3d 66 61 6c 73 65 0a 61 63 5f 75 6e 72 65 63 6f  =false.ac_unreco
5e40: 67 6e 69 7a 65 64 5f 6f 70 74 73 3d 0a 61 63 5f  gnized_opts=.ac_
5e50: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70  unrecognized_sep
5e60: 3d 0a 23 20 54 68 65 20 76 61 72 69 61 62 6c 65  =.# The variable
5e70: 73 20 68 61 76 65 20 74 68 65 20 73 61 6d 65 20  s have the same 
5e80: 6e 61 6d 65 73 20 61 73 20 74 68 65 20 6f 70 74  names as the opt
5e90: 69 6f 6e 73 2c 20 77 69 74 68 0a 23 20 64 61 73  ions, with.# das
5ea0: 68 65 73 20 63 68 61 6e 67 65 64 20 74 6f 20 75  hes changed to u
5eb0: 6e 64 65 72 6c 69 6e 65 73 2e 0a 63 61 63 68 65  nderlines..cache
5ec0: 5f 66 69 6c 65 3d 2f 64 65 76 2f 6e 75 6c 6c 0a  _file=/dev/null.
5ed0: 65 78 65 63 5f 70 72 65 66 69 78 3d 4e 4f 4e 45  exec_prefix=NONE
5ee0: 0a 6e 6f 5f 63 72 65 61 74 65 3d 0a 6e 6f 5f 72  .no_create=.no_r
5ef0: 65 63 75 72 73 69 6f 6e 3d 0a 70 72 65 66 69 78  ecursion=.prefix
5f00: 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 70 72  =NONE.program_pr
5f10: 65 66 69 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61  efix=NONE.progra
5f20: 6d 5f 73 75 66 66 69 78 3d 4e 4f 4e 45 0a 70 72  m_suffix=NONE.pr
5f30: 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f  ogram_transform_
5f40: 6e 61 6d 65 3d 73 2c 78 2c 78 2c 0a 73 69 6c 65  name=s,x,x,.sile
5f50: 6e 74 3d 0a 73 69 74 65 3d 0a 73 72 63 64 69 72  nt=.site=.srcdir
5f60: 3d 0a 76 65 72 62 6f 73 65 3d 0a 78 5f 69 6e 63  =.verbose=.x_inc
5f70: 6c 75 64 65 73 3d 4e 4f 4e 45 0a 78 5f 6c 69 62  ludes=NONE.x_lib
5f80: 72 61 72 69 65 73 3d 4e 4f 4e 45 0a 0a 23 20 49  raries=NONE..# I
5f90: 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65  nstallation dire
5fa0: 63 74 6f 72 79 20 6f 70 74 69 6f 6e 73 2e 0a 23  ctory options..#
5fb0: 20 54 68 65 73 65 20 61 72 65 20 6c 65 66 74 20   These are left 
5fc0: 75 6e 65 78 70 61 6e 64 65 64 20 73 6f 20 75 73  unexpanded so us
5fd0: 65 72 73 20 63 61 6e 20 22 6d 61 6b 65 20 69 6e  ers can "make in
5fe0: 73 74 61 6c 6c 20 65 78 65 63 5f 70 72 65 66 69  stall exec_prefi
5ff0: 78 3d 2f 66 6f 6f 22 0a 23 20 61 6e 64 20 61 6c  x=/foo".# and al
6000: 6c 20 74 68 65 20 76 61 72 69 61 62 6c 65 73 20  l the variables 
6010: 74 68 61 74 20 61 72 65 20 73 75 70 70 6f 73 65  that are suppose
6020: 64 20 74 6f 20 62 65 20 62 61 73 65 64 20 6f 6e  d to be based on
6030: 20 65 78 65 63 5f 70 72 65 66 69 78 0a 23 20 62   exec_prefix.# b
6040: 79 20 64 65 66 61 75 6c 74 20 77 69 6c 6c 20 61  y default will a
6050: 63 74 75 61 6c 6c 79 20 63 68 61 6e 67 65 2e 0a  ctually change..
6060: 23 20 55 73 65 20 62 72 61 63 65 73 20 69 6e 73  # Use braces ins
6070: 74 65 61 64 20 6f 66 20 70 61 72 65 6e 73 20 62  tead of parens b
6080: 65 63 61 75 73 65 20 73 68 2c 20 70 65 72 6c 2c  ecause sh, perl,
6090: 20 65 74 63 2e 20 61 6c 73 6f 20 61 63 63 65 70   etc. also accep
60a0: 74 20 74 68 65 6d 2e 0a 23 20 28 54 68 65 20 6c  t them..# (The l
60b0: 69 73 74 20 66 6f 6c 6c 6f 77 73 20 74 68 65 20  ist follows the 
60c0: 73 61 6d 65 20 6f 72 64 65 72 20 61 73 20 74 68  same order as th
60d0: 65 20 47 4e 55 20 43 6f 64 69 6e 67 20 53 74 61  e GNU Coding Sta
60e0: 6e 64 61 72 64 73 2e 29 0a 62 69 6e 64 69 72 3d  ndards.).bindir=
60f0: 27 24 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f  '${exec_prefix}/
6100: 62 69 6e 27 0a 73 62 69 6e 64 69 72 3d 27 24 7b  bin'.sbindir='${
6110: 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 73 62 69  exec_prefix}/sbi
6120: 6e 27 0a 6c 69 62 65 78 65 63 64 69 72 3d 27 24  n'.libexecdir='$
6130: 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 6c 69  {exec_prefix}/li
6140: 62 65 78 65 63 27 0a 64 61 74 61 72 6f 6f 74 64  bexec'.datarootd
6150: 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 73 68  ir='${prefix}/sh
6160: 61 72 65 27 0a 64 61 74 61 64 69 72 3d 27 24 7b  are'.datadir='${
6170: 64 61 74 61 72 6f 6f 74 64 69 72 7d 27 0a 73 79  datarootdir}'.sy
6180: 73 63 6f 6e 66 64 69 72 3d 27 24 7b 70 72 65 66  sconfdir='${pref
6190: 69 78 7d 2f 65 74 63 27 0a 73 68 61 72 65 64 73  ix}/etc'.shareds
61a0: 74 61 74 65 64 69 72 3d 27 24 7b 70 72 65 66 69  tatedir='${prefi
61b0: 78 7d 2f 63 6f 6d 27 0a 6c 6f 63 61 6c 73 74 61  x}/com'.localsta
61c0: 74 65 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d  tedir='${prefix}
61d0: 2f 76 61 72 27 0a 69 6e 63 6c 75 64 65 64 69 72  /var'.includedir
61e0: 3d 27 24 7b 70 72 65 66 69 78 7d 2f 69 6e 63 6c  ='${prefix}/incl
61f0: 75 64 65 27 0a 6f 6c 64 69 6e 63 6c 75 64 65 64  ude'.oldincluded
6200: 69 72 3d 27 2f 75 73 72 2f 69 6e 63 6c 75 64 65  ir='/usr/include
6210: 27 0a 64 6f 63 64 69 72 3d 27 24 7b 64 61 74 61  '.docdir='${data
6220: 72 6f 6f 74 64 69 72 7d 2f 64 6f 63 2f 24 7b 50  rootdir}/doc/${P
6230: 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d 45 7d 27  ACKAGE_TARNAME}'
6240: 0a 69 6e 66 6f 64 69 72 3d 27 24 7b 64 61 74 61  .infodir='${data
6250: 72 6f 6f 74 64 69 72 7d 2f 69 6e 66 6f 27 0a 68  rootdir}/info'.h
6260: 74 6d 6c 64 69 72 3d 27 24 7b 64 6f 63 64 69 72  tmldir='${docdir
6270: 7d 27 0a 64 76 69 64 69 72 3d 27 24 7b 64 6f 63  }'.dvidir='${doc
6280: 64 69 72 7d 27 0a 70 64 66 64 69 72 3d 27 24 7b  dir}'.pdfdir='${
6290: 64 6f 63 64 69 72 7d 27 0a 70 73 64 69 72 3d 27  docdir}'.psdir='
62a0: 24 7b 64 6f 63 64 69 72 7d 27 0a 6c 69 62 64 69  ${docdir}'.libdi
62b0: 72 3d 27 24 7b 65 78 65 63 5f 70 72 65 66 69 78  r='${exec_prefix
62c0: 7d 2f 6c 69 62 27 0a 6c 6f 63 61 6c 65 64 69 72  }/lib'.localedir
62d0: 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69 72 7d  ='${datarootdir}
62e0: 2f 6c 6f 63 61 6c 65 27 0a 6d 61 6e 64 69 72 3d  /locale'.mandir=
62f0: 27 24 7b 64 61 74 61 72 6f 6f 74 64 69 72 7d 2f  '${datarootdir}/
6300: 6d 61 6e 27 0a 0a 61 63 5f 70 72 65 76 3d 0a 61  man'..ac_prev=.a
6310: 63 5f 64 61 73 68 64 61 73 68 3d 0a 66 6f 72 20  c_dashdash=.for 
6320: 61 63 5f 6f 70 74 69 6f 6e 0a 64 6f 0a 20 20 23  ac_option.do.  #
6330: 20 49 66 20 74 68 65 20 70 72 65 76 69 6f 75 73   If the previous
6340: 20 6f 70 74 69 6f 6e 20 6e 65 65 64 73 20 61 6e   option needs an
6350: 20 61 72 67 75 6d 65 6e 74 2c 20 61 73 73 69 67   argument, assig
6360: 6e 20 69 74 2e 0a 20 20 69 66 20 74 65 73 74 20  n it..  if test 
6370: 2d 6e 20 22 24 61 63 5f 70 72 65 76 22 3b 20 74  -n "$ac_prev"; t
6380: 68 65 6e 0a 20 20 20 20 65 76 61 6c 20 24 61 63  hen.    eval $ac
6390: 5f 70 72 65 76 3d 5c 24 61 63 5f 6f 70 74 69 6f  _prev=\$ac_optio
63a0: 6e 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 0a 20  n.    ac_prev=. 
63b0: 20 20 20 63 6f 6e 74 69 6e 75 65 0a 20 20 66 69     continue.  fi
63c0: 0a 0a 20 20 63 61 73 65 20 24 61 63 5f 6f 70 74  ..  case $ac_opt
63d0: 69 6f 6e 20 69 6e 0a 20 20 2a 3d 3f 2a 29 20 61  ion in.  *=?*) a
63e0: 63 5f 6f 70 74 61 72 67 3d 60 65 78 70 72 20 22  c_optarg=`expr "
63f0: 58 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27  X$ac_option" : '
6400: 5b 5e 3d 5d 2a 3d 5c 28 2e 2a 5c 29 27 60 20 3b  [^=]*=\(.*\)'` ;
6410: 3b 0a 20 20 2a 3d 29 20 20 20 61 63 5f 6f 70 74  ;.  *=)   ac_opt
6420: 61 72 67 3d 20 3b 3b 0a 20 20 2a 29 20 20 20 20  arg= ;;.  *)    
6430: 61 63 5f 6f 70 74 61 72 67 3d 79 65 73 20 3b 3b  ac_optarg=yes ;;
6440: 0a 20 20 65 73 61 63 0a 0a 20 20 23 20 41 63 63  .  esac..  # Acc
6450: 65 70 74 20 74 68 65 20 69 6d 70 6f 72 74 61 6e  ept the importan
6460: 74 20 43 79 67 6e 75 73 20 63 6f 6e 66 69 67 75  t Cygnus configu
6470: 72 65 20 6f 70 74 69 6f 6e 73 2c 20 73 6f 20 77  re options, so w
6480: 65 20 63 61 6e 20 64 69 61 67 6e 6f 73 65 20 74  e can diagnose t
6490: 79 70 6f 73 2e 0a 0a 20 20 63 61 73 65 20 24 61  ypos...  case $a
64a0: 63 5f 64 61 73 68 64 61 73 68 24 61 63 5f 6f 70  c_dashdash$ac_op
64b0: 74 69 6f 6e 20 69 6e 0a 20 20 2d 2d 29 0a 20 20  tion in.  --).  
64c0: 20 20 61 63 5f 64 61 73 68 64 61 73 68 3d 79 65    ac_dashdash=ye
64d0: 73 20 3b 3b 0a 0a 20 20 2d 62 69 6e 64 69 72 20  s ;;..  -bindir 
64e0: 7c 20 2d 2d 62 69 6e 64 69 72 20 7c 20 2d 2d 62  | --bindir | --b
64f0: 69 6e 64 69 20 7c 20 2d 2d 62 69 6e 64 20 7c 20  indi | --bind | 
6500: 2d 2d 62 69 6e 20 7c 20 2d 2d 62 69 29 0a 20 20  --bin | --bi).  
6510: 20 20 61 63 5f 70 72 65 76 3d 62 69 6e 64 69 72    ac_prev=bindir
6520: 20 3b 3b 0a 20 20 2d 62 69 6e 64 69 72 3d 2a 20   ;;.  -bindir=* 
6530: 7c 20 2d 2d 62 69 6e 64 69 72 3d 2a 20 7c 20 2d  | --bindir=* | -
6540: 2d 62 69 6e 64 69 3d 2a 20 7c 20 2d 2d 62 69 6e  -bindi=* | --bin
6550: 64 3d 2a 20 7c 20 2d 2d 62 69 6e 3d 2a 20 7c 20  d=* | --bin=* | 
6560: 2d 2d 62 69 3d 2a 29 0a 20 20 20 20 62 69 6e 64  --bi=*).    bind
6570: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
6580: 0a 0a 20 20 2d 62 75 69 6c 64 20 7c 20 2d 2d 62  ..  -build | --b
6590: 75 69 6c 64 20 7c 20 2d 2d 62 75 69 6c 20 7c 20  uild | --buil | 
65a0: 2d 2d 62 75 69 20 7c 20 2d 2d 62 75 29 0a 20 20  --bui | --bu).  
65b0: 20 20 61 63 5f 70 72 65 76 3d 62 75 69 6c 64 5f    ac_prev=build_
65c0: 61 6c 69 61 73 20 3b 3b 0a 20 20 2d 62 75 69 6c  alias ;;.  -buil
65d0: 64 3d 2a 20 7c 20 2d 2d 62 75 69 6c 64 3d 2a 20  d=* | --build=* 
65e0: 7c 20 2d 2d 62 75 69 6c 3d 2a 20 7c 20 2d 2d 62  | --buil=* | --b
65f0: 75 69 3d 2a 20 7c 20 2d 2d 62 75 3d 2a 29 0a 20  ui=* | --bu=*). 
6600: 20 20 20 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24     build_alias=$
6610: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
6620: 2d 63 61 63 68 65 2d 66 69 6c 65 20 7c 20 2d 2d  -cache-file | --
6630: 63 61 63 68 65 2d 66 69 6c 65 20 7c 20 2d 2d 63  cache-file | --c
6640: 61 63 68 65 2d 66 69 6c 20 7c 20 2d 2d 63 61 63  ache-fil | --cac
6650: 68 65 2d 66 69 20 5c 0a 20 20 7c 20 2d 2d 63 61  he-fi \.  | --ca
6660: 63 68 65 2d 66 20 7c 20 2d 2d 63 61 63 68 65 2d  che-f | --cache-
6670: 20 7c 20 2d 2d 63 61 63 68 65 20 7c 20 2d 2d 63   | --cache | --c
6680: 61 63 68 20 7c 20 2d 2d 63 61 63 20 7c 20 2d 2d  ach | --cac | --
6690: 63 61 20 7c 20 2d 2d 63 29 0a 20 20 20 20 61 63  ca | --c).    ac
66a0: 5f 70 72 65 76 3d 63 61 63 68 65 5f 66 69 6c 65  _prev=cache_file
66b0: 20 3b 3b 0a 20 20 2d 63 61 63 68 65 2d 66 69 6c   ;;.  -cache-fil
66c0: 65 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69  e=* | --cache-fi
66d0: 6c 65 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66  le=* | --cache-f
66e0: 69 6c 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66  il=* | --cache-f
66f0: 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 63 61 63 68  i=* \.  | --cach
6700: 65 2d 66 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d  e-f=* | --cache-
6710: 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 3d 2a 20 7c  =* | --cache=* |
6720: 20 2d 2d 63 61 63 68 3d 2a 20 7c 20 2d 2d 63 61   --cach=* | --ca
6730: 63 3d 2a 20 7c 20 2d 2d 63 61 3d 2a 20 7c 20 2d  c=* | --ca=* | -
6740: 2d 63 3d 2a 29 0a 20 20 20 20 63 61 63 68 65 5f  -c=*).    cache_
6750: 66 69 6c 65 3d 24 61 63 5f 6f 70 74 61 72 67 20  file=$ac_optarg 
6760: 3b 3b 0a 0a 20 20 2d 2d 63 6f 6e 66 69 67 2d 63  ;;..  --config-c
6770: 61 63 68 65 20 7c 20 2d 43 29 0a 20 20 20 20 63  ache | -C).    c
6780: 61 63 68 65 5f 66 69 6c 65 3d 63 6f 6e 66 69 67  ache_file=config
6790: 2e 63 61 63 68 65 20 3b 3b 0a 0a 20 20 2d 64 61  .cache ;;..  -da
67a0: 74 61 64 69 72 20 7c 20 2d 2d 64 61 74 61 64 69  tadir | --datadi
67b0: 72 20 7c 20 2d 2d 64 61 74 61 64 69 20 7c 20 2d  r | --datadi | -
67c0: 2d 64 61 74 61 64 29 0a 20 20 20 20 61 63 5f 70  -datad).    ac_p
67d0: 72 65 76 3d 64 61 74 61 64 69 72 20 3b 3b 0a 20  rev=datadir ;;. 
67e0: 20 2d 64 61 74 61 64 69 72 3d 2a 20 7c 20 2d 2d   -datadir=* | --
67f0: 64 61 74 61 64 69 72 3d 2a 20 7c 20 2d 2d 64 61  datadir=* | --da
6800: 74 61 64 69 3d 2a 20 7c 20 2d 2d 64 61 74 61 64  tadi=* | --datad
6810: 3d 2a 29 0a 20 20 20 20 64 61 74 61 64 69 72 3d  =*).    datadir=
6820: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
6830: 20 2d 64 61 74 61 72 6f 6f 74 64 69 72 20 7c 20   -datarootdir | 
6840: 2d 2d 64 61 74 61 72 6f 6f 74 64 69 72 20 7c 20  --datarootdir | 
6850: 2d 2d 64 61 74 61 72 6f 6f 74 64 69 20 7c 20 2d  --datarootdi | -
6860: 2d 64 61 74 61 72 6f 6f 74 64 20 7c 20 2d 2d 64  -datarootd | --d
6870: 61 74 61 72 6f 6f 74 20 5c 0a 20 20 7c 20 2d 2d  ataroot \.  | --
6880: 64 61 74 61 72 6f 6f 20 7c 20 2d 2d 64 61 74 61  dataroo | --data
6890: 72 6f 20 7c 20 2d 2d 64 61 74 61 72 29 0a 20 20  ro | --datar).  
68a0: 20 20 61 63 5f 70 72 65 76 3d 64 61 74 61 72 6f    ac_prev=dataro
68b0: 6f 74 64 69 72 20 3b 3b 0a 20 20 2d 64 61 74 61  otdir ;;.  -data
68c0: 72 6f 6f 74 64 69 72 3d 2a 20 7c 20 2d 2d 64 61  rootdir=* | --da
68d0: 74 61 72 6f 6f 74 64 69 72 3d 2a 20 7c 20 2d 2d  tarootdir=* | --
68e0: 64 61 74 61 72 6f 6f 74 64 69 3d 2a 20 7c 20 2d  datarootdi=* | -
68f0: 2d 64 61 74 61 72 6f 6f 74 64 3d 2a 20 5c 0a 20  -datarootd=* \. 
6900: 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 3d 2a 20   | --dataroot=* 
6910: 7c 20 2d 2d 64 61 74 61 72 6f 6f 3d 2a 20 7c 20  | --dataroo=* | 
6920: 2d 2d 64 61 74 61 72 6f 3d 2a 20 7c 20 2d 2d 64  --dataro=* | --d
6930: 61 74 61 72 3d 2a 29 0a 20 20 20 20 64 61 74 61  atar=*).    data
6940: 72 6f 6f 74 64 69 72 3d 24 61 63 5f 6f 70 74 61  rootdir=$ac_opta
6950: 72 67 20 3b 3b 0a 0a 20 20 2d 64 69 73 61 62 6c  rg ;;..  -disabl
6960: 65 2d 2a 20 7c 20 2d 2d 64 69 73 61 62 6c 65 2d  e-* | --disable-
6970: 2a 29 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70  *).    ac_userop
6980: 74 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70  t=`expr "x$ac_op
6990: 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 64 69 73 61  tion" : 'x-*disa
69a0: 62 6c 65 2d 5c 28 2e 2a 5c 29 27 60 0a 20 20 20  ble-\(.*\)'`.   
69b0: 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20   # Reject names 
69c0: 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c  that are not val
69d0: 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c  id shell variabl
69e0: 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78 70  e names..    exp
69f0: 72 20 22 78 24 61 63 5f 75 73 65 72 6f 70 74 22  r "x$ac_useropt"
6a00: 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f   : ".*[^-+._$as_
6a10: 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76  cr_alnum]" >/dev
6a20: 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 61  /null &&.      a
6a30: 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69  s_fn_error $? "i
6a40: 6e 76 61 6c 69 64 20 66 65 61 74 75 72 65 20 6e  nvalid feature n
6a50: 61 6d 65 3a 20 24 61 63 5f 75 73 65 72 6f 70 74  ame: $ac_useropt
6a60: 22 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74  ".    ac_useropt
6a70: 5f 6f 72 69 67 3d 24 61 63 5f 75 73 65 72 6f 70  _orig=$ac_userop
6a80: 74 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74  t.    ac_useropt
6a90: 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  =`$as_echo "$ac_
6aa0: 75 73 65 72 6f 70 74 22 20 7c 20 73 65 64 20 27  useropt" | sed '
6ab0: 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20  s/[-+.]/_/g'`.  
6ac0: 20 20 63 61 73 65 20 24 61 63 5f 75 73 65 72 5f    case $ac_user_
6ad0: 6f 70 74 73 20 69 6e 0a 20 20 20 20 20 20 2a 22  opts in.      *"
6ae0: 0a 22 65 6e 61 62 6c 65 5f 24 61 63 5f 75 73 65  ."enable_$ac_use
6af0: 72 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20  ropt"."*) ;;.   
6b00: 20 20 20 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67     *) ac_unrecog
6b10: 6e 69 7a 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f  nized_opts="$ac_
6b20: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74  unrecognized_opt
6b30: 73 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65  s$ac_unrecognize
6b40: 64 5f 73 65 70 2d 2d 64 69 73 61 62 6c 65 2d 24  d_sep--disable-$
6b50: 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 22  ac_useropt_orig"
6b60: 0a 09 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a  .. ac_unrecogniz
6b70: 65 64 5f 73 65 70 3d 27 2c 20 27 3b 3b 0a 20 20  ed_sep=', ';;.  
6b80: 20 20 65 73 61 63 0a 20 20 20 20 65 76 61 6c 20    esac.    eval 
6b90: 65 6e 61 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f  enable_$ac_usero
6ba0: 70 74 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 64 6f 63  pt=no ;;..  -doc
6bb0: 64 69 72 20 7c 20 2d 2d 64 6f 63 64 69 72 20 7c  dir | --docdir |
6bc0: 20 2d 2d 64 6f 63 64 69 20 7c 20 2d 2d 64 6f 63   --docdi | --doc
6bd0: 20 7c 20 2d 2d 64 6f 29 0a 20 20 20 20 61 63 5f   | --do).    ac_
6be0: 70 72 65 76 3d 64 6f 63 64 69 72 20 3b 3b 0a 20  prev=docdir ;;. 
6bf0: 20 2d 64 6f 63 64 69 72 3d 2a 20 7c 20 2d 2d 64   -docdir=* | --d
6c00: 6f 63 64 69 72 3d 2a 20 7c 20 2d 2d 64 6f 63 64  ocdir=* | --docd
6c10: 69 3d 2a 20 7c 20 2d 2d 64 6f 63 3d 2a 20 7c 20  i=* | --doc=* | 
6c20: 2d 2d 64 6f 3d 2a 29 0a 20 20 20 20 64 6f 63 64  --do=*).    docd
6c30: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
6c40: 0a 0a 20 20 2d 64 76 69 64 69 72 20 7c 20 2d 2d  ..  -dvidir | --
6c50: 64 76 69 64 69 72 20 7c 20 2d 2d 64 76 69 64 69  dvidir | --dvidi
6c60: 20 7c 20 2d 2d 64 76 69 64 20 7c 20 2d 2d 64 76   | --dvid | --dv
6c70: 69 20 7c 20 2d 2d 64 76 29 0a 20 20 20 20 61 63  i | --dv).    ac
6c80: 5f 70 72 65 76 3d 64 76 69 64 69 72 20 3b 3b 0a  _prev=dvidir ;;.
6c90: 20 20 2d 64 76 69 64 69 72 3d 2a 20 7c 20 2d 2d    -dvidir=* | --
6ca0: 64 76 69 64 69 72 3d 2a 20 7c 20 2d 2d 64 76 69  dvidir=* | --dvi
6cb0: 64 69 3d 2a 20 7c 20 2d 2d 64 76 69 64 3d 2a 20  di=* | --dvid=* 
6cc0: 7c 20 2d 2d 64 76 69 3d 2a 20 7c 20 2d 2d 64 76  | --dvi=* | --dv
6cd0: 3d 2a 29 0a 20 20 20 20 64 76 69 64 69 72 3d 24  =*).    dvidir=$
6ce0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
6cf0: 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20 2d 2d 65 6e  -enable-* | --en
6d00: 61 62 6c 65 2d 2a 29 0a 20 20 20 20 61 63 5f 75  able-*).    ac_u
6d10: 73 65 72 6f 70 74 3d 60 65 78 70 72 20 22 78 24  seropt=`expr "x$
6d20: 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78 2d  ac_option" : 'x-
6d30: 2a 65 6e 61 62 6c 65 2d 5c 28 5b 5e 3d 5d 2a 5c  *enable-\([^=]*\
6d40: 29 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74  )'`.    # Reject
6d50: 20 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65 20   names that are 
6d60: 6e 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20  not valid shell 
6d70: 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a  variable names..
6d80: 20 20 20 20 65 78 70 72 20 22 78 24 61 63 5f 75      expr "x$ac_u
6d90: 73 65 72 6f 70 74 22 20 3a 20 22 2e 2a 5b 5e 2d  seropt" : ".*[^-
6da0: 2b 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d  +._$as_cr_alnum]
6db0: 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a  " >/dev/null &&.
6dc0: 20 20 20 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f        as_fn_erro
6dd0: 72 20 24 3f 20 22 69 6e 76 61 6c 69 64 20 66 65  r $? "invalid fe
6de0: 61 74 75 72 65 20 6e 61 6d 65 3a 20 24 61 63 5f  ature name: $ac_
6df0: 75 73 65 72 6f 70 74 22 0a 20 20 20 20 61 63 5f  useropt".    ac_
6e00: 75 73 65 72 6f 70 74 5f 6f 72 69 67 3d 24 61 63  useropt_orig=$ac
6e10: 5f 75 73 65 72 6f 70 74 0a 20 20 20 20 61 63 5f  _useropt.    ac_
6e20: 75 73 65 72 6f 70 74 3d 60 24 61 73 5f 65 63 68  useropt=`$as_ech
6e30: 6f 20 22 24 61 63 5f 75 73 65 72 6f 70 74 22 20  o "$ac_useropt" 
6e40: 7c 20 73 65 64 20 27 73 2f 5b 2d 2b 2e 5d 2f 5f  | sed 's/[-+.]/_
6e50: 2f 67 27 60 0a 20 20 20 20 63 61 73 65 20 24 61  /g'`.    case $a
6e60: 63 5f 75 73 65 72 5f 6f 70 74 73 20 69 6e 0a 20  c_user_opts in. 
6e70: 20 20 20 20 20 2a 22 0a 22 65 6e 61 62 6c 65 5f       *"."enable_
6e80: 24 61 63 5f 75 73 65 72 6f 70 74 22 0a 22 2a 29  $ac_useropt"."*)
6e90: 20 3b 3b 0a 20 20 20 20 20 20 2a 29 20 61 63 5f   ;;.      *) ac_
6ea0: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74  unrecognized_opt
6eb0: 73 3d 22 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69  s="$ac_unrecogni
6ec0: 7a 65 64 5f 6f 70 74 73 24 61 63 5f 75 6e 72 65  zed_opts$ac_unre
6ed0: 63 6f 67 6e 69 7a 65 64 5f 73 65 70 2d 2d 65 6e  cognized_sep--en
6ee0: 61 62 6c 65 2d 24 61 63 5f 75 73 65 72 6f 70 74  able-$ac_useropt
6ef0: 5f 6f 72 69 67 22 0a 09 20 61 63 5f 75 6e 72 65  _orig".. ac_unre
6f00: 63 6f 67 6e 69 7a 65 64 5f 73 65 70 3d 27 2c 20  cognized_sep=', 
6f10: 27 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20  ';;.    esac.   
6f20: 20 65 76 61 6c 20 65 6e 61 62 6c 65 5f 24 61 63   eval enable_$ac
6f30: 5f 75 73 65 72 6f 70 74 3d 5c 24 61 63 5f 6f 70  _useropt=\$ac_op
6f40: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 65 78 65 63  targ ;;..  -exec
6f50: 2d 70 72 65 66 69 78 20 7c 20 2d 2d 65 78 65 63  -prefix | --exec
6f60: 5f 70 72 65 66 69 78 20 7c 20 2d 2d 65 78 65 63  _prefix | --exec
6f70: 2d 70 72 65 66 69 78 20 7c 20 2d 2d 65 78 65 63  -prefix | --exec
6f80: 2d 70 72 65 66 69 20 5c 0a 20 20 7c 20 2d 2d 65  -prefi \.  | --e
6f90: 78 65 63 2d 70 72 65 66 20 7c 20 2d 2d 65 78 65  xec-pref | --exe
6fa0: 63 2d 70 72 65 20 7c 20 2d 2d 65 78 65 63 2d 70  c-pre | --exec-p
6fb0: 72 20 7c 20 2d 2d 65 78 65 63 2d 70 20 7c 20 2d  r | --exec-p | -
6fc0: 2d 65 78 65 63 2d 20 5c 0a 20 20 7c 20 2d 2d 65  -exec- \.  | --e
6fd0: 78 65 63 20 7c 20 2d 2d 65 78 65 20 7c 20 2d 2d  xec | --exe | --
6fe0: 65 78 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  ex).    ac_prev=
6ff0: 65 78 65 63 5f 70 72 65 66 69 78 20 3b 3b 0a 20  exec_prefix ;;. 
7000: 20 2d 65 78 65 63 2d 70 72 65 66 69 78 3d 2a 20   -exec-prefix=* 
7010: 7c 20 2d 2d 65 78 65 63 5f 70 72 65 66 69 78 3d  | --exec_prefix=
7020: 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 69  * | --exec-prefi
7030: 78 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65  x=* | --exec-pre
7040: 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 65 78 65  fi=* \.  | --exe
7050: 63 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d 65 78 65  c-pref=* | --exe
7060: 63 2d 70 72 65 3d 2a 20 7c 20 2d 2d 65 78 65 63  c-pre=* | --exec
7070: 2d 70 72 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70  -pr=* | --exec-p
7080: 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 3d 2a 20 5c  =* | --exec-=* \
7090: 0a 20 20 7c 20 2d 2d 65 78 65 63 3d 2a 20 7c 20  .  | --exec=* | 
70a0: 2d 2d 65 78 65 3d 2a 20 7c 20 2d 2d 65 78 3d 2a  --exe=* | --ex=*
70b0: 29 0a 20 20 20 20 65 78 65 63 5f 70 72 65 66 69  ).    exec_prefi
70c0: 78 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  x=$ac_optarg ;;.
70d0: 0a 20 20 2d 67 61 73 20 7c 20 2d 2d 67 61 73 20  .  -gas | --gas 
70e0: 7c 20 2d 2d 67 61 20 7c 20 2d 2d 67 29 0a 20 20  | --ga | --g).  
70f0: 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20 75 73    # Obsolete; us
7100: 65 20 2d 2d 77 69 74 68 2d 67 61 73 2e 0a 20 20  e --with-gas..  
7110: 20 20 77 69 74 68 5f 67 61 73 3d 79 65 73 20 3b    with_gas=yes ;
7120: 3b 0a 0a 20 20 2d 68 65 6c 70 20 7c 20 2d 2d 68  ;..  -help | --h
7130: 65 6c 70 20 7c 20 2d 2d 68 65 6c 20 7c 20 2d 2d  elp | --hel | --
7140: 68 65 20 7c 20 2d 68 29 0a 20 20 20 20 61 63 5f  he | -h).    ac_
7150: 69 6e 69 74 5f 68 65 6c 70 3d 6c 6f 6e 67 20 3b  init_help=long ;
7160: 3b 0a 20 20 2d 68 65 6c 70 3d 72 2a 20 7c 20 2d  ;.  -help=r* | -
7170: 2d 68 65 6c 70 3d 72 2a 20 7c 20 2d 2d 68 65 6c  -help=r* | --hel
7180: 3d 72 2a 20 7c 20 2d 2d 68 65 3d 72 2a 20 7c 20  =r* | --he=r* | 
7190: 2d 68 72 2a 29 0a 20 20 20 20 61 63 5f 69 6e 69  -hr*).    ac_ini
71a0: 74 5f 68 65 6c 70 3d 72 65 63 75 72 73 69 76 65  t_help=recursive
71b0: 20 3b 3b 0a 20 20 2d 68 65 6c 70 3d 73 2a 20 7c   ;;.  -help=s* |
71c0: 20 2d 2d 68 65 6c 70 3d 73 2a 20 7c 20 2d 2d 68   --help=s* | --h
71d0: 65 6c 3d 73 2a 20 7c 20 2d 2d 68 65 3d 73 2a 20  el=s* | --he=s* 
71e0: 7c 20 2d 68 73 2a 29 0a 20 20 20 20 61 63 5f 69  | -hs*).    ac_i
71f0: 6e 69 74 5f 68 65 6c 70 3d 73 68 6f 72 74 20 3b  nit_help=short ;
7200: 3b 0a 0a 20 20 2d 68 6f 73 74 20 7c 20 2d 2d 68  ;..  -host | --h
7210: 6f 73 74 20 7c 20 2d 2d 68 6f 73 20 7c 20 2d 2d  ost | --hos | --
7220: 68 6f 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  ho).    ac_prev=
7230: 68 6f 73 74 5f 61 6c 69 61 73 20 3b 3b 0a 20 20  host_alias ;;.  
7240: 2d 68 6f 73 74 3d 2a 20 7c 20 2d 2d 68 6f 73 74  -host=* | --host
7250: 3d 2a 20 7c 20 2d 2d 68 6f 73 3d 2a 20 7c 20 2d  =* | --hos=* | -
7260: 2d 68 6f 3d 2a 29 0a 20 20 20 20 68 6f 73 74 5f  -ho=*).    host_
7270: 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 61 72 67  alias=$ac_optarg
7280: 20 3b 3b 0a 0a 20 20 2d 68 74 6d 6c 64 69 72 20   ;;..  -htmldir 
7290: 7c 20 2d 2d 68 74 6d 6c 64 69 72 20 7c 20 2d 2d  | --htmldir | --
72a0: 68 74 6d 6c 64 69 20 7c 20 2d 2d 68 74 6d 6c 64  htmldi | --htmld
72b0: 20 7c 20 2d 2d 68 74 6d 6c 20 7c 20 2d 2d 68 74   | --html | --ht
72c0: 6d 20 7c 20 2d 2d 68 74 29 0a 20 20 20 20 61 63  m | --ht).    ac
72d0: 5f 70 72 65 76 3d 68 74 6d 6c 64 69 72 20 3b 3b  _prev=htmldir ;;
72e0: 0a 20 20 2d 68 74 6d 6c 64 69 72 3d 2a 20 7c 20  .  -htmldir=* | 
72f0: 2d 2d 68 74 6d 6c 64 69 72 3d 2a 20 7c 20 2d 2d  --htmldir=* | --
7300: 68 74 6d 6c 64 69 3d 2a 20 7c 20 2d 2d 68 74 6d  htmldi=* | --htm
7310: 6c 64 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 3d 2a 20  ld=* | --html=* 
7320: 7c 20 2d 2d 68 74 6d 3d 2a 20 5c 0a 20 20 7c 20  | --htm=* \.  | 
7330: 2d 2d 68 74 3d 2a 29 0a 20 20 20 20 68 74 6d 6c  --ht=*).    html
7340: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
7350: 3b 0a 0a 20 20 2d 69 6e 63 6c 75 64 65 64 69 72  ;..  -includedir
7360: 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69 72 20   | --includedir 
7370: 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69 20 7c 20  | --includedi | 
7380: 2d 2d 69 6e 63 6c 75 64 65 64 20 7c 20 2d 2d 69  --included | --i
7390: 6e 63 6c 75 64 65 20 5c 0a 20 20 7c 20 2d 2d 69  nclude \.  | --i
73a0: 6e 63 6c 75 64 20 7c 20 2d 2d 69 6e 63 6c 75 20  nclud | --inclu 
73b0: 7c 20 2d 2d 69 6e 63 6c 20 7c 20 2d 2d 69 6e 63  | --incl | --inc
73c0: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 69 6e  ).    ac_prev=in
73d0: 63 6c 75 64 65 64 69 72 20 3b 3b 0a 20 20 2d 69  cludedir ;;.  -i
73e0: 6e 63 6c 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d  ncludedir=* | --
73f0: 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20 7c 20 2d  includedir=* | -
7400: 2d 69 6e 63 6c 75 64 65 64 69 3d 2a 20 7c 20 2d  -includedi=* | -
7410: 2d 69 6e 63 6c 75 64 65 64 3d 2a 20 7c 20 2d 2d  -included=* | --
7420: 69 6e 63 6c 75 64 65 3d 2a 20 5c 0a 20 20 7c 20  include=* \.  | 
7430: 2d 2d 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d 69  --includ=* | --i
7440: 6e 63 6c 75 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 3d  nclu=* | --incl=
7450: 2a 20 7c 20 2d 2d 69 6e 63 3d 2a 29 0a 20 20 20  * | --inc=*).   
7460: 20 69 6e 63 6c 75 64 65 64 69 72 3d 24 61 63 5f   includedir=$ac_
7470: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 69 6e  optarg ;;..  -in
7480: 66 6f 64 69 72 20 7c 20 2d 2d 69 6e 66 6f 64 69  fodir | --infodi
7490: 72 20 7c 20 2d 2d 69 6e 66 6f 64 69 20 7c 20 2d  r | --infodi | -
74a0: 2d 69 6e 66 6f 64 20 7c 20 2d 2d 69 6e 66 6f 20  -infod | --info 
74b0: 7c 20 2d 2d 69 6e 66 29 0a 20 20 20 20 61 63 5f  | --inf).    ac_
74c0: 70 72 65 76 3d 69 6e 66 6f 64 69 72 20 3b 3b 0a  prev=infodir ;;.
74d0: 20 20 2d 69 6e 66 6f 64 69 72 3d 2a 20 7c 20 2d    -infodir=* | -
74e0: 2d 69 6e 66 6f 64 69 72 3d 2a 20 7c 20 2d 2d 69  -infodir=* | --i
74f0: 6e 66 6f 64 69 3d 2a 20 7c 20 2d 2d 69 6e 66 6f  nfodi=* | --info
7500: 64 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 3d 2a 20 7c  d=* | --info=* |
7510: 20 2d 2d 69 6e 66 3d 2a 29 0a 20 20 20 20 69 6e   --inf=*).    in
7520: 66 6f 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  fodir=$ac_optarg
7530: 20 3b 3b 0a 0a 20 20 2d 6c 69 62 64 69 72 20 7c   ;;..  -libdir |
7540: 20 2d 2d 6c 69 62 64 69 72 20 7c 20 2d 2d 6c 69   --libdir | --li
7550: 62 64 69 20 7c 20 2d 2d 6c 69 62 64 29 0a 20 20  bdi | --libd).  
7560: 20 20 61 63 5f 70 72 65 76 3d 6c 69 62 64 69 72    ac_prev=libdir
7570: 20 3b 3b 0a 20 20 2d 6c 69 62 64 69 72 3d 2a 20   ;;.  -libdir=* 
7580: 7c 20 2d 2d 6c 69 62 64 69 72 3d 2a 20 7c 20 2d  | --libdir=* | -
7590: 2d 6c 69 62 64 69 3d 2a 20 7c 20 2d 2d 6c 69 62  -libdi=* | --lib
75a0: 64 3d 2a 29 0a 20 20 20 20 6c 69 62 64 69 72 3d  d=*).    libdir=
75b0: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
75c0: 20 2d 6c 69 62 65 78 65 63 64 69 72 20 7c 20 2d   -libexecdir | -
75d0: 2d 6c 69 62 65 78 65 63 64 69 72 20 7c 20 2d 2d  -libexecdir | --
75e0: 6c 69 62 65 78 65 63 64 69 20 7c 20 2d 2d 6c 69  libexecdi | --li
75f0: 62 65 78 65 63 64 20 7c 20 2d 2d 6c 69 62 65 78  bexecd | --libex
7600: 65 63 20 5c 0a 20 20 7c 20 2d 2d 6c 69 62 65 78  ec \.  | --libex
7610: 65 20 7c 20 2d 2d 6c 69 62 65 78 20 7c 20 2d 2d  e | --libex | --
7620: 6c 69 62 65 29 0a 20 20 20 20 61 63 5f 70 72 65  libe).    ac_pre
7630: 76 3d 6c 69 62 65 78 65 63 64 69 72 20 3b 3b 0a  v=libexecdir ;;.
7640: 20 20 2d 6c 69 62 65 78 65 63 64 69 72 3d 2a 20    -libexecdir=* 
7650: 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69 72 3d 2a  | --libexecdir=*
7660: 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69 3d 2a   | --libexecdi=*
7670: 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 3d 2a 20   | --libexecd=* 
7680: 7c 20 2d 2d 6c 69 62 65 78 65 63 3d 2a 20 5c 0a  | --libexec=* \.
7690: 20 20 7c 20 2d 2d 6c 69 62 65 78 65 3d 2a 20 7c    | --libexe=* |
76a0: 20 2d 2d 6c 69 62 65 78 3d 2a 20 7c 20 2d 2d 6c   --libex=* | --l
76b0: 69 62 65 3d 2a 29 0a 20 20 20 20 6c 69 62 65 78  ibe=*).    libex
76c0: 65 63 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  ecdir=$ac_optarg
76d0: 20 3b 3b 0a 0a 20 20 2d 6c 6f 63 61 6c 65 64 69   ;;..  -localedi
76e0: 72 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69 72 20  r | --localedir 
76f0: 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69 20 7c 20 2d  | --localedi | -
7700: 2d 6c 6f 63 61 6c 65 64 20 7c 20 2d 2d 6c 6f 63  -localed | --loc
7710: 61 6c 65 29 0a 20 20 20 20 61 63 5f 70 72 65 76  ale).    ac_prev
7720: 3d 6c 6f 63 61 6c 65 64 69 72 20 3b 3b 0a 20 20  =localedir ;;.  
7730: 2d 6c 6f 63 61 6c 65 64 69 72 3d 2a 20 7c 20 2d  -localedir=* | -
7740: 2d 6c 6f 63 61 6c 65 64 69 72 3d 2a 20 7c 20 2d  -localedir=* | -
7750: 2d 6c 6f 63 61 6c 65 64 69 3d 2a 20 7c 20 2d 2d  -localedi=* | --
7760: 6c 6f 63 61 6c 65 64 3d 2a 20 7c 20 2d 2d 6c 6f  localed=* | --lo
7770: 63 61 6c 65 3d 2a 29 0a 20 20 20 20 6c 6f 63 61  cale=*).    loca
7780: 6c 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  ledir=$ac_optarg
7790: 20 3b 3b 0a 0a 20 20 2d 6c 6f 63 61 6c 73 74 61   ;;..  -localsta
77a0: 74 65 64 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c 73  tedir | --locals
77b0: 74 61 74 65 64 69 72 20 7c 20 2d 2d 6c 6f 63 61  tatedir | --loca
77c0: 6c 73 74 61 74 65 64 69 20 7c 20 2d 2d 6c 6f 63  lstatedi | --loc
77d0: 61 6c 73 74 61 74 65 64 20 5c 0a 20 20 7c 20 2d  alstated \.  | -
77e0: 2d 6c 6f 63 61 6c 73 74 61 74 65 20 7c 20 2d 2d  -localstate | --
77f0: 6c 6f 63 61 6c 73 74 61 74 20 7c 20 2d 2d 6c 6f  localstat | --lo
7800: 63 61 6c 73 74 61 20 7c 20 2d 2d 6c 6f 63 61 6c  calsta | --local
7810: 73 74 20 7c 20 2d 2d 6c 6f 63 61 6c 73 29 0a 20  st | --locals). 
7820: 20 20 20 61 63 5f 70 72 65 76 3d 6c 6f 63 61 6c     ac_prev=local
7830: 73 74 61 74 65 64 69 72 20 3b 3b 0a 20 20 2d 6c  statedir ;;.  -l
7840: 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 2a 20 7c  ocalstatedir=* |
7850: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72   --localstatedir
7860: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  =* | --localstat
7870: 65 64 69 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73  edi=* | --locals
7880: 74 61 74 65 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  tated=* \.  | --
7890: 6c 6f 63 61 6c 73 74 61 74 65 3d 2a 20 7c 20 2d  localstate=* | -
78a0: 2d 6c 6f 63 61 6c 73 74 61 74 3d 2a 20 7c 20 2d  -localstat=* | -
78b0: 2d 6c 6f 63 61 6c 73 74 61 3d 2a 20 7c 20 2d 2d  -localsta=* | --
78c0: 6c 6f 63 61 6c 73 74 3d 2a 20 7c 20 2d 2d 6c 6f  localst=* | --lo
78d0: 63 61 6c 73 3d 2a 29 0a 20 20 20 20 6c 6f 63 61  cals=*).    loca
78e0: 6c 73 74 61 74 65 64 69 72 3d 24 61 63 5f 6f 70  lstatedir=$ac_op
78f0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6d 61 6e 64  targ ;;..  -mand
7900: 69 72 20 7c 20 2d 2d 6d 61 6e 64 69 72 20 7c 20  ir | --mandir | 
7910: 2d 2d 6d 61 6e 64 69 20 7c 20 2d 2d 6d 61 6e 64  --mandi | --mand
7920: 20 7c 20 2d 2d 6d 61 6e 20 7c 20 2d 2d 6d 61 20   | --man | --ma 
7930: 7c 20 2d 2d 6d 29 0a 20 20 20 20 61 63 5f 70 72  | --m).    ac_pr
7940: 65 76 3d 6d 61 6e 64 69 72 20 3b 3b 0a 20 20 2d  ev=mandir ;;.  -
7950: 6d 61 6e 64 69 72 3d 2a 20 7c 20 2d 2d 6d 61 6e  mandir=* | --man
7960: 64 69 72 3d 2a 20 7c 20 2d 2d 6d 61 6e 64 69 3d  dir=* | --mandi=
7970: 2a 20 7c 20 2d 2d 6d 61 6e 64 3d 2a 20 7c 20 2d  * | --mand=* | -
7980: 2d 6d 61 6e 3d 2a 20 7c 20 2d 2d 6d 61 3d 2a 20  -man=* | --ma=* 
7990: 7c 20 2d 2d 6d 3d 2a 29 0a 20 20 20 20 6d 61 6e  | --m=*).    man
79a0: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
79b0: 3b 0a 0a 20 20 2d 6e 66 70 20 7c 20 2d 2d 6e 66  ;..  -nfp | --nf
79c0: 70 20 7c 20 2d 2d 6e 66 29 0a 20 20 20 20 23 20  p | --nf).    # 
79d0: 4f 62 73 6f 6c 65 74 65 3b 20 75 73 65 20 2d 2d  Obsolete; use --
79e0: 77 69 74 68 6f 75 74 2d 66 70 2e 0a 20 20 20 20  without-fp..    
79f0: 77 69 74 68 5f 66 70 3d 6e 6f 20 3b 3b 0a 0a 20  with_fp=no ;;.. 
7a00: 20 2d 6e 6f 2d 63 72 65 61 74 65 20 7c 20 2d 2d   -no-create | --
7a10: 6e 6f 2d 63 72 65 61 74 65 20 7c 20 2d 2d 6e 6f  no-create | --no
7a20: 2d 63 72 65 61 74 20 7c 20 2d 2d 6e 6f 2d 63 72  -creat | --no-cr
7a30: 65 61 20 7c 20 2d 2d 6e 6f 2d 63 72 65 20 5c 0a  ea | --no-cre \.
7a40: 20 20 7c 20 2d 2d 6e 6f 2d 63 72 20 7c 20 2d 2d    | --no-cr | --
7a50: 6e 6f 2d 63 20 7c 20 2d 6e 29 0a 20 20 20 20 6e  no-c | -n).    n
7a60: 6f 5f 63 72 65 61 74 65 3d 79 65 73 20 3b 3b 0a  o_create=yes ;;.
7a70: 0a 20 20 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e  .  -no-recursion
7a80: 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 6f   | --no-recursio
7a90: 6e 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69  n | --no-recursi
7aa0: 6f 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69  o | --no-recursi
7ab0: 20 5c 0a 20 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75   \.  | --no-recu
7ac0: 72 73 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 20  rs | --no-recur 
7ad0: 7c 20 2d 2d 6e 6f 2d 72 65 63 75 20 7c 20 2d 2d  | --no-recu | --
7ae0: 6e 6f 2d 72 65 63 20 7c 20 2d 2d 6e 6f 2d 72 65  no-rec | --no-re
7af0: 20 7c 20 2d 2d 6e 6f 2d 72 29 0a 20 20 20 20 6e   | --no-r).    n
7b00: 6f 5f 72 65 63 75 72 73 69 6f 6e 3d 79 65 73 20  o_recursion=yes 
7b10: 3b 3b 0a 0a 20 20 2d 6f 6c 64 69 6e 63 6c 75 64  ;;..  -oldinclud
7b20: 65 64 69 72 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c  edir | --oldincl
7b30: 75 64 65 64 69 72 20 7c 20 2d 2d 6f 6c 64 69 6e  udedir | --oldin
7b40: 63 6c 75 64 65 64 69 20 7c 20 2d 2d 6f 6c 64 69  cludedi | --oldi
7b50: 6e 63 6c 75 64 65 64 20 5c 0a 20 20 7c 20 2d 2d  ncluded \.  | --
7b60: 6f 6c 64 69 6e 63 6c 75 64 65 20 7c 20 2d 2d 6f  oldinclude | --o
7b70: 6c 64 69 6e 63 6c 75 64 20 7c 20 2d 2d 6f 6c 64  ldinclud | --old
7b80: 69 6e 63 6c 75 20 7c 20 2d 2d 6f 6c 64 69 6e 63  inclu | --oldinc
7b90: 6c 20 7c 20 2d 2d 6f 6c 64 69 6e 63 20 5c 0a 20  l | --oldinc \. 
7ba0: 20 7c 20 2d 2d 6f 6c 64 69 6e 20 7c 20 2d 2d 6f   | --oldin | --o
7bb0: 6c 64 69 20 7c 20 2d 2d 6f 6c 64 20 7c 20 2d 2d  ldi | --old | --
7bc0: 6f 6c 20 7c 20 2d 2d 6f 29 0a 20 20 20 20 61 63  ol | --o).    ac
7bd0: 5f 70 72 65 76 3d 6f 6c 64 69 6e 63 6c 75 64 65  _prev=oldinclude
7be0: 64 69 72 20 3b 3b 0a 20 20 2d 6f 6c 64 69 6e 63  dir ;;.  -oldinc
7bf0: 6c 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 6f 6c  ludedir=* | --ol
7c00: 64 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20 7c 20  dincludedir=* | 
7c10: 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 3d 2a  --oldincludedi=*
7c20: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64   | --oldincluded
7c30: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e  =* \.  | --oldin
7c40: 63 6c 75 64 65 3d 2a 20 7c 20 2d 2d 6f 6c 64 69  clude=* | --oldi
7c50: 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d 6f 6c 64 69  nclud=* | --oldi
7c60: 6e 63 6c 75 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e  nclu=* | --oldin
7c70: 63 6c 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 3d  cl=* | --oldinc=
7c80: 2a 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 3d  * \.  | --oldin=
7c90: 2a 20 7c 20 2d 2d 6f 6c 64 69 3d 2a 20 7c 20 2d  * | --oldi=* | -
7ca0: 2d 6f 6c 64 3d 2a 20 7c 20 2d 2d 6f 6c 3d 2a 20  -old=* | --ol=* 
7cb0: 7c 20 2d 2d 6f 3d 2a 29 0a 20 20 20 20 6f 6c 64  | --o=*).    old
7cc0: 69 6e 63 6c 75 64 65 64 69 72 3d 24 61 63 5f 6f  includedir=$ac_o
7cd0: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 72 65  ptarg ;;..  -pre
7ce0: 66 69 78 20 7c 20 2d 2d 70 72 65 66 69 78 20 7c  fix | --prefix |
7cf0: 20 2d 2d 70 72 65 66 69 20 7c 20 2d 2d 70 72 65   --prefi | --pre
7d00: 66 20 7c 20 2d 2d 70 72 65 20 7c 20 2d 2d 70 72  f | --pre | --pr
7d10: 20 7c 20 2d 2d 70 29 0a 20 20 20 20 61 63 5f 70   | --p).    ac_p
7d20: 72 65 76 3d 70 72 65 66 69 78 20 3b 3b 0a 20 20  rev=prefix ;;.  
7d30: 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72  -prefix=* | --pr
7d40: 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 65 66 69  efix=* | --prefi
7d50: 3d 2a 20 7c 20 2d 2d 70 72 65 66 3d 2a 20 7c 20  =* | --pref=* | 
7d60: 2d 2d 70 72 65 3d 2a 20 7c 20 2d 2d 70 72 3d 2a  --pre=* | --pr=*
7d70: 20 7c 20 2d 2d 70 3d 2a 29 0a 20 20 20 20 70 72   | --p=*).    pr
7d80: 65 66 69 78 3d 24 61 63 5f 6f 70 74 61 72 67 20  efix=$ac_optarg 
7d90: 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 70  ;;..  -program-p
7da0: 72 65 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61  refix | --progra
7db0: 6d 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70 72 6f  m-prefix | --pro
7dc0: 67 72 61 6d 2d 70 72 65 66 69 20 7c 20 2d 2d 70  gram-prefi | --p
7dd0: 72 6f 67 72 61 6d 2d 70 72 65 66 20 5c 0a 20 20  rogram-pref \.  
7de0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 20  | --program-pre 
7df0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 20 7c  | --program-pr |
7e00: 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 29 0a 20 20   --program-p).  
7e10: 20 20 61 63 5f 70 72 65 76 3d 70 72 6f 67 72 61    ac_prev=progra
7e20: 6d 5f 70 72 65 66 69 78 20 3b 3b 0a 20 20 2d 70  m_prefix ;;.  -p
7e30: 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 3d 2a 20  rogram-prefix=* 
7e40: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66  | --program-pref
7e50: 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  ix=* | --program
7e60: 2d 70 72 65 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d  -prefi=* \.  | -
7e70: 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 3d 2a 20  -program-pref=* 
7e80: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 3d  | --program-pre=
7e90: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72  * | --program-pr
7ea0: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70  =* | --program-p
7eb0: 3d 2a 29 0a 20 20 20 20 70 72 6f 67 72 61 6d 5f  =*).    program_
7ec0: 70 72 65 66 69 78 3d 24 61 63 5f 6f 70 74 61 72  prefix=$ac_optar
7ed0: 67 20 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72 61 6d  g ;;..  -program
7ee0: 2d 73 75 66 66 69 78 20 7c 20 2d 2d 70 72 6f 67  -suffix | --prog
7ef0: 72 61 6d 2d 73 75 66 66 69 78 20 7c 20 2d 2d 70  ram-suffix | --p
7f00: 72 6f 67 72 61 6d 2d 73 75 66 66 69 20 7c 20 2d  rogram-suffi | -
7f10: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 20 5c 0a  -program-suff \.
7f20: 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75    | --program-su
7f30: 66 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75  f | --program-su
7f40: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 29 0a   | --program-s).
7f50: 20 20 20 20 61 63 5f 70 72 65 76 3d 70 72 6f 67      ac_prev=prog
7f60: 72 61 6d 5f 73 75 66 66 69 78 20 3b 3b 0a 20 20  ram_suffix ;;.  
7f70: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 3d  -program-suffix=
7f80: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75  * | --program-su
7f90: 66 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  ffix=* | --progr
7fa0: 61 6d 2d 73 75 66 66 69 3d 2a 20 5c 0a 20 20 7c  am-suffi=* \.  |
7fb0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 3d   --program-suff=
7fc0: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75  * | --program-su
7fd0: 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  f=* | --program-
7fe0: 73 75 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  su=* | --program
7ff0: 2d 73 3d 2a 29 0a 20 20 20 20 70 72 6f 67 72 61  -s=*).    progra
8000: 6d 5f 73 75 66 66 69 78 3d 24 61 63 5f 6f 70 74  m_suffix=$ac_opt
8010: 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72  arg ;;..  -progr
8020: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d  am-transform-nam
8030: 65 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72  e | --program-tr
8040: 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 20 5c 0a 20  ansform-name \. 
8050: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
8060: 6e 73 66 6f 72 6d 2d 6e 61 6d 20 7c 20 2d 2d 70  nsform-nam | --p
8070: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
8080: 2d 6e 61 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  -na \.  | --prog
8090: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 20  ram-transform-n 
80a0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
80b0: 73 66 6f 72 6d 2d 20 5c 0a 20 20 7c 20 2d 2d 70  sform- \.  | --p
80c0: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
80d0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
80e0: 6e 73 66 6f 72 20 5c 0a 20 20 7c 20 2d 2d 70 72  nsfor \.  | --pr
80f0: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 20 7c 20  ogram-transfo | 
8100: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
8110: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d   \.  | --program
8120: 2d 74 72 61 6e 73 20 7c 20 2d 2d 70 72 6f 67 72  -trans | --progr
8130: 61 6d 2d 74 72 61 6e 20 5c 0a 20 20 7c 20 2d 2d  am-tran \.  | --
8140: 70 72 6f 67 72 2d 74 72 61 20 7c 20 2d 2d 70 72  progr-tra | --pr
8150: 6f 67 72 61 6d 2d 74 72 20 7c 20 2d 2d 70 72 6f  ogram-tr | --pro
8160: 67 72 61 6d 2d 74 29 0a 20 20 20 20 61 63 5f 70  gram-t).    ac_p
8170: 72 65 76 3d 70 72 6f 67 72 61 6d 5f 74 72 61 6e  rev=program_tran
8180: 73 66 6f 72 6d 5f 6e 61 6d 65 20 3b 3b 0a 20 20  sform_name ;;.  
8190: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
81a0: 72 6d 2d 6e 61 6d 65 3d 2a 20 7c 20 2d 2d 70 72  rm-name=* | --pr
81b0: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d  ogram-transform-
81c0: 6e 61 6d 65 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70  name=* \.  | --p
81d0: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
81e0: 2d 6e 61 6d 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  -nam=* | --progr
81f0: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 3d  am-transform-na=
8200: 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  * \.  | --progra
8210: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 3d 2a 20  m-transform-n=* 
8220: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
8230: 73 66 6f 72 6d 2d 3d 2a 20 5c 0a 20 20 7c 20 2d  sform-=* \.  | -
8240: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
8250: 72 6d 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  rm=* | --program
8260: 2d 74 72 61 6e 73 66 6f 72 3d 2a 20 5c 0a 20 20  -transfor=* \.  
8270: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
8280: 73 66 6f 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  sfo=* | --progra
8290: 6d 2d 74 72 61 6e 73 66 3d 2a 20 5c 0a 20 20 7c  m-transf=* \.  |
82a0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
82b0: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  =* | --program-t
82c0: 72 61 6e 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72  ran=* \.  | --pr
82d0: 6f 67 72 2d 74 72 61 3d 2a 20 7c 20 2d 2d 70 72  ogr-tra=* | --pr
82e0: 6f 67 72 61 6d 2d 74 72 3d 2a 20 7c 20 2d 2d 70  ogram-tr=* | --p
82f0: 72 6f 67 72 61 6d 2d 74 3d 2a 29 0a 20 20 20 20  rogram-t=*).    
8300: 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72  program_transfor
8310: 6d 5f 6e 61 6d 65 3d 24 61 63 5f 6f 70 74 61 72  m_name=$ac_optar
8320: 67 20 3b 3b 0a 0a 20 20 2d 70 64 66 64 69 72 20  g ;;..  -pdfdir 
8330: 7c 20 2d 2d 70 64 66 64 69 72 20 7c 20 2d 2d 70  | --pdfdir | --p
8340: 64 66 64 69 20 7c 20 2d 2d 70 64 66 64 20 7c 20  dfdi | --pdfd | 
8350: 2d 2d 70 64 66 20 7c 20 2d 2d 70 64 29 0a 20 20  --pdf | --pd).  
8360: 20 20 61 63 5f 70 72 65 76 3d 70 64 66 64 69 72    ac_prev=pdfdir
8370: 20 3b 3b 0a 20 20 2d 70 64 66 64 69 72 3d 2a 20   ;;.  -pdfdir=* 
8380: 7c 20 2d 2d 70 64 66 64 69 72 3d 2a 20 7c 20 2d  | --pdfdir=* | -
8390: 2d 70 64 66 64 69 3d 2a 20 7c 20 2d 2d 70 64 66  -pdfdi=* | --pdf
83a0: 64 3d 2a 20 7c 20 2d 2d 70 64 66 3d 2a 20 7c 20  d=* | --pdf=* | 
83b0: 2d 2d 70 64 3d 2a 29 0a 20 20 20 20 70 64 66 64  --pd=*).    pdfd
83c0: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
83d0: 0a 0a 20 20 2d 70 73 64 69 72 20 7c 20 2d 2d 70  ..  -psdir | --p
83e0: 73 64 69 72 20 7c 20 2d 2d 70 73 64 69 20 7c 20  sdir | --psdi | 
83f0: 2d 2d 70 73 64 20 7c 20 2d 2d 70 73 29 0a 20 20  --psd | --ps).  
8400: 20 20 61 63 5f 70 72 65 76 3d 70 73 64 69 72 20    ac_prev=psdir 
8410: 3b 3b 0a 20 20 2d 70 73 64 69 72 3d 2a 20 7c 20  ;;.  -psdir=* | 
8420: 2d 2d 70 73 64 69 72 3d 2a 20 7c 20 2d 2d 70 73  --psdir=* | --ps
8430: 64 69 3d 2a 20 7c 20 2d 2d 70 73 64 3d 2a 20 7c  di=* | --psd=* |
8440: 20 2d 2d 70 73 3d 2a 29 0a 20 20 20 20 70 73 64   --ps=*).    psd
8450: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
8460: 0a 0a 20 20 2d 71 20 7c 20 2d 71 75 69 65 74 20  ..  -q | -quiet 
8470: 7c 20 2d 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75  | --quiet | --qu
8480: 69 65 20 7c 20 2d 2d 71 75 69 20 7c 20 2d 2d 71  ie | --qui | --q
8490: 75 20 7c 20 2d 2d 71 20 5c 0a 20 20 7c 20 2d 73  u | --q \.  | -s
84a0: 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 74  ilent | --silent
84b0: 20 7c 20 2d 2d 73 69 6c 65 6e 20 7c 20 2d 2d 73   | --silen | --s
84c0: 69 6c 65 20 7c 20 2d 2d 73 69 6c 29 0a 20 20 20  ile | --sil).   
84d0: 20 73 69 6c 65 6e 74 3d 79 65 73 20 3b 3b 0a 0a   silent=yes ;;..
84e0: 20 20 2d 73 62 69 6e 64 69 72 20 7c 20 2d 2d 73    -sbindir | --s
84f0: 62 69 6e 64 69 72 20 7c 20 2d 2d 73 62 69 6e 64  bindir | --sbind
8500: 69 20 7c 20 2d 2d 73 62 69 6e 64 20 7c 20 2d 2d  i | --sbind | --
8510: 73 62 69 6e 20 7c 20 2d 2d 73 62 69 20 7c 20 2d  sbin | --sbi | -
8520: 2d 73 62 29 0a 20 20 20 20 61 63 5f 70 72 65 76  -sb).    ac_prev
8530: 3d 73 62 69 6e 64 69 72 20 3b 3b 0a 20 20 2d 73  =sbindir ;;.  -s
8540: 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 73 62 69  bindir=* | --sbi
8550: 6e 64 69 72 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64  ndir=* | --sbind
8560: 69 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64 3d 2a 20  i=* | --sbind=* 
8570: 7c 20 2d 2d 73 62 69 6e 3d 2a 20 5c 0a 20 20 7c  | --sbin=* \.  |
8580: 20 2d 2d 73 62 69 3d 2a 20 7c 20 2d 2d 73 62 3d   --sbi=* | --sb=
8590: 2a 29 0a 20 20 20 20 73 62 69 6e 64 69 72 3d 24  *).    sbindir=$
85a0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
85b0: 2d 73 68 61 72 65 64 73 74 61 74 65 64 69 72 20  -sharedstatedir 
85c0: 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64  | --sharedstated
85d0: 69 72 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61  ir | --sharedsta
85e0: 74 65 64 69 20 5c 0a 20 20 7c 20 2d 2d 73 68 61  tedi \.  | --sha
85f0: 72 65 64 73 74 61 74 65 64 20 7c 20 2d 2d 73 68  redstated | --sh
8600: 61 72 65 64 73 74 61 74 65 20 7c 20 2d 2d 73 68  aredstate | --sh
8610: 61 72 65 64 73 74 61 74 20 7c 20 2d 2d 73 68 61  aredstat | --sha
8620: 72 65 64 73 74 61 20 5c 0a 20 20 7c 20 2d 2d 73  redsta \.  | --s
8630: 68 61 72 65 64 73 74 20 7c 20 2d 2d 73 68 61 72  haredst | --shar
8640: 65 64 73 20 7c 20 2d 2d 73 68 61 72 65 64 20 7c  eds | --shared |
8650: 20 2d 2d 73 68 61 72 65 20 7c 20 2d 2d 73 68 61   --share | --sha
8660: 72 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 20 7c 20  r \.  | --sha | 
8670: 2d 2d 73 68 29 0a 20 20 20 20 61 63 5f 70 72 65  --sh).    ac_pre
8680: 76 3d 73 68 61 72 65 64 73 74 61 74 65 64 69 72  v=sharedstatedir
8690: 20 3b 3b 0a 20 20 2d 73 68 61 72 65 64 73 74 61   ;;.  -sharedsta
86a0: 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 73 68 61 72  tedir=* | --shar
86b0: 65 64 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d  edstatedir=* | -
86c0: 2d 73 68 61 72 65 64 73 74 61 74 65 64 69 3d 2a  -sharedstatedi=*
86d0: 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73   \.  | --shareds
86e0: 74 61 74 65 64 3d 2a 20 7c 20 2d 2d 73 68 61 72  tated=* | --shar
86f0: 65 64 73 74 61 74 65 3d 2a 20 7c 20 2d 2d 73 68  edstate=* | --sh
8700: 61 72 65 64 73 74 61 74 3d 2a 20 7c 20 2d 2d 73  aredstat=* | --s
8710: 68 61 72 65 64 73 74 61 3d 2a 20 5c 0a 20 20 7c  haredsta=* \.  |
8720: 20 2d 2d 73 68 61 72 65 64 73 74 3d 2a 20 7c 20   --sharedst=* | 
8730: 2d 2d 73 68 61 72 65 64 73 3d 2a 20 7c 20 2d 2d  --shareds=* | --
8740: 73 68 61 72 65 64 3d 2a 20 7c 20 2d 2d 73 68 61  shared=* | --sha
8750: 72 65 3d 2a 20 7c 20 2d 2d 73 68 61 72 3d 2a 20  re=* | --shar=* 
8760: 5c 0a 20 20 7c 20 2d 2d 73 68 61 3d 2a 20 7c 20  \.  | --sha=* | 
8770: 2d 2d 73 68 3d 2a 29 0a 20 20 20 20 73 68 61 72  --sh=*).    shar
8780: 65 64 73 74 61 74 65 64 69 72 3d 24 61 63 5f 6f  edstatedir=$ac_o
8790: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 69 74  ptarg ;;..  -sit
87a0: 65 20 7c 20 2d 2d 73 69 74 65 20 7c 20 2d 2d 73  e | --site | --s
87b0: 69 74 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  it).    ac_prev=
87c0: 73 69 74 65 20 3b 3b 0a 20 20 2d 73 69 74 65 3d  site ;;.  -site=
87d0: 2a 20 7c 20 2d 2d 73 69 74 65 3d 2a 20 7c 20 2d  * | --site=* | -
87e0: 2d 73 69 74 3d 2a 29 0a 20 20 20 20 73 69 74 65  -sit=*).    site
87f0: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
8800: 20 20 2d 73 72 63 64 69 72 20 7c 20 2d 2d 73 72    -srcdir | --sr
8810: 63 64 69 72 20 7c 20 2d 2d 73 72 63 64 69 20 7c  cdir | --srcdi |
8820: 20 2d 2d 73 72 63 64 20 7c 20 2d 2d 73 72 63 20   --srcd | --src 
8830: 7c 20 2d 2d 73 72 29 0a 20 20 20 20 61 63 5f 70  | --sr).    ac_p
8840: 72 65 76 3d 73 72 63 64 69 72 20 3b 3b 0a 20 20  rev=srcdir ;;.  
8850: 2d 73 72 63 64 69 72 3d 2a 20 7c 20 2d 2d 73 72  -srcdir=* | --sr
8860: 63 64 69 72 3d 2a 20 7c 20 2d 2d 73 72 63 64 69  cdir=* | --srcdi
8870: 3d 2a 20 7c 20 2d 2d 73 72 63 64 3d 2a 20 7c 20  =* | --srcd=* | 
8880: 2d 2d 73 72 63 3d 2a 20 7c 20 2d 2d 73 72 3d 2a  --src=* | --sr=*
8890: 29 0a 20 20 20 20 73 72 63 64 69 72 3d 24 61 63  ).    srcdir=$ac
88a0: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73  _optarg ;;..  -s
88b0: 79 73 63 6f 6e 66 64 69 72 20 7c 20 2d 2d 73 79  ysconfdir | --sy
88c0: 73 63 6f 6e 66 64 69 72 20 7c 20 2d 2d 73 79 73  sconfdir | --sys
88d0: 63 6f 6e 66 64 69 20 7c 20 2d 2d 73 79 73 63 6f  confdi | --sysco
88e0: 6e 66 64 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 20  nfd | --sysconf 
88f0: 5c 0a 20 20 7c 20 2d 2d 73 79 73 63 6f 6e 20 7c  \.  | --syscon |
8900: 20 2d 2d 73 79 73 63 6f 20 7c 20 2d 2d 73 79 73   --sysco | --sys
8910: 63 20 7c 20 2d 2d 73 79 73 20 7c 20 2d 2d 73 79  c | --sys | --sy
8920: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 79  ).    ac_prev=sy
8930: 73 63 6f 6e 66 64 69 72 20 3b 3b 0a 20 20 2d 73  sconfdir ;;.  -s
8940: 79 73 63 6f 6e 66 64 69 72 3d 2a 20 7c 20 2d 2d  ysconfdir=* | --
8950: 73 79 73 63 6f 6e 66 64 69 72 3d 2a 20 7c 20 2d  sysconfdir=* | -
8960: 2d 73 79 73 63 6f 6e 66 64 69 3d 2a 20 7c 20 2d  -sysconfdi=* | -
8970: 2d 73 79 73 63 6f 6e 66 64 3d 2a 20 7c 20 2d 2d  -sysconfd=* | --
8980: 73 79 73 63 6f 6e 66 3d 2a 20 5c 0a 20 20 7c 20  sysconf=* \.  | 
8990: 2d 2d 73 79 73 63 6f 6e 3d 2a 20 7c 20 2d 2d 73  --syscon=* | --s
89a0: 79 73 63 6f 3d 2a 20 7c 20 2d 2d 73 79 73 63 3d  ysco=* | --sysc=
89b0: 2a 20 7c 20 2d 2d 73 79 73 3d 2a 20 7c 20 2d 2d  * | --sys=* | --
89c0: 73 79 3d 2a 29 0a 20 20 20 20 73 79 73 63 6f 6e  sy=*).    syscon
89d0: 66 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20  fdir=$ac_optarg 
89e0: 3b 3b 0a 0a 20 20 2d 74 61 72 67 65 74 20 7c 20  ;;..  -target | 
89f0: 2d 2d 74 61 72 67 65 74 20 7c 20 2d 2d 74 61 72  --target | --tar
8a00: 67 65 20 7c 20 2d 2d 74 61 72 67 20 7c 20 2d 2d  ge | --targ | --
8a10: 74 61 72 20 7c 20 2d 2d 74 61 20 7c 20 2d 2d 74  tar | --ta | --t
8a20: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 74 61  ).    ac_prev=ta
8a30: 72 67 65 74 5f 61 6c 69 61 73 20 3b 3b 0a 20 20  rget_alias ;;.  
8a40: 2d 74 61 72 67 65 74 3d 2a 20 7c 20 2d 2d 74 61  -target=* | --ta
8a50: 72 67 65 74 3d 2a 20 7c 20 2d 2d 74 61 72 67 65  rget=* | --targe
8a60: 3d 2a 20 7c 20 2d 2d 74 61 72 67 3d 2a 20 7c 20  =* | --targ=* | 
8a70: 2d 2d 74 61 72 3d 2a 20 7c 20 2d 2d 74 61 3d 2a  --tar=* | --ta=*
8a80: 20 7c 20 2d 2d 74 3d 2a 29 0a 20 20 20 20 74 61   | --t=*).    ta
8a90: 72 67 65 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f  rget_alias=$ac_o
8aa0: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 76 20 7c  ptarg ;;..  -v |
8ab0: 20 2d 76 65 72 62 6f 73 65 20 7c 20 2d 2d 76 65   -verbose | --ve
8ac0: 72 62 6f 73 65 20 7c 20 2d 2d 76 65 72 62 6f 73  rbose | --verbos
8ad0: 20 7c 20 2d 2d 76 65 72 62 6f 20 7c 20 2d 2d 76   | --verbo | --v
8ae0: 65 72 62 29 0a 20 20 20 20 76 65 72 62 6f 73 65  erb).    verbose
8af0: 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 76 65 72 73  =yes ;;..  -vers
8b00: 69 6f 6e 20 7c 20 2d 2d 76 65 72 73 69 6f 6e 20  ion | --version 
8b10: 7c 20 2d 2d 76 65 72 73 69 6f 20 7c 20 2d 2d 76  | --versio | --v
8b20: 65 72 73 69 20 7c 20 2d 2d 76 65 72 73 20 7c 20  ersi | --vers | 
8b30: 2d 56 29 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f  -V).    ac_init_
8b40: 76 65 72 73 69 6f 6e 3d 3a 20 3b 3b 0a 0a 20 20  version=: ;;..  
8b50: 2d 77 69 74 68 2d 2a 20 7c 20 2d 2d 77 69 74 68  -with-* | --with
8b60: 2d 2a 29 0a 20 20 20 20 61 63 5f 75 73 65 72 6f  -*).    ac_usero
8b70: 70 74 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f  pt=`expr "x$ac_o
8b80: 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 77 69 74  ption" : 'x-*wit
8b90: 68 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27 60 0a 20 20  h-\([^=]*\)'`.  
8ba0: 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73    # Reject names
8bb0: 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61   that are not va
8bc0: 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62  lid shell variab
8bd0: 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78  le names..    ex
8be0: 70 72 20 22 78 24 61 63 5f 75 73 65 72 6f 70 74  pr "x$ac_useropt
8bf0: 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73  " : ".*[^-+._$as
8c00: 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65  _cr_alnum]" >/de
8c10: 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20  v/null &&.      
8c20: 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22  as_fn_error $? "
8c30: 69 6e 76 61 6c 69 64 20 70 61 63 6b 61 67 65 20  invalid package 
8c40: 6e 61 6d 65 3a 20 24 61 63 5f 75 73 65 72 6f 70  name: $ac_userop
8c50: 74 22 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70  t".    ac_userop
8c60: 74 5f 6f 72 69 67 3d 24 61 63 5f 75 73 65 72 6f  t_orig=$ac_usero
8c70: 70 74 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70  pt.    ac_userop
8c80: 74 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63  t=`$as_echo "$ac
8c90: 5f 75 73 65 72 6f 70 74 22 20 7c 20 73 65 64 20  _useropt" | sed 
8ca0: 27 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20  's/[-+.]/_/g'`. 
8cb0: 20 20 20 63 61 73 65 20 24 61 63 5f 75 73 65 72     case $ac_user
8cc0: 5f 6f 70 74 73 20 69 6e 0a 20 20 20 20 20 20 2a  _opts in.      *
8cd0: 22 0a 22 77 69 74 68 5f 24 61 63 5f 75 73 65 72  "."with_$ac_user
8ce0: 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20 20  opt"."*) ;;.    
8cf0: 20 20 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67 6e    *) ac_unrecogn
8d00: 69 7a 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f 75  ized_opts="$ac_u
8d10: 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73  nrecognized_opts
8d20: 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64  $ac_unrecognized
8d30: 5f 73 65 70 2d 2d 77 69 74 68 2d 24 61 63 5f 75  _sep--with-$ac_u
8d40: 73 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61  seropt_orig".. a
8d50: 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73  c_unrecognized_s
8d60: 65 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73  ep=', ';;.    es
8d70: 61 63 0a 20 20 20 20 65 76 61 6c 20 77 69 74 68  ac.    eval with
8d80: 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d 5c 24 61  _$ac_useropt=\$a
8d90: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
8da0: 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 77 69  without-* | --wi
8db0: 74 68 6f 75 74 2d 2a 29 0a 20 20 20 20 61 63 5f  thout-*).    ac_
8dc0: 75 73 65 72 6f 70 74 3d 60 65 78 70 72 20 22 78  useropt=`expr "x
8dd0: 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78  $ac_option" : 'x
8de0: 2d 2a 77 69 74 68 6f 75 74 2d 5c 28 2e 2a 5c 29  -*without-\(.*\)
8df0: 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74 20  '`.    # Reject 
8e00: 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65 20 6e  names that are n
8e10: 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20 76  ot valid shell v
8e20: 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20  ariable names.. 
8e30: 20 20 20 65 78 70 72 20 22 78 24 61 63 5f 75 73     expr "x$ac_us
8e40: 65 72 6f 70 74 22 20 3a 20 22 2e 2a 5b 5e 2d 2b  eropt" : ".*[^-+
8e50: 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22  ._$as_cr_alnum]"
8e60: 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20   >/dev/null &&. 
8e70: 20 20 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72       as_fn_error
8e80: 20 24 3f 20 22 69 6e 76 61 6c 69 64 20 70 61 63   $? "invalid pac
8e90: 6b 61 67 65 20 6e 61 6d 65 3a 20 24 61 63 5f 75  kage name: $ac_u
8ea0: 73 65 72 6f 70 74 22 0a 20 20 20 20 61 63 5f 75  seropt".    ac_u
8eb0: 73 65 72 6f 70 74 5f 6f 72 69 67 3d 24 61 63 5f  seropt_orig=$ac_
8ec0: 75 73 65 72 6f 70 74 0a 20 20 20 20 61 63 5f 75  useropt.    ac_u
8ed0: 73 65 72 6f 70 74 3d 60 24 61 73 5f 65 63 68 6f  seropt=`$as_echo
8ee0: 20 22 24 61 63 5f 75 73 65 72 6f 70 74 22 20 7c   "$ac_useropt" |
8ef0: 20 73 65 64 20 27 73 2f 5b 2d 2b 2e 5d 2f 5f 2f   sed 's/[-+.]/_/
8f00: 67 27 60 0a 20 20 20 20 63 61 73 65 20 24 61 63  g'`.    case $ac
8f10: 5f 75 73 65 72 5f 6f 70 74 73 20 69 6e 0a 20 20  _user_opts in.  
8f20: 20 20 20 20 2a 22 0a 22 77 69 74 68 5f 24 61 63      *"."with_$ac
8f30: 5f 75 73 65 72 6f 70 74 22 0a 22 2a 29 20 3b 3b  _useropt"."*) ;;
8f40: 0a 20 20 20 20 20 20 2a 29 20 61 63 5f 75 6e 72  .      *) ac_unr
8f50: 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 3d 22  ecognized_opts="
8f60: 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64  $ac_unrecognized
8f70: 5f 6f 70 74 73 24 61 63 5f 75 6e 72 65 63 6f 67  _opts$ac_unrecog
8f80: 6e 69 7a 65 64 5f 73 65 70 2d 2d 77 69 74 68 6f  nized_sep--witho
8f90: 75 74 2d 24 61 63 5f 75 73 65 72 6f 70 74 5f 6f  ut-$ac_useropt_o
8fa0: 72 69 67 22 0a 09 20 61 63 5f 75 6e 72 65 63 6f  rig".. ac_unreco
8fb0: 67 6e 69 7a 65 64 5f 73 65 70 3d 27 2c 20 27 3b  gnized_sep=', ';
8fc0: 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 65  ;.    esac.    e
8fd0: 76 61 6c 20 77 69 74 68 5f 24 61 63 5f 75 73 65  val with_$ac_use
8fe0: 72 6f 70 74 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 2d  ropt=no ;;..  --
8ff0: 78 29 0a 20 20 20 20 23 20 4f 62 73 6f 6c 65 74  x).    # Obsolet
9000: 65 3b 20 75 73 65 20 2d 2d 77 69 74 68 2d 78 2e  e; use --with-x.
9010: 0a 20 20 20 20 77 69 74 68 5f 78 3d 79 65 73 20  .    with_x=yes 
9020: 3b 3b 0a 0a 20 20 2d 78 2d 69 6e 63 6c 75 64 65  ;;..  -x-include
9030: 73 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 65 73  s | --x-includes
9040: 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 65 20 7c   | --x-include |
9050: 20 2d 2d 78 2d 69 6e 63 6c 75 64 20 7c 20 2d 2d   --x-includ | --
9060: 78 2d 69 6e 63 6c 75 20 5c 0a 20 20 7c 20 2d 2d  x-inclu \.  | --
9070: 78 2d 69 6e 63 6c 20 7c 20 2d 2d 78 2d 69 6e 63  x-incl | --x-inc
9080: 20 7c 20 2d 2d 78 2d 69 6e 20 7c 20 2d 2d 78 2d   | --x-in | --x-
9090: 69 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 78  i).    ac_prev=x
90a0: 5f 69 6e 63 6c 75 64 65 73 20 3b 3b 0a 20 20 2d  _includes ;;.  -
90b0: 78 2d 69 6e 63 6c 75 64 65 73 3d 2a 20 7c 20 2d  x-includes=* | -
90c0: 2d 78 2d 69 6e 63 6c 75 64 65 73 3d 2a 20 7c 20  -x-includes=* | 
90d0: 2d 2d 78 2d 69 6e 63 6c 75 64 65 3d 2a 20 7c 20  --x-include=* | 
90e0: 2d 2d 78 2d 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d  --x-includ=* | -
90f0: 2d 78 2d 69 6e 63 6c 75 3d 2a 20 5c 0a 20 20 7c  -x-inclu=* \.  |
9100: 20 2d 2d 78 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d   --x-incl=* | --
9110: 78 2d 69 6e 63 3d 2a 20 7c 20 2d 2d 78 2d 69 6e  x-inc=* | --x-in
9120: 3d 2a 20 7c 20 2d 2d 78 2d 69 3d 2a 29 0a 20 20  =* | --x-i=*).  
9130: 20 20 78 5f 69 6e 63 6c 75 64 65 73 3d 24 61 63    x_includes=$ac
9140: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 78  _optarg ;;..  -x
9150: 2d 6c 69 62 72 61 72 69 65 73 20 7c 20 2d 2d 78  -libraries | --x
9160: 2d 6c 69 62 72 61 72 69 65 73 20 7c 20 2d 2d 78  -libraries | --x
9170: 2d 6c 69 62 72 61 72 69 65 20 7c 20 2d 2d 78 2d  -librarie | --x-
9180: 6c 69 62 72 61 72 69 20 5c 0a 20 20 7c 20 2d 2d  librari \.  | --
9190: 78 2d 6c 69 62 72 61 72 20 7c 20 2d 2d 78 2d 6c  x-librar | --x-l
91a0: 69 62 72 61 20 7c 20 2d 2d 78 2d 6c 69 62 72 20  ibra | --x-libr 
91b0: 7c 20 2d 2d 78 2d 6c 69 62 20 7c 20 2d 2d 78 2d  | --x-lib | --x-
91c0: 6c 69 20 7c 20 2d 2d 78 2d 6c 29 0a 20 20 20 20  li | --x-l).    
91d0: 61 63 5f 70 72 65 76 3d 78 5f 6c 69 62 72 61 72  ac_prev=x_librar
91e0: 69 65 73 20 3b 3b 0a 20 20 2d 78 2d 6c 69 62 72  ies ;;.  -x-libr
91f0: 61 72 69 65 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69  aries=* | --x-li
9200: 62 72 61 72 69 65 73 3d 2a 20 7c 20 2d 2d 78 2d  braries=* | --x-
9210: 6c 69 62 72 61 72 69 65 3d 2a 20 7c 20 2d 2d 78  librarie=* | --x
9220: 2d 6c 69 62 72 61 72 69 3d 2a 20 5c 0a 20 20 7c  -librari=* \.  |
9230: 20 2d 2d 78 2d 6c 69 62 72 61 72 3d 2a 20 7c 20   --x-librar=* | 
9240: 2d 2d 78 2d 6c 69 62 72 61 3d 2a 20 7c 20 2d 2d  --x-libra=* | --
9250: 78 2d 6c 69 62 72 3d 2a 20 7c 20 2d 2d 78 2d 6c  x-libr=* | --x-l
9260: 69 62 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 3d 2a 20  ib=* | --x-li=* 
9270: 7c 20 2d 2d 78 2d 6c 3d 2a 29 0a 20 20 20 20 78  | --x-l=*).    x
9280: 5f 6c 69 62 72 61 72 69 65 73 3d 24 61 63 5f 6f  _libraries=$ac_o
9290: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 2a 29 20  ptarg ;;..  -*) 
92a0: 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22  as_fn_error $? "
92b0: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74  unrecognized opt
92c0: 69 6f 6e 3a 20 5c 60 24 61 63 5f 6f 70 74 69 6f  ion: \`$ac_optio
92d0: 6e 27 0a 54 72 79 20 5c 60 24 30 20 2d 2d 68 65  n'.Try \`$0 --he
92e0: 6c 70 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66  lp' for more inf
92f0: 6f 72 6d 61 74 69 6f 6e 22 0a 20 20 20 20 3b 3b  ormation".    ;;
9300: 0a 0a 20 20 2a 3d 2a 29 0a 20 20 20 20 61 63 5f  ..  *=*).    ac_
9310: 65 6e 76 76 61 72 3d 60 65 78 70 72 20 22 78 24  envvar=`expr "x$
9320: 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78 5c  ac_option" : 'x\
9330: 28 5b 5e 3d 5d 2a 5c 29 3d 27 60 0a 20 20 20 20  ([^=]*\)='`.    
9340: 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74  # Reject names t
9350: 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69  hat are not vali
9360: 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65  d shell variable
9370: 20 6e 61 6d 65 73 2e 0a 20 20 20 20 63 61 73 65   names..    case
9380: 20 24 61 63 5f 65 6e 76 76 61 72 20 69 6e 20 23   $ac_envvar in #
9390: 28 0a 20 20 20 20 20 20 27 27 20 7c 20 5b 30 2d  (.      '' | [0-
93a0: 39 5d 2a 20 7c 20 2a 5b 21 5f 24 61 73 5f 63 72  9]* | *[!_$as_cr
93b0: 5f 61 6c 6e 75 6d 5d 2a 20 29 0a 20 20 20 20 20  _alnum]* ).     
93c0: 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20   as_fn_error $? 
93d0: 22 69 6e 76 61 6c 69 64 20 76 61 72 69 61 62 6c  "invalid variabl
93e0: 65 20 6e 61 6d 65 3a 20 5c 60 24 61 63 5f 65 6e  e name: \`$ac_en
93f0: 76 76 61 72 27 22 20 3b 3b 0a 20 20 20 20 65 73  vvar'" ;;.    es
9400: 61 63 0a 20 20 20 20 65 76 61 6c 20 24 61 63 5f  ac.    eval $ac_
9410: 65 6e 76 76 61 72 3d 5c 24 61 63 5f 6f 70 74 61  envvar=\$ac_opta
9420: 72 67 0a 20 20 20 20 65 78 70 6f 72 74 20 24 61  rg.    export $a
9430: 63 5f 65 6e 76 76 61 72 20 3b 3b 0a 0a 20 20 2a  c_envvar ;;..  *
9440: 29 0a 20 20 20 20 23 20 46 49 58 4d 45 3a 20 73  ).    # FIXME: s
9450: 68 6f 75 6c 64 20 62 65 20 72 65 6d 6f 76 65 64  hould be removed
9460: 20 69 6e 20 61 75 74 6f 63 6f 6e 66 20 33 2e 30   in autoconf 3.0
9470: 2e 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ..    $as_echo "
9480: 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
9490: 20 79 6f 75 20 73 68 6f 75 6c 64 20 75 73 65 20   you should use 
94a0: 2d 2d 62 75 69 6c 64 2c 20 2d 2d 68 6f 73 74 2c  --build, --host,
94b0: 20 2d 2d 74 61 72 67 65 74 22 20 3e 26 32 0a 20   --target" >&2. 
94c0: 20 20 20 65 78 70 72 20 22 78 24 61 63 5f 6f 70     expr "x$ac_op
94d0: 74 69 6f 6e 22 20 3a 20 22 2e 2a 5b 5e 2d 2e 5f  tion" : ".*[^-._
94e0: 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e  $as_cr_alnum]" >
94f0: 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20  /dev/null &&.   
9500: 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
9510: 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 69 6e  _me: WARNING: in
9520: 76 61 6c 69 64 20 68 6f 73 74 20 74 79 70 65 3a  valid host type:
9530: 20 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3e 26 32   $ac_option" >&2
9540: 0a 20 20 20 20 3a 20 22 24 7b 62 75 69 6c 64 5f  .    : "${build_
9550: 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 69 6f 6e  alias=$ac_option
9560: 7d 20 24 7b 68 6f 73 74 5f 61 6c 69 61 73 3d 24  } ${host_alias=$
9570: 61 63 5f 6f 70 74 69 6f 6e 7d 20 24 7b 74 61 72  ac_option} ${tar
9580: 67 65 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70  get_alias=$ac_op
9590: 74 69 6f 6e 7d 22 0a 20 20 20 20 3b 3b 0a 0a 20  tion}".    ;;.. 
95a0: 20 65 73 61 63 0a 64 6f 6e 65 0a 0a 69 66 20 74   esac.done..if t
95b0: 65 73 74 20 2d 6e 20 22 24 61 63 5f 70 72 65 76  est -n "$ac_prev
95c0: 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 6f 70 74  "; then.  ac_opt
95d0: 69 6f 6e 3d 2d 2d 60 65 63 68 6f 20 24 61 63 5f  ion=--`echo $ac_
95e0: 70 72 65 76 20 7c 20 73 65 64 20 27 73 2f 5f 2f  prev | sed 's/_/
95f0: 2d 2f 67 27 60 0a 20 20 61 73 5f 66 6e 5f 65 72  -/g'`.  as_fn_er
9600: 72 6f 72 20 24 3f 20 22 6d 69 73 73 69 6e 67 20  ror $? "missing 
9610: 61 72 67 75 6d 65 6e 74 20 74 6f 20 24 61 63 5f  argument to $ac_
9620: 6f 70 74 69 6f 6e 22 0a 66 69 0a 0a 69 66 20 74  option".fi..if t
9630: 65 73 74 20 2d 6e 20 22 24 61 63 5f 75 6e 72 65  est -n "$ac_unre
9640: 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 22 3b 20  cognized_opts"; 
9650: 74 68 65 6e 0a 20 20 63 61 73 65 20 24 65 6e 61  then.  case $ena
9660: 62 6c 65 5f 6f 70 74 69 6f 6e 5f 63 68 65 63 6b  ble_option_check
9670: 69 6e 67 20 69 6e 0a 20 20 20 20 6e 6f 29 20 3b  ing in.    no) ;
9680: 3b 0a 20 20 20 20 66 61 74 61 6c 29 20 61 73 5f  ;.    fatal) as_
9690: 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 75 6e 72  fn_error $? "unr
96a0: 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e  ecognized option
96b0: 73 3a 20 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69  s: $ac_unrecogni
96c0: 7a 65 64 5f 6f 70 74 73 22 20 3b 3b 0a 20 20 20  zed_opts" ;;.   
96d0: 20 2a 29 20 20 20 20 20 24 61 73 5f 65 63 68 6f   *)     $as_echo
96e0: 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e   "$as_me: WARNIN
96f0: 47 3a 20 75 6e 72 65 63 6f 67 6e 69 7a 65 64 20  G: unrecognized 
9700: 6f 70 74 69 6f 6e 73 3a 20 24 61 63 5f 75 6e 72  options: $ac_unr
9710: 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 22 20  ecognized_opts" 
9720: 3e 26 32 20 3b 3b 0a 20 20 65 73 61 63 0a 66 69  >&2 ;;.  esac.fi
9730: 0a 0a 23 20 43 68 65 63 6b 20 61 6c 6c 20 64 69  ..# Check all di
9740: 72 65 63 74 6f 72 79 20 61 72 67 75 6d 65 6e 74  rectory argument
9750: 73 20 66 6f 72 20 63 6f 6e 73 69 73 74 65 6e 63  s for consistenc
9760: 79 2e 0a 66 6f 72 20 61 63 5f 76 61 72 20 69 6e  y..for ac_var in
9770: 09 65 78 65 63 5f 70 72 65 66 69 78 20 70 72 65  .exec_prefix pre
9780: 66 69 78 20 62 69 6e 64 69 72 20 73 62 69 6e 64  fix bindir sbind
9790: 69 72 20 6c 69 62 65 78 65 63 64 69 72 20 64 61  ir libexecdir da
97a0: 74 61 72 6f 6f 74 64 69 72 20 5c 0a 09 09 64 61  tarootdir \...da
97b0: 74 61 64 69 72 20 73 79 73 63 6f 6e 66 64 69 72  tadir sysconfdir
97c0: 20 73 68 61 72 65 64 73 74 61 74 65 64 69 72 20   sharedstatedir 
97d0: 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 20 69 6e  localstatedir in
97e0: 63 6c 75 64 65 64 69 72 20 5c 0a 09 09 6f 6c 64  cludedir \...old
97f0: 69 6e 63 6c 75 64 65 64 69 72 20 64 6f 63 64 69  includedir docdi
9800: 72 20 69 6e 66 6f 64 69 72 20 68 74 6d 6c 64 69  r infodir htmldi
9810: 72 20 64 76 69 64 69 72 20 70 64 66 64 69 72 20  r dvidir pdfdir 
9820: 70 73 64 69 72 20 5c 0a 09 09 6c 69 62 64 69 72  psdir \...libdir
9830: 20 6c 6f 63 61 6c 65 64 69 72 20 6d 61 6e 64 69   localedir mandi
9840: 72 0a 64 6f 0a 20 20 65 76 61 6c 20 61 63 5f 76  r.do.  eval ac_v
9850: 61 6c 3d 5c 24 24 61 63 5f 76 61 72 0a 20 20 23  al=\$$ac_var.  #
9860: 20 52 65 6d 6f 76 65 20 74 72 61 69 6c 69 6e 67   Remove trailing
9870: 20 73 6c 61 73 68 65 73 2e 0a 20 20 63 61 73 65   slashes..  case
9880: 20 24 61 63 5f 76 61 6c 20 69 6e 0a 20 20 20 20   $ac_val in.    
9890: 2a 2f 20 29 0a 20 20 20 20 20 20 61 63 5f 76 61  */ ).      ac_va
98a0: 6c 3d 60 65 78 70 72 20 22 58 24 61 63 5f 76 61  l=`expr "X$ac_va
98b0: 6c 22 20 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c  l" : 'X\(.*[^/]\
98c0: 29 27 20 5c 7c 20 22 58 24 61 63 5f 76 61 6c 22  )' \| "X$ac_val"
98d0: 20 3a 20 27 58 5c 28 2e 2a 5c 29 27 60 0a 20 20   : 'X\(.*\)'`.  
98e0: 20 20 20 20 65 76 61 6c 20 24 61 63 5f 76 61 72      eval $ac_var
98f0: 3d 5c 24 61 63 5f 76 61 6c 3b 3b 0a 20 20 65 73  =\$ac_val;;.  es
9900: 61 63 0a 20 20 23 20 42 65 20 73 75 72 65 20 74  ac.  # Be sure t
9910: 6f 20 68 61 76 65 20 61 62 73 6f 6c 75 74 65 20  o have absolute 
9920: 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 73 2e  directory names.
9930: 0a 20 20 63 61 73 65 20 24 61 63 5f 76 61 6c 20  .  case $ac_val 
9940: 69 6e 0a 20 20 20 20 5b 5c 5c 2f 24 5d 2a 20 7c  in.    [\\/$]* |
9950: 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 20 63 6f 6e   ?:[\\/]* )  con
9960: 74 69 6e 75 65 3b 3b 0a 20 20 20 20 4e 4f 4e 45  tinue;;.    NONE
9970: 20 7c 20 27 27 20 29 20 63 61 73 65 20 24 61 63   | '' ) case $ac
9980: 5f 76 61 72 20 69 6e 20 2a 70 72 65 66 69 78 20  _var in *prefix 
9990: 29 20 63 6f 6e 74 69 6e 75 65 3b 3b 20 65 73 61  ) continue;; esa
99a0: 63 3b 3b 0a 20 20 65 73 61 63 0a 20 20 61 73 5f  c;;.  esac.  as_
99b0: 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 65 78 70  fn_error $? "exp
99c0: 65 63 74 65 64 20 61 6e 20 61 62 73 6f 6c 75 74  ected an absolut
99d0: 65 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65  e directory name
99e0: 20 66 6f 72 20 2d 2d 24 61 63 5f 76 61 72 3a 20   for --$ac_var: 
99f0: 24 61 63 5f 76 61 6c 22 0a 64 6f 6e 65 0a 0a 23  $ac_val".done..#
9a00: 20 54 68 65 72 65 20 6d 69 67 68 74 20 62 65 20   There might be 
9a10: 70 65 6f 70 6c 65 20 77 68 6f 20 64 65 70 65 6e  people who depen
9a20: 64 20 6f 6e 20 74 68 65 20 6f 6c 64 20 62 72 6f  d on the old bro
9a30: 6b 65 6e 20 62 65 68 61 76 69 6f 72 3a 20 60 24  ken behavior: `$
9a40: 68 6f 73 74 27 0a 23 20 75 73 65 64 20 74 6f 20  host'.# used to 
9a50: 68 6f 6c 64 20 74 68 65 20 61 72 67 75 6d 65 6e  hold the argumen
9a60: 74 20 6f 66 20 2d 2d 68 6f 73 74 20 65 74 63 2e  t of --host etc.
9a70: 0a 23 20 46 49 58 4d 45 3a 20 54 6f 20 72 65 6d  .# FIXME: To rem
9a80: 6f 76 65 20 73 6f 6d 65 20 64 61 79 2e 0a 62 75  ove some day..bu
9a90: 69 6c 64 3d 24 62 75 69 6c 64 5f 61 6c 69 61 73  ild=$build_alias
9aa0: 0a 68 6f 73 74 3d 24 68 6f 73 74 5f 61 6c 69 61  .host=$host_alia
9ab0: 73 0a 74 61 72 67 65 74 3d 24 74 61 72 67 65 74  s.target=$target
9ac0: 5f 61 6c 69 61 73 0a 0a 23 20 46 49 58 4d 45 3a  _alias..# FIXME:
9ad0: 20 54 6f 20 72 65 6d 6f 76 65 20 73 6f 6d 65 20   To remove some 
9ae0: 64 61 79 2e 0a 69 66 20 74 65 73 74 20 22 78 24  day..if test "x$
9af0: 68 6f 73 74 5f 61 6c 69 61 73 22 20 21 3d 20 78  host_alias" != x
9b00: 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74  ; then.  if test
9b10: 20 22 78 24 62 75 69 6c 64 5f 61 6c 69 61 73 22   "x$build_alias"
9b20: 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 63   = x; then.    c
9b30: 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 6d  ross_compiling=m
9b40: 61 79 62 65 0a 20 20 65 6c 69 66 20 74 65 73 74  aybe.  elif test
9b50: 20 22 78 24 62 75 69 6c 64 5f 61 6c 69 61 73 22   "x$build_alias"
9b60: 20 21 3d 20 22 78 24 68 6f 73 74 5f 61 6c 69 61   != "x$host_alia
9b70: 73 22 3b 20 74 68 65 6e 0a 20 20 20 20 63 72 6f  s"; then.    cro
9b80: 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 79 65 73  ss_compiling=yes
9b90: 0a 20 20 66 69 0a 66 69 0a 0a 61 63 5f 74 6f 6f  .  fi.fi..ac_too
9ba0: 6c 5f 70 72 65 66 69 78 3d 0a 74 65 73 74 20 2d  l_prefix=.test -
9bb0: 6e 20 22 24 68 6f 73 74 5f 61 6c 69 61 73 22 20  n "$host_alias" 
9bc0: 26 26 20 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  && ac_tool_prefi
9bd0: 78 3d 24 68 6f 73 74 5f 61 6c 69 61 73 2d 0a 0a  x=$host_alias-..
9be0: 74 65 73 74 20 22 24 73 69 6c 65 6e 74 22 20 3d  test "$silent" =
9bf0: 20 79 65 73 20 26 26 20 65 78 65 63 20 36 3e 2f   yes && exec 6>/
9c00: 64 65 76 2f 6e 75 6c 6c 0a 0a 0a 61 63 5f 70 77  dev/null...ac_pw
9c10: 64 3d 60 70 77 64 60 20 26 26 20 74 65 73 74 20  d=`pwd` && test 
9c20: 2d 6e 20 22 24 61 63 5f 70 77 64 22 20 26 26 0a  -n "$ac_pwd" &&.
9c30: 61 63 5f 6c 73 5f 64 69 3d 60 6c 73 20 2d 64 69  ac_ls_di=`ls -di
9c40: 20 2e 60 20 26 26 0a 61 63 5f 70 77 64 5f 6c 73   .` &&.ac_pwd_ls
9c50: 5f 64 69 3d 60 63 64 20 22 24 61 63 5f 70 77 64  _di=`cd "$ac_pwd
9c60: 22 20 26 26 20 6c 73 20 2d 64 69 20 2e 60 20 7c  " && ls -di .` |
9c70: 7c 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20  |.  as_fn_error 
9c80: 24 3f 20 22 77 6f 72 6b 69 6e 67 20 64 69 72 65  $? "working dire
9c90: 63 74 6f 72 79 20 63 61 6e 6e 6f 74 20 62 65 20  ctory cannot be 
9ca0: 64 65 74 65 72 6d 69 6e 65 64 22 0a 74 65 73 74  determined".test
9cb0: 20 22 58 24 61 63 5f 6c 73 5f 64 69 22 20 3d 20   "X$ac_ls_di" = 
9cc0: 22 58 24 61 63 5f 70 77 64 5f 6c 73 5f 64 69 22  "X$ac_pwd_ls_di"
9cd0: 20 7c 7c 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f   ||.  as_fn_erro
9ce0: 72 20 24 3f 20 22 70 77 64 20 64 6f 65 73 20 6e  r $? "pwd does n
9cf0: 6f 74 20 72 65 70 6f 72 74 20 6e 61 6d 65 20 6f  ot report name o
9d00: 66 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74  f working direct
9d10: 6f 72 79 22 0a 0a 0a 23 20 46 69 6e 64 20 74 68  ory"...# Find th
9d20: 65 20 73 6f 75 72 63 65 20 66 69 6c 65 73 2c 20  e source files, 
9d30: 69 66 20 6c 6f 63 61 74 69 6f 6e 20 77 61 73 20  if location was 
9d40: 6e 6f 74 20 73 70 65 63 69 66 69 65 64 2e 0a 69  not specified..i
9d50: 66 20 74 65 73 74 20 2d 7a 20 22 24 73 72 63 64  f test -z "$srcd
9d60: 69 72 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 73  ir"; then.  ac_s
9d70: 72 63 64 69 72 5f 64 65 66 61 75 6c 74 65 64 3d  rcdir_defaulted=
9d80: 79 65 73 0a 20 20 23 20 54 72 79 20 74 68 65 20  yes.  # Try the 
9d90: 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69  directory contai
9da0: 6e 69 6e 67 20 74 68 69 73 20 73 63 72 69 70 74  ning this script
9db0: 2c 20 74 68 65 6e 20 74 68 65 20 70 61 72 65 6e  , then the paren
9dc0: 74 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 61  t directory..  a
9dd0: 63 5f 63 6f 6e 66 64 69 72 3d 60 24 61 73 5f 64  c_confdir=`$as_d
9de0: 69 72 6e 61 6d 65 20 2d 2d 20 22 24 61 73 5f 6d  irname -- "$as_m
9df0: 79 73 65 6c 66 22 20 7c 7c 0a 24 61 73 5f 65 78  yself" ||.$as_ex
9e00: 70 72 20 58 22 24 61 73 5f 6d 79 73 65 6c 66 22  pr X"$as_myself"
9e10: 20 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 2f   : 'X\(.*[^/]\)/
9e20: 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 2a 24 27 20  /*[^/][^/]*/*$' 
9e30: 5c 7c 20 5c 0a 09 20 58 22 24 61 73 5f 6d 79 73  \| \.. X"$as_mys
9e40: 65 6c 66 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 5b  elf" : 'X\(//\)[
9e50: 5e 2f 5d 27 20 5c 7c 20 5c 0a 09 20 58 22 24 61  ^/]' \| \.. X"$a
9e60: 73 5f 6d 79 73 65 6c 66 22 20 3a 20 27 58 5c 28  s_myself" : 'X\(
9e70: 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09 20 58 22  //\)$' \| \.. X"
9e80: 24 61 73 5f 6d 79 73 65 6c 66 22 20 3a 20 27 58  $as_myself" : 'X
9e90: 5c 28 2f 5c 29 27 20 5c 7c 20 2e 20 32 3e 2f 64  \(/\)' \| . 2>/d
9ea0: 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 24 61 73 5f 65  ev/null ||.$as_e
9eb0: 63 68 6f 20 58 22 24 61 73 5f 6d 79 73 65 6c 66  cho X"$as_myself
9ec0: 22 20 7c 0a 20 20 20 20 73 65 64 20 27 2f 5e 58  " |.    sed '/^X
9ed0: 5c 28 2e 2a 5b 5e 2f 5d 5c 29 5c 2f 5c 2f 2a 5b  \(.*[^/]\)\/\/*[
9ee0: 5e 2f 5d 5b 5e 2f 5d 2a 5c 2f 2a 24 2f 7b 0a 09  ^/][^/]*\/*$/{..
9ef0: 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20      s//\1/..    
9f00: 71 0a 09 20 20 7d 0a 09 20 20 2f 5e 58 5c 28 5c  q..  }..  /^X\(\
9f10: 2f 5c 2f 5c 29 5b 5e 2f 5d 2e 2a 2f 7b 0a 09 20  /\/\)[^/].*/{.. 
9f20: 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71     s//\1/..    q
9f30: 0a 09 20 20 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f  ..  }..  /^X\(\/
9f40: 5c 2f 5c 29 24 2f 7b 0a 09 20 20 20 20 73 2f 2f  \/\)$/{..    s//
9f50: 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a  \1/..    q..  }.
9f60: 09 20 20 2f 5e 58 5c 28 5c 2f 5c 29 2e 2a 2f 7b  .  /^X\(\/\).*/{
9f70: 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20  ..    s//\1/..  
9f80: 20 20 71 0a 09 20 20 7d 0a 09 20 20 73 2f 2e 2a    q..  }..  s/.*
9f90: 2f 2e 2f 3b 20 71 27 60 0a 20 20 73 72 63 64 69  /./; q'`.  srcdi
9fa0: 72 3d 24 61 63 5f 63 6f 6e 66 64 69 72 0a 20 20  r=$ac_confdir.  
9fb0: 69 66 20 74 65 73 74 20 21 20 2d 72 20 22 24 73  if test ! -r "$s
9fc0: 72 63 64 69 72 2f 24 61 63 5f 75 6e 69 71 75 65  rcdir/$ac_unique
9fd0: 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20  _file"; then.   
9fe0: 20 73 72 63 64 69 72 3d 2e 2e 0a 20 20 66 69 0a   srcdir=...  fi.
9ff0: 65 6c 73 65 0a 20 20 61 63 5f 73 72 63 64 69 72  else.  ac_srcdir
a000: 5f 64 65 66 61 75 6c 74 65 64 3d 6e 6f 0a 66 69  _defaulted=no.fi
a010: 0a 69 66 20 74 65 73 74 20 21 20 2d 72 20 22 24  .if test ! -r "$
a020: 73 72 63 64 69 72 2f 24 61 63 5f 75 6e 69 71 75  srcdir/$ac_uniqu
a030: 65 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20  e_file"; then.  
a040: 74 65 73 74 20 22 24 61 63 5f 73 72 63 64 69 72  test "$ac_srcdir
a050: 5f 64 65 66 61 75 6c 74 65 64 22 20 3d 20 79 65  _defaulted" = ye
a060: 73 20 26 26 20 73 72 63 64 69 72 3d 22 24 61 63  s && srcdir="$ac
a070: 5f 63 6f 6e 66 64 69 72 20 6f 72 20 2e 2e 22 0a  _confdir or ..".
a080: 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f    as_fn_error $?
a090: 20 22 63 61 6e 6e 6f 74 20 66 69 6e 64 20 73 6f   "cannot find so
a0a0: 75 72 63 65 73 20 28 24 61 63 5f 75 6e 69 71 75  urces ($ac_uniqu
a0b0: 65 5f 66 69 6c 65 29 20 69 6e 20 24 73 72 63 64  e_file) in $srcd
a0c0: 69 72 22 0a 66 69 0a 61 63 5f 6d 73 67 3d 22 73  ir".fi.ac_msg="s
a0d0: 6f 75 72 63 65 73 20 61 72 65 20 69 6e 20 24 73  ources are in $s
a0e0: 72 63 64 69 72 2c 20 62 75 74 20 5c 60 63 64 20  rcdir, but \`cd 
a0f0: 24 73 72 63 64 69 72 27 20 64 6f 65 73 20 6e 6f  $srcdir' does no
a100: 74 20 77 6f 72 6b 22 0a 61 63 5f 61 62 73 5f 63  t work".ac_abs_c
a110: 6f 6e 66 64 69 72 3d 60 28 0a 09 63 64 20 22 24  onfdir=`(..cd "$
a120: 73 72 63 64 69 72 22 20 26 26 20 74 65 73 74 20  srcdir" && test 
a130: 2d 72 20 22 2e 2f 24 61 63 5f 75 6e 69 71 75 65  -r "./$ac_unique
a140: 5f 66 69 6c 65 22 20 7c 7c 20 61 73 5f 66 6e 5f  _file" || as_fn_
a150: 65 72 72 6f 72 20 24 3f 20 22 24 61 63 5f 6d 73  error $? "$ac_ms
a160: 67 22 0a 09 70 77 64 29 60 0a 23 20 57 68 65 6e  g"..pwd)`.# When
a170: 20 62 75 69 6c 64 69 6e 67 20 69 6e 20 70 6c 61   building in pla
a180: 63 65 2c 20 73 65 74 20 73 72 63 64 69 72 3d 2e  ce, set srcdir=.
a190: 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f 61 62  .if test "$ac_ab
a1a0: 73 5f 63 6f 6e 66 64 69 72 22 20 3d 20 22 24 61  s_confdir" = "$a
a1b0: 63 5f 70 77 64 22 3b 20 74 68 65 6e 0a 20 20 73  c_pwd"; then.  s
a1c0: 72 63 64 69 72 3d 2e 0a 66 69 0a 23 20 52 65 6d  rcdir=..fi.# Rem
a1d0: 6f 76 65 20 75 6e 6e 65 63 65 73 73 61 72 79 20  ove unnecessary 
a1e0: 74 72 61 69 6c 69 6e 67 20 73 6c 61 73 68 65 73  trailing slashes
a1f0: 20 66 72 6f 6d 20 73 72 63 64 69 72 2e 0a 23 20   from srcdir..# 
a200: 44 6f 75 62 6c 65 20 73 6c 61 73 68 65 73 20 69  Double slashes i
a210: 6e 20 66 69 6c 65 20 6e 61 6d 65 73 20 69 6e 20  n file names in 
a220: 6f 62 6a 65 63 74 20 66 69 6c 65 20 64 65 62 75  object file debu
a230: 67 67 69 6e 67 20 69 6e 66 6f 0a 23 20 6d 65 73  gging info.# mes
a240: 73 20 75 70 20 4d 2d 78 20 67 64 62 20 69 6e 20  s up M-x gdb in 
a250: 45 6d 61 63 73 2e 0a 63 61 73 65 20 24 73 72 63  Emacs..case $src
a260: 64 69 72 20 69 6e 0a 2a 2f 29 20 73 72 63 64 69  dir in.*/) srcdi
a270: 72 3d 60 65 78 70 72 20 22 58 24 73 72 63 64 69  r=`expr "X$srcdi
a280: 72 22 20 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c  r" : 'X\(.*[^/]\
a290: 29 27 20 5c 7c 20 22 58 24 73 72 63 64 69 72 22  )' \| "X$srcdir"
a2a0: 20 3a 20 27 58 5c 28 2e 2a 5c 29 27 60 3b 3b 0a   : 'X\(.*\)'`;;.
a2b0: 65 73 61 63 0a 66 6f 72 20 61 63 5f 76 61 72 20  esac.for ac_var 
a2c0: 69 6e 20 24 61 63 5f 70 72 65 63 69 6f 75 73 5f  in $ac_precious_
a2d0: 76 61 72 73 3b 20 64 6f 0a 20 20 65 76 61 6c 20  vars; do.  eval 
a2e0: 61 63 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d  ac_env_${ac_var}
a2f0: 5f 73 65 74 3d 5c 24 7b 24 7b 61 63 5f 76 61 72  _set=\${${ac_var
a300: 7d 2b 73 65 74 7d 0a 20 20 65 76 61 6c 20 61 63  }+set}.  eval ac
a310: 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 76  _env_${ac_var}_v
a320: 61 6c 75 65 3d 5c 24 24 7b 61 63 5f 76 61 72 7d  alue=\$${ac_var}
a330: 0a 20 20 65 76 61 6c 20 61 63 5f 63 76 5f 65 6e  .  eval ac_cv_en
a340: 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74 3d  v_${ac_var}_set=
a350: 5c 24 7b 24 7b 61 63 5f 76 61 72 7d 2b 73 65 74  \${${ac_var}+set
a360: 7d 0a 20 20 65 76 61 6c 20 61 63 5f 63 76 5f 65  }.  eval ac_cv_e
a370: 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c  nv_${ac_var}_val
a380: 75 65 3d 5c 24 24 7b 61 63 5f 76 61 72 7d 0a 64  ue=\$${ac_var}.d
a390: 6f 6e 65 0a 0a 23 0a 23 20 52 65 70 6f 72 74 20  one..#.# Report 
a3a0: 74 68 65 20 2d 2d 68 65 6c 70 20 6d 65 73 73 61  the --help messa
a3b0: 67 65 2e 0a 23 0a 69 66 20 74 65 73 74 20 22 24  ge..#.if test "$
a3c0: 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22 20 3d 20  ac_init_help" = 
a3d0: 22 6c 6f 6e 67 22 3b 20 74 68 65 6e 0a 20 20 23  "long"; then.  #
a3e0: 20 4f 6d 69 74 20 73 6f 6d 65 20 69 6e 74 65 72   Omit some inter
a3f0: 6e 61 6c 20 6f 72 20 6f 62 73 6f 6c 65 74 65 20  nal or obsolete 
a400: 6f 70 74 69 6f 6e 73 20 74 6f 20 6d 61 6b 65 20  options to make 
a410: 74 68 65 20 6c 69 73 74 20 6c 65 73 73 20 69 6d  the list less im
a420: 70 6f 73 69 6e 67 2e 0a 20 20 23 20 54 68 69 73  posing..  # This
a430: 20 6d 65 73 73 61 67 65 20 69 73 20 74 6f 6f 20   message is too 
a440: 6c 6f 6e 67 20 74 6f 20 62 65 20 61 20 73 74 72  long to be a str
a450: 69 6e 67 20 69 6e 20 74 68 65 20 41 2f 55 58 20  ing in the A/UX 
a460: 33 2e 31 20 73 68 2e 0a 20 20 63 61 74 20 3c 3c  3.1 sh..  cat <<
a470: 5f 41 43 45 4f 46 0a 5c 60 63 6f 6e 66 69 67 75  _ACEOF.\`configu
a480: 72 65 27 20 63 6f 6e 66 69 67 75 72 65 73 20 73  re' configures s
a490: 71 6c 69 74 65 20 33 2e 31 30 2e 30 20 74 6f 20  qlite 3.10.0 to 
a4a0: 61 64 61 70 74 20 74 6f 20 6d 61 6e 79 20 6b 69  adapt to many ki
a4b0: 6e 64 73 20 6f 66 20 73 79 73 74 65 6d 73 2e 0a  nds of systems..
a4c0: 0a 55 73 61 67 65 3a 20 24 30 20 5b 4f 50 54 49  .Usage: $0 [OPTI
a4d0: 4f 4e 5d 2e 2e 2e 20 5b 56 41 52 3d 56 41 4c 55  ON]... [VAR=VALU
a4e0: 45 5d 2e 2e 2e 0a 0a 54 6f 20 61 73 73 69 67 6e  E].....To assign
a4f0: 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72   environment var
a500: 69 61 62 6c 65 73 20 28 65 2e 67 2e 2c 20 43 43  iables (e.g., CC
a510: 2c 20 43 46 4c 41 47 53 2e 2e 2e 29 2c 20 73 70  , CFLAGS...), sp
a520: 65 63 69 66 79 20 74 68 65 6d 20 61 73 0a 56 41  ecify them as.VA
a530: 52 3d 56 41 4c 55 45 2e 20 20 53 65 65 20 62 65  R=VALUE.  See be
a540: 6c 6f 77 20 66 6f 72 20 64 65 73 63 72 69 70 74  low for descript
a550: 69 6f 6e 73 20 6f 66 20 73 6f 6d 65 20 6f 66 20  ions of some of 
a560: 74 68 65 20 75 73 65 66 75 6c 20 76 61 72 69 61  the useful varia
a570: 62 6c 65 73 2e 0a 0a 44 65 66 61 75 6c 74 73 20  bles...Defaults 
a580: 66 6f 72 20 74 68 65 20 6f 70 74 69 6f 6e 73 20  for the options 
a590: 61 72 65 20 73 70 65 63 69 66 69 65 64 20 69 6e  are specified in
a5a0: 20 62 72 61 63 6b 65 74 73 2e 0a 0a 43 6f 6e 66   brackets...Conf
a5b0: 69 67 75 72 61 74 69 6f 6e 3a 0a 20 20 2d 68 2c  iguration:.  -h,
a5c0: 20 2d 2d 68 65 6c 70 20 20 20 20 20 20 20 20 20   --help         
a5d0: 20 20 20 20 20 64 69 73 70 6c 61 79 20 74 68 69       display thi
a5e0: 73 20 68 65 6c 70 20 61 6e 64 20 65 78 69 74 0a  s help and exit.
a5f0: 20 20 20 20 20 20 2d 2d 68 65 6c 70 3d 73 68 6f        --help=sho
a600: 72 74 20 20 20 20 20 20 20 20 64 69 73 70 6c 61  rt        displa
a610: 79 20 6f 70 74 69 6f 6e 73 20 73 70 65 63 69 66  y options specif
a620: 69 63 20 74 6f 20 74 68 69 73 20 70 61 63 6b 61  ic to this packa
a630: 67 65 0a 20 20 20 20 20 20 2d 2d 68 65 6c 70 3d  ge.      --help=
a640: 72 65 63 75 72 73 69 76 65 20 20 20 20 64 69 73  recursive    dis
a650: 70 6c 61 79 20 74 68 65 20 73 68 6f 72 74 20 68  play the short h
a660: 65 6c 70 20 6f 66 20 61 6c 6c 20 74 68 65 20 69  elp of all the i
a670: 6e 63 6c 75 64 65 64 20 70 61 63 6b 61 67 65 73  ncluded packages
a680: 0a 20 20 2d 56 2c 20 2d 2d 76 65 72 73 69 6f 6e  .  -V, --version
a690: 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c             displ
a6a0: 61 79 20 76 65 72 73 69 6f 6e 20 69 6e 66 6f 72  ay version infor
a6b0: 6d 61 74 69 6f 6e 20 61 6e 64 20 65 78 69 74 0a  mation and exit.
a6c0: 20 20 2d 71 2c 20 2d 2d 71 75 69 65 74 2c 20 2d    -q, --quiet, -
a6d0: 2d 73 69 6c 65 6e 74 20 20 20 64 6f 20 6e 6f 74  -silent   do not
a6e0: 20 70 72 69 6e 74 20 5c 60 63 68 65 63 6b 69 6e   print \`checkin
a6f0: 67 20 2e 2e 2e 27 20 6d 65 73 73 61 67 65 73 0a  g ...' messages.
a700: 20 20 20 20 20 20 2d 2d 63 61 63 68 65 2d 66 69        --cache-fi
a710: 6c 65 3d 46 49 4c 45 20 20 20 63 61 63 68 65 20  le=FILE   cache 
a720: 74 65 73 74 20 72 65 73 75 6c 74 73 20 69 6e 20  test results in 
a730: 46 49 4c 45 20 5b 64 69 73 61 62 6c 65 64 5d 0a  FILE [disabled].
a740: 20 20 2d 43 2c 20 2d 2d 63 6f 6e 66 69 67 2d 63    -C, --config-c
a750: 61 63 68 65 20 20 20 20 20 20 61 6c 69 61 73 20  ache      alias 
a760: 66 6f 72 20 5c 60 2d 2d 63 61 63 68 65 2d 66 69  for \`--cache-fi
a770: 6c 65 3d 63 6f 6e 66 69 67 2e 63 61 63 68 65 27  le=config.cache'
a780: 0a 20 20 2d 6e 2c 20 2d 2d 6e 6f 2d 63 72 65 61  .  -n, --no-crea
a790: 74 65 20 20 20 20 20 20 20 20 20 64 6f 20 6e 6f  te         do no
a7a0: 74 20 63 72 65 61 74 65 20 6f 75 74 70 75 74 20  t create output 
a7b0: 66 69 6c 65 73 0a 20 20 20 20 20 20 2d 2d 73 72  files.      --sr
a7c0: 63 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  cdir=DIR        
a7d0: 66 69 6e 64 20 74 68 65 20 73 6f 75 72 63 65 73  find the sources
a7e0: 20 69 6e 20 44 49 52 20 5b 63 6f 6e 66 69 67 75   in DIR [configu
a7f0: 72 65 20 64 69 72 20 6f 72 20 5c 60 2e 2e 27 5d  re dir or \`..']
a800: 0a 0a 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 64  ..Installation d
a810: 69 72 65 63 74 6f 72 69 65 73 3a 0a 20 20 2d 2d  irectories:.  --
a820: 70 72 65 66 69 78 3d 50 52 45 46 49 58 20 20 20  prefix=PREFIX   
a830: 20 20 20 20 20 20 69 6e 73 74 61 6c 6c 20 61 72        install ar
a840: 63 68 69 74 65 63 74 75 72 65 2d 69 6e 64 65 70  chitecture-indep
a850: 65 6e 64 65 6e 74 20 66 69 6c 65 73 20 69 6e 20  endent files in 
a860: 50 52 45 46 49 58 0a 20 20 20 20 20 20 20 20 20  PREFIX.         
a870: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a880: 20 5b 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72   [$ac_default_pr
a890: 65 66 69 78 5d 0a 20 20 2d 2d 65 78 65 63 2d 70  efix].  --exec-p
a8a0: 72 65 66 69 78 3d 45 50 52 45 46 49 58 20 20 20  refix=EPREFIX   
a8b0: 69 6e 73 74 61 6c 6c 20 61 72 63 68 69 74 65 63  install architec
a8c0: 74 75 72 65 2d 64 65 70 65 6e 64 65 6e 74 20 66  ture-dependent f
a8d0: 69 6c 65 73 20 69 6e 20 45 50 52 45 46 49 58 0a  iles in EPREFIX.
a8e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a8f0: 20 20 20 20 20 20 20 20 20 20 5b 50 52 45 46 49            [PREFI
a900: 58 5d 0a 0a 42 79 20 64 65 66 61 75 6c 74 2c 20  X]..By default, 
a910: 5c 60 6d 61 6b 65 20 69 6e 73 74 61 6c 6c 27 20  \`make install' 
a920: 77 69 6c 6c 20 69 6e 73 74 61 6c 6c 20 61 6c 6c  will install all
a930: 20 74 68 65 20 66 69 6c 65 73 20 69 6e 0a 5c 60   the files in.\`
a940: 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65 66  $ac_default_pref
a950: 69 78 2f 62 69 6e 27 2c 20 5c 60 24 61 63 5f 64  ix/bin', \`$ac_d
a960: 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f 6c 69  efault_prefix/li
a970: 62 27 20 65 74 63 2e 20 20 59 6f 75 20 63 61 6e  b' etc.  You can
a980: 20 73 70 65 63 69 66 79 0a 61 6e 20 69 6e 73 74   specify.an inst
a990: 61 6c 6c 61 74 69 6f 6e 20 70 72 65 66 69 78 20  allation prefix 
a9a0: 6f 74 68 65 72 20 74 68 61 6e 20 5c 60 24 61 63  other than \`$ac
a9b0: 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 27  _default_prefix'
a9c0: 20 75 73 69 6e 67 20 5c 60 2d 2d 70 72 65 66 69   using \`--prefi
a9d0: 78 27 2c 0a 66 6f 72 20 69 6e 73 74 61 6e 63 65  x',.for instance
a9e0: 20 5c 60 2d 2d 70 72 65 66 69 78 3d 5c 24 48 4f   \`--prefix=\$HO
a9f0: 4d 45 27 2e 0a 0a 46 6f 72 20 62 65 74 74 65 72  ME'...For better
aa00: 20 63 6f 6e 74 72 6f 6c 2c 20 75 73 65 20 74 68   control, use th
aa10: 65 20 6f 70 74 69 6f 6e 73 20 62 65 6c 6f 77 2e  e options below.
aa20: 0a 0a 46 69 6e 65 20 74 75 6e 69 6e 67 20 6f 66  ..Fine tuning of
aa30: 20 74 68 65 20 69 6e 73 74 61 6c 6c 61 74 69 6f   the installatio
aa40: 6e 20 64 69 72 65 63 74 6f 72 69 65 73 3a 0a 20  n directories:. 
aa50: 20 2d 2d 62 69 6e 64 69 72 3d 44 49 52 20 20 20   --bindir=DIR   
aa60: 20 20 20 20 20 20 20 20 20 75 73 65 72 20 65 78           user ex
aa70: 65 63 75 74 61 62 6c 65 73 20 5b 45 50 52 45 46  ecutables [EPREF
aa80: 49 58 2f 62 69 6e 5d 0a 20 20 2d 2d 73 62 69 6e  IX/bin].  --sbin
aa90: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20  dir=DIR         
aaa0: 20 20 73 79 73 74 65 6d 20 61 64 6d 69 6e 20 65    system admin e
aab0: 78 65 63 75 74 61 62 6c 65 73 20 5b 45 50 52 45  xecutables [EPRE
aac0: 46 49 58 2f 73 62 69 6e 5d 0a 20 20 2d 2d 6c 69  FIX/sbin].  --li
aad0: 62 65 78 65 63 64 69 72 3d 44 49 52 20 20 20 20  bexecdir=DIR    
aae0: 20 20 20 20 70 72 6f 67 72 61 6d 20 65 78 65 63      program exec
aaf0: 75 74 61 62 6c 65 73 20 5b 45 50 52 45 46 49 58  utables [EPREFIX
ab00: 2f 6c 69 62 65 78 65 63 5d 0a 20 20 2d 2d 73 79  /libexec].  --sy
ab10: 73 63 6f 6e 66 64 69 72 3d 44 49 52 20 20 20 20  sconfdir=DIR    
ab20: 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79 20 73 69      read-only si
ab30: 6e 67 6c 65 2d 6d 61 63 68 69 6e 65 20 64 61 74  ngle-machine dat
ab40: 61 20 5b 50 52 45 46 49 58 2f 65 74 63 5d 0a 20  a [PREFIX/etc]. 
ab50: 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64 69   --sharedstatedi
ab60: 72 3d 44 49 52 20 20 20 20 6d 6f 64 69 66 69 61  r=DIR    modifia
ab70: 62 6c 65 20 61 72 63 68 69 74 65 63 74 75 72 65  ble architecture
ab80: 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20 64 61 74  -independent dat
ab90: 61 20 5b 50 52 45 46 49 58 2f 63 6f 6d 5d 0a 20  a [PREFIX/com]. 
aba0: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72   --localstatedir
abb0: 3d 44 49 52 20 20 20 20 20 6d 6f 64 69 66 69 61  =DIR     modifia
abc0: 62 6c 65 20 73 69 6e 67 6c 65 2d 6d 61 63 68 69  ble single-machi
abd0: 6e 65 20 64 61 74 61 20 5b 50 52 45 46 49 58 2f  ne data [PREFIX/
abe0: 76 61 72 5d 0a 20 20 2d 2d 6c 69 62 64 69 72 3d  var].  --libdir=
abf0: 44 49 52 20 20 20 20 20 20 20 20 20 20 20 20 6f  DIR            o
ac00: 62 6a 65 63 74 20 63 6f 64 65 20 6c 69 62 72 61  bject code libra
ac10: 72 69 65 73 20 5b 45 50 52 45 46 49 58 2f 6c 69  ries [EPREFIX/li
ac20: 62 5d 0a 20 20 2d 2d 69 6e 63 6c 75 64 65 64 69  b].  --includedi
ac30: 72 3d 44 49 52 20 20 20 20 20 20 20 20 43 20 68  r=DIR        C h
ac40: 65 61 64 65 72 20 66 69 6c 65 73 20 5b 50 52 45  eader files [PRE
ac50: 46 49 58 2f 69 6e 63 6c 75 64 65 5d 0a 20 20 2d  FIX/include].  -
ac60: 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d 44  -oldincludedir=D
ac70: 49 52 20 20 20 20 20 43 20 68 65 61 64 65 72 20  IR     C header 
ac80: 66 69 6c 65 73 20 66 6f 72 20 6e 6f 6e 2d 67 63  files for non-gc
ac90: 63 20 5b 2f 75 73 72 2f 69 6e 63 6c 75 64 65 5d  c [/usr/include]
aca0: 0a 20 20 2d 2d 64 61 74 61 72 6f 6f 74 64 69 72  .  --datarootdir
acb0: 3d 44 49 52 20 20 20 20 20 20 20 72 65 61 64 2d  =DIR       read-
acc0: 6f 6e 6c 79 20 61 72 63 68 2e 2d 69 6e 64 65 70  only arch.-indep
acd0: 65 6e 64 65 6e 74 20 64 61 74 61 20 72 6f 6f 74  endent data root
ace0: 20 5b 50 52 45 46 49 58 2f 73 68 61 72 65 5d 0a   [PREFIX/share].
acf0: 20 20 2d 2d 64 61 74 61 64 69 72 3d 44 49 52 20    --datadir=DIR 
ad00: 20 20 20 20 20 20 20 20 20 20 72 65 61 64 2d 6f            read-o
ad10: 6e 6c 79 20 61 72 63 68 69 74 65 63 74 75 72 65  nly architecture
ad20: 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20 64 61 74  -independent dat
ad30: 61 20 5b 44 41 54 41 52 4f 4f 54 44 49 52 5d 0a  a [DATAROOTDIR].
ad40: 20 20 2d 2d 69 6e 66 6f 64 69 72 3d 44 49 52 20    --infodir=DIR 
ad50: 20 20 20 20 20 20 20 20 20 20 69 6e 66 6f 20 64            info d
ad60: 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 41  ocumentation [DA
ad70: 54 41 52 4f 4f 54 44 49 52 2f 69 6e 66 6f 5d 0a  TAROOTDIR/info].
ad80: 20 20 2d 2d 6c 6f 63 61 6c 65 64 69 72 3d 44 49    --localedir=DI
ad90: 52 20 20 20 20 20 20 20 20 20 6c 6f 63 61 6c 65  R         locale
ada0: 2d 64 65 70 65 6e 64 65 6e 74 20 64 61 74 61 20  -dependent data 
adb0: 5b 44 41 54 41 52 4f 4f 54 44 49 52 2f 6c 6f 63  [DATAROOTDIR/loc
adc0: 61 6c 65 5d 0a 20 20 2d 2d 6d 61 6e 64 69 72 3d  ale].  --mandir=
add0: 44 49 52 20 20 20 20 20 20 20 20 20 20 20 20 6d  DIR            m
ade0: 61 6e 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e  an documentation
adf0: 20 5b 44 41 54 41 52 4f 4f 54 44 49 52 2f 6d 61   [DATAROOTDIR/ma
ae00: 6e 5d 0a 20 20 2d 2d 64 6f 63 64 69 72 3d 44 49  n].  --docdir=DI
ae10: 52 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63  R            doc
ae20: 75 6d 65 6e 74 61 74 69 6f 6e 20 72 6f 6f 74 20  umentation root 
ae30: 5b 44 41 54 41 52 4f 4f 54 44 49 52 2f 64 6f 63  [DATAROOTDIR/doc
ae40: 2f 73 71 6c 69 74 65 5d 0a 20 20 2d 2d 68 74 6d  /sqlite].  --htm
ae50: 6c 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  ldir=DIR        
ae60: 20 20 20 68 74 6d 6c 20 64 6f 63 75 6d 65 6e 74     html document
ae70: 61 74 69 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a 20  ation [DOCDIR]. 
ae80: 20 2d 2d 64 76 69 64 69 72 3d 44 49 52 20 20 20   --dvidir=DIR   
ae90: 20 20 20 20 20 20 20 20 20 64 76 69 20 64 6f 63           dvi doc
aea0: 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 4f 43 44  umentation [DOCD
aeb0: 49 52 5d 0a 20 20 2d 2d 70 64 66 64 69 72 3d 44  IR].  --pdfdir=D
aec0: 49 52 20 20 20 20 20 20 20 20 20 20 20 20 70 64  IR            pd
aed0: 66 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20  f documentation 
aee0: 5b 44 4f 43 44 49 52 5d 0a 20 20 2d 2d 70 73 64  [DOCDIR].  --psd
aef0: 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20  ir=DIR          
af00: 20 20 20 70 73 20 64 6f 63 75 6d 65 6e 74 61 74     ps documentat
af10: 69 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a 5f 41 43  ion [DOCDIR]._AC
af20: 45 4f 46 0a 0a 20 20 63 61 74 20 3c 3c 5c 5f 41  EOF..  cat <<\_A
af30: 43 45 4f 46 0a 0a 53 79 73 74 65 6d 20 74 79 70  CEOF..System typ
af40: 65 73 3a 0a 20 20 2d 2d 62 75 69 6c 64 3d 42 55  es:.  --build=BU
af50: 49 4c 44 20 20 20 20 20 63 6f 6e 66 69 67 75 72  ILD     configur
af60: 65 20 66 6f 72 20 62 75 69 6c 64 69 6e 67 20 6f  e for building o
af70: 6e 20 42 55 49 4c 44 20 5b 67 75 65 73 73 65 64  n BUILD [guessed
af80: 5d 0a 20 20 2d 2d 68 6f 73 74 3d 48 4f 53 54 20  ].  --host=HOST 
af90: 20 20 20 20 20 20 63 72 6f 73 73 2d 63 6f 6d 70        cross-comp
afa0: 69 6c 65 20 74 6f 20 62 75 69 6c 64 20 70 72 6f  ile to build pro
afb0: 67 72 61 6d 73 20 74 6f 20 72 75 6e 20 6f 6e 20  grams to run on 
afc0: 48 4f 53 54 20 5b 42 55 49 4c 44 5d 0a 5f 41 43  HOST [BUILD]._AC
afd0: 45 4f 46 0a 66 69 0a 0a 69 66 20 74 65 73 74 20  EOF.fi..if test 
afe0: 2d 6e 20 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c  -n "$ac_init_hel
aff0: 70 22 3b 20 74 68 65 6e 0a 20 20 63 61 73 65 20  p"; then.  case 
b000: 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70 20 69 6e  $ac_init_help in
b010: 0a 20 20 20 20 20 73 68 6f 72 74 20 7c 20 72 65  .     short | re
b020: 63 75 72 73 69 76 65 20 29 20 65 63 68 6f 20 22  cursive ) echo "
b030: 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 66  Configuration of
b040: 20 73 71 6c 69 74 65 20 33 2e 31 30 2e 30 3a 22   sqlite 3.10.0:"
b050: 3b 3b 0a 20 20 20 65 73 61 63 0a 20 20 63 61 74  ;;.   esac.  cat
b060: 20 3c 3c 5c 5f 41 43 45 4f 46 0a 0a 4f 70 74 69   <<\_ACEOF..Opti
b070: 6f 6e 61 6c 20 46 65 61 74 75 72 65 73 3a 0a 20  onal Features:. 
b080: 20 2d 2d 64 69 73 61 62 6c 65 2d 6f 70 74 69 6f   --disable-optio
b090: 6e 2d 63 68 65 63 6b 69 6e 67 20 20 69 67 6e 6f  n-checking  igno
b0a0: 72 65 20 75 6e 72 65 63 6f 67 6e 69 7a 65 64 20  re unrecognized 
b0b0: 2d 2d 65 6e 61 62 6c 65 2f 2d 2d 77 69 74 68 20  --enable/--with 
b0c0: 6f 70 74 69 6f 6e 73 0a 20 20 2d 2d 64 69 73 61  options.  --disa
b0d0: 62 6c 65 2d 46 45 41 54 55 52 45 20 20 20 20 20  ble-FEATURE     
b0e0: 20 20 64 6f 20 6e 6f 74 20 69 6e 63 6c 75 64 65    do not include
b0f0: 20 46 45 41 54 55 52 45 20 28 73 61 6d 65 20 61   FEATURE (same a
b100: 73 20 2d 2d 65 6e 61 62 6c 65 2d 46 45 41 54 55  s --enable-FEATU
b110: 52 45 3d 6e 6f 29 0a 20 20 2d 2d 65 6e 61 62 6c  RE=no).  --enabl
b120: 65 2d 46 45 41 54 55 52 45 5b 3d 41 52 47 5d 20  e-FEATURE[=ARG] 
b130: 20 69 6e 63 6c 75 64 65 20 46 45 41 54 55 52 45   include FEATURE
b140: 20 5b 41 52 47 3d 79 65 73 5d 0a 20 20 2d 2d 65   [ARG=yes].  --e
b150: 6e 61 62 6c 65 2d 73 68 61 72 65 64 5b 3d 50 4b  nable-shared[=PK
b160: 47 53 5d 20 20 62 75 69 6c 64 20 73 68 61 72 65  GS]  build share
b170: 64 20 6c 69 62 72 61 72 69 65 73 20 5b 64 65 66  d libraries [def
b180: 61 75 6c 74 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e  ault=yes].  --en
b190: 61 62 6c 65 2d 73 74 61 74 69 63 5b 3d 50 4b 47  able-static[=PKG
b1a0: 53 5d 20 20 62 75 69 6c 64 20 73 74 61 74 69 63  S]  build static
b1b0: 20 6c 69 62 72 61 72 69 65 73 20 5b 64 65 66 61   libraries [defa
b1c0: 75 6c 74 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e 61  ult=yes].  --ena
b1d0: 62 6c 65 2d 66 61 73 74 2d 69 6e 73 74 61 6c 6c  ble-fast-install
b1e0: 5b 3d 50 4b 47 53 5d 0a 20 20 20 20 20 20 20 20  [=PKGS].        
b1f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b200: 20 20 6f 70 74 69 6d 69 7a 65 20 66 6f 72 20 66    optimize for f
b210: 61 73 74 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e  ast installation
b220: 20 5b 64 65 66 61 75 6c 74 3d 79 65 73 5d 0a 20   [default=yes]. 
b230: 20 2d 2d 64 69 73 61 62 6c 65 2d 6c 69 62 74 6f   --disable-libto
b240: 6f 6c 2d 6c 6f 63 6b 20 20 61 76 6f 69 64 20 6c  ol-lock  avoid l
b250: 6f 63 6b 69 6e 67 20 28 6d 69 67 68 74 20 62 72  ocking (might br
b260: 65 61 6b 20 70 61 72 61 6c 6c 65 6c 20 62 75 69  eak parallel bui
b270: 6c 64 73 29 0a 20 20 2d 2d 64 69 73 61 62 6c 65  lds).  --disable
b280: 2d 6c 61 72 67 65 66 69 6c 65 20 20 20 20 20 6f  -largefile     o
b290: 6d 69 74 20 73 75 70 70 6f 72 74 20 66 6f 72 20  mit support for 
b2a0: 6c 61 72 67 65 20 66 69 6c 65 73 0a 20 20 2d 2d  large files.  --
b2b0: 64 69 73 61 62 6c 65 2d 74 68 72 65 61 64 73 61  disable-threadsa
b2c0: 66 65 20 20 20 20 44 69 73 61 62 6c 65 20 6d 75  fe    Disable mu
b2d0: 74 65 78 69 6e 67 0a 20 20 2d 2d 65 6e 61 62 6c  texing.  --enabl
b2e0: 65 2d 72 65 6c 65 61 73 65 6d 6f 64 65 20 20 20  e-releasemode   
b2f0: 20 53 75 70 70 6f 72 74 20 6c 69 62 74 6f 6f 6c   Support libtool
b300: 20 6c 69 6e 6b 20 74 6f 20 72 65 6c 65 61 73 65   link to release
b310: 20 6d 6f 64 65 0a 20 20 2d 2d 65 6e 61 62 6c 65   mode.  --enable
b320: 2d 74 65 6d 70 73 74 6f 72 65 20 20 20 20 20 20  -tempstore      
b330: 55 73 65 20 61 6e 20 69 6e 2d 72 61 6d 20 64 61  Use an in-ram da
b340: 74 61 62 61 73 65 20 66 6f 72 20 74 65 6d 70 6f  tabase for tempo
b350: 72 61 72 79 20 74 61 62 6c 65 73 0a 20 20 20 20  rary tables.    
b360: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b370: 20 20 20 20 20 20 28 6e 65 76 65 72 2c 6e 6f 2c        (never,no,
b380: 79 65 73 2c 61 6c 77 61 79 73 29 0a 20 20 2d 2d  yes,always).  --
b390: 64 69 73 61 62 6c 65 2d 74 63 6c 20 20 20 20 20  disable-tcl     
b3a0: 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 62 75 69        do not bui
b3b0: 6c 64 20 54 43 4c 20 65 78 74 65 6e 73 69 6f 6e  ld TCL extension
b3c0: 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 65 64 69 74  .  --enable-edit
b3d0: 6c 69 6e 65 20 20 20 20 20 20 20 65 6e 61 62 6c  line       enabl
b3e0: 65 20 42 53 44 20 65 64 69 74 6c 69 6e 65 20 73  e BSD editline s
b3f0: 75 70 70 6f 72 74 0a 20 20 2d 2d 64 69 73 61 62  upport.  --disab
b400: 6c 65 2d 72 65 61 64 6c 69 6e 65 20 20 20 20 20  le-readline     
b410: 20 64 69 73 61 62 6c 65 20 72 65 61 64 6c 69 6e   disable readlin
b420: 65 20 73 75 70 70 6f 72 74 0a 20 20 2d 2d 65 6e  e support.  --en
b430: 61 62 6c 65 2d 64 65 62 75 67 20 20 20 20 20 20  able-debug      
b440: 20 20 20 20 65 6e 61 62 6c 65 20 64 65 62 75 67      enable debug
b450: 67 69 6e 67 20 26 20 76 65 72 62 6f 73 65 20 65  ging & verbose e
b460: 78 70 6c 61 69 6e 0a 20 20 2d 2d 64 69 73 61 62  xplain.  --disab
b470: 6c 65 2d 61 6d 61 6c 67 61 6d 61 74 69 6f 6e 20  le-amalgamation 
b480: 20 44 69 73 61 62 6c 65 20 74 68 65 20 61 6d 61   Disable the ama
b490: 6c 67 61 6d 61 74 69 6f 6e 20 61 6e 64 20 69 6e  lgamation and in
b4a0: 73 74 65 61 64 20 62 75 69 6c 64 20 61 6c 6c 20  stead build all 
b4b0: 66 69 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20  files.          
b4c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b4d0: 73 65 70 61 72 61 74 65 6c 79 0a 20 20 2d 2d 64  separately.  --d
b4e0: 69 73 61 62 6c 65 2d 6c 6f 61 64 2d 65 78 74 65  isable-load-exte
b4f0: 6e 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20  nsion.          
b500: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b510: 44 69 73 61 62 6c 65 20 6c 6f 61 64 69 6e 67 20  Disable loading 
b520: 6f 66 20 65 78 74 65 72 6e 61 6c 20 65 78 74 65  of external exte
b530: 6e 73 69 6f 6e 73 0a 20 20 2d 2d 65 6e 61 62 6c  nsions.  --enabl
b540: 65 2d 66 74 73 33 20 20 20 20 20 20 20 20 20 20  e-fts3          
b550: 20 45 6e 61 62 6c 65 20 74 68 65 20 46 54 53 33   Enable the FTS3
b560: 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20 2d 2d 65   extension.  --e
b570: 6e 61 62 6c 65 2d 66 74 73 34 20 20 20 20 20 20  nable-fts4      
b580: 20 20 20 20 20 45 6e 61 62 6c 65 20 74 68 65 20       Enable the 
b590: 46 54 53 34 20 65 78 74 65 6e 73 69 6f 6e 0a 20  FTS4 extension. 
b5a0: 20 2d 2d 65 6e 61 62 6c 65 2d 66 74 73 35 20 20   --enable-fts5  
b5b0: 20 20 20 20 20 20 20 20 20 45 6e 61 62 6c 65 20           Enable 
b5c0: 74 68 65 20 46 54 53 35 20 65 78 74 65 6e 73 69  the FTS5 extensi
b5d0: 6f 6e 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 6a 73  on.  --enable-js
b5e0: 6f 6e 31 20 20 20 20 20 20 20 20 20 20 45 6e 61  on1          Ena
b5f0: 62 6c 65 20 74 68 65 20 4a 53 4f 4e 31 20 65 78  ble the JSON1 ex
b600: 74 65 6e 73 69 6f 6e 0a 20 20 2d 2d 65 6e 61 62  tension.  --enab
b610: 6c 65 2d 72 74 72 65 65 20 20 20 20 20 20 20 20  le-rtree        
b620: 20 20 45 6e 61 62 6c 65 20 74 68 65 20 52 54 52    Enable the RTR
b630: 45 45 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20 2d  EE extension.  -
b640: 2d 65 6e 61 62 6c 65 2d 67 63 6f 76 20 20 20 20  -enable-gcov    
b650: 20 20 20 20 20 20 20 45 6e 61 62 6c 65 20 63 6f         Enable co
b660: 76 65 72 61 67 65 20 74 65 73 74 69 6e 67 20 75  verage testing u
b670: 73 69 6e 67 20 67 63 6f 76 0a 0a 4f 70 74 69 6f  sing gcov..Optio
b680: 6e 61 6c 20 50 61 63 6b 61 67 65 73 3a 0a 20 20  nal Packages:.  
b690: 2d 2d 77 69 74 68 2d 50 41 43 4b 41 47 45 5b 3d  --with-PACKAGE[=
b6a0: 41 52 47 5d 20 20 20 20 75 73 65 20 50 41 43 4b  ARG]    use PACK
b6b0: 41 47 45 20 5b 41 52 47 3d 79 65 73 5d 0a 20 20  AGE [ARG=yes].  
b6c0: 2d 2d 77 69 74 68 6f 75 74 2d 50 41 43 4b 41 47  --without-PACKAG
b6d0: 45 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 75  E       do not u
b6e0: 73 65 20 50 41 43 4b 41 47 45 20 28 73 61 6d 65  se PACKAGE (same
b6f0: 20 61 73 20 2d 2d 77 69 74 68 2d 50 41 43 4b 41   as --with-PACKA
b700: 47 45 3d 6e 6f 29 0a 20 20 2d 2d 77 69 74 68 2d  GE=no).  --with-
b710: 70 69 63 20 20 20 20 20 20 20 20 20 20 20 20 20  pic             
b720: 20 74 72 79 20 74 6f 20 75 73 65 20 6f 6e 6c 79   try to use only
b730: 20 50 49 43 2f 6e 6f 6e 2d 50 49 43 20 6f 62 6a   PIC/non-PIC obj
b740: 65 63 74 73 20 5b 64 65 66 61 75 6c 74 3d 75 73  ects [default=us
b750: 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
b760: 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 74 68              both
b770: 5d 0a 20 20 2d 2d 77 69 74 68 2d 67 6e 75 2d 6c  ].  --with-gnu-l
b780: 64 20 20 20 20 20 20 20 20 20 20 20 61 73 73 75  d           assu
b790: 6d 65 20 74 68 65 20 43 20 63 6f 6d 70 69 6c 65  me the C compile
b7a0: 72 20 75 73 65 73 20 47 4e 55 20 6c 64 20 5b 64  r uses GNU ld [d
b7b0: 65 66 61 75 6c 74 3d 6e 6f 5d 0a 20 20 2d 2d 77  efault=no].  --w
b7c0: 69 74 68 2d 74 63 6c 3d 44 49 52 20 20 20 20 20  ith-tcl=DIR     
b7d0: 20 20 20 20 20 64 69 72 65 63 74 6f 72 79 20 63       directory c
b7e0: 6f 6e 74 61 69 6e 69 6e 67 20 74 63 6c 20 63 6f  ontaining tcl co
b7f0: 6e 66 69 67 75 72 61 74 69 6f 6e 0a 20 20 20 20  nfiguration.    
b800: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b810: 20 20 20 20 20 20 28 74 63 6c 43 6f 6e 66 69 67        (tclConfig
b820: 2e 73 68 29 0a 20 20 2d 2d 77 69 74 68 2d 72 65  .sh).  --with-re
b830: 61 64 6c 69 6e 65 2d 6c 69 62 20 20 20 20 20 73  adline-lib     s
b840: 70 65 63 69 66 79 20 72 65 61 64 6c 69 6e 65 20  pecify readline 
b850: 6c 69 62 72 61 72 79 0a 20 20 2d 2d 77 69 74 68  library.  --with
b860: 2d 72 65 61 64 6c 69 6e 65 2d 69 6e 63 20 20 20  -readline-inc   
b870: 20 20 73 70 65 63 69 66 79 20 72 65 61 64 6c 69    specify readli
b880: 6e 65 20 69 6e 63 6c 75 64 65 20 70 61 74 68 73  ne include paths
b890: 0a 0a 53 6f 6d 65 20 69 6e 66 6c 75 65 6e 74 69  ..Some influenti
b8a0: 61 6c 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76  al environment v
b8b0: 61 72 69 61 62 6c 65 73 3a 0a 20 20 43 43 20 20  ariables:.  CC  
b8c0: 20 20 20 20 20 20 20 20 43 20 63 6f 6d 70 69 6c          C compil
b8d0: 65 72 20 63 6f 6d 6d 61 6e 64 0a 20 20 43 46 4c  er command.  CFL
b8e0: 41 47 53 20 20 20 20 20 20 43 20 63 6f 6d 70 69  AGS      C compi
b8f0: 6c 65 72 20 66 6c 61 67 73 0a 20 20 4c 44 46 4c  ler flags.  LDFL
b900: 41 47 53 20 20 20 20 20 6c 69 6e 6b 65 72 20 66  AGS     linker f
b910: 6c 61 67 73 2c 20 65 2e 67 2e 20 2d 4c 3c 6c 69  lags, e.g. -L<li
b920: 62 20 64 69 72 3e 20 69 66 20 79 6f 75 20 68 61  b dir> if you ha
b930: 76 65 20 6c 69 62 72 61 72 69 65 73 20 69 6e 20  ve libraries in 
b940: 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  a.              
b950: 6e 6f 6e 73 74 61 6e 64 61 72 64 20 64 69 72 65  nonstandard dire
b960: 63 74 6f 72 79 20 3c 6c 69 62 20 64 69 72 3e 0a  ctory <lib dir>.
b970: 20 20 4c 49 42 53 20 20 20 20 20 20 20 20 6c 69    LIBS        li
b980: 62 72 61 72 69 65 73 20 74 6f 20 70 61 73 73 20  braries to pass 
b990: 74 6f 20 74 68 65 20 6c 69 6e 6b 65 72 2c 20 65  to the linker, e
b9a0: 2e 67 2e 20 2d 6c 3c 6c 69 62 72 61 72 79 3e 0a  .g. -l<library>.
b9b0: 20 20 43 50 50 46 4c 41 47 53 20 20 20 20 28 4f    CPPFLAGS    (O
b9c0: 62 6a 65 63 74 69 76 65 29 20 43 2f 43 2b 2b 20  bjective) C/C++ 
b9d0: 70 72 65 70 72 6f 63 65 73 73 6f 72 20 66 6c 61  preprocessor fla
b9e0: 67 73 2c 20 65 2e 67 2e 20 2d 49 3c 69 6e 63 6c  gs, e.g. -I<incl
b9f0: 75 64 65 20 64 69 72 3e 20 69 66 0a 20 20 20 20  ude dir> if.    
ba00: 20 20 20 20 20 20 20 20 20 20 79 6f 75 20 68 61            you ha
ba10: 76 65 20 68 65 61 64 65 72 73 20 69 6e 20 61 20  ve headers in a 
ba20: 6e 6f 6e 73 74 61 6e 64 61 72 64 20 64 69 72 65  nonstandard dire
ba30: 63 74 6f 72 79 20 3c 69 6e 63 6c 75 64 65 20 64  ctory <include d
ba40: 69 72 3e 0a 20 20 43 50 50 20 20 20 20 20 20 20  ir>.  CPP       
ba50: 20 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f 72    C preprocessor
ba60: 0a 20 20 54 43 4c 4c 49 42 44 49 52 20 20 20 57  .  TCLLIBDIR   W
ba70: 68 65 72 65 20 74 6f 20 69 6e 73 74 61 6c 6c 20  here to install 
ba80: 74 63 6c 20 70 6c 75 67 69 6e 0a 0a 55 73 65 20  tcl plugin..Use 
ba90: 74 68 65 73 65 20 76 61 72 69 61 62 6c 65 73 20  these variables 
baa0: 74 6f 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  to override the 
bab0: 63 68 6f 69 63 65 73 20 6d 61 64 65 20 62 79 20  choices made by 
bac0: 60 63 6f 6e 66 69 67 75 72 65 27 20 6f 72 20 74  `configure' or t
bad0: 6f 20 68 65 6c 70 0a 69 74 20 74 6f 20 66 69 6e  o help.it to fin
bae0: 64 20 6c 69 62 72 61 72 69 65 73 20 61 6e 64 20  d libraries and 
baf0: 70 72 6f 67 72 61 6d 73 20 77 69 74 68 20 6e 6f  programs with no
bb00: 6e 73 74 61 6e 64 61 72 64 20 6e 61 6d 65 73 2f  nstandard names/
bb10: 6c 6f 63 61 74 69 6f 6e 73 2e 0a 0a 52 65 70 6f  locations...Repo
bb20: 72 74 20 62 75 67 73 20 74 6f 20 74 68 65 20 70  rt bugs to the p
bb30: 61 63 6b 61 67 65 20 70 72 6f 76 69 64 65 72 2e  ackage provider.
bb40: 0a 5f 41 43 45 4f 46 0a 61 63 5f 73 74 61 74 75  ._ACEOF.ac_statu
bb50: 73 3d 24 3f 0a 66 69 0a 0a 69 66 20 74 65 73 74  s=$?.fi..if test
bb60: 20 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22   "$ac_init_help"
bb70: 20 3d 20 22 72 65 63 75 72 73 69 76 65 22 3b 20   = "recursive"; 
bb80: 74 68 65 6e 0a 20 20 23 20 49 66 20 74 68 65 72  then.  # If ther
bb90: 65 20 61 72 65 20 73 75 62 64 69 72 73 2c 20 72  e are subdirs, r
bba0: 65 70 6f 72 74 20 74 68 65 69 72 20 73 70 65 63  eport their spec
bbb0: 69 66 69 63 20 2d 2d 68 65 6c 70 2e 0a 20 20 66  ific --help..  f
bbc0: 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 3a 20 24  or ac_dir in : $
bbd0: 61 63 5f 73 75 62 64 69 72 73 5f 61 6c 6c 3b 20  ac_subdirs_all; 
bbe0: 64 6f 20 74 65 73 74 20 22 78 24 61 63 5f 64 69  do test "x$ac_di
bbf0: 72 22 20 3d 20 78 3a 20 26 26 20 63 6f 6e 74 69  r" = x: && conti
bc00: 6e 75 65 0a 20 20 20 20 74 65 73 74 20 2d 64 20  nue.    test -d 
bc10: 22 24 61 63 5f 64 69 72 22 20 7c 7c 0a 20 20 20  "$ac_dir" ||.   
bc20: 20 20 20 7b 20 63 64 20 22 24 73 72 63 64 69 72     { cd "$srcdir
bc30: 22 20 26 26 20 61 63 5f 70 77 64 3d 60 70 77 64  " && ac_pwd=`pwd
bc40: 60 20 26 26 20 73 72 63 64 69 72 3d 2e 20 26 26  ` && srcdir=. &&
bc50: 20 74 65 73 74 20 2d 64 20 22 24 61 63 5f 64 69   test -d "$ac_di
bc60: 72 22 3b 20 7d 20 7c 7c 0a 20 20 20 20 20 20 63  r"; } ||.      c
bc70: 6f 6e 74 69 6e 75 65 0a 20 20 20 20 61 63 5f 62  ontinue.    ac_b
bc80: 75 69 6c 64 64 69 72 3d 2e 0a 0a 63 61 73 65 20  uilddir=...case 
bc90: 22 24 61 63 5f 64 69 72 22 20 69 6e 0a 2e 29 20  "$ac_dir" in..) 
bca0: 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3d 20 61  ac_dir_suffix= a
bcb0: 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73  c_top_builddir_s
bcc0: 75 62 3d 2e 20 61 63 5f 74 6f 70 5f 62 75 69 6c  ub=. ac_top_buil
bcd0: 64 5f 70 72 65 66 69 78 3d 20 3b 3b 0a 2a 29 0a  d_prefix= ;;.*).
bce0: 20 20 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3d    ac_dir_suffix=
bcf0: 2f 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  /`$as_echo "$ac_
bd00: 64 69 72 22 20 7c 20 73 65 64 20 27 73 7c 5e 5c  dir" | sed 's|^\
bd10: 2e 5b 5c 5c 2f 5d 7c 7c 27 60 0a 20 20 23 20 41  .[\\/]||'`.  # A
bd20: 20 22 2e 2e 22 20 66 6f 72 20 65 61 63 68 20 64   ".." for each d
bd30: 69 72 65 63 74 6f 72 79 20 69 6e 20 24 61 63 5f  irectory in $ac_
bd40: 64 69 72 5f 73 75 66 66 69 78 2e 0a 20 20 61 63  dir_suffix..  ac
bd50: 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75  _top_builddir_su
bd60: 62 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63  b=`$as_echo "$ac
bd70: 5f 64 69 72 5f 73 75 66 66 69 78 22 20 7c 20 73  _dir_suffix" | s
bd80: 65 64 20 27 73 7c 2f 5b 5e 5c 5c 2f 5d 2a 7c 2f  ed 's|/[^\\/]*|/
bd90: 2e 2e 7c 67 3b 73 7c 2f 7c 7c 27 60 0a 20 20 63  ..|g;s|/||'`.  c
bda0: 61 73 65 20 24 61 63 5f 74 6f 70 5f 62 75 69 6c  ase $ac_top_buil
bdb0: 64 64 69 72 5f 73 75 62 20 69 6e 0a 20 20 22 22  ddir_sub in.  ""
bdc0: 29 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69  ) ac_top_builddi
bdd0: 72 5f 73 75 62 3d 2e 20 61 63 5f 74 6f 70 5f 62  r_sub=. ac_top_b
bde0: 75 69 6c 64 5f 70 72 65 66 69 78 3d 20 3b 3b 0a  uild_prefix= ;;.
bdf0: 20 20 2a 29 20 20 61 63 5f 74 6f 70 5f 62 75 69    *)  ac_top_bui
be00: 6c 64 5f 70 72 65 66 69 78 3d 24 61 63 5f 74 6f  ld_prefix=$ac_to
be10: 70 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 2f 20  p_builddir_sub/ 
be20: 3b 3b 0a 20 20 65 73 61 63 20 3b 3b 0a 65 73 61  ;;.  esac ;;.esa
be30: 63 0a 61 63 5f 61 62 73 5f 74 6f 70 5f 62 75 69  c.ac_abs_top_bui
be40: 6c 64 64 69 72 3d 24 61 63 5f 70 77 64 0a 61 63  lddir=$ac_pwd.ac
be50: 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 3d 24 61  _abs_builddir=$a
be60: 63 5f 70 77 64 24 61 63 5f 64 69 72 5f 73 75 66  c_pwd$ac_dir_suf
be70: 66 69 78 0a 23 20 66 6f 72 20 62 61 63 6b 77 61  fix.# for backwa
be80: 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79  rd compatibility
be90: 3a 0a 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69  :.ac_top_builddi
bea0: 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f  r=$ac_top_build_
beb0: 70 72 65 66 69 78 0a 0a 63 61 73 65 20 24 73 72  prefix..case $sr
bec0: 63 64 69 72 20 69 6e 0a 20 20 2e 29 20 20 23 20  cdir in.  .)  # 
bed0: 57 65 20 61 72 65 20 62 75 69 6c 64 69 6e 67 20  We are building 
bee0: 69 6e 20 70 6c 61 63 65 2e 0a 20 20 20 20 61 63  in place..    ac
bef0: 5f 73 72 63 64 69 72 3d 2e 0a 20 20 20 20 61 63  _srcdir=..    ac
bf00: 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f  _top_srcdir=$ac_
bf10: 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75 62  top_builddir_sub
bf20: 0a 20 20 20 20 61 63 5f 61 62 73 5f 74 6f 70 5f  .    ac_abs_top_
bf30: 73 72 63 64 69 72 3d 24 61 63 5f 70 77 64 20 3b  srcdir=$ac_pwd ;
bf40: 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b  ;.  [\\/]* | ?:[
bf50: 5c 5c 2f 5d 2a 20 29 20 20 23 20 41 62 73 6f 6c  \\/]* )  # Absol
bf60: 75 74 65 20 6e 61 6d 65 2e 0a 20 20 20 20 61 63  ute name..    ac
bf70: 5f 73 72 63 64 69 72 3d 24 73 72 63 64 69 72 24  _srcdir=$srcdir$
bf80: 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3b 0a 20  ac_dir_suffix;. 
bf90: 20 20 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72     ac_top_srcdir
bfa0: 3d 24 73 72 63 64 69 72 0a 20 20 20 20 61 63 5f  =$srcdir.    ac_
bfb0: 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24  abs_top_srcdir=$
bfc0: 73 72 63 64 69 72 20 3b 3b 0a 20 20 2a 29 20 23  srcdir ;;.  *) #
bfd0: 20 52 65 6c 61 74 69 76 65 20 6e 61 6d 65 2e 0a   Relative name..
bfe0: 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d 24 61      ac_srcdir=$a
bff0: 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66  c_top_build_pref
c000: 69 78 24 73 72 63 64 69 72 24 61 63 5f 64 69 72  ix$srcdir$ac_dir
c010: 5f 73 75 66 66 69 78 0a 20 20 20 20 61 63 5f 74  _suffix.    ac_t
c020: 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f 74 6f  op_srcdir=$ac_to
c030: 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 24 73  p_build_prefix$s
c040: 72 63 64 69 72 0a 20 20 20 20 61 63 5f 61 62 73  rcdir.    ac_abs
c050: 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f  _top_srcdir=$ac_
c060: 70 77 64 2f 24 73 72 63 64 69 72 20 3b 3b 0a 65  pwd/$srcdir ;;.e
c070: 73 61 63 0a 61 63 5f 61 62 73 5f 73 72 63 64 69  sac.ac_abs_srcdi
c080: 72 3d 24 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72  r=$ac_abs_top_sr
c090: 63 64 69 72 24 61 63 5f 64 69 72 5f 73 75 66 66  cdir$ac_dir_suff
c0a0: 69 78 0a 0a 20 20 20 20 63 64 20 22 24 61 63 5f  ix..    cd "$ac_
c0b0: 64 69 72 22 20 7c 7c 20 7b 20 61 63 5f 73 74 61  dir" || { ac_sta
c0c0: 74 75 73 3d 24 3f 3b 20 63 6f 6e 74 69 6e 75 65  tus=$?; continue
c0d0: 3b 20 7d 0a 20 20 20 20 23 20 43 68 65 63 6b 20  ; }.    # Check 
c0e0: 66 6f 72 20 67 75 65 73 74 65 64 20 63 6f 6e 66  for guested conf
c0f0: 69 67 75 72 65 2e 0a 20 20 20 20 69 66 20 74 65  igure..    if te
c100: 73 74 20 2d 66 20 22 24 61 63 5f 73 72 63 64 69  st -f "$ac_srcdi
c110: 72 2f 63 6f 6e 66 69 67 75 72 65 2e 67 6e 75 22  r/configure.gnu"
c120: 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 65 63 68  ; then.      ech
c130: 6f 20 26 26 0a 20 20 20 20 20 20 24 53 48 45 4c  o &&.      $SHEL
c140: 4c 20 22 24 61 63 5f 73 72 63 64 69 72 2f 63 6f  L "$ac_srcdir/co
c150: 6e 66 69 67 75 72 65 2e 67 6e 75 22 20 2d 2d 68  nfigure.gnu" --h
c160: 65 6c 70 3d 72 65 63 75 72 73 69 76 65 0a 20 20  elp=recursive.  
c170: 20 20 65 6c 69 66 20 74 65 73 74 20 2d 66 20 22    elif test -f "
c180: 24 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69  $ac_srcdir/confi
c190: 67 75 72 65 22 3b 20 74 68 65 6e 0a 20 20 20 20  gure"; then.    
c1a0: 20 20 65 63 68 6f 20 26 26 0a 20 20 20 20 20 20    echo &&.      
c1b0: 24 53 48 45 4c 4c 20 22 24 61 63 5f 73 72 63 64  $SHELL "$ac_srcd
c1c0: 69 72 2f 63 6f 6e 66 69 67 75 72 65 22 20 2d 2d  ir/configure" --
c1d0: 68 65 6c 70 3d 72 65 63 75 72 73 69 76 65 0a 20  help=recursive. 
c1e0: 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 24 61     else.      $a
c1f0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
c200: 57 41 52 4e 49 4e 47 3a 20 6e 6f 20 63 6f 6e 66  WARNING: no conf
c210: 69 67 75 72 61 74 69 6f 6e 20 69 6e 66 6f 72 6d  iguration inform
c220: 61 74 69 6f 6e 20 69 73 20 69 6e 20 24 61 63 5f  ation is in $ac_
c230: 64 69 72 22 20 3e 26 32 0a 20 20 20 20 66 69 20  dir" >&2.    fi 
c240: 7c 7c 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  || ac_status=$?.
c250: 20 20 20 20 63 64 20 22 24 61 63 5f 70 77 64 22      cd "$ac_pwd"
c260: 20 7c 7c 20 7b 20 61 63 5f 73 74 61 74 75 73 3d   || { ac_status=
c270: 24 3f 3b 20 62 72 65 61 6b 3b 20 7d 0a 20 20 64  $?; break; }.  d
c280: 6f 6e 65 0a 66 69 0a 0a 74 65 73 74 20 2d 6e 20  one.fi..test -n 
c290: 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22 20  "$ac_init_help" 
c2a0: 26 26 20 65 78 69 74 20 24 61 63 5f 73 74 61 74  && exit $ac_stat
c2b0: 75 73 0a 69 66 20 24 61 63 5f 69 6e 69 74 5f 76  us.if $ac_init_v
c2c0: 65 72 73 69 6f 6e 3b 20 74 68 65 6e 0a 20 20 63  ersion; then.  c
c2d0: 61 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a 73 71 6c  at <<\_ACEOF.sql
c2e0: 69 74 65 20 63 6f 6e 66 69 67 75 72 65 20 33 2e  ite configure 3.
c2f0: 31 30 2e 30 0a 67 65 6e 65 72 61 74 65 64 20 62  10.0.generated b
c300: 79 20 47 4e 55 20 41 75 74 6f 63 6f 6e 66 20 32  y GNU Autoconf 2
c310: 2e 36 39 0a 0a 43 6f 70 79 72 69 67 68 74 20 28  .69..Copyright (
c320: 43 29 20 32 30 31 32 20 46 72 65 65 20 53 6f 66  C) 2012 Free Sof
c330: 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e  tware Foundation
c340: 2c 20 49 6e 63 2e 0a 54 68 69 73 20 63 6f 6e 66  , Inc..This conf
c350: 69 67 75 72 65 20 73 63 72 69 70 74 20 69 73 20  igure script is 
c360: 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 74  free software; t
c370: 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65  he Free Software
c380: 20 46 6f 75 6e 64 61 74 69 6f 6e 0a 67 69 76 65   Foundation.give
c390: 73 20 75 6e 6c 69 6d 69 74 65 64 20 70 65 72 6d  s unlimited perm
c3a0: 69 73 73 69 6f 6e 20 74 6f 20 63 6f 70 79 2c 20  ission to copy, 
c3b0: 64 69 73 74 72 69 62 75 74 65 20 61 6e 64 20 6d  distribute and m
c3c0: 6f 64 69 66 79 20 69 74 2e 0a 5f 41 43 45 4f 46  odify it.._ACEOF
c3d0: 0a 20 20 65 78 69 74 0a 66 69 0a 0a 23 23 20 2d  .  exit.fi..## -
c3e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
c3f0: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 41 75  ------- ##.## Au
c400: 74 6f 63 6f 6e 66 20 69 6e 69 74 69 61 6c 69 7a  toconf initializ
c410: 61 74 69 6f 6e 2e 20 23 23 0a 23 23 20 2d 2d 2d  ation. ##.## ---
c420: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
c430: 2d 2d 2d 2d 2d 20 23 23 0a 0a 23 20 61 63 5f 66  ----- ##..# ac_f
c440: 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20  n_c_try_compile 
c450: 4c 49 4e 45 4e 4f 0a 23 20 2d 2d 2d 2d 2d 2d 2d  LINENO.# -------
c460: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
c470: 2d 2d 2d 0a 23 20 54 72 79 20 74 6f 20 63 6f 6d  ---.# Try to com
c480: 70 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e 24 61  pile conftest.$a
c490: 63 5f 65 78 74 2c 20 61 6e 64 20 72 65 74 75 72  c_ext, and retur
c4a0: 6e 20 77 68 65 74 68 65 72 20 74 68 69 73 20 73  n whether this s
c4b0: 75 63 63 65 65 64 65 64 2e 0a 61 63 5f 66 6e 5f  ucceeded..ac_fn_
c4c0: 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 28 29  c_try_compile ()
c4d0: 0a 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24  .{.  as_lineno=$
c4e0: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d  {as_lineno-"$1"}
c4f0: 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b   as_lineno_stack
c500: 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b  =as_lineno_stack
c510: 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63  =$as_lineno_stac
c520: 6b 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  k.  rm -f confte
c530: 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20  st.$ac_objext.  
c540: 69 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24  if { { ac_try="$
c550: 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65  ac_compile".case
c560: 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
c570: 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
c580: 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
c590: 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
c5a0: 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
c5b0: 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
c5c0: 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c  l ac_try_echo="\
c5d0: 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69  "\$as_me:${as_li
c5e0: 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24  neno-$LINENO}: $
c5f0: 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24  ac_try_echo\"".$
c600: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79  as_echo "$ac_try
c610: 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20  _echo"; } >&5.  
c620: 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  (eval "$ac_compi
c630: 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  le") 2>conftest.
c640: 65 72 72 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  err.  ac_status=
c650: 24 3f 0a 20 20 69 66 20 74 65 73 74 20 2d 73 20  $?.  if test -s 
c660: 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20 74 68  conftest.err; th
c670: 65 6e 0a 20 20 20 20 67 72 65 70 20 2d 76 20 27  en.    grep -v '
c680: 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
c690: 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  rr >conftest.er1
c6a0: 0a 20 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73  .    cat conftes
c6b0: 74 2e 65 72 31 20 3e 26 35 0a 20 20 20 20 6d 76  t.er1 >&5.    mv
c6c0: 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
c6d0: 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20   conftest.err.  
c6e0: 66 69 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.  $as_echo "$
c6f0: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
c700: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20  o-$LINENO}: \$? 
c710: 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
c720: 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74 61  5.  test $ac_sta
c730: 74 75 73 20 3d 20 30 3b 20 7d 20 26 26 20 7b 0a  tus = 0; } && {.
c740: 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  . test -z "$ac_c
c750: 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
c760: 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
c770: 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
c780: 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
c790: 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
c7a0: 74 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f 72  t; then :.  ac_r
c7b0: 65 74 76 61 6c 3d 30 0a 65 6c 73 65 0a 20 20 24  etval=0.else.  $
c7c0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
c7d0: 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
c7e0: 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
c7f0: 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
c800: 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 61  .$ac_ext >&5...a
c810: 63 5f 72 65 74 76 61 6c 3d 31 0a 66 69 0a 20 20  c_retval=1.fi.  
c820: 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f  eval $as_lineno_
c830: 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e 65  stack; ${as_line
c840: 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e 73  no_stack:+:} uns
c850: 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 20 20 61  et as_lineno.  a
c860: 73 5f 66 6e 5f 73 65 74 5f 73 74 61 74 75 73 20  s_fn_set_status 
c870: 24 61 63 5f 72 65 74 76 61 6c 0a 0a 7d 20 23 20  $ac_retval..} # 
c880: 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70  ac_fn_c_try_comp
c890: 69 6c 65 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f 74  ile..# ac_fn_c_t
c8a0: 72 79 5f 6c 69 6e 6b 20 4c 49 4e 45 4e 4f 0a 23  ry_link LINENO.#
c8b0: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
c8c0: 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 72 79 20 74  --------.# Try t
c8d0: 6f 20 6c 69 6e 6b 20 63 6f 6e 66 74 65 73 74 2e  o link conftest.
c8e0: 24 61 63 5f 65 78 74 2c 20 61 6e 64 20 72 65 74  $ac_ext, and ret
c8f0: 75 72 6e 20 77 68 65 74 68 65 72 20 74 68 69 73  urn whether this
c900: 20 73 75 63 63 65 65 64 65 64 2e 0a 61 63 5f 66   succeeded..ac_f
c910: 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 28 29 0a  n_c_try_link ().
c920: 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b  {.  as_lineno=${
c930: 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20  as_lineno-"$1"} 
c940: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d  as_lineno_stack=
c950: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d  as_lineno_stack=
c960: 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b  $as_lineno_stack
c970: 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
c980: 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
c990: 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 0a  ftest$ac_exeext.
c9a0: 20 20 69 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d    if { { ac_try=
c9b0: 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20  "$ac_link".case 
c9c0: 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
c9d0: 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
c9e0: 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
c9f0: 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
ca00: 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
ca10: 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
ca20: 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22   ac_try_echo="\"
ca30: 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  \$as_me:${as_lin
ca40: 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61  eno-$LINENO}: $a
ca50: 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61  c_try_echo\"".$a
ca60: 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f  s_echo "$ac_try_
ca70: 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28  echo"; } >&5.  (
ca80: 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29  eval "$ac_link")
ca90: 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a   2>conftest.err.
caa0: 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
cab0: 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   if test -s conf
cac0: 74 65 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20  test.err; then. 
cad0: 20 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b     grep -v '^ *+
cae0: 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  ' conftest.err >
caf0: 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 20  conftest.er1.   
cb00: 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
cb10: 31 20 3e 26 35 0a 20 20 20 20 6d 76 20 2d 66 20  1 >&5.    mv -f 
cb20: 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 63 6f 6e  conftest.er1 con
cb30: 66 74 65 73 74 2e 65 72 72 0a 20 20 66 69 0a 20  ftest.err.  fi. 
cb40: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
cb50: 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
cb60: 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61  INENO}: \$? = $a
cb70: 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
cb80: 74 65 73 74 20 24 61 63 5f 73 74 61 74 75 73 20  test $ac_status 
cb90: 3d 20 30 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65  = 0; } && {.. te
cba0: 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72  st -z "$ac_c_wer
cbb0: 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74  ror_flag" ||.. t
cbc0: 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
cbd0: 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26  t.err.       } &
cbe0: 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  & test -s confte
cbf0: 73 74 24 61 63 5f 65 78 65 65 78 74 20 26 26 20  st$ac_exeext && 
cc00: 7b 0a 09 20 74 65 73 74 20 22 24 63 72 6f 73 73  {.. test "$cross
cc10: 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3d 20 79 65  _compiling" = ye
cc20: 73 20 7c 7c 0a 09 20 74 65 73 74 20 2d 78 20 63  s ||.. test -x c
cc30: 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
cc40: 74 0a 20 20 20 20 20 20 20 7d 3b 20 74 68 65 6e  t.       }; then
cc50: 20 3a 0a 20 20 61 63 5f 72 65 74 76 61 6c 3d 30   :.  ac_retval=0
cc60: 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f  .else.  $as_echo
cc70: 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
cc80: 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
cc90: 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
cca0: 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
ccb0: 74 20 3e 26 35 0a 0a 09 61 63 5f 72 65 74 76 61  t >&5...ac_retva
ccc0: 6c 3d 31 0a 66 69 0a 20 20 23 20 44 65 6c 65 74  l=1.fi.  # Delet
ccd0: 65 20 74 68 65 20 49 50 41 2f 49 50 4f 20 28 49  e the IPA/IPO (I
cce0: 6e 74 65 72 20 50 72 6f 63 65 64 75 72 61 6c 20  nter Procedural 
ccf0: 41 6e 61 6c 79 73 69 73 2f 4f 70 74 69 6d 69 7a  Analysis/Optimiz
cd00: 61 74 69 6f 6e 29 20 69 6e 66 6f 72 6d 61 74 69  ation) informati
cd10: 6f 6e 0a 20 20 23 20 63 72 65 61 74 65 64 20 62  on.  # created b
cd20: 79 20 74 68 65 20 50 47 49 20 63 6f 6d 70 69 6c  y the PGI compil
cd30: 65 72 20 28 63 6f 6e 66 74 65 73 74 5f 69 70 61  er (conftest_ipa
cd40: 38 5f 63 6f 6e 66 74 65 73 74 2e 6f 6f 29 2c 20  8_conftest.oo), 
cd50: 61 73 20 69 74 20 77 6f 75 6c 64 0a 20 20 23 20  as it would.  # 
cd60: 69 6e 74 65 72 66 65 72 65 20 77 69 74 68 20 74  interfere with t
cd70: 68 65 20 6e 65 78 74 20 6c 69 6e 6b 20 63 6f 6d  he next link com
cd80: 6d 61 6e 64 3b 20 61 6c 73 6f 20 64 65 6c 65 74  mand; also delet
cd90: 65 20 61 20 64 69 72 65 63 74 6f 72 79 20 74 68  e a directory th
cda0: 61 74 20 69 73 0a 20 20 23 20 6c 65 66 74 20 62  at is.  # left b
cdb0: 65 68 69 6e 64 20 62 79 20 41 70 70 6c 65 27 73  ehind by Apple's
cdc0: 20 63 6f 6d 70 69 6c 65 72 2e 20 20 57 65 20 64   compiler.  We d
cdd0: 6f 20 74 68 69 73 20 62 65 66 6f 72 65 20 65 78  o this before ex
cde0: 65 63 75 74 69 6e 67 20 74 68 65 20 61 63 74 69  ecuting the acti
cdf0: 6f 6e 73 2e 0a 20 20 72 6d 20 2d 72 66 20 63 6f  ons..  rm -rf co
ce00: 6e 66 74 65 73 74 2e 64 53 59 4d 20 63 6f 6e 66  nftest.dSYM conf
ce10: 74 65 73 74 5f 69 70 61 38 5f 63 6f 6e 66 74 65  test_ipa8_confte
ce20: 73 74 2e 6f 6f 0a 20 20 65 76 61 6c 20 24 61 73  st.oo.  eval $as
ce30: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3b 20 24  _lineno_stack; $
ce40: 7b 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b  {as_lineno_stack
ce50: 3a 2b 3a 7d 20 75 6e 73 65 74 20 61 73 5f 6c 69  :+:} unset as_li
ce60: 6e 65 6e 6f 0a 20 20 61 73 5f 66 6e 5f 73 65 74  neno.  as_fn_set
ce70: 5f 73 74 61 74 75 73 20 24 61 63 5f 72 65 74 76  _status $ac_retv
ce80: 61 6c 0a 0a 7d 20 23 20 61 63 5f 66 6e 5f 63 5f  al..} # ac_fn_c_
ce90: 74 72 79 5f 6c 69 6e 6b 0a 0a 23 20 61 63 5f 66  try_link..# ac_f
cea0: 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64 65 72  n_c_check_header
ceb0: 5f 63 6f 6d 70 69 6c 65 20 4c 49 4e 45 4e 4f 20  _compile LINENO 
cec0: 48 45 41 44 45 52 20 56 41 52 20 49 4e 43 4c 55  HEADER VAR INCLU
ced0: 44 45 53 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  DES.# ----------
cee0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
cef0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
cf00: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20  -------------.# 
cf10: 54 65 73 74 73 20 77 68 65 74 68 65 72 20 48 45  Tests whether HE
cf20: 41 44 45 52 20 65 78 69 73 74 73 20 61 6e 64 20  ADER exists and 
cf30: 63 61 6e 20 62 65 20 63 6f 6d 70 69 6c 65 64 20  can be compiled 
cf40: 75 73 69 6e 67 20 74 68 65 20 69 6e 63 6c 75 64  using the includ
cf50: 65 20 66 69 6c 65 73 20 69 6e 0a 23 20 49 4e 43  e files in.# INC
cf60: 4c 55 44 45 53 2c 20 73 65 74 74 69 6e 67 20 74  LUDES, setting t
cf70: 68 65 20 63 61 63 68 65 20 76 61 72 69 61 62 6c  he cache variabl
cf80: 65 20 56 41 52 20 61 63 63 6f 72 64 69 6e 67 6c  e VAR accordingl
cf90: 79 2e 0a 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b  y..ac_fn_c_check
cfa0: 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 20  _header_compile 
cfb0: 28 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f  ().{.  as_lineno
cfc0: 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31  =${as_lineno-"$1
cfd0: 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61  "} as_lineno_sta
cfe0: 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61  ck=as_lineno_sta
cff0: 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74  ck=$as_lineno_st
d000: 61 63 6b 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  ack.  { $as_echo
d010: 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
d020: 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
d030: 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 32 22 20  hecking for $2" 
d040: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
d050: 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 32 2e  checking for $2.
d060: 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 65  .. " >&6; }.if e
d070: 76 61 6c 20 5c 24 7b 24 33 2b 3a 7d 20 66 61 6c  val \${$3+:} fal
d080: 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
d090: 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
d0a0: 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63  ) " >&6.else.  c
d0b0: 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20  at confdefs.h - 
d0c0: 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65  <<_ACEOF >confte
d0d0: 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e  st.$ac_ext./* en
d0e0: 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
d0f0: 2f 0a 24 34 0a 23 69 6e 63 6c 75 64 65 20 3c 24  /.$4.#include <$
d100: 32 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f  2>._ACEOF.if ac_
d110: 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65  fn_c_try_compile
d120: 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e   "$LINENO"; then
d130: 20 3a 0a 20 20 65 76 61 6c 20 22 24 33 3d 79 65   :.  eval "$3=ye
d140: 73 22 0a 65 6c 73 65 0a 20 20 65 76 61 6c 20 22  s".else.  eval "
d150: 24 33 3d 6e 6f 22 0a 66 69 0a 72 6d 20 2d 66 20  $3=no".fi.rm -f 
d160: 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
d170: 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
d180: 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
d190: 61 63 5f 65 78 74 0a 66 69 0a 65 76 61 6c 20 61  ac_ext.fi.eval a
d1a0: 63 5f 72 65 73 3d 5c 24 24 33 0a 09 20 20 20 20  c_res=\$$3..    
d1b0: 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
d1c0: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
d1d0: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
d1e0: 6c 74 3a 20 24 61 63 5f 72 65 73 22 20 3e 26 35  lt: $ac_res" >&5
d1f0: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 72  .$as_echo "$ac_r
d200: 65 73 22 20 3e 26 36 3b 20 7d 0a 20 20 65 76 61  es" >&6; }.  eva
d210: 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61  l $as_lineno_sta
d220: 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e 65 6e 6f 5f  ck; ${as_lineno_
d230: 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e 73 65 74 20  stack:+:} unset 
d240: 61 73 5f 6c 69 6e 65 6e 6f 0a 0a 7d 20 23 20 61  as_lineno..} # a
d250: 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61  c_fn_c_check_hea
d260: 64 65 72 5f 63 6f 6d 70 69 6c 65 0a 0a 23 20 61  der_compile..# a
d270: 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70 20 4c  c_fn_c_try_cpp L
d280: 49 4e 45 4e 4f 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d  INENO.# --------
d290: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23  --------------.#
d2a0: 20 54 72 79 20 74 6f 20 70 72 65 70 72 6f 63 65   Try to preproce
d2b0: 73 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  ss conftest.$ac_
d2c0: 65 78 74 2c 20 61 6e 64 20 72 65 74 75 72 6e 20  ext, and return 
d2d0: 77 68 65 74 68 65 72 20 74 68 69 73 20 73 75 63  whether this suc
d2e0: 63 65 65 64 65 64 2e 0a 61 63 5f 66 6e 5f 63 5f  ceeded..ac_fn_c_
d2f0: 74 72 79 5f 63 70 70 20 28 29 0a 7b 0a 20 20 61  try_cpp ().{.  a
d300: 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73 5f 6c 69  s_lineno=${as_li
d310: 6e 65 6e 6f 2d 22 24 31 22 7d 20 61 73 5f 6c 69  neno-"$1"} as_li
d320: 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73 5f 6c 69  neno_stack=as_li
d330: 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61 73 5f 6c  neno_stack=$as_l
d340: 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20 20 69 66  ineno_stack.  if
d350: 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24 61 63   { { ac_try="$ac
d360: 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61  _cpp conftest.$a
d370: 63 5f 65 78 74 22 0a 63 61 73 65 20 22 28 28 24  c_ext".case "(($
d380: 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
d390: 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
d3a0: 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
d3b0: 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
d3c0: 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
d3d0: 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f  ;;.esac.eval ac_
d3e0: 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73  try_echo="\"\$as
d3f0: 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
d400: 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f 74 72  $LINENO}: $ac_tr
d410: 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63  y_echo\"".$as_ec
d420: 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f  ho "$ac_try_echo
d430: 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76 61 6c  "; } >&5.  (eval
d440: 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65   "$ac_cpp confte
d450: 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 63  st.$ac_ext") 2>c
d460: 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 61 63  onftest.err.  ac
d470: 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 69 66 20  _status=$?.  if 
d480: 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
d490: 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 67  .err; then.    g
d4a0: 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
d4b0: 6e 66 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66  nftest.err >conf
d4c0: 74 65 73 74 2e 65 72 31 0a 20 20 20 20 63 61 74  test.er1.    cat
d4d0: 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 26   conftest.er1 >&
d4e0: 35 0a 20 20 20 20 6d 76 20 2d 66 20 63 6f 6e 66  5.    mv -f conf
d4f0: 74 65 73 74 2e 65 72 31 20 63 6f 6e 66 74 65 73  test.er1 conftes
d500: 74 2e 65 72 72 0a 20 20 66 69 0a 20 20 24 61 73  t.err.  fi.  $as
d510: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
d520: 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
d530: 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  O}: \$? = $ac_st
d540: 61 74 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74  atus" >&5.  test
d550: 20 24 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b   $ac_status = 0;
d560: 20 7d 20 3e 20 63 6f 6e 66 74 65 73 74 2e 69 20   } > conftest.i 
d570: 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22  && {.. test -z "
d580: 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61  $ac_c_preproc_wa
d590: 72 6e 5f 66 6c 61 67 24 61 63 5f 63 5f 77 65 72  rn_flag$ac_c_wer
d5a0: 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74  ror_flag" ||.. t
d5b0: 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
d5c0: 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 3b 20  t.err.       }; 
d5d0: 74 68 65 6e 20 3a 0a 20 20 61 63 5f 72 65 74 76  then :.  ac_retv
d5e0: 61 6c 3d 30 0a 65 6c 73 65 0a 20 20 24 61 73 5f  al=0.else.  $as_
d5f0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
d600: 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
d610: 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
d620: 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
d630: 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20 20 20 61  c_ext >&5..    a
d640: 63 5f 72 65 74 76 61 6c 3d 31 0a 66 69 0a 20 20  c_retval=1.fi.  
d650: 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f  eval $as_lineno_
d660: 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e 65  stack; ${as_line
d670: 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e 73  no_stack:+:} uns
d680: 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 20 20 61  et as_lineno.  a
d690: 73 5f 66 6e 5f 73 65 74 5f 73 74 61 74 75 73 20  s_fn_set_status 
d6a0: 24 61 63 5f 72 65 74 76 61 6c 0a 0a 7d 20 23 20  $ac_retval..} # 
d6b0: 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70 0a  ac_fn_c_try_cpp.
d6c0: 0a 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 72  .# ac_fn_c_try_r
d6d0: 75 6e 20 4c 49 4e 45 4e 4f 0a 23 20 2d 2d 2d 2d  un LINENO.# ----
d6e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
d6f0: 2d 2d 0a 23 20 54 72 79 20 74 6f 20 6c 69 6e 6b  --.# Try to link
d700: 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
d710: 74 2c 20 61 6e 64 20 72 65 74 75 72 6e 20 77 68  t, and return wh
d720: 65 74 68 65 72 20 74 68 69 73 20 73 75 63 63 65  ether this succe
d730: 65 64 65 64 2e 20 41 73 73 75 6d 65 73 0a 23 20  eded. Assumes.# 
d740: 74 68 61 74 20 65 78 65 63 75 74 61 62 6c 65 73  that executables
d750: 20 2a 63 61 6e 2a 20 62 65 20 72 75 6e 2e 0a 61   *can* be run..a
d760: 63 5f 66 6e 5f 63 5f 74 72 79 5f 72 75 6e 20 28  c_fn_c_try_run (
d770: 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d  ).{.  as_lineno=
d780: 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22  ${as_lineno-"$1"
d790: 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63  } as_lineno_stac
d7a0: 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63  k=as_lineno_stac
d7b0: 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61  k=$as_lineno_sta
d7c0: 63 6b 0a 20 20 69 66 20 7b 20 7b 20 61 63 5f 74  ck.  if { { ac_t
d7d0: 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61  ry="$ac_link".ca
d7e0: 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
d7f0: 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
d800: 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
d810: 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
d820: 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
d830: 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
d840: 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
d850: 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  "\"\$as_me:${as_
d860: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
d870: 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
d880: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
d890: 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a  ry_echo"; } >&5.
d8a0: 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e    (eval "$ac_lin
d8b0: 6b 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  k") 2>&5.  ac_st
d8c0: 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
d8d0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
d8e0: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
d8f0: 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
d900: 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61  s" >&5.  test $a
d910: 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 20  c_status = 0; } 
d920: 26 26 20 7b 20 61 63 5f 74 72 79 3d 27 2e 2f 63  && { ac_try='./c
d930: 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
d940: 74 27 0a 20 20 7b 20 7b 20 63 61 73 65 20 22 28  t'.  { { case "(
d950: 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
d960: 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
d970: 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
d980: 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
d990: 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
d9a0: 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61  ry;;.esac.eval a
d9b0: 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24  c_try_echo="\"\$
d9c0: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
d9d0: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f  o-$LINENO}: $ac_
d9e0: 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f  try_echo\"".$as_
d9f0: 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63  echo "$ac_try_ec
da00: 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76  ho"; } >&5.  (ev
da10: 61 6c 20 22 24 61 63 5f 74 72 79 22 29 20 32 3e  al "$ac_try") 2>
da20: 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
da30: 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ?.  $as_echo "$a
da40: 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
da50: 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d  -$LINENO}: \$? =
da60: 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
da70: 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74 61 74  .  test $ac_stat
da80: 75 73 20 3d 20 30 3b 20 7d 3b 20 7d 3b 20 74 68  us = 0; }; }; th
da90: 65 6e 20 3a 0a 20 20 61 63 5f 72 65 74 76 61 6c  en :.  ac_retval
daa0: 3d 30 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63  =0.else.  $as_ec
dab0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 70 72 6f 67  ho "$as_me: prog
dac0: 72 61 6d 20 65 78 69 74 65 64 20 77 69 74 68 20  ram exited with 
dad0: 73 74 61 74 75 73 20 24 61 63 5f 73 74 61 74 75  status $ac_statu
dae0: 73 22 20 3e 26 35 0a 20 20 20 20 20 20 20 24 61  s" >&5.       $a
daf0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
db00: 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
db10: 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
db20: 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
db30: 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20 20  $ac_ext >&5..   
db40: 20 20 20 20 61 63 5f 72 65 74 76 61 6c 3d 24 61      ac_retval=$a
db50: 63 5f 73 74 61 74 75 73 0a 66 69 0a 20 20 72 6d  c_status.fi.  rm
db60: 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2e 64 53   -rf conftest.dS
db70: 59 4d 20 63 6f 6e 66 74 65 73 74 5f 69 70 61 38  YM conftest_ipa8
db80: 5f 63 6f 6e 66 74 65 73 74 2e 6f 6f 0a 20 20 65  _conftest.oo.  e
db90: 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73  val $as_lineno_s
dba0: 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e 65 6e  tack; ${as_linen
dbb0: 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e 73 65  o_stack:+:} unse
dbc0: 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 20 20 61 73  t as_lineno.  as
dbd0: 5f 66 6e 5f 73 65 74 5f 73 74 61 74 75 73 20 24  _fn_set_status $
dbe0: 61 63 5f 72 65 74 76 61 6c 0a 0a 7d 20 23 20 61  ac_retval..} # a
dbf0: 63 5f 66 6e 5f 63 5f 74 72 79 5f 72 75 6e 0a 0a  c_fn_c_try_run..
dc00: 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f  # ac_fn_c_check_
dc10: 66 75 6e 63 20 4c 49 4e 45 4e 4f 20 46 55 4e 43  func LINENO FUNC
dc20: 20 56 41 52 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d   VAR.# ---------
dc30: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
dc40: 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 65 73 74  ---------.# Test
dc50: 73 20 77 68 65 74 68 65 72 20 46 55 4e 43 20 65  s whether FUNC e
dc60: 78 69 73 74 73 2c 20 73 65 74 74 69 6e 67 20 74  xists, setting t
dc70: 68 65 20 63 61 63 68 65 20 76 61 72 69 61 62 6c  he cache variabl
dc80: 65 20 56 41 52 20 61 63 63 6f 72 64 69 6e 67 6c  e VAR accordingl
dc90: 79 0a 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f  y.ac_fn_c_check_
dca0: 66 75 6e 63 20 28 29 0a 7b 0a 20 20 61 73 5f 6c  func ().{.  as_l
dcb0: 69 6e 65 6e 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e  ineno=${as_linen
dcc0: 6f 2d 22 24 31 22 7d 20 61 73 5f 6c 69 6e 65 6e  o-"$1"} as_linen
dcd0: 6f 5f 73 74 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e  o_stack=as_linen
dce0: 6f 5f 73 74 61 63 6b 3d 24 61 73 5f 6c 69 6e 65  o_stack=$as_line
dcf0: 6e 6f 5f 73 74 61 63 6b 0a 20 20 7b 20 24 61 73  no_stack.  { $as
dd00: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
dd10: 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
dd20: 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
dd30: 20 24 32 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   $2" >&5.$as_ech
dd40: 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
dd50: 72 20 24 32 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  r $2... " >&6; }
dd60: 0a 69 66 20 65 76 61 6c 20 5c 24 7b 24 33 2b 3a  .if eval \${$3+:
dd70: 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
dd80: 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
dd90: 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
dda0: 65 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73  e.  cat confdefs
ddb0: 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63  .h - <<_ACEOF >c
ddc0: 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
ddd0: 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
dde0: 68 2e 20 20 2a 2f 0a 2f 2a 20 44 65 66 69 6e 65  h.  */./* Define
ddf0: 20 24 32 20 74 6f 20 61 6e 20 69 6e 6e 6f 63 75   $2 to an innocu
de00: 6f 75 73 20 76 61 72 69 61 6e 74 2c 20 69 6e 20  ous variant, in 
de10: 63 61 73 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 20  case <limits.h> 
de20: 64 65 63 6c 61 72 65 73 20 24 32 2e 0a 20 20 20  declares $2..   
de30: 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 48 50 2d  For example, HP-
de40: 55 58 20 31 31 69 20 3c 6c 69 6d 69 74 73 2e 68  UX 11i <limits.h
de50: 3e 20 64 65 63 6c 61 72 65 73 20 67 65 74 74 69  > declares getti
de60: 6d 65 6f 66 64 61 79 2e 20 20 2a 2f 0a 23 64 65  meofday.  */.#de
de70: 66 69 6e 65 20 24 32 20 69 6e 6e 6f 63 75 6f 75  fine $2 innocuou
de80: 73 5f 24 32 0a 0a 2f 2a 20 53 79 73 74 65 6d 20  s_$2../* System 
de90: 68 65 61 64 65 72 20 74 6f 20 64 65 66 69 6e 65  header to define
dea0: 20 5f 5f 73 74 75 62 20 6d 61 63 72 6f 73 20 61   __stub macros a
deb0: 6e 64 20 68 6f 70 65 66 75 6c 6c 79 20 66 65 77  nd hopefully few
dec0: 20 70 72 6f 74 6f 74 79 70 65 73 2c 0a 20 20 20   prototypes,.   
ded0: 20 77 68 69 63 68 20 63 61 6e 20 63 6f 6e 66 6c   which can confl
dee0: 69 63 74 20 77 69 74 68 20 63 68 61 72 20 24 32  ict with char $2
def0: 20 28 29 3b 20 62 65 6c 6f 77 2e 0a 20 20 20 20   (); below..    
df00: 50 72 65 66 65 72 20 3c 6c 69 6d 69 74 73 2e 68  Prefer <limits.h
df10: 3e 20 74 6f 20 3c 61 73 73 65 72 74 2e 68 3e 20  > to <assert.h> 
df20: 69 66 20 5f 5f 53 54 44 43 5f 5f 20 69 73 20 64  if __STDC__ is d
df30: 65 66 69 6e 65 64 2c 20 73 69 6e 63 65 0a 20 20  efined, since.  
df40: 20 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 65 78 69    <limits.h> exi
df50: 73 74 73 20 65 76 65 6e 20 6f 6e 20 66 72 65 65  sts even on free
df60: 73 74 61 6e 64 69 6e 67 20 63 6f 6d 70 69 6c 65  standing compile
df70: 72 73 2e 20 20 2a 2f 0a 0a 23 69 66 64 65 66 20  rs.  */..#ifdef 
df80: 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c 75  __STDC__.# inclu
df90: 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23 65  de <limits.h>.#e
dfa0: 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c 61  lse.# include <a
dfb0: 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66 0a  ssert.h>.#endif.
dfc0: 0a 23 75 6e 64 65 66 20 24 32 0a 0a 2f 2a 20 4f  .#undef $2../* O
dfd0: 76 65 72 72 69 64 65 20 61 6e 79 20 47 43 43 20  verride any GCC 
dfe0: 69 6e 74 65 72 6e 61 6c 20 70 72 6f 74 6f 74 79  internal prototy
dff0: 70 65 20 74 6f 20 61 76 6f 69 64 20 61 6e 20 65  pe to avoid an e
e000: 72 72 6f 72 2e 0a 20 20 20 55 73 65 20 63 68 61  rror..   Use cha
e010: 72 20 62 65 63 61 75 73 65 20 69 6e 74 20 6d 69  r because int mi
e020: 67 68 74 20 6d 61 74 63 68 20 74 68 65 20 72 65  ght match the re
e030: 74 75 72 6e 20 74 79 70 65 20 6f 66 20 61 20 47  turn type of a G
e040: 43 43 0a 20 20 20 62 75 69 6c 74 69 6e 20 61 6e  CC.   builtin an
e050: 64 20 74 68 65 6e 20 69 74 73 20 61 72 67 75 6d  d then its argum
e060: 65 6e 74 20 70 72 6f 74 6f 74 79 70 65 20 77 6f  ent prototype wo
e070: 75 6c 64 20 73 74 69 6c 6c 20 61 70 70 6c 79 2e  uld still apply.
e080: 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f 63 70    */.#ifdef __cp
e090: 6c 75 73 70 6c 75 73 0a 65 78 74 65 72 6e 20 22  lusplus.extern "
e0a0: 43 22 0a 23 65 6e 64 69 66 0a 63 68 61 72 20 24  C".#endif.char $
e0b0: 32 20 28 29 3b 0a 2f 2a 20 54 68 65 20 47 4e 55  2 ();./* The GNU
e0c0: 20 43 20 6c 69 62 72 61 72 79 20 64 65 66 69 6e   C library defin
e0d0: 65 73 20 74 68 69 73 20 66 6f 72 20 66 75 6e 63  es this for func
e0e0: 74 69 6f 6e 73 20 77 68 69 63 68 20 69 74 20 69  tions which it i
e0f0: 6d 70 6c 65 6d 65 6e 74 73 0a 20 20 20 20 74 6f  mplements.    to
e100: 20 61 6c 77 61 79 73 20 66 61 69 6c 20 77 69 74   always fail wit
e110: 68 20 45 4e 4f 53 59 53 2e 20 20 53 6f 6d 65 20  h ENOSYS.  Some 
e120: 66 75 6e 63 74 69 6f 6e 73 20 61 72 65 20 61 63  functions are ac
e130: 74 75 61 6c 6c 79 20 6e 61 6d 65 64 0a 20 20 20  tually named.   
e140: 20 73 6f 6d 65 74 68 69 6e 67 20 73 74 61 72 74   something start
e150: 69 6e 67 20 77 69 74 68 20 5f 5f 20 61 6e 64 20  ing with __ and 
e160: 74 68 65 20 6e 6f 72 6d 61 6c 20 6e 61 6d 65 20  the normal name 
e170: 69 73 20 61 6e 20 61 6c 69 61 73 2e 20 20 2a 2f  is an alias.  */
e180: 0a 23 69 66 20 64 65 66 69 6e 65 64 20 5f 5f 73  .#if defined __s
e190: 74 75 62 5f 24 32 20 7c 7c 20 64 65 66 69 6e 65  tub_$2 || define
e1a0: 64 20 5f 5f 73 74 75 62 5f 5f 5f 24 32 0a 63 68  d __stub___$2.ch
e1b0: 6f 6b 65 20 6d 65 0a 23 65 6e 64 69 66 0a 0a 69  oke me.#endif..i
e1c0: 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 72 65 74  nt.main ().{.ret
e1d0: 75 72 6e 20 24 32 20 28 29 3b 0a 20 20 3b 0a 20  urn $2 ();.  ;. 
e1e0: 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
e1f0: 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74  EOF.if ac_fn_c_t
e200: 72 79 5f 6c 69 6e 6b 20 22 24 4c 49 4e 45 4e 4f  ry_link "$LINENO
e210: 22 3b 20 74 68 65 6e 20 3a 0a 20 20 65 76 61 6c  "; then :.  eval
e220: 20 22 24 33 3d 79 65 73 22 0a 65 6c 73 65 0a 20   "$3=yes".else. 
e230: 20 65 76 61 6c 20 22 24 33 3d 6e 6f 22 0a 66 69   eval "$3=no".fi
e240: 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
e250: 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
e260: 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a 20  t.$ac_objext \. 
e270: 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65     conftest$ac_e
e280: 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  xeext conftest.$
e290: 61 63 5f 65 78 74 0a 66 69 0a 65 76 61 6c 20 61  ac_ext.fi.eval a
e2a0: 63 5f 72 65 73 3d 5c 24 24 33 0a 09 20 20 20 20  c_res=\$$3..    
e2b0: 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
e2c0: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
e2d0: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
e2e0: 6c 74 3a 20 24 61 63 5f 72 65 73 22 20 3e 26 35  lt: $ac_res" >&5
e2f0: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 72  .$as_echo "$ac_r
e300: 65 73 22 20 3e 26 36 3b 20 7d 0a 20 20 65 76 61  es" >&6; }.  eva
e310: 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61  l $as_lineno_sta
e320: 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e 65 6e 6f 5f  ck; ${as_lineno_
e330: 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e 73 65 74 20  stack:+:} unset 
e340: 61 73 5f 6c 69 6e 65 6e 6f 0a 0a 7d 20 23 20 61  as_lineno..} # a
e350: 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 66 75 6e  c_fn_c_check_fun
e360: 63 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65  c..# ac_fn_c_che
e370: 63 6b 5f 74 79 70 65 20 4c 49 4e 45 4e 4f 20 54  ck_type LINENO T
e380: 59 50 45 20 56 41 52 20 49 4e 43 4c 55 44 45 53  YPE VAR INCLUDES
e390: 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  .# -------------
e3a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e3b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23  --------------.#
e3c0: 20 54 65 73 74 73 20 77 68 65 74 68 65 72 20 54   Tests whether T
e3d0: 59 50 45 20 65 78 69 73 74 73 20 61 66 74 65 72  YPE exists after
e3e0: 20 68 61 76 69 6e 67 20 69 6e 63 6c 75 64 65 64   having included
e3f0: 20 49 4e 43 4c 55 44 45 53 2c 20 73 65 74 74 69   INCLUDES, setti
e400: 6e 67 20 63 61 63 68 65 0a 23 20 76 61 72 69 61  ng cache.# varia
e410: 62 6c 65 20 56 41 52 20 61 63 63 6f 72 64 69 6e  ble VAR accordin
e420: 67 6c 79 2e 0a 61 63 5f 66 6e 5f 63 5f 63 68 65  gly..ac_fn_c_che
e430: 63 6b 5f 74 79 70 65 20 28 29 0a 7b 0a 20 20 61  ck_type ().{.  a
e440: 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73 5f 6c 69  s_lineno=${as_li
e450: 6e 65 6e 6f 2d 22 24 31 22 7d 20 61 73 5f 6c 69  neno-"$1"} as_li
e460: 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73 5f 6c 69  neno_stack=as_li
e470: 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61 73 5f 6c  neno_stack=$as_l
e480: 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20 20 7b 20  ineno_stack.  { 
e490: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
e4a0: 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
e4b0: 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
e4c0: 66 6f 72 20 24 32 22 20 3e 26 35 0a 24 61 73 5f  for $2" >&5.$as_
e4d0: 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
e4e0: 20 66 6f 72 20 24 32 2e 2e 2e 20 22 20 3e 26 36   for $2... " >&6
e4f0: 3b 20 7d 0a 69 66 20 65 76 61 6c 20 5c 24 7b 24  ; }.if eval \${$
e500: 33 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  3+:} false; then
e510: 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
e520: 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
e530: 65 6c 73 65 0a 20 20 65 76 61 6c 20 22 24 33 3d  else.  eval "$3=
e540: 6e 6f 22 0a 20 20 63 61 74 20 63 6f 6e 66 64 65  no".  cat confde
e550: 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20  fs.h - <<_ACEOF 
e560: 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
e570: 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  t./* end confdef
e580: 73 2e 68 2e 20 20 2a 2f 0a 24 34 0a 69 6e 74 0a  s.h.  */.$4.int.
e590: 6d 61 69 6e 20 28 29 0a 7b 0a 69 66 20 28 73 69  main ().{.if (si
e5a0: 7a 65 6f 66 20 28 24 32 29 29 0a 09 20 72 65 74  zeof ($2)).. ret
e5b0: 75 72 6e 20 30 3b 0a 20 20 3b 0a 20 20 72 65 74  urn 0;.  ;.  ret
e5c0: 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a  urn 0;.}._ACEOF.
e5d0: 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63  if ac_fn_c_try_c
e5e0: 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22  ompile "$LINENO"
e5f0: 3b 20 74 68 65 6e 20 3a 0a 20 20 63 61 74 20 63  ; then :.  cat c
e600: 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41  onfdefs.h - <<_A
e610: 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24  CEOF >conftest.$
e620: 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f  ac_ext./* end co
e630: 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 34  nfdefs.h.  */.$4
e640: 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 69  .int.main ().{.i
e650: 66 20 28 73 69 7a 65 6f 66 20 28 28 24 32 29 29  f (sizeof (($2))
e660: 29 0a 09 20 20 20 20 72 65 74 75 72 6e 20 30 3b  )..    return 0;
e670: 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
e680: 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f  .}._ACEOF.if ac_
e690: 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65  fn_c_try_compile
e6a0: 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e   "$LINENO"; then
e6b0: 20 3a 0a 0a 65 6c 73 65 0a 20 20 65 76 61 6c 20   :..else.  eval 
e6c0: 22 24 33 3d 79 65 73 22 0a 66 69 0a 72 6d 20 2d  "$3=yes".fi.rm -
e6d0: 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
e6e0: 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
e6f0: 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
e700: 2e 24 61 63 5f 65 78 74 0a 66 69 0a 72 6d 20 2d  .$ac_ext.fi.rm -
e710: 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
e720: 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
e730: 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
e740: 2e 24 61 63 5f 65 78 74 0a 66 69 0a 65 76 61 6c  .$ac_ext.fi.eval
e750: 20 61 63 5f 72 65 73 3d 5c 24 24 33 0a 09 20 20   ac_res=\$$3..  
e760: 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20       { $as_echo 
e770: 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
e780: 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
e790: 73 75 6c 74 3a 20 24 61 63 5f 72 65 73 22 20 3e  sult: $ac_res" >
e7a0: 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
e7b0: 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a 20 20 65  _res" >&6; }.  e
e7c0: 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73  val $as_lineno_s
e7d0: 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e 65 6e  tack; ${as_linen
e7e0: 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e 73 65  o_stack:+:} unse
e7f0: 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 0a 7d 20 23  t as_lineno..} #
e800: 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 74   ac_fn_c_check_t
e810: 79 70 65 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f 63  ype..# ac_fn_c_c
e820: 68 65 63 6b 5f 68 65 61 64 65 72 5f 6d 6f 6e 67  heck_header_mong
e830: 72 65 6c 20 4c 49 4e 45 4e 4f 20 48 45 41 44 45  rel LINENO HEADE
e840: 52 20 56 41 52 20 49 4e 43 4c 55 44 45 53 0a 23  R VAR INCLUDES.#
e850: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
e860: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e870: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e880: 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 65 73 74 73  --------.# Tests
e890: 20 77 68 65 74 68 65 72 20 48 45 41 44 45 52 20   whether HEADER 
e8a0: 65 78 69 73 74 73 2c 20 67 69 76 69 6e 67 20 61  exists, giving a
e8b0: 20 77 61 72 6e 69 6e 67 20 69 66 20 69 74 20 63   warning if it c
e8c0: 61 6e 6e 6f 74 20 62 65 20 63 6f 6d 70 69 6c 65  annot be compile
e8d0: 64 20 75 73 69 6e 67 0a 23 20 74 68 65 20 69 6e  d using.# the in
e8e0: 63 6c 75 64 65 20 66 69 6c 65 73 20 69 6e 20 49  clude files in I
e8f0: 4e 43 4c 55 44 45 53 20 61 6e 64 20 73 65 74 74  NCLUDES and sett
e900: 69 6e 67 20 74 68 65 20 63 61 63 68 65 20 76 61  ing the cache va
e910: 72 69 61 62 6c 65 20 56 41 52 0a 23 20 61 63 63  riable VAR.# acc
e920: 6f 72 64 69 6e 67 6c 79 2e 0a 61 63 5f 66 6e 5f  ordingly..ac_fn_
e930: 63 5f 63 68 65 63 6b 5f 68 65 61 64 65 72 5f 6d  c_check_header_m
e940: 6f 6e 67 72 65 6c 20 28 29 0a 7b 0a 20 20 61 73  ongrel ().{.  as
e950: 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73 5f 6c 69 6e  _lineno=${as_lin
e960: 65 6e 6f 2d 22 24 31 22 7d 20 61 73 5f 6c 69 6e  eno-"$1"} as_lin
e970: 65 6e 6f 5f 73 74 61 63 6b 3d 61 73 5f 6c 69 6e  eno_stack=as_lin
e980: 65 6e 6f 5f 73 74 61 63 6b 3d 24 61 73 5f 6c 69  eno_stack=$as_li
e990: 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20 20 69 66 20  neno_stack.  if 
e9a0: 65 76 61 6c 20 5c 24 7b 24 33 2b 3a 7d 20 66 61  eval \${$3+:} fa
e9b0: 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 7b 20  lse; then :.  { 
e9c0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
e9d0: 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
e9e0: 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
e9f0: 66 6f 72 20 24 32 22 20 3e 26 35 0a 24 61 73 5f  for $2" >&5.$as_
ea00: 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
ea10: 20 66 6f 72 20 24 32 2e 2e 2e 20 22 20 3e 26 36   for $2... " >&6
ea20: 3b 20 7d 0a 69 66 20 65 76 61 6c 20 5c 24 7b 24  ; }.if eval \${$
ea30: 33 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  3+:} false; then
ea40: 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
ea50: 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
ea60: 66 69 0a 65 76 61 6c 20 61 63 5f 72 65 73 3d 5c  fi.eval ac_res=\
ea70: 24 24 33 0a 09 20 20 20 20 20 20 20 7b 20 24 61  $$3..       { $a
ea80: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
ea90: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
eaa0: 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  NO}: result: $ac
eab0: 5f 72 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  _res" >&5.$as_ec
eac0: 68 6f 20 22 24 61 63 5f 72 65 73 22 20 3e 26 36  ho "$ac_res" >&6
ead0: 3b 20 7d 0a 65 6c 73 65 0a 20 20 23 20 49 73 20  ; }.else.  # Is 
eae0: 74 68 65 20 68 65 61 64 65 72 20 63 6f 6d 70 69  the header compi
eaf0: 6c 61 62 6c 65 3f 0a 7b 20 24 61 73 5f 65 63 68  lable?.{ $as_ech
eb00: 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
eb10: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
eb20: 63 68 65 63 6b 69 6e 67 20 24 32 20 75 73 61 62  checking $2 usab
eb30: 69 6c 69 74 79 22 20 3e 26 35 0a 24 61 73 5f 65  ility" >&5.$as_e
eb40: 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
eb50: 24 32 20 75 73 61 62 69 6c 69 74 79 2e 2e 2e 20  $2 usability... 
eb60: 22 20 3e 26 36 3b 20 7d 0a 63 61 74 20 63 6f 6e  " >&6; }.cat con
eb70: 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45  fdefs.h - <<_ACE
eb80: 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  OF >conftest.$ac
eb90: 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  _ext./* end conf
eba0: 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 34 0a 23  defs.h.  */.$4.#
ebb0: 69 6e 63 6c 75 64 65 20 3c 24 32 3e 0a 5f 41 43  include <$2>._AC
ebc0: 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74  EOF.if ac_fn_c_t
ebd0: 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e  ry_compile "$LIN
ebe0: 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 61  ENO"; then :.  a
ebf0: 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65  c_header_compile
ec00: 72 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61 63 5f  r=yes.else.  ac_
ec10: 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72 3d  header_compiler=
ec20: 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65  no.fi.rm -f core
ec30: 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
ec40: 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
ec50: 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  t conftest.$ac_e
ec60: 78 74 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  xt.{ $as_echo "$
ec70: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
ec80: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
ec90: 6c 74 3a 20 24 61 63 5f 68 65 61 64 65 72 5f 63  lt: $ac_header_c
eca0: 6f 6d 70 69 6c 65 72 22 20 3e 26 35 0a 24 61 73  ompiler" >&5.$as
ecb0: 5f 65 63 68 6f 20 22 24 61 63 5f 68 65 61 64 65  _echo "$ac_heade
ecc0: 72 5f 63 6f 6d 70 69 6c 65 72 22 20 3e 26 36 3b  r_compiler" >&6;
ecd0: 20 7d 0a 0a 23 20 49 73 20 74 68 65 20 68 65 61   }..# Is the hea
ece0: 64 65 72 20 70 72 65 73 65 6e 74 3f 0a 7b 20 24  der present?.{ $
ecf0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
ed00: 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
ed10: 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 24  ENO}: checking $
ed20: 32 20 70 72 65 73 65 6e 63 65 22 20 3e 26 35 0a  2 presence" >&5.
ed30: 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
ed40: 6b 69 6e 67 20 24 32 20 70 72 65 73 65 6e 63 65  king $2 presence
ed50: 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 63 61 74  ... " >&6; }.cat
ed60: 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
ed70: 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
ed80: 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
ed90: 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
eda0: 23 69 6e 63 6c 75 64 65 20 3c 24 32 3e 0a 5f 41  #include <$2>._A
edb0: 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f  CEOF.if ac_fn_c_
edc0: 74 72 79 5f 63 70 70 20 22 24 4c 49 4e 45 4e 4f  try_cpp "$LINENO
edd0: 22 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f 68  "; then :.  ac_h
ede0: 65 61 64 65 72 5f 70 72 65 70 72 6f 63 3d 79 65  eader_preproc=ye
edf0: 73 0a 65 6c 73 65 0a 20 20 61 63 5f 68 65 61 64  s.else.  ac_head
ee00: 65 72 5f 70 72 65 70 72 6f 63 3d 6e 6f 0a 66 69  er_preproc=no.fi
ee10: 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
ee20: 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 69 20 63  err conftest.i c
ee30: 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
ee40: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
ee50: 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
ee60: 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
ee70: 20 24 61 63 5f 68 65 61 64 65 72 5f 70 72 65 70   $ac_header_prep
ee80: 72 6f 63 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  roc" >&5.$as_ech
ee90: 6f 20 22 24 61 63 5f 68 65 61 64 65 72 5f 70 72  o "$ac_header_pr
eea0: 65 70 72 6f 63 22 20 3e 26 36 3b 20 7d 0a 0a 23  eproc" >&6; }..#
eeb0: 20 53 6f 3f 20 20 57 68 61 74 20 61 62 6f 75 74   So?  What about
eec0: 20 74 68 69 73 20 68 65 61 64 65 72 3f 0a 63 61   this header?.ca
eed0: 73 65 20 24 61 63 5f 68 65 61 64 65 72 5f 63 6f  se $ac_header_co
eee0: 6d 70 69 6c 65 72 3a 24 61 63 5f 68 65 61 64 65  mpiler:$ac_heade
eef0: 72 5f 70 72 65 70 72 6f 63 3a 24 61 63 5f 63 5f  r_preproc:$ac_c_
ef00: 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61  preproc_warn_fla
ef10: 67 20 69 6e 20 23 28 28 0a 20 20 79 65 73 3a 6e  g in #((.  yes:n
ef20: 6f 3a 20 29 0a 20 20 20 20 7b 20 24 61 73 5f 65  o: ).    { $as_e
ef30: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
ef40: 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
ef50: 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 61  : WARNING: $2: a
ef60: 63 63 65 70 74 65 64 20 62 79 20 74 68 65 20 63  ccepted by the c
ef70: 6f 6d 70 69 6c 65 72 2c 20 72 65 6a 65 63 74 65  ompiler, rejecte
ef80: 64 20 62 79 20 74 68 65 20 70 72 65 70 72 6f 63  d by the preproc
ef90: 65 73 73 6f 72 21 22 20 3e 26 35 0a 24 61 73 5f  essor!" >&5.$as_
efa0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
efb0: 52 4e 49 4e 47 3a 20 24 32 3a 20 61 63 63 65 70  RNING: $2: accep
efc0: 74 65 64 20 62 79 20 74 68 65 20 63 6f 6d 70 69  ted by the compi
efd0: 6c 65 72 2c 20 72 65 6a 65 63 74 65 64 20 62 79  ler, rejected by
efe0: 20 74 68 65 20 70 72 65 70 72 6f 63 65 73 73 6f   the preprocesso
eff0: 72 21 22 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20  r!" >&2;}.    { 
f000: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
f010: 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
f020: 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20  NENO}: WARNING: 
f030: 24 32 3a 20 70 72 6f 63 65 65 64 69 6e 67 20 77  $2: proceeding w
f040: 69 74 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72  ith the compiler
f050: 27 73 20 72 65 73 75 6c 74 22 20 3e 26 35 0a 24  's result" >&5.$
f060: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
f070: 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 70 72   WARNING: $2: pr
f080: 6f 63 65 65 64 69 6e 67 20 77 69 74 68 20 74 68  oceeding with th
f090: 65 20 63 6f 6d 70 69 6c 65 72 27 73 20 72 65 73  e compiler's res
f0a0: 75 6c 74 22 20 3e 26 32 3b 7d 0a 20 20 20 20 3b  ult" >&2;}.    ;
f0b0: 3b 0a 20 20 6e 6f 3a 79 65 73 3a 2a 20 29 0a 20  ;.  no:yes:* ). 
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 65 73 65 6e 74  ING: $2: present
f100: 20 62 75 74 20 63 61 6e 6e 6f 74 20 62 65 20 63   but cannot be c
f110: 6f 6d 70 69 6c 65 64 22 20 3e 26 35 0a 24 61 73  ompiled" >&5.$as
f120: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
f130: 41 52 4e 49 4e 47 3a 20 24 32 3a 20 70 72 65 73  ARNING: $2: pres
f140: 65 6e 74 20 62 75 74 20 63 61 6e 6e 6f 74 20 62  ent but cannot b
f150: 65 20 63 6f 6d 70 69 6c 65 64 22 20 3e 26 32 3b  e compiled" >&2;
f160: 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f  }.    { $as_echo
f170: 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
f180: 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57  neno-$LINENO}: W
f190: 41 52 4e 49 4e 47 3a 20 24 32 3a 20 20 20 20 20  ARNING: $2:     
f1a0: 63 68 65 63 6b 20 66 6f 72 20 6d 69 73 73 69 6e  check for missin
f1b0: 67 20 70 72 65 72 65 71 75 69 73 69 74 65 20 68  g prerequisite h
f1c0: 65 61 64 65 72 73 3f 22 20 3e 26 35 0a 24 61 73  eaders?" >&5.$as
f1d0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
f1e0: 41 52 4e 49 4e 47 3a 20 24 32 3a 20 20 20 20 20  ARNING: $2:     
f1f0: 63 68 65 63 6b 20 66 6f 72 20 6d 69 73 73 69 6e  check for missin
f200: 67 20 70 72 65 72 65 71 75 69 73 69 74 65 20 68  g prerequisite h
f210: 65 61 64 65 72 73 3f 22 20 3e 26 32 3b 7d 0a 20  eaders?" >&2;}. 
f220: 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
f230: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
f240: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e  o-$LINENO}: WARN
f250: 49 4e 47 3a 20 24 32 3a 20 73 65 65 20 74 68 65  ING: $2: see the
f260: 20 41 75 74 6f 63 6f 6e 66 20 64 6f 63 75 6d 65   Autoconf docume
f270: 6e 74 61 74 69 6f 6e 22 20 3e 26 35 0a 24 61 73  ntation" >&5.$as
f280: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
f290: 41 52 4e 49 4e 47 3a 20 24 32 3a 20 73 65 65 20  ARNING: $2: see 
f2a0: 74 68 65 20 41 75 74 6f 63 6f 6e 66 20 64 6f 63  the Autoconf doc
f2b0: 75 6d 65 6e 74 61 74 69 6f 6e 22 20 3e 26 32 3b  umentation" >&2;
f2c0: 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f  }.    { $as_echo
f2d0: 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
f2e0: 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57  neno-$LINENO}: W
f2f0: 41 52 4e 49 4e 47 3a 20 24 32 3a 20 20 20 20 20  ARNING: $2:     
f300: 73 65 63 74 69 6f 6e 20 5c 22 50 72 65 73 65 6e  section \"Presen
f310: 74 20 42 75 74 20 43 61 6e 6e 6f 74 20 42 65 20  t But Cannot Be 
f320: 43 6f 6d 70 69 6c 65 64 5c 22 22 20 3e 26 35 0a  Compiled\"" >&5.
f330: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
f340: 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 20  : WARNING: $2:  
f350: 20 20 20 73 65 63 74 69 6f 6e 20 5c 22 50 72 65     section \"Pre
f360: 73 65 6e 74 20 42 75 74 20 43 61 6e 6e 6f 74 20  sent But Cannot 
f370: 42 65 20 43 6f 6d 70 69 6c 65 64 5c 22 22 20 3e  Be Compiled\"" >
f380: 26 32 3b 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65  &2;}.    { $as_e
f390: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
f3a0: 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
f3b0: 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 70  : WARNING: $2: p
f3c0: 72 6f 63 65 65 64 69 6e 67 20 77 69 74 68 20 74  roceeding with t
f3d0: 68 65 20 63 6f 6d 70 69 6c 65 72 27 73 20 72 65  he compiler's re
f3e0: 73 75 6c 74 22 20 3e 26 35 0a 24 61 73 5f 65 63  sult" >&5.$as_ec
f3f0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
f400: 49 4e 47 3a 20 24 32 3a 20 70 72 6f 63 65 65 64  ING: $2: proceed
f410: 69 6e 67 20 77 69 74 68 20 74 68 65 20 63 6f 6d  ing with the com
f420: 70 69 6c 65 72 27 73 20 72 65 73 75 6c 74 22 20  piler's result" 
f430: 3e 26 32 3b 7d 0a 20 20 20 20 3b 3b 0a 65 73 61  >&2;}.    ;;.esa
f440: 63 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  c.  { $as_echo "
f450: 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
f460: 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
f470: 63 6b 69 6e 67 20 66 6f 72 20 24 32 22 20 3e 26  cking for $2" >&
f480: 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
f490: 65 63 6b 69 6e 67 20 66 6f 72 20 24 32 2e 2e 2e  ecking for $2...
f4a0: 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 65 76 61   " >&6; }.if eva
f4b0: 6c 20 5c 24 7b 24 33 2b 3a 7d 20 66 61 6c 73 65  l \${$3+:} false
f4c0: 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
f4d0: 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
f4e0: 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 76 61  " >&6.else.  eva
f4f0: 6c 20 22 24 33 3d 5c 24 61 63 5f 68 65 61 64 65  l "$3=\$ac_heade
f500: 72 5f 63 6f 6d 70 69 6c 65 72 22 0a 66 69 0a 65  r_compiler".fi.e
f510: 76 61 6c 20 61 63 5f 72 65 73 3d 5c 24 24 33 0a  val ac_res=\$$3.
f520: 09 20 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63  .       { $as_ec
f530: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
f540: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
f550: 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 72 65 73   result: $ac_res
f560: 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
f570: 24 61 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a  $ac_res" >&6; }.
f580: 66 69 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c 69  fi.  eval $as_li
f590: 6e 65 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73  neno_stack; ${as
f5a0: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a  _lineno_stack:+:
f5b0: 7d 20 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e  } unset as_linen
f5c0: 6f 0a 0a 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 63  o..} # ac_fn_c_c
f5d0: 68 65 63 6b 5f 68 65 61 64 65 72 5f 6d 6f 6e 67  heck_header_mong
f5e0: 72 65 6c 0a 63 61 74 20 3e 63 6f 6e 66 69 67 2e  rel.cat >config.
f5f0: 6c 6f 67 20 3c 3c 5f 41 43 45 4f 46 0a 54 68 69  log <<_ACEOF.Thi
f600: 73 20 66 69 6c 65 20 63 6f 6e 74 61 69 6e 73 20  s file contains 
f610: 61 6e 79 20 6d 65 73 73 61 67 65 73 20 70 72 6f  any messages pro
f620: 64 75 63 65 64 20 62 79 20 63 6f 6d 70 69 6c 65  duced by compile
f630: 72 73 20 77 68 69 6c 65 0a 72 75 6e 6e 69 6e 67  rs while.running
f640: 20 63 6f 6e 66 69 67 75 72 65 2c 20 74 6f 20 61   configure, to a
f650: 69 64 20 64 65 62 75 67 67 69 6e 67 20 69 66 20  id debugging if 
f660: 63 6f 6e 66 69 67 75 72 65 20 6d 61 6b 65 73 20  configure makes 
f670: 61 20 6d 69 73 74 61 6b 65 2e 0a 0a 49 74 20 77  a mistake...It w
f680: 61 73 20 63 72 65 61 74 65 64 20 62 79 20 73 71  as created by sq
f690: 6c 69 74 65 20 24 61 73 5f 6d 65 20 33 2e 31 30  lite $as_me 3.10
f6a0: 2e 30 2c 20 77 68 69 63 68 20 77 61 73 0a 67 65  .0, which was.ge
f6b0: 6e 65 72 61 74 65 64 20 62 79 20 47 4e 55 20 41  nerated by GNU A
f6c0: 75 74 6f 63 6f 6e 66 20 32 2e 36 39 2e 20 20 49  utoconf 2.69.  I
f6d0: 6e 76 6f 63 61 74 69 6f 6e 20 63 6f 6d 6d 61 6e  nvocation comman
f6e0: 64 20 6c 69 6e 65 20 77 61 73 0a 0a 20 20 24 20  d line was..  $ 
f6f0: 24 30 20 24 40 0a 0a 5f 41 43 45 4f 46 0a 65 78  $0 $@.._ACEOF.ex
f700: 65 63 20 35 3e 3e 63 6f 6e 66 69 67 2e 6c 6f 67  ec 5>>config.log
f710: 0a 7b 0a 63 61 74 20 3c 3c 5f 41 53 55 4e 41 4d  .{.cat <<_ASUNAM
f720: 45 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  E.## --------- #
f730: 23 0a 23 23 20 50 6c 61 74 66 6f 72 6d 2e 20 23  #.## Platform. #
f740: 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  #.## --------- #
f750: 23 0a 0a 68 6f 73 74 6e 61 6d 65 20 3d 20 60 28  #..hostname = `(
f760: 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 75 6e 61 6d  hostname || unam
f770: 65 20 2d 6e 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  e -n) 2>/dev/nul
f780: 6c 20 7c 20 73 65 64 20 31 71 60 0a 75 6e 61 6d  l | sed 1q`.unam
f790: 65 20 2d 6d 20 3d 20 60 28 75 6e 61 6d 65 20 2d  e -m = `(uname -
f7a0: 6d 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  m) 2>/dev/null |
f7b0: 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a  | echo unknown`.
f7c0: 75 6e 61 6d 65 20 2d 72 20 3d 20 60 28 75 6e 61  uname -r = `(una
f7d0: 6d 65 20 2d 72 29 20 32 3e 2f 64 65 76 2f 6e 75  me -r) 2>/dev/nu
f7e0: 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f  ll || echo unkno
f7f0: 77 6e 60 0a 75 6e 61 6d 65 20 2d 73 20 3d 20 60  wn`.uname -s = `
f800: 28 75 6e 61 6d 65 20 2d 73 29 20 32 3e 2f 64 65  (uname -s) 2>/de
f810: 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75  v/null || echo u
f820: 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 76  nknown`.uname -v
f830: 20 3d 20 60 28 75 6e 61 6d 65 20 2d 76 29 20 32   = `(uname -v) 2
f840: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63  >/dev/null || ec
f850: 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f 75 73  ho unknown`../us
f860: 72 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 70 20 3d  r/bin/uname -p =
f870: 20 60 28 2f 75 73 72 2f 62 69 6e 2f 75 6e 61 6d   `(/usr/bin/unam
f880: 65 20 2d 70 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  e -p) 2>/dev/nul
f890: 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77  l || echo unknow
f8a0: 6e 60 0a 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 58  n`./bin/uname -X
f8b0: 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 75 6e       = `(/bin/un
f8c0: 61 6d 65 20 2d 58 29 20 32 3e 2f 64 65 76 2f 6e  ame -X) 2>/dev/n
f8d0: 75 6c 6c 20 20 20 20 20 7c 7c 20 65 63 68 6f 20  ull     || echo 
f8e0: 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f 62 69 6e 2f 61  unknown`../bin/a
f8f0: 72 63 68 20 20 20 20 20 20 20 20 20 20 20 20 20  rch             
f900: 20 3d 20 60 28 2f 62 69 6e 2f 61 72 63 68 29 20   = `(/bin/arch) 
f910: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20  2>/dev/null     
f920: 20 20 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f           || echo
f930: 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62   unknown`./usr/b
f940: 69 6e 2f 61 72 63 68 20 2d 6b 20 20 20 20 20 20  in/arch -k      
f950: 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 61 72   = `(/usr/bin/ar
f960: 63 68 20 2d 6b 29 20 32 3e 2f 64 65 76 2f 6e 75  ch -k) 2>/dev/nu
f970: 6c 6c 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f  ll       || echo
f980: 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 63   unknown`./usr/c
f990: 6f 6e 76 65 78 2f 67 65 74 73 79 73 69 6e 66 6f  onvex/getsysinfo
f9a0: 20 3d 20 60 28 2f 75 73 72 2f 63 6f 6e 76 65 78   = `(/usr/convex
f9b0: 2f 67 65 74 73 79 73 69 6e 66 6f 29 20 32 3e 2f  /getsysinfo) 2>/
f9c0: 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f  dev/null || echo
f9d0: 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62   unknown`./usr/b
f9e0: 69 6e 2f 68 6f 73 74 69 6e 66 6f 20 20 20 20 20  in/hostinfo     
f9f0: 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 68 6f   = `(/usr/bin/ho
fa00: 73 74 69 6e 66 6f 29 20 32 3e 2f 64 65 76 2f 6e  stinfo) 2>/dev/n
fa10: 75 6c 6c 20 20 20 20 20 20 7c 7c 20 65 63 68 6f  ull      || echo
fa20: 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 6d   unknown`./bin/m
fa30: 61 63 68 69 6e 65 20 20 20 20 20 20 20 20 20 20  achine          
fa40: 20 3d 20 60 28 2f 62 69 6e 2f 6d 61 63 68 69 6e   = `(/bin/machin
fa50: 65 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20  e) 2>/dev/null  
fa60: 20 20 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f           || echo
fa70: 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62   unknown`./usr/b
fa80: 69 6e 2f 6f 73 6c 65 76 65 6c 20 20 20 20 20 20  in/oslevel      
fa90: 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 6f 73   = `(/usr/bin/os
faa0: 6c 65 76 65 6c 29 20 32 3e 2f 64 65 76 2f 6e 75  level) 2>/dev/nu
fab0: 6c 6c 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f  ll       || echo
fac0: 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 75   unknown`./bin/u
fad0: 6e 69 76 65 72 73 65 20 20 20 20 20 20 20 20 20  niverse         
fae0: 20 3d 20 60 28 2f 62 69 6e 2f 75 6e 69 76 65 72   = `(/bin/univer
faf0: 73 65 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  se) 2>/dev/null 
fb00: 20 20 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f           || echo
fb10: 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 5f 41 53 55 4e   unknown`.._ASUN
fb20: 41 4d 45 0a 0a 61 73 5f 73 61 76 65 5f 49 46 53  AME..as_save_IFS
fb30: 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
fb40: 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
fb50: 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
fb60: 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
fb70: 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
fb80: 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
fb90: 69 72 3d 2e 0a 20 20 20 20 24 61 73 5f 65 63 68  ir=..    $as_ech
fba0: 6f 20 22 50 41 54 48 3a 20 24 61 73 5f 64 69 72  o "PATH: $as_dir
fbb0: 22 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73  ".  done.IFS=$as
fbc0: 5f 73 61 76 65 5f 49 46 53 0a 0a 7d 20 3e 26 35  _save_IFS..} >&5
fbd0: 0a 0a 63 61 74 20 3e 26 35 20 3c 3c 5f 41 43 45  ..cat >&5 <<_ACE
fbe0: 4f 46 0a 0a 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  OF...## --------
fbf0: 2d 2d 2d 20 23 23 0a 23 23 20 43 6f 72 65 20 74  --- ##.## Core t
fc00: 65 73 74 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d  ests. ##.## ----
fc10: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 5f 41 43 45  ------- ##.._ACE
fc20: 4f 46 0a 0a 0a 23 20 4b 65 65 70 20 61 20 74 72  OF...# Keep a tr
fc30: 61 63 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d 61  ace of the comma
fc40: 6e 64 20 6c 69 6e 65 2e 0a 23 20 53 74 72 69 70  nd line..# Strip
fc50: 20 6f 75 74 20 2d 2d 6e 6f 2d 63 72 65 61 74 65   out --no-create
fc60: 20 61 6e 64 20 2d 2d 6e 6f 2d 72 65 63 75 72 73   and --no-recurs
fc70: 69 6f 6e 20 73 6f 20 74 68 65 79 20 64 6f 20 6e  ion so they do n
fc80: 6f 74 20 70 69 6c 65 20 75 70 2e 0a 23 20 53 74  ot pile up..# St
fc90: 72 69 70 20 6f 75 74 20 2d 2d 73 69 6c 65 6e 74  rip out --silent
fca0: 20 62 65 63 61 75 73 65 20 77 65 20 64 6f 6e 27   because we don'
fcb0: 74 20 77 61 6e 74 20 74 6f 20 72 65 63 6f 72 64  t want to record
fcc0: 20 69 74 20 66 6f 72 20 66 75 74 75 72 65 20 72   it for future r
fcd0: 75 6e 73 2e 0a 23 20 41 6c 73 6f 20 71 75 6f 74  uns..# Also quot
fce0: 65 20 61 6e 79 20 61 72 67 73 20 63 6f 6e 74 61  e any args conta
fcf0: 69 6e 69 6e 67 20 73 68 65 6c 6c 20 6d 65 74 61  ining shell meta
fd00: 2d 63 68 61 72 61 63 74 65 72 73 2e 0a 23 20 4d  -characters..# M
fd10: 61 6b 65 20 74 77 6f 20 70 61 73 73 65 73 20 74  ake two passes t
fd20: 6f 20 61 6c 6c 6f 77 20 66 6f 72 20 70 72 6f 70  o allow for prop
fd30: 65 72 20 64 75 70 6c 69 63 61 74 65 2d 61 72 67  er duplicate-arg
fd40: 75 6d 65 6e 74 20 73 75 70 70 72 65 73 73 69 6f  ument suppressio
fd50: 6e 2e 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  n..ac_configure_
fd60: 61 72 67 73 3d 0a 61 63 5f 63 6f 6e 66 69 67 75  args=.ac_configu
fd70: 72 65 5f 61 72 67 73 30 3d 0a 61 63 5f 63 6f 6e  re_args0=.ac_con
fd80: 66 69 67 75 72 65 5f 61 72 67 73 31 3d 0a 61 63  figure_args1=.ac
fd90: 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 3d  _must_keep_next=
fda0: 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 70 61 73  false.for ac_pas
fdb0: 73 20 69 6e 20 31 20 32 0a 64 6f 0a 20 20 66 6f  s in 1 2.do.  fo
fdc0: 72 20 61 63 5f 61 72 67 0a 20 20 64 6f 0a 20 20  r ac_arg.  do.  
fdd0: 20 20 63 61 73 65 20 24 61 63 5f 61 72 67 20 69    case $ac_arg i
fde0: 6e 0a 20 20 20 20 2d 6e 6f 2d 63 72 65 61 74 65  n.    -no-create
fdf0: 20 7c 20 2d 2d 6e 6f 2d 63 2a 20 7c 20 2d 6e 20   | --no-c* | -n 
fe00: 7c 20 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20  | -no-recursion 
fe10: 7c 20 2d 2d 6e 6f 2d 72 2a 29 20 63 6f 6e 74 69  | --no-r*) conti
fe20: 6e 75 65 20 3b 3b 0a 20 20 20 20 2d 71 20 7c 20  nue ;;.    -q | 
fe30: 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 74  -quiet | --quiet
fe40: 20 7c 20 2d 2d 71 75 69 65 20 7c 20 2d 2d 71 75   | --quie | --qu
fe50: 69 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c  i | --qu | --q \
fe60: 0a 20 20 20 20 7c 20 2d 73 69 6c 65 6e 74 20 7c  .    | -silent |
fe70: 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69   --silent | --si
fe80: 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d  len | --sile | -
fe90: 2d 73 69 6c 29 0a 20 20 20 20 20 20 63 6f 6e 74  -sil).      cont
fea0: 69 6e 75 65 20 3b 3b 0a 20 20 20 20 2a 5c 27 2a  inue ;;.    *\'*
feb0: 29 0a 20 20 20 20 20 20 61 63 5f 61 72 67 3d 60  ).      ac_arg=`
fec0: 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 61 72  $as_echo "$ac_ar
fed0: 67 22 20 7c 20 73 65 64 20 22 73 2f 27 2f 27 5c  g" | sed "s/'/'\
fee0: 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60 20 3b 3b  \\\\\\\''/g"` ;;
fef0: 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 63 61  .    esac.    ca
ff00: 73 65 20 24 61 63 5f 70 61 73 73 20 69 6e 0a 20  se $ac_pass in. 
ff10: 20 20 20 31 29 20 61 73 5f 66 6e 5f 61 70 70 65     1) as_fn_appe
ff20: 6e 64 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  nd ac_configure_
ff30: 61 72 67 73 30 20 22 20 27 24 61 63 5f 61 72 67  args0 " '$ac_arg
ff40: 27 22 20 3b 3b 0a 20 20 20 20 32 29 0a 20 20 20  '" ;;.    2).   
ff50: 20 20 20 61 73 5f 66 6e 5f 61 70 70 65 6e 64 20     as_fn_append 
ff60: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
ff70: 73 31 20 22 20 27 24 61 63 5f 61 72 67 27 22 0a  s1 " '$ac_arg'".
ff80: 20 20 20 20 20 20 69 66 20 74 65 73 74 20 24 61        if test $a
ff90: 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74  c_must_keep_next
ffa0: 20 3d 20 74 72 75 65 3b 20 74 68 65 6e 0a 09 61   = true; then..a
ffb0: 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74  c_must_keep_next
ffc0: 3d 66 61 6c 73 65 20 23 20 47 6f 74 20 76 61 6c  =false # Got val
ffd0: 75 65 2c 20 62 61 63 6b 20 74 6f 20 6e 6f 72 6d  ue, back to norm
ffe0: 61 6c 2e 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  al..      else..
fff0: 63 61 73 65 20 24 61 63 5f 61 72 67 20 69 6e 0a  case $ac_arg in.
10000 09 20 20 2a 3d 2a 20 7c 20 2d 2d 63 6f 6e 66 69  .  *=* | --confi
10010 67 2d 63 61 63 68 65 20 7c 20 2d 43 20 7c 20 2d  g-cache | -C | -
10020 64 69 73 61 62 6c 65 2d 2a 20 7c 20 2d 2d 64 69  disable-* | --di
10030 73 61 62 6c 65 2d 2a 20 5c 0a 09 20 20 7c 20 2d  sable-* \..  | -
10040 65 6e 61 62 6c 65 2d 2a 20 7c 20 2d 2d 65 6e 61  enable-* | --ena
10050 62 6c 65 2d 2a 20 7c 20 2d 67 61 73 20 7c 20 2d  ble-* | -gas | -
10060 2d 67 2a 20 7c 20 2d 6e 66 70 20 7c 20 2d 2d 6e  -g* | -nfp | --n
10070 66 2a 20 5c 0a 09 20 20 7c 20 2d 71 20 7c 20 2d  f* \..  | -q | -
10080 71 75 69 65 74 20 7c 20 2d 2d 71 2a 20 7c 20 2d  quiet | --q* | -
10090 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 2a 20  silent | --sil* 
100a0 7c 20 2d 76 20 7c 20 2d 76 65 72 62 2a 20 5c 0a  | -v | -verb* \.
100b0 09 20 20 7c 20 2d 77 69 74 68 2d 2a 20 7c 20 2d  .  | -with-* | -
100c0 2d 77 69 74 68 2d 2a 20 7c 20 2d 77 69 74 68 6f  -with-* | -witho
100d0 75 74 2d 2a 20 7c 20 2d 2d 77 69 74 68 6f 75 74  ut-* | --without
100e0 2d 2a 20 7c 20 2d 2d 78 29 0a 09 20 20 20 20 63  -* | --x)..    c
100f0 61 73 65 20 22 24 61 63 5f 63 6f 6e 66 69 67 75  ase "$ac_configu
10100 72 65 5f 61 72 67 73 30 20 22 20 69 6e 0a 09 20  re_args0 " in.. 
10110 20 20 20 20 20 22 24 61 63 5f 63 6f 6e 66 69 67       "$ac_config
10120 75 72 65 5f 61 72 67 73 31 22 2a 22 20 27 24 61  ure_args1"*" '$a
10130 63 5f 61 72 67 27 20 22 2a 20 29 20 63 6f 6e 74  c_arg' "* ) cont
10140 69 6e 75 65 20 3b 3b 0a 09 20 20 20 20 65 73 61  inue ;;..    esa
10150 63 0a 09 20 20 20 20 3b 3b 0a 09 20 20 2d 2a 20  c..    ;;..  -* 
10160 29 20 61 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e  ) ac_must_keep_n
10170 65 78 74 3d 74 72 75 65 20 3b 3b 0a 09 65 73 61  ext=true ;;..esa
10180 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  c.      fi.     
10190 20 61 73 5f 66 6e 5f 61 70 70 65 6e 64 20 61 63   as_fn_append ac
101a0 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 20  _configure_args 
101b0 22 20 27 24 61 63 5f 61 72 67 27 22 0a 20 20 20  " '$ac_arg'".   
101c0 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20     ;;.    esac. 
101d0 20 64 6f 6e 65 0a 64 6f 6e 65 0a 7b 20 61 63 5f   done.done.{ ac_
101e0 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30 3d  configure_args0=
101f0 3b 20 75 6e 73 65 74 20 61 63 5f 63 6f 6e 66 69  ; unset ac_confi
10200 67 75 72 65 5f 61 72 67 73 30 3b 7d 0a 7b 20 61  gure_args0;}.{ a
10210 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
10220 31 3d 3b 20 75 6e 73 65 74 20 61 63 5f 63 6f 6e  1=; unset ac_con
10230 66 69 67 75 72 65 5f 61 72 67 73 31 3b 7d 0a 0a  figure_args1;}..
10240 23 20 57 68 65 6e 20 69 6e 74 65 72 72 75 70 74  # When interrupt
10250 65 64 20 6f 72 20 65 78 69 74 27 64 2c 20 63 6c  ed or exit'd, cl
10260 65 61 6e 75 70 20 74 65 6d 70 6f 72 61 72 79 20  eanup temporary 
10270 66 69 6c 65 73 2c 20 61 6e 64 20 63 6f 6d 70 6c  files, and compl
10280 65 74 65 0a 23 20 63 6f 6e 66 69 67 2e 6c 6f 67  ete.# config.log
10290 2e 20 20 57 65 20 72 65 6d 6f 76 65 20 63 6f 6d  .  We remove com
102a0 6d 65 6e 74 73 20 62 65 63 61 75 73 65 20 61 6e  ments because an
102b0 79 77 61 79 20 74 68 65 20 71 75 6f 74 65 73 20  yway the quotes 
102c0 69 6e 20 74 68 65 72 65 0a 23 20 77 6f 75 6c 64  in there.# would
102d0 20 63 61 75 73 65 20 70 72 6f 62 6c 65 6d 73 20   cause problems 
102e0 6f 72 20 6c 6f 6f 6b 20 75 67 6c 79 2e 0a 23 20  or look ugly..# 
102f0 57 41 52 4e 49 4e 47 3a 20 55 73 65 20 27 5c 27  WARNING: Use '\'
10300 27 20 74 6f 20 72 65 70 72 65 73 65 6e 74 20 61  ' to represent a
10310 6e 20 61 70 6f 73 74 72 6f 70 68 65 20 77 69 74  n apostrophe wit
10320 68 69 6e 20 74 68 65 20 74 72 61 70 2e 0a 23 20  hin the trap..# 
10330 57 41 52 4e 49 4e 47 3a 20 44 6f 20 6e 6f 74 20  WARNING: Do not 
10340 73 74 61 72 74 20 74 68 65 20 74 72 61 70 20 63  start the trap c
10350 6f 64 65 20 77 69 74 68 20 61 20 6e 65 77 6c 69  ode with a newli
10360 6e 65 2c 20 64 75 65 20 74 6f 20 61 20 46 72 65  ne, due to a Fre
10370 65 42 53 44 20 34 2e 30 20 62 75 67 2e 0a 74 72  eBSD 4.0 bug..tr
10380 61 70 20 27 65 78 69 74 5f 73 74 61 74 75 73 3d  ap 'exit_status=
10390 24 3f 0a 20 20 23 20 53 61 76 65 20 69 6e 74 6f  $?.  # Save into
103a0 20 63 6f 6e 66 69 67 2e 6c 6f 67 20 73 6f 6d 65   config.log some
103b0 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 74 68 61   information tha
103c0 74 20 6d 69 67 68 74 20 68 65 6c 70 20 69 6e 20  t might help in 
103d0 64 65 62 75 67 67 69 6e 67 2e 0a 20 20 7b 0a 20  debugging..  {. 
103e0 20 20 20 65 63 68 6f 0a 0a 20 20 20 20 24 61 73     echo..    $as
103f0 5f 65 63 68 6f 20 22 23 23 20 2d 2d 2d 2d 2d 2d  _echo "## ------
10400 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23  ---------- ##.##
10410 20 43 61 63 68 65 20 76 61 72 69 61 62 6c 65 73   Cache variables
10420 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  . ##.## --------
10430 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 22 0a 20 20 20  -------- ##".   
10440 20 65 63 68 6f 0a 20 20 20 20 23 20 54 68 65 20   echo.    # The 
10450 66 6f 6c 6c 6f 77 69 6e 67 20 77 61 79 20 6f 66  following way of
10460 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 61 63   writing the cac
10470 68 65 20 6d 69 73 68 61 6e 64 6c 65 73 20 6e 65  he mishandles ne
10480 77 6c 69 6e 65 73 20 69 6e 20 76 61 6c 75 65 73  wlines in values
10490 2c 0a 28 0a 20 20 66 6f 72 20 61 63 5f 76 61 72  ,.(.  for ac_var
104a0 20 69 6e 20 60 28 73 65 74 29 20 32 3e 26 31 20   in `(set) 2>&1 
104b0 7c 20 73 65 64 20 2d 6e 20 27 5c 27 27 73 2f 5e  | sed -n '\''s/^
104c0 5c 28 5b 61 2d 7a 41 2d 5a 5f 5d 5b 61 2d 7a 41  \([a-zA-Z_][a-zA
104d0 2d 5a 30 2d 39 5f 5d 2a 5c 29 3d 2e 2a 2f 5c 31  -Z0-9_]*\)=.*/\1
104e0 2f 70 27 5c 27 27 60 3b 20 64 6f 0a 20 20 20 20  /p'\''`; do.    
104f0 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61  eval ac_val=\$$a
10500 63 5f 76 61 72 0a 20 20 20 20 63 61 73 65 20 24  c_var.    case $
10510 61 63 5f 76 61 6c 20 69 6e 20 23 28 0a 20 20 20  ac_val in #(.   
10520 20 2a 24 7b 61 73 5f 6e 6c 7d 2a 29 0a 20 20 20   *${as_nl}*).   
10530 20 20 20 63 61 73 65 20 24 61 63 5f 76 61 72 20     case $ac_var 
10540 69 6e 20 23 28 0a 20 20 20 20 20 20 2a 5f 63 76  in #(.      *_cv
10550 5f 2a 29 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  _*) { $as_echo "
10560 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
10570 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52  no-$LINENO}: WAR
10580 4e 49 4e 47 3a 20 63 61 63 68 65 20 76 61 72 69  NING: cache vari
10590 61 62 6c 65 20 24 61 63 5f 76 61 72 20 63 6f 6e  able $ac_var con
105a0 74 61 69 6e 73 20 61 20 6e 65 77 6c 69 6e 65 22  tains a newline"
105b0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
105c0 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
105d0 63 61 63 68 65 20 76 61 72 69 61 62 6c 65 20 24  cache variable $
105e0 61 63 5f 76 61 72 20 63 6f 6e 74 61 69 6e 73 20  ac_var contains 
105f0 61 20 6e 65 77 6c 69 6e 65 22 20 3e 26 32 3b 7d  a newline" >&2;}
10600 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20   ;;.      esac. 
10610 20 20 20 20 20 63 61 73 65 20 24 61 63 5f 76 61       case $ac_va
10620 72 20 69 6e 20 23 28 0a 20 20 20 20 20 20 5f 20  r in #(.      _ 
10630 7c 20 49 46 53 20 7c 20 61 73 5f 6e 6c 29 20 3b  | IFS | as_nl) ;
10640 3b 20 23 28 0a 20 20 20 20 20 20 42 41 53 48 5f  ; #(.      BASH_
10650 41 52 47 56 20 7c 20 42 41 53 48 5f 53 4f 55 52  ARGV | BASH_SOUR
10660 43 45 29 20 65 76 61 6c 20 24 61 63 5f 76 61 72  CE) eval $ac_var
10670 3d 20 3b 3b 20 23 28 0a 20 20 20 20 20 20 2a 29  = ;; #(.      *)
10680 20 7b 20 65 76 61 6c 20 24 61 63 5f 76 61 72 3d   { eval $ac_var=
10690 3b 20 75 6e 73 65 74 20 24 61 63 5f 76 61 72 3b  ; unset $ac_var;
106a0 7d 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 20  } ;;.      esac 
106b0 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 64 6f  ;;.    esac.  do
106c0 6e 65 0a 20 20 28 73 65 74 29 20 32 3e 26 31 20  ne.  (set) 2>&1 
106d0 7c 0a 20 20 20 20 63 61 73 65 20 24 61 73 5f 6e  |.    case $as_n
106e0 6c 60 28 61 63 5f 73 70 61 63 65 3d 27 5c 27 27  l`(ac_space='\''
106f0 20 27 5c 27 27 3b 20 73 65 74 29 20 32 3e 26 31   '\''; set) 2>&1
10700 60 20 69 6e 20 23 28 0a 20 20 20 20 2a 24 7b 61  ` in #(.    *${a
10710 73 5f 6e 6c 7d 61 63 5f 73 70 61 63 65 3d 5c 20  s_nl}ac_space=\ 
10720 2a 29 0a 20 20 20 20 20 20 73 65 64 20 2d 6e 20  *).      sed -n 
10730 5c 0a 09 22 73 2f 27 5c 27 27 2f 27 5c 27 27 5c  \.."s/'\''/'\''\
10740 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67 3b 0a 09  \\\'\'''\''/g;..
10750 20 20 73 2f 5e 5c 5c 28 5b 5f 24 61 73 5f 63 72    s/^\\([_$as_cr
10760 5f 61 6c 6e 75 6d 5d 2a 5f 63 76 5f 5b 5f 24 61  _alnum]*_cv_[_$a
10770 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5c 5c 29 3d  s_cr_alnum]*\\)=
10780 5c 5c 28 2e 2a 5c 5c 29 2f 5c 5c 31 3d 27 5c 27  \\(.*\\)/\\1='\'
10790 27 5c 5c 32 27 5c 27 27 2f 70 22 0a 20 20 20 20  '\\2'\''/p".    
107a0 20 20 3b 3b 20 23 28 0a 20 20 20 20 2a 29 0a 20    ;; #(.    *). 
107b0 20 20 20 20 20 73 65 64 20 2d 6e 20 22 2f 5e 5b       sed -n "/^[
107c0 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5f  _$as_cr_alnum]*_
107d0 63 76 5f 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75  cv_[_$as_cr_alnu
107e0 6d 5d 2a 3d 2f 70 22 0a 20 20 20 20 20 20 3b 3b  m]*=/p".      ;;
107f0 0a 20 20 20 20 65 73 61 63 20 7c 0a 20 20 20 20  .    esac |.    
10800 73 6f 72 74 0a 29 0a 20 20 20 20 65 63 68 6f 0a  sort.).    echo.
10810 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 23  .    $as_echo "#
10820 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
10830 2d 2d 2d 20 23 23 0a 23 23 20 4f 75 74 70 75 74  --- ##.## Output
10840 20 76 61 72 69 61 62 6c 65 73 2e 20 23 23 0a 23   variables. ##.#
10850 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
10860 2d 2d 2d 20 23 23 22 0a 20 20 20 20 65 63 68 6f  --- ##".    echo
10870 0a 20 20 20 20 66 6f 72 20 61 63 5f 76 61 72 20  .    for ac_var 
10880 69 6e 20 24 61 63 5f 73 75 62 73 74 5f 76 61 72  in $ac_subst_var
10890 73 0a 20 20 20 20 64 6f 0a 20 20 20 20 20 20 65  s.    do.      e
108a0 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61 63  val ac_val=\$$ac
108b0 5f 76 61 72 0a 20 20 20 20 20 20 63 61 73 65 20  _var.      case 
108c0 24 61 63 5f 76 61 6c 20 69 6e 0a 20 20 20 20 20  $ac_val in.     
108d0 20 2a 5c 27 5c 27 27 2a 29 20 61 63 5f 76 61 6c   *\'\''*) ac_val
108e0 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  =`$as_echo "$ac_
108f0 76 61 6c 22 20 7c 20 73 65 64 20 22 73 2f 27 5c  val" | sed "s/'\
10900 27 27 2f 27 5c 27 27 5c 5c 5c 5c 5c 5c 5c 5c 27  ''/'\''\\\\\\\\'
10910 5c 27 27 27 5c 27 27 2f 67 22 60 3b 3b 0a 20 20  \'''\''/g"`;;.  
10920 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 24      esac.      $
10930 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 76 61 72  as_echo "$ac_var
10940 3d 27 5c 27 27 24 61 63 5f 76 61 6c 27 5c 27 27  ='\''$ac_val'\''
10950 22 0a 20 20 20 20 64 6f 6e 65 20 7c 20 73 6f 72  ".    done | sor
10960 74 0a 20 20 20 20 65 63 68 6f 0a 0a 20 20 20 20  t.    echo..    
10970 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
10980 73 75 62 73 74 5f 66 69 6c 65 73 22 3b 20 74 68  subst_files"; th
10990 65 6e 0a 20 20 20 20 20 20 24 61 73 5f 65 63 68  en.      $as_ech
109a0 6f 20 22 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  o "## ----------
109b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20  --------- ##.## 
109c0 46 69 6c 65 20 73 75 62 73 74 69 74 75 74 69 6f  File substitutio
109d0 6e 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d  ns. ##.## ------
109e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  ------------- ##
109f0 22 0a 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20  ".      echo.   
10a00 20 20 20 66 6f 72 20 61 63 5f 76 61 72 20 69 6e     for ac_var in
10a10 20 24 61 63 5f 73 75 62 73 74 5f 66 69 6c 65 73   $ac_subst_files
10a20 0a 20 20 20 20 20 20 64 6f 0a 09 65 76 61 6c 20  .      do..eval 
10a30 61 63 5f 76 61 6c 3d 5c 24 24 61 63 5f 76 61 72  ac_val=\$$ac_var
10a40 0a 09 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69  ..case $ac_val i
10a50 6e 0a 09 2a 5c 27 5c 27 27 2a 29 20 61 63 5f 76  n..*\'\''*) ac_v
10a60 61 6c 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61  al=`$as_echo "$a
10a70 63 5f 76 61 6c 22 20 7c 20 73 65 64 20 22 73 2f  c_val" | sed "s/
10a80 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 5c 5c 5c  '\''/'\''\\\\\\\
10a90 5c 27 5c 27 27 27 5c 27 27 2f 67 22 60 3b 3b 0a  \'\'''\''/g"`;;.
10aa0 09 65 73 61 63 0a 09 24 61 73 5f 65 63 68 6f 20  .esac..$as_echo 
10ab0 22 24 61 63 5f 76 61 72 3d 27 5c 27 27 24 61 63  "$ac_var='\''$ac
10ac0 5f 76 61 6c 27 5c 27 27 22 0a 20 20 20 20 20 20  _val'\''".      
10ad0 64 6f 6e 65 20 7c 20 73 6f 72 74 0a 20 20 20 20  done | sort.    
10ae0 20 20 65 63 68 6f 0a 20 20 20 20 66 69 0a 0a 20    echo.    fi.. 
10af0 20 20 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f     if test -s co
10b00 6e 66 64 65 66 73 2e 68 3b 20 74 68 65 6e 0a 20  nfdefs.h; then. 
10b10 20 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 23       $as_echo "#
10b20 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  # ----------- ##
10b30 0a 23 23 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  .## confdefs.h. 
10b40 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ##.## ----------
10b50 2d 20 23 23 22 0a 20 20 20 20 20 20 65 63 68 6f  - ##".      echo
10b60 0a 20 20 20 20 20 20 63 61 74 20 63 6f 6e 66 64  .      cat confd
10b70 65 66 73 2e 68 0a 20 20 20 20 20 20 65 63 68 6f  efs.h.      echo
10b80 0a 20 20 20 20 66 69 0a 20 20 20 20 74 65 73 74  .    fi.    test
10b90 20 22 24 61 63 5f 73 69 67 6e 61 6c 22 20 21 3d   "$ac_signal" !=
10ba0 20 30 20 26 26 0a 20 20 20 20 20 20 24 61 73 5f   0 &&.      $as_
10bb0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 63 61  echo "$as_me: ca
10bc0 75 67 68 74 20 73 69 67 6e 61 6c 20 24 61 63 5f  ught signal $ac_
10bd0 73 69 67 6e 61 6c 22 0a 20 20 20 20 24 61 73 5f  signal".    $as_
10be0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 78  echo "$as_me: ex
10bf0 69 74 20 24 65 78 69 74 5f 73 74 61 74 75 73 22  it $exit_status"
10c00 0a 20 20 7d 20 3e 26 35 0a 20 20 72 6d 20 2d 66  .  } >&5.  rm -f
10c10 20 63 6f 72 65 20 2a 2e 63 6f 72 65 20 63 6f 72   core *.core cor
10c20 65 2e 63 6f 6e 66 74 65 73 74 2e 2a 20 26 26 0a  e.conftest.* &&.
10c30 20 20 20 20 72 6d 20 2d 66 20 2d 72 20 63 6f 6e      rm -f -r con
10c40 66 74 65 73 74 2a 20 63 6f 6e 66 64 65 66 73 2a  ftest* confdefs*
10c50 20 63 6f 6e 66 24 24 2a 20 24 61 63 5f 63 6c 65   conf$$* $ac_cle
10c60 61 6e 5f 66 69 6c 65 73 20 26 26 0a 20 20 20 20  an_files &&.    
10c70 65 78 69 74 20 24 65 78 69 74 5f 73 74 61 74 75  exit $exit_statu
10c80 73 0a 27 20 30 0a 66 6f 72 20 61 63 5f 73 69 67  s.' 0.for ac_sig
10c90 6e 61 6c 20 69 6e 20 31 20 32 20 31 33 20 31 35  nal in 1 2 13 15
10ca0 3b 20 64 6f 0a 20 20 74 72 61 70 20 27 61 63 5f  ; do.  trap 'ac_
10cb0 73 69 67 6e 61 6c 3d 27 24 61 63 5f 73 69 67 6e  signal='$ac_sign
10cc0 61 6c 27 3b 20 61 73 5f 66 6e 5f 65 78 69 74 20  al'; as_fn_exit 
10cd0 31 27 20 24 61 63 5f 73 69 67 6e 61 6c 0a 64 6f  1' $ac_signal.do
10ce0 6e 65 0a 61 63 5f 73 69 67 6e 61 6c 3d 30 0a 0a  ne.ac_signal=0..
10cf0 23 20 63 6f 6e 66 64 65 66 73 2e 68 20 61 76 6f  # confdefs.h avo
10d00 69 64 73 20 4f 53 20 63 6f 6d 6d 61 6e 64 20 6c  ids OS command l
10d10 69 6e 65 20 6c 65 6e 67 74 68 20 6c 69 6d 69 74  ine length limit
10d20 73 20 74 68 61 74 20 44 45 46 53 20 63 61 6e 20  s that DEFS can 
10d30 65 78 63 65 65 64 2e 0a 72 6d 20 2d 66 20 2d 72  exceed..rm -f -r
10d40 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66 64   conftest* confd
10d50 65 66 73 2e 68 0a 0a 24 61 73 5f 65 63 68 6f 20  efs.h..$as_echo 
10d60 22 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 20 2a  "/* confdefs.h *
10d70 2f 22 20 3e 20 63 6f 6e 66 64 65 66 73 2e 68 0a  /" > confdefs.h.
10d80 0a 23 20 50 72 65 64 65 66 69 6e 65 64 20 70 72  .# Predefined pr
10d90 65 70 72 6f 63 65 73 73 6f 72 20 76 61 72 69 61  eprocessor varia
10da0 62 6c 65 73 2e 0a 0a 63 61 74 20 3e 3e 63 6f 6e  bles...cat >>con
10db0 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46  fdefs.h <<_ACEOF
10dc0 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45  .#define PACKAGE
10dd0 5f 4e 41 4d 45 20 22 24 50 41 43 4b 41 47 45 5f  _NAME "$PACKAGE_
10de0 4e 41 4d 45 22 0a 5f 41 43 45 4f 46 0a 0a 63 61  NAME"._ACEOF..ca
10df0 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c  t >>confdefs.h <
10e00 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20  <_ACEOF.#define 
10e10 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d 45 20  PACKAGE_TARNAME 
10e20 22 24 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d  "$PACKAGE_TARNAM
10e30 45 22 0a 5f 41 43 45 4f 46 0a 0a 63 61 74 20 3e  E"._ACEOF..cat >
10e40 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41  >confdefs.h <<_A
10e50 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43  CEOF.#define PAC
10e60 4b 41 47 45 5f 56 45 52 53 49 4f 4e 20 22 24 50  KAGE_VERSION "$P
10e70 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 22 0a  ACKAGE_VERSION".
10e80 5f 41 43 45 4f 46 0a 0a 63 61 74 20 3e 3e 63 6f  _ACEOF..cat >>co
10e90 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f  nfdefs.h <<_ACEO
10ea0 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47  F.#define PACKAG
10eb0 45 5f 53 54 52 49 4e 47 20 22 24 50 41 43 4b 41  E_STRING "$PACKA
10ec0 47 45 5f 53 54 52 49 4e 47 22 0a 5f 41 43 45 4f  GE_STRING"._ACEO
10ed0 46 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66  F..cat >>confdef
10ee0 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65  s.h <<_ACEOF.#de
10ef0 66 69 6e 65 20 50 41 43 4b 41 47 45 5f 42 55 47  fine PACKAGE_BUG
10f00 52 45 50 4f 52 54 20 22 24 50 41 43 4b 41 47 45  REPORT "$PACKAGE
10f10 5f 42 55 47 52 45 50 4f 52 54 22 0a 5f 41 43 45  _BUGREPORT"._ACE
10f20 4f 46 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65  OF..cat >>confde
10f30 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64  fs.h <<_ACEOF.#d
10f40 65 66 69 6e 65 20 50 41 43 4b 41 47 45 5f 55 52  efine PACKAGE_UR
10f50 4c 20 22 24 50 41 43 4b 41 47 45 5f 55 52 4c 22  L "$PACKAGE_URL"
10f60 0a 5f 41 43 45 4f 46 0a 0a 0a 23 20 4c 65 74 20  ._ACEOF...# Let 
10f70 74 68 65 20 73 69 74 65 20 66 69 6c 65 20 73 65  the site file se
10f80 6c 65 63 74 20 61 6e 20 61 6c 74 65 72 6e 61 74  lect an alternat
10f90 65 20 63 61 63 68 65 20 66 69 6c 65 20 69 66 20  e cache file if 
10fa0 69 74 20 77 61 6e 74 73 20 74 6f 2e 0a 23 20 50  it wants to..# P
10fb0 72 65 66 65 72 20 61 6e 20 65 78 70 6c 69 63 69  refer an explici
10fc0 74 6c 79 20 73 65 6c 65 63 74 65 64 20 66 69 6c  tly selected fil
10fd0 65 20 74 6f 20 61 75 74 6f 6d 61 74 69 63 61 6c  e to automatical
10fe0 6c 79 20 73 65 6c 65 63 74 65 64 20 6f 6e 65 73  ly selected ones
10ff0 2e 0a 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d  ..ac_site_file1=
11000 4e 4f 4e 45 0a 61 63 5f 73 69 74 65 5f 66 69 6c  NONE.ac_site_fil
11010 65 32 3d 4e 4f 4e 45 0a 69 66 20 74 65 73 74 20  e2=NONE.if test 
11020 2d 6e 20 22 24 43 4f 4e 46 49 47 5f 53 49 54 45  -n "$CONFIG_SITE
11030 22 3b 20 74 68 65 6e 0a 20 20 23 20 57 65 20 64  "; then.  # We d
11040 6f 20 6e 6f 74 20 77 61 6e 74 20 61 20 50 41 54  o not want a PAT
11050 48 20 73 65 61 72 63 68 20 66 6f 72 20 63 6f 6e  H search for con
11060 66 69 67 2e 73 69 74 65 2e 0a 20 20 63 61 73 65  fig.site..  case
11070 20 24 43 4f 4e 46 49 47 5f 53 49 54 45 20 69 6e   $CONFIG_SITE in
11080 20 23 28 28 0a 20 20 20 20 2d 2a 29 20 20 61 63   #((.    -*)  ac
11090 5f 73 69 74 65 5f 66 69 6c 65 31 3d 2e 2f 24 43  _site_file1=./$C
110a0 4f 4e 46 49 47 5f 53 49 54 45 3b 3b 0a 20 20 20  ONFIG_SITE;;.   
110b0 20 2a 2f 2a 29 20 61 63 5f 73 69 74 65 5f 66 69   */*) ac_site_fi
110c0 6c 65 31 3d 24 43 4f 4e 46 49 47 5f 53 49 54 45  le1=$CONFIG_SITE
110d0 3b 3b 0a 20 20 20 20 2a 29 20 20 20 61 63 5f 73  ;;.    *)   ac_s
110e0 69 74 65 5f 66 69 6c 65 31 3d 2e 2f 24 43 4f 4e  ite_file1=./$CON
110f0 46 49 47 5f 53 49 54 45 3b 3b 0a 20 20 65 73 61  FIG_SITE;;.  esa
11100 63 0a 65 6c 69 66 20 74 65 73 74 20 22 78 24 70  c.elif test "x$p
11110 72 65 66 69 78 22 20 21 3d 20 78 4e 4f 4e 45 3b  refix" != xNONE;
11120 20 74 68 65 6e 0a 20 20 61 63 5f 73 69 74 65 5f   then.  ac_site_
11130 66 69 6c 65 31 3d 24 70 72 65 66 69 78 2f 73 68  file1=$prefix/sh
11140 61 72 65 2f 63 6f 6e 66 69 67 2e 73 69 74 65 0a  are/config.site.
11150 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 32 3d    ac_site_file2=
11160 24 70 72 65 66 69 78 2f 65 74 63 2f 63 6f 6e 66  $prefix/etc/conf
11170 69 67 2e 73 69 74 65 0a 65 6c 73 65 0a 20 20 61  ig.site.else.  a
11180 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d 24 61 63  c_site_file1=$ac
11190 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f  _default_prefix/
111a0 73 68 61 72 65 2f 63 6f 6e 66 69 67 2e 73 69 74  share/config.sit
111b0 65 0a 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65  e.  ac_site_file
111c0 32 3d 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72  2=$ac_default_pr
111d0 65 66 69 78 2f 65 74 63 2f 63 6f 6e 66 69 67 2e  efix/etc/config.
111e0 73 69 74 65 0a 66 69 0a 66 6f 72 20 61 63 5f 73  site.fi.for ac_s
111f0 69 74 65 5f 66 69 6c 65 20 69 6e 20 22 24 61 63  ite_file in "$ac
11200 5f 73 69 74 65 5f 66 69 6c 65 31 22 20 22 24 61  _site_file1" "$a
11210 63 5f 73 69 74 65 5f 66 69 6c 65 32 22 0a 64 6f  c_site_file2".do
11220 0a 20 20 74 65 73 74 20 22 78 24 61 63 5f 73 69  .  test "x$ac_si
11230 74 65 5f 66 69 6c 65 22 20 3d 20 78 4e 4f 4e 45  te_file" = xNONE
11240 20 26 26 20 63 6f 6e 74 69 6e 75 65 0a 20 20 69   && continue.  i
11250 66 20 74 65 73 74 20 2f 64 65 76 2f 6e 75 6c 6c  f test /dev/null
11260 20 21 3d 20 22 24 61 63 5f 73 69 74 65 5f 66 69   != "$ac_site_fi
11270 6c 65 22 20 26 26 20 74 65 73 74 20 2d 72 20 22  le" && test -r "
11280 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 3b 20  $ac_site_file"; 
11290 74 68 65 6e 0a 20 20 20 20 7b 20 24 61 73 5f 65  then.    { $as_e
112a0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
112b0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
112c0 3a 20 6c 6f 61 64 69 6e 67 20 73 69 74 65 20 73  : loading site s
112d0 63 72 69 70 74 20 24 61 63 5f 73 69 74 65 5f 66  cript $ac_site_f
112e0 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ile" >&5.$as_ech
112f0 6f 20 22 24 61 73 5f 6d 65 3a 20 6c 6f 61 64 69  o "$as_me: loadi
11300 6e 67 20 73 69 74 65 20 73 63 72 69 70 74 20 24  ng site script $
11310 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 3e 26  ac_site_file" >&
11320 36 3b 7d 0a 20 20 20 20 73 65 64 20 27 73 2f 5e  6;}.    sed 's/^
11330 2f 7c 20 2f 27 20 22 24 61 63 5f 73 69 74 65 5f  /| /' "$ac_site_
11340 66 69 6c 65 22 20 3e 26 35 0a 20 20 20 20 2e 20  file" >&5.    . 
11350 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 20  "$ac_site_file" 
11360 5c 0a 20 20 20 20 20 20 7c 7c 20 7b 20 7b 20 24  \.      || { { $
11370 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
11380 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
11390 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 69 6e 20  ENO}: error: in 
113a0 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 35  \`$ac_pwd':" >&5
113b0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
113c0 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24  e: error: in \`$
113d0 61 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b 7d 0a  ac_pwd':" >&2;}.
113e0 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22  as_fn_error $? "
113f0 66 61 69 6c 65 64 20 74 6f 20 6c 6f 61 64 20 73  failed to load s
11400 69 74 65 20 73 63 72 69 70 74 20 24 61 63 5f 73  ite script $ac_s
11410 69 74 65 5f 66 69 6c 65 0a 53 65 65 20 5c 60 63  ite_file.See \`c
11420 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d  onfig.log' for m
11430 6f 72 65 20 64 65 74 61 69 6c 73 22 20 22 24 4c  ore details" "$L
11440 49 4e 45 4e 4f 22 20 35 3b 20 7d 0a 20 20 66 69  INENO" 5; }.  fi
11450 0a 64 6f 6e 65 0a 0a 69 66 20 74 65 73 74 20 2d  .done..if test -
11460 72 20 22 24 63 61 63 68 65 5f 66 69 6c 65 22 3b  r "$cache_file";
11470 20 74 68 65 6e 0a 20 20 23 20 53 6f 6d 65 20 76   then.  # Some v
11480 65 72 73 69 6f 6e 73 20 6f 66 20 62 61 73 68 20  ersions of bash 
11490 77 69 6c 6c 20 66 61 69 6c 20 74 6f 20 73 6f 75  will fail to sou
114a0 72 63 65 20 2f 64 65 76 2f 6e 75 6c 6c 20 28 73  rce /dev/null (s
114b0 70 65 63 69 61 6c 20 66 69 6c 65 73 0a 20 20 23  pecial files.  #
114c0 20 61 63 74 75 61 6c 6c 79 29 2c 20 73 6f 20 77   actually), so w
114d0 65 20 61 76 6f 69 64 20 64 6f 69 6e 67 20 74 68  e avoid doing th
114e0 61 74 2e 20 20 44 4a 47 50 50 20 65 6d 75 6c 61  at.  DJGPP emula
114f0 74 65 73 20 69 74 20 61 73 20 61 20 72 65 67 75  tes it as a regu
11500 6c 61 72 20 66 69 6c 65 2e 0a 20 20 69 66 20 74  lar file..  if t
11510 65 73 74 20 2f 64 65 76 2f 6e 75 6c 6c 20 21 3d  est /dev/null !=
11520 20 22 24 63 61 63 68 65 5f 66 69 6c 65 22 20 26   "$cache_file" &
11530 26 20 74 65 73 74 20 2d 66 20 22 24 63 61 63 68  & test -f "$cach
11540 65 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20  e_file"; then.  
11550 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
11560 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
11570 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 6c 6f 61 64 69  -$LINENO}: loadi
11580 6e 67 20 63 61 63 68 65 20 24 63 61 63 68 65 5f  ng cache $cache_
11590 66 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65 63  file" >&5.$as_ec
115a0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 6c 6f 61 64  ho "$as_me: load
115b0 69 6e 67 20 63 61 63 68 65 20 24 63 61 63 68 65  ing cache $cache
115c0 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20 20 20  _file" >&6;}.   
115d0 20 63 61 73 65 20 24 63 61 63 68 65 5f 66 69 6c   case $cache_fil
115e0 65 20 69 6e 0a 20 20 20 20 20 20 5b 5c 5c 2f 5d  e in.      [\\/]
115f0 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 2e  * | ?:[\\/]* ) .
11600 20 22 24 63 61 63 68 65 5f 66 69 6c 65 22 3b 3b   "$cache_file";;
11610 0a 20 20 20 20 20 20 2a 29 20 20 20 20 20 20 20  .      *)       
11620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e                 .
11630 20 22 2e 2f 24 63 61 63 68 65 5f 66 69 6c 65 22   "./$cache_file"
11640 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69  ;;.    esac.  fi
11650 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
11660 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
11670 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
11680 20 63 72 65 61 74 69 6e 67 20 63 61 63 68 65 20   creating cache 
11690 24 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 35  $cache_file" >&5
116a0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
116b0 65 3a 20 63 72 65 61 74 69 6e 67 20 63 61 63 68  e: creating cach
116c0 65 20 24 63 61 63 68 65 5f 66 69 6c 65 22 20 3e  e $cache_file" >
116d0 26 36 3b 7d 0a 20 20 3e 24 63 61 63 68 65 5f 66  &6;}.  >$cache_f
116e0 69 6c 65 0a 66 69 0a 0a 23 20 43 68 65 63 6b 20  ile.fi..# Check 
116f0 74 68 61 74 20 74 68 65 20 70 72 65 63 69 6f 75  that the preciou
11700 73 20 76 61 72 69 61 62 6c 65 73 20 73 61 76 65  s variables save
11710 64 20 69 6e 20 74 68 65 20 63 61 63 68 65 20 68  d in the cache h
11720 61 76 65 20 6b 65 70 74 20 74 68 65 20 73 61 6d  ave kept the sam
11730 65 0a 23 20 76 61 6c 75 65 2e 0a 61 63 5f 63 61  e.# value..ac_ca
11740 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3d 66 61  che_corrupted=fa
11750 6c 73 65 0a 66 6f 72 20 61 63 5f 76 61 72 20 69  lse.for ac_var i
11760 6e 20 24 61 63 5f 70 72 65 63 69 6f 75 73 5f 76  n $ac_precious_v
11770 61 72 73 3b 20 64 6f 0a 20 20 65 76 61 6c 20 61  ars; do.  eval a
11780 63 5f 6f 6c 64 5f 73 65 74 3d 5c 24 61 63 5f 63  c_old_set=\$ac_c
11790 76 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f  v_env_${ac_var}_
117a0 73 65 74 0a 20 20 65 76 61 6c 20 61 63 5f 6e 65  set.  eval ac_ne
117b0 77 5f 73 65 74 3d 5c 24 61 63 5f 65 6e 76 5f 24  w_set=\$ac_env_$
117c0 7b 61 63 5f 76 61 72 7d 5f 73 65 74 0a 20 20 65  {ac_var}_set.  e
117d0 76 61 6c 20 61 63 5f 6f 6c 64 5f 76 61 6c 3d 5c  val ac_old_val=\
117e0 24 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f  $ac_cv_env_${ac_
117f0 76 61 72 7d 5f 76 61 6c 75 65 0a 20 20 65 76 61  var}_value.  eva
11800 6c 20 61 63 5f 6e 65 77 5f 76 61 6c 3d 5c 24 61  l ac_new_val=\$a
11810 63 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f  c_env_${ac_var}_
11820 76 61 6c 75 65 0a 20 20 63 61 73 65 20 24 61 63  value.  case $ac
11830 5f 6f 6c 64 5f 73 65 74 2c 24 61 63 5f 6e 65 77  _old_set,$ac_new
11840 5f 73 65 74 20 69 6e 0a 20 20 20 20 73 65 74 2c  _set in.    set,
11850 29 0a 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63  ).      { $as_ec
11860 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
11870 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
11880 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61   error: \`$ac_va
11890 72 27 20 77 61 73 20 73 65 74 20 74 6f 20 5c 60  r' was set to \`
118a0 24 61 63 5f 6f 6c 64 5f 76 61 6c 27 20 69 6e 20  $ac_old_val' in 
118b0 74 68 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e  the previous run
118c0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
118d0 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 5c  $as_me: error: \
118e0 60 24 61 63 5f 76 61 72 27 20 77 61 73 20 73 65  `$ac_var' was se
118f0 74 20 74 6f 20 5c 60 24 61 63 5f 6f 6c 64 5f 76  t to \`$ac_old_v
11900 61 6c 27 20 69 6e 20 74 68 65 20 70 72 65 76 69  al' in the previ
11910 6f 75 73 20 72 75 6e 22 20 3e 26 32 3b 7d 0a 20  ous run" >&2;}. 
11920 20 20 20 20 20 61 63 5f 63 61 63 68 65 5f 63 6f       ac_cache_co
11930 72 72 75 70 74 65 64 3d 3a 20 3b 3b 0a 20 20 20  rrupted=: ;;.   
11940 20 2c 73 65 74 29 0a 20 20 20 20 20 20 7b 20 24   ,set).      { $
11950 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
11960 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
11970 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 5c 60 24  ENO}: error: \`$
11980 61 63 5f 76 61 72 27 20 77 61 73 20 6e 6f 74 20  ac_var' was not 
11990 73 65 74 20 69 6e 20 74 68 65 20 70 72 65 76 69  set in the previ
119a0 6f 75 73 20 72 75 6e 22 20 3e 26 35 0a 24 61 73  ous run" >&5.$as
119b0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
119c0 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27  rror: \`$ac_var'
119d0 20 77 61 73 20 6e 6f 74 20 73 65 74 20 69 6e 20   was not set in 
119e0 74 68 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e  the previous run
119f0 22 20 3e 26 32 3b 7d 0a 20 20 20 20 20 20 61 63  " >&2;}.      ac
11a00 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64  _cache_corrupted
11a10 3d 3a 20 3b 3b 0a 20 20 20 20 2c 29 3b 3b 0a 20  =: ;;.    ,);;. 
11a20 20 20 20 2a 29 0a 20 20 20 20 20 20 69 66 20 74     *).      if t
11a30 65 73 74 20 22 78 24 61 63 5f 6f 6c 64 5f 76 61  est "x$ac_old_va
11a40 6c 22 20 21 3d 20 22 78 24 61 63 5f 6e 65 77 5f  l" != "x$ac_new_
11a50 76 61 6c 22 3b 20 74 68 65 6e 0a 09 23 20 64 69  val"; then..# di
11a60 66 66 65 72 65 6e 63 65 73 20 69 6e 20 77 68 69  fferences in whi
11a70 74 65 73 70 61 63 65 20 64 6f 20 6e 6f 74 20 6c  tespace do not l
11a80 65 61 64 20 74 6f 20 66 61 69 6c 75 72 65 2e 0a  ead to failure..
11a90 09 61 63 5f 6f 6c 64 5f 76 61 6c 5f 77 3d 60 65  .ac_old_val_w=`e
11aa0 63 68 6f 20 78 20 24 61 63 5f 6f 6c 64 5f 76 61  cho x $ac_old_va
11ab0 6c 60 0a 09 61 63 5f 6e 65 77 5f 76 61 6c 5f 77  l`..ac_new_val_w
11ac0 3d 60 65 63 68 6f 20 78 20 24 61 63 5f 6e 65 77  =`echo x $ac_new
11ad0 5f 76 61 6c 60 0a 09 69 66 20 74 65 73 74 20 22  _val`..if test "
11ae0 24 61 63 5f 6f 6c 64 5f 76 61 6c 5f 77 22 20 21  $ac_old_val_w" !
11af0 3d 20 22 24 61 63 5f 6e 65 77 5f 76 61 6c 5f 77  = "$ac_new_val_w
11b00 22 3b 20 74 68 65 6e 0a 09 20 20 7b 20 24 61 73  "; then..  { $as
11b10 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
11b20 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
11b30 4f 7d 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63  O}: error: \`$ac
11b40 5f 76 61 72 27 20 68 61 73 20 63 68 61 6e 67 65  _var' has change
11b50 64 20 73 69 6e 63 65 20 74 68 65 20 70 72 65 76  d since the prev
11b60 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 35 0a 24  ious run:" >&5.$
11b70 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
11b80 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61   error: \`$ac_va
11b90 72 27 20 68 61 73 20 63 68 61 6e 67 65 64 20 73  r' has changed s
11ba0 69 6e 63 65 20 74 68 65 20 70 72 65 76 69 6f 75  ince the previou
11bb0 73 20 72 75 6e 3a 22 20 3e 26 32 3b 7d 0a 09 20  s run:" >&2;}.. 
11bc0 20 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70   ac_cache_corrup
11bd0 74 65 64 3d 3a 0a 09 65 6c 73 65 0a 09 20 20 7b  ted=:..else..  {
11be0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
11bf0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
11c00 49 4e 45 4e 4f 7d 3a 20 77 61 72 6e 69 6e 67 3a  INENO}: warning:
11c10 20 69 67 6e 6f 72 69 6e 67 20 77 68 69 74 65 73   ignoring whites
11c20 70 61 63 65 20 63 68 61 6e 67 65 73 20 69 6e 20  pace changes in 
11c30 5c 60 24 61 63 5f 76 61 72 27 20 73 69 6e 63 65  \`$ac_var' since
11c40 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72 75   the previous ru
11c50 6e 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  n:" >&5.$as_echo
11c60 20 22 24 61 73 5f 6d 65 3a 20 77 61 72 6e 69 6e   "$as_me: warnin
11c70 67 3a 20 69 67 6e 6f 72 69 6e 67 20 77 68 69 74  g: ignoring whit
11c80 65 73 70 61 63 65 20 63 68 61 6e 67 65 73 20 69  espace changes i
11c90 6e 20 5c 60 24 61 63 5f 76 61 72 27 20 73 69 6e  n \`$ac_var' sin
11ca0 63 65 20 74 68 65 20 70 72 65 76 69 6f 75 73 20  ce the previous 
11cb0 72 75 6e 3a 22 20 3e 26 32 3b 7d 0a 09 20 20 65  run:" >&2;}..  e
11cc0 76 61 6c 20 24 61 63 5f 76 61 72 3d 5c 24 61 63  val $ac_var=\$ac
11cd0 5f 6f 6c 64 5f 76 61 6c 0a 09 66 69 0a 09 7b 20  _old_val..fi..{ 
11ce0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
11cf0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
11d00 4e 45 4e 4f 7d 3a 20 20 20 66 6f 72 6d 65 72 20  NENO}:   former 
11d10 76 61 6c 75 65 3a 20 20 5c 60 24 61 63 5f 6f 6c  value:  \`$ac_ol
11d20 64 5f 76 61 6c 27 22 20 3e 26 35 0a 24 61 73 5f  d_val'" >&5.$as_
11d30 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 20 20  echo "$as_me:   
11d40 66 6f 72 6d 65 72 20 76 61 6c 75 65 3a 20 20 5c  former value:  \
11d50 60 24 61 63 5f 6f 6c 64 5f 76 61 6c 27 22 20 3e  `$ac_old_val'" >
11d60 26 32 3b 7d 0a 09 7b 20 24 61 73 5f 65 63 68 6f  &2;}..{ $as_echo
11d70 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
11d80 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 20  neno-$LINENO}:  
11d90 20 63 75 72 72 65 6e 74 20 76 61 6c 75 65 3a 20   current value: 
11da0 5c 60 24 61 63 5f 6e 65 77 5f 76 61 6c 27 22 20  \`$ac_new_val'" 
11db0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
11dc0 73 5f 6d 65 3a 20 20 20 63 75 72 72 65 6e 74 20  s_me:   current 
11dd0 76 61 6c 75 65 3a 20 5c 60 24 61 63 5f 6e 65 77  value: \`$ac_new
11de0 5f 76 61 6c 27 22 20 3e 26 32 3b 7d 0a 20 20 20  _val'" >&2;}.   
11df0 20 20 20 66 69 3b 3b 0a 20 20 65 73 61 63 0a 20     fi;;.  esac. 
11e00 20 23 20 50 61 73 73 20 70 72 65 63 69 6f 75 73   # Pass precious
11e10 20 76 61 72 69 61 62 6c 65 73 20 74 6f 20 63 6f   variables to co
11e20 6e 66 69 67 2e 73 74 61 74 75 73 2e 0a 20 20 69  nfig.status..  i
11e30 66 20 74 65 73 74 20 22 24 61 63 5f 6e 65 77 5f  f test "$ac_new_
11e40 73 65 74 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  set" = set; then
11e50 0a 20 20 20 20 63 61 73 65 20 24 61 63 5f 6e 65  .    case $ac_ne
11e60 77 5f 76 61 6c 20 69 6e 0a 20 20 20 20 2a 5c 27  w_val in.    *\'
11e70 2a 29 20 61 63 5f 61 72 67 3d 24 61 63 5f 76 61  *) ac_arg=$ac_va
11e80 72 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63  r=`$as_echo "$ac
11e90 5f 6e 65 77 5f 76 61 6c 22 20 7c 20 73 65 64 20  _new_val" | sed 
11ea0 22 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27  "s/'/'\\\\\\\\''
11eb0 2f 67 22 60 20 3b 3b 0a 20 20 20 20 2a 29 20 61  /g"` ;;.    *) a
11ec0 63 5f 61 72 67 3d 24 61 63 5f 76 61 72 3d 24 61  c_arg=$ac_var=$a
11ed0 63 5f 6e 65 77 5f 76 61 6c 20 3b 3b 0a 20 20 20  c_new_val ;;.   
11ee0 20 65 73 61 63 0a 20 20 20 20 63 61 73 65 20 22   esac.    case "
11ef0 20 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61   $ac_configure_a
11f00 72 67 73 20 22 20 69 6e 0a 20 20 20 20 20 20 2a  rgs " in.      *
11f10 22 20 27 24 61 63 5f 61 72 67 27 20 22 2a 29 20  " '$ac_arg' "*) 
11f20 3b 3b 20 23 20 41 76 6f 69 64 20 64 75 70 73 2e  ;; # Avoid dups.
11f30 20 20 55 73 65 20 6f 66 20 71 75 6f 74 65 73 20    Use of quotes 
11f40 65 6e 73 75 72 65 73 20 61 63 63 75 72 61 63 79  ensures accuracy
11f50 2e 0a 20 20 20 20 20 20 2a 29 20 61 73 5f 66 6e  ..      *) as_fn
11f60 5f 61 70 70 65 6e 64 20 61 63 5f 63 6f 6e 66 69  _append ac_confi
11f70 67 75 72 65 5f 61 72 67 73 20 22 20 27 24 61 63  gure_args " '$ac
11f80 5f 61 72 67 27 22 20 3b 3b 0a 20 20 20 20 65 73  _arg'" ;;.    es
11f90 61 63 0a 20 20 66 69 0a 64 6f 6e 65 0a 69 66 20  ac.  fi.done.if 
11fa0 24 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70  $ac_cache_corrup
11fb0 74 65 64 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  ted; then.  { $a
11fc0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
11fd0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
11fe0 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c  NO}: error: in \
11ff0 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 35 0a  `$ac_pwd':" >&5.
12000 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
12010 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24 61  : error: in \`$a
12020 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b 7d 0a 20  c_pwd':" >&2;}. 
12030 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
12040 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
12050 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a  $LINENO}: error:
12060 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20   changes in the 
12070 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 63 61 6e 20  environment can 
12080 63 6f 6d 70 72 6f 6d 69 73 65 20 74 68 65 20 62  compromise the b
12090 75 69 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  uild" >&5.$as_ec
120a0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
120b0 72 3a 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68  r: changes in th
120c0 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 63 61  e environment ca
120d0 6e 20 63 6f 6d 70 72 6f 6d 69 73 65 20 74 68 65  n compromise the
120e0 20 62 75 69 6c 64 22 20 3e 26 32 3b 7d 0a 20 20   build" >&2;}.  
120f0 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22  as_fn_error $? "
12100 72 75 6e 20 5c 60 6d 61 6b 65 20 64 69 73 74 63  run \`make distc
12110 6c 65 61 6e 27 20 61 6e 64 2f 6f 72 20 5c 60 72  lean' and/or \`r
12120 6d 20 24 63 61 63 68 65 5f 66 69 6c 65 27 20 61  m $cache_file' a
12130 6e 64 20 73 74 61 72 74 20 6f 76 65 72 22 20 22  nd start over" "
12140 24 4c 49 4e 45 4e 4f 22 20 35 0a 66 69 0a 23 23  $LINENO" 5.fi.##
12150 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
12160 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 4d 61 69 6e  ----- ##.## Main
12170 20 62 6f 64 79 20 6f 66 20 73 63 72 69 70 74 2e   body of script.
12180 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d   ##.## ---------
12190 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a  ----------- ##..
121a0 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d  ac_ext=c.ac_cpp=
121b0 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27  '$CPP $CPPFLAGS'
121c0 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43  .ac_compile='$CC
121d0 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50   -c $CFLAGS $CPP
121e0 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
121f0 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c  ac_ext >&5'.ac_l
12200 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66  ink='$CC -o conf
12210 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24  test$ac_exeext $
12220 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
12230 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65   $LDFLAGS confte
12240 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53  st.$ac_ext $LIBS
12250 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65   >&5'.ac_compile
12260 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63  r_gnu=$ac_cv_c_c
12270 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a 0a 73  ompiler_gnu....s
12280 71 6c 69 74 65 5f 76 65 72 73 69 6f 6e 5f 73 61  qlite_version_sa
12290 6e 69 74 79 5f 63 68 65 63 6b 3d 60 63 61 74 20  nity_check=`cat 
122a0 24 73 72 63 64 69 72 2f 56 45 52 53 49 4f 4e 20  $srcdir/VERSION 
122b0 7c 20 74 72 20 2d 64 20 27 5c 6e 27 60 0a 69 66  | tr -d '\n'`.if
122c0 20 74 65 73 74 20 22 24 50 41 43 4b 41 47 45 5f   test "$PACKAGE_
122d0 56 45 52 53 49 4f 4e 22 20 21 3d 20 22 24 73 71  VERSION" != "$sq
122e0 6c 69 74 65 5f 76 65 72 73 69 6f 6e 5f 73 61 6e  lite_version_san
122f0 69 74 79 5f 63 68 65 63 6b 22 20 3b 20 74 68 65  ity_check" ; the
12300 6e 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f  n.as_fn_error $?
12310 20 22 63 6f 6e 66 69 67 75 72 65 20 73 63 72 69   "configure scri
12320 70 74 20 69 73 20 6f 75 74 20 6f 66 20 64 61 74  pt is out of dat
12330 65 3a 0a 20 63 6f 6e 66 69 67 75 72 65 20 5c 24  e:. configure \$
12340 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 20  PACKAGE_VERSION 
12350 3d 20 24 50 41 43 4b 41 47 45 5f 56 45 52 53 49  = $PACKAGE_VERSI
12360 4f 4e 0a 20 74 6f 70 20 6c 65 76 65 6c 20 56 45  ON. top level VE
12370 52 53 49 4f 4e 20 66 69 6c 65 20 20 20 20 20 3d  RSION file     =
12380 20 24 73 71 6c 69 74 65 5f 76 65 72 73 69 6f 6e   $sqlite_version
12390 5f 73 61 6e 69 74 79 5f 63 68 65 63 6b 0a 70 6c  _sanity_check.pl
123a0 65 61 73 65 20 72 65 67 65 6e 20 77 69 74 68 20  ease regen with 
123b0 61 75 74 6f 63 6f 6e 66 22 20 22 24 4c 49 4e 45  autoconf" "$LINE
123c0 4e 4f 22 20 35 0a 66 69 0a 0a 23 23 23 23 23 23  NO" 5.fi..######
123d0 23 23 23 0a 23 20 50 72 6f 67 72 61 6d 73 20 6e  ###.# Programs n
123e0 65 65 64 65 64 0a 23 0a 63 61 73 65 20 60 70 77  eeded.#.case `pw
123f0 64 60 20 69 6e 0a 20 20 2a 5c 20 2a 20 7c 20 2a  d` in.  *\ * | *
12400 5c 09 2a 29 0a 20 20 20 20 7b 20 24 61 73 5f 65  \.*).    { $as_e
12410 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
12420 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
12430 3a 20 57 41 52 4e 49 4e 47 3a 20 4c 69 62 74 6f  : WARNING: Libto
12440 6f 6c 20 64 6f 65 73 20 6e 6f 74 20 63 6f 70 65  ol does not cope
12450 20 77 65 6c 6c 20 77 69 74 68 20 77 68 69 74 65   well with white
12460 73 70 61 63 65 20 69 6e 20 5c 60 70 77 64 5c 60  space in \`pwd\`
12470 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
12480 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
12490 20 4c 69 62 74 6f 6f 6c 20 64 6f 65 73 20 6e 6f   Libtool does no
124a0 74 20 63 6f 70 65 20 77 65 6c 6c 20 77 69 74 68  t cope well with
124b0 20 77 68 69 74 65 73 70 61 63 65 20 69 6e 20 5c   whitespace in \
124c0 60 70 77 64 5c 60 22 20 3e 26 32 3b 7d 20 3b 3b  `pwd\`" >&2;} ;;
124d0 0a 65 73 61 63 0a 0a 0a 0a 6d 61 63 72 6f 5f 76  .esac....macro_v
124e0 65 72 73 69 6f 6e 3d 27 32 2e 32 2e 36 27 0a 6d  ersion='2.2.6'.m
124f0 61 63 72 6f 5f 72 65 76 69 73 69 6f 6e 3d 27 31  acro_revision='1
12500 2e 33 30 31 32 27 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  .3012'..........
12510 0a 0a 0a 0a 6c 74 6d 61 69 6e 3d 22 24 61 63 5f  ....ltmain="$ac_
12520 61 75 78 5f 64 69 72 2f 6c 74 6d 61 69 6e 2e 73  aux_dir/ltmain.s
12530 68 22 0a 0a 61 63 5f 61 75 78 5f 64 69 72 3d 0a  h"..ac_aux_dir=.
12540 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 22 24  for ac_dir in "$
12550 73 72 63 64 69 72 22 20 22 24 73 72 63 64 69 72  srcdir" "$srcdir
12560 2f 2e 2e 22 20 22 24 73 72 63 64 69 72 2f 2e 2e  /.." "$srcdir/..
12570 2f 2e 2e 22 3b 20 64 6f 0a 20 20 69 66 20 74 65  /.."; do.  if te
12580 73 74 20 2d 66 20 22 24 61 63 5f 64 69 72 2f 69  st -f "$ac_dir/i
12590 6e 73 74 61 6c 6c 2d 73 68 22 3b 20 74 68 65 6e  nstall-sh"; then
125a0 0a 20 20 20 20 61 63 5f 61 75 78 5f 64 69 72 3d  .    ac_aux_dir=
125b0 24 61 63 5f 64 69 72 0a 20 20 20 20 61 63 5f 69  $ac_dir.    ac_i
125c0 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63 5f 61  nstall_sh="$ac_a
125d0 75 78 5f 64 69 72 2f 69 6e 73 74 61 6c 6c 2d 73  ux_dir/install-s
125e0 68 20 2d 63 22 0a 20 20 20 20 62 72 65 61 6b 0a  h -c".    break.
125f0 20 20 65 6c 69 66 20 74 65 73 74 20 2d 66 20 22    elif test -f "
12600 24 61 63 5f 64 69 72 2f 69 6e 73 74 61 6c 6c 2e  $ac_dir/install.
12610 73 68 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  sh"; then.    ac
12620 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f 64 69 72  _aux_dir=$ac_dir
12630 0a 20 20 20 20 61 63 5f 69 6e 73 74 61 6c 6c 5f  .    ac_install_
12640 73 68 3d 22 24 61 63 5f 61 75 78 5f 64 69 72 2f  sh="$ac_aux_dir/
12650 69 6e 73 74 61 6c 6c 2e 73 68 20 2d 63 22 0a 20  install.sh -c". 
12660 20 20 20 62 72 65 61 6b 0a 20 20 65 6c 69 66 20     break.  elif 
12670 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69 72  test -f "$ac_dir
12680 2f 73 68 74 6f 6f 6c 22 3b 20 74 68 65 6e 0a 20  /shtool"; then. 
12690 20 20 20 61 63 5f 61 75 78 5f 64 69 72 3d 24 61     ac_aux_dir=$a
126a0 63 5f 64 69 72 0a 20 20 20 20 61 63 5f 69 6e 73  c_dir.    ac_ins
126b0 74 61 6c 6c 5f 73 68 3d 22 24 61 63 5f 61 75 78  tall_sh="$ac_aux
126c0 5f 64 69 72 2f 73 68 74 6f 6f 6c 20 69 6e 73 74  _dir/shtool inst
126d0 61 6c 6c 20 2d 63 22 0a 20 20 20 20 62 72 65 61  all -c".    brea
126e0 6b 0a 20 20 66 69 0a 64 6f 6e 65 0a 69 66 20 74  k.  fi.done.if t
126f0 65 73 74 20 2d 7a 20 22 24 61 63 5f 61 75 78 5f  est -z "$ac_aux_
12700 64 69 72 22 3b 20 74 68 65 6e 0a 20 20 61 73 5f  dir"; then.  as_
12710 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 63 61 6e  fn_error $? "can
12720 6e 6f 74 20 66 69 6e 64 20 69 6e 73 74 61 6c 6c  not find install
12730 2d 73 68 2c 20 69 6e 73 74 61 6c 6c 2e 73 68 2c  -sh, install.sh,
12740 20 6f 72 20 73 68 74 6f 6f 6c 20 69 6e 20 5c 22   or shtool in \"
12750 24 73 72 63 64 69 72 5c 22 20 5c 22 24 73 72 63  $srcdir\" \"$src
12760 64 69 72 2f 2e 2e 5c 22 20 5c 22 24 73 72 63 64  dir/..\" \"$srcd
12770 69 72 2f 2e 2e 2f 2e 2e 5c 22 22 20 22 24 4c 49  ir/../..\"" "$LI
12780 4e 45 4e 4f 22 20 35 0a 66 69 0a 0a 23 20 54 68  NENO" 5.fi..# Th
12790 65 73 65 20 74 68 72 65 65 20 76 61 72 69 61 62  ese three variab
127a0 6c 65 73 20 61 72 65 20 75 6e 64 6f 63 75 6d 65  les are undocume
127b0 6e 74 65 64 20 61 6e 64 20 75 6e 73 75 70 70 6f  nted and unsuppo
127c0 72 74 65 64 2c 0a 23 20 61 6e 64 20 61 72 65 20  rted,.# and are 
127d0 69 6e 74 65 6e 64 65 64 20 74 6f 20 62 65 20 77  intended to be w
127e0 69 74 68 64 72 61 77 6e 20 69 6e 20 61 20 66 75  ithdrawn in a fu
127f0 74 75 72 65 20 41 75 74 6f 63 6f 6e 66 20 72 65  ture Autoconf re
12800 6c 65 61 73 65 2e 0a 23 20 54 68 65 79 20 63 61  lease..# They ca
12810 6e 20 63 61 75 73 65 20 73 65 72 69 6f 75 73 20  n cause serious 
12820 70 72 6f 62 6c 65 6d 73 20 69 66 20 61 20 62 75  problems if a bu
12830 69 6c 64 65 72 27 73 20 73 6f 75 72 63 65 20 74  ilder's source t
12840 72 65 65 20 69 73 20 69 6e 20 61 20 64 69 72 65  ree is in a dire
12850 63 74 6f 72 79 0a 23 20 77 68 6f 73 65 20 66 75  ctory.# whose fu
12860 6c 6c 20 6e 61 6d 65 20 63 6f 6e 74 61 69 6e 73  ll name contains
12870 20 75 6e 75 73 75 61 6c 20 63 68 61 72 61 63 74   unusual charact
12880 65 72 73 2e 0a 61 63 5f 63 6f 6e 66 69 67 5f 67  ers..ac_config_g
12890 75 65 73 73 3d 22 24 53 48 45 4c 4c 20 24 61 63  uess="$SHELL $ac
128a0 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e  _aux_dir/config.
128b0 67 75 65 73 73 22 20 20 23 20 50 6c 65 61 73 65  guess"  # Please
128c0 20 64 6f 6e 27 74 20 75 73 65 20 74 68 69 73 20   don't use this 
128d0 76 61 72 2e 0a 61 63 5f 63 6f 6e 66 69 67 5f 73  var..ac_config_s
128e0 75 62 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f 61  ub="$SHELL $ac_a
128f0 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75  ux_dir/config.su
12900 62 22 20 20 23 20 50 6c 65 61 73 65 20 64 6f 6e  b"  # Please don
12910 27 74 20 75 73 65 20 74 68 69 73 20 76 61 72 2e  't use this var.
12920 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65 3d 22 24  .ac_configure="$
12930 53 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69  SHELL $ac_aux_di
12940 72 2f 63 6f 6e 66 69 67 75 72 65 22 20 20 23 20  r/configure"  # 
12950 50 6c 65 61 73 65 20 64 6f 6e 27 74 20 75 73 65  Please don't use
12960 20 74 68 69 73 20 76 61 72 2e 0a 0a 0a 23 20 4d   this var....# M
12970 61 6b 65 20 73 75 72 65 20 77 65 20 63 61 6e 20  ake sure we can 
12980 72 75 6e 20 63 6f 6e 66 69 67 2e 73 75 62 2e 0a  run config.sub..
12990 24 53 48 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f  $SHELL "$ac_aux_
129a0 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20  dir/config.sub" 
129b0 73 75 6e 34 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  sun4 >/dev/null 
129c0 32 3e 26 31 20 7c 7c 0a 20 20 61 73 5f 66 6e 5f  2>&1 ||.  as_fn_
129d0 65 72 72 6f 72 20 24 3f 20 22 63 61 6e 6e 6f 74  error $? "cannot
129e0 20 72 75 6e 20 24 53 48 45 4c 4c 20 24 61 63 5f   run $SHELL $ac_
129f0 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73  aux_dir/config.s
12a00 75 62 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a  ub" "$LINENO" 5.
12a10 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
12a20 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
12a30 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
12a40 6e 67 20 62 75 69 6c 64 20 73 79 73 74 65 6d 20  ng build system 
12a50 74 79 70 65 22 20 3e 26 35 0a 24 61 73 5f 65 63  type" >&5.$as_ec
12a60 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 62  ho_n "checking b
12a70 75 69 6c 64 20 73 79 73 74 65 6d 20 74 79 70 65  uild system type
12a80 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
12a90 24 7b 61 63 5f 63 76 5f 62 75 69 6c 64 2b 3a 7d  ${ac_cv_build+:}
12aa0 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
12ab0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
12ac0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
12ad0 0a 20 20 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61  .  ac_build_alia
12ae0 73 3d 24 62 75 69 6c 64 5f 61 6c 69 61 73 0a 74  s=$build_alias.t
12af0 65 73 74 20 22 78 24 61 63 5f 62 75 69 6c 64 5f  est "x$ac_build_
12b00 61 6c 69 61 73 22 20 3d 20 78 20 26 26 0a 20 20  alias" = x &&.  
12b10 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 3d 60  ac_build_alias=`
12b20 24 53 48 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f  $SHELL "$ac_aux_
12b30 64 69 72 2f 63 6f 6e 66 69 67 2e 67 75 65 73 73  dir/config.guess
12b40 22 60 0a 74 65 73 74 20 22 78 24 61 63 5f 62 75  "`.test "x$ac_bu
12b50 69 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78 20 26  ild_alias" = x &
12b60 26 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20  &.  as_fn_error 
12b70 24 3f 20 22 63 61 6e 6e 6f 74 20 67 75 65 73 73  $? "cannot guess
12b80 20 62 75 69 6c 64 20 74 79 70 65 3b 20 79 6f 75   build type; you
12b90 20 6d 75 73 74 20 73 70 65 63 69 66 79 20 6f 6e   must specify on
12ba0 65 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 61  e" "$LINENO" 5.a
12bb0 63 5f 63 76 5f 62 75 69 6c 64 3d 60 24 53 48 45  c_cv_build=`$SHE
12bc0 4c 4c 20 22 24 61 63 5f 61 75 78 5f 64 69 72 2f  LL "$ac_aux_dir/
12bd0 63 6f 6e 66 69 67 2e 73 75 62 22 20 24 61 63 5f  config.sub" $ac_
12be0 62 75 69 6c 64 5f 61 6c 69 61 73 60 20 7c 7c 0a  build_alias` ||.
12bf0 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f    as_fn_error $?
12c00 20 22 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78   "$SHELL $ac_aux
12c10 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 20  _dir/config.sub 
12c20 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 20  $ac_build_alias 
12c30 66 61 69 6c 65 64 22 20 22 24 4c 49 4e 45 4e 4f  failed" "$LINENO
12c40 22 20 35 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63  " 5..fi.{ $as_ec
12c50 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
12c60 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
12c70 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
12c80 62 75 69 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65  build" >&5.$as_e
12c90 63 68 6f 20 22 24 61 63 5f 63 76 5f 62 75 69 6c  cho "$ac_cv_buil
12ca0 64 22 20 3e 26 36 3b 20 7d 0a 63 61 73 65 20 24  d" >&6; }.case $
12cb0 61 63 5f 63 76 5f 62 75 69 6c 64 20 69 6e 0a 2a  ac_cv_build in.*
12cc0 2d 2a 2d 2a 29 20 3b 3b 0a 2a 29 20 61 73 5f 66  -*-*) ;;.*) as_f
12cd0 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e 76 61  n_error $? "inva
12ce0 6c 69 64 20 76 61 6c 75 65 20 6f 66 20 63 61 6e  lid value of can
12cf0 6f 6e 69 63 61 6c 20 62 75 69 6c 64 22 20 22 24  onical build" "$
12d00 4c 49 4e 45 4e 4f 22 20 35 3b 3b 0a 65 73 61 63  LINENO" 5;;.esac
12d10 0a 62 75 69 6c 64 3d 24 61 63 5f 63 76 5f 62 75  .build=$ac_cv_bu
12d20 69 6c 64 0a 61 63 5f 73 61 76 65 5f 49 46 53 3d  ild.ac_save_IFS=
12d30 24 49 46 53 3b 20 49 46 53 3d 27 2d 27 0a 73 65  $IFS; IFS='-'.se
12d40 74 20 78 20 24 61 63 5f 63 76 5f 62 75 69 6c 64  t x $ac_cv_build
12d50 0a 73 68 69 66 74 0a 62 75 69 6c 64 5f 63 70 75  .shift.build_cpu
12d60 3d 24 31 0a 62 75 69 6c 64 5f 76 65 6e 64 6f 72  =$1.build_vendor
12d70 3d 24 32 0a 73 68 69 66 74 3b 20 73 68 69 66 74  =$2.shift; shift
12d80 0a 23 20 52 65 6d 65 6d 62 65 72 2c 20 74 68 65  .# Remember, the
12d90 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72   first character
12da0 20 6f 66 20 49 46 53 20 69 73 20 75 73 65 64 20   of IFS is used 
12db0 74 6f 20 63 72 65 61 74 65 20 24 2a 2c 0a 23 20  to create $*,.# 
12dc0 65 78 63 65 70 74 20 77 69 74 68 20 6f 6c 64 20  except with old 
12dd0 73 68 65 6c 6c 73 3a 0a 62 75 69 6c 64 5f 6f 73  shells:.build_os
12de0 3d 24 2a 0a 49 46 53 3d 24 61 63 5f 73 61 76 65  =$*.IFS=$ac_save
12df0 5f 49 46 53 0a 63 61 73 65 20 24 62 75 69 6c 64  _IFS.case $build
12e00 5f 6f 73 20 69 6e 20 2a 5c 20 2a 29 20 62 75 69  _os in *\ *) bui
12e10 6c 64 5f 6f 73 3d 60 65 63 68 6f 20 22 24 62 75  ld_os=`echo "$bu
12e20 69 6c 64 5f 6f 73 22 20 7c 20 73 65 64 20 27 73  ild_os" | sed 's
12e30 2f 20 2f 2d 2f 67 27 60 3b 3b 20 65 73 61 63 0a  / /-/g'`;; esac.
12e40 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
12e50 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
12e60 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
12e70 69 6e 67 20 68 6f 73 74 20 73 79 73 74 65 6d 20  ing host system 
12e80 74 79 70 65 22 20 3e 26 35 0a 24 61 73 5f 65 63  type" >&5.$as_ec
12e90 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 68  ho_n "checking h
12ea0 6f 73 74 20 73 79 73 74 65 6d 20 74 79 70 65 2e  ost system type.
12eb0 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
12ec0 7b 61 63 5f 63 76 5f 68 6f 73 74 2b 3a 7d 20 66  {ac_cv_host+:} f
12ed0 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
12ee0 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
12ef0 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
12f00 20 69 66 20 74 65 73 74 20 22 78 24 68 6f 73 74   if test "x$host
12f10 5f 61 6c 69 61 73 22 20 3d 20 78 3b 20 74 68 65  _alias" = x; the
12f20 6e 0a 20 20 61 63 5f 63 76 5f 68 6f 73 74 3d 24  n.  ac_cv_host=$
12f30 61 63 5f 63 76 5f 62 75 69 6c 64 0a 65 6c 73 65  ac_cv_build.else
12f40 0a 20 20 61 63 5f 63 76 5f 68 6f 73 74 3d 60 24  .  ac_cv_host=`$
12f50 53 48 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f 64  SHELL "$ac_aux_d
12f60 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20 24  ir/config.sub" $
12f70 68 6f 73 74 5f 61 6c 69 61 73 60 20 7c 7c 0a 20  host_alias` ||. 
12f80 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24     as_fn_error $
12f90 3f 20 22 24 53 48 45 4c 4c 20 24 61 63 5f 61 75  ? "$SHELL $ac_au
12fa0 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62  x_dir/config.sub
12fb0 20 24 68 6f 73 74 5f 61 6c 69 61 73 20 66 61 69   $host_alias fai
12fc0 6c 65 64 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35  led" "$LINENO" 5
12fd0 0a 66 69 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63  .fi..fi.{ $as_ec
12fe0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
12ff0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
13000 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
13010 68 6f 73 74 22 20 3e 26 35 0a 24 61 73 5f 65 63  host" >&5.$as_ec
13020 68 6f 20 22 24 61 63 5f 63 76 5f 68 6f 73 74 22  ho "$ac_cv_host"
13030 20 3e 26 36 3b 20 7d 0a 63 61 73 65 20 24 61 63   >&6; }.case $ac
13040 5f 63 76 5f 68 6f 73 74 20 69 6e 0a 2a 2d 2a 2d  _cv_host in.*-*-
13050 2a 29 20 3b 3b 0a 2a 29 20 61 73 5f 66 6e 5f 65  *) ;;.*) as_fn_e
13060 72 72 6f 72 20 24 3f 20 22 69 6e 76 61 6c 69 64  rror $? "invalid
13070 20 76 61 6c 75 65 20 6f 66 20 63 61 6e 6f 6e 69   value of canoni
13080 63 61 6c 20 68 6f 73 74 22 20 22 24 4c 49 4e 45  cal host" "$LINE
13090 4e 4f 22 20 35 3b 3b 0a 65 73 61 63 0a 68 6f 73  NO" 5;;.esac.hos
130a0 74 3d 24 61 63 5f 63 76 5f 68 6f 73 74 0a 61 63  t=$ac_cv_host.ac
130b0 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
130c0 49 46 53 3d 27 2d 27 0a 73 65 74 20 78 20 24 61  IFS='-'.set x $a
130d0 63 5f 63 76 5f 68 6f 73 74 0a 73 68 69 66 74 0a  c_cv_host.shift.
130e0 68 6f 73 74 5f 63 70 75 3d 24 31 0a 68 6f 73 74  host_cpu=$1.host
130f0 5f 76 65 6e 64 6f 72 3d 24 32 0a 73 68 69 66 74  _vendor=$2.shift
13100 3b 20 73 68 69 66 74 0a 23 20 52 65 6d 65 6d 62  ; shift.# Rememb
13110 65 72 2c 20 74 68 65 20 66 69 72 73 74 20 63 68  er, the first ch
13120 61 72 61 63 74 65 72 20 6f 66 20 49 46 53 20 69  aracter of IFS i
13130 73 20 75 73 65 64 20 74 6f 20 63 72 65 61 74 65  s used to create
13140 20 24 2a 2c 0a 23 20 65 78 63 65 70 74 20 77 69   $*,.# except wi
13150 74 68 20 6f 6c 64 20 73 68 65 6c 6c 73 3a 0a 68  th old shells:.h
13160 6f 73 74 5f 6f 73 3d 24 2a 0a 49 46 53 3d 24 61  ost_os=$*.IFS=$a
13170 63 5f 73 61 76 65 5f 49 46 53 0a 63 61 73 65 20  c_save_IFS.case 
13180 24 68 6f 73 74 5f 6f 73 20 69 6e 20 2a 5c 20 2a  $host_os in *\ *
13190 29 20 68 6f 73 74 5f 6f 73 3d 60 65 63 68 6f 20  ) host_os=`echo 
131a0 22 24 68 6f 73 74 5f 6f 73 22 20 7c 20 73 65 64  "$host_os" | sed
131b0 20 27 73 2f 20 2f 2d 2f 67 27 60 3b 3b 20 65 73   's/ /-/g'`;; es
131c0 61 63 0a 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63  ac...ac_ext=c.ac
131d0 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50 46  _cpp='$CPP $CPPF
131e0 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65  LAGS'.ac_compile
131f0 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53  ='$CC -c $CFLAGS
13200 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74   $CPPFLAGS conft
13210 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27  est.$ac_ext >&5'
13220 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f  .ac_link='$CC -o
13230 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
13240 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50 50  ext $CFLAGS $CPP
13250 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63  FLAGS $LDFLAGS c
13260 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
13270 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f  $LIBS >&5'.ac_co
13280 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63  mpiler_gnu=$ac_c
13290 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  v_c_compiler_gnu
132a0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
132b0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74  _tool_prefix"; t
132c0 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20  hen.  # Extract 
132d0 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
132e0 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  f "${ac_tool_pre
132f0 66 69 78 7d 67 63 63 22 2c 20 73 6f 20 69 74 20  fix}gcc", so it 
13300 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
13310 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
13320 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f  .set dummy ${ac_
13330 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 67 63 63 3b  tool_prefix}gcc;
13340 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
13350 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
13360 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
13370 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  NO}: checking fo
13380 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
13390 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
133a0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
133b0 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  d... " >&6; }.if
133c0 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43   ${ac_cv_prog_CC
133d0 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
133e0 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
133f0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
13400 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
13410 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 61   "$CC"; then.  a
13420 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43  c_cv_prog_CC="$C
13430 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  C" # Let the use
13440 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
13450 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
13460 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
13470 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
13480 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
13490 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
134a0 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
134b0 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
134c0 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f   as_dir=..    fo
134d0 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
134e0 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
134f0 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
13500 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65  o.  if as_fn_exe
13510 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64  cutable_p "$as_d
13520 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
13530 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20  xec_ext"; then. 
13540 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43     ac_cv_prog_CC
13550 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  ="${ac_tool_pref
13560 69 78 7d 67 63 63 22 0a 20 20 20 20 24 61 73 5f  ix}gcc".    $as_
13570 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
13580 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
13590 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  }: found $as_dir
135a0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
135b0 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
135c0 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
135d0 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
135e0 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
135f0 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43  CC=$ac_cv_prog_C
13600 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43  C.if test -n "$C
13610 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  C"; then.  { $as
13620 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
13630 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
13640 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 43 43 22  O}: result: $CC"
13650 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
13660 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  CC" >&6; }.else.
13670 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
13680 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
13690 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
136a0 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
136b0 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
136c0 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20  fi...fi.if test 
136d0 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  -z "$ac_cv_prog_
136e0 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  CC"; then.  ac_c
136f0 74 5f 43 43 3d 24 43 43 0a 20 20 23 20 45 78 74  t_CC=$CC.  # Ext
13700 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
13710 6f 72 64 20 6f 66 20 22 67 63 63 22 2c 20 73 6f  ord of "gcc", so
13720 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
13730 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
13740 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 67  rgs..set dummy g
13750 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  cc; ac_word=$2.{
13760 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
13770 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
13780 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
13790 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
137a0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
137b0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
137c0 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
137d0 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67  .if ${ac_cv_prog
137e0 5f 61 63 5f 63 74 5f 43 43 2b 3a 7d 20 66 61 6c  _ac_ct_CC+:} fal
137f0 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
13800 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
13810 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
13820 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
13830 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63  t_CC"; then.  ac
13840 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43  _cv_prog_ac_ct_C
13850 43 3d 22 24 61 63 5f 63 74 5f 43 43 22 20 23 20  C="$ac_ct_CC" # 
13860 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
13870 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
13880 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
13890 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
138a0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
138b0 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
138c0 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
138d0 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
138e0 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
138f0 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f  ir=..    for ac_
13900 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
13910 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
13920 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
13930 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62  f as_fn_executab
13940 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61  le_p "$as_dir/$a
13950 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
13960 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  xt"; then.    ac
13970 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43  _cv_prog_ac_ct_C
13980 43 3d 22 67 63 63 22 0a 20 20 20 20 24 61 73 5f  C="gcc".    $as_
13990 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
139a0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
139b0 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  }: found $as_dir
139c0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
139d0 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
139e0 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
139f0 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
13a00 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
13a10 61 63 5f 63 74 5f 43 43 3d 24 61 63 5f 63 76 5f  ac_ct_CC=$ac_cv_
13a20 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 0a 69 66  prog_ac_ct_CC.if
13a30 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
13a40 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  _CC"; then.  { $
13a50 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
13a60 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
13a70 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61  ENO}: result: $a
13a80 63 5f 63 74 5f 43 43 22 20 3e 26 35 0a 24 61 73  c_ct_CC" >&5.$as
13a90 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 43 43  _echo "$ac_ct_CC
13aa0 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
13ab0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
13ac0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
13ad0 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
13ae0 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
13af0 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
13b00 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61  ..  if test "x$a
13b10 63 5f 63 74 5f 43 43 22 20 3d 20 78 3b 20 74 68  c_ct_CC" = x; th
13b20 65 6e 0a 20 20 20 20 43 43 3d 22 22 0a 20 20 65  en.    CC="".  e
13b30 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72  lse.    case $cr
13b40 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61  oss_compiling:$a
13b50 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e  c_tool_warned in
13b60 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68  .yes:).{ $as_ech
13b70 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
13b80 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
13b90 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63  WARNING: using c
13ba0 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70  ross tools not p
13bb0 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73  refixed with hos
13bc0 74 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24  t triplet" >&5.$
13bd0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
13be0 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20   WARNING: using 
13bf0 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20  cross tools not 
13c00 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f  prefixed with ho
13c10 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 32 3b  st triplet" >&2;
13c20 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  }.ac_tool_warned
13c30 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20  =yes ;;.esac.   
13c40 20 43 43 3d 24 61 63 5f 63 74 5f 43 43 0a 20 20   CC=$ac_ct_CC.  
13c50 66 69 0a 65 6c 73 65 0a 20 20 43 43 3d 22 24 61  fi.else.  CC="$a
13c60 63 5f 63 76 5f 70 72 6f 67 5f 43 43 22 0a 66 69  c_cv_prog_CC".fi
13c70 0a 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43  ..if test -z "$C
13c80 43 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20  C"; then.       
13c90 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
13ca0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
13cb0 20 74 68 65 6e 0a 20 20 20 20 23 20 45 78 74 72   then.    # Extr
13cc0 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
13cd0 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c  rd of "${ac_tool
13ce0 5f 70 72 65 66 69 78 7d 63 63 22 2c 20 73 6f 20  _prefix}cc", so 
13cf0 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
13d00 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
13d10 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b  gs..set dummy ${
13d20 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 63  ac_tool_prefix}c
13d30 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  c; ac_word=$2.{ 
13d40 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
13d50 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
13d60 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
13d70 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
13d80 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
13d90 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
13da0 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
13db0 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  if ${ac_cv_prog_
13dc0 43 43 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  CC+:} false; the
13dd0 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
13de0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
13df0 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
13e00 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -n "$CC"; then. 
13e10 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22   ac_cv_prog_CC="
13e20 24 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75  $CC" # Let the u
13e30 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
13e40 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
13e50 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
13e60 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
13e70 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
13e80 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
13e90 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
13ea0 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
13eb0 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20  && as_dir=..    
13ec0 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
13ed0 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
13ee0 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
13ef0 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65   do.  if as_fn_e
13f00 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73  xecutable_p "$as
13f10 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
13f20 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e  _exec_ext"; then
13f30 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
13f40 43 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  CC="${ac_tool_pr
13f50 65 66 69 78 7d 63 63 22 0a 20 20 20 20 24 61 73  efix}cc".    $as
13f60 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
13f70 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
13f80 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  O}: found $as_di
13f90 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
13fa0 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
13fb0 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
13fc0 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73  e.  done.IFS=$as
13fd0 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
13fe0 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  .CC=$ac_cv_prog_
13ff0 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  CC.if test -n "$
14000 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  CC"; then.  { $a
14010 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
14020 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
14030 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 43 43  NO}: result: $CC
14040 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
14050 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  $CC" >&6; }.else
14060 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
14070 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
14080 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
14090 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
140a0 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
140b0 0a 66 69 0a 0a 0a 20 20 66 69 0a 66 69 0a 69 66  .fi...  fi.fi.if
140c0 20 74 65 73 74 20 2d 7a 20 22 24 43 43 22 3b 20   test -z "$CC"; 
140d0 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74  then.  # Extract
140e0 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
140f0 6f 66 20 22 63 63 22 2c 20 73 6f 20 69 74 20 63  of "cc", so it c
14100 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
14110 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
14120 73 65 74 20 64 75 6d 6d 79 20 63 63 3b 20 61 63  set dummy cc; ac
14130 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65  _word=$2.{ $as_e
14140 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
14150 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
14160 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
14170 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
14180 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
14190 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
141a0 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
141b0 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 2b 3a 7d  ac_cv_prog_CC+:}
141c0 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
141d0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
141e0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
141f0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
14200 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  CC"; then.  ac_c
14210 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43 22 20  v_prog_CC="$CC" 
14220 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
14230 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
14240 2e 0a 65 6c 73 65 0a 20 20 61 63 5f 70 72 6f 67  ..else.  ac_prog
14250 5f 72 65 6a 65 63 74 65 64 3d 6e 6f 0a 61 73 5f  _rejected=no.as_
14260 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
14270 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
14280 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
14290 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
142a0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
142b0 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
142c0 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20   && as_dir=..   
142d0 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
142e0 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
142f0 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
14300 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f  ; do.  if as_fn_
14310 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61  executable_p "$a
14320 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
14330 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65  c_exec_ext"; the
14340 6e 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24  n.    if test "$
14350 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
14360 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3d 20 22  ac_exec_ext" = "
14370 2f 75 73 72 2f 75 63 62 2f 63 63 22 3b 20 74 68  /usr/ucb/cc"; th
14380 65 6e 0a 20 20 20 20 20 20 20 61 63 5f 70 72 6f  en.       ac_pro
14390 67 5f 72 65 6a 65 63 74 65 64 3d 79 65 73 0a 20  g_rejected=yes. 
143a0 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a 20        continue. 
143b0 20 20 20 20 66 69 0a 20 20 20 20 61 63 5f 63 76      fi.    ac_cv
143c0 5f 70 72 6f 67 5f 43 43 3d 22 63 63 22 0a 20 20  _prog_CC="cc".  
143d0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
143e0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
143f0 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24  LINENO}: found $
14400 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
14410 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
14420 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
14430 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46  i.done.  done.IF
14440 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
14450 69 66 20 74 65 73 74 20 24 61 63 5f 70 72 6f 67  if test $ac_prog
14460 5f 72 65 6a 65 63 74 65 64 20 3d 20 79 65 73 3b  _rejected = yes;
14470 20 74 68 65 6e 0a 20 20 23 20 57 65 20 66 6f 75   then.  # We fou
14480 6e 64 20 61 20 62 6f 67 6f 6e 20 69 6e 20 74 68  nd a bogon in th
14490 65 20 70 61 74 68 2c 20 73 6f 20 6d 61 6b 65 20  e path, so make 
144a0 73 75 72 65 20 77 65 20 6e 65 76 65 72 20 75 73  sure we never us
144b0 65 20 69 74 2e 0a 20 20 73 65 74 20 64 75 6d 6d  e it..  set dumm
144c0 79 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  y $ac_cv_prog_CC
144d0 0a 20 20 73 68 69 66 74 0a 20 20 69 66 20 74 65  .  shift.  if te
144e0 73 74 20 24 23 20 21 3d 20 30 3b 20 74 68 65 6e  st $# != 0; then
144f0 0a 20 20 20 20 23 20 57 65 20 63 68 6f 73 65 20  .    # We chose 
14500 61 20 64 69 66 66 65 72 65 6e 74 20 63 6f 6d 70  a different comp
14510 69 6c 65 72 20 66 72 6f 6d 20 74 68 65 20 62 6f  iler from the bo
14520 67 75 73 20 6f 6e 65 2e 0a 20 20 20 20 23 20 48  gus one..    # H
14530 6f 77 65 76 65 72 2c 20 69 74 20 68 61 73 20 74  owever, it has t
14540 68 65 20 73 61 6d 65 20 62 61 73 65 6e 61 6d 65  he same basename
14550 2c 20 73 6f 20 74 68 65 20 62 6f 67 6f 6e 20 77  , so the bogon w
14560 69 6c 6c 20 62 65 20 63 68 6f 73 65 6e 0a 20 20  ill be chosen.  
14570 20 20 23 20 66 69 72 73 74 20 69 66 20 77 65 20    # first if we 
14580 73 65 74 20 43 43 20 74 6f 20 6a 75 73 74 20 74  set CC to just t
14590 68 65 20 62 61 73 65 6e 61 6d 65 3b 20 75 73 65  he basename; use
145a0 20 74 68 65 20 66 75 6c 6c 20 66 69 6c 65 20 6e   the full file n
145b0 61 6d 65 2e 0a 20 20 20 20 73 68 69 66 74 0a 20  ame..    shift. 
145c0 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43     ac_cv_prog_CC
145d0 3d 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  ="$as_dir/$ac_wo
145e0 72 64 24 7b 31 2b 27 20 27 7d 24 40 22 0a 20 20  rd${1+' '}$@".  
145f0 66 69 0a 66 69 0a 66 69 0a 66 69 0a 43 43 3d 24  fi.fi.fi.fi.CC=$
14600 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a 69 66  ac_cv_prog_CC.if
14610 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20   test -n "$CC"; 
14620 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
14630 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
14640 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
14650 72 65 73 75 6c 74 3a 20 24 43 43 22 20 3e 26 35  result: $CC" >&5
14660 0a 24 61 73 5f 65 63 68 6f 20 22 24 43 43 22 20  .$as_echo "$CC" 
14670 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
14680 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
14690 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
146a0 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e  NENO}: result: n
146b0 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
146c0 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
146d0 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
146e0 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 69 66 20  $CC"; then.  if 
146f0 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f  test -n "$ac_too
14700 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a  l_prefix"; then.
14710 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e    for ac_prog in
14720 20 63 6c 2e 65 78 65 0a 20 20 64 6f 0a 20 20 20   cl.exe.  do.   
14730 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
14740 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61  irst word of "$a
14750 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63  c_tool_prefix$ac
14760 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63 61  _prog", so it ca
14770 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
14780 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
14790 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 74 6f 6f  et dummy $ac_too
147a0 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67  l_prefix$ac_prog
147b0 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
147c0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
147d0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
147e0 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
147f0 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
14800 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
14810 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
14820 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  rd... " >&6; }.i
14830 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43  f ${ac_cv_prog_C
14840 43 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  C+:} false; then
14850 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
14860 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
14870 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
14880 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  n "$CC"; then.  
14890 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24  ac_cv_prog_CC="$
148a0 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  CC" # Let the us
148b0 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
148c0 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
148d0 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
148e0 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
148f0 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
14900 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
14910 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
14920 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
14930 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66  & as_dir=..    f
14940 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
14950 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
14960 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
14970 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78  do.  if as_fn_ex
14980 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f  ecutable_p "$as_
14990 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
149a0 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
149b0 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43      ac_cv_prog_C
149c0 43 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  C="$ac_tool_pref
149d0 69 78 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20  ix$ac_prog".    
149e0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
149f0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
14a00 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73  NENO}: found $as
14a10 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
14a20 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
14a30 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
14a40 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  done.  done.IFS=
14a50 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
14a60 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72  .fi.CC=$ac_cv_pr
14a70 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e  og_CC.if test -n
14a80 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b   "$CC"; then.  {
14a90 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
14aa0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
14ab0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
14ac0 24 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  $CC" >&5.$as_ech
14ad0 6f 20 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65  o "$CC" >&6; }.e
14ae0 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
14af0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
14b00 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
14b10 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
14b20 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
14b30 3b 20 7d 0a 66 69 0a 0a 0a 20 20 20 20 74 65 73  ; }.fi...    tes
14b40 74 20 2d 6e 20 22 24 43 43 22 20 26 26 20 62 72  t -n "$CC" && br
14b50 65 61 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a 69 66  eak.  done.fi.if
14b60 20 74 65 73 74 20 2d 7a 20 22 24 43 43 22 3b 20   test -z "$CC"; 
14b70 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 43 43 3d  then.  ac_ct_CC=
14b80 24 43 43 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f  $CC.  for ac_pro
14b90 67 20 69 6e 20 63 6c 2e 65 78 65 0a 64 6f 0a 20  g in cl.exe.do. 
14ba0 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
14bb0 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61  irst word of "$a
14bc0 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63  c_prog", so it c
14bd0 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
14be0 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
14bf0 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 70 72  set dummy $ac_pr
14c00 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  og; ac_word=$2.{
14c10 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
14c20 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
14c30 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
14c40 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
14c50 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
14c60 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
14c70 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
14c80 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67  .if ${ac_cv_prog
14c90 5f 61 63 5f 63 74 5f 43 43 2b 3a 7d 20 66 61 6c  _ac_ct_CC+:} fal
14ca0 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
14cb0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
14cc0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
14cd0 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
14ce0 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63  t_CC"; then.  ac
14cf0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43  _cv_prog_ac_ct_C
14d00 43 3d 22 24 61 63 5f 63 74 5f 43 43 22 20 23 20  C="$ac_ct_CC" # 
14d10 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
14d20 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
14d30 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
14d40 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
14d50 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
14d60 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
14d70 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
14d80 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
14d90 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
14da0 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f  ir=..    for ac_
14db0 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
14dc0 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
14dd0 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
14de0 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62  f as_fn_executab
14df0 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61  le_p "$as_dir/$a
14e00 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
14e10 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  xt"; then.    ac
14e20 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43  _cv_prog_ac_ct_C
14e30 43 3d 22 24 61 63 5f 70 72 6f 67 22 0a 20 20 20  C="$ac_prog".   
14e40 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
14e50 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
14e60 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61  INENO}: found $a
14e70 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
14e80 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
14e90 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
14ea0 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53  .done.  done.IFS
14eb0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
14ec0 69 0a 66 69 0a 61 63 5f 63 74 5f 43 43 3d 24 61  i.fi.ac_ct_CC=$a
14ed0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
14ee0 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  CC.if test -n "$
14ef0 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a  ac_ct_CC"; then.
14f00 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
14f10 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
14f20 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
14f30 74 3a 20 24 61 63 5f 63 74 5f 43 43 22 20 3e 26  t: $ac_ct_CC" >&
14f40 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
14f50 63 74 5f 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c  ct_CC" >&6; }.el
14f60 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
14f70 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
14f80 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
14f90 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
14fa0 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
14fb0 20 7d 0a 66 69 0a 0a 0a 20 20 74 65 73 74 20 2d   }.fi...  test -
14fc0 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 20 26 26  n "$ac_ct_CC" &&
14fd0 20 62 72 65 61 6b 0a 64 6f 6e 65 0a 0a 20 20 69   break.done..  i
14fe0 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f  f test "x$ac_ct_
14ff0 43 43 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20  CC" = x; then.  
15000 20 20 43 43 3d 22 22 0a 20 20 65 6c 73 65 0a 20    CC="".  else. 
15010 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63     case $cross_c
15020 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f  ompiling:$ac_too
15030 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a  l_warned in.yes:
15040 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ).{ $as_echo "$a
15050 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
15060 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49  -$LINENO}: WARNI
15070 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20  NG: using cross 
15080 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78  tools not prefix
15090 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69  ed with host tri
150a0 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f 65 63  plet" >&5.$as_ec
150b0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
150c0 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73  ING: using cross
150d0 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69   tools not prefi
150e0 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72  xed with host tr
150f0 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f  iplet" >&2;}.ac_
15100 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20  tool_warned=yes 
15110 3b 3b 0a 65 73 61 63 0a 20 20 20 20 43 43 3d 24  ;;.esac.    CC=$
15120 61 63 5f 63 74 5f 43 43 0a 20 20 66 69 0a 66 69  ac_ct_CC.  fi.fi
15130 0a 0a 66 69 0a 0a 0a 74 65 73 74 20 2d 7a 20 22  ..fi...test -z "
15140 24 43 43 22 20 26 26 20 7b 20 7b 20 24 61 73 5f  $CC" && { { $as_
15150 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
15160 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
15170 7d 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24  }: error: in \`$
15180 61 63 5f 70 77 64 27 3a 22 20 3e 26 35 0a 24 61  ac_pwd':" >&5.$a
15190 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
151a0 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f  error: in \`$ac_
151b0 70 77 64 27 3a 22 20 3e 26 32 3b 7d 0a 61 73 5f  pwd':" >&2;}.as_
151c0 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 6e 6f 20  fn_error $? "no 
151d0 61 63 63 65 70 74 61 62 6c 65 20 43 20 63 6f 6d  acceptable C com
151e0 70 69 6c 65 72 20 66 6f 75 6e 64 20 69 6e 20 5c  piler found in \
151f0 24 50 41 54 48 0a 53 65 65 20 5c 60 63 6f 6e 66  $PATH.See \`conf
15200 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65  ig.log' for more
15210 20 64 65 74 61 69 6c 73 22 20 22 24 4c 49 4e 45   details" "$LINE
15220 4e 4f 22 20 35 3b 20 7d 0a 0a 23 20 50 72 6f 76  NO" 5; }..# Prov
15230 69 64 65 20 73 6f 6d 65 20 69 6e 66 6f 72 6d 61  ide some informa
15240 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 63  tion about the c
15250 6f 6d 70 69 6c 65 72 2e 0a 24 61 73 5f 65 63 68  ompiler..$as_ech
15260 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
15270 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
15280 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43 20 63  checking for C c
15290 6f 6d 70 69 6c 65 72 20 76 65 72 73 69 6f 6e 22  ompiler version"
152a0 20 3e 26 35 0a 73 65 74 20 58 20 24 61 63 5f 63   >&5.set X $ac_c
152b0 6f 6d 70 69 6c 65 0a 61 63 5f 63 6f 6d 70 69 6c  ompile.ac_compil
152c0 65 72 3d 24 32 0a 66 6f 72 20 61 63 5f 6f 70 74  er=$2.for ac_opt
152d0 69 6f 6e 20 69 6e 20 2d 2d 76 65 72 73 69 6f 6e  ion in --version
152e0 20 2d 76 20 2d 56 20 2d 71 76 65 72 73 69 6f 6e   -v -V -qversion
152f0 3b 20 64 6f 0a 20 20 7b 20 7b 20 61 63 5f 74 72  ; do.  { { ac_tr
15300 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20  y="$ac_compiler 
15310 24 61 63 5f 6f 70 74 69 6f 6e 20 3e 26 35 22 0a  $ac_option >&5".
15320 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
15330 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
15340 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
15350 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
15360 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
15370 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
15380 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68  .eval ac_try_ech
15390 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61  o="\"\$as_me:${a
153a0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
153b0 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  }: $ac_try_echo\
153c0 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  "".$as_echo "$ac
153d0 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26  _try_echo"; } >&
153e0 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
153f0 6f 6d 70 69 6c 65 72 20 24 61 63 5f 6f 70 74 69  ompiler $ac_opti
15400 6f 6e 20 3e 26 35 22 29 20 32 3e 63 6f 6e 66 74  on >&5") 2>conft
15410 65 73 74 2e 65 72 72 0a 20 20 61 63 5f 73 74 61  est.err.  ac_sta
15420 74 75 73 3d 24 3f 0a 20 20 69 66 20 74 65 73 74  tus=$?.  if test
15430 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -s conftest.err
15440 3b 20 74 68 65 6e 0a 20 20 20 20 73 65 64 20 27  ; then.    sed '
15450 31 30 61 5c 0a 2e 2e 2e 20 72 65 73 74 20 6f 66  10a\.... rest of
15460 20 73 74 64 65 72 72 20 6f 75 74 70 75 74 20 64   stderr output d
15470 65 6c 65 74 65 64 20 2e 2e 2e 0a 20 20 20 20 20  eleted ....     
15480 20 20 20 20 31 30 71 27 20 63 6f 6e 66 74 65 73      10q' conftes
15490 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e  t.err >conftest.
154a0 65 72 31 0a 20 20 20 20 63 61 74 20 63 6f 6e 66  er1.    cat conf
154b0 74 65 73 74 2e 65 72 31 20 3e 26 35 0a 20 20 66  test.er1 >&5.  f
154c0 69 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  i.  rm -f confte
154d0 73 74 2e 65 72 31 20 63 6f 6e 66 74 65 73 74 2e  st.er1 conftest.
154e0 65 72 72 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  err.  $as_echo "
154f0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
15500 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f  no-$LINENO}: \$?
15510 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
15520 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74  &5.  test $ac_st
15530 61 74 75 73 20 3d 20 30 3b 20 7d 0a 64 6f 6e 65  atus = 0; }.done
15540 0a 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  ..cat confdefs.h
15550 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e   - <<_ACEOF >con
15560 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a  ftest.$ac_ext./*
15570 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
15580 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28    */..int.main (
15590 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72  ).{..  ;.  retur
155a0 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 61 63  n 0;.}._ACEOF.ac
155b0 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 5f 73 61 76  _clean_files_sav
155c0 65 3d 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65  e=$ac_clean_file
155d0 73 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73  s.ac_clean_files
155e0 3d 22 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65  ="$ac_clean_file
155f0 73 20 61 2e 6f 75 74 20 61 2e 6f 75 74 2e 64 53  s a.out a.out.dS
15600 59 4d 20 61 2e 65 78 65 20 62 2e 6f 75 74 22 0a  YM a.exe b.out".
15610 23 20 54 72 79 20 74 6f 20 63 72 65 61 74 65 20  # Try to create 
15620 61 6e 20 65 78 65 63 75 74 61 62 6c 65 20 77 69  an executable wi
15630 74 68 6f 75 74 20 2d 6f 20 66 69 72 73 74 2c 20  thout -o first, 
15640 64 69 73 72 65 67 61 72 64 20 61 2e 6f 75 74 2e  disregard a.out.
15650 0a 23 20 49 74 20 77 69 6c 6c 20 68 65 6c 70 20  .# It will help 
15660 75 73 20 64 69 61 67 6e 6f 73 65 20 62 72 6f 6b  us diagnose brok
15670 65 6e 20 63 6f 6d 70 69 6c 65 72 73 2c 20 61 6e  en compilers, an
15680 64 20 66 69 6e 64 69 6e 67 20 6f 75 74 20 61 6e  d finding out an
15690 20 69 6e 74 75 69 74 69 6f 6e 0a 23 20 6f 66 20   intuition.# of 
156a0 65 78 65 65 78 74 2e 0a 7b 20 24 61 73 5f 65 63  exeext..{ $as_ec
156b0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
156c0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
156d0 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65   checking whethe
156e0 72 20 74 68 65 20 43 20 63 6f 6d 70 69 6c 65 72  r the C compiler
156f0 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f   works" >&5.$as_
15700 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
15710 20 77 68 65 74 68 65 72 20 74 68 65 20 43 20 63   whether the C c
15720 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73 2e 2e 2e  ompiler works...
15730 20 22 20 3e 26 36 3b 20 7d 0a 61 63 5f 6c 69 6e   " >&6; }.ac_lin
15740 6b 5f 64 65 66 61 75 6c 74 3d 60 24 61 73 5f 65  k_default=`$as_e
15750 63 68 6f 20 22 24 61 63 5f 6c 69 6e 6b 22 20 7c  cho "$ac_link" |
15760 20 73 65 64 20 27 73 2f 20 2d 6f 20 2a 63 6f 6e   sed 's/ -o *con
15770 66 74 65 73 74 5b 5e 20 5d 2a 2f 2f 27 60 0a 0a  ftest[^ ]*//'`..
15780 23 20 54 68 65 20 70 6f 73 73 69 62 6c 65 20 6f  # The possible o
15790 75 74 70 75 74 20 66 69 6c 65 73 3a 0a 61 63 5f  utput files:.ac_
157a0 66 69 6c 65 73 3d 22 61 2e 6f 75 74 20 63 6f 6e  files="a.out con
157b0 66 74 65 73 74 2e 65 78 65 20 63 6f 6e 66 74 65  ftest.exe confte
157c0 73 74 20 61 2e 65 78 65 20 61 5f 6f 75 74 2e 65  st a.exe a_out.e
157d0 78 65 20 62 2e 6f 75 74 20 63 6f 6e 66 74 65 73  xe b.out conftes
157e0 74 2e 2a 22 0a 0a 61 63 5f 72 6d 66 69 6c 65 73  t.*"..ac_rmfiles
157f0 3d 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e  =.for ac_file in
15800 20 24 61 63 5f 66 69 6c 65 73 0a 64 6f 0a 20 20   $ac_files.do.  
15810 63 61 73 65 20 24 61 63 5f 66 69 6c 65 20 69 6e  case $ac_file in
15820 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78 74 20 7c  .    *.$ac_ext |
15830 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e 74 64 73   *.xcoff | *.tds
15840 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64 62 20 7c   | *.d | *.pdb |
15850 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62 62 20 7c   *.xSYM | *.bb |
15860 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61 70 20 7c   *.bbg | *.map |
15870 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64 53 59 4d 20   *.inf | *.dSYM 
15880 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a 20 29 20  | *.o | *.obj ) 
15890 3b 3b 0a 20 20 20 20 2a 20 29 20 61 63 5f 72 6d  ;;.    * ) ac_rm
158a0 66 69 6c 65 73 3d 22 24 61 63 5f 72 6d 66 69 6c  files="$ac_rmfil
158b0 65 73 20 24 61 63 5f 66 69 6c 65 22 3b 3b 0a 20  es $ac_file";;. 
158c0 20 65 73 61 63 0a 64 6f 6e 65 0a 72 6d 20 2d 66   esac.done.rm -f
158d0 20 24 61 63 5f 72 6d 66 69 6c 65 73 0a 0a 69 66   $ac_rmfiles..if
158e0 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24 61 63   { { ac_try="$ac
158f0 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 22 0a 63  _link_default".c
15900 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
15910 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
15920 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
15930 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
15940 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
15950 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
15960 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f  eval ac_try_echo
15970 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73  ="\"\$as_me:${as
15980 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
15990 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
159a0 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ".$as_echo "$ac_
159b0 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35  try_echo"; } >&5
159c0 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69  .  (eval "$ac_li
159d0 6e 6b 5f 64 65 66 61 75 6c 74 22 29 20 32 3e 26  nk_default") 2>&
159e0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
159f0 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
15a00 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
15a10 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20  $LINENO}: \$? = 
15a20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
15a30 20 20 74 65 73 74 20 24 61 63 5f 73 74 61 74 75    test $ac_statu
15a40 73 20 3d 20 30 3b 20 7d 3b 20 74 68 65 6e 20 3a  s = 0; }; then :
15a50 0a 20 20 23 20 41 75 74 6f 63 6f 6e 66 2d 32 2e  .  # Autoconf-2.
15a60 31 33 20 63 6f 75 6c 64 20 73 65 74 20 74 68 65  13 could set the
15a70 20 61 63 5f 63 76 5f 65 78 65 65 78 74 20 76 61   ac_cv_exeext va
15a80 72 69 61 62 6c 65 20 74 6f 20 60 6e 6f 27 2e 0a  riable to `no'..
15a90 23 20 53 6f 20 69 67 6e 6f 72 65 20 61 20 76 61  # So ignore a va
15aa0 6c 75 65 20 6f 66 20 60 6e 6f 27 2c 20 6f 74 68  lue of `no', oth
15ab0 65 72 77 69 73 65 20 74 68 69 73 20 77 6f 75 6c  erwise this woul
15ac0 64 20 6c 65 61 64 20 74 6f 20 60 45 58 45 45 58  d lead to `EXEEX
15ad0 54 20 3d 20 6e 6f 27 0a 23 20 69 6e 20 61 20 4d  T = no'.# in a M
15ae0 61 6b 65 66 69 6c 65 2e 20 20 57 65 20 73 68 6f  akefile.  We sho
15af0 75 6c 64 20 6e 6f 74 20 6f 76 65 72 72 69 64 65  uld not override
15b00 20 61 63 5f 63 76 5f 65 78 65 65 78 74 20 69 66   ac_cv_exeext if
15b10 20 69 74 20 77 61 73 20 63 61 63 68 65 64 2c 0a   it was cached,.
15b20 23 20 73 6f 20 74 68 61 74 20 74 68 65 20 75 73  # so that the us
15b30 65 72 20 63 61 6e 20 73 68 6f 72 74 2d 63 69 72  er can short-cir
15b40 63 75 69 74 20 74 68 69 73 20 74 65 73 74 20 66  cuit this test f
15b50 6f 72 20 63 6f 6d 70 69 6c 65 72 73 20 75 6e 6b  or compilers unk
15b60 6e 6f 77 6e 20 74 6f 0a 23 20 41 75 74 6f 63 6f  nown to.# Autoco
15b70 6e 66 2e 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20  nf..for ac_file 
15b80 69 6e 20 24 61 63 5f 66 69 6c 65 73 20 27 27 0a  in $ac_files ''.
15b90 64 6f 0a 20 20 74 65 73 74 20 2d 66 20 22 24 61  do.  test -f "$a
15ba0 63 5f 66 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69  c_file" || conti
15bb0 6e 75 65 0a 20 20 63 61 73 65 20 24 61 63 5f 66  nue.  case $ac_f
15bc0 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63  ile in.    *.$ac
15bd0 5f 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c  _ext | *.xcoff |
15be0 20 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a   *.tds | *.d | *
15bf0 2e 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20  .pdb | *.xSYM | 
15c00 2a 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a  *.bb | *.bbg | *
15c10 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a  .map | *.inf | *
15c20 2e 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a 2e  .dSYM | *.o | *.
15c30 6f 62 6a 20 29 0a 09 3b 3b 0a 20 20 20 20 5b 61  obj )..;;.    [a
15c40 62 5d 2e 6f 75 74 20 29 0a 09 23 20 57 65 20 66  b].out )..# We f
15c50 6f 75 6e 64 20 74 68 65 20 64 65 66 61 75 6c 74  ound the default
15c60 20 65 78 65 63 75 74 61 62 6c 65 2c 20 62 75 74   executable, but
15c70 20 65 78 65 65 78 74 3d 27 27 20 69 73 20 6d 6f   exeext='' is mo
15c80 73 74 0a 09 23 20 63 65 72 74 61 69 6e 6c 79 20  st..# certainly 
15c90 72 69 67 68 74 2e 0a 09 62 72 65 61 6b 3b 3b 0a  right...break;;.
15ca0 20 20 20 20 2a 2e 2a 20 29 0a 09 69 66 20 74 65      *.* )..if te
15cb0 73 74 20 22 24 7b 61 63 5f 63 76 5f 65 78 65 65  st "${ac_cv_exee
15cc0 78 74 2b 73 65 74 7d 22 20 3d 20 73 65 74 20 26  xt+set}" = set &
15cd0 26 20 74 65 73 74 20 22 24 61 63 5f 63 76 5f 65  & test "$ac_cv_e
15ce0 78 65 65 78 74 22 20 21 3d 20 6e 6f 3b 0a 09 74  xeext" != no;..t
15cf0 68 65 6e 20 3a 3b 20 65 6c 73 65 0a 09 20 20 20  hen :; else..   
15d00 61 63 5f 63 76 5f 65 78 65 65 78 74 3d 60 65 78  ac_cv_exeext=`ex
15d10 70 72 20 22 24 61 63 5f 66 69 6c 65 22 20 3a 20  pr "$ac_file" : 
15d20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a 5c 29 27 60  '[^.]*\(\..*\)'`
15d30 0a 09 66 69 0a 09 23 20 57 65 20 73 65 74 20 61  ..fi..# We set a
15d40 63 5f 63 76 5f 65 78 65 65 78 74 20 68 65 72 65  c_cv_exeext here
15d50 20 62 65 63 61 75 73 65 20 74 68 65 20 6c 61 74   because the lat
15d60 65 72 20 74 65 73 74 20 66 6f 72 20 69 74 20 69  er test for it i
15d70 73 20 6e 6f 74 0a 09 23 20 73 61 66 65 3a 20 63  s not..# safe: c
15d80 72 6f 73 73 20 63 6f 6d 70 69 6c 65 72 73 20 6d  ross compilers m
15d90 61 79 20 6e 6f 74 20 61 64 64 20 74 68 65 20 73  ay not add the s
15da0 75 66 66 69 78 20 69 66 20 67 69 76 65 6e 20 61  uffix if given a
15db0 6e 20 60 2d 6f 27 0a 09 23 20 61 72 67 75 6d 65  n `-o'..# argume
15dc0 6e 74 2c 20 73 6f 20 77 65 20 6d 61 79 20 6e 65  nt, so we may ne
15dd0 65 64 20 74 6f 20 6b 6e 6f 77 20 69 74 20 61 74  ed to know it at
15de0 20 74 68 61 74 20 70 6f 69 6e 74 20 61 6c 72 65   that point alre
15df0 61 64 79 2e 0a 09 23 20 45 76 65 6e 20 69 66 20  ady...# Even if 
15e00 74 68 69 73 20 73 65 63 74 69 6f 6e 20 6c 6f 6f  this section loo
15e10 6b 73 20 63 72 75 66 74 79 3a 20 69 74 20 68 61  ks crufty: it ha
15e20 73 20 74 68 65 20 61 64 76 61 6e 74 61 67 65 20  s the advantage 
15e30 6f 66 0a 09 23 20 61 63 74 75 61 6c 6c 79 20 77  of..# actually w
15e40 6f 72 6b 69 6e 67 2e 0a 09 62 72 65 61 6b 3b 3b  orking...break;;
15e50 0a 20 20 20 20 2a 20 29 0a 09 62 72 65 61 6b 3b  .    * )..break;
15e60 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 74 65  ;.  esac.done.te
15e70 73 74 20 22 24 61 63 5f 63 76 5f 65 78 65 65 78  st "$ac_cv_exeex
15e80 74 22 20 3d 20 6e 6f 20 26 26 20 61 63 5f 63 76  t" = no && ac_cv
15e90 5f 65 78 65 65 78 74 3d 0a 0a 65 6c 73 65 0a 20  _exeext=..else. 
15ea0 20 61 63 5f 66 69 6c 65 3d 27 27 0a 66 69 0a 69   ac_file=''.fi.i
15eb0 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 66  f test -z "$ac_f
15ec0 69 6c 65 22 3b 20 74 68 65 6e 20 3a 0a 20 20 7b  ile"; then :.  {
15ed0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
15ee0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
15ef0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
15f00 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
15f10 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 24 61 73   "no" >&6; }.$as
15f20 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66  _echo "$as_me: f
15f30 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
15f40 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
15f50 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
15f60 61 63 5f 65 78 74 20 3e 26 35 0a 0a 7b 20 7b 20  ac_ext >&5..{ { 
15f70 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
15f80 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
15f90 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 69 6e  NENO}: error: in
15fa0 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26   \`$ac_pwd':" >&
15fb0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
15fc0 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60  me: error: in \`
15fd0 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b 7d  $ac_pwd':" >&2;}
15fe0 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20 37 37 20  .as_fn_error 77 
15ff0 22 43 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 6e  "C compiler cann
16000 6f 74 20 63 72 65 61 74 65 20 65 78 65 63 75 74  ot create execut
16010 61 62 6c 65 73 0a 53 65 65 20 5c 60 63 6f 6e 66  ables.See \`conf
16020 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65  ig.log' for more
16030 20 64 65 74 61 69 6c 73 22 20 22 24 4c 49 4e 45   details" "$LINE
16040 4e 4f 22 20 35 3b 20 7d 0a 65 6c 73 65 0a 20 20  NO" 5; }.else.  
16050 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
16060 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
16070 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
16080 20 79 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63   yes" >&5.$as_ec
16090 68 6f 20 22 79 65 73 22 20 3e 26 36 3b 20 7d 0a  ho "yes" >&6; }.
160a0 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
160b0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
160c0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
160d0 6b 69 6e 67 20 66 6f 72 20 43 20 63 6f 6d 70 69  king for C compi
160e0 6c 65 72 20 64 65 66 61 75 6c 74 20 6f 75 74 70  ler default outp
160f0 75 74 20 66 69 6c 65 20 6e 61 6d 65 22 20 3e 26  ut file name" >&
16100 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
16110 65 63 6b 69 6e 67 20 66 6f 72 20 43 20 63 6f 6d  ecking for C com
16120 70 69 6c 65 72 20 64 65 66 61 75 6c 74 20 6f 75  piler default ou
16130 74 70 75 74 20 66 69 6c 65 20 6e 61 6d 65 2e 2e  tput file name..
16140 2e 20 22 20 3e 26 36 3b 20 7d 0a 7b 20 24 61 73  . " >&6; }.{ $as
16150 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
16160 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
16170 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  O}: result: $ac_
16180 66 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65 63  file" >&5.$as_ec
16190 68 6f 20 22 24 61 63 5f 66 69 6c 65 22 20 3e 26  ho "$ac_file" >&
161a0 36 3b 20 7d 0a 61 63 5f 65 78 65 65 78 74 3d 24  6; }.ac_exeext=$
161b0 61 63 5f 63 76 5f 65 78 65 65 78 74 0a 0a 72 6d  ac_cv_exeext..rm
161c0 20 2d 66 20 2d 72 20 61 2e 6f 75 74 20 61 2e 6f   -f -r a.out a.o
161d0 75 74 2e 64 53 59 4d 20 61 2e 65 78 65 20 63 6f  ut.dSYM a.exe co
161e0 6e 66 74 65 73 74 24 61 63 5f 63 76 5f 65 78 65  nftest$ac_cv_exe
161f0 65 78 74 20 62 2e 6f 75 74 0a 61 63 5f 63 6c 65  ext b.out.ac_cle
16200 61 6e 5f 66 69 6c 65 73 3d 24 61 63 5f 63 6c 65  an_files=$ac_cle
16210 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65 0a 7b 20  an_files_save.{ 
16220 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
16230 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
16240 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
16250 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20 65 78  for suffix of ex
16260 65 63 75 74 61 62 6c 65 73 22 20 3e 26 35 0a 24  ecutables" >&5.$
16270 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
16280 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20 6f  ing for suffix o
16290 66 20 65 78 65 63 75 74 61 62 6c 65 73 2e 2e 2e  f executables...
162a0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 7b 20 7b   " >&6; }.if { {
162b0 20 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e   ac_try="$ac_lin
162c0 6b 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  k".case "(($ac_t
162d0 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
162e0 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
162f0 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
16300 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
16310 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
16320 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f  sac.eval ac_try_
16330 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo="\"\$as_me:
16340 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
16350 45 4e 4f 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63  ENO}: $ac_try_ec
16360 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22  ho\"".$as_echo "
16370 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d  $ac_try_echo"; }
16380 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
16390 63 5f 6c 69 6e 6b 22 29 20 32 3e 26 35 0a 20 20  c_link") 2>&5.  
163a0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24  ac_status=$?.  $
163b0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
163c0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
163d0 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  ENO}: \$? = $ac_
163e0 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 74 65  status" >&5.  te
163f0 73 74 20 24 61 63 5f 73 74 61 74 75 73 20 3d 20  st $ac_status = 
16400 30 3b 20 7d 3b 20 74 68 65 6e 20 3a 0a 20 20 23  0; }; then :.  #
16410 20 49 66 20 62 6f 74 68 20 60 63 6f 6e 66 74 65   If both `confte
16420 73 74 2e 65 78 65 27 20 61 6e 64 20 60 63 6f 6e  st.exe' and `con
16430 66 74 65 73 74 27 20 61 72 65 20 60 70 72 65 73  ftest' are `pres
16440 65 6e 74 27 20 28 77 65 6c 6c 2c 20 6f 62 73 65  ent' (well, obse
16450 72 76 61 62 6c 65 29 0a 23 20 63 61 74 63 68 20  rvable).# catch 
16460 60 63 6f 6e 66 74 65 73 74 2e 65 78 65 27 2e 20  `conftest.exe'. 
16470 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 20 77 69   For instance wi
16480 74 68 20 43 79 67 77 69 6e 2c 20 60 6c 73 20 63  th Cygwin, `ls c
16490 6f 6e 66 74 65 73 74 27 20 77 69 6c 6c 0a 23 20  onftest' will.# 
164a0 77 6f 72 6b 20 70 72 6f 70 65 72 6c 79 20 28 69  work properly (i
164b0 2e 65 2e 2c 20 72 65 66 65 72 20 74 6f 20 60 63  .e., refer to `c
164c0 6f 6e 66 74 65 73 74 2e 65 78 65 27 29 2c 20 77  onftest.exe'), w
164d0 68 69 6c 65 20 69 74 20 77 6f 6e 27 74 20 77 69  hile it won't wi
164e0 74 68 0a 23 20 60 72 6d 27 2e 0a 66 6f 72 20 61  th.# `rm'..for a
164f0 63 5f 66 69 6c 65 20 69 6e 20 63 6f 6e 66 74 65  c_file in confte
16500 73 74 2e 65 78 65 20 63 6f 6e 66 74 65 73 74 20  st.exe conftest 
16510 63 6f 6e 66 74 65 73 74 2e 2a 3b 20 64 6f 0a 20  conftest.*; do. 
16520 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 66 69   test -f "$ac_fi
16530 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a  le" || continue.
16540 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c 65 20    case $ac_file 
16550 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78 74  in.    *.$ac_ext
16560 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e 74   | *.xcoff | *.t
16570 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64 62  ds | *.d | *.pdb
16580 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62 62   | *.xSYM | *.bb
16590 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61 70   | *.bbg | *.map
165a0 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64 53 59   | *.inf | *.dSY
165b0 4d 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a 20  M | *.o | *.obj 
165c0 29 20 3b 3b 0a 20 20 20 20 2a 2e 2a 20 29 20 61  ) ;;.    *.* ) a
165d0 63 5f 63 76 5f 65 78 65 65 78 74 3d 60 65 78 70  c_cv_exeext=`exp
165e0 72 20 22 24 61 63 5f 66 69 6c 65 22 20 3a 20 27  r "$ac_file" : '
165f0 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a 5c 29 27 60 0a  [^.]*\(\..*\)'`.
16600 09 20 20 62 72 65 61 6b 3b 3b 0a 20 20 20 20 2a  .  break;;.    *
16610 20 29 20 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61   ) break;;.  esa
16620 63 0a 64 6f 6e 65 0a 65 6c 73 65 0a 20 20 7b 20  c.done.else.  { 
16630 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
16640 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
16650 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20  LINENO}: error: 
16660 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20  in \`$ac_pwd':" 
16670 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
16680 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20  s_me: error: in 
16690 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 32  \`$ac_pwd':" >&2
166a0 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24  ;}.as_fn_error $
166b0 3f 20 22 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74  ? "cannot comput
166c0 65 20 73 75 66 66 69 78 20 6f 66 20 65 78 65 63  e suffix of exec
166d0 75 74 61 62 6c 65 73 3a 20 63 61 6e 6e 6f 74 20  utables: cannot 
166e0 63 6f 6d 70 69 6c 65 20 61 6e 64 20 6c 69 6e 6b  compile and link
166f0 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f  .See \`config.lo
16700 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61  g' for more deta
16710 69 6c 73 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35  ils" "$LINENO" 5
16720 3b 20 7d 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  ; }.fi.rm -f con
16730 66 74 65 73 74 20 63 6f 6e 66 74 65 73 74 24 61  ftest conftest$a
16740 63 5f 63 76 5f 65 78 65 65 78 74 0a 7b 20 24 61  c_cv_exeext.{ $a
16750 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
16760 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
16770 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  NO}: result: $ac
16780 5f 63 76 5f 65 78 65 65 78 74 22 20 3e 26 35 0a  _cv_exeext" >&5.
16790 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76  $as_echo "$ac_cv
167a0 5f 65 78 65 65 78 74 22 20 3e 26 36 3b 20 7d 0a  _exeext" >&6; }.
167b0 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
167c0 24 61 63 5f 65 78 74 0a 45 58 45 45 58 54 3d 24  $ac_ext.EXEEXT=$
167d0 61 63 5f 63 76 5f 65 78 65 65 78 74 0a 61 63 5f  ac_cv_exeext.ac_
167e0 65 78 65 65 78 74 3d 24 45 58 45 45 58 54 0a 63  exeext=$EXEEXT.c
167f0 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20  at confdefs.h - 
16800 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65  <<_ACEOF >confte
16810 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e  st.$ac_ext./* en
16820 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
16830 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 69  /.#include <stdi
16840 6f 2e 68 3e 0a 69 6e 74 0a 6d 61 69 6e 20 28 29  o.h>.int.main ()
16850 0a 7b 0a 46 49 4c 45 20 2a 66 20 3d 20 66 6f 70  .{.FILE *f = fop
16860 65 6e 20 28 22 63 6f 6e 66 74 65 73 74 2e 6f 75  en ("conftest.ou
16870 74 22 2c 20 22 77 22 29 3b 0a 20 72 65 74 75 72  t", "w");. retur
16880 6e 20 66 65 72 72 6f 72 20 28 66 29 20 7c 7c 20  n ferror (f) || 
16890 66 63 6c 6f 73 65 20 28 66 29 20 21 3d 20 30 3b  fclose (f) != 0;
168a0 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ..  ;.  return 0
168b0 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 61 63 5f 63 6c  ;.}._ACEOF.ac_cl
168c0 65 61 6e 5f 66 69 6c 65 73 3d 22 24 61 63 5f 63  ean_files="$ac_c
168d0 6c 65 61 6e 5f 66 69 6c 65 73 20 63 6f 6e 66 74  lean_files conft
168e0 65 73 74 2e 6f 75 74 22 0a 23 20 43 68 65 63 6b  est.out".# Check
168f0 20 74 68 61 74 20 74 68 65 20 63 6f 6d 70 69 6c   that the compil
16900 65 72 20 70 72 6f 64 75 63 65 73 20 65 78 65 63  er produces exec
16910 75 74 61 62 6c 65 73 20 77 65 20 63 61 6e 20 72  utables we can r
16920 75 6e 2e 20 20 49 66 20 6e 6f 74 2c 20 65 69 74  un.  If not, eit
16930 68 65 72 0a 23 20 74 68 65 20 63 6f 6d 70 69 6c  her.# the compil
16940 65 72 20 69 73 20 62 72 6f 6b 65 6e 2c 20 6f 72  er is broken, or
16950 20 77 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c   we cross compil
16960 65 2e 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  e..{ $as_echo "$
16970 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
16980 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
16990 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20  king whether we 
169a0 61 72 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c  are cross compil
169b0 69 6e 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ing" >&5.$as_ech
169c0 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68  o_n "checking wh
169d0 65 74 68 65 72 20 77 65 20 61 72 65 20 63 72 6f  ether we are cro
169e0 73 73 20 63 6f 6d 70 69 6c 69 6e 67 2e 2e 2e 20  ss compiling... 
169f0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
16a00 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69   "$cross_compili
16a10 6e 67 22 20 21 3d 20 79 65 73 3b 20 74 68 65 6e  ng" != yes; then
16a20 0a 20 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24  .  { { ac_try="$
16a30 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28  ac_link".case "(
16a40 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
16a50 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
16a60 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
16a70 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
16a80 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
16a90 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61  ry;;.esac.eval a
16aa0 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24  c_try_echo="\"\$
16ab0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
16ac0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f  o-$LINENO}: $ac_
16ad0 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f  try_echo\"".$as_
16ae0 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63  echo "$ac_try_ec
16af0 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76  ho"; } >&5.  (ev
16b00 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32  al "$ac_link") 2
16b10 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
16b20 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  $?.  $as_echo "$
16b30 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
16b40 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20  o-$LINENO}: \$? 
16b50 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
16b60 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74 61  5.  test $ac_sta
16b70 74 75 73 20 3d 20 30 3b 20 7d 0a 20 20 69 66 20  tus = 0; }.  if 
16b80 7b 20 61 63 5f 74 72 79 3d 27 2e 2f 63 6f 6e 66  { ac_try='./conf
16b90 74 65 73 74 24 61 63 5f 63 76 5f 65 78 65 65 78  test$ac_cv_exeex
16ba0 74 27 0a 20 20 7b 20 7b 20 63 61 73 65 20 22 28  t'.  { { case "(
16bb0 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
16bc0 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
16bd0 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
16be0 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
16bf0 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
16c00 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61  ry;;.esac.eval a
16c10 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24  c_try_echo="\"\$
16c20 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
16c30 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f  o-$LINENO}: $ac_
16c40 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f  try_echo\"".$as_
16c50 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63  echo "$ac_try_ec
16c60 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76  ho"; } >&5.  (ev
16c70 61 6c 20 22 24 61 63 5f 74 72 79 22 29 20 32 3e  al "$ac_try") 2>
16c80 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
16c90 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ?.  $as_echo "$a
16ca0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
16cb0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d  -$LINENO}: \$? =
16cc0 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
16cd0 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74 61 74  .  test $ac_stat
16ce0 75 73 20 3d 20 30 3b 20 7d 3b 20 7d 3b 20 74 68  us = 0; }; }; th
16cf0 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f 63 6f 6d  en.    cross_com
16d00 70 69 6c 69 6e 67 3d 6e 6f 0a 20 20 65 6c 73 65  piling=no.  else
16d10 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24 63  .    if test "$c
16d20 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20  ross_compiling" 
16d30 3d 20 6d 61 79 62 65 3b 20 74 68 65 6e 0a 09 63  = maybe; then..c
16d40 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 79  ross_compiling=y
16d50 65 73 0a 20 20 20 20 65 6c 73 65 0a 09 7b 20 7b  es.    else..{ {
16d60 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
16d70 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
16d80 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 69  INENO}: error: i
16d90 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e  n \`$ac_pwd':" >
16da0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
16db0 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c  _me: error: in \
16dc0 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b  `$ac_pwd':" >&2;
16dd0 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f  }.as_fn_error $?
16de0 20 22 63 61 6e 6e 6f 74 20 72 75 6e 20 43 20 63   "cannot run C c
16df0 6f 6d 70 69 6c 65 64 20 70 72 6f 67 72 61 6d 73  ompiled programs
16e00 2e 0a 49 66 20 79 6f 75 20 6d 65 61 6e 74 20 74  ..If you meant t
16e10 6f 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 2c  o cross compile,
16e20 20 75 73 65 20 5c 60 2d 2d 68 6f 73 74 27 2e 0a   use \`--host'..
16e30 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67  See \`config.log
16e40 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69  ' for more detai
16e50 6c 73 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 3b  ls" "$LINENO" 5;
16e60 20 7d 0a 20 20 20 20 66 69 0a 20 20 66 69 0a 66   }.    fi.  fi.f
16e70 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
16e80 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
16e90 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
16ea0 74 3a 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  t: $cross_compil
16eb0 69 6e 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ing" >&5.$as_ech
16ec0 6f 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  o "$cross_compil
16ed0 69 6e 67 22 20 3e 26 36 3b 20 7d 0a 0a 72 6d 20  ing" >&6; }..rm 
16ee0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
16ef0 65 78 74 20 63 6f 6e 66 74 65 73 74 24 61 63 5f  ext conftest$ac_
16f00 63 76 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65  cv_exeext confte
16f10 73 74 2e 6f 75 74 0a 61 63 5f 63 6c 65 61 6e 5f  st.out.ac_clean_
16f20 66 69 6c 65 73 3d 24 61 63 5f 63 6c 65 61 6e 5f  files=$ac_clean_
16f30 66 69 6c 65 73 5f 73 61 76 65 0a 7b 20 24 61 73  files_save.{ $as
16f40 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
16f50 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
16f60 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
16f70 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65 63   suffix of objec
16f80 74 20 66 69 6c 65 73 22 20 3e 26 35 0a 24 61 73  t files" >&5.$as
16f90 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
16fa0 67 20 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20  g for suffix of 
16fb0 6f 62 6a 65 63 74 20 66 69 6c 65 73 2e 2e 2e 20  object files... 
16fc0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63  " >&6; }.if ${ac
16fd0 5f 63 76 5f 6f 62 6a 65 78 74 2b 3a 7d 20 66 61  _cv_objext+:} fa
16fe0 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
16ff0 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
17000 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
17010 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d  cat confdefs.h -
17020 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74   <<_ACEOF >conft
17030 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65  est.$ac_ext./* e
17040 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
17050 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
17060 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  {..  ;.  return 
17070 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d  0;.}._ACEOF.rm -
17080 66 20 63 6f 6e 66 74 65 73 74 2e 6f 20 63 6f 6e  f conftest.o con
17090 66 74 65 73 74 2e 6f 62 6a 0a 69 66 20 7b 20 7b  ftest.obj.if { {
170a0 20 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d   ac_try="$ac_com
170b0 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61  pile".case "(($a
170c0 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
170d0 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
170e0 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
170f0 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
17100 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
17110 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74  ;.esac.eval ac_t
17120 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f  ry_echo="\"\$as_
17130 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
17140 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f 74 72 79  LINENO}: $ac_try
17150 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68  _echo\"".$as_ech
17160 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22  o "$ac_try_echo"
17170 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  ; } >&5.  (eval 
17180 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32  "$ac_compile") 2
17190 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
171a0 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  $?.  $as_echo "$
171b0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
171c0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20  o-$LINENO}: \$? 
171d0 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
171e0 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74 61  5.  test $ac_sta
171f0 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74 68 65 6e  tus = 0; }; then
17200 20 3a 0a 20 20 66 6f 72 20 61 63 5f 66 69 6c 65   :.  for ac_file
17210 20 69 6e 20 63 6f 6e 66 74 65 73 74 2e 6f 20 63   in conftest.o c
17220 6f 6e 66 74 65 73 74 2e 6f 62 6a 20 63 6f 6e 66  onftest.obj conf
17230 74 65 73 74 2e 2a 3b 20 64 6f 0a 20 20 74 65 73  test.*; do.  tes
17240 74 20 2d 66 20 22 24 61 63 5f 66 69 6c 65 22 20  t -f "$ac_file" 
17250 7c 7c 20 63 6f 6e 74 69 6e 75 65 3b 0a 20 20 63  || continue;.  c
17260 61 73 65 20 24 61 63 5f 66 69 6c 65 20 69 6e 0a  ase $ac_file in.
17270 20 20 20 20 2a 2e 24 61 63 5f 65 78 74 20 7c 20      *.$ac_ext | 
17280 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e 74 64 73 20  *.xcoff | *.tds 
17290 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64 62 20 7c 20  | *.d | *.pdb | 
172a0 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62 62 20 7c 20  *.xSYM | *.bb | 
172b0 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61 70 20 7c 20  *.bbg | *.map | 
172c0 2a 2e 69 6e 66 20 7c 20 2a 2e 64 53 59 4d 20 29  *.inf | *.dSYM )
172d0 20 3b 3b 0a 20 20 20 20 2a 29 20 61 63 5f 63 76   ;;.    *) ac_cv
172e0 5f 6f 62 6a 65 78 74 3d 60 65 78 70 72 20 22 24  _objext=`expr "$
172f0 61 63 5f 66 69 6c 65 22 20 3a 20 27 2e 2a 5c 2e  ac_file" : '.*\.
17300 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 20 20 20  \(.*\)'`.       
17310 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64  break;;.  esac.d
17320 6f 6e 65 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65  one.else.  $as_e
17330 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
17340 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
17350 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
17360 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
17370 5f 65 78 74 20 3e 26 35 0a 0a 7b 20 7b 20 24 61  _ext >&5..{ { $a
17380 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
17390 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
173a0 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c  NO}: error: in \
173b0 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 35 0a  `$ac_pwd':" >&5.
173c0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
173d0 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24 61  : error: in \`$a
173e0 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b 7d 0a 61  c_pwd':" >&2;}.a
173f0 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 63  s_fn_error $? "c
17400 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73 75  annot compute su
17410 66 66 69 78 20 6f 66 20 6f 62 6a 65 63 74 20 66  ffix of object f
17420 69 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d  iles: cannot com
17430 70 69 6c 65 0a 53 65 65 20 5c 60 63 6f 6e 66 69  pile.See \`confi
17440 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
17450 64 65 74 61 69 6c 73 22 20 22 24 4c 49 4e 45 4e  details" "$LINEN
17460 4f 22 20 35 3b 20 7d 0a 66 69 0a 72 6d 20 2d 66  O" 5; }.fi.rm -f
17470 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 63 76   conftest.$ac_cv
17480 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
17490 2e 24 61 63 5f 65 78 74 0a 66 69 0a 7b 20 24 61  .$ac_ext.fi.{ $a
174a0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
174b0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
174c0 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  NO}: result: $ac
174d0 5f 63 76 5f 6f 62 6a 65 78 74 22 20 3e 26 35 0a  _cv_objext" >&5.
174e0 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76  $as_echo "$ac_cv
174f0 5f 6f 62 6a 65 78 74 22 20 3e 26 36 3b 20 7d 0a  _objext" >&6; }.
17500 4f 42 4a 45 58 54 3d 24 61 63 5f 63 76 5f 6f 62  OBJEXT=$ac_cv_ob
17510 6a 65 78 74 0a 61 63 5f 6f 62 6a 65 78 74 3d 24  jext.ac_objext=$
17520 4f 42 4a 45 58 54 0a 7b 20 24 61 73 5f 65 63 68  OBJEXT.{ $as_ech
17530 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
17540 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
17550 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72  checking whether
17560 20 77 65 20 61 72 65 20 75 73 69 6e 67 20 74 68   we are using th
17570 65 20 47 4e 55 20 43 20 63 6f 6d 70 69 6c 65 72  e GNU C compiler
17580 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
17590 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68   "checking wheth
175a0 65 72 20 77 65 20 61 72 65 20 75 73 69 6e 67 20  er we are using 
175b0 74 68 65 20 47 4e 55 20 43 20 63 6f 6d 70 69 6c  the GNU C compil
175c0 65 72 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  er... " >&6; }.i
175d0 66 20 24 7b 61 63 5f 63 76 5f 63 5f 63 6f 6d 70  f ${ac_cv_c_comp
175e0 69 6c 65 72 5f 67 6e 75 2b 3a 7d 20 66 61 6c 73  iler_gnu+:} fals
175f0 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
17600 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
17610 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61   " >&6.else.  ca
17620 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c  t confdefs.h - <
17630 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73  <_ACEOF >conftes
17640 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64  t.$ac_ext./* end
17650 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
17660 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a  ..int.main ().{.
17670 23 69 66 6e 64 65 66 20 5f 5f 47 4e 55 43 5f 5f  #ifndef __GNUC__
17680 0a 20 20 20 20 20 20 20 63 68 6f 6b 65 20 6d 65  .       choke me
17690 0a 23 65 6e 64 69 66 0a 0a 20 20 3b 0a 20 20 72  .#endif..  ;.  r
176a0 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
176b0 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79  F.if ac_fn_c_try
176c0 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45 4e  _compile "$LINEN
176d0 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f  O"; then :.  ac_
176e0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 79 65 73  compiler_gnu=yes
176f0 0a 65 6c 73 65 0a 20 20 61 63 5f 63 6f 6d 70 69  .else.  ac_compi
17700 6c 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69 0a 72 6d  ler_gnu=no.fi.rm
17710 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73   -f core conftes
17720 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
17730 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  ac_objext confte
17740 73 74 2e 24 61 63 5f 65 78 74 0a 61 63 5f 63 76  st.$ac_ext.ac_cv
17750 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  _c_compiler_gnu=
17760 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  $ac_compiler_gnu
17770 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ..fi.{ $as_echo 
17780 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
17790 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
177a0 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 63 5f 63  sult: $ac_cv_c_c
177b0 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20 3e 26 35  ompiler_gnu" >&5
177c0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
177d0 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  v_c_compiler_gnu
177e0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
177f0 20 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e   $ac_compiler_gn
17800 75 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  u = yes; then.  
17810 47 43 43 3d 79 65 73 0a 65 6c 73 65 0a 20 20 47  GCC=yes.else.  G
17820 43 43 3d 0a 66 69 0a 61 63 5f 74 65 73 74 5f 43  CC=.fi.ac_test_C
17830 46 4c 41 47 53 3d 24 7b 43 46 4c 41 47 53 2b 73  FLAGS=${CFLAGS+s
17840 65 74 7d 0a 61 63 5f 73 61 76 65 5f 43 46 4c 41  et}.ac_save_CFLA
17850 47 53 3d 24 43 46 4c 41 47 53 0a 7b 20 24 61 73  GS=$CFLAGS.{ $as
17860 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
17870 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
17880 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  O}: checking whe
17890 74 68 65 72 20 24 43 43 20 61 63 63 65 70 74 73  ther $CC accepts
178a0 20 2d 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   -g" >&5.$as_ech
178b0 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68  o_n "checking wh
178c0 65 74 68 65 72 20 24 43 43 20 61 63 63 65 70 74  ether $CC accept
178d0 73 20 2d 67 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  s -g... " >&6; }
178e0 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67  .if ${ac_cv_prog
178f0 5f 63 63 5f 67 2b 3a 7d 20 66 61 6c 73 65 3b 20  _cc_g+:} false; 
17900 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
17910 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
17920 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 73 61  >&6.else.  ac_sa
17930 76 65 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ve_c_werror_flag
17940 3d 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  =$ac_c_werror_fl
17950 61 67 0a 20 20 20 61 63 5f 63 5f 77 65 72 72 6f  ag.   ac_c_werro
17960 72 5f 66 6c 61 67 3d 79 65 73 0a 20 20 20 61 63  r_flag=yes.   ac
17970 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 6e 6f  _cv_prog_cc_g=no
17980 0a 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a  .   CFLAGS="-g".
17990 20 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e     cat confdefs.
179a0 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f  h - <<_ACEOF >co
179b0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f  nftest.$ac_ext./
179c0 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
179d0 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20  .  */..int.main 
179e0 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75  ().{..  ;.  retu
179f0 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69  rn 0;.}._ACEOF.i
17a00 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f  f ac_fn_c_try_co
17a10 6d 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b  mpile "$LINENO";
17a20 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f 63 76 5f   then :.  ac_cv_
17a30 70 72 6f 67 5f 63 63 5f 67 3d 79 65 73 0a 65 6c  prog_cc_g=yes.el
17a40 73 65 0a 20 20 43 46 4c 41 47 53 3d 22 22 0a 20  se.  CFLAGS="". 
17a50 20 20 20 20 20 63 61 74 20 63 6f 6e 66 64 65 66       cat confdef
17a60 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e  s.h - <<_ACEOF >
17a70 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
17a80 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
17a90 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69  .h.  */..int.mai
17aa0 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65  n ().{..  ;.  re
17ab0 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
17ac0 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f  .if ac_fn_c_try_
17ad0 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f  compile "$LINENO
17ae0 22 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a  "; then :..else.
17af0 20 20 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c    ac_c_werror_fl
17b00 61 67 3d 24 61 63 5f 73 61 76 65 5f 63 5f 77 65  ag=$ac_save_c_we
17b10 72 72 6f 72 5f 66 6c 61 67 0a 09 20 43 46 4c 41  rror_flag.. CFLA
17b20 47 53 3d 22 2d 67 22 0a 09 20 63 61 74 20 63 6f  GS="-g".. cat co
17b30 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43  nfdefs.h - <<_AC
17b40 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  EOF >conftest.$a
17b50 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e  c_ext./* end con
17b60 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e  fdefs.h.  */..in
17b70 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b  t.main ().{..  ;
17b80 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
17b90 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63  ACEOF.if ac_fn_c
17ba0 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c  _try_compile "$L
17bb0 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20  INENO"; then :. 
17bc0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67   ac_cv_prog_cc_g
17bd0 3d 79 65 73 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  =yes.fi.rm -f co
17be0 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
17bf0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
17c00 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
17c10 5f 65 78 74 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  _ext.fi.rm -f co
17c20 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
17c30 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
17c40 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
17c50 5f 65 78 74 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  _ext.fi.rm -f co
17c60 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
17c70 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
17c80 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
17c90 5f 65 78 74 0a 20 20 20 61 63 5f 63 5f 77 65 72  _ext.   ac_c_wer
17ca0 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 73 61 76  ror_flag=$ac_sav
17cb0 65 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a  e_c_werror_flag.
17cc0 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
17cd0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
17ce0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
17cf0 6c 74 3a 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f  lt: $ac_cv_prog_
17d00 63 63 5f 67 22 20 3e 26 35 0a 24 61 73 5f 65 63  cc_g" >&5.$as_ec
17d10 68 6f 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  ho "$ac_cv_prog_
17d20 63 63 5f 67 22 20 3e 26 36 3b 20 7d 0a 69 66 20  cc_g" >&6; }.if 
17d30 74 65 73 74 20 22 24 61 63 5f 74 65 73 74 5f 43  test "$ac_test_C
17d40 46 4c 41 47 53 22 20 3d 20 73 65 74 3b 20 74 68  FLAGS" = set; th
17d50 65 6e 0a 20 20 43 46 4c 41 47 53 3d 24 61 63 5f  en.  CFLAGS=$ac_
17d60 73 61 76 65 5f 43 46 4c 41 47 53 0a 65 6c 69 66  save_CFLAGS.elif
17d70 20 74 65 73 74 20 24 61 63 5f 63 76 5f 70 72 6f   test $ac_cv_pro
17d80 67 5f 63 63 5f 67 20 3d 20 79 65 73 3b 20 74 68  g_cc_g = yes; th
17d90 65 6e 0a 20 20 69 66 20 74 65 73 74 20 22 24 47  en.  if test "$G
17da0 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  CC" = yes; then.
17db0 20 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 20 2d      CFLAGS="-g -
17dc0 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 43  O2".  else.    C
17dd0 46 4c 41 47 53 3d 22 2d 67 22 0a 20 20 66 69 0a  FLAGS="-g".  fi.
17de0 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 22  else.  if test "
17df0 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65  $GCC" = yes; the
17e00 6e 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 2d 4f  n.    CFLAGS="-O
17e10 32 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 43 46  2".  else.    CF
17e20 4c 41 47 53 3d 0a 20 20 66 69 0a 66 69 0a 7b 20  LAGS=.  fi.fi.{ 
17e30 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
17e40 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
17e50 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
17e60 66 6f 72 20 24 43 43 20 6f 70 74 69 6f 6e 20 74  for $CC option t
17e70 6f 20 61 63 63 65 70 74 20 49 53 4f 20 43 38 39  o accept ISO C89
17e80 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
17e90 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
17ea0 43 43 20 6f 70 74 69 6f 6e 20 74 6f 20 61 63 63  CC option to acc
17eb0 65 70 74 20 49 53 4f 20 43 38 39 2e 2e 2e 20 22  ept ISO C89... "
17ec0 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f   >&6; }.if ${ac_
17ed0 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 2b 3a  cv_prog_cc_c89+:
17ee0 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
17ef0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
17f00 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
17f10 65 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63  e.  ac_cv_prog_c
17f20 63 5f 63 38 39 3d 6e 6f 0a 61 63 5f 73 61 76 65  c_c89=no.ac_save
17f30 5f 43 43 3d 24 43 43 0a 63 61 74 20 63 6f 6e 66  _CC=$CC.cat conf
17f40 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f  defs.h - <<_ACEO
17f50 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  F >conftest.$ac_
17f60 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  ext./* end confd
17f70 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c  efs.h.  */.#incl
17f80 75 64 65 20 3c 73 74 64 61 72 67 2e 68 3e 0a 23  ude <stdarg.h>.#
17f90 69 6e 63 6c 75 64 65 20 3c 73 74 64 69 6f 2e 68  include <stdio.h
17fa0 3e 0a 73 74 72 75 63 74 20 73 74 61 74 3b 0a 2f  >.struct stat;./
17fb0 2a 20 4d 6f 73 74 20 6f 66 20 74 68 65 20 66 6f  * Most of the fo
17fc0 6c 6c 6f 77 69 6e 67 20 74 65 73 74 73 20 61 72  llowing tests ar
17fd0 65 20 73 74 6f 6c 65 6e 20 66 72 6f 6d 20 52 43  e stolen from RC
17fe0 53 20 35 2e 37 27 73 20 73 72 63 2f 63 6f 6e 66  S 5.7's src/conf
17ff0 2e 73 68 2e 20 20 2a 2f 0a 73 74 72 75 63 74 20  .sh.  */.struct 
18000 62 75 66 20 7b 20 69 6e 74 20 78 3b 20 7d 3b 0a  buf { int x; };.
18010 46 49 4c 45 20 2a 20 28 2a 72 63 73 6f 70 65 6e  FILE * (*rcsopen
18020 29 20 28 73 74 72 75 63 74 20 62 75 66 20 2a 2c  ) (struct buf *,
18030 20 73 74 72 75 63 74 20 73 74 61 74 20 2a 2c 20   struct stat *, 
18040 69 6e 74 29 3b 0a 73 74 61 74 69 63 20 63 68 61  int);.static cha
18050 72 20 2a 65 20 28 70 2c 20 69 29 0a 20 20 20 20  r *e (p, i).    
18060 20 63 68 61 72 20 2a 2a 70 3b 0a 20 20 20 20 20   char **p;.     
18070 69 6e 74 20 69 3b 0a 7b 0a 20 20 72 65 74 75 72  int i;.{.  retur
18080 6e 20 70 5b 69 5d 3b 0a 7d 0a 73 74 61 74 69 63  n p[i];.}.static
18090 20 63 68 61 72 20 2a 66 20 28 63 68 61 72 20 2a   char *f (char *
180a0 20 28 2a 67 29 20 28 63 68 61 72 20 2a 2a 2c 20   (*g) (char **, 
180b0 69 6e 74 29 2c 20 63 68 61 72 20 2a 2a 70 2c 20  int), char **p, 
180c0 2e 2e 2e 29 0a 7b 0a 20 20 63 68 61 72 20 2a 73  ...).{.  char *s
180d0 3b 0a 20 20 76 61 5f 6c 69 73 74 20 76 3b 0a 20  ;.  va_list v;. 
180e0 20 76 61 5f 73 74 61 72 74 20 28 76 2c 70 29 3b   va_start (v,p);
180f0 0a 20 20 73 20 3d 20 67 20 28 70 2c 20 76 61 5f  .  s = g (p, va_
18100 61 72 67 20 28 76 2c 69 6e 74 29 29 3b 0a 20 20  arg (v,int));.  
18110 76 61 5f 65 6e 64 20 28 76 29 3b 0a 20 20 72 65  va_end (v);.  re
18120 74 75 72 6e 20 73 3b 0a 7d 0a 0a 2f 2a 20 4f 53  turn s;.}../* OS
18130 46 20 34 2e 30 20 43 6f 6d 70 61 71 20 63 63 20  F 4.0 Compaq cc 
18140 69 73 20 73 6f 6d 65 20 73 6f 72 74 20 6f 66 20  is some sort of 
18150 61 6c 6d 6f 73 74 2d 41 4e 53 49 20 62 79 20 64  almost-ANSI by d
18160 65 66 61 75 6c 74 2e 20 20 49 74 20 68 61 73 0a  efault.  It has.
18170 20 20 20 66 75 6e 63 74 69 6f 6e 20 70 72 6f 74     function prot
18180 6f 74 79 70 65 73 20 61 6e 64 20 73 74 75 66 66  otypes and stuff
18190 2c 20 62 75 74 20 6e 6f 74 20 27 5c 78 48 48 27  , but not '\xHH'
181a0 20 68 65 78 20 63 68 61 72 61 63 74 65 72 20 63   hex character c
181b0 6f 6e 73 74 61 6e 74 73 2e 0a 20 20 20 54 68 65  onstants..   The
181c0 73 65 20 64 6f 6e 27 74 20 70 72 6f 76 6f 6b 65  se don't provoke
181d0 20 61 6e 20 65 72 72 6f 72 20 75 6e 66 6f 72 74   an error unfort
181e0 75 6e 61 74 65 6c 79 2c 20 69 6e 73 74 65 61 64  unately, instead
181f0 20 61 72 65 20 73 69 6c 65 6e 74 6c 79 20 74 72   are silently tr
18200 65 61 74 65 64 0a 20 20 20 61 73 20 27 78 27 2e  eated.   as 'x'.
18210 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20    The following 
18220 69 6e 64 75 63 65 73 20 61 6e 20 65 72 72 6f 72  induces an error
18230 2c 20 75 6e 74 69 6c 20 2d 73 74 64 20 69 73 20  , until -std is 
18240 61 64 64 65 64 20 74 6f 20 67 65 74 0a 20 20 20  added to get.   
18250 70 72 6f 70 65 72 20 41 4e 53 49 20 6d 6f 64 65  proper ANSI mode
18260 2e 20 20 43 75 72 69 6f 75 73 6c 79 20 27 5c 78  .  Curiously '\x
18270 30 30 27 21 3d 27 78 27 20 61 6c 77 61 79 73 20  00'!='x' always 
18280 63 6f 6d 65 73 20 6f 75 74 20 74 72 75 65 2c 20  comes out true, 
18290 66 6f 72 20 61 6e 0a 20 20 20 61 72 72 61 79 20  for an.   array 
182a0 73 69 7a 65 20 61 74 20 6c 65 61 73 74 2e 20 20  size at least.  
182b0 49 74 27 73 20 6e 65 63 65 73 73 61 72 79 20 74  It's necessary t
182c0 6f 20 77 72 69 74 65 20 27 5c 78 30 30 27 3d 3d  o write '\x00'==
182d0 30 20 74 6f 20 67 65 74 20 73 6f 6d 65 74 68 69  0 to get somethi
182e0 6e 67 0a 20 20 20 74 68 61 74 27 73 20 74 72 75  ng.   that's tru
182f0 65 20 6f 6e 6c 79 20 77 69 74 68 20 2d 73 74 64  e only with -std
18300 2e 20 20 2a 2f 0a 69 6e 74 20 6f 73 66 34 5f 63  .  */.int osf4_c
18310 63 5f 61 72 72 61 79 20 5b 27 5c 78 30 30 27 20  c_array ['\x00' 
18320 3d 3d 20 30 20 3f 20 31 20 3a 20 2d 31 5d 3b 0a  == 0 ? 1 : -1];.
18330 0a 2f 2a 20 49 42 4d 20 43 20 36 20 66 6f 72 20  ./* IBM C 6 for 
18340 41 49 58 20 69 73 20 61 6c 6d 6f 73 74 2d 41 4e  AIX is almost-AN
18350 53 49 20 62 79 20 64 65 66 61 75 6c 74 2c 20 62  SI by default, b
18360 75 74 20 69 74 20 72 65 70 6c 61 63 65 73 20 6d  ut it replaces m
18370 61 63 72 6f 20 70 61 72 61 6d 65 74 65 72 73 0a  acro parameters.
18380 20 20 20 69 6e 73 69 64 65 20 73 74 72 69 6e 67     inside string
18390 73 20 61 6e 64 20 63 68 61 72 61 63 74 65 72 20  s and character 
183a0 63 6f 6e 73 74 61 6e 74 73 2e 20 20 2a 2f 0a 23  constants.  */.#
183b0 64 65 66 69 6e 65 20 46 4f 4f 28 78 29 20 27 78  define FOO(x) 'x
183c0 27 0a 69 6e 74 20 78 6c 63 36 5f 63 63 5f 61 72  '.int xlc6_cc_ar
183d0 72 61 79 5b 46 4f 4f 28 61 29 20 3d 3d 20 27 78  ray[FOO(a) == 'x
183e0 27 20 3f 20 31 20 3a 20 2d 31 5d 3b 0a 0a 69 6e  ' ? 1 : -1];..in
183f0 74 20 74 65 73 74 20 28 69 6e 74 20 69 2c 20 64  t test (int i, d
18400 6f 75 62 6c 65 20 78 29 3b 0a 73 74 72 75 63 74  ouble x);.struct
18410 20 73 31 20 7b 69 6e 74 20 28 2a 66 29 20 28 69   s1 {int (*f) (i
18420 6e 74 20 61 29 3b 7d 3b 0a 73 74 72 75 63 74 20  nt a);};.struct 
18430 73 32 20 7b 69 6e 74 20 28 2a 66 29 20 28 64 6f  s2 {int (*f) (do
18440 75 62 6c 65 20 61 29 3b 7d 3b 0a 69 6e 74 20 70  uble a);};.int p
18450 61 69 72 6e 61 6d 65 73 20 28 69 6e 74 2c 20 63  airnames (int, c
18460 68 61 72 20 2a 2a 2c 20 46 49 4c 45 20 2a 28 2a  har **, FILE *(*
18470 29 28 73 74 72 75 63 74 20 62 75 66 20 2a 2c 20  )(struct buf *, 
18480 73 74 72 75 63 74 20 73 74 61 74 20 2a 2c 20 69  struct stat *, i
18490 6e 74 29 2c 20 69 6e 74 2c 20 69 6e 74 29 3b 0a  nt), int, int);.
184a0 69 6e 74 20 61 72 67 63 3b 0a 63 68 61 72 20 2a  int argc;.char *
184b0 2a 61 72 67 76 3b 0a 69 6e 74 0a 6d 61 69 6e 20  *argv;.int.main 
184c0 28 29 0a 7b 0a 72 65 74 75 72 6e 20 66 20 28 65  ().{.return f (e
184d0 2c 20 61 72 67 76 2c 20 30 29 20 21 3d 20 61 72  , argv, 0) != ar
184e0 67 76 5b 30 5d 20 20 7c 7c 20 20 66 20 28 65 2c  gv[0]  ||  f (e,
184f0 20 61 72 67 76 2c 20 31 29 20 21 3d 20 61 72 67   argv, 1) != arg
18500 76 5b 31 5d 3b 0a 20 20 3b 0a 20 20 72 65 74 75  v[1];.  ;.  retu
18510 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 66  rn 0;.}._ACEOF.f
18520 6f 72 20 61 63 5f 61 72 67 20 69 6e 20 27 27 20  or ac_arg in '' 
18530 2d 71 6c 61 6e 67 6c 76 6c 3d 65 78 74 63 38 39  -qlanglvl=extc89
18540 20 2d 71 6c 61 6e 67 6c 76 6c 3d 61 6e 73 69 20   -qlanglvl=ansi 
18550 2d 73 74 64 20 5c 0a 09 2d 41 65 20 22 2d 41 61  -std \..-Ae "-Aa
18560 20 2d 44 5f 48 50 55 58 5f 53 4f 55 52 43 45 22   -D_HPUX_SOURCE"
18570 20 22 2d 58 63 20 2d 44 5f 5f 45 58 54 45 4e 53   "-Xc -D__EXTENS
18580 49 4f 4e 53 5f 5f 22 0a 64 6f 0a 20 20 43 43 3d  IONS__".do.  CC=
18590 22 24 61 63 5f 73 61 76 65 5f 43 43 20 24 61 63  "$ac_save_CC $ac
185a0 5f 61 72 67 22 0a 20 20 69 66 20 61 63 5f 66 6e  _arg".  if ac_fn
185b0 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22  _c_try_compile "
185c0 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a  $LINENO"; then :
185d0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63  .  ac_cv_prog_cc
185e0 5f 63 38 39 3d 24 61 63 5f 61 72 67 0a 66 69 0a  _c89=$ac_arg.fi.
185f0 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
18600 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
18610 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 74 65  .$ac_objext.  te
18620 73 74 20 22 78 24 61 63 5f 63 76 5f 70 72 6f 67  st "x$ac_cv_prog
18630 5f 63 63 5f 63 38 39 22 20 21 3d 20 22 78 6e 6f  _cc_c89" != "xno
18640 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a  " && break.done.
18650 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
18660 61 63 5f 65 78 74 0a 43 43 3d 24 61 63 5f 73 61  ac_ext.CC=$ac_sa
18670 76 65 5f 43 43 0a 0a 66 69 0a 23 20 41 43 5f 43  ve_CC..fi.# AC_C
18680 41 43 48 45 5f 56 41 4c 0a 63 61 73 65 20 22 78  ACHE_VAL.case "x
18690 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63  $ac_cv_prog_cc_c
186a0 38 39 22 20 69 6e 0a 20 20 78 29 0a 20 20 20 20  89" in.  x).    
186b0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
186c0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
186d0 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
186e0 20 6e 6f 6e 65 20 6e 65 65 64 65 64 22 20 3e 26   none needed" >&
186f0 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 6e 65  5.$as_echo "none
18700 20 6e 65 65 64 65 64 22 20 3e 26 36 3b 20 7d 20   needed" >&6; } 
18710 3b 3b 0a 20 20 78 6e 6f 29 0a 20 20 20 20 7b 20  ;;.  xno).    { 
18720 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
18730 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
18740 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 75  NENO}: result: u
18750 6e 73 75 70 70 6f 72 74 65 64 22 20 3e 26 35 0a  nsupported" >&5.
18760 24 61 73 5f 65 63 68 6f 20 22 75 6e 73 75 70 70  $as_echo "unsupp
18770 6f 72 74 65 64 22 20 3e 26 36 3b 20 7d 20 3b 3b  orted" >&6; } ;;
18780 0a 20 20 2a 29 0a 20 20 20 20 43 43 3d 22 24 43  .  *).    CC="$C
18790 43 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63  C $ac_cv_prog_cc
187a0 5f 63 38 39 22 0a 20 20 20 20 7b 20 24 61 73 5f  _c89".    { $as_
187b0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
187c0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
187d0 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  }: result: $ac_c
187e0 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 3e  v_prog_cc_c89" >
187f0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
18800 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22  _cv_prog_cc_c89"
18810 20 3e 26 36 3b 20 7d 20 3b 3b 0a 65 73 61 63 0a   >&6; } ;;.esac.
18820 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 76  if test "x$ac_cv
18830 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 21 3d  _prog_cc_c89" !=
18840 20 78 6e 6f 3b 20 74 68 65 6e 20 3a 0a 0a 66 69   xno; then :..fi
18850 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70  ..ac_ext=c.ac_cp
18860 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41 47  p='$CPP $CPPFLAG
18870 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24  S'.ac_compile='$
18880 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43  CC -c $CFLAGS $C
18890 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  PPFLAGS conftest
188a0 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63  .$ac_ext >&5'.ac
188b0 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f  _link='$CC -o co
188c0 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
188d0 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
188e0 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66  GS $LDFLAGS conf
188f0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49  test.$ac_ext $LI
18900 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69  BS >&5'.ac_compi
18910 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63  ler_gnu=$ac_cv_c
18920 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 7b  _compiler_gnu..{
18930 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
18940 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
18950 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
18960 20 66 6f 72 20 61 20 73 65 64 20 74 68 61 74 20   for a sed that 
18970 64 6f 65 73 20 6e 6f 74 20 74 72 75 6e 63 61 74  does not truncat
18980 65 20 6f 75 74 70 75 74 22 20 3e 26 35 0a 24 61  e output" >&5.$a
18990 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
189a0 6e 67 20 66 6f 72 20 61 20 73 65 64 20 74 68 61  ng for a sed tha
189b0 74 20 64 6f 65 73 20 6e 6f 74 20 74 72 75 6e 63  t does not trunc
189c0 61 74 65 20 6f 75 74 70 75 74 2e 2e 2e 20 22 20  ate output... " 
189d0 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63  >&6; }.if ${ac_c
189e0 76 5f 70 61 74 68 5f 53 45 44 2b 3a 7d 20 66 61  v_path_SED+:} fa
189f0 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
18a00 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
18a10 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
18a20 20 20 20 20 20 20 20 20 20 20 61 63 5f 73 63 72            ac_scr
18a30 69 70 74 3d 73 2f 61 61 61 61 61 61 61 61 61 61  ipt=s/aaaaaaaaaa
18a40 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61  aaaaaaaaaaaaaaaa
18a50 61 61 61 61 61 61 61 61 61 2f 62 62 62 62 62 62  aaaaaaaaa/bbbbbb
18a60 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62  bbbbbbbbbbbbbbbb
18a70 62 62 62 62 62 62 62 62 62 62 62 2f 0a 20 20 20  bbbbbbbbbbb/.   
18a80 20 20 66 6f 72 20 61 63 5f 69 20 69 6e 20 31 20    for ac_i in 1 
18a90 32 20 33 20 34 20 35 20 36 20 37 3b 20 64 6f 0a  2 3 4 5 6 7; do.
18aa0 20 20 20 20 20 20 20 61 63 5f 73 63 72 69 70 74         ac_script
18ab0 3d 22 24 61 63 5f 73 63 72 69 70 74 24 61 73 5f  ="$ac_script$as_
18ac0 6e 6c 24 61 63 5f 73 63 72 69 70 74 22 0a 20 20  nl$ac_script".  
18ad0 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 65 63 68     done.     ech
18ae0 6f 20 22 24 61 63 5f 73 63 72 69 70 74 22 20 32  o "$ac_script" 2
18af0 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 73 65 64  >/dev/null | sed
18b00 20 39 39 71 20 3e 63 6f 6e 66 74 65 73 74 2e 73   99q >conftest.s
18b10 65 64 0a 20 20 20 20 20 7b 20 61 63 5f 73 63 72  ed.     { ac_scr
18b20 69 70 74 3d 3b 20 75 6e 73 65 74 20 61 63 5f 73  ipt=; unset ac_s
18b30 63 72 69 70 74 3b 7d 0a 20 20 20 20 20 69 66 20  cript;}.     if 
18b40 74 65 73 74 20 2d 7a 20 22 24 53 45 44 22 3b 20  test -z "$SED"; 
18b50 74 68 65 6e 0a 20 20 61 63 5f 70 61 74 68 5f 53  then.  ac_path_S
18b60 45 44 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 20  ED_found=false. 
18b70 20 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20   # Loop through 
18b80 74 68 65 20 75 73 65 72 27 73 20 70 61 74 68 20  the user's path 
18b90 61 6e 64 20 74 65 73 74 20 66 6f 72 20 65 61 63  and test for eac
18ba0 68 20 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49  h of PROGNAME-LI
18bb0 53 54 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53  ST.  as_save_IFS
18bc0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
18bd0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
18be0 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
18bf0 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
18c00 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
18c10 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
18c20 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f  ir=..    for ac_
18c30 70 72 6f 67 20 69 6e 20 73 65 64 20 67 73 65 64  prog in sed gsed
18c40 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f  ; do.    for ac_
18c50 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
18c60 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
18c70 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20  tensions; do.   
18c80 20 20 20 61 63 5f 70 61 74 68 5f 53 45 44 3d 22     ac_path_SED="
18c90 24 61 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67  $as_dir/$ac_prog
18ca0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 0a 20 20  $ac_exec_ext".  
18cb0 20 20 20 20 61 73 5f 66 6e 5f 65 78 65 63 75 74      as_fn_execut
18cc0 61 62 6c 65 5f 70 20 22 24 61 63 5f 70 61 74 68  able_p "$ac_path
18cd0 5f 53 45 44 22 20 7c 7c 20 63 6f 6e 74 69 6e 75  _SED" || continu
18ce0 65 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e  e.# Check for GN
18cf0 55 20 61 63 5f 70 61 74 68 5f 53 45 44 20 61 6e  U ac_path_SED an
18d00 64 20 73 65 6c 65 63 74 20 69 74 20 69 66 20 69  d select it if i
18d10 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20  t is found..  # 
18d20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 24 61  Check for GNU $a
18d30 63 5f 70 61 74 68 5f 53 45 44 0a 63 61 73 65 20  c_path_SED.case 
18d40 60 22 24 61 63 5f 70 61 74 68 5f 53 45 44 22 20  `"$ac_path_SED" 
18d50 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31 60 20  --version 2>&1` 
18d60 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61 63 5f 63  in.*GNU*).  ac_c
18d70 76 5f 70 61 74 68 5f 53 45 44 3d 22 24 61 63 5f  v_path_SED="$ac_
18d80 70 61 74 68 5f 53 45 44 22 20 61 63 5f 70 61 74  path_SED" ac_pat
18d90 68 5f 53 45 44 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a  h_SED_found=:;;.
18da0 2a 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30 0a  *).  ac_count=0.
18db0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 30 31 32    $as_echo_n 012
18dc0 33 34 35 36 37 38 39 20 3e 22 63 6f 6e 66 74 65  3456789 >"confte
18dd0 73 74 2e 69 6e 22 0a 20 20 77 68 69 6c 65 20 3a  st.in".  while :
18de0 0a 20 20 64 6f 0a 20 20 20 20 63 61 74 20 22 63  .  do.    cat "c
18df0 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e  onftest.in" "con
18e00 66 74 65 73 74 2e 69 6e 22 20 3e 22 63 6f 6e 66  ftest.in" >"conf
18e10 74 65 73 74 2e 74 6d 70 22 0a 20 20 20 20 6d 76  test.tmp".    mv
18e20 20 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 20   "conftest.tmp" 
18e30 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20  "conftest.in".  
18e40 20 20 63 70 20 22 63 6f 6e 66 74 65 73 74 2e 69    cp "conftest.i
18e50 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22  n" "conftest.nl"
18e60 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 27 27  .    $as_echo ''
18e70 20 3e 3e 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c   >> "conftest.nl
18e80 22 0a 20 20 20 20 22 24 61 63 5f 70 61 74 68 5f  ".    "$ac_path_
18e90 53 45 44 22 20 2d 66 20 63 6f 6e 66 74 65 73 74  SED" -f conftest
18ea0 2e 73 65 64 20 3c 20 22 63 6f 6e 66 74 65 73 74  .sed < "conftest
18eb0 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e  .nl" >"conftest.
18ec0 6f 75 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  out" 2>/dev/null
18ed0 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 64 69   || break.    di
18ee0 66 66 20 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74  ff "conftest.out
18ef0 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20  " "conftest.nl" 
18f00 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20  >/dev/null 2>&1 
18f10 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 61 73 5f  || break.    as_
18f20 66 6e 5f 61 72 69 74 68 20 24 61 63 5f 63 6f 75  fn_arith $ac_cou
18f30 6e 74 20 2b 20 31 20 26 26 20 61 63 5f 63 6f 75  nt + 1 && ac_cou
18f40 6e 74 3d 24 61 73 5f 76 61 6c 0a 20 20 20 20 69  nt=$as_val.    i
18f50 66 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74  f test $ac_count
18f60 20 2d 67 74 20 24 7b 61 63 5f 70 61 74 68 5f 53   -gt ${ac_path_S
18f70 45 44 5f 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a  ED_max-0}; then.
18f80 20 20 20 20 20 20 23 20 42 65 73 74 20 6f 6e 65        # Best one
18f90 20 73 6f 20 66 61 72 2c 20 73 61 76 65 20 69 74   so far, save it
18fa0 20 62 75 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e   but keep lookin
18fb0 67 20 66 6f 72 20 61 20 62 65 74 74 65 72 20 6f  g for a better o
18fc0 6e 65 0a 20 20 20 20 20 20 61 63 5f 63 76 5f 70  ne.      ac_cv_p
18fd0 61 74 68 5f 53 45 44 3d 22 24 61 63 5f 70 61 74  ath_SED="$ac_pat
18fe0 68 5f 53 45 44 22 0a 20 20 20 20 20 20 61 63 5f  h_SED".      ac_
18ff0 70 61 74 68 5f 53 45 44 5f 6d 61 78 3d 24 61 63  path_SED_max=$ac
19000 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20 20  _count.    fi.  
19010 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63 68    # 10*(2^10) ch
19020 61 72 73 20 61 73 20 69 6e 70 75 74 20 73 65 65  ars as input see
19030 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f  ms more than eno
19040 75 67 68 0a 20 20 20 20 74 65 73 74 20 24 61 63  ugh.    test $ac
19050 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26 26  _count -gt 10 &&
19060 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20 20   break.  done.  
19070 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69  rm -f conftest.i
19080 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63  n conftest.tmp c
19090 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66 74  onftest.nl conft
190a0 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a  est.out;;.esac..
190b0 20 20 20 20 20 20 24 61 63 5f 70 61 74 68 5f 53        $ac_path_S
190c0 45 44 5f 66 6f 75 6e 64 20 26 26 20 62 72 65 61  ED_found && brea
190d0 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64  k 3.    done.  d
190e0 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
190f0 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 69 66  as_save_IFS.  if
19100 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
19110 5f 70 61 74 68 5f 53 45 44 22 3b 20 74 68 65 6e  _path_SED"; then
19120 0a 20 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72  .    as_fn_error
19130 20 24 3f 20 22 6e 6f 20 61 63 63 65 70 74 61 62   $? "no acceptab
19140 6c 65 20 73 65 64 20 63 6f 75 6c 64 20 62 65 20  le sed could be 
19150 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54 48 22  found in \$PATH"
19160 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 20 20 66   "$LINENO" 5.  f
19170 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70  i.else.  ac_cv_p
19180 61 74 68 5f 53 45 44 3d 24 53 45 44 0a 66 69 0a  ath_SED=$SED.fi.
19190 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
191a0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
191b0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
191c0 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61 74 68  ult: $ac_cv_path
191d0 5f 53 45 44 22 20 3e 26 35 0a 24 61 73 5f 65 63  _SED" >&5.$as_ec
191e0 68 6f 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f  ho "$ac_cv_path_
191f0 53 45 44 22 20 3e 26 36 3b 20 7d 0a 20 53 45 44  SED" >&6; }. SED
19200 3d 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 53 45  ="$ac_cv_path_SE
19210 44 22 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  D".  rm -f conft
19220 65 73 74 2e 73 65 64 0a 0a 74 65 73 74 20 2d 7a  est.sed..test -z
19230 20 22 24 53 45 44 22 20 26 26 20 53 45 44 3d 73   "$SED" && SED=s
19240 65 64 0a 58 73 65 64 3d 22 24 53 45 44 20 2d 65  ed.Xsed="$SED -e
19250 20 31 73 2f 5e 58 2f 2f 22 0a 0a 0a 0a 0a 0a 0a   1s/^X//".......
19260 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  .....{ $as_echo 
19270 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
19280 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
19290 65 63 6b 69 6e 67 20 66 6f 72 20 67 72 65 70 20  ecking for grep 
192a0 74 68 61 74 20 68 61 6e 64 6c 65 73 20 6c 6f 6e  that handles lon
192b0 67 20 6c 69 6e 65 73 20 61 6e 64 20 2d 65 22 20  g lines and -e" 
192c0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
192d0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 67 72 65  checking for gre
192e0 70 20 74 68 61 74 20 68 61 6e 64 6c 65 73 20 6c  p that handles l
192f0 6f 6e 67 20 6c 69 6e 65 73 20 61 6e 64 20 2d 65  ong lines and -e
19300 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
19310 24 7b 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45  ${ac_cv_path_GRE
19320 50 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  P+:} false; then
19330 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
19340 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
19350 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
19360 7a 20 22 24 47 52 45 50 22 3b 20 74 68 65 6e 0a  z "$GREP"; then.
19370 20 20 61 63 5f 70 61 74 68 5f 47 52 45 50 5f 66    ac_path_GREP_f
19380 6f 75 6e 64 3d 66 61 6c 73 65 0a 20 20 23 20 4c  ound=false.  # L
19390 6f 6f 70 20 74 68 72 6f 75 67 68 20 74 68 65 20  oop through the 
193a0 75 73 65 72 27 73 20 70 61 74 68 20 61 6e 64 20  user's path and 
193b0 74 65 73 74 20 66 6f 72 20 65 61 63 68 20 6f 66  test for each of
193c0 20 50 52 4f 47 4e 41 4d 45 2d 4c 49 53 54 0a 20   PROGNAME-LIST. 
193d0 20 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46   as_save_IFS=$IF
193e0 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
193f0 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
19400 72 20 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f  r in $PATH$PATH_
19410 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70  SEPARATOR/usr/xp
19420 67 34 2f 62 69 6e 0a 64 6f 0a 20 20 49 46 53 3d  g4/bin.do.  IFS=
19430 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
19440 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
19450 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20   && as_dir=..   
19460 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20   for ac_prog in 
19470 67 72 65 70 20 67 67 72 65 70 3b 20 64 6f 0a 20  grep ggrep; do. 
19480 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65     for ac_exec_e
19490 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
194a0 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
194b0 6e 73 3b 20 64 6f 0a 20 20 20 20 20 20 61 63 5f  ns; do.      ac_
194c0 70 61 74 68 5f 47 52 45 50 3d 22 24 61 73 5f 64  path_GREP="$as_d
194d0 69 72 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f 65  ir/$ac_prog$ac_e
194e0 78 65 63 5f 65 78 74 22 0a 20 20 20 20 20 20 61  xec_ext".      a
194f0 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f  s_fn_executable_
19500 70 20 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50  p "$ac_path_GREP
19510 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 23 20  " || continue.# 
19520 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 61 63  Check for GNU ac
19530 5f 70 61 74 68 5f 47 52 45 50 20 61 6e 64 20 73  _path_GREP and s
19540 65 6c 65 63 74 20 69 74 20 69 66 20 69 74 20 69  elect it if it i
19550 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20 43 68 65  s found..  # Che
19560 63 6b 20 66 6f 72 20 47 4e 55 20 24 61 63 5f 70  ck for GNU $ac_p
19570 61 74 68 5f 47 52 45 50 0a 63 61 73 65 20 60 22  ath_GREP.case `"
19580 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20 2d  $ac_path_GREP" -
19590 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31 60 20 69  -version 2>&1` i
195a0 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61 63 5f 63 76  n.*GNU*).  ac_cv
195b0 5f 70 61 74 68 5f 47 52 45 50 3d 22 24 61 63 5f  _path_GREP="$ac_
195c0 70 61 74 68 5f 47 52 45 50 22 20 61 63 5f 70 61  path_GREP" ac_pa
195d0 74 68 5f 47 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b  th_GREP_found=:;
195e0 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d  ;.*).  ac_count=
195f0 30 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 30  0.  $as_echo_n 0
19600 31 32 33 34 35 36 37 38 39 20 3e 22 63 6f 6e 66  123456789 >"conf
19610 74 65 73 74 2e 69 6e 22 0a 20 20 77 68 69 6c 65  test.in".  while
19620 20 3a 0a 20 20 64 6f 0a 20 20 20 20 63 61 74 20   :.  do.    cat 
19630 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63  "conftest.in" "c
19640 6f 6e 66 74 65 73 74 2e 69 6e 22 20 3e 22 63 6f  onftest.in" >"co
19650 6e 66 74 65 73 74 2e 74 6d 70 22 0a 20 20 20 20  nftest.tmp".    
19660 6d 76 20 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70  mv "conftest.tmp
19670 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a  " "conftest.in".
19680 20 20 20 20 63 70 20 22 63 6f 6e 66 74 65 73 74      cp "conftest
19690 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e  .in" "conftest.n
196a0 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  l".    $as_echo 
196b0 27 47 52 45 50 27 20 3e 3e 20 22 63 6f 6e 66 74  'GREP' >> "conft
196c0 65 73 74 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63  est.nl".    "$ac
196d0 5f 70 61 74 68 5f 47 52 45 50 22 20 2d 65 20 27  _path_GREP" -e '
196e0 47 52 45 50 24 27 20 2d 65 20 27 2d 28 63 61 6e  GREP$' -e '-(can
196f0 6e 6f 74 20 6d 61 74 63 68 29 2d 27 20 3c 20 22  not match)-' < "
19700 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 22 63  conftest.nl" >"c
19710 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 32 3e 2f  onftest.out" 2>/
19720 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62 72 65 61  dev/null || brea
19730 6b 0a 20 20 20 20 64 69 66 66 20 22 63 6f 6e 66  k.    diff "conf
19740 74 65 73 74 2e 6f 75 74 22 20 22 63 6f 6e 66 74  test.out" "conft
19750 65 73 74 2e 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75  est.nl" >/dev/nu
19760 6c 6c 20 32 3e 26 31 20 7c 7c 20 62 72 65 61 6b  ll 2>&1 || break
19770 0a 20 20 20 20 61 73 5f 66 6e 5f 61 72 69 74 68  .    as_fn_arith
19780 20 24 61 63 5f 63 6f 75 6e 74 20 2b 20 31 20 26   $ac_count + 1 &
19790 26 20 61 63 5f 63 6f 75 6e 74 3d 24 61 73 5f 76  & ac_count=$as_v
197a0 61 6c 0a 20 20 20 20 69 66 20 74 65 73 74 20 24  al.    if test $
197b0 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 24 7b 61  ac_count -gt ${a
197c0 63 5f 70 61 74 68 5f 47 52 45 50 5f 6d 61 78 2d  c_path_GREP_max-
197d0 30 7d 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 23  0}; then.      #
197e0 20 42 65 73 74 20 6f 6e 65 20 73 6f 20 66 61 72   Best one so far
197f0 2c 20 73 61 76 65 20 69 74 20 62 75 74 20 6b 65  , save it but ke
19800 65 70 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61  ep looking for a
19810 20 62 65 74 74 65 72 20 6f 6e 65 0a 20 20 20 20   better one.    
19820 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45    ac_cv_path_GRE
19830 50 3d 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50  P="$ac_path_GREP
19840 22 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f  ".      ac_path_
19850 47 52 45 50 5f 6d 61 78 3d 24 61 63 5f 63 6f 75  GREP_max=$ac_cou
19860 6e 74 0a 20 20 20 20 66 69 0a 20 20 20 20 23 20  nt.    fi.    # 
19870 31 30 2a 28 32 5e 31 30 29 20 63 68 61 72 73 20  10*(2^10) chars 
19880 61 73 20 69 6e 70 75 74 20 73 65 65 6d 73 20 6d  as input seems m
19890 6f 72 65 20 74 68 61 6e 20 65 6e 6f 75 67 68 0a  ore than enough.
198a0 20 20 20 20 74 65 73 74 20 24 61 63 5f 63 6f 75      test $ac_cou
198b0 6e 74 20 2d 67 74 20 31 30 20 26 26 20 62 72 65  nt -gt 10 && bre
198c0 61 6b 0a 20 20 64 6f 6e 65 0a 20 20 72 6d 20 2d  ak.  done.  rm -
198d0 66 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f  f conftest.in co
198e0 6e 66 74 65 73 74 2e 74 6d 70 20 63 6f 6e 66 74  nftest.tmp conft
198f0 65 73 74 2e 6e 6c 20 63 6f 6e 66 74 65 73 74 2e  est.nl conftest.
19900 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a 20 20 20 20  out;;.esac..    
19910 20 20 24 61 63 5f 70 61 74 68 5f 47 52 45 50 5f    $ac_path_GREP_
19920 66 6f 75 6e 64 20 26 26 20 62 72 65 61 6b 20 33  found && break 3
19930 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65  .    done.  done
19940 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
19950 73 61 76 65 5f 49 46 53 0a 20 20 69 66 20 74 65  save_IFS.  if te
19960 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 61  st -z "$ac_cv_pa
19970 74 68 5f 47 52 45 50 22 3b 20 74 68 65 6e 0a 20  th_GREP"; then. 
19980 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24     as_fn_error $
19990 3f 20 22 6e 6f 20 61 63 63 65 70 74 61 62 6c 65  ? "no acceptable
199a0 20 67 72 65 70 20 63 6f 75 6c 64 20 62 65 20 66   grep could be f
199b0 6f 75 6e 64 20 69 6e 20 24 50 41 54 48 24 50 41  ound in $PATH$PA
199c0 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72  TH_SEPARATOR/usr
199d0 2f 78 70 67 34 2f 62 69 6e 22 20 22 24 4c 49 4e  /xpg4/bin" "$LIN
199e0 45 4e 4f 22 20 35 0a 20 20 66 69 0a 65 6c 73 65  ENO" 5.  fi.else
199f0 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 47 52  .  ac_cv_path_GR
19a00 45 50 3d 24 47 52 45 50 0a 66 69 0a 0a 66 69 0a  EP=$GREP.fi..fi.
19a10 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
19a20 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
19a30 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
19a40 20 24 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45   $ac_cv_path_GRE
19a50 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  P" >&5.$as_echo 
19a60 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45  "$ac_cv_path_GRE
19a70 50 22 20 3e 26 36 3b 20 7d 0a 20 47 52 45 50 3d  P" >&6; }. GREP=
19a80 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45  "$ac_cv_path_GRE
19a90 50 22 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  P"...{ $as_echo 
19aa0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
19ab0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
19ac0 65 63 6b 69 6e 67 20 66 6f 72 20 65 67 72 65 70  ecking for egrep
19ad0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
19ae0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 65   "checking for e
19af0 67 72 65 70 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  grep... " >&6; }
19b00 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 61 74 68  .if ${ac_cv_path
19b10 5f 45 47 52 45 50 2b 3a 7d 20 66 61 6c 73 65 3b  _EGREP+:} false;
19b20 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
19b30 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
19b40 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 65   >&6.else.  if e
19b50 63 68 6f 20 61 20 7c 20 24 47 52 45 50 20 2d 45  cho a | $GREP -E
19b60 20 27 28 61 7c 62 29 27 20 3e 2f 64 65 76 2f 6e   '(a|b)' >/dev/n
19b70 75 6c 6c 20 32 3e 26 31 0a 20 20 20 74 68 65 6e  ull 2>&1.   then
19b80 20 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45   ac_cv_path_EGRE
19b90 50 3d 22 24 47 52 45 50 20 2d 45 22 0a 20 20 20  P="$GREP -E".   
19ba0 65 6c 73 65 0a 20 20 20 20 20 69 66 20 74 65 73  else.     if tes
19bb0 74 20 2d 7a 20 22 24 45 47 52 45 50 22 3b 20 74  t -z "$EGREP"; t
19bc0 68 65 6e 0a 20 20 61 63 5f 70 61 74 68 5f 45 47  hen.  ac_path_EG
19bd0 52 45 50 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a  REP_found=false.
19be0 20 20 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68    # Loop through
19bf0 20 74 68 65 20 75 73 65 72 27 73 20 70 61 74 68   the user's path
19c00 20 61 6e 64 20 74 65 73 74 20 66 6f 72 20 65 61   and test for ea
19c10 63 68 20 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c  ch of PROGNAME-L
19c20 49 53 54 0a 20 20 61 73 5f 73 61 76 65 5f 49 46  IST.  as_save_IF
19c30 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
19c40 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
19c50 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 24  as_dir in $PATH$
19c60 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75  PATH_SEPARATOR/u
19c70 73 72 2f 78 70 67 34 2f 62 69 6e 0a 64 6f 0a 20  sr/xpg4/bin.do. 
19c80 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
19c90 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
19ca0 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
19cb0 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 70 72 6f  ..    for ac_pro
19cc0 67 20 69 6e 20 65 67 72 65 70 3b 20 64 6f 0a 20  g in egrep; do. 
19cd0 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65     for ac_exec_e
19ce0 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
19cf0 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
19d00 6e 73 3b 20 64 6f 0a 20 20 20 20 20 20 61 63 5f  ns; do.      ac_
19d10 70 61 74 68 5f 45 47 52 45 50 3d 22 24 61 73 5f  path_EGREP="$as_
19d20 64 69 72 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f  dir/$ac_prog$ac_
19d30 65 78 65 63 5f 65 78 74 22 0a 20 20 20 20 20 20  exec_ext".      
19d40 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65  as_fn_executable
19d50 5f 70 20 22 24 61 63 5f 70 61 74 68 5f 45 47 52  _p "$ac_path_EGR
19d60 45 50 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a  EP" || continue.
19d70 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20  # Check for GNU 
19d80 61 63 5f 70 61 74 68 5f 45 47 52 45 50 20 61 6e  ac_path_EGREP an
19d90 64 20 73 65 6c 65 63 74 20 69 74 20 69 66 20 69  d select it if i
19da0 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20  t is found..  # 
19db0 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 24 61  Check for GNU $a
19dc0 63 5f 70 61 74 68 5f 45 47 52 45 50 0a 63 61 73  c_path_EGREP.cas
19dd0 65 20 60 22 24 61 63 5f 70 61 74 68 5f 45 47 52  e `"$ac_path_EGR
19de0 45 50 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e  EP" --version 2>
19df0 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20  &1` in.*GNU*).  
19e00 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50  ac_cv_path_EGREP
19e10 3d 22 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50  ="$ac_path_EGREP
19e20 22 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50 5f  " ac_path_EGREP_
19e30 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61  found=:;;.*).  a
19e40 63 5f 63 6f 75 6e 74 3d 30 0a 20 20 24 61 73 5f  c_count=0.  $as_
19e50 65 63 68 6f 5f 6e 20 30 31 32 33 34 35 36 37 38  echo_n 012345678
19e60 39 20 3e 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  9 >"conftest.in"
19e70 0a 20 20 77 68 69 6c 65 20 3a 0a 20 20 64 6f 0a  .  while :.  do.
19e80 20 20 20 20 63 61 74 20 22 63 6f 6e 66 74 65 73      cat "conftes
19e90 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e  t.in" "conftest.
19ea0 69 6e 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 74  in" >"conftest.t
19eb0 6d 70 22 0a 20 20 20 20 6d 76 20 22 63 6f 6e 66  mp".    mv "conf
19ec0 74 65 73 74 2e 74 6d 70 22 20 22 63 6f 6e 66 74  test.tmp" "conft
19ed0 65 73 74 2e 69 6e 22 0a 20 20 20 20 63 70 20 22  est.in".    cp "
19ee0 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f  conftest.in" "co
19ef0 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 24  nftest.nl".    $
19f00 61 73 5f 65 63 68 6f 20 27 45 47 52 45 50 27 20  as_echo 'EGREP' 
19f10 3e 3e 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22  >> "conftest.nl"
19f20 0a 20 20 20 20 22 24 61 63 5f 70 61 74 68 5f 45  .    "$ac_path_E
19f30 47 52 45 50 22 20 27 45 47 52 45 50 24 27 20 3c  GREP" 'EGREP$' <
19f40 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e   "conftest.nl" >
19f50 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 32  "conftest.out" 2
19f60 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62 72  >/dev/null || br
19f70 65 61 6b 0a 20 20 20 20 64 69 66 66 20 22 63 6f  eak.    diff "co
19f80 6e 66 74 65 73 74 2e 6f 75 74 22 20 22 63 6f 6e  nftest.out" "con
19f90 66 74 65 73 74 2e 6e 6c 22 20 3e 2f 64 65 76 2f  ftest.nl" >/dev/
19fa0 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 20 62 72 65  null 2>&1 || bre
19fb0 61 6b 0a 20 20 20 20 61 73 5f 66 6e 5f 61 72 69  ak.    as_fn_ari
19fc0 74 68 20 24 61 63 5f 63 6f 75 6e 74 20 2b 20 31  th $ac_count + 1
19fd0 20 26 26 20 61 63 5f 63 6f 75 6e 74 3d 24 61 73   && ac_count=$as
19fe0 5f 76 61 6c 0a 20 20 20 20 69 66 20 74 65 73 74  _val.    if test
19ff0 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 24   $ac_count -gt $
1a000 7b 61 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 6d  {ac_path_EGREP_m
1a010 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20 20  ax-0}; then.    
1a020 20 20 23 20 42 65 73 74 20 6f 6e 65 20 73 6f 20    # Best one so 
1a030 66 61 72 2c 20 73 61 76 65 20 69 74 20 62 75 74  far, save it but
1a040 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66 6f   keep looking fo
1a050 72 20 61 20 62 65 74 74 65 72 20 6f 6e 65 0a 20  r a better one. 
1a060 20 20 20 20 20 61 63 5f 63 76 5f 70 61 74 68 5f       ac_cv_path_
1a070 45 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f  EGREP="$ac_path_
1a080 45 47 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f  EGREP".      ac_
1a090 70 61 74 68 5f 45 47 52 45 50 5f 6d 61 78 3d 24  path_EGREP_max=$
1a0a0 61 63 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a  ac_count.    fi.
1a0b0 20 20 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20      # 10*(2^10) 
1a0c0 63 68 61 72 73 20 61 73 20 69 6e 70 75 74 20 73  chars as input s
1a0d0 65 65 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65  eems more than e
1a0e0 6e 6f 75 67 68 0a 20 20 20 20 74 65 73 74 20 24  nough.    test $
1a0f0 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20  ac_count -gt 10 
1a100 26 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a  && break.  done.
1a110 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
1a120 2e 69 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70  .in conftest.tmp
1a130 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e   conftest.nl con
1a140 66 74 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63  ftest.out;;.esac
1a150 0a 0a 20 20 20 20 20 20 24 61 63 5f 70 61 74 68  ..      $ac_path
1a160 5f 45 47 52 45 50 5f 66 6f 75 6e 64 20 26 26 20  _EGREP_found && 
1a170 62 72 65 61 6b 20 33 0a 20 20 20 20 64 6f 6e 65  break 3.    done
1a180 0a 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49  .  done.  done.I
1a190 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
1a1a0 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61    if test -z "$a
1a1b0 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 22  c_cv_path_EGREP"
1a1c0 3b 20 74 68 65 6e 0a 20 20 20 20 61 73 5f 66 6e  ; then.    as_fn
1a1d0 5f 65 72 72 6f 72 20 24 3f 20 22 6e 6f 20 61 63  _error $? "no ac
1a1e0 63 65 70 74 61 62 6c 65 20 65 67 72 65 70 20 63  ceptable egrep c
1a1f0 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64 20 69 6e  ould be found in
1a200 20 24 50 41 54 48 24 50 41 54 48 5f 53 45 50 41   $PATH$PATH_SEPA
1a210 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62  RATOR/usr/xpg4/b
1a220 69 6e 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a  in" "$LINENO" 5.
1a230 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63    fi.else.  ac_c
1a240 76 5f 70 61 74 68 5f 45 47 52 45 50 3d 24 45 47  v_path_EGREP=$EG
1a250 52 45 50 0a 66 69 0a 0a 20 20 20 66 69 0a 66 69  REP.fi..   fi.fi
1a260 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
1a270 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
1a280 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
1a290 3a 20 24 61 63 5f 63 76 5f 70 61 74 68 5f 45 47  : $ac_cv_path_EG
1a2a0 52 45 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  REP" >&5.$as_ech
1a2b0 6f 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 45  o "$ac_cv_path_E
1a2c0 47 52 45 50 22 20 3e 26 36 3b 20 7d 0a 20 45 47  GREP" >&6; }. EG
1a2d0 52 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74 68  REP="$ac_cv_path
1a2e0 5f 45 47 52 45 50 22 0a 0a 0a 7b 20 24 61 73 5f  _EGREP"...{ $as_
1a2f0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1a300 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1a310 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
1a320 66 67 72 65 70 22 20 3e 26 35 0a 24 61 73 5f 65  fgrep" >&5.$as_e
1a330 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
1a340 66 6f 72 20 66 67 72 65 70 2e 2e 2e 20 22 20 3e  for fgrep... " >
1a350 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76  &6; }.if ${ac_cv
1a360 5f 70 61 74 68 5f 46 47 52 45 50 2b 3a 7d 20 66  _path_FGREP+:} f
1a370 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
1a380 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
1a390 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
1a3a0 20 69 66 20 65 63 68 6f 20 27 61 62 2a 63 27 20   if echo 'ab*c' 
1a3b0 7c 20 24 47 52 45 50 20 2d 46 20 27 61 62 2a 63  | $GREP -F 'ab*c
1a3c0 27 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26  ' >/dev/null 2>&
1a3d0 31 0a 20 20 20 74 68 65 6e 20 61 63 5f 63 76 5f  1.   then ac_cv_
1a3e0 70 61 74 68 5f 46 47 52 45 50 3d 22 24 47 52 45  path_FGREP="$GRE
1a3f0 50 20 2d 46 22 0a 20 20 20 65 6c 73 65 0a 20 20  P -F".   else.  
1a400 20 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24     if test -z "$
1a410 46 47 52 45 50 22 3b 20 74 68 65 6e 0a 20 20 61  FGREP"; then.  a
1a420 63 5f 70 61 74 68 5f 46 47 52 45 50 5f 66 6f 75  c_path_FGREP_fou
1a430 6e 64 3d 66 61 6c 73 65 0a 20 20 23 20 4c 6f 6f  nd=false.  # Loo
1a440 70 20 74 68 72 6f 75 67 68 20 74 68 65 20 75 73  p through the us
1a450 65 72 27 73 20 70 61 74 68 20 61 6e 64 20 74 65  er's path and te
1a460 73 74 20 66 6f 72 20 65 61 63 68 20 6f 66 20 50  st for each of P
1a470 52 4f 47 4e 41 4d 45 2d 4c 49 53 54 0a 20 20 61  ROGNAME-LIST.  a
1a480 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
1a490 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
1a4a0 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
1a4b0 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53 45  in $PATH$PATH_SE
1a4c0 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34  PARATOR/usr/xpg4
1a4d0 2f 62 69 6e 0a 64 6f 0a 20 20 49 46 53 3d 24 61  /bin.do.  IFS=$a
1a4e0 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
1a4f0 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
1a500 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66  & as_dir=..    f
1a510 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 66 67  or ac_prog in fg
1a520 72 65 70 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20  rep; do.    for 
1a530 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
1a540 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
1a550 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
1a560 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f 46 47        ac_path_FG
1a570 52 45 50 3d 22 24 61 73 5f 64 69 72 2f 24 61 63  REP="$as_dir/$ac
1a580 5f 70 72 6f 67 24 61 63 5f 65 78 65 63 5f 65 78  _prog$ac_exec_ex
1a590 74 22 0a 20 20 20 20 20 20 61 73 5f 66 6e 5f 65  t".      as_fn_e
1a5a0 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 63  xecutable_p "$ac
1a5b0 5f 70 61 74 68 5f 46 47 52 45 50 22 20 7c 7c 20  _path_FGREP" || 
1a5c0 63 6f 6e 74 69 6e 75 65 0a 23 20 43 68 65 63 6b  continue.# Check
1a5d0 20 66 6f 72 20 47 4e 55 20 61 63 5f 70 61 74 68   for GNU ac_path
1a5e0 5f 46 47 52 45 50 20 61 6e 64 20 73 65 6c 65 63  _FGREP and selec
1a5f0 74 20 69 74 20 69 66 20 69 74 20 69 73 20 66 6f  t it if it is fo
1a600 75 6e 64 2e 0a 20 20 23 20 43 68 65 63 6b 20 66  und..  # Check f
1a610 6f 72 20 47 4e 55 20 24 61 63 5f 70 61 74 68 5f  or GNU $ac_path_
1a620 46 47 52 45 50 0a 63 61 73 65 20 60 22 24 61 63  FGREP.case `"$ac
1a630 5f 70 61 74 68 5f 46 47 52 45 50 22 20 2d 2d 76  _path_FGREP" --v
1a640 65 72 73 69 6f 6e 20 32 3e 26 31 60 20 69 6e 0a  ersion 2>&1` in.
1a650 2a 47 4e 55 2a 29 0a 20 20 61 63 5f 63 76 5f 70  *GNU*).  ac_cv_p
1a660 61 74 68 5f 46 47 52 45 50 3d 22 24 61 63 5f 70  ath_FGREP="$ac_p
1a670 61 74 68 5f 46 47 52 45 50 22 20 61 63 5f 70 61  ath_FGREP" ac_pa
1a680 74 68 5f 46 47 52 45 50 5f 66 6f 75 6e 64 3d 3a  th_FGREP_found=:
1a690 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f 75 6e 74  ;;.*).  ac_count
1a6a0 3d 30 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  =0.  $as_echo_n 
1a6b0 30 31 32 33 34 35 36 37 38 39 20 3e 22 63 6f 6e  0123456789 >"con
1a6c0 66 74 65 73 74 2e 69 6e 22 0a 20 20 77 68 69 6c  ftest.in".  whil
1a6d0 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20 63 61 74  e :.  do.    cat
1a6e0 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22   "conftest.in" "
1a6f0 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 3e 22 63  conftest.in" >"c
1a700 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a 20 20 20  onftest.tmp".   
1a710 20 6d 76 20 22 63 6f 6e 66 74 65 73 74 2e 74 6d   mv "conftest.tm
1a720 70 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  p" "conftest.in"
1a730 0a 20 20 20 20 63 70 20 22 63 6f 6e 66 74 65 73  .    cp "conftes
1a740 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e  t.in" "conftest.
1a750 6e 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  nl".    $as_echo
1a760 20 27 46 47 52 45 50 27 20 3e 3e 20 22 63 6f 6e   'FGREP' >> "con
1a770 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 22 24  ftest.nl".    "$
1a780 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22 20 46  ac_path_FGREP" F
1a790 47 52 45 50 20 3c 20 22 63 6f 6e 66 74 65 73 74  GREP < "conftest
1a7a0 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e  .nl" >"conftest.
1a7b0 6f 75 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  out" 2>/dev/null
1a7c0 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 64 69   || break.    di
1a7d0 66 66 20 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74  ff "conftest.out
1a7e0 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20  " "conftest.nl" 
1a7f0 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20  >/dev/null 2>&1 
1a800 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 61 73 5f  || break.    as_
1a810 66 6e 5f 61 72 69 74 68 20 24 61 63 5f 63 6f 75  fn_arith $ac_cou
1a820 6e 74 20 2b 20 31 20 26 26 20 61 63 5f 63 6f 75  nt + 1 && ac_cou
1a830 6e 74 3d 24 61 73 5f 76 61 6c 0a 20 20 20 20 69  nt=$as_val.    i
1a840 66 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74  f test $ac_count
1a850 20 2d 67 74 20 24 7b 61 63 5f 70 61 74 68 5f 46   -gt ${ac_path_F
1a860 47 52 45 50 5f 6d 61 78 2d 30 7d 3b 20 74 68 65  GREP_max-0}; the
1a870 6e 0a 20 20 20 20 20 20 23 20 42 65 73 74 20 6f  n.      # Best o
1a880 6e 65 20 73 6f 20 66 61 72 2c 20 73 61 76 65 20  ne so far, save 
1a890 69 74 20 62 75 74 20 6b 65 65 70 20 6c 6f 6f 6b  it but keep look
1a8a0 69 6e 67 20 66 6f 72 20 61 20 62 65 74 74 65 72  ing for a better
1a8b0 20 6f 6e 65 0a 20 20 20 20 20 20 61 63 5f 63 76   one.      ac_cv
1a8c0 5f 70 61 74 68 5f 46 47 52 45 50 3d 22 24 61 63  _path_FGREP="$ac
1a8d0 5f 70 61 74 68 5f 46 47 52 45 50 22 0a 20 20 20  _path_FGREP".   
1a8e0 20 20 20 61 63 5f 70 61 74 68 5f 46 47 52 45 50     ac_path_FGREP
1a8f0 5f 6d 61 78 3d 24 61 63 5f 63 6f 75 6e 74 0a 20  _max=$ac_count. 
1a900 20 20 20 66 69 0a 20 20 20 20 23 20 31 30 2a 28     fi.    # 10*(
1a910 32 5e 31 30 29 20 63 68 61 72 73 20 61 73 20 69  2^10) chars as i
1a920 6e 70 75 74 20 73 65 65 6d 73 20 6d 6f 72 65 20  nput seems more 
1a930 74 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20  than enough.    
1a940 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d  test $ac_count -
1a950 67 74 20 31 30 20 26 26 20 62 72 65 61 6b 0a 20  gt 10 && break. 
1a960 20 64 6f 6e 65 0a 20 20 72 6d 20 2d 66 20 63 6f   done.  rm -f co
1a970 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65  nftest.in confte
1a980 73 74 2e 74 6d 70 20 63 6f 6e 66 74 65 73 74 2e  st.tmp conftest.
1a990 6e 6c 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 3b  nl conftest.out;
1a9a0 3b 0a 65 73 61 63 0a 0a 20 20 20 20 20 20 24 61  ;.esac..      $a
1a9b0 63 5f 70 61 74 68 5f 46 47 52 45 50 5f 66 6f 75  c_path_FGREP_fou
1a9c0 6e 64 20 26 26 20 62 72 65 61 6b 20 33 0a 20 20  nd && break 3.  
1a9d0 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 20 20    done.  done.  
1a9e0 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
1a9f0 65 5f 49 46 53 0a 20 20 69 66 20 74 65 73 74 20  e_IFS.  if test 
1aa00 2d 7a 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f  -z "$ac_cv_path_
1aa10 46 47 52 45 50 22 3b 20 74 68 65 6e 0a 20 20 20  FGREP"; then.   
1aa20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20   as_fn_error $? 
1aa30 22 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 66  "no acceptable f
1aa40 67 72 65 70 20 63 6f 75 6c 64 20 62 65 20 66 6f  grep could be fo
1aa50 75 6e 64 20 69 6e 20 24 50 41 54 48 24 50 41 54  und in $PATH$PAT
1aa60 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f  H_SEPARATOR/usr/
1aa70 78 70 67 34 2f 62 69 6e 22 20 22 24 4c 49 4e 45  xpg4/bin" "$LINE
1aa80 4e 4f 22 20 35 0a 20 20 66 69 0a 65 6c 73 65 0a  NO" 5.  fi.else.
1aa90 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52    ac_cv_path_FGR
1aaa0 45 50 3d 24 46 47 52 45 50 0a 66 69 0a 0a 20 20  EP=$FGREP.fi..  
1aab0 20 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68   fi.fi.{ $as_ech
1aac0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1aad0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1aae0 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70  result: $ac_cv_p
1aaf0 61 74 68 5f 46 47 52 45 50 22 20 3e 26 35 0a 24  ath_FGREP" >&5.$
1ab00 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f  as_echo "$ac_cv_
1ab10 70 61 74 68 5f 46 47 52 45 50 22 20 3e 26 36 3b  path_FGREP" >&6;
1ab20 20 7d 0a 20 46 47 52 45 50 3d 22 24 61 63 5f 63   }. FGREP="$ac_c
1ab30 76 5f 70 61 74 68 5f 46 47 52 45 50 22 0a 0a 0a  v_path_FGREP"...
1ab40 74 65 73 74 20 2d 7a 20 22 24 47 52 45 50 22 20  test -z "$GREP" 
1ab50 26 26 20 47 52 45 50 3d 67 72 65 70 0a 0a 0a 0a  && GREP=grep....
1ab60 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
1ab70 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20  # Check whether 
1ab80 2d 2d 77 69 74 68 2d 67 6e 75 2d 6c 64 20 77 61  --with-gnu-ld wa
1ab90 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74  s given..if test
1aba0 20 22 24 7b 77 69 74 68 5f 67 6e 75 5f 6c 64 2b   "${with_gnu_ld+
1abb0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
1abc0 6e 20 3a 0a 20 20 77 69 74 68 76 61 6c 3d 24 77  n :.  withval=$w
1abd0 69 74 68 5f 67 6e 75 5f 6c 64 3b 20 74 65 73 74  ith_gnu_ld; test
1abe0 20 22 24 77 69 74 68 76 61 6c 22 20 3d 20 6e 6f   "$withval" = no
1abf0 20 7c 7c 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d   || with_gnu_ld=
1ac00 79 65 73 0a 65 6c 73 65 0a 20 20 77 69 74 68 5f  yes.else.  with_
1ac10 67 6e 75 5f 6c 64 3d 6e 6f 0a 66 69 0a 0a 61 63  gnu_ld=no.fi..ac
1ac20 5f 70 72 6f 67 3d 6c 64 0a 69 66 20 74 65 73 74  _prog=ld.if test
1ac30 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74   "$GCC" = yes; t
1ac40 68 65 6e 0a 20 20 23 20 43 68 65 63 6b 20 69 66  hen.  # Check if
1ac50 20 67 63 63 20 2d 70 72 69 6e 74 2d 70 72 6f 67   gcc -print-prog
1ac60 2d 6e 61 6d 65 3d 6c 64 20 67 69 76 65 73 20 61  -name=ld gives a
1ac70 20 70 61 74 68 2e 0a 20 20 7b 20 24 61 73 5f 65   path..  { $as_e
1ac80 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1ac90 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1aca0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6c  : checking for l
1acb0 64 20 75 73 65 64 20 62 79 20 24 43 43 22 20 3e  d used by $CC" >
1acc0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
1acd0 68 65 63 6b 69 6e 67 20 66 6f 72 20 6c 64 20 75  hecking for ld u
1ace0 73 65 64 20 62 79 20 24 43 43 2e 2e 2e 20 22 20  sed by $CC... " 
1acf0 3e 26 36 3b 20 7d 0a 20 20 63 61 73 65 20 24 68  >&6; }.  case $h
1ad00 6f 73 74 20 69 6e 0a 20 20 2a 2d 2a 2d 6d 69 6e  ost in.  *-*-min
1ad10 67 77 2a 29 0a 20 20 20 20 23 20 67 63 63 20 6c  gw*).    # gcc l
1ad20 65 61 76 65 73 20 61 20 74 72 61 69 6c 69 6e 67  eaves a trailing
1ad30 20 63 61 72 72 69 61 67 65 20 72 65 74 75 72 6e   carriage return
1ad40 20 77 68 69 63 68 20 75 70 73 65 74 73 20 6d 69   which upsets mi
1ad50 6e 67 77 0a 20 20 20 20 61 63 5f 70 72 6f 67 3d  ngw.    ac_prog=
1ad60 60 28 24 43 43 20 2d 70 72 69 6e 74 2d 70 72 6f  `($CC -print-pro
1ad70 67 2d 6e 61 6d 65 3d 6c 64 29 20 32 3e 26 35 20  g-name=ld) 2>&5 
1ad80 7c 20 74 72 20 2d 64 20 27 5c 30 31 35 27 60 20  | tr -d '\015'` 
1ad90 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 61 63 5f 70  ;;.  *).    ac_p
1ada0 72 6f 67 3d 60 28 24 43 43 20 2d 70 72 69 6e 74  rog=`($CC -print
1adb0 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64 29 20 32  -prog-name=ld) 2
1adc0 3e 26 35 60 20 3b 3b 0a 20 20 65 73 61 63 0a 20  >&5` ;;.  esac. 
1add0 20 63 61 73 65 20 24 61 63 5f 70 72 6f 67 20 69   case $ac_prog i
1ade0 6e 0a 20 20 20 20 23 20 41 63 63 65 70 74 20 61  n.    # Accept a
1adf0 62 73 6f 6c 75 74 65 20 70 61 74 68 73 2e 0a 20  bsolute paths.. 
1ae00 20 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c     [\\/]* | ?:[\
1ae10 5c 2f 5d 2a 29 0a 20 20 20 20 20 20 72 65 5f 64  \/]*).      re_d
1ae20 69 72 65 6c 74 3d 27 2f 5b 5e 2f 5d 5b 5e 2f 5d  irelt='/[^/][^/]
1ae30 2a 2f 5c 2e 5c 2e 2f 27 0a 20 20 20 20 20 20 23  */\.\./'.      #
1ae40 20 43 61 6e 6f 6e 69 63 61 6c 69 7a 65 20 74 68   Canonicalize th
1ae50 65 20 70 61 74 68 6e 61 6d 65 20 6f 66 20 6c 64  e pathname of ld
1ae60 0a 20 20 20 20 20 20 61 63 5f 70 72 6f 67 3d 60  .      ac_prog=`
1ae70 24 45 43 48 4f 20 22 24 61 63 5f 70 72 6f 67 22  $ECHO "$ac_prog"
1ae80 7c 20 24 53 45 44 20 27 73 25 5c 5c 5c 5c 25 2f  | $SED 's%\\\\%/
1ae90 25 67 27 60 0a 20 20 20 20 20 20 77 68 69 6c 65  %g'`.      while
1aea0 20 24 45 43 48 4f 20 22 24 61 63 5f 70 72 6f 67   $ECHO "$ac_prog
1aeb0 22 20 7c 20 24 47 52 45 50 20 22 24 72 65 5f 64  " | $GREP "$re_d
1aec0 69 72 65 6c 74 22 20 3e 20 2f 64 65 76 2f 6e 75  irelt" > /dev/nu
1aed0 6c 6c 20 32 3e 26 31 3b 20 64 6f 0a 09 61 63 5f  ll 2>&1; do..ac_
1aee0 70 72 6f 67 3d 60 24 45 43 48 4f 20 24 61 63 5f  prog=`$ECHO $ac_
1aef0 70 72 6f 67 7c 20 24 53 45 44 20 22 73 25 24 72  prog| $SED "s%$r
1af00 65 5f 64 69 72 65 6c 74 25 2f 25 22 60 0a 20 20  e_direlt%/%"`.  
1af10 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 74      done.      t
1af20 65 73 74 20 2d 7a 20 22 24 4c 44 22 20 26 26 20  est -z "$LD" && 
1af30 4c 44 3d 22 24 61 63 5f 70 72 6f 67 22 0a 20 20  LD="$ac_prog".  
1af40 20 20 20 20 3b 3b 0a 20 20 22 22 29 0a 20 20 20      ;;.  "").   
1af50 20 23 20 49 66 20 69 74 20 66 61 69 6c 73 2c 20   # If it fails, 
1af60 74 68 65 6e 20 70 72 65 74 65 6e 64 20 77 65 20  then pretend we 
1af70 61 72 65 6e 27 74 20 75 73 69 6e 67 20 47 43 43  aren't using GCC
1af80 2e 0a 20 20 20 20 61 63 5f 70 72 6f 67 3d 6c 64  ..    ac_prog=ld
1af90 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20  .    ;;.  *).   
1afa0 20 23 20 49 66 20 69 74 20 69 73 20 72 65 6c 61   # If it is rela
1afb0 74 69 76 65 2c 20 74 68 65 6e 20 73 65 61 72 63  tive, then searc
1afc0 68 20 66 6f 72 20 74 68 65 20 66 69 72 73 74 20  h for the first 
1afd0 6c 64 20 69 6e 20 50 41 54 48 2e 0a 20 20 20 20  ld in PATH..    
1afe0 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 75 6e 6b 6e  with_gnu_ld=unkn
1aff0 6f 77 6e 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61  own.    ;;.  esa
1b000 63 0a 65 6c 69 66 20 74 65 73 74 20 22 24 77 69  c.elif test "$wi
1b010 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73  th_gnu_ld" = yes
1b020 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
1b030 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1b040 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1b050 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 47  : checking for G
1b060 4e 55 20 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65  NU ld" >&5.$as_e
1b070 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
1b080 66 6f 72 20 47 4e 55 20 6c 64 2e 2e 2e 20 22 20  for GNU ld... " 
1b090 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
1b0a0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1b0b0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1b0c0 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
1b0d0 66 6f 72 20 6e 6f 6e 2d 47 4e 55 20 6c 64 22 20  for non-GNU ld" 
1b0e0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
1b0f0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6e 6f 6e  checking for non
1b100 2d 47 4e 55 20 6c 64 2e 2e 2e 20 22 20 3e 26 36  -GNU ld... " >&6
1b110 3b 20 7d 0a 66 69 0a 69 66 20 24 7b 6c 74 5f 63  ; }.fi.if ${lt_c
1b120 76 5f 70 61 74 68 5f 4c 44 2b 3a 7d 20 66 61 6c  v_path_LD+:} fal
1b130 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
1b140 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
1b150 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
1b160 66 20 74 65 73 74 20 2d 7a 20 22 24 4c 44 22 3b  f test -z "$LD";
1b170 20 74 68 65 6e 0a 20 20 6c 74 5f 73 61 76 65 5f   then.  lt_save_
1b180 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d  ifs="$IFS"; IFS=
1b190 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
1b1a0 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20    for ac_dir in 
1b1b0 24 50 41 54 48 3b 20 64 6f 0a 20 20 20 20 49 46  $PATH; do.    IF
1b1c0 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
1b1d0 0a 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61  .    test -z "$a
1b1e0 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69 72  c_dir" && ac_dir
1b1f0 3d 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d  =..    if test -
1b200 66 20 22 24 61 63 5f 64 69 72 2f 24 61 63 5f 70  f "$ac_dir/$ac_p
1b210 72 6f 67 22 20 7c 7c 20 74 65 73 74 20 2d 66 20  rog" || test -f 
1b220 22 24 61 63 5f 64 69 72 2f 24 61 63 5f 70 72 6f  "$ac_dir/$ac_pro
1b230 67 24 61 63 5f 65 78 65 65 78 74 22 3b 20 74 68  g$ac_exeext"; th
1b240 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 70  en.      lt_cv_p
1b250 61 74 68 5f 4c 44 3d 22 24 61 63 5f 64 69 72 2f  ath_LD="$ac_dir/
1b260 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 20 20  $ac_prog".      
1b270 23 20 43 68 65 63 6b 20 74 6f 20 73 65 65 20 69  # Check to see i
1b280 66 20 74 68 65 20 70 72 6f 67 72 61 6d 20 69 73  f the program is
1b290 20 47 4e 55 20 6c 64 2e 20 20 49 27 64 20 72 61   GNU ld.  I'd ra
1b2a0 74 68 65 72 20 75 73 65 20 2d 2d 76 65 72 73 69  ther use --versi
1b2b0 6f 6e 2c 0a 20 20 20 20 20 20 23 20 62 75 74 20  on,.      # but 
1b2c0 61 70 70 61 72 65 6e 74 6c 79 20 73 6f 6d 65 20  apparently some 
1b2d0 76 61 72 69 61 6e 74 73 20 6f 66 20 47 4e 55 20  variants of GNU 
1b2e0 6c 64 20 6f 6e 6c 79 20 61 63 63 65 70 74 20 2d  ld only accept -
1b2f0 76 2e 0a 20 20 20 20 20 20 23 20 42 72 65 61 6b  v..      # Break
1b300 20 6f 6e 6c 79 20 69 66 20 69 74 20 77 61 73 20   only if it was 
1b310 74 68 65 20 47 4e 55 2f 6e 6f 6e 2d 47 4e 55 20  the GNU/non-GNU 
1b320 6c 64 20 74 68 61 74 20 77 65 20 70 72 65 66 65  ld that we prefe
1b330 72 2e 0a 20 20 20 20 20 20 63 61 73 65 20 60 22  r..      case `"
1b340 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 22 20  $lt_cv_path_LD" 
1b350 2d 76 20 32 3e 26 31 20 3c 2f 64 65 76 2f 6e 75  -v 2>&1 </dev/nu
1b360 6c 6c 60 20 69 6e 0a 20 20 20 20 20 20 2a 47 4e  ll` in.      *GN
1b370 55 2a 20 7c 20 2a 27 77 69 74 68 20 42 46 44 27  U* | *'with BFD'
1b380 2a 29 0a 09 74 65 73 74 20 22 24 77 69 74 68 5f  *)..test "$with_
1b390 67 6e 75 5f 6c 64 22 20 21 3d 20 6e 6f 20 26 26  gnu_ld" != no &&
1b3a0 20 62 72 65 61 6b 0a 09 3b 3b 0a 20 20 20 20 20   break..;;.     
1b3b0 20 2a 29 0a 09 74 65 73 74 20 22 24 77 69 74 68   *)..test "$with
1b3c0 5f 67 6e 75 5f 6c 64 22 20 21 3d 20 79 65 73 20  _gnu_ld" != yes 
1b3d0 26 26 20 62 72 65 61 6b 0a 09 3b 3b 0a 20 20 20  && break..;;.   
1b3e0 20 20 20 65 73 61 63 0a 20 20 20 20 66 69 0a 20     esac.    fi. 
1b3f0 20 64 6f 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74   done.  IFS="$lt
1b400 5f 73 61 76 65 5f 69 66 73 22 0a 65 6c 73 65 0a  _save_ifs".else.
1b410 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 3d    lt_cv_path_LD=
1b420 22 24 4c 44 22 20 23 20 4c 65 74 20 74 68 65 20  "$LD" # Let the 
1b430 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
1b440 65 20 74 65 73 74 20 77 69 74 68 20 61 20 70 61  e test with a pa
1b450 74 68 2e 0a 66 69 0a 66 69 0a 0a 4c 44 3d 22 24  th..fi.fi..LD="$
1b460 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 22 0a 69  lt_cv_path_LD".i
1b470 66 20 74 65 73 74 20 2d 6e 20 22 24 4c 44 22 3b  f test -n "$LD";
1b480 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
1b490 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
1b4a0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
1b4b0 20 72 65 73 75 6c 74 3a 20 24 4c 44 22 20 3e 26   result: $LD" >&
1b4c0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 4c 44 22  5.$as_echo "$LD"
1b4d0 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
1b4e0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1b4f0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1b500 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
1b510 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
1b520 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
1b530 74 65 73 74 20 2d 7a 20 22 24 4c 44 22 20 26 26  test -z "$LD" &&
1b540 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20   as_fn_error $? 
1b550 22 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 6c  "no acceptable l
1b560 64 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54  d found in \$PAT
1b570 48 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 7b  H" "$LINENO" 5.{
1b580 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1b590 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1b5a0 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
1b5b0 20 69 66 20 74 68 65 20 6c 69 6e 6b 65 72 20 28   if the linker (
1b5c0 24 4c 44 29 20 69 73 20 47 4e 55 20 6c 64 22 20  $LD) is GNU ld" 
1b5d0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
1b5e0 63 68 65 63 6b 69 6e 67 20 69 66 20 74 68 65 20  checking if the 
1b5f0 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20 69 73 20  linker ($LD) is 
1b600 47 4e 55 20 6c 64 2e 2e 2e 20 22 20 3e 26 36 3b  GNU ld... " >&6;
1b610 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 70 72   }.if ${lt_cv_pr
1b620 6f 67 5f 67 6e 75 5f 6c 64 2b 3a 7d 20 66 61 6c  og_gnu_ld+:} fal
1b630 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
1b640 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
1b650 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 23  ) " >&6.else.  #
1b660 20 49 27 64 20 72 61 74 68 65 72 20 75 73 65 20   I'd rather use 
1b670 2d 2d 76 65 72 73 69 6f 6e 20 68 65 72 65 2c 20  --version here, 
1b680 62 75 74 20 61 70 70 61 72 65 6e 74 6c 79 20 73  but apparently s
1b690 6f 6d 65 20 47 4e 55 20 6c 64 73 20 6f 6e 6c 79  ome GNU lds only
1b6a0 20 61 63 63 65 70 74 20 2d 76 2e 0a 63 61 73 65   accept -v..case
1b6b0 20 60 24 4c 44 20 2d 76 20 32 3e 26 31 20 3c 2f   `$LD -v 2>&1 </
1b6c0 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a 2a 47 4e  dev/null` in.*GN
1b6d0 55 2a 20 7c 20 2a 27 77 69 74 68 20 42 46 44 27  U* | *'with BFD'
1b6e0 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f  *).  lt_cv_prog_
1b6f0 67 6e 75 5f 6c 64 3d 79 65 73 0a 20 20 3b 3b 0a  gnu_ld=yes.  ;;.
1b700 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f  *).  lt_cv_prog_
1b710 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20 3b 3b 0a 65  gnu_ld=no.  ;;.e
1b720 73 61 63 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  sac.fi.{ $as_ech
1b730 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1b740 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1b750 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70  result: $lt_cv_p
1b760 72 6f 67 5f 67 6e 75 5f 6c 64 22 20 3e 26 35 0a  rog_gnu_ld" >&5.
1b770 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76  $as_echo "$lt_cv
1b780 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 20 3e 26  _prog_gnu_ld" >&
1b790 36 3b 20 7d 0a 77 69 74 68 5f 67 6e 75 5f 6c 64  6; }.with_gnu_ld
1b7a0 3d 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75  =$lt_cv_prog_gnu
1b7b0 5f 6c 64 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24  _ld..........{ $
1b7c0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1b7d0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
1b7e0 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
1b7f0 6f 72 20 42 53 44 2d 20 6f 72 20 4d 53 2d 63 6f  or BSD- or MS-co
1b800 6d 70 61 74 69 62 6c 65 20 6e 61 6d 65 20 6c 69  mpatible name li
1b810 73 74 65 72 20 28 6e 6d 29 22 20 3e 26 35 0a 24  ster (nm)" >&5.$
1b820 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1b830 69 6e 67 20 66 6f 72 20 42 53 44 2d 20 6f 72 20  ing for BSD- or 
1b840 4d 53 2d 63 6f 6d 70 61 74 69 62 6c 65 20 6e 61  MS-compatible na
1b850 6d 65 20 6c 69 73 74 65 72 20 28 6e 6d 29 2e 2e  me lister (nm)..
1b860 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
1b870 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 2b 3a 7d  lt_cv_path_NM+:}
1b880 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
1b890 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
1b8a0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
1b8b0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
1b8c0 4e 4d 22 3b 20 74 68 65 6e 0a 20 20 23 20 4c 65  NM"; then.  # Le
1b8d0 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
1b8e0 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 20 20  ide the test..  
1b8f0 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24  lt_cv_path_NM="$
1b900 4e 4d 22 0a 65 6c 73 65 0a 20 20 6c 74 5f 6e 6d  NM".else.  lt_nm
1b910 5f 74 6f 5f 63 68 65 63 6b 3d 22 24 7b 61 63 5f  _to_check="${ac_
1b920 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d 22 0a  tool_prefix}nm".
1b930 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
1b940 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 20 26  c_tool_prefix" &
1b950 26 20 74 65 73 74 20 22 24 62 75 69 6c 64 22 20  & test "$build" 
1b960 3d 20 22 24 68 6f 73 74 22 3b 20 74 68 65 6e 0a  = "$host"; then.
1b970 20 20 20 20 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65      lt_nm_to_che
1b980 63 6b 3d 22 24 6c 74 5f 6e 6d 5f 74 6f 5f 63 68  ck="$lt_nm_to_ch
1b990 65 63 6b 20 6e 6d 22 0a 20 20 66 69 0a 20 20 66  eck nm".  fi.  f
1b9a0 6f 72 20 6c 74 5f 74 6d 70 5f 6e 6d 20 69 6e 20  or lt_tmp_nm in 
1b9b0 24 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3b  $lt_nm_to_check;
1b9c0 20 64 6f 0a 20 20 20 20 6c 74 5f 73 61 76 65 5f   do.    lt_save_
1b9d0 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d  ifs="$IFS"; IFS=
1b9e0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
1b9f0 20 20 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69      for ac_dir i
1ba00 6e 20 24 50 41 54 48 20 2f 75 73 72 2f 63 63 73  n $PATH /usr/ccs
1ba10 2f 62 69 6e 2f 65 6c 66 20 2f 75 73 72 2f 63 63  /bin/elf /usr/cc
1ba20 73 2f 62 69 6e 20 2f 75 73 72 2f 75 63 62 20 2f  s/bin /usr/ucb /
1ba30 62 69 6e 3b 20 64 6f 0a 20 20 20 20 20 20 49 46  bin; do.      IF
1ba40 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
1ba50 0a 20 20 20 20 20 20 74 65 73 74 20 2d 7a 20 22  .      test -z "
1ba60 24 61 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64  $ac_dir" && ac_d
1ba70 69 72 3d 2e 0a 20 20 20 20 20 20 74 6d 70 5f 6e  ir=..      tmp_n
1ba80 6d 3d 22 24 61 63 5f 64 69 72 2f 24 6c 74 5f 74  m="$ac_dir/$lt_t
1ba90 6d 70 5f 6e 6d 22 0a 20 20 20 20 20 20 69 66 20  mp_nm".      if 
1baa0 74 65 73 74 20 2d 66 20 22 24 74 6d 70 5f 6e 6d  test -f "$tmp_nm
1bab0 22 20 7c 7c 20 74 65 73 74 20 2d 66 20 22 24 74  " || test -f "$t
1bac0 6d 70 5f 6e 6d 24 61 63 5f 65 78 65 65 78 74 22  mp_nm$ac_exeext"
1bad0 20 3b 20 74 68 65 6e 0a 09 23 20 43 68 65 63 6b   ; then..# Check
1bae0 20 74 6f 20 73 65 65 20 69 66 20 74 68 65 20 6e   to see if the n
1baf0 6d 20 61 63 63 65 70 74 73 20 61 20 42 53 44 2d  m accepts a BSD-
1bb00 63 6f 6d 70 61 74 20 66 6c 61 67 2e 0a 09 23 20  compat flag...# 
1bb10 41 64 64 69 6e 67 20 74 68 65 20 60 73 65 64 20  Adding the `sed 
1bb20 31 71 27 20 70 72 65 76 65 6e 74 73 20 66 61 6c  1q' prevents fal
1bb30 73 65 20 70 6f 73 69 74 69 76 65 73 20 6f 6e 20  se positives on 
1bb40 48 50 2d 55 58 2c 20 77 68 69 63 68 20 73 61 79  HP-UX, which say
1bb50 73 3a 0a 09 23 20 20 20 6e 6d 3a 20 75 6e 6b 6e  s:..#   nm: unkn
1bb60 6f 77 6e 20 6f 70 74 69 6f 6e 20 22 42 22 20 69  own option "B" i
1bb70 67 6e 6f 72 65 64 0a 09 23 20 54 72 75 36 34 27  gnored..# Tru64'
1bb80 73 20 6e 6d 20 63 6f 6d 70 6c 61 69 6e 73 20 74  s nm complains t
1bb90 68 61 74 20 2f 64 65 76 2f 6e 75 6c 6c 20 69 73  hat /dev/null is
1bba0 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 62 6a 65   an invalid obje
1bbb0 63 74 20 66 69 6c 65 0a 09 63 61 73 65 20 60 22  ct file..case `"
1bbc0 24 74 6d 70 5f 6e 6d 22 20 2d 42 20 2f 64 65 76  $tmp_nm" -B /dev
1bbd0 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 20 73 65 64  /null 2>&1 | sed
1bbe0 20 27 31 71 27 60 20 69 6e 0a 09 2a 2f 64 65 76   '1q'` in..*/dev
1bbf0 2f 6e 75 6c 6c 2a 20 7c 20 2a 27 49 6e 76 61 6c  /null* | *'Inval
1bc00 69 64 20 66 69 6c 65 20 6f 72 20 6f 62 6a 65 63  id file or objec
1bc10 74 20 74 79 70 65 27 2a 29 0a 09 20 20 6c 74 5f  t type'*)..  lt_
1bc20 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 74 6d 70  cv_path_NM="$tmp
1bc30 5f 6e 6d 20 2d 42 22 0a 09 20 20 62 72 65 61 6b  _nm -B"..  break
1bc40 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09 20 20 63 61  ..  ;;..*)..  ca
1bc50 73 65 20 60 22 24 74 6d 70 5f 6e 6d 22 20 2d 70  se `"$tmp_nm" -p
1bc60 20 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20   /dev/null 2>&1 
1bc70 7c 20 73 65 64 20 27 31 71 27 60 20 69 6e 0a 09  | sed '1q'` in..
1bc80 20 20 2a 2f 64 65 76 2f 6e 75 6c 6c 2a 29 0a 09    */dev/null*)..
1bc90 20 20 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e      lt_cv_path_N
1bca0 4d 3d 22 24 74 6d 70 5f 6e 6d 20 2d 70 22 0a 09  M="$tmp_nm -p"..
1bcb0 20 20 20 20 62 72 65 61 6b 0a 09 20 20 20 20 3b      break..    ;
1bcc0 3b 0a 09 20 20 2a 29 0a 09 20 20 20 20 6c 74 5f  ;..  *)..    lt_
1bcd0 63 76 5f 70 61 74 68 5f 4e 4d 3d 24 7b 6c 74 5f  cv_path_NM=${lt_
1bce0 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 74 6d 70  cv_path_NM="$tmp
1bcf0 5f 6e 6d 22 7d 20 23 20 6b 65 65 70 20 74 68 65  _nm"} # keep the
1bd00 20 66 69 72 73 74 20 6d 61 74 63 68 2c 20 62 75   first match, bu
1bd10 74 0a 09 20 20 20 20 63 6f 6e 74 69 6e 75 65 20  t..    continue 
1bd20 23 20 73 6f 20 74 68 61 74 20 77 65 20 63 61 6e  # so that we can
1bd30 20 74 72 79 20 74 6f 20 66 69 6e 64 20 6f 6e 65   try to find one
1bd40 20 74 68 61 74 20 73 75 70 70 6f 72 74 73 20 42   that supports B
1bd50 53 44 20 66 6c 61 67 73 0a 09 20 20 20 20 3b 3b  SD flags..    ;;
1bd60 0a 09 20 20 65 73 61 63 0a 09 20 20 3b 3b 0a 09  ..  esac..  ;;..
1bd70 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20 20  esac.      fi.  
1bd80 20 20 64 6f 6e 65 0a 20 20 20 20 49 46 53 3d 22    done.    IFS="
1bd90 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20  $lt_save_ifs".  
1bda0 64 6f 6e 65 0a 20 20 3a 20 24 7b 6c 74 5f 63 76  done.  : ${lt_cv
1bdb0 5f 70 61 74 68 5f 4e 4d 3d 6e 6f 7d 0a 66 69 0a  _path_NM=no}.fi.
1bdc0 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
1bdd0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1bde0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
1bdf0 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 61 74 68 5f  lt: $lt_cv_path_
1be00 4e 4d 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  NM" >&5.$as_echo
1be10 20 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d   "$lt_cv_path_NM
1be20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
1be30 20 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d   "$lt_cv_path_NM
1be40 22 20 21 3d 20 22 6e 6f 22 3b 20 74 68 65 6e 0a  " != "no"; then.
1be50 20 20 4e 4d 3d 22 24 6c 74 5f 63 76 5f 70 61 74    NM="$lt_cv_pat
1be60 68 5f 4e 4d 22 0a 65 6c 73 65 0a 20 20 23 20 44  h_NM".else.  # D
1be70 69 64 6e 27 74 20 66 69 6e 64 20 61 6e 79 20 42  idn't find any B
1be80 53 44 20 63 6f 6d 70 61 74 69 62 6c 65 20 6e 61  SD compatible na
1be90 6d 65 20 6c 69 73 74 65 72 2c 20 6c 6f 6f 6b 20  me lister, look 
1bea0 66 6f 72 20 64 75 6d 70 62 69 6e 2e 0a 20 20 69  for dumpbin..  i
1beb0 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74  f test -n "$ac_t
1bec0 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65  ool_prefix"; the
1bed0 6e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20  n.  for ac_prog 
1bee0 69 6e 20 22 64 75 6d 70 62 69 6e 20 2d 73 79 6d  in "dumpbin -sym
1bef0 62 6f 6c 73 22 20 22 6c 69 6e 6b 20 2d 64 75 6d  bols" "link -dum
1bf00 70 20 2d 73 79 6d 62 6f 6c 73 22 0a 20 20 64 6f  p -symbols".  do
1bf10 0a 20 20 20 20 23 20 45 78 74 72 61 63 74 20 74  .    # Extract t
1bf20 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
1bf30 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
1bf40 78 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69  x$ac_prog", so i
1bf50 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
1bf60 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
1bf70 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63  s..set dummy $ac
1bf80 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f  _tool_prefix$ac_
1bf90 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32  prog; ac_word=$2
1bfa0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
1bfb0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
1bfc0 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
1bfd0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
1bfe0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
1bff0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
1c000 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
1c010 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72   }.if ${ac_cv_pr
1c020 6f 67 5f 44 55 4d 50 42 49 4e 2b 3a 7d 20 66 61  og_DUMPBIN+:} fa
1c030 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
1c040 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
1c050 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
1c060 69 66 20 74 65 73 74 20 2d 6e 20 22 24 44 55 4d  if test -n "$DUM
1c070 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20 61 63  PBIN"; then.  ac
1c080 5f 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e  _cv_prog_DUMPBIN
1c090 3d 22 24 44 55 4d 50 42 49 4e 22 20 23 20 4c 65  ="$DUMPBIN" # Le
1c0a0 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
1c0b0 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
1c0c0 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
1c0d0 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
1c0e0 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
1c0f0 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
1c100 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
1c110 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
1c120 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
1c130 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78  =..    for ac_ex
1c140 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
1c150 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
1c160 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
1c170 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65  as_fn_executable
1c180 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _p "$as_dir/$ac_
1c190 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
1c1a0 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  "; then.    ac_c
1c1b0 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e 3d 22  v_prog_DUMPBIN="
1c1c0 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24  $ac_tool_prefix$
1c1d0 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 24 61 73  ac_prog".    $as
1c1e0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1c1f0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1c200 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  O}: found $as_di
1c210 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
1c220 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
1c230 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
1c240 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73  e.  done.IFS=$as
1c250 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
1c260 0a 44 55 4d 50 42 49 4e 3d 24 61 63 5f 63 76 5f  .DUMPBIN=$ac_cv_
1c270 70 72 6f 67 5f 44 55 4d 50 42 49 4e 0a 69 66 20  prog_DUMPBIN.if 
1c280 74 65 73 74 20 2d 6e 20 22 24 44 55 4d 50 42 49  test -n "$DUMPBI
1c290 4e 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  N"; then.  { $as
1c2a0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1c2b0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1c2c0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 44 55 4d  O}: result: $DUM
1c2d0 50 42 49 4e 22 20 3e 26 35 0a 24 61 73 5f 65 63  PBIN" >&5.$as_ec
1c2e0 68 6f 20 22 24 44 55 4d 50 42 49 4e 22 20 3e 26  ho "$DUMPBIN" >&
1c2f0 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
1c300 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1c310 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1c320 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  NO}: result: no"
1c330 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
1c340 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20  o" >&6; }.fi... 
1c350 20 20 20 74 65 73 74 20 2d 6e 20 22 24 44 55 4d     test -n "$DUM
1c360 50 42 49 4e 22 20 26 26 20 62 72 65 61 6b 0a 20  PBIN" && break. 
1c370 20 64 6f 6e 65 0a 66 69 0a 69 66 20 74 65 73 74   done.fi.if test
1c380 20 2d 7a 20 22 24 44 55 4d 50 42 49 4e 22 3b 20   -z "$DUMPBIN"; 
1c390 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 44 55 4d  then.  ac_ct_DUM
1c3a0 50 42 49 4e 3d 24 44 55 4d 50 42 49 4e 0a 20 20  PBIN=$DUMPBIN.  
1c3b0 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 22  for ac_prog in "
1c3c0 64 75 6d 70 62 69 6e 20 2d 73 79 6d 62 6f 6c 73  dumpbin -symbols
1c3d0 22 20 22 6c 69 6e 6b 20 2d 64 75 6d 70 20 2d 73  " "link -dump -s
1c3e0 79 6d 62 6f 6c 73 22 0a 64 6f 0a 20 20 23 20 45  ymbols".do.  # E
1c3f0 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
1c400 20 77 6f 72 64 20 6f 66 20 22 24 61 63 5f 70 72   word of "$ac_pr
1c410 6f 67 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  og", so it can b
1c420 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
1c430 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
1c440 64 75 6d 6d 79 20 24 61 63 5f 70 72 6f 67 3b 20  dummy $ac_prog; 
1c450 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
1c460 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1c470 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1c480 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
1c490 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
1c4a0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1c4b0 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
1c4c0 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
1c4d0 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  ${ac_cv_prog_ac_
1c4e0 63 74 5f 44 55 4d 50 42 49 4e 2b 3a 7d 20 66 61  ct_DUMPBIN+:} fa
1c4f0 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
1c500 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
1c510 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
1c520 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
1c530 63 74 5f 44 55 4d 50 42 49 4e 22 3b 20 74 68 65  ct_DUMPBIN"; the
1c540 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61  n.  ac_cv_prog_a
1c550 63 5f 63 74 5f 44 55 4d 50 42 49 4e 3d 22 24 61  c_ct_DUMPBIN="$a
1c560 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 20 23 20  c_ct_DUMPBIN" # 
1c570 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
1c580 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
1c590 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
1c5a0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
1c5b0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
1c5c0 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
1c5d0 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
1c5e0 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
1c5f0 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
1c600 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f  ir=..    for ac_
1c610 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
1c620 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
1c630 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
1c640 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62  f as_fn_executab
1c650 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61  le_p "$as_dir/$a
1c660 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1c670 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  xt"; then.    ac
1c680 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44  _cv_prog_ac_ct_D
1c690 55 4d 50 42 49 4e 3d 22 24 61 63 5f 70 72 6f 67  UMPBIN="$ac_prog
1c6a0 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ".    $as_echo "
1c6b0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1c6c0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75  no-$LINENO}: fou
1c6d0 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
1c6e0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
1c6f0 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
1c700 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e  .  fi.done.  don
1c710 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
1c720 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f  FS..fi.fi.ac_ct_
1c730 44 55 4d 50 42 49 4e 3d 24 61 63 5f 63 76 5f 70  DUMPBIN=$ac_cv_p
1c740 72 6f 67 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49  rog_ac_ct_DUMPBI
1c750 4e 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  N.if test -n "$a
1c760 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 3b 20 74  c_ct_DUMPBIN"; t
1c770 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
1c780 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1c790 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
1c7a0 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 44 55  esult: $ac_ct_DU
1c7b0 4d 50 42 49 4e 22 20 3e 26 35 0a 24 61 73 5f 65  MPBIN" >&5.$as_e
1c7c0 63 68 6f 20 22 24 61 63 5f 63 74 5f 44 55 4d 50  cho "$ac_ct_DUMP
1c7d0 42 49 4e 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  BIN" >&6; }.else
1c7e0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
1c7f0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1c800 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
1c810 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
1c820 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
1c830 0a 66 69 0a 0a 0a 20 20 74 65 73 74 20 2d 6e 20  .fi...  test -n 
1c840 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22  "$ac_ct_DUMPBIN"
1c850 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a 0a   && break.done..
1c860 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f    if test "x$ac_
1c870 63 74 5f 44 55 4d 50 42 49 4e 22 20 3d 20 78 3b  ct_DUMPBIN" = x;
1c880 20 74 68 65 6e 0a 20 20 20 20 44 55 4d 50 42 49   then.    DUMPBI
1c890 4e 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20  N=":".  else.   
1c8a0 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d   case $cross_com
1c8b0 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f  piling:$ac_tool_
1c8c0 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a  warned in.yes:).
1c8d0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1c8e0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
1c8f0 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47  LINENO}: WARNING
1c900 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f  : using cross to
1c910 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64  ols not prefixed
1c920 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c   with host tripl
1c930 65 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  et" >&5.$as_echo
1c940 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e   "$as_me: WARNIN
1c950 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74  G: using cross t
1c960 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65  ools not prefixe
1c970 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70  d with host trip
1c980 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f  let" >&2;}.ac_to
1c990 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b  ol_warned=yes ;;
1c9a0 0a 65 73 61 63 0a 20 20 20 20 44 55 4d 50 42 49  .esac.    DUMPBI
1c9b0 4e 3d 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e  N=$ac_ct_DUMPBIN
1c9c0 0a 20 20 66 69 0a 66 69 0a 0a 0a 20 20 69 66 20  .  fi.fi...  if 
1c9d0 74 65 73 74 20 22 24 44 55 4d 50 42 49 4e 22 20  test "$DUMPBIN" 
1c9e0 21 3d 20 22 3a 22 3b 20 74 68 65 6e 0a 20 20 20  != ":"; then.   
1c9f0 20 4e 4d 3d 22 24 44 55 4d 50 42 49 4e 22 0a 20   NM="$DUMPBIN". 
1ca00 20 66 69 0a 66 69 0a 74 65 73 74 20 2d 7a 20 22   fi.fi.test -z "
1ca10 24 4e 4d 22 20 26 26 20 4e 4d 3d 6e 6d 0a 0a 0a  $NM" && NM=nm...
1ca20 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  ....{ $as_echo "
1ca30 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1ca40 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
1ca50 63 6b 69 6e 67 20 74 68 65 20 6e 61 6d 65 20 6c  cking the name l
1ca60 69 73 74 65 72 20 28 24 4e 4d 29 20 69 6e 74 65  ister ($NM) inte
1ca70 72 66 61 63 65 22 20 3e 26 35 0a 24 61 73 5f 65  rface" >&5.$as_e
1ca80 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
1ca90 74 68 65 20 6e 61 6d 65 20 6c 69 73 74 65 72 20  the name lister 
1caa0 28 24 4e 4d 29 20 69 6e 74 65 72 66 61 63 65 2e  ($NM) interface.
1cab0 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
1cac0 7b 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66  {lt_cv_nm_interf
1cad0 61 63 65 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  ace+:} false; th
1cae0 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
1caf0 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
1cb00 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6e  6.else.  lt_cv_n
1cb10 6d 5f 69 6e 74 65 72 66 61 63 65 3d 22 42 53 44  m_interface="BSD
1cb20 20 6e 6d 22 0a 20 20 65 63 68 6f 20 22 69 6e 74   nm".  echo "int
1cb30 20 73 6f 6d 65 5f 76 61 72 69 61 62 6c 65 20 3d   some_variable =
1cb40 20 30 3b 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e   0;" > conftest.
1cb50 24 61 63 5f 65 78 74 0a 20 20 28 65 76 61 6c 20  $ac_ext.  (eval 
1cb60 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo "\"\$as_me:
1cb70 33 39 32 36 3a 20 24 61 63 5f 63 6f 6d 70 69 6c  3926: $ac_compil
1cb80 65 5c 22 22 20 3e 26 35 29 0a 20 20 28 65 76 61  e\"" >&5).  (eva
1cb90 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20  l "$ac_compile" 
1cba0 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a  2>conftest.err).
1cbb0 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
1cbc0 72 72 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 65  rr >&5.  (eval e
1cbd0 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 33  cho "\"\$as_me:3
1cbe0 39 32 39 3a 20 24 4e 4d 20 5c 5c 5c 22 63 6f 6e  929: $NM \\\"con
1cbf0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
1cc00 5c 5c 5c 22 5c 22 22 20 3e 26 35 29 0a 20 20 28  \\\"\"" >&5).  (
1cc10 65 76 61 6c 20 22 24 4e 4d 20 5c 22 63 6f 6e 66  eval "$NM \"conf
1cc20 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 5c  test.$ac_objext\
1cc30 22 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  "" 2>conftest.er
1cc40 72 20 3e 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74  r > conftest.out
1cc50 29 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  ).  cat conftest
1cc60 2e 65 72 72 20 3e 26 35 0a 20 20 28 65 76 61 6c  .err >&5.  (eval
1cc70 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65   echo "\"\$as_me
1cc80 3a 33 39 33 32 3a 20 6f 75 74 70 75 74 5c 22 22  :3932: output\""
1cc90 20 3e 26 35 29 0a 20 20 63 61 74 20 63 6f 6e 66   >&5).  cat conf
1cca0 74 65 73 74 2e 6f 75 74 20 3e 26 35 0a 20 20 69  test.out >&5.  i
1ccb0 66 20 24 47 52 45 50 20 27 45 78 74 65 72 6e 61  f $GREP 'Externa
1ccc0 6c 2e 2a 73 6f 6d 65 5f 76 61 72 69 61 62 6c 65  l.*some_variable
1ccd0 27 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 20 3e  ' conftest.out >
1cce0 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e   /dev/null; then
1ccf0 0a 20 20 20 20 6c 74 5f 63 76 5f 6e 6d 5f 69 6e  .    lt_cv_nm_in
1cd00 74 65 72 66 61 63 65 3d 22 4d 53 20 64 75 6d 70  terface="MS dump
1cd10 62 69 6e 22 0a 20 20 66 69 0a 20 20 72 6d 20 2d  bin".  fi.  rm -
1cd20 66 20 63 6f 6e 66 74 65 73 74 2a 0a 66 69 0a 7b  f conftest*.fi.{
1cd30 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1cd40 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1cd50 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
1cd60 24 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66  $lt_cv_nm_interf
1cd70 61 63 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ace" >&5.$as_ech
1cd80 6f 20 22 24 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74  o "$lt_cv_nm_int
1cd90 65 72 66 61 63 65 22 20 3e 26 36 3b 20 7d 0a 0a  erface" >&6; }..
1cda0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1cdb0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
1cdc0 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
1cdd0 67 20 77 68 65 74 68 65 72 20 6c 6e 20 2d 73 20  g whether ln -s 
1cde0 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65  works" >&5.$as_e
1cdf0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
1ce00 77 68 65 74 68 65 72 20 6c 6e 20 2d 73 20 77 6f  whether ln -s wo
1ce10 72 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  rks... " >&6; }.
1ce20 4c 4e 5f 53 3d 24 61 73 5f 6c 6e 5f 73 0a 69 66  LN_S=$as_ln_s.if
1ce30 20 74 65 73 74 20 22 24 4c 4e 5f 53 22 20 3d 20   test "$LN_S" = 
1ce40 22 6c 6e 20 2d 73 22 3b 20 74 68 65 6e 0a 20 20  "ln -s"; then.  
1ce50 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1ce60 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
1ce70 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
1ce80 20 79 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63   yes" >&5.$as_ec
1ce90 68 6f 20 22 79 65 73 22 20 3e 26 36 3b 20 7d 0a  ho "yes" >&6; }.
1cea0 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
1ceb0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1cec0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1ced0 72 65 73 75 6c 74 3a 20 6e 6f 2c 20 75 73 69 6e  result: no, usin
1cee0 67 20 24 4c 4e 5f 53 22 20 3e 26 35 0a 24 61 73  g $LN_S" >&5.$as
1cef0 5f 65 63 68 6f 20 22 6e 6f 2c 20 75 73 69 6e 67  _echo "no, using
1cf00 20 24 4c 4e 5f 53 22 20 3e 26 36 3b 20 7d 0a 66   $LN_S" >&6; }.f
1cf10 69 0a 0a 23 20 66 69 6e 64 20 74 68 65 20 6d 61  i..# find the ma
1cf20 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20 6f 66 20  ximum length of 
1cf30 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67  command line arg
1cf40 75 6d 65 6e 74 73 0a 7b 20 24 61 73 5f 65 63 68  uments.{ $as_ech
1cf50 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1cf60 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1cf70 63 68 65 63 6b 69 6e 67 20 74 68 65 20 6d 61 78  checking the max
1cf80 69 6d 75 6d 20 6c 65 6e 67 74 68 20 6f 66 20 63  imum length of c
1cf90 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75  ommand line argu
1cfa0 6d 65 6e 74 73 22 20 3e 26 35 0a 24 61 73 5f 65  ments" >&5.$as_e
1cfb0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
1cfc0 74 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67  the maximum leng
1cfd0 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69  th of command li
1cfe0 6e 65 20 61 72 67 75 6d 65 6e 74 73 2e 2e 2e 20  ne arguments... 
1cff0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74  " >&6; }.if ${lt
1d000 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1d010 6c 65 6e 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  len+:} false; th
1d020 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
1d030 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
1d040 36 0a 65 6c 73 65 0a 20 20 20 20 69 3d 30 0a 20  6.else.    i=0. 
1d050 20 74 65 73 74 73 74 72 69 6e 67 3d 22 41 42 43   teststring="ABC
1d060 44 22 0a 0a 20 20 63 61 73 65 20 24 62 75 69 6c  D"..  case $buil
1d070 64 5f 6f 73 20 69 6e 0a 20 20 6d 73 64 6f 73 64  d_os in.  msdosd
1d080 6a 67 70 70 2a 29 0a 20 20 20 20 23 20 4f 6e 20  jgpp*).    # On 
1d090 44 4a 47 50 50 2c 20 74 68 69 73 20 74 65 73 74  DJGPP, this test
1d0a0 20 63 61 6e 20 62 6c 6f 77 20 75 70 20 70 72 65   can blow up pre
1d0b0 74 74 79 20 62 61 64 6c 79 20 64 75 65 20 74 6f  tty badly due to
1d0c0 20 70 72 6f 62 6c 65 6d 73 20 69 6e 20 6c 69 62   problems in lib
1d0d0 63 0a 20 20 20 20 23 20 28 61 6e 79 20 73 69 6e  c.    # (any sin
1d0e0 67 6c 65 20 61 72 67 75 6d 65 6e 74 20 65 78 63  gle argument exc
1d0f0 65 65 64 69 6e 67 20 32 30 30 30 20 62 79 74 65  eeding 2000 byte
1d100 73 20 63 61 75 73 65 73 20 61 20 62 75 66 66 65  s causes a buffe
1d110 72 20 6f 76 65 72 72 75 6e 0a 20 20 20 20 23 20  r overrun.    # 
1d120 64 75 72 69 6e 67 20 67 6c 6f 62 20 65 78 70 61  during glob expa
1d130 6e 73 69 6f 6e 29 2e 20 20 45 76 65 6e 20 69 66  nsion).  Even if
1d140 20 69 74 20 77 65 72 65 20 66 69 78 65 64 2c 20   it were fixed, 
1d150 74 68 65 20 72 65 73 75 6c 74 20 6f 66 20 74 68  the result of th
1d160 69 73 0a 20 20 20 20 23 20 63 68 65 63 6b 20 77  is.    # check w
1d170 6f 75 6c 64 20 62 65 20 6c 61 72 67 65 72 20 74  ould be larger t
1d180 68 61 6e 20 69 74 20 73 68 6f 75 6c 64 20 62 65  han it should be
1d190 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ..    lt_cv_sys_
1d1a0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 32 32 38  max_cmd_len=1228
1d1b0 38 3b 20 20 20 20 23 20 31 32 4b 20 69 73 20 61  8;    # 12K is a
1d1c0 62 6f 75 74 20 72 69 67 68 74 0a 20 20 20 20 3b  bout right.    ;
1d1d0 3b 0a 0a 20 20 67 6e 75 2a 29 0a 20 20 20 20 23  ;..  gnu*).    #
1d1e0 20 55 6e 64 65 72 20 47 4e 55 20 48 75 72 64 2c   Under GNU Hurd,
1d1f0 20 74 68 69 73 20 74 65 73 74 20 69 73 20 6e 6f   this test is no
1d200 74 20 72 65 71 75 69 72 65 64 20 62 65 63 61 75  t required becau
1d210 73 65 20 74 68 65 72 65 20 69 73 0a 20 20 20 20  se there is.    
1d220 23 20 6e 6f 20 6c 69 6d 69 74 20 74 6f 20 74 68  # no limit to th
1d230 65 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d  e length of comm
1d240 61 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e  and line argumen
1d250 74 73 2e 0a 20 20 20 20 23 20 4c 69 62 74 6f 6f  ts..    # Libtoo
1d260 6c 20 77 69 6c 6c 20 69 6e 74 65 72 70 72 65 74  l will interpret
1d270 20 2d 31 20 61 73 20 6e 6f 20 6c 69 6d 69 74 20   -1 as no limit 
1d280 77 68 61 74 73 6f 65 76 65 72 0a 20 20 20 20 6c  whatsoever.    l
1d290 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1d2a0 5f 6c 65 6e 3d 2d 31 3b 0a 20 20 20 20 3b 3b 0a  _len=-1;.    ;;.
1d2b0 0a 20 20 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e  .  cygwin* | min
1d2c0 67 77 2a 20 7c 20 63 65 67 63 63 2a 29 0a 20 20  gw* | cegcc*).  
1d2d0 20 20 23 20 4f 6e 20 57 69 6e 39 78 2f 4d 45 2c    # On Win9x/ME,
1d2e0 20 74 68 69 73 20 74 65 73 74 20 62 6c 6f 77 73   this test blows
1d2f0 20 75 70 20 2d 2d 20 69 74 20 73 75 63 63 65 65   up -- it succee
1d300 64 73 2c 20 62 75 74 20 74 61 6b 65 73 0a 20 20  ds, but takes.  
1d310 20 20 23 20 61 62 6f 75 74 20 35 20 6d 69 6e 75    # about 5 minu
1d320 74 65 73 20 61 73 20 74 68 65 20 74 65 73 74 73  tes as the tests
1d330 74 72 69 6e 67 20 67 72 6f 77 73 20 65 78 70 6f  tring grows expo
1d340 6e 65 6e 74 69 61 6c 6c 79 2e 0a 20 20 20 20 23  nentially..    #
1d350 20 57 6f 72 73 65 2c 20 73 69 6e 63 65 20 39 78   Worse, since 9x
1d360 2f 4d 45 20 61 72 65 20 6e 6f 74 20 70 72 65 2d  /ME are not pre-
1d370 65 6d 70 74 69 76 65 6c 79 20 6d 75 6c 74 69 74  emptively multit
1d380 61 73 6b 69 6e 67 2c 0a 20 20 20 20 23 20 79 6f  asking,.    # yo
1d390 75 20 65 6e 64 20 75 70 20 77 69 74 68 20 61 20  u end up with a 
1d3a0 22 66 72 6f 7a 65 6e 22 20 63 6f 6d 70 75 74 65  "frozen" compute
1d3b0 72 2c 20 65 76 65 6e 20 74 68 6f 75 67 68 20 77  r, even though w
1d3c0 69 74 68 20 70 61 74 69 65 6e 63 65 0a 20 20 20  ith patience.   
1d3d0 20 23 20 74 68 65 20 74 65 73 74 20 65 76 65 6e   # the test even
1d3e0 74 75 61 6c 6c 79 20 73 75 63 63 65 65 64 73 20  tually succeeds 
1d3f0 28 77 69 74 68 20 61 20 6d 61 78 20 6c 69 6e 65  (with a max line
1d400 20 6c 65 6e 67 74 68 20 6f 66 20 32 35 36 6b 29   length of 256k)
1d410 2e 0a 20 20 20 20 23 20 49 6e 73 74 65 61 64 2c  ..    # Instead,
1d420 20 6c 65 74 27 73 20 6a 75 73 74 20 70 75 6e 74   let's just punt
1d430 3a 20 75 73 65 20 74 68 65 20 6d 69 6e 69 6d 75  : use the minimu
1d440 6d 20 6c 69 6e 65 6c 65 6e 67 74 68 20 72 65 70  m linelength rep
1d450 6f 72 74 65 64 20 62 79 0a 20 20 20 20 23 20 61  orted by.    # a
1d460 6c 6c 20 6f 66 20 74 68 65 20 73 75 70 70 6f 72  ll of the suppor
1d470 74 65 64 20 70 6c 61 74 66 6f 72 6d 73 3a 20 38  ted platforms: 8
1d480 31 39 32 20 28 6f 6e 20 4e 54 2f 32 4b 2f 58 50  192 (on NT/2K/XP
1d490 29 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  )..    lt_cv_sys
1d4a0 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39  _max_cmd_len=819
1d4b0 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 61 6d 69  2;.    ;;..  ami
1d4c0 67 61 6f 73 2a 29 0a 20 20 20 20 23 20 4f 6e 20  gaos*).    # On 
1d4d0 41 6d 69 67 61 4f 53 20 77 69 74 68 20 70 64 6b  AmigaOS with pdk
1d4e0 73 68 2c 20 74 68 69 73 20 74 65 73 74 20 74 61  sh, this test ta
1d4f0 6b 65 73 20 68 6f 75 72 73 2c 20 6c 69 74 65 72  kes hours, liter
1d500 61 6c 6c 79 2e 0a 20 20 20 20 23 20 53 6f 20 77  ally..    # So w
1d510 65 20 6a 75 73 74 20 70 75 6e 74 20 61 6e 64 20  e just punt and 
1d520 75 73 65 20 61 20 6d 69 6e 69 6d 75 6d 20 6c 69  use a minimum li
1d530 6e 65 20 6c 65 6e 67 74 68 20 6f 66 20 38 31 39  ne length of 819
1d540 32 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  2..    lt_cv_sys
1d550 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39  _max_cmd_len=819
1d560 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 6e 65 74  2;.    ;;..  net
1d570 62 73 64 2a 20 7c 20 66 72 65 65 62 73 64 2a 20  bsd* | freebsd* 
1d580 7c 20 6f 70 65 6e 62 73 64 2a 20 7c 20 64 61 72  | openbsd* | dar
1d590 77 69 6e 2a 20 7c 20 64 72 61 67 6f 6e 66 6c 79  win* | dragonfly
1d5a0 2a 29 0a 20 20 20 20 23 20 54 68 69 73 20 68 61  *).    # This ha
1d5b0 73 20 62 65 65 6e 20 61 72 6f 75 6e 64 20 73 69  s been around si
1d5c0 6e 63 65 20 33 38 36 42 53 44 2c 20 61 74 20 6c  nce 386BSD, at l
1d5d0 65 61 73 74 2e 20 20 4c 69 6b 65 6c 79 20 66 75  east.  Likely fu
1d5e0 72 74 68 65 72 2e 0a 20 20 20 20 69 66 20 74 65  rther..    if te
1d5f0 73 74 20 2d 78 20 2f 73 62 69 6e 2f 73 79 73 63  st -x /sbin/sysc
1d600 74 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c  tl; then.      l
1d610 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1d620 5f 6c 65 6e 3d 60 2f 73 62 69 6e 2f 73 79 73 63  _len=`/sbin/sysc
1d630 74 6c 20 2d 6e 20 6b 65 72 6e 2e 61 72 67 6d 61  tl -n kern.argma
1d640 78 60 0a 20 20 20 20 65 6c 69 66 20 74 65 73 74  x`.    elif test
1d650 20 2d 78 20 2f 75 73 72 2f 73 62 69 6e 2f 73 79   -x /usr/sbin/sy
1d660 73 63 74 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20  sctl; then.     
1d670 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63   lt_cv_sys_max_c
1d680 6d 64 5f 6c 65 6e 3d 60 2f 75 73 72 2f 73 62 69  md_len=`/usr/sbi
1d690 6e 2f 73 79 73 63 74 6c 20 2d 6e 20 6b 65 72 6e  n/sysctl -n kern
1d6a0 2e 61 72 67 6d 61 78 60 0a 20 20 20 20 65 6c 73  .argmax`.    els
1d6b0 65 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79  e.      lt_cv_sy
1d6c0 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 36 35  s_max_cmd_len=65
1d6d0 35 33 36 09 23 20 75 73 61 62 6c 65 20 64 65 66  536.# usable def
1d6e0 61 75 6c 74 20 66 6f 72 20 61 6c 6c 20 42 53 44  ault for all BSD
1d6f0 73 0a 20 20 20 20 66 69 0a 20 20 20 20 23 20 41  s.    fi.    # A
1d700 6e 64 20 61 64 64 20 61 20 73 61 66 65 74 79 20  nd add a safety 
1d710 7a 6f 6e 65 0a 20 20 20 20 6c 74 5f 63 76 5f 73  zone.    lt_cv_s
1d720 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60  ys_max_cmd_len=`
1d730 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f  expr $lt_cv_sys_
1d740 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2f 20 34  max_cmd_len \/ 4
1d750 60 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  `.    lt_cv_sys_
1d760 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70  max_cmd_len=`exp
1d770 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78  r $lt_cv_sys_max
1d780 5f 63 6d 64 5f 6c 65 6e 20 5c 2a 20 33 60 0a 20  _cmd_len \* 3`. 
1d790 20 20 20 3b 3b 0a 0a 20 20 69 6e 74 65 72 69 78     ;;..  interix
1d7a0 2a 29 0a 20 20 20 20 23 20 57 65 20 6b 6e 6f 77  *).    # We know
1d7b0 20 74 68 65 20 76 61 6c 75 65 20 32 36 32 31 34   the value 26214
1d7c0 34 20 61 6e 64 20 68 61 72 64 63 6f 64 65 20 69  4 and hardcode i
1d7d0 74 20 77 69 74 68 20 61 20 73 61 66 65 74 79 20  t with a safety 
1d7e0 7a 6f 6e 65 20 28 6c 69 6b 65 20 42 53 44 29 0a  zone (like BSD).
1d7f0 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
1d800 78 5f 63 6d 64 5f 6c 65 6e 3d 31 39 36 36 30 38  x_cmd_len=196608
1d810 0a 20 20 20 20 3b 3b 0a 0a 20 20 6f 73 66 2a 29  .    ;;..  osf*)
1d820 0a 20 20 20 20 23 20 44 72 2e 20 48 61 6e 73 20  .    # Dr. Hans 
1d830 45 6b 6b 65 68 61 72 64 20 50 6c 65 73 73 65 72  Ekkehard Plesser
1d840 20 72 65 70 6f 72 74 73 20 73 65 65 69 6e 67 20   reports seeing 
1d850 61 20 6b 65 72 6e 65 6c 20 70 61 6e 69 63 20 72  a kernel panic r
1d860 75 6e 6e 69 6e 67 20 63 6f 6e 66 69 67 75 72 65  unning configure
1d870 0a 20 20 20 20 23 20 64 75 65 20 74 6f 20 74 68  .    # due to th
1d880 69 73 20 74 65 73 74 20 77 68 65 6e 20 65 78 65  is test when exe
1d890 63 5f 64 69 73 61 62 6c 65 5f 61 72 67 5f 6c 69  c_disable_arg_li
1d8a0 6d 69 74 20 69 73 20 31 20 6f 6e 20 54 72 75 36  mit is 1 on Tru6
1d8b0 34 2e 20 49 74 20 69 73 20 6e 6f 74 0a 20 20 20  4. It is not.   
1d8c0 20 23 20 6e 69 63 65 20 74 6f 20 63 61 75 73 65   # nice to cause
1d8d0 20 6b 65 72 6e 65 6c 20 70 61 6e 69 63 73 20 73   kernel panics s
1d8e0 6f 20 6c 65 74 73 20 61 76 6f 69 64 20 74 68 65  o lets avoid the
1d8f0 20 6c 6f 6f 70 20 62 65 6c 6f 77 2e 0a 20 20 20   loop below..   
1d900 20 23 20 46 69 72 73 74 20 73 65 74 20 61 20 72   # First set a r
1d910 65 61 73 6f 6e 61 62 6c 65 20 64 65 66 61 75 6c  easonable defaul
1d920 74 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  t..    lt_cv_sys
1d930 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 36 33  _max_cmd_len=163
1d940 38 34 0a 20 20 20 20 23 0a 20 20 20 20 69 66 20  84.    #.    if 
1d950 74 65 73 74 20 2d 78 20 2f 73 62 69 6e 2f 73 79  test -x /sbin/sy
1d960 73 63 6f 6e 66 69 67 3b 20 74 68 65 6e 0a 20 20  sconfig; then.  
1d970 20 20 20 20 63 61 73 65 20 60 2f 73 62 69 6e 2f      case `/sbin/
1d980 73 79 73 63 6f 6e 66 69 67 20 2d 71 20 70 72 6f  sysconfig -q pro
1d990 63 20 65 78 65 63 5f 64 69 73 61 62 6c 65 5f 61  c exec_disable_a
1d9a0 72 67 5f 6c 69 6d 69 74 60 20 69 6e 0a 20 20 20  rg_limit` in.   
1d9b0 20 20 20 20 20 2a 31 2a 29 20 6c 74 5f 63 76 5f       *1*) lt_cv_
1d9c0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1d9d0 2d 31 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63  -1 ;;.      esac
1d9e0 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20  .    fi.    ;;. 
1d9f0 20 73 63 6f 33 2e 32 76 35 2a 29 0a 20 20 20 20   sco3.2v5*).    
1da00 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1da10 64 5f 6c 65 6e 3d 31 30 32 34 30 30 0a 20 20 20  d_len=102400.   
1da20 20 3b 3b 0a 20 20 73 79 73 76 35 2a 20 7c 20 73   ;;.  sysv5* | s
1da30 63 6f 35 76 36 2a 20 7c 20 73 79 73 76 34 2e 32  co5v6* | sysv4.2
1da40 75 77 32 2a 29 0a 20 20 20 20 6b 61 72 67 6d 61  uw2*).    kargma
1da50 78 3d 60 67 72 65 70 20 41 52 47 5f 4d 41 58 20  x=`grep ARG_MAX 
1da60 2f 65 74 63 2f 63 6f 6e 66 2f 63 66 2e 64 2f 73  /etc/conf/cf.d/s
1da70 74 75 6e 65 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  tune 2>/dev/null
1da80 60 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e  `.    if test -n
1da90 20 22 24 6b 61 72 67 6d 61 78 22 3b 20 74 68 65   "$kargmax"; the
1daa0 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79  n.      lt_cv_sy
1dab0 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65  s_max_cmd_len=`e
1dac0 63 68 6f 20 24 6b 61 72 67 6d 61 78 20 7c 20 73  cho $kargmax | s
1dad0 65 64 20 27 73 2f 2e 2a 5b 09 20 5d 2f 2f 27 60  ed 's/.*[. ]//'`
1dae0 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20  .    else.      
1daf0 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1db00 64 5f 6c 65 6e 3d 33 32 37 36 38 0a 20 20 20 20  d_len=32768.    
1db10 66 69 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20  fi.    ;;.  *). 
1db20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1db30 5f 63 6d 64 5f 6c 65 6e 3d 60 28 67 65 74 63 6f  _cmd_len=`(getco
1db40 6e 66 20 41 52 47 5f 4d 41 58 29 20 32 3e 20 2f  nf ARG_MAX) 2> /
1db50 64 65 76 2f 6e 75 6c 6c 60 0a 20 20 20 20 69 66  dev/null`.    if
1db60 20 74 65 73 74 20 2d 6e 20 22 24 6c 74 5f 63 76   test -n "$lt_cv
1db70 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1db80 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74  "; then.      lt
1db90 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1dba0 6c 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76  len=`expr $lt_cv
1dbb0 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1dbc0 20 5c 2f 20 34 60 0a 20 20 20 20 20 20 6c 74 5f   \/ 4`.      lt_
1dbd0 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1dbe0 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f  en=`expr $lt_cv_
1dbf0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20  sys_max_cmd_len 
1dc00 5c 2a 20 33 60 0a 20 20 20 20 65 6c 73 65 0a 20  \* 3`.    else. 
1dc10 20 20 20 20 20 23 20 4d 61 6b 65 20 74 65 73 74       # Make test
1dc20 73 74 72 69 6e 67 20 61 20 6c 69 74 74 6c 65 20  string a little 
1dc30 62 69 67 67 65 72 20 62 65 66 6f 72 65 20 77 65  bigger before we
1dc40 20 64 6f 20 61 6e 79 74 68 69 6e 67 20 77 69 74   do anything wit
1dc50 68 20 69 74 2e 0a 20 20 20 20 20 20 23 20 61 20  h it..      # a 
1dc60 31 4b 20 73 74 72 69 6e 67 20 73 68 6f 75 6c 64  1K string should
1dc70 20 62 65 20 61 20 72 65 61 73 6f 6e 61 62 6c 65   be a reasonable
1dc80 20 73 74 61 72 74 2e 0a 20 20 20 20 20 20 66 6f   start..      fo
1dc90 72 20 69 20 69 6e 20 31 20 32 20 33 20 34 20 35  r i in 1 2 3 4 5
1dca0 20 36 20 37 20 38 20 3b 20 64 6f 0a 20 20 20 20   6 7 8 ; do.    
1dcb0 20 20 20 20 74 65 73 74 73 74 72 69 6e 67 3d 24      teststring=$
1dcc0 74 65 73 74 73 74 72 69 6e 67 24 74 65 73 74 73  teststring$tests
1dcd0 74 72 69 6e 67 0a 20 20 20 20 20 20 64 6f 6e 65  tring.      done
1dce0 0a 20 20 20 20 20 20 53 48 45 4c 4c 3d 24 7b 53  .      SHELL=${S
1dcf0 48 45 4c 4c 2d 24 7b 43 4f 4e 46 49 47 5f 53 48  HELL-${CONFIG_SH
1dd00 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 7d 0a 20 20  ELL-/bin/sh}}.  
1dd10 20 20 20 20 23 20 49 66 20 74 65 73 74 20 69 73      # If test is
1dd20 20 6e 6f 74 20 61 20 73 68 65 6c 6c 20 62 75 69   not a shell bui
1dd30 6c 74 2d 69 6e 2c 20 77 65 27 6c 6c 20 70 72 6f  lt-in, we'll pro
1dd40 62 61 62 6c 79 20 65 6e 64 20 75 70 20 63 6f 6d  bably end up com
1dd50 70 75 74 69 6e 67 20 61 0a 20 20 20 20 20 20 23  puting a.      #
1dd60 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20   maximum length 
1dd70 74 68 61 74 20 69 73 20 6f 6e 6c 79 20 68 61 6c  that is only hal
1dd80 66 20 6f 66 20 74 68 65 20 61 63 74 75 61 6c 20  f of the actual 
1dd90 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 2c 20  maximum length, 
1dda0 62 75 74 0a 20 20 20 20 20 20 23 20 77 65 20 63  but.      # we c
1ddb0 61 6e 27 74 20 74 65 6c 6c 2e 0a 20 20 20 20 20  an't tell..     
1ddc0 20 77 68 69 6c 65 20 7b 20 74 65 73 74 20 22 58   while { test "X
1ddd0 22 60 24 53 48 45 4c 4c 20 24 30 20 2d 2d 66 61  "`$SHELL $0 --fa
1dde0 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 22 58 24 74  llback-echo "X$t
1ddf0 65 73 74 73 74 72 69 6e 67 24 74 65 73 74 73 74  eststring$testst
1de00 72 69 6e 67 22 20 32 3e 2f 64 65 76 2f 6e 75 6c  ring" 2>/dev/nul
1de10 6c 60 20 5c 0a 09 20 20 20 20 20 20 20 20 20 3d  l` \..         =
1de20 20 22 58 58 24 74 65 73 74 73 74 72 69 6e 67 24   "XX$teststring$
1de30 74 65 73 74 73 74 72 69 6e 67 22 3b 20 7d 20 3e  teststring"; } >
1de40 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26  /dev/null 2>&1 &
1de50 26 0a 09 20 20 20 20 20 20 74 65 73 74 20 24 69  &..      test $i
1de60 20 21 3d 20 31 37 20 23 20 31 2f 32 20 4d 42 20   != 17 # 1/2 MB 
1de70 73 68 6f 75 6c 64 20 62 65 20 65 6e 6f 75 67 68  should be enough
1de80 0a 20 20 20 20 20 20 64 6f 0a 20 20 20 20 20 20  .      do.      
1de90 20 20 69 3d 60 65 78 70 72 20 24 69 20 2b 20 31    i=`expr $i + 1
1dea0 60 0a 20 20 20 20 20 20 20 20 74 65 73 74 73 74  `.        testst
1deb0 72 69 6e 67 3d 24 74 65 73 74 73 74 72 69 6e 67  ring=$teststring
1dec0 24 74 65 73 74 73 74 72 69 6e 67 0a 20 20 20 20  $teststring.    
1ded0 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 23 20 4f    done.      # O
1dee0 6e 6c 79 20 63 68 65 63 6b 20 74 68 65 20 73 74  nly check the st
1def0 72 69 6e 67 20 6c 65 6e 67 74 68 20 6f 75 74 73  ring length outs
1df00 69 64 65 20 74 68 65 20 6c 6f 6f 70 2e 0a 20 20  ide the loop..  
1df10 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
1df20 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20  x_cmd_len=`expr 
1df30 22 58 24 74 65 73 74 73 74 72 69 6e 67 22 20 3a  "X$teststring" :
1df40 20 22 2e 2a 22 20 32 3e 26 31 60 0a 20 20 20 20   ".*" 2>&1`.    
1df50 20 20 74 65 73 74 73 74 72 69 6e 67 3d 0a 20 20    teststring=.  
1df60 20 20 20 20 23 20 41 64 64 20 61 20 73 69 67 6e      # Add a sign
1df70 69 66 69 63 61 6e 74 20 73 61 66 65 74 79 20 66  ificant safety f
1df80 61 63 74 6f 72 20 62 65 63 61 75 73 65 20 43 2b  actor because C+
1df90 2b 20 63 6f 6d 70 69 6c 65 72 73 20 63 61 6e 20  + compilers can 
1dfa0 74 61 63 6b 20 6f 6e 0a 20 20 20 20 20 20 23 20  tack on.      # 
1dfb0 6d 61 73 73 69 76 65 20 61 6d 6f 75 6e 74 73 20  massive amounts 
1dfc0 6f 66 20 61 64 64 69 74 69 6f 6e 61 6c 20 61 72  of additional ar
1dfd0 67 75 6d 65 6e 74 73 20 62 65 66 6f 72 65 20 70  guments before p
1dfe0 61 73 73 69 6e 67 20 74 68 65 6d 20 74 6f 20 74  assing them to t
1dff0 68 65 0a 20 20 20 20 20 20 23 20 6c 69 6e 6b 65  he.      # linke
1e000 72 2e 20 20 49 74 20 61 70 70 65 61 72 73 20 61  r.  It appears a
1e010 73 20 74 68 6f 75 67 68 20 31 2f 32 20 69 73 20  s though 1/2 is 
1e020 61 20 75 73 61 62 6c 65 20 76 61 6c 75 65 2e 0a  a usable value..
1e030 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f        lt_cv_sys_
1e040 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70  max_cmd_len=`exp
1e050 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78  r $lt_cv_sys_max
1e060 5f 63 6d 64 5f 6c 65 6e 20 5c 2f 20 32 60 0a 20  _cmd_len \/ 2`. 
1e070 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20 65     fi.    ;;.  e
1e080 73 61 63 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74  sac..fi..if test
1e090 20 2d 6e 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d   -n $lt_cv_sys_m
1e0a0 61 78 5f 63 6d 64 5f 6c 65 6e 20 3b 20 74 68 65  ax_cmd_len ; the
1e0b0 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
1e0c0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1e0d0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
1e0e0 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 73 79 73 5f  ult: $lt_cv_sys_
1e0f0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 22 20 3e 26 35  max_cmd_len" >&5
1e100 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63  .$as_echo "$lt_c
1e110 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1e120 6e 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  n" >&6; }.else. 
1e130 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
1e140 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
1e150 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
1e160 3a 20 6e 6f 6e 65 22 20 3e 26 35 0a 24 61 73 5f  : none" >&5.$as_
1e170 65 63 68 6f 20 22 6e 6f 6e 65 22 20 3e 26 36 3b  echo "none" >&6;
1e180 20 7d 0a 66 69 0a 6d 61 78 5f 63 6d 64 5f 6c 65   }.fi.max_cmd_le
1e190 6e 3d 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78  n=$lt_cv_sys_max
1e1a0 5f 63 6d 64 5f 6c 65 6e 0a 0a 0a 0a 0a 0a 0a 3a  _cmd_len.......:
1e1b0 20 24 7b 43 50 3d 22 63 70 20 2d 66 22 7d 0a 3a   ${CP="cp -f"}.:
1e1c0 20 24 7b 4d 56 3d 22 6d 76 20 2d 66 22 7d 0a 3a   ${MV="mv -f"}.:
1e1d0 20 24 7b 52 4d 3d 22 72 6d 20 2d 66 22 7d 0a 0a   ${RM="rm -f"}..
1e1e0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1e1f0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
1e200 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
1e210 67 20 77 68 65 74 68 65 72 20 74 68 65 20 73 68  g whether the sh
1e220 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64 73 20  ell understands 
1e230 73 6f 6d 65 20 58 53 49 20 63 6f 6e 73 74 72 75  some XSI constru
1e240 63 74 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  cts" >&5.$as_ech
1e250 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68  o_n "checking wh
1e260 65 74 68 65 72 20 74 68 65 20 73 68 65 6c 6c 20  ether the shell 
1e270 75 6e 64 65 72 73 74 61 6e 64 73 20 73 6f 6d 65  understands some
1e280 20 58 53 49 20 63 6f 6e 73 74 72 75 63 74 73 2e   XSI constructs.
1e290 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 23 20 54 72  .. " >&6; }.# Tr
1e2a0 79 20 73 6f 6d 65 20 58 53 49 20 66 65 61 74 75  y some XSI featu
1e2b0 72 65 73 0a 78 73 69 5f 73 68 65 6c 6c 3d 6e 6f  res.xsi_shell=no
1e2c0 0a 28 20 5f 6c 74 5f 64 75 6d 6d 79 3d 22 61 2f  .( _lt_dummy="a/
1e2d0 62 2f 63 22 0a 20 20 74 65 73 74 20 22 24 7b 5f  b/c".  test "${_
1e2e0 6c 74 5f 64 75 6d 6d 79 23 23 2a 2f 7d 2c 24 7b  lt_dummy##*/},${
1e2f0 5f 6c 74 5f 64 75 6d 6d 79 25 2f 2a 7d 2c 22 24  _lt_dummy%/*},"$
1e300 7b 5f 6c 74 5f 64 75 6d 6d 79 25 22 24 5f 6c 74  {_lt_dummy%"$_lt
1e310 5f 64 75 6d 6d 79 22 7d 2c 20 5c 0a 20 20 20 20  _dummy"}, \.    
1e320 20 20 3d 20 63 2c 61 2f 62 2c 2c 20 5c 0a 20 20    = c,a/b,, \.  
1e330 20 20 26 26 20 65 76 61 6c 20 27 74 65 73 74 20    && eval 'test 
1e340 24 28 28 20 31 20 2b 20 31 20 29 29 20 2d 65 71  $(( 1 + 1 )) -eq
1e350 20 32 20 5c 0a 20 20 20 20 26 26 20 74 65 73 74   2 \.    && test
1e360 20 22 24 7b 23 5f 6c 74 5f 64 75 6d 6d 79 7d 22   "${#_lt_dummy}"
1e370 20 2d 65 71 20 35 27 20 29 20 3e 2f 64 65 76 2f   -eq 5' ) >/dev/
1e380 6e 75 6c 6c 20 32 3e 26 31 20 5c 0a 20 20 26 26  null 2>&1 \.  &&
1e390 20 78 73 69 5f 73 68 65 6c 6c 3d 79 65 73 0a 7b   xsi_shell=yes.{
1e3a0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1e3b0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1e3c0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
1e3d0 24 78 73 69 5f 73 68 65 6c 6c 22 20 3e 26 35 0a  $xsi_shell" >&5.
1e3e0 24 61 73 5f 65 63 68 6f 20 22 24 78 73 69 5f 73  $as_echo "$xsi_s
1e3f0 68 65 6c 6c 22 20 3e 26 36 3b 20 7d 0a 0a 0a 7b  hell" >&6; }...{
1e400 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1e410 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1e420 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
1e430 20 77 68 65 74 68 65 72 20 74 68 65 20 73 68 65   whether the she
1e440 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64 73 20 5c  ll understands \
1e450 22 2b 3d 5c 22 22 20 3e 26 35 0a 24 61 73 5f 65  "+=\"" >&5.$as_e
1e460 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
1e470 77 68 65 74 68 65 72 20 74 68 65 20 73 68 65 6c  whether the shel
1e480 6c 20 75 6e 64 65 72 73 74 61 6e 64 73 20 5c 22  l understands \"
1e490 2b 3d 5c 22 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  +=\"... " >&6; }
1e4a0 0a 6c 74 5f 73 68 65 6c 6c 5f 61 70 70 65 6e 64  .lt_shell_append
1e4b0 3d 6e 6f 0a 28 20 66 6f 6f 3d 62 61 72 3b 20 73  =no.( foo=bar; s
1e4c0 65 74 20 66 6f 6f 20 62 61 7a 3b 20 65 76 61 6c  et foo baz; eval
1e4d0 20 22 24 31 2b 3d 5c 24 32 22 20 26 26 20 74 65   "$1+=\$2" && te
1e4e0 73 74 20 22 24 66 6f 6f 22 20 3d 20 62 61 72 62  st "$foo" = barb
1e4f0 61 7a 20 29 20 5c 0a 20 20 20 20 3e 2f 64 65 76  az ) \.    >/dev
1e500 2f 6e 75 6c 6c 20 32 3e 26 31 20 5c 0a 20 20 26  /null 2>&1 \.  &
1e510 26 20 6c 74 5f 73 68 65 6c 6c 5f 61 70 70 65 6e  & lt_shell_appen
1e520 64 3d 79 65 73 0a 7b 20 24 61 73 5f 65 63 68 6f  d=yes.{ $as_echo
1e530 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1e540 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
1e550 65 73 75 6c 74 3a 20 24 6c 74 5f 73 68 65 6c 6c  esult: $lt_shell
1e560 5f 61 70 70 65 6e 64 22 20 3e 26 35 0a 24 61 73  _append" >&5.$as
1e570 5f 65 63 68 6f 20 22 24 6c 74 5f 73 68 65 6c 6c  _echo "$lt_shell
1e580 5f 61 70 70 65 6e 64 22 20 3e 26 36 3b 20 7d 0a  _append" >&6; }.
1e590 0a 0a 69 66 20 28 20 28 4d 41 49 4c 3d 36 30 3b  ..if ( (MAIL=60;
1e5a0 20 75 6e 73 65 74 20 4d 41 49 4c 29 20 7c 7c 20   unset MAIL) || 
1e5b0 65 78 69 74 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c  exit) >/dev/null
1e5c0 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 6c 74   2>&1; then.  lt
1e5d0 5f 75 6e 73 65 74 3d 75 6e 73 65 74 0a 65 6c 73  _unset=unset.els
1e5e0 65 0a 20 20 6c 74 5f 75 6e 73 65 74 3d 66 61 6c  e.  lt_unset=fal
1e5f0 73 65 0a 66 69 0a 0a 0a 0a 0a 0a 23 20 74 65 73  se.fi......# tes
1e600 74 20 45 42 43 44 49 43 20 6f 72 20 41 53 43 49  t EBCDIC or ASCI
1e610 49 0a 63 61 73 65 20 60 65 63 68 6f 20 58 7c 74  I.case `echo X|t
1e620 72 20 58 20 27 5c 31 30 31 27 60 20 69 6e 0a 20  r X '\101'` in. 
1e630 41 29 20 23 20 41 53 43 49 49 20 62 61 73 65 64  A) # ASCII based
1e640 20 73 79 73 74 65 6d 0a 20 20 20 20 23 20 5c 6e   system.    # \n
1e650 20 69 73 20 6e 6f 74 20 69 6e 74 65 72 70 72 65   is not interpre
1e660 74 65 64 20 63 6f 72 72 65 63 74 6c 79 20 62 79  ted correctly by
1e670 20 53 6f 6c 61 72 69 73 20 38 20 2f 75 73 72 2f   Solaris 8 /usr/
1e680 75 63 62 2f 74 72 0a 20 20 6c 74 5f 53 50 32 4e  ucb/tr.  lt_SP2N
1e690 4c 3d 27 74 72 20 5c 30 34 30 20 5c 30 31 32 27  L='tr \040 \012'
1e6a0 0a 20 20 6c 74 5f 4e 4c 32 53 50 3d 27 74 72 20  .  lt_NL2SP='tr 
1e6b0 5c 30 31 35 5c 30 31 32 20 5c 30 34 30 5c 30 34  \015\012 \040\04
1e6c0 30 27 0a 20 20 3b 3b 0a 20 2a 29 20 23 20 45 42  0'.  ;;. *) # EB
1e6d0 43 44 49 43 20 62 61 73 65 64 20 73 79 73 74 65  CDIC based syste
1e6e0 6d 0a 20 20 6c 74 5f 53 50 32 4e 4c 3d 27 74 72  m.  lt_SP2NL='tr
1e6f0 20 5c 31 30 30 20 5c 6e 27 0a 20 20 6c 74 5f 4e   \100 \n'.  lt_N
1e700 4c 32 53 50 3d 27 74 72 20 5c 72 5c 6e 20 5c 31  L2SP='tr \r\n \1
1e710 30 30 5c 31 30 30 27 0a 20 20 3b 3b 0a 65 73 61  00\100'.  ;;.esa
1e720 63 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73  c..........{ $as
1e730 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1e740 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1e750 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
1e760 20 24 4c 44 20 6f 70 74 69 6f 6e 20 74 6f 20 72   $LD option to r
1e770 65 6c 6f 61 64 20 6f 62 6a 65 63 74 20 66 69 6c  eload object fil
1e780 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  es" >&5.$as_echo
1e790 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
1e7a0 20 24 4c 44 20 6f 70 74 69 6f 6e 20 74 6f 20 72   $LD option to r
1e7b0 65 6c 6f 61 64 20 6f 62 6a 65 63 74 20 66 69 6c  eload object fil
1e7c0 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  es... " >&6; }.i
1e7d0 66 20 24 7b 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c  f ${lt_cv_ld_rel
1e7e0 6f 61 64 5f 66 6c 61 67 2b 3a 7d 20 66 61 6c 73  oad_flag+:} fals
1e7f0 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
1e800 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
1e810 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74   " >&6.else.  lt
1e820 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c  _cv_ld_reload_fl
1e830 61 67 3d 27 2d 72 27 0a 66 69 0a 7b 20 24 61 73  ag='-r'.fi.{ $as
1e840 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1e850 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1e860 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f  O}: result: $lt_
1e870 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61  cv_ld_reload_fla
1e880 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  g" >&5.$as_echo 
1e890 22 24 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61  "$lt_cv_ld_reloa
1e8a0 64 5f 66 6c 61 67 22 20 3e 26 36 3b 20 7d 0a 72  d_flag" >&6; }.r
1e8b0 65 6c 6f 61 64 5f 66 6c 61 67 3d 24 6c 74 5f 63  eload_flag=$lt_c
1e8c0 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67  v_ld_reload_flag
1e8d0 0a 63 61 73 65 20 24 72 65 6c 6f 61 64 5f 66 6c  .case $reload_fl
1e8e0 61 67 20 69 6e 0a 22 22 20 7c 20 22 20 22 2a 29  ag in."" | " "*)
1e8f0 20 3b 3b 0a 2a 29 20 72 65 6c 6f 61 64 5f 66 6c   ;;.*) reload_fl
1e900 61 67 3d 22 20 24 72 65 6c 6f 61 64 5f 66 6c 61  ag=" $reload_fla
1e910 67 22 20 3b 3b 0a 65 73 61 63 0a 72 65 6c 6f 61  g" ;;.esac.reloa
1e920 64 5f 63 6d 64 73 3d 27 24 4c 44 24 72 65 6c 6f  d_cmds='$LD$relo
1e930 61 64 5f 66 6c 61 67 20 2d 6f 20 24 6f 75 74 70  ad_flag -o $outp
1e940 75 74 24 72 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a  ut$reload_objs'.
1e950 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
1e960 0a 20 20 64 61 72 77 69 6e 2a 29 0a 20 20 20 20  .  darwin*).    
1e970 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d  if test "$GCC" =
1e980 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 20   yes; then.     
1e990 20 72 65 6c 6f 61 64 5f 63 6d 64 73 3d 27 24 4c   reload_cmds='$L
1e9a0 54 43 43 20 24 4c 54 43 46 4c 41 47 53 20 2d 6e  TCC $LTCFLAGS -n
1e9b0 6f 73 74 64 6c 69 62 20 24 7b 77 6c 7d 2d 72 20  ostdlib ${wl}-r 
1e9c0 2d 6f 20 24 6f 75 74 70 75 74 24 72 65 6c 6f 61  -o $output$reloa
1e9d0 64 5f 6f 62 6a 73 27 0a 20 20 20 20 65 6c 73 65  d_objs'.    else
1e9e0 0a 20 20 20 20 20 20 72 65 6c 6f 61 64 5f 63 6d  .      reload_cm
1e9f0 64 73 3d 27 24 4c 44 24 72 65 6c 6f 61 64 5f 66  ds='$LD$reload_f
1ea00 6c 61 67 20 2d 6f 20 24 6f 75 74 70 75 74 24 72  lag -o $output$r
1ea10 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 20 20 20 20  eload_objs'.    
1ea20 66 69 0a 20 20 20 20 3b 3b 0a 65 73 61 63 0a 0a  fi.    ;;.esac..
1ea30 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20  ........if test 
1ea40 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  -n "$ac_tool_pre
1ea50 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45  fix"; then.  # E
1ea60 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
1ea70 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74   word of "${ac_t
1ea80 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 62 6a 64 75  ool_prefix}objdu
1ea90 6d 70 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  mp", so it can b
1eaa0 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
1eab0 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
1eac0 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f  dummy ${ac_tool_
1ead0 70 72 65 66 69 78 7d 6f 62 6a 64 75 6d 70 3b 20  prefix}objdump; 
1eae0 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
1eaf0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1eb00 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1eb10 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
1eb20 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
1eb30 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1eb40 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
1eb50 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
1eb60 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a  ${ac_cv_prog_OBJ
1eb70 44 55 4d 50 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  DUMP+:} false; t
1eb80 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
1eb90 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
1eba0 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
1ebb0 74 20 2d 6e 20 22 24 4f 42 4a 44 55 4d 50 22 3b  t -n "$OBJDUMP";
1ebc0 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
1ebd0 6f 67 5f 4f 42 4a 44 55 4d 50 3d 22 24 4f 42 4a  og_OBJDUMP="$OBJ
1ebe0 44 55 4d 50 22 20 23 20 4c 65 74 20 74 68 65 20  DUMP" # Let the 
1ebf0 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
1ec00 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
1ec10 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
1ec20 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
1ec30 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
1ec40 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
1ec50 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
1ec60 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
1ec70 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20   && as_dir=..   
1ec80 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
1ec90 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
1eca0 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
1ecb0 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f  ; do.  if as_fn_
1ecc0 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61  executable_p "$a
1ecd0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
1ece0 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65  c_exec_ext"; the
1ecf0 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
1ed00 5f 4f 42 4a 44 55 4d 50 3d 22 24 7b 61 63 5f 74  _OBJDUMP="${ac_t
1ed10 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 62 6a 64 75  ool_prefix}objdu
1ed20 6d 70 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  mp".    $as_echo
1ed30 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1ed40 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66  neno-$LINENO}: f
1ed50 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
1ed60 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1ed70 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
1ed80 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64   2.  fi.done.  d
1ed90 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
1eda0 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4f 42 4a 44  _IFS..fi.fi.OBJD
1edb0 55 4d 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  UMP=$ac_cv_prog_
1edc0 4f 42 4a 44 55 4d 50 0a 69 66 20 74 65 73 74 20  OBJDUMP.if test 
1edd0 2d 6e 20 22 24 4f 42 4a 44 55 4d 50 22 3b 20 74  -n "$OBJDUMP"; t
1ede0 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
1edf0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1ee00 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
1ee10 65 73 75 6c 74 3a 20 24 4f 42 4a 44 55 4d 50 22  esult: $OBJDUMP"
1ee20 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
1ee30 4f 42 4a 44 55 4d 50 22 20 3e 26 36 3b 20 7d 0a  OBJDUMP" >&6; }.
1ee40 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
1ee50 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1ee60 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1ee70 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
1ee80 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
1ee90 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20  6; }.fi...fi.if 
1eea0 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
1eeb0 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 22 3b 20 74  prog_OBJDUMP"; t
1eec0 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4f 42 4a 44  hen.  ac_ct_OBJD
1eed0 55 4d 50 3d 24 4f 42 4a 44 55 4d 50 0a 20 20 23  UMP=$OBJDUMP.  #
1eee0 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
1eef0 73 74 20 77 6f 72 64 20 6f 66 20 22 6f 62 6a 64  st word of "objd
1ef00 75 6d 70 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  ump", so it can 
1ef10 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
1ef20 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
1ef30 20 64 75 6d 6d 79 20 6f 62 6a 64 75 6d 70 3b 20   dummy objdump; 
1ef40 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
1ef50 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1ef60 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1ef70 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
1ef80 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
1ef90 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1efa0 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
1efb0 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
1efc0 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  ${ac_cv_prog_ac_
1efd0 63 74 5f 4f 42 4a 44 55 4d 50 2b 3a 7d 20 66 61  ct_OBJDUMP+:} fa
1efe0 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
1eff0 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
1f000 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
1f010 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
1f020 63 74 5f 4f 42 4a 44 55 4d 50 22 3b 20 74 68 65  ct_OBJDUMP"; the
1f030 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61  n.  ac_cv_prog_a
1f040 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 3d 22 24 61  c_ct_OBJDUMP="$a
1f050 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 20 23 20  c_ct_OBJDUMP" # 
1f060 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
1f070 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
1f080 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
1f090 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
1f0a0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
1f0b0 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
1f0c0 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
1f0d0 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
1f0e0 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
1f0f0 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f  ir=..    for ac_
1f100 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
1f110 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
1f120 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
1f130 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62  f as_fn_executab
1f140 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61  le_p "$as_dir/$a
1f150 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1f160 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  xt"; then.    ac
1f170 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f  _cv_prog_ac_ct_O
1f180 42 4a 44 55 4d 50 3d 22 6f 62 6a 64 75 6d 70 22  BJDUMP="objdump"
1f190 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
1f1a0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1f1b0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e  o-$LINENO}: foun
1f1c0 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
1f1d0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
1f1e0 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
1f1f0 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65    fi.done.  done
1f200 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
1f210 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 4f  S..fi.fi.ac_ct_O
1f220 42 4a 44 55 4d 50 3d 24 61 63 5f 63 76 5f 70 72  BJDUMP=$ac_cv_pr
1f230 6f 67 5f 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50  og_ac_ct_OBJDUMP
1f240 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
1f250 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 3b 20 74 68  _ct_OBJDUMP"; th
1f260 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
1f270 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1f280 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
1f290 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 4f 42 4a  sult: $ac_ct_OBJ
1f2a0 44 55 4d 50 22 20 3e 26 35 0a 24 61 73 5f 65 63  DUMP" >&5.$as_ec
1f2b0 68 6f 20 22 24 61 63 5f 63 74 5f 4f 42 4a 44 55  ho "$ac_ct_OBJDU
1f2c0 4d 50 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  MP" >&6; }.else.
1f2d0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
1f2e0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
1f2f0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
1f300 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
1f310 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
1f320 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78  fi..  if test "x
1f330 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 20  $ac_ct_OBJDUMP" 
1f340 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 4f 42  = x; then.    OB
1f350 4a 44 55 4d 50 3d 22 66 61 6c 73 65 22 0a 20 20  JDUMP="false".  
1f360 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63  else.    case $c
1f370 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24  ross_compiling:$
1f380 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69  ac_tool_warned i
1f390 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63  n.yes:).{ $as_ec
1f3a0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
1f3b0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
1f3c0 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20   WARNING: using 
1f3d0 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20  cross tools not 
1f3e0 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f  prefixed with ho
1f3f0 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a  st triplet" >&5.
1f400 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1f410 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67  : WARNING: using
1f420 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74   cross tools not
1f430 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68   prefixed with h
1f440 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 32  ost triplet" >&2
1f450 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  ;}.ac_tool_warne
1f460 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20  d=yes ;;.esac.  
1f470 20 20 4f 42 4a 44 55 4d 50 3d 24 61 63 5f 63 74    OBJDUMP=$ac_ct
1f480 5f 4f 42 4a 44 55 4d 50 0a 20 20 66 69 0a 65 6c  _OBJDUMP.  fi.el
1f490 73 65 0a 20 20 4f 42 4a 44 55 4d 50 3d 22 24 61  se.  OBJDUMP="$a
1f4a0 63 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d  c_cv_prog_OBJDUM
1f4b0 50 22 0a 66 69 0a 0a 74 65 73 74 20 2d 7a 20 22  P".fi..test -z "
1f4c0 24 4f 42 4a 44 55 4d 50 22 20 26 26 20 4f 42 4a  $OBJDUMP" && OBJ
1f4d0 44 55 4d 50 3d 6f 62 6a 64 75 6d 70 0a 0a 0a 0a  DUMP=objdump....
1f4e0 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f  ......{ $as_echo
1f4f0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1f500 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
1f510 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72  hecking how to r
1f520 65 63 6f 67 6e 69 7a 65 20 64 65 70 65 6e 64 65  ecognize depende
1f530 6e 74 20 6c 69 62 72 61 72 69 65 73 22 20 3e 26  nt libraries" >&
1f540 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
1f550 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 65  ecking how to re
1f560 63 6f 67 6e 69 7a 65 20 64 65 70 65 6e 64 65 6e  cognize dependen
1f570 74 20 6c 69 62 72 61 72 69 65 73 2e 2e 2e 20 22  t libraries... "
1f580 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f   >&6; }.if ${lt_
1f590 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1f5a0 5f 6d 65 74 68 6f 64 2b 3a 7d 20 66 61 6c 73 65  _method+:} false
1f5b0 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
1f5c0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
1f5d0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f  " >&6.else.  lt_
1f5e0 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  cv_file_magic_cm
1f5f0 64 3d 27 24 4d 41 47 49 43 5f 43 4d 44 27 0a 6c  d='$MAGIC_CMD'.l
1f600 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
1f610 74 65 73 74 5f 66 69 6c 65 3d 0a 6c 74 5f 63 76  test_file=.lt_cv
1f620 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1f630 65 74 68 6f 64 3d 27 75 6e 6b 6e 6f 77 6e 27 0a  ethod='unknown'.
1f640 23 20 4e 65 65 64 20 74 6f 20 73 65 74 20 74 68  # Need to set th
1f650 65 20 70 72 65 63 65 64 69 6e 67 20 76 61 72 69  e preceding vari
1f660 61 62 6c 65 20 6f 6e 20 61 6c 6c 20 70 6c 61 74  able on all plat
1f670 66 6f 72 6d 73 20 74 68 61 74 20 73 75 70 70 6f  forms that suppo
1f680 72 74 0a 23 20 69 6e 74 65 72 6c 69 62 72 61 72  rt.# interlibrar
1f690 79 20 64 65 70 65 6e 64 65 6e 63 69 65 73 2e 0a  y dependencies..
1f6a0 23 20 27 6e 6f 6e 65 27 20 2d 2d 20 64 65 70 65  # 'none' -- depe
1f6b0 6e 64 65 6e 63 69 65 73 20 6e 6f 74 20 73 75 70  ndencies not sup
1f6c0 70 6f 72 74 65 64 2e 0a 23 20 60 75 6e 6b 6e 6f  ported..# `unkno
1f6d0 77 6e 27 20 2d 2d 20 73 61 6d 65 20 61 73 20 6e  wn' -- same as n
1f6e0 6f 6e 65 2c 20 62 75 74 20 64 6f 63 75 6d 65 6e  one, but documen
1f6f0 74 73 20 74 68 61 74 20 77 65 20 72 65 61 6c 6c  ts that we reall
1f700 79 20 64 6f 6e 27 74 20 6b 6e 6f 77 2e 0a 23 20  y don't know..# 
1f710 27 70 61 73 73 5f 61 6c 6c 27 20 2d 2d 20 61 6c  'pass_all' -- al
1f720 6c 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 70  l dependencies p
1f730 61 73 73 65 64 20 77 69 74 68 20 6e 6f 20 63 68  assed with no ch
1f740 65 63 6b 73 2e 0a 23 20 27 74 65 73 74 5f 63 6f  ecks..# 'test_co
1f750 6d 70 69 6c 65 27 20 2d 2d 20 63 68 65 63 6b 20  mpile' -- check 
1f760 62 79 20 6d 61 6b 69 6e 67 20 74 65 73 74 20 70  by making test p
1f770 72 6f 67 72 61 6d 2e 0a 23 20 27 66 69 6c 65 5f  rogram..# 'file_
1f780 6d 61 67 69 63 20 5b 5b 72 65 67 65 78 5d 5d 27  magic [[regex]]'
1f790 20 2d 2d 20 63 68 65 63 6b 20 62 79 20 6c 6f 6f   -- check by loo
1f7a0 6b 69 6e 67 20 66 6f 72 20 66 69 6c 65 73 20 69  king for files i
1f7b0 6e 20 6c 69 62 72 61 72 79 20 70 61 74 68 0a 23  n library path.#
1f7c0 20 77 68 69 63 68 20 72 65 73 70 6f 6e 64 73 20   which responds 
1f7d0 74 6f 20 74 68 65 20 24 66 69 6c 65 5f 6d 61 67  to the $file_mag
1f7e0 69 63 5f 63 6d 64 20 77 69 74 68 20 61 20 67 69  ic_cmd with a gi
1f7f0 76 65 6e 20 65 78 74 65 6e 64 65 64 20 72 65 67  ven extended reg
1f800 65 78 2e 0a 23 20 49 66 20 79 6f 75 20 68 61 76  ex..# If you hav
1f810 65 20 60 66 69 6c 65 27 20 6f 72 20 65 71 75 69  e `file' or equi
1f820 76 61 6c 65 6e 74 20 6f 6e 20 79 6f 75 72 20 73  valent on your s
1f830 79 73 74 65 6d 20 61 6e 64 20 79 6f 75 27 72 65  ystem and you're
1f840 20 6e 6f 74 20 73 75 72 65 0a 23 20 77 68 65 74   not sure.# whet
1f850 68 65 72 20 60 70 61 73 73 5f 61 6c 6c 27 20 77  her `pass_all' w
1f860 69 6c 6c 20 2a 61 6c 77 61 79 73 2a 20 77 6f 72  ill *always* wor
1f870 6b 2c 20 79 6f 75 20 70 72 6f 62 61 62 6c 79 20  k, you probably 
1f880 77 61 6e 74 20 74 68 69 73 20 6f 6e 65 2e 0a 0a  want this one...
1f890 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
1f8a0 0a 61 69 78 5b 34 2d 39 5d 2a 29 0a 20 20 6c 74  .aix[4-9]*).  lt
1f8b0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1f8c0 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
1f8d0 6c 0a 20 20 3b 3b 0a 0a 62 65 6f 73 2a 29 0a 20  l.  ;;..beos*). 
1f8e0 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
1f8f0 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
1f900 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 62 73 64 69 5b  _all.  ;;..bsdi[
1f910 34 35 5d 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65  45]*).  lt_cv_de
1f920 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1f930 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45  od='file_magic E
1f940 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62  LF [0-9][0-9]*-b
1f950 69 74 20 5b 4d 4c 5d 53 42 20 28 73 68 61 72 65  it [ML]SB (share
1f960 64 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63  d object|dynamic
1f970 20 6c 69 62 29 27 0a 20 20 6c 74 5f 63 76 5f 66   lib)'.  lt_cv_f
1f980 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 2f  ile_magic_cmd='/
1f990 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 2d 4c 27  usr/bin/file -L'
1f9a0 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  .  lt_cv_file_ma
1f9b0 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 73  gic_test_file=/s
1f9c0 68 6c 69 62 2f 6c 69 62 63 2e 73 6f 0a 20 20 3b  hlib/libc.so.  ;
1f9d0 3b 0a 0a 63 79 67 77 69 6e 2a 29 0a 20 20 23 20  ;..cygwin*).  # 
1f9e0 66 75 6e 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64  func_win32_libid
1f9f0 20 69 73 20 61 20 73 68 65 6c 6c 20 66 75 6e 63   is a shell func
1fa00 74 69 6f 6e 20 64 65 66 69 6e 65 64 20 69 6e 20  tion defined in 
1fa10 6c 74 6d 61 69 6e 2e 73 68 0a 20 20 6c 74 5f 63  ltmain.sh.  lt_c
1fa20 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1fa30 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
1fa40 69 63 20 5e 78 38 36 20 61 72 63 68 69 76 65 20  ic ^x86 archive 
1fa50 69 6d 70 6f 72 74 7c 5e 78 38 36 20 44 4c 4c 27  import|^x86 DLL'
1fa60 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  .  lt_cv_file_ma
1fa70 67 69 63 5f 63 6d 64 3d 27 66 75 6e 63 5f 77 69  gic_cmd='func_wi
1fa80 6e 33 32 5f 6c 69 62 69 64 27 0a 20 20 3b 3b 0a  n32_libid'.  ;;.
1fa90 0a 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 29  .mingw* | pw32*)
1faa0 0a 20 20 23 20 42 61 73 65 20 4d 53 59 53 2f 4d  .  # Base MSYS/M
1fab0 69 6e 47 57 20 64 6f 20 6e 6f 74 20 70 72 6f 76  inGW do not prov
1fac0 69 64 65 20 74 68 65 20 27 66 69 6c 65 27 20 63  ide the 'file' c
1fad0 6f 6d 6d 61 6e 64 20 6e 65 65 64 65 64 20 62 79  ommand needed by
1fae0 0a 20 20 23 20 66 75 6e 63 5f 77 69 6e 33 32 5f  .  # func_win32_
1faf0 6c 69 62 69 64 20 73 68 65 6c 6c 20 66 75 6e 63  libid shell func
1fb00 74 69 6f 6e 2c 20 73 6f 20 75 73 65 20 61 20 77  tion, so use a w
1fb10 65 61 6b 65 72 20 74 65 73 74 20 62 61 73 65 64  eaker test based
1fb20 20 6f 6e 20 27 6f 62 6a 64 75 6d 70 27 2c 0a 20   on 'objdump',. 
1fb30 20 23 20 75 6e 6c 65 73 73 20 77 65 20 66 69 6e   # unless we fin
1fb40 64 20 27 66 69 6c 65 27 2c 20 66 6f 72 20 65 78  d 'file', for ex
1fb50 61 6d 70 6c 65 20 62 65 63 61 75 73 65 20 77 65  ample because we
1fb60 20 61 72 65 20 63 72 6f 73 73 2d 63 6f 6d 70 69   are cross-compi
1fb70 6c 69 6e 67 2e 0a 20 20 69 66 20 28 20 66 69 6c  ling..  if ( fil
1fb80 65 20 2f 20 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c  e / ) >/dev/null
1fb90 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 20 20   2>&1; then.    
1fba0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1fbb0 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
1fbc0 5f 6d 61 67 69 63 20 5e 78 38 36 20 61 72 63 68  _magic ^x86 arch
1fbd0 69 76 65 20 69 6d 70 6f 72 74 7c 5e 78 38 36 20  ive import|^x86 
1fbe0 44 4c 4c 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66  DLL'.    lt_cv_f
1fbf0 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 66  ile_magic_cmd='f
1fc00 75 6e 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64 27  unc_win32_libid'
1fc10 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63  .  else.    lt_c
1fc20 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1fc30 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
1fc40 69 63 20 66 69 6c 65 20 66 6f 72 6d 61 74 20 70  ic file format p
1fc50 65 69 2a 2d 69 33 38 36 28 2e 2a 61 72 63 68 69  ei*-i386(.*archi
1fc60 74 65 63 74 75 72 65 3a 20 69 33 38 36 29 3f 27  tecture: i386)?'
1fc70 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f  .    lt_cv_file_
1fc80 6d 61 67 69 63 5f 63 6d 64 3d 27 24 4f 42 4a 44  magic_cmd='$OBJD
1fc90 55 4d 50 20 2d 66 27 0a 20 20 66 69 0a 20 20 3b  UMP -f'.  fi.  ;
1fca0 3b 0a 0a 63 65 67 63 63 29 0a 20 20 23 20 75 73  ;..cegcc).  # us
1fcb0 65 20 74 68 65 20 77 65 61 6b 65 72 20 74 65 73  e the weaker tes
1fcc0 74 20 62 61 73 65 64 20 6f 6e 20 27 6f 62 6a 64  t based on 'objd
1fcd0 75 6d 70 27 2e 20 53 65 65 20 6d 69 6e 67 77 2a  ump'. See mingw*
1fce0 2e 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ..  lt_cv_deplib
1fcf0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
1fd00 66 69 6c 65 5f 6d 61 67 69 63 20 66 69 6c 65 20  file_magic file 
1fd10 66 6f 72 6d 61 74 20 70 65 2d 61 72 6d 2d 2e 2a  format pe-arm-.*
1fd20 6c 69 74 74 6c 65 28 2e 2a 61 72 63 68 69 74 65  little(.*archite
1fd30 63 74 75 72 65 3a 20 61 72 6d 29 3f 27 0a 20 20  cture: arm)?'.  
1fd40 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
1fd50 5f 63 6d 64 3d 27 24 4f 42 4a 44 55 4d 50 20 2d  _cmd='$OBJDUMP -
1fd60 66 27 0a 20 20 3b 3b 0a 0a 64 61 72 77 69 6e 2a  f'.  ;;..darwin*
1fd70 20 7c 20 72 68 61 70 73 6f 64 79 2a 29 0a 20 20   | rhapsody*).  
1fd80 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1fd90 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
1fda0 61 6c 6c 0a 20 20 3b 3b 0a 0a 66 72 65 65 62 73  all.  ;;..freebs
1fdb0 64 2a 20 7c 20 64 72 61 67 6f 6e 66 6c 79 2a 29  d* | dragonfly*)
1fdc0 0a 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46  .  if echo __ELF
1fdd0 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20  __ | $CC -E - | 
1fde0 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 20 3e 20  $GREP __ELF__ > 
1fdf0 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
1fe00 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63      case $host_c
1fe10 70 75 20 69 6e 0a 20 20 20 20 69 2a 38 36 20 29  pu in.    i*86 )
1fe20 0a 20 20 20 20 20 20 23 20 4e 6f 74 20 73 75 72  .      # Not sur
1fe30 65 20 77 68 65 74 68 65 72 20 74 68 65 20 70 72  e whether the pr
1fe40 65 73 65 6e 63 65 20 6f 66 20 4f 70 65 6e 42 53  esence of OpenBS
1fe50 44 20 68 65 72 65 20 77 61 73 20 61 20 6d 69 73  D here was a mis
1fe60 74 61 6b 65 2e 0a 20 20 20 20 20 20 23 20 4c 65  take..      # Le
1fe70 74 27 73 20 61 63 63 65 70 74 20 62 6f 74 68 20  t's accept both 
1fe80 6f 66 20 74 68 65 6d 20 75 6e 74 69 6c 20 74 68  of them until th
1fe90 69 73 20 69 73 20 63 6c 65 61 72 65 64 20 75 70  is is cleared up
1fea0 2e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 64 65  ..      lt_cv_de
1feb0 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1fec0 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 28  od='file_magic (
1fed0 46 72 65 65 42 53 44 7c 4f 70 65 6e 42 53 44 7c  FreeBSD|OpenBSD|
1fee0 44 72 61 67 6f 6e 46 6c 79 29 2f 69 5b 33 2d 39  DragonFly)/i[3-9
1fef0 5d 38 36 20 28 63 6f 6d 70 61 63 74 20 29 3f 64  ]86 (compact )?d
1ff00 65 6d 61 6e 64 20 70 61 67 65 64 20 73 68 61 72  emand paged shar
1ff10 65 64 20 6c 69 62 72 61 72 79 27 0a 20 20 20 20  ed library'.    
1ff20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
1ff30 69 63 5f 63 6d 64 3d 2f 75 73 72 2f 62 69 6e 2f  ic_cmd=/usr/bin/
1ff40 66 69 6c 65 0a 20 20 20 20 20 20 6c 74 5f 63 76  file.      lt_cv
1ff50 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  _file_magic_test
1ff60 5f 66 69 6c 65 3d 60 65 63 68 6f 20 2f 75 73 72  _file=`echo /usr
1ff70 2f 6c 69 62 2f 6c 69 62 63 2e 73 6f 2e 2a 60 0a  /lib/libc.so.*`.
1ff80 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61        ;;.    esa
1ff90 63 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f  c.  else.    lt_
1ffa0 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1ffb0 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
1ffc0 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a 67 6e 75 2a  .  fi.  ;;..gnu*
1ffd0 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
1ffe0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
1fff0 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 68 70  ass_all.  ;;..hp
20000 75 78 31 30 2e 32 30 2a 20 7c 20 68 70 75 78 31  ux10.20* | hpux1
20010 31 2a 29 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65  1*).  lt_cv_file
20020 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75 73 72 2f  _magic_cmd=/usr/
20030 62 69 6e 2f 66 69 6c 65 0a 20 20 63 61 73 65 20  bin/file.  case 
20040 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 69  $host_cpu in.  i
20050 61 36 34 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f  a64*).    lt_cv_
20060 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
20070 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63  thod='file_magic
20080 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30 2d   (s[0-9][0-9][0-
20090 39 5d 7c 45 4c 46 2d 5b 30 2d 39 5d 5b 30 2d 39  9]|ELF-[0-9][0-9
200a0 5d 29 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74  ]) shared object
200b0 20 66 69 6c 65 20 2d 20 49 41 36 34 27 0a 20 20   file - IA64'.  
200c0 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
200d0 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73  ic_test_file=/us
200e0 72 2f 6c 69 62 2f 68 70 75 78 33 32 2f 6c 69 62  r/lib/hpux32/lib
200f0 63 2e 73 6f 0a 20 20 20 20 3b 3b 0a 20 20 68 70  c.so.    ;;.  hp
20100 70 61 2a 36 34 2a 29 0a 20 20 20 20 6c 74 5f 63  pa*64*).    lt_c
20110 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
20120 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
20130 69 63 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b  ic (s[0-9][0-9][
20140 30 2d 39 5d 7c 45 4c 46 2d 5b 30 2d 39 5d 5b 30  0-9]|ELF-[0-9][0
20150 2d 39 5d 29 20 73 68 61 72 65 64 20 6f 62 6a 65  -9]) shared obje
20160 63 74 20 66 69 6c 65 20 2d 20 50 41 2d 52 49 53  ct file - PA-RIS
20170 43 20 5b 30 2d 39 5d 2e 5b 30 2d 39 5d 27 0a 20  C [0-9].[0-9]'. 
20180 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61     lt_cv_file_ma
20190 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75  gic_test_file=/u
201a0 73 72 2f 6c 69 62 2f 70 61 32 30 5f 36 34 2f 6c  sr/lib/pa20_64/l
201b0 69 62 63 2e 73 6c 0a 20 20 20 20 3b 3b 0a 20 20  ibc.sl.    ;;.  
201c0 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70  *).    lt_cv_dep
201d0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
201e0 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 28 73  d='file_magic (s
201f0 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30 2d 39 5d 7c  [0-9][0-9][0-9]|
20200 50 41 2d 52 49 53 43 5b 30 2d 39 5d 2e 5b 30 2d  PA-RISC[0-9].[0-
20210 39 5d 29 20 73 68 61 72 65 64 20 6c 69 62 72 61  9]) shared libra
20220 72 79 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69  ry'.    lt_cv_fi
20230 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69  le_magic_test_fi
20240 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63  le=/usr/lib/libc
20250 2e 73 6c 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61  .sl.    ;;.  esa
20260 63 0a 20 20 3b 3b 0a 0a 69 6e 74 65 72 69 78 5b  c.  ;;..interix[
20270 33 2d 39 5d 2a 29 0a 20 20 23 20 50 49 43 20 63  3-9]*).  # PIC c
20280 6f 64 65 20 69 73 20 62 72 6f 6b 65 6e 20 6f 6e  ode is broken on
20290 20 49 6e 74 65 72 69 78 20 33 2e 78 2c 20 74 68   Interix 3.x, th
202a0 61 74 27 73 20 77 68 79 20 7c 5c 2e 61 20 6e 6f  at's why |\.a no
202b0 74 20 7c 5f 70 69 63 5c 2e 61 20 68 65 72 65 0a  t |_pic\.a here.
202c0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
202d0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61  check_method='ma
202e0 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62  tch_pattern /lib
202f0 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5c 2e 61 29 24  [^/]+(\.so|\.a)$
20300 27 0a 20 20 3b 3b 0a 0a 69 72 69 78 35 2a 20 7c  '.  ;;..irix5* |
20310 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f   irix6* | nonsto
20320 70 75 78 2a 29 0a 20 20 63 61 73 65 20 24 4c 44  pux*).  case $LD
20330 20 69 6e 0a 20 20 2a 2d 33 32 7c 2a 22 2d 33 32   in.  *-32|*"-32
20340 20 22 29 20 6c 69 62 6d 61 67 69 63 3d 33 32 2d   ") libmagic=32-
20350 62 69 74 3b 3b 0a 20 20 2a 2d 6e 33 32 7c 2a 22  bit;;.  *-n32|*"
20360 2d 6e 33 32 20 22 29 20 6c 69 62 6d 61 67 69 63  -n32 ") libmagic
20370 3d 4e 33 32 3b 3b 0a 20 20 2a 2d 36 34 7c 2a 22  =N32;;.  *-64|*"
20380 2d 36 34 20 22 29 20 6c 69 62 6d 61 67 69 63 3d  -64 ") libmagic=
20390 36 34 2d 62 69 74 3b 3b 0a 20 20 2a 29 20 6c 69  64-bit;;.  *) li
203a0 62 6d 61 67 69 63 3d 6e 65 76 65 72 2d 6d 61 74  bmagic=never-mat
203b0 63 68 3b 3b 0a 20 20 65 73 61 63 0a 20 20 6c 74  ch;;.  esac.  lt
203c0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
203d0 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
203e0 6c 0a 20 20 3b 3b 0a 0a 23 20 54 68 69 73 20 6d  l.  ;;..# This m
203f0 75 73 74 20 62 65 20 4c 69 6e 75 78 20 45 4c 46  ust be Linux ELF
20400 2e 0a 6c 69 6e 75 78 2a 20 7c 20 6b 2a 62 73 64  ..linux* | k*bsd
20410 2a 2d 67 6e 75 29 0a 20 20 6c 74 5f 63 76 5f 64  *-gnu).  lt_cv_d
20420 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
20430 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b  hod=pass_all.  ;
20440 3b 0a 0a 6e 65 74 62 73 64 2a 29 0a 20 20 69 66  ;..netbsd*).  if
20450 20 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20   echo __ELF__ | 
20460 24 43 43 20 2d 45 20 2d 20 7c 20 24 47 52 45 50  $CC -E - | $GREP
20470 20 5f 5f 45 4c 46 5f 5f 20 3e 20 2f 64 65 76 2f   __ELF__ > /dev/
20480 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 6c  null; then.    l
20490 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
204a0 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68  ck_method='match
204b0 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f  _pattern /lib[^/
204c0 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c  ]+(\.so\.[0-9]+\
204d0 2e 5b 30 2d 39 5d 2b 7c 5f 70 69 63 5c 2e 61 29  .[0-9]+|_pic\.a)
204e0 24 27 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74  $'.  else.    lt
204f0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
20500 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f  k_method='match_
20510 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d  pattern /lib[^/]
20520 2b 28 5c 2e 73 6f 7c 5f 70 69 63 5c 2e 61 29 24  +(\.so|_pic\.a)$
20530 27 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a 6e 65 77  '.  fi.  ;;..new
20540 6f 73 36 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65  os6*).  lt_cv_de
20550 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
20560 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45  od='file_magic E
20570 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62  LF [0-9][0-9]*-b
20580 69 74 20 5b 4d 4c 5d 53 42 20 28 65 78 65 63 75  it [ML]SB (execu
20590 74 61 62 6c 65 7c 64 79 6e 61 6d 69 63 20 6c 69  table|dynamic li
205a0 62 29 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65  b)'.  lt_cv_file
205b0 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75 73 72 2f  _magic_cmd=/usr/
205c0 62 69 6e 2f 66 69 6c 65 0a 20 20 6c 74 5f 63 76  bin/file.  lt_cv
205d0 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  _file_magic_test
205e0 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 6c  _file=/usr/lib/l
205f0 69 62 6e 6c 73 2e 73 6f 0a 20 20 3b 3b 0a 0a 2a  ibnls.so.  ;;..*
20600 6e 74 6f 2a 20 7c 20 2a 71 6e 78 2a 29 0a 20 20  nto* | *qnx*).  
20610 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
20620 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
20630 61 6c 6c 0a 20 20 3b 3b 0a 0a 6f 70 65 6e 62 73  all.  ;;..openbs
20640 64 2a 29 0a 20 20 69 66 20 74 65 73 74 20 2d 7a  d*).  if test -z
20650 20 22 60 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20   "`echo __ELF__ 
20660 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 24 47 52  | $CC -E - | $GR
20670 45 50 20 5f 5f 45 4c 46 5f 5f 60 22 20 7c 7c 20  EP __ELF__`" || 
20680 74 65 73 74 20 22 24 68 6f 73 74 5f 6f 73 2d 24  test "$host_os-$
20690 68 6f 73 74 5f 63 70 75 22 20 3d 20 22 6f 70 65  host_cpu" = "ope
206a0 6e 62 73 64 32 2e 38 2d 70 6f 77 65 72 70 63 22  nbsd2.8-powerpc"
206b0 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76  ; then.    lt_cv
206c0 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
206d0 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74  ethod='match_pat
206e0 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c  tern /lib[^/]+(\
206f0 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b 30 2d  .so\.[0-9]+\.[0-
20700 39 5d 2b 7c 5c 2e 73 6f 7c 5f 70 69 63 5c 2e 61  9]+|\.so|_pic\.a
20710 29 24 27 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c  )$'.  else.    l
20720 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
20730 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68  ck_method='match
20740 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f  _pattern /lib[^/
20750 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c  ]+(\.so\.[0-9]+\
20760 2e 5b 30 2d 39 5d 2b 7c 5f 70 69 63 5c 2e 61 29  .[0-9]+|_pic\.a)
20770 24 27 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a 6f 73  $'.  fi.  ;;..os
20780 66 33 2a 20 7c 20 6f 73 66 34 2a 20 7c 20 6f 73  f3* | osf4* | os
20790 66 35 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  f5*).  lt_cv_dep
207a0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
207b0 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a  d=pass_all.  ;;.
207c0 0a 72 64 6f 73 2a 29 0a 20 20 6c 74 5f 63 76 5f  .rdos*).  lt_cv_
207d0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
207e0 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
207f0 3b 3b 0a 0a 73 6f 6c 61 72 69 73 2a 29 0a 20 20  ;;..solaris*).  
20800 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
20810 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
20820 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 79 73 76 35 2a  all.  ;;..sysv5*
20830 20 7c 20 73 63 6f 33 2e 32 76 35 2a 20 7c 20 73   | sco3.2v5* | s
20840 63 6f 35 76 36 2a 20 7c 20 75 6e 69 78 77 61 72  co5v6* | unixwar
20850 65 2a 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 20 7c  e* | OpenUNIX* |
20860 20 73 79 73 76 34 2a 75 77 32 2a 29 0a 20 20 6c   sysv4*uw2*).  l
20870 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
20880 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61  ck_method=pass_a
20890 6c 6c 0a 20 20 3b 3b 0a 0a 73 79 73 76 34 20 7c  ll.  ;;..sysv4 |
208a0 20 73 79 73 76 34 2e 33 2a 29 0a 20 20 63 61 73   sysv4.3*).  cas
208b0 65 20 24 68 6f 73 74 5f 76 65 6e 64 6f 72 20 69  e $host_vendor i
208c0 6e 0a 20 20 6d 6f 74 6f 72 6f 6c 61 29 0a 20 20  n.  motorola).  
208d0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
208e0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69  check_method='fi
208f0 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d  le_magic ELF [0-
20900 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c  9][0-9]*-bit [ML
20910 5d 53 42 20 28 73 68 61 72 65 64 20 6f 62 6a 65  ]SB (shared obje
20920 63 74 7c 64 79 6e 61 6d 69 63 20 6c 69 62 29 20  ct|dynamic lib) 
20930 4d 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 20 56 65 72  M[0-9][0-9]* Ver
20940 73 69 6f 6e 20 5b 30 2d 39 5d 27 0a 20 20 20 20  sion [0-9]'.    
20950 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
20960 5f 74 65 73 74 5f 66 69 6c 65 3d 60 65 63 68 6f  _test_file=`echo
20970 20 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e 73   /usr/lib/libc.s
20980 6f 2a 60 0a 20 20 20 20 3b 3b 0a 20 20 6e 63 72  o*`.    ;;.  ncr
20990 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  ).    lt_cv_depl
209a0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
209b0 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b  =pass_all.    ;;
209c0 0a 20 20 73 65 71 75 65 6e 74 29 0a 20 20 20 20  .  sequent).    
209d0 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
209e0 5f 63 6d 64 3d 27 2f 62 69 6e 2f 66 69 6c 65 27  _cmd='/bin/file'
209f0 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
20a00 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
20a10 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20  'file_magic ELF 
20a20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20  [0-9][0-9]*-bit 
20a30 5b 4c 4d 5d 53 42 20 28 73 68 61 72 65 64 20 6f  [LM]SB (shared o
20a40 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63 20 6c 69  bject|dynamic li
20a50 62 20 29 27 0a 20 20 20 20 3b 3b 0a 20 20 73 6e  b )'.    ;;.  sn
20a60 69 29 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c  i).    lt_cv_fil
20a70 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 2f 62 69  e_magic_cmd='/bi
20a80 6e 2f 66 69 6c 65 27 0a 20 20 20 20 6c 74 5f 63  n/file'.    lt_c
20a90 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
20aa0 6d 65 74 68 6f 64 3d 22 66 69 6c 65 5f 6d 61 67  method="file_mag
20ab0 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39  ic ELF [0-9][0-9
20ac0 5d 2a 2d 62 69 74 20 5b 4c 4d 5d 53 42 20 64 79  ]*-bit [LM]SB dy
20ad0 6e 61 6d 69 63 20 6c 69 62 22 0a 20 20 20 20 6c  namic lib".    l
20ae0 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
20af0 74 65 73 74 5f 66 69 6c 65 3d 2f 6c 69 62 2f 6c  test_file=/lib/l
20b00 69 62 63 2e 73 6f 0a 20 20 20 20 3b 3b 0a 20 20  ibc.so.    ;;.  
20b10 73 69 65 6d 65 6e 73 29 0a 20 20 20 20 6c 74 5f  siemens).    lt_
20b20 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
20b30 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
20b40 0a 20 20 20 20 3b 3b 0a 20 20 70 63 29 0a 20 20  .    ;;.  pc).  
20b50 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
20b60 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
20b70 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20 65  s_all.    ;;.  e
20b80 73 61 63 0a 20 20 3b 3b 0a 0a 74 70 66 2a 29 0a  sac.  ;;..tpf*).
20b90 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
20ba0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
20bb0 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 65 73 61 63 0a  s_all.  ;;.esac.
20bc0 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
20bd0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
20be0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
20bf0 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 64 65 70 6c  ult: $lt_cv_depl
20c00 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
20c10 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
20c20 24 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63  $lt_cv_deplibs_c
20c30 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3e 26 36  heck_method" >&6
20c40 3b 20 7d 0a 66 69 6c 65 5f 6d 61 67 69 63 5f 63  ; }.file_magic_c
20c50 6d 64 3d 24 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d  md=$lt_cv_file_m
20c60 61 67 69 63 5f 63 6d 64 0a 64 65 70 6c 69 62 73  agic_cmd.deplibs
20c70 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 24 6c  _check_method=$l
20c80 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
20c90 63 6b 5f 6d 65 74 68 6f 64 0a 74 65 73 74 20 2d  ck_method.test -
20ca0 7a 20 22 24 64 65 70 6c 69 62 73 5f 63 68 65 63  z "$deplibs_chec
20cb0 6b 5f 6d 65 74 68 6f 64 22 20 26 26 20 64 65 70  k_method" && dep
20cc0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
20cd0 64 3d 75 6e 6b 6e 6f 77 6e 0a 0a 0a 0a 0a 0a 0a  d=unknown.......
20ce0 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e  ......if test -n
20cf0 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
20d00 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  x"; then.  # Ext
20d10 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
20d20 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f  ord of "${ac_too
20d30 6c 5f 70 72 65 66 69 78 7d 61 72 22 2c 20 73 6f  l_prefix}ar", so
20d40 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
20d50 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
20d60 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24  rgs..set dummy $
20d70 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
20d80 61 72 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  ar; ac_word=$2.{
20d90 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
20da0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
20db0 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
20dc0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
20dd0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
20de0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
20df0 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
20e00 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67  .if ${ac_cv_prog
20e10 5f 41 52 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  _AR+:} false; th
20e20 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
20e30 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
20e40 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
20e50 20 2d 6e 20 22 24 41 52 22 3b 20 74 68 65 6e 0a   -n "$AR"; then.
20e60 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 3d    ac_cv_prog_AR=
20e70 22 24 41 52 22 20 23 20 4c 65 74 20 74 68 65 20  "$AR" # Let the 
20e80 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
20e90 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
20ea0 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
20eb0 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
20ec0 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
20ed0 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
20ee0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
20ef0 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
20f00 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20   && as_dir=..   
20f10 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
20f20 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
20f30 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
20f40 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f  ; do.  if as_fn_
20f50 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61  executable_p "$a
20f60 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
20f70 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65  c_exec_ext"; the
20f80 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
20f90 5f 41 52 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70  _AR="${ac_tool_p
20fa0 72 65 66 69 78 7d 61 72 22 0a 20 20 20 20 24 61  refix}ar".    $a
20fb0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
20fc0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
20fd0 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  NO}: found $as_d
20fe0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
20ff0 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
21000 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
21010 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61  ne.  done.IFS=$a
21020 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
21030 69 0a 41 52 3d 24 61 63 5f 63 76 5f 70 72 6f 67  i.AR=$ac_cv_prog
21040 5f 41 52 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  _AR.if test -n "
21050 24 41 52 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  $AR"; then.  { $
21060 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
21070 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
21080 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 41  ENO}: result: $A
21090 52 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  R" >&5.$as_echo 
210a0 22 24 41 52 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  "$AR" >&6; }.els
210b0 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
210c0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
210d0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
210e0 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
210f0 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
21100 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73  }.fi...fi.if tes
21110 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f  t -z "$ac_cv_pro
21120 67 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20 61 63  g_AR"; then.  ac
21130 5f 63 74 5f 41 52 3d 24 41 52 0a 20 20 23 20 45  _ct_AR=$AR.  # E
21140 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
21150 20 77 6f 72 64 20 6f 66 20 22 61 72 22 2c 20 73   word of "ar", s
21160 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
21170 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
21180 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
21190 61 72 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  ar; ac_word=$2.{
211a0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
211b0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
211c0 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
211d0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
211e0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
211f0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
21200 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
21210 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67  .if ${ac_cv_prog
21220 5f 61 63 5f 63 74 5f 41 52 2b 3a 7d 20 66 61 6c  _ac_ct_AR+:} fal
21230 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
21240 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
21250 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
21260 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
21270 74 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20 61 63  t_AR"; then.  ac
21280 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41  _cv_prog_ac_ct_A
21290 52 3d 22 24 61 63 5f 63 74 5f 41 52 22 20 23 20  R="$ac_ct_AR" # 
212a0 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
212b0 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
212c0 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
212d0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
212e0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
212f0 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
21300 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
21310 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
21320 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
21330 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f  ir=..    for ac_
21340 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
21350 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
21360 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
21370 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62  f as_fn_executab
21380 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61  le_p "$as_dir/$a
21390 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
213a0 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  xt"; then.    ac
213b0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41  _cv_prog_ac_ct_A
213c0 52 3d 22 61 72 22 0a 20 20 20 20 24 61 73 5f 65  R="ar".    $as_e
213d0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
213e0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
213f0 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
21400 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
21410 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
21420 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
21430 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73    done.IFS=$as_s
21440 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61  ave_IFS..fi.fi.a
21450 63 5f 63 74 5f 41 52 3d 24 61 63 5f 63 76 5f 70  c_ct_AR=$ac_cv_p
21460 72 6f 67 5f 61 63 5f 63 74 5f 41 52 0a 69 66 20  rog_ac_ct_AR.if 
21470 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
21480 41 52 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  AR"; then.  { $a
21490 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
214a0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
214b0 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  NO}: result: $ac
214c0 5f 63 74 5f 41 52 22 20 3e 26 35 0a 24 61 73 5f  _ct_AR" >&5.$as_
214d0 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 41 52 22  echo "$ac_ct_AR"
214e0 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
214f0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
21500 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
21510 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
21520 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
21530 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
21540 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63  .  if test "x$ac
21550 5f 63 74 5f 41 52 22 20 3d 20 78 3b 20 74 68 65  _ct_AR" = x; the
21560 6e 0a 20 20 20 20 41 52 3d 22 66 61 6c 73 65 22  n.    AR="false"
21570 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65  .  else.    case
21580 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e   $cross_compilin
21590 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  g:$ac_tool_warne
215a0 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73  d in.yes:).{ $as
215b0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
215c0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
215d0 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69  O}: WARNING: usi
215e0 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e  ng cross tools n
215f0 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74 68  ot prefixed with
21600 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e   host triplet" >
21610 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
21620 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73  _me: WARNING: us
21630 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20  ing cross tools 
21640 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74  not prefixed wit
21650 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20  h host triplet" 
21660 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61  >&2;}.ac_tool_wa
21670 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63  rned=yes ;;.esac
21680 0a 20 20 20 20 41 52 3d 24 61 63 5f 63 74 5f 41  .    AR=$ac_ct_A
21690 52 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 41 52  R.  fi.else.  AR
216a0 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52  ="$ac_cv_prog_AR
216b0 22 0a 66 69 0a 0a 74 65 73 74 20 2d 7a 20 22 24  ".fi..test -z "$
216c0 41 52 22 20 26 26 20 41 52 3d 61 72 0a 74 65 73  AR" && AR=ar.tes
216d0 74 20 2d 7a 20 22 24 41 52 5f 46 4c 41 47 53 22  t -z "$AR_FLAGS"
216e0 20 26 26 20 41 52 5f 46 4c 41 47 53 3d 63 72 75   && AR_FLAGS=cru
216f0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74  ............if t
21700 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c  est -n "$ac_tool
21710 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20  _prefix"; then. 
21720 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
21730 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b  irst word of "${
21740 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73  ac_tool_prefix}s
21750 74 72 69 70 22 2c 20 73 6f 20 69 74 20 63 61 6e  trip", so it can
21760 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
21770 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
21780 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f  t dummy ${ac_too
21790 6c 5f 70 72 65 66 69 78 7d 73 74 72 69 70 3b 20  l_prefix}strip; 
217a0 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
217b0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
217c0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
217d0 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
217e0 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
217f0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
21800 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
21810 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
21820 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52  ${ac_cv_prog_STR
21830 49 50 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  IP+:} false; the
21840 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
21850 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
21860 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
21870 2d 6e 20 22 24 53 54 52 49 50 22 3b 20 74 68 65  -n "$STRIP"; the
21880 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 53  n.  ac_cv_prog_S
21890 54 52 49 50 3d 22 24 53 54 52 49 50 22 20 23 20  TRIP="$STRIP" # 
218a0 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
218b0 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
218c0 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
218d0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
218e0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
218f0 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
21900 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
21910 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
21920 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
21930 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f  ir=..    for ac_
21940 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
21950 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
21960 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
21970 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62  f as_fn_executab
21980 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61  le_p "$as_dir/$a
21990 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
219a0 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  xt"; then.    ac
219b0 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 3d 22  _cv_prog_STRIP="
219c0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
219d0 7d 73 74 72 69 70 22 0a 20 20 20 20 24 61 73 5f  }strip".    $as_
219e0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
219f0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
21a00 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  }: found $as_dir
21a10 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
21a20 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
21a30 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
21a40 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
21a50 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
21a60 53 54 52 49 50 3d 24 61 63 5f 63 76 5f 70 72 6f  STRIP=$ac_cv_pro
21a70 67 5f 53 54 52 49 50 0a 69 66 20 74 65 73 74 20  g_STRIP.if test 
21a80 2d 6e 20 22 24 53 54 52 49 50 22 3b 20 74 68 65  -n "$STRIP"; the
21a90 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
21aa0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
21ab0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
21ac0 75 6c 74 3a 20 24 53 54 52 49 50 22 20 3e 26 35  ult: $STRIP" >&5
21ad0 0a 24 61 73 5f 65 63 68 6f 20 22 24 53 54 52 49  .$as_echo "$STRI
21ae0 50 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  P" >&6; }.else. 
21af0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
21b00 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
21b10 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
21b20 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
21b30 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
21b40 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  i...fi.if test -
21b50 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 53  z "$ac_cv_prog_S
21b60 54 52 49 50 22 3b 20 74 68 65 6e 0a 20 20 61 63  TRIP"; then.  ac
21b70 5f 63 74 5f 53 54 52 49 50 3d 24 53 54 52 49 50  _ct_STRIP=$STRIP
21b80 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
21b90 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
21ba0 73 74 72 69 70 22 2c 20 73 6f 20 69 74 20 63 61  strip", so it ca
21bb0 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
21bc0 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
21bd0 65 74 20 64 75 6d 6d 79 20 73 74 72 69 70 3b 20  et dummy strip; 
21be0 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
21bf0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
21c00 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
21c10 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
21c20 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
21c30 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
21c40 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
21c50 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
21c60 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  ${ac_cv_prog_ac_
21c70 63 74 5f 53 54 52 49 50 2b 3a 7d 20 66 61 6c 73  ct_STRIP+:} fals
21c80 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
21c90 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
21ca0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
21cb0 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
21cc0 5f 53 54 52 49 50 22 3b 20 74 68 65 6e 0a 20 20  _STRIP"; then.  
21cd0 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
21ce0 5f 53 54 52 49 50 3d 22 24 61 63 5f 63 74 5f 53  _STRIP="$ac_ct_S
21cf0 54 52 49 50 22 20 23 20 4c 65 74 20 74 68 65 20  TRIP" # Let the 
21d00 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
21d10 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
21d20 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
21d30 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
21d40 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
21d50 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
21d60 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
21d70 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
21d80 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20   && as_dir=..   
21d90 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
21da0 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
21db0 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
21dc0 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f  ; do.  if as_fn_
21dd0 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61  executable_p "$a
21de0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
21df0 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65  c_exec_ext"; the
21e00 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
21e10 5f 61 63 5f 63 74 5f 53 54 52 49 50 3d 22 73 74  _ac_ct_STRIP="st
21e20 72 69 70 22 0a 20 20 20 20 24 61 73 5f 65 63 68  rip".    $as_ech
21e30 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
21e40 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
21e50 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
21e60 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
21e70 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
21e80 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20  k 2.  fi.done.  
21e90 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
21ea0 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f  e_IFS..fi.fi.ac_
21eb0 63 74 5f 53 54 52 49 50 3d 24 61 63 5f 63 76 5f  ct_STRIP=$ac_cv_
21ec0 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50  prog_ac_ct_STRIP
21ed0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
21ee0 5f 63 74 5f 53 54 52 49 50 22 3b 20 74 68 65 6e  _ct_STRIP"; then
21ef0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
21f00 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
21f10 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
21f20 6c 74 3a 20 24 61 63 5f 63 74 5f 53 54 52 49 50  lt: $ac_ct_STRIP
21f30 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
21f40 24 61 63 5f 63 74 5f 53 54 52 49 50 22 20 3e 26  $ac_ct_STRIP" >&
21f50 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
21f60 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
21f70 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
21f80 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  NO}: result: no"
21f90 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
21fa0 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20  o" >&6; }.fi..  
21fb0 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74  if test "x$ac_ct
21fc0 5f 53 54 52 49 50 22 20 3d 20 78 3b 20 74 68 65  _STRIP" = x; the
21fd0 6e 0a 20 20 20 20 53 54 52 49 50 3d 22 3a 22 0a  n.    STRIP=":".
21fe0 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20    else.    case 
21ff0 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
22000 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  :$ac_tool_warned
22010 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f   in.yes:).{ $as_
22020 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
22030 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
22040 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e  }: WARNING: usin
22050 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f  g cross tools no
22060 74 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20  t prefixed with 
22070 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26  host triplet" >&
22080 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
22090 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69  me: WARNING: usi
220a0 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e  ng cross tools n
220b0 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74 68  ot prefixed with
220c0 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e   host triplet" >
220d0 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72  &2;}.ac_tool_war
220e0 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a  ned=yes ;;.esac.
220f0 20 20 20 20 53 54 52 49 50 3d 24 61 63 5f 63 74      STRIP=$ac_ct
22100 5f 53 54 52 49 50 0a 20 20 66 69 0a 65 6c 73 65  _STRIP.  fi.else
22110 0a 20 20 53 54 52 49 50 3d 22 24 61 63 5f 63 76  .  STRIP="$ac_cv
22120 5f 70 72 6f 67 5f 53 54 52 49 50 22 0a 66 69 0a  _prog_STRIP".fi.
22130 0a 74 65 73 74 20 2d 7a 20 22 24 53 54 52 49 50  .test -z "$STRIP
22140 22 20 26 26 20 53 54 52 49 50 3d 3a 0a 0a 0a 0a  " && STRIP=:....
22150 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  ...if test -n "$
22160 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
22170 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63   then.  # Extrac
22180 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
22190 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70   of "${ac_tool_p
221a0 72 65 66 69 78 7d 72 61 6e 6c 69 62 22 2c 20 73  refix}ranlib", s
221b0 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
221c0 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
221d0 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
221e0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
221f0 7d 72 61 6e 6c 69 62 3b 20 61 63 5f 77 6f 72 64  }ranlib; ac_word
22200 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
22210 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
22220 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
22230 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
22240 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  rd" >&5.$as_echo
22250 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
22260 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e   $ac_word... " >
22270 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76  &6; }.if ${ac_cv
22280 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 2b 3a 7d 20  _prog_RANLIB+:} 
22290 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
222a0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
222b0 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
222c0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 52    if test -n "$R
222d0 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 61  ANLIB"; then.  a
222e0 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42  c_cv_prog_RANLIB
222f0 3d 22 24 52 41 4e 4c 49 42 22 20 23 20 4c 65 74  ="$RANLIB" # Let
22300 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
22310 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
22320 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
22330 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
22340 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
22350 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
22360 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
22370 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
22380 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
22390 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65  ..    for ac_exe
223a0 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
223b0 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
223c0 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61  sions; do.  if a
223d0 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f  s_fn_executable_
223e0 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  p "$as_dir/$ac_w
223f0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
22400 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
22410 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 3d 22 24 7b  _prog_RANLIB="${
22420 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 72  ac_tool_prefix}r
22430 61 6e 6c 69 62 22 0a 20 20 20 20 24 61 73 5f 65  anlib".    $as_e
22440 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
22450 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
22460 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
22470 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
22480 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
22490 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
224a0 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73    done.IFS=$as_s
224b0 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 52  ave_IFS..fi.fi.R
224c0 41 4e 4c 49 42 3d 24 61 63 5f 63 76 5f 70 72 6f  ANLIB=$ac_cv_pro
224d0 67 5f 52 41 4e 4c 49 42 0a 69 66 20 74 65 73 74  g_RANLIB.if test
224e0 20 2d 6e 20 22 24 52 41 4e 4c 49 42 22 3b 20 74   -n "$RANLIB"; t
224f0 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
22500 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
22510 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
22520 65 73 75 6c 74 3a 20 24 52 41 4e 4c 49 42 22 20  esult: $RANLIB" 
22530 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 52  >&5.$as_echo "$R
22540 41 4e 4c 49 42 22 20 3e 26 36 3b 20 7d 0a 65 6c  ANLIB" >&6; }.el
22550 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
22560 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
22570 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
22580 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
22590 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
225a0 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65   }.fi...fi.if te
225b0 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72  st -z "$ac_cv_pr
225c0 6f 67 5f 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e  og_RANLIB"; then
225d0 0a 20 20 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d  .  ac_ct_RANLIB=
225e0 24 52 41 4e 4c 49 42 0a 20 20 23 20 45 78 74 72  $RANLIB.  # Extr
225f0 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
22600 72 64 20 6f 66 20 22 72 61 6e 6c 69 62 22 2c 20  rd of "ranlib", 
22610 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
22620 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
22630 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
22640 20 72 61 6e 6c 69 62 3b 20 61 63 5f 77 6f 72 64   ranlib; ac_word
22650 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
22660 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
22670 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
22680 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
22690 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  rd" >&5.$as_echo
226a0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
226b0 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e   $ac_word... " >
226c0 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76  &6; }.if ${ac_cv
226d0 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c  _prog_ac_ct_RANL
226e0 49 42 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  IB+:} false; the
226f0 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
22700 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
22710 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
22720 2d 6e 20 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49  -n "$ac_ct_RANLI
22730 42 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  B"; then.  ac_cv
22740 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c  _prog_ac_ct_RANL
22750 49 42 3d 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49  IB="$ac_ct_RANLI
22760 42 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  B" # Let the use
22770 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
22780 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
22790 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
227a0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
227b0 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
227c0 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
227d0 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
227e0 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
227f0 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f   as_dir=..    fo
22800 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
22810 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
22820 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
22830 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65  o.  if as_fn_exe
22840 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64  cutable_p "$as_d
22850 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
22860 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20  xec_ext"; then. 
22870 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63     ac_cv_prog_ac
22880 5f 63 74 5f 52 41 4e 4c 49 42 3d 22 72 61 6e 6c  _ct_RANLIB="ranl
22890 69 62 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  ib".    $as_echo
228a0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
228b0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66  neno-$LINENO}: f
228c0 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
228d0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
228e0 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
228f0 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64   2.  fi.done.  d
22900 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
22910 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63  _IFS..fi.fi.ac_c
22920 74 5f 52 41 4e 4c 49 42 3d 24 61 63 5f 63 76 5f  t_RANLIB=$ac_cv_
22930 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49  prog_ac_ct_RANLI
22940 42 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  B.if test -n "$a
22950 63 5f 63 74 5f 52 41 4e 4c 49 42 22 3b 20 74 68  c_ct_RANLIB"; th
22960 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
22970 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
22980 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
22990 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 52 41 4e  sult: $ac_ct_RAN
229a0 4c 49 42 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  LIB" >&5.$as_ech
229b0 6f 20 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42  o "$ac_ct_RANLIB
229c0 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
229d0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
229e0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
229f0 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
22a00 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
22a10 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
22a20 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61  ..  if test "x$a
22a30 63 5f 63 74 5f 52 41 4e 4c 49 42 22 20 3d 20 78  c_ct_RANLIB" = x
22a40 3b 20 74 68 65 6e 0a 20 20 20 20 52 41 4e 4c 49  ; then.    RANLI
22a50 42 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20  B=":".  else.   
22a60 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d   case $cross_com
22a70 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f  piling:$ac_tool_
22a80 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a  warned in.yes:).
22a90 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
22aa0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
22ab0 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47  LINENO}: WARNING
22ac0 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f  : using cross to
22ad0 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64  ols not prefixed
22ae0 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c   with host tripl
22af0 65 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  et" >&5.$as_echo
22b00 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e   "$as_me: WARNIN
22b10 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74  G: using cross t
22b20 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65  ools not prefixe
22b30 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70  d with host trip
22b40 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f  let" >&2;}.ac_to
22b50 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b  ol_warned=yes ;;
22b60 0a 65 73 61 63 0a 20 20 20 20 52 41 4e 4c 49 42  .esac.    RANLIB
22b70 3d 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 0a 20  =$ac_ct_RANLIB. 
22b80 20 66 69 0a 65 6c 73 65 0a 20 20 52 41 4e 4c 49   fi.else.  RANLI
22b90 42 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 52  B="$ac_cv_prog_R
22ba0 41 4e 4c 49 42 22 0a 66 69 0a 0a 74 65 73 74 20  ANLIB".fi..test 
22bb0 2d 7a 20 22 24 52 41 4e 4c 49 42 22 20 26 26 20  -z "$RANLIB" && 
22bc0 52 41 4e 4c 49 42 3d 3a 0a 0a 0a 0a 0a 0a 0a 23  RANLIB=:.......#
22bd0 20 44 65 74 65 72 6d 69 6e 65 20 63 6f 6d 6d 61   Determine comma
22be0 6e 64 73 20 74 6f 20 63 72 65 61 74 65 20 6f 6c  nds to create ol
22bf0 64 2d 73 74 79 6c 65 20 73 74 61 74 69 63 20 61  d-style static a
22c00 72 63 68 69 76 65 73 2e 0a 6f 6c 64 5f 61 72 63  rchives..old_arc
22c10 68 69 76 65 5f 63 6d 64 73 3d 27 24 41 52 20 24  hive_cmds='$AR $
22c20 41 52 5f 46 4c 41 47 53 20 24 6f 6c 64 6c 69 62  AR_FLAGS $oldlib
22c30 24 6f 6c 64 6f 62 6a 73 27 0a 6f 6c 64 5f 70 6f  $oldobjs'.old_po
22c40 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 27  stinstall_cmds='
22c50 63 68 6d 6f 64 20 36 34 34 20 24 6f 6c 64 6c 69  chmod 644 $oldli
22c60 62 27 0a 6f 6c 64 5f 70 6f 73 74 75 6e 69 6e 73  b'.old_postunins
22c70 74 61 6c 6c 5f 63 6d 64 73 3d 0a 0a 69 66 20 74  tall_cmds=..if t
22c80 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49 42 22  est -n "$RANLIB"
22c90 3b 20 74 68 65 6e 0a 20 20 63 61 73 65 20 24 68  ; then.  case $h
22ca0 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 6f 70 65 6e  ost_os in.  open
22cb0 62 73 64 2a 29 0a 20 20 20 20 6f 6c 64 5f 70 6f  bsd*).    old_po
22cc0 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 22  stinstall_cmds="
22cd0 24 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c  $old_postinstall
22ce0 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c 49 42 20 2d  _cmds~\$RANLIB -
22cf0 74 20 5c 24 6f 6c 64 6c 69 62 22 0a 20 20 20 20  t \$oldlib".    
22d00 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6f 6c 64 5f  ;;.  *).    old_
22d10 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73  postinstall_cmds
22d20 3d 22 24 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61  ="$old_postinsta
22d30 6c 6c 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c 49 42  ll_cmds~\$RANLIB
22d40 20 5c 24 6f 6c 64 6c 69 62 22 0a 20 20 20 20 3b   \$oldlib".    ;
22d50 3b 0a 20 20 65 73 61 63 0a 20 20 6f 6c 64 5f 61  ;.  esac.  old_a
22d60 72 63 68 69 76 65 5f 63 6d 64 73 3d 22 24 6f 6c  rchive_cmds="$ol
22d70 64 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 7e 5c  d_archive_cmds~\
22d80 24 52 41 4e 4c 49 42 20 5c 24 6f 6c 64 6c 69 62  $RANLIB \$oldlib
22d90 22 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ".fi............
22da0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
22db0 0a 0a 0a 0a 0a 0a 0a 23 20 49 66 20 6e 6f 20 43  .......# If no C
22dc0 20 63 6f 6d 70 69 6c 65 72 20 77 61 73 20 73 70   compiler was sp
22dd0 65 63 69 66 69 65 64 2c 20 75 73 65 20 43 43 2e  ecified, use CC.
22de0 0a 4c 54 43 43 3d 24 7b 4c 54 43 43 2d 22 24 43  .LTCC=${LTCC-"$C
22df0 43 22 7d 0a 0a 23 20 49 66 20 6e 6f 20 43 20 63  C"}..# If no C c
22e00 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73 20 77 65  ompiler flags we
22e10 72 65 20 73 70 65 63 69 66 69 65 64 2c 20 75 73  re specified, us
22e20 65 20 43 46 4c 41 47 53 2e 0a 4c 54 43 46 4c 41  e CFLAGS..LTCFLA
22e30 47 53 3d 24 7b 4c 54 43 46 4c 41 47 53 2d 22 24  GS=${LTCFLAGS-"$
22e40 43 46 4c 41 47 53 22 7d 0a 0a 23 20 41 6c 6c 6f  CFLAGS"}..# Allo
22e50 77 20 43 43 20 74 6f 20 62 65 20 61 20 70 72 6f  w CC to be a pro
22e60 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
22e70 72 67 75 6d 65 6e 74 73 2e 0a 63 6f 6d 70 69 6c  rguments..compil
22e80 65 72 3d 24 43 43 0a 0a 0a 23 20 43 68 65 63 6b  er=$CC...# Check
22e90 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 74 6f 20   for command to 
22ea0 67 72 61 62 20 74 68 65 20 72 61 77 20 73 79 6d  grab the raw sym
22eb0 62 6f 6c 20 6e 61 6d 65 20 66 6f 6c 6c 6f 77 65  bol name followe
22ec0 64 20 62 79 20 43 20 73 79 6d 62 6f 6c 20 66 72  d by C symbol fr
22ed0 6f 6d 20 6e 6d 2e 0a 7b 20 24 61 73 5f 65 63 68  om nm..{ $as_ech
22ee0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
22ef0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
22f00 63 68 65 63 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64  checking command
22f10 20 74 6f 20 70 61 72 73 65 20 24 4e 4d 20 6f 75   to parse $NM ou
22f20 74 70 75 74 20 66 72 6f 6d 20 24 63 6f 6d 70 69  tput from $compi
22f30 6c 65 72 20 6f 62 6a 65 63 74 22 20 3e 26 35 0a  ler object" >&5.
22f40 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
22f50 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64 20 74 6f 20  king command to 
22f60 70 61 72 73 65 20 24 4e 4d 20 6f 75 74 70 75 74  parse $NM output
22f70 20 66 72 6f 6d 20 24 63 6f 6d 70 69 6c 65 72 20   from $compiler 
22f80 6f 62 6a 65 63 74 2e 2e 2e 20 22 20 3e 26 36 3b  object... " >&6;
22f90 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 73 79   }.if ${lt_cv_sy
22fa0 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
22fb0 70 69 70 65 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  pipe+:} false; t
22fc0 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
22fd0 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
22fe0 26 36 0a 65 6c 73 65 0a 0a 23 20 54 68 65 73 65  &6.else..# These
22ff0 20 61 72 65 20 73 61 6e 65 20 64 65 66 61 75 6c   are sane defaul
23000 74 73 20 74 68 61 74 20 77 6f 72 6b 20 6f 6e 20  ts that work on 
23010 61 74 20 6c 65 61 73 74 20 61 20 66 65 77 20 6f  at least a few o
23020 6c 64 20 73 79 73 74 65 6d 73 2e 0a 23 20 5b 54  ld systems..# [T
23030 68 65 79 20 63 6f 6d 65 20 66 72 6f 6d 20 55 6c  hey come from Ul
23040 74 72 69 78 2e 20 20 57 68 61 74 20 63 6f 75 6c  trix.  What coul
23050 64 20 62 65 20 6f 6c 64 65 72 20 74 68 61 6e 20  d be older than 
23060 55 6c 74 72 69 78 3f 21 21 20 3b 29 5d 0a 0a 23  Ultrix?!! ;)]..#
23070 20 43 68 61 72 61 63 74 65 72 20 63 6c 61 73 73   Character class
23080 20 64 65 73 63 72 69 62 69 6e 67 20 4e 4d 20 67   describing NM g
23090 6c 6f 62 61 6c 20 73 79 6d 62 6f 6c 20 63 6f 64  lobal symbol cod
230a0 65 73 2e 0a 73 79 6d 63 6f 64 65 3d 27 5b 42 43  es..symcode='[BC
230b0 44 45 47 52 53 54 5d 27 0a 0a 23 20 52 65 67 65  DEGRST]'..# Rege
230c0 78 70 20 74 6f 20 6d 61 74 63 68 20 73 79 6d 62  xp to match symb
230d0 6f 6c 73 20 74 68 61 74 20 63 61 6e 20 62 65 20  ols that can be 
230e0 61 63 63 65 73 73 65 64 20 64 69 72 65 63 74 6c  accessed directl
230f0 79 20 66 72 6f 6d 20 43 2e 0a 73 79 6d 70 61 74  y from C..sympat
23100 3d 27 5c 28 5b 5f 41 2d 5a 61 2d 7a 5d 5b 5f 41  ='\([_A-Za-z][_A
23110 2d 5a 61 2d 7a 30 2d 39 5d 2a 5c 29 27 0a 0a 23  -Za-z0-9]*\)'..#
23120 20 44 65 66 69 6e 65 20 73 79 73 74 65 6d 2d 73   Define system-s
23130 70 65 63 69 66 69 63 20 76 61 72 69 61 62 6c 65  pecific variable
23140 73 2e 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73  s..case $host_os
23150 20 69 6e 0a 61 69 78 2a 29 0a 20 20 73 79 6d 63   in.aix*).  symc
23160 6f 64 65 3d 27 5b 42 43 44 54 5d 27 0a 20 20 3b  ode='[BCDT]'.  ;
23170 3b 0a 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67  ;.cygwin* | ming
23180 77 2a 20 7c 20 70 77 33 32 2a 20 7c 20 63 65 67  w* | pw32* | ceg
23190 63 63 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27  cc*).  symcode='
231a0 5b 41 42 43 44 47 49 53 54 57 5d 27 0a 20 20 3b  [ABCDGISTW]'.  ;
231b0 3b 0a 68 70 75 78 2a 29 0a 20 20 69 66 20 74 65  ;.hpux*).  if te
231c0 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d  st "$host_cpu" =
231d0 20 69 61 36 34 3b 20 74 68 65 6e 0a 20 20 20 20   ia64; then.    
231e0 73 79 6d 63 6f 64 65 3d 27 5b 41 42 43 44 45 47  symcode='[ABCDEG
231f0 52 53 54 5d 27 0a 20 20 66 69 0a 20 20 3b 3b 0a  RST]'.  fi.  ;;.
23200 69 72 69 78 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75  irix* | nonstopu
23210 78 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b  x*).  symcode='[
23220 42 43 44 45 47 52 53 54 5d 27 0a 20 20 3b 3b 0a  BCDEGRST]'.  ;;.
23230 6f 73 66 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d  osf*).  symcode=
23240 27 5b 42 43 44 45 47 51 52 53 54 5d 27 0a 20 20  '[BCDEGQRST]'.  
23250 3b 3b 0a 73 6f 6c 61 72 69 73 2a 29 0a 20 20 73  ;;.solaris*).  s
23260 79 6d 63 6f 64 65 3d 27 5b 42 44 52 54 5d 27 0a  ymcode='[BDRT]'.
23270 20 20 3b 3b 0a 73 63 6f 33 2e 32 76 35 2a 29 0a    ;;.sco3.2v5*).
23280 20 20 73 79 6d 63 6f 64 65 3d 27 5b 44 54 5d 27    symcode='[DT]'
23290 0a 20 20 3b 3b 0a 73 79 73 76 34 2e 32 75 77 32  .  ;;.sysv4.2uw2
232a0 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 44  *).  symcode='[D
232b0 54 5d 27 0a 20 20 3b 3b 0a 73 79 73 76 35 2a 20  T]'.  ;;.sysv5* 
232c0 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75 6e 69 78  | sco5v6* | unix
232d0 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55 4e 49 58  ware* | OpenUNIX
232e0 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41  *).  symcode='[A
232f0 42 44 54 5d 27 0a 20 20 3b 3b 0a 73 79 73 76 34  BDT]'.  ;;.sysv4
23300 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 44 46  ).  symcode='[DF
23310 4e 53 54 55 5d 27 0a 20 20 3b 3b 0a 65 73 61 63  NSTU]'.  ;;.esac
23320 0a 0a 23 20 49 66 20 77 65 27 72 65 20 75 73 69  ..# If we're usi
23330 6e 67 20 47 4e 55 20 6e 6d 2c 20 74 68 65 6e 20  ng GNU nm, then 
23340 75 73 65 20 69 74 73 20 73 74 61 6e 64 61 72 64  use its standard
23350 20 73 79 6d 62 6f 6c 20 63 6f 64 65 73 2e 0a 63   symbol codes..c
23360 61 73 65 20 60 24 4e 4d 20 2d 56 20 32 3e 26 31  ase `$NM -V 2>&1
23370 60 20 69 6e 0a 2a 47 4e 55 2a 20 7c 20 2a 27 77  ` in.*GNU* | *'w
23380 69 74 68 20 42 46 44 27 2a 29 0a 20 20 73 79 6d  ith BFD'*).  sym
23390 63 6f 64 65 3d 27 5b 41 42 43 44 47 49 52 53 54  code='[ABCDGIRST
233a0 57 5d 27 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 54  W]' ;;.esac..# T
233b0 72 61 6e 73 66 6f 72 6d 20 61 6e 20 65 78 74 72  ransform an extr
233c0 61 63 74 65 64 20 73 79 6d 62 6f 6c 20 6c 69 6e  acted symbol lin
233d0 65 20 69 6e 74 6f 20 61 20 70 72 6f 70 65 72 20  e into a proper 
233e0 43 20 64 65 63 6c 61 72 61 74 69 6f 6e 2e 0a 23  C declaration..#
233f0 20 53 6f 6d 65 20 73 79 73 74 65 6d 73 20 28 65   Some systems (e
23400 73 70 2e 20 6f 6e 20 69 61 36 34 29 20 6c 69 6e  sp. on ia64) lin
23410 6b 20 64 61 74 61 20 61 6e 64 20 63 6f 64 65 20  k data and code 
23420 73 79 6d 62 6f 6c 73 20 64 69 66 66 65 72 65 6e  symbols differen
23430 74 6c 79 2c 0a 23 20 73 6f 20 75 73 65 20 74 68  tly,.# so use th
23440 69 73 20 67 65 6e 65 72 61 6c 20 61 70 70 72 6f  is general appro
23450 61 63 68 2e 0a 6c 74 5f 63 76 5f 73 79 73 5f 67  ach..lt_cv_sys_g
23460 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f  lobal_symbol_to_
23470 63 64 65 63 6c 3d 22 73 65 64 20 2d 6e 20 2d 65  cdecl="sed -n -e
23480 20 27 73 2f 5e 54 20 2e 2a 20 5c 28 2e 2a 5c 29   's/^T .* \(.*\)
23490 24 2f 65 78 74 65 72 6e 20 69 6e 74 20 5c 31 28  $/extern int \1(
234a0 29 3b 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73 79  );/p' -e 's/^$sy
234b0 6d 63 6f 64 65 2a 20 2e 2a 20 5c 28 2e 2a 5c 29  mcode* .* \(.*\)
234c0 24 2f 65 78 74 65 72 6e 20 63 68 61 72 20 5c 31  $/extern char \1
234d0 3b 2f 70 27 22 0a 0a 23 20 54 72 61 6e 73 66 6f  ;/p'"..# Transfo
234e0 72 6d 20 61 6e 20 65 78 74 72 61 63 74 65 64 20  rm an extracted 
234f0 73 79 6d 62 6f 6c 20 6c 69 6e 65 20 69 6e 74 6f  symbol line into
23500 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 61 6e 64   symbol name and
23510 20 73 79 6d 62 6f 6c 20 61 64 64 72 65 73 73 0a   symbol address.
23520 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
23530 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e 61 6d  _symbol_to_c_nam
23540 65 5f 61 64 64 72 65 73 73 3d 22 73 65 64 20 2d  e_address="sed -
23550 6e 20 2d 65 20 27 73 2f 5e 3a 20 5c 28 5b 5e 20  n -e 's/^: \([^ 
23560 5d 2a 5c 29 20 24 2f 20 20 7b 5c 5c 5c 22 5c 31  ]*\) $/  {\\\"\1
23570 5c 5c 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20 30  \\\", (void *) 0
23580 7d 2c 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73 79  },/p' -e 's/^$sy
23590 6d 63 6f 64 65 2a 20 5c 28 5b 5e 20 5d 2a 5c 29  mcode* \([^ ]*\)
235a0 20 5c 28 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c   \([^ ]*\)$/  {\
235b0 22 5c 32 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20  "\2\", (void *) 
235c0 5c 26 5c 32 7d 2c 2f 70 27 22 0a 6c 74 5f 63 76  \&\2},/p'".lt_cv
235d0 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
235e0 6f 6c 5f 74 6f 5f 63 5f 6e 61 6d 65 5f 61 64 64  ol_to_c_name_add
235f0 72 65 73 73 5f 6c 69 62 5f 70 72 65 66 69 78 3d  ress_lib_prefix=
23600 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a  "sed -n -e 's/^:
23610 20 5c 28 5b 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b   \([^ ]*\) $/  {
23620 5c 5c 5c 22 5c 31 5c 5c 5c 22 2c 20 28 76 6f 69  \\\"\1\\\", (voi
23630 64 20 2a 29 20 30 7d 2c 2f 70 27 20 2d 65 20 27  d *) 0},/p' -e '
23640 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b  s/^$symcode* \([
23650 5e 20 5d 2a 5c 29 20 5c 28 6c 69 62 5b 5e 20 5d  ^ ]*\) \(lib[^ ]
23660 2a 5c 29 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20  *\)$/  {\"\2\", 
23670 28 76 6f 69 64 20 2a 29 20 5c 26 5c 32 7d 2c 2f  (void *) \&\2},/
23680 70 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f  p' -e 's/^$symco
23690 64 65 2a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28  de* \([^ ]*\) \(
236a0 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22 6c 69  [^ ]*\)$/  {\"li
236b0 62 5c 32 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20  b\2\", (void *) 
236c0 5c 26 5c 32 7d 2c 2f 70 27 22 0a 0a 23 20 48 61  \&\2},/p'"..# Ha
236d0 6e 64 6c 65 20 43 52 4c 46 20 69 6e 20 6d 69 6e  ndle CRLF in min
236e0 67 77 20 74 6f 6f 6c 20 63 68 61 69 6e 0a 6f 70  gw tool chain.op
236f0 74 5f 63 72 3d 0a 63 61 73 65 20 24 62 75 69 6c  t_cr=.case $buil
23700 64 5f 6f 73 20 69 6e 0a 6d 69 6e 67 77 2a 29 0a  d_os in.mingw*).
23710 20 20 6f 70 74 5f 63 72 3d 60 24 45 43 48 4f 20    opt_cr=`$ECHO 
23720 27 78 5c 7b 30 2c 31 5c 7d 27 20 7c 20 74 72 20  'x\{0,1\}' | tr 
23730 78 20 27 5c 30 31 35 27 60 20 23 20 6f 70 74 69  x '\015'` # opti
23740 6f 6e 20 63 72 20 69 6e 20 72 65 67 65 78 70 0a  on cr in regexp.
23750 20 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 54 72 79    ;;.esac..# Try
23760 20 77 69 74 68 6f 75 74 20 61 20 70 72 65 66 69   without a prefi
23770 78 20 75 6e 64 65 72 73 63 6f 72 65 2c 20 74 68  x underscore, th
23780 65 6e 20 77 69 74 68 20 69 74 2e 0a 66 6f 72 20  en with it..for 
23790 61 63 5f 73 79 6d 70 72 66 78 20 69 6e 20 22 22  ac_symprfx in ""
237a0 20 22 5f 22 3b 20 64 6f 0a 0a 20 20 23 20 54 72   "_"; do..  # Tr
237b0 61 6e 73 66 6f 72 6d 20 73 79 6d 63 6f 64 65 2c  ansform symcode,
237c0 20 73 79 6d 70 61 74 2c 20 61 6e 64 20 73 79 6d   sympat, and sym
237d0 70 72 66 78 20 69 6e 74 6f 20 61 20 72 61 77 20  prfx into a raw 
237e0 73 79 6d 62 6f 6c 20 61 6e 64 20 61 20 43 20 73  symbol and a C s
237f0 79 6d 62 6f 6c 2e 0a 20 20 73 79 6d 78 66 72 6d  ymbol..  symxfrm
23800 3d 22 5c 5c 31 20 24 61 63 5f 73 79 6d 70 72 66  ="\\1 $ac_symprf
23810 78 5c 5c 32 20 5c 5c 32 22 0a 0a 20 20 23 20 57  x\\2 \\2"..  # W
23820 72 69 74 65 20 74 68 65 20 72 61 77 20 61 6e 64  rite the raw and
23830 20 43 20 69 64 65 6e 74 69 66 69 65 72 73 2e 0a   C identifiers..
23840 20 20 69 66 20 74 65 73 74 20 22 24 6c 74 5f 63    if test "$lt_c
23850 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65 22 20  v_nm_interface" 
23860 3d 20 22 4d 53 20 64 75 6d 70 62 69 6e 22 3b 20  = "MS dumpbin"; 
23870 74 68 65 6e 0a 20 20 20 20 23 20 46 61 6b 65 20  then.    # Fake 
23880 69 74 20 66 6f 72 20 64 75 6d 70 62 69 6e 20 61  it for dumpbin a
23890 6e 64 20 73 61 79 20 54 20 66 6f 72 20 61 6e 79  nd say T for any
238a0 20 6e 6f 6e 2d 73 74 61 74 69 63 20 66 75 6e 63   non-static func
238b0 74 69 6f 6e 0a 20 20 20 20 23 20 61 6e 64 20 44  tion.    # and D
238c0 20 66 6f 72 20 61 6e 79 20 67 6c 6f 62 61 6c 20   for any global 
238d0 76 61 72 69 61 62 6c 65 2e 0a 20 20 20 20 23 20  variable..    # 
238e0 41 6c 73 6f 20 66 69 6e 64 20 43 2b 2b 20 61 6e  Also find C++ an
238f0 64 20 5f 5f 66 61 73 74 63 61 6c 6c 20 73 79 6d  d __fastcall sym
23900 62 6f 6c 73 20 66 72 6f 6d 20 4d 53 56 43 2b 2b  bols from MSVC++
23910 2c 0a 20 20 20 20 23 20 77 68 69 63 68 20 73 74  ,.    # which st
23920 61 72 74 20 77 69 74 68 20 40 20 6f 72 20 3f 2e  art with @ or ?.
23930 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67  .    lt_cv_sys_g
23940 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
23950 65 3d 22 24 41 57 4b 20 27 22 5c 0a 22 20 20 20  e="$AWK '"\."   
23960 20 20 7b 6c 61 73 74 5f 73 65 63 74 69 6f 6e 3d    {last_section=
23970 73 65 63 74 69 6f 6e 3b 20 73 65 63 74 69 6f 6e  section; section
23980 3d 5c 24 20 33 7d 3b 22 5c 0a 22 20 20 20 20 20  =\$ 3};"\."     
23990 2f 53 65 63 74 69 6f 6e 20 6c 65 6e 67 74 68 20  /Section length 
239a0 2e 2a 23 72 65 6c 6f 63 73 2e 2a 28 70 69 63 6b  .*#relocs.*(pick
239b0 20 61 6e 79 29 2f 7b 68 69 64 65 5b 6c 61 73 74   any)/{hide[last
239c0 5f 73 65 63 74 69 6f 6e 5d 3d 31 7d 3b 22 5c 0a  _section]=1};"\.
239d0 22 20 20 20 20 20 5c 24 20 30 21 7e 2f 45 78 74  "     \$ 0!~/Ext
239e0 65 72 6e 61 6c 20 2a 5c 7c 2f 7b 6e 65 78 74 7d  ernal *\|/{next}
239f0 3b 22 5c 0a 22 20 20 20 20 20 2f 20 30 2b 20 55  ;"\."     / 0+ U
23a00 4e 44 45 46 20 2f 7b 6e 65 78 74 7d 3b 20 2f 20  NDEF /{next}; / 
23a10 55 4e 44 45 46 20 5c 28 5b 5e 7c 5d 5c 29 2a 28  UNDEF \([^|]\)*(
23a20 29 2f 7b 6e 65 78 74 7d 3b 22 5c 0a 22 20 20 20  )/{next};"\."   
23a30 20 20 7b 69 66 28 68 69 64 65 5b 73 65 63 74 69    {if(hide[secti
23a40 6f 6e 5d 29 20 6e 65 78 74 7d 3b 22 5c 0a 22 20  on]) next};"\." 
23a50 20 20 20 20 7b 66 3d 30 7d 3b 20 5c 24 20 30 7e      {f=0}; \$ 0~
23a60 2f 5c 28 5c 29 2e 2a 5c 7c 2f 7b 66 3d 31 7d 3b  /\(\).*\|/{f=1};
23a70 20 7b 70 72 69 6e 74 66 20 66 20 3f 20 5c 22 54   {printf f ? \"T
23a80 20 5c 22 20 3a 20 5c 22 44 20 5c 22 7d 3b 22 5c   \" : \"D \"};"\
23a90 0a 22 20 20 20 20 20 7b 73 70 6c 69 74 28 5c 24  ."     {split(\$
23aa0 20 30 2c 20 61 2c 20 2f 5c 7c 7c 5c 72 2f 29 3b   0, a, /\||\r/);
23ab0 20 73 70 6c 69 74 28 61 5b 32 5d 2c 20 73 29 7d   split(a[2], s)}
23ac0 3b 22 5c 0a 22 20 20 20 20 20 73 5b 31 5d 7e 2f  ;"\."     s[1]~/
23ad0 5e 5b 40 3f 5d 2f 7b 70 72 69 6e 74 20 73 5b 31  ^[@?]/{print s[1
23ae0 5d 2c 20 73 5b 31 5d 3b 20 6e 65 78 74 7d 3b 22  ], s[1]; next};"
23af0 5c 0a 22 20 20 20 20 20 73 5b 31 5d 7e 70 72 66  \."     s[1]~prf
23b00 78 20 7b 73 70 6c 69 74 28 73 5b 31 5d 2c 74 2c  x {split(s[1],t,
23b10 5c 22 40 5c 22 29 3b 20 70 72 69 6e 74 20 74 5b  \"@\"); print t[
23b20 31 5d 2c 20 73 75 62 73 74 72 28 74 5b 31 5d 2c  1], substr(t[1],
23b30 6c 65 6e 67 74 68 28 70 72 66 78 29 29 7d 22 5c  length(prfx))}"\
23b40 0a 22 20 20 20 20 20 27 20 70 72 66 78 3d 5e 24  ."     ' prfx=^$
23b50 61 63 5f 73 79 6d 70 72 66 78 22 0a 20 20 65 6c  ac_symprfx".  el
23b60 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  se.    lt_cv_sys
23b70 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70  _global_symbol_p
23b80 69 70 65 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27  ipe="sed -n -e '
23b90 73 2f 5e 2e 2a 5b 09 20 5d 5c 28 24 73 79 6d 63  s/^.*[. ]\($symc
23ba0 6f 64 65 24 73 79 6d 63 6f 64 65 2a 5c 29 5b 09  ode$symcode*\)[.
23bb0 20 5d 5b 09 20 5d 2a 24 61 63 5f 73 79 6d 70 72   ][. ]*$ac_sympr
23bc0 66 78 24 73 79 6d 70 61 74 24 6f 70 74 5f 63 72  fx$sympat$opt_cr
23bd0 24 2f 24 73 79 6d 78 66 72 6d 2f 70 27 22 0a 20  $/$symxfrm/p'". 
23be0 20 66 69 0a 0a 20 20 23 20 43 68 65 63 6b 20 74   fi..  # Check t
23bf0 6f 20 73 65 65 20 74 68 61 74 20 74 68 65 20 70  o see that the p
23c00 69 70 65 20 77 6f 72 6b 73 20 63 6f 72 72 65 63  ipe works correc
23c10 74 6c 79 2e 0a 20 20 70 69 70 65 5f 77 6f 72 6b  tly..  pipe_work
23c20 73 3d 6e 6f 0a 0a 20 20 72 6d 20 2d 66 20 63 6f  s=no..  rm -f co
23c30 6e 66 74 65 73 74 2a 0a 20 20 63 61 74 20 3e 20  nftest*.  cat > 
23c40 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
23c50 20 3c 3c 5f 4c 54 5f 45 4f 46 0a 23 69 66 64 65   <<_LT_EOF.#ifde
23c60 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78  f __cplusplus.ex
23c70 74 65 72 6e 20 22 43 22 20 7b 0a 23 65 6e 64 69  tern "C" {.#endi
23c80 66 0a 63 68 61 72 20 6e 6d 5f 74 65 73 74 5f 76  f.char nm_test_v
23c90 61 72 3b 0a 76 6f 69 64 20 6e 6d 5f 74 65 73 74  ar;.void nm_test
23ca0 5f 66 75 6e 63 28 76 6f 69 64 29 3b 0a 76 6f 69  _func(void);.voi
23cb0 64 20 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 28 76  d nm_test_func(v
23cc0 6f 69 64 29 7b 7d 0a 23 69 66 64 65 66 20 5f 5f  oid){}.#ifdef __
23cd0 63 70 6c 75 73 70 6c 75 73 0a 7d 0a 23 65 6e 64  cplusplus.}.#end
23ce0 69 66 0a 69 6e 74 20 6d 61 69 6e 28 29 7b 6e 6d  if.int main(){nm
23cf0 5f 74 65 73 74 5f 76 61 72 3d 27 61 27 3b 6e 6d  _test_var='a';nm
23d00 5f 74 65 73 74 5f 66 75 6e 63 28 29 3b 72 65 74  _test_func();ret
23d10 75 72 6e 28 30 29 3b 7d 0a 5f 4c 54 5f 45 4f 46  urn(0);}._LT_EOF
23d20 0a 0a 20 20 69 66 20 7b 20 7b 20 65 76 61 6c 20  ..  if { { eval 
23d30 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 5c  echo "\"\$as_me\
23d40 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  ":${as_lineno-$L
23d50 49 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 63 6f  INENO}: \"$ac_co
23d60 6d 70 69 6c 65 5c 22 22 3b 20 7d 20 3e 26 35 0a  mpile\""; } >&5.
23d70 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70    (eval $ac_comp
23d80 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  ile) 2>&5.  ac_s
23d90 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65  tatus=$?.  $as_e
23da0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
23db0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
23dc0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
23dd0 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24  us" >&5.  test $
23de0 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d  ac_status = 0; }
23df0 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 4e 6f 77  ; then.    # Now
23e00 20 74 72 79 20 74 6f 20 67 72 61 62 20 74 68 65   try to grab the
23e10 20 73 79 6d 62 6f 6c 73 2e 0a 20 20 20 20 6e 6c   symbols..    nl
23e20 69 73 74 3d 63 6f 6e 66 74 65 73 74 2e 6e 6d 0a  ist=conftest.nm.
23e30 20 20 20 20 69 66 20 7b 20 7b 20 65 76 61 6c 20      if { { eval 
23e40 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 5c  echo "\"\$as_me\
23e50 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  ":${as_lineno-$L
23e60 49 4e 45 4e 4f 7d 3a 20 5c 22 24 4e 4d 20 63 6f  INENO}: \"$NM co
23e70 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
23e80 74 20 5c 7c 20 24 6c 74 5f 63 76 5f 73 79 73 5f  t \| $lt_cv_sys_
23e90 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69  global_symbol_pi
23ea0 70 65 20 5c 3e 20 24 6e 6c 69 73 74 5c 22 22 3b  pe \> $nlist\"";
23eb0 20 7d 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24   } >&5.  (eval $
23ec0 4e 4d 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  NM conftest.$ac_
23ed0 6f 62 6a 65 78 74 20 5c 7c 20 24 6c 74 5f 63 76  objext \| $lt_cv
23ee0 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
23ef0 6f 6c 5f 70 69 70 65 20 5c 3e 20 24 6e 6c 69 73  ol_pipe \> $nlis
23f00 74 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  t) 2>&5.  ac_sta
23f10 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68  tus=$?.  $as_ech
23f20 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
23f30 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
23f40 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
23f50 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63  " >&5.  test $ac
23f60 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 20 26  _status = 0; } &
23f70 26 20 74 65 73 74 20 2d 73 20 22 24 6e 6c 69 73  & test -s "$nlis
23f80 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 23  t"; then.      #
23f90 20 54 72 79 20 73 6f 72 74 69 6e 67 20 61 6e 64   Try sorting and
23fa0 20 75 6e 69 71 75 69 66 79 69 6e 67 20 74 68 65   uniquifying the
23fb0 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 20 20 69   output..      i
23fc0 66 20 73 6f 72 74 20 22 24 6e 6c 69 73 74 22 20  f sort "$nlist" 
23fd0 7c 20 75 6e 69 71 20 3e 20 22 24 6e 6c 69 73 74  | uniq > "$nlist
23fe0 22 54 3b 20 74 68 65 6e 0a 09 6d 76 20 2d 66 20  "T; then..mv -f 
23ff0 22 24 6e 6c 69 73 74 22 54 20 22 24 6e 6c 69 73  "$nlist"T "$nlis
24000 74 22 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 72  t".      else..r
24010 6d 20 2d 66 20 22 24 6e 6c 69 73 74 22 54 0a 20  m -f "$nlist"T. 
24020 20 20 20 20 20 66 69 0a 0a 20 20 20 20 20 20 23       fi..      #
24030 20 4d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20   Make sure that 
24040 77 65 20 73 6e 61 67 67 65 64 20 61 6c 6c 20 74  we snagged all t
24050 68 65 20 73 79 6d 62 6f 6c 73 20 77 65 20 6e 65  he symbols we ne
24060 65 64 2e 0a 20 20 20 20 20 20 69 66 20 24 47 52  ed..      if $GR
24070 45 50 20 27 20 6e 6d 5f 74 65 73 74 5f 76 61 72  EP ' nm_test_var
24080 24 27 20 22 24 6e 6c 69 73 74 22 20 3e 2f 64 65  $' "$nlist" >/de
24090 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 69 66  v/null; then..if
240a0 20 24 47 52 45 50 20 27 20 6e 6d 5f 74 65 73 74   $GREP ' nm_test
240b0 5f 66 75 6e 63 24 27 20 22 24 6e 6c 69 73 74 22  _func$' "$nlist"
240c0 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65   >/dev/null; the
240d0 6e 0a 09 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45  n..  cat <<_LT_E
240e0 4f 46 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61  OF > conftest.$a
240f0 63 5f 65 78 74 0a 23 69 66 64 65 66 20 5f 5f 63  c_ext.#ifdef __c
24100 70 6c 75 73 70 6c 75 73 0a 65 78 74 65 72 6e 20  plusplus.extern 
24110 22 43 22 20 7b 0a 23 65 6e 64 69 66 0a 0a 5f 4c  "C" {.#endif.._L
24120 54 5f 45 4f 46 0a 09 20 20 23 20 4e 6f 77 20 67  T_EOF..  # Now g
24130 65 6e 65 72 61 74 65 20 74 68 65 20 73 79 6d 62  enerate the symb
24140 6f 6c 20 66 69 6c 65 2e 0a 09 20 20 65 76 61 6c  ol file...  eval
24150 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f   "$lt_cv_sys_glo
24160 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64  bal_symbol_to_cd
24170 65 63 6c 22 27 20 3c 20 22 24 6e 6c 69 73 74 22  ecl"' < "$nlist"
24180 20 7c 20 24 47 52 45 50 20 2d 76 20 6d 61 69 6e   | $GREP -v main
24190 20 3e 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   >> conftest.$ac
241a0 5f 65 78 74 27 0a 0a 09 20 20 63 61 74 20 3c 3c  _ext'...  cat <<
241b0 5f 4c 54 5f 45 4f 46 20 3e 3e 20 63 6f 6e 66 74  _LT_EOF >> conft
241c0 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 2f 2a 20  est.$ac_ext../* 
241d0 54 68 65 20 6d 61 70 70 69 6e 67 20 62 65 74 77  The mapping betw
241e0 65 65 6e 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 73  een symbol names
241f0 20 61 6e 64 20 73 79 6d 62 6f 6c 73 2e 20 20 2a   and symbols.  *
24200 2f 0a 63 6f 6e 73 74 20 73 74 72 75 63 74 20 7b  /.const struct {
24210 0a 20 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6e  .  const char *n
24220 61 6d 65 3b 0a 20 20 76 6f 69 64 20 20 20 20 20  ame;.  void     
24230 20 20 2a 61 64 64 72 65 73 73 3b 0a 7d 0a 6c 74    *address;.}.lt
24240 5f 5f 50 52 4f 47 52 41 4d 5f 5f 4c 54 58 5f 70  __PROGRAM__LTX_p
24250 72 65 6c 6f 61 64 65 64 5f 73 79 6d 62 6f 6c 73  reloaded_symbols
24260 5b 5d 20 3d 0a 7b 0a 20 20 7b 20 22 40 50 52 4f  [] =.{.  { "@PRO
24270 47 52 41 4d 40 22 2c 20 28 76 6f 69 64 20 2a 29  GRAM@", (void *)
24280 20 30 20 7d 2c 0a 5f 4c 54 5f 45 4f 46 0a 09 20   0 },._LT_EOF.. 
24290 20 24 53 45 44 20 22 73 2f 5e 24 73 79 6d 63 6f   $SED "s/^$symco
242a0 64 65 24 73 79 6d 63 6f 64 65 2a 20 5c 28 2e 2a  de$symcode* \(.*
242b0 5c 29 20 5c 28 2e 2a 5c 29 24 2f 20 20 7b 5c 22  \) \(.*\)$/  {\"
242c0 5c 32 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20 5c  \2\", (void *) \
242d0 26 5c 32 7d 2c 2f 22 20 3c 20 22 24 6e 6c 69 73  &\2},/" < "$nlis
242e0 74 22 20 7c 20 24 47 52 45 50 20 2d 76 20 6d 61  t" | $GREP -v ma
242f0 69 6e 20 3e 3e 20 63 6f 6e 66 74 65 73 74 2e 24  in >> conftest.$
24300 61 63 5f 65 78 74 0a 09 20 20 63 61 74 20 3c 3c  ac_ext..  cat <<
24310 5c 5f 4c 54 5f 45 4f 46 20 3e 3e 20 63 6f 6e 66  \_LT_EOF >> conf
24320 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 7b  test.$ac_ext.  {
24330 30 2c 20 28 76 6f 69 64 20 2a 29 20 30 7d 0a 7d  0, (void *) 0}.}
24340 3b 0a 0a 2f 2a 20 54 68 69 73 20 77 6f 72 6b 73  ;../* This works
24350 20 61 72 6f 75 6e 64 20 61 20 70 72 6f 62 6c 65   around a proble
24360 6d 20 69 6e 20 46 72 65 65 42 53 44 20 6c 69 6e  m in FreeBSD lin
24370 6b 65 72 20 2a 2f 0a 23 69 66 64 65 66 20 46 52  ker */.#ifdef FR
24380 45 45 42 53 44 5f 57 4f 52 4b 41 52 4f 55 4e 44  EEBSD_WORKAROUND
24390 0a 73 74 61 74 69 63 20 63 6f 6e 73 74 20 76 6f  .static const vo
243a0 69 64 20 2a 6c 74 5f 70 72 65 6c 6f 61 64 65 64  id *lt_preloaded
243b0 5f 73 65 74 75 70 28 29 20 7b 0a 20 20 72 65 74  _setup() {.  ret
243c0 75 72 6e 20 6c 74 5f 5f 50 52 4f 47 52 41 4d 5f  urn lt__PROGRAM_
243d0 5f 4c 54 58 5f 70 72 65 6c 6f 61 64 65 64 5f 73  _LTX_preloaded_s
243e0 79 6d 62 6f 6c 73 3b 0a 7d 0a 23 65 6e 64 69 66  ymbols;.}.#endif
243f0 0a 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73  ..#ifdef __cplus
24400 70 6c 75 73 0a 7d 0a 23 65 6e 64 69 66 0a 5f 4c  plus.}.#endif._L
24410 54 5f 45 4f 46 0a 09 20 20 23 20 4e 6f 77 20 74  T_EOF..  # Now t
24420 72 79 20 6c 69 6e 6b 69 6e 67 20 74 68 65 20 74  ry linking the t
24430 77 6f 20 66 69 6c 65 73 2e 0a 09 20 20 6d 76 20  wo files...  mv 
24440 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
24450 65 78 74 20 63 6f 6e 66 74 73 74 6d 2e 24 61 63  ext conftstm.$ac
24460 5f 6f 62 6a 65 78 74 0a 09 20 20 6c 74 5f 73 61  _objext..  lt_sa
24470 76 65 5f 4c 49 42 53 3d 22 24 4c 49 42 53 22 0a  ve_LIBS="$LIBS".
24480 09 20 20 6c 74 5f 73 61 76 65 5f 43 46 4c 41 47  .  lt_save_CFLAG
24490 53 3d 22 24 43 46 4c 41 47 53 22 0a 09 20 20 4c  S="$CFLAGS"..  L
244a0 49 42 53 3d 22 63 6f 6e 66 74 73 74 6d 2e 24 61  IBS="conftstm.$a
244b0 63 5f 6f 62 6a 65 78 74 22 0a 09 20 20 43 46 4c  c_objext"..  CFL
244c0 41 47 53 3d 22 24 43 46 4c 41 47 53 24 6c 74 5f  AGS="$CFLAGS$lt_
244d0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f  prog_compiler_no
244e0 5f 62 75 69 6c 74 69 6e 5f 66 6c 61 67 22 0a 09  _builtin_flag"..
244f0 20 20 69 66 20 7b 20 7b 20 65 76 61 6c 20 65 63    if { { eval ec
24500 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 5c 22 3a  ho "\"\$as_me\":
24510 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
24520 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b  ENO}: \"$ac_link
24530 5c 22 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76  \""; } >&5.  (ev
24540 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e 26  al $ac_link) 2>&
24550 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
24560 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
24570 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
24580 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20  $LINENO}: \$? = 
24590 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
245a0 20 20 74 65 73 74 20 24 61 63 5f 73 74 61 74 75    test $ac_statu
245b0 73 20 3d 20 30 3b 20 7d 20 26 26 20 74 65 73 74  s = 0; } && test
245c0 20 2d 73 20 63 6f 6e 66 74 65 73 74 24 7b 61 63   -s conftest${ac
245d0 5f 65 78 65 65 78 74 7d 3b 20 74 68 65 6e 0a 09  _exeext}; then..
245e0 20 20 20 20 70 69 70 65 5f 77 6f 72 6b 73 3d 79      pipe_works=y
245f0 65 73 0a 09 20 20 66 69 0a 09 20 20 4c 49 42 53  es..  fi..  LIBS
24600 3d 22 24 6c 74 5f 73 61 76 65 5f 4c 49 42 53 22  ="$lt_save_LIBS"
24610 0a 09 20 20 43 46 4c 41 47 53 3d 22 24 6c 74 5f  ..  CFLAGS="$lt_
24620 73 61 76 65 5f 43 46 4c 41 47 53 22 0a 09 65 6c  save_CFLAGS"..el
24630 73 65 0a 09 20 20 65 63 68 6f 20 22 63 61 6e 6e  se..  echo "cann
24640 6f 74 20 66 69 6e 64 20 6e 6d 5f 74 65 73 74 5f  ot find nm_test_
24650 66 75 6e 63 20 69 6e 20 24 6e 6c 69 73 74 22 20  func in $nlist" 
24660 3e 26 35 0a 09 66 69 0a 20 20 20 20 20 20 65 6c  >&5..fi.      el
24670 73 65 0a 09 65 63 68 6f 20 22 63 61 6e 6e 6f 74  se..echo "cannot
24680 20 66 69 6e 64 20 6e 6d 5f 74 65 73 74 5f 76 61   find nm_test_va
24690 72 20 69 6e 20 24 6e 6c 69 73 74 22 20 3e 26 35  r in $nlist" >&5
246a0 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 65 6c  .      fi.    el
246b0 73 65 0a 20 20 20 20 20 20 65 63 68 6f 20 22 63  se.      echo "c
246c0 61 6e 6e 6f 74 20 72 75 6e 20 24 6c 74 5f 63 76  annot run $lt_cv
246d0 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
246e0 6f 6c 5f 70 69 70 65 22 20 3e 26 35 0a 20 20 20  ol_pipe" >&5.   
246f0 20 66 69 0a 20 20 65 6c 73 65 0a 20 20 20 20 65   fi.  else.    e
24700 63 68 6f 20 22 24 70 72 6f 67 6e 61 6d 65 3a 20  cho "$progname: 
24710 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
24720 61 73 3a 22 20 3e 26 35 0a 20 20 20 20 63 61 74  as:" >&5.    cat
24730 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
24740 74 20 3e 26 35 0a 20 20 66 69 0a 20 20 72 6d 20  t >&5.  fi.  rm 
24750 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f  -rf conftest* co
24760 6e 66 74 73 74 2a 0a 0a 20 20 23 20 44 6f 20 6e  nftst*..  # Do n
24770 6f 74 20 75 73 65 20 74 68 65 20 67 6c 6f 62 61  ot use the globa
24780 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20 75 6e  l_symbol_pipe un
24790 6c 65 73 73 20 69 74 20 77 6f 72 6b 73 2e 0a 20  less it works.. 
247a0 20 69 66 20 74 65 73 74 20 22 24 70 69 70 65 5f   if test "$pipe_
247b0 77 6f 72 6b 73 22 20 3d 20 79 65 73 3b 20 74 68  works" = yes; th
247c0 65 6e 0a 20 20 20 20 62 72 65 61 6b 0a 20 20 65  en.    break.  e
247d0 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79  lse.    lt_cv_sy
247e0 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
247f0 70 69 70 65 3d 0a 20 20 66 69 0a 64 6f 6e 65 0a  pipe=.  fi.done.
24800 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 7a 20  .fi..if test -z 
24810 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62  "$lt_cv_sys_glob
24820 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 22 3b  al_symbol_pipe";
24830 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f 73 79   then.  lt_cv_sy
24840 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
24850 74 6f 5f 63 64 65 63 6c 3d 0a 66 69 0a 69 66 20  to_cdecl=.fi.if 
24860 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 63 76 5f  test -z "$lt_cv_
24870 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
24880 6c 5f 70 69 70 65 24 6c 74 5f 63 76 5f 73 79 73  l_pipe$lt_cv_sys
24890 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74  _global_symbol_t
248a0 6f 5f 63 64 65 63 6c 22 3b 20 74 68 65 6e 0a 20  o_cdecl"; then. 
248b0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
248c0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
248d0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
248e0 3a 20 66 61 69 6c 65 64 22 20 3e 26 35 0a 24 61  : failed" >&5.$a
248f0 73 5f 65 63 68 6f 20 22 66 61 69 6c 65 64 22 20  s_echo "failed" 
24900 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
24910 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
24920 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
24930 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6f  NENO}: result: o
24940 6b 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  k" >&5.$as_echo 
24950 22 6f 6b 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "ok" >&6; }.fi..
24960 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
24970 0a 0a 0a 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68  ......# Check wh
24980 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 6c  ether --enable-l
24990 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 77 61 73 20  ibtool-lock was 
249a0 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22  given..if test "
249b0 24 7b 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c  ${enable_libtool
249c0 5f 6c 6f 63 6b 2b 73 65 74 7d 22 20 3d 20 73 65  _lock+set}" = se
249d0 74 3b 20 74 68 65 6e 20 3a 0a 20 20 65 6e 61 62  t; then :.  enab
249e0 6c 65 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 6c 69  leval=$enable_li
249f0 62 74 6f 6f 6c 5f 6c 6f 63 6b 3b 0a 66 69 0a 0a  btool_lock;.fi..
24a00 74 65 73 74 20 22 78 24 65 6e 61 62 6c 65 5f 6c  test "x$enable_l
24a10 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22 20 21 3d 20  ibtool_lock" != 
24a20 78 6e 6f 20 26 26 20 65 6e 61 62 6c 65 5f 6c 69  xno && enable_li
24a30 62 74 6f 6f 6c 5f 6c 6f 63 6b 3d 79 65 73 0a 0a  btool_lock=yes..
24a40 23 20 53 6f 6d 65 20 66 6c 61 67 73 20 6e 65 65  # Some flags nee
24a50 64 20 74 6f 20 62 65 20 70 72 6f 70 61 67 61 74  d to be propagat
24a60 65 64 20 74 6f 20 74 68 65 20 63 6f 6d 70 69 6c  ed to the compil
24a70 65 72 20 6f 72 20 6c 69 6e 6b 65 72 20 66 6f 72  er or linker for
24a80 20 67 6f 6f 64 0a 23 20 6c 69 62 74 6f 6f 6c 20   good.# libtool 
24a90 73 75 70 70 6f 72 74 2e 0a 63 61 73 65 20 24 68  support..case $h
24aa0 6f 73 74 20 69 6e 0a 69 61 36 34 2d 2a 2d 68 70  ost in.ia64-*-hp
24ab0 75 78 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f 75  ux*).  # Find ou
24ac0 74 20 77 68 69 63 68 20 41 42 49 20 77 65 20 61  t which ABI we a
24ad0 72 65 20 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f  re using..  echo
24ae0 20 27 69 6e 74 20 69 3b 27 20 3e 20 63 6f 6e 66   'int i;' > conf
24af0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 69  test.$ac_ext.  i
24b00 66 20 7b 20 7b 20 65 76 61 6c 20 65 63 68 6f 20  f { { eval echo 
24b10 22 5c 22 5c 24 61 73 5f 6d 65 5c 22 3a 24 7b 61  "\"\$as_me\":${a
24b20 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
24b30 7d 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65  }: \"$ac_compile
24b40 5c 22 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76  \""; } >&5.  (ev
24b50 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20  al $ac_compile) 
24b60 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
24b70 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  =$?.  $as_echo "
24b80 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
24b90 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f  no-$LINENO}: \$?
24ba0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
24bb0 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74  &5.  test $ac_st
24bc0 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74 68 65  atus = 0; }; the
24bd0 6e 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73 72  n.    case `/usr
24be0 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65  /bin/file confte
24bf0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 60 20 69  st.$ac_objext` i
24c00 6e 0a 20 20 20 20 20 20 2a 45 4c 46 2d 33 32 2a  n.      *ELF-32*
24c10 29 0a 09 48 50 55 58 5f 49 41 36 34 5f 4d 4f 44  )..HPUX_IA64_MOD
24c20 45 3d 22 33 32 22 0a 09 3b 3b 0a 20 20 20 20 20  E="32"..;;.     
24c30 20 2a 45 4c 46 2d 36 34 2a 29 0a 09 48 50 55 58   *ELF-64*)..HPUX
24c40 5f 49 41 36 34 5f 4d 4f 44 45 3d 22 36 34 22 0a  _IA64_MODE="64".
24c50 09 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66  .;;.    esac.  f
24c60 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74  i.  rm -rf conft
24c70 65 73 74 2a 0a 20 20 3b 3b 0a 2a 2d 2a 2d 69 72  est*.  ;;.*-*-ir
24c80 69 78 36 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f  ix6*).  # Find o
24c90 75 74 20 77 68 69 63 68 20 41 42 49 20 77 65 20  ut which ABI we 
24ca0 61 72 65 20 75 73 69 6e 67 2e 0a 20 20 65 63 68  are using..  ech
24cb0 6f 20 27 23 6c 69 6e 65 20 35 31 33 38 20 22 63  o '#line 5138 "c
24cc0 6f 6e 66 69 67 75 72 65 22 27 20 3e 20 63 6f 6e  onfigure"' > con
24cd0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20  ftest.$ac_ext.  
24ce0 69 66 20 7b 20 7b 20 65 76 61 6c 20 65 63 68 6f  if { { eval echo
24cf0 20 22 5c 22 5c 24 61 73 5f 6d 65 5c 22 3a 24 7b   "\"\$as_me\":${
24d00 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
24d10 4f 7d 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c  O}: \"$ac_compil
24d20 65 5c 22 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65  e\""; } >&5.  (e
24d30 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29  val $ac_compile)
24d40 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
24d50 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20  s=$?.  $as_echo 
24d60 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
24d70 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24  eno-$LINENO}: \$
24d80 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
24d90 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73  >&5.  test $ac_s
24da0 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74 68  tatus = 0; }; th
24db0 65 6e 0a 20 20 20 20 69 66 20 74 65 73 74 20 22  en.    if test "
24dc0 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f  $lt_cv_prog_gnu_
24dd0 6c 64 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  ld" = yes; then.
24de0 20 20 20 20 20 20 63 61 73 65 20 60 2f 75 73 72        case `/usr
24df0 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65  /bin/file confte
24e00 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 60 20 69  st.$ac_objext` i
24e10 6e 0a 09 2a 33 32 2d 62 69 74 2a 29 0a 09 20 20  n..*32-bit*)..  
24e20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65  LD="${LD-ld} -me
24e30 6c 66 33 32 62 73 6d 69 70 22 0a 09 20 20 3b 3b  lf32bsmip"..  ;;
24e40 0a 09 2a 4e 33 32 2a 29 0a 09 20 20 4c 44 3d 22  ..*N32*)..  LD="
24e50 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65 6c 66 33 32  ${LD-ld} -melf32
24e60 62 6d 69 70 6e 33 32 22 0a 09 20 20 3b 3b 0a 09  bmipn32"..  ;;..
24e70 2a 36 34 2d 62 69 74 2a 29 0a 09 20 20 4c 44 3d  *64-bit*)..  LD=
24e80 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65 6c 66 36  "${LD-ld} -melf6
24e90 34 62 6d 69 70 22 0a 09 3b 3b 0a 20 20 20 20 20  4bmip"..;;.     
24ea0 20 65 73 61 63 0a 20 20 20 20 65 6c 73 65 0a 20   esac.    else. 
24eb0 20 20 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f       case `/usr/
24ec0 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73  bin/file conftes
24ed0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 60 20 69 6e  t.$ac_objext` in
24ee0 0a 09 2a 33 32 2d 62 69 74 2a 29 0a 09 20 20 4c  ..*32-bit*)..  L
24ef0 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 33 32 22  D="${LD-ld} -32"
24f00 0a 09 20 20 3b 3b 0a 09 2a 4e 33 32 2a 29 0a 09  ..  ;;..*N32*)..
24f10 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
24f20 6e 33 32 22 0a 09 20 20 3b 3b 0a 09 2a 36 34 2d  n32"..  ;;..*64-
24f30 62 69 74 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c  bit*)..  LD="${L
24f40 44 2d 6c 64 7d 20 2d 36 34 22 0a 09 20 20 3b 3b  D-ld} -64"..  ;;
24f50 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
24f60 66 69 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66  fi.  fi.  rm -rf
24f70 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a   conftest*.  ;;.
24f80 0a 78 38 36 5f 36 34 2d 2a 6b 66 72 65 65 62 73  .x86_64-*kfreebs
24f90 64 2a 2d 67 6e 75 7c 78 38 36 5f 36 34 2d 2a 6c  d*-gnu|x86_64-*l
24fa0 69 6e 75 78 2a 7c 70 70 63 2a 2d 2a 6c 69 6e 75  inux*|ppc*-*linu
24fb0 78 2a 7c 70 6f 77 65 72 70 63 2a 2d 2a 6c 69 6e  x*|powerpc*-*lin
24fc0 75 78 2a 7c 20 5c 0a 73 33 39 30 2a 2d 2a 6c 69  ux*| \.s390*-*li
24fd0 6e 75 78 2a 7c 73 33 39 30 2a 2d 2a 74 70 66 2a  nux*|s390*-*tpf*
24fe0 7c 73 70 61 72 63 2a 2d 2a 6c 69 6e 75 78 2a 29  |sparc*-*linux*)
24ff0 0a 20 20 23 20 46 69 6e 64 20 6f 75 74 20 77 68  .  # Find out wh
25000 69 63 68 20 41 42 49 20 77 65 20 61 72 65 20 75  ich ABI we are u
25010 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20 27 69 6e  sing..  echo 'in
25020 74 20 69 3b 27 20 3e 20 63 6f 6e 66 74 65 73 74  t i;' > conftest
25030 2e 24 61 63 5f 65 78 74 0a 20 20 69 66 20 7b 20  .$ac_ext.  if { 
25040 7b 20 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c  { eval echo "\"\
25050 24 61 73 5f 6d 65 5c 22 3a 24 7b 61 73 5f 6c 69  $as_me\":${as_li
25060 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c  neno-$LINENO}: \
25070 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 3b  "$ac_compile\"";
25080 20 7d 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24   } >&5.  (eval $
25090 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35  ac_compile) 2>&5
250a0 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
250b0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
250c0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
250d0 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24  LINENO}: \$? = $
250e0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
250f0 20 74 65 73 74 20 24 61 63 5f 73 74 61 74 75 73   test $ac_status
25100 20 3d 20 30 3b 20 7d 3b 20 74 68 65 6e 0a 20 20   = 0; }; then.  
25110 20 20 63 61 73 65 20 60 2f 75 73 72 2f 62 69 6e    case `/usr/bin
25120 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e 6f  /file conftest.o
25130 60 20 69 6e 0a 20 20 20 20 20 20 2a 33 32 2d 62  ` in.      *32-b
25140 69 74 2a 29 0a 09 63 61 73 65 20 24 68 6f 73 74  it*)..case $host
25150 20 69 6e 0a 09 20 20 78 38 36 5f 36 34 2d 2a 6b   in..  x86_64-*k
25160 66 72 65 65 62 73 64 2a 2d 67 6e 75 29 0a 09 20  freebsd*-gnu).. 
25170 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20     LD="${LD-ld} 
25180 2d 6d 20 65 6c 66 5f 69 33 38 36 5f 66 62 73 64  -m elf_i386_fbsd
25190 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 78 38 36  "..    ;;..  x86
251a0 5f 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20  _64-*linux*)..  
251b0 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
251c0 6d 20 65 6c 66 5f 69 33 38 36 22 0a 09 20 20 20  m elf_i386"..   
251d0 20 3b 3b 0a 09 20 20 70 70 63 36 34 2d 2a 6c 69   ;;..  ppc64-*li
251e0 6e 75 78 2a 7c 70 6f 77 65 72 70 63 36 34 2d 2a  nux*|powerpc64-*
251f0 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44 3d  linux*)..    LD=
25200 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66  "${LD-ld} -m elf
25210 33 32 70 70 63 6c 69 6e 75 78 22 0a 09 20 20 20  32ppclinux"..   
25220 20 3b 3b 0a 09 20 20 73 33 39 30 78 2d 2a 6c 69   ;;..  s390x-*li
25230 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24  nux*)..    LD="$
25240 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 73  {LD-ld} -m elf_s
25250 33 39 30 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20  390"..    ;;..  
25260 73 70 61 72 63 36 34 2d 2a 6c 69 6e 75 78 2a 29  sparc64-*linux*)
25270 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  ..    LD="${LD-l
25280 64 7d 20 2d 6d 20 65 6c 66 33 32 5f 73 70 61 72  d} -m elf32_spar
25290 63 22 0a 09 20 20 20 20 3b 3b 0a 09 65 73 61 63  c"..    ;;..esac
252a0 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 36 34 2d 62  ..;;.      *64-b
252b0 69 74 2a 29 0a 09 63 61 73 65 20 24 68 6f 73 74  it*)..case $host
252c0 20 69 6e 0a 09 20 20 78 38 36 5f 36 34 2d 2a 6b   in..  x86_64-*k
252d0 66 72 65 65 62 73 64 2a 2d 67 6e 75 29 0a 09 20  freebsd*-gnu).. 
252e0 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20     LD="${LD-ld} 
252f0 2d 6d 20 65 6c 66 5f 78 38 36 5f 36 34 5f 66 62  -m elf_x86_64_fb
25300 73 64 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 78  sd"..    ;;..  x
25310 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 09  86_64-*linux*)..
25320 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d      LD="${LD-ld}
25330 20 2d 6d 20 65 6c 66 5f 78 38 36 5f 36 34 22 0a   -m elf_x86_64".
25340 09 20 20 20 20 3b 3b 0a 09 20 20 70 70 63 2a 2d  .    ;;..  ppc*-
25350 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63 2a  *linux*|powerpc*
25360 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c  -*linux*)..    L
25370 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65  D="${LD-ld} -m e
25380 6c 66 36 34 70 70 63 22 0a 09 20 20 20 20 3b 3b  lf64ppc"..    ;;
25390 0a 09 20 20 73 33 39 30 2a 2d 2a 6c 69 6e 75 78  ..  s390*-*linux
253a0 2a 7c 73 33 39 30 2a 2d 2a 74 70 66 2a 29 0a 09  *|s390*-*tpf*)..
253b0 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d      LD="${LD-ld}
253c0 20 2d 6d 20 65 6c 66 36 34 5f 73 33 39 30 22 0a   -m elf64_s390".
253d0 09 20 20 20 20 3b 3b 0a 09 20 20 73 70 61 72 63  .    ;;..  sparc
253e0 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20  *-*linux*)..    
253f0 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20  LD="${LD-ld} -m 
25400 65 6c 66 36 34 5f 73 70 61 72 63 22 0a 09 20 20  elf64_sparc"..  
25410 20 20 3b 3b 0a 09 65 73 61 63 0a 09 3b 3b 0a 20    ;;..esac..;;. 
25420 20 20 20 65 73 61 63 0a 20 20 66 69 0a 20 20 72     esac.  fi.  r
25430 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a  m -rf conftest*.
25440 20 20 3b 3b 0a 0a 2a 2d 2a 2d 73 63 6f 33 2e 32    ;;..*-*-sco3.2
25450 76 35 2a 29 0a 20 20 23 20 4f 6e 20 53 43 4f 20  v5*).  # On SCO 
25460 4f 70 65 6e 53 65 72 76 65 72 20 35 2c 20 77 65  OpenServer 5, we
25470 20 6e 65 65 64 20 2d 62 65 6c 66 20 74 6f 20 67   need -belf to g
25480 65 74 20 66 75 6c 6c 2d 66 65 61 74 75 72 65 64  et full-featured
25490 20 62 69 6e 61 72 69 65 73 2e 0a 20 20 53 41 56   binaries..  SAV
254a0 45 5f 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47  E_CFLAGS="$CFLAG
254b0 53 22 0a 20 20 43 46 4c 41 47 53 3d 22 24 43 46  S".  CFLAGS="$CF
254c0 4c 41 47 53 20 2d 62 65 6c 66 22 0a 20 20 7b 20  LAGS -belf".  { 
254d0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
254e0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
254f0 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
25500 77 68 65 74 68 65 72 20 74 68 65 20 43 20 63 6f  whether the C co
25510 6d 70 69 6c 65 72 20 6e 65 65 64 73 20 2d 62 65  mpiler needs -be
25520 6c 66 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  lf" >&5.$as_echo
25530 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65  _n "checking whe
25540 74 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69  ther the C compi
25550 6c 65 72 20 6e 65 65 64 73 20 2d 62 65 6c 66 2e  ler needs -belf.
25560 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
25570 7b 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f  {lt_cv_cc_needs_
25580 62 65 6c 66 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  belf+:} false; t
25590 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
255a0 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
255b0 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 65 78 74  &6.else.  ac_ext
255c0 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20  =c.ac_cpp='$CPP 
255d0 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f  $CPPFLAGS'.ac_co
255e0 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43  mpile='$CC -c $C
255f0 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
25600 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
25610 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24   >&5'.ac_link='$
25620 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61  CC -o conftest$a
25630 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53  c_exeext $CFLAGS
25640 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c   $CPPFLAGS $LDFL
25650 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
25660 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
25670 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
25680 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
25690 72 5f 67 6e 75 0a 0a 20 20 20 20 20 63 61 74 20  r_gnu..     cat 
256a0 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f  confdefs.h - <<_
256b0 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e  ACEOF >conftest.
256c0 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63  $ac_ext./* end c
256d0 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a  onfdefs.h.  */..
256e0 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20  int.main ().{.. 
256f0 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d   ;.  return 0;.}
25700 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e  ._ACEOF.if ac_fn
25710 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 22 24 4c 49  _c_try_link "$LI
25720 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20  NENO"; then :.  
25730 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62  lt_cv_cc_needs_b
25740 65 6c 66 3d 79 65 73 0a 65 6c 73 65 0a 20 20 6c  elf=yes.else.  l
25750 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65  t_cv_cc_needs_be
25760 6c 66 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63  lf=no.fi.rm -f c
25770 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  ore conftest.err
25780 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
25790 6a 65 78 74 20 5c 0a 20 20 20 20 63 6f 6e 66 74  jext \.    conft
257a0 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 63 6f  est$ac_exeext co
257b0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20  nftest.$ac_ext. 
257c0 20 20 20 20 61 63 5f 65 78 74 3d 63 0a 61 63 5f      ac_ext=c.ac_
257d0 63 70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c  cpp='$CPP $CPPFL
257e0 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d  AGS'.ac_compile=
257f0 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20  '$CC -c $CFLAGS 
25800 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65  $CPPFLAGS confte
25810 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a  st.$ac_ext >&5'.
25820 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20  ac_link='$CC -o 
25830 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
25840 78 74 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  xt $CFLAGS $CPPF
25850 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f  LAGS $LDFLAGS co
25860 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24  nftest.$ac_ext $
25870 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d  LIBS >&5'.ac_com
25880 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76  piler_gnu=$ac_cv
25890 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a  _c_compiler_gnu.
258a0 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
258b0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
258c0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
258d0 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 63 63 5f 6e  ult: $lt_cv_cc_n
258e0 65 65 64 73 5f 62 65 6c 66 22 20 3e 26 35 0a 24  eeds_belf" >&5.$
258f0 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f  as_echo "$lt_cv_
25900 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20 3e  cc_needs_belf" >
25910 26 36 3b 20 7d 0a 20 20 69 66 20 74 65 73 74 20  &6; }.  if test 
25920 78 22 24 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64  x"$lt_cv_cc_need
25930 73 5f 62 65 6c 66 22 20 21 3d 20 78 22 79 65 73  s_belf" != x"yes
25940 22 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 74 68  "; then.    # th
25950 69 73 20 69 73 20 70 72 6f 62 61 62 6c 79 20 67  is is probably g
25960 63 63 20 32 2e 38 2e 30 2c 20 65 67 63 73 20 31  cc 2.8.0, egcs 1
25970 2e 30 20 6f 72 20 6e 65 77 65 72 3b 20 6e 6f 20  .0 or newer; no 
25980 6e 65 65 64 20 66 6f 72 20 2d 62 65 6c 66 0a 20  need for -belf. 
25990 20 20 20 43 46 4c 41 47 53 3d 22 24 53 41 56 45     CFLAGS="$SAVE
259a0 5f 43 46 4c 41 47 53 22 0a 20 20 66 69 0a 20 20  _CFLAGS".  fi.  
259b0 3b 3b 0a 73 70 61 72 63 2a 2d 2a 73 6f 6c 61 72  ;;.sparc*-*solar
259c0 69 73 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f 75  is*).  # Find ou
259d0 74 20 77 68 69 63 68 20 41 42 49 20 77 65 20 61  t which ABI we a
259e0 72 65 20 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f  re using..  echo
259f0 20 27 69 6e 74 20 69 3b 27 20 3e 20 63 6f 6e 66   'int i;' > conf
25a00 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 69  test.$ac_ext.  i
25a10 66 20 7b 20 7b 20 65 76 61 6c 20 65 63 68 6f 20  f { { eval echo 
25a20 22 5c 22 5c 24 61 73 5f 6d 65 5c 22 3a 24 7b 61  "\"\$as_me\":${a
25a30 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
25a40 7d 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65  }: \"$ac_compile
25a50 5c 22 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76  \""; } >&5.  (ev
25a60 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20  al $ac_compile) 
25a70 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
25a80 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  =$?.  $as_echo "
25a90 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
25aa0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f  no-$LINENO}: \$?
25ab0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
25ac0 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74  &5.  test $ac_st
25ad0 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74 68 65  atus = 0; }; the
25ae0 6e 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73 72  n.    case `/usr
25af0 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65  /bin/file confte
25b00 73 74 2e 6f 60 20 69 6e 0a 20 20 20 20 2a 36 34  st.o` in.    *64
25b10 2d 62 69 74 2a 29 0a 20 20 20 20 20 20 63 61 73  -bit*).      cas
25b20 65 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e  e $lt_cv_prog_gn
25b30 75 5f 6c 64 20 69 6e 0a 20 20 20 20 20 20 79 65  u_ld in.      ye
25b40 73 2a 29 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d  s*) LD="${LD-ld}
25b50 20 2d 6d 20 65 6c 66 36 34 5f 73 70 61 72 63 22   -m elf64_sparc"
25b60 20 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09 69 66   ;;.      *)..if
25b70 20 24 7b 4c 44 2d 6c 64 7d 20 2d 36 34 20 2d 72   ${LD-ld} -64 -r
25b80 20 2d 6f 20 63 6f 6e 66 74 65 73 74 32 2e 6f 20   -o conftest2.o 
25b90 63 6f 6e 66 74 65 73 74 2e 6f 20 3e 2f 64 65 76  conftest.o >/dev
25ba0 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e  /null 2>&1; then
25bb0 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d  ..  LD="${LD-ld}
25bc0 20 2d 36 34 22 0a 09 66 69 0a 09 3b 3b 0a 20 20   -64"..fi..;;.  
25bd0 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b      esac.      ;
25be0 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a  ;.    esac.  fi.
25bf0 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73    rm -rf conftes
25c00 74 2a 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 6e 65  t*.  ;;.esac..ne
25c10 65 64 5f 6c 6f 63 6b 73 3d 22 24 65 6e 61 62 6c  ed_locks="$enabl
25c20 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22 0a  e_libtool_lock".
25c30 0a 0a 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f  ..  case $host_o
25c40 73 20 69 6e 0a 20 20 20 20 72 68 61 70 73 6f 64  s in.    rhapsod
25c50 79 2a 20 7c 20 64 61 72 77 69 6e 2a 29 0a 20 20  y* | darwin*).  
25c60 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
25c70 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20  c_tool_prefix"; 
25c80 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74  then.  # Extract
25c90 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
25ca0 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  of "${ac_tool_pr
25cb0 65 66 69 78 7d 64 73 79 6d 75 74 69 6c 22 2c 20  efix}dsymutil", 
25cc0 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
25cd0 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
25ce0 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
25cf0 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   ${ac_tool_prefi
25d00 78 7d 64 73 79 6d 75 74 69 6c 3b 20 61 63 5f 77  x}dsymutil; ac_w
25d10 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68  ord=$2.{ $as_ech
25d20 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
25d30 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
25d40 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
25d50 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
25d60 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
25d70 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
25d80 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63  " >&6; }.if ${ac
25d90 5f 63 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49  _cv_prog_DSYMUTI
25da0 4c 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  L+:} false; then
25db0 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
25dc0 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
25dd0 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
25de0 6e 20 22 24 44 53 59 4d 55 54 49 4c 22 3b 20 74  n "$DSYMUTIL"; t
25df0 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
25e00 5f 44 53 59 4d 55 54 49 4c 3d 22 24 44 53 59 4d  _DSYMUTIL="$DSYM
25e10 55 54 49 4c 22 20 23 20 4c 65 74 20 74 68 65 20  UTIL" # Let the 
25e20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
25e30 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
25e40 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
25e50 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
25e60 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
25e70 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
25e80 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
25e90 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
25ea0 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20   && as_dir=..   
25eb0 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
25ec0 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
25ed0 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
25ee0 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f  ; do.  if as_fn_
25ef0 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61  executable_p "$a
25f00 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
25f10 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65  c_exec_ext"; the
25f20 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
25f30 5f 44 53 59 4d 55 54 49 4c 3d 22 24 7b 61 63 5f  _DSYMUTIL="${ac_
25f40 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 64 73 79 6d  tool_prefix}dsym
25f50 75 74 69 6c 22 0a 20 20 20 20 24 61 73 5f 65 63  util".    $as_ec
25f60 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
25f70 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
25f80 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
25f90 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
25fa0 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
25fb0 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20  ak 2.  fi.done. 
25fc0 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61   done.IFS=$as_sa
25fd0 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 44 53  ve_IFS..fi.fi.DS
25fe0 59 4d 55 54 49 4c 3d 24 61 63 5f 63 76 5f 70 72  YMUTIL=$ac_cv_pr
25ff0 6f 67 5f 44 53 59 4d 55 54 49 4c 0a 69 66 20 74  og_DSYMUTIL.if t
26000 65 73 74 20 2d 6e 20 22 24 44 53 59 4d 55 54 49  est -n "$DSYMUTI
26010 4c 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  L"; then.  { $as
26020 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
26030 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
26040 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 44 53 59  O}: result: $DSY
26050 4d 55 54 49 4c 22 20 3e 26 35 0a 24 61 73 5f 65  MUTIL" >&5.$as_e
26060 63 68 6f 20 22 24 44 53 59 4d 55 54 49 4c 22 20  cho "$DSYMUTIL" 
26070 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
26080 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
26090 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
260a0 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e  NENO}: result: n
260b0 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
260c0 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
260d0 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
260e0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 44 53 59 4d  $ac_cv_prog_DSYM
260f0 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63  UTIL"; then.  ac
26100 5f 63 74 5f 44 53 59 4d 55 54 49 4c 3d 24 44 53  _ct_DSYMUTIL=$DS
26110 59 4d 55 54 49 4c 0a 20 20 23 20 45 78 74 72 61  YMUTIL.  # Extra
26120 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
26130 64 20 6f 66 20 22 64 73 79 6d 75 74 69 6c 22 2c  d of "dsymutil",
26140 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
26150 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
26160 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
26170 79 20 64 73 79 6d 75 74 69 6c 3b 20 61 63 5f 77  y dsymutil; ac_w
26180 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68  ord=$2.{ $as_ech
26190 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
261a0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
261b0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
261c0 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
261d0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
261e0 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
261f0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63  " >&6; }.if ${ac
26200 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44  _cv_prog_ac_ct_D
26210 53 59 4d 55 54 49 4c 2b 3a 7d 20 66 61 6c 73 65  SYMUTIL+:} false
26220 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
26230 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
26240 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
26250 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
26260 44 53 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a  DSYMUTIL"; then.
26270 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
26280 63 74 5f 44 53 59 4d 55 54 49 4c 3d 22 24 61 63  ct_DSYMUTIL="$ac
26290 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 20 23 20  _ct_DSYMUTIL" # 
262a0 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
262b0 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
262c0 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
262d0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
262e0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
262f0 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
26300 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
26310 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
26320 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
26330 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f  ir=..    for ac_
26340 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
26350 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
26360 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
26370 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62  f as_fn_executab
26380 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61  le_p "$as_dir/$a
26390 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
263a0 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  xt"; then.    ac
263b0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44  _cv_prog_ac_ct_D
263c0 53 59 4d 55 54 49 4c 3d 22 64 73 79 6d 75 74 69  SYMUTIL="dsymuti
263d0 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  l".    $as_echo 
263e0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
263f0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f  eno-$LINENO}: fo
26400 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
26410 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
26420 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
26430 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f  2.  fi.done.  do
26440 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
26450 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74  IFS..fi.fi.ac_ct
26460 5f 44 53 59 4d 55 54 49 4c 3d 24 61 63 5f 63 76  _DSYMUTIL=$ac_cv
26470 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44 53 59 4d  _prog_ac_ct_DSYM
26480 55 54 49 4c 0a 69 66 20 74 65 73 74 20 2d 6e 20  UTIL.if test -n 
26490 22 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c  "$ac_ct_DSYMUTIL
264a0 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
264b0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
264c0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
264d0 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  }: result: $ac_c
264e0 74 5f 44 53 59 4d 55 54 49 4c 22 20 3e 26 35 0a  t_DSYMUTIL" >&5.
264f0 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74  $as_echo "$ac_ct
26500 5f 44 53 59 4d 55 54 49 4c 22 20 3e 26 36 3b 20  _DSYMUTIL" >&6; 
26510 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
26520 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
26530 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
26540 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
26550 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
26560 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20  >&6; }.fi..  if 
26570 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 44 53  test "x$ac_ct_DS
26580 59 4d 55 54 49 4c 22 20 3d 20 78 3b 20 74 68 65  YMUTIL" = x; the
26590 6e 0a 20 20 20 20 44 53 59 4d 55 54 49 4c 3d 22  n.    DSYMUTIL="
265a0 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61  :".  else.    ca
265b0 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  se $cross_compil
265c0 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72  ing:$ac_tool_war
265d0 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24  ned in.yes:).{ $
265e0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
265f0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
26600 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 75  ENO}: WARNING: u
26610 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73  sing cross tools
26620 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69   not prefixed wi
26630 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22  th host triplet"
26640 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
26650 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
26660 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c  using cross tool
26670 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77  s not prefixed w
26680 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74  ith host triplet
26690 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f  " >&2;}.ac_tool_
266a0 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73  warned=yes ;;.es
266b0 61 63 0a 20 20 20 20 44 53 59 4d 55 54 49 4c 3d  ac.    DSYMUTIL=
266c0 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 0a  $ac_ct_DSYMUTIL.
266d0 20 20 66 69 0a 65 6c 73 65 0a 20 20 44 53 59 4d    fi.else.  DSYM
266e0 55 54 49 4c 3d 22 24 61 63 5f 63 76 5f 70 72 6f  UTIL="$ac_cv_pro
266f0 67 5f 44 53 59 4d 55 54 49 4c 22 0a 66 69 0a 0a  g_DSYMUTIL".fi..
26700 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22      if test -n "
26710 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22  $ac_tool_prefix"
26720 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61  ; then.  # Extra
26730 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
26740 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f  d of "${ac_tool_
26750 70 72 65 66 69 78 7d 6e 6d 65 64 69 74 22 2c 20  prefix}nmedit", 
26760 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
26770 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
26780 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
26790 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   ${ac_tool_prefi
267a0 78 7d 6e 6d 65 64 69 74 3b 20 61 63 5f 77 6f 72  x}nmedit; ac_wor
267b0 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
267c0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
267d0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
267e0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
267f0 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
26800 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
26810 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
26820 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63  >&6; }.if ${ac_c
26830 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 2b 3a 7d  v_prog_NMEDIT+:}
26840 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
26850 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
26860 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
26870 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
26880 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a 20 20  NMEDIT"; then.  
26890 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49  ac_cv_prog_NMEDI
268a0 54 3d 22 24 4e 4d 45 44 49 54 22 20 23 20 4c 65  T="$NMEDIT" # Le
268b0 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
268c0 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
268d0 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
268e0 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
268f0 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
26900 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
26910 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
26920 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
26930 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
26940 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78  =..    for ac_ex
26950 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
26960 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
26970 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
26980 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65  as_fn_executable
26990 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _p "$as_dir/$ac_
269a0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
269b0 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  "; then.    ac_c
269c0 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 3d 22 24  v_prog_NMEDIT="$
269d0 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
269e0 6e 6d 65 64 69 74 22 0a 20 20 20 20 24 61 73 5f  nmedit".    $as_
269f0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
26a00 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
26a10 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  }: found $as_dir
26a20 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
26a30 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
26a40 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
26a50 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
26a60 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
26a70 4e 4d 45 44 49 54 3d 24 61 63 5f 63 76 5f 70 72  NMEDIT=$ac_cv_pr
26a80 6f 67 5f 4e 4d 45 44 49 54 0a 69 66 20 74 65 73  og_NMEDIT.if tes
26a90 74 20 2d 6e 20 22 24 4e 4d 45 44 49 54 22 3b 20  t -n "$NMEDIT"; 
26aa0 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
26ab0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
26ac0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
26ad0 72 65 73 75 6c 74 3a 20 24 4e 4d 45 44 49 54 22  result: $NMEDIT"
26ae0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
26af0 4e 4d 45 44 49 54 22 20 3e 26 36 3b 20 7d 0a 65  NMEDIT" >&6; }.e
26b00 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
26b10 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
26b20 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
26b30 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
26b40 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
26b50 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74  ; }.fi...fi.if t
26b60 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70  est -z "$ac_cv_p
26b70 72 6f 67 5f 4e 4d 45 44 49 54 22 3b 20 74 68 65  rog_NMEDIT"; the
26b80 6e 0a 20 20 61 63 5f 63 74 5f 4e 4d 45 44 49 54  n.  ac_ct_NMEDIT
26b90 3d 24 4e 4d 45 44 49 54 0a 20 20 23 20 45 78 74  =$NMEDIT.  # Ext
26ba0 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
26bb0 6f 72 64 20 6f 66 20 22 6e 6d 65 64 69 74 22 2c  ord of "nmedit",
26bc0 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
26bd0 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
26be0 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
26bf0 79 20 6e 6d 65 64 69 74 3b 20 61 63 5f 77 6f 72  y nmedit; ac_wor
26c00 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
26c10 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
26c20 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
26c30 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
26c40 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
26c50 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
26c60 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
26c70 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63  >&6; }.if ${ac_c
26c80 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45  v_prog_ac_ct_NME
26c90 44 49 54 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  DIT+:} false; th
26ca0 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
26cb0 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
26cc0 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
26cd0 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4e 4d 45 44   -n "$ac_ct_NMED
26ce0 49 54 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  IT"; then.  ac_c
26cf0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45  v_prog_ac_ct_NME
26d00 44 49 54 3d 22 24 61 63 5f 63 74 5f 4e 4d 45 44  DIT="$ac_ct_NMED
26d10 49 54 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  IT" # Let the us
26d20 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
26d30 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
26d40 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
26d50 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
26d60 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
26d70 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
26d80 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
26d90 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
26da0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66  & as_dir=..    f
26db0 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
26dc0 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
26dd0 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
26de0 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78  do.  if as_fn_ex
26df0 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f  ecutable_p "$as_
26e00 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
26e10 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
26e20 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
26e30 63 5f 63 74 5f 4e 4d 45 44 49 54 3d 22 6e 6d 65  c_ct_NMEDIT="nme
26e40 64 69 74 22 0a 20 20 20 20 24 61 73 5f 65 63 68  dit".    $as_ech
26e50 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
26e60 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
26e70 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
26e80 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
26e90 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
26ea0 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20  k 2.  fi.done.  
26eb0 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
26ec0 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f  e_IFS..fi.fi.ac_
26ed0 63 74 5f 4e 4d 45 44 49 54 3d 24 61 63 5f 63 76  ct_NMEDIT=$ac_cv
26ee0 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45 44  _prog_ac_ct_NMED
26ef0 49 54 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  IT.if test -n "$
26f00 61 63 5f 63 74 5f 4e 4d 45 44 49 54 22 3b 20 74  ac_ct_NMEDIT"; t
26f10 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
26f20 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
26f30 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
26f40 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 4e 4d  esult: $ac_ct_NM
26f50 45 44 49 54 22 20 3e 26 35 0a 24 61 73 5f 65 63  EDIT" >&5.$as_ec
26f60 68 6f 20 22 24 61 63 5f 63 74 5f 4e 4d 45 44 49  ho "$ac_ct_NMEDI
26f70 54 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  T" >&6; }.else. 
26f80 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
26f90 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
26fa0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
26fb0 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
26fc0 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
26fd0 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  i..  if test "x$
26fe0 61 63 5f 63 74 5f 4e 4d 45 44 49 54 22 20 3d 20  ac_ct_NMEDIT" = 
26ff0 78 3b 20 74 68 65 6e 0a 20 20 20 20 4e 4d 45 44  x; then.    NMED
27000 49 54 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20  IT=":".  else.  
27010 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f    case $cross_co
27020 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c  mpiling:$ac_tool
27030 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29  _warned in.yes:)
27040 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
27050 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
27060 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e  $LINENO}: WARNIN
27070 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74  G: using cross t
27080 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65  ools not prefixe
27090 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70  d with host trip
270a0 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  let" >&5.$as_ech
270b0 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
270c0 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20  NG: using cross 
270d0 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78  tools not prefix
270e0 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69  ed with host tri
270f0 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74  plet" >&2;}.ac_t
27100 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b  ool_warned=yes ;
27110 3b 0a 65 73 61 63 0a 20 20 20 20 4e 4d 45 44 49  ;.esac.    NMEDI
27120 54 3d 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54 0a  T=$ac_ct_NMEDIT.
27130 20 20 66 69 0a 65 6c 73 65 0a 20 20 4e 4d 45 44    fi.else.  NMED
27140 49 54 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  IT="$ac_cv_prog_
27150 4e 4d 45 44 49 54 22 0a 66 69 0a 0a 20 20 20 20  NMEDIT".fi..    
27160 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
27170 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68  tool_prefix"; th
27180 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  en.  # Extract t
27190 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
271a0 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66   "${ac_tool_pref
271b0 69 78 7d 6c 69 70 6f 22 2c 20 73 6f 20 69 74 20  ix}lipo", so it 
271c0 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
271d0 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
271e0 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f  .set dummy ${ac_
271f0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6c 69 70 6f  tool_prefix}lipo
27200 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
27210 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
27220 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
27230 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
27240 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
27250 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
27260 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
27270 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  rd... " >&6; }.i
27280 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 4c  f ${ac_cv_prog_L
27290 49 50 4f 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  IPO+:} false; th
272a0 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
272b0 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
272c0 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
272d0 20 2d 6e 20 22 24 4c 49 50 4f 22 3b 20 74 68 65   -n "$LIPO"; the
272e0 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4c  n.  ac_cv_prog_L
272f0 49 50 4f 3d 22 24 4c 49 50 4f 22 20 23 20 4c 65  IPO="$LIPO" # Le
27300 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
27310 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
27320 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
27330 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
27340 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
27350 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
27360 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
27370 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
27380 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
27390 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78  =..    for ac_ex
273a0 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
273b0 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
273c0 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
273d0 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65  as_fn_executable
273e0 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _p "$as_dir/$ac_
273f0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
27400 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  "; then.    ac_c
27410 76 5f 70 72 6f 67 5f 4c 49 50 4f 3d 22 24 7b 61  v_prog_LIPO="${a
27420 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6c 69  c_tool_prefix}li
27430 70 6f 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  po".    $as_echo
27440 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
27450 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66  neno-$LINENO}: f
27460 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
27470 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
27480 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
27490 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64   2.  fi.done.  d
274a0 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
274b0 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4c 49 50 4f  _IFS..fi.fi.LIPO
274c0 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50  =$ac_cv_prog_LIP
274d0 4f 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4c  O.if test -n "$L
274e0 49 50 4f 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  IPO"; then.  { $
274f0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
27500 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
27510 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 4c  ENO}: result: $L
27520 49 50 4f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  IPO" >&5.$as_ech
27530 6f 20 22 24 4c 49 50 4f 22 20 3e 26 36 3b 20 7d  o "$LIPO" >&6; }
27540 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
27550 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
27560 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
27570 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
27580 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
27590 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66  &6; }.fi...fi.if
275a0 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
275b0 5f 70 72 6f 67 5f 4c 49 50 4f 22 3b 20 74 68 65  _prog_LIPO"; the
275c0 6e 0a 20 20 61 63 5f 63 74 5f 4c 49 50 4f 3d 24  n.  ac_ct_LIPO=$
275d0 4c 49 50 4f 0a 20 20 23 20 45 78 74 72 61 63 74  LIPO.  # Extract
275e0 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
275f0 6f 66 20 22 6c 69 70 6f 22 2c 20 73 6f 20 69 74  of "lipo", so it
27600 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
27610 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
27620 2e 0a 73 65 74 20 64 75 6d 6d 79 20 6c 69 70 6f  ..set dummy lipo
27630 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
27640 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
27650 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
27660 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
27670 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
27680 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
27690 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
276a0 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  rd... " >&6; }.i
276b0 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61  f ${ac_cv_prog_a
276c0 63 5f 63 74 5f 4c 49 50 4f 2b 3a 7d 20 66 61 6c  c_ct_LIPO+:} fal
276d0 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
276e0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
276f0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
27700 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
27710 74 5f 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20 20  t_LIPO"; then.  
27720 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
27730 5f 4c 49 50 4f 3d 22 24 61 63 5f 63 74 5f 4c 49  _LIPO="$ac_ct_LI
27740 50 4f 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  PO" # Let the us
27750 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
27760 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
27770 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
27780 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
27790 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
277a0 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
277b0 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
277c0 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
277d0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66  & as_dir=..    f
277e0 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
277f0 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
27800 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
27810 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78  do.  if as_fn_ex
27820 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f  ecutable_p "$as_
27830 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
27840 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
27850 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
27860 63 5f 63 74 5f 4c 49 50 4f 3d 22 6c 69 70 6f 22  c_ct_LIPO="lipo"
27870 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
27880 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
27890 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e  o-$LINENO}: foun
278a0 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
278b0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
278c0 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
278d0 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65    fi.done.  done
278e0 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
278f0 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 4c  S..fi.fi.ac_ct_L
27900 49 50 4f 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  IPO=$ac_cv_prog_
27910 61 63 5f 63 74 5f 4c 49 50 4f 0a 69 66 20 74 65  ac_ct_LIPO.if te
27920 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4c 49  st -n "$ac_ct_LI
27930 50 4f 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  PO"; then.  { $a
27940 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
27950 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
27960 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  NO}: result: $ac
27970 5f 63 74 5f 4c 49 50 4f 22 20 3e 26 35 0a 24 61  _ct_LIPO" >&5.$a
27980 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 4c  s_echo "$ac_ct_L
27990 49 50 4f 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  IPO" >&6; }.else
279a0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
279b0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
279c0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
279d0 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
279e0 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
279f0 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22  .fi..  if test "
27a00 78 24 61 63 5f 63 74 5f 4c 49 50 4f 22 20 3d 20  x$ac_ct_LIPO" = 
27a10 78 3b 20 74 68 65 6e 0a 20 20 20 20 4c 49 50 4f  x; then.    LIPO
27a20 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  =":".  else.    
27a30 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
27a40 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
27a50 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
27a60 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
27a70 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
27a80 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a  INENO}: WARNING:
27a90 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f   using cross too
27aa0 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20  ls not prefixed 
27ab0 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65  with host triple
27ac0 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  t" >&5.$as_echo 
27ad0 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
27ae0 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f  : using cross to
27af0 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64  ols not prefixed
27b00 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c   with host tripl
27b10 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f  et" >&2;}.ac_too
27b20 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a  l_warned=yes ;;.
27b30 65 73 61 63 0a 20 20 20 20 4c 49 50 4f 3d 24 61  esac.    LIPO=$a
27b40 63 5f 63 74 5f 4c 49 50 4f 0a 20 20 66 69 0a 65  c_ct_LIPO.  fi.e
27b50 6c 73 65 0a 20 20 4c 49 50 4f 3d 22 24 61 63 5f  lse.  LIPO="$ac_
27b60 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 22 0a 66 69  cv_prog_LIPO".fi
27b70 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e  ..    if test -n
27b80 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
27b90 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  x"; then.  # Ext
27ba0 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
27bb0 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f  ord of "${ac_too
27bc0 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 22 2c  l_prefix}otool",
27bd0 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
27be0 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
27bf0 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
27c00 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  y ${ac_tool_pref
27c10 69 78 7d 6f 74 6f 6f 6c 3b 20 61 63 5f 77 6f 72  ix}otool; ac_wor
27c20 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
27c30 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
27c40 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
27c50 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
27c60 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
27c70 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
27c80 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
27c90 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63  >&6; }.if ${ac_c
27ca0 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 2b 3a 7d 20  v_prog_OTOOL+:} 
27cb0 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
27cc0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
27cd0 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
27ce0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4f    if test -n "$O
27cf0 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63  TOOL"; then.  ac
27d00 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 3d 22  _cv_prog_OTOOL="
27d10 24 4f 54 4f 4f 4c 22 20 23 20 4c 65 74 20 74 68  $OTOOL" # Let th
27d20 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
27d30 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
27d40 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
27d50 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
27d60 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
27d70 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
27d80 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
27d90 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
27da0 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
27db0 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65     for ac_exec_e
27dc0 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
27dd0 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
27de0 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66  ns; do.  if as_f
27df0 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22  n_executable_p "
27e00 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
27e10 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74  $ac_exec_ext"; t
27e20 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
27e30 6f 67 5f 4f 54 4f 4f 4c 3d 22 24 7b 61 63 5f 74  og_OTOOL="${ac_t
27e40 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c  ool_prefix}otool
27e50 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ".    $as_echo "
27e60 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
27e70 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75  no-$LINENO}: fou
27e80 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
27e90 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
27ea0 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
27eb0 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e  .  fi.done.  don
27ec0 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
27ed0 46 53 0a 0a 66 69 0a 66 69 0a 4f 54 4f 4f 4c 3d  FS..fi.fi.OTOOL=
27ee0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f  $ac_cv_prog_OTOO
27ef0 4c 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4f  L.if test -n "$O
27f00 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 7b 20  TOOL"; then.  { 
27f10 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
27f20 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
27f30 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
27f40 4f 54 4f 4f 4c 22 20 3e 26 35 0a 24 61 73 5f 65  OTOOL" >&5.$as_e
27f50 63 68 6f 20 22 24 4f 54 4f 4f 4c 22 20 3e 26 36  cho "$OTOOL" >&6
27f60 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
27f70 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
27f80 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
27f90 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  O}: result: no" 
27fa0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
27fb0 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69  " >&6; }.fi...fi
27fc0 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
27fd0 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 22 3b  _cv_prog_OTOOL";
27fe0 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4f 54   then.  ac_ct_OT
27ff0 4f 4f 4c 3d 24 4f 54 4f 4f 4c 0a 20 20 23 20 45  OOL=$OTOOL.  # E
28000 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
28010 20 77 6f 72 64 20 6f 66 20 22 6f 74 6f 6f 6c 22   word of "otool"
28020 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
28030 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
28040 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
28050 6d 79 20 6f 74 6f 6f 6c 3b 20 61 63 5f 77 6f 72  my otool; ac_wor
28060 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
28070 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
28080 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
28090 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
280a0 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
280b0 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
280c0 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
280d0 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63  >&6; }.if ${ac_c
280e0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f  v_prog_ac_ct_OTO
280f0 4f 4c 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  OL+:} false; the
28100 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
28110 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
28120 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
28130 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c  -n "$ac_ct_OTOOL
28140 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
28150 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c  prog_ac_ct_OTOOL
28160 3d 22 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22 20  ="$ac_ct_OTOOL" 
28170 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
28180 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
28190 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
281a0 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
281b0 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
281c0 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
281d0 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
281e0 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
281f0 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
28200 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61  _dir=..    for a
28210 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
28220 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
28230 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
28240 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74   if as_fn_execut
28250 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f  able_p "$as_dir/
28260 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
28270 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20  _ext"; then.    
28280 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
28290 5f 4f 54 4f 4f 4c 3d 22 6f 74 6f 6f 6c 22 0a 20  _OTOOL="otool". 
282a0 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
282b0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
282c0 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20  $LINENO}: found 
282d0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
282e0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
282f0 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
28300 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49  fi.done.  done.I
28310 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
28320 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 4f 54 4f  .fi.fi.ac_ct_OTO
28330 4f 4c 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61  OL=$ac_cv_prog_a
28340 63 5f 63 74 5f 4f 54 4f 4f 4c 0a 69 66 20 74 65  c_ct_OTOOL.if te
28350 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54  st -n "$ac_ct_OT
28360 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  OOL"; then.  { $
28370 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
28380 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
28390 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61  ENO}: result: $a
283a0 63 5f 63 74 5f 4f 54 4f 4f 4c 22 20 3e 26 35 0a  c_ct_OTOOL" >&5.
283b0 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74  $as_echo "$ac_ct
283c0 5f 4f 54 4f 4f 4c 22 20 3e 26 36 3b 20 7d 0a 65  _OTOOL" >&6; }.e
283d0 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
283e0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
283f0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
28400 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
28410 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
28420 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73  ; }.fi..  if tes
28430 74 20 22 78 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c  t "x$ac_ct_OTOOL
28440 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20  " = x; then.    
28450 4f 54 4f 4f 4c 3d 22 3a 22 0a 20 20 65 6c 73 65  OTOOL=":".  else
28460 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73  .    case $cross
28470 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74  _compiling:$ac_t
28480 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65  ool_warned in.ye
28490 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  s:).{ $as_echo "
284a0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
284b0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52  no-$LINENO}: WAR
284c0 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73  NING: using cros
284d0 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66  s tools not pref
284e0 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74  ixed with host t
284f0 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f  riplet" >&5.$as_
28500 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
28510 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f  RNING: using cro
28520 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65  ss tools not pre
28530 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20  fixed with host 
28540 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61  triplet" >&2;}.a
28550 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65  c_tool_warned=ye
28560 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 4f 54  s ;;.esac.    OT
28570 4f 4f 4c 3d 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c  OOL=$ac_ct_OTOOL
28580 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 4f 54 4f  .  fi.else.  OTO
28590 4f 4c 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  OL="$ac_cv_prog_
285a0 4f 54 4f 4f 4c 22 0a 66 69 0a 0a 20 20 20 20 69  OTOOL".fi..    i
285b0 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74  f test -n "$ac_t
285c0 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65  ool_prefix"; the
285d0 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  n.  # Extract th
285e0 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
285f0 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
28600 78 7d 6f 74 6f 6f 6c 36 34 22 2c 20 73 6f 20 69  x}otool64", so i
28610 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
28620 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
28630 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61  s..set dummy ${a
28640 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74  c_tool_prefix}ot
28650 6f 6f 6c 36 34 3b 20 61 63 5f 77 6f 72 64 3d 24  ool64; ac_word=$
28660 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
28670 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
28680 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
28690 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
286a0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
286b0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
286c0 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
286d0 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70  ; }.if ${ac_cv_p
286e0 72 6f 67 5f 4f 54 4f 4f 4c 36 34 2b 3a 7d 20 66  rog_OTOOL64+:} f
286f0 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
28700 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
28710 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
28720 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4f 54   if test -n "$OT
28730 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20 61  OOL64"; then.  a
28740 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36  c_cv_prog_OTOOL6
28750 34 3d 22 24 4f 54 4f 4f 4c 36 34 22 20 23 20 4c  4="$OTOOL64" # L
28760 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
28770 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
28780 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
28790 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
287a0 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
287b0 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
287c0 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
287d0 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
287e0 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
287f0 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65  r=..    for ac_e
28800 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
28810 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
28820 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
28830 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c   as_fn_executabl
28840 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63  e_p "$as_dir/$ac
28850 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
28860 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f  t"; then.    ac_
28870 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34 3d  cv_prog_OTOOL64=
28880 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
28890 78 7d 6f 74 6f 6f 6c 36 34 22 0a 20 20 20 20 24  x}otool64".    $
288a0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
288b0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
288c0 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f  ENO}: found $as_
288d0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
288e0 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
288f0 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
28900 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
28910 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
28920 66 69 0a 4f 54 4f 4f 4c 36 34 3d 24 61 63 5f 63  fi.OTOOL64=$ac_c
28930 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34 0a 69  v_prog_OTOOL64.i
28940 66 20 74 65 73 74 20 2d 6e 20 22 24 4f 54 4f 4f  f test -n "$OTOO
28950 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  L64"; then.  { $
28960 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
28970 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
28980 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 4f  ENO}: result: $O
28990 54 4f 4f 4c 36 34 22 20 3e 26 35 0a 24 61 73 5f  TOOL64" >&5.$as_
289a0 65 63 68 6f 20 22 24 4f 54 4f 4f 4c 36 34 22 20  echo "$OTOOL64" 
289b0 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
289c0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
289d0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
289e0 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e  NENO}: result: n
289f0 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
28a00 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
28a10 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
28a20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f  $ac_cv_prog_OTOO
28a30 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  L64"; then.  ac_
28a40 63 74 5f 4f 54 4f 4f 4c 36 34 3d 24 4f 54 4f 4f  ct_OTOOL64=$OTOO
28a50 4c 36 34 0a 20 20 23 20 45 78 74 72 61 63 74 20  L64.  # Extract 
28a60 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
28a70 66 20 22 6f 74 6f 6f 6c 36 34 22 2c 20 73 6f 20  f "otool64", so 
28a80 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
28a90 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
28aa0 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 6f 74  gs..set dummy ot
28ab0 6f 6f 6c 36 34 3b 20 61 63 5f 77 6f 72 64 3d 24  ool64; ac_word=$
28ac0 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
28ad0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
28ae0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
28af0 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
28b00 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
28b10 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
28b20 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
28b30 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70  ; }.if ${ac_cv_p
28b40 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36  rog_ac_ct_OTOOL6
28b50 34 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  4+:} false; then
28b60 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
28b70 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
28b80 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
28b90 6e 20 22 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36  n "$ac_ct_OTOOL6
28ba0 34 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  4"; then.  ac_cv
28bb0 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f  _prog_ac_ct_OTOO
28bc0 4c 36 34 3d 22 24 61 63 5f 63 74 5f 4f 54 4f 4f  L64="$ac_ct_OTOO
28bd0 4c 36 34 22 20 23 20 4c 65 74 20 74 68 65 20 75  L64" # Let the u
28be0 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
28bf0 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
28c00 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
28c10 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
28c20 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
28c30 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
28c40 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
28c50 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
28c60 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20  && as_dir=..    
28c70 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
28c80 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
28c90 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
28ca0 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65   do.  if as_fn_e
28cb0 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73  xecutable_p "$as
28cc0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
28cd0 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e  _exec_ext"; then
28ce0 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
28cf0 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 22 6f  ac_ct_OTOOL64="o
28d00 74 6f 6f 6c 36 34 22 0a 20 20 20 20 24 61 73 5f  tool64".    $as_
28d10 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
28d20 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
28d30 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  }: found $as_dir
28d40 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
28d50 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
28d60 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
28d70 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
28d80 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
28d90 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 24 61  ac_ct_OTOOL64=$a
28da0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
28db0 4f 54 4f 4f 4c 36 34 0a 69 66 20 74 65 73 74 20  OTOOL64.if test 
28dc0 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c  -n "$ac_ct_OTOOL
28dd0 36 34 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  64"; then.  { $a
28de0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
28df0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
28e00 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  NO}: result: $ac
28e10 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 3e 26 35  _ct_OTOOL64" >&5
28e20 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
28e30 74 5f 4f 54 4f 4f 4c 36 34 22 20 3e 26 36 3b 20  t_OTOOL64" >&6; 
28e40 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
28e50 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
28e60 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
28e70 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
28e80 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
28e90 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20  >&6; }.fi..  if 
28ea0 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 4f 54  test "x$ac_ct_OT
28eb0 4f 4f 4c 36 34 22 20 3d 20 78 3b 20 74 68 65 6e  OOL64" = x; then
28ec0 0a 20 20 20 20 4f 54 4f 4f 4c 36 34 3d 22 3a 22  .    OTOOL64=":"
28ed0 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65  .  else.    case
28ee0 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e   $cross_compilin
28ef0 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  g:$ac_tool_warne
28f00 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73  d in.yes:).{ $as
28f10 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
28f20 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
28f30 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69  O}: WARNING: usi
28f40 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e  ng cross tools n
28f50 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74 68  ot prefixed with
28f60 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e   host triplet" >
28f70 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
28f80 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73  _me: WARNING: us
28f90 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20  ing cross tools 
28fa0 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74  not prefixed wit
28fb0 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20  h host triplet" 
28fc0 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61  >&2;}.ac_tool_wa
28fd0 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63  rned=yes ;;.esac
28fe0 0a 20 20 20 20 4f 54 4f 4f 4c 36 34 3d 24 61 63  .    OTOOL64=$ac
28ff0 5f 63 74 5f 4f 54 4f 4f 4c 36 34 0a 20 20 66 69  _ct_OTOOL64.  fi
29000 0a 65 6c 73 65 0a 20 20 4f 54 4f 4f 4c 36 34 3d  .else.  OTOOL64=
29010 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f  "$ac_cv_prog_OTO
29020 4f 4c 36 34 22 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a  OL64".fi........
29030 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
29040 0a 0a 0a 0a 20 20 20 20 7b 20 24 61 73 5f 65 63  ....    { $as_ec
29050 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
29060 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
29070 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d 73   checking for -s
29080 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 6c 69 6e  ingle_module lin
29090 6b 65 72 20 66 6c 61 67 22 20 3e 26 35 0a 24 61  ker flag" >&5.$a
290a0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
290b0 6e 67 20 66 6f 72 20 2d 73 69 6e 67 6c 65 5f 6d  ng for -single_m
290c0 6f 64 75 6c 65 20 6c 69 6e 6b 65 72 20 66 6c 61  odule linker fla
290d0 67 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  g... " >&6; }.if
290e0 20 24 7b 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63   ${lt_cv_apple_c
290f0 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 2b 3a 7d 20  c_single_mod+:} 
29100 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
29110 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
29120 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
29130 20 20 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63 63    lt_cv_apple_cc
29140 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d 6e 6f 0a 20  _single_mod=no. 
29150 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 7a 20       if test -z 
29160 22 24 7b 4c 54 5f 4d 55 4c 54 49 5f 4d 4f 44 55  "${LT_MULTI_MODU
29170 4c 45 7d 22 3b 20 74 68 65 6e 0a 09 23 20 42 79  LE}"; then..# By
29180 20 64 65 66 61 75 6c 74 20 77 65 20 77 69 6c 6c   default we will
29190 20 61 64 64 20 74 68 65 20 2d 73 69 6e 67 6c 65   add the -single
291a0 5f 6d 6f 64 75 6c 65 20 66 6c 61 67 2e 20 59 6f  _module flag. Yo
291b0 75 20 63 61 6e 20 6f 76 65 72 72 69 64 65 0a 09  u can override..
291c0 23 20 62 79 20 65 69 74 68 65 72 20 73 65 74 74  # by either sett
291d0 69 6e 67 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d  ing the environm
291e0 65 6e 74 20 76 61 72 69 61 62 6c 65 20 4c 54 5f  ent variable LT_
291f0 4d 55 4c 54 49 5f 4d 4f 44 55 4c 45 0a 09 23 20  MULTI_MODULE..# 
29200 6e 6f 6e 2d 65 6d 70 74 79 20 61 74 20 63 6f 6e  non-empty at con
29210 66 69 67 75 72 65 20 74 69 6d 65 2c 20 6f 72 20  figure time, or 
29220 62 79 20 61 64 64 69 6e 67 20 2d 6d 75 6c 74 69  by adding -multi
29230 5f 6d 6f 64 75 6c 65 20 74 6f 20 74 68 65 0a 09  _module to the..
29240 23 20 6c 69 6e 6b 20 66 6c 61 67 73 2e 0a 09 72  # link flags...r
29250 6d 20 2d 72 66 20 6c 69 62 63 6f 6e 66 74 65 73  m -rf libconftes
29260 74 2e 64 79 6c 69 62 2a 0a 09 65 63 68 6f 20 22  t.dylib*..echo "
29270 69 6e 74 20 66 6f 6f 28 76 6f 69 64 29 7b 72 65  int foo(void){re
29280 74 75 72 6e 20 31 3b 7d 22 20 3e 20 63 6f 6e 66  turn 1;}" > conf
29290 74 65 73 74 2e 63 0a 09 65 63 68 6f 20 22 24 4c  test.c..echo "$L
292a0 54 43 43 20 24 4c 54 43 46 4c 41 47 53 20 24 4c  TCC $LTCFLAGS $L
292b0 44 46 4c 41 47 53 20 2d 6f 20 6c 69 62 63 6f 6e  DFLAGS -o libcon
292c0 66 74 65 73 74 2e 64 79 6c 69 62 20 5c 0a 2d 64  ftest.dylib \.-d
292d0 79 6e 61 6d 69 63 6c 69 62 20 2d 57 6c 2c 2d 73  ynamiclib -Wl,-s
292e0 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 63 6f 6e  ingle_module con
292f0 66 74 65 73 74 2e 63 22 20 3e 26 35 0a 09 24 4c  ftest.c" >&5..$L
29300 54 43 43 20 24 4c 54 43 46 4c 41 47 53 20 24 4c  TCC $LTCFLAGS $L
29310 44 46 4c 41 47 53 20 2d 6f 20 6c 69 62 63 6f 6e  DFLAGS -o libcon
29320 66 74 65 73 74 2e 64 79 6c 69 62 20 5c 0a 09 20  ftest.dylib \.. 
29330 20 2d 64 79 6e 61 6d 69 63 6c 69 62 20 2d 57 6c   -dynamiclib -Wl
29340 2c 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20  ,-single_module 
29350 63 6f 6e 66 74 65 73 74 2e 63 20 32 3e 63 6f 6e  conftest.c 2>con
29360 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
29370 20 20 5f 6c 74 5f 72 65 73 75 6c 74 3d 24 3f 0a    _lt_result=$?.
29380 09 69 66 20 74 65 73 74 20 2d 66 20 6c 69 62 63  .if test -f libc
29390 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62 20 26 26  onftest.dylib &&
293a0 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
293b0 65 73 74 2e 65 72 72 20 26 26 20 74 65 73 74 20  est.err && test 
293c0 24 5f 6c 74 5f 72 65 73 75 6c 74 20 3d 20 30 3b  $_lt_result = 0;
293d0 20 74 68 65 6e 0a 09 20 20 6c 74 5f 63 76 5f 61   then..  lt_cv_a
293e0 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d  pple_cc_single_m
293f0 6f 64 3d 79 65 73 0a 09 65 6c 73 65 0a 09 20 20  od=yes..else..  
29400 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
29410 20 3e 26 35 0a 09 66 69 0a 09 72 6d 20 2d 72 66   >&5..fi..rm -rf
29420 20 6c 69 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c   libconftest.dyl
29430 69 62 2a 0a 09 72 6d 20 2d 66 20 63 6f 6e 66 74  ib*..rm -f conft
29440 65 73 74 2e 2a 0a 20 20 20 20 20 20 66 69 0a 66  est.*.      fi.f
29450 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
29460 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
29470 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
29480 74 3a 20 24 6c 74 5f 63 76 5f 61 70 70 6c 65 5f  t: $lt_cv_apple_
29490 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 22 20 3e  cc_single_mod" >
294a0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74  &5.$as_echo "$lt
294b0 5f 63 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e  _cv_apple_cc_sin
294c0 67 6c 65 5f 6d 6f 64 22 20 3e 26 36 3b 20 7d 0a  gle_mod" >&6; }.
294d0 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22      { $as_echo "
294e0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
294f0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
29500 63 6b 69 6e 67 20 66 6f 72 20 2d 65 78 70 6f 72  cking for -expor
29510 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74  ted_symbols_list
29520 20 6c 69 6e 6b 65 72 20 66 6c 61 67 22 20 3e 26   linker flag" >&
29530 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
29540 65 63 6b 69 6e 67 20 66 6f 72 20 2d 65 78 70 6f  ecking for -expo
29550 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73  rted_symbols_lis
29560 74 20 6c 69 6e 6b 65 72 20 66 6c 61 67 2e 2e 2e  t linker flag...
29570 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c   " >&6; }.if ${l
29580 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65 64  t_cv_ld_exported
29590 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 2b 3a 7d  _symbols_list+:}
295a0 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
295b0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
295c0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
295d0 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f  .  lt_cv_ld_expo
295e0 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73  rted_symbols_lis
295f0 74 3d 6e 6f 0a 20 20 20 20 20 20 73 61 76 65 5f  t=no.      save_
29600 4c 44 46 4c 41 47 53 3d 24 4c 44 46 4c 41 47 53  LDFLAGS=$LDFLAGS
29610 0a 20 20 20 20 20 20 65 63 68 6f 20 22 5f 6d 61  .      echo "_ma
29620 69 6e 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 73  in" > conftest.s
29630 79 6d 0a 20 20 20 20 20 20 4c 44 46 4c 41 47 53  ym.      LDFLAGS
29640 3d 22 24 4c 44 46 4c 41 47 53 20 2d 57 6c 2c 2d  ="$LDFLAGS -Wl,-
29650 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73  exported_symbols
29660 5f 6c 69 73 74 2c 63 6f 6e 66 74 65 73 74 2e 73  _list,conftest.s
29670 79 6d 22 0a 20 20 20 20 20 20 63 61 74 20 63 6f  ym".      cat co
29680 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43  nfdefs.h - <<_AC
29690 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  EOF >conftest.$a
296a0 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e  c_ext./* end con
296b0 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e  fdefs.h.  */..in
296c0 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b  t.main ().{..  ;
296d0 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
296e0 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63  ACEOF.if ac_fn_c
296f0 5f 74 72 79 5f 6c 69 6e 6b 20 22 24 4c 49 4e 45  _try_link "$LINE
29700 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 6c 74  NO"; then :.  lt
29710 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65 64 5f  _cv_ld_exported_
29720 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 3d 79 65 73  symbols_list=yes
29730 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6c 64  .else.  lt_cv_ld
29740 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c  _exported_symbol
29750 73 5f 6c 69 73 74 3d 6e 6f 0a 66 69 0a 72 6d 20  s_list=no.fi.rm 
29760 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74  -f core conftest
29770 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
29780 63 5f 6f 62 6a 65 78 74 20 5c 0a 20 20 20 20 63  c_objext \.    c
29790 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
297a0 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  t conftest.$ac_e
297b0 78 74 0a 09 4c 44 46 4c 41 47 53 3d 22 24 73 61  xt..LDFLAGS="$sa
297c0 76 65 5f 4c 44 46 4c 41 47 53 22 0a 0a 66 69 0a  ve_LDFLAGS"..fi.
297d0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
297e0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
297f0 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
29800 20 24 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72   $lt_cv_ld_expor
29810 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74  ted_symbols_list
29820 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
29830 24 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74  $lt_cv_ld_export
29840 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 22  ed_symbols_list"
29850 20 3e 26 36 3b 20 7d 0a 20 20 20 20 63 61 73 65   >&6; }.    case
29860 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20   $host_os in.   
29870 20 72 68 61 70 73 6f 64 79 2a 20 7c 20 64 61 72   rhapsody* | dar
29880 77 69 6e 31 2e 5b 30 31 32 5d 29 0a 20 20 20 20  win1.[012]).    
29890 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c 6f 77 5f    _lt_dar_allow_
298a0 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b 77 6c 7d  undefined='${wl}
298b0 2d 75 6e 64 65 66 69 6e 65 64 20 24 7b 77 6c 7d  -undefined ${wl}
298c0 73 75 70 70 72 65 73 73 27 20 3b 3b 0a 20 20 20  suppress' ;;.   
298d0 20 64 61 72 77 69 6e 31 2e 2a 29 0a 20 20 20 20   darwin1.*).    
298e0 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c 6f 77 5f    _lt_dar_allow_
298f0 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b 77 6c 7d  undefined='${wl}
29900 2d 66 6c 61 74 5f 6e 61 6d 65 73 70 61 63 65 20  -flat_namespace 
29910 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20  ${wl}-undefined 
29920 24 7b 77 6c 7d 73 75 70 70 72 65 73 73 27 20 3b  ${wl}suppress' ;
29930 3b 0a 20 20 20 20 64 61 72 77 69 6e 2a 29 20 23  ;.    darwin*) #
29940 20 64 61 72 77 69 6e 20 35 2e 78 20 6f 6e 0a 20   darwin 5.x on. 
29950 20 20 20 20 20 23 20 69 66 20 72 75 6e 6e 69 6e       # if runnin
29960 67 20 6f 6e 20 31 30 2e 35 20 6f 72 20 6c 61 74  g on 10.5 or lat
29970 65 72 2c 20 74 68 65 20 64 65 70 6c 6f 79 6d 65  er, the deployme
29980 6e 74 20 74 61 72 67 65 74 20 64 65 66 61 75 6c  nt target defaul
29990 74 73 0a 20 20 20 20 20 20 23 20 74 6f 20 74 68  ts.      # to th
299a0 65 20 4f 53 20 76 65 72 73 69 6f 6e 2c 20 69 66  e OS version, if
299b0 20 6f 6e 20 78 38 36 2c 20 61 6e 64 20 31 30 2e   on x86, and 10.
299c0 34 2c 20 74 68 65 20 64 65 70 6c 6f 79 6d 65 6e  4, the deploymen
299d0 74 0a 20 20 20 20 20 20 23 20 74 61 72 67 65 74  t.      # target
299e0 20 64 65 66 61 75 6c 74 73 20 74 6f 20 31 30 2e   defaults to 10.
299f0 34 2e 20 44 6f 6e 27 74 20 79 6f 75 20 6c 6f 76  4. Don't you lov
29a00 65 20 69 74 3f 0a 20 20 20 20 20 20 63 61 73 65  e it?.      case
29a10 20 24 7b 4d 41 43 4f 53 58 5f 44 45 50 4c 4f 59   ${MACOSX_DEPLOY
29a20 4d 45 4e 54 5f 54 41 52 47 45 54 2d 31 30 2e 30  MENT_TARGET-10.0
29a30 7d 2c 24 68 6f 73 74 20 69 6e 0a 09 31 30 2e 30  },$host in..10.0
29a40 2c 2a 38 36 2a 2d 64 61 72 77 69 6e 38 2a 7c 31  ,*86*-darwin8*|1
29a50 30 2e 30 2c 2a 2d 64 61 72 77 69 6e 5b 39 31 5d  0.0,*-darwin[91]
29a60 2a 29 0a 09 20 20 5f 6c 74 5f 64 61 72 5f 61 6c  *)..  _lt_dar_al
29a70 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24  low_undefined='$
29a80 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24  {wl}-undefined $
29a90 7b 77 6c 7d 64 79 6e 61 6d 69 63 5f 6c 6f 6f 6b  {wl}dynamic_look
29aa0 75 70 27 20 3b 3b 0a 09 31 30 2e 5b 30 31 32 5d  up' ;;..10.[012]
29ab0 2a 29 0a 09 20 20 5f 6c 74 5f 64 61 72 5f 61 6c  *)..  _lt_dar_al
29ac0 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24  low_undefined='$
29ad0 7b 77 6c 7d 2d 66 6c 61 74 5f 6e 61 6d 65 73 70  {wl}-flat_namesp
29ae0 61 63 65 20 24 7b 77 6c 7d 2d 75 6e 64 65 66 69  ace ${wl}-undefi
29af0 6e 65 64 20 24 7b 77 6c 7d 73 75 70 70 72 65 73  ned ${wl}suppres
29b00 73 27 20 3b 3b 0a 09 31 30 2e 2a 29 0a 09 20 20  s' ;;..10.*)..  
29b10 5f 6c 74 5f 64 61 72 5f 61 6c 6c 6f 77 5f 75 6e  _lt_dar_allow_un
29b20 64 65 66 69 6e 65 64 3d 27 24 7b 77 6c 7d 2d 75  defined='${wl}-u
29b30 6e 64 65 66 69 6e 65 64 20 24 7b 77 6c 7d 64 79  ndefined ${wl}dy
29b40 6e 61 6d 69 63 5f 6c 6f 6f 6b 75 70 27 20 3b 3b  namic_lookup' ;;
29b50 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
29b60 3b 3b 0a 20 20 65 73 61 63 0a 20 20 20 20 69 66  ;;.  esac.    if
29b70 20 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 61 70   test "$lt_cv_ap
29b80 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f  ple_cc_single_mo
29b90 64 22 20 3d 20 22 79 65 73 22 3b 20 74 68 65 6e  d" = "yes"; then
29ba0 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 73  .      _lt_dar_s
29bb0 69 6e 67 6c 65 5f 6d 6f 64 3d 27 24 73 69 6e 67  ingle_mod='$sing
29bc0 6c 65 5f 6d 6f 64 75 6c 65 27 0a 20 20 20 20 66  le_module'.    f
29bd0 69 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24  i.    if test "$
29be0 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65  lt_cv_ld_exporte
29bf0 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 22 20  d_symbols_list" 
29c00 3d 20 22 79 65 73 22 3b 20 74 68 65 6e 0a 20 20  = "yes"; then.  
29c10 20 20 20 20 5f 6c 74 5f 64 61 72 5f 65 78 70 6f      _lt_dar_expo
29c20 72 74 5f 73 79 6d 73 3d 27 20 24 7b 77 6c 7d 2d  rt_syms=' ${wl}-
29c30 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73  exported_symbols
29c40 5f 6c 69 73 74 2c 24 6f 75 74 70 75 74 5f 6f 62  _list,$output_ob
29c50 6a 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d  jdir/${libname}-
29c60 73 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 27 0a  symbols.expsym'.
29c70 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 5f      else.      _
29c80 6c 74 5f 64 61 72 5f 65 78 70 6f 72 74 5f 73 79  lt_dar_export_sy
29c90 6d 73 3d 27 7e 24 4e 4d 45 44 49 54 20 2d 73 20  ms='~$NMEDIT -s 
29ca0 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
29cb0 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c  {libname}-symbol
29cc0 73 2e 65 78 70 73 79 6d 20 24 7b 6c 69 62 7d 27  s.expsym ${lib}'
29cd0 0a 20 20 20 20 66 69 0a 20 20 20 20 69 66 20 74  .    fi.    if t
29ce0 65 73 74 20 22 24 44 53 59 4d 55 54 49 4c 22 20  est "$DSYMUTIL" 
29cf0 21 3d 20 22 3a 22 3b 20 74 68 65 6e 0a 20 20 20  != ":"; then.   
29d00 20 20 20 5f 6c 74 5f 64 73 79 6d 75 74 69 6c 3d     _lt_dsymutil=
29d10 27 7e 24 44 53 59 4d 55 54 49 4c 20 24 6c 69 62  '~$DSYMUTIL $lib
29d20 20 7c 7c 20 3a 27 0a 20 20 20 20 65 6c 73 65 0a   || :'.    else.
29d30 20 20 20 20 20 20 5f 6c 74 5f 64 73 79 6d 75 74        _lt_dsymut
29d40 69 6c 3d 0a 20 20 20 20 66 69 0a 20 20 20 20 3b  il=.    fi.    ;
29d50 3b 0a 20 20 65 73 61 63 0a 0a 61 63 5f 65 78 74  ;.  esac..ac_ext
29d60 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20  =c.ac_cpp='$CPP 
29d70 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f  $CPPFLAGS'.ac_co
29d80 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43  mpile='$CC -c $C
29d90 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
29da0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
29db0 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24   >&5'.ac_link='$
29dc0 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61  CC -o conftest$a
29dd0 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53  c_exeext $CFLAGS
29de0 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c   $CPPFLAGS $LDFL
29df0 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
29e00 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
29e10 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
29e20 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
29e30 72 5f 67 6e 75 0a 7b 20 24 61 73 5f 65 63 68 6f  r_gnu.{ $as_echo
29e40 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
29e50 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
29e60 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72  hecking how to r
29e70 75 6e 20 74 68 65 20 43 20 70 72 65 70 72 6f 63  un the C preproc
29e80 65 73 73 6f 72 22 20 3e 26 35 0a 24 61 73 5f 65  essor" >&5.$as_e
29e90 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
29ea0 68 6f 77 20 74 6f 20 72 75 6e 20 74 68 65 20 43  how to run the C
29eb0 20 70 72 65 70 72 6f 63 65 73 73 6f 72 2e 2e 2e   preprocessor...
29ec0 20 22 20 3e 26 36 3b 20 7d 0a 23 20 4f 6e 20 53   " >&6; }.# On S
29ed0 75 6e 73 2c 20 73 6f 6d 65 74 69 6d 65 73 20 24  uns, sometimes $
29ee0 43 50 50 20 6e 61 6d 65 73 20 61 20 64 69 72 65  CPP names a dire
29ef0 63 74 6f 72 79 2e 0a 69 66 20 74 65 73 74 20 2d  ctory..if test -
29f00 6e 20 22 24 43 50 50 22 20 26 26 20 74 65 73 74  n "$CPP" && test
29f10 20 2d 64 20 22 24 43 50 50 22 3b 20 74 68 65 6e   -d "$CPP"; then
29f20 0a 20 20 43 50 50 3d 0a 66 69 0a 69 66 20 74 65  .  CPP=.fi.if te
29f30 73 74 20 2d 7a 20 22 24 43 50 50 22 3b 20 74 68  st -z "$CPP"; th
29f40 65 6e 0a 20 20 69 66 20 24 7b 61 63 5f 63 76 5f  en.  if ${ac_cv_
29f50 70 72 6f 67 5f 43 50 50 2b 3a 7d 20 66 61 6c 73  prog_CPP+:} fals
29f60 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
29f70 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
29f80 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20 20   " >&6.else.    
29f90 20 20 23 20 44 6f 75 62 6c 65 20 71 75 6f 74 65    # Double quote
29fa0 73 20 62 65 63 61 75 73 65 20 43 50 50 20 6e 65  s because CPP ne
29fb0 65 64 73 20 74 6f 20 62 65 20 65 78 70 61 6e 64  eds to be expand
29fc0 65 64 0a 20 20 20 20 66 6f 72 20 43 50 50 20 69  ed.    for CPP i
29fd0 6e 20 22 24 43 43 20 2d 45 22 20 22 24 43 43 20  n "$CC -E" "$CC 
29fe0 2d 45 20 2d 74 72 61 64 69 74 69 6f 6e 61 6c 2d  -E -traditional-
29ff0 63 70 70 22 20 22 2f 6c 69 62 2f 63 70 70 22 0a  cpp" "/lib/cpp".
2a000 20 20 20 20 64 6f 0a 20 20 20 20 20 20 61 63 5f      do.      ac_
2a010 70 72 65 70 72 6f 63 5f 6f 6b 3d 66 61 6c 73 65  preproc_ok=false
2a020 0a 66 6f 72 20 61 63 5f 63 5f 70 72 65 70 72 6f  .for ac_c_prepro
2a030 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e 20 27  c_warn_flag in '
2a040 27 20 79 65 73 0a 64 6f 0a 20 20 23 20 55 73 65  ' yes.do.  # Use
2a050 20 61 20 68 65 61 64 65 72 20 66 69 6c 65 20 74   a header file t
2a060 68 61 74 20 63 6f 6d 65 73 20 77 69 74 68 20 67  hat comes with g
2a070 63 63 2c 20 73 6f 20 63 6f 6e 66 69 67 75 72 69  cc, so configuri
2a080 6e 67 20 67 6c 69 62 63 0a 20 20 23 20 77 69 74  ng glibc.  # wit
2a090 68 20 61 20 66 72 65 73 68 20 63 72 6f 73 73 2d  h a fresh cross-
2a0a0 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73 2e 0a  compiler works..
2a0b0 20 20 23 20 50 72 65 66 65 72 20 3c 6c 69 6d 69    # Prefer <limi
2a0c0 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65 72 74  ts.h> to <assert
2a0d0 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f 5f 20  .h> if __STDC__ 
2a0e0 69 73 20 64 65 66 69 6e 65 64 2c 20 73 69 6e 63  is defined, sinc
2a0f0 65 0a 20 20 23 20 3c 6c 69 6d 69 74 73 2e 68 3e  e.  # <limits.h>
2a100 20 65 78 69 73 74 73 20 65 76 65 6e 20 6f 6e 20   exists even on 
2a110 66 72 65 65 73 74 61 6e 64 69 6e 67 20 63 6f 6d  freestanding com
2a120 70 69 6c 65 72 73 2e 0a 20 20 23 20 4f 6e 20 74  pilers..  # On t
2a130 68 65 20 4e 65 58 54 2c 20 63 63 20 2d 45 20 72  he NeXT, cc -E r
2a140 75 6e 73 20 74 68 65 20 63 6f 64 65 20 74 68 72  uns the code thr
2a150 6f 75 67 68 20 74 68 65 20 63 6f 6d 70 69 6c 65  ough the compile
2a160 72 27 73 20 70 61 72 73 65 72 2c 0a 20 20 23 20  r's parser,.  # 
2a170 6e 6f 74 20 6a 75 73 74 20 74 68 72 6f 75 67 68  not just through
2a180 20 63 70 70 2e 20 22 53 79 6e 74 61 78 20 65 72   cpp. "Syntax er
2a190 72 6f 72 22 20 69 73 20 68 65 72 65 20 74 6f 20  ror" is here to 
2a1a0 63 61 74 63 68 20 74 68 69 73 20 63 61 73 65 2e  catch this case.
2a1b0 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  .  cat confdefs.
2a1c0 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f  h - <<_ACEOF >co
2a1d0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f  nftest.$ac_ext./
2a1e0 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
2a1f0 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f 53  .  */.#ifdef __S
2a200 54 44 43 5f 5f 0a 23 20 69 6e 63 6c 75 64 65 20  TDC__.# include 
2a210 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23 65 6c 73 65  <limits.h>.#else
2a220 0a 23 20 69 6e 63 6c 75 64 65 20 3c 61 73 73 65  .# include <asse
2a230 72 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 09 09 20  rt.h>.#endif... 
2a240 20 20 20 20 53 79 6e 74 61 78 20 65 72 72 6f 72      Syntax error
2a250 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e  ._ACEOF.if ac_fn
2a260 5f 63 5f 74 72 79 5f 63 70 70 20 22 24 4c 49 4e  _c_try_cpp "$LIN
2a270 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c  ENO"; then :..el
2a280 73 65 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 66  se.  # Broken: f
2a290 61 69 6c 73 20 6f 6e 20 76 61 6c 69 64 20 69 6e  ails on valid in
2a2a0 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 66 69  put..continue.fi
2a2b0 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
2a2c0 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 69 20 63  err conftest.i c
2a2d0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2a2e0 0a 20 20 23 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f  .  # OK, works o
2a2f0 6e 20 73 61 6e 65 20 63 61 73 65 73 2e 20 20 4e  n sane cases.  N
2a300 6f 77 20 63 68 65 63 6b 20 77 68 65 74 68 65 72  ow check whether
2a310 20 6e 6f 6e 65 78 69 73 74 65 6e 74 20 68 65 61   nonexistent hea
2a320 64 65 72 73 0a 20 20 23 20 63 61 6e 20 62 65 20  ders.  # can be 
2a330 64 65 74 65 63 74 65 64 20 61 6e 64 20 68 6f 77  detected and how
2a340 2e 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73  ..  cat confdefs
2a350 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63  .h - <<_ACEOF >c
2a360 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2a370 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
2a380 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20  h.  */.#include 
2a390 3c 61 63 5f 6e 6f 6e 65 78 69 73 74 65 6e 74 2e  <ac_nonexistent.
2a3a0 68 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f  h>._ACEOF.if ac_
2a3b0 66 6e 5f 63 5f 74 72 79 5f 63 70 70 20 22 24 4c  fn_c_try_cpp "$L
2a3c0 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20  INENO"; then :. 
2a3d0 20 23 20 42 72 6f 6b 65 6e 3a 20 73 75 63 63 65   # Broken: succe
2a3e0 73 73 20 6f 6e 20 69 6e 76 61 6c 69 64 20 69 6e  ss on invalid in
2a3f0 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 65 6c  put..continue.el
2a400 73 65 0a 20 20 23 20 50 61 73 73 65 73 20 62 6f  se.  # Passes bo
2a410 74 68 20 74 65 73 74 73 2e 0a 61 63 5f 70 72 65  th tests..ac_pre
2a420 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a  proc_ok=:.break.
2a430 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  fi.rm -f conftes
2a440 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 69  t.err conftest.i
2a450 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
2a460 74 0a 0a 64 6f 6e 65 0a 23 20 42 65 63 61 75 73  t..done.# Becaus
2a470 65 20 6f 66 20 60 62 72 65 61 6b 27 2c 20 5f 41  e of `break', _A
2a480 43 5f 50 52 45 50 52 4f 43 5f 49 46 45 4c 53 45  C_PREPROC_IFELSE
2a490 27 73 20 63 6c 65 61 6e 69 6e 67 20 63 6f 64 65  's cleaning code
2a4a0 20 77 61 73 20 73 6b 69 70 70 65 64 2e 0a 72 6d   was skipped..rm
2a4b0 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69 20 63   -f conftest.i c
2a4c0 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
2a4d0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 69 66 20  test.$ac_ext.if 
2a4e0 24 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3b 20  $ac_preproc_ok; 
2a4f0 74 68 65 6e 20 3a 0a 20 20 62 72 65 61 6b 0a 66  then :.  break.f
2a500 69 0a 0a 20 20 20 20 64 6f 6e 65 0a 20 20 20 20  i..    done.    
2a510 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50 50 3d 24  ac_cv_prog_CPP=$
2a520 43 50 50 0a 0a 66 69 0a 20 20 43 50 50 3d 24 61  CPP..fi.  CPP=$a
2a530 63 5f 63 76 5f 70 72 6f 67 5f 43 50 50 0a 65 6c  c_cv_prog_CPP.el
2a540 73 65 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  se.  ac_cv_prog_
2a550 43 50 50 3d 24 43 50 50 0a 66 69 0a 7b 20 24 61  CPP=$CPP.fi.{ $a
2a560 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
2a570 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
2a580 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 43 50  NO}: result: $CP
2a590 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  P" >&5.$as_echo 
2a5a0 22 24 43 50 50 22 20 3e 26 36 3b 20 7d 0a 61 63  "$CPP" >&6; }.ac
2a5b0 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66 61 6c 73  _preproc_ok=fals
2a5c0 65 0a 66 6f 72 20 61 63 5f 63 5f 70 72 65 70 72  e.for ac_c_prepr
2a5d0 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e 20  oc_warn_flag in 
2a5e0 27 27 20 79 65 73 0a 64 6f 0a 20 20 23 20 55 73  '' yes.do.  # Us
2a5f0 65 20 61 20 68 65 61 64 65 72 20 66 69 6c 65 20  e a header file 
2a600 74 68 61 74 20 63 6f 6d 65 73 20 77 69 74 68 20  that comes with 
2a610 67 63 63 2c 20 73 6f 20 63 6f 6e 66 69 67 75 72  gcc, so configur
2a620 69 6e 67 20 67 6c 69 62 63 0a 20 20 23 20 77 69  ing glibc.  # wi
2a630 74 68 20 61 20 66 72 65 73 68 20 63 72 6f 73 73  th a fresh cross
2a640 2d 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73 2e  -compiler works.
2a650 0a 20 20 23 20 50 72 65 66 65 72 20 3c 6c 69 6d  .  # Prefer <lim
2a660 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65 72  its.h> to <asser
2a670 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f 5f  t.h> if __STDC__
2a680 20 69 73 20 64 65 66 69 6e 65 64 2c 20 73 69 6e   is defined, sin
2a690 63 65 0a 20 20 23 20 3c 6c 69 6d 69 74 73 2e 68  ce.  # <limits.h
2a6a0 3e 20 65 78 69 73 74 73 20 65 76 65 6e 20 6f 6e  > exists even on
2a6b0 20 66 72 65 65 73 74 61 6e 64 69 6e 67 20 63 6f   freestanding co
2a6c0 6d 70 69 6c 65 72 73 2e 0a 20 20 23 20 4f 6e 20  mpilers..  # On 
2a6d0 74 68 65 20 4e 65 58 54 2c 20 63 63 20 2d 45 20  the NeXT, cc -E 
2a6e0 72 75 6e 73 20 74 68 65 20 63 6f 64 65 20 74 68  runs the code th
2a6f0 72 6f 75 67 68 20 74 68 65 20 63 6f 6d 70 69 6c  rough the compil
2a700 65 72 27 73 20 70 61 72 73 65 72 2c 0a 20 20 23  er's parser,.  #
2a710 20 6e 6f 74 20 6a 75 73 74 20 74 68 72 6f 75 67   not just throug
2a720 68 20 63 70 70 2e 20 22 53 79 6e 74 61 78 20 65  h cpp. "Syntax e
2a730 72 72 6f 72 22 20 69 73 20 68 65 72 65 20 74 6f  rror" is here to
2a740 20 63 61 74 63 68 20 74 68 69 73 20 63 61 73 65   catch this case
2a750 2e 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73  ..  cat confdefs
2a760 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63  .h - <<_ACEOF >c
2a770 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2a780 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
2a790 68 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f  h.  */.#ifdef __
2a7a0 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c 75 64 65  STDC__.# include
2a7b0 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23 65 6c 73   <limits.h>.#els
2a7c0 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c 61 73 73  e.# include <ass
2a7d0 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 09 09  ert.h>.#endif...
2a7e0 20 20 20 20 20 53 79 6e 74 61 78 20 65 72 72 6f       Syntax erro
2a7f0 72 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66  r._ACEOF.if ac_f
2a800 6e 5f 63 5f 74 72 79 5f 63 70 70 20 22 24 4c 49  n_c_try_cpp "$LI
2a810 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 0a 65  NENO"; then :..e
2a820 6c 73 65 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20  lse.  # Broken: 
2a830 66 61 69 6c 73 20 6f 6e 20 76 61 6c 69 64 20 69  fails on valid i
2a840 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 66  nput..continue.f
2a850 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  i.rm -f conftest
2a860 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 69 20  .err conftest.i 
2a870 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2a880 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72 6b 73 20  ..  # OK, works 
2a890 6f 6e 20 73 61 6e 65 20 63 61 73 65 73 2e 20 20  on sane cases.  
2a8a0 4e 6f 77 20 63 68 65 63 6b 20 77 68 65 74 68 65  Now check whethe
2a8b0 72 20 6e 6f 6e 65 78 69 73 74 65 6e 74 20 68 65  r nonexistent he
2a8c0 61 64 65 72 73 0a 20 20 23 20 63 61 6e 20 62 65  aders.  # can be
2a8d0 20 64 65 74 65 63 74 65 64 20 61 6e 64 20 68 6f   detected and ho
2a8e0 77 2e 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66  w..  cat confdef
2a8f0 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e  s.h - <<_ACEOF >
2a900 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2a910 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
2a920 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65  .h.  */.#include
2a930 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74 65 6e 74   <ac_nonexistent
2a940 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63  .h>._ACEOF.if ac
2a950 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70 20 22 24  _fn_c_try_cpp "$
2a960 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a  LINENO"; then :.
2a970 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73 75 63 63    # Broken: succ
2a980 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69 64 20 69  ess on invalid i
2a990 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 65  nput..continue.e
2a9a0 6c 73 65 0a 20 20 23 20 50 61 73 73 65 73 20 62  lse.  # Passes b
2a9b0 6f 74 68 20 74 65 73 74 73 2e 0a 61 63 5f 70 72  oth tests..ac_pr
2a9c0 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b  eproc_ok=:.break
2a9d0 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  .fi.rm -f confte
2a9e0 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
2a9f0 69 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  i conftest.$ac_e
2aa00 78 74 0a 0a 64 6f 6e 65 0a 23 20 42 65 63 61 75  xt..done.# Becau
2aa10 73 65 20 6f 66 20 60 62 72 65 61 6b 27 2c 20 5f  se of `break', _
2aa20 41 43 5f 50 52 45 50 52 4f 43 5f 49 46 45 4c 53  AC_PREPROC_IFELS
2aa30 45 27 73 20 63 6c 65 61 6e 69 6e 67 20 63 6f 64  E's cleaning cod
2aa40 65 20 77 61 73 20 73 6b 69 70 70 65 64 2e 0a 72  e was skipped..r
2aa50 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69 20  m -f conftest.i 
2aa60 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
2aa70 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 69 66  ftest.$ac_ext.if
2aa80 20 24 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3b   $ac_preproc_ok;
2aa90 20 74 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20   then :..else.  
2aaa0 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  { { $as_echo "$a
2aab0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
2aac0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72  -$LINENO}: error
2aad0 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a  : in \`$ac_pwd':
2aae0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
2aaf0 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69  $as_me: error: i
2ab00 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e  n \`$ac_pwd':" >
2ab10 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72  &2;}.as_fn_error
2ab20 20 24 3f 20 22 43 20 70 72 65 70 72 6f 63 65 73   $? "C preproces
2ab30 73 6f 72 20 5c 22 24 43 50 50 5c 22 20 66 61 69  sor \"$CPP\" fai
2ab40 6c 73 20 73 61 6e 69 74 79 20 63 68 65 63 6b 0a  ls sanity check.
2ab50 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67  See \`config.log
2ab60 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69  ' for more detai
2ab70 6c 73 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 3b  ls" "$LINENO" 5;
2ab80 20 7d 0a 66 69 0a 0a 61 63 5f 65 78 74 3d 63 0a   }.fi..ac_ext=c.
2ab90 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50  ac_cpp='$CPP $CP
2aba0 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69  PFLAGS'.ac_compi
2abb0 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41  le='$CC -c $CFLA
2abc0 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e  GS $CPPFLAGS con
2abd0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
2abe0 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20  5'.ac_link='$CC 
2abf0 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -o conftest$ac_e
2ac00 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43  xeext $CFLAGS $C
2ac10 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  PPFLAGS $LDFLAGS
2ac20 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
2ac30 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f  t $LIBS >&5'.ac_
2ac40 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
2ac50 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
2ac60 6e 75 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  nu...{ $as_echo 
2ac70 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
2ac80 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
2ac90 65 63 6b 69 6e 67 20 66 6f 72 20 41 4e 53 49 20  ecking for ANSI 
2aca0 43 20 68 65 61 64 65 72 20 66 69 6c 65 73 22 20  C header files" 
2acb0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
2acc0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 41 4e 53  checking for ANS
2acd0 49 20 43 20 68 65 61 64 65 72 20 66 69 6c 65 73  I C header files
2ace0 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
2acf0 24 7b 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73  ${ac_cv_header_s
2ad00 74 64 63 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  tdc+:} false; th
2ad10 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
2ad20 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
2ad30 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 63 6f 6e  6.else.  cat con
2ad40 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45  fdefs.h - <<_ACE
2ad50 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  OF >conftest.$ac
2ad60 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  _ext./* end conf
2ad70 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63  defs.h.  */.#inc
2ad80 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e 0a  lude <stdlib.h>.
2ad90 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 61 72 67  #include <stdarg
2ada0 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74  .h>.#include <st
2adb0 72 69 6e 67 2e 68 3e 0a 23 69 6e 63 6c 75 64 65  ring.h>.#include
2adc0 20 3c 66 6c 6f 61 74 2e 68 3e 0a 0a 69 6e 74 0a   <float.h>..int.
2add0 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20  main ().{..  ;. 
2ade0 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
2adf0 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74  EOF.if ac_fn_c_t
2ae00 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e  ry_compile "$LIN
2ae10 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 61  ENO"; then :.  a
2ae20 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63  c_cv_header_stdc
2ae30 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61 63 5f 63  =yes.else.  ac_c
2ae40 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f  v_header_stdc=no
2ae50 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63  .fi.rm -f core c
2ae60 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
2ae70 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
2ae80 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2ae90 0a 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63 76  ..if test $ac_cv
2aea0 5f 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20 79  _header_stdc = y
2aeb0 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 53 75 6e  es; then.  # Sun
2aec0 4f 53 20 34 2e 78 20 73 74 72 69 6e 67 2e 68 20  OS 4.x string.h 
2aed0 64 6f 65 73 20 6e 6f 74 20 64 65 63 6c 61 72 65  does not declare
2aee0 20 6d 65 6d 2a 2c 20 63 6f 6e 74 72 61 72 79 20   mem*, contrary 
2aef0 74 6f 20 41 4e 53 49 2e 0a 20 20 63 61 74 20 63  to ANSI..  cat c
2af00 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41  onfdefs.h - <<_A
2af10 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24  CEOF >conftest.$
2af20 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f  ac_ext./* end co
2af30 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69  nfdefs.h.  */.#i
2af40 6e 63 6c 75 64 65 20 3c 73 74 72 69 6e 67 2e 68  nclude <string.h
2af50 3e 0a 0a 5f 41 43 45 4f 46 0a 69 66 20 28 65 76  >.._ACEOF.if (ev
2af60 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66  al "$ac_cpp conf
2af70 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32  test.$ac_ext") 2
2af80 3e 26 35 20 7c 0a 20 20 24 45 47 52 45 50 20 22  >&5 |.  $EGREP "
2af90 6d 65 6d 63 68 72 22 20 3e 2f 64 65 76 2f 6e 75  memchr" >/dev/nu
2afa0 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 20 3a 0a  ll 2>&1; then :.
2afb0 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 65  .else.  ac_cv_he
2afc0 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a  ader_stdc=no.fi.
2afd0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a  rm -f conftest*.
2afe0 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 24 61 63  .fi..if test $ac
2aff0 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 20  _cv_header_stdc 
2b000 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20  = yes; then.  # 
2b010 49 53 43 20 32 2e 30 2e 32 20 73 74 64 6c 69 62  ISC 2.0.2 stdlib
2b020 2e 68 20 64 6f 65 73 20 6e 6f 74 20 64 65 63 6c  .h does not decl
2b030 61 72 65 20 66 72 65 65 2c 20 63 6f 6e 74 72 61  are free, contra
2b040 72 79 20 74 6f 20 41 4e 53 49 2e 0a 20 20 63 61  ry to ANSI..  ca
2b050 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c  t confdefs.h - <
2b060 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73  <_ACEOF >conftes
2b070 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64  t.$ac_ext./* end
2b080 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
2b090 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69  .#include <stdli
2b0a0 62 2e 68 3e 0a 0a 5f 41 43 45 4f 46 0a 69 66 20  b.h>.._ACEOF.if 
2b0b0 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63  (eval "$ac_cpp c
2b0c0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22  onftest.$ac_ext"
2b0d0 29 20 32 3e 26 35 20 7c 0a 20 20 24 45 47 52 45  ) 2>&5 |.  $EGRE
2b0e0 50 20 22 66 72 65 65 22 20 3e 2f 64 65 76 2f 6e  P "free" >/dev/n
2b0f0 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 20 3a  ull 2>&1; then :
2b100 0a 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68  ..else.  ac_cv_h
2b110 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69  eader_stdc=no.fi
2b120 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a  .rm -f conftest*
2b130 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 24 61  ..fi..if test $a
2b140 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63  c_cv_header_stdc
2b150 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23   = yes; then.  #
2b160 20 2f 62 69 6e 2f 63 63 20 69 6e 20 49 72 69 78   /bin/cc in Irix
2b170 2d 34 2e 30 2e 35 20 67 65 74 73 20 6e 6f 6e 2d  -4.0.5 gets non-
2b180 41 4e 53 49 20 63 74 79 70 65 20 6d 61 63 72 6f  ANSI ctype macro
2b190 73 20 75 6e 6c 65 73 73 20 75 73 69 6e 67 20 2d  s unless using -
2b1a0 61 6e 73 69 2e 0a 20 20 69 66 20 74 65 73 74 20  ansi..  if test 
2b1b0 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e  "$cross_compilin
2b1c0 67 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 20 3a  g" = yes; then :
2b1d0 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 63 61 74 20  .  :.else.  cat 
2b1e0 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f  confdefs.h - <<_
2b1f0 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e  ACEOF >conftest.
2b200 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63  $ac_ext./* end c
2b210 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
2b220 69 6e 63 6c 75 64 65 20 3c 63 74 79 70 65 2e 68  include <ctype.h
2b230 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c  >.#include <stdl
2b240 69 62 2e 68 3e 0a 23 69 66 20 28 28 27 20 27 20  ib.h>.#if ((' ' 
2b250 26 20 30 78 30 46 46 29 20 3d 3d 20 30 78 30 32  & 0x0FF) == 0x02
2b260 30 29 0a 23 20 64 65 66 69 6e 65 20 49 53 4c 4f  0).# define ISLO
2b270 57 45 52 28 63 29 20 28 27 61 27 20 3c 3d 20 28  WER(c) ('a' <= (
2b280 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27 7a 27  c) && (c) <= 'z'
2b290 29 0a 23 20 64 65 66 69 6e 65 20 54 4f 55 50 50  ).# define TOUPP
2b2a0 45 52 28 63 29 20 28 49 53 4c 4f 57 45 52 28 63  ER(c) (ISLOWER(c
2b2b0 29 20 3f 20 27 41 27 20 2b 20 28 28 63 29 20 2d  ) ? 'A' + ((c) -
2b2c0 20 27 61 27 29 20 3a 20 28 63 29 29 0a 23 65 6c   'a') : (c)).#el
2b2d0 73 65 0a 23 20 64 65 66 69 6e 65 20 49 53 4c 4f  se.# define ISLO
2b2e0 57 45 52 28 63 29 20 5c 0a 09 09 20 20 20 28 28  WER(c) \...   ((
2b2f0 27 61 27 20 3c 3d 20 28 63 29 20 26 26 20 28 63  'a' <= (c) && (c
2b300 29 20 3c 3d 20 27 69 27 29 20 5c 0a 09 09 20 20  ) <= 'i') \...  
2b310 20 20 20 7c 7c 20 28 27 6a 27 20 3c 3d 20 28 63     || ('j' <= (c
2b320 29 20 26 26 20 28 63 29 20 3c 3d 20 27 72 27 29  ) && (c) <= 'r')
2b330 20 5c 0a 09 09 20 20 20 20 20 7c 7c 20 28 27 73   \...     || ('s
2b340 27 20 3c 3d 20 28 63 29 20 26 26 20 28 63 29 20  ' <= (c) && (c) 
2b350 3c 3d 20 27 7a 27 29 29 0a 23 20 64 65 66 69 6e  <= 'z')).# defin
2b360 65 20 54 4f 55 50 50 45 52 28 63 29 20 28 49 53  e TOUPPER(c) (IS
2b370 4c 4f 57 45 52 28 63 29 20 3f 20 28 28 63 29 20  LOWER(c) ? ((c) 
2b380 7c 20 30 78 34 30 29 20 3a 20 28 63 29 29 0a 23  | 0x40) : (c)).#
2b390 65 6e 64 69 66 0a 0a 23 64 65 66 69 6e 65 20 58  endif..#define X
2b3a0 4f 52 28 65 2c 20 66 29 20 28 28 28 65 29 20 26  OR(e, f) (((e) &
2b3b0 26 20 21 28 66 29 29 20 7c 7c 20 28 21 28 65 29  & !(f)) || (!(e)
2b3c0 20 26 26 20 28 66 29 29 29 0a 69 6e 74 0a 6d 61   && (f))).int.ma
2b3d0 69 6e 20 28 29 0a 7b 0a 20 20 69 6e 74 20 69 3b  in ().{.  int i;
2b3e0 0a 20 20 66 6f 72 20 28 69 20 3d 20 30 3b 20 69  .  for (i = 0; i
2b3f0 20 3c 20 32 35 36 3b 20 69 2b 2b 29 0a 20 20 20   < 256; i++).   
2b400 20 69 66 20 28 58 4f 52 20 28 69 73 6c 6f 77 65   if (XOR (islowe
2b410 72 20 28 69 29 2c 20 49 53 4c 4f 57 45 52 20 28  r (i), ISLOWER (
2b420 69 29 29 0a 09 7c 7c 20 74 6f 75 70 70 65 72 20  i))..|| toupper 
2b430 28 69 29 20 21 3d 20 54 4f 55 50 50 45 52 20 28  (i) != TOUPPER (
2b440 69 29 29 0a 20 20 20 20 20 20 72 65 74 75 72 6e  i)).      return
2b450 20 32 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a   2;.  return 0;.
2b460 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66  }._ACEOF.if ac_f
2b470 6e 5f 63 5f 74 72 79 5f 72 75 6e 20 22 24 4c 49  n_c_try_run "$LI
2b480 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 0a 65  NENO"; then :..e
2b490 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 65 61 64  lse.  ac_cv_head
2b4a0 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d  er_stdc=no.fi.rm
2b4b0 20 2d 66 20 63 6f 72 65 20 2a 2e 63 6f 72 65 20   -f core *.core 
2b4c0 63 6f 72 65 2e 63 6f 6e 66 74 65 73 74 2e 2a 20  core.conftest.* 
2b4d0 67 6d 6f 6e 2e 6f 75 74 20 62 62 2e 6f 75 74 20  gmon.out bb.out 
2b4e0 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
2b4f0 78 74 20 5c 0a 20 20 63 6f 6e 66 74 65 73 74 2e  xt \.  conftest.
2b500 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
2b510 65 73 74 2e 62 65 61 6d 20 63 6f 6e 66 74 65 73  est.beam conftes
2b520 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 0a 66 69  t.$ac_ext.fi..fi
2b530 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
2b540 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
2b550 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
2b560 75 6c 74 3a 20 24 61 63 5f 63 76 5f 68 65 61 64  ult: $ac_cv_head
2b570 65 72 5f 73 74 64 63 22 20 3e 26 35 0a 24 61 73  er_stdc" >&5.$as
2b580 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 68 65  _echo "$ac_cv_he
2b590 61 64 65 72 5f 73 74 64 63 22 20 3e 26 36 3b 20  ader_stdc" >&6; 
2b5a0 7d 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63 76  }.if test $ac_cv
2b5b0 5f 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20 79  _header_stdc = y
2b5c0 65 73 3b 20 74 68 65 6e 0a 0a 24 61 73 5f 65 63  es; then..$as_ec
2b5d0 68 6f 20 22 23 64 65 66 69 6e 65 20 53 54 44 43  ho "#define STDC
2b5e0 5f 48 45 41 44 45 52 53 20 31 22 20 3e 3e 63 6f  _HEADERS 1" >>co
2b5f0 6e 66 64 65 66 73 2e 68 0a 0a 66 69 0a 0a 23 20  nfdefs.h..fi..# 
2b600 4f 6e 20 49 52 49 58 20 35 2e 33 2c 20 73 79 73  On IRIX 5.3, sys
2b610 2f 74 79 70 65 73 20 61 6e 64 20 69 6e 74 74 79  /types and intty
2b620 70 65 73 2e 68 20 61 72 65 20 63 6f 6e 66 6c 69  pes.h are confli
2b630 63 74 69 6e 67 2e 0a 66 6f 72 20 61 63 5f 68 65  cting..for ac_he
2b640 61 64 65 72 20 69 6e 20 73 79 73 2f 74 79 70 65  ader in sys/type
2b650 73 2e 68 20 73 79 73 2f 73 74 61 74 2e 68 20 73  s.h sys/stat.h s
2b660 74 64 6c 69 62 2e 68 20 73 74 72 69 6e 67 2e 68  tdlib.h string.h
2b670 20 6d 65 6d 6f 72 79 2e 68 20 73 74 72 69 6e 67   memory.h string
2b680 73 2e 68 20 5c 0a 09 09 20 20 69 6e 74 74 79 70  s.h \...  inttyp
2b690 65 73 2e 68 20 73 74 64 69 6e 74 2e 68 20 75 6e  es.h stdint.h un
2b6a0 69 73 74 64 2e 68 0a 64 6f 20 3a 0a 20 20 61 73  istd.h.do :.  as
2b6b0 5f 61 63 5f 48 65 61 64 65 72 3d 60 24 61 73 5f  _ac_Header=`$as_
2b6c0 65 63 68 6f 20 22 61 63 5f 63 76 5f 68 65 61 64  echo "ac_cv_head
2b6d0 65 72 5f 24 61 63 5f 68 65 61 64 65 72 22 20 7c  er_$ac_header" |
2b6e0 20 24 61 73 5f 74 72 5f 73 68 60 0a 61 63 5f 66   $as_tr_sh`.ac_f
2b6f0 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64 65 72  n_c_check_header
2b700 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45 4e  _compile "$LINEN
2b710 4f 22 20 22 24 61 63 5f 68 65 61 64 65 72 22 20  O" "$ac_header" 
2b720 22 24 61 73 5f 61 63 5f 48 65 61 64 65 72 22 20  "$as_ac_Header" 
2b730 22 24 61 63 5f 69 6e 63 6c 75 64 65 73 5f 64 65  "$ac_includes_de
2b740 66 61 75 6c 74 0a 22 0a 69 66 20 65 76 61 6c 20  fault.".if eval 
2b750 74 65 73 74 20 5c 22 78 5c 24 22 24 61 73 5f 61  test \"x\$"$as_a
2b760 63 5f 48 65 61 64 65 72 22 5c 22 20 3d 20 78 22  c_Header"\" = x"
2b770 79 65 73 22 3b 20 74 68 65 6e 20 3a 0a 20 20 63  yes"; then :.  c
2b780 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20  at >>confdefs.h 
2b790 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65  <<_ACEOF.#define
2b7a0 20 60 24 61 73 5f 65 63 68 6f 20 22 48 41 56 45   `$as_echo "HAVE
2b7b0 5f 24 61 63 5f 68 65 61 64 65 72 22 20 7c 20 24  _$ac_header" | $
2b7c0 61 73 5f 74 72 5f 63 70 70 60 20 31 0a 5f 41 43  as_tr_cpp` 1._AC
2b7d0 45 4f 46 0a 0a 66 69 0a 0a 64 6f 6e 65 0a 0a 0a  EOF..fi..done...
2b7e0 66 6f 72 20 61 63 5f 68 65 61 64 65 72 20 69 6e  for ac_header in
2b7f0 20 64 6c 66 63 6e 2e 68 0a 64 6f 20 3a 0a 20 20   dlfcn.h.do :.  
2b800 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65  ac_fn_c_check_he
2b810 61 64 65 72 5f 63 6f 6d 70 69 6c 65 20 22 24 4c  ader_compile "$L
2b820 49 4e 45 4e 4f 22 20 22 64 6c 66 63 6e 2e 68 22  INENO" "dlfcn.h"
2b830 20 22 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 64   "ac_cv_header_d
2b840 6c 66 63 6e 5f 68 22 20 22 24 61 63 5f 69 6e 63  lfcn_h" "$ac_inc
2b850 6c 75 64 65 73 5f 64 65 66 61 75 6c 74 0a 22 0a  ludes_default.".
2b860 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 76  if test "x$ac_cv
2b870 5f 68 65 61 64 65 72 5f 64 6c 66 63 6e 5f 68 22  _header_dlfcn_h"
2b880 20 3d 20 78 79 65 73 3b 20 74 68 65 6e 20 3a 0a   = xyes; then :.
2b890 20 20 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73    cat >>confdefs
2b8a0 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66  .h <<_ACEOF.#def
2b8b0 69 6e 65 20 48 41 56 45 5f 44 4c 46 43 4e 5f 48  ine HAVE_DLFCN_H
2b8c0 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a 64   1._ACEOF..fi..d
2b8d0 6f 6e 65 0a 0a 0a 0a 23 20 53 65 74 20 6f 70 74  one....# Set opt
2b8e0 69 6f 6e 73 0a 0a 0a 0a 20 20 20 20 20 20 20 20  ions....        
2b8f0 65 6e 61 62 6c 65 5f 64 6c 6f 70 65 6e 3d 6e 6f  enable_dlopen=no
2b900 0a 0a 0a 20 20 65 6e 61 62 6c 65 5f 77 69 6e 33  ...  enable_win3
2b910 32 5f 64 6c 6c 3d 6e 6f 0a 0a 0a 20 20 20 20 20  2_dll=no...     
2b920 20 20 20 20 20 20 20 23 20 43 68 65 63 6b 20 77         # Check w
2b930 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d  hether --enable-
2b940 73 68 61 72 65 64 20 77 61 73 20 67 69 76 65 6e  shared was given
2b950 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 65 6e 61  ..if test "${ena
2b960 62 6c 65 5f 73 68 61 72 65 64 2b 73 65 74 7d 22  ble_shared+set}"
2b970 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20   = set; then :. 
2b980 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62   enableval=$enab
2b990 6c 65 5f 73 68 61 72 65 64 3b 20 70 3d 24 7b 50  le_shared; p=${P
2b9a0 41 43 4b 41 47 45 2d 64 65 66 61 75 6c 74 7d 0a  ACKAGE-default}.
2b9b0 20 20 20 20 63 61 73 65 20 24 65 6e 61 62 6c 65      case $enable
2b9c0 76 61 6c 20 69 6e 0a 20 20 20 20 79 65 73 29 20  val in.    yes) 
2b9d0 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 79 65  enable_shared=ye
2b9e0 73 20 3b 3b 0a 20 20 20 20 6e 6f 29 20 65 6e 61  s ;;.    no) ena
2b9f0 62 6c 65 5f 73 68 61 72 65 64 3d 6e 6f 20 3b 3b  ble_shared=no ;;
2ba00 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 65 6e  .    *).      en
2ba10 61 62 6c 65 5f 73 68 61 72 65 64 3d 6e 6f 0a 20  able_shared=no. 
2ba20 20 20 20 20 20 23 20 4c 6f 6f 6b 20 61 74 20 74       # Look at t
2ba30 68 65 20 61 72 67 75 6d 65 6e 74 20 77 65 20 67  he argument we g
2ba40 6f 74 2e 20 20 57 65 20 75 73 65 20 61 6c 6c 20  ot.  We use all 
2ba50 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74 20  the common list 
2ba60 73 65 70 61 72 61 74 6f 72 73 2e 0a 20 20 20 20  separators..    
2ba70 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24    lt_save_ifs="$
2ba80 49 46 53 22 3b 20 49 46 53 3d 22 24 7b 49 46 53  IFS"; IFS="${IFS
2ba90 7d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  }$PATH_SEPARATOR
2baa0 2c 22 0a 20 20 20 20 20 20 66 6f 72 20 70 6b 67  ,".      for pkg
2bab0 20 69 6e 20 24 65 6e 61 62 6c 65 76 61 6c 3b 20   in $enableval; 
2bac0 64 6f 0a 09 49 46 53 3d 22 24 6c 74 5f 73 61 76  do..IFS="$lt_sav
2bad0 65 5f 69 66 73 22 0a 09 69 66 20 74 65 73 74 20  e_ifs"..if test 
2bae0 22 58 24 70 6b 67 22 20 3d 20 22 58 24 70 22 3b  "X$pkg" = "X$p";
2baf0 20 74 68 65 6e 0a 09 20 20 65 6e 61 62 6c 65 5f   then..  enable_
2bb00 73 68 61 72 65 64 3d 79 65 73 0a 09 66 69 0a 20  shared=yes..fi. 
2bb10 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20       done.      
2bb20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
2bb30 73 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  s".      ;;.    
2bb40 65 73 61 63 0a 65 6c 73 65 0a 20 20 65 6e 61 62  esac.else.  enab
2bb50 6c 65 5f 73 68 61 72 65 64 3d 79 65 73 0a 66 69  le_shared=yes.fi
2bb60 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 20 20 23 20 43 68  ..........  # Ch
2bb70 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e  eck whether --en
2bb80 61 62 6c 65 2d 73 74 61 74 69 63 20 77 61 73 20  able-static was 
2bb90 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22  given..if test "
2bba0 24 7b 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 2b  ${enable_static+
2bbb0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
2bbc0 6e 20 3a 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d  n :.  enableval=
2bbd0 24 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3b 20  $enable_static; 
2bbe0 70 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65 66 61  p=${PACKAGE-defa
2bbf0 75 6c 74 7d 0a 20 20 20 20 63 61 73 65 20 24 65  ult}.    case $e
2bc00 6e 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20  nableval in.    
2bc10 79 65 73 29 20 65 6e 61 62 6c 65 5f 73 74 61 74  yes) enable_stat
2bc20 69 63 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f  ic=yes ;;.    no
2bc30 29 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d  ) enable_static=
2bc40 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20  no ;;.    *).   
2bc50 20 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d    enable_static=
2bc60 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f 6b 20  no.      # Look 
2bc70 61 74 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20  at the argument 
2bc80 77 65 20 67 6f 74 2e 20 20 57 65 20 75 73 65 20  we got.  We use 
2bc90 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c  all the common l
2bca0 69 73 74 20 73 65 70 61 72 61 74 6f 72 73 2e 0a  ist separators..
2bcb0 20 20 20 20 20 20 6c 74 5f 73 61 76 65 5f 69 66        lt_save_if
2bcc0 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 22 24  s="$IFS"; IFS="$
2bcd0 7b 49 46 53 7d 24 50 41 54 48 5f 53 45 50 41 52  {IFS}$PATH_SEPAR
2bce0 41 54 4f 52 2c 22 0a 20 20 20 20 20 20 66 6f 72  ATOR,".      for
2bcf0 20 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c 65 76   pkg in $enablev
2bd00 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24 6c 74  al; do..IFS="$lt
2bd10 5f 73 61 76 65 5f 69 66 73 22 0a 09 69 66 20 74  _save_ifs"..if t
2bd20 65 73 74 20 22 58 24 70 6b 67 22 20 3d 20 22 58  est "X$pkg" = "X
2bd30 24 70 22 3b 20 74 68 65 6e 0a 09 20 20 65 6e 61  $p"; then..  ena
2bd40 62 6c 65 5f 73 74 61 74 69 63 3d 79 65 73 0a 09  ble_static=yes..
2bd50 66 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20  fi.      done.  
2bd60 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76      IFS="$lt_sav
2bd70 65 5f 69 66 73 22 0a 20 20 20 20 20 20 3b 3b 0a  e_ifs".      ;;.
2bd80 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20      esac.else.  
2bd90 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 79 65  enable_static=ye
2bda0 73 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23  s.fi...........#
2bdb0 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d   Check whether -
2bdc0 2d 77 69 74 68 2d 70 69 63 20 77 61 73 20 67 69  -with-pic was gi
2bdd0 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b  ven..if test "${
2bde0 77 69 74 68 5f 70 69 63 2b 73 65 74 7d 22 20 3d  with_pic+set}" =
2bdf0 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 77   set; then :.  w
2be00 69 74 68 76 61 6c 3d 24 77 69 74 68 5f 70 69 63  ithval=$with_pic
2be10 3b 20 70 69 63 5f 6d 6f 64 65 3d 22 24 77 69 74  ; pic_mode="$wit
2be20 68 76 61 6c 22 0a 65 6c 73 65 0a 20 20 70 69 63  hval".else.  pic
2be30 5f 6d 6f 64 65 3d 64 65 66 61 75 6c 74 0a 66 69  _mode=default.fi
2be40 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24 70 69 63  ...test -z "$pic
2be50 5f 6d 6f 64 65 22 20 26 26 20 70 69 63 5f 6d 6f  _mode" && pic_mo
2be60 64 65 3d 64 65 66 61 75 6c 74 0a 0a 0a 0a 0a 0a  de=default......
2be70 0a 0a 20 20 23 20 43 68 65 63 6b 20 77 68 65 74  ..  # Check whet
2be80 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 66 61 73  her --enable-fas
2be90 74 2d 69 6e 73 74 61 6c 6c 20 77 61 73 20 67 69  t-install was gi
2bea0 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b  ven..if test "${
2beb0 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74  enable_fast_inst
2bec0 61 6c 6c 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  all+set}" = set;
2bed0 20 74 68 65 6e 20 3a 0a 20 20 65 6e 61 62 6c 65   then :.  enable
2bee0 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 66 61 73 74  val=$enable_fast
2bef0 5f 69 6e 73 74 61 6c 6c 3b 20 70 3d 24 7b 50 41  _install; p=${PA
2bf00 43 4b 41 47 45 2d 64 65 66 61 75 6c 74 7d 0a 20  CKAGE-default}. 
2bf10 20 20 20 63 61 73 65 20 24 65 6e 61 62 6c 65 76     case $enablev
2bf20 61 6c 20 69 6e 0a 20 20 20 20 79 65 73 29 20 65  al in.    yes) e
2bf30 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61  nable_fast_insta
2bf40 6c 6c 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f  ll=yes ;;.    no
2bf50 29 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e  ) enable_fast_in
2bf60 73 74 61 6c 6c 3d 6e 6f 20 3b 3b 0a 20 20 20 20  stall=no ;;.    
2bf70 2a 29 0a 20 20 20 20 20 20 65 6e 61 62 6c 65 5f  *).      enable_
2bf80 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 6e 6f 0a  fast_install=no.
2bf90 20 20 20 20 20 20 23 20 4c 6f 6f 6b 20 61 74 20        # Look at 
2bfa0 74 68 65 20 61 72 67 75 6d 65 6e 74 20 77 65 20  the argument we 
2bfb0 67 6f 74 2e 20 20 57 65 20 75 73 65 20 61 6c 6c  got.  We use all
2bfc0 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74   the common list
2bfd0 20 73 65 70 61 72 61 74 6f 72 73 2e 0a 20 20 20   separators..   
2bfe0 20 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22     lt_save_ifs="
2bff0 24 49 46 53 22 3b 20 49 46 53 3d 22 24 7b 49 46  $IFS"; IFS="${IF
2c000 53 7d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S}$PATH_SEPARATO
2c010 52 2c 22 0a 20 20 20 20 20 20 66 6f 72 20 70 6b  R,".      for pk
2c020 67 20 69 6e 20 24 65 6e 61 62 6c 65 76 61 6c 3b  g in $enableval;
2c030 20 64 6f 0a 09 49 46 53 3d 22 24 6c 74 5f 73 61   do..IFS="$lt_sa
2c040 76 65 5f 69 66 73 22 0a 09 69 66 20 74 65 73 74  ve_ifs"..if test
2c050 20 22 58 24 70 6b 67 22 20 3d 20 22 58 24 70 22   "X$pkg" = "X$p"
2c060 3b 20 74 68 65 6e 0a 09 20 20 65 6e 61 62 6c 65  ; then..  enable
2c070 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 79 65  _fast_install=ye
2c080 73 0a 09 66 69 0a 20 20 20 20 20 20 64 6f 6e 65  s..fi.      done
2c090 0a 20 20 20 20 20 20 49 46 53 3d 22 24 6c 74 5f  .      IFS="$lt_
2c0a0 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 20 20  save_ifs".      
2c0b0 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c 73 65  ;;.    esac.else
2c0c0 0a 20 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69  .  enable_fast_i
2c0d0 6e 73 74 61 6c 6c 3d 79 65 73 0a 66 69 0a 0a 0a  nstall=yes.fi...
2c0e0 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 54 68 69 73 20  .........# This 
2c0f0 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 72  can be used to r
2c100 65 62 75 69 6c 64 20 6c 69 62 74 6f 6f 6c 20 77  ebuild libtool w
2c110 68 65 6e 20 6e 65 65 64 65 64 0a 4c 49 42 54 4f  hen needed.LIBTO
2c120 4f 4c 5f 44 45 50 53 3d 22 24 6c 74 6d 61 69 6e  OL_DEPS="$ltmain
2c130 22 0a 0a 23 20 41 6c 77 61 79 73 20 75 73 65 20  "..# Always use 
2c140 6f 75 72 20 6f 77 6e 20 6c 69 62 74 6f 6f 6c 2e  our own libtool.
2c150 0a 4c 49 42 54 4f 4f 4c 3d 27 24 28 53 48 45 4c  .LIBTOOL='$(SHEL
2c160 4c 29 20 24 28 74 6f 70 5f 62 75 69 6c 64 64 69  L) $(top_builddi
2c170 72 29 2f 6c 69 62 74 6f 6f 6c 27 0a 0a 0a 0a 0a  r)/libtool'.....
2c180 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
2c190 0a 0a 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24 4c  .....test -z "$L
2c1a0 4e 5f 53 22 20 26 26 20 4c 4e 5f 53 3d 22 6c 6e  N_S" && LN_S="ln
2c1b0 20 2d 73 22 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a   -s"............
2c1c0 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  ...if test -n "$
2c1d0 7b 5a 53 48 5f 56 45 52 53 49 4f 4e 2b 73 65 74  {ZSH_VERSION+set
2c1e0 7d 22 20 3b 20 74 68 65 6e 0a 20 20 20 73 65 74  }" ; then.   set
2c1f0 6f 70 74 20 4e 4f 5f 47 4c 4f 42 5f 53 55 42 53  opt NO_GLOB_SUBS
2c200 54 0a 66 69 0a 0a 7b 20 24 61 73 5f 65 63 68 6f  T.fi..{ $as_echo
2c210 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
2c220 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
2c230 68 65 63 6b 69 6e 67 20 66 6f 72 20 6f 62 6a 64  hecking for objd
2c240 69 72 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ir" >&5.$as_echo
2c250 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
2c260 20 6f 62 6a 64 69 72 2e 2e 2e 20 22 20 3e 26 36   objdir... " >&6
2c270 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 6f  ; }.if ${lt_cv_o
2c280 62 6a 64 69 72 2b 3a 7d 20 66 61 6c 73 65 3b 20  bjdir+:} false; 
2c290 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
2c2a0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
2c2b0 3e 26 36 0a 65 6c 73 65 0a 20 20 72 6d 20 2d 66  >&6.else.  rm -f
2c2c0 20 2e 6c 69 62 73 20 32 3e 2f 64 65 76 2f 6e 75   .libs 2>/dev/nu
2c2d0 6c 6c 0a 6d 6b 64 69 72 20 2e 6c 69 62 73 20 32  ll.mkdir .libs 2
2c2e0 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 69 66 20 74 65  >/dev/null.if te
2c2f0 73 74 20 2d 64 20 2e 6c 69 62 73 3b 20 74 68 65  st -d .libs; the
2c300 6e 0a 20 20 6c 74 5f 63 76 5f 6f 62 6a 64 69 72  n.  lt_cv_objdir
2c310 3d 2e 6c 69 62 73 0a 65 6c 73 65 0a 20 20 23 20  =.libs.else.  # 
2c320 4d 53 2d 44 4f 53 20 64 6f 65 73 20 6e 6f 74 20  MS-DOS does not 
2c330 61 6c 6c 6f 77 20 66 69 6c 65 6e 61 6d 65 73 20  allow filenames 
2c340 74 68 61 74 20 62 65 67 69 6e 20 77 69 74 68 20  that begin with 
2c350 61 20 64 6f 74 2e 0a 20 20 6c 74 5f 63 76 5f 6f  a dot..  lt_cv_o
2c360 62 6a 64 69 72 3d 5f 6c 69 62 73 0a 66 69 0a 72  bjdir=_libs.fi.r
2c370 6d 64 69 72 20 2e 6c 69 62 73 20 32 3e 2f 64 65  mdir .libs 2>/de
2c380 76 2f 6e 75 6c 6c 0a 66 69 0a 7b 20 24 61 73 5f  v/null.fi.{ $as_
2c390 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
2c3a0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
2c3b0 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63  }: result: $lt_c
2c3c0 76 5f 6f 62 6a 64 69 72 22 20 3e 26 35 0a 24 61  v_objdir" >&5.$a
2c3d0 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 6f  s_echo "$lt_cv_o
2c3e0 62 6a 64 69 72 22 20 3e 26 36 3b 20 7d 0a 6f 62  bjdir" >&6; }.ob
2c3f0 6a 64 69 72 3d 24 6c 74 5f 63 76 5f 6f 62 6a 64  jdir=$lt_cv_objd
2c400 69 72 0a 0a 0a 0a 0a 0a 63 61 74 20 3e 3e 63 6f  ir......cat >>co
2c410 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f  nfdefs.h <<_ACEO
2c420 46 0a 23 64 65 66 69 6e 65 20 4c 54 5f 4f 42 4a  F.#define LT_OBJ
2c430 44 49 52 20 22 24 6c 74 5f 63 76 5f 6f 62 6a 64  DIR "$lt_cv_objd
2c440 69 72 2f 22 0a 5f 41 43 45 4f 46 0a 0a 0a 0a 0a  ir/"._ACEOF.....
2c450 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 63 61 73  .............cas
2c460 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 61 69  e $host_os in.ai
2c470 78 33 2a 29 0a 20 20 23 20 41 49 58 20 73 6f 6d  x3*).  # AIX som
2c480 65 74 69 6d 65 73 20 68 61 73 20 70 72 6f 62 6c  etimes has probl
2c490 65 6d 73 20 77 69 74 68 20 74 68 65 20 47 43 43  ems with the GCC
2c4a0 20 63 6f 6c 6c 65 63 74 32 20 70 72 6f 67 72 61   collect2 progra
2c4b0 6d 2e 20 20 46 6f 72 20 73 6f 6d 65 0a 20 20 23  m.  For some.  #
2c4c0 20 72 65 61 73 6f 6e 2c 20 69 66 20 77 65 20 73   reason, if we s
2c4d0 65 74 20 74 68 65 20 43 4f 4c 4c 45 43 54 5f 4e  et the COLLECT_N
2c4e0 41 4d 45 53 20 65 6e 76 69 72 6f 6e 6d 65 6e 74  AMES environment
2c4f0 20 76 61 72 69 61 62 6c 65 2c 20 74 68 65 20 70   variable, the p
2c500 72 6f 62 6c 65 6d 73 0a 20 20 23 20 76 61 6e 69  roblems.  # vani
2c510 73 68 20 69 6e 20 61 20 70 75 66 66 20 6f 66 20  sh in a puff of 
2c520 73 6d 6f 6b 65 2e 0a 20 20 69 66 20 74 65 73 74  smoke..  if test
2c530 20 22 58 24 7b 43 4f 4c 4c 45 43 54 5f 4e 41 4d   "X${COLLECT_NAM
2c540 45 53 2b 73 65 74 7d 22 20 21 3d 20 58 73 65 74  ES+set}" != Xset
2c550 3b 20 74 68 65 6e 0a 20 20 20 20 43 4f 4c 4c 45  ; then.    COLLE
2c560 43 54 5f 4e 41 4d 45 53 3d 0a 20 20 20 20 65 78  CT_NAMES=.    ex
2c570 70 6f 72 74 20 43 4f 4c 4c 45 43 54 5f 4e 41 4d  port COLLECT_NAM
2c580 45 53 0a 20 20 66 69 0a 20 20 3b 3b 0a 65 73 61  ES.  fi.  ;;.esa
2c590 63 0a 0a 23 20 53 65 64 20 73 75 62 73 74 69 74  c..# Sed substit
2c5a0 75 74 69 6f 6e 20 74 68 61 74 20 68 65 6c 70 73  ution that helps
2c5b0 20 75 73 20 64 6f 20 72 6f 62 75 73 74 20 71 75   us do robust qu
2c5c0 6f 74 69 6e 67 2e 20 20 49 74 20 62 61 63 6b 73  oting.  It backs
2c5d0 6c 61 73 68 69 66 69 65 73 0a 23 20 6d 65 74 61  lashifies.# meta
2c5e0 63 68 61 72 61 63 74 65 72 73 20 74 68 61 74 20  characters that 
2c5f0 61 72 65 20 73 74 69 6c 6c 20 61 63 74 69 76 65  are still active
2c600 20 77 69 74 68 69 6e 20 64 6f 75 62 6c 65 2d 71   within double-q
2c610 75 6f 74 65 64 20 73 74 72 69 6e 67 73 2e 0a 73  uoted strings..s
2c620 65 64 5f 71 75 6f 74 65 5f 73 75 62 73 74 3d 27  ed_quote_subst='
2c630 73 2f 5c 28 5b 22 60 24 5c 5c 5d 5c 29 2f 5c 5c  s/\(["`$\\]\)/\\
2c640 5c 31 2f 67 27 0a 0a 23 20 53 61 6d 65 20 61 73  \1/g'..# Same as
2c650 20 61 62 6f 76 65 2c 20 62 75 74 20 64 6f 20 6e   above, but do n
2c660 6f 74 20 71 75 6f 74 65 20 76 61 72 69 61 62 6c  ot quote variabl
2c670 65 20 72 65 66 65 72 65 6e 63 65 73 2e 0a 64 6f  e references..do
2c680 75 62 6c 65 5f 71 75 6f 74 65 5f 73 75 62 73 74  uble_quote_subst
2c690 3d 27 73 2f 5c 28 5b 22 60 5c 5c 5d 5c 29 2f 5c  ='s/\(["`\\]\)/\
2c6a0 5c 5c 31 2f 67 27 0a 0a 23 20 53 65 64 20 73 75  \\1/g'..# Sed su
2c6b0 62 73 74 69 74 75 74 69 6f 6e 20 74 6f 20 64 65  bstitution to de
2c6c0 6c 61 79 20 65 78 70 61 6e 73 69 6f 6e 20 6f 66  lay expansion of
2c6d0 20 61 6e 20 65 73 63 61 70 65 64 20 73 68 65 6c   an escaped shel
2c6e0 6c 20 76 61 72 69 61 62 6c 65 20 69 6e 20 61 0a  l variable in a.
2c6f0 23 20 64 6f 75 62 6c 65 5f 71 75 6f 74 65 5f 73  # double_quote_s
2c700 75 62 73 74 27 65 64 20 73 74 72 69 6e 67 2e 0a  ubst'ed string..
2c710 64 65 6c 61 79 5f 76 61 72 69 61 62 6c 65 5f 73  delay_variable_s
2c720 75 62 73 74 3d 27 73 2f 5c 5c 5c 5c 5c 5c 5c 5c  ubst='s/\\\\\\\\
2c730 5c 5c 5c 24 2f 5c 5c 5c 5c 5c 5c 24 2f 67 27 0a  \\\$/\\\\\\$/g'.
2c740 0a 23 20 53 65 64 20 73 75 62 73 74 69 74 75 74  .# Sed substitut
2c750 69 6f 6e 20 74 6f 20 64 65 6c 61 79 20 65 78 70  ion to delay exp
2c760 61 6e 73 69 6f 6e 20 6f 66 20 61 6e 20 65 73 63  ansion of an esc
2c770 61 70 65 64 20 73 69 6e 67 6c 65 20 71 75 6f 74  aped single quot
2c780 65 2e 0a 64 65 6c 61 79 5f 73 69 6e 67 6c 65 5f  e..delay_single_
2c790 71 75 6f 74 65 5f 73 75 62 73 74 3d 27 73 2f 27  quote_subst='s/'
2c7a0 5c 27 27 2f 27 5c 27 5c 5c 5c 5c 5c 5c 5c 27 5c  \''/'\'\\\\\\\'\
2c7b0 27 27 2f 67 27 0a 0a 23 20 53 65 64 20 73 75 62  ''/g'..# Sed sub
2c7c0 73 74 69 74 75 74 69 6f 6e 20 74 6f 20 61 76 6f  stitution to avo
2c7d0 69 64 20 61 63 63 69 64 65 6e 74 61 6c 20 67 6c  id accidental gl
2c7e0 6f 62 62 69 6e 67 20 69 6e 20 65 76 61 6c 65 64  obbing in evaled
2c7f0 20 65 78 70 72 65 73 73 69 6f 6e 73 0a 6e 6f 5f   expressions.no_
2c800 67 6c 6f 62 5f 73 75 62 73 74 3d 27 73 2f 5c 2a  glob_subst='s/\*
2c810 2f 5c 5c 5c 2a 2f 67 27 0a 0a 23 20 47 6c 6f 62  /\\\*/g'..# Glob
2c820 61 6c 20 76 61 72 69 61 62 6c 65 73 3a 0a 6f 66  al variables:.of
2c830 69 6c 65 3d 6c 69 62 74 6f 6f 6c 0a 63 61 6e 5f  ile=libtool.can_
2c840 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 79 65 73  build_shared=yes
2c850 0a 0a 23 20 41 6c 6c 20 6b 6e 6f 77 6e 20 6c 69  ..# All known li
2c860 6e 6b 65 72 73 20 72 65 71 75 69 72 65 20 61 20  nkers require a 
2c870 60 2e 61 27 20 61 72 63 68 69 76 65 20 66 6f 72  `.a' archive for
2c880 20 73 74 61 74 69 63 20 6c 69 6e 6b 69 6e 67 20   static linking 
2c890 28 65 78 63 65 70 74 20 4d 53 56 43 2c 0a 23 20  (except MSVC,.# 
2c8a0 77 68 69 63 68 20 6e 65 65 64 73 20 27 2e 6c 69  which needs '.li
2c8b0 62 27 29 2e 0a 6c 69 62 65 78 74 3d 61 0a 0a 77  b')..libext=a..w
2c8c0 69 74 68 5f 67 6e 75 5f 6c 64 3d 22 24 6c 74 5f  ith_gnu_ld="$lt_
2c8d0 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 0a  cv_prog_gnu_ld".
2c8e0 0a 6f 6c 64 5f 43 43 3d 22 24 43 43 22 0a 6f 6c  .old_CC="$CC".ol
2c8f0 64 5f 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47  d_CFLAGS="$CFLAG
2c900 53 22 0a 0a 23 20 53 65 74 20 73 61 6e 65 20 64  S"..# Set sane d
2c910 65 66 61 75 6c 74 73 20 66 6f 72 20 76 61 72 69  efaults for vari
2c920 6f 75 73 20 76 61 72 69 61 62 6c 65 73 0a 74 65  ous variables.te
2c930 73 74 20 2d 7a 20 22 24 43 43 22 20 26 26 20 43  st -z "$CC" && C
2c940 43 3d 63 63 0a 74 65 73 74 20 2d 7a 20 22 24 4c  C=cc.test -z "$L
2c950 54 43 43 22 20 26 26 20 4c 54 43 43 3d 24 43 43  TCC" && LTCC=$CC
2c960 0a 74 65 73 74 20 2d 7a 20 22 24 4c 54 43 46 4c  .test -z "$LTCFL
2c970 41 47 53 22 20 26 26 20 4c 54 43 46 4c 41 47 53  AGS" && LTCFLAGS
2c980 3d 24 43 46 4c 41 47 53 0a 74 65 73 74 20 2d 7a  =$CFLAGS.test -z
2c990 20 22 24 4c 44 22 20 26 26 20 4c 44 3d 6c 64 0a   "$LD" && LD=ld.
2c9a0 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 6f 62 6a  test -z "$ac_obj
2c9b0 65 78 74 22 20 26 26 20 61 63 5f 6f 62 6a 65 78  ext" && ac_objex
2c9c0 74 3d 6f 0a 0a 66 6f 72 20 63 63 5f 74 65 6d 70  t=o..for cc_temp
2c9d0 20 69 6e 20 24 63 6f 6d 70 69 6c 65 72 22 22 3b   in $compiler"";
2c9e0 20 64 6f 0a 20 20 63 61 73 65 20 24 63 63 5f 74   do.  case $cc_t
2c9f0 65 6d 70 20 69 6e 0a 20 20 20 20 63 6f 6d 70 69  emp in.    compi
2ca00 6c 65 20 7c 20 2a 5b 5c 5c 2f 5d 63 6f 6d 70 69  le | *[\\/]compi
2ca10 6c 65 20 7c 20 63 63 61 63 68 65 20 7c 20 2a 5b  le | ccache | *[
2ca20 5c 5c 2f 5d 63 63 61 63 68 65 20 29 20 3b 3b 0a  \\/]ccache ) ;;.
2ca30 20 20 20 20 64 69 73 74 63 63 20 7c 20 2a 5b 5c      distcc | *[\
2ca40 5c 2f 5d 64 69 73 74 63 63 20 7c 20 70 75 72 69  \/]distcc | puri
2ca50 66 79 20 7c 20 2a 5b 5c 5c 2f 5d 70 75 72 69 66  fy | *[\\/]purif
2ca60 79 20 29 20 3b 3b 0a 20 20 20 20 5c 2d 2a 29 20  y ) ;;.    \-*) 
2ca70 3b 3b 0a 20 20 20 20 2a 29 20 62 72 65 61 6b 3b  ;;.    *) break;
2ca80 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 63 63  ;.  esac.done.cc
2ca90 5f 62 61 73 65 6e 61 6d 65 3d 60 24 45 43 48 4f  _basename=`$ECHO
2caa0 20 22 58 24 63 63 5f 74 65 6d 70 22 20 7c 20 24   "X$cc_temp" | $
2cab0 58 73 65 64 20 2d 65 20 27 73 25 2e 2a 2f 25 25  Xsed -e 's%.*/%%
2cac0 27 20 2d 65 20 22 73 25 5e 24 68 6f 73 74 5f 61  ' -e "s%^$host_a
2cad0 6c 69 61 73 2d 25 25 22 60 0a 0a 0a 23 20 4f 6e  lias-%%"`...# On
2cae0 6c 79 20 70 65 72 66 6f 72 6d 20 74 68 65 20 63  ly perform the c
2caf0 68 65 63 6b 20 66 6f 72 20 66 69 6c 65 2c 20 69  heck for file, i
2cb00 66 20 74 68 65 20 63 68 65 63 6b 20 6d 65 74 68  f the check meth
2cb10 6f 64 20 72 65 71 75 69 72 65 73 20 69 74 0a 74  od requires it.t
2cb20 65 73 74 20 2d 7a 20 22 24 4d 41 47 49 43 5f 43  est -z "$MAGIC_C
2cb30 4d 44 22 20 26 26 20 4d 41 47 49 43 5f 43 4d 44  MD" && MAGIC_CMD
2cb40 3d 66 69 6c 65 0a 63 61 73 65 20 24 64 65 70 6c  =file.case $depl
2cb50 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
2cb60 20 69 6e 0a 66 69 6c 65 5f 6d 61 67 69 63 2a 29   in.file_magic*)
2cb70 0a 20 20 69 66 20 74 65 73 74 20 22 24 66 69 6c  .  if test "$fil
2cb80 65 5f 6d 61 67 69 63 5f 63 6d 64 22 20 3d 20 27  e_magic_cmd" = '
2cb90 24 4d 41 47 49 43 5f 43 4d 44 27 3b 20 74 68 65  $MAGIC_CMD'; the
2cba0 6e 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f  n.    { $as_echo
2cbb0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
2cbc0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
2cbd0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 7b 61 63  hecking for ${ac
2cbe0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c  _tool_prefix}fil
2cbf0 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  e" >&5.$as_echo_
2cc00 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
2cc10 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
2cc20 7d 66 69 6c 65 2e 2e 2e 20 22 20 3e 26 36 3b 20  }file... " >&6; 
2cc30 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 70 61 74  }.if ${lt_cv_pat
2cc40 68 5f 4d 41 47 49 43 5f 43 4d 44 2b 3a 7d 20 66  h_MAGIC_CMD+:} f
2cc50 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
2cc60 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
2cc70 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
2cc80 20 63 61 73 65 20 24 4d 41 47 49 43 5f 43 4d 44   case $MAGIC_CMD
2cc90 20 69 6e 0a 5b 5c 5c 2f 2a 5d 20 7c 20 20 3f 3a   in.[\\/*] |  ?:
2cca0 5b 5c 5c 2f 5d 2a 29 0a 20 20 6c 74 5f 63 76 5f  [\\/]*).  lt_cv_
2ccb0 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22  path_MAGIC_CMD="
2ccc0 24 4d 41 47 49 43 5f 43 4d 44 22 20 23 20 4c 65  $MAGIC_CMD" # Le
2ccd0 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
2cce0 69 64 65 20 74 68 65 20 74 65 73 74 20 77 69 74  ide the test wit
2ccf0 68 20 61 20 70 61 74 68 2e 0a 20 20 3b 3b 0a 2a  h a path..  ;;.*
2cd00 29 0a 20 20 6c 74 5f 73 61 76 65 5f 4d 41 47 49  ).  lt_save_MAGI
2cd10 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d  C_CMD="$MAGIC_CM
2cd20 44 22 0a 20 20 6c 74 5f 73 61 76 65 5f 69 66 73  D".  lt_save_ifs
2cd30 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 24 50 41  ="$IFS"; IFS=$PA
2cd40 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 20 20 61  TH_SEPARATOR.  a
2cd50 63 5f 64 75 6d 6d 79 3d 22 2f 75 73 72 2f 62 69  c_dummy="/usr/bi
2cd60 6e 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  n$PATH_SEPARATOR
2cd70 24 50 41 54 48 22 0a 20 20 66 6f 72 20 61 63 5f  $PATH".  for ac_
2cd80 64 69 72 20 69 6e 20 24 61 63 5f 64 75 6d 6d 79  dir in $ac_dummy
2cd90 3b 20 64 6f 0a 20 20 20 20 49 46 53 3d 22 24 6c  ; do.    IFS="$l
2cda0 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20  t_save_ifs".    
2cdb0 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 64 69 72  test -z "$ac_dir
2cdc0 22 20 26 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20  " && ac_dir=..  
2cdd0 20 20 69 66 20 74 65 73 74 20 2d 66 20 24 61 63    if test -f $ac
2cde0 5f 64 69 72 2f 24 7b 61 63 5f 74 6f 6f 6c 5f 70  _dir/${ac_tool_p
2cdf0 72 65 66 69 78 7d 66 69 6c 65 3b 20 74 68 65 6e  refix}file; then
2ce00 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 61 74  .      lt_cv_pat
2ce10 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24 61 63  h_MAGIC_CMD="$ac
2ce20 5f 64 69 72 2f 24 7b 61 63 5f 74 6f 6f 6c 5f 70  _dir/${ac_tool_p
2ce30 72 65 66 69 78 7d 66 69 6c 65 22 0a 20 20 20 20  refix}file".    
2ce40 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 66    if test -n "$f
2ce50 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
2ce60 69 6c 65 22 3b 20 74 68 65 6e 0a 09 63 61 73 65  ile"; then..case
2ce70 20 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f   $deplibs_check_
2ce80 6d 65 74 68 6f 64 20 69 6e 0a 09 22 66 69 6c 65  method in.."file
2ce90 5f 6d 61 67 69 63 20 22 2a 29 0a 09 20 20 66 69  _magic "*)..  fi
2cea0 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65 78 3d 60  le_magic_regex=`
2ceb0 65 78 70 72 20 22 24 64 65 70 6c 69 62 73 5f 63  expr "$deplibs_c
2cec0 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3a 20 22  heck_method" : "
2ced0 66 69 6c 65 5f 6d 61 67 69 63 20 5c 28 2e 2a 5c  file_magic \(.*\
2cee0 29 22 60 0a 09 20 20 4d 41 47 49 43 5f 43 4d 44  )"`..  MAGIC_CMD
2cef0 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41  ="$lt_cv_path_MA
2cf00 47 49 43 5f 43 4d 44 22 0a 09 20 20 69 66 20 65  GIC_CMD"..  if e
2cf10 76 61 6c 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f  val $file_magic_
2cf20 63 6d 64 20 5c 24 66 69 6c 65 5f 6d 61 67 69 63  cmd \$file_magic
2cf30 5f 74 65 73 74 5f 66 69 6c 65 20 32 3e 20 2f 64  _test_file 2> /d
2cf40 65 76 2f 6e 75 6c 6c 20 7c 0a 09 20 20 20 20 24  ev/null |..    $
2cf50 45 47 52 45 50 20 22 24 66 69 6c 65 5f 6d 61 67  EGREP "$file_mag
2cf60 69 63 5f 72 65 67 65 78 22 20 3e 20 2f 64 65 76  ic_regex" > /dev
2cf70 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 20  /null; then..   
2cf80 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20 20 20 20   :..  else..    
2cf90 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e  cat <<_LT_EOF 1>
2cfa0 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a  &2..*** Warning:
2cfb0 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 62   the command lib
2cfc0 74 6f 6f 6c 20 75 73 65 73 20 74 6f 20 64 65 74  tool uses to det
2cfd0 65 63 74 20 73 68 61 72 65 64 20 6c 69 62 72 61  ect shared libra
2cfe0 72 69 65 73 2c 0a 2a 2a 2a 20 24 66 69 6c 65 5f  ries,.*** $file_
2cff0 6d 61 67 69 63 5f 63 6d 64 2c 20 70 72 6f 64 75  magic_cmd, produ
2d000 63 65 73 20 6f 75 74 70 75 74 20 74 68 61 74 20  ces output that 
2d010 6c 69 62 74 6f 6f 6c 20 63 61 6e 6e 6f 74 20 72  libtool cannot r
2d020 65 63 6f 67 6e 69 7a 65 2e 0a 2a 2a 2a 20 54 68  ecognize..*** Th
2d030 65 20 72 65 73 75 6c 74 20 69 73 20 74 68 61 74  e result is that
2d040 20 6c 69 62 74 6f 6f 6c 20 6d 61 79 20 66 61 69   libtool may fai
2d050 6c 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 73  l to recognize s
2d060 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 0a  hared libraries.
2d070 2a 2a 2a 20 61 73 20 73 75 63 68 2e 20 20 54 68  *** as such.  Th
2d080 69 73 20 77 69 6c 6c 20 61 66 66 65 63 74 20 74  is will affect t
2d090 68 65 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 6c  he creation of l
2d0a0 69 62 74 6f 6f 6c 20 6c 69 62 72 61 72 69 65 73  ibtool libraries
2d0b0 20 74 68 61 74 0a 2a 2a 2a 20 64 65 70 65 6e 64   that.*** depend
2d0c0 20 6f 6e 20 73 68 61 72 65 64 20 6c 69 62 72 61   on shared libra
2d0d0 72 69 65 73 2c 20 62 75 74 20 70 72 6f 67 72 61  ries, but progra
2d0e0 6d 73 20 6c 69 6e 6b 65 64 20 77 69 74 68 20 73  ms linked with s
2d0f0 75 63 68 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20  uch libtool.*** 
2d100 6c 69 62 72 61 72 69 65 73 20 77 69 6c 6c 20 77  libraries will w
2d110 6f 72 6b 20 72 65 67 61 72 64 6c 65 73 73 20 6f  ork regardless o
2d120 66 20 74 68 69 73 20 70 72 6f 62 6c 65 6d 2e 20  f this problem. 
2d130 20 4e 65 76 65 72 74 68 65 6c 65 73 73 2c 20 79   Nevertheless, y
2d140 6f 75 0a 2a 2a 2a 20 6d 61 79 20 77 61 6e 74 20  ou.*** may want 
2d150 74 6f 20 72 65 70 6f 72 74 20 74 68 65 20 70 72  to report the pr
2d160 6f 62 6c 65 6d 20 74 6f 20 79 6f 75 72 20 73 79  oblem to your sy
2d170 73 74 65 6d 20 6d 61 6e 61 67 65 72 20 61 6e 64  stem manager and
2d180 2f 6f 72 20 74 6f 0a 2a 2a 2a 20 62 75 67 2d 6c  /or to.*** bug-l
2d190 69 62 74 6f 6f 6c 40 67 6e 75 2e 6f 72 67 0a 0a  ibtool@gnu.org..
2d1a0 5f 4c 54 5f 45 4f 46 0a 09 20 20 66 69 20 3b 3b  _LT_EOF..  fi ;;
2d1b0 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a  ..esac.      fi.
2d1c0 20 20 20 20 20 20 62 72 65 61 6b 0a 20 20 20 20        break.    
2d1d0 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46 53 3d  fi.  done.  IFS=
2d1e0 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20  "$lt_save_ifs". 
2d1f0 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f   MAGIC_CMD="$lt_
2d200 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44 22 0a  save_MAGIC_CMD".
2d210 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 0a 4d 41    ;;.esac.fi..MA
2d220 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76 5f  GIC_CMD="$lt_cv_
2d230 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22 0a  path_MAGIC_CMD".
2d240 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4d 41 47  if test -n "$MAG
2d250 49 43 5f 43 4d 44 22 3b 20 74 68 65 6e 0a 20 20  IC_CMD"; then.  
2d260 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
2d270 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
2d280 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
2d290 20 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26 35   $MAGIC_CMD" >&5
2d2a0 0a 24 61 73 5f 65 63 68 6f 20 22 24 4d 41 47 49  .$as_echo "$MAGI
2d2b0 43 5f 43 4d 44 22 20 3e 26 36 3b 20 7d 0a 65 6c  C_CMD" >&6; }.el
2d2c0 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
2d2d0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
2d2e0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
2d2f0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
2d300 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
2d310 20 7d 0a 66 69 0a 0a 0a 0a 0a 0a 69 66 20 74 65   }.fi......if te
2d320 73 74 20 2d 7a 20 22 24 6c 74 5f 63 76 5f 70 61  st -z "$lt_cv_pa
2d330 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74  th_MAGIC_CMD"; t
2d340 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  hen.  if test -n
2d350 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
2d360 78 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 24  x"; then.    { $
2d370 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
2d380 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
2d390 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
2d3a0 6f 72 20 66 69 6c 65 22 20 3e 26 35 0a 24 61 73  or file" >&5.$as
2d3b0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
2d3c0 67 20 66 6f 72 20 66 69 6c 65 2e 2e 2e 20 22 20  g for file... " 
2d3d0 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63  >&6; }.if ${lt_c
2d3e0 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
2d3f0 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
2d400 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
2d410 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
2d420 6c 73 65 0a 20 20 63 61 73 65 20 24 4d 41 47 49  lse.  case $MAGI
2d430 43 5f 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a 5d 20  C_CMD in.[\\/*] 
2d440 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 6c  |  ?:[\\/]*).  l
2d450 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f  t_cv_path_MAGIC_
2d460 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22  CMD="$MAGIC_CMD"
2d470 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
2d480 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
2d490 74 20 77 69 74 68 20 61 20 70 61 74 68 2e 0a 20  t with a path.. 
2d4a0 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61 76 65   ;;.*).  lt_save
2d4b0 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47  _MAGIC_CMD="$MAG
2d4c0 49 43 5f 43 4d 44 22 0a 20 20 6c 74 5f 73 61 76  IC_CMD".  lt_sav
2d4d0 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46  e_ifs="$IFS"; IF
2d4e0 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
2d4f0 52 0a 20 20 61 63 5f 64 75 6d 6d 79 3d 22 2f 75  R.  ac_dummy="/u
2d500 73 72 2f 62 69 6e 24 50 41 54 48 5f 53 45 50 41  sr/bin$PATH_SEPA
2d510 52 41 54 4f 52 24 50 41 54 48 22 0a 20 20 66 6f  RATOR$PATH".  fo
2d520 72 20 61 63 5f 64 69 72 20 69 6e 20 24 61 63 5f  r ac_dir in $ac_
2d530 64 75 6d 6d 79 3b 20 64 6f 0a 20 20 20 20 49 46  dummy; do.    IF
2d540 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
2d550 0a 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61  .    test -z "$a
2d560 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69 72  c_dir" && ac_dir
2d570 3d 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d  =..    if test -
2d580 66 20 24 61 63 5f 64 69 72 2f 66 69 6c 65 3b 20  f $ac_dir/file; 
2d590 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76  then.      lt_cv
2d5a0 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d  _path_MAGIC_CMD=
2d5b0 22 24 61 63 5f 64 69 72 2f 66 69 6c 65 22 0a 20  "$ac_dir/file". 
2d5c0 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20       if test -n 
2d5d0 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73  "$file_magic_tes
2d5e0 74 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 09 63  t_file"; then..c
2d5f0 61 73 65 20 24 64 65 70 6c 69 62 73 5f 63 68 65  ase $deplibs_che
2d600 63 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a 09 22 66  ck_method in.."f
2d610 69 6c 65 5f 6d 61 67 69 63 20 22 2a 29 0a 09 20  ile_magic "*).. 
2d620 20 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65   file_magic_rege
2d630 78 3d 60 65 78 70 72 20 22 24 64 65 70 6c 69 62  x=`expr "$deplib
2d640 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20  s_check_method" 
2d650 3a 20 22 66 69 6c 65 5f 6d 61 67 69 63 20 5c 28  : "file_magic \(
2d660 2e 2a 5c 29 22 60 0a 09 20 20 4d 41 47 49 43 5f  .*\)"`..  MAGIC_
2d670 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68  CMD="$lt_cv_path
2d680 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 09 20 20 69  _MAGIC_CMD"..  i
2d690 66 20 65 76 61 6c 20 24 66 69 6c 65 5f 6d 61 67  f eval $file_mag
2d6a0 69 63 5f 63 6d 64 20 5c 24 66 69 6c 65 5f 6d 61  ic_cmd \$file_ma
2d6b0 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 20 32 3e  gic_test_file 2>
2d6c0 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09 20 20   /dev/null |..  
2d6d0 20 20 24 45 47 52 45 50 20 22 24 66 69 6c 65 5f    $EGREP "$file_
2d6e0 6d 61 67 69 63 5f 72 65 67 65 78 22 20 3e 20 2f  magic_regex" > /
2d6f0 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
2d700 20 20 20 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20      :..  else.. 
2d710 20 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46     cat <<_LT_EOF
2d720 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69   1>&2..*** Warni
2d730 6e 67 3a 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20  ng: the command 
2d740 6c 69 62 74 6f 6f 6c 20 75 73 65 73 20 74 6f 20  libtool uses to 
2d750 64 65 74 65 63 74 20 73 68 61 72 65 64 20 6c 69  detect shared li
2d760 62 72 61 72 69 65 73 2c 0a 2a 2a 2a 20 24 66 69  braries,.*** $fi
2d770 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 2c 20 70 72  le_magic_cmd, pr
2d780 6f 64 75 63 65 73 20 6f 75 74 70 75 74 20 74 68  oduces output th
2d790 61 74 20 6c 69 62 74 6f 6f 6c 20 63 61 6e 6e 6f  at libtool canno
2d7a0 74 20 72 65 63 6f 67 6e 69 7a 65 2e 0a 2a 2a 2a  t recognize..***
2d7b0 20 54 68 65 20 72 65 73 75 6c 74 20 69 73 20 74   The result is t
2d7c0 68 61 74 20 6c 69 62 74 6f 6f 6c 20 6d 61 79 20  hat libtool may 
2d7d0 66 61 69 6c 20 74 6f 20 72 65 63 6f 67 6e 69 7a  fail to recogniz
2d7e0 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  e shared librari
2d7f0 65 73 0a 2a 2a 2a 20 61 73 20 73 75 63 68 2e 20  es.*** as such. 
2d800 20 54 68 69 73 20 77 69 6c 6c 20 61 66 66 65 63   This will affec
2d810 74 20 74 68 65 20 63 72 65 61 74 69 6f 6e 20 6f  t the creation o
2d820 66 20 6c 69 62 74 6f 6f 6c 20 6c 69 62 72 61 72  f libtool librar
2d830 69 65 73 20 74 68 61 74 0a 2a 2a 2a 20 64 65 70  ies that.*** dep
2d840 65 6e 64 20 6f 6e 20 73 68 61 72 65 64 20 6c 69  end on shared li
2d850 62 72 61 72 69 65 73 2c 20 62 75 74 20 70 72 6f  braries, but pro
2d860 67 72 61 6d 73 20 6c 69 6e 6b 65 64 20 77 69 74  grams linked wit
2d870 68 20 73 75 63 68 20 6c 69 62 74 6f 6f 6c 0a 2a  h such libtool.*
2d880 2a 2a 20 6c 69 62 72 61 72 69 65 73 20 77 69 6c  ** libraries wil
2d890 6c 20 77 6f 72 6b 20 72 65 67 61 72 64 6c 65 73  l work regardles
2d8a0 73 20 6f 66 20 74 68 69 73 20 70 72 6f 62 6c 65  s of this proble
2d8b0 6d 2e 20 20 4e 65 76 65 72 74 68 65 6c 65 73 73  m.  Nevertheless
2d8c0 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61 79 20 77 61  , you.*** may wa
2d8d0 6e 74 20 74 6f 20 72 65 70 6f 72 74 20 74 68 65  nt to report the
2d8e0 20 70 72 6f 62 6c 65 6d 20 74 6f 20 79 6f 75 72   problem to your
2d8f0 20 73 79 73 74 65 6d 20 6d 61 6e 61 67 65 72 20   system manager 
2d900 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a 2a 20 62 75  and/or to.*** bu
2d910 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e 75 2e 6f 72  g-libtool@gnu.or
2d920 67 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 66 69  g.._LT_EOF..  fi
2d930 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20   ;;..esac.      
2d940 66 69 0a 20 20 20 20 20 20 62 72 65 61 6b 0a 20  fi.      break. 
2d950 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49     fi.  done.  I
2d960 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
2d970 22 0a 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24  ".  MAGIC_CMD="$
2d980 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d  lt_save_MAGIC_CM
2d990 44 22 0a 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a  D".  ;;.esac.fi.
2d9a0 0a 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f  .MAGIC_CMD="$lt_
2d9b0 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2d9c0 44 22 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  D".if test -n "$
2d9d0 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74 68 65 6e  MAGIC_CMD"; then
2d9e0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
2d9f0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
2da00 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
2da10 6c 74 3a 20 24 4d 41 47 49 43 5f 43 4d 44 22 20  lt: $MAGIC_CMD" 
2da20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 4d  >&5.$as_echo "$M
2da30 41 47 49 43 5f 43 4d 44 22 20 3e 26 36 3b 20 7d  AGIC_CMD" >&6; }
2da40 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
2da50 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
2da60 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
2da70 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
2da80 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
2da90 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 65 6c 73  &6; }.fi...  els
2daa0 65 0a 20 20 20 20 4d 41 47 49 43 5f 43 4d 44 3d  e.    MAGIC_CMD=
2dab0 3a 0a 20 20 66 69 0a 66 69 0a 0a 20 20 66 69 0a  :.  fi.fi..  fi.
2dac0 20 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 55 73 65    ;;.esac..# Use
2dad0 20 43 20 66 6f 72 20 74 68 65 20 64 65 66 61 75   C for the defau
2dae0 6c 74 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e  lt configuration
2daf0 20 69 6e 20 74 68 65 20 6c 69 62 74 6f 6f 6c 20   in the libtool 
2db00 73 63 72 69 70 74 0a 0a 6c 74 5f 73 61 76 65 5f  script..lt_save_
2db10 43 43 3d 22 24 43 43 22 0a 61 63 5f 65 78 74 3d  CC="$CC".ac_ext=
2db20 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24  c.ac_cpp='$CPP $
2db30 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d  CPPFLAGS'.ac_com
2db40 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46  pile='$CC -c $CF
2db50 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63  LAGS $CPPFLAGS c
2db60 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
2db70 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43  >&5'.ac_link='$C
2db80 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63  C -o conftest$ac
2db90 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20  _exeext $CFLAGS 
2dba0 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41  $CPPFLAGS $LDFLA
2dbb0 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
2dbc0 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61  ext $LIBS >&5'.a
2dbd0 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  c_compiler_gnu=$
2dbe0 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
2dbf0 5f 67 6e 75 0a 0a 0a 23 20 53 6f 75 72 63 65 20  _gnu...# Source 
2dc00 66 69 6c 65 20 65 78 74 65 6e 73 69 6f 6e 20 66  file extension f
2dc10 6f 72 20 43 20 74 65 73 74 20 73 6f 75 72 63 65  or C test source
2dc20 73 2e 0a 61 63 5f 65 78 74 3d 63 0a 0a 23 20 4f  s..ac_ext=c..# O
2dc30 62 6a 65 63 74 20 66 69 6c 65 20 65 78 74 65 6e  bject file exten
2dc40 73 69 6f 6e 20 66 6f 72 20 63 6f 6d 70 69 6c 65  sion for compile
2dc50 64 20 43 20 74 65 73 74 20 73 6f 75 72 63 65 73  d C test sources
2dc60 2e 0a 6f 62 6a 65 78 74 3d 6f 0a 6f 62 6a 65 78  ..objext=o.objex
2dc70 74 3d 24 6f 62 6a 65 78 74 0a 0a 23 20 43 6f 64  t=$objext..# Cod
2dc80 65 20 74 6f 20 62 65 20 75 73 65 64 20 69 6e 20  e to be used in 
2dc90 73 69 6d 70 6c 65 20 63 6f 6d 70 69 6c 65 20 74  simple compile t
2dca0 65 73 74 73 0a 6c 74 5f 73 69 6d 70 6c 65 5f 63  ests.lt_simple_c
2dcb0 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65  ompile_test_code
2dcc0 3d 22 69 6e 74 20 73 6f 6d 65 5f 76 61 72 69 61  ="int some_varia
2dcd0 62 6c 65 20 3d 20 30 3b 22 0a 0a 23 20 43 6f 64  ble = 0;"..# Cod
2dce0 65 20 74 6f 20 62 65 20 75 73 65 64 20 69 6e 20  e to be used in 
2dcf0 73 69 6d 70 6c 65 20 6c 69 6e 6b 20 74 65 73 74  simple link test
2dd00 73 0a 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e 6b  s.lt_simple_link
2dd10 5f 74 65 73 74 5f 63 6f 64 65 3d 27 69 6e 74 20  _test_code='int 
2dd20 6d 61 69 6e 28 29 7b 72 65 74 75 72 6e 28 30 29  main(){return(0)
2dd30 3b 7d 27 0a 0a 0a 0a 0a 0a 0a 0a 23 20 49 66 20  ;}'........# If 
2dd40 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 61  no C compiler wa
2dd50 73 20 73 70 65 63 69 66 69 65 64 2c 20 75 73 65  s specified, use
2dd60 20 43 43 2e 0a 4c 54 43 43 3d 24 7b 4c 54 43 43   CC..LTCC=${LTCC
2dd70 2d 22 24 43 43 22 7d 0a 0a 23 20 49 66 20 6e 6f  -"$CC"}..# If no
2dd80 20 43 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67   C compiler flag
2dd90 73 20 77 65 72 65 20 73 70 65 63 69 66 69 65 64  s were specified
2dda0 2c 20 75 73 65 20 43 46 4c 41 47 53 2e 0a 4c 54  , use CFLAGS..LT
2ddb0 43 46 4c 41 47 53 3d 24 7b 4c 54 43 46 4c 41 47  CFLAGS=${LTCFLAG
2ddc0 53 2d 22 24 43 46 4c 41 47 53 22 7d 0a 0a 23 20  S-"$CFLAGS"}..# 
2ddd0 41 6c 6c 6f 77 20 43 43 20 74 6f 20 62 65 20 61  Allow CC to be a
2dde0 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
2ddf0 74 68 20 61 72 67 75 6d 65 6e 74 73 2e 0a 63 6f  th arguments..co
2de00 6d 70 69 6c 65 72 3d 24 43 43 0a 0a 23 20 53 61  mpiler=$CC..# Sa
2de10 76 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 63  ve the default c
2de20 6f 6d 70 69 6c 65 72 2c 20 73 69 6e 63 65 20 69  ompiler, since i
2de30 74 20 67 65 74 73 20 6f 76 65 72 77 72 69 74 74  t gets overwritt
2de40 65 6e 20 77 68 65 6e 20 74 68 65 20 6f 74 68 65  en when the othe
2de50 72 0a 23 20 74 61 67 73 20 61 72 65 20 62 65 69  r.# tags are bei
2de60 6e 67 20 74 65 73 74 65 64 2c 20 61 6e 64 20 5f  ng tested, and _
2de70 4c 54 5f 54 41 47 56 41 52 28 63 6f 6d 70 69 6c  LT_TAGVAR(compil
2de80 65 72 2c 20 5b 5d 29 20 69 73 20 61 20 4e 4f 50  er, []) is a NOP
2de90 2e 0a 63 6f 6d 70 69 6c 65 72 5f 44 45 46 41 55  ..compiler_DEFAU
2dea0 4c 54 3d 24 43 43 0a 0a 23 20 73 61 76 65 20 77  LT=$CC..# save w
2deb0 61 72 6e 69 6e 67 73 2f 62 6f 69 6c 65 72 70 6c  arnings/boilerpl
2dec0 61 74 65 20 6f 66 20 73 69 6d 70 6c 65 20 74 65  ate of simple te
2ded0 73 74 20 63 6f 64 65 0a 61 63 5f 6f 75 74 66 69  st code.ac_outfi
2dee0 6c 65 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  le=conftest.$ac_
2def0 6f 62 6a 65 78 74 0a 65 63 68 6f 20 22 24 6c 74  objext.echo "$lt
2df00 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f  _simple_compile_
2df10 74 65 73 74 5f 63 6f 64 65 22 20 3e 63 6f 6e 66  test_code" >conf
2df20 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 65 76 61  test.$ac_ext.eva
2df30 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20  l "$ac_compile" 
2df40 32 3e 26 31 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  2>&1 >/dev/null 
2df50 7c 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f  | $SED '/^$/d; /
2df60 5e 20 2a 2b 2f 64 27 20 3e 63 6f 6e 66 74 65 73  ^ *+/d' >conftes
2df70 74 2e 65 72 72 0a 5f 6c 74 5f 63 6f 6d 70 69 6c  t.err._lt_compil
2df80 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 3d 60  er_boilerplate=`
2df90 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
2dfa0 60 0a 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a  `.$RM conftest*.
2dfb0 0a 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66  .ac_outfile=conf
2dfc0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
2dfd0 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65  echo "$lt_simple
2dfe0 5f 6c 69 6e 6b 5f 74 65 73 74 5f 63 6f 64 65 22  _link_test_code"
2dff0 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
2e000 78 74 0a 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e  xt.eval "$ac_lin
2e010 6b 22 20 32 3e 26 31 20 3e 2f 64 65 76 2f 6e 75  k" 2>&1 >/dev/nu
2e020 6c 6c 20 7c 20 24 53 45 44 20 27 2f 5e 24 2f 64  ll | $SED '/^$/d
2e030 3b 20 2f 5e 20 2a 2b 2f 64 27 20 3e 63 6f 6e 66  ; /^ *+/d' >conf
2e040 74 65 73 74 2e 65 72 72 0a 5f 6c 74 5f 6c 69 6e  test.err._lt_lin
2e050 6b 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 3d  ker_boilerplate=
2e060 60 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72  `cat conftest.er
2e070 72 60 0a 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65  r`.$RM -r confte
2e080 73 74 2a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e  st*...if test -n
2e090 20 22 24 63 6f 6d 70 69 6c 65 72 22 3b 20 74 68   "$compiler"; th
2e0a0 65 6e 0a 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  en..lt_prog_comp
2e0b0 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f  iler_no_builtin_
2e0c0 66 6c 61 67 3d 0a 0a 69 66 20 74 65 73 74 20 22  flag=..if test "
2e0d0 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65  $GCC" = yes; the
2e0e0 6e 0a 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  n.  lt_prog_comp
2e0f0 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f  iler_no_builtin_
2e100 66 6c 61 67 3d 27 20 2d 66 6e 6f 2d 62 75 69 6c  flag=' -fno-buil
2e110 74 69 6e 27 0a 0a 20 20 7b 20 24 61 73 5f 65 63  tin'..  { $as_ec
2e120 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
2e130 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
2e140 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f   checking if $co
2e150 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20  mpiler supports 
2e160 2d 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65  -fno-rtti -fno-e
2e170 78 63 65 70 74 69 6f 6e 73 22 20 3e 26 35 0a 24  xceptions" >&5.$
2e180 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
2e190 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72  ing if $compiler
2e1a0 20 73 75 70 70 6f 72 74 73 20 2d 66 6e 6f 2d 72   supports -fno-r
2e1b0 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69  tti -fno-excepti
2e1c0 6f 6e 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ons... " >&6; }.
2e1d0 69 66 20 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f  if ${lt_cv_prog_
2e1e0 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78  compiler_rtti_ex
2e1f0 63 65 70 74 69 6f 6e 73 2b 3a 7d 20 66 61 6c 73  ceptions+:} fals
2e200 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
2e210 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
2e220 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74   " >&6.else.  lt
2e230 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
2e240 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e  r_rtti_exception
2e250 73 3d 6e 6f 0a 20 20 20 61 63 5f 6f 75 74 66 69  s=no.   ac_outfi
2e260 6c 65 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  le=conftest.$ac_
2e270 6f 62 6a 65 78 74 0a 20 20 20 65 63 68 6f 20 22  objext.   echo "
2e280 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69  $lt_simple_compi
2e290 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20  le_test_code" > 
2e2a0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2e2b0 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  .   lt_compiler_
2e2c0 66 6c 61 67 3d 22 2d 66 6e 6f 2d 72 74 74 69 20  flag="-fno-rtti 
2e2d0 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22  -fno-exceptions"
2e2e0 0a 20 20 20 23 20 49 6e 73 65 72 74 20 74 68 65  .   # Insert the
2e2f0 20 6f 70 74 69 6f 6e 20 65 69 74 68 65 72 20 28   option either (
2e300 31 29 20 61 66 74 65 72 20 74 68 65 20 6c 61 73  1) after the las
2e310 74 20 2a 46 4c 41 47 53 20 76 61 72 69 61 62 6c  t *FLAGS variabl
2e320 65 2c 20 6f 72 0a 20 20 20 23 20 28 32 29 20 62  e, or.   # (2) b
2e330 65 66 6f 72 65 20 61 20 77 6f 72 64 20 63 6f 6e  efore a word con
2e340 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73  taining "conftes
2e350 74 2e 22 2c 20 6f 72 20 28 33 29 20 61 74 20 74  t.", or (3) at t
2e360 68 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74  he end..   # Not
2e370 65 20 74 68 61 74 20 24 61 63 5f 63 6f 6d 70 69  e that $ac_compi
2e380 6c 65 20 69 74 73 65 6c 66 20 64 6f 65 73 20 6e  le itself does n
2e390 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73  ot contain backs
2e3a0 6c 61 73 68 65 73 20 61 6e 64 20 62 65 67 69 6e  lashes and begin
2e3b0 73 0a 20 20 20 23 20 77 69 74 68 20 61 20 64 6f  s.   # with a do
2e3c0 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74 20 61  llar sign (not a
2e3d0 20 68 79 70 68 65 6e 29 2c 20 73 6f 20 74 68 65   hyphen), so the
2e3e0 20 65 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72   echo should wor
2e3f0 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20  k correctly..   
2e400 23 20 54 68 65 20 6f 70 74 69 6f 6e 20 69 73 20  # The option is 
2e410 72 65 66 65 72 65 6e 63 65 64 20 76 69 61 20 61  referenced via a
2e420 20 76 61 72 69 61 62 6c 65 20 74 6f 20 61 76 6f   variable to avo
2e430 69 64 20 63 6f 6e 66 75 73 69 6e 67 20 73 65 64  id confusing sed
2e440 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d  ..   lt_compile=
2e450 60 65 63 68 6f 20 22 24 61 63 5f 63 6f 6d 70 69  `echo "$ac_compi
2e460 6c 65 22 20 7c 20 24 53 45 44 20 5c 0a 20 20 20  le" | $SED \.   
2e470 2d 65 20 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b  -e 's:.*FLAGS}\{
2e480 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70  0,1\} :&$lt_comp
2e490 69 6c 65 72 5f 66 6c 61 67 20 3a 3b 20 74 27 20  iler_flag :; t' 
2e4a0 5c 0a 20 20 20 2d 65 20 27 73 3a 20 5b 5e 20 5d  \.   -e 's: [^ ]
2e4b0 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a 20 24 6c 74  *conftest\.: $lt
2e4c0 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 26 3a  _compiler_flag&:
2e4d0 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a  ; t' \.   -e 's:
2e4e0 24 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  $: $lt_compiler_
2e4f0 66 6c 61 67 3a 27 60 0a 20 20 20 28 65 76 61 6c  flag:'`.   (eval
2e500 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65   echo "\"\$as_me
2e510 3a 36 36 36 33 3a 20 24 6c 74 5f 63 6f 6d 70 69  :6663: $lt_compi
2e520 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20 20 28 65  le\"" >&5).   (e
2e530 76 61 6c 20 22 24 6c 74 5f 63 6f 6d 70 69 6c 65  val "$lt_compile
2e540 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  " 2>conftest.err
2e550 29 0a 20 20 20 61 63 5f 73 74 61 74 75 73 3d 24  ).   ac_status=$
2e560 3f 0a 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73  ?.   cat conftes
2e570 74 2e 65 72 72 20 3e 26 35 0a 20 20 20 65 63 68  t.err >&5.   ech
2e580 6f 20 22 24 61 73 5f 6d 65 3a 36 36 36 37 3a 20  o "$as_me:6667: 
2e590 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
2e5a0 22 20 3e 26 35 0a 20 20 20 69 66 20 28 65 78 69  " >&5.   if (exi
2e5b0 74 20 24 61 63 5f 73 74 61 74 75 73 29 20 26 26  t $ac_status) &&
2e5c0 20 74 65 73 74 20 2d 73 20 22 24 61 63 5f 6f 75   test -s "$ac_ou
2e5d0 74 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20  tfile"; then.   
2e5e0 20 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72    # The compiler
2e5f0 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61   can only warn a
2e600 6e 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70  nd ignore the op
2e610 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f  tion if not reco
2e620 67 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f  gnized.     # So
2e630 20 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65   say no if there
2e640 20 61 72 65 20 77 61 72 6e 69 6e 67 73 20 6f 74   are warnings ot
2e650 68 65 72 20 74 68 61 6e 20 74 68 65 20 75 73 75  her than the usu
2e660 61 6c 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 20  al output..     
2e670 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f 63 6f 6d  $ECHO "X$_lt_com
2e680 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74  piler_boilerplat
2e690 65 22 20 7c 20 24 58 73 65 64 20 2d 65 20 27 2f  e" | $Xsed -e '/
2e6a0 5e 24 2f 64 27 20 3e 63 6f 6e 66 74 65 73 74 2e  ^$/d' >conftest.
2e6b0 65 78 70 0a 20 20 20 20 20 24 53 45 44 20 27 2f  exp.     $SED '/
2e6c0 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 63  ^$/d; /^ *+/d' c
2e6d0 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e  onftest.err >con
2e6e0 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20 69  ftest.er2.     i
2e6f0 66 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  f test ! -s conf
2e700 74 65 73 74 2e 65 72 32 20 7c 7c 20 64 69 66 66  test.er2 || diff
2e710 20 63 6f 6e 66 74 65 73 74 2e 65 78 70 20 63 6f   conftest.exp co
2e720 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f 64 65 76  nftest.er2 >/dev
2e730 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20  /null; then.    
2e740 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f     lt_cv_prog_co
2e750 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65  mpiler_rtti_exce
2e760 70 74 69 6f 6e 73 3d 79 65 73 0a 20 20 20 20 20  ptions=yes.     
2e770 66 69 0a 20 20 20 66 69 0a 20 20 20 24 52 4d 20  fi.   fi.   $RM 
2e780 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 7b 20  conftest*..fi.{ 
2e790 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2e7a0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
2e7b0 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
2e7c0 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
2e7d0 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69  ler_rtti_excepti
2e7e0 6f 6e 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ons" >&5.$as_ech
2e7f0 6f 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  o "$lt_cv_prog_c
2e800 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63  ompiler_rtti_exc
2e810 65 70 74 69 6f 6e 73 22 20 3e 26 36 3b 20 7d 0a  eptions" >&6; }.
2e820 0a 69 66 20 74 65 73 74 20 78 22 24 6c 74 5f 63  .if test x"$lt_c
2e830 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
2e840 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73 22  rtti_exceptions"
2e850 20 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a 20 20   = xyes; then.  
2e860 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2e870 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c  er_no_builtin_fl
2e880 61 67 3d 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  ag="$lt_prog_com
2e890 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e  piler_no_builtin
2e8a0 5f 66 6c 61 67 20 2d 66 6e 6f 2d 72 74 74 69 20  _flag -fno-rtti 
2e8b0 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22  -fno-exceptions"
2e8c0 0a 65 6c 73 65 0a 20 20 20 20 3a 0a 66 69 0a 0a  .else.    :.fi..
2e8d0 66 69 0a 0a 0a 0a 0a 0a 0a 20 20 6c 74 5f 70 72  fi.......  lt_pr
2e8e0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 0a  og_compiler_wl=.
2e8f0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2e900 5f 70 69 63 3d 0a 6c 74 5f 70 72 6f 67 5f 63 6f  _pic=.lt_prog_co
2e910 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 0a 0a  mpiler_static=..
2e920 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
2e930 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
2e940 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
2e950 67 20 66 6f 72 20 24 63 6f 6d 70 69 6c 65 72 20  g for $compiler 
2e960 6f 70 74 69 6f 6e 20 74 6f 20 70 72 6f 64 75 63  option to produc
2e970 65 20 50 49 43 22 20 3e 26 35 0a 24 61 73 5f 65  e PIC" >&5.$as_e
2e980 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
2e990 66 6f 72 20 24 63 6f 6d 70 69 6c 65 72 20 6f 70  for $compiler op
2e9a0 74 69 6f 6e 20 74 6f 20 70 72 6f 64 75 63 65 20  tion to produce 
2e9b0 50 49 43 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  PIC... " >&6; }.
2e9c0 0a 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43  .  if test "$GCC
2e9d0 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  " = yes; then.  
2e9e0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2e9f0 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20  er_wl='-Wl,'.   
2ea00 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2ea10 72 5f 73 74 61 74 69 63 3d 27 2d 73 74 61 74 69  r_static='-stati
2ea20 63 27 0a 0a 20 20 20 20 63 61 73 65 20 24 68 6f  c'..    case $ho
2ea30 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 20 20 61  st_os in.      a
2ea40 69 78 2a 29 0a 20 20 20 20 20 20 23 20 41 6c 6c  ix*).      # All
2ea50 20 41 49 58 20 63 6f 64 65 20 69 73 20 50 49 43   AIX code is PIC
2ea60 2e 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  ..      if test 
2ea70 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61  "$host_cpu" = ia
2ea80 36 34 3b 20 74 68 65 6e 0a 09 23 20 41 49 58 20  64; then..# AIX 
2ea90 35 20 6e 6f 77 20 73 75 70 70 6f 72 74 73 20 49  5 now supports I
2eaa0 41 36 34 20 70 72 6f 63 65 73 73 6f 72 0a 09 6c  A64 processor..l
2eab0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2eac0 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63  static='-Bstatic
2ead0 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  '.      fi.     
2eae0 20 3b 3b 0a 0a 20 20 20 20 61 6d 69 67 61 6f 73   ;;..    amigaos
2eaf0 2a 29 0a 20 20 20 20 20 20 63 61 73 65 20 24 68  *).      case $h
2eb00 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 20  ost_cpu in.     
2eb10 20 70 6f 77 65 72 70 63 29 0a 20 20 20 20 20 20   powerpc).      
2eb20 20 20 20 20 20 20 23 20 73 65 65 20 63 6f 6d 6d        # see comm
2eb30 65 6e 74 20 61 62 6f 75 74 20 41 6d 69 67 61 4f  ent about AmigaO
2eb40 53 34 20 2e 73 6f 20 73 75 70 70 6f 72 74 0a 20  S4 .so support. 
2eb50 20 20 20 20 20 20 20 20 20 20 20 6c 74 5f 70 72             lt_pr
2eb60 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
2eb70 27 2d 66 50 49 43 27 0a 20 20 20 20 20 20 20 20  '-fPIC'.        
2eb80 3b 3b 0a 20 20 20 20 20 20 6d 36 38 6b 29 0a 20  ;;.      m68k). 
2eb90 20 20 20 20 20 20 20 20 20 20 20 23 20 46 49 58             # FIX
2eba0 4d 45 3a 20 77 65 20 6e 65 65 64 20 61 74 20 6c  ME: we need at l
2ebb0 65 61 73 74 20 36 38 30 32 30 20 63 6f 64 65 20  east 68020 code 
2ebc0 74 6f 20 62 75 69 6c 64 20 73 68 61 72 65 64 20  to build shared 
2ebd0 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74 0a 20  libraries, but. 
2ebe0 20 20 20 20 20 20 20 20 20 20 20 23 20 61 64 64             # add
2ebf0 69 6e 67 20 74 68 65 20 60 2d 6d 36 38 30 32 30  ing the `-m68020
2ec00 27 20 66 6c 61 67 20 74 6f 20 47 43 43 20 70 72  ' flag to GCC pr
2ec10 65 76 65 6e 74 73 20 62 75 69 6c 64 69 6e 67 20  events building 
2ec20 61 6e 79 74 68 69 6e 67 20 62 65 74 74 65 72 2c  anything better,
2ec30 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 6c  .            # l
2ec40 69 6b 65 20 60 2d 6d 36 38 30 34 30 27 2e 0a 20  ike `-m68040'.. 
2ec50 20 20 20 20 20 20 20 20 20 20 20 6c 74 5f 70 72             lt_pr
2ec60 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
2ec70 27 2d 6d 36 38 30 32 30 20 2d 72 65 73 69 64 65  '-m68020 -reside
2ec80 6e 74 33 32 20 2d 6d 61 6c 77 61 79 73 2d 72 65  nt32 -malways-re
2ec90 73 74 6f 72 65 2d 61 34 27 0a 20 20 20 20 20 20  store-a4'.      
2eca0 20 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a    ;;.      esac.
2ecb0 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 62 65        ;;..    be
2ecc0 6f 73 2a 20 7c 20 69 72 69 78 35 2a 20 7c 20 69  os* | irix5* | i
2ecd0 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75  rix6* | nonstopu
2ece0 78 2a 20 7c 20 6f 73 66 33 2a 20 7c 20 6f 73 66  x* | osf3* | osf
2ecf0 34 2a 20 7c 20 6f 73 66 35 2a 29 0a 20 20 20 20  4* | osf5*).    
2ed00 20 20 23 20 50 49 43 20 69 73 20 74 68 65 20 64    # PIC is the d
2ed10 65 66 61 75 6c 74 20 66 6f 72 20 74 68 65 73 65  efault for these
2ed20 20 4f 53 65 73 2e 0a 20 20 20 20 20 20 3b 3b 0a   OSes..      ;;.
2ed30 0a 20 20 20 20 6d 69 6e 67 77 2a 20 7c 20 63 79  .    mingw* | cy
2ed40 67 77 69 6e 2a 20 7c 20 70 77 33 32 2a 20 7c 20  gwin* | pw32* | 
2ed50 6f 73 32 2a 20 7c 20 63 65 67 63 63 2a 29 0a 20  os2* | cegcc*). 
2ed60 20 20 20 20 20 23 20 54 68 69 73 20 68 61 63 6b       # This hack
2ed70 20 69 73 20 73 6f 20 74 68 61 74 20 74 68 65 20   is so that the 
2ed80 73 6f 75 72 63 65 20 66 69 6c 65 20 63 61 6e 20  source file can 
2ed90 74 65 6c 6c 20 77 68 65 74 68 65 72 20 69 74 20  tell whether it 
2eda0 69 73 20 62 65 69 6e 67 0a 20 20 20 20 20 20 23  is being.      #
2edb0 20 62 75 69 6c 74 20 66 6f 72 20 69 6e 63 6c 75   built for inclu
2edc0 73 69 6f 6e 20 69 6e 20 61 20 64 6c 6c 20 28 61  sion in a dll (a
2edd0 6e 64 20 73 68 6f 75 6c 64 20 65 78 70 6f 72 74  nd should export
2ede0 20 73 79 6d 62 6f 6c 73 20 66 6f 72 20 65 78 61   symbols for exa
2edf0 6d 70 6c 65 29 2e 0a 20 20 20 20 20 20 23 20 41  mple)..      # A
2ee00 6c 74 68 6f 75 67 68 20 74 68 65 20 63 79 67 77  lthough the cygw
2ee10 69 6e 20 67 63 63 20 69 67 6e 6f 72 65 73 20 2d  in gcc ignores -
2ee20 66 50 49 43 2c 20 73 74 69 6c 6c 20 6e 65 65 64  fPIC, still need
2ee30 20 74 68 69 73 20 66 6f 72 20 6f 6c 64 2d 73 74   this for old-st
2ee40 79 6c 65 0a 20 20 20 20 20 20 23 20 28 2d 2d 64  yle.      # (--d
2ee50 69 73 61 62 6c 65 2d 61 75 74 6f 2d 69 6d 70 6f  isable-auto-impo
2ee60 72 74 29 20 6c 69 62 72 61 72 69 65 73 0a 20 20  rt) libraries.  
2ee70 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2ee80 69 6c 65 72 5f 70 69 63 3d 27 2d 44 44 4c 4c 5f  iler_pic='-DDLL_
2ee90 45 58 50 4f 52 54 27 0a 20 20 20 20 20 20 3b 3b  EXPORT'.      ;;
2eea0 0a 0a 20 20 20 20 64 61 72 77 69 6e 2a 20 7c 20  ..    darwin* | 
2eeb0 72 68 61 70 73 6f 64 79 2a 29 0a 20 20 20 20 20  rhapsody*).     
2eec0 20 23 20 50 49 43 20 69 73 20 74 68 65 20 64 65   # PIC is the de
2eed0 66 61 75 6c 74 20 6f 6e 20 74 68 69 73 20 70 6c  fault on this pl
2eee0 61 74 66 6f 72 6d 0a 20 20 20 20 20 20 23 20 43  atform.      # C
2eef0 6f 6d 6d 6f 6e 20 73 79 6d 62 6f 6c 73 20 6e 6f  ommon symbols no
2ef00 74 20 61 6c 6c 6f 77 65 64 20 69 6e 20 4d 48 5f  t allowed in MH_
2ef10 44 59 4c 49 42 20 66 69 6c 65 73 0a 20 20 20 20  DYLIB files.    
2ef20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2ef30 65 72 5f 70 69 63 3d 27 2d 66 6e 6f 2d 63 6f 6d  er_pic='-fno-com
2ef40 6d 6f 6e 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  mon'.      ;;.. 
2ef50 20 20 20 68 70 75 78 2a 29 0a 20 20 20 20 20 20     hpux*).      
2ef60 23 20 50 49 43 20 69 73 20 74 68 65 20 64 65 66  # PIC is the def
2ef70 61 75 6c 74 20 66 6f 72 20 36 34 2d 62 69 74 20  ault for 64-bit 
2ef80 50 41 20 48 50 2d 55 58 2c 20 62 75 74 20 6e 6f  PA HP-UX, but no
2ef90 74 20 66 6f 72 20 33 32 2d 62 69 74 0a 20 20 20  t for 32-bit.   
2efa0 20 20 20 23 20 50 41 20 48 50 2d 55 58 2e 20 20     # PA HP-UX.  
2efb0 4f 6e 20 49 41 36 34 20 48 50 2d 55 58 2c 20 50  On IA64 HP-UX, P
2efc0 49 43 20 69 73 20 74 68 65 20 64 65 66 61 75 6c  IC is the defaul
2efd0 74 20 62 75 74 20 74 68 65 20 70 69 63 20 66 6c  t but the pic fl
2efe0 61 67 0a 20 20 20 20 20 20 23 20 73 65 74 73 20  ag.      # sets 
2eff0 74 68 65 20 64 65 66 61 75 6c 74 20 54 4c 53 20  the default TLS 
2f000 6d 6f 64 65 6c 20 61 6e 64 20 61 66 66 65 63 74  model and affect
2f010 73 20 69 6e 6c 69 6e 69 6e 67 2e 0a 20 20 20 20  s inlining..    
2f020 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75    case $host_cpu
2f030 20 69 6e 0a 20 20 20 20 20 20 68 70 70 61 2a 36   in.      hppa*6
2f040 34 2a 29 0a 09 23 20 2b 5a 20 74 68 65 20 64 65  4*)..# +Z the de
2f050 66 61 75 6c 74 0a 09 3b 3b 0a 20 20 20 20 20 20  fault..;;.      
2f060 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  *)..lt_prog_comp
2f070 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49 43 27  iler_pic='-fPIC'
2f080 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a  ..;;.      esac.
2f090 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 69 6e        ;;..    in
2f0a0 74 65 72 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 20  terix[3-9]*).   
2f0b0 20 20 20 23 20 49 6e 74 65 72 69 78 20 33 2e 78     # Interix 3.x
2f0c0 20 67 63 63 20 2d 66 70 69 63 2f 2d 66 50 49 43   gcc -fpic/-fPIC
2f0d0 20 6f 70 74 69 6f 6e 73 20 67 65 6e 65 72 61 74   options generat
2f0e0 65 20 62 72 6f 6b 65 6e 20 63 6f 64 65 2e 0a 20  e broken code.. 
2f0f0 20 20 20 20 20 23 20 49 6e 73 74 65 61 64 2c 20       # Instead, 
2f100 77 65 20 72 65 6c 6f 63 61 74 65 20 73 68 61 72  we relocate shar
2f110 65 64 20 6c 69 62 72 61 72 69 65 73 20 61 74 20  ed libraries at 
2f120 72 75 6e 74 69 6d 65 2e 0a 20 20 20 20 20 20 3b  runtime..      ;
2f130 3b 0a 0a 20 20 20 20 6d 73 64 6f 73 64 6a 67 70  ;..    msdosdjgp
2f140 70 2a 29 0a 20 20 20 20 20 20 23 20 4a 75 73 74  p*).      # Just
2f150 20 62 65 63 61 75 73 65 20 77 65 20 75 73 65 20   because we use 
2f160 47 43 43 20 64 6f 65 73 6e 27 74 20 6d 65 61 6e  GCC doesn't mean
2f170 20 77 65 20 73 75 64 64 65 6e 6c 79 20 67 65 74   we suddenly get
2f180 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
2f190 73 0a 20 20 20 20 20 20 23 20 6f 6e 20 73 79 73  s.      # on sys
2f1a0 74 65 6d 73 20 74 68 61 74 20 64 6f 6e 27 74 20  tems that don't 
2f1b0 73 75 70 70 6f 72 74 20 74 68 65 6d 2e 0a 20 20  support them..  
2f1c0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2f1d0 69 6c 65 72 5f 63 61 6e 5f 62 75 69 6c 64 5f 73  iler_can_build_s
2f1e0 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20 65  hared=no.      e
2f1f0 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 6e 6f 0a  nable_shared=no.
2f200 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 6e        ;;..    *n
2f210 74 6f 2a 20 7c 20 2a 71 6e 78 2a 29 0a 20 20 20  to* | *qnx*).   
2f220 20 20 20 23 20 51 4e 58 20 75 73 65 73 20 47 4e     # QNX uses GN
2f230 55 20 43 2b 2b 2c 20 62 75 74 20 6e 65 65 64 20  U C++, but need 
2f240 74 6f 20 64 65 66 69 6e 65 20 2d 73 68 61 72 65  to define -share
2f250 64 20 6f 70 74 69 6f 6e 20 74 6f 6f 2c 20 6f 74  d option too, ot
2f260 68 65 72 77 69 73 65 0a 20 20 20 20 20 20 23 20  herwise.      # 
2f270 69 74 20 77 69 6c 6c 20 63 6f 72 65 64 75 6d 70  it will coredump
2f280 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ..      lt_prog_
2f290 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66  compiler_pic='-f
2f2a0 50 49 43 20 2d 73 68 61 72 65 64 27 0a 20 20 20  PIC -shared'.   
2f2b0 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 34     ;;..    sysv4
2f2c0 2a 4d 50 2a 29 0a 20 20 20 20 20 20 69 66 20 74  *MP*).      if t
2f2d0 65 73 74 20 2d 64 20 2f 75 73 72 2f 6e 65 63 3b  est -d /usr/nec;
2f2e0 20 74 68 65 6e 0a 09 6c 74 5f 70 72 6f 67 5f 63   then..lt_prog_c
2f2f0 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 2d 4b 63 6f  ompiler_pic=-Kco
2f300 6e 66 6f 72 6d 5f 70 69 63 0a 20 20 20 20 20 20  nform_pic.      
2f310 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
2f320 20 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f   *).      lt_pro
2f330 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2f340 2d 66 50 49 43 27 0a 20 20 20 20 20 20 3b 3b 0a  -fPIC'.      ;;.
2f350 20 20 20 20 65 73 61 63 0a 20 20 65 6c 73 65 0a      esac.  else.
2f360 20 20 20 20 23 20 50 4f 52 54 4d 45 20 43 68 65      # PORTME Che
2f370 63 6b 20 66 6f 72 20 66 6c 61 67 20 74 6f 20 70  ck for flag to p
2f380 61 73 73 20 6c 69 6e 6b 65 72 20 66 6c 61 67 73  ass linker flags
2f390 20 74 68 72 6f 75 67 68 20 74 68 65 20 73 79 73   through the sys
2f3a0 74 65 6d 20 63 6f 6d 70 69 6c 65 72 2e 0a 20 20  tem compiler..  
2f3b0 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20    case $host_os 
2f3c0 69 6e 0a 20 20 20 20 61 69 78 2a 29 0a 20 20 20  in.    aix*).   
2f3d0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2f3e0 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20  ler_wl='-Wl,'.  
2f3f0 20 20 20 20 69 66 20 74 65 73 74 20 22 24 68 6f      if test "$ho
2f400 73 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20  st_cpu" = ia64; 
2f410 74 68 65 6e 0a 09 23 20 41 49 58 20 35 20 6e 6f  then..# AIX 5 no
2f420 77 20 73 75 70 70 6f 72 74 73 20 49 41 36 34 20  w supports IA64 
2f430 70 72 6f 63 65 73 73 6f 72 0a 09 6c 74 5f 70 72  processor..lt_pr
2f440 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2f450 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20  ic='-Bstatic'.  
2f460 20 20 20 20 65 6c 73 65 0a 09 6c 74 5f 70 72 6f      else..lt_pro
2f470 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2f480 63 3d 27 2d 62 6e 73 6f 20 2d 62 49 3a 2f 6c 69  c='-bnso -bI:/li
2f490 62 2f 73 79 73 63 61 6c 6c 73 2e 65 78 70 27 0a  b/syscalls.exp'.
2f4a0 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b        fi.      ;
2f4b0 3b 0a 0a 20 20 20 20 6d 69 6e 67 77 2a 20 7c 20  ;..    mingw* | 
2f4c0 63 79 67 77 69 6e 2a 20 7c 20 70 77 33 32 2a 20  cygwin* | pw32* 
2f4d0 7c 20 6f 73 32 2a 20 7c 20 63 65 67 63 63 2a 29  | os2* | cegcc*)
2f4e0 0a 20 20 20 20 20 20 23 20 54 68 69 73 20 68 61  .      # This ha
2f4f0 63 6b 20 69 73 20 73 6f 20 74 68 61 74 20 74 68  ck is so that th
2f500 65 20 73 6f 75 72 63 65 20 66 69 6c 65 20 63 61  e source file ca
2f510 6e 20 74 65 6c 6c 20 77 68 65 74 68 65 72 20 69  n tell whether i
2f520 74 20 69 73 20 62 65 69 6e 67 0a 20 20 20 20 20  t is being.     
2f530 20 23 20 62 75 69 6c 74 20 66 6f 72 20 69 6e 63   # built for inc
2f540 6c 75 73 69 6f 6e 20 69 6e 20 61 20 64 6c 6c 20  lusion in a dll 
2f550 28 61 6e 64 20 73 68 6f 75 6c 64 20 65 78 70 6f  (and should expo
2f560 72 74 20 73 79 6d 62 6f 6c 73 20 66 6f 72 20 65  rt symbols for e
2f570 78 61 6d 70 6c 65 29 2e 0a 20 20 20 20 20 20 6c  xample)..      l
2f580 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f590 70 69 63 3d 27 2d 44 44 4c 4c 5f 45 58 50 4f 52  pic='-DDLL_EXPOR
2f5a0 54 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  T'.      ;;..   
2f5b0 20 68 70 75 78 39 2a 20 7c 20 68 70 75 78 31 30   hpux9* | hpux10
2f5c0 2a 20 7c 20 68 70 75 78 31 31 2a 29 0a 20 20 20  * | hpux11*).   
2f5d0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2f5e0 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20  ler_wl='-Wl,'.  
2f5f0 20 20 20 20 23 20 50 49 43 20 69 73 20 74 68 65      # PIC is the
2f600 20 64 65 66 61 75 6c 74 20 66 6f 72 20 49 41 36   default for IA6
2f610 34 20 48 50 2d 55 58 20 61 6e 64 20 36 34 2d 62  4 HP-UX and 64-b
2f620 69 74 20 48 50 2d 55 58 2c 20 62 75 74 0a 20 20  it HP-UX, but.  
2f630 20 20 20 20 23 20 6e 6f 74 20 66 6f 72 20 50 41      # not for PA
2f640 20 48 50 2d 55 58 2e 0a 20 20 20 20 20 20 63 61   HP-UX..      ca
2f650 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a  se $host_cpu in.
2f660 20 20 20 20 20 20 68 70 70 61 2a 36 34 2a 7c 69        hppa*64*|i
2f670 61 36 34 2a 29 0a 09 23 20 2b 5a 20 74 68 65 20  a64*)..# +Z the 
2f680 64 65 66 61 75 6c 74 0a 09 3b 3b 0a 20 20 20 20  default..;;.    
2f690 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f    *)..lt_prog_co
2f6a0 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2b 5a 27 0a  mpiler_pic='+Z'.
2f6b0 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20  .;;.      esac. 
2f6c0 20 20 20 20 20 23 20 49 73 20 74 68 65 72 65 20       # Is there 
2f6d0 61 20 62 65 74 74 65 72 20 6c 74 5f 70 72 6f 67  a better lt_prog
2f6e0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2f6f0 20 74 68 61 74 20 77 6f 72 6b 73 20 77 69 74 68   that works with
2f700 20 74 68 65 20 62 75 6e 64 6c 65 64 20 43 43 3f   the bundled CC?
2f710 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2f720 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
2f730 24 7b 77 6c 7d 2d 61 20 24 7b 77 6c 7d 61 72 63  ${wl}-a ${wl}arc
2f740 68 69 76 65 27 0a 20 20 20 20 20 20 3b 3b 0a 0a  hive'.      ;;..
2f750 20 20 20 20 69 72 69 78 35 2a 20 7c 20 69 72 69      irix5* | iri
2f760 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a  x6* | nonstopux*
2f770 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
2f780 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
2f790 2c 27 0a 20 20 20 20 20 20 23 20 50 49 43 20 28  ,'.      # PIC (
2f7a0 77 69 74 68 20 2d 4b 50 49 43 29 20 69 73 20 74  with -KPIC) is t
2f7b0 68 65 20 64 65 66 61 75 6c 74 2e 0a 20 20 20 20  he default..    
2f7c0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2f7d0 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f  er_static='-non_
2f7e0 73 68 61 72 65 64 27 0a 20 20 20 20 20 20 3b 3b  shared'.      ;;
2f7f0 0a 0a 20 20 20 20 6c 69 6e 75 78 2a 20 7c 20 6b  ..    linux* | k
2f800 2a 62 73 64 2a 2d 67 6e 75 29 0a 20 20 20 20 20  *bsd*-gnu).     
2f810 20 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e 61   case $cc_basena
2f820 6d 65 20 69 6e 0a 20 20 20 20 20 20 23 20 6f 6c  me in.      # ol
2f830 64 20 49 6e 74 65 6c 20 66 6f 72 20 78 38 36 5f  d Intel for x86_
2f840 36 34 20 77 68 69 63 68 20 73 74 69 6c 6c 20 73  64 which still s
2f850 75 70 70 6f 72 74 65 64 20 2d 4b 50 49 43 2e 0a  upported -KPIC..
2f860 20 20 20 20 20 20 65 63 63 2a 29 0a 09 6c 74 5f        ecc*)..lt_
2f870 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
2f880 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67  ='-Wl,'..lt_prog
2f890 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
2f8a0 4b 50 49 43 27 0a 09 6c 74 5f 70 72 6f 67 5f 63  KPIC'..lt_prog_c
2f8b0 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
2f8c0 2d 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 20  -static'.       
2f8d0 20 3b 3b 0a 20 20 20 20 20 20 23 20 69 63 63 20   ;;.      # icc 
2f8e0 75 73 65 64 20 74 6f 20 62 65 20 69 6e 63 6f 6d  used to be incom
2f8f0 70 61 74 69 62 6c 65 20 77 69 74 68 20 47 43 43  patible with GCC
2f900 2e 0a 20 20 20 20 20 20 23 20 49 43 43 20 31 30  ..      # ICC 10
2f910 20 64 6f 65 73 6e 27 74 20 61 63 63 65 70 74 20   doesn't accept 
2f920 2d 4b 50 49 43 20 61 6e 79 20 6d 6f 72 65 2e 0a  -KPIC any more..
2f930 20 20 20 20 20 20 69 63 63 2a 20 7c 20 69 66 6f        icc* | ifo
2f940 72 74 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  rt*)..lt_prog_co
2f950 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27  mpiler_wl='-Wl,'
2f960 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2f970 65 72 5f 70 69 63 3d 27 2d 66 50 49 43 27 0a 09  er_pic='-fPIC'..
2f980 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f990 5f 73 74 61 74 69 63 3d 27 2d 73 74 61 74 69 63  _static='-static
2f9a0 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20  '.        ;;.   
2f9b0 20 20 20 23 20 4c 61 68 65 79 20 46 6f 72 74 72     # Lahey Fortr
2f9c0 61 6e 20 38 2e 31 2e 0a 20 20 20 20 20 20 6c 66  an 8.1..      lf
2f9d0 39 35 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  95*)..lt_prog_co
2f9e0 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27  mpiler_wl='-Wl,'
2f9f0 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2fa00 65 72 5f 70 69 63 3d 27 2d 2d 73 68 61 72 65 64  er_pic='--shared
2fa10 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  '..lt_prog_compi
2fa20 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 2d 73 74  ler_static='--st
2fa30 61 74 69 63 27 0a 09 3b 3b 0a 20 20 20 20 20 20  atic'..;;.      
2fa40 70 67 63 63 2a 20 7c 20 70 67 66 37 37 2a 20 7c  pgcc* | pgf77* |
2fa50 20 70 67 66 39 30 2a 20 7c 20 70 67 66 39 35 2a   pgf90* | pgf95*
2fa60 29 0a 20 20 20 20 20 20 20 20 23 20 50 6f 72 74  ).        # Port
2fa70 6c 61 6e 64 20 47 72 6f 75 70 20 63 6f 6d 70 69  land Group compi
2fa80 6c 65 72 73 20 28 2a 6e 6f 74 2a 20 74 68 65 20  lers (*not* the 
2fa90 50 65 6e 74 69 75 6d 20 67 63 63 20 63 6f 6d 70  Pentium gcc comp
2faa0 69 6c 65 72 2c 0a 09 23 20 77 68 69 63 68 20 6c  iler,..# which l
2fab0 6f 6f 6b 73 20 74 6f 20 62 65 20 61 20 64 65 61  ooks to be a dea
2fac0 64 20 70 72 6f 6a 65 63 74 29 0a 09 6c 74 5f 70  d project)..lt_p
2fad0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2fae0 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f  '-Wl,'..lt_prog_
2faf0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66  compiler_pic='-f
2fb00 70 69 63 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  pic'..lt_prog_co
2fb10 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2fb20 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 20  Bstatic'.       
2fb30 20 3b 3b 0a 20 20 20 20 20 20 63 63 63 2a 29 0a   ;;.      ccc*).
2fb40 20 20 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f          lt_prog_
2fb50 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
2fb60 2c 27 0a 20 20 20 20 20 20 20 20 23 20 41 6c 6c  ,'.        # All
2fb70 20 41 6c 70 68 61 20 63 6f 64 65 20 69 73 20 50   Alpha code is P
2fb80 49 43 2e 0a 20 20 20 20 20 20 20 20 6c 74 5f 70  IC..        lt_p
2fb90 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2fba0 74 69 63 3d 27 2d 6e 6f 6e 5f 73 68 61 72 65 64  tic='-non_shared
2fbb0 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20  '.        ;;.   
2fbc0 20 20 20 78 6c 2a 29 0a 09 23 20 49 42 4d 20 58     xl*)..# IBM X
2fbd0 4c 20 43 20 38 2e 30 2f 46 6f 72 74 72 61 6e 20  L C 8.0/Fortran 
2fbe0 31 30 2e 31 20 6f 6e 20 50 50 43 0a 09 6c 74 5f  10.1 on PPC..lt_
2fbf0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
2fc00 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67  ='-Wl,'..lt_prog
2fc10 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
2fc20 71 70 69 63 27 0a 09 6c 74 5f 70 72 6f 67 5f 63  qpic'..lt_prog_c
2fc30 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
2fc40 2d 71 73 74 61 74 69 63 6c 69 6e 6b 27 0a 09 3b  -qstaticlink'..;
2fc50 3b 0a 20 20 20 20 20 20 2a 29 0a 09 63 61 73 65  ;.      *)..case
2fc60 20 60 24 43 43 20 2d 56 20 32 3e 26 31 20 7c 20   `$CC -V 2>&1 | 
2fc70 73 65 64 20 35 71 60 20 69 6e 0a 09 2a 53 75 6e  sed 5q` in..*Sun
2fc80 5c 20 43 2a 29 0a 09 20 20 23 20 53 75 6e 20 43  \ C*)..  # Sun C
2fc90 20 35 2e 39 0a 09 20 20 6c 74 5f 70 72 6f 67 5f   5.9..  lt_prog_
2fca0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b  compiler_pic='-K
2fcb0 50 49 43 27 0a 09 20 20 6c 74 5f 70 72 6f 67 5f  PIC'..  lt_prog_
2fcc0 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
2fcd0 27 2d 42 73 74 61 74 69 63 27 0a 09 20 20 6c 74  '-Bstatic'..  lt
2fce0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
2fcf0 6c 3d 27 2d 57 6c 2c 27 0a 09 20 20 3b 3b 0a 09  l='-Wl,'..  ;;..
2fd00 2a 53 75 6e 5c 20 46 2a 29 0a 09 20 20 23 20 53  *Sun\ F*)..  # S
2fd10 75 6e 20 46 6f 72 74 72 61 6e 20 38 2e 33 20 70  un Fortran 8.3 p
2fd20 61 73 73 65 73 20 61 6c 6c 20 75 6e 72 65 63 6f  asses all unreco
2fd30 67 6e 69 7a 65 64 20 66 6c 61 67 73 20 74 6f 20  gnized flags to 
2fd40 74 68 65 20 6c 69 6e 6b 65 72 0a 09 20 20 6c 74  the linker..  lt
2fd50 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2fd60 69 63 3d 27 2d 4b 50 49 43 27 0a 09 20 20 6c 74  ic='-KPIC'..  lt
2fd70 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2fd80 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27  tatic='-Bstatic'
2fd90 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  ..  lt_prog_comp
2fda0 69 6c 65 72 5f 77 6c 3d 27 27 0a 09 20 20 3b 3b  iler_wl=''..  ;;
2fdb0 0a 09 65 73 61 63 0a 09 3b 3b 0a 20 20 20 20 20  ..esac..;;.     
2fdc0 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a   esac.      ;;..
2fdd0 20 20 20 20 6e 65 77 73 6f 73 36 29 0a 20 20 20      newsos6).   
2fde0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2fdf0 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a  ler_pic='-KPIC'.
2fe00 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2fe10 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2fe20 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 3b  Bstatic'.      ;
2fe30 3b 0a 0a 20 20 20 20 2a 6e 74 6f 2a 20 7c 20 2a  ;..    *nto* | *
2fe40 71 6e 78 2a 29 0a 20 20 20 20 20 20 23 20 51 4e  qnx*).      # QN
2fe50 58 20 75 73 65 73 20 47 4e 55 20 43 2b 2b 2c 20  X uses GNU C++, 
2fe60 62 75 74 20 6e 65 65 64 20 74 6f 20 64 65 66 69  but need to defi
2fe70 6e 65 20 2d 73 68 61 72 65 64 20 6f 70 74 69 6f  ne -shared optio
2fe80 6e 20 74 6f 6f 2c 20 6f 74 68 65 72 77 69 73 65  n too, otherwise
2fe90 0a 20 20 20 20 20 20 23 20 69 74 20 77 69 6c 6c  .      # it will
2fea0 20 63 6f 72 65 64 75 6d 70 2e 0a 20 20 20 20 20   coredump..     
2feb0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2fec0 72 5f 70 69 63 3d 27 2d 66 50 49 43 20 2d 73 68  r_pic='-fPIC -sh
2fed0 61 72 65 64 27 0a 20 20 20 20 20 20 3b 3b 0a 0a  ared'.      ;;..
2fee0 20 20 20 20 6f 73 66 33 2a 20 7c 20 6f 73 66 34      osf3* | osf4
2fef0 2a 20 7c 20 6f 73 66 35 2a 29 0a 20 20 20 20 20  * | osf5*).     
2ff00 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2ff10 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20  r_wl='-Wl,'.    
2ff20 20 20 23 20 41 6c 6c 20 4f 53 46 2f 31 20 63 6f    # All OSF/1 co
2ff30 64 65 20 69 73 20 50 49 43 2e 0a 20 20 20 20 20  de is PIC..     
2ff40 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2ff50 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73  r_static='-non_s
2ff60 68 61 72 65 64 27 0a 20 20 20 20 20 20 3b 3b 0a  hared'.      ;;.
2ff70 0a 20 20 20 20 72 64 6f 73 2a 29 0a 20 20 20 20  .    rdos*).    
2ff80 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2ff90 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f  er_static='-non_
2ffa0 73 68 61 72 65 64 27 0a 20 20 20 20 20 20 3b 3b  shared'.      ;;
2ffb0 0a 0a 20 20 20 20 73 6f 6c 61 72 69 73 2a 29 0a  ..    solaris*).
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 70 69 63 3d 27 2d 4b 50 49  mpiler_pic='-KPI
2ffe0 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  C'.      lt_prog
2fff0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
30000 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20  ='-Bstatic'.    
30010 20 20 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e    case $cc_basen
30020 61 6d 65 20 69 6e 0a 20 20 20 20 20 20 66 37 37  ame in.      f77
30030 2a 20 7c 20 66 39 30 2a 20 7c 20 66 39 35 2a 29  * | f90* | f95*)
30040 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
30050 65 72 5f 77 6c 3d 27 2d 51 6f 70 74 69 6f 6e 20  er_wl='-Qoption 
30060 6c 64 20 27 3b 3b 0a 20 20 20 20 20 20 2a 29 0a  ld ';;.      *).
30070 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
30080 72 5f 77 6c 3d 27 2d 57 6c 2c 27 3b 3b 0a 20 20  r_wl='-Wl,';;.  
30090 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b      esac.      ;
300a0 3b 0a 0a 20 20 20 20 73 75 6e 6f 73 34 2a 29 0a  ;..    sunos4*).
300b0 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
300c0 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 51 6f 70 74  mpiler_wl='-Qopt
300d0 69 6f 6e 20 6c 64 20 27 0a 20 20 20 20 20 20 6c  ion ld '.      l
300e0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
300f0 70 69 63 3d 27 2d 50 49 43 27 0a 20 20 20 20 20  pic='-PIC'.     
30100 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
30110 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74  r_static='-Bstat
30120 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  ic'.      ;;..  
30130 20 20 73 79 73 76 34 20 7c 20 73 79 73 76 34 2e    sysv4 | sysv4.
30140 32 75 77 32 2a 20 7c 20 73 79 73 76 34 2e 33 2a  2uw2* | sysv4.3*
30150 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
30160 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
30170 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  ,'.      lt_prog
30180 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
30190 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70  KPIC'.      lt_p
301a0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
301b0 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20  tic='-Bstatic'. 
301c0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73       ;;..    sys
301d0 76 34 2a 4d 50 2a 29 0a 20 20 20 20 20 20 69 66  v4*MP*).      if
301e0 20 74 65 73 74 20 2d 64 20 2f 75 73 72 2f 6e 65   test -d /usr/ne
301f0 63 20 3b 74 68 65 6e 0a 09 6c 74 5f 70 72 6f 67  c ;then..lt_prog
30200 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
30210 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63 27 0a 09 6c  Kconform_pic'..l
30220 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30230 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63  static='-Bstatic
30240 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  '.      fi.     
30250 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 35 2a 20   ;;..    sysv5* 
30260 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c 20 73 63  | unixware* | sc
30270 6f 33 2e 32 76 35 2a 20 7c 20 73 63 6f 35 76 36  o3.2v5* | sco5v6
30280 2a 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 29 0a 20  * | OpenUNIX*). 
30290 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
302a0 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
302b0 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
302c0 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49  mpiler_pic='-KPI
302d0 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  C'.      lt_prog
302e0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
302f0 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20  ='-Bstatic'.    
30300 20 20 3b 3b 0a 0a 20 20 20 20 75 6e 69 63 6f 73    ;;..    unicos
30310 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
30320 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
30330 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  l,'.      lt_pro
30340 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62  g_compiler_can_b
30350 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20  uild_shared=no. 
30360 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 75 74 73       ;;..    uts
30370 34 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  4*).      lt_pro
30380 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
30390 2d 70 69 63 27 0a 20 20 20 20 20 20 6c 74 5f 70  -pic'.      lt_p
303a0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
303b0 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20  tic='-Bstatic'. 
303c0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 29 0a       ;;..    *).
303d0 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
303e0 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69 6c 64  mpiler_can_build
303f0 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20  _shared=no.     
30400 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66   ;;.    esac.  f
30410 69 0a 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73  i..case $host_os
30420 20 69 6e 0a 20 20 23 20 46 6f 72 20 70 6c 61 74   in.  # For plat
30430 66 6f 72 6d 73 20 77 68 69 63 68 20 64 6f 20 6e  forms which do n
30440 6f 74 20 73 75 70 70 6f 72 74 20 50 49 43 2c 20  ot support PIC, 
30450 2d 44 50 49 43 20 69 73 20 6d 65 61 6e 69 6e 67  -DPIC is meaning
30460 6c 65 73 73 3a 0a 20 20 2a 64 6a 67 70 70 2a 29  less:.  *djgpp*)
30470 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .    lt_prog_com
30480 70 69 6c 65 72 5f 70 69 63 3d 0a 20 20 20 20 3b  piler_pic=.    ;
30490 3b 0a 20 20 2a 29 0a 20 20 20 20 6c 74 5f 70 72  ;.  *).    lt_pr
304a0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
304b0 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  "$lt_prog_compil
304c0 65 72 5f 70 69 63 20 2d 44 50 49 43 22 0a 20 20  er_pic -DPIC".  
304d0 20 20 3b 3b 0a 65 73 61 63 0a 7b 20 24 61 73 5f    ;;.esac.{ $as_
304e0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
304f0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
30500 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 70  }: result: $lt_p
30510 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
30520 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
30530 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
30540 72 5f 70 69 63 22 20 3e 26 36 3b 20 7d 0a 0a 0a  r_pic" >&6; }...
30550 0a 0a 0a 0a 23 0a 23 20 43 68 65 63 6b 20 74 6f  ....#.# Check to
30560 20 6d 61 6b 65 20 73 75 72 65 20 74 68 65 20 50   make sure the P
30570 49 43 20 66 6c 61 67 20 61 63 74 75 61 6c 6c 79  IC flag actually
30580 20 77 6f 72 6b 73 2e 0a 23 0a 69 66 20 74 65 73   works..#.if tes
30590 74 20 2d 6e 20 22 24 6c 74 5f 70 72 6f 67 5f 63  t -n "$lt_prog_c
305a0 6f 6d 70 69 6c 65 72 5f 70 69 63 22 3b 20 74 68  ompiler_pic"; th
305b0 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
305c0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
305d0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
305e0 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69  ecking if $compi
305f0 6c 65 72 20 50 49 43 20 66 6c 61 67 20 24 6c 74  ler PIC flag $lt
30600 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
30610 69 63 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61  ic works" >&5.$a
30620 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
30630 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20  ng if $compiler 
30640 50 49 43 20 66 6c 61 67 20 24 6c 74 5f 70 72 6f  PIC flag $lt_pro
30650 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20 77  g_compiler_pic w
30660 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  orks... " >&6; }
30670 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 70 72 6f 67  .if ${lt_cv_prog
30680 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f  _compiler_pic_wo
30690 72 6b 73 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  rks+:} false; th
306a0 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
306b0 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
306c0 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70  6.else.  lt_cv_p
306d0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
306e0 5f 77 6f 72 6b 73 3d 6e 6f 0a 20 20 20 61 63 5f  _works=no.   ac_
306f0 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74  outfile=conftest
30700 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20 65  .$ac_objext.   e
30710 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f  cho "$lt_simple_
30720 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64  compile_test_cod
30730 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61  e" > conftest.$a
30740 63 5f 65 78 74 0a 20 20 20 6c 74 5f 63 6f 6d 70  c_ext.   lt_comp
30750 69 6c 65 72 5f 66 6c 61 67 3d 22 24 6c 74 5f 70  iler_flag="$lt_p
30760 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
30770 20 2d 44 50 49 43 22 0a 20 20 20 23 20 49 6e 73   -DPIC".   # Ins
30780 65 72 74 20 74 68 65 20 6f 70 74 69 6f 6e 20 65  ert the option e
30790 69 74 68 65 72 20 28 31 29 20 61 66 74 65 72 20  ither (1) after 
307a0 74 68 65 20 6c 61 73 74 20 2a 46 4c 41 47 53 20  the last *FLAGS 
307b0 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a 20 20 20  variable, or.   
307c0 23 20 28 32 29 20 62 65 66 6f 72 65 20 61 20 77  # (2) before a w
307d0 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e 67 20 22  ord containing "
307e0 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f 72 20 28  conftest.", or (
307f0 33 29 20 61 74 20 74 68 65 20 65 6e 64 2e 0a 20  3) at the end.. 
30800 20 20 23 20 4e 6f 74 65 20 74 68 61 74 20 24 61    # Note that $a
30810 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73 65 6c 66  c_compile itself
30820 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69   does not contai
30830 6e 20 62 61 63 6b 73 6c 61 73 68 65 73 20 61 6e  n backslashes an
30840 64 20 62 65 67 69 6e 73 0a 20 20 20 23 20 77 69  d begins.   # wi
30850 74 68 20 61 20 64 6f 6c 6c 61 72 20 73 69 67 6e  th a dollar sign
30860 20 28 6e 6f 74 20 61 20 68 79 70 68 65 6e 29 2c   (not a hyphen),
30870 20 73 6f 20 74 68 65 20 65 63 68 6f 20 73 68 6f   so the echo sho
30880 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72 65 63 74  uld work correct
30890 6c 79 2e 0a 20 20 20 23 20 54 68 65 20 6f 70 74  ly..   # The opt
308a0 69 6f 6e 20 69 73 20 72 65 66 65 72 65 6e 63 65  ion is reference
308b0 64 20 76 69 61 20 61 20 76 61 72 69 61 62 6c 65  d via a variable
308c0 20 74 6f 20 61 76 6f 69 64 20 63 6f 6e 66 75 73   to avoid confus
308d0 69 6e 67 20 73 65 64 2e 0a 20 20 20 6c 74 5f 63  ing sed..   lt_c
308e0 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20 22 24 61  ompile=`echo "$a
308f0 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45  c_compile" | $SE
30900 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46  D \.   -e 's:.*F
30910 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24  LAGS}\{0,1\} :&$
30920 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  lt_compiler_flag
30930 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27   :; t' \.   -e '
30940 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74  s: [^ ]*conftest
30950 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72  \.: $lt_compiler
30960 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20  _flag&:; t' \.  
30970 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f   -e 's:$: $lt_co
30980 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20  mpiler_flag:'`. 
30990 20 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22    (eval echo "\"
309a0 5c 24 61 73 5f 6d 65 3a 37 30 30 32 3a 20 24 6c  \$as_me:7002: $l
309b0 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35  t_compile\"" >&5
309c0 29 0a 20 20 20 28 65 76 61 6c 20 22 24 6c 74 5f  ).   (eval "$lt_
309d0 63 6f 6d 70 69 6c 65 22 20 32 3e 63 6f 6e 66 74  compile" 2>conft
309e0 65 73 74 2e 65 72 72 29 0a 20 20 20 61 63 5f 73  est.err).   ac_s
309f0 74 61 74 75 73 3d 24 3f 0a 20 20 20 63 61 74 20  tatus=$?.   cat 
30a00 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
30a10 0a 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  .   echo "$as_me
30a20 3a 37 30 30 36 3a 20 5c 24 3f 20 3d 20 24 61 63  :7006: \$? = $ac
30a30 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20  _status" >&5.   
30a40 69 66 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  if (exit $ac_sta
30a50 74 75 73 29 20 26 26 20 74 65 73 74 20 2d 73 20  tus) && test -s 
30a60 22 24 61 63 5f 6f 75 74 66 69 6c 65 22 3b 20 74  "$ac_outfile"; t
30a70 68 65 6e 0a 20 20 20 20 20 23 20 54 68 65 20 63  hen.     # The c
30a80 6f 6d 70 69 6c 65 72 20 63 61 6e 20 6f 6e 6c 79  ompiler can only
30a90 20 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65   warn and ignore
30aa0 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e   the option if n
30ab0 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20  ot recognized.  
30ac0 20 20 20 23 20 53 6f 20 73 61 79 20 6e 6f 20 69     # So say no i
30ad0 66 20 74 68 65 72 65 20 61 72 65 20 77 61 72 6e  f there are warn
30ae0 69 6e 67 73 20 6f 74 68 65 72 20 74 68 61 6e 20  ings other than 
30af0 74 68 65 20 75 73 75 61 6c 20 6f 75 74 70 75 74  the usual output
30b00 2e 0a 20 20 20 20 20 24 45 43 48 4f 20 22 58 24  ..     $ECHO "X$
30b10 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69  _lt_compiler_boi
30b20 6c 65 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65  lerplate" | $Xse
30b30 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 63 6f  d -e '/^$/d' >co
30b40 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20  nftest.exp.     
30b50 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20  $SED '/^$/d; /^ 
30b60 2a 2b 2f 64 27 20 63 6f 6e 66 74 65 73 74 2e 65  *+/d' conftest.e
30b70 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 32  rr >conftest.er2
30b80 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 21 20  .     if test ! 
30b90 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20  -s conftest.er2 
30ba0 7c 7c 20 64 69 66 66 20 63 6f 6e 66 74 65 73 74  || diff conftest
30bb0 2e 65 78 70 20 63 6f 6e 66 74 65 73 74 2e 65 72  .exp conftest.er
30bc0 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68  2 >/dev/null; th
30bd0 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f  en.       lt_cv_
30be0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
30bf0 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20 20  c_works=yes.    
30c00 20 66 69 0a 20 20 20 66 69 0a 20 20 20 24 52 4d   fi.   fi.   $RM
30c10 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 7b   conftest*..fi.{
30c20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
30c30 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
30c40 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
30c50 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  $lt_cv_prog_comp
30c60 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73 22 20  iler_pic_works" 
30c70 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c  >&5.$as_echo "$l
30c80 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
30c90 65 72 5f 70 69 63 5f 77 6f 72 6b 73 22 20 3e 26  er_pic_works" >&
30ca0 36 3b 20 7d 0a 0a 69 66 20 74 65 73 74 20 78 22  6; }..if test x"
30cb0 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  $lt_cv_prog_comp
30cc0 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73 22 20  iler_pic_works" 
30cd0 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a 20 20 20  = xyes; then.   
30ce0 20 63 61 73 65 20 24 6c 74 5f 70 72 6f 67 5f 63   case $lt_prog_c
30cf0 6f 6d 70 69 6c 65 72 5f 70 69 63 20 69 6e 0a 20  ompiler_pic in. 
30d00 20 20 20 20 22 22 20 7c 20 22 20 22 2a 29 20 3b      "" | " "*) ;
30d10 3b 0a 20 20 20 20 20 2a 29 20 6c 74 5f 70 72 6f  ;.     *) lt_pro
30d20 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 22  g_compiler_pic="
30d30 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c   $lt_prog_compil
30d40 65 72 5f 70 69 63 22 20 3b 3b 0a 20 20 20 20 20  er_pic" ;;.     
30d50 65 73 61 63 0a 65 6c 73 65 0a 20 20 20 20 6c 74  esac.else.    lt
30d60 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
30d70 69 63 3d 0a 20 20 20 20 20 6c 74 5f 70 72 6f 67  ic=.     lt_prog
30d80 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75  _compiler_can_bu
30d90 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 66 69  ild_shared=no.fi
30da0 0a 0a 66 69 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 43  ..fi.......#.# C
30db0 68 65 63 6b 20 74 6f 20 6d 61 6b 65 20 73 75 72  heck to make sur
30dc0 65 20 74 68 65 20 73 74 61 74 69 63 20 66 6c 61  e the static fla
30dd0 67 20 61 63 74 75 61 6c 6c 79 20 77 6f 72 6b 73  g actually works
30de0 2e 0a 23 0a 77 6c 3d 24 6c 74 5f 70 72 6f 67 5f  ..#.wl=$lt_prog_
30df0 63 6f 6d 70 69 6c 65 72 5f 77 6c 20 65 76 61 6c  compiler_wl eval
30e00 20 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66   lt_tmp_static_f
30e10 6c 61 67 3d 5c 22 24 6c 74 5f 70 72 6f 67 5f 63  lag=\"$lt_prog_c
30e20 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5c 22  ompiler_static\"
30e30 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
30e40 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
30e50 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
30e60 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20  ng if $compiler 
30e70 73 74 61 74 69 63 20 66 6c 61 67 20 24 6c 74 5f  static flag $lt_
30e80 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61 67 20  tmp_static_flag 
30e90 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65  works" >&5.$as_e
30ea0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
30eb0 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 74 61  if $compiler sta
30ec0 74 69 63 20 66 6c 61 67 20 24 6c 74 5f 74 6d 70  tic flag $lt_tmp
30ed0 5f 73 74 61 74 69 63 5f 66 6c 61 67 20 77 6f 72  _static_flag wor
30ee0 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  ks... " >&6; }.i
30ef0 66 20 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  f ${lt_cv_prog_c
30f00 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77  ompiler_static_w
30f10 6f 72 6b 73 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  orks+:} false; t
30f20 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
30f30 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
30f40 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f  &6.else.  lt_cv_
30f50 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
30f60 61 74 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20 20  atic_works=no.  
30f70 20 73 61 76 65 5f 4c 44 46 4c 41 47 53 3d 22 24   save_LDFLAGS="$
30f80 4c 44 46 4c 41 47 53 22 0a 20 20 20 4c 44 46 4c  LDFLAGS".   LDFL
30f90 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 20 24 6c  AGS="$LDFLAGS $l
30fa0 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61  t_tmp_static_fla
30fb0 67 22 0a 20 20 20 65 63 68 6f 20 22 24 6c 74 5f  g".   echo "$lt_
30fc0 73 69 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74  simple_link_test
30fd0 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73  _code" > conftes
30fe0 74 2e 24 61 63 5f 65 78 74 0a 20 20 20 69 66 20  t.$ac_ext.   if 
30ff0 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 20 32  (eval $ac_link 2
31000 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 20 26  >conftest.err) &
31010 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  & test -s confte
31020 73 74 24 61 63 5f 65 78 65 65 78 74 3b 20 74 68  st$ac_exeext; th
31030 65 6e 0a 20 20 20 20 20 23 20 54 68 65 20 6c 69  en.     # The li
31040 6e 6b 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61  nker can only wa
31050 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68  rn and ignore th
31060 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20  e option if not 
31070 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20  recognized.     
31080 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74  # So say no if t
31090 68 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67  here are warning
310a0 73 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 2d  s.     if test -
310b0 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20  s conftest.err; 
310c0 74 68 65 6e 0a 20 20 20 20 20 20 20 23 20 41 70  then.       # Ap
310d0 70 65 6e 64 20 61 6e 79 20 65 72 72 6f 72 73 20  pend any errors 
310e0 74 6f 20 74 68 65 20 63 6f 6e 66 69 67 2e 6c 6f  to the config.lo
310f0 67 2e 0a 20 20 20 20 20 20 20 63 61 74 20 63 6f  g..       cat co
31100 6e 66 74 65 73 74 2e 65 72 72 20 31 3e 26 35 0a  nftest.err 1>&5.
31110 20 20 20 20 20 20 20 24 45 43 48 4f 20 22 58 24         $ECHO "X$
31120 5f 6c 74 5f 6c 69 6e 6b 65 72 5f 62 6f 69 6c 65  _lt_linker_boile
31130 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20  rplate" | $Xsed 
31140 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 20 63 6f 6e  -e '/^$/d' > con
31150 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20 20  ftest.exp.      
31160 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e   $SED '/^$/d; /^
31170 20 2a 2b 2f 64 27 20 63 6f 6e 66 74 65 73 74 2e   *+/d' conftest.
31180 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  err >conftest.er
31190 32 0a 20 20 20 20 20 20 20 69 66 20 64 69 66 66  2.       if diff
311a0 20 63 6f 6e 66 74 65 73 74 2e 65 78 70 20 63 6f   conftest.exp co
311b0 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f 64 65 76  nftest.er2 >/dev
311c0 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20  /null; then.    
311d0 20 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f       lt_cv_prog_
311e0 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f  compiler_static_
311f0 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20 20 20 20  works=yes.      
31200 20 66 69 0a 20 20 20 20 20 65 6c 73 65 0a 20 20   fi.     else.  
31210 20 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f       lt_cv_prog_
31220 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f  compiler_static_
31230 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20 20 20 66  works=yes.     f
31240 69 0a 20 20 20 66 69 0a 20 20 20 24 52 4d 20 2d  i.   fi.   $RM -
31250 72 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20 4c  r conftest*.   L
31260 44 46 4c 41 47 53 3d 22 24 73 61 76 65 5f 4c 44  DFLAGS="$save_LD
31270 46 4c 41 47 53 22 0a 0a 66 69 0a 7b 20 24 61 73  FLAGS"..fi.{ $as
31280 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
31290 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
312a0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f  O}: result: $lt_
312b0 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
312c0 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 22 20 3e  _static_works" >
312d0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74  &5.$as_echo "$lt
312e0 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
312f0 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 22 20  r_static_works" 
31300 3e 26 36 3b 20 7d 0a 0a 69 66 20 74 65 73 74 20  >&6; }..if test 
31310 78 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  x"$lt_cv_prog_co
31320 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f  mpiler_static_wo
31330 72 6b 73 22 20 3d 20 78 79 65 73 3b 20 74 68 65  rks" = xyes; the
31340 6e 0a 20 20 20 20 3a 0a 65 6c 73 65 0a 20 20 20  n.    :.else.   
31350 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
31360 72 5f 73 74 61 74 69 63 3d 0a 66 69 0a 0a 0a 0a  r_static=.fi....
31370 0a 0a 0a 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  ....  { $as_echo
31380 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
31390 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
313a0 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70  hecking if $comp
313b0 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d 63  iler supports -c
313c0 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f 6f 62 6a   -o file.$ac_obj
313d0 65 78 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ext" >&5.$as_ech
313e0 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66  o_n "checking if
313f0 20 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f   $compiler suppo
31400 72 74 73 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24  rts -c -o file.$
31410 61 63 5f 6f 62 6a 65 78 74 2e 2e 2e 20 22 20 3e  ac_objext... " >
31420 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76  &6; }.if ${lt_cv
31430 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
31440 5f 6f 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  _o+:} false; the
31450 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
31460 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
31470 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70 72  .else.  lt_cv_pr
31480 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 3d  og_compiler_c_o=
31490 6e 6f 0a 20 20 20 24 52 4d 20 2d 72 20 63 6f 6e  no.   $RM -r con
314a0 66 74 65 73 74 20 32 3e 2f 64 65 76 2f 6e 75 6c  ftest 2>/dev/nul
314b0 6c 0a 20 20 20 6d 6b 64 69 72 20 63 6f 6e 66 74  l.   mkdir conft
314c0 65 73 74 0a 20 20 20 63 64 20 63 6f 6e 66 74 65  est.   cd confte
314d0 73 74 0a 20 20 20 6d 6b 64 69 72 20 6f 75 74 0a  st.   mkdir out.
314e0 20 20 20 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d     echo "$lt_sim
314f0 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74  ple_compile_test
31500 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73  _code" > conftes
31510 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20 20 6c 74  t.$ac_ext..   lt
31520 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22  _compiler_flag="
31530 2d 6f 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 32  -o out/conftest2
31540 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a 20 20 20  .$ac_objext".   
31550 23 20 49 6e 73 65 72 74 20 74 68 65 20 6f 70 74  # Insert the opt
31560 69 6f 6e 20 65 69 74 68 65 72 20 28 31 29 20 61  ion either (1) a
31570 66 74 65 72 20 74 68 65 20 6c 61 73 74 20 2a 46  fter the last *F
31580 4c 41 47 53 20 76 61 72 69 61 62 6c 65 2c 20 6f  LAGS variable, o
31590 72 0a 20 20 20 23 20 28 32 29 20 62 65 66 6f 72  r.   # (2) befor
315a0 65 20 61 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e  e a word contain
315b0 69 6e 67 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c  ing "conftest.",
315c0 20 6f 72 20 28 33 29 20 61 74 20 74 68 65 20 65   or (3) at the e
315d0 6e 64 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74 68  nd..   # Note th
315e0 61 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69  at $ac_compile i
315f0 74 73 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63  tself does not c
31600 6f 6e 74 61 69 6e 20 62 61 63 6b 73 6c 61 73 68  ontain backslash
31610 65 73 20 61 6e 64 20 62 65 67 69 6e 73 0a 20 20  es and begins.  
31620 20 23 20 77 69 74 68 20 61 20 64 6f 6c 6c 61 72   # with a dollar
31630 20 73 69 67 6e 20 28 6e 6f 74 20 61 20 68 79 70   sign (not a hyp
31640 68 65 6e 29 2c 20 73 6f 20 74 68 65 20 65 63 68  hen), so the ech
31650 6f 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f  o should work co
31660 72 72 65 63 74 6c 79 2e 0a 20 20 20 6c 74 5f 63  rrectly..   lt_c
31670 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20 22 24 61  ompile=`echo "$a
31680 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45  c_compile" | $SE
31690 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46  D \.   -e 's:.*F
316a0 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24  LAGS}\{0,1\} :&$
316b0 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  lt_compiler_flag
316c0 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27   :; t' \.   -e '
316d0 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74  s: [^ ]*conftest
316e0 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72  \.: $lt_compiler
316f0 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20  _flag&:; t' \.  
31700 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f   -e 's:$: $lt_co
31710 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20  mpiler_flag:'`. 
31720 20 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22    (eval echo "\"
31730 5c 24 61 73 5f 6d 65 3a 37 31 30 37 3a 20 24 6c  \$as_me:7107: $l
31740 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35  t_compile\"" >&5
31750 29 0a 20 20 20 28 65 76 61 6c 20 22 24 6c 74 5f  ).   (eval "$lt_
31760 63 6f 6d 70 69 6c 65 22 20 32 3e 6f 75 74 2f 63  compile" 2>out/c
31770 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a 20 20 20  onftest.err).   
31780 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20  ac_status=$?.   
31790 63 61 74 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74  cat out/conftest
317a0 2e 65 72 72 20 3e 26 35 0a 20 20 20 65 63 68 6f  .err >&5.   echo
317b0 20 22 24 61 73 5f 6d 65 3a 37 31 31 31 3a 20 5c   "$as_me:7111: \
317c0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
317d0 20 3e 26 35 0a 20 20 20 69 66 20 28 65 78 69 74   >&5.   if (exit
317e0 20 24 61 63 5f 73 74 61 74 75 73 29 20 26 26 20   $ac_status) && 
317f0 74 65 73 74 20 2d 73 20 6f 75 74 2f 63 6f 6e 66  test -s out/conf
31800 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74  test2.$ac_objext
31810 0a 20 20 20 74 68 65 6e 0a 20 20 20 20 20 23 20  .   then.     # 
31820 54 68 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e  The compiler can
31830 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69   only warn and i
31840 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e  gnore the option
31850 20 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a   if not recogniz
31860 65 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79  ed.     # So say
31870 20 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72 65   no if there are
31880 20 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 24   warnings.     $
31890 45 43 48 4f 20 22 58 24 5f 6c 74 5f 63 6f 6d 70  ECHO "X$_lt_comp
318a0 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65  iler_boilerplate
318b0 22 20 7c 20 24 58 73 65 64 20 2d 65 20 27 2f 5e  " | $Xsed -e '/^
318c0 24 2f 64 27 20 3e 20 6f 75 74 2f 63 6f 6e 66 74  $/d' > out/conft
318d0 65 73 74 2e 65 78 70 0a 20 20 20 20 20 24 53 45  est.exp.     $SE
318e0 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f  D '/^$/d; /^ *+/
318f0 64 27 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e  d' out/conftest.
31900 65 72 72 20 3e 6f 75 74 2f 63 6f 6e 66 74 65 73  err >out/conftes
31910 74 2e 65 72 32 0a 20 20 20 20 20 69 66 20 74 65  t.er2.     if te
31920 73 74 20 21 20 2d 73 20 6f 75 74 2f 63 6f 6e 66  st ! -s out/conf
31930 74 65 73 74 2e 65 72 32 20 7c 7c 20 64 69 66 66  test.er2 || diff
31940 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 78   out/conftest.ex
31950 70 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65  p out/conftest.e
31960 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  r2 >/dev/null; t
31970 68 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f 63 76  hen.       lt_cv
31980 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
31990 5f 6f 3d 79 65 73 0a 20 20 20 20 20 66 69 0a 20  _o=yes.     fi. 
319a0 20 20 66 69 0a 20 20 20 63 68 6d 6f 64 20 75 2b    fi.   chmod u+
319b0 77 20 2e 20 32 3e 26 35 0a 20 20 20 24 52 4d 20  w . 2>&5.   $RM 
319c0 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20 23 20 53  conftest*.   # S
319d0 47 49 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 20  GI C++ compiler 
319e0 77 69 6c 6c 20 63 72 65 61 74 65 20 64 69 72 65  will create dire
319f0 63 74 6f 72 79 20 6f 75 74 2f 69 69 5f 66 69 6c  ctory out/ii_fil
31a00 65 73 2f 20 66 6f 72 0a 20 20 20 23 20 74 65 6d  es/ for.   # tem
31a10 70 6c 61 74 65 20 69 6e 73 74 61 6e 74 69 61 74  plate instantiat
31a20 69 6f 6e 0a 20 20 20 74 65 73 74 20 2d 64 20 6f  ion.   test -d o
31a30 75 74 2f 69 69 5f 66 69 6c 65 73 20 26 26 20 24  ut/ii_files && $
31a40 52 4d 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 2f  RM out/ii_files/
31a50 2a 20 26 26 20 72 6d 64 69 72 20 6f 75 74 2f 69  * && rmdir out/i
31a60 69 5f 66 69 6c 65 73 0a 20 20 20 24 52 4d 20 6f  i_files.   $RM o
31a70 75 74 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f 75  ut/* && rmdir ou
31a80 74 0a 20 20 20 63 64 20 2e 2e 0a 20 20 20 24 52  t.   cd ...   $R
31a90 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74 0a 20 20  M -r conftest.  
31aa0 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a   $RM conftest*..
31ab0 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
31ac0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
31ad0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
31ae0 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  lt: $lt_cv_prog_
31af0 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3e 26  compiler_c_o" >&
31b00 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f  5.$as_echo "$lt_
31b10 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
31b20 5f 63 5f 6f 22 20 3e 26 36 3b 20 7d 0a 0a 0a 0a  _c_o" >&6; }....
31b30 0a 0a 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  ...  { $as_echo 
31b40 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
31b50 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
31b60 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69  ecking if $compi
31b70 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d 63 20  ler supports -c 
31b80 2d 6f 20 66 69 6c 65 2e 24 61 63 5f 6f 62 6a 65  -o file.$ac_obje
31b90 78 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  xt" >&5.$as_echo
31ba0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20  _n "checking if 
31bb0 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72  $compiler suppor
31bc0 74 73 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61  ts -c -o file.$a
31bd0 63 5f 6f 62 6a 65 78 74 2e 2e 2e 20 22 20 3e 26  c_objext... " >&
31be0 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f  6; }.if ${lt_cv_
31bf0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f  prog_compiler_c_
31c00 6f 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  o+:} false; then
31c10 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
31c20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
31c30 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70 72 6f  else.  lt_cv_pro
31c40 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 3d 6e  g_compiler_c_o=n
31c50 6f 0a 20 20 20 24 52 4d 20 2d 72 20 63 6f 6e 66  o.   $RM -r conf
31c60 74 65 73 74 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  test 2>/dev/null
31c70 0a 20 20 20 6d 6b 64 69 72 20 63 6f 6e 66 74 65  .   mkdir confte
31c80 73 74 0a 20 20 20 63 64 20 63 6f 6e 66 74 65 73  st.   cd conftes
31c90 74 0a 20 20 20 6d 6b 64 69 72 20 6f 75 74 0a 20  t.   mkdir out. 
31ca0 20 20 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70    echo "$lt_simp
31cb0 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f  le_compile_test_
31cc0 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74  code" > conftest
31cd0 2e 24 61 63 5f 65 78 74 0a 0a 20 20 20 6c 74 5f  .$ac_ext..   lt_
31ce0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 2d  compiler_flag="-
31cf0 6f 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 32 2e  o out/conftest2.
31d00 24 61 63 5f 6f 62 6a 65 78 74 22 0a 20 20 20 23  $ac_objext".   #
31d10 20 49 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69   Insert the opti
31d20 6f 6e 20 65 69 74 68 65 72 20 28 31 29 20 61 66  on either (1) af
31d30 74 65 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c  ter the last *FL
31d40 41 47 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72  AGS variable, or
31d50 0a 20 20 20 23 20 28 32 29 20 62 65 66 6f 72 65  .   # (2) before
31d60 20 61 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69   a word containi
31d70 6e 67 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20  ng "conftest.", 
31d80 6f 72 20 28 33 29 20 61 74 20 74 68 65 20 65 6e  or (3) at the en
31d90 64 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61  d..   # Note tha
31da0 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74  t $ac_compile it
31db0 73 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f  self does not co
31dc0 6e 74 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65  ntain backslashe
31dd0 73 20 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20  s and begins.   
31de0 23 20 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20  # with a dollar 
31df0 73 69 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68  sign (not a hyph
31e00 65 6e 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f  en), so the echo
31e10 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72   should work cor
31e20 72 65 63 74 6c 79 2e 0a 20 20 20 6c 74 5f 63 6f  rectly..   lt_co
31e30 6d 70 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63  mpile=`echo "$ac
31e40 5f 63 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45 44  _compile" | $SED
31e50 20 5c 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c   \.   -e 's:.*FL
31e60 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c  AGS}\{0,1\} :&$l
31e70 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20  t_compiler_flag 
31e80 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73  :; t' \.   -e 's
31e90 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c  : [^ ]*conftest\
31ea0 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  .: $lt_compiler_
31eb0 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20  flag&:; t' \.   
31ec0 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d  -e 's:$: $lt_com
31ed0 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20  piler_flag:'`.  
31ee0 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c   (eval echo "\"\
31ef0 24 61 73 5f 6d 65 3a 37 31 36 32 3a 20 24 6c 74  $as_me:7162: $lt
31f00 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29  _compile\"" >&5)
31f10 0a 20 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63  .   (eval "$lt_c
31f20 6f 6d 70 69 6c 65 22 20 32 3e 6f 75 74 2f 63 6f  ompile" 2>out/co
31f30 6e 66 74 65 73 74 2e 65 72 72 29 0a 20 20 20 61  nftest.err).   a
31f40 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 63  c_status=$?.   c
31f50 61 74 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e  at out/conftest.
31f60 65 72 72 20 3e 26 35 0a 20 20 20 65 63 68 6f 20  err >&5.   echo 
31f70 22 24 61 73 5f 6d 65 3a 37 31 36 36 3a 20 5c 24  "$as_me:7166: \$
31f80 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
31f90 3e 26 35 0a 20 20 20 69 66 20 28 65 78 69 74 20  >&5.   if (exit 
31fa0 24 61 63 5f 73 74 61 74 75 73 29 20 26 26 20 74  $ac_status) && t
31fb0 65 73 74 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74  est -s out/conft
31fc0 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  est2.$ac_objext.
31fd0 20 20 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54     then.     # T
31fe0 68 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20  he compiler can 
31ff0 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67  only warn and ig
32000 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20  nore the option 
32010 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65  if not recognize
32020 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79 20  d.     # So say 
32030 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72 65 20  no if there are 
32040 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 24 45  warnings.     $E
32050 43 48 4f 20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69  CHO "X$_lt_compi
32060 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22  ler_boilerplate"
32070 20 7c 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24   | $Xsed -e '/^$
32080 2f 64 27 20 3e 20 6f 75 74 2f 63 6f 6e 66 74 65  /d' > out/confte
32090 73 74 2e 65 78 70 0a 20 20 20 20 20 24 53 45 44  st.exp.     $SED
320a0 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64   '/^$/d; /^ *+/d
320b0 27 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65  ' out/conftest.e
320c0 72 72 20 3e 6f 75 74 2f 63 6f 6e 66 74 65 73 74  rr >out/conftest
320d0 2e 65 72 32 0a 20 20 20 20 20 69 66 20 74 65 73  .er2.     if tes
320e0 74 20 21 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74  t ! -s out/conft
320f0 65 73 74 2e 65 72 32 20 7c 7c 20 64 69 66 66 20  est.er2 || diff 
32100 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 78 70  out/conftest.exp
32110 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72   out/conftest.er
32120 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68  2 >/dev/null; th
32130 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f  en.       lt_cv_
32140 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f  prog_compiler_c_
32150 6f 3d 79 65 73 0a 20 20 20 20 20 66 69 0a 20 20  o=yes.     fi.  
32160 20 66 69 0a 20 20 20 63 68 6d 6f 64 20 75 2b 77   fi.   chmod u+w
32170 20 2e 20 32 3e 26 35 0a 20 20 20 24 52 4d 20 63   . 2>&5.   $RM c
32180 6f 6e 66 74 65 73 74 2a 0a 20 20 20 23 20 53 47  onftest*.   # SG
32190 49 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 20 77  I C++ compiler w
321a0 69 6c 6c 20 63 72 65 61 74 65 20 64 69 72 65 63  ill create direc
321b0 74 6f 72 79 20 6f 75 74 2f 69 69 5f 66 69 6c 65  tory out/ii_file
321c0 73 2f 20 66 6f 72 0a 20 20 20 23 20 74 65 6d 70  s/ for.   # temp
321d0 6c 61 74 65 20 69 6e 73 74 61 6e 74 69 61 74 69  late instantiati
321e0 6f 6e 0a 20 20 20 74 65 73 74 20 2d 64 20 6f 75  on.   test -d ou
321f0 74 2f 69 69 5f 66 69 6c 65 73 20 26 26 20 24 52  t/ii_files && $R
32200 4d 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 2f 2a  M out/ii_files/*
32210 20 26 26 20 72 6d 64 69 72 20 6f 75 74 2f 69 69   && rmdir out/ii
32220 5f 66 69 6c 65 73 0a 20 20 20 24 52 4d 20 6f 75  _files.   $RM ou
32230 74 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f 75 74  t/* && rmdir out
32240 0a 20 20 20 63 64 20 2e 2e 0a 20 20 20 24 52 4d  .   cd ...   $RM
32250 20 2d 72 20 63 6f 6e 66 74 65 73 74 0a 20 20 20   -r conftest.   
32260 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66  $RM conftest*..f
32270 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
32280 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
32290 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
322a0 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  t: $lt_cv_prog_c
322b0 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3e 26 35  ompiler_c_o" >&5
322c0 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63  .$as_echo "$lt_c
322d0 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
322e0 63 5f 6f 22 20 3e 26 36 3b 20 7d 0a 0a 0a 0a 0a  c_o" >&6; }.....
322f0 68 61 72 64 5f 6c 69 6e 6b 73 3d 22 6e 6f 74 74  hard_links="nott
32300 65 73 74 65 64 22 0a 69 66 20 74 65 73 74 20 22  ested".if test "
32310 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  $lt_cv_prog_comp
32320 69 6c 65 72 5f 63 5f 6f 22 20 3d 20 6e 6f 20 26  iler_c_o" = no &
32330 26 20 74 65 73 74 20 22 24 6e 65 65 64 5f 6c 6f  & test "$need_lo
32340 63 6b 73 22 20 21 3d 20 6e 6f 3b 20 74 68 65 6e  cks" != no; then
32350 0a 20 20 23 20 64 6f 20 6e 6f 74 20 6f 76 65 72  .  # do not over
32360 77 72 69 74 65 20 74 68 65 20 76 61 6c 75 65 20  write the value 
32370 6f 66 20 6e 65 65 64 5f 6c 6f 63 6b 73 20 70 72  of need_locks pr
32380 6f 76 69 64 65 64 20 62 79 20 74 68 65 20 75 73  ovided by the us
32390 65 72 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  er.  { $as_echo 
323a0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
323b0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
323c0 65 63 6b 69 6e 67 20 69 66 20 77 65 20 63 61 6e  ecking if we can
323d0 20 6c 6f 63 6b 20 77 69 74 68 20 68 61 72 64 20   lock with hard 
323e0 6c 69 6e 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65  links" >&5.$as_e
323f0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
32400 69 66 20 77 65 20 63 61 6e 20 6c 6f 63 6b 20 77  if we can lock w
32410 69 74 68 20 68 61 72 64 20 6c 69 6e 6b 73 2e 2e  ith hard links..
32420 2e 20 22 20 3e 26 36 3b 20 7d 0a 20 20 68 61 72  . " >&6; }.  har
32430 64 5f 6c 69 6e 6b 73 3d 79 65 73 0a 20 20 24 52  d_links=yes.  $R
32440 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 6c 6e  M conftest*.  ln
32450 20 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e 66   conftest.a conf
32460 74 65 73 74 2e 62 20 32 3e 2f 64 65 76 2f 6e 75  test.b 2>/dev/nu
32470 6c 6c 20 26 26 20 68 61 72 64 5f 6c 69 6e 6b 73  ll && hard_links
32480 3d 6e 6f 0a 20 20 74 6f 75 63 68 20 63 6f 6e 66  =no.  touch conf
32490 74 65 73 74 2e 61 0a 20 20 6c 6e 20 63 6f 6e 66  test.a.  ln conf
324a0 74 65 73 74 2e 61 20 63 6f 6e 66 74 65 73 74 2e  test.a conftest.
324b0 62 20 32 3e 26 35 20 7c 7c 20 68 61 72 64 5f 6c  b 2>&5 || hard_l
324c0 69 6e 6b 73 3d 6e 6f 0a 20 20 6c 6e 20 63 6f 6e  inks=no.  ln con
324d0 66 74 65 73 74 2e 61 20 63 6f 6e 66 74 65 73 74  ftest.a conftest
324e0 2e 62 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26  .b 2>/dev/null &
324f0 26 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a  & hard_links=no.
32500 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
32510 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
32520 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
32530 74 3a 20 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20  t: $hard_links" 
32540 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 68  >&5.$as_echo "$h
32550 61 72 64 5f 6c 69 6e 6b 73 22 20 3e 26 36 3b 20  ard_links" >&6; 
32560 7d 0a 20 20 69 66 20 74 65 73 74 20 22 24 68 61  }.  if test "$ha
32570 72 64 5f 6c 69 6e 6b 73 22 20 3d 20 6e 6f 3b 20  rd_links" = no; 
32580 74 68 65 6e 0a 20 20 20 20 7b 20 24 61 73 5f 65  then.    { $as_e
32590 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
325a0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
325b0 3a 20 57 41 52 4e 49 4e 47 3a 20 5c 60 24 43 43  : WARNING: \`$CC
325c0 27 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f  ' does not suppo
325d0 72 74 20 5c 60 2d 63 20 2d 6f 27 2c 20 73 6f 20  rt \`-c -o', so 
325e0 5c 60 6d 61 6b 65 20 2d 6a 27 20 6d 61 79 20 62  \`make -j' may b
325f0 65 20 75 6e 73 61 66 65 22 20 3e 26 35 0a 24 61  e unsafe" >&5.$a
32600 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
32610 57 41 52 4e 49 4e 47 3a 20 5c 60 24 43 43 27 20  WARNING: \`$CC' 
32620 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74  does not support
32630 20 5c 60 2d 63 20 2d 6f 27 2c 20 73 6f 20 5c 60   \`-c -o', so \`
32640 6d 61 6b 65 20 2d 6a 27 20 6d 61 79 20 62 65 20  make -j' may be 
32650 75 6e 73 61 66 65 22 20 3e 26 32 3b 7d 0a 20 20  unsafe" >&2;}.  
32660 20 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d 77 61 72    need_locks=war
32670 6e 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 6e 65  n.  fi.else.  ne
32680 65 64 5f 6c 6f 63 6b 73 3d 6e 6f 0a 66 69 0a 0a  ed_locks=no.fi..
32690 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73 5f 65 63 68  .....  { $as_ech
326a0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
326b0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
326c0 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72  checking whether
326d0 20 74 68 65 20 24 63 6f 6d 70 69 6c 65 72 20 6c   the $compiler l
326e0 69 6e 6b 65 72 20 28 24 4c 44 29 20 73 75 70 70  inker ($LD) supp
326f0 6f 72 74 73 20 73 68 61 72 65 64 20 6c 69 62 72  orts shared libr
32700 61 72 69 65 73 22 20 3e 26 35 0a 24 61 73 5f 65  aries" >&5.$as_e
32710 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
32720 77 68 65 74 68 65 72 20 74 68 65 20 24 63 6f 6d  whether the $com
32730 70 69 6c 65 72 20 6c 69 6e 6b 65 72 20 28 24 4c  piler linker ($L
32740 44 29 20 73 75 70 70 6f 72 74 73 20 73 68 61 72  D) supports shar
32750 65 64 20 6c 69 62 72 61 72 69 65 73 2e 2e 2e 20  ed libraries... 
32760 22 20 3e 26 36 3b 20 7d 0a 0a 20 20 72 75 6e 70  " >&6; }..  runp
32770 61 74 68 5f 76 61 72 3d 0a 20 20 61 6c 6c 6f 77  ath_var=.  allow
32780 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d  _undefined_flag=
32790 0a 20 20 61 6c 77 61 79 73 5f 65 78 70 6f 72 74  .  always_export
327a0 5f 73 79 6d 62 6f 6c 73 3d 6e 6f 0a 20 20 61 72  _symbols=no.  ar
327b0 63 68 69 76 65 5f 63 6d 64 73 3d 0a 20 20 61 72  chive_cmds=.  ar
327c0 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
327d0 73 3d 0a 20 20 63 6f 6d 70 69 6c 65 72 5f 6e 65  s=.  compiler_ne
327e0 65 64 73 5f 6f 62 6a 65 63 74 3d 6e 6f 0a 20 20  eds_object=no.  
327f0 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 5f 77 69  enable_shared_wi
32800 74 68 5f 73 74 61 74 69 63 5f 72 75 6e 74 69 6d  th_static_runtim
32810 65 73 3d 6e 6f 0a 20 20 65 78 70 6f 72 74 5f 64  es=no.  export_d
32820 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63  ynamic_flag_spec
32830 3d 0a 20 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f  =.  export_symbo
32840 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 24 6c 69  ls_cmds='$NM $li
32850 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e  bobjs $convenien
32860 63 65 20 7c 20 24 67 6c 6f 62 61 6c 5f 73 79 6d  ce | $global_sym
32870 62 6f 6c 5f 70 69 70 65 20 7c 20 24 53 45 44 20  bol_pipe | $SED 
32880 27 5c 27 27 73 2f 2e 2a 20 2f 2f 27 5c 27 27 20  '\''s/.* //'\'' 
32890 7c 20 73 6f 72 74 20 7c 20 75 6e 69 71 20 3e 20  | sort | uniq > 
328a0 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27  $export_symbols'
328b0 0a 20 20 68 61 72 64 63 6f 64 65 5f 61 75 74 6f  .  hardcode_auto
328c0 6d 61 74 69 63 3d 6e 6f 0a 20 20 68 61 72 64 63  matic=no.  hardc
328d0 6f 64 65 5f 64 69 72 65 63 74 3d 6e 6f 0a 20 20  ode_direct=no.  
328e0 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 5f  hardcode_direct_
328f0 61 62 73 6f 6c 75 74 65 3d 6e 6f 0a 20 20 68 61  absolute=no.  ha
32900 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
32910 61 67 5f 73 70 65 63 3d 0a 20 20 68 61 72 64 63  ag_spec=.  hardc
32920 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
32930 73 70 65 63 5f 6c 64 3d 0a 20 20 68 61 72 64 63  spec_ld=.  hardc
32940 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61 72  ode_libdir_separ
32950 61 74 6f 72 3d 0a 20 20 68 61 72 64 63 6f 64 65  ator=.  hardcode
32960 5f 6d 69 6e 75 73 5f 4c 3d 6e 6f 0a 20 20 68 61  _minus_L=no.  ha
32970 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68  rdcode_shlibpath
32980 5f 76 61 72 3d 75 6e 73 75 70 70 6f 72 74 65 64  _var=unsupported
32990 0a 20 20 69 6e 68 65 72 69 74 5f 72 70 61 74 68  .  inherit_rpath
329a0 3d 6e 6f 0a 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64  =no.  link_all_d
329b0 65 70 6c 69 62 73 3d 75 6e 6b 6e 6f 77 6e 0a 20  eplibs=unknown. 
329c0 20 6d 6f 64 75 6c 65 5f 63 6d 64 73 3d 0a 20 20   module_cmds=.  
329d0 6d 6f 64 75 6c 65 5f 65 78 70 73 79 6d 5f 63 6d  module_expsym_cm
329e0 64 73 3d 0a 20 20 6f 6c 64 5f 61 72 63 68 69 76  ds=.  old_archiv
329f0 65 5f 66 72 6f 6d 5f 6e 65 77 5f 63 6d 64 73 3d  e_from_new_cmds=
32a00 0a 20 20 6f 6c 64 5f 61 72 63 68 69 76 65 5f 66  .  old_archive_f
32a10 72 6f 6d 5f 65 78 70 73 79 6d 73 5f 63 6d 64 73  rom_expsyms_cmds
32a20 3d 0a 20 20 74 68 72 65 61 64 5f 73 61 66 65 5f  =.  thread_safe_
32a30 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 77 68 6f  flag_spec=.  who
32a40 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f  le_archive_flag_
32a50 73 70 65 63 3d 0a 20 20 23 20 69 6e 63 6c 75 64  spec=.  # includ
32a60 65 5f 65 78 70 73 79 6d 73 20 73 68 6f 75 6c 64  e_expsyms should
32a70 20 62 65 20 61 20 6c 69 73 74 20 6f 66 20 73 70   be a list of sp
32a80 61 63 65 2d 73 65 70 61 72 61 74 65 64 20 73 79  ace-separated sy
32a90 6d 62 6f 6c 73 20 74 6f 20 62 65 20 2a 61 6c 77  mbols to be *alw
32aa0 61 79 73 2a 0a 20 20 23 20 69 6e 63 6c 75 64 65  ays*.  # include
32ab0 64 20 69 6e 20 74 68 65 20 73 79 6d 62 6f 6c 20  d in the symbol 
32ac0 6c 69 73 74 0a 20 20 69 6e 63 6c 75 64 65 5f 65  list.  include_e
32ad0 78 70 73 79 6d 73 3d 0a 20 20 23 20 65 78 63 6c  xpsyms=.  # excl
32ae0 75 64 65 5f 65 78 70 73 79 6d 73 20 63 61 6e 20  ude_expsyms can 
32af0 62 65 20 61 6e 20 65 78 74 65 6e 64 65 64 20 72  be an extended r
32b00 65 67 65 78 70 20 6f 66 20 73 79 6d 62 6f 6c 73  egexp of symbols
32b10 20 74 6f 20 65 78 63 6c 75 64 65 0a 20 20 23 20   to exclude.  # 
32b20 69 74 20 77 69 6c 6c 20 62 65 20 77 72 61 70 70  it will be wrapp
32b30 65 64 20 62 79 20 60 20 28 27 20 61 6e 64 20 60  ed by ` (' and `
32b40 29 24 27 2c 20 73 6f 20 6f 6e 65 20 6d 75 73 74  )$', so one must
32b50 20 6e 6f 74 20 6d 61 74 63 68 20 62 65 67 69 6e   not match begin
32b60 6e 69 6e 67 20 6f 72 0a 20 20 23 20 65 6e 64 20  ning or.  # end 
32b70 6f 66 20 6c 69 6e 65 2e 20 20 45 78 61 6d 70 6c  of line.  Exampl
32b80 65 3a 20 60 61 7c 62 63 7c 2e 2a 64 2e 2a 27 20  e: `a|bc|.*d.*' 
32b90 77 69 6c 6c 20 65 78 63 6c 75 64 65 20 74 68 65  will exclude the
32ba0 20 73 79 6d 62 6f 6c 73 20 60 61 27 20 61 6e 64   symbols `a' and
32bb0 20 60 62 63 27 2c 0a 20 20 23 20 61 73 20 77 65   `bc',.  # as we
32bc0 6c 6c 20 61 73 20 61 6e 79 20 73 79 6d 62 6f 6c  ll as any symbol
32bd0 20 74 68 61 74 20 63 6f 6e 74 61 69 6e 73 20 60   that contains `
32be0 64 27 2e 0a 20 20 65 78 63 6c 75 64 65 5f 65 78  d'..  exclude_ex
32bf0 70 73 79 6d 73 3d 27 5f 47 4c 4f 42 41 4c 5f 4f  psyms='_GLOBAL_O
32c00 46 46 53 45 54 5f 54 41 42 4c 45 5f 7c 5f 47 4c  FFSET_TABLE_|_GL
32c10 4f 42 41 4c 5f 5f 46 5b 49 44 5d 5f 2e 2a 27 0a  OBAL__F[ID]_.*'.
32c20 20 20 23 20 41 6c 74 68 6f 75 67 68 20 5f 47 4c    # Although _GL
32c30 4f 42 41 4c 5f 4f 46 46 53 45 54 5f 54 41 42 4c  OBAL_OFFSET_TABL
32c40 45 5f 20 69 73 20 61 20 76 61 6c 69 64 20 73 79  E_ is a valid sy
32c50 6d 62 6f 6c 20 43 20 6e 61 6d 65 2c 20 6d 6f 73  mbol C name, mos
32c60 74 20 61 2e 6f 75 74 0a 20 20 23 20 70 6c 61 74  t a.out.  # plat
32c70 66 6f 72 6d 73 20 28 61 62 29 75 73 65 20 69 74  forms (ab)use it
32c80 20 69 6e 20 50 49 43 20 63 6f 64 65 2c 20 62 75   in PIC code, bu
32c90 74 20 74 68 65 69 72 20 6c 69 6e 6b 65 72 73 20  t their linkers 
32ca0 67 65 74 20 63 6f 6e 66 75 73 65 64 20 69 66 0a  get confused if.
32cb0 20 20 23 20 74 68 65 20 73 79 6d 62 6f 6c 20 69    # the symbol i
32cc0 73 20 65 78 70 6c 69 63 69 74 6c 79 20 72 65 66  s explicitly ref
32cd0 65 72 65 6e 63 65 64 2e 20 20 53 69 6e 63 65 20  erenced.  Since 
32ce0 70 6f 72 74 61 62 6c 65 20 63 6f 64 65 20 63 61  portable code ca
32cf0 6e 6e 6f 74 0a 20 20 23 20 72 65 6c 79 20 6f 6e  nnot.  # rely on
32d00 20 74 68 69 73 20 73 79 6d 62 6f 6c 20 6e 61 6d   this symbol nam
32d10 65 2c 20 69 74 27 73 20 70 72 6f 62 61 62 6c 79  e, it's probably
32d20 20 66 69 6e 65 20 74 6f 20 6e 65 76 65 72 20 69   fine to never i
32d30 6e 63 6c 75 64 65 20 69 74 20 69 6e 0a 20 20 23  nclude it in.  #
32d40 20 70 72 65 6c 6f 61 64 65 64 20 73 79 6d 62 6f   preloaded symbo
32d50 6c 20 74 61 62 6c 65 73 2e 0a 20 20 23 20 45 78  l tables..  # Ex
32d60 63 6c 75 64 65 20 73 68 61 72 65 64 20 6c 69 62  clude shared lib
32d70 72 61 72 79 20 69 6e 69 74 69 61 6c 69 7a 61 74  rary initializat
32d80 69 6f 6e 2f 66 69 6e 61 6c 69 7a 61 74 69 6f 6e  ion/finalization
32d90 20 73 79 6d 62 6f 6c 73 2e 0a 20 20 65 78 74 72   symbols..  extr
32da0 61 63 74 5f 65 78 70 73 79 6d 73 5f 63 6d 64 73  act_expsyms_cmds
32db0 3d 0a 0a 20 20 63 61 73 65 20 24 68 6f 73 74 5f  =..  case $host_
32dc0 6f 73 20 69 6e 0a 20 20 63 79 67 77 69 6e 2a 20  os in.  cygwin* 
32dd0 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a  | mingw* | pw32*
32de0 20 7c 20 63 65 67 63 63 2a 29 0a 20 20 20 20 23   | cegcc*).    #
32df0 20 46 49 58 4d 45 3a 20 74 68 65 20 4d 53 56 43   FIXME: the MSVC
32e00 2b 2b 20 70 6f 72 74 20 68 61 73 6e 27 74 20 62  ++ port hasn't b
32e10 65 65 6e 20 74 65 73 74 65 64 20 69 6e 20 61 20  een tested in a 
32e20 6c 6f 6f 6f 6f 6e 67 20 74 69 6d 65 0a 20 20 20  loooong time.   
32e30 20 23 20 57 68 65 6e 20 6e 6f 74 20 75 73 69 6e   # When not usin
32e40 67 20 67 63 63 2c 20 77 65 20 63 75 72 72 65 6e  g gcc, we curren
32e50 74 6c 79 20 61 73 73 75 6d 65 20 74 68 61 74 20  tly assume that 
32e60 77 65 20 61 72 65 20 75 73 69 6e 67 0a 20 20 20  we are using.   
32e70 20 23 20 4d 69 63 72 6f 73 6f 66 74 20 56 69 73   # Microsoft Vis
32e80 75 61 6c 20 43 2b 2b 2e 0a 20 20 20 20 69 66 20  ual C++..    if 
32e90 74 65 73 74 20 22 24 47 43 43 22 20 21 3d 20 79  test "$GCC" != y
32ea0 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 77  es; then.      w
32eb0 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20  ith_gnu_ld=no.  
32ec0 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20 69 6e    fi.    ;;.  in
32ed0 74 65 72 69 78 2a 29 0a 20 20 20 20 23 20 77 65  terix*).    # we
32ee0 20 6a 75 73 74 20 68 6f 70 65 2f 61 73 73 75 6d   just hope/assum
32ef0 65 20 74 68 69 73 20 69 73 20 67 63 63 20 61 6e  e this is gcc an
32f00 64 20 6e 6f 74 20 63 38 39 20 28 3d 20 4d 53 56  d not c89 (= MSV
32f10 43 2b 2b 29 0a 20 20 20 20 77 69 74 68 5f 67 6e  C++).    with_gn
32f20 75 5f 6c 64 3d 79 65 73 0a 20 20 20 20 3b 3b 0a  u_ld=yes.    ;;.
32f30 20 20 6f 70 65 6e 62 73 64 2a 29 0a 20 20 20 20    openbsd*).    
32f40 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20  with_gnu_ld=no. 
32f50 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 20 20     ;;.  esac..  
32f60 6c 64 5f 73 68 6c 69 62 73 3d 79 65 73 0a 20 20  ld_shlibs=yes.  
32f70 69 66 20 74 65 73 74 20 22 24 77 69 74 68 5f 67  if test "$with_g
32f80 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20 74 68  nu_ld" = yes; th
32f90 65 6e 0a 20 20 20 20 23 20 49 66 20 61 72 63 68  en.    # If arch
32fa0 69 76 65 5f 63 6d 64 73 20 72 75 6e 73 20 4c 44  ive_cmds runs LD
32fb0 2c 20 6e 6f 74 20 43 43 2c 20 77 6c 61 72 63 20  , not CC, wlarc 
32fc0 73 68 6f 75 6c 64 20 62 65 20 65 6d 70 74 79 0a  should be empty.
32fd0 20 20 20 20 77 6c 61 72 63 3d 27 24 7b 77 6c 7d      wlarc='${wl}
32fe0 27 0a 0a 20 20 20 20 23 20 53 65 74 20 73 6f 6d  '..    # Set som
32ff0 65 20 64 65 66 61 75 6c 74 73 20 66 6f 72 20 47  e defaults for G
33000 4e 55 20 6c 64 20 77 69 74 68 20 73 68 61 72 65  NU ld with share
33010 64 20 6c 69 62 72 61 72 79 20 73 75 70 70 6f 72  d library suppor
33020 74 2e 20 54 68 65 73 65 0a 20 20 20 20 23 20 61  t. These.    # a
33030 72 65 20 72 65 73 65 74 20 6c 61 74 65 72 20 69  re reset later i
33040 66 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  f shared librari
33050 65 73 20 61 72 65 20 6e 6f 74 20 73 75 70 70 6f  es are not suppo
33060 72 74 65 64 2e 20 50 75 74 74 69 6e 67 20 74 68  rted. Putting th
33070 65 6d 0a 20 20 20 20 23 20 68 65 72 65 20 61 6c  em.    # here al
33080 6c 6f 77 73 20 74 68 65 6d 20 74 6f 20 62 65 20  lows them to be 
33090 6f 76 65 72 72 69 64 64 65 6e 20 69 66 20 6e 65  overridden if ne
330a0 63 65 73 73 61 72 79 2e 0a 20 20 20 20 72 75 6e  cessary..    run
330b0 70 61 74 68 5f 76 61 72 3d 4c 44 5f 52 55 4e 5f  path_var=LD_RUN_
330c0 50 41 54 48 0a 20 20 20 20 68 61 72 64 63 6f 64  PATH.    hardcod
330d0 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
330e0 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74 68 20  ec='${wl}-rpath 
330f0 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 20 20  ${wl}$libdir'.  
33100 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63    export_dynamic
33110 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
33120 7d 2d 2d 65 78 70 6f 72 74 2d 64 79 6e 61 6d 69  }--export-dynami
33130 63 27 0a 20 20 20 20 23 20 61 6e 63 69 65 6e 74  c'.    # ancient
33140 20 47 4e 55 20 6c 64 20 64 69 64 6e 27 74 20 73   GNU ld didn't s
33150 75 70 70 6f 72 74 20 2d 2d 77 68 6f 6c 65 2d 61  upport --whole-a
33160 72 63 68 69 76 65 20 65 74 2e 20 61 6c 2e 0a 20  rchive et. al.. 
33170 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70     if $LD --help
33180 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27 6e   2>&1 | $GREP 'n
33190 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27  o-whole-archive'
331a0 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
331b0 65 6e 0a 20 20 20 20 20 20 77 68 6f 6c 65 5f 61  en.      whole_a
331c0 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63  rchive_flag_spec
331d0 3d 22 24 77 6c 61 72 63 22 27 2d 2d 77 68 6f 6c  ="$wlarc"'--whol
331e0 65 2d 61 72 63 68 69 76 65 24 63 6f 6e 76 65 6e  e-archive$conven
331f0 69 65 6e 63 65 20 27 22 24 77 6c 61 72 63 22 27  ience '"$wlarc"'
33200 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69  --no-whole-archi
33210 76 65 27 0a 20 20 20 20 65 6c 73 65 0a 20 20 20  ve'.    else.   
33220 20 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65     whole_archive
33230 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20  _flag_spec=.    
33240 66 69 0a 20 20 20 20 73 75 70 70 6f 72 74 73 5f  fi.    supports_
33250 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d  anon_versioning=
33260 6e 6f 0a 20 20 20 20 63 61 73 65 20 60 24 4c 44  no.    case `$LD
33270 20 2d 76 20 32 3e 26 31 60 20 69 6e 0a 20 20 20   -v 2>&1` in.   
33280 20 20 20 2a 5c 20 5b 30 31 5d 2e 2a 20 7c 20 2a     *\ [01].* | *
33290 5c 20 32 2e 5b 30 2d 39 5d 2e 2a 20 7c 20 2a 5c  \ 2.[0-9].* | *\
332a0 20 32 2e 31 30 2e 2a 29 20 3b 3b 20 23 20 63 61   2.10.*) ;; # ca
332b0 74 63 68 20 76 65 72 73 69 6f 6e 73 20 3c 20 32  tch versions < 2
332c0 2e 31 31 0a 20 20 20 20 20 20 2a 5c 20 32 2e 31  .11.      *\ 2.1
332d0 31 2e 39 33 2e 30 2e 32 5c 20 2a 29 20 73 75 70  1.93.0.2\ *) sup
332e0 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69  ports_anon_versi
332f0 6f 6e 69 6e 67 3d 79 65 73 20 3b 3b 20 23 20 52  oning=yes ;; # R
33300 48 37 2e 33 20 2e 2e 2e 0a 20 20 20 20 20 20 2a  H7.3 ....      *
33310 5c 20 32 2e 31 31 2e 39 32 2e 30 2e 31 32 5c 20  \ 2.11.92.0.12\ 
33320 2a 29 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e  *) supports_anon
33330 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 79 65 73 20  _versioning=yes 
33340 3b 3b 20 23 20 4d 61 6e 64 72 61 6b 65 20 38 2e  ;; # Mandrake 8.
33350 32 20 2e 2e 2e 0a 20 20 20 20 20 20 2a 5c 20 32  2 ....      *\ 2
33360 2e 31 31 2e 2a 29 20 3b 3b 20 23 20 6f 74 68 65  .11.*) ;; # othe
33370 72 20 32 2e 31 31 20 76 65 72 73 69 6f 6e 73 0a  r 2.11 versions.
33380 20 20 20 20 20 20 2a 29 20 73 75 70 70 6f 72 74        *) support
33390 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e  s_anon_versionin
333a0 67 3d 79 65 73 20 3b 3b 0a 20 20 20 20 65 73 61  g=yes ;;.    esa
333b0 63 0a 0a 20 20 20 20 23 20 53 65 65 20 69 66 20  c..    # See if 
333c0 47 4e 55 20 6c 64 20 73 75 70 70 6f 72 74 73 20  GNU ld supports 
333d0 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
333e0 2e 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73 74  ..    case $host
333f0 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 5b 33  _os in.    aix[3
33400 2d 39 5d 2a 29 0a 20 20 20 20 20 20 23 20 4f 6e  -9]*).      # On
33410 20 41 49 58 2f 50 50 43 2c 20 74 68 65 20 47 4e   AIX/PPC, the GN
33420 55 20 6c 69 6e 6b 65 72 20 69 73 20 76 65 72 79  U linker is very
33430 20 62 72 6f 6b 65 6e 0a 20 20 20 20 20 20 69 66   broken.      if
33440 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75   test "$host_cpu
33450 22 20 21 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a  " != ia64; then.
33460 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 63  .ld_shlibs=no..c
33470 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e 26  at <<_LT_EOF 1>&
33480 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20  2..*** Warning: 
33490 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72 2c 20  the GNU linker, 
334a0 61 74 20 6c 65 61 73 74 20 75 70 20 74 6f 20 72  at least up to r
334b0 65 6c 65 61 73 65 20 32 2e 39 2e 31 2c 20 69 73  elease 2.9.1, is
334c0 20 72 65 70 6f 72 74 65 64 0a 2a 2a 2a 20 74 6f   reported.*** to
334d0 20 62 65 20 75 6e 61 62 6c 65 20 74 6f 20 72 65   be unable to re
334e0 6c 69 61 62 6c 79 20 63 72 65 61 74 65 20 73 68  liably create sh
334f0 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 6f  ared libraries o
33500 6e 20 41 49 58 2e 0a 2a 2a 2a 20 54 68 65 72 65  n AIX..*** There
33510 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 20 69 73  fore, libtool is
33520 20 64 69 73 61 62 6c 69 6e 67 20 73 68 61 72 65   disabling share
33530 64 20 6c 69 62 72 61 72 69 65 73 20 73 75 70 70  d libraries supp
33540 6f 72 74 2e 20 20 49 66 20 79 6f 75 0a 2a 2a 2a  ort.  If you.***
33550 20 72 65 61 6c 6c 79 20 63 61 72 65 20 66 6f 72   really care for
33560 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
33570 73 2c 20 79 6f 75 20 6d 61 79 20 77 61 6e 74 20  s, you may want 
33580 74 6f 20 6d 6f 64 69 66 79 20 79 6f 75 72 20 50  to modify your P
33590 41 54 48 0a 2a 2a 2a 20 73 6f 20 74 68 61 74 20  ATH.*** so that 
335a0 61 20 6e 6f 6e 2d 47 4e 55 20 6c 69 6e 6b 65 72  a non-GNU linker
335b0 20 69 73 20 66 6f 75 6e 64 2c 20 61 6e 64 20 74   is found, and t
335c0 68 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a 5f 4c  hen restart..._L
335d0 54 5f 45 4f 46 0a 20 20 20 20 20 20 66 69 0a 20  T_EOF.      fi. 
335e0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 6d 69       ;;..    ami
335f0 67 61 6f 73 2a 29 0a 20 20 20 20 20 20 63 61 73  gaos*).      cas
33600 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20  e $host_cpu in. 
33610 20 20 20 20 20 70 6f 77 65 72 70 63 29 0a 20 20       powerpc).  
33620 20 20 20 20 20 20 20 20 20 20 23 20 73 65 65 20            # see 
33630 63 6f 6d 6d 65 6e 74 20 61 62 6f 75 74 20 41 6d  comment about Am
33640 69 67 61 4f 53 34 20 2e 73 6f 20 73 75 70 70 6f  igaOS4 .so suppo
33650 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 61  rt.            a
33660 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
33670 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a   -shared $libobj
33680 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
33690 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
336a0 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61  -soname $wl$sona
336b0 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20  me -o $lib'.    
336c0 20 20 20 20 20 20 20 20 61 72 63 68 69 76 65 5f          archive_
336d0 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 27 0a 20  expsym_cmds=''. 
336e0 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
336f0 6d 36 38 6b 29 0a 20 20 20 20 20 20 20 20 20 20  m68k).          
33700 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
33710 24 52 4d 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  $RM $output_objd
33720 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64  ir/a2ixlibrary.d
33730 61 74 61 7e 24 45 43 48 4f 20 22 23 64 65 66 69  ata~$ECHO "#defi
33740 6e 65 20 4e 41 4d 45 20 24 6c 69 62 6e 61 6d 65  ne NAME $libname
33750 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  " > $output_objd
33760 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64  ir/a2ixlibrary.d
33770 61 74 61 7e 24 45 43 48 4f 20 22 23 64 65 66 69  ata~$ECHO "#defi
33780 6e 65 20 4c 49 42 52 41 52 59 5f 49 44 20 31 22  ne LIBRARY_ID 1"
33790 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   >> $output_objd
337a0 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64  ir/a2ixlibrary.d
337b0 61 74 61 7e 24 45 43 48 4f 20 22 23 64 65 66 69  ata~$ECHO "#defi
337c0 6e 65 20 56 45 52 53 49 4f 4e 20 24 6d 61 6a 6f  ne VERSION $majo
337d0 72 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62  r" >> $output_ob
337e0 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79  jdir/a2ixlibrary
337f0 2e 64 61 74 61 7e 24 45 43 48 4f 20 22 23 64 65  .data~$ECHO "#de
33800 66 69 6e 65 20 52 45 56 49 53 49 4f 4e 20 24 72  fine REVISION $r
33810 65 76 69 73 69 6f 6e 22 20 3e 3e 20 24 6f 75 74  evision" >> $out
33820 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c  put_objdir/a2ixl
33830 69 62 72 61 72 79 2e 64 61 74 61 7e 24 41 52 20  ibrary.data~$AR 
33840 24 41 52 5f 46 4c 41 47 53 20 24 6c 69 62 20 24  $AR_FLAGS $lib $
33850 6c 69 62 6f 62 6a 73 7e 24 52 41 4e 4c 49 42 20  libobjs~$RANLIB 
33860 24 6c 69 62 7e 28 63 64 20 24 6f 75 74 70 75 74  $lib~(cd $output
33870 5f 6f 62 6a 64 69 72 20 26 26 20 61 32 69 78 6c  _objdir && a2ixl
33880 69 62 72 61 72 79 20 2d 33 32 29 27 0a 20 20 20  ibrary -32)'.   
33890 20 20 20 20 20 20 20 20 20 68 61 72 64 63 6f 64           hardcod
338a0 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
338b0 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a 20  ec='-L$libdir'. 
338c0 20 20 20 20 20 20 20 20 20 20 20 68 61 72 64 63             hardc
338d0 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a  ode_minus_L=yes.
338e0 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20          ;;.     
338f0 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a   esac.      ;;..
33900 20 20 20 20 62 65 6f 73 2a 29 0a 20 20 20 20 20      beos*).     
33910 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32   if $LD --help 2
33920 3e 26 31 20 7c 20 24 47 52 45 50 20 27 3a 20 73  >&1 | $GREP ': s
33930 75 70 70 6f 72 74 65 64 20 74 61 72 67 65 74 73  upported targets
33940 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f  :.* elf' > /dev/
33950 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 6c 6c 6f  null; then..allo
33960 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67  w_undefined_flag
33970 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 09 23 20  =unsupported..# 
33980 4a 6f 73 65 70 68 20 42 65 63 6b 65 6e 62 61 63  Joseph Beckenbac
33990 68 20 3c 6a 72 62 33 40 62 65 73 74 2e 63 6f 6d  h <jrb3@best.com
339a0 3e 20 73 61 79 73 20 73 6f 6d 65 20 72 65 6c 65  > says some rele
339b0 61 73 65 73 20 6f 66 20 67 63 63 0a 09 23 20 73  ases of gcc..# s
339c0 75 70 70 6f 72 74 20 2d 2d 75 6e 64 65 66 69 6e  upport --undefin
339d0 65 64 2e 20 20 54 68 69 73 20 64 65 73 65 72 76  ed.  This deserv
339e0 65 73 20 73 6f 6d 65 20 69 6e 76 65 73 74 69 67  es some investig
339f0 61 74 69 6f 6e 2e 20 20 46 49 58 4d 45 0a 09 61  ation.  FIXME..a
33a00 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
33a10 20 2d 6e 6f 73 74 61 72 74 20 24 6c 69 62 6f 62   -nostart $libob
33a20 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
33a30 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
33a40 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e  }-soname $wl$son
33a50 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20  ame -o $lib'.   
33a60 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69     else..ld_shli
33a70 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20  bs=no.      fi. 
33a80 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 63 79 67       ;;..    cyg
33a90 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c 20  win* | mingw* | 
33aa0 70 77 33 32 2a 20 7c 20 63 65 67 63 63 2a 29 0a  pw32* | cegcc*).
33ab0 20 20 20 20 20 20 23 20 5f 4c 54 5f 54 41 47 56        # _LT_TAGV
33ac0 41 52 28 68 61 72 64 63 6f 64 65 5f 6c 69 62 64  AR(hardcode_libd
33ad0 69 72 5f 66 6c 61 67 5f 73 70 65 63 2c 20 29 20  ir_flag_spec, ) 
33ae0 69 73 20 61 63 74 75 61 6c 6c 79 20 6d 65 61 6e  is actually mean
33af0 69 6e 67 6c 65 73 73 2c 0a 20 20 20 20 20 20 23  ingless,.      #
33b00 20 61 73 20 74 68 65 72 65 20 69 73 20 6e 6f 20   as there is no 
33b10 73 65 61 72 63 68 20 70 61 74 68 20 66 6f 72 20  search path for 
33b20 44 4c 4c 73 2e 0a 20 20 20 20 20 20 68 61 72 64  DLLs..      hard
33b30 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
33b40 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72  _spec='-L$libdir
33b50 27 0a 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e  '.      allow_un
33b60 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 75 6e 73  defined_flag=uns
33b70 75 70 70 6f 72 74 65 64 0a 20 20 20 20 20 20 61  upported.      a
33b80 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d  lways_export_sym
33b90 62 6f 6c 73 3d 6e 6f 0a 20 20 20 20 20 20 65 6e  bols=no.      en
33ba0 61 62 6c 65 5f 73 68 61 72 65 64 5f 77 69 74 68  able_shared_with
33bb0 5f 73 74 61 74 69 63 5f 72 75 6e 74 69 6d 65 73  _static_runtimes
33bc0 3d 79 65 73 0a 20 20 20 20 20 20 65 78 70 6f 72  =yes.      expor
33bd0 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27  t_symbols_cmds='
33be0 24 4e 4d 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f  $NM $libobjs $co
33bf0 6e 76 65 6e 69 65 6e 63 65 20 7c 20 24 67 6c 6f  nvenience | $glo
33c00 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20  bal_symbol_pipe 
33c10 7c 20 24 53 45 44 20 2d 65 20 27 5c 27 27 2f 5e  | $SED -e '\''/^
33c20 5b 42 43 44 47 52 53 5d 5b 20 5d 2f 73 2f 2e 2a  [BCDGRS][ ]/s/.*
33c30 5b 20 5d 5c 28 5b 5e 20 5d 2a 5c 29 2f 5c 31 20  [ ]\([^ ]*\)/\1 
33c40 44 41 54 41 2f 27 5c 27 27 20 7c 20 24 53 45 44  DATA/'\'' | $SED
33c50 20 2d 65 20 27 5c 27 27 2f 5e 5b 41 49 54 57 5d   -e '\''/^[AITW]
33c60 5b 20 5d 2f 73 2f 2e 2a 5b 20 5d 2f 2f 27 5c 27  [ ]/s/.*[ ]//'\'
33c70 27 20 7c 20 73 6f 72 74 20 7c 20 75 6e 69 71 20  ' | sort | uniq 
33c80 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  > $export_symbol
33c90 73 27 0a 0a 20 20 20 20 20 20 69 66 20 24 4c 44  s'..      if $LD
33ca0 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24   --help 2>&1 | $
33cb0 47 52 45 50 20 27 61 75 74 6f 2d 69 6d 70 6f 72  GREP 'auto-impor
33cc0 74 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20  t' > /dev/null; 
33cd0 74 68 65 6e 0a 20 20 20 20 20 20 20 20 61 72 63  then.        arc
33ce0 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d  hive_cmds='$CC -
33cf0 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20  shared $libobjs 
33d00 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
33d10 65 72 5f 66 6c 61 67 73 20 2d 6f 20 24 6f 75 74  er_flags -o $out
33d20 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61  put_objdir/$sona
33d30 6d 65 20 24 7b 77 6c 7d 2d 2d 65 6e 61 62 6c 65  me ${wl}--enable
33d40 2d 61 75 74 6f 2d 69 6d 61 67 65 2d 62 61 73 65  -auto-image-base
33d50 20 2d 58 6c 69 6e 6b 65 72 20 2d 2d 6f 75 74 2d   -Xlinker --out-
33d60 69 6d 70 6c 69 62 20 2d 58 6c 69 6e 6b 65 72 20  implib -Xlinker 
33d70 24 6c 69 62 27 0a 09 23 20 49 66 20 74 68 65 20  $lib'..# If the 
33d80 65 78 70 6f 72 74 2d 73 79 6d 62 6f 6c 73 20 66  export-symbols f
33d90 69 6c 65 20 61 6c 72 65 61 64 79 20 69 73 20 61  ile already is a
33da0 20 2e 64 65 66 20 66 69 6c 65 20 28 31 73 74 20   .def file (1st 
33db0 6c 69 6e 65 0a 09 23 20 69 73 20 45 58 50 4f 52  line..# is EXPOR
33dc0 54 53 29 2c 20 75 73 65 20 69 74 20 61 73 20 69  TS), use it as i
33dd0 73 3b 20 6f 74 68 65 72 77 69 73 65 2c 20 70 72  s; otherwise, pr
33de0 65 70 65 6e 64 2e 2e 2e 0a 09 61 72 63 68 69 76  epend.....archiv
33df0 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 69  e_expsym_cmds='i
33e00 66 20 74 65 73 74 20 22 78 60 24 53 45 44 20 31  f test "x`$SED 1
33e10 71 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  q $export_symbol
33e20 73 60 22 20 3d 20 78 45 58 50 4f 52 54 53 3b 20  s`" = xEXPORTS; 
33e30 74 68 65 6e 0a 09 20 20 63 70 20 24 65 78 70 6f  then..  cp $expo
33e40 72 74 5f 73 79 6d 62 6f 6c 73 20 24 6f 75 74 70  rt_symbols $outp
33e50 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
33e60 65 2e 64 65 66 3b 0a 09 65 6c 73 65 0a 09 20 20  e.def;..else..  
33e70 65 63 68 6f 20 45 58 50 4f 52 54 53 20 3e 20 24  echo EXPORTS > $
33e80 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
33e90 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09 20 20 63 61  oname.def;..  ca
33ea0 74 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  t $export_symbol
33eb0 73 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  s >> $output_obj
33ec0 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b  dir/$soname.def;
33ed0 0a 09 66 69 7e 0a 09 24 43 43 20 2d 73 68 61 72  ..fi~..$CC -shar
33ee0 65 64 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  ed $output_objdi
33ef0 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 20 24 6c  r/$soname.def $l
33f00 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
33f10 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
33f20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  -o $output_objdi
33f30 72 2f 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d  r/$soname ${wl}-
33f40 2d 65 6e 61 62 6c 65 2d 61 75 74 6f 2d 69 6d 61  -enable-auto-ima
33f50 67 65 2d 62 61 73 65 20 2d 58 6c 69 6e 6b 65 72  ge-base -Xlinker
33f60 20 2d 2d 6f 75 74 2d 69 6d 70 6c 69 62 20 2d 58   --out-implib -X
33f70 6c 69 6e 6b 65 72 20 24 6c 69 62 27 0a 20 20 20  linker $lib'.   
33f80 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69     else..ld_shli
33f90 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20  bs=no.      fi. 
33fa0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 69 6e 74       ;;..    int
33fb0 65 72 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 20 20  erix[3-9]*).    
33fc0 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63    hardcode_direc
33fd0 74 3d 6e 6f 0a 20 20 20 20 20 20 68 61 72 64 63  t=no.      hardc
33fe0 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61  ode_shlibpath_va
33ff0 72 3d 6e 6f 0a 20 20 20 20 20 20 68 61 72 64 63  r=no.      hardc
34000 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
34010 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74  spec='${wl}-rpat
34020 68 2c 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20  h,$libdir'.     
34030 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f   export_dynamic_
34040 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
34050 2d 45 27 0a 20 20 20 20 20 20 23 20 48 61 63 6b  -E'.      # Hack
34060 3a 20 4f 6e 20 49 6e 74 65 72 69 78 20 33 2e 78  : On Interix 3.x
34070 2c 20 77 65 20 63 61 6e 6e 6f 74 20 63 6f 6d 70  , we cannot comp
34080 69 6c 65 20 50 49 43 20 62 65 63 61 75 73 65 20  ile PIC because 
34090 6f 66 20 61 20 62 72 6f 6b 65 6e 20 67 63 63 2e  of a broken gcc.
340a0 0a 20 20 20 20 20 20 23 20 49 6e 73 74 65 61 64  .      # Instead
340b0 2c 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  , shared librari
340c0 65 73 20 61 72 65 20 6c 6f 61 64 65 64 20 61 74  es are loaded at
340d0 20 61 6e 20 69 6d 61 67 65 20 62 61 73 65 20 28   an image base (
340e0 30 78 31 30 30 30 30 30 30 30 20 62 79 0a 20 20  0x10000000 by.  
340f0 20 20 20 20 23 20 64 65 66 61 75 6c 74 29 20 61      # default) a
34100 6e 64 20 72 65 6c 6f 63 61 74 65 64 20 69 66 20  nd relocated if 
34110 74 68 65 79 20 63 6f 6e 66 6c 69 63 74 2c 20 77  they conflict, w
34120 68 69 63 68 20 69 73 20 61 20 73 6c 6f 77 20 76  hich is a slow v
34130 65 72 79 20 6d 65 6d 6f 72 79 0a 20 20 20 20 20  ery memory.     
34140 20 23 20 63 6f 6e 73 75 6d 69 6e 67 20 61 6e 64   # consuming and
34150 20 66 72 61 67 6d 65 6e 74 69 6e 67 20 70 72 6f   fragmenting pro
34160 63 65 73 73 2e 20 20 54 6f 20 61 76 6f 69 64 20  cess.  To avoid 
34170 74 68 69 73 2c 20 77 65 20 70 69 63 6b 20 61 20  this, we pick a 
34180 72 61 6e 64 6f 6d 2c 0a 20 20 20 20 20 20 23 20  random,.      # 
34190 32 35 36 20 4b 69 42 2d 61 6c 69 67 6e 65 64 20  256 KiB-aligned 
341a0 69 6d 61 67 65 20 62 61 73 65 20 62 65 74 77 65  image base betwe
341b0 65 6e 20 30 78 35 30 30 30 30 30 30 30 20 61 6e  en 0x50000000 an
341c0 64 20 30 78 36 46 46 43 30 30 30 30 20 61 74 20  d 0x6FFC0000 at 
341d0 6c 69 6e 6b 0a 20 20 20 20 20 20 23 20 74 69 6d  link.      # tim
341e0 65 2e 20 20 4d 6f 76 69 6e 67 20 75 70 20 66 72  e.  Moving up fr
341f0 6f 6d 20 30 78 31 30 30 30 30 30 30 30 20 61 6c  om 0x10000000 al
34200 73 6f 20 61 6c 6c 6f 77 73 20 6d 6f 72 65 20 73  so allows more s
34210 62 72 6b 28 32 29 20 73 70 61 63 65 2e 0a 20 20  brk(2) space..  
34220 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73      archive_cmds
34230 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 70  ='$CC -shared $p
34240 69 63 5f 66 6c 61 67 20 24 6c 69 62 6f 62 6a 73  ic_flag $libobjs
34250 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
34260 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
34270 68 2c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d  h,$soname ${wl}-
34280 2d 69 6d 61 67 65 2d 62 61 73 65 2c 60 65 78 70  -image-base,`exp
34290 72 20 24 7b 52 41 4e 44 4f 4d 2d 24 24 7d 20 25  r ${RANDOM-$$} %
342a0 20 34 30 39 36 20 2f 20 32 20 5c 2a 20 32 36 32   4096 / 2 \* 262
342b0 31 34 34 20 2b 20 31 33 34 32 31 37 37 32 38 30  144 + 1342177280
342c0 60 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20  ` -o $lib'.     
342d0 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f   archive_expsym_
342e0 63 6d 64 73 3d 27 73 65 64 20 22 73 2c 5e 2c 5f  cmds='sed "s,^,_
342f0 2c 22 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f  ," $export_symbo
34300 6c 73 20 3e 24 6f 75 74 70 75 74 5f 6f 62 6a 64  ls >$output_objd
34310 69 72 2f 24 73 6f 6e 61 6d 65 2e 65 78 70 73 79  ir/$soname.expsy
34320 6d 7e 24 43 43 20 2d 73 68 61 72 65 64 20 24 70  m~$CC -shared $p
34330 69 63 5f 66 6c 61 67 20 24 6c 69 62 6f 62 6a 73  ic_flag $libobjs
34340 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
34350 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
34360 68 2c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d  h,$soname ${wl}-
34370 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d  -retain-symbols-
34380 66 69 6c 65 2c 24 6f 75 74 70 75 74 5f 6f 62 6a  file,$output_obj
34390 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 65 78 70 73  dir/$soname.exps
343a0 79 6d 20 24 7b 77 6c 7d 2d 2d 69 6d 61 67 65 2d  ym ${wl}--image-
343b0 62 61 73 65 2c 60 65 78 70 72 20 24 7b 52 41 4e  base,`expr ${RAN
343c0 44 4f 4d 2d 24 24 7d 20 25 20 34 30 39 36 20 2f  DOM-$$} % 4096 /
343d0 20 32 20 5c 2a 20 32 36 32 31 34 34 20 2b 20 31   2 \* 262144 + 1
343e0 33 34 32 31 37 37 32 38 30 60 20 2d 6f 20 24 6c  342177280` -o $l
343f0 69 62 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  ib'.      ;;..  
34400 20 20 67 6e 75 2a 20 7c 20 6c 69 6e 75 78 2a 20    gnu* | linux* 
34410 7c 20 74 70 66 2a 20 7c 20 6b 2a 62 73 64 2a 2d  | tpf* | k*bsd*-
34420 67 6e 75 29 0a 20 20 20 20 20 20 74 6d 70 5f 64  gnu).      tmp_d
34430 69 65 74 3d 6e 6f 0a 20 20 20 20 20 20 69 66 20  iet=no.      if 
34440 74 65 73 74 20 22 24 68 6f 73 74 5f 6f 73 22 20  test "$host_os" 
34450 3d 20 6c 69 6e 75 78 2d 64 69 65 74 6c 69 62 63  = linux-dietlibc
34460 3b 20 74 68 65 6e 0a 09 63 61 73 65 20 24 63 63  ; then..case $cc
34470 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a 09 20 20  _basename in..  
34480 64 69 65 74 5c 20 2a 29 20 74 6d 70 5f 64 69 65  diet\ *) tmp_die
34490 74 3d 79 65 73 3b 3b 09 23 20 6c 69 6e 75 78 2d  t=yes;;.# linux-
344a0 64 69 65 74 6c 69 62 63 20 77 69 74 68 20 73 74  dietlibc with st
344b0 61 74 69 63 20 6c 69 6e 6b 69 6e 67 20 28 21 64  atic linking (!d
344c0 69 65 74 2d 64 79 6e 29 0a 09 65 73 61 63 0a 20  iet-dyn)..esac. 
344d0 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 69 66       fi.      if
344e0 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31   $LD --help 2>&1
344f0 20 7c 20 24 45 47 52 45 50 20 27 3a 20 73 75 70   | $EGREP ': sup
34500 70 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a 2e  ported targets:.
34510 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75  * elf' > /dev/nu
34520 6c 6c 20 5c 0a 09 20 26 26 20 74 65 73 74 20 22  ll \.. && test "
34530 24 74 6d 70 5f 64 69 65 74 22 20 3d 20 6e 6f 0a  $tmp_diet" = no.
34540 20 20 20 20 20 20 74 68 65 6e 0a 09 74 6d 70 5f        then..tmp_
34550 61 64 64 66 6c 61 67 3d 0a 09 74 6d 70 5f 73 68  addflag=..tmp_sh
34560 61 72 65 64 66 6c 61 67 3d 27 2d 73 68 61 72 65  aredflag='-share
34570 64 27 0a 09 63 61 73 65 20 24 63 63 5f 62 61 73  d'..case $cc_bas
34580 65 6e 61 6d 65 2c 24 68 6f 73 74 5f 63 70 75 20  ename,$host_cpu 
34590 69 6e 0a 20 20 20 20 20 20 20 20 70 67 63 63 2a  in.        pgcc*
345a0 29 09 09 09 09 23 20 50 6f 72 74 6c 61 6e 64 20  )....# Portland 
345b0 47 72 6f 75 70 20 43 20 63 6f 6d 70 69 6c 65 72  Group C compiler
345c0 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76  ..  whole_archiv
345d0 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77  e_flag_spec='${w
345e0 6c 7d 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76  l}--whole-archiv
345f0 65 60 66 6f 72 20 63 6f 6e 76 20 69 6e 20 24 63  e`for conv in $c
34600 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 5c 22 3b 20  onvenience\"\"; 
34610 64 6f 20 74 65 73 74 20 20 2d 6e 20 5c 22 24 63  do test  -n \"$c
34620 6f 6e 76 5c 22 20 26 26 20 6e 65 77 5f 63 6f 6e  onv\" && new_con
34630 76 65 6e 69 65 6e 63 65 3d 5c 22 24 6e 65 77 5f  venience=\"$new_
34640 63 6f 6e 76 65 6e 69 65 6e 63 65 2c 24 63 6f 6e  convenience,$con
34650 76 5c 22 3b 20 64 6f 6e 65 3b 20 24 45 43 48 4f  v\"; done; $ECHO
34660 20 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65   \"$new_convenie
34670 6e 63 65 5c 22 60 20 24 7b 77 6c 7d 2d 2d 6e 6f  nce\"` ${wl}--no
34680 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27 0a  -whole-archive'.
34690 09 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27  .  tmp_addflag='
346a0 20 24 70 69 63 5f 66 6c 61 67 27 0a 09 20 20 3b   $pic_flag'..  ;
346b0 3b 0a 09 70 67 66 37 37 2a 20 7c 20 70 67 66 39  ;..pgf77* | pgf9
346c0 30 2a 20 7c 20 70 67 66 39 35 2a 29 09 23 20 50  0* | pgf95*).# P
346d0 6f 72 74 6c 61 6e 64 20 47 72 6f 75 70 20 66 37  ortland Group f7
346e0 37 20 61 6e 64 20 66 39 30 20 63 6f 6d 70 69 6c  7 and f90 compil
346f0 65 72 73 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63  ers..  whole_arc
34700 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27  hive_flag_spec='
34710 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65 2d 61 72 63  ${wl}--whole-arc
34720 68 69 76 65 60 66 6f 72 20 63 6f 6e 76 20 69 6e  hive`for conv in
34730 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 5c   $convenience\"\
34740 22 3b 20 64 6f 20 74 65 73 74 20 20 2d 6e 20 5c  "; do test  -n \
34750 22 24 63 6f 6e 76 5c 22 20 26 26 20 6e 65 77 5f  "$conv\" && new_
34760 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 5c 22 24 6e  convenience=\"$n
34770 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 2c 24  ew_convenience,$
34780 63 6f 6e 76 5c 22 3b 20 64 6f 6e 65 3b 20 24 45  conv\"; done; $E
34790 43 48 4f 20 5c 22 24 6e 65 77 5f 63 6f 6e 76 65  CHO \"$new_conve
347a0 6e 69 65 6e 63 65 5c 22 60 20 24 7b 77 6c 7d 2d  nience\"` ${wl}-
347b0 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76  -no-whole-archiv
347c0 65 27 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61  e'..  tmp_addfla
347d0 67 3d 27 20 24 70 69 63 5f 66 6c 61 67 20 2d 4d  g=' $pic_flag -M
347e0 6e 6f 6d 61 69 6e 27 20 3b 3b 0a 09 65 63 63 2a  nomain' ;;..ecc*
347f0 2c 69 61 36 34 2a 20 7c 20 69 63 63 2a 2c 69 61  ,ia64* | icc*,ia
34800 36 34 2a 29 09 23 20 49 6e 74 65 6c 20 43 20 63  64*).# Intel C c
34810 6f 6d 70 69 6c 65 72 20 6f 6e 20 69 61 36 34 0a  ompiler on ia64.
34820 09 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27  .  tmp_addflag='
34830 20 2d 69 5f 64 79 6e 61 6d 69 63 27 20 3b 3b 0a   -i_dynamic' ;;.
34840 09 65 66 63 2a 2c 69 61 36 34 2a 20 7c 20 69 66  .efc*,ia64* | if
34850 6f 72 74 2a 2c 69 61 36 34 2a 29 09 23 20 49 6e  ort*,ia64*).# In
34860 74 65 6c 20 46 6f 72 74 72 61 6e 20 63 6f 6d 70  tel Fortran comp
34870 69 6c 65 72 20 6f 6e 20 69 61 36 34 0a 09 20 20  iler on ia64..  
34880 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20 2d 69  tmp_addflag=' -i
34890 5f 64 79 6e 61 6d 69 63 20 2d 6e 6f 66 6f 72 5f  _dynamic -nofor_
348a0 6d 61 69 6e 27 20 3b 3b 0a 09 69 66 63 2a 20 7c  main' ;;..ifc* |
348b0 20 69 66 6f 72 74 2a 29 09 09 09 23 20 49 6e 74   ifort*)...# Int
348c0 65 6c 20 46 6f 72 74 72 61 6e 20 63 6f 6d 70 69  el Fortran compi
348d0 6c 65 72 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c  ler..  tmp_addfl
348e0 61 67 3d 27 20 2d 6e 6f 66 6f 72 5f 6d 61 69 6e  ag=' -nofor_main
348f0 27 20 3b 3b 0a 09 6c 66 39 35 2a 29 09 09 09 09  ' ;;..lf95*)....
34900 23 20 4c 61 68 65 79 20 46 6f 72 74 72 61 6e 20  # Lahey Fortran 
34910 38 2e 31 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63  8.1..  whole_arc
34920 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a  hive_flag_spec=.
34930 09 20 20 74 6d 70 5f 73 68 61 72 65 64 66 6c 61  .  tmp_sharedfla
34940 67 3d 27 2d 2d 73 68 61 72 65 64 27 20 3b 3b 0a  g='--shared' ;;.
34950 09 78 6c 5b 63 43 5d 2a 29 09 09 09 23 20 49 42  .xl[cC]*)...# IB
34960 4d 20 58 4c 20 43 20 38 2e 30 20 6f 6e 20 50 50  M XL C 8.0 on PP
34970 43 20 28 64 65 61 6c 20 77 69 74 68 20 78 6c 66  C (deal with xlf
34980 20 62 65 6c 6f 77 29 0a 09 20 20 74 6d 70 5f 73   below)..  tmp_s
34990 68 61 72 65 64 66 6c 61 67 3d 27 2d 71 6d 6b 73  haredflag='-qmks
349a0 68 72 6f 62 6a 27 0a 09 20 20 74 6d 70 5f 61 64  hrobj'..  tmp_ad
349b0 64 66 6c 61 67 3d 20 3b 3b 0a 09 65 73 61 63 0a  dflag= ;;..esac.
349c0 09 63 61 73 65 20 60 24 43 43 20 2d 56 20 32 3e  .case `$CC -V 2>
349d0 26 31 20 7c 20 73 65 64 20 35 71 60 20 69 6e 0a  &1 | sed 5q` in.
349e0 09 2a 53 75 6e 5c 20 43 2a 29 09 09 09 23 20 53  .*Sun\ C*)...# S
349f0 75 6e 20 43 20 35 2e 39 0a 09 20 20 77 68 6f 6c  un C 5.9..  whol
34a00 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73  e_archive_flag_s
34a10 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f 6c  pec='${wl}--whol
34a20 65 2d 61 72 63 68 69 76 65 60 6e 65 77 5f 63 6f  e-archive`new_co
34a30 6e 76 65 6e 69 65 6e 63 65 3d 3b 20 66 6f 72 20  nvenience=; for 
34a40 63 6f 6e 76 20 69 6e 20 24 63 6f 6e 76 65 6e 69  conv in $conveni
34a50 65 6e 63 65 5c 22 5c 22 3b 20 64 6f 20 74 65 73  ence\"\"; do tes
34a60 74 20 2d 7a 20 5c 22 24 63 6f 6e 76 5c 22 20 7c  t -z \"$conv\" |
34a70 7c 20 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63  | new_convenienc
34a80 65 3d 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69  e=\"$new_conveni
34a90 65 6e 63 65 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f  ence,$conv\"; do
34aa0 6e 65 3b 20 24 45 43 48 4f 20 5c 22 24 6e 65 77  ne; $ECHO \"$new
34ab0 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 60 20  _convenience\"` 
34ac0 24 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d  ${wl}--no-whole-
34ad0 61 72 63 68 69 76 65 27 0a 09 20 20 63 6f 6d 70  archive'..  comp
34ae0 69 6c 65 72 5f 6e 65 65 64 73 5f 6f 62 6a 65 63  iler_needs_objec
34af0 74 3d 79 65 73 0a 09 20 20 74 6d 70 5f 73 68 61  t=yes..  tmp_sha
34b00 72 65 64 66 6c 61 67 3d 27 2d 47 27 20 3b 3b 0a  redflag='-G' ;;.
34b10 09 2a 53 75 6e 5c 20 46 2a 29 09 09 09 23 20 53  .*Sun\ F*)...# S
34b20 75 6e 20 46 6f 72 74 72 61 6e 20 38 2e 33 0a 09  un Fortran 8.3..
34b30 20 20 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67    tmp_sharedflag
34b40 3d 27 2d 47 27 20 3b 3b 0a 09 65 73 61 63 0a 09  ='-G' ;;..esac..
34b50 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43  archive_cmds='$C
34b60 43 20 27 22 24 74 6d 70 5f 73 68 61 72 65 64 66  C '"$tmp_sharedf
34b70 6c 61 67 22 22 24 74 6d 70 5f 61 64 64 66 6c 61  lag""$tmp_addfla
34b80 67 22 27 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  g"' $libobjs $de
34b90 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
34ba0 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61  flags ${wl}-sona
34bb0 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f  me $wl$soname -o
34bc0 20 24 6c 69 62 27 0a 0a 20 20 20 20 20 20 20 20   $lib'..        
34bd0 69 66 20 74 65 73 74 20 22 78 24 73 75 70 70 6f  if test "x$suppo
34be0 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e  rts_anon_version
34bf0 69 6e 67 22 20 3d 20 78 79 65 73 3b 20 74 68 65  ing" = xyes; the
34c00 6e 0a 20 20 20 20 20 20 20 20 20 20 61 72 63 68  n.          arch
34c10 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ive_expsym_cmds=
34c20 27 65 63 68 6f 20 22 7b 20 67 6c 6f 62 61 6c 3a  'echo "{ global:
34c30 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  " > $output_objd
34c40 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e  ir/$libname.ver~
34c50 0a 09 20 20 20 20 63 61 74 20 24 65 78 70 6f 72  ..    cat $expor
34c60 74 5f 73 79 6d 62 6f 6c 73 20 7c 20 73 65 64 20  t_symbols | sed 
34c70 2d 65 20 22 73 2f 5c 28 2e 2a 5c 29 2f 5c 31 3b  -e "s/\(.*\)/\1;
34c80 2f 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62  /" >> $output_ob
34c90 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65  jdir/$libname.ve
34ca0 72 7e 0a 09 20 20 20 20 65 63 68 6f 20 22 6c 6f  r~..    echo "lo
34cb0 63 61 6c 3a 20 2a 3b 20 7d 3b 22 20 3e 3e 20 24  cal: *; };" >> $
34cc0 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c  output_objdir/$l
34cd0 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20  ibname.ver~..   
34ce0 20 24 43 43 20 27 22 24 74 6d 70 5f 73 68 61 72   $CC '"$tmp_shar
34cf0 65 64 66 6c 61 67 22 22 24 74 6d 70 5f 61 64 64  edflag""$tmp_add
34d00 66 6c 61 67 22 27 20 24 6c 69 62 6f 62 6a 73 20  flag"' $libobjs 
34d10 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
34d20 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73  er_flags ${wl}-s
34d30 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65  oname $wl$soname
34d40 20 24 7b 77 6c 7d 2d 76 65 72 73 69 6f 6e 2d 73   ${wl}-version-s
34d50 63 72 69 70 74 20 24 7b 77 6c 7d 24 6f 75 74 70  cript ${wl}$outp
34d60 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61  ut_objdir/$libna
34d70 6d 65 2e 76 65 72 20 2d 6f 20 24 6c 69 62 27 0a  me.ver -o $lib'.
34d80 20 20 20 20 20 20 20 20 66 69 0a 0a 09 63 61 73          fi...cas
34d90 65 20 24 63 63 5f 62 61 73 65 6e 61 6d 65 20 69  e $cc_basename i
34da0 6e 0a 09 78 6c 66 2a 29 0a 09 20 20 23 20 49 42  n..xlf*)..  # IB
34db0 4d 20 58 4c 20 46 6f 72 74 72 61 6e 20 31 30 2e  M XL Fortran 10.
34dc0 31 20 6f 6e 20 50 50 43 20 63 61 6e 6e 6f 74 20  1 on PPC cannot 
34dd0 63 72 65 61 74 65 20 73 68 61 72 65 64 20 6c 69  create shared li
34de0 62 73 20 69 74 73 65 6c 66 0a 09 20 20 77 68 6f  bs itself..  who
34df0 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f  le_archive_flag_
34e00 73 70 65 63 3d 27 2d 2d 77 68 6f 6c 65 2d 61 72  spec='--whole-ar
34e10 63 68 69 76 65 24 63 6f 6e 76 65 6e 69 65 6e 63  chive$convenienc
34e20 65 20 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63  e --no-whole-arc
34e30 68 69 76 65 27 0a 09 20 20 68 61 72 64 63 6f 64  hive'..  hardcod
34e40 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
34e50 65 63 3d 0a 09 20 20 68 61 72 64 63 6f 64 65 5f  ec=..  hardcode_
34e60 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
34e70 5f 6c 64 3d 27 2d 72 70 61 74 68 20 24 6c 69 62  _ld='-rpath $lib
34e80 64 69 72 27 0a 09 20 20 61 72 63 68 69 76 65 5f  dir'..  archive_
34e90 63 6d 64 73 3d 27 24 4c 44 20 2d 73 68 61 72 65  cmds='$LD -share
34ea0 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  d $libobjs $depl
34eb0 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
34ec0 61 67 73 20 2d 73 6f 6e 61 6d 65 20 24 73 6f 6e  ags -soname $son
34ed0 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 20 20  ame -o $lib'..  
34ee0 69 66 20 74 65 73 74 20 22 78 24 73 75 70 70 6f  if test "x$suppo
34ef0 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e  rts_anon_version
34f00 69 6e 67 22 20 3d 20 78 79 65 73 3b 20 74 68 65  ing" = xyes; the
34f10 6e 0a 09 20 20 20 20 61 72 63 68 69 76 65 5f 65  n..    archive_e
34f20 78 70 73 79 6d 5f 63 6d 64 73 3d 27 65 63 68 6f  xpsym_cmds='echo
34f30 20 22 7b 20 67 6c 6f 62 61 6c 3a 22 20 3e 20 24   "{ global:" > $
34f40 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c  output_objdir/$l
34f50 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20  ibname.ver~..   
34f60 20 20 20 63 61 74 20 24 65 78 70 6f 72 74 5f 73     cat $export_s
34f70 79 6d 62 6f 6c 73 20 7c 20 73 65 64 20 2d 65 20  ymbols | sed -e 
34f80 22 73 2f 5c 28 2e 2a 5c 29 2f 5c 31 3b 2f 22 20  "s/\(.*\)/\1;/" 
34f90 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
34fa0 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a  r/$libname.ver~.
34fb0 09 20 20 20 20 20 20 65 63 68 6f 20 22 6c 6f 63  .      echo "loc
34fc0 61 6c 3a 20 2a 3b 20 7d 3b 22 20 3e 3e 20 24 6f  al: *; };" >> $o
34fd0 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69  utput_objdir/$li
34fe0 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20  bname.ver~..    
34ff0 20 20 24 4c 44 20 2d 73 68 61 72 65 64 20 24 6c    $LD -shared $l
35000 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
35010 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
35020 2d 73 6f 6e 61 6d 65 20 24 73 6f 6e 61 6d 65 20  -soname $soname 
35030 2d 76 65 72 73 69 6f 6e 2d 73 63 72 69 70 74 20  -version-script 
35040 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
35050 6c 69 62 6e 61 6d 65 2e 76 65 72 20 2d 6f 20 24  libname.ver -o $
35060 6c 69 62 27 0a 09 20 20 66 69 0a 09 20 20 3b 3b  lib'..  fi..  ;;
35070 0a 09 65 73 61 63 0a 20 20 20 20 20 20 65 6c 73  ..esac.      els
35080 65 0a 20 20 20 20 20 20 20 20 6c 64 5f 73 68 6c  e.        ld_shl
35090 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a  ibs=no.      fi.
350a0 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6e 65        ;;..    ne
350b0 74 62 73 64 2a 29 0a 20 20 20 20 20 20 69 66 20  tbsd*).      if 
350c0 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24  echo __ELF__ | $
350d0 43 43 20 2d 45 20 2d 20 7c 20 24 47 52 45 50 20  CC -E - | $GREP 
350e0 5f 5f 45 4c 46 5f 5f 20 3e 2f 64 65 76 2f 6e 75  __ELF__ >/dev/nu
350f0 6c 6c 3b 20 74 68 65 6e 0a 09 61 72 63 68 69 76  ll; then..archiv
35100 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 42 73 68  e_cmds='$LD -Bsh
35110 61 72 65 61 62 6c 65 20 24 6c 69 62 6f 62 6a 73  areable $libobjs
35120 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65   $deplibs $linke
35130 72 5f 66 6c 61 67 73 20 2d 6f 20 24 6c 69 62 27  r_flags -o $lib'
35140 0a 09 77 6c 61 72 63 3d 0a 20 20 20 20 20 20 65  ..wlarc=.      e
35150 6c 73 65 0a 09 61 72 63 68 69 76 65 5f 63 6d 64  lse..archive_cmd
35160 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
35170 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
35180 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
35190 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
351a0 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62  l$soname -o $lib
351b0 27 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73 79  '..archive_expsy
351c0 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  m_cmds='$CC -sha
351d0 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
351e0 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
351f0 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61  flags ${wl}-sona
35200 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b  me $wl$soname ${
35210 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f  wl}-retain-symbo
35220 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65 78 70 6f  ls-file $wl$expo
35230 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c  rt_symbols -o $l
35240 69 62 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20  ib'.      fi.   
35250 20 20 20 3b 3b 0a 0a 20 20 20 20 73 6f 6c 61 72     ;;..    solar
35260 69 73 2a 29 0a 20 20 20 20 20 20 69 66 20 24 4c  is*).      if $L
35270 44 20 2d 76 20 32 3e 26 31 20 7c 20 24 47 52 45  D -v 2>&1 | $GRE
35280 50 20 27 42 46 44 20 32 5c 2e 38 27 20 3e 20 2f  P 'BFD 2\.8' > /
35290 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
352a0 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 63 61  ld_shlibs=no..ca
352b0 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e 26 32  t <<_LT_EOF 1>&2
352c0 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 54  ..*** Warning: T
352d0 68 65 20 72 65 6c 65 61 73 65 73 20 32 2e 38 2e  he releases 2.8.
352e0 2a 20 6f 66 20 74 68 65 20 47 4e 55 20 6c 69 6e  * of the GNU lin
352f0 6b 65 72 20 63 61 6e 6e 6f 74 20 72 65 6c 69 61  ker cannot relia
35300 62 6c 79 0a 2a 2a 2a 20 63 72 65 61 74 65 20 73  bly.*** create s
35310 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20  hared libraries 
35320 6f 6e 20 53 6f 6c 61 72 69 73 20 73 79 73 74 65  on Solaris syste
35330 6d 73 2e 20 20 54 68 65 72 65 66 6f 72 65 2c 20  ms.  Therefore, 
35340 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 69 73 20 64  libtool.*** is d
35350 69 73 61 62 6c 69 6e 67 20 73 68 61 72 65 64 20  isabling shared 
35360 6c 69 62 72 61 72 69 65 73 20 73 75 70 70 6f 72  libraries suppor
35370 74 2e 20 20 57 65 20 75 72 67 65 20 79 6f 75 20  t.  We urge you 
35380 74 6f 20 75 70 67 72 61 64 65 20 47 4e 55 0a 2a  to upgrade GNU.*
35390 2a 2a 20 62 69 6e 75 74 69 6c 73 20 74 6f 20 72  ** binutils to r
353a0 65 6c 65 61 73 65 20 32 2e 39 2e 31 20 6f 72 20  elease 2.9.1 or 
353b0 6e 65 77 65 72 2e 20 20 41 6e 6f 74 68 65 72 20  newer.  Another 
353c0 6f 70 74 69 6f 6e 20 69 73 20 74 6f 20 6d 6f 64  option is to mod
353d0 69 66 79 0a 2a 2a 2a 20 79 6f 75 72 20 50 41 54  ify.*** your PAT
353e0 48 20 6f 72 20 63 6f 6d 70 69 6c 65 72 20 63 6f  H or compiler co
353f0 6e 66 69 67 75 72 61 74 69 6f 6e 20 73 6f 20 74  nfiguration so t
35400 68 61 74 20 74 68 65 20 6e 61 74 69 76 65 20 6c  hat the native l
35410 69 6e 6b 65 72 20 69 73 0a 2a 2a 2a 20 75 73 65  inker is.*** use
35420 64 2c 20 61 6e 64 20 74 68 65 6e 20 72 65 73 74  d, and then rest
35430 61 72 74 2e 0a 0a 5f 4c 54 5f 45 4f 46 0a 20 20  art..._LT_EOF.  
35440 20 20 20 20 65 6c 69 66 20 24 4c 44 20 2d 2d 68      elif $LD --h
35450 65 6c 70 20 32 3e 26 31 20 7c 20 24 47 52 45 50  elp 2>&1 | $GREP
35460 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61   ': supported ta
35470 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20  rgets:.* elf' > 
35480 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
35490 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24  .archive_cmds='$
354a0 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f  CC -shared $libo
354b0 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
354c0 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
354d0 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f  l}-soname $wl$so
354e0 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 61  name -o $lib'..a
354f0 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d  rchive_expsym_cm
35500 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20  ds='$CC -shared 
35510 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
35520 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
35530 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24  s ${wl}-soname $
35540 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d  wl$soname ${wl}-
35550 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66  retain-symbols-f
35560 69 6c 65 20 24 77 6c 24 65 78 70 6f 72 74 5f 73  ile $wl$export_s
35570 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27 0a  ymbols -o $lib'.
35580 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73        else..ld_s
35590 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66  hlibs=no.      f
355a0 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  i.      ;;..    
355b0 73 79 73 76 35 2a 20 7c 20 73 63 6f 33 2e 32 76  sysv5* | sco3.2v
355c0 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75  5* | sco5v6* | u
355d0 6e 69 78 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55  nixware* | OpenU
355e0 4e 49 58 2a 29 0a 20 20 20 20 20 20 63 61 73 65  NIX*).      case
355f0 20 60 24 4c 44 20 2d 76 20 32 3e 26 31 60 20 69   `$LD -v 2>&1` i
35600 6e 0a 20 20 20 20 20 20 20 20 2a 5c 20 5b 30 31  n.        *\ [01
35610 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 5b 30 2d 39 5d  ].* | *\ 2.[0-9]
35620 2e 2a 20 7c 20 2a 5c 20 32 2e 31 5b 30 2d 35 5d  .* | *\ 2.1[0-5]
35630 2e 2a 29 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e  .*)..ld_shlibs=n
35640 6f 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46  o..cat <<_LT_EOF
35650 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69   1>&2..*** Warni
35660 6e 67 3a 20 52 65 6c 65 61 73 65 73 20 6f 66 20  ng: Releases of 
35670 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72 20 70  the GNU linker p
35680 72 69 6f 72 20 74 6f 20 32 2e 31 36 2e 39 31 2e  rior to 2.16.91.
35690 30 2e 33 20 63 61 6e 20 6e 6f 74 0a 2a 2a 2a 20  0.3 can not.*** 
356a0 72 65 6c 69 61 62 6c 79 20 63 72 65 61 74 65 20  reliably create 
356b0 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
356c0 20 6f 6e 20 53 43 4f 20 73 79 73 74 65 6d 73 2e   on SCO systems.
356d0 20 20 54 68 65 72 65 66 6f 72 65 2c 20 6c 69 62    Therefore, lib
356e0 74 6f 6f 6c 0a 2a 2a 2a 20 69 73 20 64 69 73 61  tool.*** is disa
356f0 62 6c 69 6e 67 20 73 68 61 72 65 64 20 6c 69 62  bling shared lib
35700 72 61 72 69 65 73 20 73 75 70 70 6f 72 74 2e 20  raries support. 
35710 20 57 65 20 75 72 67 65 20 79 6f 75 20 74 6f 20   We urge you to 
35720 75 70 67 72 61 64 65 20 47 4e 55 0a 2a 2a 2a 20  upgrade GNU.*** 
35730 62 69 6e 75 74 69 6c 73 20 74 6f 20 72 65 6c 65  binutils to rele
35740 61 73 65 20 32 2e 31 36 2e 39 31 2e 30 2e 33 20  ase 2.16.91.0.3 
35750 6f 72 20 6e 65 77 65 72 2e 20 20 41 6e 6f 74 68  or newer.  Anoth
35760 65 72 20 6f 70 74 69 6f 6e 20 69 73 20 74 6f 20  er option is to 
35770 6d 6f 64 69 66 79 0a 2a 2a 2a 20 79 6f 75 72 20  modify.*** your 
35780 50 41 54 48 20 6f 72 20 63 6f 6d 70 69 6c 65 72  PATH or compiler
35790 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 73   configuration s
357a0 6f 20 74 68 61 74 20 74 68 65 20 6e 61 74 69 76  o that the nativ
357b0 65 20 6c 69 6e 6b 65 72 20 69 73 0a 2a 2a 2a 20  e linker is.*** 
357c0 75 73 65 64 2c 20 61 6e 64 20 74 68 65 6e 20 72  used, and then r
357d0 65 73 74 61 72 74 2e 0a 0a 5f 4c 54 5f 45 4f 46  estart..._LT_EOF
357e0 0a 09 3b 3b 0a 09 2a 29 0a 09 20 20 23 20 46 6f  ..;;..*)..  # Fo
357f0 72 20 73 65 63 75 72 69 74 79 20 72 65 61 73 6f  r security reaso
35800 6e 73 2c 20 69 74 20 69 73 20 68 69 67 68 6c 79  ns, it is highly
35810 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 74 68 61   recommended tha
35820 74 20 79 6f 75 20 61 6c 77 61 79 73 0a 09 20 20  t you always..  
35830 23 20 75 73 65 20 61 62 73 6f 6c 75 74 65 20 70  # use absolute p
35840 61 74 68 73 20 66 6f 72 20 6e 61 6d 69 6e 67 20  aths for naming 
35850 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
35860 2c 20 61 6e 64 20 65 78 63 6c 75 64 65 20 74 68  , and exclude th
35870 65 0a 09 20 20 23 20 44 54 5f 52 55 4e 50 41 54  e..  # DT_RUNPAT
35880 48 20 74 61 67 20 66 72 6f 6d 20 65 78 65 63 75  H tag from execu
35890 74 61 62 6c 65 73 20 61 6e 64 20 6c 69 62 72 61  tables and libra
358a0 72 69 65 73 2e 20 20 42 75 74 20 64 6f 69 6e 67  ries.  But doing
358b0 20 73 6f 0a 09 20 20 23 20 72 65 71 75 69 72 65   so..  # require
358c0 73 20 74 68 61 74 20 79 6f 75 20 63 6f 6d 70 69  s that you compi
358d0 6c 65 20 65 76 65 72 79 74 68 69 6e 67 20 74 77  le everything tw
358e0 69 63 65 2c 20 77 68 69 63 68 20 69 73 20 61 20  ice, which is a 
358f0 70 61 69 6e 2e 0a 09 20 20 69 66 20 24 4c 44 20  pain...  if $LD 
35900 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 47  --help 2>&1 | $G
35910 52 45 50 20 27 3a 20 73 75 70 70 6f 72 74 65 64  REP ': supported
35920 20 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27   targets:.* elf'
35930 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
35940 65 6e 0a 09 20 20 20 20 68 61 72 64 63 6f 64 65  en..    hardcode
35950 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
35960 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74 68 20 24  c='${wl}-rpath $
35970 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 09 20 20  {wl}$libdir'..  
35980 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
35990 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62  $CC -shared $lib
359a0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
359b0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
359c0 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73  wl}-soname $wl$s
359d0 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09  oname -o $lib'..
359e0 20 20 20 20 61 72 63 68 69 76 65 5f 65 78 70 73      archive_exps
359f0 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ym_cmds='$CC -sh
35a00 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64  ared $libobjs $d
35a10 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
35a20 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e  _flags ${wl}-son
35a30 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24  ame $wl$soname $
35a40 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62  {wl}-retain-symb
35a50 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65 78 70  ols-file $wl$exp
35a60 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24  ort_symbols -o $
35a70 6c 69 62 27 0a 09 20 20 65 6c 73 65 0a 09 20 20  lib'..  else..  
35a80 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09    ld_shlibs=no..
35a90 20 20 66 69 0a 09 3b 3b 0a 20 20 20 20 20 20 65    fi..;;.      e
35aa0 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  sac.      ;;..  
35ab0 20 20 73 75 6e 6f 73 34 2a 29 0a 20 20 20 20 20    sunos4*).     
35ac0 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
35ad0 4c 44 20 2d 61 73 73 65 72 74 20 70 75 72 65 2d  LD -assert pure-
35ae0 74 65 78 74 20 2d 42 73 68 61 72 65 61 62 6c 65  text -Bshareable
35af0 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a   -o $lib $libobj
35b00 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b  s $deplibs $link
35b10 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20  er_flags'.      
35b20 77 6c 61 72 63 3d 0a 20 20 20 20 20 20 68 61 72  wlarc=.      har
35b30 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73  dcode_direct=yes
35b40 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
35b50 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f  shlibpath_var=no
35b60 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a  .      ;;..    *
35b70 29 0a 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d  ).      if $LD -
35b80 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 47 52  -help 2>&1 | $GR
35b90 45 50 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20  EP ': supported 
35ba0 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20  targets:.* elf' 
35bb0 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
35bc0 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  n..archive_cmds=
35bd0 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69  '$CC -shared $li
35be0 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
35bf0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
35c00 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24  {wl}-soname $wl$
35c10 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a  soname -o $lib'.
35c20 09 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f  .archive_expsym_
35c30 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65  cmds='$CC -share
35c40 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  d $libobjs $depl
35c50 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
35c60 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65  ags ${wl}-soname
35c70 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c   $wl$soname ${wl
35c80 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73  }-retain-symbols
35c90 2d 66 69 6c 65 20 24 77 6c 24 65 78 70 6f 72 74  -file $wl$export
35ca0 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62  _symbols -o $lib
35cb0 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64  '.      else..ld
35cc0 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20  _shlibs=no.     
35cd0 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20   fi.      ;;.   
35ce0 20 65 73 61 63 0a 0a 20 20 20 20 69 66 20 74 65   esac..    if te
35cf0 73 74 20 22 24 6c 64 5f 73 68 6c 69 62 73 22 20  st "$ld_shlibs" 
35d00 3d 20 6e 6f 3b 20 74 68 65 6e 0a 20 20 20 20 20  = no; then.     
35d10 20 72 75 6e 70 61 74 68 5f 76 61 72 3d 0a 20 20   runpath_var=.  
35d20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62      hardcode_lib
35d30 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20  dir_flag_spec=. 
35d40 20 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61       export_dyna
35d50 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20  mic_flag_spec=. 
35d60 20 20 20 20 20 77 68 6f 6c 65 5f 61 72 63 68 69       whole_archi
35d70 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20  ve_flag_spec=.  
35d80 20 20 66 69 0a 20 20 65 6c 73 65 0a 20 20 20 20    fi.  else.    
35d90 23 20 50 4f 52 54 4d 45 20 66 69 6c 6c 20 69 6e  # PORTME fill in
35da0 20 61 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f   a description o
35db0 66 20 79 6f 75 72 20 73 79 73 74 65 6d 27 73 20  f your system's 
35dc0 6c 69 6e 6b 65 72 20 28 6e 6f 74 20 47 4e 55 20  linker (not GNU 
35dd0 6c 64 29 0a 20 20 20 20 63 61 73 65 20 24 68 6f  ld).    case $ho
35de0 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69 78  st_os in.    aix
35df0 33 2a 29 0a 20 20 20 20 20 20 61 6c 6c 6f 77 5f  3*).      allow_
35e00 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 75  undefined_flag=u
35e10 6e 73 75 70 70 6f 72 74 65 64 0a 20 20 20 20 20  nsupported.     
35e20 20 61 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f 73   always_export_s
35e30 79 6d 62 6f 6c 73 3d 79 65 73 0a 20 20 20 20 20  ymbols=yes.     
35e40 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f   archive_expsym_
35e50 63 6d 64 73 3d 27 24 4c 44 20 2d 6f 20 24 6f 75  cmds='$LD -o $ou
35e60 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e  tput_objdir/$son
35e70 61 6d 65 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  ame $libobjs $de
35e80 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c  plibs $linker_fl
35e90 61 67 73 20 2d 62 45 3a 24 65 78 70 6f 72 74 5f  ags -bE:$export_
35ea0 73 79 6d 62 6f 6c 73 20 2d 54 35 31 32 20 2d 48  symbols -T512 -H
35eb0 35 31 32 20 2d 62 4d 3a 53 52 45 7e 24 41 52 20  512 -bM:SRE~$AR 
35ec0 24 41 52 5f 46 4c 41 47 53 20 24 6c 69 62 20 24  $AR_FLAGS $lib $
35ed0 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
35ee0 6f 6e 61 6d 65 27 0a 20 20 20 20 20 20 23 20 4e  oname'.      # N
35ef0 6f 74 65 3a 20 74 68 69 73 20 6c 69 6e 6b 65 72  ote: this linker
35f00 20 68 61 72 64 63 6f 64 65 73 20 74 68 65 20 64   hardcodes the d
35f10 69 72 65 63 74 6f 72 69 65 73 20 69 6e 20 4c 49  irectories in LI
35f20 42 50 41 54 48 20 69 66 20 74 68 65 72 65 0a 20  BPATH if there. 
35f30 20 20 20 20 20 23 20 61 72 65 20 6e 6f 20 64 69       # are no di
35f40 72 65 63 74 6f 72 69 65 73 20 73 70 65 63 69 66  rectories specif
35f50 69 65 64 20 62 79 20 2d 4c 2e 0a 20 20 20 20 20  ied by -L..     
35f60 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f   hardcode_minus_
35f70 4c 3d 79 65 73 0a 20 20 20 20 20 20 69 66 20 74  L=yes.      if t
35f80 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73  est "$GCC" = yes
35f90 20 26 26 20 74 65 73 74 20 2d 7a 20 22 24 6c 74   && test -z "$lt
35fa0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
35fb0 74 61 74 69 63 22 3b 20 74 68 65 6e 0a 09 23 20  tatic"; then..# 
35fc0 4e 65 69 74 68 65 72 20 64 69 72 65 63 74 20 68  Neither direct h
35fd0 61 72 64 63 6f 64 69 6e 67 20 6e 6f 72 20 73 74  ardcoding nor st
35fe0 61 74 69 63 20 6c 69 6e 6b 69 6e 67 20 69 73 20  atic linking is 
35ff0 73 75 70 70 6f 72 74 65 64 20 77 69 74 68 20 61  supported with a
36000 0a 09 23 20 62 72 6f 6b 65 6e 20 63 6f 6c 6c 65  ..# broken colle
36010 63 74 32 2e 0a 09 68 61 72 64 63 6f 64 65 5f 64  ct2...hardcode_d
36020 69 72 65 63 74 3d 75 6e 73 75 70 70 6f 72 74 65  irect=unsupporte
36030 64 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  d.      fi.     
36040 20 3b 3b 0a 0a 20 20 20 20 61 69 78 5b 34 2d 39   ;;..    aix[4-9
36050 5d 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73  ]*).      if tes
36060 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20  t "$host_cpu" = 
36070 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 4f 6e  ia64; then..# On
36080 20 49 41 36 34 2c 20 74 68 65 20 6c 69 6e 6b 65   IA64, the linke
36090 72 20 64 6f 65 73 20 72 75 6e 20 74 69 6d 65 20  r does run time 
360a0 6c 69 6e 6b 69 6e 67 20 62 79 20 64 65 66 61 75  linking by defau
360b0 6c 74 2c 20 73 6f 20 77 65 20 64 6f 6e 27 74 0a  lt, so we don't.
360c0 09 23 20 68 61 76 65 20 74 6f 20 64 6f 20 61 6e  .# have to do an
360d0 79 74 68 69 6e 67 20 73 70 65 63 69 61 6c 2e 0a  ything special..
360e0 09 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65  .aix_use_runtime
360f0 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a 09 65 78 70 5f  linking=no..exp_
36100 73 79 6d 5f 66 6c 61 67 3d 27 2d 42 65 78 70 6f  sym_flag='-Bexpo
36110 72 74 27 0a 09 6e 6f 5f 65 6e 74 72 79 5f 66 6c  rt'..no_entry_fl
36120 61 67 3d 22 22 0a 20 20 20 20 20 20 65 6c 73 65  ag="".      else
36130 0a 09 23 20 49 66 20 77 65 27 72 65 20 75 73 69  ..# If we're usi
36140 6e 67 20 47 4e 55 20 6e 6d 2c 20 74 68 65 6e 20  ng GNU nm, then 
36150 77 65 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 68  we don't want th
36160 65 20 22 2d 43 22 20 6f 70 74 69 6f 6e 2e 0a 09  e "-C" option...
36170 23 20 2d 43 20 6d 65 61 6e 73 20 64 65 6d 61 6e  # -C means deman
36180 67 6c 65 20 74 6f 20 41 49 58 20 6e 6d 2c 20 62  gle to AIX nm, b
36190 75 74 20 6d 65 61 6e 73 20 64 6f 6e 27 74 20 64  ut means don't d
361a0 65 6d 61 6e 67 6c 65 20 77 69 74 68 20 47 4e 55  emangle with GNU
361b0 20 6e 6d 0a 09 69 66 20 24 4e 4d 20 2d 56 20 32   nm..if $NM -V 2
361c0 3e 26 31 20 7c 20 24 47 52 45 50 20 27 47 4e 55  >&1 | $GREP 'GNU
361d0 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  ' > /dev/null; t
361e0 68 65 6e 0a 09 20 20 65 78 70 6f 72 74 5f 73 79  hen..  export_sy
361f0 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20  mbols_cmds='$NM 
36200 2d 42 70 67 20 24 6c 69 62 6f 62 6a 73 20 24 63  -Bpg $libobjs $c
36210 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20 61 77 6b  onvenience | awk
36220 20 27 5c 27 27 7b 20 69 66 20 28 28 28 5c 24 20   '\''{ if (((\$ 
36230 32 20 3d 3d 20 22 54 22 29 20 7c 7c 20 28 5c 24  2 == "T") || (\$
36240 20 32 20 3d 3d 20 22 44 22 29 20 7c 7c 20 28 5c   2 == "D") || (\
36250 24 20 32 20 3d 3d 20 22 42 22 29 29 20 26 26 20  $ 2 == "B")) && 
36260 28 73 75 62 73 74 72 28 5c 24 20 33 2c 31 2c 31  (substr(\$ 3,1,1
36270 29 20 21 3d 20 22 2e 22 29 29 20 7b 20 70 72 69  ) != ".")) { pri
36280 6e 74 20 5c 24 20 33 20 7d 20 7d 27 5c 27 27 20  nt \$ 3 } }'\'' 
36290 7c 20 73 6f 72 74 20 2d 75 20 3e 20 24 65 78 70  | sort -u > $exp
362a0 6f 72 74 5f 73 79 6d 62 6f 6c 73 27 0a 09 65 6c  ort_symbols'..el
362b0 73 65 0a 09 20 20 65 78 70 6f 72 74 5f 73 79 6d  se..  export_sym
362c0 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 2d  bols_cmds='$NM -
362d0 42 43 70 67 20 24 6c 69 62 6f 62 6a 73 20 24 63  BCpg $libobjs $c
362e0 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20 61 77 6b  onvenience | awk
362f0 20 27 5c 27 27 7b 20 69 66 20 28 28 28 5c 24 20   '\''{ if (((\$ 
36300 32 20 3d 3d 20 22 54 22 29 20 7c 7c 20 28 5c 24  2 == "T") || (\$
36310 20 32 20 3d 3d 20 22 44 22 29 20 7c 7c 20 28 5c   2 == "D") || (\
36320 24 20 32 20 3d 3d 20 22 42 22 29 29 20 26 26 20  $ 2 == "B")) && 
36330 28 73 75 62 73 74 72 28 5c 24 20 33 2c 31 2c 31  (substr(\$ 3,1,1
36340 29 20 21 3d 20 22 2e 22 29 29 20 7b 20 70 72 69  ) != ".")) { pri
36350 6e 74 20 5c 24 20 33 20 7d 20 7d 27 5c 27 27 20  nt \$ 3 } }'\'' 
36360 7c 20 73 6f 72 74 20 2d 75 20 3e 20 24 65 78 70  | sort -u > $exp
36370 6f 72 74 5f 73 79 6d 62 6f 6c 73 27 0a 09 66 69  ort_symbols'..fi
36380 0a 09 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d  ..aix_use_runtim
36390 65 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a 0a 09 23 20  elinking=no...# 
363a0 54 65 73 74 20 69 66 20 77 65 20 61 72 65 20 74  Test if we are t
363b0 72 79 69 6e 67 20 74 6f 20 75 73 65 20 72 75 6e  rying to use run
363c0 20 74 69 6d 65 20 6c 69 6e 6b 69 6e 67 20 6f 72   time linking or
363d0 20 6e 6f 72 6d 61 6c 0a 09 23 20 41 49 58 20 73   normal..# AIX s
363e0 74 79 6c 65 20 6c 69 6e 6b 69 6e 67 2e 20 49 66  tyle linking. If
363f0 20 2d 62 72 74 6c 20 69 73 20 73 6f 6d 65 77 68   -brtl is somewh
36400 65 72 65 20 69 6e 20 4c 44 46 4c 41 47 53 2c 20  ere in LDFLAGS, 
36410 77 65 0a 09 23 20 6e 65 65 64 20 74 6f 20 64 6f  we..# need to do
36420 20 72 75 6e 74 69 6d 65 20 6c 69 6e 6b 69 6e 67   runtime linking
36430 2e 0a 09 63 61 73 65 20 24 68 6f 73 74 5f 6f 73  ...case $host_os
36440 20 69 6e 20 61 69 78 34 2e 5b 32 33 5d 7c 61 69   in aix4.[23]|ai
36450 78 34 2e 5b 32 33 5d 2e 2a 7c 61 69 78 5b 35 2d  x4.[23].*|aix[5-
36460 39 5d 2a 29 0a 09 20 20 66 6f 72 20 6c 64 5f 66  9]*)..  for ld_f
36470 6c 61 67 20 69 6e 20 24 4c 44 46 4c 41 47 53 3b  lag in $LDFLAGS;
36480 20 64 6f 0a 09 20 20 69 66 20 28 74 65 73 74 20   do..  if (test 
36490 24 6c 64 5f 66 6c 61 67 20 3d 20 22 2d 62 72 74  $ld_flag = "-brt
364a0 6c 22 20 7c 7c 20 74 65 73 74 20 24 6c 64 5f 66  l" || test $ld_f
364b0 6c 61 67 20 3d 20 22 2d 57 6c 2c 2d 62 72 74 6c  lag = "-Wl,-brtl
364c0 22 29 3b 20 74 68 65 6e 0a 09 20 20 20 20 61 69  "); then..    ai
364d0 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e  x_use_runtimelin
364e0 6b 69 6e 67 3d 79 65 73 0a 09 20 20 20 20 62 72  king=yes..    br
364f0 65 61 6b 0a 09 20 20 66 69 0a 09 20 20 64 6f 6e  eak..  fi..  don
36500 65 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 0a 09  e..  ;;..esac...
36510 65 78 70 5f 73 79 6d 5f 66 6c 61 67 3d 27 2d 62  exp_sym_flag='-b
36520 65 78 70 6f 72 74 27 0a 09 6e 6f 5f 65 6e 74 72  export'..no_entr
36530 79 5f 66 6c 61 67 3d 27 2d 62 6e 6f 65 6e 74 72  y_flag='-bnoentr
36540 79 27 0a 20 20 20 20 20 20 66 69 0a 0a 20 20 20  y'.      fi..   
36550 20 20 20 23 20 57 68 65 6e 20 6c 61 72 67 65 20     # When large 
36560 65 78 65 63 75 74 61 62 6c 65 73 20 6f 72 20 73  executables or s
36570 68 61 72 65 64 20 6f 62 6a 65 63 74 73 20 61 72  hared objects ar
36580 65 20 62 75 69 6c 74 2c 20 41 49 58 20 6c 64 20  e built, AIX ld 
36590 63 61 6e 0a 20 20 20 20 20 20 23 20 68 61 76 65  can.      # have
365a0 20 70 72 6f 62 6c 65 6d 73 20 63 72 65 61 74 69   problems creati
365b0 6e 67 20 74 68 65 20 74 61 62 6c 65 20 6f 66 20  ng the table of 
365c0 63 6f 6e 74 65 6e 74 73 2e 20 20 49 66 20 6c 69  contents.  If li
365d0 6e 6b 69 6e 67 20 61 20 6c 69 62 72 61 72 79 0a  nking a library.
365e0 20 20 20 20 20 20 23 20 6f 72 20 70 72 6f 67 72        # or progr
365f0 61 6d 20 72 65 73 75 6c 74 73 20 69 6e 20 22 65  am results in "e
36600 72 72 6f 72 20 54 4f 43 20 6f 76 65 72 66 6c 6f  rror TOC overflo
36610 77 22 20 61 64 64 20 2d 6d 6d 69 6e 69 6d 61 6c  w" add -mminimal
36620 2d 74 6f 63 20 74 6f 0a 20 20 20 20 20 20 23 20  -toc to.      # 
36630 43 58 58 46 4c 41 47 53 2f 43 46 4c 41 47 53 20  CXXFLAGS/CFLAGS 
36640 66 6f 72 20 67 2b 2b 2f 67 63 63 2e 20 20 49 6e  for g++/gcc.  In
36650 20 74 68 65 20 63 61 73 65 73 20 77 68 65 72 65   the cases where
36660 20 74 68 61 74 20 69 73 20 6e 6f 74 0a 20 20 20   that is not.   
36670 20 20 20 23 20 65 6e 6f 75 67 68 20 74 6f 20 66     # enough to f
36680 69 78 20 74 68 65 20 70 72 6f 62 6c 65 6d 2c 20  ix the problem, 
36690 61 64 64 20 2d 57 6c 2c 2d 62 62 69 67 74 6f 63  add -Wl,-bbigtoc
366a0 20 74 6f 20 4c 44 46 4c 41 47 53 2e 0a 0a 20 20   to LDFLAGS...  
366b0 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73      archive_cmds
366c0 3d 27 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f  =''.      hardco
366d0 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 20 20  de_direct=yes.  
366e0 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72      hardcode_dir
366f0 65 63 74 5f 61 62 73 6f 6c 75 74 65 3d 79 65 73  ect_absolute=yes
36700 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
36710 6c 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72  libdir_separator
36720 3d 27 3a 27 0a 20 20 20 20 20 20 6c 69 6e 6b 5f  =':'.      link_
36730 61 6c 6c 5f 64 65 70 6c 69 62 73 3d 79 65 73 0a  all_deplibs=yes.
36740 20 20 20 20 20 20 66 69 6c 65 5f 6c 69 73 74 5f        file_list_
36750 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 66 2c 27 0a  spec='${wl}-f,'.
36760 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22  .      if test "
36770 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65  $GCC" = yes; the
36780 6e 0a 09 63 61 73 65 20 24 68 6f 73 74 5f 6f 73  n..case $host_os
36790 20 69 6e 20 61 69 78 34 2e 5b 30 31 32 5d 7c 61   in aix4.[012]|a
367a0 69 78 34 2e 5b 30 31 32 5d 2e 2a 29 0a 09 23 20  ix4.[012].*)..# 
367b0 57 65 20 6f 6e 6c 79 20 77 61 6e 74 20 74 6f 20  We only want to 
367c0 64 6f 20 74 68 69 73 20 6f 6e 20 41 49 58 20 34  do this on AIX 4
367d0 2e 32 20 61 6e 64 20 6c 6f 77 65 72 2c 20 74 68  .2 and lower, th
367e0 65 20 63 68 65 63 6b 0a 09 23 20 62 65 6c 6f 77  e check..# below
367f0 20 66 6f 72 20 62 72 6f 6b 65 6e 20 63 6f 6c 6c   for broken coll
36800 65 63 74 32 20 64 6f 65 73 6e 27 74 20 77 6f 72  ect2 doesn't wor
36810 6b 20 75 6e 64 65 72 20 34 2e 33 2b 0a 09 20 20  k under 4.3+..  
36820 63 6f 6c 6c 65 63 74 32 6e 61 6d 65 3d 60 24 7b  collect2name=`${
36830 43 43 7d 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d  CC} -print-prog-
36840 6e 61 6d 65 3d 63 6f 6c 6c 65 63 74 32 60 0a 09  name=collect2`..
36850 20 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 63    if test -f "$c
36860 6f 6c 6c 65 63 74 32 6e 61 6d 65 22 20 26 26 0a  ollect2name" &&.
36870 09 20 20 20 73 74 72 69 6e 67 73 20 22 24 63 6f  .   strings "$co
36880 6c 6c 65 63 74 32 6e 61 6d 65 22 20 7c 20 24 47  llect2name" | $G
36890 52 45 50 20 72 65 73 6f 6c 76 65 5f 6c 69 62 5f  REP resolve_lib_
368a0 6e 61 6d 65 20 3e 2f 64 65 76 2f 6e 75 6c 6c 0a  name >/dev/null.
368b0 09 20 20 74 68 65 6e 0a 09 20 20 23 20 57 65 20  .  then..  # We 
368c0 68 61 76 65 20 72 65 77 6f 72 6b 65 64 20 63 6f  have reworked co
368d0 6c 6c 65 63 74 32 0a 09 20 20 3a 0a 09 20 20 65  llect2..  :..  e
368e0 6c 73 65 0a 09 20 20 23 20 57 65 20 68 61 76 65  lse..  # We have
368f0 20 6f 6c 64 20 63 6f 6c 6c 65 63 74 32 0a 09 20   old collect2.. 
36900 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74   hardcode_direct
36910 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 09 20 20  =unsupported..  
36920 23 20 49 74 20 66 61 69 6c 73 20 74 6f 20 66 69  # It fails to fi
36930 6e 64 20 75 6e 69 6e 73 74 61 6c 6c 65 64 20 6c  nd uninstalled l
36940 69 62 72 61 72 69 65 73 20 77 68 65 6e 20 74 68  ibraries when th
36950 65 20 75 6e 69 6e 73 74 61 6c 6c 65 64 0a 09 20  e uninstalled.. 
36960 20 23 20 70 61 74 68 20 69 73 20 6e 6f 74 20 6c   # path is not l
36970 69 73 74 65 64 20 69 6e 20 74 68 65 20 6c 69 62  isted in the lib
36980 70 61 74 68 2e 20 20 53 65 74 74 69 6e 67 20 68  path.  Setting h
36990 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 0a  ardcode_minus_L.
369a0 09 20 20 23 20 74 6f 20 75 6e 73 75 70 70 6f 72  .  # to unsuppor
369b0 74 65 64 20 66 6f 72 63 65 73 20 72 65 6c 69 6e  ted forces relin
369c0 6b 69 6e 67 0a 09 20 20 68 61 72 64 63 6f 64 65  king..  hardcode
369d0 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 09 20 20  _minus_L=yes..  
369e0 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
369f0 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69  flag_spec='-L$li
36a00 62 64 69 72 27 0a 09 20 20 68 61 72 64 63 6f 64  bdir'..  hardcod
36a10 65 5f 6c 69 62 64 69 72 5f 73 65 70 61 72 61 74  e_libdir_separat
36a20 6f 72 3d 0a 09 20 20 66 69 0a 09 20 20 3b 3b 0a  or=..  fi..  ;;.
36a30 09 65 73 61 63 0a 09 73 68 61 72 65 64 5f 66 6c  .esac..shared_fl
36a40 61 67 3d 27 2d 73 68 61 72 65 64 27 0a 09 69 66  ag='-shared'..if
36a50 20 74 65 73 74 20 22 24 61 69 78 5f 75 73 65 5f   test "$aix_use_
36a60 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20  runtimelinking" 
36a70 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 20 20 73  = yes; then..  s
36a80 68 61 72 65 64 5f 66 6c 61 67 3d 22 24 73 68 61  hared_flag="$sha
36a90 72 65 64 5f 66 6c 61 67 20 22 27 24 7b 77 6c 7d  red_flag "'${wl}
36aa0 2d 47 27 0a 09 66 69 0a 20 20 20 20 20 20 65 6c  -G'..fi.      el
36ab0 73 65 0a 09 23 20 6e 6f 74 20 75 73 69 6e 67 20  se..# not using 
36ac0 67 63 63 0a 09 69 66 20 74 65 73 74 20 22 24 68  gcc..if test "$h
36ad0 6f 73 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b  ost_cpu" = ia64;
36ae0 20 74 68 65 6e 0a 09 23 20 56 69 73 75 61 6c 41   then..# VisualA
36af0 67 65 20 43 2b 2b 2c 20 56 65 72 73 69 6f 6e 20  ge C++, Version 
36b00 35 2e 35 20 66 6f 72 20 41 49 58 20 35 4c 20 66  5.5 for AIX 5L f
36b10 6f 72 20 49 41 2d 36 34 2c 20 42 65 74 61 20 33  or IA-64, Beta 3
36b20 20 52 65 6c 65 61 73 65 0a 09 23 20 63 68 6f 6b   Release..# chok
36b30 65 73 20 6f 6e 20 2d 57 6c 2c 2d 47 2e 20 54 68  es on -Wl,-G. Th
36b40 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c 69 6e 65  e following line
36b50 20 69 73 20 63 6f 72 72 65 63 74 3a 0a 09 20 20   is correct:..  
36b60 73 68 61 72 65 64 5f 66 6c 61 67 3d 27 2d 47 27  shared_flag='-G'
36b70 0a 09 65 6c 73 65 0a 09 20 20 69 66 20 74 65 73  ..else..  if tes
36b80 74 20 22 24 61 69 78 5f 75 73 65 5f 72 75 6e 74  t "$aix_use_runt
36b90 69 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d 20 79 65  imelinking" = ye
36ba0 73 3b 20 74 68 65 6e 0a 09 20 20 20 20 73 68 61  s; then..    sha
36bb0 72 65 64 5f 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d  red_flag='${wl}-
36bc0 47 27 0a 09 20 20 65 6c 73 65 0a 09 20 20 20 20  G'..  else..    
36bd0 73 68 61 72 65 64 5f 66 6c 61 67 3d 27 24 7b 77  shared_flag='${w
36be0 6c 7d 2d 62 4d 3a 53 52 45 27 0a 09 20 20 66 69  l}-bM:SRE'..  fi
36bf0 0a 09 66 69 0a 20 20 20 20 20 20 66 69 0a 0a 20  ..fi.      fi.. 
36c00 20 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61       export_dyna
36c10 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24  mic_flag_spec='$
36c20 7b 77 6c 7d 2d 62 65 78 70 61 6c 6c 27 0a 20 20  {wl}-bexpall'.  
36c30 20 20 20 20 23 20 49 74 20 73 65 65 6d 73 20 74      # It seems t
36c40 68 61 74 20 2d 62 65 78 70 61 6c 6c 20 64 6f 65  hat -bexpall doe
36c50 73 20 6e 6f 74 20 65 78 70 6f 72 74 20 73 79 6d  s not export sym
36c60 62 6f 6c 73 20 62 65 67 69 6e 6e 69 6e 67 20 77  bols beginning w
36c70 69 74 68 0a 20 20 20 20 20 20 23 20 75 6e 64 65  ith.      # unde
36c80 72 73 63 6f 72 65 20 28 5f 29 2c 20 73 6f 20 69  rscore (_), so i
36c90 74 20 69 73 20 62 65 74 74 65 72 20 74 6f 20 67  t is better to g
36ca0 65 6e 65 72 61 74 65 20 61 20 6c 69 73 74 20 6f  enerate a list o
36cb0 66 20 73 79 6d 62 6f 6c 73 20 74 6f 20 65 78 70  f symbols to exp
36cc0 6f 72 74 2e 0a 20 20 20 20 20 20 61 6c 77 61 79  ort..      alway
36cd0 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73  s_export_symbols
36ce0 3d 79 65 73 0a 20 20 20 20 20 20 69 66 20 74 65  =yes.      if te
36cf0 73 74 20 22 24 61 69 78 5f 75 73 65 5f 72 75 6e  st "$aix_use_run
36d00 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d 20 79  timelinking" = y
36d10 65 73 3b 20 74 68 65 6e 0a 09 23 20 57 61 72 6e  es; then..# Warn
36d20 69 6e 67 20 2d 20 77 69 74 68 6f 75 74 20 75 73  ing - without us
36d30 69 6e 67 20 74 68 65 20 6f 74 68 65 72 20 72 75  ing the other ru
36d40 6e 74 69 6d 65 20 6c 6f 61 64 69 6e 67 20 66 6c  ntime loading fl
36d50 61 67 73 20 28 2d 62 72 74 6c 29 2c 0a 09 23 20  ags (-brtl),..# 
36d60 2d 62 65 72 6f 6b 20 77 69 6c 6c 20 6c 69 6e 6b  -berok will link
36d70 20 77 69 74 68 6f 75 74 20 65 72 72 6f 72 2c 20   without error, 
36d80 62 75 74 20 6d 61 79 20 70 72 6f 64 75 63 65 20  but may produce 
36d90 61 20 62 72 6f 6b 65 6e 20 6c 69 62 72 61 72 79  a broken library
36da0 2e 0a 09 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  ...allow_undefin
36db0 65 64 5f 66 6c 61 67 3d 27 2d 62 65 72 6f 6b 27  ed_flag='-berok'
36dc0 0a 20 20 20 20 20 20 20 20 23 20 44 65 74 65 72  .        # Deter
36dd0 6d 69 6e 65 20 74 68 65 20 64 65 66 61 75 6c 74  mine the default
36de0 20 6c 69 62 70 61 74 68 20 66 72 6f 6d 20 74 68   libpath from th
36df0 65 20 76 61 6c 75 65 20 65 6e 63 6f 64 65 64 20  e value encoded 
36e00 69 6e 20 61 6e 0a 20 20 20 20 20 20 20 20 23 20  in an.        # 
36e10 65 6d 70 74 79 20 65 78 65 63 75 74 61 62 6c 65  empty executable
36e20 2e 0a 20 20 20 20 20 20 20 20 63 61 74 20 63 6f  ..        cat co
36e30 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43  nfdefs.h - <<_AC
36e40 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  EOF >conftest.$a
36e50 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e  c_ext./* end con
36e60 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e  fdefs.h.  */..in
36e70 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b  t.main ().{..  ;
36e80 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
36e90 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63  ACEOF.if ac_fn_c
36ea0 5f 74 72 79 5f 6c 69 6e 6b 20 22 24 4c 49 4e 45  _try_link "$LINE
36eb0 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 0a 6c 74 5f  NO"; then :..lt_
36ec0 61 69 78 5f 6c 69 62 70 61 74 68 5f 73 65 64 3d  aix_libpath_sed=
36ed0 27 0a 20 20 20 20 2f 49 6d 70 6f 72 74 20 46 69  '.    /Import Fi
36ee