/ Hex Artifact Content
Login

Artifact 99485c9c0446d1236a78a53de6f2737f45f0aca5:


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 39 2e 30  for sqlite 3.9.0
0080: 2e 0a 23 0a 23 0a 23 20 43 6f 70 79 72 69 67 68  ..#.#.# Copyrigh
0090: 74 20 28 43 29 20 31 39 39 32 2d 31 39 39 36 2c  t (C) 1992-1996,
00a0: 20 31 39 39 38 2d 32 30 31 32 20 46 72 65 65 20   1998-2012 Free 
00b0: 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74  Software Foundat
00c0: 69 6f 6e 2c 20 49 6e 63 2e 0a 23 0a 23 0a 23 20  ion, Inc..#.#.# 
00d0: 54 68 69 73 20 63 6f 6e 66 69 67 75 72 65 20 73  This configure s
00e0: 63 72 69 70 74 20 69 73 20 66 72 65 65 20 73 6f  cript is free so
00f0: 66 74 77 61 72 65 3b 20 74 68 65 20 46 72 65 65  ftware; the Free
0100: 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61   Software Founda
0110: 74 69 6f 6e 0a 23 20 67 69 76 65 73 20 75 6e 6c  tion.# gives unl
0120: 69 6d 69 74 65 64 20 70 65 72 6d 69 73 73 69 6f  imited permissio
0130: 6e 20 74 6f 20 63 6f 70 79 2c 20 64 69 73 74 72  n to copy, distr
0140: 69 62 75 74 65 20 61 6e 64 20 6d 6f 64 69 66 79  ibute and modify
0150: 20 69 74 2e 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d   it..## --------
0160: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a  ------------ ##.
0170: 23 23 20 4d 34 73 68 20 49 6e 69 74 69 61 6c 69  ## M4sh Initiali
0180: 7a 61 74 69 6f 6e 2e 20 23 23 0a 23 23 20 2d 2d  zation. ##.## --
0190: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
01a0: 2d 2d 20 23 23 0a 0a 23 20 42 65 20 6d 6f 72 65  -- ##..# Be more
01b0: 20 42 6f 75 72 6e 65 20 63 6f 6d 70 61 74 69 62   Bourne compatib
01c0: 6c 65 0a 44 55 41 4c 43 41 53 45 3d 31 3b 20 65  le.DUALCASE=1; e
01d0: 78 70 6f 72 74 20 44 55 41 4c 43 41 53 45 20 23  xport DUALCASE #
01e0: 20 66 6f 72 20 4d 4b 53 20 73 68 0a 69 66 20 74   for MKS sh.if t
01f0: 65 73 74 20 2d 6e 20 22 24 7b 5a 53 48 5f 56 45  est -n "${ZSH_VE
0200: 52 53 49 4f 4e 2b 73 65 74 7d 22 20 26 26 20 28  RSION+set}" && (
0210: 65 6d 75 6c 61 74 65 20 73 68 29 20 3e 2f 64 65  emulate sh) >/de
0220: 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65  v/null 2>&1; the
0230: 6e 20 3a 0a 20 20 65 6d 75 6c 61 74 65 20 73 68  n :.  emulate sh
0240: 0a 20 20 4e 55 4c 4c 43 4d 44 3d 3a 0a 20 20 23  .  NULLCMD=:.  #
0250: 20 50 72 65 2d 34 2e 32 20 76 65 72 73 69 6f 6e   Pre-4.2 version
0260: 73 20 6f 66 20 5a 73 68 20 64 6f 20 77 6f 72 64  s of Zsh do word
0270: 20 73 70 6c 69 74 74 69 6e 67 20 6f 6e 20 24 7b   splitting on ${
0280: 31 2b 22 24 40 22 7d 2c 20 77 68 69 63 68 0a 20  1+"$@"}, which. 
0290: 20 23 20 69 73 20 63 6f 6e 74 72 61 72 79 20 74   # is contrary t
02a0: 6f 20 6f 75 72 20 75 73 61 67 65 2e 20 20 44 69  o our usage.  Di
02b0: 73 61 62 6c 65 20 74 68 69 73 20 66 65 61 74 75  sable this featu
02c0: 72 65 2e 0a 20 20 61 6c 69 61 73 20 2d 67 20 27  re..  alias -g '
02d0: 24 7b 31 2b 22 24 40 22 7d 27 3d 27 22 24 40 22  ${1+"$@"}'='"$@"
02e0: 27 0a 20 20 73 65 74 6f 70 74 20 4e 4f 5f 47 4c  '.  setopt NO_GL
02f0: 4f 42 5f 53 55 42 53 54 0a 65 6c 73 65 0a 20 20  OB_SUBST.else.  
0300: 63 61 73 65 20 60 28 73 65 74 20 2d 6f 29 20 32  case `(set -o) 2
0310: 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 20 23  >/dev/null` in #
0320: 28 0a 20 20 2a 70 6f 73 69 78 2a 29 20 3a 0a 20  (.  *posix*) :. 
0330: 20 20 20 73 65 74 20 2d 6f 20 70 6f 73 69 78 20     set -o posix 
0340: 3b 3b 20 23 28 0a 20 20 2a 29 20 3a 0a 20 20 20  ;; #(.  *) :.   
0350: 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 0a 0a 61    ;;.esac.fi...a
0360: 73 5f 6e 6c 3d 27 0a 27 0a 65 78 70 6f 72 74 20  s_nl='.'.export 
0370: 61 73 5f 6e 6c 0a 23 20 50 72 69 6e 74 69 6e 67  as_nl.# Printing
0380: 20 61 20 6c 6f 6e 67 20 73 74 72 69 6e 67 20 63   a long string c
0390: 72 61 73 68 65 73 20 53 6f 6c 61 72 69 73 20 37  rashes Solaris 7
03a0: 20 2f 75 73 72 2f 62 69 6e 2f 70 72 69 6e 74 66   /usr/bin/printf
03b0: 2e 0a 61 73 5f 65 63 68 6f 3d 27 5c 5c 5c 5c 5c  ..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 27 0a 61 73 5f 65 63 68 6f 3d 24 61 73 5f  \\'.as_echo=$as_
0430: 65 63 68 6f 24 61 73 5f 65 63 68 6f 24 61 73 5f  echo$as_echo$as_
0440: 65 63 68 6f 24 61 73 5f 65 63 68 6f 24 61 73 5f  echo$as_echo$as_
0450: 65 63 68 6f 0a 61 73 5f 65 63 68 6f 3d 24 61 73  echo.as_echo=$as
0460: 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f 24 61 73  _echo$as_echo$as
0470: 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f 24 61 73  _echo$as_echo$as
0480: 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f 0a 23 20  _echo$as_echo.# 
0490: 50 72 65 66 65 72 20 61 20 6b 73 68 20 73 68 65  Prefer a ksh she
04a0: 6c 6c 20 62 75 69 6c 74 69 6e 20 6f 76 65 72 20  ll builtin over 
04b0: 61 6e 20 65 78 74 65 72 6e 61 6c 20 70 72 69 6e  an external prin
04c0: 74 66 20 70 72 6f 67 72 61 6d 20 6f 6e 20 53 6f  tf program on So
04d0: 6c 61 72 69 73 2c 0a 23 20 62 75 74 20 77 69 74  laris,.# but wit
04e0: 68 6f 75 74 20 77 61 73 74 69 6e 67 20 66 6f 72  hout wasting for
04f0: 6b 73 20 66 6f 72 20 62 61 73 68 20 6f 72 20 7a  ks for bash or z
0500: 73 68 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  sh..if test -z "
0510: 24 42 41 53 48 5f 56 45 52 53 49 4f 4e 24 5a 53  $BASH_VERSION$ZS
0520: 48 5f 56 45 52 53 49 4f 4e 22 20 5c 0a 20 20 20  H_VERSION" \.   
0530: 20 26 26 20 28 74 65 73 74 20 22 58 60 70 72 69   && (test "X`pri
0540: 6e 74 20 2d 72 20 2d 2d 20 24 61 73 5f 65 63 68  nt -r -- $as_ech
0550: 6f 60 22 20 3d 20 22 58 24 61 73 5f 65 63 68 6f  o`" = "X$as_echo
0560: 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20  ") 2>/dev/null; 
0570: 74 68 65 6e 0a 20 20 61 73 5f 65 63 68 6f 3d 27  then.  as_echo='
0580: 70 72 69 6e 74 20 2d 72 20 2d 2d 27 0a 20 20 61  print -r --'.  a
0590: 73 5f 65 63 68 6f 5f 6e 3d 27 70 72 69 6e 74 20  s_echo_n='print 
05a0: 2d 72 6e 20 2d 2d 27 0a 65 6c 69 66 20 28 74 65  -rn --'.elif (te
05b0: 73 74 20 22 58 60 70 72 69 6e 74 66 20 25 73 20  st "X`printf %s 
05c0: 24 61 73 5f 65 63 68 6f 60 22 20 3d 20 22 58 24  $as_echo`" = "X$
05d0: 61 73 5f 65 63 68 6f 22 29 20 32 3e 2f 64 65 76  as_echo") 2>/dev
05e0: 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 61 73  /null; then.  as
05f0: 5f 65 63 68 6f 3d 27 70 72 69 6e 74 66 20 25 73  _echo='printf %s
0600: 5c 6e 27 0a 20 20 61 73 5f 65 63 68 6f 5f 6e 3d  \n'.  as_echo_n=
0610: 27 70 72 69 6e 74 66 20 25 73 27 0a 65 6c 73 65  'printf %s'.else
0620: 0a 20 20 69 66 20 74 65 73 74 20 22 58 60 28 2f  .  if test "X`(/
0630: 75 73 72 2f 75 63 62 2f 65 63 68 6f 20 2d 6e 20  usr/ucb/echo -n 
0640: 2d 6e 20 24 61 73 5f 65 63 68 6f 29 20 32 3e 2f  -n $as_echo) 2>/
0650: 64 65 76 2f 6e 75 6c 6c 60 22 20 3d 20 22 58 2d  dev/null`" = "X-
0660: 6e 20 24 61 73 5f 65 63 68 6f 22 3b 20 74 68 65  n $as_echo"; the
0670: 6e 0a 20 20 20 20 61 73 5f 65 63 68 6f 5f 62 6f  n.    as_echo_bo
0680: 64 79 3d 27 65 76 61 6c 20 2f 75 73 72 2f 75 63  dy='eval /usr/uc
0690: 62 2f 65 63 68 6f 20 2d 6e 20 22 24 31 24 61 73  b/echo -n "$1$as
06a0: 5f 6e 6c 22 27 0a 20 20 20 20 61 73 5f 65 63 68  _nl"'.    as_ech
06b0: 6f 5f 6e 3d 27 2f 75 73 72 2f 75 63 62 2f 65 63  o_n='/usr/ucb/ec
06c0: 68 6f 20 2d 6e 27 0a 20 20 65 6c 73 65 0a 20 20  ho -n'.  else.  
06d0: 20 20 61 73 5f 65 63 68 6f 5f 62 6f 64 79 3d 27    as_echo_body='
06e0: 65 76 61 6c 20 65 78 70 72 20 22 58 24 31 22 20  eval expr "X$1" 
06f0: 3a 20 22 58 5c 5c 28 2e 2a 5c 5c 29 22 27 0a 20  : "X\\(.*\\)"'. 
0700: 20 20 20 61 73 5f 65 63 68 6f 5f 6e 5f 62 6f 64     as_echo_n_bod
0710: 79 3d 27 65 76 61 6c 0a 20 20 20 20 20 20 61 72  y='eval.      ar
0720: 67 3d 24 31 3b 0a 20 20 20 20 20 20 63 61 73 65  g=$1;.      case
0730: 20 24 61 72 67 20 69 6e 20 23 28 0a 20 20 20 20   $arg in #(.    
0740: 20 20 2a 22 24 61 73 5f 6e 6c 22 2a 29 0a 09 65    *"$as_nl"*)..e
0750: 78 70 72 20 22 58 24 61 72 67 22 20 3a 20 22 58  xpr "X$arg" : "X
0760: 5c 5c 28 2e 2a 5c 5c 29 24 61 73 5f 6e 6c 22 3b  \\(.*\\)$as_nl";
0770: 0a 09 61 72 67 3d 60 65 78 70 72 20 22 58 24 61  ..arg=`expr "X$a
0780: 72 67 22 20 3a 20 22 2e 2a 24 61 73 5f 6e 6c 5c  rg" : ".*$as_nl\
0790: 5c 28 2e 2a 5c 5c 29 22 60 3b 3b 0a 20 20 20 20  \(.*\\)"`;;.    
07a0: 20 20 65 73 61 63 3b 0a 20 20 20 20 20 20 65 78    esac;.      ex
07b0: 70 72 20 22 58 24 61 72 67 22 20 3a 20 22 58 5c  pr "X$arg" : "X\
07c0: 5c 28 2e 2a 5c 5c 29 22 20 7c 20 74 72 20 2d 64  \(.*\\)" | tr -d
07d0: 20 22 24 61 73 5f 6e 6c 22 0a 20 20 20 20 27 0a   "$as_nl".    '.
07e0: 20 20 20 20 65 78 70 6f 72 74 20 61 73 5f 65 63      export as_ec
07f0: 68 6f 5f 6e 5f 62 6f 64 79 0a 20 20 20 20 61 73  ho_n_body.    as
0800: 5f 65 63 68 6f 5f 6e 3d 27 73 68 20 2d 63 20 24  _echo_n='sh -c $
0810: 61 73 5f 65 63 68 6f 5f 6e 5f 62 6f 64 79 20 61  as_echo_n_body a
0820: 73 5f 65 63 68 6f 27 0a 20 20 66 69 0a 20 20 65  s_echo'.  fi.  e
0830: 78 70 6f 72 74 20 61 73 5f 65 63 68 6f 5f 62 6f  xport as_echo_bo
0840: 64 79 0a 20 20 61 73 5f 65 63 68 6f 3d 27 73 68  dy.  as_echo='sh
0850: 20 2d 63 20 24 61 73 5f 65 63 68 6f 5f 62 6f 64   -c $as_echo_bod
0860: 79 20 61 73 5f 65 63 68 6f 27 0a 66 69 0a 0a 23  y as_echo'.fi..#
0870: 20 54 68 65 20 75 73 65 72 20 69 73 20 61 6c 77   The user is alw
0880: 61 79 73 20 72 69 67 68 74 2e 0a 69 66 20 74 65  ays right..if te
0890: 73 74 20 22 24 7b 50 41 54 48 5f 53 45 50 41 52  st "${PATH_SEPAR
08a0: 41 54 4f 52 2b 73 65 74 7d 22 20 21 3d 20 73 65  ATOR+set}" != se
08b0: 74 3b 20 74 68 65 6e 0a 20 20 50 41 54 48 5f 53  t; then.  PATH_S
08c0: 45 50 41 52 41 54 4f 52 3d 3a 0a 20 20 28 50 41  EPARATOR=:.  (PA
08d0: 54 48 3d 27 2f 62 69 6e 3b 2f 62 69 6e 27 3b 20  TH='/bin;/bin'; 
08e0: 46 50 41 54 48 3d 24 50 41 54 48 3b 20 73 68 20  FPATH=$PATH; sh 
08f0: 2d 63 20 3a 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c  -c :) >/dev/null
0900: 20 32 3e 26 31 20 26 26 20 7b 0a 20 20 20 20 28   2>&1 && {.    (
0910: 50 41 54 48 3d 27 2f 62 69 6e 3a 2f 62 69 6e 27  PATH='/bin:/bin'
0920: 3b 20 46 50 41 54 48 3d 24 50 41 54 48 3b 20 73  ; FPATH=$PATH; s
0930: 68 20 2d 63 20 3a 29 20 3e 2f 64 65 76 2f 6e 75  h -c :) >/dev/nu
0940: 6c 6c 20 32 3e 26 31 20 7c 7c 0a 20 20 20 20 20  ll 2>&1 ||.     
0950: 20 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 3d   PATH_SEPARATOR=
0960: 27 3b 27 0a 20 20 7d 0a 66 69 0a 0a 0a 23 20 49  ';'.  }.fi...# I
0970: 46 53 0a 23 20 57 65 20 6e 65 65 64 20 73 70 61  FS.# We need spa
0980: 63 65 2c 20 74 61 62 20 61 6e 64 20 6e 65 77 20  ce, tab and new 
0990: 6c 69 6e 65 2c 20 69 6e 20 70 72 65 63 69 73 65  line, in precise
09a0: 6c 79 20 74 68 61 74 20 6f 72 64 65 72 2e 20 20  ly that order.  
09b0: 51 75 6f 74 69 6e 67 20 69 73 0a 23 20 74 68 65  Quoting is.# the
09c0: 72 65 20 74 6f 20 70 72 65 76 65 6e 74 20 65 64  re to prevent ed
09d0: 69 74 6f 72 73 20 66 72 6f 6d 20 63 6f 6d 70 6c  itors from compl
09e0: 61 69 6e 69 6e 67 20 61 62 6f 75 74 20 73 70 61  aining about spa
09f0: 63 65 2d 74 61 62 2e 0a 23 20 28 49 66 20 5f 41  ce-tab..# (If _A
0a00: 53 5f 50 41 54 48 5f 57 41 4c 4b 20 77 65 72 65  S_PATH_WALK were
0a10: 20 63 61 6c 6c 65 64 20 77 69 74 68 20 49 46 53   called with IFS
0a20: 20 75 6e 73 65 74 2c 20 69 74 20 77 6f 75 6c 64   unset, it would
0a30: 20 64 69 73 61 62 6c 65 20 77 6f 72 64 0a 23 20   disable word.# 
0a40: 73 70 6c 69 74 74 69 6e 67 20 62 79 20 73 65 74  splitting by set
0a50: 74 69 6e 67 20 49 46 53 20 74 6f 20 65 6d 70 74  ting IFS to empt
0a60: 79 20 76 61 6c 75 65 2e 29 0a 49 46 53 3d 22 20  y value.).IFS=" 
0a70: 22 22 09 24 61 73 5f 6e 6c 22 0a 0a 23 20 46 69  "".$as_nl"..# Fi
0a80: 6e 64 20 77 68 6f 20 77 65 20 61 72 65 2e 20 20  nd who we are.  
0a90: 4c 6f 6f 6b 20 69 6e 20 74 68 65 20 70 61 74 68  Look in the path
0aa0: 20 69 66 20 77 65 20 63 6f 6e 74 61 69 6e 20 6e   if we contain n
0ab0: 6f 20 64 69 72 65 63 74 6f 72 79 20 73 65 70 61  o directory sepa
0ac0: 72 61 74 6f 72 2e 0a 61 73 5f 6d 79 73 65 6c 66  rator..as_myself
0ad0: 3d 0a 63 61 73 65 20 24 30 20 69 6e 20 23 28 28  =.case $0 in #((
0ae0: 0a 20 20 2a 5b 5c 5c 2f 5d 2a 20 29 20 61 73 5f  .  *[\\/]* ) as_
0af0: 6d 79 73 65 6c 66 3d 24 30 20 3b 3b 0a 20 20 2a  myself=$0 ;;.  *
0b00: 29 20 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  ) as_save_IFS=$I
0b10: 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
0b20: 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
0b30: 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
0b40: 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
0b50: 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
0b60: 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
0b70: 2e 0a 20 20 20 20 74 65 73 74 20 2d 72 20 22 24  ..    test -r "$
0b80: 61 73 5f 64 69 72 2f 24 30 22 20 26 26 20 61 73  as_dir/$0" && as
0b90: 5f 6d 79 73 65 6c 66 3d 24 61 73 5f 64 69 72 2f  _myself=$as_dir/
0ba0: 24 30 20 26 26 20 62 72 65 61 6b 0a 20 20 64 6f  $0 && break.  do
0bb0: 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
0bc0: 49 46 53 0a 0a 20 20 20 20 20 3b 3b 0a 65 73 61  IFS..     ;;.esa
0bd0: 63 0a 23 20 57 65 20 64 69 64 20 6e 6f 74 20 66  c.# We did not f
0be0: 69 6e 64 20 6f 75 72 73 65 6c 76 65 73 2c 20 6d  ind ourselves, m
0bf0: 6f 73 74 20 70 72 6f 62 61 62 6c 79 20 77 65 20  ost probably we 
0c00: 77 65 72 65 20 72 75 6e 20 61 73 20 60 73 68 20  were run as `sh 
0c10: 43 4f 4d 4d 41 4e 44 27 0a 23 20 69 6e 20 77 68  COMMAND'.# in wh
0c20: 69 63 68 20 63 61 73 65 20 77 65 20 61 72 65 20  ich case we are 
0c30: 6e 6f 74 20 74 6f 20 62 65 20 66 6f 75 6e 64 20  not to be found 
0c40: 69 6e 20 74 68 65 20 70 61 74 68 2e 0a 69 66 20  in the path..if 
0c50: 74 65 73 74 20 22 78 24 61 73 5f 6d 79 73 65 6c  test "x$as_mysel
0c60: 66 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 61  f" = x; then.  a
0c70: 73 5f 6d 79 73 65 6c 66 3d 24 30 0a 66 69 0a 69  s_myself=$0.fi.i
0c80: 66 20 74 65 73 74 20 21 20 2d 66 20 22 24 61 73  f test ! -f "$as
0c90: 5f 6d 79 73 65 6c 66 22 3b 20 74 68 65 6e 0a 20  _myself"; then. 
0ca0: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
0cb0: 79 73 65 6c 66 3a 20 65 72 72 6f 72 3a 20 63 61  yself: error: ca
0cc0: 6e 6e 6f 74 20 66 69 6e 64 20 6d 79 73 65 6c 66  nnot find myself
0cd0: 3b 20 72 65 72 75 6e 20 77 69 74 68 20 61 6e 20  ; rerun with an 
0ce0: 61 62 73 6f 6c 75 74 65 20 66 69 6c 65 20 6e 61  absolute file na
0cf0: 6d 65 22 20 3e 26 32 0a 20 20 65 78 69 74 20 31  me" >&2.  exit 1
0d00: 0a 66 69 0a 0a 23 20 55 6e 73 65 74 20 76 61 72  .fi..# Unset var
0d10: 69 61 62 6c 65 73 20 74 68 61 74 20 77 65 20 64  iables that we d
0d20: 6f 20 6e 6f 74 20 6e 65 65 64 20 61 6e 64 20 77  o not need and w
0d30: 68 69 63 68 20 63 61 75 73 65 20 62 75 67 73 20  hich cause bugs 
0d40: 28 65 2e 67 2e 20 69 6e 0a 23 20 70 72 65 2d 33  (e.g. in.# pre-3
0d50: 2e 30 20 55 57 49 4e 20 6b 73 68 29 2e 20 20 42  .0 UWIN ksh).  B
0d60: 75 74 20 64 6f 20 6e 6f 74 20 63 61 75 73 65 20  ut do not cause 
0d70: 62 75 67 73 20 69 6e 20 62 61 73 68 20 32 2e 30  bugs in bash 2.0
0d80: 31 3b 20 74 68 65 20 22 7c 7c 20 65 78 69 74 20  1; the "|| exit 
0d90: 31 22 0a 23 20 73 75 70 70 72 65 73 73 65 73 20  1".# suppresses 
0da0: 61 6e 79 20 22 53 65 67 6d 65 6e 74 61 74 69 6f  any "Segmentatio
0db0: 6e 20 66 61 75 6c 74 22 20 6d 65 73 73 61 67 65  n fault" message
0dc0: 20 74 68 65 72 65 2e 20 20 27 28 28 27 20 63 6f   there.  '((' co
0dd0: 75 6c 64 0a 23 20 74 72 69 67 67 65 72 20 61 20  uld.# trigger a 
0de0: 62 75 67 20 69 6e 20 70 64 6b 73 68 20 35 2e 32  bug in pdksh 5.2
0df0: 2e 31 34 2e 0a 66 6f 72 20 61 73 5f 76 61 72 20  .14..for as_var 
0e00: 69 6e 20 42 41 53 48 5f 45 4e 56 20 45 4e 56 20  in BASH_ENV ENV 
0e10: 4d 41 49 4c 20 4d 41 49 4c 50 41 54 48 0a 64 6f  MAIL MAILPATH.do
0e20: 20 65 76 61 6c 20 74 65 73 74 20 78 5c 24 7b 24   eval test x\${$
0e30: 61 73 5f 76 61 72 2b 73 65 74 7d 20 3d 20 78 73  as_var+set} = xs
0e40: 65 74 20 5c 0a 20 20 26 26 20 28 20 28 75 6e 73  et \.  && ( (uns
0e50: 65 74 20 24 61 73 5f 76 61 72 29 20 7c 7c 20 65  et $as_var) || e
0e60: 78 69 74 20 31 29 20 3e 2f 64 65 76 2f 6e 75 6c  xit 1) >/dev/nul
0e70: 6c 20 32 3e 26 31 20 26 26 20 75 6e 73 65 74 20  l 2>&1 && unset 
0e80: 24 61 73 5f 76 61 72 20 7c 7c 20 3a 0a 64 6f 6e  $as_var || :.don
0e90: 65 0a 50 53 31 3d 27 24 20 27 0a 50 53 32 3d 27  e.PS1='$ '.PS2='
0ea0: 3e 20 27 0a 50 53 34 3d 27 2b 20 27 0a 0a 23 20  > '.PS4='+ '..# 
0eb0: 4e 4c 53 20 6e 75 69 73 61 6e 63 65 73 2e 0a 4c  NLS nuisances..L
0ec0: 43 5f 41 4c 4c 3d 43 0a 65 78 70 6f 72 74 20 4c  C_ALL=C.export L
0ed0: 43 5f 41 4c 4c 0a 4c 41 4e 47 55 41 47 45 3d 43  C_ALL.LANGUAGE=C
0ee0: 0a 65 78 70 6f 72 74 20 4c 41 4e 47 55 41 47 45  .export LANGUAGE
0ef0: 0a 0a 23 20 43 44 50 41 54 48 2e 0a 28 75 6e 73  ..# CDPATH..(uns
0f00: 65 74 20 43 44 50 41 54 48 29 20 3e 2f 64 65 76  et CDPATH) >/dev
0f10: 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 20 75 6e  /null 2>&1 && un
0f20: 73 65 74 20 43 44 50 41 54 48 0a 0a 23 20 55 73  set CDPATH..# Us
0f30: 65 20 61 20 70 72 6f 70 65 72 20 69 6e 74 65 72  e a proper inter
0f40: 6e 61 6c 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20  nal environment 
0f50: 76 61 72 69 61 62 6c 65 20 74 6f 20 65 6e 73 75  variable to ensu
0f60: 72 65 20 77 65 20 64 6f 6e 27 74 20 66 61 6c 6c  re we don't fall
0f70: 0a 20 20 23 20 69 6e 74 6f 20 61 6e 20 69 6e 66  .  # into an inf
0f80: 69 6e 69 74 65 20 6c 6f 6f 70 2c 20 63 6f 6e 74  inite loop, cont
0f90: 69 6e 75 6f 75 73 6c 79 20 72 65 2d 65 78 65 63  inuously re-exec
0fa0: 75 74 69 6e 67 20 6f 75 72 73 65 6c 76 65 73 2e  uting ourselves.
0fb0: 0a 20 20 69 66 20 74 65 73 74 20 78 22 24 7b 5f  .  if test x"${_
0fc0: 61 73 5f 63 61 6e 5f 72 65 65 78 65 63 7d 22 20  as_can_reexec}" 
0fd0: 21 3d 20 78 6e 6f 20 26 26 20 74 65 73 74 20 22  != xno && test "
0fe0: 78 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 22 20  x$CONFIG_SHELL" 
0ff0: 21 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 5f  != x; then.    _
1000: 61 73 5f 63 61 6e 5f 72 65 65 78 65 63 3d 6e 6f  as_can_reexec=no
1010: 3b 20 65 78 70 6f 72 74 20 5f 61 73 5f 63 61 6e  ; export _as_can
1020: 5f 72 65 65 78 65 63 3b 0a 20 20 20 20 23 20 57  _reexec;.    # W
1030: 65 20 63 61 6e 6e 6f 74 20 79 65 74 20 61 73 73  e cannot yet ass
1040: 75 6d 65 20 61 20 64 65 63 65 6e 74 20 73 68 65  ume a decent she
1050: 6c 6c 2c 20 73 6f 20 77 65 20 68 61 76 65 20 74  ll, so we have t
1060: 6f 20 70 72 6f 76 69 64 65 20 61 0a 23 20 6e 65  o provide a.# ne
1070: 75 74 72 61 6c 69 7a 61 74 69 6f 6e 20 76 61 6c  utralization val
1080: 75 65 20 66 6f 72 20 73 68 65 6c 6c 73 20 77 69  ue for shells wi
1090: 74 68 6f 75 74 20 75 6e 73 65 74 3b 20 61 6e 64  thout unset; and
10a0: 20 74 68 69 73 20 61 6c 73 6f 0a 23 20 77 6f 72   this also.# wor
10b0: 6b 73 20 61 72 6f 75 6e 64 20 73 68 65 6c 6c 73  ks around shells
10c0: 20 74 68 61 74 20 63 61 6e 6e 6f 74 20 75 6e 73   that cannot uns
10d0: 65 74 20 6e 6f 6e 65 78 69 73 74 65 6e 74 20 76  et nonexistent v
10e0: 61 72 69 61 62 6c 65 73 2e 0a 23 20 50 72 65 73  ariables..# Pres
10f0: 65 72 76 65 20 2d 76 20 61 6e 64 20 2d 78 20 74  erve -v and -x t
1100: 6f 20 74 68 65 20 72 65 70 6c 61 63 65 6d 65 6e  o the replacemen
1110: 74 20 73 68 65 6c 6c 2e 0a 42 41 53 48 5f 45 4e  t shell..BASH_EN
1120: 56 3d 2f 64 65 76 2f 6e 75 6c 6c 0a 45 4e 56 3d  V=/dev/null.ENV=
1130: 2f 64 65 76 2f 6e 75 6c 6c 0a 28 75 6e 73 65 74  /dev/null.(unset
1140: 20 42 41 53 48 5f 45 4e 56 29 20 3e 2f 64 65 76   BASH_ENV) >/dev
1150: 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 20 75 6e  /null 2>&1 && un
1160: 73 65 74 20 42 41 53 48 5f 45 4e 56 20 45 4e 56  set BASH_ENV ENV
1170: 0a 63 61 73 65 20 24 2d 20 69 6e 20 23 20 28 28  .case $- in # ((
1180: 28 28 0a 20 20 2a 76 2a 78 2a 20 7c 20 2a 78 2a  ((.  *v*x* | *x*
1190: 76 2a 20 29 20 61 73 5f 6f 70 74 73 3d 2d 76 78  v* ) as_opts=-vx
11a0: 20 3b 3b 0a 20 20 2a 76 2a 20 29 20 61 73 5f 6f   ;;.  *v* ) as_o
11b0: 70 74 73 3d 2d 76 20 3b 3b 0a 20 20 2a 78 2a 20  pts=-v ;;.  *x* 
11c0: 29 20 61 73 5f 6f 70 74 73 3d 2d 78 20 3b 3b 0a  ) as_opts=-x ;;.
11d0: 20 20 2a 20 29 20 61 73 5f 6f 70 74 73 3d 20 3b    * ) as_opts= ;
11e0: 3b 0a 65 73 61 63 0a 65 78 65 63 20 24 43 4f 4e  ;.esac.exec $CON
11f0: 46 49 47 5f 53 48 45 4c 4c 20 24 61 73 5f 6f 70  FIG_SHELL $as_op
1200: 74 73 20 22 24 61 73 5f 6d 79 73 65 6c 66 22 20  ts "$as_myself" 
1210: 24 7b 31 2b 22 24 40 22 7d 0a 23 20 41 64 6d 69  ${1+"$@"}.# Admi
1220: 74 74 65 64 6c 79 2c 20 74 68 69 73 20 69 73 20  ttedly, this is 
1230: 71 75 69 74 65 20 70 61 72 61 6e 6f 69 64 2c 20  quite paranoid, 
1240: 73 69 6e 63 65 20 61 6c 6c 20 74 68 65 20 6b 6e  since all the kn
1250: 6f 77 6e 20 73 68 65 6c 6c 73 20 62 61 69 6c 0a  own shells bail.
1260: 23 20 6f 75 74 20 61 66 74 65 72 20 61 20 66 61  # out after a fa
1270: 69 6c 65 64 20 60 65 78 65 63 27 2e 0a 24 61 73  iled `exec'..$as
1280: 5f 65 63 68 6f 20 22 24 30 3a 20 63 6f 75 6c 64  _echo "$0: could
1290: 20 6e 6f 74 20 72 65 2d 65 78 65 63 75 74 65 20   not re-execute 
12a0: 77 69 74 68 20 24 43 4f 4e 46 49 47 5f 53 48 45  with $CONFIG_SHE
12b0: 4c 4c 22 20 3e 26 32 0a 61 73 5f 66 6e 5f 65 78  LL" >&2.as_fn_ex
12c0: 69 74 20 32 35 35 0a 20 20 66 69 0a 20 20 23 20  it 255.  fi.  # 
12d0: 57 65 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 68  We don't want th
12e0: 69 73 20 74 6f 20 70 72 6f 70 61 67 61 74 65 20  is to propagate 
12f0: 74 6f 20 6f 74 68 65 72 20 73 75 62 70 72 6f 63  to other subproc
1300: 65 73 73 65 73 2e 0a 20 20 20 20 20 20 20 20 20  esses..         
1310: 20 7b 20 5f 61 73 5f 63 61 6e 5f 72 65 65 78 65   { _as_can_reexe
1320: 63 3d 3b 20 75 6e 73 65 74 20 5f 61 73 5f 63 61  c=; unset _as_ca
1330: 6e 5f 72 65 65 78 65 63 3b 7d 0a 69 66 20 74 65  n_reexec;}.if te
1340: 73 74 20 22 78 24 43 4f 4e 46 49 47 5f 53 48 45  st "x$CONFIG_SHE
1350: 4c 4c 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20  LL" = x; then.  
1360: 61 73 5f 62 6f 75 72 6e 65 5f 63 6f 6d 70 61 74  as_bourne_compat
1370: 69 62 6c 65 3d 22 69 66 20 74 65 73 74 20 2d 6e  ible="if test -n
1380: 20 5c 22 5c 24 7b 5a 53 48 5f 56 45 52 53 49 4f   \"\${ZSH_VERSIO
1390: 4e 2b 73 65 74 7d 5c 22 20 26 26 20 28 65 6d 75  N+set}\" && (emu
13a0: 6c 61 74 65 20 73 68 29 20 3e 2f 64 65 76 2f 6e  late sh) >/dev/n
13b0: 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 20 3a  ull 2>&1; then :
13c0: 0a 20 20 65 6d 75 6c 61 74 65 20 73 68 0a 20 20  .  emulate sh.  
13d0: 4e 55 4c 4c 43 4d 44 3d 3a 0a 20 20 23 20 50 72  NULLCMD=:.  # Pr
13e0: 65 2d 34 2e 32 20 76 65 72 73 69 6f 6e 73 20 6f  e-4.2 versions o
13f0: 66 20 5a 73 68 20 64 6f 20 77 6f 72 64 20 73 70  f Zsh do word sp
1400: 6c 69 74 74 69 6e 67 20 6f 6e 20 5c 24 7b 31 2b  litting on \${1+
1410: 5c 22 5c 24 40 5c 22 7d 2c 20 77 68 69 63 68 0a  \"\$@\"}, which.
1420: 20 20 23 20 69 73 20 63 6f 6e 74 72 61 72 79 20    # is contrary 
1430: 74 6f 20 6f 75 72 20 75 73 61 67 65 2e 20 20 44  to our usage.  D
1440: 69 73 61 62 6c 65 20 74 68 69 73 20 66 65 61 74  isable this feat
1450: 75 72 65 2e 0a 20 20 61 6c 69 61 73 20 2d 67 20  ure..  alias -g 
1460: 27 5c 24 7b 31 2b 5c 22 5c 24 40 5c 22 7d 27 3d  '\${1+\"\$@\"}'=
1470: 27 5c 22 5c 24 40 5c 22 27 0a 20 20 73 65 74 6f  '\"\$@\"'.  seto
1480: 70 74 20 4e 4f 5f 47 4c 4f 42 5f 53 55 42 53 54  pt NO_GLOB_SUBST
1490: 0a 65 6c 73 65 0a 20 20 63 61 73 65 20 5c 60 28  .else.  case \`(
14a0: 73 65 74 20 2d 6f 29 20 32 3e 2f 64 65 76 2f 6e  set -o) 2>/dev/n
14b0: 75 6c 6c 5c 60 20 69 6e 20 23 28 0a 20 20 2a 70  ull\` in #(.  *p
14c0: 6f 73 69 78 2a 29 20 3a 0a 20 20 20 20 73 65 74  osix*) :.    set
14d0: 20 2d 6f 20 70 6f 73 69 78 20 3b 3b 20 23 28 0a   -o posix ;; #(.
14e0: 20 20 2a 29 20 3a 0a 20 20 20 20 20 3b 3b 0a 65    *) :.     ;;.e
14f0: 73 61 63 0a 66 69 0a 22 0a 20 20 61 73 5f 72 65  sac.fi.".  as_re
1500: 71 75 69 72 65 64 3d 22 61 73 5f 66 6e 5f 72 65  quired="as_fn_re
1510: 74 75 72 6e 20 28 29 20 7b 20 28 65 78 69 74 20  turn () { (exit 
1520: 5c 24 31 29 3b 20 7d 0a 61 73 5f 66 6e 5f 73 75  \$1); }.as_fn_su
1530: 63 63 65 73 73 20 28 29 20 7b 20 61 73 5f 66 6e  ccess () { as_fn
1540: 5f 72 65 74 75 72 6e 20 30 3b 20 7d 0a 61 73 5f  _return 0; }.as_
1550: 66 6e 5f 66 61 69 6c 75 72 65 20 28 29 20 7b 20  fn_failure () { 
1560: 61 73 5f 66 6e 5f 72 65 74 75 72 6e 20 31 3b 20  as_fn_return 1; 
1570: 7d 0a 61 73 5f 66 6e 5f 72 65 74 5f 73 75 63 63  }.as_fn_ret_succ
1580: 65 73 73 20 28 29 20 7b 20 72 65 74 75 72 6e 20  ess () { return 
1590: 30 3b 20 7d 0a 61 73 5f 66 6e 5f 72 65 74 5f 66  0; }.as_fn_ret_f
15a0: 61 69 6c 75 72 65 20 28 29 20 7b 20 72 65 74 75  ailure () { retu
15b0: 72 6e 20 31 3b 20 7d 0a 0a 65 78 69 74 63 6f 64  rn 1; }..exitcod
15c0: 65 3d 30 0a 61 73 5f 66 6e 5f 73 75 63 63 65 73  e=0.as_fn_succes
15d0: 73 20 7c 7c 20 7b 20 65 78 69 74 63 6f 64 65 3d  s || { exitcode=
15e0: 31 3b 20 65 63 68 6f 20 61 73 5f 66 6e 5f 73 75  1; echo as_fn_su
15f0: 63 63 65 73 73 20 66 61 69 6c 65 64 2e 3b 20 7d  ccess failed.; }
1600: 0a 61 73 5f 66 6e 5f 66 61 69 6c 75 72 65 20 26  .as_fn_failure &
1610: 26 20 7b 20 65 78 69 74 63 6f 64 65 3d 31 3b 20  & { exitcode=1; 
1620: 65 63 68 6f 20 61 73 5f 66 6e 5f 66 61 69 6c 75  echo as_fn_failu
1630: 72 65 20 73 75 63 63 65 65 64 65 64 2e 3b 20 7d  re succeeded.; }
1640: 0a 61 73 5f 66 6e 5f 72 65 74 5f 73 75 63 63 65  .as_fn_ret_succe
1650: 73 73 20 7c 7c 20 7b 20 65 78 69 74 63 6f 64 65  ss || { exitcode
1660: 3d 31 3b 20 65 63 68 6f 20 61 73 5f 66 6e 5f 72  =1; echo as_fn_r
1670: 65 74 5f 73 75 63 63 65 73 73 20 66 61 69 6c 65  et_success faile
1680: 64 2e 3b 20 7d 0a 61 73 5f 66 6e 5f 72 65 74 5f  d.; }.as_fn_ret_
1690: 66 61 69 6c 75 72 65 20 26 26 20 7b 20 65 78 69  failure && { exi
16a0: 74 63 6f 64 65 3d 31 3b 20 65 63 68 6f 20 61 73  tcode=1; echo as
16b0: 5f 66 6e 5f 72 65 74 5f 66 61 69 6c 75 72 65 20  _fn_ret_failure 
16c0: 73 75 63 63 65 65 64 65 64 2e 3b 20 7d 0a 69 66  succeeded.; }.if
16d0: 20 28 20 73 65 74 20 78 3b 20 61 73 5f 66 6e 5f   ( set x; as_fn_
16e0: 72 65 74 5f 73 75 63 63 65 73 73 20 79 20 26 26  ret_success y &&
16f0: 20 74 65 73 74 20 78 20 3d 20 5c 22 5c 24 31 5c   test x = \"\$1\
1700: 22 20 29 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c 73  " ); then :..els
1710: 65 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 3b 20  e.  exitcode=1; 
1720: 65 63 68 6f 20 70 6f 73 69 74 69 6f 6e 61 6c 20  echo positional 
1730: 70 61 72 61 6d 65 74 65 72 73 20 77 65 72 65 20  parameters were 
1740: 6e 6f 74 20 73 61 76 65 64 2e 0a 66 69 0a 74 65  not saved..fi.te
1750: 73 74 20 78 5c 24 65 78 69 74 63 6f 64 65 20 3d  st x\$exitcode =
1760: 20 78 30 20 7c 7c 20 65 78 69 74 20 31 0a 74 65   x0 || exit 1.te
1770: 73 74 20 2d 78 20 2f 20 7c 7c 20 65 78 69 74 20  st -x / || exit 
1780: 31 22 0a 20 20 61 73 5f 73 75 67 67 65 73 74 65  1".  as_suggeste
1790: 64 3d 22 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31  d="  as_lineno_1
17a0: 3d 22 3b 61 73 5f 73 75 67 67 65 73 74 65 64 3d  =";as_suggested=
17b0: 24 61 73 5f 73 75 67 67 65 73 74 65 64 24 4c 49  $as_suggested$LI
17c0: 4e 45 4e 4f 3b 61 73 5f 73 75 67 67 65 73 74 65  NENO;as_suggeste
17d0: 64 3d 24 61 73 5f 73 75 67 67 65 73 74 65 64 22  d=$as_suggested"
17e0: 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 61 3d 5c 24   as_lineno_1a=\$
17f0: 4c 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c 69 6e 65  LINENO.  as_line
1800: 6e 6f 5f 32 3d 22 3b 61 73 5f 73 75 67 67 65 73  no_2=";as_sugges
1810: 74 65 64 3d 24 61 73 5f 73 75 67 67 65 73 74 65  ted=$as_suggeste
1820: 64 24 4c 49 4e 45 4e 4f 3b 61 73 5f 73 75 67 67  d$LINENO;as_sugg
1830: 65 73 74 65 64 3d 24 61 73 5f 73 75 67 67 65 73  ested=$as_sugges
1840: 74 65 64 22 20 61 73 5f 6c 69 6e 65 6e 6f 5f 32  ted" as_lineno_2
1850: 61 3d 5c 24 4c 49 4e 45 4e 4f 0a 20 20 65 76 61  a=\$LINENO.  eva
1860: 6c 20 27 74 65 73 74 20 5c 22 78 5c 24 61 73 5f  l 'test \"x\$as_
1870: 6c 69 6e 65 6e 6f 5f 31 27 5c 24 61 73 5f 72 75  lineno_1'\$as_ru
1880: 6e 27 5c 22 20 21 3d 20 5c 22 78 5c 24 61 73 5f  n'\" != \"x\$as_
1890: 6c 69 6e 65 6e 6f 5f 32 27 5c 24 61 73 5f 72 75  lineno_2'\$as_ru
18a0: 6e 27 5c 22 20 26 26 0a 20 20 74 65 73 74 20 5c  n'\" &&.  test \
18b0: 22 78 5c 60 65 78 70 72 20 5c 24 61 73 5f 6c 69  "x\`expr \$as_li
18c0: 6e 65 6e 6f 5f 31 27 5c 24 61 73 5f 72 75 6e 27  neno_1'\$as_run'
18d0: 20 2b 20 31 5c 60 5c 22 20 3d 20 5c 22 78 5c 24   + 1\`\" = \"x\$
18e0: 61 73 5f 6c 69 6e 65 6e 6f 5f 32 27 5c 24 61 73  as_lineno_2'\$as
18f0: 5f 72 75 6e 27 5c 22 27 20 7c 7c 20 65 78 69 74  _run'\"' || exit
1900: 20 31 0a 74 65 73 74 20 5c 24 28 28 20 31 20 2b   1.test \$(( 1 +
1910: 20 31 20 29 29 20 3d 20 32 20 7c 7c 20 65 78 69   1 )) = 2 || exi
1920: 74 20 31 22 0a 20 20 69 66 20 28 65 76 61 6c 20  t 1".  if (eval 
1930: 22 24 61 73 5f 72 65 71 75 69 72 65 64 22 29 20  "$as_required") 
1940: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  2>/dev/null; the
1950: 6e 20 3a 0a 20 20 61 73 5f 68 61 76 65 5f 72 65  n :.  as_have_re
1960: 71 75 69 72 65 64 3d 79 65 73 0a 65 6c 73 65 0a  quired=yes.else.
1970: 20 20 61 73 5f 68 61 76 65 5f 72 65 71 75 69 72    as_have_requir
1980: 65 64 3d 6e 6f 0a 66 69 0a 20 20 69 66 20 74 65  ed=no.fi.  if te
1990: 73 74 20 78 24 61 73 5f 68 61 76 65 5f 72 65 71  st x$as_have_req
19a0: 75 69 72 65 64 20 3d 20 78 79 65 73 20 26 26 20  uired = xyes && 
19b0: 28 65 76 61 6c 20 22 24 61 73 5f 73 75 67 67 65  (eval "$as_sugge
19c0: 73 74 65 64 22 29 20 32 3e 2f 64 65 76 2f 6e 75  sted") 2>/dev/nu
19d0: 6c 6c 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c 73 65  ll; then :..else
19e0: 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  .  as_save_IFS=$
19f0: 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
1a00: 45 50 41 52 41 54 4f 52 0a 61 73 5f 66 6f 75 6e  EPARATOR.as_foun
1a10: 64 3d 66 61 6c 73 65 0a 66 6f 72 20 61 73 5f 64  d=false.for as_d
1a20: 69 72 20 69 6e 20 2f 62 69 6e 24 50 41 54 48 5f  ir in /bin$PATH_
1a30: 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 62 69  SEPARATOR/usr/bi
1a40: 6e 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  n$PATH_SEPARATOR
1a50: 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
1a60: 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
1a70: 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
1a80: 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 61 73  && as_dir=..  as
1a90: 5f 66 6f 75 6e 64 3d 3a 0a 20 20 63 61 73 65 20  _found=:.  case 
1aa0: 24 61 73 5f 64 69 72 20 69 6e 20 23 28 0a 09 20  $as_dir in #(.. 
1ab0: 2f 2a 29 0a 09 20 20 20 66 6f 72 20 61 73 5f 62  /*)..   for as_b
1ac0: 61 73 65 20 69 6e 20 73 68 20 62 61 73 68 20 6b  ase in sh bash k
1ad0: 73 68 20 73 68 35 3b 20 64 6f 0a 09 20 20 20 20  sh sh5; do..    
1ae0: 20 23 20 54 72 79 20 6f 6e 6c 79 20 73 68 65 6c   # Try only shel
1af0: 6c 73 20 74 68 61 74 20 65 78 69 73 74 2c 20 74  ls that exist, t
1b00: 6f 20 73 61 76 65 20 73 65 76 65 72 61 6c 20 66  o save several f
1b10: 6f 72 6b 73 2e 0a 09 20 20 20 20 20 61 73 5f 73  orks...     as_s
1b20: 68 65 6c 6c 3d 24 61 73 5f 64 69 72 2f 24 61 73  hell=$as_dir/$as
1b30: 5f 62 61 73 65 0a 09 20 20 20 20 20 69 66 20 7b  _base..     if {
1b40: 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 73 68   test -f "$as_sh
1b50: 65 6c 6c 22 20 7c 7c 20 74 65 73 74 20 2d 66 20  ell" || test -f 
1b60: 22 24 61 73 5f 73 68 65 6c 6c 2e 65 78 65 22 3b  "$as_shell.exe";
1b70: 20 7d 20 26 26 0a 09 09 20 20 20 20 7b 20 24 61   } &&...    { $a
1b80: 73 5f 65 63 68 6f 20 22 24 61 73 5f 62 6f 75 72  s_echo "$as_bour
1b90: 6e 65 5f 63 6f 6d 70 61 74 69 62 6c 65 22 22 24  ne_compatible""$
1ba0: 61 73 5f 72 65 71 75 69 72 65 64 22 20 7c 20 61  as_required" | a
1bb0: 73 5f 72 75 6e 3d 61 20 22 24 61 73 5f 73 68 65  s_run=a "$as_she
1bc0: 6c 6c 22 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75  ll"; } 2>/dev/nu
1bd0: 6c 6c 3b 20 74 68 65 6e 20 3a 0a 20 20 43 4f 4e  ll; then :.  CON
1be0: 46 49 47 5f 53 48 45 4c 4c 3d 24 61 73 5f 73 68  FIG_SHELL=$as_sh
1bf0: 65 6c 6c 20 61 73 5f 68 61 76 65 5f 72 65 71 75  ell as_have_requ
1c00: 69 72 65 64 3d 79 65 73 0a 09 09 20 20 20 69 66  ired=yes...   if
1c10: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
1c20: 5f 62 6f 75 72 6e 65 5f 63 6f 6d 70 61 74 69 62  _bourne_compatib
1c30: 6c 65 22 22 24 61 73 5f 73 75 67 67 65 73 74 65  le""$as_suggeste
1c40: 64 22 20 7c 20 61 73 5f 72 75 6e 3d 61 20 22 24  d" | as_run=a "$
1c50: 61 73 5f 73 68 65 6c 6c 22 3b 20 7d 20 32 3e 2f  as_shell"; } 2>/
1c60: 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 20 3a  dev/null; then :
1c70: 0a 20 20 62 72 65 61 6b 20 32 0a 66 69 0a 66 69  .  break 2.fi.fi
1c80: 0a 09 20 20 20 64 6f 6e 65 3b 3b 0a 20 20 20 20  ..   done;;.    
1c90: 20 20 20 65 73 61 63 0a 20 20 61 73 5f 66 6f 75     esac.  as_fou
1ca0: 6e 64 3d 66 61 6c 73 65 0a 64 6f 6e 65 0a 24 61  nd=false.done.$a
1cb0: 73 5f 66 6f 75 6e 64 20 7c 7c 20 7b 20 69 66 20  s_found || { if 
1cc0: 7b 20 74 65 73 74 20 2d 66 20 22 24 53 48 45 4c  { test -f "$SHEL
1cd0: 4c 22 20 7c 7c 20 74 65 73 74 20 2d 66 20 22 24  L" || test -f "$
1ce0: 53 48 45 4c 4c 2e 65 78 65 22 3b 20 7d 20 26 26  SHELL.exe"; } &&
1cf0: 0a 09 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63  ..      { $as_ec
1d00: 68 6f 20 22 24 61 73 5f 62 6f 75 72 6e 65 5f 63  ho "$as_bourne_c
1d10: 6f 6d 70 61 74 69 62 6c 65 22 22 24 61 73 5f 72  ompatible""$as_r
1d20: 65 71 75 69 72 65 64 22 20 7c 20 61 73 5f 72 75  equired" | as_ru
1d30: 6e 3d 61 20 22 24 53 48 45 4c 4c 22 3b 20 7d 20  n=a "$SHELL"; } 
1d40: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  2>/dev/null; the
1d50: 6e 20 3a 0a 20 20 43 4f 4e 46 49 47 5f 53 48 45  n :.  CONFIG_SHE
1d60: 4c 4c 3d 24 53 48 45 4c 4c 20 61 73 5f 68 61 76  LL=$SHELL as_hav
1d70: 65 5f 72 65 71 75 69 72 65 64 3d 79 65 73 0a 66  e_required=yes.f
1d80: 69 3b 20 7d 0a 49 46 53 3d 24 61 73 5f 73 61 76  i; }.IFS=$as_sav
1d90: 65 5f 49 46 53 0a 0a 0a 20 20 20 20 20 20 69 66  e_IFS...      if
1da0: 20 74 65 73 74 20 22 78 24 43 4f 4e 46 49 47 5f   test "x$CONFIG_
1db0: 53 48 45 4c 4c 22 20 21 3d 20 78 3b 20 74 68 65  SHELL" != x; the
1dc0: 6e 20 3a 0a 20 20 65 78 70 6f 72 74 20 43 4f 4e  n :.  export CON
1dd0: 46 49 47 5f 53 48 45 4c 4c 0a 20 20 20 20 20 20  FIG_SHELL.      
1de0: 20 20 20 20 20 20 20 23 20 57 65 20 63 61 6e 6e         # We cann
1df0: 6f 74 20 79 65 74 20 61 73 73 75 6d 65 20 61 20  ot yet assume a 
1e00: 64 65 63 65 6e 74 20 73 68 65 6c 6c 2c 20 73 6f  decent shell, so
1e10: 20 77 65 20 68 61 76 65 20 74 6f 20 70 72 6f 76   we have to prov
1e20: 69 64 65 20 61 0a 23 20 6e 65 75 74 72 61 6c 69  ide a.# neutrali
1e30: 7a 61 74 69 6f 6e 20 76 61 6c 75 65 20 66 6f 72  zation value for
1e40: 20 73 68 65 6c 6c 73 20 77 69 74 68 6f 75 74 20   shells without 
1e50: 75 6e 73 65 74 3b 20 61 6e 64 20 74 68 69 73 20  unset; and this 
1e60: 61 6c 73 6f 0a 23 20 77 6f 72 6b 73 20 61 72 6f  also.# works aro
1e70: 75 6e 64 20 73 68 65 6c 6c 73 20 74 68 61 74 20  und shells that 
1e80: 63 61 6e 6e 6f 74 20 75 6e 73 65 74 20 6e 6f 6e  cannot unset non
1e90: 65 78 69 73 74 65 6e 74 20 76 61 72 69 61 62 6c  existent variabl
1ea0: 65 73 2e 0a 23 20 50 72 65 73 65 72 76 65 20 2d  es..# Preserve -
1eb0: 76 20 61 6e 64 20 2d 78 20 74 6f 20 74 68 65 20  v and -x to the 
1ec0: 72 65 70 6c 61 63 65 6d 65 6e 74 20 73 68 65 6c  replacement shel
1ed0: 6c 2e 0a 42 41 53 48 5f 45 4e 56 3d 2f 64 65 76  l..BASH_ENV=/dev
1ee0: 2f 6e 75 6c 6c 0a 45 4e 56 3d 2f 64 65 76 2f 6e  /null.ENV=/dev/n
1ef0: 75 6c 6c 0a 28 75 6e 73 65 74 20 42 41 53 48 5f  ull.(unset BASH_
1f00: 45 4e 56 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  ENV) >/dev/null 
1f10: 32 3e 26 31 20 26 26 20 75 6e 73 65 74 20 42 41  2>&1 && unset BA
1f20: 53 48 5f 45 4e 56 20 45 4e 56 0a 63 61 73 65 20  SH_ENV ENV.case 
1f30: 24 2d 20 69 6e 20 23 20 28 28 28 28 0a 20 20 2a  $- in # ((((.  *
1f40: 76 2a 78 2a 20 7c 20 2a 78 2a 76 2a 20 29 20 61  v*x* | *x*v* ) a
1f50: 73 5f 6f 70 74 73 3d 2d 76 78 20 3b 3b 0a 20 20  s_opts=-vx ;;.  
1f60: 2a 76 2a 20 29 20 61 73 5f 6f 70 74 73 3d 2d 76  *v* ) as_opts=-v
1f70: 20 3b 3b 0a 20 20 2a 78 2a 20 29 20 61 73 5f 6f   ;;.  *x* ) as_o
1f80: 70 74 73 3d 2d 78 20 3b 3b 0a 20 20 2a 20 29 20  pts=-x ;;.  * ) 
1f90: 61 73 5f 6f 70 74 73 3d 20 3b 3b 0a 65 73 61 63  as_opts= ;;.esac
1fa0: 0a 65 78 65 63 20 24 43 4f 4e 46 49 47 5f 53 48  .exec $CONFIG_SH
1fb0: 45 4c 4c 20 24 61 73 5f 6f 70 74 73 20 22 24 61  ELL $as_opts "$a
1fc0: 73 5f 6d 79 73 65 6c 66 22 20 24 7b 31 2b 22 24  s_myself" ${1+"$
1fd0: 40 22 7d 0a 23 20 41 64 6d 69 74 74 65 64 6c 79  @"}.# Admittedly
1fe0: 2c 20 74 68 69 73 20 69 73 20 71 75 69 74 65 20  , this is quite 
1ff0: 70 61 72 61 6e 6f 69 64 2c 20 73 69 6e 63 65 20  paranoid, since 
2000: 61 6c 6c 20 74 68 65 20 6b 6e 6f 77 6e 20 73 68  all the known sh
2010: 65 6c 6c 73 20 62 61 69 6c 0a 23 20 6f 75 74 20  ells bail.# out 
2020: 61 66 74 65 72 20 61 20 66 61 69 6c 65 64 20 60  after a failed `
2030: 65 78 65 63 27 2e 0a 24 61 73 5f 65 63 68 6f 20  exec'..$as_echo 
2040: 22 24 30 3a 20 63 6f 75 6c 64 20 6e 6f 74 20 72  "$0: could not r
2050: 65 2d 65 78 65 63 75 74 65 20 77 69 74 68 20 24  e-execute with $
2060: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 22 20 3e 26  CONFIG_SHELL" >&
2070: 32 0a 65 78 69 74 20 32 35 35 0a 66 69 0a 0a 20  2.exit 255.fi.. 
2080: 20 20 20 69 66 20 74 65 73 74 20 78 24 61 73 5f     if test x$as_
2090: 68 61 76 65 5f 72 65 71 75 69 72 65 64 20 3d 20  have_required = 
20a0: 78 6e 6f 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  xno; then :.  $a
20b0: 73 5f 65 63 68 6f 20 22 24 30 3a 20 54 68 69 73  s_echo "$0: This
20c0: 20 73 63 72 69 70 74 20 72 65 71 75 69 72 65 73   script requires
20d0: 20 61 20 73 68 65 6c 6c 20 6d 6f 72 65 20 6d 6f   a shell more mo
20e0: 64 65 72 6e 20 74 68 61 6e 20 61 6c 6c 22 0a 20  dern than all". 
20f0: 20 24 61 73 5f 65 63 68 6f 20 22 24 30 3a 20 74   $as_echo "$0: t
2100: 68 65 20 73 68 65 6c 6c 73 20 74 68 61 74 20 49  he shells that I
2110: 20 66 6f 75 6e 64 20 6f 6e 20 79 6f 75 72 20 73   found on your s
2120: 79 73 74 65 6d 2e 22 0a 20 20 69 66 20 74 65 73  ystem.".  if tes
2130: 74 20 78 24 7b 5a 53 48 5f 56 45 52 53 49 4f 4e  t x${ZSH_VERSION
2140: 2b 73 65 74 7d 20 3d 20 78 73 65 74 20 3b 20 74  +set} = xset ; t
2150: 68 65 6e 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  hen.    $as_echo
2160: 20 22 24 30 3a 20 49 6e 20 70 61 72 74 69 63 75   "$0: In particu
2170: 6c 61 72 2c 20 7a 73 68 20 24 5a 53 48 5f 56 45  lar, zsh $ZSH_VE
2180: 52 53 49 4f 4e 20 68 61 73 20 62 75 67 73 20 61  RSION has bugs a
2190: 6e 64 20 73 68 6f 75 6c 64 22 0a 20 20 20 20 24  nd should".    $
21a0: 61 73 5f 65 63 68 6f 20 22 24 30 3a 20 62 65 20  as_echo "$0: be 
21b0: 75 70 67 72 61 64 65 64 20 74 6f 20 7a 73 68 20  upgraded to zsh 
21c0: 34 2e 33 2e 34 20 6f 72 20 6c 61 74 65 72 2e 22  4.3.4 or later."
21d0: 0a 20 20 65 6c 73 65 0a 20 20 20 20 24 61 73 5f  .  else.    $as_
21e0: 65 63 68 6f 20 22 24 30 3a 20 50 6c 65 61 73 65  echo "$0: Please
21f0: 20 74 65 6c 6c 20 62 75 67 2d 61 75 74 6f 63 6f   tell bug-autoco
2200: 6e 66 40 67 6e 75 2e 6f 72 67 20 61 62 6f 75 74  nf@gnu.org about
2210: 20 79 6f 75 72 20 73 79 73 74 65 6d 2c 0a 24 30   your system,.$0
2220: 3a 20 69 6e 63 6c 75 64 69 6e 67 20 61 6e 79 20  : including any 
2230: 65 72 72 6f 72 20 70 6f 73 73 69 62 6c 79 20 6f  error possibly o
2240: 75 74 70 75 74 20 62 65 66 6f 72 65 20 74 68 69  utput before thi
2250: 73 0a 24 30 3a 20 6d 65 73 73 61 67 65 2e 20 54  s.$0: message. T
2260: 68 65 6e 20 69 6e 73 74 61 6c 6c 20 61 20 6d 6f  hen install a mo
2270: 64 65 72 6e 20 73 68 65 6c 6c 2c 20 6f 72 20 6d  dern shell, or m
2280: 61 6e 75 61 6c 6c 79 20 72 75 6e 0a 24 30 3a 20  anually run.$0: 
2290: 74 68 65 20 73 63 72 69 70 74 20 75 6e 64 65 72  the script under
22a0: 20 73 75 63 68 20 61 20 73 68 65 6c 6c 20 69 66   such a shell if
22b0: 20 79 6f 75 20 64 6f 20 68 61 76 65 20 6f 6e 65   you do have one
22c0: 2e 22 0a 20 20 66 69 0a 20 20 65 78 69 74 20 31  .".  fi.  exit 1
22d0: 0a 66 69 0a 66 69 0a 66 69 0a 53 48 45 4c 4c 3d  .fi.fi.fi.SHELL=
22e0: 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d 2f  ${CONFIG_SHELL-/
22f0: 62 69 6e 2f 73 68 7d 0a 65 78 70 6f 72 74 20 53  bin/sh}.export S
2300: 48 45 4c 4c 0a 23 20 55 6e 73 65 74 20 6d 6f 72  HELL.# Unset mor
2310: 65 20 76 61 72 69 61 62 6c 65 73 20 6b 6e 6f 77  e variables know
2320: 6e 20 74 6f 20 69 6e 74 65 72 66 65 72 65 20 77  n to interfere w
2330: 69 74 68 20 62 65 68 61 76 69 6f 72 20 6f 66 20  ith behavior of 
2340: 63 6f 6d 6d 6f 6e 20 74 6f 6f 6c 73 2e 0a 43 4c  common tools..CL
2350: 49 43 4f 4c 4f 52 5f 46 4f 52 43 45 3d 20 47 52  ICOLOR_FORCE= GR
2360: 45 50 5f 4f 50 54 49 4f 4e 53 3d 0a 75 6e 73 65  EP_OPTIONS=.unse
2370: 74 20 43 4c 49 43 4f 4c 4f 52 5f 46 4f 52 43 45  t CLICOLOR_FORCE
2380: 20 47 52 45 50 5f 4f 50 54 49 4f 4e 53 0a 0a 23   GREP_OPTIONS..#
2390: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
23a0: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 4d 34  ------- ##.## M4
23b0: 73 68 20 53 68 65 6c 6c 20 46 75 6e 63 74 69 6f  sh Shell Functio
23c0: 6e 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d  ns. ##.## ------
23d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20  --------------- 
23e0: 23 23 0a 23 20 61 73 5f 66 6e 5f 75 6e 73 65 74  ##.# as_fn_unset
23f0: 20 56 41 52 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d   VAR.# ---------
2400: 2d 2d 2d 2d 2d 2d 0a 23 20 50 6f 72 74 61 62 6c  ------.# Portabl
2410: 79 20 75 6e 73 65 74 20 56 41 52 2e 0a 61 73 5f  y unset VAR..as_
2420: 66 6e 5f 75 6e 73 65 74 20 28 29 0a 7b 0a 20 20  fn_unset ().{.  
2430: 7b 20 65 76 61 6c 20 24 31 3d 3b 20 75 6e 73 65  { eval $1=; unse
2440: 74 20 24 31 3b 7d 0a 7d 0a 61 73 5f 75 6e 73 65  t $1;}.}.as_unse
2450: 74 3d 61 73 5f 66 6e 5f 75 6e 73 65 74 0a 0a 23  t=as_fn_unset..#
2460: 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74 61 74 75   as_fn_set_statu
2470: 73 20 53 54 41 54 55 53 0a 23 20 2d 2d 2d 2d 2d  s STATUS.# -----
2480: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2490: 2d 2d 0a 23 20 53 65 74 20 24 3f 20 74 6f 20 53  --.# Set $? to S
24a0: 54 41 54 55 53 2c 20 77 69 74 68 6f 75 74 20 66  TATUS, without f
24b0: 6f 72 6b 69 6e 67 2e 0a 61 73 5f 66 6e 5f 73 65  orking..as_fn_se
24c0: 74 5f 73 74 61 74 75 73 20 28 29 0a 7b 0a 20 20  t_status ().{.  
24d0: 72 65 74 75 72 6e 20 24 31 0a 7d 20 23 20 61 73  return $1.} # as
24e0: 5f 66 6e 5f 73 65 74 5f 73 74 61 74 75 73 0a 0a  _fn_set_status..
24f0: 23 20 61 73 5f 66 6e 5f 65 78 69 74 20 53 54 41  # as_fn_exit STA
2500: 54 55 53 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  TUS.# ----------
2510: 2d 2d 2d 2d 2d 2d 2d 0a 23 20 45 78 69 74 20 74  -------.# Exit t
2520: 68 65 20 73 68 65 6c 6c 20 77 69 74 68 20 53 54  he shell with ST
2530: 41 54 55 53 2c 20 65 76 65 6e 20 69 6e 20 61 20  ATUS, even in a 
2540: 22 74 72 61 70 20 30 22 20 6f 72 20 22 73 65 74  "trap 0" or "set
2550: 20 2d 65 22 20 63 6f 6e 74 65 78 74 2e 0a 61 73   -e" context..as
2560: 5f 66 6e 5f 65 78 69 74 20 28 29 0a 7b 0a 20 20  _fn_exit ().{.  
2570: 73 65 74 20 2b 65 0a 20 20 61 73 5f 66 6e 5f 73  set +e.  as_fn_s
2580: 65 74 5f 73 74 61 74 75 73 20 24 31 0a 20 20 65  et_status $1.  e
2590: 78 69 74 20 24 31 0a 7d 20 23 20 61 73 5f 66 6e  xit $1.} # as_fn
25a0: 5f 65 78 69 74 0a 0a 23 20 61 73 5f 66 6e 5f 6d  _exit..# as_fn_m
25b0: 6b 64 69 72 5f 70 0a 23 20 2d 2d 2d 2d 2d 2d 2d  kdir_p.# -------
25c0: 2d 2d 2d 2d 2d 2d 0a 23 20 43 72 65 61 74 65 20  ------.# Create 
25d0: 22 24 61 73 5f 64 69 72 22 20 61 73 20 61 20 64  "$as_dir" as a d
25e0: 69 72 65 63 74 6f 72 79 2c 20 69 6e 63 6c 75 64  irectory, includ
25f0: 69 6e 67 20 70 61 72 65 6e 74 73 20 69 66 20 6e  ing parents if n
2600: 65 63 65 73 73 61 72 79 2e 0a 61 73 5f 66 6e 5f  ecessary..as_fn_
2610: 6d 6b 64 69 72 5f 70 20 28 29 0a 7b 0a 0a 20 20  mkdir_p ().{..  
2620: 63 61 73 65 20 24 61 73 5f 64 69 72 20 69 6e 20  case $as_dir in 
2630: 23 28 0a 20 20 2d 2a 29 20 61 73 5f 64 69 72 3d  #(.  -*) as_dir=
2640: 2e 2f 24 61 73 5f 64 69 72 3b 3b 0a 20 20 65 73  ./$as_dir;;.  es
2650: 61 63 0a 20 20 74 65 73 74 20 2d 64 20 22 24 61  ac.  test -d "$a
2660: 73 5f 64 69 72 22 20 7c 7c 20 65 76 61 6c 20 24  s_dir" || eval $
2670: 61 73 5f 6d 6b 64 69 72 5f 70 20 7c 7c 20 7b 0a  as_mkdir_p || {.
2680: 20 20 20 20 61 73 5f 64 69 72 73 3d 0a 20 20 20      as_dirs=.   
2690: 20 77 68 69 6c 65 20 3a 3b 20 64 6f 0a 20 20 20   while :; do.   
26a0: 20 20 20 63 61 73 65 20 24 61 73 5f 64 69 72 20     case $as_dir 
26b0: 69 6e 20 23 28 0a 20 20 20 20 20 20 2a 5c 27 2a  in #(.      *\'*
26c0: 29 20 61 73 5f 71 64 69 72 3d 60 24 61 73 5f 65  ) as_qdir=`$as_e
26d0: 63 68 6f 20 22 24 61 73 5f 64 69 72 22 20 7c 20  cho "$as_dir" | 
26e0: 73 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c  sed "s/'/'\\\\\\
26f0: 5c 5c 27 27 2f 67 22 60 3b 3b 20 23 27 28 0a 20  \\''/g"`;; #'(. 
2700: 20 20 20 20 20 2a 29 20 61 73 5f 71 64 69 72 3d       *) as_qdir=
2710: 24 61 73 5f 64 69 72 3b 3b 0a 20 20 20 20 20 20  $as_dir;;.      
2720: 65 73 61 63 0a 20 20 20 20 20 20 61 73 5f 64 69  esac.      as_di
2730: 72 73 3d 22 27 24 61 73 5f 71 64 69 72 27 20 24  rs="'$as_qdir' $
2740: 61 73 5f 64 69 72 73 22 0a 20 20 20 20 20 20 61  as_dirs".      a
2750: 73 5f 64 69 72 3d 60 24 61 73 5f 64 69 72 6e 61  s_dir=`$as_dirna
2760: 6d 65 20 2d 2d 20 22 24 61 73 5f 64 69 72 22 20  me -- "$as_dir" 
2770: 7c 7c 0a 24 61 73 5f 65 78 70 72 20 58 22 24 61  ||.$as_expr X"$a
2780: 73 5f 64 69 72 22 20 3a 20 27 58 5c 28 2e 2a 5b  s_dir" : 'X\(.*[
2790: 5e 2f 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d  ^/]\)//*[^/][^/]
27a0: 2a 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20 58 22 24  */*$' \| \.. X"$
27b0: 61 73 5f 64 69 72 22 20 3a 20 27 58 5c 28 2f 2f  as_dir" : 'X\(//
27c0: 5c 29 5b 5e 2f 5d 27 20 5c 7c 20 5c 0a 09 20 58  \)[^/]' \| \.. X
27d0: 22 24 61 73 5f 64 69 72 22 20 3a 20 27 58 5c 28  "$as_dir" : 'X\(
27e0: 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09 20 58 22  //\)$' \| \.. X"
27f0: 24 61 73 5f 64 69 72 22 20 3a 20 27 58 5c 28 2f  $as_dir" : 'X\(/
2800: 5c 29 27 20 5c 7c 20 2e 20 32 3e 2f 64 65 76 2f  \)' \| . 2>/dev/
2810: 6e 75 6c 6c 20 7c 7c 0a 24 61 73 5f 65 63 68 6f  null ||.$as_echo
2820: 20 58 22 24 61 73 5f 64 69 72 22 20 7c 0a 20 20   X"$as_dir" |.  
2830: 20 20 73 65 64 20 27 2f 5e 58 5c 28 2e 2a 5b 5e    sed '/^X\(.*[^
2840: 2f 5d 5c 29 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f  /]\)\/\/*[^/][^/
2850: 5d 2a 5c 2f 2a 24 2f 7b 0a 09 20 20 20 20 73 2f  ]*\/*$/{..    s/
2860: 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d  /\1/..    q..  }
2870: 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 5b  ..  /^X\(\/\/\)[
2880: 5e 2f 5d 2e 2a 2f 7b 0a 09 20 20 20 20 73 2f 2f  ^/].*/{..    s//
2890: 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a  \1/..    q..  }.
28a0: 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 24 2f  .  /^X\(\/\/\)$/
28b0: 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20  {..    s//\1/.. 
28c0: 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f 5e 58     q..  }..  /^X
28d0: 5c 28 5c 2f 5c 29 2e 2a 2f 7b 0a 09 20 20 20 20  \(\/\).*/{..    
28e0: 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20  s//\1/..    q.. 
28f0: 20 7d 0a 09 20 20 73 2f 2e 2a 2f 2e 2f 3b 20 71   }..  s/.*/./; q
2900: 27 60 0a 20 20 20 20 20 20 74 65 73 74 20 2d 64  '`.      test -d
2910: 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 62 72   "$as_dir" && br
2920: 65 61 6b 0a 20 20 20 20 64 6f 6e 65 0a 20 20 20  eak.    done.   
2930: 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
2940: 72 73 22 20 7c 7c 20 65 76 61 6c 20 22 6d 6b 64  rs" || eval "mkd
2950: 69 72 20 24 61 73 5f 64 69 72 73 22 0a 20 20 7d  ir $as_dirs".  }
2960: 20 7c 7c 20 74 65 73 74 20 2d 64 20 22 24 61 73   || test -d "$as
2970: 5f 64 69 72 22 20 7c 7c 20 61 73 5f 66 6e 5f 65  _dir" || as_fn_e
2980: 72 72 6f 72 20 24 3f 20 22 63 61 6e 6e 6f 74 20  rror $? "cannot 
2990: 63 72 65 61 74 65 20 64 69 72 65 63 74 6f 72 79  create directory
29a0: 20 24 61 73 5f 64 69 72 22 0a 0a 0a 7d 20 23 20   $as_dir"...} # 
29b0: 61 73 5f 66 6e 5f 6d 6b 64 69 72 5f 70 0a 0a 23  as_fn_mkdir_p..#
29c0: 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c   as_fn_executabl
29d0: 65 5f 70 20 46 49 4c 45 0a 23 20 2d 2d 2d 2d 2d  e_p FILE.# -----
29e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
29f0: 2d 2d 0a 23 20 54 65 73 74 20 69 66 20 46 49 4c  --.# Test if FIL
2a00: 45 20 69 73 20 61 6e 20 65 78 65 63 75 74 61 62  E is an executab
2a10: 6c 65 20 72 65 67 75 6c 61 72 20 66 69 6c 65 2e  le regular file.
2a20: 0a 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c  .as_fn_executabl
2a30: 65 5f 70 20 28 29 0a 7b 0a 20 20 74 65 73 74 20  e_p ().{.  test 
2a40: 2d 66 20 22 24 31 22 20 26 26 20 74 65 73 74 20  -f "$1" && test 
2a50: 2d 78 20 22 24 31 22 0a 7d 20 23 20 61 73 5f 66  -x "$1".} # as_f
2a60: 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 0a 23  n_executable_p.#
2a70: 20 61 73 5f 66 6e 5f 61 70 70 65 6e 64 20 56 41   as_fn_append VA
2a80: 52 20 56 41 4c 55 45 0a 23 20 2d 2d 2d 2d 2d 2d  R VALUE.# ------
2a90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2aa0: 0a 23 20 41 70 70 65 6e 64 20 74 68 65 20 74 65  .# Append the te
2ab0: 78 74 20 69 6e 20 56 41 4c 55 45 20 74 6f 20 74  xt in VALUE to t
2ac0: 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 64 65  he end of the de
2ad0: 66 69 6e 69 74 69 6f 6e 20 63 6f 6e 74 61 69 6e  finition contain
2ae0: 65 64 20 69 6e 20 56 41 52 2e 20 54 61 6b 65 0a  ed in VAR. Take.
2af0: 23 20 61 64 76 61 6e 74 61 67 65 20 6f 66 20 61  # advantage of a
2b00: 6e 79 20 73 68 65 6c 6c 20 6f 70 74 69 6d 69 7a  ny shell optimiz
2b10: 61 74 69 6f 6e 73 20 74 68 61 74 20 61 6c 6c 6f  ations that allo
2b20: 77 20 61 6d 6f 72 74 69 7a 65 64 20 6c 69 6e 65  w amortized line
2b30: 61 72 20 67 72 6f 77 74 68 20 6f 76 65 72 0a 23  ar growth over.#
2b40: 20 72 65 70 65 61 74 65 64 20 61 70 70 65 6e 64   repeated append
2b50: 73 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68  s, instead of th
2b60: 65 20 74 79 70 69 63 61 6c 20 71 75 61 64 72 61  e typical quadra
2b70: 74 69 63 20 67 72 6f 77 74 68 20 70 72 65 73 65  tic growth prese
2b80: 6e 74 20 69 6e 20 6e 61 69 76 65 0a 23 20 69 6d  nt in naive.# im
2b90: 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 73 2e 0a 69  plementations..i
2ba0: 66 20 28 65 76 61 6c 20 22 61 73 5f 76 61 72 3d  f (eval "as_var=
2bb0: 31 3b 20 61 73 5f 76 61 72 2b 3d 32 3b 20 74 65  1; as_var+=2; te
2bc0: 73 74 20 78 5c 24 61 73 5f 76 61 72 20 3d 20 78  st x\$as_var = x
2bd0: 31 32 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  12") 2>/dev/null
2be0: 3b 20 74 68 65 6e 20 3a 0a 20 20 65 76 61 6c 20  ; then :.  eval 
2bf0: 27 61 73 5f 66 6e 5f 61 70 70 65 6e 64 20 28 29  'as_fn_append ()
2c00: 0a 20 20 7b 0a 20 20 20 20 65 76 61 6c 20 24 31  .  {.    eval $1
2c10: 2b 3d 5c 24 32 0a 20 20 7d 27 0a 65 6c 73 65 0a  +=\$2.  }'.else.
2c20: 20 20 61 73 5f 66 6e 5f 61 70 70 65 6e 64 20 28    as_fn_append (
2c30: 29 0a 20 20 7b 0a 20 20 20 20 65 76 61 6c 20 24  ).  {.    eval $
2c40: 31 3d 5c 24 24 31 5c 24 32 0a 20 20 7d 0a 66 69  1=\$$1\$2.  }.fi
2c50: 20 23 20 61 73 5f 66 6e 5f 61 70 70 65 6e 64 0a   # as_fn_append.
2c60: 0a 23 20 61 73 5f 66 6e 5f 61 72 69 74 68 20 41  .# as_fn_arith A
2c70: 52 47 2e 2e 2e 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d  RG....# --------
2c80: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 50 65 72  ----------.# Per
2c90: 66 6f 72 6d 20 61 72 69 74 68 6d 65 74 69 63 20  form arithmetic 
2ca0: 65 76 61 6c 75 61 74 69 6f 6e 20 6f 6e 20 74 68  evaluation on th
2cb0: 65 20 41 52 47 73 2c 20 61 6e 64 20 73 74 6f 72  e ARGs, and stor
2cc0: 65 20 74 68 65 20 72 65 73 75 6c 74 20 69 6e 20  e the result in 
2cd0: 74 68 65 0a 23 20 67 6c 6f 62 61 6c 20 24 61 73  the.# global $as
2ce0: 5f 76 61 6c 2e 20 54 61 6b 65 20 61 64 76 61 6e  _val. Take advan
2cf0: 74 61 67 65 20 6f 66 20 73 68 65 6c 6c 73 20 74  tage of shells t
2d00: 68 61 74 20 63 61 6e 20 61 76 6f 69 64 20 66 6f  hat can avoid fo
2d10: 72 6b 73 2e 20 54 68 65 20 61 72 67 75 6d 65 6e  rks. The argumen
2d20: 74 73 0a 23 20 6d 75 73 74 20 62 65 20 70 6f 72  ts.# must be por
2d30: 74 61 62 6c 65 20 61 63 72 6f 73 73 20 24 28 28  table across $((
2d40: 29 29 20 61 6e 64 20 65 78 70 72 2e 0a 69 66 20  )) and expr..if 
2d50: 28 65 76 61 6c 20 22 74 65 73 74 20 5c 24 28 28  (eval "test \$((
2d60: 20 31 20 2b 20 31 20 29 29 20 3d 20 32 22 29 20   1 + 1 )) = 2") 
2d70: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  2>/dev/null; the
2d80: 6e 20 3a 0a 20 20 65 76 61 6c 20 27 61 73 5f 66  n :.  eval 'as_f
2d90: 6e 5f 61 72 69 74 68 20 28 29 0a 20 20 7b 0a 20  n_arith ().  {. 
2da0: 20 20 20 61 73 5f 76 61 6c 3d 24 28 28 20 24 2a     as_val=$(( $*
2db0: 20 29 29 0a 20 20 7d 27 0a 65 6c 73 65 0a 20 20   )).  }'.else.  
2dc0: 61 73 5f 66 6e 5f 61 72 69 74 68 20 28 29 0a 20  as_fn_arith (). 
2dd0: 20 7b 0a 20 20 20 20 61 73 5f 76 61 6c 3d 60 65   {.    as_val=`e
2de0: 78 70 72 20 22 24 40 22 20 7c 7c 20 74 65 73 74  xpr "$@" || test
2df0: 20 24 3f 20 2d 65 71 20 31 60 0a 20 20 7d 0a 66   $? -eq 1`.  }.f
2e00: 69 20 23 20 61 73 5f 66 6e 5f 61 72 69 74 68 0a  i # as_fn_arith.
2e10: 0a 0a 23 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20  ..# as_fn_error 
2e20: 53 54 41 54 55 53 20 45 52 52 4f 52 20 5b 4c 49  STATUS ERROR [LI
2e30: 4e 45 4e 4f 20 4c 4f 47 5f 46 44 5d 0a 23 20 2d  NENO 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 0a 23 20 4f 75 74 70 75 74  -------.# Output
2e70: 20 22 60 62 61 73 65 6e 61 6d 65 20 24 30 60 3a   "`basename $0`:
2e80: 20 65 72 72 6f 72 3a 20 45 52 52 4f 52 22 20 74   error: ERROR" t
2e90: 6f 20 73 74 64 65 72 72 2e 20 49 66 20 4c 49 4e  o stderr. If LIN
2ea0: 45 4e 4f 20 61 6e 64 20 4c 4f 47 5f 46 44 20 61  ENO and LOG_FD a
2eb0: 72 65 0a 23 20 70 72 6f 76 69 64 65 64 2c 20 61  re.# provided, a
2ec0: 6c 73 6f 20 6f 75 74 70 75 74 20 74 68 65 20 65  lso output the e
2ed0: 72 72 6f 72 20 74 6f 20 4c 4f 47 5f 46 44 2c 20  rror to LOG_FD, 
2ee0: 72 65 66 65 72 65 6e 63 69 6e 67 20 4c 49 4e 45  referencing LINE
2ef0: 4e 4f 2e 20 54 68 65 6e 20 65 78 69 74 20 74 68  NO. Then exit th
2f00: 65 0a 23 20 73 63 72 69 70 74 20 77 69 74 68 20  e.# script with 
2f10: 53 54 41 54 55 53 2c 20 75 73 69 6e 67 20 31 20  STATUS, using 1 
2f20: 69 66 20 74 68 61 74 20 77 61 73 20 30 2e 0a 61  if that was 0..a
2f30: 73 5f 66 6e 5f 65 72 72 6f 72 20 28 29 0a 7b 0a  s_fn_error ().{.
2f40: 20 20 61 73 5f 73 74 61 74 75 73 3d 24 31 3b 20    as_status=$1; 
2f50: 74 65 73 74 20 24 61 73 5f 73 74 61 74 75 73 20  test $as_status 
2f60: 2d 65 71 20 30 20 26 26 20 61 73 5f 73 74 61 74  -eq 0 && as_stat
2f70: 75 73 3d 31 0a 20 20 69 66 20 74 65 73 74 20 22  us=1.  if test "
2f80: 24 34 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 73  $4"; then.    as
2f90: 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73 5f 6c 69 6e  _lineno=${as_lin
2fa0: 65 6e 6f 2d 22 24 33 22 7d 20 61 73 5f 6c 69 6e  eno-"$3"} as_lin
2fb0: 65 6e 6f 5f 73 74 61 63 6b 3d 61 73 5f 6c 69 6e  eno_stack=as_lin
2fc0: 65 6e 6f 5f 73 74 61 63 6b 3d 24 61 73 5f 6c 69  eno_stack=$as_li
2fd0: 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20 20 20 20 24  neno_stack.    $
2fe0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
2ff0: 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
3000: 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 24 32 22  ENO}: error: $2"
3010: 20 3e 26 24 34 0a 20 20 66 69 0a 20 20 24 61 73   >&$4.  fi.  $as
3020: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
3030: 72 72 6f 72 3a 20 24 32 22 20 3e 26 32 0a 20 20  rror: $2" >&2.  
3040: 61 73 5f 66 6e 5f 65 78 69 74 20 24 61 73 5f 73  as_fn_exit $as_s
3050: 74 61 74 75 73 0a 7d 20 23 20 61 73 5f 66 6e 5f  tatus.} # as_fn_
3060: 65 72 72 6f 72 0a 0a 69 66 20 65 78 70 72 20 61  error..if expr a
3070: 20 3a 20 27 5c 28 61 5c 29 27 20 3e 2f 64 65 76   : '\(a\)' >/dev
3080: 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 0a 20 20  /null 2>&1 &&.  
3090: 20 74 65 73 74 20 22 58 60 65 78 70 72 20 30 30   test "X`expr 00
30a0: 30 30 31 20 3a 20 27 2e 2a 5c 28 2e 2e 2e 5c 29  001 : '.*\(...\)
30b0: 27 60 22 20 3d 20 58 30 30 31 3b 20 74 68 65 6e  '`" = X001; then
30c0: 0a 20 20 61 73 5f 65 78 70 72 3d 65 78 70 72 0a  .  as_expr=expr.
30d0: 65 6c 73 65 0a 20 20 61 73 5f 65 78 70 72 3d 66  else.  as_expr=f
30e0: 61 6c 73 65 0a 66 69 0a 0a 69 66 20 28 62 61 73  alse.fi..if (bas
30f0: 65 6e 61 6d 65 20 2d 2d 20 2f 29 20 3e 2f 64 65  ename -- /) >/de
3100: 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 20 74  v/null 2>&1 && t
3110: 65 73 74 20 22 58 60 62 61 73 65 6e 61 6d 65 20  est "X`basename 
3120: 2d 2d 20 2f 20 32 3e 26 31 60 22 20 3d 20 22 58  -- / 2>&1`" = "X
3130: 2f 22 3b 20 74 68 65 6e 0a 20 20 61 73 5f 62 61  /"; then.  as_ba
3140: 73 65 6e 61 6d 65 3d 62 61 73 65 6e 61 6d 65 0a  sename=basename.
3150: 65 6c 73 65 0a 20 20 61 73 5f 62 61 73 65 6e 61  else.  as_basena
3160: 6d 65 3d 66 61 6c 73 65 0a 66 69 0a 0a 69 66 20  me=false.fi..if 
3170: 28 61 73 5f 64 69 72 3d 60 64 69 72 6e 61 6d 65  (as_dir=`dirname
3180: 20 2d 2d 20 2f 60 20 26 26 20 74 65 73 74 20 22   -- /` && test "
3190: 58 24 61 73 5f 64 69 72 22 20 3d 20 58 2f 29 20  X$as_dir" = X/) 
31a0: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b  >/dev/null 2>&1;
31b0: 20 74 68 65 6e 0a 20 20 61 73 5f 64 69 72 6e 61   then.  as_dirna
31c0: 6d 65 3d 64 69 72 6e 61 6d 65 0a 65 6c 73 65 0a  me=dirname.else.
31d0: 20 20 61 73 5f 64 69 72 6e 61 6d 65 3d 66 61 6c    as_dirname=fal
31e0: 73 65 0a 66 69 0a 0a 61 73 5f 6d 65 3d 60 24 61  se.fi..as_me=`$a
31f0: 73 5f 62 61 73 65 6e 61 6d 65 20 2d 2d 20 22 24  s_basename -- "$
3200: 30 22 20 7c 7c 0a 24 61 73 5f 65 78 70 72 20 58  0" ||.$as_expr X
3210: 2f 22 24 30 22 20 3a 20 27 2e 2a 2f 5c 28 5b 5e  /"$0" : '.*/\([^
3220: 2f 5d 5b 5e 2f 5d 2a 5c 29 2f 2a 24 27 20 5c 7c  /][^/]*\)/*$' \|
3230: 20 5c 0a 09 20 58 22 24 30 22 20 3a 20 27 58 5c   \.. X"$0" : 'X\
3240: 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09 20 58  (//\)$' \| \.. X
3250: 22 24 30 22 20 3a 20 27 58 5c 28 2f 5c 29 27 20  "$0" : 'X\(/\)' 
3260: 5c 7c 20 2e 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  \| . 2>/dev/null
3270: 20 7c 7c 0a 24 61 73 5f 65 63 68 6f 20 58 2f 22   ||.$as_echo X/"
3280: 24 30 22 20 7c 0a 20 20 20 20 73 65 64 20 27 2f  $0" |.    sed '/
3290: 5e 2e 2a 5c 2f 5c 28 5b 5e 2f 5d 5b 5e 2f 5d 2a  ^.*\/\([^/][^/]*
32a0: 5c 29 5c 2f 2a 24 2f 7b 0a 09 20 20 20 20 73 2f  \)\/*$/{..    s/
32b0: 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d  /\1/..    q..  }
32c0: 0a 09 20 20 2f 5e 58 5c 2f 5c 28 5c 2f 5c 2f 5c  ..  /^X\/\(\/\/\
32d0: 29 24 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f  )$/{..    s//\1/
32e0: 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20  ..    q..  }..  
32f0: 2f 5e 58 5c 2f 5c 28 5c 2f 5c 29 2e 2a 2f 7b 0a  /^X\/\(\/\).*/{.
3300: 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20  .    s//\1/..   
3310: 20 71 0a 09 20 20 7d 0a 09 20 20 73 2f 2e 2a 2f   q..  }..  s/.*/
3320: 2e 2f 3b 20 71 27 60 0a 0a 23 20 41 76 6f 69 64  ./; q'`..# Avoid
3330: 20 64 65 70 65 6e 64 69 6e 67 20 75 70 6f 6e 20   depending upon 
3340: 43 68 61 72 61 63 74 65 72 20 52 61 6e 67 65 73  Character Ranges
3350: 2e 0a 61 73 5f 63 72 5f 6c 65 74 74 65 72 73 3d  ..as_cr_letters=
3360: 27 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f  'abcdefghijklmno
3370: 70 71 72 73 74 75 76 77 78 79 7a 27 0a 61 73 5f  pqrstuvwxyz'.as_
3380: 63 72 5f 4c 45 54 54 45 52 53 3d 27 41 42 43 44  cr_LETTERS='ABCD
3390: 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54  EFGHIJKLMNOPQRST
33a0: 55 56 57 58 59 5a 27 0a 61 73 5f 63 72 5f 4c 65  UVWXYZ'.as_cr_Le
33b0: 74 74 65 72 73 3d 24 61 73 5f 63 72 5f 6c 65 74  tters=$as_cr_let
33c0: 74 65 72 73 24 61 73 5f 63 72 5f 4c 45 54 54 45  ters$as_cr_LETTE
33d0: 52 53 0a 61 73 5f 63 72 5f 64 69 67 69 74 73 3d  RS.as_cr_digits=
33e0: 27 30 31 32 33 34 35 36 37 38 39 27 0a 61 73 5f  '0123456789'.as_
33f0: 63 72 5f 61 6c 6e 75 6d 3d 24 61 73 5f 63 72 5f  cr_alnum=$as_cr_
3400: 4c 65 74 74 65 72 73 24 61 73 5f 63 72 5f 64 69  Letters$as_cr_di
3410: 67 69 74 73 0a 0a 0a 20 20 61 73 5f 6c 69 6e 65  gits...  as_line
3420: 6e 6f 5f 31 3d 24 4c 49 4e 45 4e 4f 20 61 73 5f  no_1=$LINENO as_
3430: 6c 69 6e 65 6e 6f 5f 31 61 3d 24 4c 49 4e 45 4e  lineno_1a=$LINEN
3440: 4f 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 32 3d  O.  as_lineno_2=
3450: 24 4c 49 4e 45 4e 4f 20 61 73 5f 6c 69 6e 65 6e  $LINENO as_linen
3460: 6f 5f 32 61 3d 24 4c 49 4e 45 4e 4f 0a 20 20 65  o_2a=$LINENO.  e
3470: 76 61 6c 20 27 74 65 73 74 20 22 78 24 61 73 5f  val 'test "x$as_
3480: 6c 69 6e 65 6e 6f 5f 31 27 24 61 73 5f 72 75 6e  lineno_1'$as_run
3490: 27 22 20 21 3d 20 22 78 24 61 73 5f 6c 69 6e 65  '" != "x$as_line
34a0: 6e 6f 5f 32 27 24 61 73 5f 72 75 6e 27 22 20 26  no_2'$as_run'" &
34b0: 26 0a 20 20 74 65 73 74 20 22 78 60 65 78 70 72  &.  test "x`expr
34c0: 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 31 27 24 61   $as_lineno_1'$a
34d0: 73 5f 72 75 6e 27 20 2b 20 31 60 22 20 3d 20 22  s_run' + 1`" = "
34e0: 78 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 27 24 61  x$as_lineno_2'$a
34f0: 73 5f 72 75 6e 27 22 27 20 7c 7c 20 7b 0a 20 20  s_run'"' || {.  
3500: 23 20 42 6c 61 6d 65 20 4c 65 65 20 45 2e 20 4d  # Blame Lee E. M
3510: 63 4d 61 68 6f 6e 20 28 31 39 33 31 2d 31 39 38  cMahon (1931-198
3520: 39 29 20 66 6f 72 20 73 65 64 27 73 20 73 79 6e  9) for sed's syn
3530: 74 61 78 2e 20 20 3a 2d 29 0a 20 20 73 65 64 20  tax.  :-).  sed 
3540: 2d 6e 20 27 0a 20 20 20 20 70 0a 20 20 20 20 2f  -n '.    p.    /
3550: 5b 24 5d 4c 49 4e 45 4e 4f 2f 3d 0a 20 20 27 20  [$]LINENO/=.  ' 
3560: 3c 24 61 73 5f 6d 79 73 65 6c 66 20 7c 0a 20 20  <$as_myself |.  
3570: 20 20 73 65 64 20 27 0a 20 20 20 20 20 20 73 2f    sed '.      s/
3580: 5b 24 5d 4c 49 4e 45 4e 4f 2e 2a 2f 26 2d 2f 0a  [$]LINENO.*/&-/.
3590: 20 20 20 20 20 20 74 20 6c 69 6e 65 6e 6f 0a 20        t lineno. 
35a0: 20 20 20 20 20 62 0a 20 20 20 20 20 20 3a 6c 69       b.      :li
35b0: 6e 65 6e 6f 0a 20 20 20 20 20 20 4e 0a 20 20 20  neno.      N.   
35c0: 20 20 20 3a 6c 6f 6f 70 0a 20 20 20 20 20 20 73     :loop.      s
35d0: 2f 5b 24 5d 4c 49 4e 45 4e 4f 5c 28 5b 5e 27 24  /[$]LINENO\([^'$
35e0: 61 73 5f 63 72 5f 61 6c 6e 75 6d 27 5f 5d 2e 2a  as_cr_alnum'_].*
35f0: 5c 6e 5c 29 5c 28 2e 2a 5c 29 2f 5c 32 5c 31 5c  \n\)\(.*\)/\2\1\
3600: 32 2f 0a 20 20 20 20 20 20 74 20 6c 6f 6f 70 0a  2/.      t loop.
3610: 20 20 20 20 20 20 73 2f 2d 5c 6e 2e 2a 2f 2f 0a        s/-\n.*//.
3620: 20 20 20 20 27 20 3e 24 61 73 5f 6d 65 2e 6c 69      ' >$as_me.li
3630: 6e 65 6e 6f 20 26 26 0a 20 20 63 68 6d 6f 64 20  neno &&.  chmod 
3640: 2b 78 20 22 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e  +x "$as_me.linen
3650: 6f 22 20 7c 7c 0a 20 20 20 20 7b 20 24 61 73 5f  o" ||.    { $as_
3660: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
3670: 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 72 65 61  ror: cannot crea
3680: 74 65 20 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f  te $as_me.lineno
3690: 3b 20 72 65 72 75 6e 20 77 69 74 68 20 61 20 50  ; rerun with a P
36a0: 4f 53 49 58 20 73 68 65 6c 6c 22 20 3e 26 32 3b  OSIX shell" >&2;
36b0: 20 61 73 5f 66 6e 5f 65 78 69 74 20 31 3b 20 7d   as_fn_exit 1; }
36c0: 0a 0a 20 20 23 20 49 66 20 77 65 20 68 61 64 20  ..  # If we had 
36d0: 74 6f 20 72 65 2d 65 78 65 63 75 74 65 20 77 69  to re-execute wi
36e0: 74 68 20 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c  th $CONFIG_SHELL
36f0: 2c 20 77 65 27 72 65 20 65 6e 73 75 72 65 64 20  , we're ensured 
3700: 74 6f 20 68 61 76 65 0a 20 20 23 20 61 6c 72 65  to have.  # alre
3710: 61 64 79 20 64 6f 6e 65 20 74 68 61 74 2c 20 73  ady done that, s
3720: 6f 20 65 6e 73 75 72 65 20 77 65 20 64 6f 6e 27  o ensure we don'
3730: 74 20 74 72 79 20 74 6f 20 64 6f 20 73 6f 20 61  t try to do so a
3740: 67 61 69 6e 20 61 6e 64 20 66 61 6c 6c 0a 20 20  gain and fall.  
3750: 23 20 69 6e 20 61 6e 20 69 6e 66 69 6e 69 74 65  # in an infinite
3760: 20 6c 6f 6f 70 2e 20 20 54 68 69 73 20 68 61 73   loop.  This has
3770: 20 61 6c 72 65 61 64 79 20 68 61 70 70 65 6e 65   already happene
3780: 64 20 69 6e 20 70 72 61 63 74 69 63 65 2e 0a 20  d in practice.. 
3790: 20 5f 61 73 5f 63 61 6e 5f 72 65 65 78 65 63 3d   _as_can_reexec=
37a0: 6e 6f 3b 20 65 78 70 6f 72 74 20 5f 61 73 5f 63  no; export _as_c
37b0: 61 6e 5f 72 65 65 78 65 63 0a 20 20 23 20 44 6f  an_reexec.  # Do
37c0: 6e 27 74 20 74 72 79 20 74 6f 20 65 78 65 63 20  n't try to exec 
37d0: 61 73 20 69 74 20 63 68 61 6e 67 65 73 20 24 5b  as it changes $[
37e0: 30 5d 2c 20 63 61 75 73 69 6e 67 20 61 6c 6c 20  0], causing all 
37f0: 73 6f 72 74 20 6f 66 20 70 72 6f 62 6c 65 6d 73  sort of problems
3800: 0a 20 20 23 20 28 74 68 65 20 64 69 72 6e 61 6d  .  # (the dirnam
3810: 65 20 6f 66 20 24 5b 30 5d 20 69 73 20 6e 6f 74  e of $[0] is not
3820: 20 74 68 65 20 70 6c 61 63 65 20 77 68 65 72 65   the place where
3830: 20 77 65 20 6d 69 67 68 74 20 66 69 6e 64 20 74   we might find t
3840: 68 65 0a 20 20 23 20 6f 72 69 67 69 6e 61 6c 20  he.  # original 
3850: 61 6e 64 20 73 6f 20 6f 6e 2e 20 20 41 75 74 6f  and so on.  Auto
3860: 63 6f 6e 66 20 69 73 20 65 73 70 65 63 69 61 6c  conf is especial
3870: 6c 79 20 73 65 6e 73 69 74 69 76 65 20 74 6f 20  ly sensitive to 
3880: 74 68 69 73 29 2e 0a 20 20 2e 20 22 2e 2f 24 61  this)..  . "./$a
3890: 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 22 0a 20 20 23  s_me.lineno".  #
38a0: 20 45 78 69 74 20 73 74 61 74 75 73 20 69 73 20   Exit status is 
38b0: 74 68 61 74 20 6f 66 20 74 68 65 20 6c 61 73 74  that of the last
38c0: 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 65 78 69 74   command..  exit
38d0: 0a 7d 0a 0a 45 43 48 4f 5f 43 3d 20 45 43 48 4f  .}..ECHO_C= ECHO
38e0: 5f 4e 3d 20 45 43 48 4f 5f 54 3d 0a 63 61 73 65  _N= ECHO_T=.case
38f0: 20 60 65 63 68 6f 20 2d 6e 20 78 60 20 69 6e 20   `echo -n x` in 
3900: 23 28 28 28 28 28 0a 2d 6e 2a 29 0a 20 20 63 61  #(((((.-n*).  ca
3910: 73 65 20 60 65 63 68 6f 20 27 78 79 5c 63 27 60  se `echo 'xy\c'`
3920: 20 69 6e 0a 20 20 2a 63 2a 29 20 45 43 48 4f 5f   in.  *c*) ECHO_
3930: 54 3d 27 09 27 3b 3b 09 23 20 45 43 48 4f 5f 54  T='.';;.# ECHO_T
3940: 20 69 73 20 73 69 6e 67 6c 65 20 74 61 62 20 63   is single tab c
3950: 68 61 72 61 63 74 65 72 2e 0a 20 20 78 79 29 20  haracter..  xy) 
3960: 20 45 43 48 4f 5f 43 3d 27 5c 63 27 3b 3b 0a 20   ECHO_C='\c';;. 
3970: 20 2a 29 20 20 20 65 63 68 6f 20 60 65 63 68 6f   *)   echo `echo
3980: 20 6b 73 68 38 38 20 62 75 67 20 6f 6e 20 41 49   ksh88 bug on AI
3990: 58 20 36 2e 31 60 20 3e 20 2f 64 65 76 2f 6e 75  X 6.1` > /dev/nu
39a0: 6c 6c 0a 20 20 20 20 20 20 20 45 43 48 4f 5f 54  ll.       ECHO_T
39b0: 3d 27 09 27 3b 3b 0a 20 20 65 73 61 63 3b 3b 0a  ='.';;.  esac;;.
39c0: 2a 29 0a 20 20 45 43 48 4f 5f 4e 3d 27 2d 6e 27  *).  ECHO_N='-n'
39d0: 3b 3b 0a 65 73 61 63 0a 0a 72 6d 20 2d 66 20 63  ;;.esac..rm -f c
39e0: 6f 6e 66 24 24 20 63 6f 6e 66 24 24 2e 65 78 65  onf$$ conf$$.exe
39f0: 20 63 6f 6e 66 24 24 2e 66 69 6c 65 0a 69 66 20   conf$$.file.if 
3a00: 74 65 73 74 20 2d 64 20 63 6f 6e 66 24 24 2e 64  test -d conf$$.d
3a10: 69 72 3b 20 74 68 65 6e 0a 20 20 72 6d 20 2d 66  ir; then.  rm -f
3a20: 20 63 6f 6e 66 24 24 2e 64 69 72 2f 63 6f 6e 66   conf$$.dir/conf
3a30: 24 24 2e 66 69 6c 65 0a 65 6c 73 65 0a 20 20 72  $$.file.else.  r
3a40: 6d 20 2d 66 20 63 6f 6e 66 24 24 2e 64 69 72 0a  m -f conf$$.dir.
3a50: 20 20 6d 6b 64 69 72 20 63 6f 6e 66 24 24 2e 64    mkdir conf$$.d
3a60: 69 72 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 66  ir 2>/dev/null.f
3a70: 69 0a 69 66 20 28 65 63 68 6f 20 3e 63 6f 6e 66  i.if (echo >conf
3a80: 24 24 2e 66 69 6c 65 29 20 32 3e 2f 64 65 76 2f  $$.file) 2>/dev/
3a90: 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 69 66 20  null; then.  if 
3aa0: 6c 6e 20 2d 73 20 63 6f 6e 66 24 24 2e 66 69 6c  ln -s conf$$.fil
3ab0: 65 20 63 6f 6e 66 24 24 20 32 3e 2f 64 65 76 2f  e conf$$ 2>/dev/
3ac0: 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 61  null; then.    a
3ad0: 73 5f 6c 6e 5f 73 3d 27 6c 6e 20 2d 73 27 0a 20  s_ln_s='ln -s'. 
3ae0: 20 20 20 23 20 2e 2e 2e 20 62 75 74 20 74 68 65     # ... but the
3af0: 72 65 20 61 72 65 20 74 77 6f 20 67 6f 74 63 68  re are two gotch
3b00: 61 73 3a 0a 20 20 20 20 23 20 31 29 20 4f 6e 20  as:.    # 1) On 
3b10: 4d 53 59 53 2c 20 62 6f 74 68 20 60 6c 6e 20 2d  MSYS, both `ln -
3b20: 73 20 66 69 6c 65 20 64 69 72 27 20 61 6e 64 20  s file dir' and 
3b30: 60 6c 6e 20 66 69 6c 65 20 64 69 72 27 20 66 61  `ln file dir' fa
3b40: 69 6c 2e 0a 20 20 20 20 23 20 32 29 20 44 4a 47  il..    # 2) DJG
3b50: 50 50 20 3c 20 32 2e 30 34 20 68 61 73 20 6e 6f  PP < 2.04 has no
3b60: 20 73 79 6d 6c 69 6e 6b 73 3b 20 60 6c 6e 20 2d   symlinks; `ln -
3b70: 73 27 20 63 72 65 61 74 65 73 20 61 20 77 72 61  s' creates a wra
3b80: 70 70 65 72 20 65 78 65 63 75 74 61 62 6c 65 2e  pper executable.
3b90: 0a 20 20 20 20 23 20 49 6e 20 62 6f 74 68 20 63  .    # In both c
3ba0: 61 73 65 73 2c 20 77 65 20 68 61 76 65 20 74 6f  ases, we have to
3bb0: 20 64 65 66 61 75 6c 74 20 74 6f 20 60 63 70 20   default to `cp 
3bc0: 2d 70 52 27 2e 0a 20 20 20 20 6c 6e 20 2d 73 20  -pR'..    ln -s 
3bd0: 63 6f 6e 66 24 24 2e 66 69 6c 65 20 63 6f 6e 66  conf$$.file conf
3be0: 24 24 2e 64 69 72 20 32 3e 2f 64 65 76 2f 6e 75  $$.dir 2>/dev/nu
3bf0: 6c 6c 20 26 26 20 74 65 73 74 20 21 20 2d 66 20  ll && test ! -f 
3c00: 63 6f 6e 66 24 24 2e 65 78 65 20 7c 7c 0a 20 20  conf$$.exe ||.  
3c10: 20 20 20 20 61 73 5f 6c 6e 5f 73 3d 27 63 70 20      as_ln_s='cp 
3c20: 2d 70 52 27 0a 20 20 65 6c 69 66 20 6c 6e 20 63  -pR'.  elif ln c
3c30: 6f 6e 66 24 24 2e 66 69 6c 65 20 63 6f 6e 66 24  onf$$.file conf$
3c40: 24 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  $ 2>/dev/null; t
3c50: 68 65 6e 0a 20 20 20 20 61 73 5f 6c 6e 5f 73 3d  hen.    as_ln_s=
3c60: 6c 6e 0a 20 20 65 6c 73 65 0a 20 20 20 20 61 73  ln.  else.    as
3c70: 5f 6c 6e 5f 73 3d 27 63 70 20 2d 70 52 27 0a 20  _ln_s='cp -pR'. 
3c80: 20 66 69 0a 65 6c 73 65 0a 20 20 61 73 5f 6c 6e   fi.else.  as_ln
3c90: 5f 73 3d 27 63 70 20 2d 70 52 27 0a 66 69 0a 72  _s='cp -pR'.fi.r
3ca0: 6d 20 2d 66 20 63 6f 6e 66 24 24 20 63 6f 6e 66  m -f conf$$ conf
3cb0: 24 24 2e 65 78 65 20 63 6f 6e 66 24 24 2e 64 69  $$.exe conf$$.di
3cc0: 72 2f 63 6f 6e 66 24 24 2e 66 69 6c 65 20 63 6f  r/conf$$.file co
3cd0: 6e 66 24 24 2e 66 69 6c 65 0a 72 6d 64 69 72 20  nf$$.file.rmdir 
3ce0: 63 6f 6e 66 24 24 2e 64 69 72 20 32 3e 2f 64 65  conf$$.dir 2>/de
3cf0: 76 2f 6e 75 6c 6c 0a 0a 69 66 20 6d 6b 64 69 72  v/null..if mkdir
3d00: 20 2d 70 20 2e 20 32 3e 2f 64 65 76 2f 6e 75 6c   -p . 2>/dev/nul
3d10: 6c 3b 20 74 68 65 6e 0a 20 20 61 73 5f 6d 6b 64  l; then.  as_mkd
3d20: 69 72 5f 70 3d 27 6d 6b 64 69 72 20 2d 70 20 22  ir_p='mkdir -p "
3d30: 24 61 73 5f 64 69 72 22 27 0a 65 6c 73 65 0a 20  $as_dir"'.else. 
3d40: 20 74 65 73 74 20 2d 64 20 2e 2f 2d 70 20 26 26   test -d ./-p &&
3d50: 20 72 6d 64 69 72 20 2e 2f 2d 70 0a 20 20 61 73   rmdir ./-p.  as
3d60: 5f 6d 6b 64 69 72 5f 70 3d 66 61 6c 73 65 0a 66  _mkdir_p=false.f
3d70: 69 0a 0a 61 73 5f 74 65 73 74 5f 78 3d 27 74 65  i..as_test_x='te
3d80: 73 74 20 2d 78 27 0a 61 73 5f 65 78 65 63 75 74  st -x'.as_execut
3d90: 61 62 6c 65 5f 70 3d 61 73 5f 66 6e 5f 65 78 65  able_p=as_fn_exe
3da0: 63 75 74 61 62 6c 65 5f 70 0a 0a 23 20 53 65 64  cutable_p..# Sed
3db0: 20 65 78 70 72 65 73 73 69 6f 6e 20 74 6f 20 6d   expression to m
3dc0: 61 70 20 61 20 73 74 72 69 6e 67 20 6f 6e 74 6f  ap a string onto
3dd0: 20 61 20 76 61 6c 69 64 20 43 50 50 20 6e 61 6d   a valid CPP nam
3de0: 65 2e 0a 61 73 5f 74 72 5f 63 70 70 3d 22 65 76  e..as_tr_cpp="ev
3df0: 61 6c 20 73 65 64 20 27 79 25 2a 24 61 73 5f 63  al sed 'y%*$as_c
3e00: 72 5f 6c 65 74 74 65 72 73 25 50 24 61 73 5f 63  r_letters%P$as_c
3e10: 72 5f 4c 45 54 54 45 52 53 25 3b 73 25 5b 5e 5f  r_LETTERS%;s%[^_
3e20: 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 25 5f 25  $as_cr_alnum]%_%
3e30: 67 27 22 0a 0a 23 20 53 65 64 20 65 78 70 72 65  g'"..# Sed expre
3e40: 73 73 69 6f 6e 20 74 6f 20 6d 61 70 20 61 20 73  ssion to map a s
3e50: 74 72 69 6e 67 20 6f 6e 74 6f 20 61 20 76 61 6c  tring onto a val
3e60: 69 64 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65  id variable name
3e70: 2e 0a 61 73 5f 74 72 5f 73 68 3d 22 65 76 61 6c  ..as_tr_sh="eval
3e80: 20 73 65 64 20 27 79 25 2a 2b 25 70 70 25 3b 73   sed 'y%*+%pp%;s
3e90: 25 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d  %[^_$as_cr_alnum
3ea0: 5d 25 5f 25 67 27 22 0a 0a 0a 0a 23 20 43 68 65  ]%_%g'"....# Che
3eb0: 63 6b 20 74 68 61 74 20 77 65 20 61 72 65 20 72  ck that we are r
3ec0: 75 6e 6e 69 6e 67 20 75 6e 64 65 72 20 74 68 65  unning under the
3ed0: 20 63 6f 72 72 65 63 74 20 73 68 65 6c 6c 2e 0a   correct shell..
3ee0: 53 48 45 4c 4c 3d 24 7b 43 4f 4e 46 49 47 5f 53  SHELL=${CONFIG_S
3ef0: 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 0a 0a 63  HELL-/bin/sh}..c
3f00: 61 73 65 20 58 24 6c 74 5f 45 43 48 4f 20 69 6e  ase X$lt_ECHO in
3f10: 0a 58 2a 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63  .X*--fallback-ec
3f20: 68 6f 29 0a 20 20 23 20 52 65 6d 6f 76 65 20 6f  ho).  # Remove o
3f30: 6e 65 20 6c 65 76 65 6c 20 6f 66 20 71 75 6f 74  ne level of quot
3f40: 61 74 69 6f 6e 20 28 77 68 69 63 68 20 77 61 73  ation (which was
3f50: 20 72 65 71 75 69 72 65 64 20 66 6f 72 20 4d 61   required for Ma
3f60: 6b 65 29 2e 0a 20 20 45 43 48 4f 3d 60 65 63 68  ke)..  ECHO=`ech
3f70: 6f 20 22 24 6c 74 5f 45 43 48 4f 22 20 7c 20 73  o "$lt_ECHO" | s
3f80: 65 64 20 27 73 2c 5c 5c 5c 5c 5c 24 5c 5c 24 30  ed 's,\\\\\$\\$0
3f90: 2c 27 24 30 27 2c 27 60 0a 20 20 3b 3b 0a 65 73  ,'$0','`.  ;;.es
3fa0: 61 63 0a 0a 45 43 48 4f 3d 24 7b 6c 74 5f 45 43  ac..ECHO=${lt_EC
3fb0: 48 4f 2d 65 63 68 6f 7d 0a 69 66 20 74 65 73 74  HO-echo}.if test
3fc0: 20 22 58 24 31 22 20 3d 20 58 2d 2d 6e 6f 2d 72   "X$1" = X--no-r
3fd0: 65 65 78 65 63 3b 20 74 68 65 6e 0a 20 20 23 20  eexec; then.  # 
3fe0: 44 69 73 63 61 72 64 20 74 68 65 20 2d 2d 6e 6f  Discard the --no
3ff0: 2d 72 65 65 78 65 63 20 66 6c 61 67 2c 20 61 6e  -reexec flag, an
4000: 64 20 63 6f 6e 74 69 6e 75 65 2e 0a 20 20 73 68  d continue..  sh
4010: 69 66 74 0a 65 6c 69 66 20 74 65 73 74 20 22 58  ift.elif test "X
4020: 24 31 22 20 3d 20 58 2d 2d 66 61 6c 6c 62 61 63  $1" = X--fallbac
4030: 6b 2d 65 63 68 6f 3b 20 74 68 65 6e 0a 20 20 23  k-echo; then.  #
4040: 20 41 76 6f 69 64 20 69 6e 6c 69 6e 65 20 64 6f   Avoid inline do
4050: 63 75 6d 65 6e 74 20 68 65 72 65 2c 20 69 74 20  cument here, it 
4060: 6d 61 79 20 62 65 20 6c 65 66 74 20 6f 76 65 72  may be left over
4070: 0a 20 20 3a 0a 65 6c 69 66 20 74 65 73 74 20 22  .  :.elif test "
4080: 58 60 7b 20 24 45 43 48 4f 20 27 5c 74 27 3b 20  X`{ $ECHO '\t'; 
4090: 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22 20  } 2>/dev/null`" 
40a0: 3d 20 27 58 5c 74 27 20 3b 20 74 68 65 6e 0a 20  = 'X\t' ; then. 
40b0: 20 23 20 59 69 70 70 65 65 2c 20 24 45 43 48 4f   # Yippee, $ECHO
40c0: 20 77 6f 72 6b 73 21 0a 20 20 3a 0a 65 6c 73 65   works!.  :.else
40d0: 0a 20 20 23 20 52 65 73 74 61 72 74 20 75 6e 64  .  # Restart und
40e0: 65 72 20 74 68 65 20 63 6f 72 72 65 63 74 20 73  er the correct s
40f0: 68 65 6c 6c 2e 0a 20 20 65 78 65 63 20 24 53 48  hell..  exec $SH
4100: 45 4c 4c 20 22 24 30 22 20 2d 2d 6e 6f 2d 72 65  ELL "$0" --no-re
4110: 65 78 65 63 20 24 7b 31 2b 22 24 40 22 7d 0a 66  exec ${1+"$@"}.f
4120: 69 0a 0a 69 66 20 74 65 73 74 20 22 58 24 31 22  i..if test "X$1"
4130: 20 3d 20 58 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65   = X--fallback-e
4140: 63 68 6f 3b 20 74 68 65 6e 0a 20 20 23 20 75 73  cho; then.  # us
4150: 65 64 20 61 73 20 66 61 6c 6c 62 61 63 6b 20 65  ed as fallback e
4160: 63 68 6f 0a 20 20 73 68 69 66 74 0a 20 20 63 61  cho.  shift.  ca
4170: 74 20 3c 3c 5f 4c 54 5f 45 4f 46 0a 24 2a 0a 5f  t <<_LT_EOF.$*._
4180: 4c 54 5f 45 4f 46 0a 20 20 65 78 69 74 20 30 0a  LT_EOF.  exit 0.
4190: 66 69 0a 0a 23 20 54 68 65 20 48 50 2d 55 58 20  fi..# The HP-UX 
41a0: 6b 73 68 20 61 6e 64 20 50 4f 53 49 58 20 73 68  ksh and POSIX sh
41b0: 65 6c 6c 20 70 72 69 6e 74 20 74 68 65 20 74 61  ell print the ta
41c0: 72 67 65 74 20 64 69 72 65 63 74 6f 72 79 20 74  rget directory t
41d0: 6f 20 73 74 64 6f 75 74 0a 23 20 69 66 20 43 44  o stdout.# if CD
41e0: 50 41 54 48 20 69 73 20 73 65 74 2e 0a 28 75 6e  PATH is set..(un
41f0: 73 65 74 20 43 44 50 41 54 48 29 20 3e 2f 64 65  set CDPATH) >/de
4200: 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 20 75  v/null 2>&1 && u
4210: 6e 73 65 74 20 43 44 50 41 54 48 0a 0a 69 66 20  nset CDPATH..if 
4220: 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 45 43 48  test -z "$lt_ECH
4230: 4f 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65  O"; then.  if te
4240: 73 74 20 22 58 24 7b 65 63 68 6f 5f 74 65 73 74  st "X${echo_test
4250: 5f 73 74 72 69 6e 67 2b 73 65 74 7d 22 20 21 3d  _string+set}" !=
4260: 20 58 73 65 74 3b 20 74 68 65 6e 0a 20 20 20 20   Xset; then.    
4270: 23 20 66 69 6e 64 20 61 20 73 74 72 69 6e 67 20  # find a string 
4280: 61 73 20 6c 61 72 67 65 20 61 73 20 70 6f 73 73  as large as poss
4290: 69 62 6c 65 2c 20 61 73 20 6c 6f 6e 67 20 61 73  ible, as long as
42a0: 20 74 68 65 20 73 68 65 6c 6c 20 63 61 6e 20 63   the shell can c
42b0: 6f 70 65 20 77 69 74 68 20 69 74 0a 20 20 20 20  ope with it.    
42c0: 66 6f 72 20 63 6d 64 20 69 6e 20 27 73 65 64 20  for cmd in 'sed 
42d0: 35 30 71 20 22 24 30 22 27 20 27 73 65 64 20 32  50q "$0"' 'sed 2
42e0: 30 71 20 22 24 30 22 27 20 27 73 65 64 20 31 30  0q "$0"' 'sed 10
42f0: 71 20 22 24 30 22 27 20 27 73 65 64 20 32 71 20  q "$0"' 'sed 2q 
4300: 22 24 30 22 27 20 27 65 63 68 6f 20 74 65 73 74  "$0"' 'echo test
4310: 27 3b 20 64 6f 0a 20 20 20 20 20 20 23 20 65 78  '; do.      # ex
4320: 70 65 63 74 65 64 20 73 69 7a 65 73 3a 20 6c 65  pected sizes: le
4330: 73 73 20 74 68 61 6e 20 32 4b 62 2c 20 31 4b 62  ss than 2Kb, 1Kb
4340: 2c 20 35 31 32 20 62 79 74 65 73 2c 20 31 36 20  , 512 bytes, 16 
4350: 62 79 74 65 73 2c 20 2e 2e 2e 0a 20 20 20 20 20  bytes, ....     
4360: 20 69 66 20 7b 20 65 63 68 6f 5f 74 65 73 74 5f   if { echo_test_
4370: 73 74 72 69 6e 67 3d 60 65 76 61 6c 20 24 63 6d  string=`eval $cm
4380: 64 60 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c  d`; } 2>/dev/nul
4390: 6c 20 26 26 0a 09 20 7b 20 74 65 73 74 20 22 58  l &&.. { test "X
43a0: 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e  $echo_test_strin
43b0: 67 22 20 3d 20 22 58 24 65 63 68 6f 5f 74 65 73  g" = "X$echo_tes
43c0: 74 5f 73 74 72 69 6e 67 22 3b 20 7d 20 32 3e 2f  t_string"; } 2>/
43d0: 64 65 76 2f 6e 75 6c 6c 0a 20 20 20 20 20 20 74  dev/null.      t
43e0: 68 65 6e 0a 20 20 20 20 20 20 20 20 62 72 65 61  hen.        brea
43f0: 6b 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 64  k.      fi.    d
4400: 6f 6e 65 0a 20 20 66 69 0a 0a 20 20 69 66 20 74  one.  fi..  if t
4410: 65 73 74 20 22 58 60 7b 20 24 45 43 48 4f 20 27  est "X`{ $ECHO '
4420: 5c 74 27 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75  \t'; } 2>/dev/nu
4430: 6c 6c 60 22 20 3d 20 27 58 5c 74 27 20 26 26 0a  ll`" = 'X\t' &&.
4440: 20 20 20 20 20 65 63 68 6f 5f 74 65 73 74 69 6e       echo_testin
4450: 67 5f 73 74 72 69 6e 67 3d 60 7b 20 24 45 43 48  g_string=`{ $ECH
4460: 4f 20 22 24 65 63 68 6f 5f 74 65 73 74 5f 73 74  O "$echo_test_st
4470: 72 69 6e 67 22 3b 20 7d 20 32 3e 2f 64 65 76 2f  ring"; } 2>/dev/
4480: 6e 75 6c 6c 60 20 26 26 0a 20 20 20 20 20 74 65  null` &&.     te
4490: 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74 69  st "X$echo_testi
44a0: 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 22 58 24  ng_string" = "X$
44b0: 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67  echo_test_string
44c0: 22 3b 20 74 68 65 6e 0a 20 20 20 20 3a 0a 20 20  "; then.    :.  
44d0: 65 6c 73 65 0a 20 20 20 20 23 20 54 68 65 20 53  else.    # The S
44e0: 6f 6c 61 72 69 73 2c 20 41 49 58 2c 20 61 6e 64  olaris, AIX, and
44f0: 20 44 69 67 69 74 61 6c 20 55 6e 69 78 20 64 65   Digital Unix de
4500: 66 61 75 6c 74 20 65 63 68 6f 20 70 72 6f 67 72  fault echo progr
4510: 61 6d 73 20 75 6e 71 75 6f 74 65 0a 20 20 20 20  ams unquote.    
4520: 23 20 62 61 63 6b 73 6c 61 73 68 65 73 2e 20 20  # backslashes.  
4530: 54 68 69 73 20 6d 61 6b 65 73 20 69 74 20 69 6d  This makes it im
4540: 70 6f 73 73 69 62 6c 65 20 74 6f 20 71 75 6f 74  possible to quot
4550: 65 20 62 61 63 6b 73 6c 61 73 68 65 73 20 75 73  e backslashes us
4560: 69 6e 67 0a 20 20 20 20 23 20 20 20 65 63 68 6f  ing.    #   echo
4570: 20 22 24 73 6f 6d 65 74 68 69 6e 67 22 20 7c 20   "$something" | 
4580: 73 65 64 20 27 73 2f 5c 5c 2f 5c 5c 5c 5c 2f 67  sed 's/\\/\\\\/g
4590: 27 0a 20 20 20 20 23 0a 20 20 20 20 23 20 53 6f  '.    #.    # So
45a0: 2c 20 66 69 72 73 74 20 77 65 20 6c 6f 6f 6b 20  , first we look 
45b0: 66 6f 72 20 61 20 77 6f 72 6b 69 6e 67 20 65 63  for a working ec
45c0: 68 6f 20 69 6e 20 74 68 65 20 75 73 65 72 27 73  ho in the user's
45d0: 20 50 41 54 48 2e 0a 0a 20 20 20 20 6c 74 5f 73   PATH...    lt_s
45e0: 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20  ave_ifs="$IFS"; 
45f0: 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
4600: 54 4f 52 0a 20 20 20 20 66 6f 72 20 64 69 72 20  TOR.    for dir 
4610: 69 6e 20 24 50 41 54 48 20 2f 75 73 72 2f 75 63  in $PATH /usr/uc
4620: 62 3b 20 64 6f 0a 20 20 20 20 20 20 49 46 53 3d  b; do.      IFS=
4630: 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20  "$lt_save_ifs". 
4640: 20 20 20 20 20 69 66 20 28 74 65 73 74 20 2d 66       if (test -f
4650: 20 24 64 69 72 2f 65 63 68 6f 20 7c 7c 20 74 65   $dir/echo || te
4660: 73 74 20 2d 66 20 24 64 69 72 2f 65 63 68 6f 24  st -f $dir/echo$
4670: 61 63 5f 65 78 65 65 78 74 29 20 26 26 0a 20 20  ac_exeext) &&.  
4680: 20 20 20 20 20 20 20 74 65 73 74 20 22 58 60 28         test "X`(
4690: 24 64 69 72 2f 65 63 68 6f 20 27 5c 74 27 29 20  $dir/echo '\t') 
46a0: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22 20 3d 20  2>/dev/null`" = 
46b0: 27 58 5c 74 27 20 26 26 0a 20 20 20 20 20 20 20  'X\t' &&.       
46c0: 20 20 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73    echo_testing_s
46d0: 74 72 69 6e 67 3d 60 28 24 64 69 72 2f 65 63 68  tring=`($dir/ech
46e0: 6f 20 22 24 65 63 68 6f 5f 74 65 73 74 5f 73 74  o "$echo_test_st
46f0: 72 69 6e 67 22 29 20 32 3e 2f 64 65 76 2f 6e 75  ring") 2>/dev/nu
4700: 6c 6c 60 20 26 26 0a 20 20 20 20 20 20 20 20 20  ll` &&.         
4710: 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73  test "X$echo_tes
4720: 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 22  ting_string" = "
4730: 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69  X$echo_test_stri
4740: 6e 67 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ng"; then.      
4750: 20 20 45 43 48 4f 3d 22 24 64 69 72 2f 65 63 68    ECHO="$dir/ech
4760: 6f 22 0a 20 20 20 20 20 20 20 20 62 72 65 61 6b  o".        break
4770: 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 64 6f  .      fi.    do
4780: 6e 65 0a 20 20 20 20 49 46 53 3d 22 24 6c 74 5f  ne.    IFS="$lt_
4790: 73 61 76 65 5f 69 66 73 22 0a 0a 20 20 20 20 69  save_ifs"..    i
47a0: 66 20 74 65 73 74 20 22 58 24 45 43 48 4f 22 20  f test "X$ECHO" 
47b0: 3d 20 58 65 63 68 6f 3b 20 74 68 65 6e 0a 20 20  = Xecho; then.  
47c0: 20 20 20 20 23 20 57 65 20 64 69 64 6e 27 74 20      # We didn't 
47d0: 66 69 6e 64 20 61 20 62 65 74 74 65 72 20 65 63  find a better ec
47e0: 68 6f 2c 20 73 6f 20 6c 6f 6f 6b 20 66 6f 72 20  ho, so look for 
47f0: 61 6c 74 65 72 6e 61 74 69 76 65 73 2e 0a 20 20  alternatives..  
4800: 20 20 20 20 69 66 20 74 65 73 74 20 22 58 60 7b      if test "X`{
4810: 20 70 72 69 6e 74 20 2d 72 20 27 5c 74 27 3b 20   print -r '\t'; 
4820: 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22 20  } 2>/dev/null`" 
4830: 3d 20 27 58 5c 74 27 20 26 26 0a 20 20 20 20 20  = 'X\t' &&.     
4840: 20 20 20 20 65 63 68 6f 5f 74 65 73 74 69 6e 67      echo_testing
4850: 5f 73 74 72 69 6e 67 3d 60 7b 20 70 72 69 6e 74  _string=`{ print
4860: 20 2d 72 20 22 24 65 63 68 6f 5f 74 65 73 74 5f   -r "$echo_test_
4870: 73 74 72 69 6e 67 22 3b 20 7d 20 32 3e 2f 64 65  string"; } 2>/de
4880: 76 2f 6e 75 6c 6c 60 20 26 26 0a 20 20 20 20 20  v/null` &&.     
4890: 20 20 20 20 74 65 73 74 20 22 58 24 65 63 68 6f      test "X$echo
48a0: 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 22  _testing_string"
48b0: 20 3d 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f   = "X$echo_test_
48c0: 73 74 72 69 6e 67 22 3b 20 74 68 65 6e 0a 20 20  string"; then.  
48d0: 20 20 20 20 20 20 23 20 54 68 69 73 20 73 68 65        # This she
48e0: 6c 6c 20 68 61 73 20 61 20 62 75 69 6c 74 69 6e  ll has a builtin
48f0: 20 70 72 69 6e 74 20 2d 72 20 74 68 61 74 20 64   print -r that d
4900: 6f 65 73 20 74 68 65 20 74 72 69 63 6b 2e 0a 20  oes the trick.. 
4910: 20 20 20 20 20 20 20 45 43 48 4f 3d 27 70 72 69         ECHO='pri
4920: 6e 74 20 2d 72 27 0a 20 20 20 20 20 20 65 6c 69  nt -r'.      eli
4930: 66 20 7b 20 74 65 73 74 20 2d 66 20 2f 62 69 6e  f { test -f /bin
4940: 2f 6b 73 68 20 7c 7c 20 74 65 73 74 20 2d 66 20  /ksh || test -f 
4950: 2f 62 69 6e 2f 6b 73 68 24 61 63 5f 65 78 65 65  /bin/ksh$ac_exee
4960: 78 74 3b 20 7d 20 26 26 0a 09 20 20 20 74 65 73  xt; } &&..   tes
4970: 74 20 22 58 24 43 4f 4e 46 49 47 5f 53 48 45 4c  t "X$CONFIG_SHEL
4980: 4c 22 20 21 3d 20 58 2f 62 69 6e 2f 6b 73 68 3b  L" != X/bin/ksh;
4990: 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 23 20   then.        # 
49a0: 49 66 20 77 65 20 68 61 76 65 20 6b 73 68 2c 20  If we have ksh, 
49b0: 74 72 79 20 72 75 6e 6e 69 6e 67 20 63 6f 6e 66  try running conf
49c0: 69 67 75 72 65 20 61 67 61 69 6e 20 77 69 74 68  igure again with
49d0: 20 69 74 2e 0a 20 20 20 20 20 20 20 20 4f 52 49   it..        ORI
49e0: 47 49 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45  GINAL_CONFIG_SHE
49f0: 4c 4c 3d 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c  LL=${CONFIG_SHEL
4a00: 4c 2d 2f 62 69 6e 2f 73 68 7d 0a 20 20 20 20 20  L-/bin/sh}.     
4a10: 20 20 20 65 78 70 6f 72 74 20 4f 52 49 47 49 4e     export ORIGIN
4a20: 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a  AL_CONFIG_SHELL.
4a30: 20 20 20 20 20 20 20 20 43 4f 4e 46 49 47 5f 53          CONFIG_S
4a40: 48 45 4c 4c 3d 2f 62 69 6e 2f 6b 73 68 0a 20 20  HELL=/bin/ksh.  
4a50: 20 20 20 20 20 20 65 78 70 6f 72 74 20 43 4f 4e        export CON
4a60: 46 49 47 5f 53 48 45 4c 4c 0a 20 20 20 20 20 20  FIG_SHELL.      
4a70: 20 20 65 78 65 63 20 24 43 4f 4e 46 49 47 5f 53    exec $CONFIG_S
4a80: 48 45 4c 4c 20 22 24 30 22 20 2d 2d 6e 6f 2d 72  HELL "$0" --no-r
4a90: 65 65 78 65 63 20 24 7b 31 2b 22 24 40 22 7d 0a  eexec ${1+"$@"}.
4aa0: 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20        else.     
4ab0: 20 20 20 23 20 54 72 79 20 75 73 69 6e 67 20 70     # Try using p
4ac0: 72 69 6e 74 66 2e 0a 20 20 20 20 20 20 20 20 45  rintf..        E
4ad0: 43 48 4f 3d 27 70 72 69 6e 74 66 20 25 73 5c 6e  CHO='printf %s\n
4ae0: 27 0a 20 20 20 20 20 20 20 20 69 66 20 74 65 73  '.        if tes
4af0: 74 20 22 58 60 7b 20 24 45 43 48 4f 20 27 5c 74  t "X`{ $ECHO '\t
4b00: 27 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  '; } 2>/dev/null
4b10: 60 22 20 3d 20 27 58 5c 74 27 20 26 26 0a 09 20  `" = 'X\t' &&.. 
4b20: 20 20 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73    echo_testing_s
4b30: 74 72 69 6e 67 3d 60 7b 20 24 45 43 48 4f 20 22  tring=`{ $ECHO "
4b40: 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e  $echo_test_strin
4b50: 67 22 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c  g"; } 2>/dev/nul
4b60: 6c 60 20 26 26 0a 09 20 20 20 74 65 73 74 20 22  l` &&..   test "
4b70: 58 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73  X$echo_testing_s
4b80: 74 72 69 6e 67 22 20 3d 20 22 58 24 65 63 68 6f  tring" = "X$echo
4b90: 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 74  _test_string"; t
4ba0: 68 65 6e 0a 09 20 20 23 20 43 6f 6f 6c 2c 20 70  hen..  # Cool, p
4bb0: 72 69 6e 74 66 20 77 6f 72 6b 73 0a 09 20 20 3a  rintf works..  :
4bc0: 0a 20 20 20 20 20 20 20 20 65 6c 69 66 20 65 63  .        elif ec
4bd0: 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e  ho_testing_strin
4be0: 67 3d 60 28 24 4f 52 49 47 49 4e 41 4c 5f 43 4f  g=`($ORIGINAL_CO
4bf0: 4e 46 49 47 5f 53 48 45 4c 4c 20 22 24 30 22 20  NFIG_SHELL "$0" 
4c00: 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20  --fallback-echo 
4c10: 27 5c 74 27 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  '\t') 2>/dev/nul
4c20: 6c 60 20 26 26 0a 09 20 20 20 20 20 74 65 73 74  l` &&..     test
4c30: 20 22 58 24 65 63 68 6f 5f 74 65 73 74 69 6e 67   "X$echo_testing
4c40: 5f 73 74 72 69 6e 67 22 20 3d 20 27 58 5c 74 27  _string" = 'X\t'
4c50: 20 26 26 0a 09 20 20 20 20 20 65 63 68 6f 5f 74   &&..     echo_t
4c60: 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 3d 60 28  esting_string=`(
4c70: 24 4f 52 49 47 49 4e 41 4c 5f 43 4f 4e 46 49 47  $ORIGINAL_CONFIG
4c80: 5f 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d 66 61  _SHELL "$0" --fa
4c90: 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 22 24 65 63  llback-echo "$ec
4ca0: 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 29  ho_test_string")
4cb0: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26   2>/dev/null` &&
4cc0: 0a 09 20 20 20 20 20 74 65 73 74 20 22 58 24 65  ..     test "X$e
4cd0: 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69  cho_testing_stri
4ce0: 6e 67 22 20 3d 20 22 58 24 65 63 68 6f 5f 74 65  ng" = "X$echo_te
4cf0: 73 74 5f 73 74 72 69 6e 67 22 3b 20 74 68 65 6e  st_string"; then
4d00: 0a 09 20 20 43 4f 4e 46 49 47 5f 53 48 45 4c 4c  ..  CONFIG_SHELL
4d10: 3d 24 4f 52 49 47 49 4e 41 4c 5f 43 4f 4e 46 49  =$ORIGINAL_CONFI
4d20: 47 5f 53 48 45 4c 4c 0a 09 20 20 65 78 70 6f 72  G_SHELL..  expor
4d30: 74 20 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a 09  t CONFIG_SHELL..
4d40: 20 20 53 48 45 4c 4c 3d 22 24 43 4f 4e 46 49 47    SHELL="$CONFIG
4d50: 5f 53 48 45 4c 4c 22 0a 09 20 20 65 78 70 6f 72  _SHELL"..  expor
4d60: 74 20 53 48 45 4c 4c 0a 09 20 20 45 43 48 4f 3d  t SHELL..  ECHO=
4d70: 22 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 24  "$CONFIG_SHELL $
4d80: 30 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68  0 --fallback-ech
4d90: 6f 22 0a 20 20 20 20 20 20 20 20 65 6c 69 66 20  o".        elif 
4da0: 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72  echo_testing_str
4db0: 69 6e 67 3d 60 28 24 43 4f 4e 46 49 47 5f 53 48  ing=`($CONFIG_SH
4dc0: 45 4c 4c 20 22 24 30 22 20 2d 2d 66 61 6c 6c 62  ELL "$0" --fallb
4dd0: 61 63 6b 2d 65 63 68 6f 20 27 5c 74 27 29 20 32  ack-echo '\t') 2
4de0: 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 09  >/dev/null` &&..
4df0: 20 20 20 20 20 74 65 73 74 20 22 58 24 65 63 68       test "X$ech
4e00: 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67  o_testing_string
4e10: 22 20 3d 20 27 58 5c 74 27 20 26 26 0a 09 20 20  " = 'X\t' &&..  
4e20: 20 20 20 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f     echo_testing_
4e30: 73 74 72 69 6e 67 3d 60 28 24 43 4f 4e 46 49 47  string=`($CONFIG
4e40: 5f 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d 66 61  _SHELL "$0" --fa
4e50: 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 22 24 65 63  llback-echo "$ec
4e60: 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 29  ho_test_string")
4e70: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26   2>/dev/null` &&
4e80: 0a 09 20 20 20 20 20 74 65 73 74 20 22 58 24 65  ..     test "X$e
4e90: 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69  cho_testing_stri
4ea0: 6e 67 22 20 3d 20 22 58 24 65 63 68 6f 5f 74 65  ng" = "X$echo_te
4eb0: 73 74 5f 73 74 72 69 6e 67 22 3b 20 74 68 65 6e  st_string"; then
4ec0: 0a 09 20 20 45 43 48 4f 3d 22 24 43 4f 4e 46 49  ..  ECHO="$CONFI
4ed0: 47 5f 53 48 45 4c 4c 20 24 30 20 2d 2d 66 61 6c  G_SHELL $0 --fal
4ee0: 6c 62 61 63 6b 2d 65 63 68 6f 22 0a 20 20 20 20  lback-echo".    
4ef0: 20 20 20 20 65 6c 73 65 0a 09 20 20 23 20 6d 61      else..  # ma
4f00: 79 62 65 20 77 69 74 68 20 61 20 73 6d 61 6c 6c  ybe with a small
4f10: 65 72 20 73 74 72 69 6e 67 2e 2e 2e 0a 09 20 20  er string.....  
4f20: 70 72 65 76 3d 3a 0a 0a 09 20 20 66 6f 72 20 63  prev=:...  for c
4f30: 6d 64 20 69 6e 20 27 65 63 68 6f 20 74 65 73 74  md in 'echo test
4f40: 27 20 27 73 65 64 20 32 71 20 22 24 30 22 27 20  ' 'sed 2q "$0"' 
4f50: 27 73 65 64 20 31 30 71 20 22 24 30 22 27 20 27  'sed 10q "$0"' '
4f60: 73 65 64 20 32 30 71 20 22 24 30 22 27 20 27 73  sed 20q "$0"' 's
4f70: 65 64 20 35 30 71 20 22 24 30 22 27 3b 20 64 6f  ed 50q "$0"'; do
4f80: 0a 09 20 20 20 20 69 66 20 7b 20 74 65 73 74 20  ..    if { test 
4f90: 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72  "X$echo_test_str
4fa0: 69 6e 67 22 20 3d 20 22 58 60 65 76 61 6c 20 24  ing" = "X`eval $
4fb0: 63 6d 64 60 22 3b 20 7d 20 32 3e 2f 64 65 76 2f  cmd`"; } 2>/dev/
4fc0: 6e 75 6c 6c 0a 09 20 20 20 20 74 68 65 6e 0a 09  null..    then..
4fd0: 20 20 20 20 20 20 62 72 65 61 6b 0a 09 20 20 20        break..   
4fe0: 20 66 69 0a 09 20 20 20 20 70 72 65 76 3d 22 24   fi..    prev="$
4ff0: 63 6d 64 22 0a 09 20 20 64 6f 6e 65 0a 0a 09 20  cmd"..  done... 
5000: 20 69 66 20 74 65 73 74 20 22 24 70 72 65 76 22   if test "$prev"
5010: 20 21 3d 20 27 73 65 64 20 35 30 71 20 22 24 30   != 'sed 50q "$0
5020: 22 27 3b 20 74 68 65 6e 0a 09 20 20 20 20 65 63  "'; then..    ec
5030: 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 3d 60  ho_test_string=`
5040: 65 76 61 6c 20 24 70 72 65 76 60 0a 09 20 20 20  eval $prev`..   
5050: 20 65 78 70 6f 72 74 20 65 63 68 6f 5f 74 65 73   export echo_tes
5060: 74 5f 73 74 72 69 6e 67 0a 09 20 20 20 20 65 78  t_string..    ex
5070: 65 63 20 24 7b 4f 52 49 47 49 4e 41 4c 5f 43 4f  ec ${ORIGINAL_CO
5080: 4e 46 49 47 5f 53 48 45 4c 4c 2d 24 7b 43 4f 4e  NFIG_SHELL-${CON
5090: 46 49 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73  FIG_SHELL-/bin/s
50a0: 68 7d 7d 20 22 24 30 22 20 24 7b 31 2b 22 24 40  h}} "$0" ${1+"$@
50b0: 22 7d 0a 09 20 20 65 6c 73 65 0a 09 20 20 20 20  "}..  else..    
50c0: 23 20 4f 6f 70 73 2e 20 20 57 65 20 6c 6f 73 74  # Oops.  We lost
50d0: 20 63 6f 6d 70 6c 65 74 65 6c 79 2c 20 73 6f 20   completely, so 
50e0: 6a 75 73 74 20 73 74 69 63 6b 20 77 69 74 68 20  just stick with 
50f0: 65 63 68 6f 2e 0a 09 20 20 20 20 45 43 48 4f 3d  echo...    ECHO=
5100: 65 63 68 6f 0a 09 20 20 66 69 0a 20 20 20 20 20  echo..  fi.     
5110: 20 20 20 66 69 0a 20 20 20 20 20 20 66 69 0a 20     fi.      fi. 
5120: 20 20 20 66 69 0a 20 20 66 69 0a 66 69 0a 0a 23     fi.  fi.fi..#
5130: 20 43 6f 70 79 20 65 63 68 6f 20 61 6e 64 20 71   Copy echo and q
5140: 75 6f 74 65 20 74 68 65 20 63 6f 70 79 20 73 75  uote the copy su
5150: 69 74 61 62 6c 79 20 66 6f 72 20 70 61 73 73 69  itably for passi
5160: 6e 67 20 74 6f 20 6c 69 62 74 6f 6f 6c 20 66 72  ng to libtool fr
5170: 6f 6d 0a 23 20 74 68 65 20 4d 61 6b 65 66 69 6c  om.# the Makefil
5180: 65 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 71 75  e, instead of qu
5190: 6f 74 69 6e 67 20 74 68 65 20 6f 72 69 67 69 6e  oting the origin
51a0: 61 6c 2c 20 77 68 69 63 68 20 69 73 20 75 73 65  al, which is use
51b0: 64 20 6c 61 74 65 72 2e 0a 6c 74 5f 45 43 48 4f  d later..lt_ECHO
51c0: 3d 24 45 43 48 4f 0a 69 66 20 74 65 73 74 20 22  =$ECHO.if test "
51d0: 58 24 6c 74 5f 45 43 48 4f 22 20 3d 20 22 58 24  X$lt_ECHO" = "X$
51e0: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 24 30 20  CONFIG_SHELL $0 
51f0: 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 22  --fallback-echo"
5200: 3b 20 74 68 65 6e 0a 20 20 20 6c 74 5f 45 43 48  ; then.   lt_ECH
5210: 4f 3d 22 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c  O="$CONFIG_SHELL
5220: 20 5c 5c 5c 24 5c 24 30 20 2d 2d 66 61 6c 6c 62   \\\$\$0 --fallb
5230: 61 63 6b 2d 65 63 68 6f 22 0a 66 69 0a 0a 0a 0a  ack-echo".fi....
5240: 0a 74 65 73 74 20 2d 6e 20 22 24 44 4a 44 49 52  .test -n "$DJDIR
5250: 22 20 7c 7c 20 65 78 65 63 20 37 3c 26 30 20 3c  " || exec 7<&0 <
5260: 2f 64 65 76 2f 6e 75 6c 6c 0a 65 78 65 63 20 36  /dev/null.exec 6
5270: 3e 26 31 0a 0a 23 20 4e 61 6d 65 20 6f 66 20 74  >&1..# Name of t
5280: 68 65 20 68 6f 73 74 2e 0a 23 20 68 6f 73 74 6e  he host..# hostn
5290: 61 6d 65 20 6f 6e 20 73 6f 6d 65 20 73 79 73 74  ame on some syst
52a0: 65 6d 73 20 28 53 56 52 33 2e 32 2c 20 6f 6c 64  ems (SVR3.2, old
52b0: 20 47 4e 55 2f 4c 69 6e 75 78 29 20 72 65 74 75   GNU/Linux) retu
52c0: 72 6e 73 20 61 20 62 6f 67 75 73 20 65 78 69 74  rns a bogus exit
52d0: 20 73 74 61 74 75 73 2c 0a 23 20 73 6f 20 75 6e   status,.# so un
52e0: 61 6d 65 20 67 65 74 73 20 72 75 6e 20 74 6f 6f  ame gets run too
52f0: 2e 0a 61 63 5f 68 6f 73 74 6e 61 6d 65 3d 60 28  ..ac_hostname=`(
5300: 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 75 6e 61 6d  hostname || unam
5310: 65 20 2d 6e 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  e -n) 2>/dev/nul
5320: 6c 20 7c 20 73 65 64 20 31 71 60 0a 0a 23 0a 23  l | sed 1q`..#.#
5330: 20 49 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 73   Initializations
5340: 2e 0a 23 0a 61 63 5f 64 65 66 61 75 6c 74 5f 70  ..#.ac_default_p
5350: 72 65 66 69 78 3d 2f 75 73 72 2f 6c 6f 63 61 6c  refix=/usr/local
5360: 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d  .ac_clean_files=
5370: 0a 61 63 5f 63 6f 6e 66 69 67 5f 6c 69 62 6f 62  .ac_config_libob
5380: 6a 5f 64 69 72 3d 2e 0a 4c 49 42 4f 42 4a 53 3d  j_dir=..LIBOBJS=
5390: 0a 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  .cross_compiling
53a0: 3d 6e 6f 0a 73 75 62 64 69 72 73 3d 0a 4d 46 4c  =no.subdirs=.MFL
53b0: 41 47 53 3d 0a 4d 41 4b 45 46 4c 41 47 53 3d 0a  AGS=.MAKEFLAGS=.
53c0: 0a 23 20 49 64 65 6e 74 69 74 79 20 6f 66 20 74  .# Identity of t
53d0: 68 69 73 20 70 61 63 6b 61 67 65 2e 0a 50 41 43  his package..PAC
53e0: 4b 41 47 45 5f 4e 41 4d 45 3d 27 73 71 6c 69 74  KAGE_NAME='sqlit
53f0: 65 27 0a 50 41 43 4b 41 47 45 5f 54 41 52 4e 41  e'.PACKAGE_TARNA
5400: 4d 45 3d 27 73 71 6c 69 74 65 27 0a 50 41 43 4b  ME='sqlite'.PACK
5410: 41 47 45 5f 56 45 52 53 49 4f 4e 3d 27 33 2e 39  AGE_VERSION='3.9
5420: 2e 30 27 0a 50 41 43 4b 41 47 45 5f 53 54 52 49  .0'.PACKAGE_STRI
5430: 4e 47 3d 27 73 71 6c 69 74 65 20 33 2e 39 2e 30  NG='sqlite 3.9.0
5440: 27 0a 50 41 43 4b 41 47 45 5f 42 55 47 52 45 50  '.PACKAGE_BUGREP
5450: 4f 52 54 3d 27 27 0a 50 41 43 4b 41 47 45 5f 55  ORT=''.PACKAGE_U
5460: 52 4c 3d 27 27 0a 0a 23 20 46 61 63 74 6f 72 69  RL=''..# Factori
5470: 6e 67 20 64 65 66 61 75 6c 74 20 68 65 61 64 65  ng default heade
5480: 72 73 20 66 6f 72 20 6d 6f 73 74 20 74 65 73 74  rs for most test
5490: 73 2e 0a 61 63 5f 69 6e 63 6c 75 64 65 73 5f 64  s..ac_includes_d
54a0: 65 66 61 75 6c 74 3d 22 5c 0a 23 69 6e 63 6c 75  efault="\.#inclu
54b0: 64 65 20 3c 73 74 64 69 6f 2e 68 3e 0a 23 69 66  de <stdio.h>.#if
54c0: 64 65 66 20 48 41 56 45 5f 53 59 53 5f 54 59 50  def HAVE_SYS_TYP
54d0: 45 53 5f 48 0a 23 20 69 6e 63 6c 75 64 65 20 3c  ES_H.# include <
54e0: 73 79 73 2f 74 79 70 65 73 2e 68 3e 0a 23 65 6e  sys/types.h>.#en
54f0: 64 69 66 0a 23 69 66 64 65 66 20 48 41 56 45 5f  dif.#ifdef HAVE_
5500: 53 59 53 5f 53 54 41 54 5f 48 0a 23 20 69 6e 63  SYS_STAT_H.# inc
5510: 6c 75 64 65 20 3c 73 79 73 2f 73 74 61 74 2e 68  lude <sys/stat.h
5520: 3e 0a 23 65 6e 64 69 66 0a 23 69 66 64 65 66 20  >.#endif.#ifdef 
5530: 53 54 44 43 5f 48 45 41 44 45 52 53 0a 23 20 69  STDC_HEADERS.# i
5540: 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68  nclude <stdlib.h
5550: 3e 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73 74 64  >.# include <std
5560: 64 65 66 2e 68 3e 0a 23 65 6c 73 65 0a 23 20 69  def.h>.#else.# i
5570: 66 64 65 66 20 48 41 56 45 5f 53 54 44 4c 49 42  fdef HAVE_STDLIB
5580: 5f 48 0a 23 20 20 69 6e 63 6c 75 64 65 20 3c 73  _H.#  include <s
5590: 74 64 6c 69 62 2e 68 3e 0a 23 20 65 6e 64 69 66  tdlib.h>.# endif
55a0: 0a 23 65 6e 64 69 66 0a 23 69 66 64 65 66 20 48  .#endif.#ifdef H
55b0: 41 56 45 5f 53 54 52 49 4e 47 5f 48 0a 23 20 69  AVE_STRING_H.# i
55c0: 66 20 21 64 65 66 69 6e 65 64 20 53 54 44 43 5f  f !defined STDC_
55d0: 48 45 41 44 45 52 53 20 26 26 20 64 65 66 69 6e  HEADERS && defin
55e0: 65 64 20 48 41 56 45 5f 4d 45 4d 4f 52 59 5f 48  ed HAVE_MEMORY_H
55f0: 0a 23 20 20 69 6e 63 6c 75 64 65 20 3c 6d 65 6d  .#  include <mem
5600: 6f 72 79 2e 68 3e 0a 23 20 65 6e 64 69 66 0a 23  ory.h>.# endif.#
5610: 20 69 6e 63 6c 75 64 65 20 3c 73 74 72 69 6e 67   include <string
5620: 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66 64 65  .h>.#endif.#ifde
5630: 66 20 48 41 56 45 5f 53 54 52 49 4e 47 53 5f 48  f HAVE_STRINGS_H
5640: 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73 74 72 69  .# include <stri
5650: 6e 67 73 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69  ngs.h>.#endif.#i
5660: 66 64 65 66 20 48 41 56 45 5f 49 4e 54 54 59 50  fdef HAVE_INTTYP
5670: 45 53 5f 48 0a 23 20 69 6e 63 6c 75 64 65 20 3c  ES_H.# include <
5680: 69 6e 74 74 79 70 65 73 2e 68 3e 0a 23 65 6e 64  inttypes.h>.#end
5690: 69 66 0a 23 69 66 64 65 66 20 48 41 56 45 5f 53  if.#ifdef HAVE_S
56a0: 54 44 49 4e 54 5f 48 0a 23 20 69 6e 63 6c 75 64  TDINT_H.# includ
56b0: 65 20 3c 73 74 64 69 6e 74 2e 68 3e 0a 23 65 6e  e <stdint.h>.#en
56c0: 64 69 66 0a 23 69 66 64 65 66 20 48 41 56 45 5f  dif.#ifdef HAVE_
56d0: 55 4e 49 53 54 44 5f 48 0a 23 20 69 6e 63 6c 75  UNISTD_H.# inclu
56e0: 64 65 20 3c 75 6e 69 73 74 64 2e 68 3e 0a 23 65  de <unistd.h>.#e
56f0: 6e 64 69 66 22 0a 0a 61 63 5f 73 75 62 73 74 5f  ndif"..ac_subst_
5700: 76 61 72 73 3d 27 4c 54 4c 49 42 4f 42 4a 53 0a  vars='LTLIBOBJS.
5710: 4c 49 42 4f 42 4a 53 0a 42 55 49 4c 44 5f 43 46  LIBOBJS.BUILD_CF
5720: 4c 41 47 53 0a 55 53 45 5f 47 43 4f 56 0a 4f 50  LAGS.USE_GCOV.OP
5730: 54 5f 46 45 41 54 55 52 45 5f 46 4c 41 47 53 0a  T_FEATURE_FLAGS.
5740: 55 53 45 5f 41 4d 41 4c 47 41 4d 41 54 49 4f 4e  USE_AMALGAMATION
5750: 0a 54 41 52 47 45 54 5f 44 45 42 55 47 0a 54 41  .TARGET_DEBUG.TA
5760: 52 47 45 54 5f 48 41 56 45 5f 52 45 41 44 4c 49  RGET_HAVE_READLI
5770: 4e 45 0a 54 41 52 47 45 54 5f 52 45 41 44 4c 49  NE.TARGET_READLI
5780: 4e 45 5f 49 4e 43 0a 54 41 52 47 45 54 5f 52 45  NE_INC.TARGET_RE
5790: 41 44 4c 49 4e 45 5f 4c 49 42 53 0a 48 41 56 45  ADLINE_LIBS.HAVE
57a0: 5f 54 43 4c 0a 54 43 4c 5f 53 48 4c 49 42 5f 53  _TCL.TCL_SHLIB_S
57b0: 55 46 46 49 58 0a 54 43 4c 5f 53 54 55 42 5f 4c  UFFIX.TCL_STUB_L
57c0: 49 42 5f 53 50 45 43 0a 54 43 4c 5f 53 54 55 42  IB_SPEC.TCL_STUB
57d0: 5f 4c 49 42 5f 46 4c 41 47 0a 54 43 4c 5f 53 54  _LIB_FLAG.TCL_ST
57e0: 55 42 5f 4c 49 42 5f 46 49 4c 45 0a 54 43 4c 5f  UB_LIB_FILE.TCL_
57f0: 4c 49 42 5f 53 50 45 43 0a 54 43 4c 5f 4c 49 42  LIB_SPEC.TCL_LIB
5800: 5f 46 4c 41 47 0a 54 43 4c 5f 4c 49 42 5f 46 49  _FLAG.TCL_LIB_FI
5810: 4c 45 0a 54 43 4c 5f 49 4e 43 4c 55 44 45 5f 53  LE.TCL_INCLUDE_S
5820: 50 45 43 0a 54 43 4c 5f 53 52 43 5f 44 49 52 0a  PEC.TCL_SRC_DIR.
5830: 54 43 4c 5f 42 49 4e 5f 44 49 52 0a 54 43 4c 5f  TCL_BIN_DIR.TCL_
5840: 56 45 52 53 49 4f 4e 0a 54 41 52 47 45 54 5f 45  VERSION.TARGET_E
5850: 58 45 45 58 54 0a 53 51 4c 49 54 45 5f 4f 53 5f  XEEXT.SQLITE_OS_
5860: 57 49 4e 0a 53 51 4c 49 54 45 5f 4f 53 5f 55 4e  WIN.SQLITE_OS_UN
5870: 49 58 0a 42 55 49 4c 44 5f 45 58 45 45 58 54 0a  IX.BUILD_EXEEXT.
5880: 54 45 4d 50 5f 53 54 4f 52 45 0a 41 4c 4c 4f 57  TEMP_STORE.ALLOW
5890: 52 45 4c 45 41 53 45 0a 53 51 4c 49 54 45 5f 54  RELEASE.SQLITE_T
58a0: 48 52 45 41 44 53 41 46 45 0a 42 55 49 4c 44 5f  HREADSAFE.BUILD_
58b0: 43 43 0a 56 45 52 53 49 4f 4e 5f 4e 55 4d 42 45  CC.VERSION_NUMBE
58c0: 52 0a 52 45 4c 45 41 53 45 0a 56 45 52 53 49 4f  R.RELEASE.VERSIO
58d0: 4e 0a 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78  N.program_prefix
58e0: 0a 54 43 4c 4c 49 42 44 49 52 0a 54 43 4c 53 48  .TCLLIBDIR.TCLSH
58f0: 5f 43 4d 44 0a 49 4e 53 54 41 4c 4c 5f 44 41 54  _CMD.INSTALL_DAT
5900: 41 0a 49 4e 53 54 41 4c 4c 5f 53 43 52 49 50 54  A.INSTALL_SCRIPT
5910: 0a 49 4e 53 54 41 4c 4c 5f 50 52 4f 47 52 41 4d  .INSTALL_PROGRAM
5920: 0a 43 50 50 0a 4f 54 4f 4f 4c 36 34 0a 4f 54 4f  .CPP.OTOOL64.OTO
5930: 4f 4c 0a 4c 49 50 4f 0a 4e 4d 45 44 49 54 0a 44  OL.LIPO.NMEDIT.D
5940: 53 59 4d 55 54 49 4c 0a 6c 74 5f 45 43 48 4f 0a  SYMUTIL.lt_ECHO.
5950: 52 41 4e 4c 49 42 0a 53 54 52 49 50 0a 41 52 0a  RANLIB.STRIP.AR.
5960: 4f 42 4a 44 55 4d 50 0a 4c 4e 5f 53 0a 4e 4d 0a  OBJDUMP.LN_S.NM.
5970: 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 0a 44 55  ac_ct_DUMPBIN.DU
5980: 4d 50 42 49 4e 0a 4c 44 0a 46 47 52 45 50 0a 45  MPBIN.LD.FGREP.E
5990: 47 52 45 50 0a 47 52 45 50 0a 53 45 44 0a 4f 42  GREP.GREP.SED.OB
59a0: 4a 45 58 54 0a 45 58 45 45 58 54 0a 61 63 5f 63  JEXT.EXEEXT.ac_c
59b0: 74 5f 43 43 0a 43 50 50 46 4c 41 47 53 0a 4c 44  t_CC.CPPFLAGS.LD
59c0: 46 4c 41 47 53 0a 43 46 4c 41 47 53 0a 43 43 0a  FLAGS.CFLAGS.CC.
59d0: 68 6f 73 74 5f 6f 73 0a 68 6f 73 74 5f 76 65 6e  host_os.host_ven
59e0: 64 6f 72 0a 68 6f 73 74 5f 63 70 75 0a 68 6f 73  dor.host_cpu.hos
59f0: 74 0a 62 75 69 6c 64 5f 6f 73 0a 62 75 69 6c 64  t.build_os.build
5a00: 5f 76 65 6e 64 6f 72 0a 62 75 69 6c 64 5f 63 70  _vendor.build_cp
5a10: 75 0a 62 75 69 6c 64 0a 4c 49 42 54 4f 4f 4c 0a  u.build.LIBTOOL.
5a20: 74 61 72 67 65 74 5f 61 6c 69 61 73 0a 68 6f 73  target_alias.hos
5a30: 74 5f 61 6c 69 61 73 0a 62 75 69 6c 64 5f 61 6c  t_alias.build_al
5a40: 69 61 73 0a 4c 49 42 53 0a 45 43 48 4f 5f 54 0a  ias.LIBS.ECHO_T.
5a50: 45 43 48 4f 5f 4e 0a 45 43 48 4f 5f 43 0a 44 45  ECHO_N.ECHO_C.DE
5a60: 46 53 0a 6d 61 6e 64 69 72 0a 6c 6f 63 61 6c 65  FS.mandir.locale
5a70: 64 69 72 0a 6c 69 62 64 69 72 0a 70 73 64 69 72  dir.libdir.psdir
5a80: 0a 70 64 66 64 69 72 0a 64 76 69 64 69 72 0a 68  .pdfdir.dvidir.h
5a90: 74 6d 6c 64 69 72 0a 69 6e 66 6f 64 69 72 0a 64  tmldir.infodir.d
5aa0: 6f 63 64 69 72 0a 6f 6c 64 69 6e 63 6c 75 64 65  ocdir.oldinclude
5ab0: 64 69 72 0a 69 6e 63 6c 75 64 65 64 69 72 0a 6c  dir.includedir.l
5ac0: 6f 63 61 6c 73 74 61 74 65 64 69 72 0a 73 68 61  ocalstatedir.sha
5ad0: 72 65 64 73 74 61 74 65 64 69 72 0a 73 79 73 63  redstatedir.sysc
5ae0: 6f 6e 66 64 69 72 0a 64 61 74 61 64 69 72 0a 64  onfdir.datadir.d
5af0: 61 74 61 72 6f 6f 74 64 69 72 0a 6c 69 62 65 78  atarootdir.libex
5b00: 65 63 64 69 72 0a 73 62 69 6e 64 69 72 0a 62 69  ecdir.sbindir.bi
5b10: 6e 64 69 72 0a 70 72 6f 67 72 61 6d 5f 74 72 61  ndir.program_tra
5b20: 6e 73 66 6f 72 6d 5f 6e 61 6d 65 0a 70 72 65 66  nsform_name.pref
5b30: 69 78 0a 65 78 65 63 5f 70 72 65 66 69 78 0a 50  ix.exec_prefix.P
5b40: 41 43 4b 41 47 45 5f 55 52 4c 0a 50 41 43 4b 41  ACKAGE_URL.PACKA
5b50: 47 45 5f 42 55 47 52 45 50 4f 52 54 0a 50 41 43  GE_BUGREPORT.PAC
5b60: 4b 41 47 45 5f 53 54 52 49 4e 47 0a 50 41 43 4b  KAGE_STRING.PACK
5b70: 41 47 45 5f 56 45 52 53 49 4f 4e 0a 50 41 43 4b  AGE_VERSION.PACK
5b80: 41 47 45 5f 54 41 52 4e 41 4d 45 0a 50 41 43 4b  AGE_TARNAME.PACK
5b90: 41 47 45 5f 4e 41 4d 45 0a 50 41 54 48 5f 53 45  AGE_NAME.PATH_SE
5ba0: 50 41 52 41 54 4f 52 0a 53 48 45 4c 4c 27 0a 61  PARATOR.SHELL'.a
5bb0: 63 5f 73 75 62 73 74 5f 66 69 6c 65 73 3d 27 27  c_subst_files=''
5bc0: 0a 61 63 5f 75 73 65 72 5f 6f 70 74 73 3d 27 0a  .ac_user_opts='.
5bd0: 65 6e 61 62 6c 65 5f 6f 70 74 69 6f 6e 5f 63 68  enable_option_ch
5be0: 65 63 6b 69 6e 67 0a 65 6e 61 62 6c 65 5f 73 68  ecking.enable_sh
5bf0: 61 72 65 64 0a 65 6e 61 62 6c 65 5f 73 74 61 74  ared.enable_stat
5c00: 69 63 0a 77 69 74 68 5f 70 69 63 0a 65 6e 61 62  ic.with_pic.enab
5c10: 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 0a  le_fast_install.
5c20: 77 69 74 68 5f 67 6e 75 5f 6c 64 0a 65 6e 61 62  with_gnu_ld.enab
5c30: 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 0a  le_libtool_lock.
5c40: 65 6e 61 62 6c 65 5f 6c 61 72 67 65 66 69 6c 65  enable_largefile
5c50: 0a 65 6e 61 62 6c 65 5f 74 68 72 65 61 64 73 61  .enable_threadsa
5c60: 66 65 0a 65 6e 61 62 6c 65 5f 72 65 6c 65 61 73  fe.enable_releas
5c70: 65 6d 6f 64 65 0a 65 6e 61 62 6c 65 5f 74 65 6d  emode.enable_tem
5c80: 70 73 74 6f 72 65 0a 65 6e 61 62 6c 65 5f 74 63  pstore.enable_tc
5c90: 6c 0a 77 69 74 68 5f 74 63 6c 0a 65 6e 61 62 6c  l.with_tcl.enabl
5ca0: 65 5f 72 65 61 64 6c 69 6e 65 0a 77 69 74 68 5f  e_readline.with_
5cb0: 72 65 61 64 6c 69 6e 65 5f 6c 69 62 0a 77 69 74  readline_lib.wit
5cc0: 68 5f 72 65 61 64 6c 69 6e 65 5f 69 6e 63 0a 65  h_readline_inc.e
5cd0: 6e 61 62 6c 65 5f 64 65 62 75 67 0a 65 6e 61 62  nable_debug.enab
5ce0: 6c 65 5f 61 6d 61 6c 67 61 6d 61 74 69 6f 6e 0a  le_amalgamation.
5cf0: 65 6e 61 62 6c 65 5f 6c 6f 61 64 5f 65 78 74 65  enable_load_exte
5d00: 6e 73 69 6f 6e 0a 65 6e 61 62 6c 65 5f 66 74 73  nsion.enable_fts
5d10: 33 0a 65 6e 61 62 6c 65 5f 66 74 73 34 0a 65 6e  3.enable_fts4.en
5d20: 61 62 6c 65 5f 66 74 73 35 0a 65 6e 61 62 6c 65  able_fts5.enable
5d30: 5f 6a 73 6f 6e 31 0a 65 6e 61 62 6c 65 5f 72 74  _json1.enable_rt
5d40: 72 65 65 0a 65 6e 61 62 6c 65 5f 67 63 6f 76 0a  ree.enable_gcov.
5d50: 27 0a 20 20 20 20 20 20 61 63 5f 70 72 65 63 69  '.      ac_preci
5d60: 6f 75 73 5f 76 61 72 73 3d 27 62 75 69 6c 64 5f  ous_vars='build_
5d70: 61 6c 69 61 73 0a 68 6f 73 74 5f 61 6c 69 61 73  alias.host_alias
5d80: 0a 74 61 72 67 65 74 5f 61 6c 69 61 73 0a 43 43  .target_alias.CC
5d90: 0a 43 46 4c 41 47 53 0a 4c 44 46 4c 41 47 53 0a  .CFLAGS.LDFLAGS.
5da0: 4c 49 42 53 0a 43 50 50 46 4c 41 47 53 0a 43 50  LIBS.CPPFLAGS.CP
5db0: 50 0a 54 43 4c 4c 49 42 44 49 52 27 0a 0a 0a 23  P.TCLLIBDIR'...#
5dc0: 20 49 6e 69 74 69 61 6c 69 7a 65 20 73 6f 6d 65   Initialize some
5dd0: 20 76 61 72 69 61 62 6c 65 73 20 73 65 74 20 62   variables set b
5de0: 79 20 6f 70 74 69 6f 6e 73 2e 0a 61 63 5f 69 6e  y options..ac_in
5df0: 69 74 5f 68 65 6c 70 3d 0a 61 63 5f 69 6e 69 74  it_help=.ac_init
5e00: 5f 76 65 72 73 69 6f 6e 3d 66 61 6c 73 65 0a 61  _version=false.a
5e10: 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f  c_unrecognized_o
5e20: 70 74 73 3d 0a 61 63 5f 75 6e 72 65 63 6f 67 6e  pts=.ac_unrecogn
5e30: 69 7a 65 64 5f 73 65 70 3d 0a 23 20 54 68 65 20  ized_sep=.# The 
5e40: 76 61 72 69 61 62 6c 65 73 20 68 61 76 65 20 74  variables have t
5e50: 68 65 20 73 61 6d 65 20 6e 61 6d 65 73 20 61 73  he same names as
5e60: 20 74 68 65 20 6f 70 74 69 6f 6e 73 2c 20 77 69   the options, wi
5e70: 74 68 0a 23 20 64 61 73 68 65 73 20 63 68 61 6e  th.# dashes chan
5e80: 67 65 64 20 74 6f 20 75 6e 64 65 72 6c 69 6e 65  ged to underline
5e90: 73 2e 0a 63 61 63 68 65 5f 66 69 6c 65 3d 2f 64  s..cache_file=/d
5ea0: 65 76 2f 6e 75 6c 6c 0a 65 78 65 63 5f 70 72 65  ev/null.exec_pre
5eb0: 66 69 78 3d 4e 4f 4e 45 0a 6e 6f 5f 63 72 65 61  fix=NONE.no_crea
5ec0: 74 65 3d 0a 6e 6f 5f 72 65 63 75 72 73 69 6f 6e  te=.no_recursion
5ed0: 3d 0a 70 72 65 66 69 78 3d 4e 4f 4e 45 0a 70 72  =.prefix=NONE.pr
5ee0: 6f 67 72 61 6d 5f 70 72 65 66 69 78 3d 4e 4f 4e  ogram_prefix=NON
5ef0: 45 0a 70 72 6f 67 72 61 6d 5f 73 75 66 66 69 78  E.program_suffix
5f00: 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 74 72  =NONE.program_tr
5f10: 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d 73 2c 78  ansform_name=s,x
5f20: 2c 78 2c 0a 73 69 6c 65 6e 74 3d 0a 73 69 74 65  ,x,.silent=.site
5f30: 3d 0a 73 72 63 64 69 72 3d 0a 76 65 72 62 6f 73  =.srcdir=.verbos
5f40: 65 3d 0a 78 5f 69 6e 63 6c 75 64 65 73 3d 4e 4f  e=.x_includes=NO
5f50: 4e 45 0a 78 5f 6c 69 62 72 61 72 69 65 73 3d 4e  NE.x_libraries=N
5f60: 4f 4e 45 0a 0a 23 20 49 6e 73 74 61 6c 6c 61 74  ONE..# Installat
5f70: 69 6f 6e 20 64 69 72 65 63 74 6f 72 79 20 6f 70  ion directory op
5f80: 74 69 6f 6e 73 2e 0a 23 20 54 68 65 73 65 20 61  tions..# These a
5f90: 72 65 20 6c 65 66 74 20 75 6e 65 78 70 61 6e 64  re left unexpand
5fa0: 65 64 20 73 6f 20 75 73 65 72 73 20 63 61 6e 20  ed so users can 
5fb0: 22 6d 61 6b 65 20 69 6e 73 74 61 6c 6c 20 65 78  "make install ex
5fc0: 65 63 5f 70 72 65 66 69 78 3d 2f 66 6f 6f 22 0a  ec_prefix=/foo".
5fd0: 23 20 61 6e 64 20 61 6c 6c 20 74 68 65 20 76 61  # and all the va
5fe0: 72 69 61 62 6c 65 73 20 74 68 61 74 20 61 72 65  riables that are
5ff0: 20 73 75 70 70 6f 73 65 64 20 74 6f 20 62 65 20   supposed to be 
6000: 62 61 73 65 64 20 6f 6e 20 65 78 65 63 5f 70 72  based on exec_pr
6010: 65 66 69 78 0a 23 20 62 79 20 64 65 66 61 75 6c  efix.# by defaul
6020: 74 20 77 69 6c 6c 20 61 63 74 75 61 6c 6c 79 20  t will actually 
6030: 63 68 61 6e 67 65 2e 0a 23 20 55 73 65 20 62 72  change..# Use br
6040: 61 63 65 73 20 69 6e 73 74 65 61 64 20 6f 66 20  aces instead of 
6050: 70 61 72 65 6e 73 20 62 65 63 61 75 73 65 20 73  parens because s
6060: 68 2c 20 70 65 72 6c 2c 20 65 74 63 2e 20 61 6c  h, perl, etc. al
6070: 73 6f 20 61 63 63 65 70 74 20 74 68 65 6d 2e 0a  so accept them..
6080: 23 20 28 54 68 65 20 6c 69 73 74 20 66 6f 6c 6c  # (The list foll
6090: 6f 77 73 20 74 68 65 20 73 61 6d 65 20 6f 72 64  ows the same ord
60a0: 65 72 20 61 73 20 74 68 65 20 47 4e 55 20 43 6f  er as the GNU Co
60b0: 64 69 6e 67 20 53 74 61 6e 64 61 72 64 73 2e 29  ding Standards.)
60c0: 0a 62 69 6e 64 69 72 3d 27 24 7b 65 78 65 63 5f  .bindir='${exec_
60d0: 70 72 65 66 69 78 7d 2f 62 69 6e 27 0a 73 62 69  prefix}/bin'.sbi
60e0: 6e 64 69 72 3d 27 24 7b 65 78 65 63 5f 70 72 65  ndir='${exec_pre
60f0: 66 69 78 7d 2f 73 62 69 6e 27 0a 6c 69 62 65 78  fix}/sbin'.libex
6100: 65 63 64 69 72 3d 27 24 7b 65 78 65 63 5f 70 72  ecdir='${exec_pr
6110: 65 66 69 78 7d 2f 6c 69 62 65 78 65 63 27 0a 64  efix}/libexec'.d
6120: 61 74 61 72 6f 6f 74 64 69 72 3d 27 24 7b 70 72  atarootdir='${pr
6130: 65 66 69 78 7d 2f 73 68 61 72 65 27 0a 64 61 74  efix}/share'.dat
6140: 61 64 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74  adir='${dataroot
6150: 64 69 72 7d 27 0a 73 79 73 63 6f 6e 66 64 69 72  dir}'.sysconfdir
6160: 3d 27 24 7b 70 72 65 66 69 78 7d 2f 65 74 63 27  ='${prefix}/etc'
6170: 0a 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d  .sharedstatedir=
6180: 27 24 7b 70 72 65 66 69 78 7d 2f 63 6f 6d 27 0a  '${prefix}/com'.
6190: 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 27 24  localstatedir='$
61a0: 7b 70 72 65 66 69 78 7d 2f 76 61 72 27 0a 69 6e  {prefix}/var'.in
61b0: 63 6c 75 64 65 64 69 72 3d 27 24 7b 70 72 65 66  cludedir='${pref
61c0: 69 78 7d 2f 69 6e 63 6c 75 64 65 27 0a 6f 6c 64  ix}/include'.old
61d0: 69 6e 63 6c 75 64 65 64 69 72 3d 27 2f 75 73 72  includedir='/usr
61e0: 2f 69 6e 63 6c 75 64 65 27 0a 64 6f 63 64 69 72  /include'.docdir
61f0: 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69 72 7d  ='${datarootdir}
6200: 2f 64 6f 63 2f 24 7b 50 41 43 4b 41 47 45 5f 54  /doc/${PACKAGE_T
6210: 41 52 4e 41 4d 45 7d 27 0a 69 6e 66 6f 64 69 72  ARNAME}'.infodir
6220: 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69 72 7d  ='${datarootdir}
6230: 2f 69 6e 66 6f 27 0a 68 74 6d 6c 64 69 72 3d 27  /info'.htmldir='
6240: 24 7b 64 6f 63 64 69 72 7d 27 0a 64 76 69 64 69  ${docdir}'.dvidi
6250: 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a 70 64  r='${docdir}'.pd
6260: 66 64 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27  fdir='${docdir}'
6270: 0a 70 73 64 69 72 3d 27 24 7b 64 6f 63 64 69 72  .psdir='${docdir
6280: 7d 27 0a 6c 69 62 64 69 72 3d 27 24 7b 65 78 65  }'.libdir='${exe
6290: 63 5f 70 72 65 66 69 78 7d 2f 6c 69 62 27 0a 6c  c_prefix}/lib'.l
62a0: 6f 63 61 6c 65 64 69 72 3d 27 24 7b 64 61 74 61  ocaledir='${data
62b0: 72 6f 6f 74 64 69 72 7d 2f 6c 6f 63 61 6c 65 27  rootdir}/locale'
62c0: 0a 6d 61 6e 64 69 72 3d 27 24 7b 64 61 74 61 72  .mandir='${datar
62d0: 6f 6f 74 64 69 72 7d 2f 6d 61 6e 27 0a 0a 61 63  ootdir}/man'..ac
62e0: 5f 70 72 65 76 3d 0a 61 63 5f 64 61 73 68 64 61  _prev=.ac_dashda
62f0: 73 68 3d 0a 66 6f 72 20 61 63 5f 6f 70 74 69 6f  sh=.for ac_optio
6300: 6e 0a 64 6f 0a 20 20 23 20 49 66 20 74 68 65 20  n.do.  # If the 
6310: 70 72 65 76 69 6f 75 73 20 6f 70 74 69 6f 6e 20  previous option 
6320: 6e 65 65 64 73 20 61 6e 20 61 72 67 75 6d 65 6e  needs an argumen
6330: 74 2c 20 61 73 73 69 67 6e 20 69 74 2e 0a 20 20  t, assign it..  
6340: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
6350: 70 72 65 76 22 3b 20 74 68 65 6e 0a 20 20 20 20  prev"; then.    
6360: 65 76 61 6c 20 24 61 63 5f 70 72 65 76 3d 5c 24  eval $ac_prev=\$
6370: 61 63 5f 6f 70 74 69 6f 6e 0a 20 20 20 20 61 63  ac_option.    ac
6380: 5f 70 72 65 76 3d 0a 20 20 20 20 63 6f 6e 74 69  _prev=.    conti
6390: 6e 75 65 0a 20 20 66 69 0a 0a 20 20 63 61 73 65  nue.  fi..  case
63a0: 20 24 61 63 5f 6f 70 74 69 6f 6e 20 69 6e 0a 20   $ac_option in. 
63b0: 20 2a 3d 3f 2a 29 20 61 63 5f 6f 70 74 61 72 67   *=?*) ac_optarg
63c0: 3d 60 65 78 70 72 20 22 58 24 61 63 5f 6f 70 74  =`expr "X$ac_opt
63d0: 69 6f 6e 22 20 3a 20 27 5b 5e 3d 5d 2a 3d 5c 28  ion" : '[^=]*=\(
63e0: 2e 2a 5c 29 27 60 20 3b 3b 0a 20 20 2a 3d 29 20  .*\)'` ;;.  *=) 
63f0: 20 20 61 63 5f 6f 70 74 61 72 67 3d 20 3b 3b 0a    ac_optarg= ;;.
6400: 20 20 2a 29 20 20 20 20 61 63 5f 6f 70 74 61 72    *)    ac_optar
6410: 67 3d 79 65 73 20 3b 3b 0a 20 20 65 73 61 63 0a  g=yes ;;.  esac.
6420: 0a 20 20 23 20 41 63 63 65 70 74 20 74 68 65 20  .  # Accept the 
6430: 69 6d 70 6f 72 74 61 6e 74 20 43 79 67 6e 75 73  important Cygnus
6440: 20 63 6f 6e 66 69 67 75 72 65 20 6f 70 74 69 6f   configure optio
6450: 6e 73 2c 20 73 6f 20 77 65 20 63 61 6e 20 64 69  ns, so we can di
6460: 61 67 6e 6f 73 65 20 74 79 70 6f 73 2e 0a 0a 20  agnose typos... 
6470: 20 63 61 73 65 20 24 61 63 5f 64 61 73 68 64 61   case $ac_dashda
6480: 73 68 24 61 63 5f 6f 70 74 69 6f 6e 20 69 6e 0a  sh$ac_option in.
6490: 20 20 2d 2d 29 0a 20 20 20 20 61 63 5f 64 61 73    --).    ac_das
64a0: 68 64 61 73 68 3d 79 65 73 20 3b 3b 0a 0a 20 20  hdash=yes ;;..  
64b0: 2d 62 69 6e 64 69 72 20 7c 20 2d 2d 62 69 6e 64  -bindir | --bind
64c0: 69 72 20 7c 20 2d 2d 62 69 6e 64 69 20 7c 20 2d  ir | --bindi | -
64d0: 2d 62 69 6e 64 20 7c 20 2d 2d 62 69 6e 20 7c 20  -bind | --bin | 
64e0: 2d 2d 62 69 29 0a 20 20 20 20 61 63 5f 70 72 65  --bi).    ac_pre
64f0: 76 3d 62 69 6e 64 69 72 20 3b 3b 0a 20 20 2d 62  v=bindir ;;.  -b
6500: 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 62 69 6e 64  indir=* | --bind
6510: 69 72 3d 2a 20 7c 20 2d 2d 62 69 6e 64 69 3d 2a  ir=* | --bindi=*
6520: 20 7c 20 2d 2d 62 69 6e 64 3d 2a 20 7c 20 2d 2d   | --bind=* | --
6530: 62 69 6e 3d 2a 20 7c 20 2d 2d 62 69 3d 2a 29 0a  bin=* | --bi=*).
6540: 20 20 20 20 62 69 6e 64 69 72 3d 24 61 63 5f 6f      bindir=$ac_o
6550: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 62 75 69  ptarg ;;..  -bui
6560: 6c 64 20 7c 20 2d 2d 62 75 69 6c 64 20 7c 20 2d  ld | --build | -
6570: 2d 62 75 69 6c 20 7c 20 2d 2d 62 75 69 20 7c 20  -buil | --bui | 
6580: 2d 2d 62 75 29 0a 20 20 20 20 61 63 5f 70 72 65  --bu).    ac_pre
6590: 76 3d 62 75 69 6c 64 5f 61 6c 69 61 73 20 3b 3b  v=build_alias ;;
65a0: 0a 20 20 2d 62 75 69 6c 64 3d 2a 20 7c 20 2d 2d  .  -build=* | --
65b0: 62 75 69 6c 64 3d 2a 20 7c 20 2d 2d 62 75 69 6c  build=* | --buil
65c0: 3d 2a 20 7c 20 2d 2d 62 75 69 3d 2a 20 7c 20 2d  =* | --bui=* | -
65d0: 2d 62 75 3d 2a 29 0a 20 20 20 20 62 75 69 6c 64  -bu=*).    build
65e0: 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 61 72  _alias=$ac_optar
65f0: 67 20 3b 3b 0a 0a 20 20 2d 63 61 63 68 65 2d 66  g ;;..  -cache-f
6600: 69 6c 65 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69  ile | --cache-fi
6610: 6c 65 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c  le | --cache-fil
6620: 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 20 5c 0a   | --cache-fi \.
6630: 20 20 7c 20 2d 2d 63 61 63 68 65 2d 66 20 7c 20    | --cache-f | 
6640: 2d 2d 63 61 63 68 65 2d 20 7c 20 2d 2d 63 61 63  --cache- | --cac
6650: 68 65 20 7c 20 2d 2d 63 61 63 68 20 7c 20 2d 2d  he | --cach | --
6660: 63 61 63 20 7c 20 2d 2d 63 61 20 7c 20 2d 2d 63  cac | --ca | --c
6670: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 63 61  ).    ac_prev=ca
6680: 63 68 65 5f 66 69 6c 65 20 3b 3b 0a 20 20 2d 63  che_file ;;.  -c
6690: 61 63 68 65 2d 66 69 6c 65 3d 2a 20 7c 20 2d 2d  ache-file=* | --
66a0: 63 61 63 68 65 2d 66 69 6c 65 3d 2a 20 7c 20 2d  cache-file=* | -
66b0: 2d 63 61 63 68 65 2d 66 69 6c 3d 2a 20 7c 20 2d  -cache-fil=* | -
66c0: 2d 63 61 63 68 65 2d 66 69 3d 2a 20 5c 0a 20 20  -cache-fi=* \.  
66d0: 7c 20 2d 2d 63 61 63 68 65 2d 66 3d 2a 20 7c 20  | --cache-f=* | 
66e0: 2d 2d 63 61 63 68 65 2d 3d 2a 20 7c 20 2d 2d 63  --cache-=* | --c
66f0: 61 63 68 65 3d 2a 20 7c 20 2d 2d 63 61 63 68 3d  ache=* | --cach=
6700: 2a 20 7c 20 2d 2d 63 61 63 3d 2a 20 7c 20 2d 2d  * | --cac=* | --
6710: 63 61 3d 2a 20 7c 20 2d 2d 63 3d 2a 29 0a 20 20  ca=* | --c=*).  
6720: 20 20 63 61 63 68 65 5f 66 69 6c 65 3d 24 61 63    cache_file=$ac
6730: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 2d  _optarg ;;..  --
6740: 63 6f 6e 66 69 67 2d 63 61 63 68 65 20 7c 20 2d  config-cache | -
6750: 43 29 0a 20 20 20 20 63 61 63 68 65 5f 66 69 6c  C).    cache_fil
6760: 65 3d 63 6f 6e 66 69 67 2e 63 61 63 68 65 20 3b  e=config.cache ;
6770: 3b 0a 0a 20 20 2d 64 61 74 61 64 69 72 20 7c 20  ;..  -datadir | 
6780: 2d 2d 64 61 74 61 64 69 72 20 7c 20 2d 2d 64 61  --datadir | --da
6790: 74 61 64 69 20 7c 20 2d 2d 64 61 74 61 64 29 0a  tadi | --datad).
67a0: 20 20 20 20 61 63 5f 70 72 65 76 3d 64 61 74 61      ac_prev=data
67b0: 64 69 72 20 3b 3b 0a 20 20 2d 64 61 74 61 64 69  dir ;;.  -datadi
67c0: 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 69 72 3d  r=* | --datadir=
67d0: 2a 20 7c 20 2d 2d 64 61 74 61 64 69 3d 2a 20 7c  * | --datadi=* |
67e0: 20 2d 2d 64 61 74 61 64 3d 2a 29 0a 20 20 20 20   --datad=*).    
67f0: 64 61 74 61 64 69 72 3d 24 61 63 5f 6f 70 74 61  datadir=$ac_opta
6800: 72 67 20 3b 3b 0a 0a 20 20 2d 64 61 74 61 72 6f  rg ;;..  -dataro
6810: 6f 74 64 69 72 20 7c 20 2d 2d 64 61 74 61 72 6f  otdir | --dataro
6820: 6f 74 64 69 72 20 7c 20 2d 2d 64 61 74 61 72 6f  otdir | --dataro
6830: 6f 74 64 69 20 7c 20 2d 2d 64 61 74 61 72 6f 6f  otdi | --dataroo
6840: 74 64 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 20  td | --dataroot 
6850: 5c 0a 20 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 20  \.  | --dataroo 
6860: 7c 20 2d 2d 64 61 74 61 72 6f 20 7c 20 2d 2d 64  | --dataro | --d
6870: 61 74 61 72 29 0a 20 20 20 20 61 63 5f 70 72 65  atar).    ac_pre
6880: 76 3d 64 61 74 61 72 6f 6f 74 64 69 72 20 3b 3b  v=datarootdir ;;
6890: 0a 20 20 2d 64 61 74 61 72 6f 6f 74 64 69 72 3d  .  -datarootdir=
68a0: 2a 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 64 69  * | --datarootdi
68b0: 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74  r=* | --dataroot
68c0: 64 69 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 6f 6f  di=* | --dataroo
68d0: 74 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 64 61 74  td=* \.  | --dat
68e0: 61 72 6f 6f 74 3d 2a 20 7c 20 2d 2d 64 61 74 61  aroot=* | --data
68f0: 72 6f 6f 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 6f  roo=* | --dataro
6900: 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 3d 2a 29 0a  =* | --datar=*).
6910: 20 20 20 20 64 61 74 61 72 6f 6f 74 64 69 72 3d      datarootdir=
6920: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
6930: 20 2d 64 69 73 61 62 6c 65 2d 2a 20 7c 20 2d 2d   -disable-* | --
6940: 64 69 73 61 62 6c 65 2d 2a 29 0a 20 20 20 20 61  disable-*).    a
6950: 63 5f 75 73 65 72 6f 70 74 3d 60 65 78 70 72 20  c_useropt=`expr 
6960: 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20  "x$ac_option" : 
6970: 27 78 2d 2a 64 69 73 61 62 6c 65 2d 5c 28 2e 2a  'x-*disable-\(.*
6980: 5c 29 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63  \)'`.    # Rejec
6990: 74 20 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65  t names that are
69a0: 20 6e 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c   not valid shell
69b0: 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e   variable names.
69c0: 0a 20 20 20 20 65 78 70 72 20 22 78 24 61 63 5f  .    expr "x$ac_
69d0: 75 73 65 72 6f 70 74 22 20 3a 20 22 2e 2a 5b 5e  useropt" : ".*[^
69e0: 2d 2b 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d  -+._$as_cr_alnum
69f0: 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26  ]" >/dev/null &&
6a00: 0a 20 20 20 20 20 20 61 73 5f 66 6e 5f 65 72 72  .      as_fn_err
6a10: 6f 72 20 24 3f 20 22 69 6e 76 61 6c 69 64 20 66  or $? "invalid f
6a20: 65 61 74 75 72 65 20 6e 61 6d 65 3a 20 24 61 63  eature name: $ac
6a30: 5f 75 73 65 72 6f 70 74 22 0a 20 20 20 20 61 63  _useropt".    ac
6a40: 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 3d 24 61  _useropt_orig=$a
6a50: 63 5f 75 73 65 72 6f 70 74 0a 20 20 20 20 61 63  c_useropt.    ac
6a60: 5f 75 73 65 72 6f 70 74 3d 60 24 61 73 5f 65 63  _useropt=`$as_ec
6a70: 68 6f 20 22 24 61 63 5f 75 73 65 72 6f 70 74 22  ho "$ac_useropt"
6a80: 20 7c 20 73 65 64 20 27 73 2f 5b 2d 2b 2e 5d 2f   | sed 's/[-+.]/
6a90: 5f 2f 67 27 60 0a 20 20 20 20 63 61 73 65 20 24  _/g'`.    case $
6aa0: 61 63 5f 75 73 65 72 5f 6f 70 74 73 20 69 6e 0a  ac_user_opts in.
6ab0: 20 20 20 20 20 20 2a 22 0a 22 65 6e 61 62 6c 65        *"."enable
6ac0: 5f 24 61 63 5f 75 73 65 72 6f 70 74 22 0a 22 2a  _$ac_useropt"."*
6ad0: 29 20 3b 3b 0a 20 20 20 20 20 20 2a 29 20 61 63  ) ;;.      *) ac
6ae0: 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70  _unrecognized_op
6af0: 74 73 3d 22 24 61 63 5f 75 6e 72 65 63 6f 67 6e  ts="$ac_unrecogn
6b00: 69 7a 65 64 5f 6f 70 74 73 24 61 63 5f 75 6e 72  ized_opts$ac_unr
6b10: 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 2d 2d 64  ecognized_sep--d
6b20: 69 73 61 62 6c 65 2d 24 61 63 5f 75 73 65 72 6f  isable-$ac_usero
6b30: 70 74 5f 6f 72 69 67 22 0a 09 20 61 63 5f 75 6e  pt_orig".. ac_un
6b40: 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 3d 27  recognized_sep='
6b50: 2c 20 27 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20  , ';;.    esac. 
6b60: 20 20 20 65 76 61 6c 20 65 6e 61 62 6c 65 5f 24     eval enable_$
6b70: 61 63 5f 75 73 65 72 6f 70 74 3d 6e 6f 20 3b 3b  ac_useropt=no ;;
6b80: 0a 0a 20 20 2d 64 6f 63 64 69 72 20 7c 20 2d 2d  ..  -docdir | --
6b90: 64 6f 63 64 69 72 20 7c 20 2d 2d 64 6f 63 64 69  docdir | --docdi
6ba0: 20 7c 20 2d 2d 64 6f 63 20 7c 20 2d 2d 64 6f 29   | --doc | --do)
6bb0: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 64 6f 63  .    ac_prev=doc
6bc0: 64 69 72 20 3b 3b 0a 20 20 2d 64 6f 63 64 69 72  dir ;;.  -docdir
6bd0: 3d 2a 20 7c 20 2d 2d 64 6f 63 64 69 72 3d 2a 20  =* | --docdir=* 
6be0: 7c 20 2d 2d 64 6f 63 64 69 3d 2a 20 7c 20 2d 2d  | --docdi=* | --
6bf0: 64 6f 63 3d 2a 20 7c 20 2d 2d 64 6f 3d 2a 29 0a  doc=* | --do=*).
6c00: 20 20 20 20 64 6f 63 64 69 72 3d 24 61 63 5f 6f      docdir=$ac_o
6c10: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 64 76 69  ptarg ;;..  -dvi
6c20: 64 69 72 20 7c 20 2d 2d 64 76 69 64 69 72 20 7c  dir | --dvidir |
6c30: 20 2d 2d 64 76 69 64 69 20 7c 20 2d 2d 64 76 69   --dvidi | --dvi
6c40: 64 20 7c 20 2d 2d 64 76 69 20 7c 20 2d 2d 64 76  d | --dvi | --dv
6c50: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 64 76  ).    ac_prev=dv
6c60: 69 64 69 72 20 3b 3b 0a 20 20 2d 64 76 69 64 69  idir ;;.  -dvidi
6c70: 72 3d 2a 20 7c 20 2d 2d 64 76 69 64 69 72 3d 2a  r=* | --dvidir=*
6c80: 20 7c 20 2d 2d 64 76 69 64 69 3d 2a 20 7c 20 2d   | --dvidi=* | -
6c90: 2d 64 76 69 64 3d 2a 20 7c 20 2d 2d 64 76 69 3d  -dvid=* | --dvi=
6ca0: 2a 20 7c 20 2d 2d 64 76 3d 2a 29 0a 20 20 20 20  * | --dv=*).    
6cb0: 64 76 69 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  dvidir=$ac_optar
6cc0: 67 20 3b 3b 0a 0a 20 20 2d 65 6e 61 62 6c 65 2d  g ;;..  -enable-
6cd0: 2a 20 7c 20 2d 2d 65 6e 61 62 6c 65 2d 2a 29 0a  * | --enable-*).
6ce0: 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60      ac_useropt=`
6cf0: 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f  expr "x$ac_optio
6d00: 6e 22 20 3a 20 27 78 2d 2a 65 6e 61 62 6c 65 2d  n" : 'x-*enable-
6d10: 5c 28 5b 5e 3d 5d 2a 5c 29 27 60 0a 20 20 20 20  \([^=]*\)'`.    
6d20: 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74  # Reject names t
6d30: 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69  hat are not vali
6d40: 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65  d shell variable
6d50: 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78 70 72   names..    expr
6d60: 20 22 78 24 61 63 5f 75 73 65 72 6f 70 74 22 20   "x$ac_useropt" 
6d70: 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f 63  : ".*[^-+._$as_c
6d80: 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f  r_alnum]" >/dev/
6d90: 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 61 73  null &&.      as
6da0: 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e  _fn_error $? "in
6db0: 76 61 6c 69 64 20 66 65 61 74 75 72 65 20 6e 61  valid feature na
6dc0: 6d 65 3a 20 24 61 63 5f 75 73 65 72 6f 70 74 22  me: $ac_useropt"
6dd0: 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 5f  .    ac_useropt_
6de0: 6f 72 69 67 3d 24 61 63 5f 75 73 65 72 6f 70 74  orig=$ac_useropt
6df0: 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d  .    ac_useropt=
6e00: 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 75  `$as_echo "$ac_u
6e10: 73 65 72 6f 70 74 22 20 7c 20 73 65 64 20 27 73  seropt" | sed 's
6e20: 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20  /[-+.]/_/g'`.   
6e30: 20 63 61 73 65 20 24 61 63 5f 75 73 65 72 5f 6f   case $ac_user_o
6e40: 70 74 73 20 69 6e 0a 20 20 20 20 20 20 2a 22 0a  pts in.      *".
6e50: 22 65 6e 61 62 6c 65 5f 24 61 63 5f 75 73 65 72  "enable_$ac_user
6e60: 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20 20  opt"."*) ;;.    
6e70: 20 20 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67 6e    *) ac_unrecogn
6e80: 69 7a 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f 75  ized_opts="$ac_u
6e90: 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73  nrecognized_opts
6ea0: 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64  $ac_unrecognized
6eb0: 5f 73 65 70 2d 2d 65 6e 61 62 6c 65 2d 24 61 63  _sep--enable-$ac
6ec0: 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09  _useropt_orig"..
6ed0: 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64   ac_unrecognized
6ee0: 5f 73 65 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20  _sep=', ';;.    
6ef0: 65 73 61 63 0a 20 20 20 20 65 76 61 6c 20 65 6e  esac.    eval en
6f00: 61 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70 74  able_$ac_useropt
6f10: 3d 5c 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  =\$ac_optarg ;;.
6f20: 0a 20 20 2d 65 78 65 63 2d 70 72 65 66 69 78 20  .  -exec-prefix 
6f30: 7c 20 2d 2d 65 78 65 63 5f 70 72 65 66 69 78 20  | --exec_prefix 
6f40: 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 78 20  | --exec-prefix 
6f50: 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 20 5c  | --exec-prefi \
6f60: 0a 20 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66  .  | --exec-pref
6f70: 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 20 7c 20   | --exec-pre | 
6f80: 2d 2d 65 78 65 63 2d 70 72 20 7c 20 2d 2d 65 78  --exec-pr | --ex
6f90: 65 63 2d 70 20 7c 20 2d 2d 65 78 65 63 2d 20 5c  ec-p | --exec- \
6fa0: 0a 20 20 7c 20 2d 2d 65 78 65 63 20 7c 20 2d 2d  .  | --exec | --
6fb0: 65 78 65 20 7c 20 2d 2d 65 78 29 0a 20 20 20 20  exe | --ex).    
6fc0: 61 63 5f 70 72 65 76 3d 65 78 65 63 5f 70 72 65  ac_prev=exec_pre
6fd0: 66 69 78 20 3b 3b 0a 20 20 2d 65 78 65 63 2d 70  fix ;;.  -exec-p
6fe0: 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65 63  refix=* | --exec
6ff0: 5f 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78  _prefix=* | --ex
7000: 65 63 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d  ec-prefix=* | --
7010: 65 78 65 63 2d 70 72 65 66 69 3d 2a 20 5c 0a 20  exec-prefi=* \. 
7020: 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 3d 2a   | --exec-pref=*
7030: 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 3d 2a 20   | --exec-pre=* 
7040: 7c 20 2d 2d 65 78 65 63 2d 70 72 3d 2a 20 7c 20  | --exec-pr=* | 
7050: 2d 2d 65 78 65 63 2d 70 3d 2a 20 7c 20 2d 2d 65  --exec-p=* | --e
7060: 78 65 63 2d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 65  xec-=* \.  | --e
7070: 78 65 63 3d 2a 20 7c 20 2d 2d 65 78 65 3d 2a 20  xec=* | --exe=* 
7080: 7c 20 2d 2d 65 78 3d 2a 29 0a 20 20 20 20 65 78  | --ex=*).    ex
7090: 65 63 5f 70 72 65 66 69 78 3d 24 61 63 5f 6f 70  ec_prefix=$ac_op
70a0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 67 61 73 20  targ ;;..  -gas 
70b0: 7c 20 2d 2d 67 61 73 20 7c 20 2d 2d 67 61 20 7c  | --gas | --ga |
70c0: 20 2d 2d 67 29 0a 20 20 20 20 23 20 4f 62 73 6f   --g).    # Obso
70d0: 6c 65 74 65 3b 20 75 73 65 20 2d 2d 77 69 74 68  lete; use --with
70e0: 2d 67 61 73 2e 0a 20 20 20 20 77 69 74 68 5f 67  -gas..    with_g
70f0: 61 73 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 68 65  as=yes ;;..  -he
7100: 6c 70 20 7c 20 2d 2d 68 65 6c 70 20 7c 20 2d 2d  lp | --help | --
7110: 68 65 6c 20 7c 20 2d 2d 68 65 20 7c 20 2d 68 29  hel | --he | -h)
7120: 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c  .    ac_init_hel
7130: 70 3d 6c 6f 6e 67 20 3b 3b 0a 20 20 2d 68 65 6c  p=long ;;.  -hel
7140: 70 3d 72 2a 20 7c 20 2d 2d 68 65 6c 70 3d 72 2a  p=r* | --help=r*
7150: 20 7c 20 2d 2d 68 65 6c 3d 72 2a 20 7c 20 2d 2d   | --hel=r* | --
7160: 68 65 3d 72 2a 20 7c 20 2d 68 72 2a 29 0a 20 20  he=r* | -hr*).  
7170: 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 72    ac_init_help=r
7180: 65 63 75 72 73 69 76 65 20 3b 3b 0a 20 20 2d 68  ecursive ;;.  -h
7190: 65 6c 70 3d 73 2a 20 7c 20 2d 2d 68 65 6c 70 3d  elp=s* | --help=
71a0: 73 2a 20 7c 20 2d 2d 68 65 6c 3d 73 2a 20 7c 20  s* | --hel=s* | 
71b0: 2d 2d 68 65 3d 73 2a 20 7c 20 2d 68 73 2a 29 0a  --he=s* | -hs*).
71c0: 20 20 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c 70      ac_init_help
71d0: 3d 73 68 6f 72 74 20 3b 3b 0a 0a 20 20 2d 68 6f  =short ;;..  -ho
71e0: 73 74 20 7c 20 2d 2d 68 6f 73 74 20 7c 20 2d 2d  st | --host | --
71f0: 68 6f 73 20 7c 20 2d 2d 68 6f 29 0a 20 20 20 20  hos | --ho).    
7200: 61 63 5f 70 72 65 76 3d 68 6f 73 74 5f 61 6c 69  ac_prev=host_ali
7210: 61 73 20 3b 3b 0a 20 20 2d 68 6f 73 74 3d 2a 20  as ;;.  -host=* 
7220: 7c 20 2d 2d 68 6f 73 74 3d 2a 20 7c 20 2d 2d 68  | --host=* | --h
7230: 6f 73 3d 2a 20 7c 20 2d 2d 68 6f 3d 2a 29 0a 20  os=* | --ho=*). 
7240: 20 20 20 68 6f 73 74 5f 61 6c 69 61 73 3d 24 61     host_alias=$a
7250: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
7260: 68 74 6d 6c 64 69 72 20 7c 20 2d 2d 68 74 6d 6c  htmldir | --html
7270: 64 69 72 20 7c 20 2d 2d 68 74 6d 6c 64 69 20 7c  dir | --htmldi |
7280: 20 2d 2d 68 74 6d 6c 64 20 7c 20 2d 2d 68 74 6d   --htmld | --htm
7290: 6c 20 7c 20 2d 2d 68 74 6d 20 7c 20 2d 2d 68 74  l | --htm | --ht
72a0: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 68 74  ).    ac_prev=ht
72b0: 6d 6c 64 69 72 20 3b 3b 0a 20 20 2d 68 74 6d 6c  mldir ;;.  -html
72c0: 64 69 72 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 64 69  dir=* | --htmldi
72d0: 72 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 64 69 3d 2a  r=* | --htmldi=*
72e0: 20 7c 20 2d 2d 68 74 6d 6c 64 3d 2a 20 7c 20 2d   | --htmld=* | -
72f0: 2d 68 74 6d 6c 3d 2a 20 7c 20 2d 2d 68 74 6d 3d  -html=* | --htm=
7300: 2a 20 5c 0a 20 20 7c 20 2d 2d 68 74 3d 2a 29 0a  * \.  | --ht=*).
7310: 20 20 20 20 68 74 6d 6c 64 69 72 3d 24 61 63 5f      htmldir=$ac_
7320: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 69 6e  optarg ;;..  -in
7330: 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 69 6e 63  cludedir | --inc
7340: 6c 75 64 65 64 69 72 20 7c 20 2d 2d 69 6e 63 6c  ludedir | --incl
7350: 75 64 65 64 69 20 7c 20 2d 2d 69 6e 63 6c 75 64  udedi | --includ
7360: 65 64 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 20 5c  ed | --include \
7370: 0a 20 20 7c 20 2d 2d 69 6e 63 6c 75 64 20 7c 20  .  | --includ | 
7380: 2d 2d 69 6e 63 6c 75 20 7c 20 2d 2d 69 6e 63 6c  --inclu | --incl
7390: 20 7c 20 2d 2d 69 6e 63 29 0a 20 20 20 20 61 63   | --inc).    ac
73a0: 5f 70 72 65 76 3d 69 6e 63 6c 75 64 65 64 69 72  _prev=includedir
73b0: 20 3b 3b 0a 20 20 2d 69 6e 63 6c 75 64 65 64 69   ;;.  -includedi
73c0: 72 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64  r=* | --included
73d0: 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65  ir=* | --include
73e0: 64 69 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65  di=* | --include
73f0: 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 3d  d=* | --include=
7400: 2a 20 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c 75 64  * \.  | --includ
7410: 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 3d 2a 20 7c  =* | --inclu=* |
7420: 20 2d 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 69 6e   --incl=* | --in
7430: 63 3d 2a 29 0a 20 20 20 20 69 6e 63 6c 75 64 65  c=*).    include
7440: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
7450: 3b 0a 0a 20 20 2d 69 6e 66 6f 64 69 72 20 7c 20  ;..  -infodir | 
7460: 2d 2d 69 6e 66 6f 64 69 72 20 7c 20 2d 2d 69 6e  --infodir | --in
7470: 66 6f 64 69 20 7c 20 2d 2d 69 6e 66 6f 64 20 7c  fodi | --infod |
7480: 20 2d 2d 69 6e 66 6f 20 7c 20 2d 2d 69 6e 66 29   --info | --inf)
7490: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 69 6e 66  .    ac_prev=inf
74a0: 6f 64 69 72 20 3b 3b 0a 20 20 2d 69 6e 66 6f 64  odir ;;.  -infod
74b0: 69 72 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 69 72  ir=* | --infodir
74c0: 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 69 3d 2a 20  =* | --infodi=* 
74d0: 7c 20 2d 2d 69 6e 66 6f 64 3d 2a 20 7c 20 2d 2d  | --infod=* | --
74e0: 69 6e 66 6f 3d 2a 20 7c 20 2d 2d 69 6e 66 3d 2a  info=* | --inf=*
74f0: 29 0a 20 20 20 20 69 6e 66 6f 64 69 72 3d 24 61  ).    infodir=$a
7500: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
7510: 6c 69 62 64 69 72 20 7c 20 2d 2d 6c 69 62 64 69  libdir | --libdi
7520: 72 20 7c 20 2d 2d 6c 69 62 64 69 20 7c 20 2d 2d  r | --libdi | --
7530: 6c 69 62 64 29 0a 20 20 20 20 61 63 5f 70 72 65  libd).    ac_pre
7540: 76 3d 6c 69 62 64 69 72 20 3b 3b 0a 20 20 2d 6c  v=libdir ;;.  -l
7550: 69 62 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 64  ibdir=* | --libd
7560: 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 64 69 3d 2a  ir=* | --libdi=*
7570: 20 7c 20 2d 2d 6c 69 62 64 3d 2a 29 0a 20 20 20   | --libd=*).   
7580: 20 6c 69 62 64 69 72 3d 24 61 63 5f 6f 70 74 61   libdir=$ac_opta
7590: 72 67 20 3b 3b 0a 0a 20 20 2d 6c 69 62 65 78 65  rg ;;..  -libexe
75a0: 63 64 69 72 20 7c 20 2d 2d 6c 69 62 65 78 65 63  cdir | --libexec
75b0: 64 69 72 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64  dir | --libexecd
75c0: 69 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 20 7c  i | --libexecd |
75d0: 20 2d 2d 6c 69 62 65 78 65 63 20 5c 0a 20 20 7c   --libexec \.  |
75e0: 20 2d 2d 6c 69 62 65 78 65 20 7c 20 2d 2d 6c 69   --libexe | --li
75f0: 62 65 78 20 7c 20 2d 2d 6c 69 62 65 29 0a 20 20  bex | --libe).  
7600: 20 20 61 63 5f 70 72 65 76 3d 6c 69 62 65 78 65    ac_prev=libexe
7610: 63 64 69 72 20 3b 3b 0a 20 20 2d 6c 69 62 65 78  cdir ;;.  -libex
7620: 65 63 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 65  ecdir=* | --libe
7630: 78 65 63 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62  xecdir=* | --lib
7640: 65 78 65 63 64 69 3d 2a 20 7c 20 2d 2d 6c 69 62  execdi=* | --lib
7650: 65 78 65 63 64 3d 2a 20 7c 20 2d 2d 6c 69 62 65  execd=* | --libe
7660: 78 65 63 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6c 69  xec=* \.  | --li
7670: 62 65 78 65 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78  bexe=* | --libex
7680: 3d 2a 20 7c 20 2d 2d 6c 69 62 65 3d 2a 29 0a 20  =* | --libe=*). 
7690: 20 20 20 6c 69 62 65 78 65 63 64 69 72 3d 24 61     libexecdir=$a
76a0: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
76b0: 6c 6f 63 61 6c 65 64 69 72 20 7c 20 2d 2d 6c 6f  localedir | --lo
76c0: 63 61 6c 65 64 69 72 20 7c 20 2d 2d 6c 6f 63 61  caledir | --loca
76d0: 6c 65 64 69 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64  ledi | --localed
76e0: 20 7c 20 2d 2d 6c 6f 63 61 6c 65 29 0a 20 20 20   | --locale).   
76f0: 20 61 63 5f 70 72 65 76 3d 6c 6f 63 61 6c 65 64   ac_prev=localed
7700: 69 72 20 3b 3b 0a 20 20 2d 6c 6f 63 61 6c 65 64  ir ;;.  -localed
7710: 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64  ir=* | --localed
7720: 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64  ir=* | --localed
7730: 69 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 3d  i=* | --localed=
7740: 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 3d 2a 29 0a  * | --locale=*).
7750: 20 20 20 20 6c 6f 63 61 6c 65 64 69 72 3d 24 61      localedir=$a
7760: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
7770: 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 20 7c 20  localstatedir | 
7780: 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 20  --localstatedir 
7790: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69  | --localstatedi
77a0: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64   | --localstated
77b0: 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74   \.  | --localst
77c0: 61 74 65 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61  ate | --localsta
77d0: 74 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 20 7c  t | --localsta |
77e0: 20 2d 2d 6c 6f 63 61 6c 73 74 20 7c 20 2d 2d 6c   --localst | --l
77f0: 6f 63 61 6c 73 29 0a 20 20 20 20 61 63 5f 70 72  ocals).    ac_pr
7800: 65 76 3d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72  ev=localstatedir
7810: 20 3b 3b 0a 20 20 2d 6c 6f 63 61 6c 73 74 61 74   ;;.  -localstat
7820: 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c  edir=* | --local
7830: 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c  statedir=* | --l
7840: 6f 63 61 6c 73 74 61 74 65 64 69 3d 2a 20 7c 20  ocalstatedi=* | 
7850: 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 3d 2a 20  --localstated=* 
7860: 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61  \.  | --localsta
7870: 74 65 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74  te=* | --localst
7880: 61 74 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74  at=* | --localst
7890: 61 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 3d  a=* | --localst=
78a0: 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 3d 2a 29 0a  * | --locals=*).
78b0: 20 20 20 20 6c 6f 63 61 6c 73 74 61 74 65 64 69      localstatedi
78c0: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
78d0: 0a 20 20 2d 6d 61 6e 64 69 72 20 7c 20 2d 2d 6d  .  -mandir | --m
78e0: 61 6e 64 69 72 20 7c 20 2d 2d 6d 61 6e 64 69 20  andir | --mandi 
78f0: 7c 20 2d 2d 6d 61 6e 64 20 7c 20 2d 2d 6d 61 6e  | --mand | --man
7900: 20 7c 20 2d 2d 6d 61 20 7c 20 2d 2d 6d 29 0a 20   | --ma | --m). 
7910: 20 20 20 61 63 5f 70 72 65 76 3d 6d 61 6e 64 69     ac_prev=mandi
7920: 72 20 3b 3b 0a 20 20 2d 6d 61 6e 64 69 72 3d 2a  r ;;.  -mandir=*
7930: 20 7c 20 2d 2d 6d 61 6e 64 69 72 3d 2a 20 7c 20   | --mandir=* | 
7940: 2d 2d 6d 61 6e 64 69 3d 2a 20 7c 20 2d 2d 6d 61  --mandi=* | --ma
7950: 6e 64 3d 2a 20 7c 20 2d 2d 6d 61 6e 3d 2a 20 7c  nd=* | --man=* |
7960: 20 2d 2d 6d 61 3d 2a 20 7c 20 2d 2d 6d 3d 2a 29   --ma=* | --m=*)
7970: 0a 20 20 20 20 6d 61 6e 64 69 72 3d 24 61 63 5f  .    mandir=$ac_
7980: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6e 66  optarg ;;..  -nf
7990: 70 20 7c 20 2d 2d 6e 66 70 20 7c 20 2d 2d 6e 66  p | --nfp | --nf
79a0: 29 0a 20 20 20 20 23 20 4f 62 73 6f 6c 65 74 65  ).    # Obsolete
79b0: 3b 20 75 73 65 20 2d 2d 77 69 74 68 6f 75 74 2d  ; use --without-
79c0: 66 70 2e 0a 20 20 20 20 77 69 74 68 5f 66 70 3d  fp..    with_fp=
79d0: 6e 6f 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d 63 72 65  no ;;..  -no-cre
79e0: 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 74  ate | --no-creat
79f0: 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 74 20 7c  e | --no-creat |
7a00: 20 2d 2d 6e 6f 2d 63 72 65 61 20 7c 20 2d 2d 6e   --no-crea | --n
7a10: 6f 2d 63 72 65 20 5c 0a 20 20 7c 20 2d 2d 6e 6f  o-cre \.  | --no
7a20: 2d 63 72 20 7c 20 2d 2d 6e 6f 2d 63 20 7c 20 2d  -cr | --no-c | -
7a30: 6e 29 0a 20 20 20 20 6e 6f 5f 63 72 65 61 74 65  n).    no_create
7a40: 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d 72  =yes ;;..  -no-r
7a50: 65 63 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d  ecursion | --no-
7a60: 72 65 63 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f  recursion | --no
7a70: 2d 72 65 63 75 72 73 69 6f 20 7c 20 2d 2d 6e 6f  -recursio | --no
7a80: 2d 72 65 63 75 72 73 69 20 5c 0a 20 20 7c 20 2d  -recursi \.  | -
7a90: 2d 6e 6f 2d 72 65 63 75 72 73 20 7c 20 2d 2d 6e  -no-recurs | --n
7aa0: 6f 2d 72 65 63 75 72 20 7c 20 2d 2d 6e 6f 2d 72  o-recur | --no-r
7ab0: 65 63 75 20 7c 20 2d 2d 6e 6f 2d 72 65 63 20 7c  ecu | --no-rec |
7ac0: 20 2d 2d 6e 6f 2d 72 65 20 7c 20 2d 2d 6e 6f 2d   --no-re | --no-
7ad0: 72 29 0a 20 20 20 20 6e 6f 5f 72 65 63 75 72 73  r).    no_recurs
7ae0: 69 6f 6e 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 6f  ion=yes ;;..  -o
7af0: 6c 64 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d  ldincludedir | -
7b00: 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 20 7c  -oldincludedir |
7b10: 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 20   --oldincludedi 
7b20: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 20  | --oldincluded 
7b30: 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  \.  | --oldinclu
7b40: 64 65 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64  de | --oldinclud
7b50: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 20 7c 20   | --oldinclu | 
7b60: 2d 2d 6f 6c 64 69 6e 63 6c 20 7c 20 2d 2d 6f 6c  --oldincl | --ol
7b70: 64 69 6e 63 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64  dinc \.  | --old
7b80: 69 6e 20 7c 20 2d 2d 6f 6c 64 69 20 7c 20 2d 2d  in | --oldi | --
7b90: 6f 6c 64 20 7c 20 2d 2d 6f 6c 20 7c 20 2d 2d 6f  old | --ol | --o
7ba0: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6f 6c  ).    ac_prev=ol
7bb0: 64 69 6e 63 6c 75 64 65 64 69 72 20 3b 3b 0a 20  dincludedir ;;. 
7bc0: 20 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d   -oldincludedir=
7bd0: 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65  * | --oldinclude
7be0: 64 69 72 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63  dir=* | --oldinc
7bf0: 6c 75 64 65 64 69 3d 2a 20 7c 20 2d 2d 6f 6c 64  ludedi=* | --old
7c00: 69 6e 63 6c 75 64 65 64 3d 2a 20 5c 0a 20 20 7c  included=* \.  |
7c10: 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 3d 2a 20   --oldinclude=* 
7c20: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 3d 2a 20  | --oldinclud=* 
7c30: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 3d 2a 20 7c  | --oldinclu=* |
7c40: 20 2d 2d 6f 6c 64 69 6e 63 6c 3d 2a 20 7c 20 2d   --oldincl=* | -
7c50: 2d 6f 6c 64 69 6e 63 3d 2a 20 5c 0a 20 20 7c 20  -oldinc=* \.  | 
7c60: 2d 2d 6f 6c 64 69 6e 3d 2a 20 7c 20 2d 2d 6f 6c  --oldin=* | --ol
7c70: 64 69 3d 2a 20 7c 20 2d 2d 6f 6c 64 3d 2a 20 7c  di=* | --old=* |
7c80: 20 2d 2d 6f 6c 3d 2a 20 7c 20 2d 2d 6f 3d 2a 29   --ol=* | --o=*)
7c90: 0a 20 20 20 20 6f 6c 64 69 6e 63 6c 75 64 65 64  .    oldincluded
7ca0: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
7cb0: 0a 0a 20 20 2d 70 72 65 66 69 78 20 7c 20 2d 2d  ..  -prefix | --
7cc0: 70 72 65 66 69 78 20 7c 20 2d 2d 70 72 65 66 69  prefix | --prefi
7cd0: 20 7c 20 2d 2d 70 72 65 66 20 7c 20 2d 2d 70 72   | --pref | --pr
7ce0: 65 20 7c 20 2d 2d 70 72 20 7c 20 2d 2d 70 29 0a  e | --pr | --p).
7cf0: 20 20 20 20 61 63 5f 70 72 65 76 3d 70 72 65 66      ac_prev=pref
7d00: 69 78 20 3b 3b 0a 20 20 2d 70 72 65 66 69 78 3d  ix ;;.  -prefix=
7d10: 2a 20 7c 20 2d 2d 70 72 65 66 69 78 3d 2a 20 7c  * | --prefix=* |
7d20: 20 2d 2d 70 72 65 66 69 3d 2a 20 7c 20 2d 2d 70   --prefi=* | --p
7d30: 72 65 66 3d 2a 20 7c 20 2d 2d 70 72 65 3d 2a 20  ref=* | --pre=* 
7d40: 7c 20 2d 2d 70 72 3d 2a 20 7c 20 2d 2d 70 3d 2a  | --pr=* | --p=*
7d50: 29 0a 20 20 20 20 70 72 65 66 69 78 3d 24 61 63  ).    prefix=$ac
7d60: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70  _optarg ;;..  -p
7d70: 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 20 7c 20  rogram-prefix | 
7d80: 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 78  --program-prefix
7d90: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65   | --program-pre
7da0: 66 69 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70  fi | --program-p
7db0: 72 65 66 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  ref \.  | --prog
7dc0: 72 61 6d 2d 70 72 65 20 7c 20 2d 2d 70 72 6f 67  ram-pre | --prog
7dd0: 72 61 6d 2d 70 72 20 7c 20 2d 2d 70 72 6f 67 72  ram-pr | --progr
7de0: 61 6d 2d 70 29 0a 20 20 20 20 61 63 5f 70 72 65  am-p).    ac_pre
7df0: 76 3d 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78  v=program_prefix
7e00: 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 70   ;;.  -program-p
7e10: 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67  refix=* | --prog
7e20: 72 61 6d 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d  ram-prefix=* | -
7e30: 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 3d 2a  -program-prefi=*
7e40: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d   \.  | --program
7e50: 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67  -pref=* | --prog
7e60: 72 61 6d 2d 70 72 65 3d 2a 20 7c 20 2d 2d 70 72  ram-pre=* | --pr
7e70: 6f 67 72 61 6d 2d 70 72 3d 2a 20 7c 20 2d 2d 70  ogram-pr=* | --p
7e80: 72 6f 67 72 61 6d 2d 70 3d 2a 29 0a 20 20 20 20  rogram-p=*).    
7e90: 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 3d 24  program_prefix=$
7ea0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
7eb0: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 20  -program-suffix 
7ec0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66  | --program-suff
7ed0: 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73  ix | --program-s
7ee0: 75 66 66 69 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  uffi | --program
7ef0: 2d 73 75 66 66 20 5c 0a 20 20 7c 20 2d 2d 70 72  -suff \.  | --pr
7f00: 6f 67 72 61 6d 2d 73 75 66 20 7c 20 2d 2d 70 72  ogram-suf | --pr
7f10: 6f 67 72 61 6d 2d 73 75 20 7c 20 2d 2d 70 72 6f  ogram-su | --pro
7f20: 67 72 61 6d 2d 73 29 0a 20 20 20 20 61 63 5f 70  gram-s).    ac_p
7f30: 72 65 76 3d 70 72 6f 67 72 61 6d 5f 73 75 66 66  rev=program_suff
7f40: 69 78 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61 6d  ix ;;.  -program
7f50: 2d 73 75 66 66 69 78 3d 2a 20 7c 20 2d 2d 70 72  -suffix=* | --pr
7f60: 6f 67 72 61 6d 2d 73 75 66 66 69 78 3d 2a 20 7c  ogram-suffix=* |
7f70: 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69   --program-suffi
7f80: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72  =* \.  | --progr
7f90: 61 6d 2d 73 75 66 66 3d 2a 20 7c 20 2d 2d 70 72  am-suff=* | --pr
7fa0: 6f 67 72 61 6d 2d 73 75 66 3d 2a 20 7c 20 2d 2d  ogram-suf=* | --
7fb0: 70 72 6f 67 72 61 6d 2d 73 75 3d 2a 20 7c 20 2d  program-su=* | -
7fc0: 2d 70 72 6f 67 72 61 6d 2d 73 3d 2a 29 0a 20 20  -program-s=*).  
7fd0: 20 20 70 72 6f 67 72 61 6d 5f 73 75 66 66 69 78    program_suffix
7fe0: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
7ff0: 20 20 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73    -program-trans
8000: 66 6f 72 6d 2d 6e 61 6d 65 20 7c 20 2d 2d 70 72  form-name | --pr
8010: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d  ogram-transform-
8020: 6e 61 6d 65 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  name \.  | --pro
8030: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e  gram-transform-n
8040: 61 6d 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  am | --program-t
8050: 72 61 6e 73 66 6f 72 6d 2d 6e 61 20 5c 0a 20 20  ransform-na \.  
8060: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
8070: 73 66 6f 72 6d 2d 6e 20 7c 20 2d 2d 70 72 6f 67  sform-n | --prog
8080: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 20 5c  ram-transform- \
8090: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  .  | --program-t
80a0: 72 61 6e 73 66 6f 72 6d 20 7c 20 2d 2d 70 72 6f  ransform | --pro
80b0: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 20 5c 0a  gram-transfor \.
80c0: 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72    | --program-tr
80d0: 61 6e 73 66 6f 20 7c 20 2d 2d 70 72 6f 67 72 61  ansfo | --progra
80e0: 6d 2d 74 72 61 6e 73 66 20 5c 0a 20 20 7c 20 2d  m-transf \.  | -
80f0: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 20 7c  -program-trans |
8100: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 20   --program-tran 
8110: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 2d 74 72  \.  | --progr-tr
8120: 61 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72  a | --program-tr
8130: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 29 0a   | --program-t).
8140: 20 20 20 20 61 63 5f 70 72 65 76 3d 70 72 6f 67      ac_prev=prog
8150: 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61  ram_transform_na
8160: 6d 65 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61 6d  me ;;.  -program
8170: 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 3d  -transform-name=
8180: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72  * | --program-tr
8190: 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 3d 2a 20 5c  ansform-name=* \
81a0: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  .  | --program-t
81b0: 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 3d 2a 20 7c  ransform-nam=* |
81c0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
81d0: 66 6f 72 6d 2d 6e 61 3d 2a 20 5c 0a 20 20 7c 20  form-na=* \.  | 
81e0: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
81f0: 6f 72 6d 2d 6e 3d 2a 20 7c 20 2d 2d 70 72 6f 67  orm-n=* | --prog
8200: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 3d 2a  ram-transform-=*
8210: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d   \.  | --program
8220: 2d 74 72 61 6e 73 66 6f 72 6d 3d 2a 20 7c 20 2d  -transform=* | -
8230: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
8240: 72 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  r=* \.  | --prog
8250: 72 61 6d 2d 74 72 61 6e 73 66 6f 3d 2a 20 7c 20  ram-transfo=* | 
8260: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
8270: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72  =* \.  | --progr
8280: 61 6d 2d 74 72 61 6e 73 3d 2a 20 7c 20 2d 2d 70  am-trans=* | --p
8290: 72 6f 67 72 61 6d 2d 74 72 61 6e 3d 2a 20 5c 0a  rogram-tran=* \.
82a0: 20 20 7c 20 2d 2d 70 72 6f 67 72 2d 74 72 61 3d    | --progr-tra=
82b0: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72  * | --program-tr
82c0: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  =* | --program-t
82d0: 3d 2a 29 0a 20 20 20 20 70 72 6f 67 72 61 6d 5f  =*).    program_
82e0: 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d 24  transform_name=$
82f0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
8300: 2d 70 64 66 64 69 72 20 7c 20 2d 2d 70 64 66 64  -pdfdir | --pdfd
8310: 69 72 20 7c 20 2d 2d 70 64 66 64 69 20 7c 20 2d  ir | --pdfdi | -
8320: 2d 70 64 66 64 20 7c 20 2d 2d 70 64 66 20 7c 20  -pdfd | --pdf | 
8330: 2d 2d 70 64 29 0a 20 20 20 20 61 63 5f 70 72 65  --pd).    ac_pre
8340: 76 3d 70 64 66 64 69 72 20 3b 3b 0a 20 20 2d 70  v=pdfdir ;;.  -p
8350: 64 66 64 69 72 3d 2a 20 7c 20 2d 2d 70 64 66 64  dfdir=* | --pdfd
8360: 69 72 3d 2a 20 7c 20 2d 2d 70 64 66 64 69 3d 2a  ir=* | --pdfdi=*
8370: 20 7c 20 2d 2d 70 64 66 64 3d 2a 20 7c 20 2d 2d   | --pdfd=* | --
8380: 70 64 66 3d 2a 20 7c 20 2d 2d 70 64 3d 2a 29 0a  pdf=* | --pd=*).
8390: 20 20 20 20 70 64 66 64 69 72 3d 24 61 63 5f 6f      pdfdir=$ac_o
83a0: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 73 64  ptarg ;;..  -psd
83b0: 69 72 20 7c 20 2d 2d 70 73 64 69 72 20 7c 20 2d  ir | --psdir | -
83c0: 2d 70 73 64 69 20 7c 20 2d 2d 70 73 64 20 7c 20  -psdi | --psd | 
83d0: 2d 2d 70 73 29 0a 20 20 20 20 61 63 5f 70 72 65  --ps).    ac_pre
83e0: 76 3d 70 73 64 69 72 20 3b 3b 0a 20 20 2d 70 73  v=psdir ;;.  -ps
83f0: 64 69 72 3d 2a 20 7c 20 2d 2d 70 73 64 69 72 3d  dir=* | --psdir=
8400: 2a 20 7c 20 2d 2d 70 73 64 69 3d 2a 20 7c 20 2d  * | --psdi=* | -
8410: 2d 70 73 64 3d 2a 20 7c 20 2d 2d 70 73 3d 2a 29  -psd=* | --ps=*)
8420: 0a 20 20 20 20 70 73 64 69 72 3d 24 61 63 5f 6f  .    psdir=$ac_o
8430: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 71 20 7c  ptarg ;;..  -q |
8440: 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65   -quiet | --quie
8450: 74 20 7c 20 2d 2d 71 75 69 65 20 7c 20 2d 2d 71  t | --quie | --q
8460: 75 69 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71 20  ui | --qu | --q 
8470: 5c 0a 20 20 7c 20 2d 73 69 6c 65 6e 74 20 7c 20  \.  | -silent | 
8480: 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c  --silent | --sil
8490: 65 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d 2d  en | --sile | --
84a0: 73 69 6c 29 0a 20 20 20 20 73 69 6c 65 6e 74 3d  sil).    silent=
84b0: 79 65 73 20 3b 3b 0a 0a 20 20 2d 73 62 69 6e 64  yes ;;..  -sbind
84c0: 69 72 20 7c 20 2d 2d 73 62 69 6e 64 69 72 20 7c  ir | --sbindir |
84d0: 20 2d 2d 73 62 69 6e 64 69 20 7c 20 2d 2d 73 62   --sbindi | --sb
84e0: 69 6e 64 20 7c 20 2d 2d 73 62 69 6e 20 7c 20 2d  ind | --sbin | -
84f0: 2d 73 62 69 20 7c 20 2d 2d 73 62 29 0a 20 20 20  -sbi | --sb).   
8500: 20 61 63 5f 70 72 65 76 3d 73 62 69 6e 64 69 72   ac_prev=sbindir
8510: 20 3b 3b 0a 20 20 2d 73 62 69 6e 64 69 72 3d 2a   ;;.  -sbindir=*
8520: 20 7c 20 2d 2d 73 62 69 6e 64 69 72 3d 2a 20 7c   | --sbindir=* |
8530: 20 2d 2d 73 62 69 6e 64 69 3d 2a 20 7c 20 2d 2d   --sbindi=* | --
8540: 73 62 69 6e 64 3d 2a 20 7c 20 2d 2d 73 62 69 6e  sbind=* | --sbin
8550: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 62 69 3d 2a  =* \.  | --sbi=*
8560: 20 7c 20 2d 2d 73 62 3d 2a 29 0a 20 20 20 20 73   | --sb=*).    s
8570: 62 69 6e 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  bindir=$ac_optar
8580: 67 20 3b 3b 0a 0a 20 20 2d 73 68 61 72 65 64 73  g ;;..  -shareds
8590: 74 61 74 65 64 69 72 20 7c 20 2d 2d 73 68 61 72  tatedir | --shar
85a0: 65 64 73 74 61 74 65 64 69 72 20 7c 20 2d 2d 73  edstatedir | --s
85b0: 68 61 72 65 64 73 74 61 74 65 64 69 20 5c 0a 20  haredstatedi \. 
85c0: 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65   | --sharedstate
85d0: 64 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74  d | --sharedstat
85e0: 65 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74  e | --sharedstat
85f0: 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 20 5c   | --sharedsta \
8600: 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 20  .  | --sharedst 
8610: 7c 20 2d 2d 73 68 61 72 65 64 73 20 7c 20 2d 2d  | --shareds | --
8620: 73 68 61 72 65 64 20 7c 20 2d 2d 73 68 61 72 65  shared | --share
8630: 20 7c 20 2d 2d 73 68 61 72 20 5c 0a 20 20 7c 20   | --shar \.  | 
8640: 2d 2d 73 68 61 20 7c 20 2d 2d 73 68 29 0a 20 20  --sha | --sh).  
8650: 20 20 61 63 5f 70 72 65 76 3d 73 68 61 72 65 64    ac_prev=shared
8660: 73 74 61 74 65 64 69 72 20 3b 3b 0a 20 20 2d 73  statedir ;;.  -s
8670: 68 61 72 65 64 73 74 61 74 65 64 69 72 3d 2a 20  haredstatedir=* 
8680: 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64  | --sharedstated
8690: 69 72 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73  ir=* | --shareds
86a0: 74 61 74 65 64 69 3d 2a 20 5c 0a 20 20 7c 20 2d  tatedi=* \.  | -
86b0: 2d 73 68 61 72 65 64 73 74 61 74 65 64 3d 2a 20  -sharedstated=* 
86c0: 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 3d  | --sharedstate=
86d0: 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74  * | --sharedstat
86e0: 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61  =* | --sharedsta
86f0: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65  =* \.  | --share
8700: 64 73 74 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64  dst=* | --shared
8710: 73 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 3d 2a  s=* | --shared=*
8720: 20 7c 20 2d 2d 73 68 61 72 65 3d 2a 20 7c 20 2d   | --share=* | -
8730: 2d 73 68 61 72 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  -shar=* \.  | --
8740: 73 68 61 3d 2a 20 7c 20 2d 2d 73 68 3d 2a 29 0a  sha=* | --sh=*).
8750: 20 20 20 20 73 68 61 72 65 64 73 74 61 74 65 64      sharedstated
8760: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
8770: 0a 0a 20 20 2d 73 69 74 65 20 7c 20 2d 2d 73 69  ..  -site | --si
8780: 74 65 20 7c 20 2d 2d 73 69 74 29 0a 20 20 20 20  te | --sit).    
8790: 61 63 5f 70 72 65 76 3d 73 69 74 65 20 3b 3b 0a  ac_prev=site ;;.
87a0: 20 20 2d 73 69 74 65 3d 2a 20 7c 20 2d 2d 73 69    -site=* | --si
87b0: 74 65 3d 2a 20 7c 20 2d 2d 73 69 74 3d 2a 29 0a  te=* | --sit=*).
87c0: 20 20 20 20 73 69 74 65 3d 24 61 63 5f 6f 70 74      site=$ac_opt
87d0: 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 72 63 64 69  arg ;;..  -srcdi
87e0: 72 20 7c 20 2d 2d 73 72 63 64 69 72 20 7c 20 2d  r | --srcdir | -
87f0: 2d 73 72 63 64 69 20 7c 20 2d 2d 73 72 63 64 20  -srcdi | --srcd 
8800: 7c 20 2d 2d 73 72 63 20 7c 20 2d 2d 73 72 29 0a  | --src | --sr).
8810: 20 20 20 20 61 63 5f 70 72 65 76 3d 73 72 63 64      ac_prev=srcd
8820: 69 72 20 3b 3b 0a 20 20 2d 73 72 63 64 69 72 3d  ir ;;.  -srcdir=
8830: 2a 20 7c 20 2d 2d 73 72 63 64 69 72 3d 2a 20 7c  * | --srcdir=* |
8840: 20 2d 2d 73 72 63 64 69 3d 2a 20 7c 20 2d 2d 73   --srcdi=* | --s
8850: 72 63 64 3d 2a 20 7c 20 2d 2d 73 72 63 3d 2a 20  rcd=* | --src=* 
8860: 7c 20 2d 2d 73 72 3d 2a 29 0a 20 20 20 20 73 72  | --sr=*).    sr
8870: 63 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20  cdir=$ac_optarg 
8880: 3b 3b 0a 0a 20 20 2d 73 79 73 63 6f 6e 66 64 69  ;;..  -sysconfdi
8890: 72 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69 72  r | --sysconfdir
88a0: 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69 20 7c   | --sysconfdi |
88b0: 20 2d 2d 73 79 73 63 6f 6e 66 64 20 7c 20 2d 2d   --sysconfd | --
88c0: 73 79 73 63 6f 6e 66 20 5c 0a 20 20 7c 20 2d 2d  sysconf \.  | --
88d0: 73 79 73 63 6f 6e 20 7c 20 2d 2d 73 79 73 63 6f  syscon | --sysco
88e0: 20 7c 20 2d 2d 73 79 73 63 20 7c 20 2d 2d 73 79   | --sysc | --sy
88f0: 73 20 7c 20 2d 2d 73 79 29 0a 20 20 20 20 61 63  s | --sy).    ac
8900: 5f 70 72 65 76 3d 73 79 73 63 6f 6e 66 64 69 72  _prev=sysconfdir
8910: 20 3b 3b 0a 20 20 2d 73 79 73 63 6f 6e 66 64 69   ;;.  -sysconfdi
8920: 72 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64  r=* | --sysconfd
8930: 69 72 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66  ir=* | --sysconf
8940: 64 69 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66  di=* | --sysconf
8950: 64 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 3d  d=* | --sysconf=
8960: 2a 20 5c 0a 20 20 7c 20 2d 2d 73 79 73 63 6f 6e  * \.  | --syscon
8970: 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 3d 2a 20 7c  =* | --sysco=* |
8980: 20 2d 2d 73 79 73 63 3d 2a 20 7c 20 2d 2d 73 79   --sysc=* | --sy
8990: 73 3d 2a 20 7c 20 2d 2d 73 79 3d 2a 29 0a 20 20  s=* | --sy=*).  
89a0: 20 20 73 79 73 63 6f 6e 66 64 69 72 3d 24 61 63    sysconfdir=$ac
89b0: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 74  _optarg ;;..  -t
89c0: 61 72 67 65 74 20 7c 20 2d 2d 74 61 72 67 65 74  arget | --target
89d0: 20 7c 20 2d 2d 74 61 72 67 65 20 7c 20 2d 2d 74   | --targe | --t
89e0: 61 72 67 20 7c 20 2d 2d 74 61 72 20 7c 20 2d 2d  arg | --tar | --
89f0: 74 61 20 7c 20 2d 2d 74 29 0a 20 20 20 20 61 63  ta | --t).    ac
8a00: 5f 70 72 65 76 3d 74 61 72 67 65 74 5f 61 6c 69  _prev=target_ali
8a10: 61 73 20 3b 3b 0a 20 20 2d 74 61 72 67 65 74 3d  as ;;.  -target=
8a20: 2a 20 7c 20 2d 2d 74 61 72 67 65 74 3d 2a 20 7c  * | --target=* |
8a30: 20 2d 2d 74 61 72 67 65 3d 2a 20 7c 20 2d 2d 74   --targe=* | --t
8a40: 61 72 67 3d 2a 20 7c 20 2d 2d 74 61 72 3d 2a 20  arg=* | --tar=* 
8a50: 7c 20 2d 2d 74 61 3d 2a 20 7c 20 2d 2d 74 3d 2a  | --ta=* | --t=*
8a60: 29 0a 20 20 20 20 74 61 72 67 65 74 5f 61 6c 69  ).    target_ali
8a70: 61 73 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  as=$ac_optarg ;;
8a80: 0a 0a 20 20 2d 76 20 7c 20 2d 76 65 72 62 6f 73  ..  -v | -verbos
8a90: 65 20 7c 20 2d 2d 76 65 72 62 6f 73 65 20 7c 20  e | --verbose | 
8aa0: 2d 2d 76 65 72 62 6f 73 20 7c 20 2d 2d 76 65 72  --verbos | --ver
8ab0: 62 6f 20 7c 20 2d 2d 76 65 72 62 29 0a 20 20 20  bo | --verb).   
8ac0: 20 76 65 72 62 6f 73 65 3d 79 65 73 20 3b 3b 0a   verbose=yes ;;.
8ad0: 0a 20 20 2d 76 65 72 73 69 6f 6e 20 7c 20 2d 2d  .  -version | --
8ae0: 76 65 72 73 69 6f 6e 20 7c 20 2d 2d 76 65 72 73  version | --vers
8af0: 69 6f 20 7c 20 2d 2d 76 65 72 73 69 20 7c 20 2d  io | --versi | -
8b00: 2d 76 65 72 73 20 7c 20 2d 56 29 0a 20 20 20 20  -vers | -V).    
8b10: 61 63 5f 69 6e 69 74 5f 76 65 72 73 69 6f 6e 3d  ac_init_version=
8b20: 3a 20 3b 3b 0a 0a 20 20 2d 77 69 74 68 2d 2a 20  : ;;..  -with-* 
8b30: 7c 20 2d 2d 77 69 74 68 2d 2a 29 0a 20 20 20 20  | --with-*).    
8b40: 61 63 5f 75 73 65 72 6f 70 74 3d 60 65 78 70 72  ac_useropt=`expr
8b50: 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a   "x$ac_option" :
8b60: 20 27 78 2d 2a 77 69 74 68 2d 5c 28 5b 5e 3d 5d   'x-*with-\([^=]
8b70: 2a 5c 29 27 60 0a 20 20 20 20 23 20 52 65 6a 65  *\)'`.    # Reje
8b80: 63 74 20 6e 61 6d 65 73 20 74 68 61 74 20 61 72  ct names that ar
8b90: 65 20 6e 6f 74 20 76 61 6c 69 64 20 73 68 65 6c  e not valid shel
8ba0: 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73  l variable names
8bb0: 2e 0a 20 20 20 20 65 78 70 72 20 22 78 24 61 63  ..    expr "x$ac
8bc0: 5f 75 73 65 72 6f 70 74 22 20 3a 20 22 2e 2a 5b  _useropt" : ".*[
8bd0: 5e 2d 2b 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75  ^-+._$as_cr_alnu
8be0: 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26  m]" >/dev/null &
8bf0: 26 0a 20 20 20 20 20 20 61 73 5f 66 6e 5f 65 72  &.      as_fn_er
8c00: 72 6f 72 20 24 3f 20 22 69 6e 76 61 6c 69 64 20  ror $? "invalid 
8c10: 70 61 63 6b 61 67 65 20 6e 61 6d 65 3a 20 24 61  package name: $a
8c20: 63 5f 75 73 65 72 6f 70 74 22 0a 20 20 20 20 61  c_useropt".    a
8c30: 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 3d 24  c_useropt_orig=$
8c40: 61 63 5f 75 73 65 72 6f 70 74 0a 20 20 20 20 61  ac_useropt.    a
8c50: 63 5f 75 73 65 72 6f 70 74 3d 60 24 61 73 5f 65  c_useropt=`$as_e
8c60: 63 68 6f 20 22 24 61 63 5f 75 73 65 72 6f 70 74  cho "$ac_useropt
8c70: 22 20 7c 20 73 65 64 20 27 73 2f 5b 2d 2b 2e 5d  " | sed 's/[-+.]
8c80: 2f 5f 2f 67 27 60 0a 20 20 20 20 63 61 73 65 20  /_/g'`.    case 
8c90: 24 61 63 5f 75 73 65 72 5f 6f 70 74 73 20 69 6e  $ac_user_opts in
8ca0: 0a 20 20 20 20 20 20 2a 22 0a 22 77 69 74 68 5f  .      *"."with_
8cb0: 24 61 63 5f 75 73 65 72 6f 70 74 22 0a 22 2a 29  $ac_useropt"."*)
8cc0: 20 3b 3b 0a 20 20 20 20 20 20 2a 29 20 61 63 5f   ;;.      *) ac_
8cd0: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74  unrecognized_opt
8ce0: 73 3d 22 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69  s="$ac_unrecogni
8cf0: 7a 65 64 5f 6f 70 74 73 24 61 63 5f 75 6e 72 65  zed_opts$ac_unre
8d00: 63 6f 67 6e 69 7a 65 64 5f 73 65 70 2d 2d 77 69  cognized_sep--wi
8d10: 74 68 2d 24 61 63 5f 75 73 65 72 6f 70 74 5f 6f  th-$ac_useropt_o
8d20: 72 69 67 22 0a 09 20 61 63 5f 75 6e 72 65 63 6f  rig".. ac_unreco
8d30: 67 6e 69 7a 65 64 5f 73 65 70 3d 27 2c 20 27 3b  gnized_sep=', ';
8d40: 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 65  ;.    esac.    e
8d50: 76 61 6c 20 77 69 74 68 5f 24 61 63 5f 75 73 65  val with_$ac_use
8d60: 72 6f 70 74 3d 5c 24 61 63 5f 6f 70 74 61 72 67  ropt=\$ac_optarg
8d70: 20 3b 3b 0a 0a 20 20 2d 77 69 74 68 6f 75 74 2d   ;;..  -without-
8d80: 2a 20 7c 20 2d 2d 77 69 74 68 6f 75 74 2d 2a 29  * | --without-*)
8d90: 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d  .    ac_useropt=
8da0: 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69  `expr "x$ac_opti
8db0: 6f 6e 22 20 3a 20 27 78 2d 2a 77 69 74 68 6f 75  on" : 'x-*withou
8dc0: 74 2d 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 23  t-\(.*\)'`.    #
8dd0: 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68   Reject names th
8de0: 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64  at are not valid
8df0: 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20   shell variable 
8e00: 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20  names..    expr 
8e10: 22 78 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3a  "x$ac_useropt" :
8e20: 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f 63 72   ".*[^-+._$as_cr
8e30: 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e  _alnum]" >/dev/n
8e40: 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 61 73 5f  ull &&.      as_
8e50: 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e 76  fn_error $? "inv
8e60: 61 6c 69 64 20 70 61 63 6b 61 67 65 20 6e 61 6d  alid package nam
8e70: 65 3a 20 24 61 63 5f 75 73 65 72 6f 70 74 22 0a  e: $ac_useropt".
8e80: 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f      ac_useropt_o
8e90: 72 69 67 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a  rig=$ac_useropt.
8ea0: 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60      ac_useropt=`
8eb0: 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 75 73  $as_echo "$ac_us
8ec0: 65 72 6f 70 74 22 20 7c 20 73 65 64 20 27 73 2f  eropt" | sed 's/
8ed0: 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20  [-+.]/_/g'`.    
8ee0: 63 61 73 65 20 24 61 63 5f 75 73 65 72 5f 6f 70  case $ac_user_op
8ef0: 74 73 20 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22  ts in.      *"."
8f00: 77 69 74 68 5f 24 61 63 5f 75 73 65 72 6f 70 74  with_$ac_useropt
8f10: 22 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a  "."*) ;;.      *
8f20: 29 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65  ) ac_unrecognize
8f30: 64 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72 65  d_opts="$ac_unre
8f40: 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61 63  cognized_opts$ac
8f50: 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65  _unrecognized_se
8f60: 70 2d 2d 77 69 74 68 6f 75 74 2d 24 61 63 5f 75  p--without-$ac_u
8f70: 73 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61  seropt_orig".. a
8f80: 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73  c_unrecognized_s
8f90: 65 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73  ep=', ';;.    es
8fa0: 61 63 0a 20 20 20 20 65 76 61 6c 20 77 69 74 68  ac.    eval with
8fb0: 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d 6e 6f 20  _$ac_useropt=no 
8fc0: 3b 3b 0a 0a 20 20 2d 2d 78 29 0a 20 20 20 20 23  ;;..  --x).    #
8fd0: 20 4f 62 73 6f 6c 65 74 65 3b 20 75 73 65 20 2d   Obsolete; use -
8fe0: 2d 77 69 74 68 2d 78 2e 0a 20 20 20 20 77 69 74  -with-x..    wit
8ff0: 68 5f 78 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 78  h_x=yes ;;..  -x
9000: 2d 69 6e 63 6c 75 64 65 73 20 7c 20 2d 2d 78 2d  -includes | --x-
9010: 69 6e 63 6c 75 64 65 73 20 7c 20 2d 2d 78 2d 69  includes | --x-i
9020: 6e 63 6c 75 64 65 20 7c 20 2d 2d 78 2d 69 6e 63  nclude | --x-inc
9030: 6c 75 64 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 20  lud | --x-inclu 
9040: 5c 0a 20 20 7c 20 2d 2d 78 2d 69 6e 63 6c 20 7c  \.  | --x-incl |
9050: 20 2d 2d 78 2d 69 6e 63 20 7c 20 2d 2d 78 2d 69   --x-inc | --x-i
9060: 6e 20 7c 20 2d 2d 78 2d 69 29 0a 20 20 20 20 61  n | --x-i).    a
9070: 63 5f 70 72 65 76 3d 78 5f 69 6e 63 6c 75 64 65  c_prev=x_include
9080: 73 20 3b 3b 0a 20 20 2d 78 2d 69 6e 63 6c 75 64  s ;;.  -x-includ
9090: 65 73 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75  es=* | --x-inclu
90a0: 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c  des=* | --x-incl
90b0: 75 64 65 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c  ude=* | --x-incl
90c0: 75 64 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75  ud=* | --x-inclu
90d0: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78 2d 69 6e 63  =* \.  | --x-inc
90e0: 6c 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 3d 2a 20  l=* | --x-inc=* 
90f0: 7c 20 2d 2d 78 2d 69 6e 3d 2a 20 7c 20 2d 2d 78  | --x-in=* | --x
9100: 2d 69 3d 2a 29 0a 20 20 20 20 78 5f 69 6e 63 6c  -i=*).    x_incl
9110: 75 64 65 73 3d 24 61 63 5f 6f 70 74 61 72 67 20  udes=$ac_optarg 
9120: 3b 3b 0a 0a 20 20 2d 78 2d 6c 69 62 72 61 72 69  ;;..  -x-librari
9130: 65 73 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69  es | --x-librari
9140: 65 73 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69  es | --x-librari
9150: 65 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 20  e | --x-librari 
9160: 5c 0a 20 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72  \.  | --x-librar
9170: 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 20 7c 20 2d   | --x-libra | -
9180: 2d 78 2d 6c 69 62 72 20 7c 20 2d 2d 78 2d 6c 69  -x-libr | --x-li
9190: 62 20 7c 20 2d 2d 78 2d 6c 69 20 7c 20 2d 2d 78  b | --x-li | --x
91a0: 2d 6c 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  -l).    ac_prev=
91b0: 78 5f 6c 69 62 72 61 72 69 65 73 20 3b 3b 0a 20  x_libraries ;;. 
91c0: 20 2d 78 2d 6c 69 62 72 61 72 69 65 73 3d 2a 20   -x-libraries=* 
91d0: 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 65 73 3d  | --x-libraries=
91e0: 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 65  * | --x-librarie
91f0: 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69  =* | --x-librari
9200: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78 2d 6c 69 62  =* \.  | --x-lib
9210: 72 61 72 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72  rar=* | --x-libr
9220: 61 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 3d 2a  a=* | --x-libr=*
9230: 20 7c 20 2d 2d 78 2d 6c 69 62 3d 2a 20 7c 20 2d   | --x-lib=* | -
9240: 2d 78 2d 6c 69 3d 2a 20 7c 20 2d 2d 78 2d 6c 3d  -x-li=* | --x-l=
9250: 2a 29 0a 20 20 20 20 78 5f 6c 69 62 72 61 72 69  *).    x_librari
9260: 65 73 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  es=$ac_optarg ;;
9270: 0a 0a 20 20 2d 2a 29 20 61 73 5f 66 6e 5f 65 72  ..  -*) as_fn_er
9280: 72 6f 72 20 24 3f 20 22 75 6e 72 65 63 6f 67 6e  ror $? "unrecogn
9290: 69 7a 65 64 20 6f 70 74 69 6f 6e 3a 20 5c 60 24  ized option: \`$
92a0: 61 63 5f 6f 70 74 69 6f 6e 27 0a 54 72 79 20 5c  ac_option'.Try \
92b0: 60 24 30 20 2d 2d 68 65 6c 70 27 20 66 6f 72 20  `$0 --help' for 
92c0: 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e  more information
92d0: 22 0a 20 20 20 20 3b 3b 0a 0a 20 20 2a 3d 2a 29  ".    ;;..  *=*)
92e0: 0a 20 20 20 20 61 63 5f 65 6e 76 76 61 72 3d 60  .    ac_envvar=`
92f0: 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f  expr "x$ac_optio
9300: 6e 22 20 3a 20 27 78 5c 28 5b 5e 3d 5d 2a 5c 29  n" : 'x\([^=]*\)
9310: 3d 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74  ='`.    # Reject
9320: 20 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65 20   names that are 
9330: 6e 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20  not valid shell 
9340: 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a  variable names..
9350: 20 20 20 20 63 61 73 65 20 24 61 63 5f 65 6e 76      case $ac_env
9360: 76 61 72 20 69 6e 20 23 28 0a 20 20 20 20 20 20  var in #(.      
9370: 27 27 20 7c 20 5b 30 2d 39 5d 2a 20 7c 20 2a 5b  '' | [0-9]* | *[
9380: 21 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a  !_$as_cr_alnum]*
9390: 20 29 0a 20 20 20 20 20 20 61 73 5f 66 6e 5f 65   ).      as_fn_e
93a0: 72 72 6f 72 20 24 3f 20 22 69 6e 76 61 6c 69 64  rror $? "invalid
93b0: 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 3a 20   variable name: 
93c0: 5c 60 24 61 63 5f 65 6e 76 76 61 72 27 22 20 3b  \`$ac_envvar'" ;
93d0: 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 65  ;.    esac.    e
93e0: 76 61 6c 20 24 61 63 5f 65 6e 76 76 61 72 3d 5c  val $ac_envvar=\
93f0: 24 61 63 5f 6f 70 74 61 72 67 0a 20 20 20 20 65  $ac_optarg.    e
9400: 78 70 6f 72 74 20 24 61 63 5f 65 6e 76 76 61 72  xport $ac_envvar
9410: 20 3b 3b 0a 0a 20 20 2a 29 0a 20 20 20 20 23 20   ;;..  *).    # 
9420: 46 49 58 4d 45 3a 20 73 68 6f 75 6c 64 20 62 65  FIXME: should be
9430: 20 72 65 6d 6f 76 65 64 20 69 6e 20 61 75 74 6f   removed in auto
9440: 63 6f 6e 66 20 33 2e 30 2e 0a 20 20 20 20 24 61  conf 3.0..    $a
9450: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
9460: 57 41 52 4e 49 4e 47 3a 20 79 6f 75 20 73 68 6f  WARNING: you sho
9470: 75 6c 64 20 75 73 65 20 2d 2d 62 75 69 6c 64 2c  uld use --build,
9480: 20 2d 2d 68 6f 73 74 2c 20 2d 2d 74 61 72 67 65   --host, --targe
9490: 74 22 20 3e 26 32 0a 20 20 20 20 65 78 70 72 20  t" >&2.    expr 
94a0: 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20  "x$ac_option" : 
94b0: 22 2e 2a 5b 5e 2d 2e 5f 24 61 73 5f 63 72 5f 61  ".*[^-._$as_cr_a
94c0: 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c  lnum]" >/dev/nul
94d0: 6c 20 26 26 0a 20 20 20 20 20 20 24 61 73 5f 65  l &&.      $as_e
94e0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
94f0: 4e 49 4e 47 3a 20 69 6e 76 61 6c 69 64 20 68 6f  NING: invalid ho
9500: 73 74 20 74 79 70 65 3a 20 24 61 63 5f 6f 70 74  st type: $ac_opt
9510: 69 6f 6e 22 20 3e 26 32 0a 20 20 20 20 3a 20 22  ion" >&2.    : "
9520: 24 7b 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24 61  ${build_alias=$a
9530: 63 5f 6f 70 74 69 6f 6e 7d 20 24 7b 68 6f 73 74  c_option} ${host
9540: 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 69 6f  _alias=$ac_optio
9550: 6e 7d 20 24 7b 74 61 72 67 65 74 5f 61 6c 69 61  n} ${target_alia
9560: 73 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d 22 0a 20  s=$ac_option}". 
9570: 20 20 20 3b 3b 0a 0a 20 20 65 73 61 63 0a 64 6f     ;;..  esac.do
9580: 6e 65 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  ne..if test -n "
9590: 24 61 63 5f 70 72 65 76 22 3b 20 74 68 65 6e 0a  $ac_prev"; then.
95a0: 20 20 61 63 5f 6f 70 74 69 6f 6e 3d 2d 2d 60 65    ac_option=--`e
95b0: 63 68 6f 20 24 61 63 5f 70 72 65 76 20 7c 20 73  cho $ac_prev | s
95c0: 65 64 20 27 73 2f 5f 2f 2d 2f 67 27 60 0a 20 20  ed 's/_/-/g'`.  
95d0: 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22  as_fn_error $? "
95e0: 6d 69 73 73 69 6e 67 20 61 72 67 75 6d 65 6e 74  missing argument
95f0: 20 74 6f 20 24 61 63 5f 6f 70 74 69 6f 6e 22 0a   to $ac_option".
9600: 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  fi..if test -n "
9610: 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64  $ac_unrecognized
9620: 5f 6f 70 74 73 22 3b 20 74 68 65 6e 0a 20 20 63  _opts"; then.  c
9630: 61 73 65 20 24 65 6e 61 62 6c 65 5f 6f 70 74 69  ase $enable_opti
9640: 6f 6e 5f 63 68 65 63 6b 69 6e 67 20 69 6e 0a 20  on_checking in. 
9650: 20 20 20 6e 6f 29 20 3b 3b 0a 20 20 20 20 66 61     no) ;;.    fa
9660: 74 61 6c 29 20 61 73 5f 66 6e 5f 65 72 72 6f 72  tal) as_fn_error
9670: 20 24 3f 20 22 75 6e 72 65 63 6f 67 6e 69 7a 65   $? "unrecognize
9680: 64 20 6f 70 74 69 6f 6e 73 3a 20 24 61 63 5f 75  d options: $ac_u
9690: 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73  nrecognized_opts
96a0: 22 20 3b 3b 0a 20 20 20 20 2a 29 20 20 20 20 20  " ;;.    *)     
96b0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
96c0: 3a 20 57 41 52 4e 49 4e 47 3a 20 75 6e 72 65 63  : WARNING: unrec
96d0: 6f 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 73 3a  ognized options:
96e0: 20 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65   $ac_unrecognize
96f0: 64 5f 6f 70 74 73 22 20 3e 26 32 20 3b 3b 0a 20  d_opts" >&2 ;;. 
9700: 20 65 73 61 63 0a 66 69 0a 0a 23 20 43 68 65 63   esac.fi..# Chec
9710: 6b 20 61 6c 6c 20 64 69 72 65 63 74 6f 72 79 20  k all directory 
9720: 61 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 63 6f  arguments for co
9730: 6e 73 69 73 74 65 6e 63 79 2e 0a 66 6f 72 20 61  nsistency..for a
9740: 63 5f 76 61 72 20 69 6e 09 65 78 65 63 5f 70 72  c_var in.exec_pr
9750: 65 66 69 78 20 70 72 65 66 69 78 20 62 69 6e 64  efix prefix bind
9760: 69 72 20 73 62 69 6e 64 69 72 20 6c 69 62 65 78  ir sbindir libex
9770: 65 63 64 69 72 20 64 61 74 61 72 6f 6f 74 64 69  ecdir datarootdi
9780: 72 20 5c 0a 09 09 64 61 74 61 64 69 72 20 73 79  r \...datadir sy
9790: 73 63 6f 6e 66 64 69 72 20 73 68 61 72 65 64 73  sconfdir shareds
97a0: 74 61 74 65 64 69 72 20 6c 6f 63 61 6c 73 74 61  tatedir localsta
97b0: 74 65 64 69 72 20 69 6e 63 6c 75 64 65 64 69 72  tedir includedir
97c0: 20 5c 0a 09 09 6f 6c 64 69 6e 63 6c 75 64 65 64   \...oldincluded
97d0: 69 72 20 64 6f 63 64 69 72 20 69 6e 66 6f 64 69  ir docdir infodi
97e0: 72 20 68 74 6d 6c 64 69 72 20 64 76 69 64 69 72  r htmldir dvidir
97f0: 20 70 64 66 64 69 72 20 70 73 64 69 72 20 5c 0a   pdfdir psdir \.
9800: 09 09 6c 69 62 64 69 72 20 6c 6f 63 61 6c 65 64  ..libdir localed
9810: 69 72 20 6d 61 6e 64 69 72 0a 64 6f 0a 20 20 65  ir mandir.do.  e
9820: 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61 63  val ac_val=\$$ac
9830: 5f 76 61 72 0a 20 20 23 20 52 65 6d 6f 76 65 20  _var.  # Remove 
9840: 74 72 61 69 6c 69 6e 67 20 73 6c 61 73 68 65 73  trailing slashes
9850: 2e 0a 20 20 63 61 73 65 20 24 61 63 5f 76 61 6c  ..  case $ac_val
9860: 20 69 6e 0a 20 20 20 20 2a 2f 20 29 0a 20 20 20   in.    */ ).   
9870: 20 20 20 61 63 5f 76 61 6c 3d 60 65 78 70 72 20     ac_val=`expr 
9880: 22 58 24 61 63 5f 76 61 6c 22 20 3a 20 27 58 5c  "X$ac_val" : 'X\
9890: 28 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c 7c 20 22 58  (.*[^/]\)' \| "X
98a0: 24 61 63 5f 76 61 6c 22 20 3a 20 27 58 5c 28 2e  $ac_val" : 'X\(.
98b0: 2a 5c 29 27 60 0a 20 20 20 20 20 20 65 76 61 6c  *\)'`.      eval
98c0: 20 24 61 63 5f 76 61 72 3d 5c 24 61 63 5f 76 61   $ac_var=\$ac_va
98d0: 6c 3b 3b 0a 20 20 65 73 61 63 0a 20 20 23 20 42  l;;.  esac.  # B
98e0: 65 20 73 75 72 65 20 74 6f 20 68 61 76 65 20 61  e sure to have a
98f0: 62 73 6f 6c 75 74 65 20 64 69 72 65 63 74 6f 72  bsolute director
9900: 79 20 6e 61 6d 65 73 2e 0a 20 20 63 61 73 65 20  y names..  case 
9910: 24 61 63 5f 76 61 6c 20 69 6e 0a 20 20 20 20 5b  $ac_val in.    [
9920: 5c 5c 2f 24 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d  \\/$]* | ?:[\\/]
9930: 2a 20 29 20 20 63 6f 6e 74 69 6e 75 65 3b 3b 0a  * )  continue;;.
9940: 20 20 20 20 4e 4f 4e 45 20 7c 20 27 27 20 29 20      NONE | '' ) 
9950: 63 61 73 65 20 24 61 63 5f 76 61 72 20 69 6e 20  case $ac_var in 
9960: 2a 70 72 65 66 69 78 20 29 20 63 6f 6e 74 69 6e  *prefix ) contin
9970: 75 65 3b 3b 20 65 73 61 63 3b 3b 0a 20 20 65 73  ue;; esac;;.  es
9980: 61 63 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72  ac.  as_fn_error
9990: 20 24 3f 20 22 65 78 70 65 63 74 65 64 20 61 6e   $? "expected an
99a0: 20 61 62 73 6f 6c 75 74 65 20 64 69 72 65 63 74   absolute direct
99b0: 6f 72 79 20 6e 61 6d 65 20 66 6f 72 20 2d 2d 24  ory name for --$
99c0: 61 63 5f 76 61 72 3a 20 24 61 63 5f 76 61 6c 22  ac_var: $ac_val"
99d0: 0a 64 6f 6e 65 0a 0a 23 20 54 68 65 72 65 20 6d  .done..# There m
99e0: 69 67 68 74 20 62 65 20 70 65 6f 70 6c 65 20 77  ight be people w
99f0: 68 6f 20 64 65 70 65 6e 64 20 6f 6e 20 74 68 65  ho depend on the
9a00: 20 6f 6c 64 20 62 72 6f 6b 65 6e 20 62 65 68 61   old broken beha
9a10: 76 69 6f 72 3a 20 60 24 68 6f 73 74 27 0a 23 20  vior: `$host'.# 
9a20: 75 73 65 64 20 74 6f 20 68 6f 6c 64 20 74 68 65  used to hold the
9a30: 20 61 72 67 75 6d 65 6e 74 20 6f 66 20 2d 2d 68   argument of --h
9a40: 6f 73 74 20 65 74 63 2e 0a 23 20 46 49 58 4d 45  ost etc..# FIXME
9a50: 3a 20 54 6f 20 72 65 6d 6f 76 65 20 73 6f 6d 65  : To remove some
9a60: 20 64 61 79 2e 0a 62 75 69 6c 64 3d 24 62 75 69   day..build=$bui
9a70: 6c 64 5f 61 6c 69 61 73 0a 68 6f 73 74 3d 24 68  ld_alias.host=$h
9a80: 6f 73 74 5f 61 6c 69 61 73 0a 74 61 72 67 65 74  ost_alias.target
9a90: 3d 24 74 61 72 67 65 74 5f 61 6c 69 61 73 0a 0a  =$target_alias..
9aa0: 23 20 46 49 58 4d 45 3a 20 54 6f 20 72 65 6d 6f  # FIXME: To remo
9ab0: 76 65 20 73 6f 6d 65 20 64 61 79 2e 0a 69 66 20  ve some day..if 
9ac0: 74 65 73 74 20 22 78 24 68 6f 73 74 5f 61 6c 69  test "x$host_ali
9ad0: 61 73 22 20 21 3d 20 78 3b 20 74 68 65 6e 0a 20  as" != x; then. 
9ae0: 20 69 66 20 74 65 73 74 20 22 78 24 62 75 69 6c   if test "x$buil
9af0: 64 5f 61 6c 69 61 73 22 20 3d 20 78 3b 20 74 68  d_alias" = x; th
9b00: 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f 63 6f 6d  en.    cross_com
9b10: 70 69 6c 69 6e 67 3d 6d 61 79 62 65 0a 20 20 65  piling=maybe.  e
9b20: 6c 69 66 20 74 65 73 74 20 22 78 24 62 75 69 6c  lif test "x$buil
9b30: 64 5f 61 6c 69 61 73 22 20 21 3d 20 22 78 24 68  d_alias" != "x$h
9b40: 6f 73 74 5f 61 6c 69 61 73 22 3b 20 74 68 65 6e  ost_alias"; then
9b50: 0a 20 20 20 20 63 72 6f 73 73 5f 63 6f 6d 70 69  .    cross_compi
9b60: 6c 69 6e 67 3d 79 65 73 0a 20 20 66 69 0a 66 69  ling=yes.  fi.fi
9b70: 0a 0a 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ..ac_tool_prefix
9b80: 3d 0a 74 65 73 74 20 2d 6e 20 22 24 68 6f 73 74  =.test -n "$host
9b90: 5f 61 6c 69 61 73 22 20 26 26 20 61 63 5f 74 6f  _alias" && ac_to
9ba0: 6f 6c 5f 70 72 65 66 69 78 3d 24 68 6f 73 74 5f  ol_prefix=$host_
9bb0: 61 6c 69 61 73 2d 0a 0a 74 65 73 74 20 22 24 73  alias-..test "$s
9bc0: 69 6c 65 6e 74 22 20 3d 20 79 65 73 20 26 26 20  ilent" = yes && 
9bd0: 65 78 65 63 20 36 3e 2f 64 65 76 2f 6e 75 6c 6c  exec 6>/dev/null
9be0: 0a 0a 0a 61 63 5f 70 77 64 3d 60 70 77 64 60 20  ...ac_pwd=`pwd` 
9bf0: 26 26 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  && test -n "$ac_
9c00: 70 77 64 22 20 26 26 0a 61 63 5f 6c 73 5f 64 69  pwd" &&.ac_ls_di
9c10: 3d 60 6c 73 20 2d 64 69 20 2e 60 20 26 26 0a 61  =`ls -di .` &&.a
9c20: 63 5f 70 77 64 5f 6c 73 5f 64 69 3d 60 63 64 20  c_pwd_ls_di=`cd 
9c30: 22 24 61 63 5f 70 77 64 22 20 26 26 20 6c 73 20  "$ac_pwd" && ls 
9c40: 2d 64 69 20 2e 60 20 7c 7c 0a 20 20 61 73 5f 66  -di .` ||.  as_f
9c50: 6e 5f 65 72 72 6f 72 20 24 3f 20 22 77 6f 72 6b  n_error $? "work
9c60: 69 6e 67 20 64 69 72 65 63 74 6f 72 79 20 63 61  ing directory ca
9c70: 6e 6e 6f 74 20 62 65 20 64 65 74 65 72 6d 69 6e  nnot be determin
9c80: 65 64 22 0a 74 65 73 74 20 22 58 24 61 63 5f 6c  ed".test "X$ac_l
9c90: 73 5f 64 69 22 20 3d 20 22 58 24 61 63 5f 70 77  s_di" = "X$ac_pw
9ca0: 64 5f 6c 73 5f 64 69 22 20 7c 7c 0a 20 20 61 73  d_ls_di" ||.  as
9cb0: 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 70 77  _fn_error $? "pw
9cc0: 64 20 64 6f 65 73 20 6e 6f 74 20 72 65 70 6f 72  d does not repor
9cd0: 74 20 6e 61 6d 65 20 6f 66 20 77 6f 72 6b 69 6e  t name of workin
9ce0: 67 20 64 69 72 65 63 74 6f 72 79 22 0a 0a 0a 23  g directory"...#
9cf0: 20 46 69 6e 64 20 74 68 65 20 73 6f 75 72 63 65   Find the source
9d00: 20 66 69 6c 65 73 2c 20 69 66 20 6c 6f 63 61 74   files, if locat
9d10: 69 6f 6e 20 77 61 73 20 6e 6f 74 20 73 70 65 63  ion was not spec
9d20: 69 66 69 65 64 2e 0a 69 66 20 74 65 73 74 20 2d  ified..if test -
9d30: 7a 20 22 24 73 72 63 64 69 72 22 3b 20 74 68 65  z "$srcdir"; the
9d40: 6e 0a 20 20 61 63 5f 73 72 63 64 69 72 5f 64 65  n.  ac_srcdir_de
9d50: 66 61 75 6c 74 65 64 3d 79 65 73 0a 20 20 23 20  faulted=yes.  # 
9d60: 54 72 79 20 74 68 65 20 64 69 72 65 63 74 6f 72  Try the director
9d70: 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 69  y containing thi
9d80: 73 20 73 63 72 69 70 74 2c 20 74 68 65 6e 20 74  s script, then t
9d90: 68 65 20 70 61 72 65 6e 74 20 64 69 72 65 63 74  he parent direct
9da0: 6f 72 79 2e 0a 20 20 61 63 5f 63 6f 6e 66 64 69  ory..  ac_confdi
9db0: 72 3d 60 24 61 73 5f 64 69 72 6e 61 6d 65 20 2d  r=`$as_dirname -
9dc0: 2d 20 22 24 61 73 5f 6d 79 73 65 6c 66 22 20 7c  - "$as_myself" |
9dd0: 7c 0a 24 61 73 5f 65 78 70 72 20 58 22 24 61 73  |.$as_expr X"$as
9de0: 5f 6d 79 73 65 6c 66 22 20 3a 20 27 58 5c 28 2e  _myself" : 'X\(.
9df0: 2a 5b 5e 2f 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b 5e  *[^/]\)//*[^/][^
9e00: 2f 5d 2a 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20 58  /]*/*$' \| \.. X
9e10: 22 24 61 73 5f 6d 79 73 65 6c 66 22 20 3a 20 27  "$as_myself" : '
9e20: 58 5c 28 2f 2f 5c 29 5b 5e 2f 5d 27 20 5c 7c 20  X\(//\)[^/]' \| 
9e30: 5c 0a 09 20 58 22 24 61 73 5f 6d 79 73 65 6c 66  \.. X"$as_myself
9e40: 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 24 27 20 5c  " : 'X\(//\)$' \
9e50: 7c 20 5c 0a 09 20 58 22 24 61 73 5f 6d 79 73 65  | \.. X"$as_myse
9e60: 6c 66 22 20 3a 20 27 58 5c 28 2f 5c 29 27 20 5c  lf" : 'X\(/\)' \
9e70: 7c 20 2e 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  | . 2>/dev/null 
9e80: 7c 7c 0a 24 61 73 5f 65 63 68 6f 20 58 22 24 61  ||.$as_echo X"$a
9e90: 73 5f 6d 79 73 65 6c 66 22 20 7c 0a 20 20 20 20  s_myself" |.    
9ea0: 73 65 64 20 27 2f 5e 58 5c 28 2e 2a 5b 5e 2f 5d  sed '/^X\(.*[^/]
9eb0: 5c 29 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a  \)\/\/*[^/][^/]*
9ec0: 5c 2f 2a 24 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c  \/*$/{..    s//\
9ed0: 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09  1/..    q..  }..
9ee0: 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 5b 5e 2f    /^X\(\/\/\)[^/
9ef0: 5d 2e 2a 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31  ].*/{..    s//\1
9f00: 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20  /..    q..  }.. 
9f10: 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b 0a   /^X\(\/\/\)$/{.
9f20: 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20  .    s//\1/..   
9f30: 20 71 0a 09 20 20 7d 0a 09 20 20 2f 5e 58 5c 28   q..  }..  /^X\(
9f40: 5c 2f 5c 29 2e 2a 2f 7b 0a 09 20 20 20 20 73 2f  \/\).*/{..    s/
9f50: 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d  /\1/..    q..  }
9f60: 0a 09 20 20 73 2f 2e 2a 2f 2e 2f 3b 20 71 27 60  ..  s/.*/./; q'`
9f70: 0a 20 20 73 72 63 64 69 72 3d 24 61 63 5f 63 6f  .  srcdir=$ac_co
9f80: 6e 66 64 69 72 0a 20 20 69 66 20 74 65 73 74 20  nfdir.  if test 
9f90: 21 20 2d 72 20 22 24 73 72 63 64 69 72 2f 24 61  ! -r "$srcdir/$a
9fa0: 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65 22 3b 20  c_unique_file"; 
9fb0: 74 68 65 6e 0a 20 20 20 20 73 72 63 64 69 72 3d  then.    srcdir=
9fc0: 2e 2e 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 61  ...  fi.else.  a
9fd0: 63 5f 73 72 63 64 69 72 5f 64 65 66 61 75 6c 74  c_srcdir_default
9fe0: 65 64 3d 6e 6f 0a 66 69 0a 69 66 20 74 65 73 74  ed=no.fi.if test
9ff0: 20 21 20 2d 72 20 22 24 73 72 63 64 69 72 2f 24   ! -r "$srcdir/$
a000: 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65 22 3b  ac_unique_file";
a010: 20 74 68 65 6e 0a 20 20 74 65 73 74 20 22 24 61   then.  test "$a
a020: 63 5f 73 72 63 64 69 72 5f 64 65 66 61 75 6c 74  c_srcdir_default
a030: 65 64 22 20 3d 20 79 65 73 20 26 26 20 73 72 63  ed" = yes && src
a040: 64 69 72 3d 22 24 61 63 5f 63 6f 6e 66 64 69 72  dir="$ac_confdir
a050: 20 6f 72 20 2e 2e 22 0a 20 20 61 73 5f 66 6e 5f   or ..".  as_fn_
a060: 65 72 72 6f 72 20 24 3f 20 22 63 61 6e 6e 6f 74  error $? "cannot
a070: 20 66 69 6e 64 20 73 6f 75 72 63 65 73 20 28 24   find sources ($
a080: 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65 29 20  ac_unique_file) 
a090: 69 6e 20 24 73 72 63 64 69 72 22 0a 66 69 0a 61  in $srcdir".fi.a
a0a0: 63 5f 6d 73 67 3d 22 73 6f 75 72 63 65 73 20 61  c_msg="sources a
a0b0: 72 65 20 69 6e 20 24 73 72 63 64 69 72 2c 20 62  re in $srcdir, b
a0c0: 75 74 20 5c 60 63 64 20 24 73 72 63 64 69 72 27  ut \`cd $srcdir'
a0d0: 20 64 6f 65 73 20 6e 6f 74 20 77 6f 72 6b 22 0a   does not work".
a0e0: 61 63 5f 61 62 73 5f 63 6f 6e 66 64 69 72 3d 60  ac_abs_confdir=`
a0f0: 28 0a 09 63 64 20 22 24 73 72 63 64 69 72 22 20  (..cd "$srcdir" 
a100: 26 26 20 74 65 73 74 20 2d 72 20 22 2e 2f 24 61  && test -r "./$a
a110: 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65 22 20 7c  c_unique_file" |
a120: 7c 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f  | as_fn_error $?
a130: 20 22 24 61 63 5f 6d 73 67 22 0a 09 70 77 64 29   "$ac_msg"..pwd)
a140: 60 0a 23 20 57 68 65 6e 20 62 75 69 6c 64 69 6e  `.# When buildin
a150: 67 20 69 6e 20 70 6c 61 63 65 2c 20 73 65 74 20  g in place, set 
a160: 73 72 63 64 69 72 3d 2e 0a 69 66 20 74 65 73 74  srcdir=..if test
a170: 20 22 24 61 63 5f 61 62 73 5f 63 6f 6e 66 64 69   "$ac_abs_confdi
a180: 72 22 20 3d 20 22 24 61 63 5f 70 77 64 22 3b 20  r" = "$ac_pwd"; 
a190: 74 68 65 6e 0a 20 20 73 72 63 64 69 72 3d 2e 0a  then.  srcdir=..
a1a0: 66 69 0a 23 20 52 65 6d 6f 76 65 20 75 6e 6e 65  fi.# Remove unne
a1b0: 63 65 73 73 61 72 79 20 74 72 61 69 6c 69 6e 67  cessary trailing
a1c0: 20 73 6c 61 73 68 65 73 20 66 72 6f 6d 20 73 72   slashes from sr
a1d0: 63 64 69 72 2e 0a 23 20 44 6f 75 62 6c 65 20 73  cdir..# Double s
a1e0: 6c 61 73 68 65 73 20 69 6e 20 66 69 6c 65 20 6e  lashes in file n
a1f0: 61 6d 65 73 20 69 6e 20 6f 62 6a 65 63 74 20 66  ames in object f
a200: 69 6c 65 20 64 65 62 75 67 67 69 6e 67 20 69 6e  ile debugging in
a210: 66 6f 0a 23 20 6d 65 73 73 20 75 70 20 4d 2d 78  fo.# mess up M-x
a220: 20 67 64 62 20 69 6e 20 45 6d 61 63 73 2e 0a 63   gdb in Emacs..c
a230: 61 73 65 20 24 73 72 63 64 69 72 20 69 6e 0a 2a  ase $srcdir in.*
a240: 2f 29 20 73 72 63 64 69 72 3d 60 65 78 70 72 20  /) srcdir=`expr 
a250: 22 58 24 73 72 63 64 69 72 22 20 3a 20 27 58 5c  "X$srcdir" : 'X\
a260: 28 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c 7c 20 22 58  (.*[^/]\)' \| "X
a270: 24 73 72 63 64 69 72 22 20 3a 20 27 58 5c 28 2e  $srcdir" : 'X\(.
a280: 2a 5c 29 27 60 3b 3b 0a 65 73 61 63 0a 66 6f 72  *\)'`;;.esac.for
a290: 20 61 63 5f 76 61 72 20 69 6e 20 24 61 63 5f 70   ac_var in $ac_p
a2a0: 72 65 63 69 6f 75 73 5f 76 61 72 73 3b 20 64 6f  recious_vars; do
a2b0: 0a 20 20 65 76 61 6c 20 61 63 5f 65 6e 76 5f 24  .  eval ac_env_$
a2c0: 7b 61 63 5f 76 61 72 7d 5f 73 65 74 3d 5c 24 7b  {ac_var}_set=\${
a2d0: 24 7b 61 63 5f 76 61 72 7d 2b 73 65 74 7d 0a 20  ${ac_var}+set}. 
a2e0: 20 65 76 61 6c 20 61 63 5f 65 6e 76 5f 24 7b 61   eval ac_env_${a
a2f0: 63 5f 76 61 72 7d 5f 76 61 6c 75 65 3d 5c 24 24  c_var}_value=\$$
a300: 7b 61 63 5f 76 61 72 7d 0a 20 20 65 76 61 6c 20  {ac_var}.  eval 
a310: 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f 76  ac_cv_env_${ac_v
a320: 61 72 7d 5f 73 65 74 3d 5c 24 7b 24 7b 61 63 5f  ar}_set=\${${ac_
a330: 76 61 72 7d 2b 73 65 74 7d 0a 20 20 65 76 61 6c  var}+set}.  eval
a340: 20 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f   ac_cv_env_${ac_
a350: 76 61 72 7d 5f 76 61 6c 75 65 3d 5c 24 24 7b 61  var}_value=\$${a
a360: 63 5f 76 61 72 7d 0a 64 6f 6e 65 0a 0a 23 0a 23  c_var}.done..#.#
a370: 20 52 65 70 6f 72 74 20 74 68 65 20 2d 2d 68 65   Report the --he
a380: 6c 70 20 6d 65 73 73 61 67 65 2e 0a 23 0a 69 66  lp message..#.if
a390: 20 74 65 73 74 20 22 24 61 63 5f 69 6e 69 74 5f   test "$ac_init_
a3a0: 68 65 6c 70 22 20 3d 20 22 6c 6f 6e 67 22 3b 20  help" = "long"; 
a3b0: 74 68 65 6e 0a 20 20 23 20 4f 6d 69 74 20 73 6f  then.  # Omit so
a3c0: 6d 65 20 69 6e 74 65 72 6e 61 6c 20 6f 72 20 6f  me internal or o
a3d0: 62 73 6f 6c 65 74 65 20 6f 70 74 69 6f 6e 73 20  bsolete options 
a3e0: 74 6f 20 6d 61 6b 65 20 74 68 65 20 6c 69 73 74  to make the list
a3f0: 20 6c 65 73 73 20 69 6d 70 6f 73 69 6e 67 2e 0a   less imposing..
a400: 20 20 23 20 54 68 69 73 20 6d 65 73 73 61 67 65    # This message
a410: 20 69 73 20 74 6f 6f 20 6c 6f 6e 67 20 74 6f 20   is too long to 
a420: 62 65 20 61 20 73 74 72 69 6e 67 20 69 6e 20 74  be a string in t
a430: 68 65 20 41 2f 55 58 20 33 2e 31 20 73 68 2e 0a  he A/UX 3.1 sh..
a440: 20 20 63 61 74 20 3c 3c 5f 41 43 45 4f 46 0a 5c    cat <<_ACEOF.\
a450: 60 63 6f 6e 66 69 67 75 72 65 27 20 63 6f 6e 66  `configure' conf
a460: 69 67 75 72 65 73 20 73 71 6c 69 74 65 20 33 2e  igures sqlite 3.
a470: 39 2e 30 20 74 6f 20 61 64 61 70 74 20 74 6f 20  9.0 to adapt to 
a480: 6d 61 6e 79 20 6b 69 6e 64 73 20 6f 66 20 73 79  many kinds of sy
a490: 73 74 65 6d 73 2e 0a 0a 55 73 61 67 65 3a 20 24  stems...Usage: $
a4a0: 30 20 5b 4f 50 54 49 4f 4e 5d 2e 2e 2e 20 5b 56  0 [OPTION]... [V
a4b0: 41 52 3d 56 41 4c 55 45 5d 2e 2e 2e 0a 0a 54 6f  AR=VALUE].....To
a4c0: 20 61 73 73 69 67 6e 20 65 6e 76 69 72 6f 6e 6d   assign environm
a4d0: 65 6e 74 20 76 61 72 69 61 62 6c 65 73 20 28 65  ent variables (e
a4e0: 2e 67 2e 2c 20 43 43 2c 20 43 46 4c 41 47 53 2e  .g., CC, CFLAGS.
a4f0: 2e 2e 29 2c 20 73 70 65 63 69 66 79 20 74 68 65  ..), specify the
a500: 6d 20 61 73 0a 56 41 52 3d 56 41 4c 55 45 2e 20  m as.VAR=VALUE. 
a510: 20 53 65 65 20 62 65 6c 6f 77 20 66 6f 72 20 64   See below for d
a520: 65 73 63 72 69 70 74 69 6f 6e 73 20 6f 66 20 73  escriptions of s
a530: 6f 6d 65 20 6f 66 20 74 68 65 20 75 73 65 66 75  ome of the usefu
a540: 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a 44 65  l variables...De
a550: 66 61 75 6c 74 73 20 66 6f 72 20 74 68 65 20 6f  faults for the o
a560: 70 74 69 6f 6e 73 20 61 72 65 20 73 70 65 63 69  ptions are speci
a570: 66 69 65 64 20 69 6e 20 62 72 61 63 6b 65 74 73  fied in brackets
a580: 2e 0a 0a 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e  ...Configuration
a590: 3a 0a 20 20 2d 68 2c 20 2d 2d 68 65 6c 70 20 20  :.  -h, --help  
a5a0: 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70              disp
a5b0: 6c 61 79 20 74 68 69 73 20 68 65 6c 70 20 61 6e  lay this help an
a5c0: 64 20 65 78 69 74 0a 20 20 20 20 20 20 2d 2d 68  d exit.      --h
a5d0: 65 6c 70 3d 73 68 6f 72 74 20 20 20 20 20 20 20  elp=short       
a5e0: 20 64 69 73 70 6c 61 79 20 6f 70 74 69 6f 6e 73   display options
a5f0: 20 73 70 65 63 69 66 69 63 20 74 6f 20 74 68 69   specific to thi
a600: 73 20 70 61 63 6b 61 67 65 0a 20 20 20 20 20 20  s package.      
a610: 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73 69 76 65  --help=recursive
a620: 20 20 20 20 64 69 73 70 6c 61 79 20 74 68 65 20      display the 
a630: 73 68 6f 72 74 20 68 65 6c 70 20 6f 66 20 61 6c  short help of al
a640: 6c 20 74 68 65 20 69 6e 63 6c 75 64 65 64 20 70  l the included p
a650: 61 63 6b 61 67 65 73 0a 20 20 2d 56 2c 20 2d 2d  ackages.  -V, --
a660: 76 65 72 73 69 6f 6e 20 20 20 20 20 20 20 20 20  version         
a670: 20 20 64 69 73 70 6c 61 79 20 76 65 72 73 69 6f    display versio
a680: 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 6e  n information an
a690: 64 20 65 78 69 74 0a 20 20 2d 71 2c 20 2d 2d 71  d exit.  -q, --q
a6a0: 75 69 65 74 2c 20 2d 2d 73 69 6c 65 6e 74 20 20  uiet, --silent  
a6b0: 20 64 6f 20 6e 6f 74 20 70 72 69 6e 74 20 5c 60   do not print \`
a6c0: 63 68 65 63 6b 69 6e 67 20 2e 2e 2e 27 20 6d 65  checking ...' me
a6d0: 73 73 61 67 65 73 0a 20 20 20 20 20 20 2d 2d 63  ssages.      --c
a6e0: 61 63 68 65 2d 66 69 6c 65 3d 46 49 4c 45 20 20  ache-file=FILE  
a6f0: 20 63 61 63 68 65 20 74 65 73 74 20 72 65 73 75   cache test resu
a700: 6c 74 73 20 69 6e 20 46 49 4c 45 20 5b 64 69 73  lts in FILE [dis
a710: 61 62 6c 65 64 5d 0a 20 20 2d 43 2c 20 2d 2d 63  abled].  -C, --c
a720: 6f 6e 66 69 67 2d 63 61 63 68 65 20 20 20 20 20  onfig-cache     
a730: 20 61 6c 69 61 73 20 66 6f 72 20 5c 60 2d 2d 63   alias for \`--c
a740: 61 63 68 65 2d 66 69 6c 65 3d 63 6f 6e 66 69 67  ache-file=config
a750: 2e 63 61 63 68 65 27 0a 20 20 2d 6e 2c 20 2d 2d  .cache'.  -n, --
a760: 6e 6f 2d 63 72 65 61 74 65 20 20 20 20 20 20 20  no-create       
a770: 20 20 64 6f 20 6e 6f 74 20 63 72 65 61 74 65 20    do not create 
a780: 6f 75 74 70 75 74 20 66 69 6c 65 73 0a 20 20 20  output files.   
a790: 20 20 20 2d 2d 73 72 63 64 69 72 3d 44 49 52 20     --srcdir=DIR 
a7a0: 20 20 20 20 20 20 20 66 69 6e 64 20 74 68 65 20         find the 
a7b0: 73 6f 75 72 63 65 73 20 69 6e 20 44 49 52 20 5b  sources in DIR [
a7c0: 63 6f 6e 66 69 67 75 72 65 20 64 69 72 20 6f 72  configure dir or
a7d0: 20 5c 60 2e 2e 27 5d 0a 0a 49 6e 73 74 61 6c 6c   \`..']..Install
a7e0: 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72 69 65  ation directorie
a7f0: 73 3a 0a 20 20 2d 2d 70 72 65 66 69 78 3d 50 52  s:.  --prefix=PR
a800: 45 46 49 58 20 20 20 20 20 20 20 20 20 69 6e 73  EFIX         ins
a810: 74 61 6c 6c 20 61 72 63 68 69 74 65 63 74 75 72  tall architectur
a820: 65 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20 66 69  e-independent fi
a830: 6c 65 73 20 69 6e 20 50 52 45 46 49 58 0a 20 20  les in PREFIX.  
a840: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a850: 20 20 20 20 20 20 20 20 5b 24 61 63 5f 64 65 66          [$ac_def
a860: 61 75 6c 74 5f 70 72 65 66 69 78 5d 0a 20 20 2d  ault_prefix].  -
a870: 2d 65 78 65 63 2d 70 72 65 66 69 78 3d 45 50 52  -exec-prefix=EPR
a880: 45 46 49 58 20 20 20 69 6e 73 74 61 6c 6c 20 61  EFIX   install a
a890: 72 63 68 69 74 65 63 74 75 72 65 2d 64 65 70 65  rchitecture-depe
a8a0: 6e 64 65 6e 74 20 66 69 6c 65 73 20 69 6e 20 45  ndent files in E
a8b0: 50 52 45 46 49 58 0a 20 20 20 20 20 20 20 20 20  PREFIX.         
a8c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a8d0: 20 5b 50 52 45 46 49 58 5d 0a 0a 42 79 20 64 65   [PREFIX]..By de
a8e0: 66 61 75 6c 74 2c 20 5c 60 6d 61 6b 65 20 69 6e  fault, \`make in
a8f0: 73 74 61 6c 6c 27 20 77 69 6c 6c 20 69 6e 73 74  stall' will inst
a900: 61 6c 6c 20 61 6c 6c 20 74 68 65 20 66 69 6c 65  all all the file
a910: 73 20 69 6e 0a 5c 60 24 61 63 5f 64 65 66 61 75  s in.\`$ac_defau
a920: 6c 74 5f 70 72 65 66 69 78 2f 62 69 6e 27 2c 20  lt_prefix/bin', 
a930: 5c 60 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72  \`$ac_default_pr
a940: 65 66 69 78 2f 6c 69 62 27 20 65 74 63 2e 20 20  efix/lib' etc.  
a950: 59 6f 75 20 63 61 6e 20 73 70 65 63 69 66 79 0a  You can specify.
a960: 61 6e 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20  an installation 
a970: 70 72 65 66 69 78 20 6f 74 68 65 72 20 74 68 61  prefix other tha
a980: 6e 20 5c 60 24 61 63 5f 64 65 66 61 75 6c 74 5f  n \`$ac_default_
a990: 70 72 65 66 69 78 27 20 75 73 69 6e 67 20 5c 60  prefix' using \`
a9a0: 2d 2d 70 72 65 66 69 78 27 2c 0a 66 6f 72 20 69  --prefix',.for i
a9b0: 6e 73 74 61 6e 63 65 20 5c 60 2d 2d 70 72 65 66  nstance \`--pref
a9c0: 69 78 3d 5c 24 48 4f 4d 45 27 2e 0a 0a 46 6f 72  ix=\$HOME'...For
a9d0: 20 62 65 74 74 65 72 20 63 6f 6e 74 72 6f 6c 2c   better control,
a9e0: 20 75 73 65 20 74 68 65 20 6f 70 74 69 6f 6e 73   use the options
a9f0: 20 62 65 6c 6f 77 2e 0a 0a 46 69 6e 65 20 74 75   below...Fine tu
aa00: 6e 69 6e 67 20 6f 66 20 74 68 65 20 69 6e 73 74  ning of the inst
aa10: 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63 74 6f  allation directo
aa20: 72 69 65 73 3a 0a 20 20 2d 2d 62 69 6e 64 69 72  ries:.  --bindir
aa30: 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 20 20  =DIR            
aa40: 75 73 65 72 20 65 78 65 63 75 74 61 62 6c 65 73  user executables
aa50: 20 5b 45 50 52 45 46 49 58 2f 62 69 6e 5d 0a 20   [EPREFIX/bin]. 
aa60: 20 2d 2d 73 62 69 6e 64 69 72 3d 44 49 52 20 20   --sbindir=DIR  
aa70: 20 20 20 20 20 20 20 20 20 73 79 73 74 65 6d 20           system 
aa80: 61 64 6d 69 6e 20 65 78 65 63 75 74 61 62 6c 65  admin executable
aa90: 73 20 5b 45 50 52 45 46 49 58 2f 73 62 69 6e 5d  s [EPREFIX/sbin]
aaa0: 0a 20 20 2d 2d 6c 69 62 65 78 65 63 64 69 72 3d  .  --libexecdir=
aab0: 44 49 52 20 20 20 20 20 20 20 20 70 72 6f 67 72  DIR        progr
aac0: 61 6d 20 65 78 65 63 75 74 61 62 6c 65 73 20 5b  am executables [
aad0: 45 50 52 45 46 49 58 2f 6c 69 62 65 78 65 63 5d  EPREFIX/libexec]
aae0: 0a 20 20 2d 2d 73 79 73 63 6f 6e 66 64 69 72 3d  .  --sysconfdir=
aaf0: 44 49 52 20 20 20 20 20 20 20 20 72 65 61 64 2d  DIR        read-
ab00: 6f 6e 6c 79 20 73 69 6e 67 6c 65 2d 6d 61 63 68  only single-mach
ab10: 69 6e 65 20 64 61 74 61 20 5b 50 52 45 46 49 58  ine data [PREFIX
ab20: 2f 65 74 63 5d 0a 20 20 2d 2d 73 68 61 72 65 64  /etc].  --shared
ab30: 73 74 61 74 65 64 69 72 3d 44 49 52 20 20 20 20  statedir=DIR    
ab40: 6d 6f 64 69 66 69 61 62 6c 65 20 61 72 63 68 69  modifiable archi
ab50: 74 65 63 74 75 72 65 2d 69 6e 64 65 70 65 6e 64  tecture-independ
ab60: 65 6e 74 20 64 61 74 61 20 5b 50 52 45 46 49 58  ent data [PREFIX
ab70: 2f 63 6f 6d 5d 0a 20 20 2d 2d 6c 6f 63 61 6c 73  /com].  --locals
ab80: 74 61 74 65 64 69 72 3d 44 49 52 20 20 20 20 20  tatedir=DIR     
ab90: 6d 6f 64 69 66 69 61 62 6c 65 20 73 69 6e 67 6c  modifiable singl
aba0: 65 2d 6d 61 63 68 69 6e 65 20 64 61 74 61 20 5b  e-machine data [
abb0: 50 52 45 46 49 58 2f 76 61 72 5d 0a 20 20 2d 2d  PREFIX/var].  --
abc0: 6c 69 62 64 69 72 3d 44 49 52 20 20 20 20 20 20  libdir=DIR      
abd0: 20 20 20 20 20 20 6f 62 6a 65 63 74 20 63 6f 64        object cod
abe0: 65 20 6c 69 62 72 61 72 69 65 73 20 5b 45 50 52  e libraries [EPR
abf0: 45 46 49 58 2f 6c 69 62 5d 0a 20 20 2d 2d 69 6e  EFIX/lib].  --in
ac00: 63 6c 75 64 65 64 69 72 3d 44 49 52 20 20 20 20  cludedir=DIR    
ac10: 20 20 20 20 43 20 68 65 61 64 65 72 20 66 69 6c      C header fil
ac20: 65 73 20 5b 50 52 45 46 49 58 2f 69 6e 63 6c 75  es [PREFIX/inclu
ac30: 64 65 5d 0a 20 20 2d 2d 6f 6c 64 69 6e 63 6c 75  de].  --oldinclu
ac40: 64 65 64 69 72 3d 44 49 52 20 20 20 20 20 43 20  dedir=DIR     C 
ac50: 68 65 61 64 65 72 20 66 69 6c 65 73 20 66 6f 72  header files for
ac60: 20 6e 6f 6e 2d 67 63 63 20 5b 2f 75 73 72 2f 69   non-gcc [/usr/i
ac70: 6e 63 6c 75 64 65 5d 0a 20 20 2d 2d 64 61 74 61  nclude].  --data
ac80: 72 6f 6f 74 64 69 72 3d 44 49 52 20 20 20 20 20  rootdir=DIR     
ac90: 20 20 72 65 61 64 2d 6f 6e 6c 79 20 61 72 63 68    read-only arch
aca0: 2e 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20 64 61  .-independent da
acb0: 74 61 20 72 6f 6f 74 20 5b 50 52 45 46 49 58 2f  ta root [PREFIX/
acc0: 73 68 61 72 65 5d 0a 20 20 2d 2d 64 61 74 61 64  share].  --datad
acd0: 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20  ir=DIR          
ace0: 20 72 65 61 64 2d 6f 6e 6c 79 20 61 72 63 68 69   read-only archi
acf0: 74 65 63 74 75 72 65 2d 69 6e 64 65 70 65 6e 64  tecture-independ
ad00: 65 6e 74 20 64 61 74 61 20 5b 44 41 54 41 52 4f  ent data [DATARO
ad10: 4f 54 44 49 52 5d 0a 20 20 2d 2d 69 6e 66 6f 64  OTDIR].  --infod
ad20: 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20  ir=DIR          
ad30: 20 69 6e 66 6f 20 64 6f 63 75 6d 65 6e 74 61 74   info documentat
ad40: 69 6f 6e 20 5b 44 41 54 41 52 4f 4f 54 44 49 52  ion [DATAROOTDIR
ad50: 2f 69 6e 66 6f 5d 0a 20 20 2d 2d 6c 6f 63 61 6c  /info].  --local
ad60: 65 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  edir=DIR        
ad70: 20 6c 6f 63 61 6c 65 2d 64 65 70 65 6e 64 65 6e   locale-dependen
ad80: 74 20 64 61 74 61 20 5b 44 41 54 41 52 4f 4f 54  t data [DATAROOT
ad90: 44 49 52 2f 6c 6f 63 61 6c 65 5d 0a 20 20 2d 2d  DIR/locale].  --
ada0: 6d 61 6e 64 69 72 3d 44 49 52 20 20 20 20 20 20  mandir=DIR      
adb0: 20 20 20 20 20 20 6d 61 6e 20 64 6f 63 75 6d 65        man docume
adc0: 6e 74 61 74 69 6f 6e 20 5b 44 41 54 41 52 4f 4f  ntation [DATAROO
add0: 54 44 49 52 2f 6d 61 6e 5d 0a 20 20 2d 2d 64 6f  TDIR/man].  --do
ade0: 63 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  cdir=DIR        
adf0: 20 20 20 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f      documentatio
ae00: 6e 20 72 6f 6f 74 20 5b 44 41 54 41 52 4f 4f 54  n root [DATAROOT
ae10: 44 49 52 2f 64 6f 63 2f 73 71 6c 69 74 65 5d 0a  DIR/doc/sqlite].
ae20: 20 20 2d 2d 68 74 6d 6c 64 69 72 3d 44 49 52 20    --htmldir=DIR 
ae30: 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20 64            html d
ae40: 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 4f  ocumentation [DO
ae50: 43 44 49 52 5d 0a 20 20 2d 2d 64 76 69 64 69 72  CDIR].  --dvidir
ae60: 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 20 20  =DIR            
ae70: 64 76 69 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f  dvi documentatio
ae80: 6e 20 5b 44 4f 43 44 49 52 5d 0a 20 20 2d 2d 70  n [DOCDIR].  --p
ae90: 64 66 64 69 72 3d 44 49 52 20 20 20 20 20 20 20  dfdir=DIR       
aea0: 20 20 20 20 20 70 64 66 20 64 6f 63 75 6d 65 6e       pdf documen
aeb0: 74 61 74 69 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a  tation [DOCDIR].
aec0: 20 20 2d 2d 70 73 64 69 72 3d 44 49 52 20 20 20    --psdir=DIR   
aed0: 20 20 20 20 20 20 20 20 20 20 70 73 20 64 6f 63            ps doc
aee0: 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 4f 43 44  umentation [DOCD
aef0: 49 52 5d 0a 5f 41 43 45 4f 46 0a 0a 20 20 63 61  IR]._ACEOF..  ca
af00: 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a 0a 53 79 73  t <<\_ACEOF..Sys
af10: 74 65 6d 20 74 79 70 65 73 3a 0a 20 20 2d 2d 62  tem types:.  --b
af20: 75 69 6c 64 3d 42 55 49 4c 44 20 20 20 20 20 63  uild=BUILD     c
af30: 6f 6e 66 69 67 75 72 65 20 66 6f 72 20 62 75 69  onfigure for bui
af40: 6c 64 69 6e 67 20 6f 6e 20 42 55 49 4c 44 20 5b  lding on BUILD [
af50: 67 75 65 73 73 65 64 5d 0a 20 20 2d 2d 68 6f 73  guessed].  --hos
af60: 74 3d 48 4f 53 54 20 20 20 20 20 20 20 63 72 6f  t=HOST       cro
af70: 73 73 2d 63 6f 6d 70 69 6c 65 20 74 6f 20 62 75  ss-compile to bu
af80: 69 6c 64 20 70 72 6f 67 72 61 6d 73 20 74 6f 20  ild programs to 
af90: 72 75 6e 20 6f 6e 20 48 4f 53 54 20 5b 42 55 49  run on HOST [BUI
afa0: 4c 44 5d 0a 5f 41 43 45 4f 46 0a 66 69 0a 0a 69  LD]._ACEOF.fi..i
afb0: 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 69  f test -n "$ac_i
afc0: 6e 69 74 5f 68 65 6c 70 22 3b 20 74 68 65 6e 0a  nit_help"; then.
afd0: 20 20 63 61 73 65 20 24 61 63 5f 69 6e 69 74 5f    case $ac_init_
afe0: 68 65 6c 70 20 69 6e 0a 20 20 20 20 20 73 68 6f  help in.     sho
aff0: 72 74 20 7c 20 72 65 63 75 72 73 69 76 65 20 29  rt | recursive )
b000: 20 65 63 68 6f 20 22 43 6f 6e 66 69 67 75 72 61   echo "Configura
b010: 74 69 6f 6e 20 6f 66 20 73 71 6c 69 74 65 20 33  tion of sqlite 3
b020: 2e 39 2e 30 3a 22 3b 3b 0a 20 20 20 65 73 61 63  .9.0:";;.   esac
b030: 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46  .  cat <<\_ACEOF
b040: 0a 0a 4f 70 74 69 6f 6e 61 6c 20 46 65 61 74 75  ..Optional Featu
b050: 72 65 73 3a 0a 20 20 2d 2d 64 69 73 61 62 6c 65  res:.  --disable
b060: 2d 6f 70 74 69 6f 6e 2d 63 68 65 63 6b 69 6e 67  -option-checking
b070: 20 20 69 67 6e 6f 72 65 20 75 6e 72 65 63 6f 67    ignore unrecog
b080: 6e 69 7a 65 64 20 2d 2d 65 6e 61 62 6c 65 2f 2d  nized --enable/-
b090: 2d 77 69 74 68 20 6f 70 74 69 6f 6e 73 0a 20 20  -with options.  
b0a0: 2d 2d 64 69 73 61 62 6c 65 2d 46 45 41 54 55 52  --disable-FEATUR
b0b0: 45 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 69  E       do not i
b0c0: 6e 63 6c 75 64 65 20 46 45 41 54 55 52 45 20 28  nclude FEATURE (
b0d0: 73 61 6d 65 20 61 73 20 2d 2d 65 6e 61 62 6c 65  same as --enable
b0e0: 2d 46 45 41 54 55 52 45 3d 6e 6f 29 0a 20 20 2d  -FEATURE=no).  -
b0f0: 2d 65 6e 61 62 6c 65 2d 46 45 41 54 55 52 45 5b  -enable-FEATURE[
b100: 3d 41 52 47 5d 20 20 69 6e 63 6c 75 64 65 20 46  =ARG]  include F
b110: 45 41 54 55 52 45 20 5b 41 52 47 3d 79 65 73 5d  EATURE [ARG=yes]
b120: 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 73 68 61 72  .  --enable-shar
b130: 65 64 5b 3d 50 4b 47 53 5d 20 20 62 75 69 6c 64  ed[=PKGS]  build
b140: 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
b150: 73 20 5b 64 65 66 61 75 6c 74 3d 79 65 73 5d 0a  s [default=yes].
b160: 20 20 2d 2d 65 6e 61 62 6c 65 2d 73 74 61 74 69    --enable-stati
b170: 63 5b 3d 50 4b 47 53 5d 20 20 62 75 69 6c 64 20  c[=PKGS]  build 
b180: 73 74 61 74 69 63 20 6c 69 62 72 61 72 69 65 73  static libraries
b190: 20 5b 64 65 66 61 75 6c 74 3d 79 65 73 5d 0a 20   [default=yes]. 
b1a0: 20 2d 2d 65 6e 61 62 6c 65 2d 66 61 73 74 2d 69   --enable-fast-i
b1b0: 6e 73 74 61 6c 6c 5b 3d 50 4b 47 53 5d 0a 20 20  nstall[=PKGS].  
b1c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b1d0: 20 20 20 20 20 20 20 20 6f 70 74 69 6d 69 7a 65          optimize
b1e0: 20 66 6f 72 20 66 61 73 74 20 69 6e 73 74 61 6c   for fast instal
b1f0: 6c 61 74 69 6f 6e 20 5b 64 65 66 61 75 6c 74 3d  lation [default=
b200: 79 65 73 5d 0a 20 20 2d 2d 64 69 73 61 62 6c 65  yes].  --disable
b210: 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 20 61  -libtool-lock  a
b220: 76 6f 69 64 20 6c 6f 63 6b 69 6e 67 20 28 6d 69  void locking (mi
b230: 67 68 74 20 62 72 65 61 6b 20 70 61 72 61 6c 6c  ght break parall
b240: 65 6c 20 62 75 69 6c 64 73 29 0a 20 20 2d 2d 64  el builds).  --d
b250: 69 73 61 62 6c 65 2d 6c 61 72 67 65 66 69 6c 65  isable-largefile
b260: 20 20 20 20 20 6f 6d 69 74 20 73 75 70 70 6f 72       omit suppor
b270: 74 20 66 6f 72 20 6c 61 72 67 65 20 66 69 6c 65  t for large file
b280: 73 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 74 68  s.  --disable-th
b290: 72 65 61 64 73 61 66 65 20 20 20 20 44 69 73 61  readsafe    Disa
b2a0: 62 6c 65 20 6d 75 74 65 78 69 6e 67 0a 20 20 2d  ble mutexing.  -
b2b0: 2d 65 6e 61 62 6c 65 2d 72 65 6c 65 61 73 65 6d  -enable-releasem
b2c0: 6f 64 65 20 20 20 20 53 75 70 70 6f 72 74 20 6c  ode    Support l
b2d0: 69 62 74 6f 6f 6c 20 6c 69 6e 6b 20 74 6f 20 72  ibtool link to r
b2e0: 65 6c 65 61 73 65 20 6d 6f 64 65 0a 20 20 2d 2d  elease mode.  --
b2f0: 65 6e 61 62 6c 65 2d 74 65 6d 70 73 74 6f 72 65  enable-tempstore
b300: 20 20 20 20 20 20 55 73 65 20 61 6e 20 69 6e 2d        Use an in-
b310: 72 61 6d 20 64 61 74 61 62 61 73 65 20 66 6f 72  ram database for
b320: 20 74 65 6d 70 6f 72 61 72 79 20 74 61 62 6c 65   temporary table
b330: 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  s.              
b340: 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 65 76              (nev
b350: 65 72 2c 6e 6f 2c 79 65 73 2c 61 6c 77 61 79 73  er,no,yes,always
b360: 29 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 74 63  ).  --disable-tc
b370: 6c 20 20 20 20 20 20 20 20 20 20 20 64 6f 20 6e  l           do n
b380: 6f 74 20 62 75 69 6c 64 20 54 43 4c 20 65 78 74  ot build TCL ext
b390: 65 6e 73 69 6f 6e 0a 20 20 2d 2d 64 69 73 61 62  ension.  --disab
b3a0: 6c 65 2d 72 65 61 64 6c 69 6e 65 20 20 20 20 20  le-readline     
b3b0: 20 64 69 73 61 62 6c 65 20 72 65 61 64 6c 69 6e   disable readlin
b3c0: 65 20 73 75 70 70 6f 72 74 20 5b 64 65 66 61 75  e support [defau
b3d0: 6c 74 3d 64 65 74 65 63 74 5d 0a 20 20 2d 2d 65  lt=detect].  --e
b3e0: 6e 61 62 6c 65 2d 64 65 62 75 67 20 20 20 20 20  nable-debug     
b3f0: 20 20 20 20 20 65 6e 61 62 6c 65 20 64 65 62 75       enable debu
b400: 67 67 69 6e 67 20 26 20 76 65 72 62 6f 73 65 20  gging & verbose 
b410: 65 78 70 6c 61 69 6e 0a 20 20 2d 2d 64 69 73 61  explain.  --disa
b420: 62 6c 65 2d 61 6d 61 6c 67 61 6d 61 74 69 6f 6e  ble-amalgamation
b430: 20 20 44 69 73 61 62 6c 65 20 74 68 65 20 61 6d    Disable the am
b440: 61 6c 67 61 6d 61 74 69 6f 6e 20 61 6e 64 20 69  algamation and i
b450: 6e 73 74 65 61 64 20 62 75 69 6c 64 20 61 6c 6c  nstead build all
b460: 20 66 69 6c 65 73 0a 20 20 20 20 20 20 20 20 20   files.         
b470: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b480: 20 73 65 70 61 72 61 74 65 6c 79 0a 20 20 2d 2d   separately.  --
b490: 64 69 73 61 62 6c 65 2d 6c 6f 61 64 2d 65 78 74  disable-load-ext
b4a0: 65 6e 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20  ension.         
b4b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b4c0: 20 44 69 73 61 62 6c 65 20 6c 6f 61 64 69 6e 67   Disable loading
b4d0: 20 6f 66 20 65 78 74 65 72 6e 61 6c 20 65 78 74   of external ext
b4e0: 65 6e 73 69 6f 6e 73 0a 20 20 2d 2d 65 6e 61 62  ensions.  --enab
b4f0: 6c 65 2d 66 74 73 33 20 20 20 20 20 20 20 20 20  le-fts3         
b500: 20 20 45 6e 61 62 6c 65 20 74 68 65 20 46 54 53    Enable the FTS
b510: 33 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20 2d 2d  3 extension.  --
b520: 65 6e 61 62 6c 65 2d 66 74 73 34 20 20 20 20 20  enable-fts4     
b530: 20 20 20 20 20 20 45 6e 61 62 6c 65 20 74 68 65        Enable the
b540: 20 46 54 53 34 20 65 78 74 65 6e 73 69 6f 6e 0a   FTS4 extension.
b550: 20 20 2d 2d 65 6e 61 62 6c 65 2d 66 74 73 35 20    --enable-fts5 
b560: 20 20 20 20 20 20 20 20 20 20 45 6e 61 62 6c 65            Enable
b570: 20 74 68 65 20 46 54 53 35 20 65 78 74 65 6e 73   the FTS5 extens
b580: 69 6f 6e 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 6a  ion.  --enable-j
b590: 73 6f 6e 31 20 20 20 20 20 20 20 20 20 20 45 6e  son1          En
b5a0: 61 62 6c 65 20 74 68 65 20 4a 53 4f 4e 31 20 65  able the JSON1 e
b5b0: 78 74 65 6e 73 69 6f 6e 0a 20 20 2d 2d 65 6e 61  xtension.  --ena
b5c0: 62 6c 65 2d 72 74 72 65 65 20 20 20 20 20 20 20  ble-rtree       
b5d0: 20 20 20 45 6e 61 62 6c 65 20 74 68 65 20 52 54     Enable the RT
b5e0: 52 45 45 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20  REE extension.  
b5f0: 2d 2d 65 6e 61 62 6c 65 2d 67 63 6f 76 20 20 20  --enable-gcov   
b600: 20 20 20 20 20 20 20 20 45 6e 61 62 6c 65 20 63          Enable c
b610: 6f 76 65 72 61 67 65 20 74 65 73 74 69 6e 67 20  overage testing 
b620: 75 73 69 6e 67 20 67 63 6f 76 0a 0a 4f 70 74 69  using gcov..Opti
b630: 6f 6e 61 6c 20 50 61 63 6b 61 67 65 73 3a 0a 20  onal Packages:. 
b640: 20 2d 2d 77 69 74 68 2d 50 41 43 4b 41 47 45 5b   --with-PACKAGE[
b650: 3d 41 52 47 5d 20 20 20 20 75 73 65 20 50 41 43  =ARG]    use PAC
b660: 4b 41 47 45 20 5b 41 52 47 3d 79 65 73 5d 0a 20  KAGE [ARG=yes]. 
b670: 20 2d 2d 77 69 74 68 6f 75 74 2d 50 41 43 4b 41   --without-PACKA
b680: 47 45 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 20  GE       do not 
b690: 75 73 65 20 50 41 43 4b 41 47 45 20 28 73 61 6d  use PACKAGE (sam
b6a0: 65 20 61 73 20 2d 2d 77 69 74 68 2d 50 41 43 4b  e as --with-PACK
b6b0: 41 47 45 3d 6e 6f 29 0a 20 20 2d 2d 77 69 74 68  AGE=no).  --with
b6c0: 2d 70 69 63 20 20 20 20 20 20 20 20 20 20 20 20  -pic            
b6d0: 20 20 74 72 79 20 74 6f 20 75 73 65 20 6f 6e 6c    try to use onl
b6e0: 79 20 50 49 43 2f 6e 6f 6e 2d 50 49 43 20 6f 62  y PIC/non-PIC ob
b6f0: 6a 65 63 74 73 20 5b 64 65 66 61 75 6c 74 3d 75  jects [default=u
b700: 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  se.             
b710: 20 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 74               bot
b720: 68 5d 0a 20 20 2d 2d 77 69 74 68 2d 67 6e 75 2d  h].  --with-gnu-
b730: 6c 64 20 20 20 20 20 20 20 20 20 20 20 61 73 73  ld           ass
b740: 75 6d 65 20 74 68 65 20 43 20 63 6f 6d 70 69 6c  ume the C compil
b750: 65 72 20 75 73 65 73 20 47 4e 55 20 6c 64 20 5b  er uses GNU ld [
b760: 64 65 66 61 75 6c 74 3d 6e 6f 5d 0a 20 20 2d 2d  default=no].  --
b770: 77 69 74 68 2d 74 63 6c 3d 44 49 52 20 20 20 20  with-tcl=DIR    
b780: 20 20 20 20 20 20 64 69 72 65 63 74 6f 72 79 20        directory 
b790: 63 6f 6e 74 61 69 6e 69 6e 67 20 74 63 6c 20 63  containing tcl c
b7a0: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 20 20 20  onfiguration.   
b7b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b7c0: 20 20 20 20 20 20 20 28 74 63 6c 43 6f 6e 66 69         (tclConfi
b7d0: 67 2e 73 68 29 0a 20 20 2d 2d 77 69 74 68 2d 72  g.sh).  --with-r
b7e0: 65 61 64 6c 69 6e 65 2d 6c 69 62 20 20 20 20 20  eadline-lib     
b7f0: 73 70 65 63 69 66 79 20 72 65 61 64 6c 69 6e 65  specify readline
b800: 20 6c 69 62 72 61 72 79 0a 20 20 2d 2d 77 69 74   library.  --wit
b810: 68 2d 72 65 61 64 6c 69 6e 65 2d 69 6e 63 20 20  h-readline-inc  
b820: 20 20 20 73 70 65 63 69 66 79 20 72 65 61 64 6c     specify readl
b830: 69 6e 65 20 69 6e 63 6c 75 64 65 20 70 61 74 68  ine include path
b840: 73 0a 0a 53 6f 6d 65 20 69 6e 66 6c 75 65 6e 74  s..Some influent
b850: 69 61 6c 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20  ial environment 
b860: 76 61 72 69 61 62 6c 65 73 3a 0a 20 20 43 43 20  variables:.  CC 
b870: 20 20 20 20 20 20 20 20 20 43 20 63 6f 6d 70 69           C compi
b880: 6c 65 72 20 63 6f 6d 6d 61 6e 64 0a 20 20 43 46  ler command.  CF
b890: 4c 41 47 53 20 20 20 20 20 20 43 20 63 6f 6d 70  LAGS      C comp
b8a0: 69 6c 65 72 20 66 6c 61 67 73 0a 20 20 4c 44 46  iler flags.  LDF
b8b0: 4c 41 47 53 20 20 20 20 20 6c 69 6e 6b 65 72 20  LAGS     linker 
b8c0: 66 6c 61 67 73 2c 20 65 2e 67 2e 20 2d 4c 3c 6c  flags, e.g. -L<l
b8d0: 69 62 20 64 69 72 3e 20 69 66 20 79 6f 75 20 68  ib dir> if you h
b8e0: 61 76 65 20 6c 69 62 72 61 72 69 65 73 20 69 6e  ave libraries in
b8f0: 20 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20   a.             
b900: 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20 64 69 72   nonstandard dir
b910: 65 63 74 6f 72 79 20 3c 6c 69 62 20 64 69 72 3e  ectory <lib dir>
b920: 0a 20 20 4c 49 42 53 20 20 20 20 20 20 20 20 6c  .  LIBS        l
b930: 69 62 72 61 72 69 65 73 20 74 6f 20 70 61 73 73  ibraries to pass
b940: 20 74 6f 20 74 68 65 20 6c 69 6e 6b 65 72 2c 20   to the linker, 
b950: 65 2e 67 2e 20 2d 6c 3c 6c 69 62 72 61 72 79 3e  e.g. -l<library>
b960: 0a 20 20 43 50 50 46 4c 41 47 53 20 20 20 20 28  .  CPPFLAGS    (
b970: 4f 62 6a 65 63 74 69 76 65 29 20 43 2f 43 2b 2b  Objective) C/C++
b980: 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20 66 6c   preprocessor fl
b990: 61 67 73 2c 20 65 2e 67 2e 20 2d 49 3c 69 6e 63  ags, e.g. -I<inc
b9a0: 6c 75 64 65 20 64 69 72 3e 20 69 66 0a 20 20 20  lude dir> if.   
b9b0: 20 20 20 20 20 20 20 20 20 20 20 79 6f 75 20 68             you h
b9c0: 61 76 65 20 68 65 61 64 65 72 73 20 69 6e 20 61  ave headers in a
b9d0: 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20 64 69 72   nonstandard dir
b9e0: 65 63 74 6f 72 79 20 3c 69 6e 63 6c 75 64 65 20  ectory <include 
b9f0: 64 69 72 3e 0a 20 20 43 50 50 20 20 20 20 20 20  dir>.  CPP      
ba00: 20 20 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f     C preprocesso
ba10: 72 0a 20 20 54 43 4c 4c 49 42 44 49 52 20 20 20  r.  TCLLIBDIR   
ba20: 57 68 65 72 65 20 74 6f 20 69 6e 73 74 61 6c 6c  Where to install
ba30: 20 74 63 6c 20 70 6c 75 67 69 6e 0a 0a 55 73 65   tcl plugin..Use
ba40: 20 74 68 65 73 65 20 76 61 72 69 61 62 6c 65 73   these variables
ba50: 20 74 6f 20 6f 76 65 72 72 69 64 65 20 74 68 65   to override the
ba60: 20 63 68 6f 69 63 65 73 20 6d 61 64 65 20 62 79   choices made by
ba70: 20 60 63 6f 6e 66 69 67 75 72 65 27 20 6f 72 20   `configure' or 
ba80: 74 6f 20 68 65 6c 70 0a 69 74 20 74 6f 20 66 69  to help.it to fi
ba90: 6e 64 20 6c 69 62 72 61 72 69 65 73 20 61 6e 64  nd libraries and
baa0: 20 70 72 6f 67 72 61 6d 73 20 77 69 74 68 20 6e   programs with n
bab0: 6f 6e 73 74 61 6e 64 61 72 64 20 6e 61 6d 65 73  onstandard names
bac0: 2f 6c 6f 63 61 74 69 6f 6e 73 2e 0a 0a 52 65 70  /locations...Rep
bad0: 6f 72 74 20 62 75 67 73 20 74 6f 20 74 68 65 20  ort bugs to the 
bae0: 70 61 63 6b 61 67 65 20 70 72 6f 76 69 64 65 72  package provider
baf0: 2e 0a 5f 41 43 45 4f 46 0a 61 63 5f 73 74 61 74  .._ACEOF.ac_stat
bb00: 75 73 3d 24 3f 0a 66 69 0a 0a 69 66 20 74 65 73  us=$?.fi..if tes
bb10: 74 20 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70  t "$ac_init_help
bb20: 22 20 3d 20 22 72 65 63 75 72 73 69 76 65 22 3b  " = "recursive";
bb30: 20 74 68 65 6e 0a 20 20 23 20 49 66 20 74 68 65   then.  # If the
bb40: 72 65 20 61 72 65 20 73 75 62 64 69 72 73 2c 20  re are subdirs, 
bb50: 72 65 70 6f 72 74 20 74 68 65 69 72 20 73 70 65  report their spe
bb60: 63 69 66 69 63 20 2d 2d 68 65 6c 70 2e 0a 20 20  cific --help..  
bb70: 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 3a 20  for ac_dir in : 
bb80: 24 61 63 5f 73 75 62 64 69 72 73 5f 61 6c 6c 3b  $ac_subdirs_all;
bb90: 20 64 6f 20 74 65 73 74 20 22 78 24 61 63 5f 64   do test "x$ac_d
bba0: 69 72 22 20 3d 20 78 3a 20 26 26 20 63 6f 6e 74  ir" = x: && cont
bbb0: 69 6e 75 65 0a 20 20 20 20 74 65 73 74 20 2d 64  inue.    test -d
bbc0: 20 22 24 61 63 5f 64 69 72 22 20 7c 7c 0a 20 20   "$ac_dir" ||.  
bbd0: 20 20 20 20 7b 20 63 64 20 22 24 73 72 63 64 69      { cd "$srcdi
bbe0: 72 22 20 26 26 20 61 63 5f 70 77 64 3d 60 70 77  r" && ac_pwd=`pw
bbf0: 64 60 20 26 26 20 73 72 63 64 69 72 3d 2e 20 26  d` && srcdir=. &
bc00: 26 20 74 65 73 74 20 2d 64 20 22 24 61 63 5f 64  & test -d "$ac_d
bc10: 69 72 22 3b 20 7d 20 7c 7c 0a 20 20 20 20 20 20  ir"; } ||.      
bc20: 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 61 63 5f  continue.    ac_
bc30: 62 75 69 6c 64 64 69 72 3d 2e 0a 0a 63 61 73 65  builddir=...case
bc40: 20 22 24 61 63 5f 64 69 72 22 20 69 6e 0a 2e 29   "$ac_dir" in..)
bc50: 20 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3d 20   ac_dir_suffix= 
bc60: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f  ac_top_builddir_
bc70: 73 75 62 3d 2e 20 61 63 5f 74 6f 70 5f 62 75 69  sub=. ac_top_bui
bc80: 6c 64 5f 70 72 65 66 69 78 3d 20 3b 3b 0a 2a 29  ld_prefix= ;;.*)
bc90: 0a 20 20 61 63 5f 64 69 72 5f 73 75 66 66 69 78  .  ac_dir_suffix
bca0: 3d 2f 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63  =/`$as_echo "$ac
bcb0: 5f 64 69 72 22 20 7c 20 73 65 64 20 27 73 7c 5e  _dir" | sed 's|^
bcc0: 5c 2e 5b 5c 5c 2f 5d 7c 7c 27 60 0a 20 20 23 20  \.[\\/]||'`.  # 
bcd0: 41 20 22 2e 2e 22 20 66 6f 72 20 65 61 63 68 20  A ".." for each 
bce0: 64 69 72 65 63 74 6f 72 79 20 69 6e 20 24 61 63  directory in $ac
bcf0: 5f 64 69 72 5f 73 75 66 66 69 78 2e 0a 20 20 61  _dir_suffix..  a
bd00: 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73  c_top_builddir_s
bd10: 75 62 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61  ub=`$as_echo "$a
bd20: 63 5f 64 69 72 5f 73 75 66 66 69 78 22 20 7c 20  c_dir_suffix" | 
bd30: 73 65 64 20 27 73 7c 2f 5b 5e 5c 5c 2f 5d 2a 7c  sed 's|/[^\\/]*|
bd40: 2f 2e 2e 7c 67 3b 73 7c 2f 7c 7c 27 60 0a 20 20  /..|g;s|/||'`.  
bd50: 63 61 73 65 20 24 61 63 5f 74 6f 70 5f 62 75 69  case $ac_top_bui
bd60: 6c 64 64 69 72 5f 73 75 62 20 69 6e 0a 20 20 22  lddir_sub in.  "
bd70: 22 29 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64  ") ac_top_buildd
bd80: 69 72 5f 73 75 62 3d 2e 20 61 63 5f 74 6f 70 5f  ir_sub=. ac_top_
bd90: 62 75 69 6c 64 5f 70 72 65 66 69 78 3d 20 3b 3b  build_prefix= ;;
bda0: 0a 20 20 2a 29 20 20 61 63 5f 74 6f 70 5f 62 75  .  *)  ac_top_bu
bdb0: 69 6c 64 5f 70 72 65 66 69 78 3d 24 61 63 5f 74  ild_prefix=$ac_t
bdc0: 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 2f  op_builddir_sub/
bdd0: 20 3b 3b 0a 20 20 65 73 61 63 20 3b 3b 0a 65 73   ;;.  esac ;;.es
bde0: 61 63 0a 61 63 5f 61 62 73 5f 74 6f 70 5f 62 75  ac.ac_abs_top_bu
bdf0: 69 6c 64 64 69 72 3d 24 61 63 5f 70 77 64 0a 61  ilddir=$ac_pwd.a
be00: 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 3d 24  c_abs_builddir=$
be10: 61 63 5f 70 77 64 24 61 63 5f 64 69 72 5f 73 75  ac_pwd$ac_dir_su
be20: 66 66 69 78 0a 23 20 66 6f 72 20 62 61 63 6b 77  ffix.# for backw
be30: 61 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69 74  ard compatibilit
be40: 79 3a 0a 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64  y:.ac_top_buildd
be50: 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64  ir=$ac_top_build
be60: 5f 70 72 65 66 69 78 0a 0a 63 61 73 65 20 24 73  _prefix..case $s
be70: 72 63 64 69 72 20 69 6e 0a 20 20 2e 29 20 20 23  rcdir in.  .)  #
be80: 20 57 65 20 61 72 65 20 62 75 69 6c 64 69 6e 67   We are building
be90: 20 69 6e 20 70 6c 61 63 65 2e 0a 20 20 20 20 61   in place..    a
bea0: 63 5f 73 72 63 64 69 72 3d 2e 0a 20 20 20 20 61  c_srcdir=..    a
beb0: 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63  c_top_srcdir=$ac
bec0: 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75  _top_builddir_su
bed0: 62 0a 20 20 20 20 61 63 5f 61 62 73 5f 74 6f 70  b.    ac_abs_top
bee0: 5f 73 72 63 64 69 72 3d 24 61 63 5f 70 77 64 20  _srcdir=$ac_pwd 
bef0: 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a  ;;.  [\\/]* | ?:
bf00: 5b 5c 5c 2f 5d 2a 20 29 20 20 23 20 41 62 73 6f  [\\/]* )  # Abso
bf10: 6c 75 74 65 20 6e 61 6d 65 2e 0a 20 20 20 20 61  lute name..    a
bf20: 63 5f 73 72 63 64 69 72 3d 24 73 72 63 64 69 72  c_srcdir=$srcdir
bf30: 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3b 0a  $ac_dir_suffix;.
bf40: 20 20 20 20 61 63 5f 74 6f 70 5f 73 72 63 64 69      ac_top_srcdi
bf50: 72 3d 24 73 72 63 64 69 72 0a 20 20 20 20 61 63  r=$srcdir.    ac
bf60: 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d  _abs_top_srcdir=
bf70: 24 73 72 63 64 69 72 20 3b 3b 0a 20 20 2a 29 20  $srcdir ;;.  *) 
bf80: 23 20 52 65 6c 61 74 69 76 65 20 6e 61 6d 65 2e  # Relative name.
bf90: 0a 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d 24  .    ac_srcdir=$
bfa0: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65  ac_top_build_pre
bfb0: 66 69 78 24 73 72 63 64 69 72 24 61 63 5f 64 69  fix$srcdir$ac_di
bfc0: 72 5f 73 75 66 66 69 78 0a 20 20 20 20 61 63 5f  r_suffix.    ac_
bfd0: 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f 74  top_srcdir=$ac_t
bfe0: 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 24  op_build_prefix$
bff0: 73 72 63 64 69 72 0a 20 20 20 20 61 63 5f 61 62  srcdir.    ac_ab
c000: 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63  s_top_srcdir=$ac
c010: 5f 70 77 64 2f 24 73 72 63 64 69 72 20 3b 3b 0a  _pwd/$srcdir ;;.
c020: 65 73 61 63 0a 61 63 5f 61 62 73 5f 73 72 63 64  esac.ac_abs_srcd
c030: 69 72 3d 24 61 63 5f 61 62 73 5f 74 6f 70 5f 73  ir=$ac_abs_top_s
c040: 72 63 64 69 72 24 61 63 5f 64 69 72 5f 73 75 66  rcdir$ac_dir_suf
c050: 66 69 78 0a 0a 20 20 20 20 63 64 20 22 24 61 63  fix..    cd "$ac
c060: 5f 64 69 72 22 20 7c 7c 20 7b 20 61 63 5f 73 74  _dir" || { ac_st
c070: 61 74 75 73 3d 24 3f 3b 20 63 6f 6e 74 69 6e 75  atus=$?; continu
c080: 65 3b 20 7d 0a 20 20 20 20 23 20 43 68 65 63 6b  e; }.    # Check
c090: 20 66 6f 72 20 67 75 65 73 74 65 64 20 63 6f 6e   for guested con
c0a0: 66 69 67 75 72 65 2e 0a 20 20 20 20 69 66 20 74  figure..    if t
c0b0: 65 73 74 20 2d 66 20 22 24 61 63 5f 73 72 63 64  est -f "$ac_srcd
c0c0: 69 72 2f 63 6f 6e 66 69 67 75 72 65 2e 67 6e 75  ir/configure.gnu
c0d0: 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 65 63  "; then.      ec
c0e0: 68 6f 20 26 26 0a 20 20 20 20 20 20 24 53 48 45  ho &&.      $SHE
c0f0: 4c 4c 20 22 24 61 63 5f 73 72 63 64 69 72 2f 63  LL "$ac_srcdir/c
c100: 6f 6e 66 69 67 75 72 65 2e 67 6e 75 22 20 2d 2d  onfigure.gnu" --
c110: 68 65 6c 70 3d 72 65 63 75 72 73 69 76 65 0a 20  help=recursive. 
c120: 20 20 20 65 6c 69 66 20 74 65 73 74 20 2d 66 20     elif test -f 
c130: 22 24 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66  "$ac_srcdir/conf
c140: 69 67 75 72 65 22 3b 20 74 68 65 6e 0a 20 20 20  igure"; then.   
c150: 20 20 20 65 63 68 6f 20 26 26 0a 20 20 20 20 20     echo &&.     
c160: 20 24 53 48 45 4c 4c 20 22 24 61 63 5f 73 72 63   $SHELL "$ac_src
c170: 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 22 20 2d  dir/configure" -
c180: 2d 68 65 6c 70 3d 72 65 63 75 72 73 69 76 65 0a  -help=recursive.
c190: 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 24      else.      $
c1a0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
c1b0: 20 57 41 52 4e 49 4e 47 3a 20 6e 6f 20 63 6f 6e   WARNING: no con
c1c0: 66 69 67 75 72 61 74 69 6f 6e 20 69 6e 66 6f 72  figuration infor
c1d0: 6d 61 74 69 6f 6e 20 69 73 20 69 6e 20 24 61 63  mation is in $ac
c1e0: 5f 64 69 72 22 20 3e 26 32 0a 20 20 20 20 66 69  _dir" >&2.    fi
c1f0: 20 7c 7c 20 61 63 5f 73 74 61 74 75 73 3d 24 3f   || ac_status=$?
c200: 0a 20 20 20 20 63 64 20 22 24 61 63 5f 70 77 64  .    cd "$ac_pwd
c210: 22 20 7c 7c 20 7b 20 61 63 5f 73 74 61 74 75 73  " || { ac_status
c220: 3d 24 3f 3b 20 62 72 65 61 6b 3b 20 7d 0a 20 20  =$?; break; }.  
c230: 64 6f 6e 65 0a 66 69 0a 0a 74 65 73 74 20 2d 6e  done.fi..test -n
c240: 20 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22   "$ac_init_help"
c250: 20 26 26 20 65 78 69 74 20 24 61 63 5f 73 74 61   && exit $ac_sta
c260: 74 75 73 0a 69 66 20 24 61 63 5f 69 6e 69 74 5f  tus.if $ac_init_
c270: 76 65 72 73 69 6f 6e 3b 20 74 68 65 6e 0a 20 20  version; then.  
c280: 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a 73 71  cat <<\_ACEOF.sq
c290: 6c 69 74 65 20 63 6f 6e 66 69 67 75 72 65 20 33  lite configure 3
c2a0: 2e 39 2e 30 0a 67 65 6e 65 72 61 74 65 64 20 62  .9.0.generated b
c2b0: 79 20 47 4e 55 20 41 75 74 6f 63 6f 6e 66 20 32  y GNU Autoconf 2
c2c0: 2e 36 39 0a 0a 43 6f 70 79 72 69 67 68 74 20 28  .69..Copyright (
c2d0: 43 29 20 32 30 31 32 20 46 72 65 65 20 53 6f 66  C) 2012 Free Sof
c2e0: 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e  tware Foundation
c2f0: 2c 20 49 6e 63 2e 0a 54 68 69 73 20 63 6f 6e 66  , Inc..This conf
c300: 69 67 75 72 65 20 73 63 72 69 70 74 20 69 73 20  igure script is 
c310: 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 74  free software; t
c320: 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65  he Free Software
c330: 20 46 6f 75 6e 64 61 74 69 6f 6e 0a 67 69 76 65   Foundation.give
c340: 73 20 75 6e 6c 69 6d 69 74 65 64 20 70 65 72 6d  s unlimited perm
c350: 69 73 73 69 6f 6e 20 74 6f 20 63 6f 70 79 2c 20  ission to copy, 
c360: 64 69 73 74 72 69 62 75 74 65 20 61 6e 64 20 6d  distribute and m
c370: 6f 64 69 66 79 20 69 74 2e 0a 5f 41 43 45 4f 46  odify it.._ACEOF
c380: 0a 20 20 65 78 69 74 0a 66 69 0a 0a 23 23 20 2d  .  exit.fi..## -
c390: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
c3a0: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 41 75  ------- ##.## Au
c3b0: 74 6f 63 6f 6e 66 20 69 6e 69 74 69 61 6c 69 7a  toconf initializ
c3c0: 61 74 69 6f 6e 2e 20 23 23 0a 23 23 20 2d 2d 2d  ation. ##.## ---
c3d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
c3e0: 2d 2d 2d 2d 2d 20 23 23 0a 0a 23 20 61 63 5f 66  ----- ##..# ac_f
c3f0: 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20  n_c_try_compile 
c400: 4c 49 4e 45 4e 4f 0a 23 20 2d 2d 2d 2d 2d 2d 2d  LINENO.# -------
c410: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
c420: 2d 2d 2d 0a 23 20 54 72 79 20 74 6f 20 63 6f 6d  ---.# Try to com
c430: 70 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e 24 61  pile conftest.$a
c440: 63 5f 65 78 74 2c 20 61 6e 64 20 72 65 74 75 72  c_ext, and retur
c450: 6e 20 77 68 65 74 68 65 72 20 74 68 69 73 20 73  n whether this s
c460: 75 63 63 65 65 64 65 64 2e 0a 61 63 5f 66 6e 5f  ucceeded..ac_fn_
c470: 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 28 29  c_try_compile ()
c480: 0a 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24  .{.  as_lineno=$
c490: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d  {as_lineno-"$1"}
c4a0: 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b   as_lineno_stack
c4b0: 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b  =as_lineno_stack
c4c0: 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63  =$as_lineno_stac
c4d0: 6b 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  k.  rm -f confte
c4e0: 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20  st.$ac_objext.  
c4f0: 69 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24  if { { ac_try="$
c500: 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65  ac_compile".case
c510: 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
c520: 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
c530: 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
c540: 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
c550: 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
c560: 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
c570: 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c  l ac_try_echo="\
c580: 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69  "\$as_me:${as_li
c590: 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24  neno-$LINENO}: $
c5a0: 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24  ac_try_echo\"".$
c5b0: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79  as_echo "$ac_try
c5c0: 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20  _echo"; } >&5.  
c5d0: 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  (eval "$ac_compi
c5e0: 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  le") 2>conftest.
c5f0: 65 72 72 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  err.  ac_status=
c600: 24 3f 0a 20 20 69 66 20 74 65 73 74 20 2d 73 20  $?.  if test -s 
c610: 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20 74 68  conftest.err; th
c620: 65 6e 0a 20 20 20 20 67 72 65 70 20 2d 76 20 27  en.    grep -v '
c630: 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
c640: 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  rr >conftest.er1
c650: 0a 20 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73  .    cat conftes
c660: 74 2e 65 72 31 20 3e 26 35 0a 20 20 20 20 6d 76  t.er1 >&5.    mv
c670: 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
c680: 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20   conftest.err.  
c690: 66 69 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.  $as_echo "$
c6a0: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
c6b0: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20  o-$LINENO}: \$? 
c6c0: 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
c6d0: 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74 61  5.  test $ac_sta
c6e0: 74 75 73 20 3d 20 30 3b 20 7d 20 26 26 20 7b 0a  tus = 0; } && {.
c6f0: 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  . test -z "$ac_c
c700: 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
c710: 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
c720: 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
c730: 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
c740: 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
c750: 74 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f 72  t; then :.  ac_r
c760: 65 74 76 61 6c 3d 30 0a 65 6c 73 65 0a 20 20 24  etval=0.else.  $
c770: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
c780: 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
c790: 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
c7a0: 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
c7b0: 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 61  .$ac_ext >&5...a
c7c0: 63 5f 72 65 74 76 61 6c 3d 31 0a 66 69 0a 20 20  c_retval=1.fi.  
c7d0: 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f  eval $as_lineno_
c7e0: 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e 65  stack; ${as_line
c7f0: 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e 73  no_stack:+:} uns
c800: 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 20 20 61  et as_lineno.  a
c810: 73 5f 66 6e 5f 73 65 74 5f 73 74 61 74 75 73 20  s_fn_set_status 
c820: 24 61 63 5f 72 65 74 76 61 6c 0a 0a 7d 20 23 20  $ac_retval..} # 
c830: 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70  ac_fn_c_try_comp
c840: 69 6c 65 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f 74  ile..# ac_fn_c_t
c850: 72 79 5f 6c 69 6e 6b 20 4c 49 4e 45 4e 4f 0a 23  ry_link LINENO.#
c860: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
c870: 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 72 79 20 74  --------.# Try t
c880: 6f 20 6c 69 6e 6b 20 63 6f 6e 66 74 65 73 74 2e  o link conftest.
c890: 24 61 63 5f 65 78 74 2c 20 61 6e 64 20 72 65 74  $ac_ext, and ret
c8a0: 75 72 6e 20 77 68 65 74 68 65 72 20 74 68 69 73  urn whether this
c8b0: 20 73 75 63 63 65 65 64 65 64 2e 0a 61 63 5f 66   succeeded..ac_f
c8c0: 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 28 29 0a  n_c_try_link ().
c8d0: 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b  {.  as_lineno=${
c8e0: 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20  as_lineno-"$1"} 
c8f0: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d  as_lineno_stack=
c900: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d  as_lineno_stack=
c910: 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b  $as_lineno_stack
c920: 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
c930: 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
c940: 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 0a  ftest$ac_exeext.
c950: 20 20 69 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d    if { { ac_try=
c960: 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20  "$ac_link".case 
c970: 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
c980: 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
c990: 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
c9a0: 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
c9b0: 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
c9c0: 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
c9d0: 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22   ac_try_echo="\"
c9e0: 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  \$as_me:${as_lin
c9f0: 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61  eno-$LINENO}: $a
ca00: 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61  c_try_echo\"".$a
ca10: 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f  s_echo "$ac_try_
ca20: 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28  echo"; } >&5.  (
ca30: 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29  eval "$ac_link")
ca40: 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a   2>conftest.err.
ca50: 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
ca60: 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   if test -s conf
ca70: 74 65 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20  test.err; then. 
ca80: 20 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b     grep -v '^ *+
ca90: 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  ' conftest.err >
caa0: 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 20  conftest.er1.   
cab0: 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
cac0: 31 20 3e 26 35 0a 20 20 20 20 6d 76 20 2d 66 20  1 >&5.    mv -f 
cad0: 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 63 6f 6e  conftest.er1 con
cae0: 66 74 65 73 74 2e 65 72 72 0a 20 20 66 69 0a 20  ftest.err.  fi. 
caf0: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
cb00: 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
cb10: 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61  INENO}: \$? = $a
cb20: 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
cb30: 74 65 73 74 20 24 61 63 5f 73 74 61 74 75 73 20  test $ac_status 
cb40: 3d 20 30 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65  = 0; } && {.. te
cb50: 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72  st -z "$ac_c_wer
cb60: 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74  ror_flag" ||.. t
cb70: 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
cb80: 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26  t.err.       } &
cb90: 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  & test -s confte
cba0: 73 74 24 61 63 5f 65 78 65 65 78 74 20 26 26 20  st$ac_exeext && 
cbb0: 7b 0a 09 20 74 65 73 74 20 22 24 63 72 6f 73 73  {.. test "$cross
cbc0: 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3d 20 79 65  _compiling" = ye
cbd0: 73 20 7c 7c 0a 09 20 74 65 73 74 20 2d 78 20 63  s ||.. test -x c
cbe0: 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
cbf0: 74 0a 20 20 20 20 20 20 20 7d 3b 20 74 68 65 6e  t.       }; then
cc00: 20 3a 0a 20 20 61 63 5f 72 65 74 76 61 6c 3d 30   :.  ac_retval=0
cc10: 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f  .else.  $as_echo
cc20: 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
cc30: 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
cc40: 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
cc50: 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
cc60: 74 20 3e 26 35 0a 0a 09 61 63 5f 72 65 74 76 61  t >&5...ac_retva
cc70: 6c 3d 31 0a 66 69 0a 20 20 23 20 44 65 6c 65 74  l=1.fi.  # Delet
cc80: 65 20 74 68 65 20 49 50 41 2f 49 50 4f 20 28 49  e the IPA/IPO (I
cc90: 6e 74 65 72 20 50 72 6f 63 65 64 75 72 61 6c 20  nter Procedural 
cca0: 41 6e 61 6c 79 73 69 73 2f 4f 70 74 69 6d 69 7a  Analysis/Optimiz
ccb0: 61 74 69 6f 6e 29 20 69 6e 66 6f 72 6d 61 74 69  ation) informati
ccc0: 6f 6e 0a 20 20 23 20 63 72 65 61 74 65 64 20 62  on.  # created b
ccd0: 79 20 74 68 65 20 50 47 49 20 63 6f 6d 70 69 6c  y the PGI compil
cce0: 65 72 20 28 63 6f 6e 66 74 65 73 74 5f 69 70 61  er (conftest_ipa
ccf0: 38 5f 63 6f 6e 66 74 65 73 74 2e 6f 6f 29 2c 20  8_conftest.oo), 
cd00: 61 73 20 69 74 20 77 6f 75 6c 64 0a 20 20 23 20  as it would.  # 
cd10: 69 6e 74 65 72 66 65 72 65 20 77 69 74 68 20 74  interfere with t
cd20: 68 65 20 6e 65 78 74 20 6c 69 6e 6b 20 63 6f 6d  he next link com
cd30: 6d 61 6e 64 3b 20 61 6c 73 6f 20 64 65 6c 65 74  mand; also delet
cd40: 65 20 61 20 64 69 72 65 63 74 6f 72 79 20 74 68  e a directory th
cd50: 61 74 20 69 73 0a 20 20 23 20 6c 65 66 74 20 62  at is.  # left b
cd60: 65 68 69 6e 64 20 62 79 20 41 70 70 6c 65 27 73  ehind by Apple's
cd70: 20 63 6f 6d 70 69 6c 65 72 2e 20 20 57 65 20 64   compiler.  We d
cd80: 6f 20 74 68 69 73 20 62 65 66 6f 72 65 20 65 78  o this before ex
cd90: 65 63 75 74 69 6e 67 20 74 68 65 20 61 63 74 69  ecuting the acti
cda0: 6f 6e 73 2e 0a 20 20 72 6d 20 2d 72 66 20 63 6f  ons..  rm -rf co
cdb0: 6e 66 74 65 73 74 2e 64 53 59 4d 20 63 6f 6e 66  nftest.dSYM conf
cdc0: 74 65 73 74 5f 69 70 61 38 5f 63 6f 6e 66 74 65  test_ipa8_confte
cdd0: 73 74 2e 6f 6f 0a 20 20 65 76 61 6c 20 24 61 73  st.oo.  eval $as
cde0: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3b 20 24  _lineno_stack; $
cdf0: 7b 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b  {as_lineno_stack
ce00: 3a 2b 3a 7d 20 75 6e 73 65 74 20 61 73 5f 6c 69  :+:} unset as_li
ce10: 6e 65 6e 6f 0a 20 20 61 73 5f 66 6e 5f 73 65 74  neno.  as_fn_set
ce20: 5f 73 74 61 74 75 73 20 24 61 63 5f 72 65 74 76  _status $ac_retv
ce30: 61 6c 0a 0a 7d 20 23 20 61 63 5f 66 6e 5f 63 5f  al..} # ac_fn_c_
ce40: 74 72 79 5f 6c 69 6e 6b 0a 0a 23 20 61 63 5f 66  try_link..# ac_f
ce50: 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64 65 72  n_c_check_header
ce60: 5f 63 6f 6d 70 69 6c 65 20 4c 49 4e 45 4e 4f 20  _compile LINENO 
ce70: 48 45 41 44 45 52 20 56 41 52 20 49 4e 43 4c 55  HEADER VAR INCLU
ce80: 44 45 53 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  DES.# ----------
ce90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
cea0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
ceb0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20  -------------.# 
cec0: 54 65 73 74 73 20 77 68 65 74 68 65 72 20 48 45  Tests whether HE
ced0: 41 44 45 52 20 65 78 69 73 74 73 20 61 6e 64 20  ADER exists and 
cee0: 63 61 6e 20 62 65 20 63 6f 6d 70 69 6c 65 64 20  can be compiled 
cef0: 75 73 69 6e 67 20 74 68 65 20 69 6e 63 6c 75 64  using the includ
cf00: 65 20 66 69 6c 65 73 20 69 6e 0a 23 20 49 4e 43  e files in.# INC
cf10: 4c 55 44 45 53 2c 20 73 65 74 74 69 6e 67 20 74  LUDES, setting t
cf20: 68 65 20 63 61 63 68 65 20 76 61 72 69 61 62 6c  he cache variabl
cf30: 65 20 56 41 52 20 61 63 63 6f 72 64 69 6e 67 6c  e VAR accordingl
cf40: 79 2e 0a 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b  y..ac_fn_c_check
cf50: 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 20  _header_compile 
cf60: 28 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f  ().{.  as_lineno
cf70: 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31  =${as_lineno-"$1
cf80: 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61  "} as_lineno_sta
cf90: 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61  ck=as_lineno_sta
cfa0: 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74  ck=$as_lineno_st
cfb0: 61 63 6b 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  ack.  { $as_echo
cfc0: 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
cfd0: 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
cfe0: 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 32 22 20  hecking for $2" 
cff0: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
d000: 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 32 2e  checking for $2.
d010: 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 65  .. " >&6; }.if e
d020: 76 61 6c 20 5c 24 7b 24 33 2b 3a 7d 20 66 61 6c  val \${$3+:} fal
d030: 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
d040: 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
d050: 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63  ) " >&6.else.  c
d060: 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20  at confdefs.h - 
d070: 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65  <<_ACEOF >confte
d080: 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e  st.$ac_ext./* en
d090: 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
d0a0: 2f 0a 24 34 0a 23 69 6e 63 6c 75 64 65 20 3c 24  /.$4.#include <$
d0b0: 32 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f  2>._ACEOF.if ac_
d0c0: 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65  fn_c_try_compile
d0d0: 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e   "$LINENO"; then
d0e0: 20 3a 0a 20 20 65 76 61 6c 20 22 24 33 3d 79 65   :.  eval "$3=ye
d0f0: 73 22 0a 65 6c 73 65 0a 20 20 65 76 61 6c 20 22  s".else.  eval "
d100: 24 33 3d 6e 6f 22 0a 66 69 0a 72 6d 20 2d 66 20  $3=no".fi.rm -f 
d110: 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
d120: 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
d130: 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
d140: 61 63 5f 65 78 74 0a 66 69 0a 65 76 61 6c 20 61  ac_ext.fi.eval a
d150: 63 5f 72 65 73 3d 5c 24 24 33 0a 09 20 20 20 20  c_res=\$$3..    
d160: 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
d170: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
d180: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
d190: 6c 74 3a 20 24 61 63 5f 72 65 73 22 20 3e 26 35  lt: $ac_res" >&5
d1a0: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 72  .$as_echo "$ac_r
d1b0: 65 73 22 20 3e 26 36 3b 20 7d 0a 20 20 65 76 61  es" >&6; }.  eva
d1c0: 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61  l $as_lineno_sta
d1d0: 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e 65 6e 6f 5f  ck; ${as_lineno_
d1e0: 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e 73 65 74 20  stack:+:} unset 
d1f0: 61 73 5f 6c 69 6e 65 6e 6f 0a 0a 7d 20 23 20 61  as_lineno..} # a
d200: 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61  c_fn_c_check_hea
d210: 64 65 72 5f 63 6f 6d 70 69 6c 65 0a 0a 23 20 61  der_compile..# a
d220: 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70 20 4c  c_fn_c_try_cpp L
d230: 49 4e 45 4e 4f 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d  INENO.# --------
d240: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23  --------------.#
d250: 20 54 72 79 20 74 6f 20 70 72 65 70 72 6f 63 65   Try to preproce
d260: 73 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  ss conftest.$ac_
d270: 65 78 74 2c 20 61 6e 64 20 72 65 74 75 72 6e 20  ext, and return 
d280: 77 68 65 74 68 65 72 20 74 68 69 73 20 73 75 63  whether this suc
d290: 63 65 65 64 65 64 2e 0a 61 63 5f 66 6e 5f 63 5f  ceeded..ac_fn_c_
d2a0: 74 72 79 5f 63 70 70 20 28 29 0a 7b 0a 20 20 61  try_cpp ().{.  a
d2b0: 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73 5f 6c 69  s_lineno=${as_li
d2c0: 6e 65 6e 6f 2d 22 24 31 22 7d 20 61 73 5f 6c 69  neno-"$1"} as_li
d2d0: 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73 5f 6c 69  neno_stack=as_li
d2e0: 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61 73 5f 6c  neno_stack=$as_l
d2f0: 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20 20 69 66  ineno_stack.  if
d300: 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24 61 63   { { ac_try="$ac
d310: 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61  _cpp conftest.$a
d320: 63 5f 65 78 74 22 0a 63 61 73 65 20 22 28 28 24  c_ext".case "(($
d330: 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
d340: 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
d350: 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
d360: 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
d370: 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
d380: 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f  ;;.esac.eval ac_
d390: 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73  try_echo="\"\$as
d3a0: 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
d3b0: 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f 74 72  $LINENO}: $ac_tr
d3c0: 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63  y_echo\"".$as_ec
d3d0: 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f  ho "$ac_try_echo
d3e0: 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76 61 6c  "; } >&5.  (eval
d3f0: 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65   "$ac_cpp confte
d400: 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 63  st.$ac_ext") 2>c
d410: 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 61 63  onftest.err.  ac
d420: 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 69 66 20  _status=$?.  if 
d430: 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
d440: 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 67  .err; then.    g
d450: 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
d460: 6e 66 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66  nftest.err >conf
d470: 74 65 73 74 2e 65 72 31 0a 20 20 20 20 63 61 74  test.er1.    cat
d480: 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 26   conftest.er1 >&
d490: 35 0a 20 20 20 20 6d 76 20 2d 66 20 63 6f 6e 66  5.    mv -f conf
d4a0: 74 65 73 74 2e 65 72 31 20 63 6f 6e 66 74 65 73  test.er1 conftes
d4b0: 74 2e 65 72 72 0a 20 20 66 69 0a 20 20 24 61 73  t.err.  fi.  $as
d4c0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
d4d0: 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
d4e0: 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  O}: \$? = $ac_st
d4f0: 61 74 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74  atus" >&5.  test
d500: 20 24 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b   $ac_status = 0;
d510: 20 7d 20 3e 20 63 6f 6e 66 74 65 73 74 2e 69 20   } > conftest.i 
d520: 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22  && {.. test -z "
d530: 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61  $ac_c_preproc_wa
d540: 72 6e 5f 66 6c 61 67 24 61 63 5f 63 5f 77 65 72  rn_flag$ac_c_wer
d550: 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74  ror_flag" ||.. t
d560: 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
d570: 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 3b 20  t.err.       }; 
d580: 74 68 65 6e 20 3a 0a 20 20 61 63 5f 72 65 74 76  then :.  ac_retv
d590: 61 6c 3d 30 0a 65 6c 73 65 0a 20 20 24 61 73 5f  al=0.else.  $as_
d5a0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
d5b0: 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
d5c0: 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
d5d0: 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
d5e0: 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20 20 20 61  c_ext >&5..    a
d5f0: 63 5f 72 65 74 76 61 6c 3d 31 0a 66 69 0a 20 20  c_retval=1.fi.  
d600: 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f  eval $as_lineno_
d610: 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e 65  stack; ${as_line
d620: 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e 73  no_stack:+:} uns
d630: 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 20 20 61  et as_lineno.  a
d640: 73 5f 66 6e 5f 73 65 74 5f 73 74 61 74 75 73 20  s_fn_set_status 
d650: 24 61 63 5f 72 65 74 76 61 6c 0a 0a 7d 20 23 20  $ac_retval..} # 
d660: 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70 0a  ac_fn_c_try_cpp.
d670: 0a 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 72  .# ac_fn_c_try_r
d680: 75 6e 20 4c 49 4e 45 4e 4f 0a 23 20 2d 2d 2d 2d  un LINENO.# ----
d690: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
d6a0: 2d 2d 0a 23 20 54 72 79 20 74 6f 20 6c 69 6e 6b  --.# Try to link
d6b0: 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
d6c0: 74 2c 20 61 6e 64 20 72 65 74 75 72 6e 20 77 68  t, and return wh
d6d0: 65 74 68 65 72 20 74 68 69 73 20 73 75 63 63 65  ether this succe
d6e0: 65 64 65 64 2e 20 41 73 73 75 6d 65 73 0a 23 20  eded. Assumes.# 
d6f0: 74 68 61 74 20 65 78 65 63 75 74 61 62 6c 65 73  that executables
d700: 20 2a 63 61 6e 2a 20 62 65 20 72 75 6e 2e 0a 61   *can* be run..a
d710: 63 5f 66 6e 5f 63 5f 74 72 79 5f 72 75 6e 20 28  c_fn_c_try_run (
d720: 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d  ).{.  as_lineno=
d730: 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22  ${as_lineno-"$1"
d740: 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63  } as_lineno_stac
d750: 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63  k=as_lineno_stac
d760: 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61  k=$as_lineno_sta
d770: 63 6b 0a 20 20 69 66 20 7b 20 7b 20 61 63 5f 74  ck.  if { { ac_t
d780: 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61  ry="$ac_link".ca
d790: 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
d7a0: 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
d7b0: 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
d7c0: 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
d7d0: 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
d7e0: 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
d7f0: 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
d800: 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  "\"\$as_me:${as_
d810: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
d820: 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
d830: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
d840: 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a  ry_echo"; } >&5.
d850: 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e    (eval "$ac_lin
d860: 6b 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  k") 2>&5.  ac_st
d870: 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
d880: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
d890: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
d8a0: 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
d8b0: 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61  s" >&5.  test $a
d8c0: 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 20  c_status = 0; } 
d8d0: 26 26 20 7b 20 61 63 5f 74 72 79 3d 27 2e 2f 63  && { ac_try='./c
d8e0: 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
d8f0: 74 27 0a 20 20 7b 20 7b 20 63 61 73 65 20 22 28  t'.  { { case "(
d900: 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
d910: 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
d920: 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
d930: 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
d940: 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
d950: 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61  ry;;.esac.eval a
d960: 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24  c_try_echo="\"\$
d970: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
d980: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f  o-$LINENO}: $ac_
d990: 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f  try_echo\"".$as_
d9a0: 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63  echo "$ac_try_ec
d9b0: 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76  ho"; } >&5.  (ev
d9c0: 61 6c 20 22 24 61 63 5f 74 72 79 22 29 20 32 3e  al "$ac_try") 2>
d9d0: 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
d9e0: 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ?.  $as_echo "$a
d9f0: 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
da00: 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d  -$LINENO}: \$? =
da10: 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
da20: 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74 61 74  .  test $ac_stat
da30: 75 73 20 3d 20 30 3b 20 7d 3b 20 7d 3b 20 74 68  us = 0; }; }; th
da40: 65 6e 20 3a 0a 20 20 61 63 5f 72 65 74 76 61 6c  en :.  ac_retval
da50: 3d 30 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63  =0.else.  $as_ec
da60: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 70 72 6f 67  ho "$as_me: prog
da70: 72 61 6d 20 65 78 69 74 65 64 20 77 69 74 68 20  ram exited with 
da80: 73 74 61 74 75 73 20 24 61 63 5f 73 74 61 74 75  status $ac_statu
da90: 73 22 20 3e 26 35 0a 20 20 20 20 20 20 20 24 61  s" >&5.       $a
daa0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
dab0: 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
dac0: 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
dad0: 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
dae0: 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20 20  $ac_ext >&5..   
daf0: 20 20 20 20 61 63 5f 72 65 74 76 61 6c 3d 24 61      ac_retval=$a
db00: 63 5f 73 74 61 74 75 73 0a 66 69 0a 20 20 72 6d  c_status.fi.  rm
db10: 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2e 64 53   -rf conftest.dS
db20: 59 4d 20 63 6f 6e 66 74 65 73 74 5f 69 70 61 38  YM conftest_ipa8
db30: 5f 63 6f 6e 66 74 65 73 74 2e 6f 6f 0a 20 20 65  _conftest.oo.  e
db40: 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73  val $as_lineno_s
db50: 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e 65 6e  tack; ${as_linen
db60: 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e 73 65  o_stack:+:} unse
db70: 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 20 20 61 73  t as_lineno.  as
db80: 5f 66 6e 5f 73 65 74 5f 73 74 61 74 75 73 20 24  _fn_set_status $
db90: 61 63 5f 72 65 74 76 61 6c 0a 0a 7d 20 23 20 61  ac_retval..} # a
dba0: 63 5f 66 6e 5f 63 5f 74 72 79 5f 72 75 6e 0a 0a  c_fn_c_try_run..
dbb0: 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f  # ac_fn_c_check_
dbc0: 66 75 6e 63 20 4c 49 4e 45 4e 4f 20 46 55 4e 43  func LINENO FUNC
dbd0: 20 56 41 52 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d   VAR.# ---------
dbe0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
dbf0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 65 73 74  ---------.# Test
dc00: 73 20 77 68 65 74 68 65 72 20 46 55 4e 43 20 65  s whether FUNC e
dc10: 78 69 73 74 73 2c 20 73 65 74 74 69 6e 67 20 74  xists, setting t
dc20: 68 65 20 63 61 63 68 65 20 76 61 72 69 61 62 6c  he cache variabl
dc30: 65 20 56 41 52 20 61 63 63 6f 72 64 69 6e 67 6c  e VAR accordingl
dc40: 79 0a 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f  y.ac_fn_c_check_
dc50: 66 75 6e 63 20 28 29 0a 7b 0a 20 20 61 73 5f 6c  func ().{.  as_l
dc60: 69 6e 65 6e 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e  ineno=${as_linen
dc70: 6f 2d 22 24 31 22 7d 20 61 73 5f 6c 69 6e 65 6e  o-"$1"} as_linen
dc80: 6f 5f 73 74 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e  o_stack=as_linen
dc90: 6f 5f 73 74 61 63 6b 3d 24 61 73 5f 6c 69 6e 65  o_stack=$as_line
dca0: 6e 6f 5f 73 74 61 63 6b 0a 20 20 7b 20 24 61 73  no_stack.  { $as
dcb0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
dcc0: 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
dcd0: 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
dce0: 20 24 32 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   $2" >&5.$as_ech
dcf0: 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
dd00: 72 20 24 32 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  r $2... " >&6; }
dd10: 0a 69 66 20 65 76 61 6c 20 5c 24 7b 24 33 2b 3a  .if eval \${$3+:
dd20: 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
dd30: 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
dd40: 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
dd50: 65 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73  e.  cat confdefs
dd60: 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63  .h - <<_ACEOF >c
dd70: 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
dd80: 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
dd90: 68 2e 20 20 2a 2f 0a 2f 2a 20 44 65 66 69 6e 65  h.  */./* Define
dda0: 20 24 32 20 74 6f 20 61 6e 20 69 6e 6e 6f 63 75   $2 to an innocu
ddb0: 6f 75 73 20 76 61 72 69 61 6e 74 2c 20 69 6e 20  ous variant, in 
ddc0: 63 61 73 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 20  case <limits.h> 
ddd0: 64 65 63 6c 61 72 65 73 20 24 32 2e 0a 20 20 20  declares $2..   
dde0: 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 48 50 2d  For example, HP-
ddf0: 55 58 20 31 31 69 20 3c 6c 69 6d 69 74 73 2e 68  UX 11i <limits.h
de00: 3e 20 64 65 63 6c 61 72 65 73 20 67 65 74 74 69  > declares getti
de10: 6d 65 6f 66 64 61 79 2e 20 20 2a 2f 0a 23 64 65  meofday.  */.#de
de20: 66 69 6e 65 20 24 32 20 69 6e 6e 6f 63 75 6f 75  fine $2 innocuou
de30: 73 5f 24 32 0a 0a 2f 2a 20 53 79 73 74 65 6d 20  s_$2../* System 
de40: 68 65 61 64 65 72 20 74 6f 20 64 65 66 69 6e 65  header to define
de50: 20 5f 5f 73 74 75 62 20 6d 61 63 72 6f 73 20 61   __stub macros a
de60: 6e 64 20 68 6f 70 65 66 75 6c 6c 79 20 66 65 77  nd hopefully few
de70: 20 70 72 6f 74 6f 74 79 70 65 73 2c 0a 20 20 20   prototypes,.   
de80: 20 77 68 69 63 68 20 63 61 6e 20 63 6f 6e 66 6c   which can confl
de90: 69 63 74 20 77 69 74 68 20 63 68 61 72 20 24 32  ict with char $2
dea0: 20 28 29 3b 20 62 65 6c 6f 77 2e 0a 20 20 20 20   (); below..    
deb0: 50 72 65 66 65 72 20 3c 6c 69 6d 69 74 73 2e 68  Prefer <limits.h
dec0: 3e 20 74 6f 20 3c 61 73 73 65 72 74 2e 68 3e 20  > to <assert.h> 
ded0: 69 66 20 5f 5f 53 54 44 43 5f 5f 20 69 73 20 64  if __STDC__ is d
dee0: 65 66 69 6e 65 64 2c 20 73 69 6e 63 65 0a 20 20  efined, since.  
def0: 20 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 65 78 69    <limits.h> exi
df00: 73 74 73 20 65 76 65 6e 20 6f 6e 20 66 72 65 65  sts even on free
df10: 73 74 61 6e 64 69 6e 67 20 63 6f 6d 70 69 6c 65  standing compile
df20: 72 73 2e 20 20 2a 2f 0a 0a 23 69 66 64 65 66 20  rs.  */..#ifdef 
df30: 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c 75  __STDC__.# inclu
df40: 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23 65  de <limits.h>.#e
df50: 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c 61  lse.# include <a
df60: 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66 0a  ssert.h>.#endif.
df70: 0a 23 75 6e 64 65 66 20 24 32 0a 0a 2f 2a 20 4f  .#undef $2../* O
df80: 76 65 72 72 69 64 65 20 61 6e 79 20 47 43 43 20  verride any GCC 
df90: 69 6e 74 65 72 6e 61 6c 20 70 72 6f 74 6f 74 79  internal prototy
dfa0: 70 65 20 74 6f 20 61 76 6f 69 64 20 61 6e 20 65  pe to avoid an e
dfb0: 72 72 6f 72 2e 0a 20 20 20 55 73 65 20 63 68 61  rror..   Use cha
dfc0: 72 20 62 65 63 61 75 73 65 20 69 6e 74 20 6d 69  r because int mi
dfd0: 67 68 74 20 6d 61 74 63 68 20 74 68 65 20 72 65  ght match the re
dfe0: 74 75 72 6e 20 74 79 70 65 20 6f 66 20 61 20 47  turn type of a G
dff0: 43 43 0a 20 20 20 62 75 69 6c 74 69 6e 20 61 6e  CC.   builtin an
e000: 64 20 74 68 65 6e 20 69 74 73 20 61 72 67 75 6d  d then its argum
e010: 65 6e 74 20 70 72 6f 74 6f 74 79 70 65 20 77 6f  ent prototype wo
e020: 75 6c 64 20 73 74 69 6c 6c 20 61 70 70 6c 79 2e  uld still apply.
e030: 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f 63 70    */.#ifdef __cp
e040: 6c 75 73 70 6c 75 73 0a 65 78 74 65 72 6e 20 22  lusplus.extern "
e050: 43 22 0a 23 65 6e 64 69 66 0a 63 68 61 72 20 24  C".#endif.char $
e060: 32 20 28 29 3b 0a 2f 2a 20 54 68 65 20 47 4e 55  2 ();./* The GNU
e070: 20 43 20 6c 69 62 72 61 72 79 20 64 65 66 69 6e   C library defin
e080: 65 73 20 74 68 69 73 20 66 6f 72 20 66 75 6e 63  es this for func
e090: 74 69 6f 6e 73 20 77 68 69 63 68 20 69 74 20 69  tions which it i
e0a0: 6d 70 6c 65 6d 65 6e 74 73 0a 20 20 20 20 74 6f  mplements.    to
e0b0: 20 61 6c 77 61 79 73 20 66 61 69 6c 20 77 69 74   always fail wit
e0c0: 68 20 45 4e 4f 53 59 53 2e 20 20 53 6f 6d 65 20  h ENOSYS.  Some 
e0d0: 66 75 6e 63 74 69 6f 6e 73 20 61 72 65 20 61 63  functions are ac
e0e0: 74 75 61 6c 6c 79 20 6e 61 6d 65 64 0a 20 20 20  tually named.   
e0f0: 20 73 6f 6d 65 74 68 69 6e 67 20 73 74 61 72 74   something start
e100: 69 6e 67 20 77 69 74 68 20 5f 5f 20 61 6e 64 20  ing with __ and 
e110: 74 68 65 20 6e 6f 72 6d 61 6c 20 6e 61 6d 65 20  the normal name 
e120: 69 73 20 61 6e 20 61 6c 69 61 73 2e 20 20 2a 2f  is an alias.  */
e130: 0a 23 69 66 20 64 65 66 69 6e 65 64 20 5f 5f 73  .#if defined __s
e140: 74 75 62 5f 24 32 20 7c 7c 20 64 65 66 69 6e 65  tub_$2 || define
e150: 64 20 5f 5f 73 74 75 62 5f 5f 5f 24 32 0a 63 68  d __stub___$2.ch
e160: 6f 6b 65 20 6d 65 0a 23 65 6e 64 69 66 0a 0a 69  oke me.#endif..i
e170: 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 72 65 74  nt.main ().{.ret
e180: 75 72 6e 20 24 32 20 28 29 3b 0a 20 20 3b 0a 20  urn $2 ();.  ;. 
e190: 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
e1a0: 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74  EOF.if ac_fn_c_t
e1b0: 72 79 5f 6c 69 6e 6b 20 22 24 4c 49 4e 45 4e 4f  ry_link "$LINENO
e1c0: 22 3b 20 74 68 65 6e 20 3a 0a 20 20 65 76 61 6c  "; then :.  eval
e1d0: 20 22 24 33 3d 79 65 73 22 0a 65 6c 73 65 0a 20   "$3=yes".else. 
e1e0: 20 65 76 61 6c 20 22 24 33 3d 6e 6f 22 0a 66 69   eval "$3=no".fi
e1f0: 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
e200: 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
e210: 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a 20  t.$ac_objext \. 
e220: 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65     conftest$ac_e
e230: 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  xeext conftest.$
e240: 61 63 5f 65 78 74 0a 66 69 0a 65 76 61 6c 20 61  ac_ext.fi.eval a
e250: 63 5f 72 65 73 3d 5c 24 24 33 0a 09 20 20 20 20  c_res=\$$3..    
e260: 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
e270: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
e280: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
e290: 6c 74 3a 20 24 61 63 5f 72 65 73 22 20 3e 26 35  lt: $ac_res" >&5
e2a0: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 72  .$as_echo "$ac_r
e2b0: 65 73 22 20 3e 26 36 3b 20 7d 0a 20 20 65 76 61  es" >&6; }.  eva
e2c0: 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61  l $as_lineno_sta
e2d0: 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e 65 6e 6f 5f  ck; ${as_lineno_
e2e0: 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e 73 65 74 20  stack:+:} unset 
e2f0: 61 73 5f 6c 69 6e 65 6e 6f 0a 0a 7d 20 23 20 61  as_lineno..} # a
e300: 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 66 75 6e  c_fn_c_check_fun
e310: 63 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65  c..# ac_fn_c_che
e320: 63 6b 5f 74 79 70 65 20 4c 49 4e 45 4e 4f 20 54  ck_type LINENO T
e330: 59 50 45 20 56 41 52 20 49 4e 43 4c 55 44 45 53  YPE VAR INCLUDES
e340: 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  .# -------------
e350: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e360: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23  --------------.#
e370: 20 54 65 73 74 73 20 77 68 65 74 68 65 72 20 54   Tests whether T
e380: 59 50 45 20 65 78 69 73 74 73 20 61 66 74 65 72  YPE exists after
e390: 20 68 61 76 69 6e 67 20 69 6e 63 6c 75 64 65 64   having included
e3a0: 20 49 4e 43 4c 55 44 45 53 2c 20 73 65 74 74 69   INCLUDES, setti
e3b0: 6e 67 20 63 61 63 68 65 0a 23 20 76 61 72 69 61  ng cache.# varia
e3c0: 62 6c 65 20 56 41 52 20 61 63 63 6f 72 64 69 6e  ble VAR accordin
e3d0: 67 6c 79 2e 0a 61 63 5f 66 6e 5f 63 5f 63 68 65  gly..ac_fn_c_che
e3e0: 63 6b 5f 74 79 70 65 20 28 29 0a 7b 0a 20 20 61  ck_type ().{.  a
e3f0: 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73 5f 6c 69  s_lineno=${as_li
e400: 6e 65 6e 6f 2d 22 24 31 22 7d 20 61 73 5f 6c 69  neno-"$1"} as_li
e410: 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73 5f 6c 69  neno_stack=as_li
e420: 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61 73 5f 6c  neno_stack=$as_l
e430: 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20 20 7b 20  ineno_stack.  { 
e440: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
e450: 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
e460: 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
e470: 66 6f 72 20 24 32 22 20 3e 26 35 0a 24 61 73 5f  for $2" >&5.$as_
e480: 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
e490: 20 66 6f 72 20 24 32 2e 2e 2e 20 22 20 3e 26 36   for $2... " >&6
e4a0: 3b 20 7d 0a 69 66 20 65 76 61 6c 20 5c 24 7b 24  ; }.if eval \${$
e4b0: 33 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  3+:} false; then
e4c0: 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
e4d0: 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
e4e0: 65 6c 73 65 0a 20 20 65 76 61 6c 20 22 24 33 3d  else.  eval "$3=
e4f0: 6e 6f 22 0a 20 20 63 61 74 20 63 6f 6e 66 64 65  no".  cat confde
e500: 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20  fs.h - <<_ACEOF 
e510: 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
e520: 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  t./* end confdef
e530: 73 2e 68 2e 20 20 2a 2f 0a 24 34 0a 69 6e 74 0a  s.h.  */.$4.int.
e540: 6d 61 69 6e 20 28 29 0a 7b 0a 69 66 20 28 73 69  main ().{.if (si
e550: 7a 65 6f 66 20 28 24 32 29 29 0a 09 20 72 65 74  zeof ($2)).. ret
e560: 75 72 6e 20 30 3b 0a 20 20 3b 0a 20 20 72 65 74  urn 0;.  ;.  ret
e570: 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a  urn 0;.}._ACEOF.
e580: 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63  if ac_fn_c_try_c
e590: 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22  ompile "$LINENO"
e5a0: 3b 20 74 68 65 6e 20 3a 0a 20 20 63 61 74 20 63  ; then :.  cat c
e5b0: 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41  onfdefs.h - <<_A
e5c0: 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24  CEOF >conftest.$
e5d0: 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f  ac_ext./* end co
e5e0: 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 34  nfdefs.h.  */.$4
e5f0: 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 69  .int.main ().{.i
e600: 66 20 28 73 69 7a 65 6f 66 20 28 28 24 32 29 29  f (sizeof (($2))
e610: 29 0a 09 20 20 20 20 72 65 74 75 72 6e 20 30 3b  )..    return 0;
e620: 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
e630: 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f  .}._ACEOF.if ac_
e640: 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65  fn_c_try_compile
e650: 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e   "$LINENO"; then
e660: 20 3a 0a 0a 65 6c 73 65 0a 20 20 65 76 61 6c 20   :..else.  eval 
e670: 22 24 33 3d 79 65 73 22 0a 66 69 0a 72 6d 20 2d  "$3=yes".fi.rm -
e680: 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
e690: 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
e6a0: 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
e6b0: 2e 24 61 63 5f 65 78 74 0a 66 69 0a 72 6d 20 2d  .$ac_ext.fi.rm -
e6c0: 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
e6d0: 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
e6e0: 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
e6f0: 2e 24 61 63 5f 65 78 74 0a 66 69 0a 65 76 61 6c  .$ac_ext.fi.eval
e700: 20 61 63 5f 72 65 73 3d 5c 24 24 33 0a 09 20 20   ac_res=\$$3..  
e710: 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20       { $as_echo 
e720: 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
e730: 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
e740: 73 75 6c 74 3a 20 24 61 63 5f 72 65 73 22 20 3e  sult: $ac_res" >
e750: 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
e760: 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a 20 20 65  _res" >&6; }.  e
e770: 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73  val $as_lineno_s
e780: 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e 65 6e  tack; ${as_linen
e790: 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e 73 65  o_stack:+:} unse
e7a0: 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 0a 7d 20 23  t as_lineno..} #
e7b0: 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 74   ac_fn_c_check_t
e7c0: 79 70 65 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f 63  ype..# ac_fn_c_c
e7d0: 68 65 63 6b 5f 68 65 61 64 65 72 5f 6d 6f 6e 67  heck_header_mong
e7e0: 72 65 6c 20 4c 49 4e 45 4e 4f 20 48 45 41 44 45  rel LINENO HEADE
e7f0: 52 20 56 41 52 20 49 4e 43 4c 55 44 45 53 0a 23  R VAR INCLUDES.#
e800: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
e810: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e820: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e830: 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 65 73 74 73  --------.# Tests
e840: 20 77 68 65 74 68 65 72 20 48 45 41 44 45 52 20   whether HEADER 
e850: 65 78 69 73 74 73 2c 20 67 69 76 69 6e 67 20 61  exists, giving a
e860: 20 77 61 72 6e 69 6e 67 20 69 66 20 69 74 20 63   warning if it c
e870: 61 6e 6e 6f 74 20 62 65 20 63 6f 6d 70 69 6c 65  annot be compile
e880: 64 20 75 73 69 6e 67 0a 23 20 74 68 65 20 69 6e  d using.# the in
e890: 63 6c 75 64 65 20 66 69 6c 65 73 20 69 6e 20 49  clude files in I
e8a0: 4e 43 4c 55 44 45 53 20 61 6e 64 20 73 65 74 74  NCLUDES and sett
e8b0: 69 6e 67 20 74 68 65 20 63 61 63 68 65 20 76 61  ing the cache va
e8c0: 72 69 61 62 6c 65 20 56 41 52 0a 23 20 61 63 63  riable VAR.# acc
e8d0: 6f 72 64 69 6e 67 6c 79 2e 0a 61 63 5f 66 6e 5f  ordingly..ac_fn_
e8e0: 63 5f 63 68 65 63 6b 5f 68 65 61 64 65 72 5f 6d  c_check_header_m
e8f0: 6f 6e 67 72 65 6c 20 28 29 0a 7b 0a 20 20 61 73  ongrel ().{.  as
e900: 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73 5f 6c 69 6e  _lineno=${as_lin
e910: 65 6e 6f 2d 22 24 31 22 7d 20 61 73 5f 6c 69 6e  eno-"$1"} as_lin
e920: 65 6e 6f 5f 73 74 61 63 6b 3d 61 73 5f 6c 69 6e  eno_stack=as_lin
e930: 65 6e 6f 5f 73 74 61 63 6b 3d 24 61 73 5f 6c 69  eno_stack=$as_li
e940: 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20 20 69 66 20  neno_stack.  if 
e950: 65 76 61 6c 20 5c 24 7b 24 33 2b 3a 7d 20 66 61  eval \${$3+:} fa
e960: 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 7b 20  lse; then :.  { 
e970: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
e980: 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
e990: 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
e9a0: 66 6f 72 20 24 32 22 20 3e 26 35 0a 24 61 73 5f  for $2" >&5.$as_
e9b0: 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
e9c0: 20 66 6f 72 20 24 32 2e 2e 2e 20 22 20 3e 26 36   for $2... " >&6
e9d0: 3b 20 7d 0a 69 66 20 65 76 61 6c 20 5c 24 7b 24  ; }.if eval \${$
e9e0: 33 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  3+:} false; then
e9f0: 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
ea00: 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
ea10: 66 69 0a 65 76 61 6c 20 61 63 5f 72 65 73 3d 5c  fi.eval ac_res=\
ea20: 24 24 33 0a 09 20 20 20 20 20 20 20 7b 20 24 61  $$3..       { $a
ea30: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
ea40: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
ea50: 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  NO}: result: $ac
ea60: 5f 72 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  _res" >&5.$as_ec
ea70: 68 6f 20 22 24 61 63 5f 72 65 73 22 20 3e 26 36  ho "$ac_res" >&6
ea80: 3b 20 7d 0a 65 6c 73 65 0a 20 20 23 20 49 73 20  ; }.else.  # Is 
ea90: 74 68 65 20 68 65 61 64 65 72 20 63 6f 6d 70 69  the header compi
eaa0: 6c 61 62 6c 65 3f 0a 7b 20 24 61 73 5f 65 63 68  lable?.{ $as_ech
eab0: 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
eac0: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
ead0: 63 68 65 63 6b 69 6e 67 20 24 32 20 75 73 61 62  checking $2 usab
eae0: 69 6c 69 74 79 22 20 3e 26 35 0a 24 61 73 5f 65  ility" >&5.$as_e
eaf0: 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
eb00: 24 32 20 75 73 61 62 69 6c 69 74 79 2e 2e 2e 20  $2 usability... 
eb10: 22 20 3e 26 36 3b 20 7d 0a 63 61 74 20 63 6f 6e  " >&6; }.cat con
eb20: 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45  fdefs.h - <<_ACE
eb30: 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  OF >conftest.$ac
eb40: 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  _ext./* end conf
eb50: 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 34 0a 23  defs.h.  */.$4.#
eb60: 69 6e 63 6c 75 64 65 20 3c 24 32 3e 0a 5f 41 43  include <$2>._AC
eb70: 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74  EOF.if ac_fn_c_t
eb80: 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e  ry_compile "$LIN
eb90: 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 61  ENO"; then :.  a
eba0: 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65  c_header_compile
ebb0: 72 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61 63 5f  r=yes.else.  ac_
ebc0: 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72 3d  header_compiler=
ebd0: 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65  no.fi.rm -f core
ebe0: 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
ebf0: 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
ec00: 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  t conftest.$ac_e
ec10: 78 74 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  xt.{ $as_echo "$
ec20: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
ec30: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
ec40: 6c 74 3a 20 24 61 63 5f 68 65 61 64 65 72 5f 63  lt: $ac_header_c
ec50: 6f 6d 70 69 6c 65 72 22 20 3e 26 35 0a 24 61 73  ompiler" >&5.$as
ec60: 5f 65 63 68 6f 20 22 24 61 63 5f 68 65 61 64 65  _echo "$ac_heade
ec70: 72 5f 63 6f 6d 70 69 6c 65 72 22 20 3e 26 36 3b  r_compiler" >&6;
ec80: 20 7d 0a 0a 23 20 49 73 20 74 68 65 20 68 65 61   }..# Is the hea
ec90: 64 65 72 20 70 72 65 73 65 6e 74 3f 0a 7b 20 24  der present?.{ $
eca0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
ecb0: 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
ecc0: 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 24  ENO}: checking $
ecd0: 32 20 70 72 65 73 65 6e 63 65 22 20 3e 26 35 0a  2 presence" >&5.
ece0: 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
ecf0: 6b 69 6e 67 20 24 32 20 70 72 65 73 65 6e 63 65  king $2 presence
ed00: 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 63 61 74  ... " >&6; }.cat
ed10: 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
ed20: 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
ed30: 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
ed40: 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
ed50: 23 69 6e 63 6c 75 64 65 20 3c 24 32 3e 0a 5f 41  #include <$2>._A
ed60: 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f  CEOF.if ac_fn_c_
ed70: 74 72 79 5f 63 70 70 20 22 24 4c 49 4e 45 4e 4f  try_cpp "$LINENO
ed80: 22 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f 68  "; then :.  ac_h
ed90: 65 61 64 65 72 5f 70 72 65 70 72 6f 63 3d 79 65  eader_preproc=ye
eda0: 73 0a 65 6c 73 65 0a 20 20 61 63 5f 68 65 61 64  s.else.  ac_head
edb0: 65 72 5f 70 72 65 70 72 6f 63 3d 6e 6f 0a 66 69  er_preproc=no.fi
edc0: 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
edd0: 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 69 20 63  err conftest.i c
ede0: 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
edf0: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
ee00: 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
ee10: 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
ee20: 20 24 61 63 5f 68 65 61 64 65 72 5f 70 72 65 70   $ac_header_prep
ee30: 72 6f 63 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  roc" >&5.$as_ech
ee40: 6f 20 22 24 61 63 5f 68 65 61 64 65 72 5f 70 72  o "$ac_header_pr
ee50: 65 70 72 6f 63 22 20 3e 26 36 3b 20 7d 0a 0a 23  eproc" >&6; }..#
ee60: 20 53 6f 3f 20 20 57 68 61 74 20 61 62 6f 75 74   So?  What about
ee70: 20 74 68 69 73 20 68 65 61 64 65 72 3f 0a 63 61   this header?.ca
ee80: 73 65 20 24 61 63 5f 68 65 61 64 65 72 5f 63 6f  se $ac_header_co
ee90: 6d 70 69 6c 65 72 3a 24 61 63 5f 68 65 61 64 65  mpiler:$ac_heade
eea0: 72 5f 70 72 65 70 72 6f 63 3a 24 61 63 5f 63 5f  r_preproc:$ac_c_
eeb0: 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61  preproc_warn_fla
eec0: 67 20 69 6e 20 23 28 28 0a 20 20 79 65 73 3a 6e  g in #((.  yes:n
eed0: 6f 3a 20 29 0a 20 20 20 20 7b 20 24 61 73 5f 65  o: ).    { $as_e
eee0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
eef0: 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
ef00: 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 61  : WARNING: $2: a
ef10: 63 63 65 70 74 65 64 20 62 79 20 74 68 65 20 63  ccepted by the c
ef20: 6f 6d 70 69 6c 65 72 2c 20 72 65 6a 65 63 74 65  ompiler, rejecte
ef30: 64 20 62 79 20 74 68 65 20 70 72 65 70 72 6f 63  d by the preproc
ef40: 65 73 73 6f 72 21 22 20 3e 26 35 0a 24 61 73 5f  essor!" >&5.$as_
ef50: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
ef60: 52 4e 49 4e 47 3a 20 24 32 3a 20 61 63 63 65 70  RNING: $2: accep
ef70: 74 65 64 20 62 79 20 74 68 65 20 63 6f 6d 70 69  ted by the compi
ef80: 6c 65 72 2c 20 72 65 6a 65 63 74 65 64 20 62 79  ler, rejected by
ef90: 20 74 68 65 20 70 72 65 70 72 6f 63 65 73 73 6f   the preprocesso
efa0: 72 21 22 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20  r!" >&2;}.    { 
efb0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
efc0: 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
efd0: 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20  NENO}: WARNING: 
efe0: 24 32 3a 20 70 72 6f 63 65 65 64 69 6e 67 20 77  $2: proceeding w
eff0: 69 74 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72  ith the compiler
f000: 27 73 20 72 65 73 75 6c 74 22 20 3e 26 35 0a 24  's result" >&5.$
f010: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
f020: 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 70 72   WARNING: $2: pr
f030: 6f 63 65 65 64 69 6e 67 20 77 69 74 68 20 74 68  oceeding with th
f040: 65 20 63 6f 6d 70 69 6c 65 72 27 73 20 72 65 73  e compiler's res
f050: 75 6c 74 22 20 3e 26 32 3b 7d 0a 20 20 20 20 3b  ult" >&2;}.    ;
f060: 3b 0a 20 20 6e 6f 3a 79 65 73 3a 2a 20 29 0a 20  ;.  no:yes:* ). 
f070: 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
f080: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
f090: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e  o-$LINENO}: WARN
f0a0: 49 4e 47 3a 20 24 32 3a 20 70 72 65 73 65 6e 74  ING: $2: present
f0b0: 20 62 75 74 20 63 61 6e 6e 6f 74 20 62 65 20 63   but cannot be c
f0c0: 6f 6d 70 69 6c 65 64 22 20 3e 26 35 0a 24 61 73  ompiled" >&5.$as
f0d0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
f0e0: 41 52 4e 49 4e 47 3a 20 24 32 3a 20 70 72 65 73  ARNING: $2: pres
f0f0: 65 6e 74 20 62 75 74 20 63 61 6e 6e 6f 74 20 62  ent but cannot b
f100: 65 20 63 6f 6d 70 69 6c 65 64 22 20 3e 26 32 3b  e compiled" >&2;
f110: 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f  }.    { $as_echo
f120: 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
f130: 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57  neno-$LINENO}: W
f140: 41 52 4e 49 4e 47 3a 20 24 32 3a 20 20 20 20 20  ARNING: $2:     
f150: 63 68 65 63 6b 20 66 6f 72 20 6d 69 73 73 69 6e  check for missin
f160: 67 20 70 72 65 72 65 71 75 69 73 69 74 65 20 68  g prerequisite h
f170: 65 61 64 65 72 73 3f 22 20 3e 26 35 0a 24 61 73  eaders?" >&5.$as
f180: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: 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 32 3b 7d 0a 20  eaders?" >&2;}. 
f1d0: 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
f1e0: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
f1f0: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e  o-$LINENO}: WARN
f200: 49 4e 47 3a 20 24 32 3a 20 73 65 65 20 74 68 65  ING: $2: see the
f210: 20 41 75 74 6f 63 6f 6e 66 20 64 6f 63 75 6d 65   Autoconf docume
f220: 6e 74 61 74 69 6f 6e 22 20 3e 26 35 0a 24 61 73  ntation" >&5.$as
f230: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
f240: 41 52 4e 49 4e 47 3a 20 24 32 3a 20 73 65 65 20  ARNING: $2: see 
f250: 74 68 65 20 41 75 74 6f 63 6f 6e 66 20 64 6f 63  the Autoconf doc
f260: 75 6d 65 6e 74 61 74 69 6f 6e 22 20 3e 26 32 3b  umentation" >&2;
f270: 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f  }.    { $as_echo
f280: 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
f290: 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57  neno-$LINENO}: W
f2a0: 41 52 4e 49 4e 47 3a 20 24 32 3a 20 20 20 20 20  ARNING: $2:     
f2b0: 73 65 63 74 69 6f 6e 20 5c 22 50 72 65 73 65 6e  section \"Presen
f2c0: 74 20 42 75 74 20 43 61 6e 6e 6f 74 20 42 65 20  t But Cannot Be 
f2d0: 43 6f 6d 70 69 6c 65 64 5c 22 22 20 3e 26 35 0a  Compiled\"" >&5.
f2e0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
f2f0: 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 20  : WARNING: $2:  
f300: 20 20 20 73 65 63 74 69 6f 6e 20 5c 22 50 72 65     section \"Pre
f310: 73 65 6e 74 20 42 75 74 20 43 61 6e 6e 6f 74 20  sent But Cannot 
f320: 42 65 20 43 6f 6d 70 69 6c 65 64 5c 22 22 20 3e  Be Compiled\"" >
f330: 26 32 3b 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65  &2;}.    { $as_e
f340: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
f350: 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
f360: 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 70  : WARNING: $2: p
f370: 72 6f 63 65 65 64 69 6e 67 20 77 69 74 68 20 74  roceeding with t
f380: 68 65 20 63 6f 6d 70 69 6c 65 72 27 73 20 72 65  he compiler's re
f390: 73 75 6c 74 22 20 3e 26 35 0a 24 61 73 5f 65 63  sult" >&5.$as_ec
f3a0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
f3b0: 49 4e 47 3a 20 24 32 3a 20 70 72 6f 63 65 65 64  ING: $2: proceed
f3c0: 69 6e 67 20 77 69 74 68 20 74 68 65 20 63 6f 6d  ing with the com
f3d0: 70 69 6c 65 72 27 73 20 72 65 73 75 6c 74 22 20  piler's result" 
f3e0: 3e 26 32 3b 7d 0a 20 20 20 20 3b 3b 0a 65 73 61  >&2;}.    ;;.esa
f3f0: 63 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  c.  { $as_echo "
f400: 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
f410: 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
f420: 63 6b 69 6e 67 20 66 6f 72 20 24 32 22 20 3e 26  cking for $2" >&
f430: 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
f440: 65 63 6b 69 6e 67 20 66 6f 72 20 24 32 2e 2e 2e  ecking for $2...
f450: 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 65 76 61   " >&6; }.if eva
f460: 6c 20 5c 24 7b 24 33 2b 3a 7d 20 66 61 6c 73 65  l \${$3+:} false
f470: 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
f480: 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
f490: 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 76 61  " >&6.else.  eva
f4a0: 6c 20 22 24 33 3d 5c 24 61 63 5f 68 65 61 64 65  l "$3=\$ac_heade
f4b0: 72 5f 63 6f 6d 70 69 6c 65 72 22 0a 66 69 0a 65  r_compiler".fi.e
f4c0: 76 61 6c 20 61 63 5f 72 65 73 3d 5c 24 24 33 0a  val ac_res=\$$3.
f4d0: 09 20 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63  .       { $as_ec
f4e0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
f4f0: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
f500: 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 72 65 73   result: $ac_res
f510: 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
f520: 24 61 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a  $ac_res" >&6; }.
f530: 66 69 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c 69  fi.  eval $as_li
f540: 6e 65 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73  neno_stack; ${as
f550: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a  _lineno_stack:+:
f560: 7d 20 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e  } unset as_linen
f570: 6f 0a 0a 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 63  o..} # ac_fn_c_c
f580: 68 65 63 6b 5f 68 65 61 64 65 72 5f 6d 6f 6e 67  heck_header_mong
f590: 72 65 6c 0a 63 61 74 20 3e 63 6f 6e 66 69 67 2e  rel.cat >config.
f5a0: 6c 6f 67 20 3c 3c 5f 41 43 45 4f 46 0a 54 68 69  log <<_ACEOF.Thi
f5b0: 73 20 66 69 6c 65 20 63 6f 6e 74 61 69 6e 73 20  s file contains 
f5c0: 61 6e 79 20 6d 65 73 73 61 67 65 73 20 70 72 6f  any messages pro
f5d0: 64 75 63 65 64 20 62 79 20 63 6f 6d 70 69 6c 65  duced by compile
f5e0: 72 73 20 77 68 69 6c 65 0a 72 75 6e 6e 69 6e 67  rs while.running
f5f0: 20 63 6f 6e 66 69 67 75 72 65 2c 20 74 6f 20 61   configure, to a
f600: 69 64 20 64 65 62 75 67 67 69 6e 67 20 69 66 20  id debugging if 
f610: 63 6f 6e 66 69 67 75 72 65 20 6d 61 6b 65 73 20  configure makes 
f620: 61 20 6d 69 73 74 61 6b 65 2e 0a 0a 49 74 20 77  a mistake...It w
f630: 61 73 20 63 72 65 61 74 65 64 20 62 79 20 73 71  as created by sq
f640: 6c 69 74 65 20 24 61 73 5f 6d 65 20 33 2e 39 2e  lite $as_me 3.9.
f650: 30 2c 20 77 68 69 63 68 20 77 61 73 0a 67 65 6e  0, which was.gen
f660: 65 72 61 74 65 64 20 62 79 20 47 4e 55 20 41 75  erated by GNU Au
f670: 74 6f 63 6f 6e 66 20 32 2e 36 39 2e 20 20 49 6e  toconf 2.69.  In
f680: 76 6f 63 61 74 69 6f 6e 20 63 6f 6d 6d 61 6e 64  vocation command
f690: 20 6c 69 6e 65 20 77 61 73 0a 0a 20 20 24 20 24   line was..  $ $
f6a0: 30 20 24 40 0a 0a 5f 41 43 45 4f 46 0a 65 78 65  0 $@.._ACEOF.exe
f6b0: 63 20 35 3e 3e 63 6f 6e 66 69 67 2e 6c 6f 67 0a  c 5>>config.log.
f6c0: 7b 0a 63 61 74 20 3c 3c 5f 41 53 55 4e 41 4d 45  {.cat <<_ASUNAME
f6d0: 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  .## --------- ##
f6e0: 0a 23 23 20 50 6c 61 74 66 6f 72 6d 2e 20 23 23  .## Platform. ##
f6f0: 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  .## --------- ##
f700: 0a 0a 68 6f 73 74 6e 61 6d 65 20 3d 20 60 28 68  ..hostname = `(h
f710: 6f 73 74 6e 61 6d 65 20 7c 7c 20 75 6e 61 6d 65  ostname || uname
f720: 20 2d 6e 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c   -n) 2>/dev/null
f730: 20 7c 20 73 65 64 20 31 71 60 0a 75 6e 61 6d 65   | sed 1q`.uname
f740: 20 2d 6d 20 3d 20 60 28 75 6e 61 6d 65 20 2d 6d   -m = `(uname -m
f750: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c  ) 2>/dev/null ||
f760: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75   echo unknown`.u
f770: 6e 61 6d 65 20 2d 72 20 3d 20 60 28 75 6e 61 6d  name -r = `(unam
f780: 65 20 2d 72 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  e -r) 2>/dev/nul
f790: 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77  l || echo unknow
f7a0: 6e 60 0a 75 6e 61 6d 65 20 2d 73 20 3d 20 60 28  n`.uname -s = `(
f7b0: 75 6e 61 6d 65 20 2d 73 29 20 32 3e 2f 64 65 76  uname -s) 2>/dev
f7c0: 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e  /null || echo un
f7d0: 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 76 20  known`.uname -v 
f7e0: 3d 20 60 28 75 6e 61 6d 65 20 2d 76 29 20 32 3e  = `(uname -v) 2>
f7f0: 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68  /dev/null || ech
f800: 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f 75 73 72  o unknown`../usr
f810: 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 70 20 3d 20  /bin/uname -p = 
f820: 60 28 2f 75 73 72 2f 62 69 6e 2f 75 6e 61 6d 65  `(/usr/bin/uname
f830: 20 2d 70 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c   -p) 2>/dev/null
f840: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
f850: 60 0a 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 58 20  `./bin/uname -X 
f860: 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 75 6e 61      = `(/bin/una
f870: 6d 65 20 2d 58 29 20 32 3e 2f 64 65 76 2f 6e 75  me -X) 2>/dev/nu
f880: 6c 6c 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75  ll     || echo u
f890: 6e 6b 6e 6f 77 6e 60 0a 0a 2f 62 69 6e 2f 61 72  nknown`../bin/ar
f8a0: 63 68 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ch              
f8b0: 3d 20 60 28 2f 62 69 6e 2f 61 72 63 68 29 20 32  = `(/bin/arch) 2
f8c0: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20  >/dev/null      
f8d0: 20 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20          || echo 
f8e0: 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62 69  unknown`./usr/bi
f8f0: 6e 2f 61 72 63 68 20 2d 6b 20 20 20 20 20 20 20  n/arch -k       
f900: 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 61 72 63  = `(/usr/bin/arc
f910: 68 20 2d 6b 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  h -k) 2>/dev/nul
f920: 6c 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20  l       || echo 
f930: 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 63 6f  unknown`./usr/co
f940: 6e 76 65 78 2f 67 65 74 73 79 73 69 6e 66 6f 20  nvex/getsysinfo 
f950: 3d 20 60 28 2f 75 73 72 2f 63 6f 6e 76 65 78 2f  = `(/usr/convex/
f960: 67 65 74 73 79 73 69 6e 66 6f 29 20 32 3e 2f 64  getsysinfo) 2>/d
f970: 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20  ev/null || echo 
f980: 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62 69  unknown`./usr/bi
f990: 6e 2f 68 6f 73 74 69 6e 66 6f 20 20 20 20 20 20  n/hostinfo      
f9a0: 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 68 6f 73  = `(/usr/bin/hos
f9b0: 74 69 6e 66 6f 29 20 32 3e 2f 64 65 76 2f 6e 75  tinfo) 2>/dev/nu
f9c0: 6c 6c 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20  ll      || echo 
f9d0: 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 6d 61  unknown`./bin/ma
f9e0: 63 68 69 6e 65 20 20 20 20 20 20 20 20 20 20 20  chine           
f9f0: 3d 20 60 28 2f 62 69 6e 2f 6d 61 63 68 69 6e 65  = `(/bin/machine
fa00: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20  ) 2>/dev/null   
fa10: 20 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20          || echo 
fa20: 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62 69  unknown`./usr/bi
fa30: 6e 2f 6f 73 6c 65 76 65 6c 20 20 20 20 20 20 20  n/oslevel       
fa40: 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 6f 73 6c  = `(/usr/bin/osl
fa50: 65 76 65 6c 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  evel) 2>/dev/nul
fa60: 6c 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20  l       || echo 
fa70: 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 75 6e  unknown`./bin/un
fa80: 69 76 65 72 73 65 20 20 20 20 20 20 20 20 20 20  iverse          
fa90: 3d 20 60 28 2f 62 69 6e 2f 75 6e 69 76 65 72 73  = `(/bin/univers
faa0: 65 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20  e) 2>/dev/null  
fab0: 20 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20          || echo 
fac0: 75 6e 6b 6e 6f 77 6e 60 0a 0a 5f 41 53 55 4e 41  unknown`.._ASUNA
fad0: 4d 45 0a 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  ME..as_save_IFS=
fae0: 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
faf0: 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
fb00: 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
fb10: 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
fb20: 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
fb30: 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
fb40: 72 3d 2e 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  r=..    $as_echo
fb50: 20 22 50 41 54 48 3a 20 24 61 73 5f 64 69 72 22   "PATH: $as_dir"
fb60: 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
fb70: 73 61 76 65 5f 49 46 53 0a 0a 7d 20 3e 26 35 0a  save_IFS..} >&5.
fb80: 0a 63 61 74 20 3e 26 35 20 3c 3c 5f 41 43 45 4f  .cat >&5 <<_ACEO
fb90: 46 0a 0a 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d  F...## ---------
fba0: 2d 2d 20 23 23 0a 23 23 20 43 6f 72 65 20 74 65  -- ##.## Core te
fbb0: 73 74 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d  sts. ##.## -----
fbc0: 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 5f 41 43 45 4f  ------ ##.._ACEO
fbd0: 46 0a 0a 0a 23 20 4b 65 65 70 20 61 20 74 72 61  F...# Keep a tra
fbe0: 63 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d 61 6e  ce of the comman
fbf0: 64 20 6c 69 6e 65 2e 0a 23 20 53 74 72 69 70 20  d line..# Strip 
fc00: 6f 75 74 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20  out --no-create 
fc10: 61 6e 64 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69  and --no-recursi
fc20: 6f 6e 20 73 6f 20 74 68 65 79 20 64 6f 20 6e 6f  on so they do no
fc30: 74 20 70 69 6c 65 20 75 70 2e 0a 23 20 53 74 72  t pile up..# Str
fc40: 69 70 20 6f 75 74 20 2d 2d 73 69 6c 65 6e 74 20  ip out --silent 
fc50: 62 65 63 61 75 73 65 20 77 65 20 64 6f 6e 27 74  because we don't
fc60: 20 77 61 6e 74 20 74 6f 20 72 65 63 6f 72 64 20   want to record 
fc70: 69 74 20 66 6f 72 20 66 75 74 75 72 65 20 72 75  it for future ru
fc80: 6e 73 2e 0a 23 20 41 6c 73 6f 20 71 75 6f 74 65  ns..# Also quote
fc90: 20 61 6e 79 20 61 72 67 73 20 63 6f 6e 74 61 69   any args contai
fca0: 6e 69 6e 67 20 73 68 65 6c 6c 20 6d 65 74 61 2d  ning shell meta-
fcb0: 63 68 61 72 61 63 74 65 72 73 2e 0a 23 20 4d 61  characters..# Ma
fcc0: 6b 65 20 74 77 6f 20 70 61 73 73 65 73 20 74 6f  ke two passes to
fcd0: 20 61 6c 6c 6f 77 20 66 6f 72 20 70 72 6f 70 65   allow for prope
fce0: 72 20 64 75 70 6c 69 63 61 74 65 2d 61 72 67 75  r duplicate-argu
fcf0: 6d 65 6e 74 20 73 75 70 70 72 65 73 73 69 6f 6e  ment suppression
fd00: 2e 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  ..ac_configure_a
fd10: 72 67 73 3d 0a 61 63 5f 63 6f 6e 66 69 67 75 72  rgs=.ac_configur
fd20: 65 5f 61 72 67 73 30 3d 0a 61 63 5f 63 6f 6e 66  e_args0=.ac_conf
fd30: 69 67 75 72 65 5f 61 72 67 73 31 3d 0a 61 63 5f  igure_args1=.ac_
fd40: 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 3d 66  must_keep_next=f
fd50: 61 6c 73 65 0a 66 6f 72 20 61 63 5f 70 61 73 73  alse.for ac_pass
fd60: 20 69 6e 20 31 20 32 0a 64 6f 0a 20 20 66 6f 72   in 1 2.do.  for
fd70: 20 61 63 5f 61 72 67 0a 20 20 64 6f 0a 20 20 20   ac_arg.  do.   
fd80: 20 63 61 73 65 20 24 61 63 5f 61 72 67 20 69 6e   case $ac_arg in
fd90: 0a 20 20 20 20 2d 6e 6f 2d 63 72 65 61 74 65 20  .    -no-create 
fda0: 7c 20 2d 2d 6e 6f 2d 63 2a 20 7c 20 2d 6e 20 7c  | --no-c* | -n |
fdb0: 20 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c   -no-recursion |
fdc0: 20 2d 2d 6e 6f 2d 72 2a 29 20 63 6f 6e 74 69 6e   --no-r*) contin
fdd0: 75 65 20 3b 3b 0a 20 20 20 20 2d 71 20 7c 20 2d  ue ;;.    -q | -
fde0: 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 74 20  quiet | --quiet 
fdf0: 7c 20 2d 2d 71 75 69 65 20 7c 20 2d 2d 71 75 69  | --quie | --qui
fe00: 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c 0a   | --qu | --q \.
fe10: 20 20 20 20 7c 20 2d 73 69 6c 65 6e 74 20 7c 20      | -silent | 
fe20: 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c  --silent | --sil
fe30: 65 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d 2d  en | --sile | --
fe40: 73 69 6c 29 0a 20 20 20 20 20 20 63 6f 6e 74 69  sil).      conti
fe50: 6e 75 65 20 3b 3b 0a 20 20 20 20 2a 5c 27 2a 29  nue ;;.    *\'*)
fe60: 0a 20 20 20 20 20 20 61 63 5f 61 72 67 3d 60 24  .      ac_arg=`$
fe70: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 61 72 67  as_echo "$ac_arg
fe80: 22 20 7c 20 73 65 64 20 22 73 2f 27 2f 27 5c 5c  " | sed "s/'/'\\
fe90: 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60 20 3b 3b 0a  \\\\\\''/g"` ;;.
fea0: 20 20 20 20 65 73 61 63 0a 20 20 20 20 63 61 73      esac.    cas
feb0: 65 20 24 61 63 5f 70 61 73 73 20 69 6e 0a 20 20  e $ac_pass in.  
fec0: 20 20 31 29 20 61 73 5f 66 6e 5f 61 70 70 65 6e    1) as_fn_appen
fed0: 64 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  d ac_configure_a
fee0: 72 67 73 30 20 22 20 27 24 61 63 5f 61 72 67 27  rgs0 " '$ac_arg'
fef0: 22 20 3b 3b 0a 20 20 20 20 32 29 0a 20 20 20 20  " ;;.    2).    
ff00: 20 20 61 73 5f 66 6e 5f 61 70 70 65 6e 64 20 61    as_fn_append a
ff10: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
ff20: 31 20 22 20 27 24 61 63 5f 61 72 67 27 22 0a 20  1 " '$ac_arg'". 
ff30: 20 20 20 20 20 69 66 20 74 65 73 74 20 24 61 63       if test $ac
ff40: 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 20  _must_keep_next 
ff50: 3d 20 74 72 75 65 3b 20 74 68 65 6e 0a 09 61 63  = true; then..ac
ff60: 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 3d  _must_keep_next=
ff70: 66 61 6c 73 65 20 23 20 47 6f 74 20 76 61 6c 75  false # Got valu
ff80: 65 2c 20 62 61 63 6b 20 74 6f 20 6e 6f 72 6d 61  e, back to norma
ff90: 6c 2e 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 63  l..      else..c
ffa0: 61 73 65 20 24 61 63 5f 61 72 67 20 69 6e 0a 09  ase $ac_arg in..
ffb0: 20 20 2a 3d 2a 20 7c 20 2d 2d 63 6f 6e 66 69 67    *=* | --config
ffc0: 2d 63 61 63 68 65 20 7c 20 2d 43 20 7c 20 2d 64  -cache | -C | -d
ffd0: 69 73 61 62 6c 65 2d 2a 20 7c 20 2d 2d 64 69 73  isable-* | --dis
ffe0: 61 62 6c 65 2d 2a 20 5c 0a 09 20 20 7c 20 2d 65  able-* \..  | -e
fff0: 6e 61 62 6c 65 2d 2a 20 7c 20 2d 2d 65 6e 61 62  nable-* | --enab
10000 6c 65 2d 2a 20 7c 20 2d 67 61 73 20 7c 20 2d 2d  le-* | -gas | --
10010 67 2a 20 7c 20 2d 6e 66 70 20 7c 20 2d 2d 6e 66  g* | -nfp | --nf
10020 2a 20 5c 0a 09 20 20 7c 20 2d 71 20 7c 20 2d 71  * \..  | -q | -q
10030 75 69 65 74 20 7c 20 2d 2d 71 2a 20 7c 20 2d 73  uiet | --q* | -s
10040 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 2a 20 7c  ilent | --sil* |
10050 20 2d 76 20 7c 20 2d 76 65 72 62 2a 20 5c 0a 09   -v | -verb* \..
10060 20 20 7c 20 2d 77 69 74 68 2d 2a 20 7c 20 2d 2d    | -with-* | --
10070 77 69 74 68 2d 2a 20 7c 20 2d 77 69 74 68 6f 75  with-* | -withou
10080 74 2d 2a 20 7c 20 2d 2d 77 69 74 68 6f 75 74 2d  t-* | --without-
10090 2a 20 7c 20 2d 2d 78 29 0a 09 20 20 20 20 63 61  * | --x)..    ca
100a0 73 65 20 22 24 61 63 5f 63 6f 6e 66 69 67 75 72  se "$ac_configur
100b0 65 5f 61 72 67 73 30 20 22 20 69 6e 0a 09 20 20  e_args0 " in..  
100c0 20 20 20 20 22 24 61 63 5f 63 6f 6e 66 69 67 75      "$ac_configu
100d0 72 65 5f 61 72 67 73 31 22 2a 22 20 27 24 61 63  re_args1"*" '$ac
100e0 5f 61 72 67 27 20 22 2a 20 29 20 63 6f 6e 74 69  _arg' "* ) conti
100f0 6e 75 65 20 3b 3b 0a 09 20 20 20 20 65 73 61 63  nue ;;..    esac
10100 0a 09 20 20 20 20 3b 3b 0a 09 20 20 2d 2a 20 29  ..    ;;..  -* )
10110 20 61 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65   ac_must_keep_ne
10120 78 74 3d 74 72 75 65 20 3b 3b 0a 09 65 73 61 63  xt=true ;;..esac
10130 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
10140 61 73 5f 66 6e 5f 61 70 70 65 6e 64 20 61 63 5f  as_fn_append ac_
10150 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 20 22  configure_args "
10160 20 27 24 61 63 5f 61 72 67 27 22 0a 20 20 20 20   '$ac_arg'".    
10170 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20    ;;.    esac.  
10180 64 6f 6e 65 0a 64 6f 6e 65 0a 7b 20 61 63 5f 63  done.done.{ ac_c
10190 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30 3d 3b  onfigure_args0=;
101a0 20 75 6e 73 65 74 20 61 63 5f 63 6f 6e 66 69 67   unset ac_config
101b0 75 72 65 5f 61 72 67 73 30 3b 7d 0a 7b 20 61 63  ure_args0;}.{ ac
101c0 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31  _configure_args1
101d0 3d 3b 20 75 6e 73 65 74 20 61 63 5f 63 6f 6e 66  =; unset ac_conf
101e0 69 67 75 72 65 5f 61 72 67 73 31 3b 7d 0a 0a 23  igure_args1;}..#
101f0 20 57 68 65 6e 20 69 6e 74 65 72 72 75 70 74 65   When interrupte
10200 64 20 6f 72 20 65 78 69 74 27 64 2c 20 63 6c 65  d or exit'd, cle
10210 61 6e 75 70 20 74 65 6d 70 6f 72 61 72 79 20 66  anup temporary f
10220 69 6c 65 73 2c 20 61 6e 64 20 63 6f 6d 70 6c 65  iles, and comple
10230 74 65 0a 23 20 63 6f 6e 66 69 67 2e 6c 6f 67 2e  te.# config.log.
10240 20 20 57 65 20 72 65 6d 6f 76 65 20 63 6f 6d 6d    We remove comm
10250 65 6e 74 73 20 62 65 63 61 75 73 65 20 61 6e 79  ents because any
10260 77 61 79 20 74 68 65 20 71 75 6f 74 65 73 20 69  way the quotes i
10270 6e 20 74 68 65 72 65 0a 23 20 77 6f 75 6c 64 20  n there.# would 
10280 63 61 75 73 65 20 70 72 6f 62 6c 65 6d 73 20 6f  cause problems o
10290 72 20 6c 6f 6f 6b 20 75 67 6c 79 2e 0a 23 20 57  r look ugly..# W
102a0 41 52 4e 49 4e 47 3a 20 55 73 65 20 27 5c 27 27  ARNING: Use '\''
102b0 20 74 6f 20 72 65 70 72 65 73 65 6e 74 20 61 6e   to represent an
102c0 20 61 70 6f 73 74 72 6f 70 68 65 20 77 69 74 68   apostrophe with
102d0 69 6e 20 74 68 65 20 74 72 61 70 2e 0a 23 20 57  in the trap..# W
102e0 41 52 4e 49 4e 47 3a 20 44 6f 20 6e 6f 74 20 73  ARNING: Do not s
102f0 74 61 72 74 20 74 68 65 20 74 72 61 70 20 63 6f  tart the trap co
10300 64 65 20 77 69 74 68 20 61 20 6e 65 77 6c 69 6e  de with a newlin
10310 65 2c 20 64 75 65 20 74 6f 20 61 20 46 72 65 65  e, due to a Free
10320 42 53 44 20 34 2e 30 20 62 75 67 2e 0a 74 72 61  BSD 4.0 bug..tra
10330 70 20 27 65 78 69 74 5f 73 74 61 74 75 73 3d 24  p 'exit_status=$
10340 3f 0a 20 20 23 20 53 61 76 65 20 69 6e 74 6f 20  ?.  # Save into 
10350 63 6f 6e 66 69 67 2e 6c 6f 67 20 73 6f 6d 65 20  config.log some 
10360 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 74 68 61 74  information that
10370 20 6d 69 67 68 74 20 68 65 6c 70 20 69 6e 20 64   might help in d
10380 65 62 75 67 67 69 6e 67 2e 0a 20 20 7b 0a 20 20  ebugging..  {.  
10390 20 20 65 63 68 6f 0a 0a 20 20 20 20 24 61 73 5f    echo..    $as_
103a0 65 63 68 6f 20 22 23 23 20 2d 2d 2d 2d 2d 2d 2d  echo "## -------
103b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20  --------- ##.## 
103c0 43 61 63 68 65 20 76 61 72 69 61 62 6c 65 73 2e  Cache variables.
103d0 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d   ##.## ---------
103e0 2d 2d 2d 2d 2d 2d 2d 20 23 23 22 0a 20 20 20 20  ------- ##".    
103f0 65 63 68 6f 0a 20 20 20 20 23 20 54 68 65 20 66  echo.    # The f
10400 6f 6c 6c 6f 77 69 6e 67 20 77 61 79 20 6f 66 20  ollowing way of 
10410 77 72 69 74 69 6e 67 20 74 68 65 20 63 61 63 68  writing the cach
10420 65 20 6d 69 73 68 61 6e 64 6c 65 73 20 6e 65 77  e mishandles new
10430 6c 69 6e 65 73 20 69 6e 20 76 61 6c 75 65 73 2c  lines in values,
10440 0a 28 0a 20 20 66 6f 72 20 61 63 5f 76 61 72 20  .(.  for ac_var 
10450 69 6e 20 60 28 73 65 74 29 20 32 3e 26 31 20 7c  in `(set) 2>&1 |
10460 20 73 65 64 20 2d 6e 20 27 5c 27 27 73 2f 5e 5c   sed -n '\''s/^\
10470 28 5b 61 2d 7a 41 2d 5a 5f 5d 5b 61 2d 7a 41 2d  ([a-zA-Z_][a-zA-
10480 5a 30 2d 39 5f 5d 2a 5c 29 3d 2e 2a 2f 5c 31 2f  Z0-9_]*\)=.*/\1/
10490 70 27 5c 27 27 60 3b 20 64 6f 0a 20 20 20 20 65  p'\''`; do.    e
104a0 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61 63  val ac_val=\$$ac
104b0 5f 76 61 72 0a 20 20 20 20 63 61 73 65 20 24 61  _var.    case $a
104c0 63 5f 76 61 6c 20 69 6e 20 23 28 0a 20 20 20 20  c_val in #(.    
104d0 2a 24 7b 61 73 5f 6e 6c 7d 2a 29 0a 20 20 20 20  *${as_nl}*).    
104e0 20 20 63 61 73 65 20 24 61 63 5f 76 61 72 20 69    case $ac_var i
104f0 6e 20 23 28 0a 20 20 20 20 20 20 2a 5f 63 76 5f  n #(.      *_cv_
10500 2a 29 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  *) { $as_echo "$
10510 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
10520 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e  o-$LINENO}: WARN
10530 49 4e 47 3a 20 63 61 63 68 65 20 76 61 72 69 61  ING: cache varia
10540 62 6c 65 20 24 61 63 5f 76 61 72 20 63 6f 6e 74  ble $ac_var cont
10550 61 69 6e 73 20 61 20 6e 65 77 6c 69 6e 65 22 20  ains a newline" 
10560 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
10570 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 63  s_me: WARNING: c
10580 61 63 68 65 20 76 61 72 69 61 62 6c 65 20 24 61  ache variable $a
10590 63 5f 76 61 72 20 63 6f 6e 74 61 69 6e 73 20 61  c_var contains a
105a0 20 6e 65 77 6c 69 6e 65 22 20 3e 26 32 3b 7d 20   newline" >&2;} 
105b0 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20  ;;.      esac.  
105c0 20 20 20 20 63 61 73 65 20 24 61 63 5f 76 61 72      case $ac_var
105d0 20 69 6e 20 23 28 0a 20 20 20 20 20 20 5f 20 7c   in #(.      _ |
105e0 20 49 46 53 20 7c 20 61 73 5f 6e 6c 29 20 3b 3b   IFS | as_nl) ;;
105f0 20 23 28 0a 20 20 20 20 20 20 42 41 53 48 5f 41   #(.      BASH_A
10600 52 47 56 20 7c 20 42 41 53 48 5f 53 4f 55 52 43  RGV | BASH_SOURC
10610 45 29 20 65 76 61 6c 20 24 61 63 5f 76 61 72 3d  E) eval $ac_var=
10620 20 3b 3b 20 23 28 0a 20 20 20 20 20 20 2a 29 20   ;; #(.      *) 
10630 7b 20 65 76 61 6c 20 24 61 63 5f 76 61 72 3d 3b  { eval $ac_var=;
10640 20 75 6e 73 65 74 20 24 61 63 5f 76 61 72 3b 7d   unset $ac_var;}
10650 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 20 3b   ;;.      esac ;
10660 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 64 6f 6e  ;.    esac.  don
10670 65 0a 20 20 28 73 65 74 29 20 32 3e 26 31 20 7c  e.  (set) 2>&1 |
10680 0a 20 20 20 20 63 61 73 65 20 24 61 73 5f 6e 6c  .    case $as_nl
10690 60 28 61 63 5f 73 70 61 63 65 3d 27 5c 27 27 20  `(ac_space='\'' 
106a0 27 5c 27 27 3b 20 73 65 74 29 20 32 3e 26 31 60  '\''; set) 2>&1`
106b0 20 69 6e 20 23 28 0a 20 20 20 20 2a 24 7b 61 73   in #(.    *${as
106c0 5f 6e 6c 7d 61 63 5f 73 70 61 63 65 3d 5c 20 2a  _nl}ac_space=\ *
106d0 29 0a 20 20 20 20 20 20 73 65 64 20 2d 6e 20 5c  ).      sed -n \
106e0 0a 09 22 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c  .."s/'\''/'\''\\
106f0 5c 5c 27 5c 27 27 27 5c 27 27 2f 67 3b 0a 09 20  \\'\'''\''/g;.. 
10700 20 73 2f 5e 5c 5c 28 5b 5f 24 61 73 5f 63 72 5f   s/^\\([_$as_cr_
10710 61 6c 6e 75 6d 5d 2a 5f 63 76 5f 5b 5f 24 61 73  alnum]*_cv_[_$as
10720 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5c 5c 29 3d 5c  _cr_alnum]*\\)=\
10730 5c 28 2e 2a 5c 5c 29 2f 5c 5c 31 3d 27 5c 27 27  \(.*\\)/\\1='\''
10740 5c 5c 32 27 5c 27 27 2f 70 22 0a 20 20 20 20 20  \\2'\''/p".     
10750 20 3b 3b 20 23 28 0a 20 20 20 20 2a 29 0a 20 20   ;; #(.    *).  
10760 20 20 20 20 73 65 64 20 2d 6e 20 22 2f 5e 5b 5f      sed -n "/^[_
10770 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5f 63  $as_cr_alnum]*_c
10780 76 5f 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d  v_[_$as_cr_alnum
10790 5d 2a 3d 2f 70 22 0a 20 20 20 20 20 20 3b 3b 0a  ]*=/p".      ;;.
107a0 20 20 20 20 65 73 61 63 20 7c 0a 20 20 20 20 73      esac |.    s
107b0 6f 72 74 0a 29 0a 20 20 20 20 65 63 68 6f 0a 0a  ort.).    echo..
107c0 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 23 23      $as_echo "##
107d0 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
107e0 2d 2d 20 23 23 0a 23 23 20 4f 75 74 70 75 74 20  -- ##.## Output 
107f0 76 61 72 69 61 62 6c 65 73 2e 20 23 23 0a 23 23  variables. ##.##
10800 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
10810 2d 2d 20 23 23 22 0a 20 20 20 20 65 63 68 6f 0a  -- ##".    echo.
10820 20 20 20 20 66 6f 72 20 61 63 5f 76 61 72 20 69      for ac_var i
10830 6e 20 24 61 63 5f 73 75 62 73 74 5f 76 61 72 73  n $ac_subst_vars
10840 0a 20 20 20 20 64 6f 0a 20 20 20 20 20 20 65 76  .    do.      ev
10850 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61 63 5f  al ac_val=\$$ac_
10860 76 61 72 0a 20 20 20 20 20 20 63 61 73 65 20 24  var.      case $
10870 61 63 5f 76 61 6c 20 69 6e 0a 20 20 20 20 20 20  ac_val in.      
10880 2a 5c 27 5c 27 27 2a 29 20 61 63 5f 76 61 6c 3d  *\'\''*) ac_val=
10890 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 76  `$as_echo "$ac_v
108a0 61 6c 22 20 7c 20 73 65 64 20 22 73 2f 27 5c 27  al" | sed "s/'\'
108b0 27 2f 27 5c 27 27 5c 5c 5c 5c 5c 5c 5c 5c 27 5c  '/'\''\\\\\\\\'\
108c0 27 27 27 5c 27 27 2f 67 22 60 3b 3b 0a 20 20 20  '''\''/g"`;;.   
108d0 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 24 61     esac.      $a
108e0 73 5f 65 63 68 6f 20 22 24 61 63 5f 76 61 72 3d  s_echo "$ac_var=
108f0 27 5c 27 27 24 61 63 5f 76 61 6c 27 5c 27 27 22  '\''$ac_val'\''"
10900 0a 20 20 20 20 64 6f 6e 65 20 7c 20 73 6f 72 74  .    done | sort
10910 0a 20 20 20 20 65 63 68 6f 0a 0a 20 20 20 20 69  .    echo..    i
10920 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 73  f test -n "$ac_s
10930 75 62 73 74 5f 66 69 6c 65 73 22 3b 20 74 68 65  ubst_files"; the
10940 6e 0a 20 20 20 20 20 20 24 61 73 5f 65 63 68 6f  n.      $as_echo
10950 20 22 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   "## -----------
10960 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 46  -------- ##.## F
10970 69 6c 65 20 73 75 62 73 74 69 74 75 74 69 6f 6e  ile substitution
10980 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  s. ##.## -------
10990 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 22  ------------ ##"
109a0 0a 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20  .      echo.    
109b0 20 20 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20    for ac_var in 
109c0 24 61 63 5f 73 75 62 73 74 5f 66 69 6c 65 73 0a  $ac_subst_files.
109d0 20 20 20 20 20 20 64 6f 0a 09 65 76 61 6c 20 61        do..eval a
109e0 63 5f 76 61 6c 3d 5c 24 24 61 63 5f 76 61 72 0a  c_val=\$$ac_var.
109f0 09 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e  .case $ac_val in
10a00 0a 09 2a 5c 27 5c 27 27 2a 29 20 61 63 5f 76 61  ..*\'\''*) ac_va
10a10 6c 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63  l=`$as_echo "$ac
10a20 5f 76 61 6c 22 20 7c 20 73 65 64 20 22 73 2f 27  _val" | sed "s/'
10a30 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 5c 5c 5c 5c  \''/'\''\\\\\\\\
10a40 27 5c 27 27 27 5c 27 27 2f 67 22 60 3b 3b 0a 09  '\'''\''/g"`;;..
10a50 65 73 61 63 0a 09 24 61 73 5f 65 63 68 6f 20 22  esac..$as_echo "
10a60 24 61 63 5f 76 61 72 3d 27 5c 27 27 24 61 63 5f  $ac_var='\''$ac_
10a70 76 61 6c 27 5c 27 27 22 0a 20 20 20 20 20 20 64  val'\''".      d
10a80 6f 6e 65 20 7c 20 73 6f 72 74 0a 20 20 20 20 20  one | sort.     
10a90 20 65 63 68 6f 0a 20 20 20 20 66 69 0a 0a 20 20   echo.    fi..  
10aa0 20 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e    if test -s con
10ab0 66 64 65 66 73 2e 68 3b 20 74 68 65 6e 0a 20 20  fdefs.h; then.  
10ac0 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 23 23      $as_echo "##
10ad0 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a   ----------- ##.
10ae0 23 23 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 23  ## confdefs.h. #
10af0 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  #.## -----------
10b00 20 23 23 22 0a 20 20 20 20 20 20 65 63 68 6f 0a   ##".      echo.
10b10 20 20 20 20 20 20 63 61 74 20 63 6f 6e 66 64 65        cat confde
10b20 66 73 2e 68 0a 20 20 20 20 20 20 65 63 68 6f 0a  fs.h.      echo.
10b30 20 20 20 20 66 69 0a 20 20 20 20 74 65 73 74 20      fi.    test 
10b40 22 24 61 63 5f 73 69 67 6e 61 6c 22 20 21 3d 20  "$ac_signal" != 
10b50 30 20 26 26 0a 20 20 20 20 20 20 24 61 73 5f 65  0 &&.      $as_e
10b60 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 63 61 75  cho "$as_me: cau
10b70 67 68 74 20 73 69 67 6e 61 6c 20 24 61 63 5f 73  ght signal $ac_s
10b80 69 67 6e 61 6c 22 0a 20 20 20 20 24 61 73 5f 65  ignal".    $as_e
10b90 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 78 69  cho "$as_me: exi
10ba0 74 20 24 65 78 69 74 5f 73 74 61 74 75 73 22 0a  t $exit_status".
10bb0 20 20 7d 20 3e 26 35 0a 20 20 72 6d 20 2d 66 20    } >&5.  rm -f 
10bc0 63 6f 72 65 20 2a 2e 63 6f 72 65 20 63 6f 72 65  core *.core core
10bd0 2e 63 6f 6e 66 74 65 73 74 2e 2a 20 26 26 0a 20  .conftest.* &&. 
10be0 20 20 20 72 6d 20 2d 66 20 2d 72 20 63 6f 6e 66     rm -f -r conf
10bf0 74 65 73 74 2a 20 63 6f 6e 66 64 65 66 73 2a 20  test* confdefs* 
10c00 63 6f 6e 66 24 24 2a 20 24 61 63 5f 63 6c 65 61  conf$$* $ac_clea
10c10 6e 5f 66 69 6c 65 73 20 26 26 0a 20 20 20 20 65  n_files &&.    e
10c20 78 69 74 20 24 65 78 69 74 5f 73 74 61 74 75 73  xit $exit_status
10c30 0a 27 20 30 0a 66 6f 72 20 61 63 5f 73 69 67 6e  .' 0.for ac_sign
10c40 61 6c 20 69 6e 20 31 20 32 20 31 33 20 31 35 3b  al in 1 2 13 15;
10c50 20 64 6f 0a 20 20 74 72 61 70 20 27 61 63 5f 73   do.  trap 'ac_s
10c60 69 67 6e 61 6c 3d 27 24 61 63 5f 73 69 67 6e 61  ignal='$ac_signa
10c70 6c 27 3b 20 61 73 5f 66 6e 5f 65 78 69 74 20 31  l'; as_fn_exit 1
10c80 27 20 24 61 63 5f 73 69 67 6e 61 6c 0a 64 6f 6e  ' $ac_signal.don
10c90 65 0a 61 63 5f 73 69 67 6e 61 6c 3d 30 0a 0a 23  e.ac_signal=0..#
10ca0 20 63 6f 6e 66 64 65 66 73 2e 68 20 61 76 6f 69   confdefs.h avoi
10cb0 64 73 20 4f 53 20 63 6f 6d 6d 61 6e 64 20 6c 69  ds OS command li
10cc0 6e 65 20 6c 65 6e 67 74 68 20 6c 69 6d 69 74 73  ne length limits
10cd0 20 74 68 61 74 20 44 45 46 53 20 63 61 6e 20 65   that DEFS can e
10ce0 78 63 65 65 64 2e 0a 72 6d 20 2d 66 20 2d 72 20  xceed..rm -f -r 
10cf0 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66 64 65  conftest* confde
10d00 66 73 2e 68 0a 0a 24 61 73 5f 65 63 68 6f 20 22  fs.h..$as_echo "
10d10 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 20 2a 2f  /* confdefs.h */
10d20 22 20 3e 20 63 6f 6e 66 64 65 66 73 2e 68 0a 0a  " > confdefs.h..
10d30 23 20 50 72 65 64 65 66 69 6e 65 64 20 70 72 65  # Predefined pre
10d40 70 72 6f 63 65 73 73 6f 72 20 76 61 72 69 61 62  processor variab
10d50 6c 65 73 2e 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66  les...cat >>conf
10d60 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a  defs.h <<_ACEOF.
10d70 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45 5f  #define PACKAGE_
10d80 4e 41 4d 45 20 22 24 50 41 43 4b 41 47 45 5f 4e  NAME "$PACKAGE_N
10d90 41 4d 45 22 0a 5f 41 43 45 4f 46 0a 0a 63 61 74  AME"._ACEOF..cat
10da0 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c   >>confdefs.h <<
10db0 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50  _ACEOF.#define P
10dc0 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d 45 20 22  ACKAGE_TARNAME "
10dd0 24 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d 45  $PACKAGE_TARNAME
10de0 22 0a 5f 41 43 45 4f 46 0a 0a 63 61 74 20 3e 3e  "._ACEOF..cat >>
10df0 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43  confdefs.h <<_AC
10e00 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b  EOF.#define PACK
10e10 41 47 45 5f 56 45 52 53 49 4f 4e 20 22 24 50 41  AGE_VERSION "$PA
10e20 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 22 0a 5f  CKAGE_VERSION"._
10e30 41 43 45 4f 46 0a 0a 63 61 74 20 3e 3e 63 6f 6e  ACEOF..cat >>con
10e40 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46  fdefs.h <<_ACEOF
10e50 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45  .#define PACKAGE
10e60 5f 53 54 52 49 4e 47 20 22 24 50 41 43 4b 41 47  _STRING "$PACKAG
10e70 45 5f 53 54 52 49 4e 47 22 0a 5f 41 43 45 4f 46  E_STRING"._ACEOF
10e80 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73  ..cat >>confdefs
10e90 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66  .h <<_ACEOF.#def
10ea0 69 6e 65 20 50 41 43 4b 41 47 45 5f 42 55 47 52  ine PACKAGE_BUGR
10eb0 45 50 4f 52 54 20 22 24 50 41 43 4b 41 47 45 5f  EPORT "$PACKAGE_
10ec0 42 55 47 52 45 50 4f 52 54 22 0a 5f 41 43 45 4f  BUGREPORT"._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 55 52 4c  fine PACKAGE_URL
10f00 20 22 24 50 41 43 4b 41 47 45 5f 55 52 4c 22 0a   "$PACKAGE_URL".
10f10 5f 41 43 45 4f 46 0a 0a 0a 23 20 4c 65 74 20 74  _ACEOF...# Let t
10f20 68 65 20 73 69 74 65 20 66 69 6c 65 20 73 65 6c  he site file sel
10f30 65 63 74 20 61 6e 20 61 6c 74 65 72 6e 61 74 65  ect an alternate
10f40 20 63 61 63 68 65 20 66 69 6c 65 20 69 66 20 69   cache file if i
10f50 74 20 77 61 6e 74 73 20 74 6f 2e 0a 23 20 50 72  t wants to..# Pr
10f60 65 66 65 72 20 61 6e 20 65 78 70 6c 69 63 69 74  efer an explicit
10f70 6c 79 20 73 65 6c 65 63 74 65 64 20 66 69 6c 65  ly selected file
10f80 20 74 6f 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c   to automaticall
10f90 79 20 73 65 6c 65 63 74 65 64 20 6f 6e 65 73 2e  y selected ones.
10fa0 0a 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d 4e  .ac_site_file1=N
10fb0 4f 4e 45 0a 61 63 5f 73 69 74 65 5f 66 69 6c 65  ONE.ac_site_file
10fc0 32 3d 4e 4f 4e 45 0a 69 66 20 74 65 73 74 20 2d  2=NONE.if test -
10fd0 6e 20 22 24 43 4f 4e 46 49 47 5f 53 49 54 45 22  n "$CONFIG_SITE"
10fe0 3b 20 74 68 65 6e 0a 20 20 23 20 57 65 20 64 6f  ; then.  # We do
10ff0 20 6e 6f 74 20 77 61 6e 74 20 61 20 50 41 54 48   not want a PATH
11000 20 73 65 61 72 63 68 20 66 6f 72 20 63 6f 6e 66   search for conf
11010 69 67 2e 73 69 74 65 2e 0a 20 20 63 61 73 65 20  ig.site..  case 
11020 24 43 4f 4e 46 49 47 5f 53 49 54 45 20 69 6e 20  $CONFIG_SITE in 
11030 23 28 28 0a 20 20 20 20 2d 2a 29 20 20 61 63 5f  #((.    -*)  ac_
11040 73 69 74 65 5f 66 69 6c 65 31 3d 2e 2f 24 43 4f  site_file1=./$CO
11050 4e 46 49 47 5f 53 49 54 45 3b 3b 0a 20 20 20 20  NFIG_SITE;;.    
11060 2a 2f 2a 29 20 61 63 5f 73 69 74 65 5f 66 69 6c  */*) ac_site_fil
11070 65 31 3d 24 43 4f 4e 46 49 47 5f 53 49 54 45 3b  e1=$CONFIG_SITE;
11080 3b 0a 20 20 20 20 2a 29 20 20 20 61 63 5f 73 69  ;.    *)   ac_si
11090 74 65 5f 66 69 6c 65 31 3d 2e 2f 24 43 4f 4e 46  te_file1=./$CONF
110a0 49 47 5f 53 49 54 45 3b 3b 0a 20 20 65 73 61 63  IG_SITE;;.  esac
110b0 0a 65 6c 69 66 20 74 65 73 74 20 22 78 24 70 72  .elif test "x$pr
110c0 65 66 69 78 22 20 21 3d 20 78 4e 4f 4e 45 3b 20  efix" != xNONE; 
110d0 74 68 65 6e 0a 20 20 61 63 5f 73 69 74 65 5f 66  then.  ac_site_f
110e0 69 6c 65 31 3d 24 70 72 65 66 69 78 2f 73 68 61  ile1=$prefix/sha
110f0 72 65 2f 63 6f 6e 66 69 67 2e 73 69 74 65 0a 20  re/config.site. 
11100 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 32 3d 24   ac_site_file2=$
11110 70 72 65 66 69 78 2f 65 74 63 2f 63 6f 6e 66 69  prefix/etc/confi
11120 67 2e 73 69 74 65 0a 65 6c 73 65 0a 20 20 61 63  g.site.else.  ac
11130 5f 73 69 74 65 5f 66 69 6c 65 31 3d 24 61 63 5f  _site_file1=$ac_
11140 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f 73  default_prefix/s
11150 68 61 72 65 2f 63 6f 6e 66 69 67 2e 73 69 74 65  hare/config.site
11160 0a 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 32  .  ac_site_file2
11170 3d 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65  =$ac_default_pre
11180 66 69 78 2f 65 74 63 2f 63 6f 6e 66 69 67 2e 73  fix/etc/config.s
11190 69 74 65 0a 66 69 0a 66 6f 72 20 61 63 5f 73 69  ite.fi.for ac_si
111a0 74 65 5f 66 69 6c 65 20 69 6e 20 22 24 61 63 5f  te_file in "$ac_
111b0 73 69 74 65 5f 66 69 6c 65 31 22 20 22 24 61 63  site_file1" "$ac
111c0 5f 73 69 74 65 5f 66 69 6c 65 32 22 0a 64 6f 0a  _site_file2".do.
111d0 20 20 74 65 73 74 20 22 78 24 61 63 5f 73 69 74    test "x$ac_sit
111e0 65 5f 66 69 6c 65 22 20 3d 20 78 4e 4f 4e 45 20  e_file" = xNONE 
111f0 26 26 20 63 6f 6e 74 69 6e 75 65 0a 20 20 69 66  && continue.  if
11200 20 74 65 73 74 20 2f 64 65 76 2f 6e 75 6c 6c 20   test /dev/null 
11210 21 3d 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c  != "$ac_site_fil
11220 65 22 20 26 26 20 74 65 73 74 20 2d 72 20 22 24  e" && test -r "$
11230 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 3b 20 74  ac_site_file"; t
11240 68 65 6e 0a 20 20 20 20 7b 20 24 61 73 5f 65 63  hen.    { $as_ec
11250 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
11260 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
11270 20 6c 6f 61 64 69 6e 67 20 73 69 74 65 20 73 63   loading site sc
11280 72 69 70 74 20 24 61 63 5f 73 69 74 65 5f 66 69  ript $ac_site_fi
11290 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  le" >&5.$as_echo
112a0 20 22 24 61 73 5f 6d 65 3a 20 6c 6f 61 64 69 6e   "$as_me: loadin
112b0 67 20 73 69 74 65 20 73 63 72 69 70 74 20 24 61  g site script $a
112c0 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 3e 26 36  c_site_file" >&6
112d0 3b 7d 0a 20 20 20 20 73 65 64 20 27 73 2f 5e 2f  ;}.    sed 's/^/
112e0 7c 20 2f 27 20 22 24 61 63 5f 73 69 74 65 5f 66  | /' "$ac_site_f
112f0 69 6c 65 22 20 3e 26 35 0a 20 20 20 20 2e 20 22  ile" >&5.    . "
11300 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 5c  $ac_site_file" \
11310 0a 20 20 20 20 20 20 7c 7c 20 7b 20 7b 20 24 61  .      || { { $a
11320 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
11330 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
11340 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c  NO}: error: in \
11350 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 35 0a  `$ac_pwd':" >&5.
11360 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
11370 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24 61  : error: in \`$a
11380 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b 7d 0a 61  c_pwd':" >&2;}.a
11390 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 66  s_fn_error $? "f
113a0 61 69 6c 65 64 20 74 6f 20 6c 6f 61 64 20 73 69  ailed to load si
113b0 74 65 20 73 63 72 69 70 74 20 24 61 63 5f 73 69  te script $ac_si
113c0 74 65 5f 66 69 6c 65 0a 53 65 65 20 5c 60 63 6f  te_file.See \`co
113d0 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f  nfig.log' for mo
113e0 72 65 20 64 65 74 61 69 6c 73 22 20 22 24 4c 49  re details" "$LI
113f0 4e 45 4e 4f 22 20 35 3b 20 7d 0a 20 20 66 69 0a  NENO" 5; }.  fi.
11400 64 6f 6e 65 0a 0a 69 66 20 74 65 73 74 20 2d 72  done..if test -r
11410 20 22 24 63 61 63 68 65 5f 66 69 6c 65 22 3b 20   "$cache_file"; 
11420 74 68 65 6e 0a 20 20 23 20 53 6f 6d 65 20 76 65  then.  # Some ve
11430 72 73 69 6f 6e 73 20 6f 66 20 62 61 73 68 20 77  rsions of bash w
11440 69 6c 6c 20 66 61 69 6c 20 74 6f 20 73 6f 75 72  ill fail to sour
11450 63 65 20 2f 64 65 76 2f 6e 75 6c 6c 20 28 73 70  ce /dev/null (sp
11460 65 63 69 61 6c 20 66 69 6c 65 73 0a 20 20 23 20  ecial files.  # 
11470 61 63 74 75 61 6c 6c 79 29 2c 20 73 6f 20 77 65  actually), so we
11480 20 61 76 6f 69 64 20 64 6f 69 6e 67 20 74 68 61   avoid doing tha
11490 74 2e 20 20 44 4a 47 50 50 20 65 6d 75 6c 61 74  t.  DJGPP emulat
114a0 65 73 20 69 74 20 61 73 20 61 20 72 65 67 75 6c  es it as a regul
114b0 61 72 20 66 69 6c 65 2e 0a 20 20 69 66 20 74 65  ar file..  if te
114c0 73 74 20 2f 64 65 76 2f 6e 75 6c 6c 20 21 3d 20  st /dev/null != 
114d0 22 24 63 61 63 68 65 5f 66 69 6c 65 22 20 26 26  "$cache_file" &&
114e0 20 74 65 73 74 20 2d 66 20 22 24 63 61 63 68 65   test -f "$cache
114f0 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20  _file"; then.   
11500 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
11510 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
11520 24 4c 49 4e 45 4e 4f 7d 3a 20 6c 6f 61 64 69 6e  $LINENO}: loadin
11530 67 20 63 61 63 68 65 20 24 63 61 63 68 65 5f 66  g cache $cache_f
11540 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ile" >&5.$as_ech
11550 6f 20 22 24 61 73 5f 6d 65 3a 20 6c 6f 61 64 69  o "$as_me: loadi
11560 6e 67 20 63 61 63 68 65 20 24 63 61 63 68 65 5f  ng cache $cache_
11570 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20 20 20 20  file" >&6;}.    
11580 63 61 73 65 20 24 63 61 63 68 65 5f 66 69 6c 65  case $cache_file
11590 20 69 6e 0a 20 20 20 20 20 20 5b 5c 5c 2f 5d 2a   in.      [\\/]*
115a0 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 2e 20   | ?:[\\/]* ) . 
115b0 22 24 63 61 63 68 65 5f 66 69 6c 65 22 3b 3b 0a  "$cache_file";;.
115c0 20 20 20 20 20 20 2a 29 20 20 20 20 20 20 20 20        *)        
115d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 20                . 
115e0 22 2e 2f 24 63 61 63 68 65 5f 66 69 6c 65 22 3b  "./$cache_file";
115f0 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a  ;.    esac.  fi.
11600 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
11610 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
11620 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
11630 63 72 65 61 74 69 6e 67 20 63 61 63 68 65 20 24  creating cache $
11640 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 35 0a  cache_file" >&5.
11650 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
11660 3a 20 63 72 65 61 74 69 6e 67 20 63 61 63 68 65  : creating cache
11670 20 24 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26   $cache_file" >&
11680 36 3b 7d 0a 20 20 3e 24 63 61 63 68 65 5f 66 69  6;}.  >$cache_fi
11690 6c 65 0a 66 69 0a 0a 23 20 43 68 65 63 6b 20 74  le.fi..# Check t
116a0 68 61 74 20 74 68 65 20 70 72 65 63 69 6f 75 73  hat the precious
116b0 20 76 61 72 69 61 62 6c 65 73 20 73 61 76 65 64   variables saved
116c0 20 69 6e 20 74 68 65 20 63 61 63 68 65 20 68 61   in the cache ha
116d0 76 65 20 6b 65 70 74 20 74 68 65 20 73 61 6d 65  ve kept the same
116e0 0a 23 20 76 61 6c 75 65 2e 0a 61 63 5f 63 61 63  .# value..ac_cac
116f0 68 65 5f 63 6f 72 72 75 70 74 65 64 3d 66 61 6c  he_corrupted=fal
11700 73 65 0a 66 6f 72 20 61 63 5f 76 61 72 20 69 6e  se.for ac_var in
11710 20 24 61 63 5f 70 72 65 63 69 6f 75 73 5f 76 61   $ac_precious_va
11720 72 73 3b 20 64 6f 0a 20 20 65 76 61 6c 20 61 63  rs; do.  eval ac
11730 5f 6f 6c 64 5f 73 65 74 3d 5c 24 61 63 5f 63 76  _old_set=\$ac_cv
11740 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73  _env_${ac_var}_s
11750 65 74 0a 20 20 65 76 61 6c 20 61 63 5f 6e 65 77  et.  eval ac_new
11760 5f 73 65 74 3d 5c 24 61 63 5f 65 6e 76 5f 24 7b  _set=\$ac_env_${
11770 61 63 5f 76 61 72 7d 5f 73 65 74 0a 20 20 65 76  ac_var}_set.  ev
11780 61 6c 20 61 63 5f 6f 6c 64 5f 76 61 6c 3d 5c 24  al ac_old_val=\$
11790 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f 76  ac_cv_env_${ac_v
117a0 61 72 7d 5f 76 61 6c 75 65 0a 20 20 65 76 61 6c  ar}_value.  eval
117b0 20 61 63 5f 6e 65 77 5f 76 61 6c 3d 5c 24 61 63   ac_new_val=\$ac
117c0 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 76  _env_${ac_var}_v
117d0 61 6c 75 65 0a 20 20 63 61 73 65 20 24 61 63 5f  alue.  case $ac_
117e0 6f 6c 64 5f 73 65 74 2c 24 61 63 5f 6e 65 77 5f  old_set,$ac_new_
117f0 73 65 74 20 69 6e 0a 20 20 20 20 73 65 74 2c 29  set in.    set,)
11800 0a 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68  .      { $as_ech
11810 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
11820 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
11830 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72  error: \`$ac_var
11840 27 20 77 61 73 20 73 65 74 20 74 6f 20 5c 60 24  ' was set to \`$
11850 61 63 5f 6f 6c 64 5f 76 61 6c 27 20 69 6e 20 74  ac_old_val' in t
11860 68 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e 22  he previous run"
11870 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
11880 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60  as_me: error: \`
11890 24 61 63 5f 76 61 72 27 20 77 61 73 20 73 65 74  $ac_var' was set
118a0 20 74 6f 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61   to \`$ac_old_va
118b0 6c 27 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f  l' in the previo
118c0 75 73 20 72 75 6e 22 20 3e 26 32 3b 7d 0a 20 20  us run" >&2;}.  
118d0 20 20 20 20 61 63 5f 63 61 63 68 65 5f 63 6f 72      ac_cache_cor
118e0 72 75 70 74 65 64 3d 3a 20 3b 3b 0a 20 20 20 20  rupted=: ;;.    
118f0 2c 73 65 74 29 0a 20 20 20 20 20 20 7b 20 24 61  ,set).      { $a
11900 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
11910 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
11920 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61  NO}: error: \`$a
11930 63 5f 76 61 72 27 20 77 61 73 20 6e 6f 74 20 73  c_var' was not s
11940 65 74 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f  et in the previo
11950 75 73 20 72 75 6e 22 20 3e 26 35 0a 24 61 73 5f  us run" >&5.$as_
11960 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
11970 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20  ror: \`$ac_var' 
11980 77 61 73 20 6e 6f 74 20 73 65 74 20 69 6e 20 74  was not set in t
11990 68 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e 22  he previous run"
119a0 20 3e 26 32 3b 7d 0a 20 20 20 20 20 20 61 63 5f   >&2;}.      ac_
119b0 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3d  cache_corrupted=
119c0 3a 20 3b 3b 0a 20 20 20 20 2c 29 3b 3b 0a 20 20  : ;;.    ,);;.  
119d0 20 20 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65    *).      if te
119e0 73 74 20 22 78 24 61 63 5f 6f 6c 64 5f 76 61 6c  st "x$ac_old_val
119f0 22 20 21 3d 20 22 78 24 61 63 5f 6e 65 77 5f 76  " != "x$ac_new_v
11a00 61 6c 22 3b 20 74 68 65 6e 0a 09 23 20 64 69 66  al"; then..# dif
11a10 66 65 72 65 6e 63 65 73 20 69 6e 20 77 68 69 74  ferences in whit
11a20 65 73 70 61 63 65 20 64 6f 20 6e 6f 74 20 6c 65  espace do not le
11a30 61 64 20 74 6f 20 66 61 69 6c 75 72 65 2e 0a 09  ad to failure...
11a40 61 63 5f 6f 6c 64 5f 76 61 6c 5f 77 3d 60 65 63  ac_old_val_w=`ec
11a50 68 6f 20 78 20 24 61 63 5f 6f 6c 64 5f 76 61 6c  ho x $ac_old_val
11a60 60 0a 09 61 63 5f 6e 65 77 5f 76 61 6c 5f 77 3d  `..ac_new_val_w=
11a70 60 65 63 68 6f 20 78 20 24 61 63 5f 6e 65 77 5f  `echo x $ac_new_
11a80 76 61 6c 60 0a 09 69 66 20 74 65 73 74 20 22 24  val`..if test "$
11a90 61 63 5f 6f 6c 64 5f 76 61 6c 5f 77 22 20 21 3d  ac_old_val_w" !=
11aa0 20 22 24 61 63 5f 6e 65 77 5f 76 61 6c 5f 77 22   "$ac_new_val_w"
11ab0 3b 20 74 68 65 6e 0a 09 20 20 7b 20 24 61 73 5f  ; then..  { $as_
11ac0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
11ad0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
11ae0 7d 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f  }: error: \`$ac_
11af0 76 61 72 27 20 68 61 73 20 63 68 61 6e 67 65 64  var' has changed
11b00 20 73 69 6e 63 65 20 74 68 65 20 70 72 65 76 69   since the previ
11b10 6f 75 73 20 72 75 6e 3a 22 20 3e 26 35 0a 24 61  ous run:" >&5.$a
11b20 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
11b30 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72  error: \`$ac_var
11b40 27 20 68 61 73 20 63 68 61 6e 67 65 64 20 73 69  ' has changed si
11b50 6e 63 65 20 74 68 65 20 70 72 65 76 69 6f 75 73  nce the previous
11b60 20 72 75 6e 3a 22 20 3e 26 32 3b 7d 0a 09 20 20   run:" >&2;}..  
11b70 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74  ac_cache_corrupt
11b80 65 64 3d 3a 0a 09 65 6c 73 65 0a 09 20 20 7b 20  ed=:..else..  { 
11b90 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
11ba0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
11bb0 4e 45 4e 4f 7d 3a 20 77 61 72 6e 69 6e 67 3a 20  NENO}: warning: 
11bc0 69 67 6e 6f 72 69 6e 67 20 77 68 69 74 65 73 70  ignoring whitesp
11bd0 61 63 65 20 63 68 61 6e 67 65 73 20 69 6e 20 5c  ace changes in \
11be0 60 24 61 63 5f 76 61 72 27 20 73 69 6e 63 65 20  `$ac_var' since 
11bf0 74 68 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e  the previous run
11c00 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  :" >&5.$as_echo 
11c10 22 24 61 73 5f 6d 65 3a 20 77 61 72 6e 69 6e 67  "$as_me: warning
11c20 3a 20 69 67 6e 6f 72 69 6e 67 20 77 68 69 74 65  : ignoring white
11c30 73 70 61 63 65 20 63 68 61 6e 67 65 73 20 69 6e  space changes in
11c40 20 5c 60 24 61 63 5f 76 61 72 27 20 73 69 6e 63   \`$ac_var' sinc
11c50 65 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72  e the previous r
11c60 75 6e 3a 22 20 3e 26 32 3b 7d 0a 09 20 20 65 76  un:" >&2;}..  ev
11c70 61 6c 20 24 61 63 5f 76 61 72 3d 5c 24 61 63 5f  al $ac_var=\$ac_
11c80 6f 6c 64 5f 76 61 6c 0a 09 66 69 0a 09 7b 20 24  old_val..fi..{ $
11c90 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
11ca0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
11cb0 45 4e 4f 7d 3a 20 20 20 66 6f 72 6d 65 72 20 76  ENO}:   former v
11cc0 61 6c 75 65 3a 20 20 5c 60 24 61 63 5f 6f 6c 64  alue:  \`$ac_old
11cd0 5f 76 61 6c 27 22 20 3e 26 35 0a 24 61 73 5f 65  _val'" >&5.$as_e
11ce0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 20 20 66  cho "$as_me:   f
11cf0 6f 72 6d 65 72 20 76 61 6c 75 65 3a 20 20 5c 60  ormer value:  \`
11d00 24 61 63 5f 6f 6c 64 5f 76 61 6c 27 22 20 3e 26  $ac_old_val'" >&
11d10 32 3b 7d 0a 09 7b 20 24 61 73 5f 65 63 68 6f 20  2;}..{ $as_echo 
11d20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
11d30 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 20 20  eno-$LINENO}:   
11d40 63 75 72 72 65 6e 74 20 76 61 6c 75 65 3a 20 5c  current value: \
11d50 60 24 61 63 5f 6e 65 77 5f 76 61 6c 27 22 20 3e  `$ac_new_val'" >
11d60 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
11d70 5f 6d 65 3a 20 20 20 63 75 72 72 65 6e 74 20 76  _me:   current v
11d80 61 6c 75 65 3a 20 5c 60 24 61 63 5f 6e 65 77 5f  alue: \`$ac_new_
11d90 76 61 6c 27 22 20 3e 26 32 3b 7d 0a 20 20 20 20  val'" >&2;}.    
11da0 20 20 66 69 3b 3b 0a 20 20 65 73 61 63 0a 20 20    fi;;.  esac.  
11db0 23 20 50 61 73 73 20 70 72 65 63 69 6f 75 73 20  # Pass precious 
11dc0 76 61 72 69 61 62 6c 65 73 20 74 6f 20 63 6f 6e  variables to con
11dd0 66 69 67 2e 73 74 61 74 75 73 2e 0a 20 20 69 66  fig.status..  if
11de0 20 74 65 73 74 20 22 24 61 63 5f 6e 65 77 5f 73   test "$ac_new_s
11df0 65 74 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  et" = set; then.
11e00 20 20 20 20 63 61 73 65 20 24 61 63 5f 6e 65 77      case $ac_new
11e10 5f 76 61 6c 20 69 6e 0a 20 20 20 20 2a 5c 27 2a  _val in.    *\'*
11e20 29 20 61 63 5f 61 72 67 3d 24 61 63 5f 76 61 72  ) ac_arg=$ac_var
11e30 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  =`$as_echo "$ac_
11e40 6e 65 77 5f 76 61 6c 22 20 7c 20 73 65 64 20 22  new_val" | sed "
11e50 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f  s/'/'\\\\\\\\''/
11e60 67 22 60 20 3b 3b 0a 20 20 20 20 2a 29 20 61 63  g"` ;;.    *) ac
11e70 5f 61 72 67 3d 24 61 63 5f 76 61 72 3d 24 61 63  _arg=$ac_var=$ac
11e80 5f 6e 65 77 5f 76 61 6c 20 3b 3b 0a 20 20 20 20  _new_val ;;.    
11e90 65 73 61 63 0a 20 20 20 20 63 61 73 65 20 22 20  esac.    case " 
11ea0 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72  $ac_configure_ar
11eb0 67 73 20 22 20 69 6e 0a 20 20 20 20 20 20 2a 22  gs " in.      *"
11ec0 20 27 24 61 63 5f 61 72 67 27 20 22 2a 29 20 3b   '$ac_arg' "*) ;
11ed0 3b 20 23 20 41 76 6f 69 64 20 64 75 70 73 2e 20  ; # Avoid dups. 
11ee0 20 55 73 65 20 6f 66 20 71 75 6f 74 65 73 20 65   Use of quotes e
11ef0 6e 73 75 72 65 73 20 61 63 63 75 72 61 63 79 2e  nsures accuracy.
11f00 0a 20 20 20 20 20 20 2a 29 20 61 73 5f 66 6e 5f  .      *) as_fn_
11f10 61 70 70 65 6e 64 20 61 63 5f 63 6f 6e 66 69 67  append ac_config
11f20 75 72 65 5f 61 72 67 73 20 22 20 27 24 61 63 5f  ure_args " '$ac_
11f30 61 72 67 27 22 20 3b 3b 0a 20 20 20 20 65 73 61  arg'" ;;.    esa
11f40 63 0a 20 20 66 69 0a 64 6f 6e 65 0a 69 66 20 24  c.  fi.done.if $
11f50 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74  ac_cache_corrupt
11f60 65 64 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  ed; then.  { $as
11f70 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
11f80 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
11f90 4f 7d 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60  O}: error: in \`
11fa0 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 35 0a 24  $ac_pwd':" >&5.$
11fb0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
11fc0 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63   error: in \`$ac
11fd0 5f 70 77 64 27 3a 22 20 3e 26 32 3b 7d 0a 20 20  _pwd':" >&2;}.  
11fe0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
11ff0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
12000 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20  LINENO}: error: 
12010 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20 65  changes in the e
12020 6e 76 69 72 6f 6e 6d 65 6e 74 20 63 61 6e 20 63  nvironment can c
12030 6f 6d 70 72 6f 6d 69 73 65 20 74 68 65 20 62 75  ompromise the bu
12040 69 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ild" >&5.$as_ech
12050 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
12060 3a 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65  : changes in the
12070 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 63 61 6e   environment can
12080 20 63 6f 6d 70 72 6f 6d 69 73 65 20 74 68 65 20   compromise the 
12090 62 75 69 6c 64 22 20 3e 26 32 3b 7d 0a 20 20 61  build" >&2;}.  a
120a0 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 72  s_fn_error $? "r
120b0 75 6e 20 5c 60 6d 61 6b 65 20 64 69 73 74 63 6c  un \`make distcl
120c0 65 61 6e 27 20 61 6e 64 2f 6f 72 20 5c 60 72 6d  ean' and/or \`rm
120d0 20 24 63 61 63 68 65 5f 66 69 6c 65 27 20 61 6e   $cache_file' an
120e0 64 20 73 74 61 72 74 20 6f 76 65 72 22 20 22 24  d start over" "$
120f0 4c 49 4e 45 4e 4f 22 20 35 0a 66 69 0a 23 23 20  LINENO" 5.fi.## 
12100 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
12110 2d 2d 2d 2d 20 23 23 0a 23 23 20 4d 61 69 6e 20  ---- ##.## Main 
12120 62 6f 64 79 20 6f 66 20 73 63 72 69 70 74 2e 20  body of script. 
12130 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ##.## ----------
12140 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 61  ---------- ##..a
12150 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27  c_ext=c.ac_cpp='
12160 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a  $CPP $CPPFLAGS'.
12170 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20  ac_compile='$CC 
12180 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  -c $CFLAGS $CPPF
12190 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
121a0 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69  c_ext >&5'.ac_li
121b0 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74  nk='$CC -o conft
121c0 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43  est$ac_exeext $C
121d0 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
121e0 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  $LDFLAGS conftes
121f0 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20  t.$ac_ext $LIBS 
12200 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5'.ac_compiler
12210 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f  _gnu=$ac_cv_c_co
12220 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a 0a 73 71  mpiler_gnu....sq
12230 6c 69 74 65 5f 76 65 72 73 69 6f 6e 5f 73 61 6e  lite_version_san
12240 69 74 79 5f 63 68 65 63 6b 3d 60 63 61 74 20 24  ity_check=`cat $
12250 73 72 63 64 69 72 2f 56 45 52 53 49 4f 4e 20 7c  srcdir/VERSION |
12260 20 74 72 20 2d 64 20 27 5c 6e 27 60 0a 69 66 20   tr -d '\n'`.if 
12270 74 65 73 74 20 22 24 50 41 43 4b 41 47 45 5f 56  test "$PACKAGE_V
12280 45 52 53 49 4f 4e 22 20 21 3d 20 22 24 73 71 6c  ERSION" != "$sql
12290 69 74 65 5f 76 65 72 73 69 6f 6e 5f 73 61 6e 69  ite_version_sani
122a0 74 79 5f 63 68 65 63 6b 22 20 3b 20 74 68 65 6e  ty_check" ; then
122b0 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20  .as_fn_error $? 
122c0 22 63 6f 6e 66 69 67 75 72 65 20 73 63 72 69 70  "configure scrip
122d0 74 20 69 73 20 6f 75 74 20 6f 66 20 64 61 74 65  t is out of date
122e0 3a 0a 20 63 6f 6e 66 69 67 75 72 65 20 5c 24 50  :. configure \$P
122f0 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 20 3d  ACKAGE_VERSION =
12300 20 24 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f   $PACKAGE_VERSIO
12310 4e 0a 20 74 6f 70 20 6c 65 76 65 6c 20 56 45 52  N. top level VER
12320 53 49 4f 4e 20 66 69 6c 65 20 20 20 20 20 3d 20  SION file     = 
12330 24 73 71 6c 69 74 65 5f 76 65 72 73 69 6f 6e 5f  $sqlite_version_
12340 73 61 6e 69 74 79 5f 63 68 65 63 6b 0a 70 6c 65  sanity_check.ple
12350 61 73 65 20 72 65 67 65 6e 20 77 69 74 68 20 61  ase regen with a
12360 75 74 6f 63 6f 6e 66 22 20 22 24 4c 49 4e 45 4e  utoconf" "$LINEN
12370 4f 22 20 35 0a 66 69 0a 0a 23 23 23 23 23 23 23  O" 5.fi..#######
12380 23 23 0a 23 20 50 72 6f 67 72 61 6d 73 20 6e 65  ##.# Programs ne
12390 65 64 65 64 0a 23 0a 63 61 73 65 20 60 70 77 64  eded.#.case `pwd
123a0 60 20 69 6e 0a 20 20 2a 5c 20 2a 20 7c 20 2a 5c  ` in.  *\ * | *\
123b0 09 2a 29 0a 20 20 20 20 7b 20 24 61 73 5f 65 63  .*).    { $as_ec
123c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
123d0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
123e0 20 57 41 52 4e 49 4e 47 3a 20 4c 69 62 74 6f 6f   WARNING: Libtoo
123f0 6c 20 64 6f 65 73 20 6e 6f 74 20 63 6f 70 65 20  l does not cope 
12400 77 65 6c 6c 20 77 69 74 68 20 77 68 69 74 65 73  well with whites
12410 70 61 63 65 20 69 6e 20 5c 60 70 77 64 5c 60 22  pace in \`pwd\`"
12420 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
12430 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
12440 4c 69 62 74 6f 6f 6c 20 64 6f 65 73 20 6e 6f 74  Libtool does not
12450 20 63 6f 70 65 20 77 65 6c 6c 20 77 69 74 68 20   cope well with 
12460 77 68 69 74 65 73 70 61 63 65 20 69 6e 20 5c 60  whitespace in \`
12470 70 77 64 5c 60 22 20 3e 26 32 3b 7d 20 3b 3b 0a  pwd\`" >&2;} ;;.
12480 65 73 61 63 0a 0a 0a 0a 6d 61 63 72 6f 5f 76 65  esac....macro_ve
12490 72 73 69 6f 6e 3d 27 32 2e 32 2e 36 27 0a 6d 61  rsion='2.2.6'.ma
124a0 63 72 6f 5f 72 65 76 69 73 69 6f 6e 3d 27 31 2e  cro_revision='1.
124b0 33 30 31 32 27 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  3012'...........
124c0 0a 0a 0a 6c 74 6d 61 69 6e 3d 22 24 61 63 5f 61  ...ltmain="$ac_a
124d0 75 78 5f 64 69 72 2f 6c 74 6d 61 69 6e 2e 73 68  ux_dir/ltmain.sh
124e0 22 0a 0a 61 63 5f 61 75 78 5f 64 69 72 3d 0a 66  "..ac_aux_dir=.f
124f0 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 22 24 73  or ac_dir in "$s
12500 72 63 64 69 72 22 20 22 24 73 72 63 64 69 72 2f  rcdir" "$srcdir/
12510 2e 2e 22 20 22 24 73 72 63 64 69 72 2f 2e 2e 2f  .." "$srcdir/../
12520 2e 2e 22 3b 20 64 6f 0a 20 20 69 66 20 74 65 73  .."; do.  if tes
12530 74 20 2d 66 20 22 24 61 63 5f 64 69 72 2f 69 6e  t -f "$ac_dir/in
12540 73 74 61 6c 6c 2d 73 68 22 3b 20 74 68 65 6e 0a  stall-sh"; then.
12550 20 20 20 20 61 63 5f 61 75 78 5f 64 69 72 3d 24      ac_aux_dir=$
12560 61 63 5f 64 69 72 0a 20 20 20 20 61 63 5f 69 6e  ac_dir.    ac_in
12570 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63 5f 61 75  stall_sh="$ac_au
12580 78 5f 64 69 72 2f 69 6e 73 74 61 6c 6c 2d 73 68  x_dir/install-sh
12590 20 2d 63 22 0a 20 20 20 20 62 72 65 61 6b 0a 20   -c".    break. 
125a0 20 65 6c 69 66 20 74 65 73 74 20 2d 66 20 22 24   elif test -f "$
125b0 61 63 5f 64 69 72 2f 69 6e 73 74 61 6c 6c 2e 73  ac_dir/install.s
125c0 68 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f  h"; then.    ac_
125d0 61 75 78 5f 64 69 72 3d 24 61 63 5f 64 69 72 0a  aux_dir=$ac_dir.
125e0 20 20 20 20 61 63 5f 69 6e 73 74 61 6c 6c 5f 73      ac_install_s
125f0 68 3d 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 69  h="$ac_aux_dir/i
12600 6e 73 74 61 6c 6c 2e 73 68 20 2d 63 22 0a 20 20  nstall.sh -c".  
12610 20 20 62 72 65 61 6b 0a 20 20 65 6c 69 66 20 74    break.  elif t
12620 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69 72 2f  est -f "$ac_dir/
12630 73 68 74 6f 6f 6c 22 3b 20 74 68 65 6e 0a 20 20  shtool"; then.  
12640 20 20 61 63 5f 61 75 78 5f 64 69 72 3d 24 61 63    ac_aux_dir=$ac
12650 5f 64 69 72 0a 20 20 20 20 61 63 5f 69 6e 73 74  _dir.    ac_inst
12660 61 6c 6c 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f  all_sh="$ac_aux_
12670 64 69 72 2f 73 68 74 6f 6f 6c 20 69 6e 73 74 61  dir/shtool insta
12680 6c 6c 20 2d 63 22 0a 20 20 20 20 62 72 65 61 6b  ll -c".    break
12690 0a 20 20 66 69 0a 64 6f 6e 65 0a 69 66 20 74 65  .  fi.done.if te
126a0 73 74 20 2d 7a 20 22 24 61 63 5f 61 75 78 5f 64  st -z "$ac_aux_d
126b0 69 72 22 3b 20 74 68 65 6e 0a 20 20 61 73 5f 66  ir"; then.  as_f
126c0 6e 5f 65 72 72 6f 72 20 24 3f 20 22 63 61 6e 6e  n_error $? "cann
126d0 6f 74 20 66 69 6e 64 20 69 6e 73 74 61 6c 6c 2d  ot find install-
126e0 73 68 2c 20 69 6e 73 74 61 6c 6c 2e 73 68 2c 20  sh, install.sh, 
126f0 6f 72 20 73 68 74 6f 6f 6c 20 69 6e 20 5c 22 24  or shtool in \"$
12700 73 72 63 64 69 72 5c 22 20 5c 22 24 73 72 63 64  srcdir\" \"$srcd
12710 69 72 2f 2e 2e 5c 22 20 5c 22 24 73 72 63 64 69  ir/..\" \"$srcdi
12720 72 2f 2e 2e 2f 2e 2e 5c 22 22 20 22 24 4c 49 4e  r/../..\"" "$LIN
12730 45 4e 4f 22 20 35 0a 66 69 0a 0a 23 20 54 68 65  ENO" 5.fi..# The
12740 73 65 20 74 68 72 65 65 20 76 61 72 69 61 62 6c  se three variabl
12750 65 73 20 61 72 65 20 75 6e 64 6f 63 75 6d 65 6e  es are undocumen
12760 74 65 64 20 61 6e 64 20 75 6e 73 75 70 70 6f 72  ted and unsuppor
12770 74 65 64 2c 0a 23 20 61 6e 64 20 61 72 65 20 69  ted,.# and are i
12780 6e 74 65 6e 64 65 64 20 74 6f 20 62 65 20 77 69  ntended to be wi
12790 74 68 64 72 61 77 6e 20 69 6e 20 61 20 66 75 74  thdrawn in a fut
127a0 75 72 65 20 41 75 74 6f 63 6f 6e 66 20 72 65 6c  ure Autoconf rel
127b0 65 61 73 65 2e 0a 23 20 54 68 65 79 20 63 61 6e  ease..# They can
127c0 20 63 61 75 73 65 20 73 65 72 69 6f 75 73 20 70   cause serious p
127d0 72 6f 62 6c 65 6d 73 20 69 66 20 61 20 62 75 69  roblems if a bui
127e0 6c 64 65 72 27 73 20 73 6f 75 72 63 65 20 74 72  lder's source tr
127f0 65 65 20 69 73 20 69 6e 20 61 20 64 69 72 65 63  ee is in a direc
12800 74 6f 72 79 0a 23 20 77 68 6f 73 65 20 66 75 6c  tory.# whose ful
12810 6c 20 6e 61 6d 65 20 63 6f 6e 74 61 69 6e 73 20  l name contains 
12820 75 6e 75 73 75 61 6c 20 63 68 61 72 61 63 74 65  unusual characte
12830 72 73 2e 0a 61 63 5f 63 6f 6e 66 69 67 5f 67 75  rs..ac_config_gu
12840 65 73 73 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f  ess="$SHELL $ac_
12850 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 67  aux_dir/config.g
12860 75 65 73 73 22 20 20 23 20 50 6c 65 61 73 65 20  uess"  # Please 
12870 64 6f 6e 27 74 20 75 73 65 20 74 68 69 73 20 76  don't use this v
12880 61 72 2e 0a 61 63 5f 63 6f 6e 66 69 67 5f 73 75  ar..ac_config_su
12890 62 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f 61 75  b="$SHELL $ac_au
128a0 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62  x_dir/config.sub
128b0 22 20 20 23 20 50 6c 65 61 73 65 20 64 6f 6e 27  "  # Please don'
128c0 74 20 75 73 65 20 74 68 69 73 20 76 61 72 2e 0a  t use this var..
128d0 61 63 5f 63 6f 6e 66 69 67 75 72 65 3d 22 24 53  ac_configure="$S
128e0 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72  HELL $ac_aux_dir
128f0 2f 63 6f 6e 66 69 67 75 72 65 22 20 20 23 20 50  /configure"  # P
12900 6c 65 61 73 65 20 64 6f 6e 27 74 20 75 73 65 20  lease don't use 
12910 74 68 69 73 20 76 61 72 2e 0a 0a 0a 23 20 4d 61  this var....# Ma
12920 6b 65 20 73 75 72 65 20 77 65 20 63 61 6e 20 72  ke sure we can r
12930 75 6e 20 63 6f 6e 66 69 67 2e 73 75 62 2e 0a 24  un config.sub..$
12940 53 48 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f 64  SHELL "$ac_aux_d
12950 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20 73  ir/config.sub" s
12960 75 6e 34 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  un4 >/dev/null 2
12970 3e 26 31 20 7c 7c 0a 20 20 61 73 5f 66 6e 5f 65  >&1 ||.  as_fn_e
12980 72 72 6f 72 20 24 3f 20 22 63 61 6e 6e 6f 74 20  rror $? "cannot 
12990 72 75 6e 20 24 53 48 45 4c 4c 20 24 61 63 5f 61  run $SHELL $ac_a
129a0 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75  ux_dir/config.su
129b0 62 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 0a  b" "$LINENO" 5..
129c0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
129d0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
129e0 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
129f0 67 20 62 75 69 6c 64 20 73 79 73 74 65 6d 20 74  g build system t
12a00 79 70 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ype" >&5.$as_ech
12a10 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 62 75  o_n "checking bu
12a20 69 6c 64 20 73 79 73 74 65 6d 20 74 79 70 65 2e  ild system type.
12a30 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
12a40 7b 61 63 5f 63 76 5f 62 75 69 6c 64 2b 3a 7d 20  {ac_cv_build+:} 
12a50 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
12a60 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
12a70 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
12a80 20 20 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73    ac_build_alias
12a90 3d 24 62 75 69 6c 64 5f 61 6c 69 61 73 0a 74 65  =$build_alias.te
12aa0 73 74 20 22 78 24 61 63 5f 62 75 69 6c 64 5f 61  st "x$ac_build_a
12ab0 6c 69 61 73 22 20 3d 20 78 20 26 26 0a 20 20 61  lias" = x &&.  a
12ac0 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 3d 60 24  c_build_alias=`$
12ad0 53 48 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f 64  SHELL "$ac_aux_d
12ae0 69 72 2f 63 6f 6e 66 69 67 2e 67 75 65 73 73 22  ir/config.guess"
12af0 60 0a 74 65 73 74 20 22 78 24 61 63 5f 62 75 69  `.test "x$ac_bui
12b00 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78 20 26 26  ld_alias" = x &&
12b10 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24  .  as_fn_error $
12b20 3f 20 22 63 61 6e 6e 6f 74 20 67 75 65 73 73 20  ? "cannot guess 
12b30 62 75 69 6c 64 20 74 79 70 65 3b 20 79 6f 75 20  build type; you 
12b40 6d 75 73 74 20 73 70 65 63 69 66 79 20 6f 6e 65  must specify one
12b50 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 61 63  " "$LINENO" 5.ac
12b60 5f 63 76 5f 62 75 69 6c 64 3d 60 24 53 48 45 4c  _cv_build=`$SHEL
12b70 4c 20 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 63  L "$ac_aux_dir/c
12b80 6f 6e 66 69 67 2e 73 75 62 22 20 24 61 63 5f 62  onfig.sub" $ac_b
12b90 75 69 6c 64 5f 61 6c 69 61 73 60 20 7c 7c 0a 20  uild_alias` ||. 
12ba0 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20   as_fn_error $? 
12bb0 22 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f  "$SHELL $ac_aux_
12bc0 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 20 24  dir/config.sub $
12bd0 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 20 66  ac_build_alias f
12be0 61 69 6c 65 64 22 20 22 24 4c 49 4e 45 4e 4f 22  ailed" "$LINENO"
12bf0 20 35 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68   5..fi.{ $as_ech
12c00 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
12c10 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
12c20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 62  result: $ac_cv_b
12c30 75 69 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  uild" >&5.$as_ec
12c40 68 6f 20 22 24 61 63 5f 63 76 5f 62 75 69 6c 64  ho "$ac_cv_build
12c50 22 20 3e 26 36 3b 20 7d 0a 63 61 73 65 20 24 61  " >&6; }.case $a
12c60 63 5f 63 76 5f 62 75 69 6c 64 20 69 6e 0a 2a 2d  c_cv_build in.*-
12c70 2a 2d 2a 29 20 3b 3b 0a 2a 29 20 61 73 5f 66 6e  *-*) ;;.*) as_fn
12c80 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e 76 61 6c  _error $? "inval
12c90 69 64 20 76 61 6c 75 65 20 6f 66 20 63 61 6e 6f  id value of cano
12ca0 6e 69 63 61 6c 20 62 75 69 6c 64 22 20 22 24 4c  nical build" "$L
12cb0 49 4e 45 4e 4f 22 20 35 3b 3b 0a 65 73 61 63 0a  INENO" 5;;.esac.
12cc0 62 75 69 6c 64 3d 24 61 63 5f 63 76 5f 62 75 69  build=$ac_cv_bui
12cd0 6c 64 0a 61 63 5f 73 61 76 65 5f 49 46 53 3d 24  ld.ac_save_IFS=$
12ce0 49 46 53 3b 20 49 46 53 3d 27 2d 27 0a 73 65 74  IFS; IFS='-'.set
12cf0 20 78 20 24 61 63 5f 63 76 5f 62 75 69 6c 64 0a   x $ac_cv_build.
12d00 73 68 69 66 74 0a 62 75 69 6c 64 5f 63 70 75 3d  shift.build_cpu=
12d10 24 31 0a 62 75 69 6c 64 5f 76 65 6e 64 6f 72 3d  $1.build_vendor=
12d20 24 32 0a 73 68 69 66 74 3b 20 73 68 69 66 74 0a  $2.shift; shift.
12d30 23 20 52 65 6d 65 6d 62 65 72 2c 20 74 68 65 20  # Remember, the 
12d40 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20  first character 
12d50 6f 66 20 49 46 53 20 69 73 20 75 73 65 64 20 74  of IFS is used t
12d60 6f 20 63 72 65 61 74 65 20 24 2a 2c 0a 23 20 65  o create $*,.# e
12d70 78 63 65 70 74 20 77 69 74 68 20 6f 6c 64 20 73  xcept with old s
12d80 68 65 6c 6c 73 3a 0a 62 75 69 6c 64 5f 6f 73 3d  hells:.build_os=
12d90 24 2a 0a 49 46 53 3d 24 61 63 5f 73 61 76 65 5f  $*.IFS=$ac_save_
12da0 49 46 53 0a 63 61 73 65 20 24 62 75 69 6c 64 5f  IFS.case $build_
12db0 6f 73 20 69 6e 20 2a 5c 20 2a 29 20 62 75 69 6c  os in *\ *) buil
12dc0 64 5f 6f 73 3d 60 65 63 68 6f 20 22 24 62 75 69  d_os=`echo "$bui
12dd0 6c 64 5f 6f 73 22 20 7c 20 73 65 64 20 27 73 2f  ld_os" | sed 's/
12de0 20 2f 2d 2f 67 27 60 3b 3b 20 65 73 61 63 0a 0a   /-/g'`;; esac..
12df0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
12e00 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
12e10 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
12e20 6e 67 20 68 6f 73 74 20 73 79 73 74 65 6d 20 74  ng host system t
12e30 79 70 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ype" >&5.$as_ech
12e40 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 68 6f  o_n "checking ho
12e50 73 74 20 73 79 73 74 65 6d 20 74 79 70 65 2e 2e  st system type..
12e60 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
12e70 61 63 5f 63 76 5f 68 6f 73 74 2b 3a 7d 20 66 61  ac_cv_host+:} fa
12e80 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
12e90 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
12ea0 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
12eb0 69 66 20 74 65 73 74 20 22 78 24 68 6f 73 74 5f  if test "x$host_
12ec0 61 6c 69 61 73 22 20 3d 20 78 3b 20 74 68 65 6e  alias" = x; then
12ed0 0a 20 20 61 63 5f 63 76 5f 68 6f 73 74 3d 24 61  .  ac_cv_host=$a
12ee0 63 5f 63 76 5f 62 75 69 6c 64 0a 65 6c 73 65 0a  c_cv_build.else.
12ef0 20 20 61 63 5f 63 76 5f 68 6f 73 74 3d 60 24 53    ac_cv_host=`$S
12f00 48 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f 64 69  HELL "$ac_aux_di
12f10 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20 24 68  r/config.sub" $h
12f20 6f 73 74 5f 61 6c 69 61 73 60 20 7c 7c 0a 20 20  ost_alias` ||.  
12f30 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f    as_fn_error $?
12f40 20 22 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78   "$SHELL $ac_aux
12f50 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 20  _dir/config.sub 
12f60 24 68 6f 73 74 5f 61 6c 69 61 73 20 66 61 69 6c  $host_alias fail
12f70 65 64 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a  ed" "$LINENO" 5.
12f80 66 69 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  fi..fi.{ $as_ech
12f90 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
12fa0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
12fb0 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 68  result: $ac_cv_h
12fc0 6f 73 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ost" >&5.$as_ech
12fd0 6f 20 22 24 61 63 5f 63 76 5f 68 6f 73 74 22 20  o "$ac_cv_host" 
12fe0 3e 26 36 3b 20 7d 0a 63 61 73 65 20 24 61 63 5f  >&6; }.case $ac_
12ff0 63 76 5f 68 6f 73 74 20 69 6e 0a 2a 2d 2a 2d 2a  cv_host in.*-*-*
13000 29 20 3b 3b 0a 2a 29 20 61 73 5f 66 6e 5f 65 72  ) ;;.*) as_fn_er
13010 72 6f 72 20 24 3f 20 22 69 6e 76 61 6c 69 64 20  ror $? "invalid 
13020 76 61 6c 75 65 20 6f 66 20 63 61 6e 6f 6e 69 63  value of canonic
13030 61 6c 20 68 6f 73 74 22 20 22 24 4c 49 4e 45 4e  al host" "$LINEN
13040 4f 22 20 35 3b 3b 0a 65 73 61 63 0a 68 6f 73 74  O" 5;;.esac.host
13050 3d 24 61 63 5f 63 76 5f 68 6f 73 74 0a 61 63 5f  =$ac_cv_host.ac_
13060 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
13070 46 53 3d 27 2d 27 0a 73 65 74 20 78 20 24 61 63  FS='-'.set x $ac
13080 5f 63 76 5f 68 6f 73 74 0a 73 68 69 66 74 0a 68  _cv_host.shift.h
13090 6f 73 74 5f 63 70 75 3d 24 31 0a 68 6f 73 74 5f  ost_cpu=$1.host_
130a0 76 65 6e 64 6f 72 3d 24 32 0a 73 68 69 66 74 3b  vendor=$2.shift;
130b0 20 73 68 69 66 74 0a 23 20 52 65 6d 65 6d 62 65   shift.# Remembe
130c0 72 2c 20 74 68 65 20 66 69 72 73 74 20 63 68 61  r, the first cha
130d0 72 61 63 74 65 72 20 6f 66 20 49 46 53 20 69 73  racter of IFS is
130e0 20 75 73 65 64 20 74 6f 20 63 72 65 61 74 65 20   used to create 
130f0 24 2a 2c 0a 23 20 65 78 63 65 70 74 20 77 69 74  $*,.# except wit
13100 68 20 6f 6c 64 20 73 68 65 6c 6c 73 3a 0a 68 6f  h old shells:.ho
13110 73 74 5f 6f 73 3d 24 2a 0a 49 46 53 3d 24 61 63  st_os=$*.IFS=$ac
13120 5f 73 61 76 65 5f 49 46 53 0a 63 61 73 65 20 24  _save_IFS.case $
13130 68 6f 73 74 5f 6f 73 20 69 6e 20 2a 5c 20 2a 29  host_os in *\ *)
13140 20 68 6f 73 74 5f 6f 73 3d 60 65 63 68 6f 20 22   host_os=`echo "
13150 24 68 6f 73 74 5f 6f 73 22 20 7c 20 73 65 64 20  $host_os" | sed 
13160 27 73 2f 20 2f 2d 2f 67 27 60 3b 3b 20 65 73 61  's/ /-/g'`;; esa
13170 63 0a 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f  c...ac_ext=c.ac_
13180 63 70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c  cpp='$CPP $CPPFL
13190 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d  AGS'.ac_compile=
131a0 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20  '$CC -c $CFLAGS 
131b0 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65  $CPPFLAGS confte
131c0 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a  st.$ac_ext >&5'.
131d0 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20  ac_link='$CC -o 
131e0 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
131f0 78 74 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  xt $CFLAGS $CPPF
13200 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f  LAGS $LDFLAGS co
13210 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24  nftest.$ac_ext $
13220 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d  LIBS >&5'.ac_com
13230 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76  piler_gnu=$ac_cv
13240 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a  _c_compiler_gnu.
13250 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
13260 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68  tool_prefix"; th
13270 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  en.  # Extract t
13280 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
13290 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66   "${ac_tool_pref
132a0 69 78 7d 67 63 63 22 2c 20 73 6f 20 69 74 20 63  ix}gcc", so it c
132b0 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
132c0 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
132d0 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74  set dummy ${ac_t
132e0 6f 6f 6c 5f 70 72 65 66 69 78 7d 67 63 63 3b 20  ool_prefix}gcc; 
132f0 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
13300 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
13310 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
13320 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
13330 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
13340 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
13350 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
13360 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
13370 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 2b  ${ac_cv_prog_CC+
13380 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
13390 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
133a0 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
133b0 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
133c0 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63  "$CC"; then.  ac
133d0 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43  _cv_prog_CC="$CC
133e0 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
133f0 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
13400 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
13410 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
13420 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
13430 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
13440 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
13450 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
13460 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
13470 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
13480 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
13490 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
134a0 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
134b0 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63  .  if as_fn_exec
134c0 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
134d0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
134e0 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
134f0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d    ac_cv_prog_CC=
13500 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
13510 78 7d 67 63 63 22 0a 20 20 20 20 24 61 73 5f 65  x}gcc".    $as_e
13520 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
13530 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
13540 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
13550 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
13560 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
13570 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
13580 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73    done.IFS=$as_s
13590 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 43  ave_IFS..fi.fi.C
135a0 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  C=$ac_cv_prog_CC
135b0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43  .if test -n "$CC
135c0 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
135d0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
135e0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
135f0 7d 3a 20 72 65 73 75 6c 74 3a 20 24 43 43 22 20  }: result: $CC" 
13600 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 43  >&5.$as_echo "$C
13610 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  C" >&6; }.else. 
13620 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
13630 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
13640 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
13650 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
13660 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
13670 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  i...fi.if test -
13680 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43  z "$ac_cv_prog_C
13690 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74  C"; then.  ac_ct
136a0 5f 43 43 3d 24 43 43 0a 20 20 23 20 45 78 74 72  _CC=$CC.  # Extr
136b0 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
136c0 72 64 20 6f 66 20 22 67 63 63 22 2c 20 73 6f 20  rd of "gcc", so 
136d0 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
136e0 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
136f0 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 67 63  gs..set dummy gc
13700 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  c; ac_word=$2.{ 
13710 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
13720 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
13730 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
13740 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
13750 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
13760 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
13770 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
13780 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  if ${ac_cv_prog_
13790 61 63 5f 63 74 5f 43 43 2b 3a 7d 20 66 61 6c 73  ac_ct_CC+:} fals
137a0 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
137b0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
137c0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
137d0 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
137e0 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  _CC"; then.  ac_
137f0 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43  cv_prog_ac_ct_CC
13800 3d 22 24 61 63 5f 63 74 5f 43 43 22 20 23 20 4c  ="$ac_ct_CC" # L
13810 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
13820 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
13830 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
13840 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
13850 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
13860 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
13870 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
13880 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
13890 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
138a0 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65  r=..    for ac_e
138b0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
138c0 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
138d0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
138e0 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c   as_fn_executabl
138f0 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63  e_p "$as_dir/$ac
13900 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
13910 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f  t"; then.    ac_
13920 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43  cv_prog_ac_ct_CC
13930 3d 22 67 63 63 22 0a 20 20 20 20 24 61 73 5f 65  ="gcc".    $as_e
13940 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
13950 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
13960 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
13970 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
13980 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
13990 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
139a0 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73    done.IFS=$as_s
139b0 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61  ave_IFS..fi.fi.a
139c0 63 5f 63 74 5f 43 43 3d 24 61 63 5f 63 76 5f 70  c_ct_CC=$ac_cv_p
139d0 72 6f 67 5f 61 63 5f 63 74 5f 43 43 0a 69 66 20  rog_ac_ct_CC.if 
139e0 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
139f0 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  CC"; then.  { $a
13a00 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
13a10 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
13a20 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  NO}: result: $ac
13a30 5f 63 74 5f 43 43 22 20 3e 26 35 0a 24 61 73 5f  _ct_CC" >&5.$as_
13a40 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 43 43 22  echo "$ac_ct_CC"
13a50 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
13a60 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
13a70 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
13a80 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
13a90 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
13aa0 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
13ab0 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63  .  if test "x$ac
13ac0 5f 63 74 5f 43 43 22 20 3d 20 78 3b 20 74 68 65  _ct_CC" = x; the
13ad0 6e 0a 20 20 20 20 43 43 3d 22 22 0a 20 20 65 6c  n.    CC="".  el
13ae0 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f  se.    case $cro
13af0 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63  ss_compiling:$ac
13b00 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a  _tool_warned in.
13b10 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f  yes:).{ $as_echo
13b20 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
13b30 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57  neno-$LINENO}: W
13b40 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72  ARNING: using cr
13b50 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72  oss tools not pr
13b60 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74  efixed with host
13b70 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61   triplet" >&5.$a
13b80 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
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 32 3b 7d  t triplet" >&2;}
13bd0 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d  .ac_tool_warned=
13be0 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20  yes ;;.esac.    
13bf0 43 43 3d 24 61 63 5f 63 74 5f 43 43 0a 20 20 66  CC=$ac_ct_CC.  f
13c00 69 0a 65 6c 73 65 0a 20 20 43 43 3d 22 24 61 63  i.else.  CC="$ac
13c10 5f 63 76 5f 70 72 6f 67 5f 43 43 22 0a 66 69 0a  _cv_prog_CC".fi.
13c20 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 43  .if test -z "$CC
13c30 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20  "; then.        
13c40 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
13c50 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20  c_tool_prefix"; 
13c60 74 68 65 6e 0a 20 20 20 20 23 20 45 78 74 72 61  then.    # Extra
13c70 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
13c80 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f  d of "${ac_tool_
13c90 70 72 65 66 69 78 7d 63 63 22 2c 20 73 6f 20 69  prefix}cc", so i
13ca0 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
13cb0 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
13cc0 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61  s..set dummy ${a
13cd0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63  c_tool_prefix}cc
13ce0 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
13cf0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
13d00 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
13d10 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
13d20 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
13d30 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
13d40 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
13d50 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  rd... " >&6; }.i
13d60 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43  f ${ac_cv_prog_C
13d70 43 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  C+:} false; then
13d80 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
13d90 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
13da0 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
13db0 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  n "$CC"; then.  
13dc0 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24  ac_cv_prog_CC="$
13dd0 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  CC" # Let the us
13de0 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
13df0 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
13e00 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
13e10 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
13e20 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
13e30 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
13e40 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
13e50 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
13e60 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66  & as_dir=..    f
13e70 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
13e80 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
13e90 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
13ea0 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78  do.  if as_fn_ex
13eb0 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f  ecutable_p "$as_
13ec0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
13ed0 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
13ee0 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43      ac_cv_prog_C
13ef0 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  C="${ac_tool_pre
13f00 66 69 78 7d 63 63 22 0a 20 20 20 20 24 61 73 5f  fix}cc".    $as_
13f10 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
13f20 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
13f30 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  }: found $as_dir
13f40 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
13f50 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
13f60 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
13f70 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
13f80 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
13f90 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43  CC=$ac_cv_prog_C
13fa0 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43  C.if test -n "$C
13fb0 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  C"; then.  { $as
13fc0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
13fd0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
13fe0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 43 43 22  O}: result: $CC"
13ff0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
14000 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  CC" >&6; }.else.
14010 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
14020 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
14030 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
14040 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
14050 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
14060 66 69 0a 0a 0a 20 20 66 69 0a 66 69 0a 69 66 20  fi...  fi.fi.if 
14070 74 65 73 74 20 2d 7a 20 22 24 43 43 22 3b 20 74  test -z "$CC"; t
14080 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20  hen.  # Extract 
14090 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
140a0 66 20 22 63 63 22 2c 20 73 6f 20 69 74 20 63 61  f "cc", so it ca
140b0 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
140c0 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
140d0 65 74 20 64 75 6d 6d 79 20 63 63 3b 20 61 63 5f  et dummy cc; ac_
140e0 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
140f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
14100 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
14110 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
14120 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
14130 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
14140 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
14150 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61   " >&6; }.if ${a
14160 63 5f 63 76 5f 70 72 6f 67 5f 43 43 2b 3a 7d 20  c_cv_prog_CC+:} 
14170 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
14180 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
14190 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
141a0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43    if test -n "$C
141b0 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  C"; then.  ac_cv
141c0 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43 22 20 23  _prog_CC="$CC" #
141d0 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
141e0 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
141f0 0a 65 6c 73 65 0a 20 20 61 63 5f 70 72 6f 67 5f  .else.  ac_prog_
14200 72 65 6a 65 63 74 65 64 3d 6e 6f 0a 61 73 5f 73  rejected=no.as_s
14210 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
14220 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
14230 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
14240 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
14250 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
14260 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
14270 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20  && as_dir=..    
14280 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
14290 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
142a0 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
142b0 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65   do.  if as_fn_e
142c0 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73  xecutable_p "$as
142d0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
142e0 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e  _exec_ext"; then
142f0 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24 61  .    if test "$a
14300 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
14310 63 5f 65 78 65 63 5f 65 78 74 22 20 3d 20 22 2f  c_exec_ext" = "/
14320 75 73 72 2f 75 63 62 2f 63 63 22 3b 20 74 68 65  usr/ucb/cc"; the
14330 6e 0a 20 20 20 20 20 20 20 61 63 5f 70 72 6f 67  n.       ac_prog
14340 5f 72 65 6a 65 63 74 65 64 3d 79 65 73 0a 20 20  _rejected=yes.  
14350 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a 20 20       continue.  
14360 20 20 20 66 69 0a 20 20 20 20 61 63 5f 63 76 5f     fi.    ac_cv_
14370 70 72 6f 67 5f 43 43 3d 22 63 63 22 0a 20 20 20  prog_CC="cc".   
14380 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
14390 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
143a0 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61  INENO}: found $a
143b0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
143c0 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
143d0 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
143e0 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53  .done.  done.IFS
143f0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 69  =$as_save_IFS..i
14400 66 20 74 65 73 74 20 24 61 63 5f 70 72 6f 67 5f  f test $ac_prog_
14410 72 65 6a 65 63 74 65 64 20 3d 20 79 65 73 3b 20  rejected = yes; 
14420 74 68 65 6e 0a 20 20 23 20 57 65 20 66 6f 75 6e  then.  # We foun
14430 64 20 61 20 62 6f 67 6f 6e 20 69 6e 20 74 68 65  d a bogon in the
14440 20 70 61 74 68 2c 20 73 6f 20 6d 61 6b 65 20 73   path, so make s
14450 75 72 65 20 77 65 20 6e 65 76 65 72 20 75 73 65  ure we never use
14460 20 69 74 2e 0a 20 20 73 65 74 20 64 75 6d 6d 79   it..  set dummy
14470 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a   $ac_cv_prog_CC.
14480 20 20 73 68 69 66 74 0a 20 20 69 66 20 74 65 73    shift.  if tes
14490 74 20 24 23 20 21 3d 20 30 3b 20 74 68 65 6e 0a  t $# != 0; then.
144a0 20 20 20 20 23 20 57 65 20 63 68 6f 73 65 20 61      # We chose a
144b0 20 64 69 66 66 65 72 65 6e 74 20 63 6f 6d 70 69   different compi
144c0 6c 65 72 20 66 72 6f 6d 20 74 68 65 20 62 6f 67  ler from the bog
144d0 75 73 20 6f 6e 65 2e 0a 20 20 20 20 23 20 48 6f  us one..    # Ho
144e0 77 65 76 65 72 2c 20 69 74 20 68 61 73 20 74 68  wever, it has th
144f0 65 20 73 61 6d 65 20 62 61 73 65 6e 61 6d 65 2c  e same basename,
14500 20 73 6f 20 74 68 65 20 62 6f 67 6f 6e 20 77 69   so the bogon wi
14510 6c 6c 20 62 65 20 63 68 6f 73 65 6e 0a 20 20 20  ll be chosen.   
14520 20 23 20 66 69 72 73 74 20 69 66 20 77 65 20 73   # first if we s
14530 65 74 20 43 43 20 74 6f 20 6a 75 73 74 20 74 68  et CC to just th
14540 65 20 62 61 73 65 6e 61 6d 65 3b 20 75 73 65 20  e basename; use 
14550 74 68 65 20 66 75 6c 6c 20 66 69 6c 65 20 6e 61  the full file na
14560 6d 65 2e 0a 20 20 20 20 73 68 69 66 74 0a 20 20  me..    shift.  
14570 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d    ac_cv_prog_CC=
14580 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
14590 64 24 7b 31 2b 27 20 27 7d 24 40 22 0a 20 20 66  d${1+' '}$@".  f
145a0 69 0a 66 69 0a 66 69 0a 66 69 0a 43 43 3d 24 61  i.fi.fi.fi.CC=$a
145b0 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a 69 66 20  c_cv_prog_CC.if 
145c0 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74  test -n "$CC"; t
145d0 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
145e0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
145f0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
14600 65 73 75 6c 74 3a 20 24 43 43 22 20 3e 26 35 0a  esult: $CC" >&5.
14610 24 61 73 5f 65 63 68 6f 20 22 24 43 43 22 20 3e  $as_echo "$CC" >
14620 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
14630 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
14640 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
14650 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  ENO}: result: no
14660 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
14670 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  no" >&6; }.fi...
14680 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
14690 43 43 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74  CC"; then.  if t
146a0 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c  est -n "$ac_tool
146b0 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20  _prefix"; then. 
146c0 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20   for ac_prog in 
146d0 63 6c 2e 65 78 65 0a 20 20 64 6f 0a 20 20 20 20  cl.exe.  do.    
146e0 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
146f0 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61 63  rst word of "$ac
14700 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f  _tool_prefix$ac_
14710 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63 61 6e  prog", so it can
14720 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
14730 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
14740 74 20 64 75 6d 6d 79 20 24 61 63 5f 74 6f 6f 6c  t dummy $ac_tool
14750 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67 3b  _prefix$ac_prog;
14760 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
14770 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
14780 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
14790 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  NO}: checking fo
147a0 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
147b0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
147c0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
147d0 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  d... " >&6; }.if
147e0 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43   ${ac_cv_prog_CC
147f0 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
14800 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
14810 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
14820 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
14830 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 61   "$CC"; then.  a
14840 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43  c_cv_prog_CC="$C
14850 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  C" # Let the use
14860 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
14870 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
14880 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
14890 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
148a0 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
148b0 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
148c0 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
148d0 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
148e0 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f   as_dir=..    fo
148f0 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
14900 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
14910 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
14920 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65  o.  if as_fn_exe
14930 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64  cutable_p "$as_d
14940 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
14950 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20  xec_ext"; then. 
14960 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43     ac_cv_prog_CC
14970 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  ="$ac_tool_prefi
14980 78 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 24  x$ac_prog".    $
14990 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
149a0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
149b0 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f  ENO}: found $as_
149c0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
149d0 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
149e0 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
149f0 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
14a00 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
14a10 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f  fi.CC=$ac_cv_pro
14a20 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20  g_CC.if test -n 
14a30 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20  "$CC"; then.  { 
14a40 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
14a50 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
14a60 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
14a70 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  CC" >&5.$as_echo
14a80 20 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c   "$CC" >&6; }.el
14a90 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
14aa0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
14ab0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
14ac0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
14ad0 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
14ae0 20 7d 0a 66 69 0a 0a 0a 20 20 20 20 74 65 73 74   }.fi...    test
14af0 20 2d 6e 20 22 24 43 43 22 20 26 26 20 62 72 65   -n "$CC" && bre
14b00 61 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a 69 66 20  ak.  done.fi.if 
14b10 74 65 73 74 20 2d 7a 20 22 24 43 43 22 3b 20 74  test -z "$CC"; t
14b20 68 65 6e 0a 20 20 61 63 5f 63 74 5f 43 43 3d 24  hen.  ac_ct_CC=$
14b30 43 43 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67  CC.  for ac_prog
14b40 20 69 6e 20 63 6c 2e 65 78 65 0a 64 6f 0a 20 20   in cl.exe.do.  
14b50 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
14b60 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61 63  rst word of "$ac
14b70 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63 61  _prog", so it ca
14b80 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
14b90 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
14ba0 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 70 72 6f  et dummy $ac_pro
14bb0 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  g; ac_word=$2.{ 
14bc0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
14bd0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
14be0 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
14bf0 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
14c00 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
14c10 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
14c20 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
14c30 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  if ${ac_cv_prog_
14c40 61 63 5f 63 74 5f 43 43 2b 3a 7d 20 66 61 6c 73  ac_ct_CC+:} fals
14c50 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
14c60 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
14c70 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
14c80 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
14c90 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  _CC"; then.  ac_
14ca0 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43  cv_prog_ac_ct_CC
14cb0 3d 22 24 61 63 5f 63 74 5f 43 43 22 20 23 20 4c  ="$ac_ct_CC" # L
14cc0 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
14cd0 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
14ce0 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
14cf0 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
14d00 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
14d10 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
14d20 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
14d30 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
14d40 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
14d50 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65  r=..    for ac_e
14d60 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
14d70 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
14d80 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
14d90 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c   as_fn_executabl
14da0 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63  e_p "$as_dir/$ac
14db0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
14dc0 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f  t"; then.    ac_
14dd0 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43  cv_prog_ac_ct_CC
14de0 3d 22 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20  ="$ac_prog".    
14df0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
14e00 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
14e10 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73  NENO}: found $as
14e20 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
14e30 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
14e40 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
14e50 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  done.  done.IFS=
14e60 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
14e70 0a 66 69 0a 61 63 5f 63 74 5f 43 43 3d 24 61 63  .fi.ac_ct_CC=$ac
14e80 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43  _cv_prog_ac_ct_C
14e90 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  C.if test -n "$a
14ea0 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20  c_ct_CC"; then. 
14eb0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
14ec0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
14ed0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
14ee0 3a 20 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 35  : $ac_ct_CC" >&5
14ef0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
14f00 74 5f 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  t_CC" >&6; }.els
14f10 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
14f20 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
14f30 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
14f40 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
14f50 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
14f60 7d 0a 66 69 0a 0a 0a 20 20 74 65 73 74 20 2d 6e  }.fi...  test -n
14f70 20 22 24 61 63 5f 63 74 5f 43 43 22 20 26 26 20   "$ac_ct_CC" && 
14f80 62 72 65 61 6b 0a 64 6f 6e 65 0a 0a 20 20 69 66  break.done..  if
14f90 20 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 43   test "x$ac_ct_C
14fa0 43 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20  C" = x; then.   
14fb0 20 43 43 3d 22 22 0a 20 20 65 6c 73 65 0a 20 20   CC="".  else.  
14fc0 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f    case $cross_co
14fd0 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c  mpiling:$ac_tool
14fe0 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29  _warned in.yes:)
14ff0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
15000 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
15010 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e  $LINENO}: WARNIN
15020 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74  G: using cross t
15030 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65  ools not prefixe
15040 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70  d with host trip
15050 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  let" >&5.$as_ech
15060 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: 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 32 3b 7d 0a 61 63 5f 74  plet" >&2;}.ac_t
150b0 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b  ool_warned=yes ;
150c0 3b 0a 65 73 61 63 0a 20 20 20 20 43 43 3d 24 61  ;.esac.    CC=$a
150d0 63 5f 63 74 5f 43 43 0a 20 20 66 69 0a 66 69 0a  c_ct_CC.  fi.fi.
150e0 0a 66 69 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24  .fi...test -z "$
150f0 43 43 22 20 26 26 20 7b 20 7b 20 24 61 73 5f 65  CC" && { { $as_e
15100 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
15110 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
15120 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24 61  : error: in \`$a
15130 63 5f 70 77 64 27 3a 22 20 3e 26 35 0a 24 61 73  c_pwd':" >&5.$as
15140 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
15150 72 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70  rror: in \`$ac_p
15160 77 64 27 3a 22 20 3e 26 32 3b 7d 0a 61 73 5f 66  wd':" >&2;}.as_f
15170 6e 5f 65 72 72 6f 72 20 24 3f 20 22 6e 6f 20 61  n_error $? "no a
15180 63 63 65 70 74 61 62 6c 65 20 43 20 63 6f 6d 70  cceptable C comp
15190 69 6c 65 72 20 66 6f 75 6e 64 20 69 6e 20 5c 24  iler found in \$
151a0 50 41 54 48 0a 53 65 65 20 5c 60 63 6f 6e 66 69  PATH.See \`confi
151b0 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
151c0 64 65 74 61 69 6c 73 22 20 22 24 4c 49 4e 45 4e  details" "$LINEN
151d0 4f 22 20 35 3b 20 7d 0a 0a 23 20 50 72 6f 76 69  O" 5; }..# Provi
151e0 64 65 20 73 6f 6d 65 20 69 6e 66 6f 72 6d 61 74  de some informat
151f0 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 63 6f  ion about the co
15200 6d 70 69 6c 65 72 2e 0a 24 61 73 5f 65 63 68 6f  mpiler..$as_echo
15210 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
15220 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
15230 68 65 63 6b 69 6e 67 20 66 6f 72 20 43 20 63 6f  hecking for C co
15240 6d 70 69 6c 65 72 20 76 65 72 73 69 6f 6e 22 20  mpiler version" 
15250 3e 26 35 0a 73 65 74 20 58 20 24 61 63 5f 63 6f  >&5.set X $ac_co
15260 6d 70 69 6c 65 0a 61 63 5f 63 6f 6d 70 69 6c 65  mpile.ac_compile
15270 72 3d 24 32 0a 66 6f 72 20 61 63 5f 6f 70 74 69  r=$2.for ac_opti
15280 6f 6e 20 69 6e 20 2d 2d 76 65 72 73 69 6f 6e 20  on in --version 
15290 2d 76 20 2d 56 20 2d 71 76 65 72 73 69 6f 6e 3b  -v -V -qversion;
152a0 20 64 6f 0a 20 20 7b 20 7b 20 61 63 5f 74 72 79   do.  { { ac_try
152b0 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 24  ="$ac_compiler $
152c0 61 63 5f 6f 70 74 69 6f 6e 20 3e 26 35 22 0a 63  ac_option >&5".c
152d0 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
152e0 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
152f0 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
15300 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
15310 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
15320 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
15330 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f  eval ac_try_echo
15340 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73  ="\"\$as_me:${as
15350 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
15360 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
15370 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ".$as_echo "$ac_
15380 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35  try_echo"; } >&5
15390 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f  .  (eval "$ac_co
153a0 6d 70 69 6c 65 72 20 24 61 63 5f 6f 70 74 69 6f  mpiler $ac_optio
153b0 6e 20 3e 26 35 22 29 20 32 3e 63 6f 6e 66 74 65  n >&5") 2>confte
153c0 73 74 2e 65 72 72 0a 20 20 61 63 5f 73 74 61 74  st.err.  ac_stat
153d0 75 73 3d 24 3f 0a 20 20 69 66 20 74 65 73 74 20  us=$?.  if test 
153e0 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b  -s conftest.err;
153f0 20 74 68 65 6e 0a 20 20 20 20 73 65 64 20 27 31   then.    sed '1
15400 30 61 5c 0a 2e 2e 2e 20 72 65 73 74 20 6f 66 20  0a\.... rest of 
15410 73 74 64 65 72 72 20 6f 75 74 70 75 74 20 64 65  stderr output de
15420 6c 65 74 65 64 20 2e 2e 2e 0a 20 20 20 20 20 20  leted ....      
15430 20 20 20 31 30 71 27 20 63 6f 6e 66 74 65 73 74     10q' conftest
15440 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .err >conftest.e
15450 72 31 0a 20 20 20 20 63 61 74 20 63 6f 6e 66 74  r1.    cat conft
15460 65 73 74 2e 65 72 31 20 3e 26 35 0a 20 20 66 69  est.er1 >&5.  fi
15470 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
15480 74 2e 65 72 31 20 63 6f 6e 66 74 65 73 74 2e 65  t.er1 conftest.e
15490 72 72 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  rr.  $as_echo "$
154a0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
154b0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20  o-$LINENO}: \$? 
154c0 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
154d0 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74 61  5.  test $ac_sta
154e0 74 75 73 20 3d 20 30 3b 20 7d 0a 64 6f 6e 65 0a  tus = 0; }.done.
154f0 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
15500 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66  - <<_ACEOF >conf
15510 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20  test.$ac_ext./* 
15520 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
15530 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
15540 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  .{..  ;.  return
15550 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 61 63 5f   0;.}._ACEOF.ac_
15560 63 6c 65 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65  clean_files_save
15570 3d 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73  =$ac_clean_files
15580 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d  .ac_clean_files=
15590 22 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73  "$ac_clean_files
155a0 20 61 2e 6f 75 74 20 61 2e 6f 75 74 2e 64 53 59   a.out a.out.dSY
155b0 4d 20 61 2e 65 78 65 20 62 2e 6f 75 74 22 0a 23  M a.exe b.out".#
155c0 20 54 72 79 20 74 6f 20 63 72 65 61 74 65 20 61   Try to create a
155d0 6e 20 65 78 65 63 75 74 61 62 6c 65 20 77 69 74  n executable wit
155e0 68 6f 75 74 20 2d 6f 20 66 69 72 73 74 2c 20 64  hout -o first, d
155f0 69 73 72 65 67 61 72 64 20 61 2e 6f 75 74 2e 0a  isregard a.out..
15600 23 20 49 74 20 77 69 6c 6c 20 68 65 6c 70 20 75  # It will help u
15610 73 20 64 69 61 67 6e 6f 73 65 20 62 72 6f 6b 65  s diagnose broke
15620 6e 20 63 6f 6d 70 69 6c 65 72 73 2c 20 61 6e 64  n compilers, and
15630 20 66 69 6e 64 69 6e 67 20 6f 75 74 20 61 6e 20   finding out an 
15640 69 6e 74 75 69 74 69 6f 6e 0a 23 20 6f 66 20 65  intuition.# of e
15650 78 65 65 78 74 2e 0a 7b 20 24 61 73 5f 65 63 68  xeext..{ $as_ech
15660 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
15670 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
15680 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72  checking whether
15690 20 74 68 65 20 43 20 63 6f 6d 70 69 6c 65 72 20   the C compiler 
156a0 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65  works" >&5.$as_e
156b0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
156c0 77 68 65 74 68 65 72 20 74 68 65 20 43 20 63 6f  whether the C co
156d0 6d 70 69 6c 65 72 20 77 6f 72 6b 73 2e 2e 2e 20  mpiler works... 
156e0 22 20 3e 26 36 3b 20 7d 0a 61 63 5f 6c 69 6e 6b  " >&6; }.ac_link
156f0 5f 64 65 66 61 75 6c 74 3d 60 24 61 73 5f 65 63  _default=`$as_ec
15700 68 6f 20 22 24 61 63 5f 6c 69 6e 6b 22 20 7c 20  ho "$ac_link" | 
15710 73 65 64 20 27 73 2f 20 2d 6f 20 2a 63 6f 6e 66  sed 's/ -o *conf
15720 74 65 73 74 5b 5e 20 5d 2a 2f 2f 27 60 0a 0a 23  test[^ ]*//'`..#
15730 20 54 68 65 20 70 6f 73 73 69 62 6c 65 20 6f 75   The possible ou
15740 74 70 75 74 20 66 69 6c 65 73 3a 0a 61 63 5f 66  tput files:.ac_f
15750 69 6c 65 73 3d 22 61 2e 6f 75 74 20 63 6f 6e 66  iles="a.out conf
15760 74 65 73 74 2e 65 78 65 20 63 6f 6e 66 74 65 73  test.exe conftes
15770 74 20 61 2e 65 78 65 20 61 5f 6f 75 74 2e 65 78  t a.exe a_out.ex
15780 65 20 62 2e 6f 75 74 20 63 6f 6e 66 74 65 73 74  e b.out conftest
15790 2e 2a 22 0a 0a 61 63 5f 72 6d 66 69 6c 65 73 3d  .*"..ac_rmfiles=
157a0 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20  .for ac_file in 
157b0 24 61 63 5f 66 69 6c 65 73 0a 64 6f 0a 20 20 63  $ac_files.do.  c
157c0 61 73 65 20 24 61 63 5f 66 69 6c 65 20 69 6e 0a  ase $ac_file in.
157d0 20 20 20 20 2a 2e 24 61 63 5f 65 78 74 20 7c 20      *.$ac_ext | 
157e0 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e 74 64 73 20  *.xcoff | *.tds 
157f0 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64 62 20 7c 20  | *.d | *.pdb | 
15800 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62 62 20 7c 20  *.xSYM | *.bb | 
15810 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61 70 20 7c 20  *.bbg | *.map | 
15820 2a 2e 69 6e 66 20 7c 20 2a 2e 64 53 59 4d 20 7c  *.inf | *.dSYM |
15830 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a 20 29 20 3b   *.o | *.obj ) ;
15840 3b 0a 20 20 20 20 2a 20 29 20 61 63 5f 72 6d 66  ;.    * ) ac_rmf
15850 69 6c 65 73 3d 22 24 61 63 5f 72 6d 66 69 6c 65  iles="$ac_rmfile
15860 73 20 24 61 63 5f 66 69 6c 65 22 3b 3b 0a 20 20  s $ac_file";;.  
15870 65 73 61 63 0a 64 6f 6e 65 0a 72 6d 20 2d 66 20  esac.done.rm -f 
15880 24 61 63 5f 72 6d 66 69 6c 65 73 0a 0a 69 66 20  $ac_rmfiles..if 
15890 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24 61 63 5f  { { ac_try="$ac_
158a0 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 22 0a 63 61  link_default".ca
158b0 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
158c0 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
158d0 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
158e0 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
158f0 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
15900 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
15910 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
15920 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  "\"\$as_me:${as_
15930 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
15940 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
15950 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
15960 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a  ry_echo"; } >&5.
15970 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e    (eval "$ac_lin
15980 6b 5f 64 65 66 61 75 6c 74 22 29 20 32 3e 26 35  k_default") 2>&5
15990 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
159a0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
159b0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
159c0 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24  LINENO}: \$? = $
159d0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
159e0 20 74 65 73 74 20 24 61 63 5f 73 74 61 74 75 73   test $ac_status
159f0 20 3d 20 30 3b 20 7d 3b 20 74 68 65 6e 20 3a 0a   = 0; }; then :.
15a00 20 20 23 20 41 75 74 6f 63 6f 6e 66 2d 32 2e 31    # Autoconf-2.1
15a10 33 20 63 6f 75 6c 64 20 73 65 74 20 74 68 65 20  3 could set the 
15a20 61 63 5f 63 76 5f 65 78 65 65 78 74 20 76 61 72  ac_cv_exeext var
15a30 69 61 62 6c 65 20 74 6f 20 60 6e 6f 27 2e 0a 23  iable to `no'..#
15a40 20 53 6f 20 69 67 6e 6f 72 65 20 61 20 76 61 6c   So ignore a val
15a50 75 65 20 6f 66 20 60 6e 6f 27 2c 20 6f 74 68 65  ue of `no', othe
15a60 72 77 69 73 65 20 74 68 69 73 20 77 6f 75 6c 64  rwise this would
15a70 20 6c 65 61 64 20 74 6f 20 60 45 58 45 45 58 54   lead to `EXEEXT
15a80 20 3d 20 6e 6f 27 0a 23 20 69 6e 20 61 20 4d 61   = no'.# in a Ma
15a90 6b 65 66 69 6c 65 2e 20 20 57 65 20 73 68 6f 75  kefile.  We shou
15aa0 6c 64 20 6e 6f 74 20 6f 76 65 72 72 69 64 65 20  ld not override 
15ab0 61 63 5f 63 76 5f 65 78 65 65 78 74 20 69 66 20  ac_cv_exeext if 
15ac0 69 74 20 77 61 73 20 63 61 63 68 65 64 2c 0a 23  it was cached,.#
15ad0 20 73 6f 20 74 68 61 74 20 74 68 65 20 75 73 65   so that the use
15ae0 72 20 63 61 6e 20 73 68 6f 72 74 2d 63 69 72 63  r can short-circ
15af0 75 69 74 20 74 68 69 73 20 74 65 73 74 20 66 6f  uit this test fo
15b00 72 20 63 6f 6d 70 69 6c 65 72 73 20 75 6e 6b 6e  r compilers unkn
15b10 6f 77 6e 20 74 6f 0a 23 20 41 75 74 6f 63 6f 6e  own to.# Autocon
15b20 66 2e 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69  f..for ac_file i
15b30 6e 20 24 61 63 5f 66 69 6c 65 73 20 27 27 0a 64  n $ac_files ''.d
15b40 6f 0a 20 20 74 65 73 74 20 2d 66 20 22 24 61 63  o.  test -f "$ac
15b50 5f 66 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e  _file" || contin
15b60 75 65 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69  ue.  case $ac_fi
15b70 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f  le in.    *.$ac_
15b80 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20  ext | *.xcoff | 
15b90 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e  *.tds | *.d | *.
15ba0 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a  pdb | *.xSYM | *
15bb0 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e  .bb | *.bbg | *.
15bc0 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e  map | *.inf | *.
15bd0 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f  dSYM | *.o | *.o
15be0 62 6a 20 29 0a 09 3b 3b 0a 20 20 20 20 5b 61 62  bj )..;;.    [ab
15bf0 5d 2e 6f 75 74 20 29 0a 09 23 20 57 65 20 66 6f  ].out )..# We fo
15c00 75 6e 64 20 74 68 65 20 64 65 66 61 75 6c 74 20  und the default 
15c10 65 78 65 63 75 74 61 62 6c 65 2c 20 62 75 74 20  executable, but 
15c20 65 78 65 65 78 74 3d 27 27 20 69 73 20 6d 6f 73  exeext='' is mos
15c30 74 0a 09 23 20 63 65 72 74 61 69 6e 6c 79 20 72  t..# certainly r
15c40 69 67 68 74 2e 0a 09 62 72 65 61 6b 3b 3b 0a 20  ight...break;;. 
15c50 20 20 20 2a 2e 2a 20 29 0a 09 69 66 20 74 65 73     *.* )..if tes
15c60 74 20 22 24 7b 61 63 5f 63 76 5f 65 78 65 65 78  t "${ac_cv_exeex
15c70 74 2b 73 65 74 7d 22 20 3d 20 73 65 74 20 26 26  t+set}" = set &&
15c80 20 74 65 73 74 20 22 24 61 63 5f 63 76 5f 65 78   test "$ac_cv_ex
15c90 65 65 78 74 22 20 21 3d 20 6e 6f 3b 0a 09 74 68  eext" != no;..th
15ca0 65 6e 20 3a 3b 20 65 6c 73 65 0a 09 20 20 20 61  en :; else..   a
15cb0 63 5f 63 76 5f 65 78 65 65 78 74 3d 60 65 78 70  c_cv_exeext=`exp
15cc0 72 20 22 24 61 63 5f 66 69 6c 65 22 20 3a 20 27  r "$ac_file" : '
15cd0 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a 5c 29 27 60 0a  [^.]*\(\..*\)'`.
15ce0 09 66 69 0a 09 23 20 57 65 20 73 65 74 20 61 63  .fi..# We set ac
15cf0 5f 63 76 5f 65 78 65 65 78 74 20 68 65 72 65 20  _cv_exeext here 
15d00 62 65 63 61 75 73 65 20 74 68 65 20 6c 61 74 65  because the late
15d10 72 20 74 65 73 74 20 66 6f 72 20 69 74 20 69 73  r test for it is
15d20 20 6e 6f 74 0a 09 23 20 73 61 66 65 3a 20 63 72   not..# safe: cr
15d30 6f 73 73 20 63 6f 6d 70 69 6c 65 72 73 20 6d 61  oss compilers ma
15d40 79 20 6e 6f 74 20 61 64 64 20 74 68 65 20 73 75  y not add the su
15d50 66 66 69 78 20 69 66 20 67 69 76 65 6e 20 61 6e  ffix if given an
15d60 20 60 2d 6f 27 0a 09 23 20 61 72 67 75 6d 65 6e   `-o'..# argumen
15d70 74 2c 20 73 6f 20 77 65 20 6d 61 79 20 6e 65 65  t, so we may nee
15d80 64 20 74 6f 20 6b 6e 6f 77 20 69 74 20 61 74 20  d to know it at 
15d90 74 68 61 74 20 70 6f 69 6e 74 20 61 6c 72 65 61  that point alrea
15da0 64 79 2e 0a 09 23 20 45 76 65 6e 20 69 66 20 74  dy...# Even if t
15db0 68 69 73 20 73 65 63 74 69 6f 6e 20 6c 6f 6f 6b  his section look
15dc0 73 20 63 72 75 66 74 79 3a 20 69 74 20 68 61 73  s crufty: it has
15dd0 20 74 68 65 20 61 64 76 61 6e 74 61 67 65 20 6f   the advantage o
15de0 66 0a 09 23 20 61 63 74 75 61 6c 6c 79 20 77 6f  f..# actually wo
15df0 72 6b 69 6e 67 2e 0a 09 62 72 65 61 6b 3b 3b 0a  rking...break;;.
15e00 20 20 20 20 2a 20 29 0a 09 62 72 65 61 6b 3b 3b      * )..break;;
15e10 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 74 65 73  .  esac.done.tes
15e20 74 20 22 24 61 63 5f 63 76 5f 65 78 65 65 78 74  t "$ac_cv_exeext
15e30 22 20 3d 20 6e 6f 20 26 26 20 61 63 5f 63 76 5f  " = no && ac_cv_
15e40 65 78 65 65 78 74 3d 0a 0a 65 6c 73 65 0a 20 20  exeext=..else.  
15e50 61 63 5f 66 69 6c 65 3d 27 27 0a 66 69 0a 69 66  ac_file=''.fi.if
15e60 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 66 69   test -z "$ac_fi
15e70 6c 65 22 3b 20 74 68 65 6e 20 3a 0a 20 20 7b 20  le"; then :.  { 
15e80 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
15e90 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
15ea0 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e  NENO}: result: n
15eb0 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
15ec0 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 24 61 73 5f  "no" >&6; }.$as_
15ed0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
15ee0 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
15ef0 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
15f00 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
15f10 63 5f 65 78 74 20 3e 26 35 0a 0a 7b 20 7b 20 24  c_ext >&5..{ { $
15f20 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
15f30 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
15f40 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 69 6e 20  ENO}: error: in 
15f50 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 35  \`$ac_pwd':" >&5
15f60 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
15f70 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24  e: error: in \`$
15f80 61 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b 7d 0a  ac_pwd':" >&2;}.
15f90 61 73 5f 66 6e 5f 65 72 72 6f 72 20 37 37 20 22  as_fn_error 77 "
15fa0 43 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 6e 6f  C compiler canno
15fb0 74 20 63 72 65 61 74 65 20 65 78 65 63 75 74 61  t create executa
15fc0 62 6c 65 73 0a 53 65 65 20 5c 60 63 6f 6e 66 69  bles.See \`confi
15fd0 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
15fe0 64 65 74 61 69 6c 73 22 20 22 24 4c 49 4e 45 4e  details" "$LINEN
15ff0 4f 22 20 35 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b  O" 5; }.else.  {
16000 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
16010 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
16020 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
16030 79 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  yes" >&5.$as_ech
16040 6f 20 22 79 65 73 22 20 3e 26 36 3b 20 7d 0a 66  o "yes" >&6; }.f
16050 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
16060 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
16070 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
16080 69 6e 67 20 66 6f 72 20 43 20 63 6f 6d 70 69 6c  ing for C compil
16090 65 72 20 64 65 66 61 75 6c 74 20 6f 75 74 70 75  er default outpu
160a0 74 20 66 69 6c 65 20 6e 61 6d 65 22 20 3e 26 35  t file name" >&5
160b0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
160c0 63 6b 69 6e 67 20 66 6f 72 20 43 20 63 6f 6d 70  cking for C comp
160d0 69 6c 65 72 20 64 65 66 61 75 6c 74 20 6f 75 74  iler default out
160e0 70 75 74 20 66 69 6c 65 20 6e 61 6d 65 2e 2e 2e  put file name...
160f0 20 22 20 3e 26 36 3b 20 7d 0a 7b 20 24 61 73 5f   " >&6; }.{ $as_
16100 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
16110 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
16120 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 66  }: result: $ac_f
16130 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ile" >&5.$as_ech
16140 6f 20 22 24 61 63 5f 66 69 6c 65 22 20 3e 26 36  o "$ac_file" >&6
16150 3b 20 7d 0a 61 63 5f 65 78 65 65 78 74 3d 24 61  ; }.ac_exeext=$a
16160 63 5f 63 76 5f 65 78 65 65 78 74 0a 0a 72 6d 20  c_cv_exeext..rm 
16170 2d 66 20 2d 72 20 61 2e 6f 75 74 20 61 2e 6f 75  -f -r a.out a.ou
16180 74 2e 64 53 59 4d 20 61 2e 65 78 65 20 63 6f 6e  t.dSYM a.exe con
16190 66 74 65 73 74 24 61 63 5f 63 76 5f 65 78 65 65  ftest$ac_cv_exee
161a0 78 74 20 62 2e 6f 75 74 0a 61 63 5f 63 6c 65 61  xt b.out.ac_clea
161b0 6e 5f 66 69 6c 65 73 3d 24 61 63 5f 63 6c 65 61  n_files=$ac_clea
161c0 6e 5f 66 69 6c 65 73 5f 73 61 76 65 0a 7b 20 24  n_files_save.{ $
161d0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
161e0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
161f0 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
16200 6f 72 20 73 75 66 66 69 78 20 6f 66 20 65 78 65  or suffix of exe
16210 63 75 74 61 62 6c 65 73 22 20 3e 26 35 0a 24 61  cutables" >&5.$a
16220 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
16230 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20 6f 66  ng for suffix of
16240 20 65 78 65 63 75 74 61 62 6c 65 73 2e 2e 2e 20   executables... 
16250 22 20 3e 26 36 3b 20 7d 0a 69 66 20 7b 20 7b 20  " >&6; }.if { { 
16260 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b  ac_try="$ac_link
16270 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
16280 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
16290 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
162a0 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
162b0 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
162c0 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
162d0 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
162e0 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
162f0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
16300 4e 4f 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  NO}: $ac_try_ech
16310 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24  o\"".$as_echo "$
16320 61 63 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20  ac_try_echo"; } 
16330 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
16340 5f 6c 69 6e 6b 22 29 20 32 3e 26 35 0a 20 20 61  _link") 2>&5.  a
16350 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61  c_status=$?.  $a
16360 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
16370 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
16380 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  NO}: \$? = $ac_s
16390 74 61 74 75 73 22 20 3e 26 35 0a 20 20 74 65 73  tatus" >&5.  tes
163a0 74 20 24 61 63 5f 73 74 61 74 75 73 20 3d 20 30  t $ac_status = 0
163b0 3b 20 7d 3b 20 74 68 65 6e 20 3a 0a 20 20 23 20  ; }; then :.  # 
163c0 49 66 20 62 6f 74 68 20 60 63 6f 6e 66 74 65 73  If both `conftes
163d0 74 2e 65 78 65 27 20 61 6e 64 20 60 63 6f 6e 66  t.exe' and `conf
163e0 74 65 73 74 27 20 61 72 65 20 60 70 72 65 73 65  test' are `prese
163f0 6e 74 27 20 28 77 65 6c 6c 2c 20 6f 62 73 65 72  nt' (well, obser
16400 76 61 62 6c 65 29 0a 23 20 63 61 74 63 68 20 60  vable).# catch `
16410 63 6f 6e 66 74 65 73 74 2e 65 78 65 27 2e 20 20  conftest.exe'.  
16420 46 6f 72 20 69 6e 73 74 61 6e 63 65 20 77 69 74  For instance wit
16430 68 20 43 79 67 77 69 6e 2c 20 60 6c 73 20 63 6f  h Cygwin, `ls co
16440 6e 66 74 65 73 74 27 20 77 69 6c 6c 0a 23 20 77  nftest' will.# w
16450 6f 72 6b 20 70 72 6f 70 65 72 6c 79 20 28 69 2e  ork properly (i.
16460 65 2e 2c 20 72 65 66 65 72 20 74 6f 20 60 63 6f  e., refer to `co
16470 6e 66 74 65 73 74 2e 65 78 65 27 29 2c 20 77 68  nftest.exe'), wh
16480 69 6c 65 20 69 74 20 77 6f 6e 27 74 20 77 69 74  ile it won't wit
16490 68 0a 23 20 60 72 6d 27 2e 0a 66 6f 72 20 61 63  h.# `rm'..for ac
164a0 5f 66 69 6c 65 20 69 6e 20 63 6f 6e 66 74 65 73  _file in conftes
164b0 74 2e 65 78 65 20 63 6f 6e 66 74 65 73 74 20 63  t.exe conftest c
164c0 6f 6e 66 74 65 73 74 2e 2a 3b 20 64 6f 0a 20 20  onftest.*; do.  
164d0 74 65 73 74 20 2d 66 20 22 24 61 63 5f 66 69 6c  test -f "$ac_fil
164e0 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 20  e" || continue. 
164f0 20 63 61 73 65 20 24 61 63 5f 66 69 6c 65 20 69   case $ac_file i
16500 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78 74 20  n.    *.$ac_ext 
16510 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e 74 64  | *.xcoff | *.td
16520 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64 62 20  s | *.d | *.pdb 
16530 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62 62 20  | *.xSYM | *.bb 
16540 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61 70 20  | *.bbg | *.map 
16550 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64 53 59 4d  | *.inf | *.dSYM
16560 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a 20 29   | *.o | *.obj )
16570 20 3b 3b 0a 20 20 20 20 2a 2e 2a 20 29 20 61 63   ;;.    *.* ) ac
16580 5f 63 76 5f 65 78 65 65 78 74 3d 60 65 78 70 72  _cv_exeext=`expr
16590 20 22 24 61 63 5f 66 69 6c 65 22 20 3a 20 27 5b   "$ac_file" : '[
165a0 5e 2e 5d 2a 5c 28 5c 2e 2e 2a 5c 29 27 60 0a 09  ^.]*\(\..*\)'`..
165b0 20 20 62 72 65 61 6b 3b 3b 0a 20 20 20 20 2a 20    break;;.    * 
165c0 29 20 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63  ) break;;.  esac
165d0 0a 64 6f 6e 65 0a 65 6c 73 65 0a 20 20 7b 20 7b  .done.else.  { {
165e0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
165f0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
16600 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 69  INENO}: error: i
16610 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e  n \`$ac_pwd':" >
16620 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
16630 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c  _me: error: in \
16640 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b  `$ac_pwd':" >&2;
16650 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f  }.as_fn_error $?
16660 20 22 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65   "cannot compute
16670 20 73 75 66 66 69 78 20 6f 66 20 65 78 65 63 75   suffix of execu
16680 74 61 62 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63  tables: cannot c
16690 6f 6d 70 69 6c 65 20 61 6e 64 20 6c 69 6e 6b 0a  ompile and link.
166a0 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67  See \`config.log
166b0 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69  ' for more detai
166c0 6c 73 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 3b  ls" "$LINENO" 5;
166d0 20 7d 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66   }.fi.rm -f conf
166e0 74 65 73 74 20 63 6f 6e 66 74 65 73 74 24 61 63  test conftest$ac
166f0 5f 63 76 5f 65 78 65 65 78 74 0a 7b 20 24 61 73  _cv_exeext.{ $as
16700 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
16710 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
16720 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  O}: result: $ac_
16730 63 76 5f 65 78 65 65 78 74 22 20 3e 26 35 0a 24  cv_exeext" >&5.$
16740 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f  as_echo "$ac_cv_
16750 65 78 65 65 78 74 22 20 3e 26 36 3b 20 7d 0a 0a  exeext" >&6; }..
16760 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
16770 61 63 5f 65 78 74 0a 45 58 45 45 58 54 3d 24 61  ac_ext.EXEEXT=$a
16780 63 5f 63 76 5f 65 78 65 65 78 74 0a 61 63 5f 65  c_cv_exeext.ac_e
16790 78 65 65 78 74 3d 24 45 58 45 45 58 54 0a 63 61  xeext=$EXEEXT.ca
167a0 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c  t confdefs.h - <
167b0 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73  <_ACEOF >conftes
167c0 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64  t.$ac_ext./* end
167d0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
167e0 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 69 6f  .#include <stdio
167f0 2e 68 3e 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  .h>.int.main ().
16800 7b 0a 46 49 4c 45 20 2a 66 20 3d 20 66 6f 70 65  {.FILE *f = fope
16810 6e 20 28 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74  n ("conftest.out
16820 22 2c 20 22 77 22 29 3b 0a 20 72 65 74 75 72 6e  ", "w");. return
16830 20 66 65 72 72 6f 72 20 28 66 29 20 7c 7c 20 66   ferror (f) || f
16840 63 6c 6f 73 65 20 28 66 29 20 21 3d 20 30 3b 0a  close (f) != 0;.
16850 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
16860 0a 7d 0a 5f 41 43 45 4f 46 0a 61 63 5f 63 6c 65  .}._ACEOF.ac_cle
16870 61 6e 5f 66 69 6c 65 73 3d 22 24 61 63 5f 63 6c  an_files="$ac_cl
16880 65 61 6e 5f 66 69 6c 65 73 20 63 6f 6e 66 74 65  ean_files confte
16890 73 74 2e 6f 75 74 22 0a 23 20 43 68 65 63 6b 20  st.out".# Check 
168a0 74 68 61 74 20 74 68 65 20 63 6f 6d 70 69 6c 65  that the compile
168b0 72 20 70 72 6f 64 75 63 65 73 20 65 78 65 63 75  r produces execu
168c0 74 61 62 6c 65 73 20 77 65 20 63 61 6e 20 72 75  tables we can ru
168d0 6e 2e 20 20 49 66 20 6e 6f 74 2c 20 65 69 74 68  n.  If not, eith
168e0 65 72 0a 23 20 74 68 65 20 63 6f 6d 70 69 6c 65  er.# the compile
168f0 72 20 69 73 20 62 72 6f 6b 65 6e 2c 20 6f 72 20  r is broken, or 
16900 77 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65  we cross compile
16910 2e 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
16920 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
16930 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
16940 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20 61  ing whether we a
16950 72 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 69  re cross compili
16960 6e 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ng" >&5.$as_echo
16970 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65  _n "checking whe
16980 74 68 65 72 20 77 65 20 61 72 65 20 63 72 6f 73  ther we are cros
16990 73 20 63 6f 6d 70 69 6c 69 6e 67 2e 2e 2e 20 22  s compiling... "
169a0 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
169b0 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e  "$cross_compilin
169c0 67 22 20 21 3d 20 79 65 73 3b 20 74 68 65 6e 0a  g" != yes; then.
169d0 20 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24 61    { { ac_try="$a
169e0 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28 28  c_link".case "((
169f0 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
16a00 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
16a10 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
16a20 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
16a30 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
16a40 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63  y;;.esac.eval ac
16a50 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61  _try_echo="\"\$a
16a60 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
16a70 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f 74  -$LINENO}: $ac_t
16a80 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65  ry_echo\"".$as_e
16a90 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68  cho "$ac_try_ech
16aa0 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76 61  o"; } >&5.  (eva
16ab0 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32 3e  l "$ac_link") 2>
16ac0 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
16ad0 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ?.  $as_echo "$a
16ae0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
16af0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d  -$LINENO}: \$? =
16b00 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
16b10 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74 61 74  .  test $ac_stat
16b20 75 73 20 3d 20 30 3b 20 7d 0a 20 20 69 66 20 7b  us = 0; }.  if {
16b30 20 61 63 5f 74 72 79 3d 27 2e 2f 63 6f 6e 66 74   ac_try='./conft
16b40 65 73 74 24 61 63 5f 63 76 5f 65 78 65 65 78 74  est$ac_cv_exeext
16b50 27 0a 20 20 7b 20 7b 20 63 61 73 65 20 22 28 28  '.  { { case "((
16b60 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
16b70 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
16b80 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
16b90 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
16ba0 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
16bb0 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63  y;;.esac.eval ac
16bc0 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61  _try_echo="\"\$a
16bd0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
16be0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f 74  -$LINENO}: $ac_t
16bf0 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65  ry_echo\"".$as_e
16c00 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68  cho "$ac_try_ech
16c10 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76 61  o"; } >&5.  (eva
16c20 6c 20 22 24 61 63 5f 74 72 79 22 29 20 32 3e 26  l "$ac_try") 2>&
16c30 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
16c40 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
16c50 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
16c60 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20  $LINENO}: \$? = 
16c70 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
16c80 20 20 74 65 73 74 20 24 61 63 5f 73 74 61 74 75    test $ac_statu
16c90 73 20 3d 20 30 3b 20 7d 3b 20 7d 3b 20 74 68 65  s = 0; }; }; the
16ca0 6e 0a 20 20 20 20 63 72 6f 73 73 5f 63 6f 6d 70  n.    cross_comp
16cb0 69 6c 69 6e 67 3d 6e 6f 0a 20 20 65 6c 73 65 0a  iling=no.  else.
16cc0 20 20 20 20 69 66 20 74 65 73 74 20 22 24 63 72      if test "$cr
16cd0 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3d  oss_compiling" =
16ce0 20 6d 61 79 62 65 3b 20 74 68 65 6e 0a 09 63 72   maybe; then..cr
16cf0 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 79 65  oss_compiling=ye
16d00 73 0a 20 20 20 20 65 6c 73 65 0a 09 7b 20 7b 20  s.    else..{ { 
16d10 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
16d20 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
16d30 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 69 6e  NENO}: error: in
16d40 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26   \`$ac_pwd':" >&
16d50 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
16d60 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60  me: error: in \`
16d70 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b 7d  $ac_pwd':" >&2;}
16d80 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20  .as_fn_error $? 
16d90 22 63 61 6e 6e 6f 74 20 72 75 6e 20 43 20 63 6f  "cannot run C co
16da0 6d 70 69 6c 65 64 20 70 72 6f 67 72 61 6d 73 2e  mpiled programs.
16db0 0a 49 66 20 79 6f 75 20 6d 65 61 6e 74 20 74 6f  .If you meant to
16dc0 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 2c 20   cross compile, 
16dd0 75 73 65 20 5c 60 2d 2d 68 6f 73 74 27 2e 0a 53  use \`--host'..S
16de0 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27  ee \`config.log'
16df0 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c   for more detail
16e00 73 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 3b 20  s" "$LINENO" 5; 
16e10 7d 0a 20 20 20 20 66 69 0a 20 20 66 69 0a 66 69  }.    fi.  fi.fi
16e20 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
16e30 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
16e40 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
16e50 3a 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69  : $cross_compili
16e60 6e 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ng" >&5.$as_echo
16e70 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69   "$cross_compili
16e80 6e 67 22 20 3e 26 36 3b 20 7d 0a 0a 72 6d 20 2d  ng" >&6; }..rm -
16e90 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  f conftest.$ac_e
16ea0 78 74 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 63  xt conftest$ac_c
16eb0 76 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73  v_exeext conftes
16ec0 74 2e 6f 75 74 0a 61 63 5f 63 6c 65 61 6e 5f 66  t.out.ac_clean_f
16ed0 69 6c 65 73 3d 24 61 63 5f 63 6c 65 61 6e 5f 66  iles=$ac_clean_f
16ee0 69 6c 65 73 5f 73 61 76 65 0a 7b 20 24 61 73 5f  iles_save.{ $as_
16ef0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
16f00 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
16f10 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
16f20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65 63 74  suffix of object
16f30 20 66 69 6c 65 73 22 20 3e 26 35 0a 24 61 73 5f   files" >&5.$as_
16f40 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
16f50 20 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20 6f   for suffix of o
16f60 62 6a 65 63 74 20 66 69 6c 65 73 2e 2e 2e 20 22  bject files... "
16f70 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f   >&6; }.if ${ac_
16f80 63 76 5f 6f 62 6a 65 78 74 2b 3a 7d 20 66 61 6c  cv_objext+:} fal
16f90 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
16fa0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
16fb0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63  ) " >&6.else.  c
16fc0 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20  at confdefs.h - 
16fd0 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65  <<_ACEOF >confte
16fe0 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e  st.$ac_ext./* en
16ff0 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
17000 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  /..int.main ().{
17010 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ..  ;.  return 0
17020 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66  ;.}._ACEOF.rm -f
17030 20 63 6f 6e 66 74 65 73 74 2e 6f 20 63 6f 6e 66   conftest.o conf
17040 74 65 73 74 2e 6f 62 6a 0a 69 66 20 7b 20 7b 20  test.obj.if { { 
17050 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70  ac_try="$ac_comp
17060 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61 63  ile".case "(($ac
17070 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
17080 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
17090 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
170a0 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
170b0 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
170c0 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72  .esac.eval ac_tr
170d0 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d  y_echo="\"\$as_m
170e0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
170f0 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f 74 72 79 5f  INENO}: $ac_try_
17100 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f  echo\"".$as_echo
17110 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 3b   "$ac_try_echo";
17120 20 7d 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22   } >&5.  (eval "
17130 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e  $ac_compile") 2>
17140 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
17150 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ?.  $as_echo "$a
17160 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
17170 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d  -$LINENO}: \$? =
17180 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
17190 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74 61 74  .  test $ac_stat
171a0 75 73 20 3d 20 30 3b 20 7d 3b 20 74 68 65 6e 20  us = 0; }; then 
171b0 3a 0a 20 20 66 6f 72 20 61 63 5f 66 69 6c 65 20  :.  for ac_file 
171c0 69 6e 20 63 6f 6e 66 74 65 73 74 2e 6f 20 63 6f  in conftest.o co
171d0 6e 66 74 65 73 74 2e 6f 62 6a 20 63 6f 6e 66 74  nftest.obj conft
171e0 65 73 74 2e 2a 3b 20 64 6f 0a 20 20 74 65 73 74  est.*; do.  test
171f0 20 2d 66 20 22 24 61 63 5f 66 69 6c 65 22 20 7c   -f "$ac_file" |
17200 7c 20 63 6f 6e 74 69 6e 75 65 3b 0a 20 20 63 61  | continue;.  ca
17210 73 65 20 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20  se $ac_file in. 
17220 20 20 20 2a 2e 24 61 63 5f 65 78 74 20 7c 20 2a     *.$ac_ext | *
17230 2e 78 63 6f 66 66 20 7c 20 2a 2e 74 64 73 20 7c  .xcoff | *.tds |
17240 20 2a 2e 64 20 7c 20 2a 2e 70 64 62 20 7c 20 2a   *.d | *.pdb | *
17250 2e 78 53 59 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a  .xSYM | *.bb | *
17260 2e 62 62 67 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a  .bbg | *.map | *
17270 2e 69 6e 66 20 7c 20 2a 2e 64 53 59 4d 20 29 20  .inf | *.dSYM ) 
17280 3b 3b 0a 20 20 20 20 2a 29 20 61 63 5f 63 76 5f  ;;.    *) ac_cv_
17290 6f 62 6a 65 78 74 3d 60 65 78 70 72 20 22 24 61  objext=`expr "$a
172a0 63 5f 66 69 6c 65 22 20 3a 20 27 2e 2a 5c 2e 5c  c_file" : '.*\.\
172b0 28 2e 2a 5c 29 27 60 0a 20 20 20 20 20 20 20 62  (.*\)'`.       b
172c0 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f  reak;;.  esac.do
172d0 6e 65 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63  ne.else.  $as_ec
172e0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
172f0 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
17300 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
17310 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
17320 65 78 74 20 3e 26 35 0a 0a 7b 20 7b 20 24 61 73  ext >&5..{ { $as
17330 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
17340 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
17350 4f 7d 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60  O}: error: in \`
17360 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 35 0a 24  $ac_pwd':" >&5.$
17370 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
17380 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63   error: in \`$ac
17390 5f 70 77 64 27 3a 22 20 3e 26 32 3b 7d 0a 61 73  _pwd':" >&2;}.as
173a0 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 63 61  _fn_error $? "ca
173b0 6e 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73 75 66  nnot compute suf
173c0 66 69 78 20 6f 66 20 6f 62 6a 65 63 74 20 66 69  fix of object fi
173d0 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70  les: cannot comp
173e0 69 6c 65 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  ile.See \`config
173f0 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
17400 65 74 61 69 6c 73 22 20 22 24 4c 49 4e 45 4e 4f  etails" "$LINENO
17410 22 20 35 3b 20 7d 0a 66 69 0a 72 6d 20 2d 66 20  " 5; }.fi.rm -f 
17420 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 63 76 5f  conftest.$ac_cv_
17430 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  objext conftest.
17440 24 61 63 5f 65 78 74 0a 66 69 0a 7b 20 24 61 73  $ac_ext.fi.{ $as
17450 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
17460 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
17470 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  O}: result: $ac_
17480 63 76 5f 6f 62 6a 65 78 74 22 20 3e 26 35 0a 24  cv_objext" >&5.$
17490 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f  as_echo "$ac_cv_
174a0 6f 62 6a 65 78 74 22 20 3e 26 36 3b 20 7d 0a 4f  objext" >&6; }.O
174b0 42 4a 45 58 54 3d 24 61 63 5f 63 76 5f 6f 62 6a  BJEXT=$ac_cv_obj
174c0 65 78 74 0a 61 63 5f 6f 62 6a 65 78 74 3d 24 4f  ext.ac_objext=$O
174d0 42 4a 45 58 54 0a 7b 20 24 61 73 5f 65 63 68 6f  BJEXT.{ $as_echo
174e0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
174f0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
17500 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
17510 77 65 20 61 72 65 20 75 73 69 6e 67 20 74 68 65  we are using the
17520 20 47 4e 55 20 43 20 63 6f 6d 70 69 6c 65 72 22   GNU C compiler"
17530 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
17540 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65  "checking whethe
17550 72 20 77 65 20 61 72 65 20 75 73 69 6e 67 20 74  r we are using t
17560 68 65 20 47 4e 55 20 43 20 63 6f 6d 70 69 6c 65  he GNU C compile
17570 72 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  r... " >&6; }.if
17580 20 24 7b 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69   ${ac_cv_c_compi
17590 6c 65 72 5f 67 6e 75 2b 3a 7d 20 66 61 6c 73 65  ler_gnu+:} false
175a0 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
175b0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
175c0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74  " >&6.else.  cat
175d0 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
175e0 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
175f0 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
17600 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
17610 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 23  .int.main ().{.#
17620 69 66 6e 64 65 66 20 5f 5f 47 4e 55 43 5f 5f 0a  ifndef __GNUC__.
17630 20 20 20 20 20 20 20 63 68 6f 6b 65 20 6d 65 0a         choke me.
17640 23 65 6e 64 69 66 0a 0a 20 20 3b 0a 20 20 72 65  #endif..  ;.  re
17650 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
17660 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f  .if ac_fn_c_try_
17670 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f  compile "$LINENO
17680 22 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f 63  "; then :.  ac_c
17690 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 79 65 73 0a  ompiler_gnu=yes.
176a0 65 6c 73 65 0a 20 20 61 63 5f 63 6f 6d 70 69 6c  else.  ac_compil
176b0 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69 0a 72 6d 20  er_gnu=no.fi.rm 
176c0 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74  -f core conftest
176d0 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
176e0 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73  c_objext conftes
176f0 74 2e 24 61 63 5f 65 78 74 0a 61 63 5f 63 76 5f  t.$ac_ext.ac_cv_
17700 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  c_compiler_gnu=$
17710 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a  ac_compiler_gnu.
17720 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
17730 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
17740 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
17750 75 6c 74 3a 20 24 61 63 5f 63 76 5f 63 5f 63 6f  ult: $ac_cv_c_co
17760 6d 70 69 6c 65 72 5f 67 6e 75 22 20 3e 26 35 0a  mpiler_gnu" >&5.
17770 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76  $as_echo "$ac_cv
17780 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22  _c_compiler_gnu"
17790 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
177a0 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  $ac_compiler_gnu
177b0 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 47   = yes; then.  G
177c0 43 43 3d 79 65 73 0a 65 6c 73 65 0a 20 20 47 43  CC=yes.else.  GC
177d0 43 3d 0a 66 69 0a 61 63 5f 74 65 73 74 5f 43 46  C=.fi.ac_test_CF
177e0 4c 41 47 53 3d 24 7b 43 46 4c 41 47 53 2b 73 65  LAGS=${CFLAGS+se
177f0 74 7d 0a 61 63 5f 73 61 76 65 5f 43 46 4c 41 47  t}.ac_save_CFLAG
17800 53 3d 24 43 46 4c 41 47 53 0a 7b 20 24 61 73 5f  S=$CFLAGS.{ $as_
17810 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
17820 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
17830 7d 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74  }: checking whet
17840 68 65 72 20 24 43 43 20 61 63 63 65 70 74 73 20  her $CC accepts 
17850 2d 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  -g" >&5.$as_echo
17860 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65  _n "checking whe
17870 74 68 65 72 20 24 43 43 20 61 63 63 65 70 74 73  ther $CC accepts
17880 20 2d 67 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a   -g... " >&6; }.
17890 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  if ${ac_cv_prog_
178a0 63 63 5f 67 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  cc_g+:} false; t
178b0 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
178c0 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
178d0 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 73 61 76  &6.else.  ac_sav
178e0 65 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d  e_c_werror_flag=
178f0 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  $ac_c_werror_fla
17900 67 0a 20 20 20 61 63 5f 63 5f 77 65 72 72 6f 72  g.   ac_c_werror
17910 5f 66 6c 61 67 3d 79 65 73 0a 20 20 20 61 63 5f  _flag=yes.   ac_
17920 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 6e 6f 0a  cv_prog_cc_g=no.
17930 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a 20     CFLAGS="-g". 
17940 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68    cat confdefs.h
17950 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e   - <<_ACEOF >con
17960 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a  ftest.$ac_ext./*
17970 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
17980 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28    */..int.main (
17990 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72  ).{..  ;.  retur
179a0 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66  n 0;.}._ACEOF.if
179b0 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d   ac_fn_c_try_com
179c0 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20  pile "$LINENO"; 
179d0 74 68 65 6e 20 3a 0a 20 20 61 63 5f 63 76 5f 70  then :.  ac_cv_p
179e0 72 6f 67 5f 63 63 5f 67 3d 79 65 73 0a 65 6c 73  rog_cc_g=yes.els
179f0 65 0a 20 20 43 46 4c 41 47 53 3d 22 22 0a 20 20  e.  CFLAGS="".  
17a00 20 20 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73      cat confdefs
17a10 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63  .h - <<_ACEOF >c
17a20 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
17a30 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
17a40 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e  h.  */..int.main
17a50 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74   ().{..  ;.  ret
17a60 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a  urn 0;.}._ACEOF.
17a70 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63  if ac_fn_c_try_c
17a80 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22  ompile "$LINENO"
17a90 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a 20  ; then :..else. 
17aa0 20 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61   ac_c_werror_fla
17ab0 67 3d 24 61 63 5f 73 61 76 65 5f 63 5f 77 65 72  g=$ac_save_c_wer
17ac0 72 6f 72 5f 66 6c 61 67 0a 09 20 43 46 4c 41 47  ror_flag.. CFLAG
17ad0 53 3d 22 2d 67 22 0a 09 20 63 61 74 20 63 6f 6e  S="-g".. cat con
17ae0 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45  fdefs.h - <<_ACE
17af0 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  OF >conftest.$ac
17b00 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  _ext./* end conf
17b10 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74  defs.h.  */..int
17b20 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a  .main ().{..  ;.
17b30 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
17b40 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f  CEOF.if ac_fn_c_
17b50 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49  try_compile "$LI
17b60 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20  NENO"; then :.  
17b70 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d  ac_cv_prog_cc_g=
17b80 79 65 73 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72  yes.fi.rm -f cor
17b90 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  e conftest.err c
17ba0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
17bb0 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
17bc0 65 78 74 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72  ext.fi.rm -f cor
17bd0 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  e conftest.err c
17be0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
17bf0 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
17c00 65 78 74 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72  ext.fi.rm -f cor
17c10 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  e conftest.err c
17c20 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
17c30 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
17c40 65 78 74 0a 20 20 20 61 63 5f 63 5f 77 65 72 72  ext.   ac_c_werr
17c50 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 73 61 76 65  or_flag=$ac_save
17c60 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 66  _c_werror_flag.f
17c70 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
17c80 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
17c90 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
17ca0 74 3a 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63  t: $ac_cv_prog_c
17cb0 63 5f 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  c_g" >&5.$as_ech
17cc0 6f 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63  o "$ac_cv_prog_c
17cd0 63 5f 67 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  c_g" >&6; }.if t
17ce0 65 73 74 20 22 24 61 63 5f 74 65 73 74 5f 43 46  est "$ac_test_CF
17cf0 4c 41 47 53 22 20 3d 20 73 65 74 3b 20 74 68 65  LAGS" = set; the
17d00 6e 0a 20 20 43 46 4c 41 47 53 3d 24 61 63 5f 73  n.  CFLAGS=$ac_s
17d10 61 76 65 5f 43 46 4c 41 47 53 0a 65 6c 69 66 20  ave_CFLAGS.elif 
17d20 74 65 73 74 20 24 61 63 5f 63 76 5f 70 72 6f 67  test $ac_cv_prog
17d30 5f 63 63 5f 67 20 3d 20 79 65 73 3b 20 74 68 65  _cc_g = yes; the
17d40 6e 0a 20 20 69 66 20 74 65 73 74 20 22 24 47 43  n.  if test "$GC
17d50 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  C" = yes; then. 
17d60 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 20 2d 4f     CFLAGS="-g -O
17d70 32 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 43 46  2".  else.    CF
17d80 4c 41 47 53 3d 22 2d 67 22 0a 20 20 66 69 0a 65  LAGS="-g".  fi.e
17d90 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 22 24  lse.  if test "$
17da0 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  GCC" = yes; then
17db0 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 2d 4f 32  .    CFLAGS="-O2
17dc0 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 43 46 4c  ".  else.    CFL
17dd0 41 47 53 3d 0a 20 20 66 69 0a 66 69 0a 7b 20 24  AGS=.  fi.fi.{ $
17de0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
17df0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
17e00 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
17e10 6f 72 20 24 43 43 20 6f 70 74 69 6f 6e 20 74 6f  or $CC option to
17e20 20 61 63 63 65 70 74 20 49 53 4f 20 43 38 39 22   accept ISO C89"
17e30 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
17e40 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 43  "checking for $C
17e50 43 20 6f 70 74 69 6f 6e 20 74 6f 20 61 63 63 65  C option to acce
17e60 70 74 20 49 53 4f 20 43 38 39 2e 2e 2e 20 22 20  pt ISO C89... " 
17e70 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63  >&6; }.if ${ac_c
17e80 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 2b 3a 7d  v_prog_cc_c89+:}
17e90 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
17ea0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
17eb0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
17ec0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63  .  ac_cv_prog_cc
17ed0 5f 63 38 39 3d 6e 6f 0a 61 63 5f 73 61 76 65 5f  _c89=no.ac_save_
17ee0 43 43 3d 24 43 43 0a 63 61 74 20 63 6f 6e 66 64  CC=$CC.cat confd
17ef0 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46  efs.h - <<_ACEOF
17f00 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
17f10 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  xt./* end confde
17f20 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75  fs.h.  */.#inclu
17f30 64 65 20 3c 73 74 64 61 72 67 2e 68 3e 0a 23 69  de <stdarg.h>.#i
17f40 6e 63 6c 75 64 65 20 3c 73 74 64 69 6f 2e 68 3e  nclude <stdio.h>
17f50 0a 73 74 72 75 63 74 20 73 74 61 74 3b 0a 2f 2a  .struct stat;./*
17f60 20 4d 6f 73 74 20 6f 66 20 74 68 65 20 66 6f 6c   Most of the fol
17f70 6c 6f 77 69 6e 67 20 74 65 73 74 73 20 61 72 65  lowing tests are
17f80 20 73 74 6f 6c 65 6e 20 66 72 6f 6d 20 52 43 53   stolen from RCS
17f90 20 35 2e 37 27 73 20 73 72 63 2f 63 6f 6e 66 2e   5.7's src/conf.
17fa0 73 68 2e 20 20 2a 2f 0a 73 74 72 75 63 74 20 62  sh.  */.struct b
17fb0 75 66 20 7b 20 69 6e 74 20 78 3b 20 7d 3b 0a 46  uf { int x; };.F
17fc0 49 4c 45 20 2a 20 28 2a 72 63 73 6f 70 65 6e 29  ILE * (*rcsopen)
17fd0 20 28 73 74 72 75 63 74 20 62 75 66 20 2a 2c 20   (struct buf *, 
17fe0 73 74 72 75 63 74 20 73 74 61 74 20 2a 2c 20 69  struct stat *, i
17ff0 6e 74 29 3b 0a 73 74 61 74 69 63 20 63 68 61 72  nt);.static char
18000 20 2a 65 20 28 70 2c 20 69 29 0a 20 20 20 20 20   *e (p, i).     
18010 63 68 61 72 20 2a 2a 70 3b 0a 20 20 20 20 20 69  char **p;.     i
18020 6e 74 20 69 3b 0a 7b 0a 20 20 72 65 74 75 72 6e  nt i;.{.  return
18030 20 70 5b 69 5d 3b 0a 7d 0a 73 74 61 74 69 63 20   p[i];.}.static 
18040 63 68 61 72 20 2a 66 20 28 63 68 61 72 20 2a 20  char *f (char * 
18050 28 2a 67 29 20 28 63 68 61 72 20 2a 2a 2c 20 69  (*g) (char **, i
18060 6e 74 29 2c 20 63 68 61 72 20 2a 2a 70 2c 20 2e  nt), char **p, .
18070 2e 2e 29 0a 7b 0a 20 20 63 68 61 72 20 2a 73 3b  ..).{.  char *s;
18080 0a 20 20 76 61 5f 6c 69 73 74 20 76 3b 0a 20 20  .  va_list v;.  
18090 76 61 5f 73 74 61 72 74 20 28 76 2c 70 29 3b 0a  va_start (v,p);.
180a0 20 20 73 20 3d 20 67 20 28 70 2c 20 76 61 5f 61    s = g (p, va_a
180b0 72 67 20 28 76 2c 69 6e 74 29 29 3b 0a 20 20 76  rg (v,int));.  v
180c0 61 5f 65 6e 64 20 28 76 29 3b 0a 20 20 72 65 74  a_end (v);.  ret
180d0 75 72 6e 20 73 3b 0a 7d 0a 0a 2f 2a 20 4f 53 46  urn s;.}../* OSF
180e0 20 34 2e 30 20 43 6f 6d 70 61 71 20 63 63 20 69   4.0 Compaq cc i
180f0 73 20 73 6f 6d 65 20 73 6f 72 74 20 6f 66 20 61  s some sort of a
18100 6c 6d 6f 73 74 2d 41 4e 53 49 20 62 79 20 64 65  lmost-ANSI by de
18110 66 61 75 6c 74 2e 20 20 49 74 20 68 61 73 0a 20  fault.  It has. 
18120 20 20 66 75 6e 63 74 69 6f 6e 20 70 72 6f 74 6f    function proto
18130 74 79 70 65 73 20 61 6e 64 20 73 74 75 66 66 2c  types and stuff,
18140 20 62 75 74 20 6e 6f 74 20 27 5c 78 48 48 27 20   but not '\xHH' 
18150 68 65 78 20 63 68 61 72 61 63 74 65 72 20 63 6f  hex character co
18160 6e 73 74 61 6e 74 73 2e 0a 20 20 20 54 68 65 73  nstants..   Thes
18170 65 20 64 6f 6e 27 74 20 70 72 6f 76 6f 6b 65 20  e don't provoke 
18180 61 6e 20 65 72 72 6f 72 20 75 6e 66 6f 72 74 75  an error unfortu
18190 6e 61 74 65 6c 79 2c 20 69 6e 73 74 65 61 64 20  nately, instead 
181a0 61 72 65 20 73 69 6c 65 6e 74 6c 79 20 74 72 65  are silently tre
181b0 61 74 65 64 0a 20 20 20 61 73 20 27 78 27 2e 20  ated.   as 'x'. 
181c0 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 69   The following i
181d0 6e 64 75 63 65 73 20 61 6e 20 65 72 72 6f 72 2c  nduces an error,
181e0 20 75 6e 74 69 6c 20 2d 73 74 64 20 69 73 20 61   until -std is a
181f0 64 64 65 64 20 74 6f 20 67 65 74 0a 20 20 20 70  dded to get.   p
18200 72 6f 70 65 72 20 41 4e 53 49 20 6d 6f 64 65 2e  roper ANSI mode.
18210 20 20 43 75 72 69 6f 75 73 6c 79 20 27 5c 78 30    Curiously '\x0
18220 30 27 21 3d 27 78 27 20 61 6c 77 61 79 73 20 63  0'!='x' always c
18230 6f 6d 65 73 20 6f 75 74 20 74 72 75 65 2c 20 66  omes out true, f
18240 6f 72 20 61 6e 0a 20 20 20 61 72 72 61 79 20 73  or an.   array s
18250 69 7a 65 20 61 74 20 6c 65 61 73 74 2e 20 20 49  ize at least.  I
18260 74 27 73 20 6e 65 63 65 73 73 61 72 79 20 74 6f  t's necessary to
18270 20 77 72 69 74 65 20 27 5c 78 30 30 27 3d 3d 30   write '\x00'==0
18280 20 74 6f 20 67 65 74 20 73 6f 6d 65 74 68 69 6e   to get somethin
18290 67 0a 20 20 20 74 68 61 74 27 73 20 74 72 75 65  g.   that's true
182a0 20 6f 6e 6c 79 20 77 69 74 68 20 2d 73 74 64 2e   only with -std.
182b0 20 20 2a 2f 0a 69 6e 74 20 6f 73 66 34 5f 63 63    */.int osf4_cc
182c0 5f 61 72 72 61 79 20 5b 27 5c 78 30 30 27 20 3d  _array ['\x00' =
182d0 3d 20 30 20 3f 20 31 20 3a 20 2d 31 5d 3b 0a 0a  = 0 ? 1 : -1];..
182e0 2f 2a 20 49 42 4d 20 43 20 36 20 66 6f 72 20 41  /* IBM C 6 for A
182f0 49 58 20 69 73 20 61 6c 6d 6f 73 74 2d 41 4e 53  IX is almost-ANS
18300 49 20 62 79 20 64 65 66 61 75 6c 74 2c 20 62 75  I by default, bu
18310 74 20 69 74 20 72 65 70 6c 61 63 65 73 20 6d 61  t it replaces ma
18320 63 72 6f 20 70 61 72 61 6d 65 74 65 72 73 0a 20  cro parameters. 
18330 20 20 69 6e 73 69 64 65 20 73 74 72 69 6e 67 73    inside strings
18340 20 61 6e 64 20 63 68 61 72 61 63 74 65 72 20 63   and character c
18350 6f 6e 73 74 61 6e 74 73 2e 20 20 2a 2f 0a 23 64  onstants.  */.#d
18360 65 66 69 6e 65 20 46 4f 4f 28 78 29 20 27 78 27  efine FOO(x) 'x'
18370 0a 69 6e 74 20 78 6c 63 36 5f 63 63 5f 61 72 72  .int xlc6_cc_arr
18380 61 79 5b 46 4f 4f 28 61 29 20 3d 3d 20 27 78 27  ay[FOO(a) == 'x'
18390 20 3f 20 31 20 3a 20 2d 31 5d 3b 0a 0a 69 6e 74   ? 1 : -1];..int
183a0 20 74 65 73 74 20 28 69 6e 74 20 69 2c 20 64 6f   test (int i, do
183b0 75 62 6c 65 20 78 29 3b 0a 73 74 72 75 63 74 20  uble x);.struct 
183c0 73 31 20 7b 69 6e 74 20 28 2a 66 29 20 28 69 6e  s1 {int (*f) (in
183d0 74 20 61 29 3b 7d 3b 0a 73 74 72 75 63 74 20 73  t a);};.struct s
183e0 32 20 7b 69 6e 74 20 28 2a 66 29 20 28 64 6f 75  2 {int (*f) (dou
183f0 62 6c 65 20 61 29 3b 7d 3b 0a 69 6e 74 20 70 61  ble a);};.int pa
18400 69 72 6e 61 6d 65 73 20 28 69 6e 74 2c 20 63 68  irnames (int, ch
18410 61 72 20 2a 2a 2c 20 46 49 4c 45 20 2a 28 2a 29  ar **, FILE *(*)
18420 28 73 74 72 75 63 74 20 62 75 66 20 2a 2c 20 73  (struct buf *, s
18430 74 72 75 63 74 20 73 74 61 74 20 2a 2c 20 69 6e  truct stat *, in
18440 74 29 2c 20 69 6e 74 2c 20 69 6e 74 29 3b 0a 69  t), int, int);.i
18450 6e 74 20 61 72 67 63 3b 0a 63 68 61 72 20 2a 2a  nt argc;.char **
18460 61 72 67 76 3b 0a 69 6e 74 0a 6d 61 69 6e 20 28  argv;.int.main (
18470 29 0a 7b 0a 72 65 74 75 72 6e 20 66 20 28 65 2c  ).{.return f (e,
18480 20 61 72 67 76 2c 20 30 29 20 21 3d 20 61 72 67   argv, 0) != arg
18490 76 5b 30 5d 20 20 7c 7c 20 20 66 20 28 65 2c 20  v[0]  ||  f (e, 
184a0 61 72 67 76 2c 20 31 29 20 21 3d 20 61 72 67 76  argv, 1) != argv
184b0 5b 31 5d 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72  [1];.  ;.  retur
184c0 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 66 6f  n 0;.}._ACEOF.fo
184d0 72 20 61 63 5f 61 72 67 20 69 6e 20 27 27 20 2d  r ac_arg in '' -
184e0 71 6c 61 6e 67 6c 76 6c 3d 65 78 74 63 38 39 20  qlanglvl=extc89 
184f0 2d 71 6c 61 6e 67 6c 76 6c 3d 61 6e 73 69 20 2d  -qlanglvl=ansi -
18500 73 74 64 20 5c 0a 09 2d 41 65 20 22 2d 41 61 20  std \..-Ae "-Aa 
18510 2d 44 5f 48 50 55 58 5f 53 4f 55 52 43 45 22 20  -D_HPUX_SOURCE" 
18520 22 2d 58 63 20 2d 44 5f 5f 45 58 54 45 4e 53 49  "-Xc -D__EXTENSI
18530 4f 4e 53 5f 5f 22 0a 64 6f 0a 20 20 43 43 3d 22  ONS__".do.  CC="
18540 24 61 63 5f 73 61 76 65 5f 43 43 20 24 61 63 5f  $ac_save_CC $ac_
18550 61 72 67 22 0a 20 20 69 66 20 61 63 5f 66 6e 5f  arg".  if ac_fn_
18560 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24  c_try_compile "$
18570 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a  LINENO"; then :.
18580 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f    ac_cv_prog_cc_
18590 63 38 39 3d 24 61 63 5f 61 72 67 0a 66 69 0a 72  c89=$ac_arg.fi.r
185a0 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
185b0 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
185c0 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 74 65 73  $ac_objext.  tes
185d0 74 20 22 78 24 61 63 5f 63 76 5f 70 72 6f 67 5f  t "x$ac_cv_prog_
185e0 63 63 5f 63 38 39 22 20 21 3d 20 22 78 6e 6f 22  cc_c89" != "xno"
185f0 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a 72   && break.done.r
18600 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61  m -f conftest.$a
18610 63 5f 65 78 74 0a 43 43 3d 24 61 63 5f 73 61 76  c_ext.CC=$ac_sav
18620 65 5f 43 43 0a 0a 66 69 0a 23 20 41 43 5f 43 41  e_CC..fi.# AC_CA
18630 43 48 45 5f 56 41 4c 0a 63 61 73 65 20 22 78 24  CHE_VAL.case "x$
18640 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38  ac_cv_prog_cc_c8
18650 39 22 20 69 6e 0a 20 20 78 29 0a 20 20 20 20 7b  9" in.  x).    {
18660 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
18670 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
18680 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
18690 6e 6f 6e 65 20 6e 65 65 64 65 64 22 20 3e 26 35  none needed" >&5
186a0 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 6e 65 20  .$as_echo "none 
186b0 6e 65 65 64 65 64 22 20 3e 26 36 3b 20 7d 20 3b  needed" >&6; } ;
186c0 3b 0a 20 20 78 6e 6f 29 0a 20 20 20 20 7b 20 24  ;.  xno).    { $
186d0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
186e0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
186f0 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 75 6e  ENO}: result: un
18700 73 75 70 70 6f 72 74 65 64 22 20 3e 26 35 0a 24  supported" >&5.$
18710 61 73 5f 65 63 68 6f 20 22 75 6e 73 75 70 70 6f  as_echo "unsuppo
18720 72 74 65 64 22 20 3e 26 36 3b 20 7d 20 3b 3b 0a  rted" >&6; } ;;.
18730 20 20 2a 29 0a 20 20 20 20 43 43 3d 22 24 43 43    *).    CC="$CC
18740 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f   $ac_cv_prog_cc_
18750 63 38 39 22 0a 20 20 20 20 7b 20 24 61 73 5f 65  c89".    { $as_e
18760 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
18770 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
18780 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
18790 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 3e 26  _prog_cc_c89" >&
187a0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
187b0 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22 20  cv_prog_cc_c89" 
187c0 3e 26 36 3b 20 7d 20 3b 3b 0a 65 73 61 63 0a 69  >&6; } ;;.esac.i
187d0 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 76 5f  f test "x$ac_cv_
187e0 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 21 3d 20  prog_cc_c89" != 
187f0 78 6e 6f 3b 20 74 68 65 6e 20 3a 0a 0a 66 69 0a  xno; then :..fi.
18800 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70  .ac_ext=c.ac_cpp
18810 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53  ='$CPP $CPPFLAGS
18820 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43  '.ac_compile='$C
18830 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50  C -c $CFLAGS $CP
18840 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  PFLAGS conftest.
18850 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f  $ac_ext >&5'.ac_
18860 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e  link='$CC -o con
18870 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
18880 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  $CFLAGS $CPPFLAG
18890 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74  S $LDFLAGS conft
188a0 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42  est.$ac_ext $LIB
188b0 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c  S >&5'.ac_compil
188c0 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f  er_gnu=$ac_cv_c_
188d0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 7b 20  compiler_gnu..{ 
188e0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
188f0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
18900 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
18910 66 6f 72 20 61 20 73 65 64 20 74 68 61 74 20 64  for a sed that d
18920 6f 65 73 20 6e 6f 74 20 74 72 75 6e 63 61 74 65  oes not truncate
18930 20 6f 75 74 70 75 74 22 20 3e 26 35 0a 24 61 73   output" >&5.$as
18940 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
18950 67 20 66 6f 72 20 61 20 73 65 64 20 74 68 61 74  g for a sed that
18960 20 64 6f 65 73 20 6e 6f 74 20 74 72 75 6e 63 61   does not trunca
18970 74 65 20 6f 75 74 70 75 74 2e 2e 2e 20 22 20 3e  te output... " >
18980 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76  &6; }.if ${ac_cv
18990 5f 70 61 74 68 5f 53 45 44 2b 3a 7d 20 66 61 6c  _path_SED+:} fal
189a0 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
189b0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
189c0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20  ) " >&6.else.   
189d0 20 20 20 20 20 20 20 20 20 61 63 5f 73 63 72 69           ac_scri
189e0 70 74 3d 73 2f 61 61 61 61 61 61 61 61 61 61 61  pt=s/aaaaaaaaaaa
189f0 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61  aaaaaaaaaaaaaaaa
18a00 61 61 61 61 61 61 61 61 2f 62 62 62 62 62 62 62  aaaaaaaa/bbbbbbb
18a10 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62  bbbbbbbbbbbbbbbb
18a20 62 62 62 62 62 62 62 62 62 62 2f 0a 20 20 20 20  bbbbbbbbbb/.    
18a30 20 66 6f 72 20 61 63 5f 69 20 69 6e 20 31 20 32   for ac_i in 1 2
18a40 20 33 20 34 20 35 20 36 20 37 3b 20 64 6f 0a 20   3 4 5 6 7; do. 
18a50 20 20 20 20 20 20 61 63 5f 73 63 72 69 70 74 3d        ac_script=
18a60 22 24 61 63 5f 73 63 72 69 70 74 24 61 73 5f 6e  "$ac_script$as_n
18a70 6c 24 61 63 5f 73 63 72 69 70 74 22 0a 20 20 20  l$ac_script".   
18a80 20 20 64 6f 6e 65 0a 20 20 20 20 20 65 63 68 6f    done.     echo
18a90 20 22 24 61 63 5f 73 63 72 69 70 74 22 20 32 3e   "$ac_script" 2>
18aa0 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 73 65 64 20  /dev/null | sed 
18ab0 39 39 71 20 3e 63 6f 6e 66 74 65 73 74 2e 73 65  99q >conftest.se
18ac0 64 0a 20 20 20 20 20 7b 20 61 63 5f 73 63 72 69  d.     { ac_scri
18ad0 70 74 3d 3b 20 75 6e 73 65 74 20 61 63 5f 73 63  pt=; unset ac_sc
18ae0 72 69 70 74 3b 7d 0a 20 20 20 20 20 69 66 20 74  ript;}.     if t
18af0 65 73 74 20 2d 7a 20 22 24 53 45 44 22 3b 20 74  est -z "$SED"; t
18b00 68 65 6e 0a 20 20 61 63 5f 70 61 74 68 5f 53 45  hen.  ac_path_SE
18b10 44 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 20 20  D_found=false.  
18b20 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20 74  # Loop through t
18b30 68 65 20 75 73 65 72 27 73 20 70 61 74 68 20 61  he user's path a
18b40 6e 64 20 74 65 73 74 20 66 6f 72 20 65 61 63 68  nd test for each
18b50 20 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49 53   of PROGNAME-LIS
18b60 54 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53 3d  T.  as_save_IFS=
18b70 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
18b80 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
18b90 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
18ba0 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
18bb0 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
18bc0 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
18bd0 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 70  r=..    for ac_p
18be0 72 6f 67 20 69 6e 20 73 65 64 20 67 73 65 64 3b  rog in sed gsed;
18bf0 20 64 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f 65   do.    for ac_e
18c00 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
18c10 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
18c20 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20 20  ensions; do.    
18c30 20 20 61 63 5f 70 61 74 68 5f 53 45 44 3d 22 24    ac_path_SED="$
18c40 61 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 24  as_dir/$ac_prog$
18c50 61 63 5f 65 78 65 63 5f 65 78 74 22 0a 20 20 20  ac_exec_ext".   
18c60 20 20 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61     as_fn_executa
18c70 62 6c 65 5f 70 20 22 24 61 63 5f 70 61 74 68 5f  ble_p "$ac_path_
18c80 53 45 44 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65  SED" || continue
18c90 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55  .# Check for GNU
18ca0 20 61 63 5f 70 61 74 68 5f 53 45 44 20 61 6e 64   ac_path_SED and
18cb0 20 73 65 6c 65 63 74 20 69 74 20 69 66 20 69 74   select it if it
18cc0 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20 43   is found..  # C
18cd0 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 24 61 63  heck for GNU $ac
18ce0 5f 70 61 74 68 5f 53 45 44 0a 63 61 73 65 20 60  _path_SED.case `
18cf0 22 24 61 63 5f 70 61 74 68 5f 53 45 44 22 20 2d  "$ac_path_SED" -
18d00 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31 60 20 69  -version 2>&1` i
18d10 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61 63 5f 63 76  n.*GNU*).  ac_cv
18d20 5f 70 61 74 68 5f 53 45 44 3d 22 24 61 63 5f 70  _path_SED="$ac_p
18d30 61 74 68 5f 53 45 44 22 20 61 63 5f 70 61 74 68  ath_SED" ac_path
18d40 5f 53 45 44 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a  _SED_found=:;;.*
18d50 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30 0a 20  ).  ac_count=0. 
18d60 20 24 61 73 5f 65 63 68 6f 5f 6e 20 30 31 32 33   $as_echo_n 0123
18d70 34 35 36 37 38 39 20 3e 22 63 6f 6e 66 74 65 73  456789 >"conftes
18d80 74 2e 69 6e 22 0a 20 20 77 68 69 6c 65 20 3a 0a  t.in".  while :.
18d90 20 20 64 6f 0a 20 20 20 20 63 61 74 20 22 63 6f    do.    cat "co
18da0 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66  nftest.in" "conf
18db0 74 65 73 74 2e 69 6e 22 20 3e 22 63 6f 6e 66 74  test.in" >"conft
18dc0 65 73 74 2e 74 6d 70 22 0a 20 20 20 20 6d 76 20  est.tmp".    mv 
18dd0 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 20 22  "conftest.tmp" "
18de0 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 20  conftest.in".   
18df0 20 63 70 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e   cp "conftest.in
18e00 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a  " "conftest.nl".
18e10 20 20 20 20 24 61 73 5f 65 63 68 6f 20 27 27 20      $as_echo '' 
18e20 3e 3e 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22  >> "conftest.nl"
18e30 0a 20 20 20 20 22 24 61 63 5f 70 61 74 68 5f 53  .    "$ac_path_S
18e40 45 44 22 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  ED" -f conftest.
18e50 73 65 64 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e  sed < "conftest.
18e60 6e 6c 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f  nl" >"conftest.o
18e70 75 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  ut" 2>/dev/null 
18e80 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 64 69 66  || break.    dif
18e90 66 20 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22  f "conftest.out"
18ea0 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e   "conftest.nl" >
18eb0 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c  /dev/null 2>&1 |
18ec0 7c 20 62 72 65 61 6b 0a 20 20 20 20 61 73 5f 66  | break.    as_f
18ed0 6e 5f 61 72 69 74 68 20 24 61 63 5f 63 6f 75 6e  n_arith $ac_coun
18ee0 74 20 2b 20 31 20 26 26 20 61 63 5f 63 6f 75 6e  t + 1 && ac_coun
18ef0 74 3d 24 61 73 5f 76 61 6c 0a 20 20 20 20 69 66  t=$as_val.    if
18f00 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20   test $ac_count 
18f10 2d 67 74 20 24 7b 61 63 5f 70 61 74 68 5f 53 45  -gt ${ac_path_SE
18f20 44 5f 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20  D_max-0}; then. 
18f30 20 20 20 20 20 23 20 42 65 73 74 20 6f 6e 65 20       # Best one 
18f40 73 6f 20 66 61 72 2c 20 73 61 76 65 20 69 74 20  so far, save it 
18f50 62 75 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67  but keep looking
18f60 20 66 6f 72 20 61 20 62 65 74 74 65 72 20 6f 6e   for a better on
18f70 65 0a 20 20 20 20 20 20 61 63 5f 63 76 5f 70 61  e.      ac_cv_pa
18f80 74 68 5f 53 45 44 3d 22 24 61 63 5f 70 61 74 68  th_SED="$ac_path
18f90 5f 53 45 44 22 0a 20 20 20 20 20 20 61 63 5f 70  _SED".      ac_p
18fa0 61 74 68 5f 53 45 44 5f 6d 61 78 3d 24 61 63 5f  ath_SED_max=$ac_
18fb0 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20 20 20  count.    fi.   
18fc0 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63 68 61   # 10*(2^10) cha
18fd0 72 73 20 61 73 20 69 6e 70 75 74 20 73 65 65 6d  rs as input seem
18fe0 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f 75  s more than enou
18ff0 67 68 0a 20 20 20 20 74 65 73 74 20 24 61 63 5f  gh.    test $ac_
19000 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26 26 20  count -gt 10 && 
19010 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20 20 72  break.  done.  r
19020 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69 6e  m -f conftest.in
19030 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63 6f   conftest.tmp co
19040 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66 74 65  nftest.nl confte
19050 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a 20  st.out;;.esac.. 
19060 20 20 20 20 20 24 61 63 5f 70 61 74 68 5f 53 45       $ac_path_SE
19070 44 5f 66 6f 75 6e 64 20 26 26 20 62 72 65 61 6b  D_found && break
19080 20 33 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64 6f   3.    done.  do
19090 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61  ne.  done.IFS=$a
190a0 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 69 66 20  s_save_IFS.  if 
190b0 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
190c0 70 61 74 68 5f 53 45 44 22 3b 20 74 68 65 6e 0a  path_SED"; then.
190d0 20 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20      as_fn_error 
190e0 24 3f 20 22 6e 6f 20 61 63 63 65 70 74 61 62 6c  $? "no acceptabl
190f0 65 20 73 65 64 20 63 6f 75 6c 64 20 62 65 20 66  e sed could be f
19100 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54 48 22 20  ound in \$PATH" 
19110 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 20 20 66 69  "$LINENO" 5.  fi
19120 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 61  .else.  ac_cv_pa
19130 74 68 5f 53 45 44 3d 24 53 45 44 0a 66 69 0a 0a  th_SED=$SED.fi..
19140 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
19150 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
19160 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
19170 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61 74 68 5f  lt: $ac_cv_path_
19180 53 45 44 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  SED" >&5.$as_ech
19190 6f 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 53  o "$ac_cv_path_S
191a0 45 44 22 20 3e 26 36 3b 20 7d 0a 20 53 45 44 3d  ED" >&6; }. SED=
191b0 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44  "$ac_cv_path_SED
191c0 22 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  ".  rm -f confte
191d0 73 74 2e 73 65 64 0a 0a 74 65 73 74 20 2d 7a 20  st.sed..test -z 
191e0 22 24 53 45 44 22 20 26 26 20 53 45 44 3d 73 65  "$SED" && SED=se
191f0 64 0a 58 73 65 64 3d 22 24 53 45 44 20 2d 65 20  d.Xsed="$SED -e 
19200 31 73 2f 5e 58 2f 2f 22 0a 0a 0a 0a 0a 0a 0a 0a  1s/^X//"........
19210 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  ....{ $as_echo "
19220 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
19230 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
19240 63 6b 69 6e 67 20 66 6f 72 20 67 72 65 70 20 74  cking for grep t
19250 68 61 74 20 68 61 6e 64 6c 65 73 20 6c 6f 6e 67  hat handles long
19260 20 6c 69 6e 65 73 20 61 6e 64 20 2d 65 22 20 3e   lines and -e" >
19270 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
19280 68 65 63 6b 69 6e 67 20 66 6f 72 20 67 72 65 70  hecking for grep
19290 20 74 68 61 74 20 68 61 6e 64 6c 65 73 20 6c 6f   that handles lo
192a0 6e 67 20 6c 69 6e 65 73 20 61 6e 64 20 2d 65 2e  ng lines and -e.
192b0 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
192c0 7b 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50  {ac_cv_path_GREP
192d0 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
192e0 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
192f0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
19300 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 7a  lse.  if test -z
19310 20 22 24 47 52 45 50 22 3b 20 74 68 65 6e 0a 20   "$GREP"; then. 
19320 20 61 63 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f   ac_path_GREP_fo
19330 75 6e 64 3d 66 61 6c 73 65 0a 20 20 23 20 4c 6f  und=false.  # Lo
19340 6f 70 20 74 68 72 6f 75 67 68 20 74 68 65 20 75  op through the u
19350 73 65 72 27 73 20 70 61 74 68 20 61 6e 64 20 74  ser's path and t
19360 65 73 74 20 66 6f 72 20 65 61 63 68 20 6f 66 20  est for each of 
19370 50 52 4f 47 4e 41 4d 45 2d 4c 49 53 54 0a 20 20  PROGNAME-LIST.  
19380 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
19390 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
193a0 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
193b0 20 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53   in $PATH$PATH_S
193c0 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67  EPARATOR/usr/xpg
193d0 34 2f 62 69 6e 0a 64 6f 0a 20 20 49 46 53 3d 24  4/bin.do.  IFS=$
193e0 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
193f0 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
19400 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20  && as_dir=..    
19410 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 67  for ac_prog in g
19420 72 65 70 20 67 67 72 65 70 3b 20 64 6f 0a 20 20  rep ggrep; do.  
19430 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
19440 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
19450 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
19460 73 3b 20 64 6f 0a 20 20 20 20 20 20 61 63 5f 70  s; do.      ac_p
19470 61 74 68 5f 47 52 45 50 3d 22 24 61 73 5f 64 69  ath_GREP="$as_di
19480 72 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78  r/$ac_prog$ac_ex
19490 65 63 5f 65 78 74 22 0a 20 20 20 20 20 20 61 73  ec_ext".      as
194a0 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  _fn_executable_p
194b0 20 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22   "$ac_path_GREP"
194c0 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 23 20 43   || continue.# C
194d0 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 61 63 5f  heck for GNU ac_
194e0 70 61 74 68 5f 47 52 45 50 20 61 6e 64 20 73 65  path_GREP and se
194f0 6c 65 63 74 20 69 74 20 69 66 20 69 74 20 69 73  lect it if it is
19500 20 66 6f 75 6e 64 2e 0a 20 20 23 20 43 68 65 63   found..  # Chec
19510 6b 20 66 6f 72 20 47 4e 55 20 24 61 63 5f 70 61  k for GNU $ac_pa
19520 74 68 5f 47 52 45 50 0a 63 61 73 65 20 60 22 24  th_GREP.case `"$
19530 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20 2d 2d  ac_path_GREP" --
19540 76 65 72 73 69 6f 6e 20 32 3e 26 31 60 20 69 6e  version 2>&1` in
19550 0a 2a 47 4e 55 2a 29 0a 20 20 61 63 5f 63 76 5f  .*GNU*).  ac_cv_
19560 70 61 74 68 5f 47 52 45 50 3d 22 24 61 63 5f 70  path_GREP="$ac_p
19570 61 74 68 5f 47 52 45 50 22 20 61 63 5f 70 61 74  ath_GREP" ac_pat
19580 68 5f 47 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b 3b  h_GREP_found=:;;
19590 0a 2a 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30  .*).  ac_count=0
195a0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 30 31  .  $as_echo_n 01
195b0 32 33 34 35 36 37 38 39 20 3e 22 63 6f 6e 66 74  23456789 >"conft
195c0 65 73 74 2e 69 6e 22 0a 20 20 77 68 69 6c 65 20  est.in".  while 
195d0 3a 0a 20 20 64 6f 0a 20 20 20 20 63 61 74 20 22  :.  do.    cat "
195e0 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f  conftest.in" "co
195f0 6e 66 74 65 73 74 2e 69 6e 22 20 3e 22 63 6f 6e  nftest.in" >"con
19600 66 74 65 73 74 2e 74 6d 70 22 0a 20 20 20 20 6d  ftest.tmp".    m
19610 76 20 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22  v "conftest.tmp"
19620 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20   "conftest.in". 
19630 20 20 20 63 70 20 22 63 6f 6e 66 74 65 73 74 2e     cp "conftest.
19640 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c  in" "conftest.nl
19650 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 27  ".    $as_echo '
19660 47 52 45 50 27 20 3e 3e 20 22 63 6f 6e 66 74 65  GREP' >> "confte
19670 73 74 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f  st.nl".    "$ac_
19680 70 61 74 68 5f 47 52 45 50 22 20 2d 65 20 27 47  path_GREP" -e 'G
19690 52 45 50 24 27 20 2d 65 20 27 2d 28 63 61 6e 6e  REP$' -e '-(cann
196a0 6f 74 20 6d 61 74 63 68 29 2d 27 20 3c 20 22 63  ot match)-' < "c
196b0 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 22 63 6f  onftest.nl" >"co
196c0 6e 66 74 65 73 74 2e 6f 75 74 22 20 32 3e 2f 64  nftest.out" 2>/d
196d0 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62 72 65 61 6b  ev/null || break
196e0 0a 20 20 20 20 64 69 66 66 20 22 63 6f 6e 66 74  .    diff "conft
196f0 65 73 74 2e 6f 75 74 22 20 22 63 6f 6e 66 74 65  est.out" "confte
19700 73 74 2e 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c  st.nl" >/dev/nul
19710 6c 20 32 3e 26 31 20 7c 7c 20 62 72 65 61 6b 0a  l 2>&1 || break.
19720 20 20 20 20 61 73 5f 66 6e 5f 61 72 69 74 68 20      as_fn_arith 
19730 24 61 63 5f 63 6f 75 6e 74 20 2b 20 31 20 26 26  $ac_count + 1 &&
19740 20 61 63 5f 63 6f 75 6e 74 3d 24 61 73 5f 76 61   ac_count=$as_va
19750 6c 0a 20 20 20 20 69 66 20 74 65 73 74 20 24 61  l.    if test $a
19760 63 5f 63 6f 75 6e 74 20 2d 67 74 20 24 7b 61 63  c_count -gt ${ac
19770 5f 70 61 74 68 5f 47 52 45 50 5f 6d 61 78 2d 30  _path_GREP_max-0
19780 7d 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 23 20  }; then.      # 
19790 42 65 73 74 20 6f 6e 65 20 73 6f 20 66 61 72 2c  Best one so far,
197a0 20 73 61 76 65 20 69 74 20 62 75 74 20 6b 65 65   save it but kee
197b0 70 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20  p looking for a 
197c0 62 65 74 74 65 72 20 6f 6e 65 0a 20 20 20 20 20  better one.     
197d0 20 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50   ac_cv_path_GREP
197e0 3d 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22  ="$ac_path_GREP"
197f0 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f 47  .      ac_path_G
19800 52 45 50 5f 6d 61 78 3d 24 61 63 5f 63 6f 75 6e  REP_max=$ac_coun
19810 74 0a 20 20 20 20 66 69 0a 20 20 20 20 23 20 31  t.    fi.    # 1
19820 30 2a 28 32 5e 31 30 29 20 63 68 61 72 73 20 61  0*(2^10) chars a
19830 73 20 69 6e 70 75 74 20 73 65 65 6d 73 20 6d 6f  s input seems mo
19840 72 65 20 74 68 61 6e 20 65 6e 6f 75 67 68 0a 20  re than enough. 
19850 20 20 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e     test $ac_coun
19860 74 20 2d 67 74 20 31 30 20 26 26 20 62 72 65 61  t -gt 10 && brea
19870 6b 0a 20 20 64 6f 6e 65 0a 20 20 72 6d 20 2d 66  k.  done.  rm -f
19880 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e   conftest.in con
19890 66 74 65 73 74 2e 74 6d 70 20 63 6f 6e 66 74 65  ftest.tmp confte
198a0 73 74 2e 6e 6c 20 63 6f 6e 66 74 65 73 74 2e 6f  st.nl conftest.o
198b0 75 74 3b 3b 0a 65 73 61 63 0a 0a 20 20 20 20 20  ut;;.esac..     
198c0 20 24 61 63 5f 70 61 74 68 5f 47 52 45 50 5f 66   $ac_path_GREP_f
198d0 6f 75 6e 64 20 26 26 20 62 72 65 61 6b 20 33 0a  ound && break 3.
198e0 20 20 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a      done.  done.
198f0 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73    done.IFS=$as_s
19900 61 76 65 5f 49 46 53 0a 20 20 69 66 20 74 65 73  ave_IFS.  if tes
19910 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 61 74  t -z "$ac_cv_pat
19920 68 5f 47 52 45 50 22 3b 20 74 68 65 6e 0a 20 20  h_GREP"; then.  
19930 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f    as_fn_error $?
19940 20 22 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20   "no acceptable 
19950 67 72 65 70 20 63 6f 75 6c 64 20 62 65 20 66 6f  grep could be fo
19960 75 6e 64 20 69 6e 20 24 50 41 54 48 24 50 41 54  und in $PATH$PAT
19970 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f  H_SEPARATOR/usr/
19980 78 70 67 34 2f 62 69 6e 22 20 22 24 4c 49 4e 45  xpg4/bin" "$LINE
19990 4e 4f 22 20 35 0a 20 20 66 69 0a 65 6c 73 65 0a  NO" 5.  fi.else.
199a0 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45    ac_cv_path_GRE
199b0 50 3d 24 47 52 45 50 0a 66 69 0a 0a 66 69 0a 7b  P=$GREP.fi..fi.{
199c0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
199d0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
199e0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
199f0 24 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50  $ac_cv_path_GREP
19a00 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
19a10 24 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50  $ac_cv_path_GREP
19a20 22 20 3e 26 36 3b 20 7d 0a 20 47 52 45 50 3d 22  " >&6; }. GREP="
19a30 24 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50  $ac_cv_path_GREP
19a40 22 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  "...{ $as_echo "
19a50 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
19a60 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
19a70 63 6b 69 6e 67 20 66 6f 72 20 65 67 72 65 70 22  cking for egrep"
19a80 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
19a90 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 65 67  "checking for eg
19aa0 72 65 70 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  rep... " >&6; }.
19ab0 69 66 20 24 7b 61 63 5f 63 76 5f 70 61 74 68 5f  if ${ac_cv_path_
19ac0 45 47 52 45 50 2b 3a 7d 20 66 61 6c 73 65 3b 20  EGREP+:} false; 
19ad0 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
19ae0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
19af0 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 65 63  >&6.else.  if ec
19b00 68 6f 20 61 20 7c 20 24 47 52 45 50 20 2d 45 20  ho a | $GREP -E 
19b10 27 28 61 7c 62 29 27 20 3e 2f 64 65 76 2f 6e 75  '(a|b)' >/dev/nu
19b20 6c 6c 20 32 3e 26 31 0a 20 20 20 74 68 65 6e 20  ll 2>&1.   then 
19b30 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50  ac_cv_path_EGREP
19b40 3d 22 24 47 52 45 50 20 2d 45 22 0a 20 20 20 65  ="$GREP -E".   e
19b50 6c 73 65 0a 20 20 20 20 20 69 66 20 74 65 73 74  lse.     if test
19b60 20 2d 7a 20 22 24 45 47 52 45 50 22 3b 20 74 68   -z "$EGREP"; th
19b70 65 6e 0a 20 20 61 63 5f 70 61 74 68 5f 45 47 52  en.  ac_path_EGR
19b80 45 50 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 20  EP_found=false. 
19b90 20 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20   # Loop through 
19ba0 74 68 65 20 75 73 65 72 27 73 20 70 61 74 68 20  the user's path 
19bb0 61 6e 64 20 74 65 73 74 20 66 6f 72 20 65 61 63  and test for eac
19bc0 68 20 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49  h of PROGNAME-LI
19bd0 53 54 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53  ST.  as_save_IFS
19be0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
19bf0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
19c00 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 24 50  s_dir in $PATH$P
19c10 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73  ATH_SEPARATOR/us
19c20 72 2f 78 70 67 34 2f 62 69 6e 0a 64 6f 0a 20 20  r/xpg4/bin.do.  
19c30 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
19c40 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
19c50 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
19c60 0a 20 20 20 20 66 6f 72 20 61 63 5f 70 72 6f 67  .    for ac_prog
19c70 20 69 6e 20 65 67 72 65 70 3b 20 64 6f 0a 20 20   in egrep; do.  
19c80 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
19c90 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
19ca0 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
19cb0 73 3b 20 64 6f 0a 20 20 20 20 20 20 61 63 5f 70  s; do.      ac_p
19cc0 61 74 68 5f 45 47 52 45 50 3d 22 24 61 73 5f 64  ath_EGREP="$as_d
19cd0 69 72 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f 65  ir/$ac_prog$ac_e
19ce0 78 65 63 5f 65 78 74 22 0a 20 20 20 20 20 20 61  xec_ext".      a
19cf0 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f  s_fn_executable_
19d00 70 20 22 24 61 63 5f 70 61 74 68 5f 45 47 52 45  p "$ac_path_EGRE
19d10 50 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 23  P" || continue.#
19d20 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 61   Check for GNU a
19d30 63 5f 70 61 74 68 5f 45 47 52 45 50 20 61 6e 64  c_path_EGREP and
19d40 20 73 65 6c 65 63 74 20 69 74 20 69 66 20 69 74   select it if it
19d50 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20 43   is found..  # C
19d60 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 24 61 63  heck for GNU $ac
19d70 5f 70 61 74 68 5f 45 47 52 45 50 0a 63 61 73 65  _path_EGREP.case
19d80 20 60 22 24 61 63 5f 70 61 74 68 5f 45 47 52 45   `"$ac_path_EGRE
19d90 50 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26  P" --version 2>&
19da0 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61  1` in.*GNU*).  a
19db0 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 3d  c_cv_path_EGREP=
19dc0 22 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50 22  "$ac_path_EGREP"
19dd0 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 66   ac_path_EGREP_f
19de0 6f 75 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63  ound=:;;.*).  ac
19df0 5f 63 6f 75 6e 74 3d 30 0a 20 20 24 61 73 5f 65  _count=0.  $as_e
19e00 63 68 6f 5f 6e 20 30 31 32 33 34 35 36 37 38 39  cho_n 0123456789
19e10 20 3e 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a   >"conftest.in".
19e20 20 20 77 68 69 6c 65 20 3a 0a 20 20 64 6f 0a 20    while :.  do. 
19e30 20 20 20 63 61 74 20 22 63 6f 6e 66 74 65 73 74     cat "conftest
19e40 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 69  .in" "conftest.i
19e50 6e 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 74 6d  n" >"conftest.tm
19e60 70 22 0a 20 20 20 20 6d 76 20 22 63 6f 6e 66 74  p".    mv "conft
19e70 65 73 74 2e 74 6d 70 22 20 22 63 6f 6e 66 74 65  est.tmp" "confte
19e80 73 74 2e 69 6e 22 0a 20 20 20 20 63 70 20 22 63  st.in".    cp "c
19e90 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e  onftest.in" "con
19ea0 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 24 61  ftest.nl".    $a
19eb0 73 5f 65 63 68 6f 20 27 45 47 52 45 50 27 20 3e  s_echo 'EGREP' >
19ec0 3e 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a  > "conftest.nl".
19ed0 20 20 20 20 22 24 61 63 5f 70 61 74 68 5f 45 47      "$ac_path_EG
19ee0 52 45 50 22 20 27 45 47 52 45 50 24 27 20 3c 20  REP" 'EGREP$' < 
19ef0 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 22  "conftest.nl" >"
19f00 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 32 3e  conftest.out" 2>
19f10 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62 72 65  /dev/null || bre
19f20 61 6b 0a 20 20 20 20 64 69 66 66 20 22 63 6f 6e  ak.    diff "con
19f30 66 74 65 73 74 2e 6f 75 74 22 20 22 63 6f 6e 66  ftest.out" "conf
19f40 74 65 73 74 2e 6e 6c 22 20 3e 2f 64 65 76 2f 6e  test.nl" >/dev/n
19f50 75 6c 6c 20 32 3e 26 31 20 7c 7c 20 62 72 65 61  ull 2>&1 || brea
19f60 6b 0a 20 20 20 20 61 73 5f 66 6e 5f 61 72 69 74  k.    as_fn_arit
19f70 68 20 24 61 63 5f 63 6f 75 6e 74 20 2b 20 31 20  h $ac_count + 1 
19f80 26 26 20 61 63 5f 63 6f 75 6e 74 3d 24 61 73 5f  && ac_count=$as_
19f90 76 61 6c 0a 20 20 20 20 69 66 20 74 65 73 74 20  val.    if test 
19fa0 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 24 7b  $ac_count -gt ${
19fb0 61 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 6d 61  ac_path_EGREP_ma
19fc0 78 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20 20 20  x-0}; then.     
19fd0 20 23 20 42 65 73 74 20 6f 6e 65 20 73 6f 20 66   # Best one so f
19fe0 61 72 2c 20 73 61 76 65 20 69 74 20 62 75 74 20  ar, save it but 
19ff0 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72  keep looking for
1a000 20 61 20 62 65 74 74 65 72 20 6f 6e 65 0a 20 20   a better one.  
1a010 20 20 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 45      ac_cv_path_E
1a020 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f 45  GREP="$ac_path_E
1a030 47 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f 70  GREP".      ac_p
1a040 61 74 68 5f 45 47 52 45 50 5f 6d 61 78 3d 24 61  ath_EGREP_max=$a
1a050 63 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20  c_count.    fi. 
1a060 20 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63     # 10*(2^10) c
1a070 68 61 72 73 20 61 73 20 69 6e 70 75 74 20 73 65  hars as input se
1a080 65 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e  ems more than en
1a090 6f 75 67 68 0a 20 20 20 20 74 65 73 74 20 24 61  ough.    test $a
1a0a0 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26  c_count -gt 10 &
1a0b0 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20  & break.  done. 
1a0c0 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
1a0d0 69 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20  in conftest.tmp 
1a0e0 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66  conftest.nl conf
1a0f0 74 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a  test.out;;.esac.
1a100 0a 20 20 20 20 20 20 24 61 63 5f 70 61 74 68 5f  .      $ac_path_
1a110 45 47 52 45 50 5f 66 6f 75 6e 64 20 26 26 20 62  EGREP_found && b
1a120 72 65 61 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a  reak 3.    done.
1a130 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46    done.  done.IF
1a140 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
1a150 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63   if test -z "$ac
1a160 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 22 3b  _cv_path_EGREP";
1a170 20 74 68 65 6e 0a 20 20 20 20 61 73 5f 66 6e 5f   then.    as_fn_
1a180 65 72 72 6f 72 20 24 3f 20 22 6e 6f 20 61 63 63  error $? "no acc
1a190 65 70 74 61 62 6c 65 20 65 67 72 65 70 20 63 6f  eptable egrep co
1a1a0 75 6c 64 20 62 65 20 66 6f 75 6e 64 20 69 6e 20  uld be found in 
1a1b0 24 50 41 54 48 24 50 41 54 48 5f 53 45 50 41 52  $PATH$PATH_SEPAR
1a1c0 41 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69  ATOR/usr/xpg4/bi
1a1d0 6e 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 20  n" "$LINENO" 5. 
1a1e0 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76   fi.else.  ac_cv
1a1f0 5f 70 61 74 68 5f 45 47 52 45 50 3d 24 45 47 52  _path_EGREP=$EGR
1a200 45 50 0a 66 69 0a 0a 20 20 20 66 69 0a 66 69 0a  EP.fi..   fi.fi.
1a210 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1a220 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
1a230 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
1a240 20 24 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52   $ac_cv_path_EGR
1a250 45 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  EP" >&5.$as_echo
1a260 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 45 47   "$ac_cv_path_EG
1a270 52 45 50 22 20 3e 26 36 3b 20 7d 0a 20 45 47 52  REP" >&6; }. EGR
1a280 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74 68 5f  EP="$ac_cv_path_
1a290 45 47 52 45 50 22 0a 0a 0a 7b 20 24 61 73 5f 65  EGREP"...{ $as_e
1a2a0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1a2b0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1a2c0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 66  : checking for f
1a2d0 67 72 65 70 22 20 3e 26 35 0a 24 61 73 5f 65 63  grep" >&5.$as_ec
1a2e0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
1a2f0 6f 72 20 66 67 72 65 70 2e 2e 2e 20 22 20 3e 26  or fgrep... " >&
1a300 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f  6; }.if ${ac_cv_
1a310 70 61 74 68 5f 46 47 52 45 50 2b 3a 7d 20 66 61  path_FGREP+:} fa
1a320 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
1a330 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
1a340 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
1a350 69 66 20 65 63 68 6f 20 27 61 62 2a 63 27 20 7c  if echo 'ab*c' |
1a360 20 24 47 52 45 50 20 2d 46 20 27 61 62 2a 63 27   $GREP -F 'ab*c'
1a370 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
1a380 0a 20 20 20 74 68 65 6e 20 61 63 5f 63 76 5f 70  .   then ac_cv_p
1a390 61 74 68 5f 46 47 52 45 50 3d 22 24 47 52 45 50  ath_FGREP="$GREP
1a3a0 20 2d 46 22 0a 20 20 20 65 6c 73 65 0a 20 20 20   -F".   else.   
1a3b0 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 46    if test -z "$F
1a3c0 47 52 45 50 22 3b 20 74 68 65 6e 0a 20 20 61 63  GREP"; then.  ac
1a3d0 5f 70 61 74 68 5f 46 47 52 45 50 5f 66 6f 75 6e  _path_FGREP_foun
1a3e0 64 3d 66 61 6c 73 65 0a 20 20 23 20 4c 6f 6f 70  d=false.  # Loop
1a3f0 20 74 68 72 6f 75 67 68 20 74 68 65 20 75 73 65   through the use
1a400 72 27 73 20 70 61 74 68 20 61 6e 64 20 74 65 73  r's path and tes
1a410 74 20 66 6f 72 20 65 61 63 68 20 6f 66 20 50 52  t for each of PR
1a420 4f 47 4e 41 4d 45 2d 4c 49 53 54 0a 20 20 61 73  OGNAME-LIST.  as
1a430 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
1a440 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
1a450 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
1a460 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53 45 50  n $PATH$PATH_SEP
1a470 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f  ARATOR/usr/xpg4/
1a480 62 69 6e 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  bin.do.  IFS=$as
1a490 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
1a4a0 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
1a4b0 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f   as_dir=..    fo
1a4c0 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 66 67 72  r ac_prog in fgr
1a4d0 65 70 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20 61  ep; do.    for a
1a4e0 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
1a4f0 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
1a500 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
1a510 20 20 20 20 20 61 63 5f 70 61 74 68 5f 46 47 52       ac_path_FGR
1a520 45 50 3d 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  EP="$as_dir/$ac_
1a530 70 72 6f 67 24 61 63 5f 65 78 65 63 5f 65 78 74  prog$ac_exec_ext
1a540 22 0a 20 20 20 20 20 20 61 73 5f 66 6e 5f 65 78  ".      as_fn_ex
1a550 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 63 5f  ecutable_p "$ac_
1a560 70 61 74 68 5f 46 47 52 45 50 22 20 7c 7c 20 63  path_FGREP" || c
1a570 6f 6e 74 69 6e 75 65 0a 23 20 43 68 65 63 6b 20  ontinue.# Check 
1a580 66 6f 72 20 47 4e 55 20 61 63 5f 70 61 74 68 5f  for GNU ac_path_
1a590 46 47 52 45 50 20 61 6e 64 20 73 65 6c 65 63 74  FGREP and select
1a5a0 20 69 74 20 69 66 20 69 74 20 69 73 20 66 6f 75   it if it is fou
1a5b0 6e 64 2e 0a 20 20 23 20 43 68 65 63 6b 20 66 6f  nd..  # Check fo
1a5c0 72 20 47 4e 55 20 24 61 63 5f 70 61 74 68 5f 46  r GNU $ac_path_F
1a5d0 47 52 45 50 0a 63 61 73 65 20 60 22 24 61 63 5f  GREP.case `"$ac_
1a5e0 70 61 74 68 5f 46 47 52 45 50 22 20 2d 2d 76 65  path_FGREP" --ve
1a5f0 72 73 69 6f 6e 20 32 3e 26 31 60 20 69 6e 0a 2a  rsion 2>&1` in.*
1a600 47 4e 55 2a 29 0a 20 20 61 63 5f 63 76 5f 70 61  GNU*).  ac_cv_pa
1a610 74 68 5f 46 47 52 45 50 3d 22 24 61 63 5f 70 61  th_FGREP="$ac_pa
1a620 74 68 5f 46 47 52 45 50 22 20 61 63 5f 70 61 74  th_FGREP" ac_pat
1a630 68 5f 46 47 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b  h_FGREP_found=:;
1a640 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d  ;.*).  ac_count=
1a650 30 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 30  0.  $as_echo_n 0
1a660 31 32 33 34 35 36 37 38 39 20 3e 22 63 6f 6e 66  123456789 >"conf
1a670 74 65 73 74 2e 69 6e 22 0a 20 20 77 68 69 6c 65  test.in".  while
1a680 20 3a 0a 20 20 64 6f 0a 20 20 20 20 63 61 74 20   :.  do.    cat 
1a690 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63  "conftest.in" "c
1a6a0 6f 6e 66 74 65 73 74 2e 69 6e 22 20 3e 22 63 6f  onftest.in" >"co
1a6b0 6e 66 74 65 73 74 2e 74 6d 70 22 0a 20 20 20 20  nftest.tmp".    
1a6c0 6d 76 20 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70  mv "conftest.tmp
1a6d0 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a  " "conftest.in".
1a6e0 20 20 20 20 63 70 20 22 63 6f 6e 66 74 65 73 74      cp "conftest
1a6f0 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e  .in" "conftest.n
1a700 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  l".    $as_echo 
1a710 27 46 47 52 45 50 27 20 3e 3e 20 22 63 6f 6e 66  'FGREP' >> "conf
1a720 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 22 24 61  test.nl".    "$a
1a730 63 5f 70 61 74 68 5f 46 47 52 45 50 22 20 46 47  c_path_FGREP" FG
1a740 52 45 50 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e  REP < "conftest.
1a750 6e 6c 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f  nl" >"conftest.o
1a760 75 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  ut" 2>/dev/null 
1a770 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 64 69 66  || break.    dif
1a780 66 20 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22  f "conftest.out"
1a790 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e   "conftest.nl" >
1a7a0 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c  /dev/null 2>&1 |
1a7b0 7c 20 62 72 65 61 6b 0a 20 20 20 20 61 73 5f 66  | break.    as_f
1a7c0 6e 5f 61 72 69 74 68 20 24 61 63 5f 63 6f 75 6e  n_arith $ac_coun
1a7d0 74 20 2b 20 31 20 26 26 20 61 63 5f 63 6f 75 6e  t + 1 && ac_coun
1a7e0 74 3d 24 61 73 5f 76 61 6c 0a 20 20 20 20 69 66  t=$as_val.    if
1a7f0 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20   test $ac_count 
1a800 2d 67 74 20 24 7b 61 63 5f 70 61 74 68 5f 46 47  -gt ${ac_path_FG
1a810 52 45 50 5f 6d 61 78 2d 30 7d 3b 20 74 68 65 6e  REP_max-0}; then
1a820 0a 20 20 20 20 20 20 23 20 42 65 73 74 20 6f 6e  .      # Best on
1a830 65 20 73 6f 20 66 61 72 2c 20 73 61 76 65 20 69  e so far, save i
1a840 74 20 62 75 74 20 6b 65 65 70 20 6c 6f 6f 6b 69  t but keep looki
1a850 6e 67 20 66 6f 72 20 61 20 62 65 74 74 65 72 20  ng for a better 
1a860 6f 6e 65 0a 20 20 20 20 20 20 61 63 5f 63 76 5f  one.      ac_cv_
1a870 70 61 74 68 5f 46 47 52 45 50 3d 22 24 61 63 5f  path_FGREP="$ac_
1a880 70 61 74 68 5f 46 47 52 45 50 22 0a 20 20 20 20  path_FGREP".    
1a890 20 20 61 63 5f 70 61 74 68 5f 46 47 52 45 50 5f    ac_path_FGREP_
1a8a0 6d 61 78 3d 24 61 63 5f 63 6f 75 6e 74 0a 20 20  max=$ac_count.  
1a8b0 20 20 66 69 0a 20 20 20 20 23 20 31 30 2a 28 32    fi.    # 10*(2
1a8c0 5e 31 30 29 20 63 68 61 72 73 20 61 73 20 69 6e  ^10) chars as in
1a8d0 70 75 74 20 73 65 65 6d 73 20 6d 6f 72 65 20 74  put seems more t
1a8e0 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20 74  han enough.    t
1a8f0 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67  est $ac_count -g
1a900 74 20 31 30 20 26 26 20 62 72 65 61 6b 0a 20 20  t 10 && break.  
1a910 64 6f 6e 65 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  done.  rm -f con
1a920 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65 73  ftest.in conftes
1a930 74 2e 74 6d 70 20 63 6f 6e 66 74 65 73 74 2e 6e  t.tmp conftest.n
1a940 6c 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 3b 3b  l conftest.out;;
1a950 0a 65 73 61 63 0a 0a 20 20 20 20 20 20 24 61 63  .esac..      $ac
1a960 5f 70 61 74 68 5f 46 47 52 45 50 5f 66 6f 75 6e  _path_FGREP_foun
1a970 64 20 26 26 20 62 72 65 61 6b 20 33 0a 20 20 20  d && break 3.   
1a980 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 20 20 64   done.  done.  d
1a990 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
1a9a0 5f 49 46 53 0a 20 20 69 66 20 74 65 73 74 20 2d  _IFS.  if test -
1a9b0 7a 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 46  z "$ac_cv_path_F
1a9c0 47 52 45 50 22 3b 20 74 68 65 6e 0a 20 20 20 20  GREP"; then.    
1a9d0 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22  as_fn_error $? "
1a9e0 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 66 67  no acceptable fg
1a9f0 72 65 70 20 63 6f 75 6c 64 20 62 65 20 66 6f 75  rep could be fou
1aa00 6e 64 20 69 6e 20 24 50 41 54 48 24 50 41 54 48  nd in $PATH$PATH
1aa10 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78  _SEPARATOR/usr/x
1aa20 70 67 34 2f 62 69 6e 22 20 22 24 4c 49 4e 45 4e  pg4/bin" "$LINEN
1aa30 4f 22 20 35 0a 20 20 66 69 0a 65 6c 73 65 0a 20  O" 5.  fi.else. 
1aa40 20 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45   ac_cv_path_FGRE
1aa50 50 3d 24 46 47 52 45 50 0a 66 69 0a 0a 20 20 20  P=$FGREP.fi..   
1aa60 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  fi.fi.{ $as_echo
1aa70 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1aa80 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
1aa90 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61  esult: $ac_cv_pa
1aaa0 74 68 5f 46 47 52 45 50 22 20 3e 26 35 0a 24 61  th_FGREP" >&5.$a
1aab0 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70  s_echo "$ac_cv_p
1aac0 61 74 68 5f 46 47 52 45 50 22 20 3e 26 36 3b 20  ath_FGREP" >&6; 
1aad0 7d 0a 20 46 47 52 45 50 3d 22 24 61 63 5f 63 76  }. FGREP="$ac_cv
1aae0 5f 70 61 74 68 5f 46 47 52 45 50 22 0a 0a 0a 74  _path_FGREP"...t
1aaf0 65 73 74 20 2d 7a 20 22 24 47 52 45 50 22 20 26  est -z "$GREP" &
1ab00 26 20 47 52 45 50 3d 67 72 65 70 0a 0a 0a 0a 0a  & GREP=grep.....
1ab10 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23  ...............#
1ab20 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d   Check whether -
1ab30 2d 77 69 74 68 2d 67 6e 75 2d 6c 64 20 77 61 73  -with-gnu-ld was
1ab40 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20   given..if test 
1ab50 22 24 7b 77 69 74 68 5f 67 6e 75 5f 6c 64 2b 73  "${with_gnu_ld+s
1ab60 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
1ab70 20 3a 0a 20 20 77 69 74 68 76 61 6c 3d 24 77 69   :.  withval=$wi
1ab80 74 68 5f 67 6e 75 5f 6c 64 3b 20 74 65 73 74 20  th_gnu_ld; test 
1ab90 22 24 77 69 74 68 76 61 6c 22 20 3d 20 6e 6f 20  "$withval" = no 
1aba0 7c 7c 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 79  || with_gnu_ld=y
1abb0 65 73 0a 65 6c 73 65 0a 20 20 77 69 74 68 5f 67  es.else.  with_g
1abc0 6e 75 5f 6c 64 3d 6e 6f 0a 66 69 0a 0a 61 63 5f  nu_ld=no.fi..ac_
1abd0 70 72 6f 67 3d 6c 64 0a 69 66 20 74 65 73 74 20  prog=ld.if test 
1abe0 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68  "$GCC" = yes; th
1abf0 65 6e 0a 20 20 23 20 43 68 65 63 6b 20 69 66 20  en.  # Check if 
1ac00 67 63 63 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d  gcc -print-prog-
1ac10 6e 61 6d 65 3d 6c 64 20 67 69 76 65 73 20 61 20  name=ld gives a 
1ac20 70 61 74 68 2e 0a 20 20 7b 20 24 61 73 5f 65 63  path..  { $as_ec
1ac30 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
1ac40 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
1ac50 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6c 64   checking for ld
1ac60 20 75 73 65 64 20 62 79 20 24 43 43 22 20 3e 26   used by $CC" >&
1ac70 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
1ac80 65 63 6b 69 6e 67 20 66 6f 72 20 6c 64 20 75 73  ecking for ld us
1ac90 65 64 20 62 79 20 24 43 43 2e 2e 2e 20 22 20 3e  ed by $CC... " >
1aca0 26 36 3b 20 7d 0a 20 20 63 61 73 65 20 24 68 6f  &6; }.  case $ho
1acb0 73 74 20 69 6e 0a 20 20 2a 2d 2a 2d 6d 69 6e 67  st in.  *-*-ming
1acc0 77 2a 29 0a 20 20 20 20 23 20 67 63 63 20 6c 65  w*).    # gcc le
1acd0 61 76 65 73 20 61 20 74 72 61 69 6c 69 6e 67 20  aves a trailing 
1ace0 63 61 72 72 69 61 67 65 20 72 65 74 75 72 6e 20  carriage return 
1acf0 77 68 69 63 68 20 75 70 73 65 74 73 20 6d 69 6e  which upsets min
1ad00 67 77 0a 20 20 20 20 61 63 5f 70 72 6f 67 3d 60  gw.    ac_prog=`
1ad10 28 24 43 43 20 2d 70 72 69 6e 74 2d 70 72 6f 67  ($CC -print-prog
1ad20 2d 6e 61 6d 65 3d 6c 64 29 20 32 3e 26 35 20 7c  -name=ld) 2>&5 |
1ad30 20 74 72 20 2d 64 20 27 5c 30 31 35 27 60 20 3b   tr -d '\015'` ;
1ad40 3b 0a 20 20 2a 29 0a 20 20 20 20 61 63 5f 70 72  ;.  *).    ac_pr
1ad50 6f 67 3d 60 28 24 43 43 20 2d 70 72 69 6e 74 2d  og=`($CC -print-
1ad60 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64 29 20 32 3e  prog-name=ld) 2>
1ad70 26 35 60 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20  &5` ;;.  esac.  
1ad80 63 61 73 65 20 24 61 63 5f 70 72 6f 67 20 69 6e  case $ac_prog in
1ad90 0a 20 20 20 20 23 20 41 63 63 65 70 74 20 61 62  .    # Accept ab
1ada0 73 6f 6c 75 74 65 20 70 61 74 68 73 2e 0a 20 20  solute paths..  
1adb0 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c    [\\/]* | ?:[\\
1adc0 2f 5d 2a 29 0a 20 20 20 20 20 20 72 65 5f 64 69  /]*).      re_di
1add0 72 65 6c 74 3d 27 2f 5b 5e 2f 5d 5b 5e 2f 5d 2a  relt='/[^/][^/]*
1ade0 2f 5c 2e 5c 2e 2f 27 0a 20 20 20 20 20 20 23 20  /\.\./'.      # 
1adf0 43 61 6e 6f 6e 69 63 61 6c 69 7a 65 20 74 68 65  Canonicalize the
1ae00 20 70 61 74 68 6e 61 6d 65 20 6f 66 20 6c 64 0a   pathname of ld.
1ae10 20 20 20 20 20 20 61 63 5f 70 72 6f 67 3d 60 24        ac_prog=`$
1ae20 45 43 48 4f 20 22 24 61 63 5f 70 72 6f 67 22 7c  ECHO "$ac_prog"|
1ae30 20 24 53 45 44 20 27 73 25 5c 5c 5c 5c 25 2f 25   $SED 's%\\\\%/%
1ae40 67 27 60 0a 20 20 20 20 20 20 77 68 69 6c 65 20  g'`.      while 
1ae50 24 45 43 48 4f 20 22 24 61 63 5f 70 72 6f 67 22  $ECHO "$ac_prog"
1ae60 20 7c 20 24 47 52 45 50 20 22 24 72 65 5f 64 69   | $GREP "$re_di
1ae70 72 65 6c 74 22 20 3e 20 2f 64 65 76 2f 6e 75 6c  relt" > /dev/nul
1ae80 6c 20 32 3e 26 31 3b 20 64 6f 0a 09 61 63 5f 70  l 2>&1; do..ac_p
1ae90 72 6f 67 3d 60 24 45 43 48 4f 20 24 61 63 5f 70  rog=`$ECHO $ac_p
1aea0 72 6f 67 7c 20 24 53 45 44 20 22 73 25 24 72 65  rog| $SED "s%$re
1aeb0 5f 64 69 72 65 6c 74 25 2f 25 22 60 0a 20 20 20  _direlt%/%"`.   
1aec0 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 74 65     done.      te
1aed0 73 74 20 2d 7a 20 22 24 4c 44 22 20 26 26 20 4c  st -z "$LD" && L
1aee0 44 3d 22 24 61 63 5f 70 72 6f 67 22 0a 20 20 20  D="$ac_prog".   
1aef0 20 20 20 3b 3b 0a 20 20 22 22 29 0a 20 20 20 20     ;;.  "").    
1af00 23 20 49 66 20 69 74 20 66 61 69 6c 73 2c 20 74  # If it fails, t
1af10 68 65 6e 20 70 72 65 74 65 6e 64 20 77 65 20 61  hen pretend we a
1af20 72 65 6e 27 74 20 75 73 69 6e 67 20 47 43 43 2e  ren't using GCC.
1af30 0a 20 20 20 20 61 63 5f 70 72 6f 67 3d 6c 64 0a  .    ac_prog=ld.
1af40 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20      ;;.  *).    
1af50 23 20 49 66 20 69 74 20 69 73 20 72 65 6c 61 74  # If it is relat
1af60 69 76 65 2c 20 74 68 65 6e 20 73 65 61 72 63 68  ive, then search
1af70 20 66 6f 72 20 74 68 65 20 66 69 72 73 74 20 6c   for the first l
1af80 64 20 69 6e 20 50 41 54 48 2e 0a 20 20 20 20 77  d in PATH..    w
1af90 69 74 68 5f 67 6e 75 5f 6c 64 3d 75 6e 6b 6e 6f  ith_gnu_ld=unkno
1afa0 77 6e 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63  wn.    ;;.  esac
1afb0 0a 65 6c 69 66 20 74 65 73 74 20 22 24 77 69 74  .elif test "$wit
1afc0 68 5f 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b  h_gnu_ld" = yes;
1afd0 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
1afe0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
1aff0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
1b000 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 47 4e   checking for GN
1b010 55 20 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  U ld" >&5.$as_ec
1b020 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
1b030 6f 72 20 47 4e 55 20 6c 64 2e 2e 2e 20 22 20 3e  or GNU ld... " >
1b040 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
1b050 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1b060 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
1b070 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
1b080 6f 72 20 6e 6f 6e 2d 47 4e 55 20 6c 64 22 20 3e  or non-GNU ld" >
1b090 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
1b0a0 68 65 63 6b 69 6e 67 20 66 6f 72 20 6e 6f 6e 2d  hecking for non-
1b0b0 47 4e 55 20 6c 64 2e 2e 2e 20 22 20 3e 26 36 3b  GNU ld... " >&6;
1b0c0 20 7d 0a 66 69 0a 69 66 20 24 7b 6c 74 5f 63 76   }.fi.if ${lt_cv
1b0d0 5f 70 61 74 68 5f 4c 44 2b 3a 7d 20 66 61 6c 73  _path_LD+:} fals
1b0e0 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
1b0f0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
1b100 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
1b110 20 74 65 73 74 20 2d 7a 20 22 24 4c 44 22 3b 20   test -z "$LD"; 
1b120 74 68 65 6e 0a 20 20 6c 74 5f 73 61 76 65 5f 69  then.  lt_save_i
1b130 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 24  fs="$IFS"; IFS=$
1b140 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 20  PATH_SEPARATOR. 
1b150 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 24   for ac_dir in $
1b160 50 41 54 48 3b 20 64 6f 0a 20 20 20 20 49 46 53  PATH; do.    IFS
1b170 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
1b180 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63      test -z "$ac
1b190 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d  _dir" && ac_dir=
1b1a0 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 66  ..    if test -f
1b1b0 20 22 24 61 63 5f 64 69 72 2f 24 61 63 5f 70 72   "$ac_dir/$ac_pr
1b1c0 6f 67 22 20 7c 7c 20 74 65 73 74 20 2d 66 20 22  og" || test -f "
1b1d0 24 61 63 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67  $ac_dir/$ac_prog
1b1e0 24 61 63 5f 65 78 65 65 78 74 22 3b 20 74 68 65  $ac_exeext"; the
1b1f0 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 61  n.      lt_cv_pa
1b200 74 68 5f 4c 44 3d 22 24 61 63 5f 64 69 72 2f 24  th_LD="$ac_dir/$
1b210 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 20 20 23  ac_prog".      #
1b220 20 43 68 65 63 6b 20 74 6f 20 73 65 65 20 69 66   Check to see if
1b230 20 74 68 65 20 70 72 6f 67 72 61 6d 20 69 73 20   the program is 
1b240 47 4e 55 20 6c 64 2e 20 20 49 27 64 20 72 61 74  GNU ld.  I'd rat
1b250 68 65 72 20 75 73 65 20 2d 2d 76 65 72 73 69 6f  her use --versio
1b260 6e 2c 0a 20 20 20 20 20 20 23 20 62 75 74 20 61  n,.      # but a
1b270 70 70 61 72 65 6e 74 6c 79 20 73 6f 6d 65 20 76  pparently some v
1b280 61 72 69 61 6e 74 73 20 6f 66 20 47 4e 55 20 6c  ariants of GNU l
1b290 64 20 6f 6e 6c 79 20 61 63 63 65 70 74 20 2d 76  d only accept -v
1b2a0 2e 0a 20 20 20 20 20 20 23 20 42 72 65 61 6b 20  ..      # Break 
1b2b0 6f 6e 6c 79 20 69 66 20 69 74 20 77 61 73 20 74  only if it was t
1b2c0 68 65 20 47 4e 55 2f 6e 6f 6e 2d 47 4e 55 20 6c  he GNU/non-GNU l
1b2d0 64 20 74 68 61 74 20 77 65 20 70 72 65 66 65 72  d that we prefer
1b2e0 2e 0a 20 20 20 20 20 20 63 61 73 65 20 60 22 24  ..      case `"$
1b2f0 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 22 20 2d  lt_cv_path_LD" -
1b300 76 20 32 3e 26 31 20 3c 2f 64 65 76 2f 6e 75 6c  v 2>&1 </dev/nul
1b310 6c 60 20 69 6e 0a 20 20 20 20 20 20 2a 47 4e 55  l` in.      *GNU
1b320 2a 20 7c 20 2a 27 77 69 74 68 20 42 46 44 27 2a  * | *'with BFD'*
1b330 29 0a 09 74 65 73 74 20 22 24 77 69 74 68 5f 67  )..test "$with_g
1b340 6e 75 5f 6c 64 22 20 21 3d 20 6e 6f 20 26 26 20  nu_ld" != no && 
1b350 62 72 65 61 6b 0a 09 3b 3b 0a 20 20 20 20 20 20  break..;;.      
1b360 2a 29 0a 09 74 65 73 74 20 22 24 77 69 74 68 5f  *)..test "$with_
1b370 67 6e 75 5f 6c 64 22 20 21 3d 20 79 65 73 20 26  gnu_ld" != yes &
1b380 26 20 62 72 65 61 6b 0a 09 3b 3b 0a 20 20 20 20  & break..;;.    
1b390 20 20 65 73 61 63 0a 20 20 20 20 66 69 0a 20 20    esac.    fi.  
1b3a0 64 6f 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f  done.  IFS="$lt_
1b3b0 73 61 76 65 5f 69 66 73 22 0a 65 6c 73 65 0a 20  save_ifs".else. 
1b3c0 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 3d 22   lt_cv_path_LD="
1b3d0 24 4c 44 22 20 23 20 4c 65 74 20 74 68 65 20 75  $LD" # Let the u
1b3e0 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
1b3f0 20 74 65 73 74 20 77 69 74 68 20 61 20 70 61 74   test with a pat
1b400 68 2e 0a 66 69 0a 66 69 0a 0a 4c 44 3d 22 24 6c  h..fi.fi..LD="$l
1b410 74 5f 63 76 5f 70 61 74 68 5f 4c 44 22 0a 69 66  t_cv_path_LD".if
1b420 20 74 65 73 74 20 2d 6e 20 22 24 4c 44 22 3b 20   test -n "$LD"; 
1b430 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
1b440 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1b450 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1b460 72 65 73 75 6c 74 3a 20 24 4c 44 22 20 3e 26 35  result: $LD" >&5
1b470 0a 24 61 73 5f 65 63 68 6f 20 22 24 4c 44 22 20  .$as_echo "$LD" 
1b480 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
1b490 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1b4a0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1b4b0 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e  NENO}: result: n
1b4c0 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
1b4d0 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 74  "no" >&6; }.fi.t
1b4e0 65 73 74 20 2d 7a 20 22 24 4c 44 22 20 26 26 20  est -z "$LD" && 
1b4f0 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22  as_fn_error $? "
1b500 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 6c 64  no acceptable ld
1b510 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54 48   found in \$PATH
1b520 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 7b 20  " "$LINENO" 5.{ 
1b530 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1b540 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1b550 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
1b560 69 66 20 74 68 65 20 6c 69 6e 6b 65 72 20 28 24  if the linker ($
1b570 4c 44 29 20 69 73 20 47 4e 55 20 6c 64 22 20 3e  LD) is GNU ld" >
1b580 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
1b590 68 65 63 6b 69 6e 67 20 69 66 20 74 68 65 20 6c  hecking if the l
1b5a0 69 6e 6b 65 72 20 28 24 4c 44 29 20 69 73 20 47  inker ($LD) is G
1b5b0 4e 55 20 6c 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  NU ld... " >&6; 
1b5c0 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 70 72 6f  }.if ${lt_cv_pro
1b5d0 67 5f 67 6e 75 5f 6c 64 2b 3a 7d 20 66 61 6c 73  g_gnu_ld+:} fals
1b5e0 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
1b5f0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
1b600 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 23 20   " >&6.else.  # 
1b610 49 27 64 20 72 61 74 68 65 72 20 75 73 65 20 2d  I'd rather use -
1b620 2d 76 65 72 73 69 6f 6e 20 68 65 72 65 2c 20 62  -version here, b
1b630 75 74 20 61 70 70 61 72 65 6e 74 6c 79 20 73 6f  ut apparently so
1b640 6d 65 20 47 4e 55 20 6c 64 73 20 6f 6e 6c 79 20  me GNU lds only 
1b650 61 63 63 65 70 74 20 2d 76 2e 0a 63 61 73 65 20  accept -v..case 
1b660 60 24 4c 44 20 2d 76 20 32 3e 26 31 20 3c 2f 64  `$LD -v 2>&1 </d
1b670 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a 2a 47 4e 55  ev/null` in.*GNU
1b680 2a 20 7c 20 2a 27 77 69 74 68 20 42 46 44 27 2a  * | *'with BFD'*
1b690 29 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 67  ).  lt_cv_prog_g
1b6a0 6e 75 5f 6c 64 3d 79 65 73 0a 20 20 3b 3b 0a 2a  nu_ld=yes.  ;;.*
1b6b0 29 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 67  ).  lt_cv_prog_g
1b6c0 6e 75 5f 6c 64 3d 6e 6f 0a 20 20 3b 3b 0a 65 73  nu_ld=no.  ;;.es
1b6d0 61 63 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  ac.fi.{ $as_echo
1b6e0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1b6f0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
1b700 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72  esult: $lt_cv_pr
1b710 6f 67 5f 67 6e 75 5f 6c 64 22 20 3e 26 35 0a 24  og_gnu_ld" >&5.$
1b720 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f  as_echo "$lt_cv_
1b730 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 20 3e 26 36  prog_gnu_ld" >&6
1b740 3b 20 7d 0a 77 69 74 68 5f 67 6e 75 5f 6c 64 3d  ; }.with_gnu_ld=
1b750 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f  $lt_cv_prog_gnu_
1b760 6c 64 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61  ld..........{ $a
1b770 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1b780 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1b790 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  NO}: checking fo
1b7a0 72 20 42 53 44 2d 20 6f 72 20 4d 53 2d 63 6f 6d  r BSD- or MS-com
1b7b0 70 61 74 69 62 6c 65 20 6e 61 6d 65 20 6c 69 73  patible name lis
1b7c0 74 65 72 20 28 6e 6d 29 22 20 3e 26 35 0a 24 61  ter (nm)" >&5.$a
1b7d0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1b7e0 6e 67 20 66 6f 72 20 42 53 44 2d 20 6f 72 20 4d  ng for BSD- or M
1b7f0 53 2d 63 6f 6d 70 61 74 69 62 6c 65 20 6e 61 6d  S-compatible nam
1b800 65 20 6c 69 73 74 65 72 20 28 6e 6d 29 2e 2e 2e  e lister (nm)...
1b810 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c   " >&6; }.if ${l
1b820 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 2b 3a 7d 20  t_cv_path_NM+:} 
1b830 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
1b840 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
1b850 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
1b860 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4e    if test -n "$N
1b870 4d 22 3b 20 74 68 65 6e 0a 20 20 23 20 4c 65 74  M"; then.  # Let
1b880 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
1b890 64 65 20 74 68 65 20 74 65 73 74 2e 0a 20 20 6c  de the test..  l
1b8a0 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 4e  t_cv_path_NM="$N
1b8b0 4d 22 0a 65 6c 73 65 0a 20 20 6c 74 5f 6e 6d 5f  M".else.  lt_nm_
1b8c0 74 6f 5f 63 68 65 63 6b 3d 22 24 7b 61 63 5f 74  to_check="${ac_t
1b8d0 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d 22 0a 20  ool_prefix}nm". 
1b8e0 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
1b8f0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 20 26 26  _tool_prefix" &&
1b900 20 74 65 73 74 20 22 24 62 75 69 6c 64 22 20 3d   test "$build" =
1b910 20 22 24 68 6f 73 74 22 3b 20 74 68 65 6e 0a 20   "$host"; then. 
1b920 20 20 20 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63     lt_nm_to_chec
1b930 6b 3d 22 24 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65  k="$lt_nm_to_che
1b940 63 6b 20 6e 6d 22 0a 20 20 66 69 0a 20 20 66 6f  ck nm".  fi.  fo
1b950 72 20 6c 74 5f 74 6d 70 5f 6e 6d 20 69 6e 20 24  r lt_tmp_nm in $
1b960 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3b 20  lt_nm_to_check; 
1b970 64 6f 0a 20 20 20 20 6c 74 5f 73 61 76 65 5f 69  do.    lt_save_i
1b980 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 24  fs="$IFS"; IFS=$
1b990 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 20  PATH_SEPARATOR. 
1b9a0 20 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e     for ac_dir in
1b9b0 20 24 50 41 54 48 20 2f 75 73 72 2f 63 63 73 2f   $PATH /usr/ccs/
1b9c0 62 69 6e 2f 65 6c 66 20 2f 75 73 72 2f 63 63 73  bin/elf /usr/ccs
1b9d0 2f 62 69 6e 20 2f 75 73 72 2f 75 63 62 20 2f 62  /bin /usr/ucb /b
1b9e0 69 6e 3b 20 64 6f 0a 20 20 20 20 20 20 49 46 53  in; do.      IFS
1b9f0 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
1ba00 20 20 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24        test -z "$
1ba10 61 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69  ac_dir" && ac_di
1ba20 72 3d 2e 0a 20 20 20 20 20 20 74 6d 70 5f 6e 6d  r=..      tmp_nm
1ba30 3d 22 24 61 63 5f 64 69 72 2f 24 6c 74 5f 74 6d  ="$ac_dir/$lt_tm
1ba40 70 5f 6e 6d 22 0a 20 20 20 20 20 20 69 66 20 74  p_nm".      if t
1ba50 65 73 74 20 2d 66 20 22 24 74 6d 70 5f 6e 6d 22  est -f "$tmp_nm"
1ba60 20 7c 7c 20 74 65 73 74 20 2d 66 20 22 24 74 6d   || test -f "$tm
1ba70 70 5f 6e 6d 24 61 63 5f 65 78 65 65 78 74 22 20  p_nm$ac_exeext" 
1ba80 3b 20 74 68 65 6e 0a 09 23 20 43 68 65 63 6b 20  ; then..# Check 
1ba90 74 6f 20 73 65 65 20 69 66 20 74 68 65 20 6e 6d  to see if the nm
1baa0 20 61 63 63 65 70 74 73 20 61 20 42 53 44 2d 63   accepts a BSD-c
1bab0 6f 6d 70 61 74 20 66 6c 61 67 2e 0a 09 23 20 41  ompat flag...# A
1bac0 64 64 69 6e 67 20 74 68 65 20 60 73 65 64 20 31  dding the `sed 1
1bad0 71 27 20 70 72 65 76 65 6e 74 73 20 66 61 6c 73  q' prevents fals
1bae0 65 20 70 6f 73 69 74 69 76 65 73 20 6f 6e 20 48  e positives on H
1baf0 50 2d 55 58 2c 20 77 68 69 63 68 20 73 61 79 73  P-UX, which says
1bb00 3a 0a 09 23 20 20 20 6e 6d 3a 20 75 6e 6b 6e 6f  :..#   nm: unkno
1bb10 77 6e 20 6f 70 74 69 6f 6e 20 22 42 22 20 69 67  wn option "B" ig
1bb20 6e 6f 72 65 64 0a 09 23 20 54 72 75 36 34 27 73  nored..# Tru64's
1bb30 20 6e 6d 20 63 6f 6d 70 6c 61 69 6e 73 20 74 68   nm complains th
1bb40 61 74 20 2f 64 65 76 2f 6e 75 6c 6c 20 69 73 20  at /dev/null is 
1bb50 61 6e 20 69 6e 76 61 6c 69 64 20 6f 62 6a 65 63  an invalid objec
1bb60 74 20 66 69 6c 65 0a 09 63 61 73 65 20 60 22 24  t file..case `"$
1bb70 74 6d 70 5f 6e 6d 22 20 2d 42 20 2f 64 65 76 2f  tmp_nm" -B /dev/
1bb80 6e 75 6c 6c 20 32 3e 26 31 20 7c 20 73 65 64 20  null 2>&1 | sed 
1bb90 27 31 71 27 60 20 69 6e 0a 09 2a 2f 64 65 76 2f  '1q'` in..*/dev/
1bba0 6e 75 6c 6c 2a 20 7c 20 2a 27 49 6e 76 61 6c 69  null* | *'Invali
1bbb0 64 20 66 69 6c 65 20 6f 72 20 6f 62 6a 65 63 74  d file or object
1bbc0 20 74 79 70 65 27 2a 29 0a 09 20 20 6c 74 5f 63   type'*)..  lt_c
1bbd0 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f  v_path_NM="$tmp_
1bbe0 6e 6d 20 2d 42 22 0a 09 20 20 62 72 65 61 6b 0a  nm -B"..  break.
1bbf0 09 20 20 3b 3b 0a 09 2a 29 0a 09 20 20 63 61 73  .  ;;..*)..  cas
1bc00 65 20 60 22 24 74 6d 70 5f 6e 6d 22 20 2d 70 20  e `"$tmp_nm" -p 
1bc10 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c  /dev/null 2>&1 |
1bc20 20 73 65 64 20 27 31 71 27 60 20 69 6e 0a 09 20   sed '1q'` in.. 
1bc30 20 2a 2f 64 65 76 2f 6e 75 6c 6c 2a 29 0a 09 20   */dev/null*).. 
1bc40 20 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d     lt_cv_path_NM
1bc50 3d 22 24 74 6d 70 5f 6e 6d 20 2d 70 22 0a 09 20  ="$tmp_nm -p".. 
1bc60 20 20 20 62 72 65 61 6b 0a 09 20 20 20 20 3b 3b     break..    ;;
1bc70 0a 09 20 20 2a 29 0a 09 20 20 20 20 6c 74 5f 63  ..  *)..    lt_c
1bc80 76 5f 70 61 74 68 5f 4e 4d 3d 24 7b 6c 74 5f 63  v_path_NM=${lt_c
1bc90 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f  v_path_NM="$tmp_
1bca0 6e 6d 22 7d 20 23 20 6b 65 65 70 20 74 68 65 20  nm"} # keep the 
1bcb0 66 69 72 73 74 20 6d 61 74 63 68 2c 20 62 75 74  first match, but
1bcc0 0a 09 20 20 20 20 63 6f 6e 74 69 6e 75 65 20 23  ..    continue #
1bcd0 20 73 6f 20 74 68 61 74 20 77 65 20 63 61 6e 20   so that we can 
1bce0 74 72 79 20 74 6f 20 66 69 6e 64 20 6f 6e 65 20  try to find one 
1bcf0 74 68 61 74 20 73 75 70 70 6f 72 74 73 20 42 53  that supports BS
1bd00 44 20 66 6c 61 67 73 0a 09 20 20 20 20 3b 3b 0a  D flags..    ;;.
1bd10 09 20 20 65 73 61 63 0a 09 20 20 3b 3b 0a 09 65  .  esac..  ;;..e
1bd20 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20  sac.      fi.   
1bd30 20 64 6f 6e 65 0a 20 20 20 20 49 46 53 3d 22 24   done.    IFS="$
1bd40 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 64  lt_save_ifs".  d
1bd50 6f 6e 65 0a 20 20 3a 20 24 7b 6c 74 5f 63 76 5f  one.  : ${lt_cv_
1bd60 70 61 74 68 5f 4e 4d 3d 6e 6f 7d 0a 66 69 0a 66  path_NM=no}.fi.f
1bd70 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
1bd80 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
1bd90 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
1bda0 74 3a 20 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4e  t: $lt_cv_path_N
1bdb0 4d 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  M" >&5.$as_echo 
1bdc0 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 22  "$lt_cv_path_NM"
1bdd0 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
1bde0 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 22  "$lt_cv_path_NM"
1bdf0 20 21 3d 20 22 6e 6f 22 3b 20 74 68 65 6e 0a 20   != "no"; then. 
1be00 20 4e 4d 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68   NM="$lt_cv_path
1be10 5f 4e 4d 22 0a 65 6c 73 65 0a 20 20 23 20 44 69  _NM".else.  # Di
1be20 64 6e 27 74 20 66 69 6e 64 20 61 6e 79 20 42 53  dn't find any BS
1be30 44 20 63 6f 6d 70 61 74 69 62 6c 65 20 6e 61 6d  D compatible nam
1be40 65 20 6c 69 73 74 65 72 2c 20 6c 6f 6f 6b 20 66  e lister, look f
1be50 6f 72 20 64 75 6d 70 62 69 6e 2e 0a 20 20 69 66  or dumpbin..  if
1be60 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f   test -n "$ac_to
1be70 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e  ol_prefix"; then
1be80 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69  .  for ac_prog i
1be90 6e 20 22 64 75 6d 70 62 69 6e 20 2d 73 79 6d 62  n "dumpbin -symb
1bea0 6f 6c 73 22 20 22 6c 69 6e 6b 20 2d 64 75 6d 70  ols" "link -dump
1beb0 20 2d 73 79 6d 62 6f 6c 73 22 0a 20 20 64 6f 0a   -symbols".  do.
1bec0 20 20 20 20 23 20 45 78 74 72 61 63 74 20 74 68      # Extract th
1bed0 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
1bee0 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
1bef0 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74  $ac_prog", so it
1bf00 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
1bf10 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
1bf20 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f  ..set dummy $ac_
1bf30 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70  tool_prefix$ac_p
1bf40 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  rog; ac_word=$2.
1bf50 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1bf60 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
1bf70 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
1bf80 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
1bf90 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
1bfa0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
1bfb0 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
1bfc0 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f  }.if ${ac_cv_pro
1bfd0 67 5f 44 55 4d 50 42 49 4e 2b 3a 7d 20 66 61 6c  g_DUMPBIN+:} fal
1bfe0 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
1bff0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
1c000 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
1c010 66 20 74 65 73 74 20 2d 6e 20 22 24 44 55 4d 50  f test -n "$DUMP
1c020 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  BIN"; then.  ac_
1c030 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e 3d  cv_prog_DUMPBIN=
1c040 22 24 44 55 4d 50 42 49 4e 22 20 23 20 4c 65 74  "$DUMPBIN" # Let
1c050 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
1c060 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
1c070 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
1c080 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
1c090 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
1c0a0 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
1c0b0 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
1c0c0 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
1c0d0 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
1c0e0 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65  ..    for ac_exe
1c0f0 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
1c100 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
1c110 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61  sions; do.  if a
1c120 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f  s_fn_executable_
1c130 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  p "$as_dir/$ac_w
1c140 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
1c150 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
1c160 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e 3d 22 24  _prog_DUMPBIN="$
1c170 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61  ac_tool_prefix$a
1c180 63 5f 70 72 6f 67 22 0a 20 20 20 20 24 61 73 5f  c_prog".    $as_
1c190 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1c1a0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1c1b0 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  }: found $as_dir
1c1c0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1c1d0 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
1c1e0 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
1c1f0 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
1c200 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
1c210 44 55 4d 50 42 49 4e 3d 24 61 63 5f 63 76 5f 70  DUMPBIN=$ac_cv_p
1c220 72 6f 67 5f 44 55 4d 50 42 49 4e 0a 69 66 20 74  rog_DUMPBIN.if t
1c230 65 73 74 20 2d 6e 20 22 24 44 55 4d 50 42 49 4e  est -n "$DUMPBIN
1c240 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
1c250 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1c260 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1c270 7d 3a 20 72 65 73 75 6c 74 3a 20 24 44 55 4d 50  }: result: $DUMP
1c280 42 49 4e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  BIN" >&5.$as_ech
1c290 6f 20 22 24 44 55 4d 50 42 49 4e 22 20 3e 26 36  o "$DUMPBIN" >&6
1c2a0 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
1c2b0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1c2c0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1c2d0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  O}: result: no" 
1c2e0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
1c2f0 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20  " >&6; }.fi...  
1c300 20 20 74 65 73 74 20 2d 6e 20 22 24 44 55 4d 50    test -n "$DUMP
1c310 42 49 4e 22 20 26 26 20 62 72 65 61 6b 0a 20 20  BIN" && break.  
1c320 64 6f 6e 65 0a 66 69 0a 69 66 20 74 65 73 74 20  done.fi.if test 
1c330 2d 7a 20 22 24 44 55 4d 50 42 49 4e 22 3b 20 74  -z "$DUMPBIN"; t
1c340 68 65 6e 0a 20 20 61 63 5f 63 74 5f 44 55 4d 50  hen.  ac_ct_DUMP
1c350 42 49 4e 3d 24 44 55 4d 50 42 49 4e 0a 20 20 66  BIN=$DUMPBIN.  f
1c360 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 22 64  or ac_prog in "d
1c370 75 6d 70 62 69 6e 20 2d 73 79 6d 62 6f 6c 73 22  umpbin -symbols"
1c380 20 22 6c 69 6e 6b 20 2d 64 75 6d 70 20 2d 73 79   "link -dump -sy
1c390 6d 62 6f 6c 73 22 0a 64 6f 0a 20 20 23 20 45 78  mbols".do.  # Ex
1c3a0 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
1c3b0 77 6f 72 64 20 6f 66 20 22 24 61 63 5f 70 72 6f  word of "$ac_pro
1c3c0 67 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  g", so it can be
1c3d0 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
1c3e0 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
1c3f0 75 6d 6d 79 20 24 61 63 5f 70 72 6f 67 3b 20 61  ummy $ac_prog; a
1c400 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
1c410 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1c420 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1c430 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
1c440 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
1c450 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1c460 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
1c470 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
1c480 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  {ac_cv_prog_ac_c
1c490 74 5f 44 55 4d 50 42 49 4e 2b 3a 7d 20 66 61 6c  t_DUMPBIN+:} fal
1c4a0 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
1c4b0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
1c4c0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
1c4d0 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
1c4e0 74 5f 44 55 4d 50 42 49 4e 22 3b 20 74 68 65 6e  t_DUMPBIN"; then
1c4f0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  .  ac_cv_prog_ac
1c500 5f 63 74 5f 44 55 4d 50 42 49 4e 3d 22 24 61 63  _ct_DUMPBIN="$ac
1c510 5f 63 74 5f 44 55 4d 50 42 49 4e 22 20 23 20 4c  _ct_DUMPBIN" # L
1c520 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
1c530 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
1c540 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
1c550 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
1c560 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
1c570 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
1c580 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
1c590 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
1c5a0 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
1c5b0 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65  r=..    for ac_e
1c5c0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
1c5d0 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
1c5e0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
1c5f0 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c   as_fn_executabl
1c600 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63  e_p "$as_dir/$ac
1c610 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1c620 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f  t"; then.    ac_
1c630 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44 55  cv_prog_ac_ct_DU
1c640 4d 50 42 49 4e 3d 22 24 61 63 5f 70 72 6f 67 22  MPBIN="$ac_prog"
1c650 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
1c660 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1c670 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e  o-$LINENO}: foun
1c680 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
1c690 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
1c6a0 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
1c6b0 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65    fi.done.  done
1c6c0 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
1c6d0 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 44  S..fi.fi.ac_ct_D
1c6e0 55 4d 50 42 49 4e 3d 24 61 63 5f 63 76 5f 70 72  UMPBIN=$ac_cv_pr
1c6f0 6f 67 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e  og_ac_ct_DUMPBIN
1c700 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
1c710 5f 63 74 5f 44 55 4d 50 42 49 4e 22 3b 20 74 68  _ct_DUMPBIN"; th
1c720 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
1c730 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1c740 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
1c750 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 44 55 4d  sult: $ac_ct_DUM
1c760 50 42 49 4e 22 20 3e 26 35 0a 24 61 73 5f 65 63  PBIN" >&5.$as_ec
1c770 68 6f 20 22 24 61 63 5f 63 74 5f 44 55 4d 50 42  ho "$ac_ct_DUMPB
1c780 49 4e 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  IN" >&6; }.else.
1c790 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
1c7a0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
1c7b0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
1c7c0 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
1c7d0 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
1c7e0 66 69 0a 0a 0a 20 20 74 65 73 74 20 2d 6e 20 22  fi...  test -n "
1c7f0 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 20  $ac_ct_DUMPBIN" 
1c800 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a 0a 20  && break.done.. 
1c810 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63   if test "x$ac_c
1c820 74 5f 44 55 4d 50 42 49 4e 22 20 3d 20 78 3b 20  t_DUMPBIN" = x; 
1c830 74 68 65 6e 0a 20 20 20 20 44 55 4d 50 42 49 4e  then.    DUMPBIN
1c840 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  =":".  else.    
1c850 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
1c860 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
1c870 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
1c880 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1c890 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1c8a0 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a  INENO}: WARNING:
1c8b0 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f   using cross too
1c8c0 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20  ls not prefixed 
1c8d0 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65  with host triple
1c8e0 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  t" >&5.$as_echo 
1c8f0 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: 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 32 3b 7d 0a 61 63 5f 74 6f 6f  et" >&2;}.ac_too
1c940 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a  l_warned=yes ;;.
1c950 65 73 61 63 0a 20 20 20 20 44 55 4d 50 42 49 4e  esac.    DUMPBIN
1c960 3d 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 0a  =$ac_ct_DUMPBIN.
1c970 20 20 66 69 0a 66 69 0a 0a 0a 20 20 69 66 20 74    fi.fi...  if t
1c980 65 73 74 20 22 24 44 55 4d 50 42 49 4e 22 20 21  est "$DUMPBIN" !
1c990 3d 20 22 3a 22 3b 20 74 68 65 6e 0a 20 20 20 20  = ":"; then.    
1c9a0 4e 4d 3d 22 24 44 55 4d 50 42 49 4e 22 0a 20 20  NM="$DUMPBIN".  
1c9b0 66 69 0a 66 69 0a 74 65 73 74 20 2d 7a 20 22 24  fi.fi.test -z "$
1c9c0 4e 4d 22 20 26 26 20 4e 4d 3d 6e 6d 0a 0a 0a 0a  NM" && NM=nm....
1c9d0 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  ...{ $as_echo "$
1c9e0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1c9f0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
1ca00 6b 69 6e 67 20 74 68 65 20 6e 61 6d 65 20 6c 69  king the name li
1ca10 73 74 65 72 20 28 24 4e 4d 29 20 69 6e 74 65 72  ster ($NM) inter
1ca20 66 61 63 65 22 20 3e 26 35 0a 24 61 73 5f 65 63  face" >&5.$as_ec
1ca30 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 74  ho_n "checking t
1ca40 68 65 20 6e 61 6d 65 20 6c 69 73 74 65 72 20 28  he name lister (
1ca50 24 4e 4d 29 20 69 6e 74 65 72 66 61 63 65 2e 2e  $NM) interface..
1ca60 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
1ca70 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61  lt_cv_nm_interfa
1ca80 63 65 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  ce+:} false; the
1ca90 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
1caa0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
1cab0 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6e 6d  .else.  lt_cv_nm
1cac0 5f 69 6e 74 65 72 66 61 63 65 3d 22 42 53 44 20  _interface="BSD 
1cad0 6e 6d 22 0a 20 20 65 63 68 6f 20 22 69 6e 74 20  nm".  echo "int 
1cae0 73 6f 6d 65 5f 76 61 72 69 61 62 6c 65 20 3d 20  some_variable = 
1caf0 30 3b 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24  0;" > conftest.$
1cb00 61 63 5f 65 78 74 0a 20 20 28 65 76 61 6c 20 65  ac_ext.  (eval e
1cb10 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 33  cho "\"\$as_me:3
1cb20 39 32 33 3a 20 24 61 63 5f 63 6f 6d 70 69 6c 65  923: $ac_compile
1cb30 5c 22 22 20 3e 26 35 29 0a 20 20 28 65 76 61 6c  \"" >&5).  (eval
1cb40 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 32   "$ac_compile" 2
1cb50 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a 20  >conftest.err). 
1cb60 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
1cb70 72 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 65 63  r >&5.  (eval ec
1cb80 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 33 39  ho "\"\$as_me:39
1cb90 32 36 3a 20 24 4e 4d 20 5c 5c 5c 22 63 6f 6e 66  26: $NM \\\"conf
1cba0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 5c  test.$ac_objext\
1cbb0 5c 5c 22 5c 22 22 20 3e 26 35 29 0a 20 20 28 65  \\"\"" >&5).  (e
1cbc0 76 61 6c 20 22 24 4e 4d 20 5c 22 63 6f 6e 66 74  val "$NM \"conft
1cbd0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 5c 22  est.$ac_objext\"
1cbe0 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  " 2>conftest.err
1cbf0 20 3e 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 29   > conftest.out)
1cc00 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
1cc10 65 72 72 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  err >&5.  (eval 
1cc20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo "\"\$as_me:
1cc30 33 39 32 39 3a 20 6f 75 74 70 75 74 5c 22 22 20  3929: output\"" 
1cc40 3e 26 35 29 0a 20 20 63 61 74 20 63 6f 6e 66 74  >&5).  cat conft
1cc50 65 73 74 2e 6f 75 74 20 3e 26 35 0a 20 20 69 66  est.out >&5.  if
1cc60 20 24 47 52 45 50 20 27 45 78 74 65 72 6e 61 6c   $GREP 'External
1cc70 2e 2a 73 6f 6d 65 5f 76 61 72 69 61 62 6c 65 27  .*some_variable'
1cc80 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 20 3e 20   conftest.out > 
1cc90 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
1cca0 20 20 20 20 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74      lt_cv_nm_int
1ccb0 65 72 66 61 63 65 3d 22 4d 53 20 64 75 6d 70 62  erface="MS dumpb
1ccc0 69 6e 22 0a 20 20 66 69 0a 20 20 72 6d 20 2d 66  in".  fi.  rm -f
1ccd0 20 63 6f 6e 66 74 65 73 74 2a 0a 66 69 0a 7b 20   conftest*.fi.{ 
1cce0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1ccf0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1cd00 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
1cd10 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61  lt_cv_nm_interfa
1cd20 63 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ce" >&5.$as_echo
1cd30 20 22 24 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65   "$lt_cv_nm_inte
1cd40 72 66 61 63 65 22 20 3e 26 36 3b 20 7d 0a 0a 7b  rface" >&6; }..{
1cd50 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1cd60 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1cd70 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
1cd80 20 77 68 65 74 68 65 72 20 6c 6e 20 2d 73 20 77   whether ln -s w
1cd90 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  orks" >&5.$as_ec
1cda0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77  ho_n "checking w
1cdb0 68 65 74 68 65 72 20 6c 6e 20 2d 73 20 77 6f 72  hether ln -s wor
1cdc0 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 4c  ks... " >&6; }.L
1cdd0 4e 5f 53 3d 24 61 73 5f 6c 6e 5f 73 0a 69 66 20  N_S=$as_ln_s.if 
1cde0 74 65 73 74 20 22 24 4c 4e 5f 53 22 20 3d 20 22  test "$LN_S" = "
1cdf0 6c 6e 20 2d 73 22 3b 20 74 68 65 6e 0a 20 20 7b  ln -s"; then.  {
1ce00 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1ce10 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1ce20 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
1ce30 79 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  yes" >&5.$as_ech
1ce40 6f 20 22 79 65 73 22 20 3e 26 36 3b 20 7d 0a 65  o "yes" >&6; }.e
1ce50 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
1ce60 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1ce70 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
1ce80 65 73 75 6c 74 3a 20 6e 6f 2c 20 75 73 69 6e 67  esult: no, using
1ce90 20 24 4c 4e 5f 53 22 20 3e 26 35 0a 24 61 73 5f   $LN_S" >&5.$as_
1cea0 65 63 68 6f 20 22 6e 6f 2c 20 75 73 69 6e 67 20  echo "no, using 
1ceb0 24 4c 4e 5f 53 22 20 3e 26 36 3b 20 7d 0a 66 69  $LN_S" >&6; }.fi
1cec0 0a 0a 23 20 66 69 6e 64 20 74 68 65 20 6d 61 78  ..# find the max
1ced0 69 6d 75 6d 20 6c 65 6e 67 74 68 20 6f 66 20 63  imum length of c
1cee0 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75  ommand line argu
1cef0 6d 65 6e 74 73 0a 7b 20 24 61 73 5f 65 63 68 6f  ments.{ $as_echo
1cf00 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1cf10 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
1cf20 68 65 63 6b 69 6e 67 20 74 68 65 20 6d 61 78 69  hecking the maxi
1cf30 6d 75 6d 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f  mum length of co
1cf40 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d  mmand line argum
1cf50 65 6e 74 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  ents" >&5.$as_ec
1cf60 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 74  ho_n "checking t
1cf70 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74  he maximum lengt
1cf80 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e  h of command lin
1cf90 65 20 61 72 67 75 6d 65 6e 74 73 2e 2e 2e 20 22  e arguments... "
1cfa0 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f   >&6; }.if ${lt_
1cfb0 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1cfc0 65 6e 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  en+:} false; the
1cfd0 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
1cfe0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
1cff0 0a 65 6c 73 65 0a 20 20 20 20 69 3d 30 0a 20 20  .else.    i=0.  
1d000 74 65 73 74 73 74 72 69 6e 67 3d 22 41 42 43 44  teststring="ABCD
1d010 22 0a 0a 20 20 63 61 73 65 20 24 62 75 69 6c 64  "..  case $build
1d020 5f 6f 73 20 69 6e 0a 20 20 6d 73 64 6f 73 64 6a  _os in.  msdosdj
1d030 67 70 70 2a 29 0a 20 20 20 20 23 20 4f 6e 20 44  gpp*).    # On D
1d040 4a 47 50 50 2c 20 74 68 69 73 20 74 65 73 74 20  JGPP, this test 
1d050 63 61 6e 20 62 6c 6f 77 20 75 70 20 70 72 65 74  can blow up pret
1d060 74 79 20 62 61 64 6c 79 20 64 75 65 20 74 6f 20  ty badly due to 
1d070 70 72 6f 62 6c 65 6d 73 20 69 6e 20 6c 69 62 63  problems in libc
1d080 0a 20 20 20 20 23 20 28 61 6e 79 20 73 69 6e 67  .    # (any sing
1d090 6c 65 20 61 72 67 75 6d 65 6e 74 20 65 78 63 65  le argument exce
1d0a0 65 64 69 6e 67 20 32 30 30 30 20 62 79 74 65 73  eding 2000 bytes
1d0b0 20 63 61 75 73 65 73 20 61 20 62 75 66 66 65 72   causes a buffer
1d0c0 20 6f 76 65 72 72 75 6e 0a 20 20 20 20 23 20 64   overrun.    # d
1d0d0 75 72 69 6e 67 20 67 6c 6f 62 20 65 78 70 61 6e  uring glob expan
1d0e0 73 69 6f 6e 29 2e 20 20 45 76 65 6e 20 69 66 20  sion).  Even if 
1d0f0 69 74 20 77 65 72 65 20 66 69 78 65 64 2c 20 74  it were fixed, t
1d100 68 65 20 72 65 73 75 6c 74 20 6f 66 20 74 68 69  he result of thi
1d110 73 0a 20 20 20 20 23 20 63 68 65 63 6b 20 77 6f  s.    # check wo
1d120 75 6c 64 20 62 65 20 6c 61 72 67 65 72 20 74 68  uld be larger th
1d130 61 6e 20 69 74 20 73 68 6f 75 6c 64 20 62 65 2e  an it should be.
1d140 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d  .    lt_cv_sys_m
1d150 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 32 32 38 38  ax_cmd_len=12288
1d160 3b 20 20 20 20 23 20 31 32 4b 20 69 73 20 61 62  ;    # 12K is ab
1d170 6f 75 74 20 72 69 67 68 74 0a 20 20 20 20 3b 3b  out right.    ;;
1d180 0a 0a 20 20 67 6e 75 2a 29 0a 20 20 20 20 23 20  ..  gnu*).    # 
1d190 55 6e 64 65 72 20 47 4e 55 20 48 75 72 64 2c 20  Under GNU Hurd, 
1d1a0 74 68 69 73 20 74 65 73 74 20 69 73 20 6e 6f 74  this test is not
1d1b0 20 72 65 71 75 69 72 65 64 20 62 65 63 61 75 73   required becaus
1d1c0 65 20 74 68 65 72 65 20 69 73 0a 20 20 20 20 23  e there is.    #
1d1d0 20 6e 6f 20 6c 69 6d 69 74 20 74 6f 20 74 68 65   no limit to the
1d1e0 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61   length of comma
1d1f0 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74  nd line argument
1d200 73 2e 0a 20 20 20 20 23 20 4c 69 62 74 6f 6f 6c  s..    # Libtool
1d210 20 77 69 6c 6c 20 69 6e 74 65 72 70 72 65 74 20   will interpret 
1d220 2d 31 20 61 73 20 6e 6f 20 6c 69 6d 69 74 20 77  -1 as no limit w
1d230 68 61 74 73 6f 65 76 65 72 0a 20 20 20 20 6c 74  hatsoever.    lt
1d240 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1d250 6c 65 6e 3d 2d 31 3b 0a 20 20 20 20 3b 3b 0a 0a  len=-1;.    ;;..
1d260 20 20 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67    cygwin* | ming
1d270 77 2a 20 7c 20 63 65 67 63 63 2a 29 0a 20 20 20  w* | cegcc*).   
1d280 20 23 20 4f 6e 20 57 69 6e 39 78 2f 4d 45 2c 20   # On Win9x/ME, 
1d290 74 68 69 73 20 74 65 73 74 20 62 6c 6f 77 73 20  this test blows 
1d2a0 75 70 20 2d 2d 20 69 74 20 73 75 63 63 65 65 64  up -- it succeed
1d2b0 73 2c 20 62 75 74 20 74 61 6b 65 73 0a 20 20 20  s, but takes.   
1d2c0 20 23 20 61 62 6f 75 74 20 35 20 6d 69 6e 75 74   # about 5 minut
1d2d0 65 73 20 61 73 20 74 68 65 20 74 65 73 74 73 74  es as the testst
1d2e0 72 69 6e 67 20 67 72 6f 77 73 20 65 78 70 6f 6e  ring grows expon
1d2f0 65 6e 74 69 61 6c 6c 79 2e 0a 20 20 20 20 23 20  entially..    # 
1d300 57 6f 72 73 65 2c 20 73 69 6e 63 65 20 39 78 2f  Worse, since 9x/
1d310 4d 45 20 61 72 65 20 6e 6f 74 20 70 72 65 2d 65  ME are not pre-e
1d320 6d 70 74 69 76 65 6c 79 20 6d 75 6c 74 69 74 61  mptively multita
1d330 73 6b 69 6e 67 2c 0a 20 20 20 20 23 20 79 6f 75  sking,.    # you
1d340 20 65 6e 64 20 75 70 20 77 69 74 68 20 61 20 22   end up with a "
1d350 66 72 6f 7a 65 6e 22 20 63 6f 6d 70 75 74 65 72  frozen" computer
1d360 2c 20 65 76 65 6e 20 74 68 6f 75 67 68 20 77 69  , even though wi
1d370 74 68 20 70 61 74 69 65 6e 63 65 0a 20 20 20 20  th patience.    
1d380 23 20 74 68 65 20 74 65 73 74 20 65 76 65 6e 74  # the test event
1d390 75 61 6c 6c 79 20 73 75 63 63 65 65 64 73 20 28  ually succeeds (
1d3a0 77 69 74 68 20 61 20 6d 61 78 20 6c 69 6e 65 20  with a max line 
1d3b0 6c 65 6e 67 74 68 20 6f 66 20 32 35 36 6b 29 2e  length of 256k).
1d3c0 0a 20 20 20 20 23 20 49 6e 73 74 65 61 64 2c 20  .    # Instead, 
1d3d0 6c 65 74 27 73 20 6a 75 73 74 20 70 75 6e 74 3a  let's just punt:
1d3e0 20 75 73 65 20 74 68 65 20 6d 69 6e 69 6d 75 6d   use the minimum
1d3f0 20 6c 69 6e 65 6c 65 6e 67 74 68 20 72 65 70 6f   linelength repo
1d400 72 74 65 64 20 62 79 0a 20 20 20 20 23 20 61 6c  rted by.    # al
1d410 6c 20 6f 66 20 74 68 65 20 73 75 70 70 6f 72 74  l of the support
1d420 65 64 20 70 6c 61 74 66 6f 72 6d 73 3a 20 38 31  ed platforms: 81
1d430 39 32 20 28 6f 6e 20 4e 54 2f 32 4b 2f 58 50 29  92 (on NT/2K/XP)
1d440 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ..    lt_cv_sys_
1d450 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39 32  max_cmd_len=8192
1d460 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 61 6d 69 67  ;.    ;;..  amig
1d470 61 6f 73 2a 29 0a 20 20 20 20 23 20 4f 6e 20 41  aos*).    # On A
1d480 6d 69 67 61 4f 53 20 77 69 74 68 20 70 64 6b 73  migaOS with pdks
1d490 68 2c 20 74 68 69 73 20 74 65 73 74 20 74 61 6b  h, this test tak
1d4a0 65 73 20 68 6f 75 72 73 2c 20 6c 69 74 65 72 61  es hours, litera
1d4b0 6c 6c 79 2e 0a 20 20 20 20 23 20 53 6f 20 77 65  lly..    # So we
1d4c0 20 6a 75 73 74 20 70 75 6e 74 20 61 6e 64 20 75   just punt and u
1d4d0 73 65 20 61 20 6d 69 6e 69 6d 75 6d 20 6c 69 6e  se a minimum lin
1d4e0 65 20 6c 65 6e 67 74 68 20 6f 66 20 38 31 39 32  e length of 8192
1d4f0 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ..    lt_cv_sys_
1d500 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39 32  max_cmd_len=8192
1d510 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 6e 65 74 62  ;.    ;;..  netb
1d520 73 64 2a 20 7c 20 66 72 65 65 62 73 64 2a 20 7c  sd* | freebsd* |
1d530 20 6f 70 65 6e 62 73 64 2a 20 7c 20 64 61 72 77   openbsd* | darw
1d540 69 6e 2a 20 7c 20 64 72 61 67 6f 6e 66 6c 79 2a  in* | dragonfly*
1d550 29 0a 20 20 20 20 23 20 54 68 69 73 20 68 61 73  ).    # This has
1d560 20 62 65 65 6e 20 61 72 6f 75 6e 64 20 73 69 6e   been around sin
1d570 63 65 20 33 38 36 42 53 44 2c 20 61 74 20 6c 65  ce 386BSD, at le
1d580 61 73 74 2e 20 20 4c 69 6b 65 6c 79 20 66 75 72  ast.  Likely fur
1d590 74 68 65 72 2e 0a 20 20 20 20 69 66 20 74 65 73  ther..    if tes
1d5a0 74 20 2d 78 20 2f 73 62 69 6e 2f 73 79 73 63 74  t -x /sbin/sysct
1d5b0 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74  l; then.      lt
1d5c0 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1d5d0 6c 65 6e 3d 60 2f 73 62 69 6e 2f 73 79 73 63 74  len=`/sbin/sysct
1d5e0 6c 20 2d 6e 20 6b 65 72 6e 2e 61 72 67 6d 61 78  l -n kern.argmax
1d5f0 60 0a 20 20 20 20 65 6c 69 66 20 74 65 73 74 20  `.    elif test 
1d600 2d 78 20 2f 75 73 72 2f 73 62 69 6e 2f 73 79 73  -x /usr/sbin/sys
1d610 63 74 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ctl; then.      
1d620 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1d630 64 5f 6c 65 6e 3d 60 2f 75 73 72 2f 73 62 69 6e  d_len=`/usr/sbin
1d640 2f 73 79 73 63 74 6c 20 2d 6e 20 6b 65 72 6e 2e  /sysctl -n kern.
1d650 61 72 67 6d 61 78 60 0a 20 20 20 20 65 6c 73 65  argmax`.    else
1d660 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  .      lt_cv_sys
1d670 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 36 35 35  _max_cmd_len=655
1d680 33 36 09 23 20 75 73 61 62 6c 65 20 64 65 66 61  36.# usable defa
1d690 75 6c 74 20 66 6f 72 20 61 6c 6c 20 42 53 44 73  ult for all BSDs
1d6a0 0a 20 20 20 20 66 69 0a 20 20 20 20 23 20 41 6e  .    fi.    # An
1d6b0 64 20 61 64 64 20 61 20 73 61 66 65 74 79 20 7a  d add a safety z
1d6c0 6f 6e 65 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79  one.    lt_cv_sy
1d6d0 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65  s_max_cmd_len=`e
1d6e0 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d  xpr $lt_cv_sys_m
1d6f0 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2f 20 34 60  ax_cmd_len \/ 4`
1d700 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d  .    lt_cv_sys_m
1d710 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72  ax_cmd_len=`expr
1d720 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f   $lt_cv_sys_max_
1d730 63 6d 64 5f 6c 65 6e 20 5c 2a 20 33 60 0a 20 20  cmd_len \* 3`.  
1d740 20 20 3b 3b 0a 0a 20 20 69 6e 74 65 72 69 78 2a    ;;..  interix*
1d750 29 0a 20 20 20 20 23 20 57 65 20 6b 6e 6f 77 20  ).    # We know 
1d760 74 68 65 20 76 61 6c 75 65 20 32 36 32 31 34 34  the value 262144
1d770 20 61 6e 64 20 68 61 72 64 63 6f 64 65 20 69 74   and hardcode it
1d780 20 77 69 74 68 20 61 20 73 61 66 65 74 79 20 7a   with a safety z
1d790 6f 6e 65 20 28 6c 69 6b 65 20 42 53 44 29 0a 20  one (like BSD). 
1d7a0 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1d7b0 5f 63 6d 64 5f 6c 65 6e 3d 31 39 36 36 30 38 0a  _cmd_len=196608.
1d7c0 20 20 20 20 3b 3b 0a 0a 20 20 6f 73 66 2a 29 0a      ;;..  osf*).
1d7d0 20 20 20 20 23 20 44 72 2e 20 48 61 6e 73 20 45      # Dr. Hans E
1d7e0 6b 6b 65 68 61 72 64 20 50 6c 65 73 73 65 72 20  kkehard Plesser 
1d7f0 72 65 70 6f 72 74 73 20 73 65 65 69 6e 67 20 61  reports seeing a
1d800 20 6b 65 72 6e 65 6c 20 70 61 6e 69 63 20 72 75   kernel panic ru
1d810 6e 6e 69 6e 67 20 63 6f 6e 66 69 67 75 72 65 0a  nning configure.
1d820 20 20 20 20 23 20 64 75 65 20 74 6f 20 74 68 69      # due to thi
1d830 73 20 74 65 73 74 20 77 68 65 6e 20 65 78 65 63  s test when exec
1d840 5f 64 69 73 61 62 6c 65 5f 61 72 67 5f 6c 69 6d  _disable_arg_lim
1d850 69 74 20 69 73 20 31 20 6f 6e 20 54 72 75 36 34  it is 1 on Tru64
1d860 2e 20 49 74 20 69 73 20 6e 6f 74 0a 20 20 20 20  . It is not.    
1d870 23 20 6e 69 63 65 20 74 6f 20 63 61 75 73 65 20  # nice to cause 
1d880 6b 65 72 6e 65 6c 20 70 61 6e 69 63 73 20 73 6f  kernel panics so
1d890 20 6c 65 74 73 20 61 76 6f 69 64 20 74 68 65 20   lets avoid the 
1d8a0 6c 6f 6f 70 20 62 65 6c 6f 77 2e 0a 20 20 20 20  loop below..    
1d8b0 23 20 46 69 72 73 74 20 73 65 74 20 61 20 72 65  # First set a re
1d8c0 61 73 6f 6e 61 62 6c 65 20 64 65 66 61 75 6c 74  asonable default
1d8d0 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ..    lt_cv_sys_
1d8e0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 36 33 38  max_cmd_len=1638
1d8f0 34 0a 20 20 20 20 23 0a 20 20 20 20 69 66 20 74  4.    #.    if t
1d900 65 73 74 20 2d 78 20 2f 73 62 69 6e 2f 73 79 73  est -x /sbin/sys
1d910 63 6f 6e 66 69 67 3b 20 74 68 65 6e 0a 20 20 20  config; then.   
1d920 20 20 20 63 61 73 65 20 60 2f 73 62 69 6e 2f 73     case `/sbin/s
1d930 79 73 63 6f 6e 66 69 67 20 2d 71 20 70 72 6f 63  ysconfig -q proc
1d940 20 65 78 65 63 5f 64 69 73 61 62 6c 65 5f 61 72   exec_disable_ar
1d950 67 5f 6c 69 6d 69 74 60 20 69 6e 0a 20 20 20 20  g_limit` in.    
1d960 20 20 20 20 2a 31 2a 29 20 6c 74 5f 63 76 5f 73      *1*) lt_cv_s
1d970 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 2d  ys_max_cmd_len=-
1d980 31 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a  1 ;;.      esac.
1d990 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20      fi.    ;;.  
1d9a0 73 63 6f 33 2e 32 76 35 2a 29 0a 20 20 20 20 6c  sco3.2v5*).    l
1d9b0 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1d9c0 5f 6c 65 6e 3d 31 30 32 34 30 30 0a 20 20 20 20  _len=102400.    
1d9d0 3b 3b 0a 20 20 73 79 73 76 35 2a 20 7c 20 73 63  ;;.  sysv5* | sc
1d9e0 6f 35 76 36 2a 20 7c 20 73 79 73 76 34 2e 32 75  o5v6* | sysv4.2u
1d9f0 77 32 2a 29 0a 20 20 20 20 6b 61 72 67 6d 61 78  w2*).    kargmax
1da00 3d 60 67 72 65 70 20 41 52 47 5f 4d 41 58 20 2f  =`grep ARG_MAX /
1da10 65 74 63 2f 63 6f 6e 66 2f 63 66 2e 64 2f 73 74  etc/conf/cf.d/st
1da20 75 6e 65 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60  une 2>/dev/null`
1da30 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20  .    if test -n 
1da40 22 24 6b 61 72 67 6d 61 78 22 3b 20 74 68 65 6e  "$kargmax"; then
1da50 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  .      lt_cv_sys
1da60 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 63  _max_cmd_len=`ec
1da70 68 6f 20 24 6b 61 72 67 6d 61 78 20 7c 20 73 65  ho $kargmax | se
1da80 64 20 27 73 2f 2e 2a 5b 09 20 5d 2f 2f 27 60 0a  d 's/.*[. ]//'`.
1da90 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 6c      else.      l
1daa0 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1dab0 5f 6c 65 6e 3d 33 32 37 36 38 0a 20 20 20 20 66  _len=32768.    f
1dac0 69 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20  i.    ;;.  *).  
1dad0 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f    lt_cv_sys_max_
1dae0 63 6d 64 5f 6c 65 6e 3d 60 28 67 65 74 63 6f 6e  cmd_len=`(getcon
1daf0 66 20 41 52 47 5f 4d 41 58 29 20 32 3e 20 2f 64  f ARG_MAX) 2> /d
1db00 65 76 2f 6e 75 6c 6c 60 0a 20 20 20 20 69 66 20  ev/null`.    if 
1db10 74 65 73 74 20 2d 6e 20 22 24 6c 74 5f 63 76 5f  test -n "$lt_cv_
1db20 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 22  sys_max_cmd_len"
1db30 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f  ; then.      lt_
1db40 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1db50 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f  en=`expr $lt_cv_
1db60 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20  sys_max_cmd_len 
1db70 5c 2f 20 34 60 0a 20 20 20 20 20 20 6c 74 5f 63  \/ 4`.      lt_c
1db80 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1db90 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73  n=`expr $lt_cv_s
1dba0 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c  ys_max_cmd_len \
1dbb0 2a 20 33 60 0a 20 20 20 20 65 6c 73 65 0a 20 20  * 3`.    else.  
1dbc0 20 20 20 20 23 20 4d 61 6b 65 20 74 65 73 74 73      # Make tests
1dbd0 74 72 69 6e 67 20 61 20 6c 69 74 74 6c 65 20 62  tring a little b
1dbe0 69 67 67 65 72 20 62 65 66 6f 72 65 20 77 65 20  igger before we 
1dbf0 64 6f 20 61 6e 79 74 68 69 6e 67 20 77 69 74 68  do anything with
1dc00 20 69 74 2e 0a 20 20 20 20 20 20 23 20 61 20 31   it..      # a 1
1dc10 4b 20 73 74 72 69 6e 67 20 73 68 6f 75 6c 64 20  K string should 
1dc20 62 65 20 61 20 72 65 61 73 6f 6e 61 62 6c 65 20  be a reasonable 
1dc30 73 74 61 72 74 2e 0a 20 20 20 20 20 20 66 6f 72  start..      for
1dc40 20 69 20 69 6e 20 31 20 32 20 33 20 34 20 35 20   i in 1 2 3 4 5 
1dc50 36 20 37 20 38 20 3b 20 64 6f 0a 20 20 20 20 20  6 7 8 ; do.     
1dc60 20 20 20 74 65 73 74 73 74 72 69 6e 67 3d 24 74     teststring=$t
1dc70 65 73 74 73 74 72 69 6e 67 24 74 65 73 74 73 74  eststring$testst
1dc80 72 69 6e 67 0a 20 20 20 20 20 20 64 6f 6e 65 0a  ring.      done.
1dc90 20 20 20 20 20 20 53 48 45 4c 4c 3d 24 7b 53 48        SHELL=${SH
1dca0 45 4c 4c 2d 24 7b 43 4f 4e 46 49 47 5f 53 48 45  ELL-${CONFIG_SHE
1dcb0 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 7d 0a 20 20 20  LL-/bin/sh}}.   
1dcc0 20 20 20 23 20 49 66 20 74 65 73 74 20 69 73 20     # If test is 
1dcd0 6e 6f 74 20 61 20 73 68 65 6c 6c 20 62 75 69 6c  not a shell buil
1dce0 74 2d 69 6e 2c 20 77 65 27 6c 6c 20 70 72 6f 62  t-in, we'll prob
1dcf0 61 62 6c 79 20 65 6e 64 20 75 70 20 63 6f 6d 70  ably end up comp
1dd00 75 74 69 6e 67 20 61 0a 20 20 20 20 20 20 23 20  uting a.      # 
1dd10 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20 74  maximum length t
1dd20 68 61 74 20 69 73 20 6f 6e 6c 79 20 68 61 6c 66  hat is only half
1dd30 20 6f 66 20 74 68 65 20 61 63 74 75 61 6c 20 6d   of the actual m
1dd40 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 2c 20 62  aximum length, b
1dd50 75 74 0a 20 20 20 20 20 20 23 20 77 65 20 63 61  ut.      # we ca
1dd60 6e 27 74 20 74 65 6c 6c 2e 0a 20 20 20 20 20 20  n't tell..      
1dd70 77 68 69 6c 65 20 7b 20 74 65 73 74 20 22 58 22  while { test "X"
1dd80 60 24 53 48 45 4c 4c 20 24 30 20 2d 2d 66 61 6c  `$SHELL $0 --fal
1dd90 6c 62 61 63 6b 2d 65 63 68 6f 20 22 58 24 74 65  lback-echo "X$te
1dda0 73 74 73 74 72 69 6e 67 24 74 65 73 74 73 74 72  ststring$teststr
1ddb0 69 6e 67 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  ing" 2>/dev/null
1ddc0 60 20 5c 0a 09 20 20 20 20 20 20 20 20 20 3d 20  ` \..         = 
1ddd0 22 58 58 24 74 65 73 74 73 74 72 69 6e 67 24 74  "XX$teststring$t
1dde0 65 73 74 73 74 72 69 6e 67 22 3b 20 7d 20 3e 2f  eststring"; } >/
1ddf0 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26  dev/null 2>&1 &&
1de00 0a 09 20 20 20 20 20 20 74 65 73 74 20 24 69 20  ..      test $i 
1de10 21 3d 20 31 37 20 23 20 31 2f 32 20 4d 42 20 73  != 17 # 1/2 MB s
1de20 68 6f 75 6c 64 20 62 65 20 65 6e 6f 75 67 68 0a  hould be enough.
1de30 20 20 20 20 20 20 64 6f 0a 20 20 20 20 20 20 20        do.       
1de40 20 69 3d 60 65 78 70 72 20 24 69 20 2b 20 31 60   i=`expr $i + 1`
1de50 0a 20 20 20 20 20 20 20 20 74 65 73 74 73 74 72  .        teststr
1de60 69 6e 67 3d 24 74 65 73 74 73 74 72 69 6e 67 24  ing=$teststring$
1de70 74 65 73 74 73 74 72 69 6e 67 0a 20 20 20 20 20  teststring.     
1de80 20 64 6f 6e 65 0a 20 20 20 20 20 20 23 20 4f 6e   done.      # On
1de90 6c 79 20 63 68 65 63 6b 20 74 68 65 20 73 74 72  ly check the str
1dea0 69 6e 67 20 6c 65 6e 67 74 68 20 6f 75 74 73 69  ing length outsi
1deb0 64 65 20 74 68 65 20 6c 6f 6f 70 2e 0a 20 20 20  de the loop..   
1dec0 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1ded0 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 22  _cmd_len=`expr "
1dee0 58 24 74 65 73 74 73 74 72 69 6e 67 22 20 3a 20  X$teststring" : 
1def0 22 2e 2a 22 20 32 3e 26 31 60 0a 20 20 20 20 20  ".*" 2>&1`.     
1df00 20 74 65 73 74 73 74 72 69 6e 67 3d 0a 20 20 20   teststring=.   
1df10 20 20 20 23 20 41 64 64 20 61 20 73 69 67 6e 69     # Add a signi
1df20 66 69 63 61 6e 74 20 73 61 66 65 74 79 20 66 61  ficant safety fa
1df30 63 74 6f 72 20 62 65 63 61 75 73 65 20 43 2b 2b  ctor because C++
1df40 20 63 6f 6d 70 69 6c 65 72 73 20 63 61 6e 20 74   compilers can t
1df50 61 63 6b 20 6f 6e 0a 20 20 20 20 20 20 23 20 6d  ack on.      # m
1df60 61 73 73 69 76 65 20 61 6d 6f 75 6e 74 73 20 6f  assive amounts o
1df70 66 20 61 64 64 69 74 69 6f 6e 61 6c 20 61 72 67  f additional arg
1df80 75 6d 65 6e 74 73 20 62 65 66 6f 72 65 20 70 61  uments before pa
1df90 73 73 69 6e 67 20 74 68 65 6d 20 74 6f 20 74 68  ssing them to th
1dfa0 65 0a 20 20 20 20 20 20 23 20 6c 69 6e 6b 65 72  e.      # linker
1dfb0 2e 20 20 49 74 20 61 70 70 65 61 72 73 20 61 73  .  It appears as
1dfc0 20 74 68 6f 75 67 68 20 31 2f 32 20 69 73 20 61   though 1/2 is a
1dfd0 20 75 73 61 62 6c 65 20 76 61 6c 75 65 2e 0a 20   usable value.. 
1dfe0 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d       lt_cv_sys_m
1dff0 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72  ax_cmd_len=`expr
1e000 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f   $lt_cv_sys_max_
1e010 63 6d 64 5f 6c 65 6e 20 5c 2f 20 32 60 0a 20 20  cmd_len \/ 2`.  
1e020 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20 65 73    fi.    ;;.  es
1e030 61 63 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74 20  ac..fi..if test 
1e040 2d 6e 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61  -n $lt_cv_sys_ma
1e050 78 5f 63 6d 64 5f 6c 65 6e 20 3b 20 74 68 65 6e  x_cmd_len ; then
1e060 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
1e070 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1e080 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
1e090 6c 74 3a 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d  lt: $lt_cv_sys_m
1e0a0 61 78 5f 63 6d 64 5f 6c 65 6e 22 20 3e 26 35 0a  ax_cmd_len" >&5.
1e0b0 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76  $as_echo "$lt_cv
1e0c0 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1e0d0 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
1e0e0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1e0f0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
1e100 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
1e110 20 6e 6f 6e 65 22 20 3e 26 35 0a 24 61 73 5f 65   none" >&5.$as_e
1e120 63 68 6f 20 22 6e 6f 6e 65 22 20 3e 26 36 3b 20  cho "none" >&6; 
1e130 7d 0a 66 69 0a 6d 61 78 5f 63 6d 64 5f 6c 65 6e  }.fi.max_cmd_len
1e140 3d 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f  =$lt_cv_sys_max_
1e150 63 6d 64 5f 6c 65 6e 0a 0a 0a 0a 0a 0a 0a 3a 20  cmd_len.......: 
1e160 24 7b 43 50 3d 22 63 70 20 2d 66 22 7d 0a 3a 20  ${CP="cp -f"}.: 
1e170 24 7b 4d 56 3d 22 6d 76 20 2d 66 22 7d 0a 3a 20  ${MV="mv -f"}.: 
1e180 24 7b 52 4d 3d 22 72 6d 20 2d 66 22 7d 0a 0a 7b  ${RM="rm -f"}..{
1e190 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1e1a0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1e1b0 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
1e1c0 20 77 68 65 74 68 65 72 20 74 68 65 20 73 68 65   whether the she
1e1d0 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64 73 20 73  ll understands s
1e1e0 6f 6d 65 20 58 53 49 20 63 6f 6e 73 74 72 75 63  ome XSI construc
1e1f0 74 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ts" >&5.$as_echo
1e200 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65  _n "checking whe
1e210 74 68 65 72 20 74 68 65 20 73 68 65 6c 6c 20 75  ther the shell u
1e220 6e 64 65 72 73 74 61 6e 64 73 20 73 6f 6d 65 20  nderstands some 
1e230 58 53 49 20 63 6f 6e 73 74 72 75 63 74 73 2e 2e  XSI constructs..
1e240 2e 20 22 20 3e 26 36 3b 20 7d 0a 23 20 54 72 79  . " >&6; }.# Try
1e250 20 73 6f 6d 65 20 58 53 49 20 66 65 61 74 75 72   some XSI featur
1e260 65 73 0a 78 73 69 5f 73 68 65 6c 6c 3d 6e 6f 0a  es.xsi_shell=no.
1e270 28 20 5f 6c 74 5f 64 75 6d 6d 79 3d 22 61 2f 62  ( _lt_dummy="a/b
1e280 2f 63 22 0a 20 20 74 65 73 74 20 22 24 7b 5f 6c  /c".  test "${_l
1e290 74 5f 64 75 6d 6d 79 23 23 2a 2f 7d 2c 24 7b 5f  t_dummy##*/},${_
1e2a0 6c 74 5f 64 75 6d 6d 79 25 2f 2a 7d 2c 22 24 7b  lt_dummy%/*},"${
1e2b0 5f 6c 74 5f 64 75 6d 6d 79 25 22 24 5f 6c 74 5f  _lt_dummy%"$_lt_
1e2c0 64 75 6d 6d 79 22 7d 2c 20 5c 0a 20 20 20 20 20  dummy"}, \.     
1e2d0 20 3d 20 63 2c 61 2f 62 2c 2c 20 5c 0a 20 20 20   = c,a/b,, \.   
1e2e0 20 26 26 20 65 76 61 6c 20 27 74 65 73 74 20 24   && eval 'test $
1e2f0 28 28 20 31 20 2b 20 31 20 29 29 20 2d 65 71 20  (( 1 + 1 )) -eq 
1e300 32 20 5c 0a 20 20 20 20 26 26 20 74 65 73 74 20  2 \.    && test 
1e310 22 24 7b 23 5f 6c 74 5f 64 75 6d 6d 79 7d 22 20  "${#_lt_dummy}" 
1e320 2d 65 71 20 35 27 20 29 20 3e 2f 64 65 76 2f 6e  -eq 5' ) >/dev/n
1e330 75 6c 6c 20 32 3e 26 31 20 5c 0a 20 20 26 26 20  ull 2>&1 \.  && 
1e340 78 73 69 5f 73 68 65 6c 6c 3d 79 65 73 0a 7b 20  xsi_shell=yes.{ 
1e350 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1e360 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1e370 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
1e380 78 73 69 5f 73 68 65 6c 6c 22 20 3e 26 35 0a 24  xsi_shell" >&5.$
1e390 61 73 5f 65 63 68 6f 20 22 24 78 73 69 5f 73 68  as_echo "$xsi_sh
1e3a0 65 6c 6c 22 20 3e 26 36 3b 20 7d 0a 0a 0a 7b 20  ell" >&6; }...{ 
1e3b0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1e3c0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1e3d0 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
1e3e0 77 68 65 74 68 65 72 20 74 68 65 20 73 68 65 6c  whether the shel
1e3f0 6c 20 75 6e 64 65 72 73 74 61 6e 64 73 20 5c 22  l understands \"
1e400 2b 3d 5c 22 22 20 3e 26 35 0a 24 61 73 5f 65 63  +=\"" >&5.$as_ec
1e410 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77  ho_n "checking w
1e420 68 65 74 68 65 72 20 74 68 65 20 73 68 65 6c 6c  hether the shell
1e430 20 75 6e 64 65 72 73 74 61 6e 64 73 20 5c 22 2b   understands \"+
1e440 3d 5c 22 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  =\"... " >&6; }.
1e450 6c 74 5f 73 68 65 6c 6c 5f 61 70 70 65 6e 64 3d  lt_shell_append=
1e460 6e 6f 0a 28 20 66 6f 6f 3d 62 61 72 3b 20 73 65  no.( foo=bar; se
1e470 74 20 66 6f 6f 20 62 61 7a 3b 20 65 76 61 6c 20  t foo baz; eval 
1e480 22 24 31 2b 3d 5c 24 32 22 20 26 26 20 74 65 73  "$1+=\$2" && tes
1e490 74 20 22 24 66 6f 6f 22 20 3d 20 62 61 72 62 61  t "$foo" = barba
1e4a0 7a 20 29 20 5c 0a 20 20 20 20 3e 2f 64 65 76 2f  z ) \.    >/dev/
1e4b0 6e 75 6c 6c 20 32 3e 26 31 20 5c 0a 20 20 26 26  null 2>&1 \.  &&
1e4c0 20 6c 74 5f 73 68 65 6c 6c 5f 61 70 70 65 6e 64   lt_shell_append
1e4d0 3d 79 65 73 0a 7b 20 24 61 73 5f 65 63 68 6f 20  =yes.{ $as_echo 
1e4e0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1e4f0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
1e500 73 75 6c 74 3a 20 24 6c 74 5f 73 68 65 6c 6c 5f  sult: $lt_shell_
1e510 61 70 70 65 6e 64 22 20 3e 26 35 0a 24 61 73 5f  append" >&5.$as_
1e520 65 63 68 6f 20 22 24 6c 74 5f 73 68 65 6c 6c 5f  echo "$lt_shell_
1e530 61 70 70 65 6e 64 22 20 3e 26 36 3b 20 7d 0a 0a  append" >&6; }..
1e540 0a 69 66 20 28 20 28 4d 41 49 4c 3d 36 30 3b 20  .if ( (MAIL=60; 
1e550 75 6e 73 65 74 20 4d 41 49 4c 29 20 7c 7c 20 65  unset MAIL) || e
1e560 78 69 74 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  xit) >/dev/null 
1e570 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 6c 74 5f  2>&1; then.  lt_
1e580 75 6e 73 65 74 3d 75 6e 73 65 74 0a 65 6c 73 65  unset=unset.else
1e590 0a 20 20 6c 74 5f 75 6e 73 65 74 3d 66 61 6c 73  .  lt_unset=fals
1e5a0 65 0a 66 69 0a 0a 0a 0a 0a 0a 23 20 74 65 73 74  e.fi......# test
1e5b0 20 45 42 43 44 49 43 20 6f 72 20 41 53 43 49 49   EBCDIC or ASCII
1e5c0 0a 63 61 73 65 20 60 65 63 68 6f 20 58 7c 74 72  .case `echo X|tr
1e5d0 20 58 20 27 5c 31 30 31 27 60 20 69 6e 0a 20 41   X '\101'` in. A
1e5e0 29 20 23 20 41 53 43 49 49 20 62 61 73 65 64 20  ) # ASCII based 
1e5f0 73 79 73 74 65 6d 0a 20 20 20 20 23 20 5c 6e 20  system.    # \n 
1e600 69 73 20 6e 6f 74 20 69 6e 74 65 72 70 72 65 74  is not interpret
1e610 65 64 20 63 6f 72 72 65 63 74 6c 79 20 62 79 20  ed correctly by 
1e620 53 6f 6c 61 72 69 73 20 38 20 2f 75 73 72 2f 75  Solaris 8 /usr/u
1e630 63 62 2f 74 72 0a 20 20 6c 74 5f 53 50 32 4e 4c  cb/tr.  lt_SP2NL
1e640 3d 27 74 72 20 5c 30 34 30 20 5c 30 31 32 27 0a  ='tr \040 \012'.
1e650 20 20 6c 74 5f 4e 4c 32 53 50 3d 27 74 72 20 5c    lt_NL2SP='tr \
1e660 30 31 35 5c 30 31 32 20 5c 30 34 30 5c 30 34 30  015\012 \040\040
1e670 27 0a 20 20 3b 3b 0a 20 2a 29 20 23 20 45 42 43  '.  ;;. *) # EBC
1e680 44 49 43 20 62 61 73 65 64 20 73 79 73 74 65 6d  DIC based system
1e690 0a 20 20 6c 74 5f 53 50 32 4e 4c 3d 27 74 72 20  .  lt_SP2NL='tr 
1e6a0 5c 31 30 30 20 5c 6e 27 0a 20 20 6c 74 5f 4e 4c  \100 \n'.  lt_NL
1e6b0 32 53 50 3d 27 74 72 20 5c 72 5c 6e 20 5c 31 30  2SP='tr \r\n \10
1e6c0 30 5c 31 30 30 27 0a 20 20 3b 3b 0a 65 73 61 63  0\100'.  ;;.esac
1e6d0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f  ..........{ $as_
1e6e0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1e6f0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1e700 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
1e710 24 4c 44 20 6f 70 74 69 6f 6e 20 74 6f 20 72 65  $LD option to re
1e720 6c 6f 61 64 20 6f 62 6a 65 63 74 20 66 69 6c 65  load object file
1e730 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  s" >&5.$as_echo_
1e740 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
1e750 24 4c 44 20 6f 70 74 69 6f 6e 20 74 6f 20 72 65  $LD option to re
1e760 6c 6f 61 64 20 6f 62 6a 65 63 74 20 66 69 6c 65  load object file
1e770 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  s... " >&6; }.if
1e780 20 24 7b 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f   ${lt_cv_ld_relo
1e790 61 64 5f 66 6c 61 67 2b 3a 7d 20 66 61 6c 73 65  ad_flag+:} false
1e7a0 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
1e7b0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
1e7c0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f  " >&6.else.  lt_
1e7d0 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61  cv_ld_reload_fla
1e7e0 67 3d 27 2d 72 27 0a 66 69 0a 7b 20 24 61 73 5f  g='-r'.fi.{ $as_
1e7f0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1e800 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1e810 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63  }: result: $lt_c
1e820 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67  v_ld_reload_flag
1e830 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
1e840 24 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64  $lt_cv_ld_reload
1e850 5f 66 6c 61 67 22 20 3e 26 36 3b 20 7d 0a 72 65  _flag" >&6; }.re
1e860 6c 6f 61 64 5f 66 6c 61 67 3d 24 6c 74 5f 63 76  load_flag=$lt_cv
1e870 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 0a  _ld_reload_flag.
1e880 63 61 73 65 20 24 72 65 6c 6f 61 64 5f 66 6c 61  case $reload_fla
1e890 67 20 69 6e 0a 22 22 20 7c 20 22 20 22 2a 29 20  g in."" | " "*) 
1e8a0 3b 3b 0a 2a 29 20 72 65 6c 6f 61 64 5f 66 6c 61  ;;.*) reload_fla
1e8b0 67 3d 22 20 24 72 65 6c 6f 61 64 5f 66 6c 61 67  g=" $reload_flag
1e8c0 22 20 3b 3b 0a 65 73 61 63 0a 72 65 6c 6f 61 64  " ;;.esac.reload
1e8d0 5f 63 6d 64 73 3d 27 24 4c 44 24 72 65 6c 6f 61  _cmds='$LD$reloa
1e8e0 64 5f 66 6c 61 67 20 2d 6f 20 24 6f 75 74 70 75  d_flag -o $outpu
1e8f0 74 24 72 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 63  t$reload_objs'.c
1e900 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a  ase $host_os in.
1e910 20 20 64 61 72 77 69 6e 2a 29 0a 20 20 20 20 69    darwin*).    i
1e920 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20  f test "$GCC" = 
1e930 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  yes; then.      
1e940 72 65 6c 6f 61 64 5f 63 6d 64 73 3d 27 24 4c 54  reload_cmds='$LT
1e950 43 43 20 24 4c 54 43 46 4c 41 47 53 20 2d 6e 6f  CC $LTCFLAGS -no
1e960 73 74 64 6c 69 62 20 24 7b 77 6c 7d 2d 72 20 2d  stdlib ${wl}-r -
1e970 6f 20 24 6f 75 74 70 75 74 24 72 65 6c 6f 61 64  o $output$reload
1e980 5f 6f 62 6a 73 27 0a 20 20 20 20 65 6c 73 65 0a  _objs'.    else.
1e990 20 20 20 20 20 20 72 65 6c 6f 61 64 5f 63 6d 64        reload_cmd
1e9a0 73 3d 27 24 4c 44 24 72 65 6c 6f 61 64 5f 66 6c  s='$LD$reload_fl
1e9b0 61 67 20 2d 6f 20 24 6f 75 74 70 75 74 24 72 65  ag -o $output$re
1e9c0 6c 6f 61 64 5f 6f 62 6a 73 27 0a 20 20 20 20 66  load_objs'.    f
1e9d0 69 0a 20 20 20 20 3b 3b 0a 65 73 61 63 0a 0a 0a  i.    ;;.esac...
1e9e0 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d  .......if test -
1e9f0 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
1ea00 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  ix"; then.  # Ex
1ea10 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
1ea20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f  word of "${ac_to
1ea30 6f 6c 5f 70 72 65 66 69 78 7d 6f 62 6a 64 75 6d  ol_prefix}objdum
1ea40 70 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  p", so it can be
1ea50 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
1ea60 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
1ea70 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
1ea80 72 65 66 69 78 7d 6f 62 6a 64 75 6d 70 3b 20 61  refix}objdump; a
1ea90 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
1eaa0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1eab0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1eac0 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
1ead0 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
1eae0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1eaf0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
1eb00 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
1eb10 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a 44  {ac_cv_prog_OBJD
1eb20 55 4d 50 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  UMP+:} false; th
1eb30 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
1eb40 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
1eb50 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
1eb60 20 2d 6e 20 22 24 4f 42 4a 44 55 4d 50 22 3b 20   -n "$OBJDUMP"; 
1eb70 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
1eb80 67 5f 4f 42 4a 44 55 4d 50 3d 22 24 4f 42 4a 44  g_OBJDUMP="$OBJD
1eb90 55 4d 50 22 20 23 20 4c 65 74 20 74 68 65 20 75  UMP" # Let the u
1eba0 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
1ebb0 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
1ebc0 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
1ebd0 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
1ebe0 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
1ebf0 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
1ec00 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
1ec10 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
1ec20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20  && as_dir=..    
1ec30 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
1ec40 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
1ec50 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
1ec60 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65   do.  if as_fn_e
1ec70 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73  xecutable_p "$as
1ec80 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1ec90 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e  _exec_ext"; then
1eca0 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
1ecb0 4f 42 4a 44 55 4d 50 3d 22 24 7b 61 63 5f 74 6f  OBJDUMP="${ac_to
1ecc0 6f 6c 5f 70 72 65 66 69 78 7d 6f 62 6a 64 75 6d  ol_prefix}objdum
1ecd0 70 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  p".    $as_echo 
1ece0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1ecf0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f  eno-$LINENO}: fo
1ed00 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
1ed10 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
1ed20 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
1ed30 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f  2.  fi.done.  do
1ed40 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
1ed50 49 46 53 0a 0a 66 69 0a 66 69 0a 4f 42 4a 44 55  IFS..fi.fi.OBJDU
1ed60 4d 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f  MP=$ac_cv_prog_O
1ed70 42 4a 44 55 4d 50 0a 69 66 20 74 65 73 74 20 2d  BJDUMP.if test -
1ed80 6e 20 22 24 4f 42 4a 44 55 4d 50 22 3b 20 74 68  n "$OBJDUMP"; th
1ed90 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
1eda0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1edb0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
1edc0 73 75 6c 74 3a 20 24 4f 42 4a 44 55 4d 50 22 20  sult: $OBJDUMP" 
1edd0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 4f  >&5.$as_echo "$O
1ede0 42 4a 44 55 4d 50 22 20 3e 26 36 3b 20 7d 0a 65  BJDUMP" >&6; }.e
1edf0 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
1ee00 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1ee10 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
1ee20 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
1ee30 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
1ee40 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74  ; }.fi...fi.if t
1ee50 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70  est -z "$ac_cv_p
1ee60 72 6f 67 5f 4f 42 4a 44 55 4d 50 22 3b 20 74 68  rog_OBJDUMP"; th
1ee70 65 6e 0a 20 20 61 63 5f 63 74 5f 4f 42 4a 44 55  en.  ac_ct_OBJDU
1ee80 4d 50 3d 24 4f 42 4a 44 55 4d 50 0a 20 20 23 20  MP=$OBJDUMP.  # 
1ee90 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
1eea0 74 20 77 6f 72 64 20 6f 66 20 22 6f 62 6a 64 75  t word of "objdu
1eeb0 6d 70 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  mp", so it can b
1eec0 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
1eed0 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
1eee0 64 75 6d 6d 79 20 6f 62 6a 64 75 6d 70 3b 20 61  dummy objdump; a
1eef0 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
1ef00 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1ef10 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1ef20 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
1ef30 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
1ef40 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1ef50 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
1ef60 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
1ef70 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  {ac_cv_prog_ac_c
1ef80 74 5f 4f 42 4a 44 55 4d 50 2b 3a 7d 20 66 61 6c  t_OBJDUMP+:} fal
1ef90 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
1efa0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
1efb0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
1efc0 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
1efd0 74 5f 4f 42 4a 44 55 4d 50 22 3b 20 74 68 65 6e  t_OBJDUMP"; then
1efe0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  .  ac_cv_prog_ac
1eff0 5f 63 74 5f 4f 42 4a 44 55 4d 50 3d 22 24 61 63  _ct_OBJDUMP="$ac
1f000 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 20 23 20 4c  _ct_OBJDUMP" # L
1f010 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
1f020 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
1f030 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
1f040 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
1f050 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
1f060 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
1f070 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
1f080 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
1f090 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
1f0a0 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65  r=..    for ac_e
1f0b0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
1f0c0 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
1f0d0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
1f0e0 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c   as_fn_executabl
1f0f0 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63  e_p "$as_dir/$ac
1f100 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1f110 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f  t"; then.    ac_
1f120 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 42  cv_prog_ac_ct_OB
1f130 4a 44 55 4d 50 3d 22 6f 62 6a 64 75 6d 70 22 0a  JDUMP="objdump".
1f140 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
1f150 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
1f160 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64  -$LINENO}: found
1f170 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
1f180 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
1f190 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
1f1a0 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a   fi.done.  done.
1f1b0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
1f1c0 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 4f 42  ..fi.fi.ac_ct_OB
1f1d0 4a 44 55 4d 50 3d 24 61 63 5f 63 76 5f 70 72 6f  JDUMP=$ac_cv_pro
1f1e0 67 5f 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 0a  g_ac_ct_OBJDUMP.
1f1f0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
1f200 63 74 5f 4f 42 4a 44 55 4d 50 22 3b 20 74 68 65  ct_OBJDUMP"; the
1f210 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
1f220 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1f230 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
1f240 75 6c 74 3a 20 24 61 63 5f 63 74 5f 4f 42 4a 44  ult: $ac_ct_OBJD
1f250 55 4d 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  UMP" >&5.$as_ech
1f260 6f 20 22 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d  o "$ac_ct_OBJDUM
1f270 50 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  P" >&6; }.else. 
1f280 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
1f290 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
1f2a0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
1f2b0 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
1f2c0 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
1f2d0 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  i..  if test "x$
1f2e0 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 20 3d  ac_ct_OBJDUMP" =
1f2f0 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 4f 42 4a   x; then.    OBJ
1f300 44 55 4d 50 3d 22 66 61 6c 73 65 22 0a 20 20 65  DUMP="false".  e
1f310 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72  lse.    case $cr
1f320 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61  oss_compiling:$a
1f330 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e  c_tool_warned in
1f340 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68  .yes:).{ $as_ech
1f350 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1f360 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1f370 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63  WARNING: using c
1f380 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70  ross tools not p
1f390 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73  refixed with hos
1f3a0 74 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24  t triplet" >&5.$
1f3b0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
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 32 3b  st triplet" >&2;
1f400 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  }.ac_tool_warned
1f410 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20  =yes ;;.esac.   
1f420 20 4f 42 4a 44 55 4d 50 3d 24 61 63 5f 63 74 5f   OBJDUMP=$ac_ct_
1f430 4f 42 4a 44 55 4d 50 0a 20 20 66 69 0a 65 6c 73  OBJDUMP.  fi.els
1f440 65 0a 20 20 4f 42 4a 44 55 4d 50 3d 22 24 61 63  e.  OBJDUMP="$ac
1f450 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50  _cv_prog_OBJDUMP
1f460 22 0a 66 69 0a 0a 74 65 73 74 20 2d 7a 20 22 24  ".fi..test -z "$
1f470 4f 42 4a 44 55 4d 50 22 20 26 26 20 4f 42 4a 44  OBJDUMP" && OBJD
1f480 55 4d 50 3d 6f 62 6a 64 75 6d 70 0a 0a 0a 0a 0a  UMP=objdump.....
1f490 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  .....{ $as_echo 
1f4a0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1f4b0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
1f4c0 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 65  ecking how to re
1f4d0 63 6f 67 6e 69 7a 65 20 64 65 70 65 6e 64 65 6e  cognize dependen
1f4e0 74 20 6c 69 62 72 61 72 69 65 73 22 20 3e 26 35  t libraries" >&5
1f4f0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
1f500 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 65 63  cking how to rec
1f510 6f 67 6e 69 7a 65 20 64 65 70 65 6e 64 65 6e 74  ognize dependent
1f520 20 6c 69 62 72 61 72 69 65 73 2e 2e 2e 20 22 20   libraries... " 
1f530 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63  >&6; }.if ${lt_c
1f540 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1f550 6d 65 74 68 6f 64 2b 3a 7d 20 66 61 6c 73 65 3b  method+:} false;
1f560 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
1f570 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
1f580 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63   >&6.else.  lt_c
1f590 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  v_file_magic_cmd
1f5a0 3d 27 24 4d 41 47 49 43 5f 43 4d 44 27 0a 6c 74  ='$MAGIC_CMD'.lt
1f5b0 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74  _cv_file_magic_t
1f5c0 65 73 74 5f 66 69 6c 65 3d 0a 6c 74 5f 63 76 5f  est_file=.lt_cv_
1f5d0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1f5e0 74 68 6f 64 3d 27 75 6e 6b 6e 6f 77 6e 27 0a 23  thod='unknown'.#
1f5f0 20 4e 65 65 64 20 74 6f 20 73 65 74 20 74 68 65   Need to set the
1f600 20 70 72 65 63 65 64 69 6e 67 20 76 61 72 69 61   preceding varia
1f610 62 6c 65 20 6f 6e 20 61 6c 6c 20 70 6c 61 74 66  ble on all platf
1f620 6f 72 6d 73 20 74 68 61 74 20 73 75 70 70 6f 72  orms that suppor
1f630 74 0a 23 20 69 6e 74 65 72 6c 69 62 72 61 72 79  t.# interlibrary
1f640 20 64 65 70 65 6e 64 65 6e 63 69 65 73 2e 0a 23   dependencies..#
1f650 20 27 6e 6f 6e 65 27 20 2d 2d 20 64 65 70 65 6e   'none' -- depen
1f660 64 65 6e 63 69 65 73 20 6e 6f 74 20 73 75 70 70  dencies not supp
1f670 6f 72 74 65 64 2e 0a 23 20 60 75 6e 6b 6e 6f 77  orted..# `unknow
1f680 6e 27 20 2d 2d 20 73 61 6d 65 20 61 73 20 6e 6f  n' -- same as no
1f690 6e 65 2c 20 62 75 74 20 64 6f 63 75 6d 65 6e 74  ne, but document
1f6a0 73 20 74 68 61 74 20 77 65 20 72 65 61 6c 6c 79  s that we really
1f6b0 20 64 6f 6e 27 74 20 6b 6e 6f 77 2e 0a 23 20 27   don't know..# '
1f6c0 70 61 73 73 5f 61 6c 6c 27 20 2d 2d 20 61 6c 6c  pass_all' -- all
1f6d0 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 70 61   dependencies pa
1f6e0 73 73 65 64 20 77 69 74 68 20 6e 6f 20 63 68 65  ssed with no che
1f6f0 63 6b 73 2e 0a 23 20 27 74 65 73 74 5f 63 6f 6d  cks..# 'test_com
1f700 70 69 6c 65 27 20 2d 2d 20 63 68 65 63 6b 20 62  pile' -- check b
1f710 79 20 6d 61 6b 69 6e 67 20 74 65 73 74 20 70 72  y making test pr
1f720 6f 67 72 61 6d 2e 0a 23 20 27 66 69 6c 65 5f 6d  ogram..# 'file_m
1f730 61 67 69 63 20 5b 5b 72 65 67 65 78 5d 5d 27 20  agic [[regex]]' 
1f740 2d 2d 20 63 68 65 63 6b 20 62 79 20 6c 6f 6f 6b  -- check by look
1f750 69 6e 67 20 66 6f 72 20 66 69 6c 65 73 20 69 6e  ing for files in
1f760 20 6c 69 62 72 61 72 79 20 70 61 74 68 0a 23 20   library path.# 
1f770 77 68 69 63 68 20 72 65 73 70 6f 6e 64 73 20 74  which responds t
1f780 6f 20 74 68 65 20 24 66 69 6c 65 5f 6d 61 67 69  o the $file_magi
1f790 63 5f 63 6d 64 20 77 69 74 68 20 61 20 67 69 76  c_cmd with a giv
1f7a0 65 6e 20 65 78 74 65 6e 64 65 64 20 72 65 67 65  en extended rege
1f7b0 78 2e 0a 23 20 49 66 20 79 6f 75 20 68 61 76 65  x..# If you have
1f7c0 20 60 66 69 6c 65 27 20 6f 72 20 65 71 75 69 76   `file' or equiv
1f7d0 61 6c 65 6e 74 20 6f 6e 20 79 6f 75 72 20 73 79  alent on your sy
1f7e0 73 74 65 6d 20 61 6e 64 20 79 6f 75 27 72 65 20  stem and you're 
1f7f0 6e 6f 74 20 73 75 72 65 0a 23 20 77 68 65 74 68  not sure.# wheth
1f800 65 72 20 60 70 61 73 73 5f 61 6c 6c 27 20 77 69  er `pass_all' wi
1f810 6c 6c 20 2a 61 6c 77 61 79 73 2a 20 77 6f 72 6b  ll *always* work
1f820 2c 20 79 6f 75 20 70 72 6f 62 61 62 6c 79 20 77  , you probably w
1f830 61 6e 74 20 74 68 69 73 20 6f 6e 65 2e 0a 0a 63  ant this one...c
1f840 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a  ase $host_os in.
1f850 61 69 78 5b 34 2d 39 5d 2a 29 0a 20 20 6c 74 5f  aix[4-9]*).  lt_
1f860 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1f870 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
1f880 0a 20 20 3b 3b 0a 0a 62 65 6f 73 2a 29 0a 20 20  .  ;;..beos*).  
1f890 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1f8a0 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
1f8b0 61 6c 6c 0a 20 20 3b 3b 0a 0a 62 73 64 69 5b 34  all.  ;;..bsdi[4
1f8c0 35 5d 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  5]*).  lt_cv_dep
1f8d0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1f8e0 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c  d='file_magic EL
1f8f0 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69  F [0-9][0-9]*-bi
1f900 74 20 5b 4d 4c 5d 53 42 20 28 73 68 61 72 65 64  t [ML]SB (shared
1f910 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63 20   object|dynamic 
1f920 6c 69 62 29 27 0a 20 20 6c 74 5f 63 76 5f 66 69  lib)'.  lt_cv_fi
1f930 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 2f 75  le_magic_cmd='/u
1f940 73 72 2f 62 69 6e 2f 66 69 6c 65 20 2d 4c 27 0a  sr/bin/file -L'.
1f950 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
1f960 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 73 68  ic_test_file=/sh
1f970 6c 69 62 2f 6c 69 62 63 2e 73 6f 0a 20 20 3b 3b  lib/libc.so.  ;;
1f980 0a 0a 63 79 67 77 69 6e 2a 29 0a 20 20 23 20 66  ..cygwin*).  # f
1f990 75 6e 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64 20  unc_win32_libid 
1f9a0 69 73 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74  is a shell funct
1f9b0 69 6f 6e 20 64 65 66 69 6e 65 64 20 69 6e 20 6c  ion defined in l
1f9c0 74 6d 61 69 6e 2e 73 68 0a 20 20 6c 74 5f 63 76  tmain.sh.  lt_cv
1f9d0 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1f9e0 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69  ethod='file_magi
1f9f0 63 20 5e 78 38 36 20 61 72 63 68 69 76 65 20 69  c ^x86 archive i
1fa00 6d 70 6f 72 74 7c 5e 78 38 36 20 44 4c 4c 27 0a  mport|^x86 DLL'.
1fa10 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
1fa20 69 63 5f 63 6d 64 3d 27 66 75 6e 63 5f 77 69 6e  ic_cmd='func_win
1fa30 33 32 5f 6c 69 62 69 64 27 0a 20 20 3b 3b 0a 0a  32_libid'.  ;;..
1fa40 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 29 0a  mingw* | pw32*).
1fa50 20 20 23 20 42 61 73 65 20 4d 53 59 53 2f 4d 69    # Base MSYS/Mi
1fa60 6e 47 57 20 64 6f 20 6e 6f 74 20 70 72 6f 76 69  nGW do not provi
1fa70 64 65 20 74 68 65 20 27 66 69 6c 65 27 20 63 6f  de the 'file' co
1fa80 6d 6d 61 6e 64 20 6e 65 65 64 65 64 20 62 79 0a  mmand needed by.
1fa90 20 20 23 20 66 75 6e 63 5f 77 69 6e 33 32 5f 6c    # func_win32_l
1faa0 69 62 69 64 20 73 68 65 6c 6c 20 66 75 6e 63 74  ibid shell funct
1fab0 69 6f 6e 2c 20 73 6f 20 75 73 65 20 61 20 77 65  ion, so use a we
1fac0 61 6b 65 72 20 74 65 73 74 20 62 61 73 65 64 20  aker test based 
1fad0 6f 6e 20 27 6f 62 6a 64 75 6d 70 27 2c 0a 20 20  on 'objdump',.  
1fae0 23 20 75 6e 6c 65 73 73 20 77 65 20 66 69 6e 64  # unless we find
1faf0 20 27 66 69 6c 65 27 2c 20 66 6f 72 20 65 78 61   'file', for exa
1fb00 6d 70 6c 65 20 62 65 63 61 75 73 65 20 77 65 20  mple because we 
1fb10 61 72 65 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c  are cross-compil
1fb20 69 6e 67 2e 0a 20 20 69 66 20 28 20 66 69 6c 65  ing..  if ( file
1fb30 20 2f 20 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20   / ) >/dev/null 
1fb40 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 20 20 6c  2>&1; then.    l
1fb50 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1fb60 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f  ck_method='file_
1fb70 6d 61 67 69 63 20 5e 78 38 36 20 61 72 63 68 69  magic ^x86 archi
1fb80 76 65 20 69 6d 70 6f 72 74 7c 5e 78 38 36 20 44  ve import|^x86 D
1fb90 4c 4c 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69  LL'.    lt_cv_fi
1fba0 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 66 75  le_magic_cmd='fu
1fbb0 6e 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64 27 0a  nc_win32_libid'.
1fbc0 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76    else.    lt_cv
1fbd0 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1fbe0 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69  ethod='file_magi
1fbf0 63 20 66 69 6c 65 20 66 6f 72 6d 61 74 20 70 65  c file format pe
1fc00 69 2a 2d 69 33 38 36 28 2e 2a 61 72 63 68 69 74  i*-i386(.*archit
1fc10 65 63 74 75 72 65 3a 20 69 33 38 36 29 3f 27 0a  ecture: i386)?'.
1fc20 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d      lt_cv_file_m
1fc30 61 67 69 63 5f 63 6d 64 3d 27 24 4f 42 4a 44 55  agic_cmd='$OBJDU
1fc40 4d 50 20 2d 66 27 0a 20 20 66 69 0a 20 20 3b 3b  MP -f'.  fi.  ;;
1fc50 0a 0a 63 65 67 63 63 29 0a 20 20 23 20 75 73 65  ..cegcc).  # use
1fc60 20 74 68 65 20 77 65 61 6b 65 72 20 74 65 73 74   the weaker test
1fc70 20 62 61 73 65 64 20 6f 6e 20 27 6f 62 6a 64 75   based on 'objdu
1fc80 6d 70 27 2e 20 53 65 65 20 6d 69 6e 67 77 2a 2e  mp'. See mingw*.
1fc90 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
1fca0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66  _check_method='f
1fcb0 69 6c 65 5f 6d 61 67 69 63 20 66 69 6c 65 20 66  ile_magic file f
1fcc0 6f 72 6d 61 74 20 70 65 2d 61 72 6d 2d 2e 2a 6c  ormat pe-arm-.*l
1fcd0 69 74 74 6c 65 28 2e 2a 61 72 63 68 69 74 65 63  ittle(.*architec
1fce0 74 75 72 65 3a 20 61 72 6d 29 3f 27 0a 20 20 6c  ture: arm)?'.  l
1fcf0 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
1fd00 63 6d 64 3d 27 24 4f 42 4a 44 55 4d 50 20 2d 66  cmd='$OBJDUMP -f
1fd10 27 0a 20 20 3b 3b 0a 0a 64 61 72 77 69 6e 2a 20  '.  ;;..darwin* 
1fd20 7c 20 72 68 61 70 73 6f 64 79 2a 29 0a 20 20 6c  | rhapsody*).  l
1fd30 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1fd40 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61  ck_method=pass_a
1fd50 6c 6c 0a 20 20 3b 3b 0a 0a 66 72 65 65 62 73 64  ll.  ;;..freebsd
1fd60 2a 20 7c 20 64 72 61 67 6f 6e 66 6c 79 2a 29 0a  * | dragonfly*).
1fd70 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f    if echo __ELF_
1fd80 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 24  _ | $CC -E - | $
1fd90 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 20 3e 20 2f  GREP __ELF__ > /
1fda0 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
1fdb0 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70     case $host_cp
1fdc0 75 20 69 6e 0a 20 20 20 20 69 2a 38 36 20 29 0a  u in.    i*86 ).
1fdd0 20 20 20 20 20 20 23 20 4e 6f 74 20 73 75 72 65        # Not sure
1fde0 20 77 68 65 74 68 65 72 20 74 68 65 20 70 72 65   whether the pre
1fdf0 73 65 6e 63 65 20 6f 66 20 4f 70 65 6e 42 53 44  sence of OpenBSD
1fe00 20 68 65 72 65 20 77 61 73 20 61 20 6d 69 73 74   here was a mist
1fe10 61 6b 65 2e 0a 20 20 20 20 20 20 23 20 4c 65 74  ake..      # Let
1fe20 27 73 20 61 63 63 65 70 74 20 62 6f 74 68 20 6f  's accept both o
1fe30 66 20 74 68 65 6d 20 75 6e 74 69 6c 20 74 68 69  f them until thi
1fe40 73 20 69 73 20 63 6c 65 61 72 65 64 20 75 70 2e  s is cleared up.
1fe50 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 64 65 70  .      lt_cv_dep
1fe60 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1fe70 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 28 46  d='file_magic (F
1fe80 72 65 65 42 53 44 7c 4f 70 65 6e 42 53 44 7c 44  reeBSD|OpenBSD|D
1fe90 72 61 67 6f 6e 46 6c 79 29 2f 69 5b 33 2d 39 5d  ragonFly)/i[3-9]
1fea0 38 36 20 28 63 6f 6d 70 61 63 74 20 29 3f 64 65  86 (compact )?de
1feb0 6d 61 6e 64 20 70 61 67 65 64 20 73 68 61 72 65  mand paged share
1fec0 64 20 6c 69 62 72 61 72 79 27 0a 20 20 20 20 20  d library'.     
1fed0 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
1fee0 63 5f 63 6d 64 3d 2f 75 73 72 2f 62 69 6e 2f 66  c_cmd=/usr/bin/f
1fef0 69 6c 65 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f  ile.      lt_cv_
1ff00 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
1ff10 66 69 6c 65 3d 60 65 63 68 6f 20 2f 75 73 72 2f  file=`echo /usr/
1ff20 6c 69 62 2f 6c 69 62 63 2e 73 6f 2e 2a 60 0a 20  lib/libc.so.*`. 
1ff30 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63       ;;.    esac
1ff40 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63  .  else.    lt_c
1ff50 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1ff60 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a  method=pass_all.
1ff70 20 20 66 69 0a 20 20 3b 3b 0a 0a 67 6e 75 2a 29    fi.  ;;..gnu*)
1ff80 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
1ff90 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
1ffa0 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 68 70 75  ss_all.  ;;..hpu
1ffb0 78 31 30 2e 32 30 2a 20 7c 20 68 70 75 78 31 31  x10.20* | hpux11
1ffc0 2a 29 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f  *).  lt_cv_file_
1ffd0 6d 61 67 69 63 5f 63 6d 64 3d 2f 75 73 72 2f 62  magic_cmd=/usr/b
1ffe0 69 6e 2f 66 69 6c 65 0a 20 20 63 61 73 65 20 24  in/file.  case $
1fff0 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 69 61  host_cpu in.  ia
20000 36 34 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64  64*).    lt_cv_d
20010 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
20020 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20  hod='file_magic 
20030 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30 2d 39  (s[0-9][0-9][0-9
20040 5d 7c 45 4c 46 2d 5b 30 2d 39 5d 5b 30 2d 39 5d  ]|ELF-[0-9][0-9]
20050 29 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 20  ) shared object 
20060 66 69 6c 65 20 2d 20 49 41 36 34 27 0a 20 20 20  file - IA64'.   
20070 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
20080 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72  c_test_file=/usr
20090 2f 6c 69 62 2f 68 70 75 78 33 32 2f 6c 69 62 63  /lib/hpux32/libc
200a0 2e 73 6f 0a 20 20 20 20 3b 3b 0a 20 20 68 70 70  .so.    ;;.  hpp
200b0 61 2a 36 34 2a 29 0a 20 20 20 20 6c 74 5f 63 76  a*64*).    lt_cv
200c0 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
200d0 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69  ethod='file_magi
200e0 63 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30  c (s[0-9][0-9][0
200f0 2d 39 5d 7c 45 4c 46 2d 5b 30 2d 39 5d 5b 30 2d  -9]|ELF-[0-9][0-
20100 39 5d 29 20 73 68 61 72 65 64 20 6f 62 6a 65 63  9]) shared objec
20110 74 20 66 69 6c 65 20 2d 20 50 41 2d 52 49 53 43  t file - PA-RISC
20120 20 5b 30 2d 39 5d 2e 5b 30 2d 39 5d 27 0a 20 20   [0-9].[0-9]'.  
20130 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
20140 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73  ic_test_file=/us
20150 72 2f 6c 69 62 2f 70 61 32 30 5f 36 34 2f 6c 69  r/lib/pa20_64/li
20160 62 63 2e 73 6c 0a 20 20 20 20 3b 3b 0a 20 20 2a  bc.sl.    ;;.  *
20170 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  ).    lt_cv_depl
20180 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
20190 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 28 73 5b  ='file_magic (s[
201a0 30 2d 39 5d 5b 30 2d 39 5d 5b 30 2d 39 5d 7c 50  0-9][0-9][0-9]|P
201b0 41 2d 52 49 53 43 5b 30 2d 39 5d 2e 5b 30 2d 39  A-RISC[0-9].[0-9
201c0 5d 29 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ]) shared librar
201d0 79 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c  y'.    lt_cv_fil
201e0 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c  e_magic_test_fil
201f0 65 3d 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e  e=/usr/lib/libc.
20200 73 6c 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63  sl.    ;;.  esac
20210 0a 20 20 3b 3b 0a 0a 69 6e 74 65 72 69 78 5b 33  .  ;;..interix[3
20220 2d 39 5d 2a 29 0a 20 20 23 20 50 49 43 20 63 6f  -9]*).  # PIC co
20230 64 65 20 69 73 20 62 72 6f 6b 65 6e 20 6f 6e 20  de is broken on 
20240 49 6e 74 65 72 69 78 20 33 2e 78 2c 20 74 68 61  Interix 3.x, tha
20250 74 27 73 20 77 68 79 20 7c 5c 2e 61 20 6e 6f 74  t's why |\.a not
20260 20 7c 5f 70 69 63 5c 2e 61 20 68 65 72 65 0a 20   |_pic\.a here. 
20270 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
20280 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74  heck_method='mat
20290 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b  ch_pattern /lib[
202a0 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5c 2e 61 29 24 27  ^/]+(\.so|\.a)$'
202b0 0a 20 20 3b 3b 0a 0a 69 72 69 78 35 2a 20 7c 20  .  ;;..irix5* | 
202c0 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70  irix6* | nonstop
202d0 75 78 2a 29 0a 20 20 63 61 73 65 20 24 4c 44 20  ux*).  case $LD 
202e0 69 6e 0a 20 20 2a 2d 33 32 7c 2a 22 2d 33 32 20  in.  *-32|*"-32 
202f0 22 29 20 6c 69 62 6d 61 67 69 63 3d 33 32 2d 62  ") libmagic=32-b
20300 69 74 3b 3b 0a 20 20 2a 2d 6e 33 32 7c 2a 22 2d  it;;.  *-n32|*"-
20310 6e 33 32 20 22 29 20 6c 69 62 6d 61 67 69 63 3d  n32 ") libmagic=
20320 4e 33 32 3b 3b 0a 20 20 2a 2d 36 34 7c 2a 22 2d  N32;;.  *-64|*"-
20330 36 34 20 22 29 20 6c 69 62 6d 61 67 69 63 3d 36  64 ") libmagic=6
20340 34 2d 62 69 74 3b 3b 0a 20 20 2a 29 20 6c 69 62  4-bit;;.  *) lib
20350 6d 61 67 69 63 3d 6e 65 76 65 72 2d 6d 61 74 63  magic=never-matc
20360 68 3b 3b 0a 20 20 65 73 61 63 0a 20 20 6c 74 5f  h;;.  esac.  lt_
20370 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
20380 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
20390 0a 20 20 3b 3b 0a 0a 23 20 54 68 69 73 20 6d 75  .  ;;..# This mu
203a0 73 74 20 62 65 20 4c 69 6e 75 78 20 45 4c 46 2e  st be Linux ELF.
203b0 0a 6c 69 6e 75 78 2a 20 7c 20 6b 2a 62 73 64 2a  .linux* | k*bsd*
203c0 2d 67 6e 75 29 0a 20 20 6c 74 5f 63 76 5f 64 65  -gnu).  lt_cv_de
203d0 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
203e0 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b  od=pass_all.  ;;
203f0 0a 0a 6e 65 74 62 73 64 2a 29 0a 20 20 69 66 20  ..netbsd*).  if 
20400 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24  echo __ELF__ | $
20410 43 43 20 2d 45 20 2d 20 7c 20 24 47 52 45 50 20  CC -E - | $GREP 
20420 5f 5f 45 4c 46 5f 5f 20 3e 20 2f 64 65 76 2f 6e  __ELF__ > /dev/n
20430 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74  ull; then.    lt
20440 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
20450 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f  k_method='match_
20460 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d  pattern /lib[^/]
20470 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c 2e  +(\.so\.[0-9]+\.
20480 5b 30 2d 39 5d 2b 7c 5f 70 69 63 5c 2e 61 29 24  [0-9]+|_pic\.a)$
20490 27 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f  '.  else.    lt_
204a0 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
204b0 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70  _method='match_p
204c0 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b  attern /lib[^/]+
204d0 28 5c 2e 73 6f 7c 5f 70 69 63 5c 2e 61 29 24 27  (\.so|_pic\.a)$'
204e0 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a 6e 65 77 6f  .  fi.  ;;..newo
204f0 73 36 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  s6*).  lt_cv_dep
20500 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
20510 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c  d='file_magic EL
20520 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69  F [0-9][0-9]*-bi
20530 74 20 5b 4d 4c 5d 53 42 20 28 65 78 65 63 75 74  t [ML]SB (execut
20540 61 62 6c 65 7c 64 79 6e 61 6d 69 63 20 6c 69 62  able|dynamic lib
20550 29 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f  )'.  lt_cv_file_
20560 6d 61 67 69 63 5f 63 6d 64 3d 2f 75 73 72 2f 62  magic_cmd=/usr/b
20570 69 6e 2f 66 69 6c 65 0a 20 20 6c 74 5f 63 76 5f  in/file.  lt_cv_
20580 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
20590 66 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 6c 69  file=/usr/lib/li
205a0 62 6e 6c 73 2e 73 6f 0a 20 20 3b 3b 0a 0a 2a 6e  bnls.so.  ;;..*n
205b0 74 6f 2a 20 7c 20 2a 71 6e 78 2a 29 0a 20 20 6c  to* | *qnx*).  l
205c0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
205d0 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61  ck_method=pass_a
205e0 6c 6c 0a 20 20 3b 3b 0a 0a 6f 70 65 6e 62 73 64  ll.  ;;..openbsd
205f0 2a 29 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20  *).  if test -z 
20600 22 60 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c  "`echo __ELF__ |
20610 20 24 43 43 20 2d 45 20 2d 20 7c 20 24 47 52 45   $CC -E - | $GRE
20620 50 20 5f 5f 45 4c 46 5f 5f 60 22 20 7c 7c 20 74  P __ELF__`" || t
20630 65 73 74 20 22 24 68 6f 73 74 5f 6f 73 2d 24 68  est "$host_os-$h
20640 6f 73 74 5f 63 70 75 22 20 3d 20 22 6f 70 65 6e  ost_cpu" = "open
20650 62 73 64 32 2e 38 2d 70 6f 77 65 72 70 63 22 3b  bsd2.8-powerpc";
20660 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76 5f   then.    lt_cv_
20670 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
20680 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74 74  thod='match_patt
20690 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e  ern /lib[^/]+(\.
206a0 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b 30 2d 39  so\.[0-9]+\.[0-9
206b0 5d 2b 7c 5c 2e 73 6f 7c 5f 70 69 63 5c 2e 61 29  ]+|\.so|_pic\.a)
206c0 24 27 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74  $'.  else.    lt
206d0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
206e0 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f  k_method='match_
206f0 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d  pattern /lib[^/]
20700 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c 2e  +(\.so\.[0-9]+\.
20710 5b 30 2d 39 5d 2b 7c 5f 70 69 63 5c 2e 61 29 24  [0-9]+|_pic\.a)$
20720 27 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a 6f 73 66  '.  fi.  ;;..osf
20730 33 2a 20 7c 20 6f 73 66 34 2a 20 7c 20 6f 73 66  3* | osf4* | osf
20740 35 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  5*).  lt_cv_depl
20750 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
20760 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a  =pass_all.  ;;..
20770 72 64 6f 73 2a 29 0a 20 20 6c 74 5f 63 76 5f 64  rdos*).  lt_cv_d
20780 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
20790 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b  hod=pass_all.  ;
207a0 3b 0a 0a 73 6f 6c 61 72 69 73 2a 29 0a 20 20 6c  ;..solaris*).  l
207b0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
207c0 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61  ck_method=pass_a
207d0 6c 6c 0a 20 20 3b 3b 0a 0a 73 79 73 76 35 2a 20  ll.  ;;..sysv5* 
207e0 7c 20 73 63 6f 33 2e 32 76 35 2a 20 7c 20 73 63  | sco3.2v5* | sc
207f0 6f 35 76 36 2a 20 7c 20 75 6e 69 78 77 61 72 65  o5v6* | unixware
20800 2a 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 20 7c 20  * | OpenUNIX* | 
20810 73 79 73 76 34 2a 75 77 32 2a 29 0a 20 20 6c 74  sysv4*uw2*).  lt
20820 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
20830 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
20840 6c 0a 20 20 3b 3b 0a 0a 73 79 73 76 34 20 7c 20  l.  ;;..sysv4 | 
20850 73 79 73 76 34 2e 33 2a 29 0a 20 20 63 61 73 65  sysv4.3*).  case
20860 20 24 68 6f 73 74 5f 76 65 6e 64 6f 72 20 69 6e   $host_vendor in
20870 0a 20 20 6d 6f 74 6f 72 6f 6c 61 29 0a 20 20 20  .  motorola).   
20880 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
20890 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c  heck_method='fil
208a0 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39  e_magic ELF [0-9
208b0 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d  ][0-9]*-bit [ML]
208c0 53 42 20 28 73 68 61 72 65 64 20 6f 62 6a 65 63  SB (shared objec
208d0 74 7c 64 79 6e 61 6d 69 63 20 6c 69 62 29 20 4d  t|dynamic lib) M
208e0 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 20 56 65 72 73  [0-9][0-9]* Vers
208f0 69 6f 6e 20 5b 30 2d 39 5d 27 0a 20 20 20 20 6c  ion [0-9]'.    l
20900 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
20910 74 65 73 74 5f 66 69 6c 65 3d 60 65 63 68 6f 20  test_file=`echo 
20920 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e 73 6f  /usr/lib/libc.so
20930 2a 60 0a 20 20 20 20 3b 3b 0a 20 20 6e 63 72 29  *`.    ;;.  ncr)
20940 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
20950 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
20960 70 61 73 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a  pass_all.    ;;.
20970 20 20 73 65 71 75 65 6e 74 29 0a 20 20 20 20 6c    sequent).    l
20980 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
20990 63 6d 64 3d 27 2f 62 69 6e 2f 66 69 6c 65 27 0a  cmd='/bin/file'.
209a0 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
209b0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
209c0 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b  file_magic ELF [
209d0 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b  0-9][0-9]*-bit [
209e0 4c 4d 5d 53 42 20 28 73 68 61 72 65 64 20 6f 62  LM]SB (shared ob
209f0 6a 65 63 74 7c 64 79 6e 61 6d 69 63 20 6c 69 62  ject|dynamic lib
20a00 20 29 27 0a 20 20 20 20 3b 3b 0a 20 20 73 6e 69   )'.    ;;.  sni
20a10 29 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65  ).    lt_cv_file
20a20 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 2f 62 69 6e  _magic_cmd='/bin
20a30 2f 66 69 6c 65 27 0a 20 20 20 20 6c 74 5f 63 76  /file'.    lt_cv
20a40 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
20a50 65 74 68 6f 64 3d 22 66 69 6c 65 5f 6d 61 67 69  ethod="file_magi
20a60 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d  c ELF [0-9][0-9]
20a70 2a 2d 62 69 74 20 5b 4c 4d 5d 53 42 20 64 79 6e  *-bit [LM]SB dyn
20a80 61 6d 69 63 20 6c 69 62 22 0a 20 20 20 20 6c 74  amic lib".    lt
20a90 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74  _cv_file_magic_t
20aa0 65 73 74 5f 66 69 6c 65 3d 2f 6c 69 62 2f 6c 69  est_file=/lib/li
20ab0 62 63 2e 73 6f 0a 20 20 20 20 3b 3b 0a 20 20 73  bc.so.    ;;.  s
20ac0 69 65 6d 65 6e 73 29 0a 20 20 20 20 6c 74 5f 63  iemens).    lt_c
20ad0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
20ae0 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a  method=pass_all.
20af0 20 20 20 20 3b 3b 0a 20 20 70 63 29 0a 20 20 20      ;;.  pc).   
20b00 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
20b10 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
20b20 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20 65 73  _all.    ;;.  es
20b30 61 63 0a 20 20 3b 3b 0a 0a 74 70 66 2a 29 0a 20  ac.  ;;..tpf*). 
20b40 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
20b50 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
20b60 5f 61 6c 6c 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a  _all.  ;;.esac..
20b70 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
20b80 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
20b90 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
20ba0 6c 74 3a 20 24 6c 74 5f 63 76 5f 64 65 70 6c 69  lt: $lt_cv_depli
20bb0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22  bs_check_method"
20bc0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
20bd0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
20be0 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3e 26 36 3b  eck_method" >&6;
20bf0 20 7d 0a 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d   }.file_magic_cm
20c00 64 3d 24 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  d=$lt_cv_file_ma
20c10 67 69 63 5f 63 6d 64 0a 64 65 70 6c 69 62 73 5f  gic_cmd.deplibs_
20c20 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 24 6c 74  check_method=$lt
20c30 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
20c40 6b 5f 6d 65 74 68 6f 64 0a 74 65 73 74 20 2d 7a  k_method.test -z
20c50 20 22 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b   "$deplibs_check
20c60 5f 6d 65 74 68 6f 64 22 20 26 26 20 64 65 70 6c  _method" && depl
20c70 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
20c80 3d 75 6e 6b 6e 6f 77 6e 0a 0a 0a 0a 0a 0a 0a 0a  =unknown........
20c90 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20  .....if test -n 
20ca0 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
20cb0 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72  "; then.  # Extr
20cc0 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
20cd0 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c  rd of "${ac_tool
20ce0 5f 70 72 65 66 69 78 7d 61 72 22 2c 20 73 6f 20  _prefix}ar", so 
20cf0 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
20d00 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
20d10 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b  gs..set dummy ${
20d20 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 61  ac_tool_prefix}a
20d30 72 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  r; ac_word=$2.{ 
20d40 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
20d50 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
20d60 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
20d70 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
20d80 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
20d90 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
20da0 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
20db0 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  if ${ac_cv_prog_
20dc0 41 52 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  AR+:} false; the
20dd0 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
20de0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
20df0 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
20e00 2d 6e 20 22 24 41 52 22 3b 20 74 68 65 6e 0a 20  -n "$AR"; then. 
20e10 20 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 3d 22   ac_cv_prog_AR="
20e20 24 41 52 22 20 23 20 4c 65 74 20 74 68 65 20 75  $AR" # Let the u
20e30 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
20e40 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
20e50 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
20e60 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
20e70 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
20e80 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
20e90 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
20ea0 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
20eb0 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20  && as_dir=..    
20ec0 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
20ed0 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
20ee0 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
20ef0 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65   do.  if as_fn_e
20f00 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73  xecutable_p "$as
20f10 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
20f20 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e  _exec_ext"; then
20f30 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
20f40 41 52 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  AR="${ac_tool_pr
20f50 65 66 69 78 7d 61 72 22 0a 20 20 20 20 24 61 73  efix}ar".    $as
20f60 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
20f70 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
20f80 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  O}: found $as_di
20f90 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
20fa0 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
20fb0 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
20fc0 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73  e.  done.IFS=$as
20fd0 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
20fe0 0a 41 52 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  .AR=$ac_cv_prog_
20ff0 41 52 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  AR.if test -n "$
21000 41 52 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  AR"; then.  { $a
21010 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
21020 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
21030 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 41 52  NO}: result: $AR
21040 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
21050 24 41 52 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  $AR" >&6; }.else
21060 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
21070 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
21080 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
21090 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
210a0 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
210b0 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74  .fi...fi.if test
210c0 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67   -z "$ac_cv_prog
210d0 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  _AR"; then.  ac_
210e0 63 74 5f 41 52 3d 24 41 52 0a 20 20 23 20 45 78  ct_AR=$AR.  # Ex
210f0 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
21100 77 6f 72 64 20 6f 66 20 22 61 72 22 2c 20 73 6f  word of "ar", so
21110 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
21120 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
21130 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 61  rgs..set dummy a
21140 72 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  r; ac_word=$2.{ 
21150 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
21160 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
21170 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
21180 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
21190 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
211a0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
211b0 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
211c0 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  if ${ac_cv_prog_
211d0 61 63 5f 63 74 5f 41 52 2b 3a 7d 20 66 61 6c 73  ac_ct_AR+:} fals
211e0 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
211f0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
21200 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
21210 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
21220 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  _AR"; then.  ac_
21230 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52  cv_prog_ac_ct_AR
21240 3d 22 24 61 63 5f 63 74 5f 41 52 22 20 23 20 4c  ="$ac_ct_AR" # L
21250 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
21260 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
21270 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
21280 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
21290 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
212a0 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
212b0 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
212c0 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
212d0 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
212e0 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65  r=..    for ac_e
212f0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
21300 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
21310 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
21320 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c   as_fn_executabl
21330 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63  e_p "$as_dir/$ac
21340 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
21350 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f  t"; then.    ac_
21360 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52  cv_prog_ac_ct_AR
21370 3d 22 61 72 22 0a 20 20 20 20 24 61 73 5f 65 63  ="ar".    $as_ec
21380 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
21390 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
213a0 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
213b0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
213c0 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
213d0 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20  ak 2.  fi.done. 
213e0 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61   done.IFS=$as_sa
213f0 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63  ve_IFS..fi.fi.ac
21400 5f 63 74 5f 41 52 3d 24 61 63 5f 63 76 5f 70 72  _ct_AR=$ac_cv_pr
21410 6f 67 5f 61 63 5f 63 74 5f 41 52 0a 69 66 20 74  og_ac_ct_AR.if t
21420 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 41  est -n "$ac_ct_A
21430 52 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  R"; then.  { $as
21440 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
21450 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
21460 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  O}: result: $ac_
21470 63 74 5f 41 52 22 20 3e 26 35 0a 24 61 73 5f 65  ct_AR" >&5.$as_e
21480 63 68 6f 20 22 24 61 63 5f 63 74 5f 41 52 22 20  cho "$ac_ct_AR" 
21490 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
214a0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
214b0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
214c0 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e  NENO}: result: n
214d0 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
214e0 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
214f0 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f    if test "x$ac_
21500 63 74 5f 41 52 22 20 3d 20 78 3b 20 74 68 65 6e  ct_AR" = x; then
21510 0a 20 20 20 20 41 52 3d 22 66 61 6c 73 65 22 0a  .    AR="false".
21520 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20    else.    case 
21530 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
21540 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  :$ac_tool_warned
21550 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f   in.yes:).{ $as_
21560 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
21570 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
21580 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e  }: WARNING: usin
21590 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f  g cross tools no
215a0 74 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20  t prefixed with 
215b0 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26  host triplet" >&
215c0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
215d0 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69  me: 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 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72  &2;}.ac_tool_war
21620 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a  ned=yes ;;.esac.
21630 20 20 20 20 41 52 3d 24 61 63 5f 63 74 5f 41 52      AR=$ac_ct_AR
21640 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 41 52 3d  .  fi.else.  AR=
21650 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 22  "$ac_cv_prog_AR"
21660 0a 66 69 0a 0a 74 65 73 74 20 2d 7a 20 22 24 41  .fi..test -z "$A
21670 52 22 20 26 26 20 41 52 3d 61 72 0a 74 65 73 74  R" && AR=ar.test
21680 20 2d 7a 20 22 24 41 52 5f 46 4c 41 47 53 22 20   -z "$AR_FLAGS" 
21690 26 26 20 41 52 5f 46 4c 41 47 53 3d 63 72 75 0a  && AR_FLAGS=cru.
216a0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65  ...........if te
216b0 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f  st -n "$ac_tool_
216c0 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20  prefix"; then.  
216d0 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
216e0 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61  rst word of "${a
216f0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74  c_tool_prefix}st
21700 72 69 70 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  rip", so it can 
21710 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
21720 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
21730 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c   dummy ${ac_tool
21740 5f 70 72 65 66 69 78 7d 73 74 72 69 70 3b 20 61  _prefix}strip; a
21750 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
21760 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
21770 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
21780 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
21790 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
217a0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
217b0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
217c0 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
217d0 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49  {ac_cv_prog_STRI
217e0 50 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  P+:} false; then
217f0 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
21800 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
21810 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
21820 6e 20 22 24 53 54 52 49 50 22 3b 20 74 68 65 6e  n "$STRIP"; then
21830 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54  .  ac_cv_prog_ST
21840 52 49 50 3d 22 24 53 54 52 49 50 22 20 23 20 4c  RIP="$STRIP" # L
21850 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
21860 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
21870 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
21880 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
21890 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
218a0 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
218b0 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
218c0 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
218d0 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
218e0 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65  r=..    for ac_e
218f0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
21900 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
21910 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
21920 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c   as_fn_executabl
21930 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63  e_p "$as_dir/$ac
21940 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
21950 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f  t"; then.    ac_
21960 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 3d 22 24  cv_prog_STRIP="$
21970 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
21980 73 74 72 69 70 22 0a 20 20 20 20 24 61 73 5f 65  strip".    $as_e
21990 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
219a0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
219b0 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
219c0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
219d0 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
219e0 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
219f0 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73    done.IFS=$as_s
21a00 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 53  ave_IFS..fi.fi.S
21a10 54 52 49 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67  TRIP=$ac_cv_prog
21a20 5f 53 54 52 49 50 0a 69 66 20 74 65 73 74 20 2d  _STRIP.if test -
21a30 6e 20 22 24 53 54 52 49 50 22 3b 20 74 68 65 6e  n "$STRIP"; then
21a40 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
21a50 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
21a60 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
21a70 6c 74 3a 20 24 53 54 52 49 50 22 20 3e 26 35 0a  lt: $STRIP" >&5.
21a80 24 61 73 5f 65 63 68 6f 20 22 24 53 54 52 49 50  $as_echo "$STRIP
21a90 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
21aa0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
21ab0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
21ac0 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
21ad0 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
21ae0 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
21af0 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a  ...fi.if test -z
21b00 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54   "$ac_cv_prog_ST
21b10 52 49 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  RIP"; then.  ac_
21b20 63 74 5f 53 54 52 49 50 3d 24 53 54 52 49 50 0a  ct_STRIP=$STRIP.
21b30 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
21b40 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 73  first word of "s
21b50 74 72 69 70 22 2c 20 73 6f 20 69 74 20 63 61 6e  trip", so it can
21b60 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
21b70 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
21b80 74 20 64 75 6d 6d 79 20 73 74 72 69 70 3b 20 61  t dummy strip; a
21b90 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
21ba0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
21bb0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
21bc0 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
21bd0 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
21be0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
21bf0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
21c00 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
21c10 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  {ac_cv_prog_ac_c
21c20 74 5f 53 54 52 49 50 2b 3a 7d 20 66 61 6c 73 65  t_STRIP+:} false
21c30 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
21c40 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
21c50 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
21c60 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
21c70 53 54 52 49 50 22 3b 20 74 68 65 6e 0a 20 20 61  STRIP"; then.  a
21c80 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
21c90 53 54 52 49 50 3d 22 24 61 63 5f 63 74 5f 53 54  STRIP="$ac_ct_ST
21ca0 52 49 50 22 20 23 20 4c 65 74 20 74 68 65 20 75  RIP" # Let the u
21cb0 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
21cc0 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
21cd0 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
21ce0 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
21cf0 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
21d00 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
21d10 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
21d20 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
21d30 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20  && as_dir=..    
21d40 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
21d50 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
21d60 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
21d70 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65   do.  if as_fn_e
21d80 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73  xecutable_p "$as
21d90 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
21da0 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e  _exec_ext"; then
21db0 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
21dc0 61 63 5f 63 74 5f 53 54 52 49 50 3d 22 73 74 72  ac_ct_STRIP="str
21dd0 69 70 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  ip".    $as_echo
21de0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
21df0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66  neno-$LINENO}: f
21e00 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
21e10 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
21e20 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
21e30 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64   2.  fi.done.  d
21e40 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
21e50 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63  _IFS..fi.fi.ac_c
21e60 74 5f 53 54 52 49 50 3d 24 61 63 5f 63 76 5f 70  t_STRIP=$ac_cv_p
21e70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50 0a  rog_ac_ct_STRIP.
21e80 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
21e90 63 74 5f 53 54 52 49 50 22 3b 20 74 68 65 6e 0a  ct_STRIP"; then.
21ea0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
21eb0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
21ec0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
21ed0 74 3a 20 24 61 63 5f 63 74 5f 53 54 52 49 50 22  t: $ac_ct_STRIP"
21ee0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
21ef0 61 63 5f 63 74 5f 53 54 52 49 50 22 20 3e 26 36  ac_ct_STRIP" >&6
21f00 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
21f10 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
21f20 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
21f30 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  O}: result: no" 
21f40 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
21f50 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69  " >&6; }.fi..  i
21f60 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f  f test "x$ac_ct_
21f70 53 54 52 49 50 22 20 3d 20 78 3b 20 74 68 65 6e  STRIP" = x; then
21f80 0a 20 20 20 20 53 54 52 49 50 3d 22 3a 22 0a 20  .    STRIP=":". 
21f90 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24   else.    case $
21fa0 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a  cross_compiling:
21fb0 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20  $ac_tool_warned 
21fc0 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65  in.yes:).{ $as_e
21fd0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
21fe0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
21ff0 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67  : WARNING: using
22000 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74   cross tools not
22010 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68   prefixed with h
22020 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 35  ost triplet" >&5
22030 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
22040 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e  e: 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 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e  2;}.ac_tool_warn
22090 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20  ed=yes ;;.esac. 
220a0 20 20 20 53 54 52 49 50 3d 24 61 63 5f 63 74 5f     STRIP=$ac_ct_
220b0 53 54 52 49 50 0a 20 20 66 69 0a 65 6c 73 65 0a  STRIP.  fi.else.
220c0 20 20 53 54 52 49 50 3d 22 24 61 63 5f 63 76 5f    STRIP="$ac_cv_
220d0 70 72 6f 67 5f 53 54 52 49 50 22 0a 66 69 0a 0a  prog_STRIP".fi..
220e0 74 65 73 74 20 2d 7a 20 22 24 53 54 52 49 50 22  test -z "$STRIP"
220f0 20 26 26 20 53 54 52 49 50 3d 3a 0a 0a 0a 0a 0a   && STRIP=:.....
22100 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  ..if test -n "$a
22110 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20  c_tool_prefix"; 
22120 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74  then.  # Extract
22130 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
22140 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  of "${ac_tool_pr
22150 65 66 69 78 7d 72 61 6e 6c 69 62 22 2c 20 73 6f  efix}ranlib", so
22160 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
22170 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
22180 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24  rgs..set dummy $
22190 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
221a0 72 61 6e 6c 69 62 3b 20 61 63 5f 77 6f 72 64 3d  ranlib; ac_word=
221b0 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
221c0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
221d0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
221e0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
221f0 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
22200 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
22210 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
22220 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f  6; }.if ${ac_cv_
22230 70 72 6f 67 5f 52 41 4e 4c 49 42 2b 3a 7d 20 66  prog_RANLIB+:} f
22240 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
22250 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
22260 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
22270 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 52 41   if test -n "$RA
22280 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 61 63  NLIB"; then.  ac
22290 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 3d  _cv_prog_RANLIB=
222a0 22 24 52 41 4e 4c 49 42 22 20 23 20 4c 65 74 20  "$RANLIB" # Let 
222b0 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
222c0 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
222d0 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
222e0 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
222f0 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
22300 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
22310 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
22320 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
22330 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
22340 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63  .    for ac_exec
22350 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
22360 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
22370 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73  ions; do.  if as
22380 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  _fn_executable_p
22390 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
223a0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
223b0 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
223c0 70 72 6f 67 5f 52 41 4e 4c 49 42 3d 22 24 7b 61  prog_RANLIB="${a
223d0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 72 61  c_tool_prefix}ra
223e0 6e 6c 69 62 22 0a 20 20 20 20 24 61 73 5f 65 63  nlib".    $as_ec
223f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
22400 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
22410 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
22420 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
22430 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
22440 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20  ak 2.  fi.done. 
22450 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61   done.IFS=$as_sa
22460 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 52 41  ve_IFS..fi.fi.RA
22470 4e 4c 49 42 3d 24 61 63 5f 63 76 5f 70 72 6f 67  NLIB=$ac_cv_prog
22480 5f 52 41 4e 4c 49 42 0a 69 66 20 74 65 73 74 20  _RANLIB.if test 
22490 2d 6e 20 22 24 52 41 4e 4c 49 42 22 3b 20 74 68  -n "$RANLIB"; th
224a0 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
224b0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
224c0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
224d0 73 75 6c 74 3a 20 24 52 41 4e 4c 49 42 22 20 3e  sult: $RANLIB" >
224e0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 52 41  &5.$as_echo "$RA
224f0 4e 4c 49 42 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  NLIB" >&6; }.els
22500 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
22510 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
22520 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
22530 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
22540 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
22550 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73  }.fi...fi.if tes
22560 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f  t -z "$ac_cv_pro
22570 67 5f 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a  g_RANLIB"; then.
22580 20 20 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 24    ac_ct_RANLIB=$
22590 52 41 4e 4c 49 42 0a 20 20 23 20 45 78 74 72 61  RANLIB.  # Extra
225a0 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
225b0 64 20 6f 66 20 22 72 61 6e 6c 69 62 22 2c 20 73  d of "ranlib", s
225c0 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
225d0 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
225e0 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
225f0 72 61 6e 6c 69 62 3b 20 61 63 5f 77 6f 72 64 3d  ranlib; ac_word=
22600 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
22610 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
22620 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
22630 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
22640 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
22650 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
22660 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
22670 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f  6; }.if ${ac_cv_
22680 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49  prog_ac_ct_RANLI
22690 42 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  B+:} false; then
226a0 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
226b0 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
226c0 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
226d0 6e 20 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42  n "$ac_ct_RANLIB
226e0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
226f0 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49  prog_ac_ct_RANLI
22700 42 3d 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42  B="$ac_ct_RANLIB
22710 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
22720 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
22730 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
22740 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
22750 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
22760 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
22770 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
22780 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
22790 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
227a0 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
227b0 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
227c0 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
227d0 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
227e0 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63  .  if as_fn_exec
227f0 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
22800 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
22810 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
22820 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
22830 63 74 5f 52 41 4e 4c 49 42 3d 22 72 61 6e 6c 69  ct_RANLIB="ranli
22840 62 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  b".    $as_echo 
22850 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
22860 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f  eno-$LINENO}: fo
22870 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
22880 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
22890 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
228a0 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f  2.  fi.done.  do
228b0 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
228c0 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74  IFS..fi.fi.ac_ct
228d0 5f 52 41 4e 4c 49 42 3d 24 61 63 5f 63 76 5f 70  _RANLIB=$ac_cv_p
228e0 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42  rog_ac_ct_RANLIB
228f0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
22900 5f 63 74 5f 52 41 4e 4c 49 42 22 3b 20 74 68 65  _ct_RANLIB"; the
22910 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
22920 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
22930 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
22940 75 6c 74 3a 20 24 61 63 5f 63 74 5f 52 41 4e 4c  ult: $ac_ct_RANL
22950 49 42 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  IB" >&5.$as_echo
22960 20 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22   "$ac_ct_RANLIB"
22970 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
22980 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
22990 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
229a0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
229b0 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
229c0 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
229d0 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63  .  if test "x$ac
229e0 5f 63 74 5f 52 41 4e 4c 49 42 22 20 3d 20 78 3b  _ct_RANLIB" = x;
229f0 20 74 68 65 6e 0a 20 20 20 20 52 41 4e 4c 49 42   then.    RANLIB
22a00 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  =":".  else.    
22a10 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
22a20 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
22a30 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
22a40 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
22a50 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
22a60 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a  INENO}: WARNING:
22a70 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f   using cross too
22a80 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20  ls not prefixed 
22a90 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65  with host triple
22aa0 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  t" >&5.$as_echo 
22ab0 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: 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 32 3b 7d 0a 61 63 5f 74 6f 6f  et" >&2;}.ac_too
22b00 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a  l_warned=yes ;;.
22b10 65 73 61 63 0a 20 20 20 20 52 41 4e 4c 49 42 3d  esac.    RANLIB=
22b20 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 0a 20 20  $ac_ct_RANLIB.  
22b30 66 69 0a 65 6c 73 65 0a 20 20 52 41 4e 4c 49 42  fi.else.  RANLIB
22b40 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41  ="$ac_cv_prog_RA
22b50 4e 4c 49 42 22 0a 66 69 0a 0a 74 65 73 74 20 2d  NLIB".fi..test -
22b60 7a 20 22 24 52 41 4e 4c 49 42 22 20 26 26 20 52  z "$RANLIB" && R
22b70 41 4e 4c 49 42 3d 3a 0a 0a 0a 0a 0a 0a 0a 23 20  ANLIB=:.......# 
22b80 44 65 74 65 72 6d 69 6e 65 20 63 6f 6d 6d 61 6e  Determine comman
22b90 64 73 20 74 6f 20 63 72 65 61 74 65 20 6f 6c 64  ds to create old
22ba0 2d 73 74 79 6c 65 20 73 74 61 74 69 63 20 61 72  -style static ar
22bb0 63 68 69 76 65 73 2e 0a 6f 6c 64 5f 61 72 63 68  chives..old_arch
22bc0 69 76 65 5f 63 6d 64 73 3d 27 24 41 52 20 24 41  ive_cmds='$AR $A
22bd0 52 5f 46 4c 41 47 53 20 24 6f 6c 64 6c 69 62 24  R_FLAGS $oldlib$
22be0 6f 6c 64 6f 62 6a 73 27 0a 6f 6c 64 5f 70 6f 73  oldobjs'.old_pos
22bf0 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 27 63  tinstall_cmds='c
22c00 68 6d 6f 64 20 36 34 34 20 24 6f 6c 64 6c 69 62  hmod 644 $oldlib
22c10 27 0a 6f 6c 64 5f 70 6f 73 74 75 6e 69 6e 73 74  '.old_postuninst
22c20 61 6c 6c 5f 63 6d 64 73 3d 0a 0a 69 66 20 74 65  all_cmds=..if te
22c30 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49 42 22 3b  st -n "$RANLIB";
22c40 20 74 68 65 6e 0a 20 20 63 61 73 65 20 24 68 6f   then.  case $ho
22c50 73 74 5f 6f 73 20 69 6e 0a 20 20 6f 70 65 6e 62  st_os in.  openb
22c60 73 64 2a 29 0a 20 20 20 20 6f 6c 64 5f 70 6f 73  sd*).    old_pos
22c70 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 22 24  tinstall_cmds="$
22c80 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f  old_postinstall_
22c90 63 6d 64 73 7e 5c 24 52 41 4e 4c 49 42 20 2d 74  cmds~\$RANLIB -t
22ca0 20 5c 24 6f 6c 64 6c 69 62 22 0a 20 20 20 20 3b   \$oldlib".    ;
22cb0 3b 0a 20 20 2a 29 0a 20 20 20 20 6f 6c 64 5f 70  ;.  *).    old_p
22cc0 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d  ostinstall_cmds=
22cd0 22 24 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c  "$old_postinstal
22ce0 6c 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c 49 42 20  l_cmds~\$RANLIB 
22cf0 5c 24 6f 6c 64 6c 69 62 22 0a 20 20 20 20 3b 3b  \$oldlib".    ;;
22d00 0a 20 20 65 73 61 63 0a 20 20 6f 6c 64 5f 61 72  .  esac.  old_ar
22d10 63 68 69 76 65 5f 63 6d 64 73 3d 22 24 6f 6c 64  chive_cmds="$old
22d20 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 7e 5c 24  _archive_cmds~\$
22d30 52 41 4e 4c 49 42 20 5c 24 6f 6c 64 6c 69 62 22  RANLIB \$oldlib"
22d40 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  .fi.............
22d50 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
22d60 0a 0a 0a 0a 0a 0a 23 20 49 66 20 6e 6f 20 43 20  ......# If no C 
22d70 63 6f 6d 70 69 6c 65 72 20 77 61 73 20 73 70 65  compiler was spe
22d80 63 69 66 69 65 64 2c 20 75 73 65 20 43 43 2e 0a  cified, use CC..
22d90 4c 54 43 43 3d 24 7b 4c 54 43 43 2d 22 24 43 43  LTCC=${LTCC-"$CC
22da0 22 7d 0a 0a 23 20 49 66 20 6e 6f 20 43 20 63 6f  "}..# If no C co
22db0 6d 70 69 6c 65 72 20 66 6c 61 67 73 20 77 65 72  mpiler flags wer
22dc0 65 20 73 70 65 63 69 66 69 65 64 2c 20 75 73 65  e specified, use
22dd0 20 43 46 4c 41 47 53 2e 0a 4c 54 43 46 4c 41 47   CFLAGS..LTCFLAG
22de0 53 3d 24 7b 4c 54 43 46 4c 41 47 53 2d 22 24 43  S=${LTCFLAGS-"$C
22df0 46 4c 41 47 53 22 7d 0a 0a 23 20 41 6c 6c 6f 77  FLAGS"}..# Allow
22e00 20 43 43 20 74 6f 20 62 65 20 61 20 70 72 6f 67   CC to be a prog
22e10 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
22e20 67 75 6d 65 6e 74 73 2e 0a 63 6f 6d 70 69 6c 65  guments..compile
22e30 72 3d 24 43 43 0a 0a 0a 23 20 43 68 65 63 6b 20  r=$CC...# Check 
22e40 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 67  for command to g
22e50 72 61 62 20 74 68 65 20 72 61 77 20 73 79 6d 62  rab the raw symb
22e60 6f 6c 20 6e 61 6d 65 20 66 6f 6c 6c 6f 77 65 64  ol name followed
22e70 20 62 79 20 43 20 73 79 6d 62 6f 6c 20 66 72 6f   by C symbol fro
22e80 6d 20 6e 6d 2e 0a 7b 20 24 61 73 5f 65 63 68 6f  m nm..{ $as_echo
22e90 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
22ea0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
22eb0 68 65 63 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64 20  hecking command 
22ec0 74 6f 20 70 61 72 73 65 20 24 4e 4d 20 6f 75 74  to parse $NM out
22ed0 70 75 74 20 66 72 6f 6d 20 24 63 6f 6d 70 69 6c  put from $compil
22ee0 65 72 20 6f 62 6a 65 63 74 22 20 3e 26 35 0a 24  er object" >&5.$
22ef0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
22f00 69 6e 67 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 70  ing command to p
22f10 61 72 73 65 20 24 4e 4d 20 6f 75 74 70 75 74 20  arse $NM output 
22f20 66 72 6f 6d 20 24 63 6f 6d 70 69 6c 65 72 20 6f  from $compiler o
22f30 62 6a 65 63 74 2e 2e 2e 20 22 20 3e 26 36 3b 20  bject... " >&6; 
22f40 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 73 79 73  }.if ${lt_cv_sys
22f50 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70  _global_symbol_p
22f60 69 70 65 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  ipe+:} false; th
22f70 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
22f80 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
22f90 36 0a 65 6c 73 65 0a 0a 23 20 54 68 65 73 65 20  6.else..# These 
22fa0 61 72 65 20 73 61 6e 65 20 64 65 66 61 75 6c 74  are sane default
22fb0 73 20 74 68 61 74 20 77 6f 72 6b 20 6f 6e 20 61  s that work on a
22fc0 74 20 6c 65 61 73 74 20 61 20 66 65 77 20 6f 6c  t least a few ol
22fd0 64 20 73 79 73 74 65 6d 73 2e 0a 23 20 5b 54 68  d systems..# [Th
22fe0 65 79 20 63 6f 6d 65 20 66 72 6f 6d 20 55 6c 74  ey come from Ult
22ff0 72 69 78 2e 20 20 57 68 61 74 20 63 6f 75 6c 64  rix.  What could
23000 20 62 65 20 6f 6c 64 65 72 20 74 68 61 6e 20 55   be older than U
23010 6c 74 72 69 78 3f 21 21 20 3b 29 5d 0a 0a 23 20  ltrix?!! ;)]..# 
23020 43 68 61 72 61 63 74 65 72 20 63 6c 61 73 73 20  Character class 
23030 64 65 73 63 72 69 62 69 6e 67 20 4e 4d 20 67 6c  describing NM gl
23040 6f 62 61 6c 20 73 79 6d 62 6f 6c 20 63 6f 64 65  obal symbol code
23050 73 2e 0a 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44  s..symcode='[BCD
23060 45 47 52 53 54 5d 27 0a 0a 23 20 52 65 67 65 78  EGRST]'..# Regex
23070 70 20 74 6f 20 6d 61 74 63 68 20 73 79 6d 62 6f  p to match symbo
23080 6c 73 20 74 68 61 74 20 63 61 6e 20 62 65 20 61  ls that can be a
23090 63 63 65 73 73 65 64 20 64 69 72 65 63 74 6c 79  ccessed directly
230a0 20 66 72 6f 6d 20 43 2e 0a 73 79 6d 70 61 74 3d   from C..sympat=
230b0 27 5c 28 5b 5f 41 2d 5a 61 2d 7a 5d 5b 5f 41 2d  '\([_A-Za-z][_A-
230c0 5a 61 2d 7a 30 2d 39 5d 2a 5c 29 27 0a 0a 23 20  Za-z0-9]*\)'..# 
230d0 44 65 66 69 6e 65 20 73 79 73 74 65 6d 2d 73 70  Define system-sp
230e0 65 63 69 66 69 63 20 76 61 72 69 61 62 6c 65 73  ecific variables
230f0 2e 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20  ..case $host_os 
23100 69 6e 0a 61 69 78 2a 29 0a 20 20 73 79 6d 63 6f  in.aix*).  symco
23110 64 65 3d 27 5b 42 43 44 54 5d 27 0a 20 20 3b 3b  de='[BCDT]'.  ;;
23120 0a 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77  .cygwin* | mingw
23130 2a 20 7c 20 70 77 33 32 2a 20 7c 20 63 65 67 63  * | pw32* | cegc
23140 63 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b  c*).  symcode='[
23150 41 42 43 44 47 49 53 54 57 5d 27 0a 20 20 3b 3b  ABCDGISTW]'.  ;;
23160 0a 68 70 75 78 2a 29 0a 20 20 69 66 20 74 65 73  .hpux*).  if tes
23170 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20  t "$host_cpu" = 
23180 69 61 36 34 3b 20 74 68 65 6e 0a 20 20 20 20 73  ia64; then.    s
23190 79 6d 63 6f 64 65 3d 27 5b 41 42 43 44 45 47 52  ymcode='[ABCDEGR
231a0 53 54 5d 27 0a 20 20 66 69 0a 20 20 3b 3b 0a 69  ST]'.  fi.  ;;.i
231b0 72 69 78 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78  rix* | nonstopux
231c0 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42  *).  symcode='[B
231d0 43 44 45 47 52 53 54 5d 27 0a 20 20 3b 3b 0a 6f  CDEGRST]'.  ;;.o
231e0 73 66 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27  sf*).  symcode='
231f0 5b 42 43 44 45 47 51 52 53 54 5d 27 0a 20 20 3b  [BCDEGQRST]'.  ;
23200 3b 0a 73 6f 6c 61 72 69 73 2a 29 0a 20 20 73 79  ;.solaris*).  sy
23210 6d 63 6f 64 65 3d 27 5b 42 44 52 54 5d 27 0a 20  mcode='[BDRT]'. 
23220 20 3b 3b 0a 73 63 6f 33 2e 32 76 35 2a 29 0a 20   ;;.sco3.2v5*). 
23230 20 73 79 6d 63 6f 64 65 3d 27 5b 44 54 5d 27 0a   symcode='[DT]'.
23240 20 20 3b 3b 0a 73 79 73 76 34 2e 32 75 77 32 2a    ;;.sysv4.2uw2*
23250 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 44 54  ).  symcode='[DT
23260 5d 27 0a 20 20 3b 3b 0a 73 79 73 76 35 2a 20 7c  ]'.  ;;.sysv5* |
23270 20 73 63 6f 35 76 36 2a 20 7c 20 75 6e 69 78 77   sco5v6* | unixw
23280 61 72 65 2a 20 7c 20 4f 70 65 6e 55 4e 49 58 2a  are* | OpenUNIX*
23290 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42  ).  symcode='[AB
232a0 44 54 5d 27 0a 20 20 3b 3b 0a 73 79 73 76 34 29  DT]'.  ;;.sysv4)
232b0 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 44 46 4e  .  symcode='[DFN
232c0 53 54 55 5d 27 0a 20 20 3b 3b 0a 65 73 61 63 0a  STU]'.  ;;.esac.
232d0 0a 23 20 49 66 20 77 65 27 72 65 20 75 73 69 6e  .# If we're usin
232e0 67 20 47 4e 55 20 6e 6d 2c 20 74 68 65 6e 20 75  g GNU nm, then u
232f0 73 65 20 69 74 73 20 73 74 61 6e 64 61 72 64 20  se its standard 
23300 73 79 6d 62 6f 6c 20 63 6f 64 65 73 2e 0a 63 61  symbol codes..ca
23310 73 65 20 60 24 4e 4d 20 2d 56 20 32 3e 26 31 60  se `$NM -V 2>&1`
23320 20 69 6e 0a 2a 47 4e 55 2a 20 7c 20 2a 27 77 69   in.*GNU* | *'wi
23330 74 68 20 42 46 44 27 2a 29 0a 20 20 73 79 6d 63  th BFD'*).  symc
23340 6f 64 65 3d 27 5b 41 42 43 44 47 49 52 53 54 57  ode='[ABCDGIRSTW
23350 5d 27 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 54 72  ]' ;;.esac..# Tr
23360 61 6e 73 66 6f 72 6d 20 61 6e 20 65 78 74 72 61  ansform an extra
23370 63 74 65 64 20 73 79 6d 62 6f 6c 20 6c 69 6e 65  cted symbol line
23380 20 69 6e 74 6f 20 61 20 70 72 6f 70 65 72 20 43   into a proper C
23390 20 64 65 63 6c 61 72 61 74 69 6f 6e 2e 0a 23 20   declaration..# 
233a0 53 6f 6d 65 20 73 79 73 74 65 6d 73 20 28 65 73  Some systems (es
233b0 70 2e 20 6f 6e 20 69 61 36 34 29 20 6c 69 6e 6b  p. on ia64) link
233c0 20 64 61 74 61 20 61 6e 64 20 63 6f 64 65 20 73   data and code s
233d0 79 6d 62 6f 6c 73 20 64 69 66 66 65 72 65 6e 74  ymbols different
233e0 6c 79 2c 0a 23 20 73 6f 20 75 73 65 20 74 68 69  ly,.# so use thi
233f0 73 20 67 65 6e 65 72 61 6c 20 61 70 70 72 6f 61  s general approa
23400 63 68 2e 0a 6c 74 5f 63 76 5f 73 79 73 5f 67 6c  ch..lt_cv_sys_gl
23410 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63  obal_symbol_to_c
23420 64 65 63 6c 3d 22 73 65 64 20 2d 6e 20 2d 65 20  decl="sed -n -e 
23430 27 73 2f 5e 54 20 2e 2a 20 5c 28 2e 2a 5c 29 24  's/^T .* \(.*\)$
23440 2f 65 78 74 65 72 6e 20 69 6e 74 20 5c 31 28 29  /extern int \1()
23450 3b 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d  ;/p' -e 's/^$sym
23460 63 6f 64 65 2a 20 2e 2a 20 5c 28 2e 2a 5c 29 24  code* .* \(.*\)$
23470 2f 65 78 74 65 72 6e 20 63 68 61 72 20 5c 31 3b  /extern char \1;
23480 2f 70 27 22 0a 0a 23 20 54 72 61 6e 73 66 6f 72  /p'"..# Transfor
23490 6d 20 61 6e 20 65 78 74 72 61 63 74 65 64 20 73  m an extracted s
234a0 79 6d 62 6f 6c 20 6c 69 6e 65 20 69 6e 74 6f 20  ymbol line into 
234b0 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 61 6e 64 20  symbol name and 
234c0 73 79 6d 62 6f 6c 20 61 64 64 72 65 73 73 0a 6c  symbol address.l
234d0 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
234e0 73 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e 61 6d 65  symbol_to_c_name
234f0 5f 61 64 64 72 65 73 73 3d 22 73 65 64 20 2d 6e  _address="sed -n
23500 20 2d 65 20 27 73 2f 5e 3a 20 5c 28 5b 5e 20 5d   -e 's/^: \([^ ]
23510 2a 5c 29 20 24 2f 20 20 7b 5c 5c 5c 22 5c 31 5c  *\) $/  {\\\"\1\
23520 5c 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20 30 7d  \\", (void *) 0}
23530 2c 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d  ,/p' -e 's/^$sym
23540 63 6f 64 65 2a 20 5c 28 5b 5e 20 5d 2a 5c 29 20  code* \([^ ]*\) 
23550 5c 28 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22  \([^ ]*\)$/  {\"
23560 5c 32 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20 5c  \2\", (void *) \
23570 26 5c 32 7d 2c 2f 70 27 22 0a 6c 74 5f 63 76 5f  &\2},/p'".lt_cv_
23580 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
23590 6c 5f 74 6f 5f 63 5f 6e 61 6d 65 5f 61 64 64 72  l_to_c_name_addr
235a0 65 73 73 5f 6c 69 62 5f 70 72 65 66 69 78 3d 22  ess_lib_prefix="
235b0 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a 20  sed -n -e 's/^: 
235c0 5c 28 5b 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b 5c  \([^ ]*\) $/  {\
235d0 5c 5c 22 5c 31 5c 5c 5c 22 2c 20 28 76 6f 69 64  \\"\1\\\", (void
235e0 20 2a 29 20 30 7d 2c 2f 70 27 20 2d 65 20 27 73   *) 0},/p' -e 's
235f0 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b 5e  /^$symcode* \([^
23600 20 5d 2a 5c 29 20 5c 28 6c 69 62 5b 5e 20 5d 2a   ]*\) \(lib[^ ]*
23610 5c 29 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28  \)$/  {\"\2\", (
23620 76 6f 69 64 20 2a 29 20 5c 26 5c 32 7d 2c 2f 70  void *) \&\2},/p
23630 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64  ' -e 's/^$symcod
23640 65 2a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28 5b  e* \([^ ]*\) \([
23650 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22 6c 69 62  ^ ]*\)$/  {\"lib
23660 5c 32 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20 5c  \2\", (void *) \
23670 26 5c 32 7d 2c 2f 70 27 22 0a 0a 23 20 48 61 6e  &\2},/p'"..# Han
23680 64 6c 65 20 43 52 4c 46 20 69 6e 20 6d 69 6e 67  dle CRLF in ming
23690 77 20 74 6f 6f 6c 20 63 68 61 69 6e 0a 6f 70 74  w tool chain.opt
236a0 5f 63 72 3d 0a 63 61 73 65 20 24 62 75 69 6c 64  _cr=.case $build
236b0 5f 6f 73 20 69 6e 0a 6d 69 6e 67 77 2a 29 0a 20  _os in.mingw*). 
236c0 20 6f 70 74 5f 63 72 3d 60 24 45 43 48 4f 20 27   opt_cr=`$ECHO '
236d0 78 5c 7b 30 2c 31 5c 7d 27 20 7c 20 74 72 20 78  x\{0,1\}' | tr x
236e0 20 27 5c 30 31 35 27 60 20 23 20 6f 70 74 69 6f   '\015'` # optio
236f0 6e 20 63 72 20 69 6e 20 72 65 67 65 78 70 0a 20  n cr in regexp. 
23700 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 54 72 79 20   ;;.esac..# Try 
23710 77 69 74 68 6f 75 74 20 61 20 70 72 65 66 69 78  without a prefix
23720 20 75 6e 64 65 72 73 63 6f 72 65 2c 20 74 68 65   underscore, the
23730 6e 20 77 69 74 68 20 69 74 2e 0a 66 6f 72 20 61  n with it..for a
23740 63 5f 73 79 6d 70 72 66 78 20 69 6e 20 22 22 20  c_symprfx in "" 
23750 22 5f 22 3b 20 64 6f 0a 0a 20 20 23 20 54 72 61  "_"; do..  # Tra
23760 6e 73 66 6f 72 6d 20 73 79 6d 63 6f 64 65 2c 20  nsform symcode, 
23770 73 79 6d 70 61 74 2c 20 61 6e 64 20 73 79 6d 70  sympat, and symp
23780 72 66 78 20 69 6e 74 6f 20 61 20 72 61 77 20 73  rfx into a raw s
23790 79 6d 62 6f 6c 20 61 6e 64 20 61 20 43 20 73 79  ymbol and a C sy
237a0 6d 62 6f 6c 2e 0a 20 20 73 79 6d 78 66 72 6d 3d  mbol..  symxfrm=
237b0 22 5c 5c 31 20 24 61 63 5f 73 79 6d 70 72 66 78  "\\1 $ac_symprfx
237c0 5c 5c 32 20 5c 5c 32 22 0a 0a 20 20 23 20 57 72  \\2 \\2"..  # Wr
237d0 69 74 65 20 74 68 65 20 72 61 77 20 61 6e 64 20  ite the raw and 
237e0 43 20 69 64 65 6e 74 69 66 69 65 72 73 2e 0a 20  C identifiers.. 
237f0 20 69 66 20 74 65 73 74 20 22 24 6c 74 5f 63 76   if test "$lt_cv
23800 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65 22 20 3d  _nm_interface" =
23810 20 22 4d 53 20 64 75 6d 70 62 69 6e 22 3b 20 74   "MS dumpbin"; t
23820 68 65 6e 0a 20 20 20 20 23 20 46 61 6b 65 20 69  hen.    # Fake i
23830 74 20 66 6f 72 20 64 75 6d 70 62 69 6e 20 61 6e  t for dumpbin an
23840 64 20 73 61 79 20 54 20 66 6f 72 20 61 6e 79 20  d say T for any 
23850 6e 6f 6e 2d 73 74 61 74 69 63 20 66 75 6e 63 74  non-static funct
23860 69 6f 6e 0a 20 20 20 20 23 20 61 6e 64 20 44 20  ion.    # and D 
23870 66 6f 72 20 61 6e 79 20 67 6c 6f 62 61 6c 20 76  for any global v
23880 61 72 69 61 62 6c 65 2e 0a 20 20 20 20 23 20 41  ariable..    # A
23890 6c 73 6f 20 66 69 6e 64 20 43 2b 2b 20 61 6e 64  lso find C++ and
238a0 20 5f 5f 66 61 73 74 63 61 6c 6c 20 73 79 6d 62   __fastcall symb
238b0 6f 6c 73 20 66 72 6f 6d 20 4d 53 56 43 2b 2b 2c  ols from MSVC++,
238c0 0a 20 20 20 20 23 20 77 68 69 63 68 20 73 74 61  .    # which sta
238d0 72 74 20 77 69 74 68 20 40 20 6f 72 20 3f 2e 0a  rt with @ or ?..
238e0 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c      lt_cv_sys_gl
238f0 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65  obal_symbol_pipe
23900 3d 22 24 41 57 4b 20 27 22 5c 0a 22 20 20 20 20  ="$AWK '"\."    
23910 20 7b 6c 61 73 74 5f 73 65 63 74 69 6f 6e 3d 73   {last_section=s
23920 65 63 74 69 6f 6e 3b 20 73 65 63 74 69 6f 6e 3d  ection; section=
23930 5c 24 20 33 7d 3b 22 5c 0a 22 20 20 20 20 20 2f  \$ 3};"\."     /
23940 53 65 63 74 69 6f 6e 20 6c 65 6e 67 74 68 20 2e  Section length .
23950 2a 23 72 65 6c 6f 63 73 2e 2a 28 70 69 63 6b 20  *#relocs.*(pick 
23960 61 6e 79 29 2f 7b 68 69 64 65 5b 6c 61 73 74 5f  any)/{hide[last_
23970 73 65 63 74 69 6f 6e 5d 3d 31 7d 3b 22 5c 0a 22  section]=1};"\."
23980 20 20 20 20 20 5c 24 20 30 21 7e 2f 45 78 74 65       \$ 0!~/Exte
23990 72 6e 61 6c 20 2a 5c 7c 2f 7b 6e 65 78 74 7d 3b  rnal *\|/{next};
239a0 22 5c 0a 22 20 20 20 20 20 2f 20 30 2b 20 55 4e  "\."     / 0+ UN
239b0 44 45 46 20 2f 7b 6e 65 78 74 7d 3b 20 2f 20 55  DEF /{next}; / U
239c0 4e 44 45 46 20 5c 28 5b 5e 7c 5d 5c 29 2a 28 29  NDEF \([^|]\)*()
239d0 2f 7b 6e 65 78 74 7d 3b 22 5c 0a 22 20 20 20 20  /{next};"\."    
239e0 20 7b 69 66 28 68 69 64 65 5b 73 65 63 74 69 6f   {if(hide[sectio
239f0 6e 5d 29 20 6e 65 78 74 7d 3b 22 5c 0a 22 20 20  n]) next};"\."  
23a00 20 20 20 7b 66 3d 30 7d 3b 20 5c 24 20 30 7e 2f     {f=0}; \$ 0~/
23a10 5c 28 5c 29 2e 2a 5c 7c 2f 7b 66 3d 31 7d 3b 20  \(\).*\|/{f=1}; 
23a20 7b 70 72 69 6e 74 66 20 66 20 3f 20 5c 22 54 20  {printf f ? \"T 
23a30 5c 22 20 3a 20 5c 22 44 20 5c 22 7d 3b 22 5c 0a  \" : \"D \"};"\.
23a40 22 20 20 20 20 20 7b 73 70 6c 69 74 28 5c 24 20  "     {split(\$ 
23a50 30 2c 20 61 2c 20 2f 5c 7c 7c 5c 72 2f 29 3b 20  0, a, /\||\r/); 
23a60 73 70 6c 69 74 28 61 5b 32 5d 2c 20 73 29 7d 3b  split(a[2], s)};
23a70 22 5c 0a 22 20 20 20 20 20 73 5b 31 5d 7e 2f 5e  "\."     s[1]~/^
23a80 5b 40 3f 5d 2f 7b 70 72 69 6e 74 20 73 5b 31 5d  [@?]/{print s[1]
23a90 2c 20 73 5b 31 5d 3b 20 6e 65 78 74 7d 3b 22 5c  , s[1]; next};"\
23aa0 0a 22 20 20 20 20 20 73 5b 31 5d 7e 70 72 66 78  ."     s[1]~prfx
23ab0 20 7b 73 70 6c 69 74 28 73 5b 31 5d 2c 74 2c 5c   {split(s[1],t,\
23ac0 22 40 5c 22 29 3b 20 70 72 69 6e 74 20 74 5b 31  "@\"); print t[1
23ad0 5d 2c 20 73 75 62 73 74 72 28 74 5b 31 5d 2c 6c  ], substr(t[1],l
23ae0 65 6e 67 74 68 28 70 72 66 78 29 29 7d 22 5c 0a  ength(prfx))}"\.
23af0 22 20 20 20 20 20 27 20 70 72 66 78 3d 5e 24 61  "     ' prfx=^$a
23b00 63 5f 73 79 6d 70 72 66 78 22 0a 20 20 65 6c 73  c_symprfx".  els
23b10 65 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  e.    lt_cv_sys_
23b20 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69  global_symbol_pi
23b30 70 65 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27 73  pe="sed -n -e 's
23b40 2f 5e 2e 2a 5b 09 20 5d 5c 28 24 73 79 6d 63 6f  /^.*[. ]\($symco
23b50 64 65 24 73 79 6d 63 6f 64 65 2a 5c 29 5b 09 20  de$symcode*\)[. 
23b60 5d 5b 09 20 5d 2a 24 61 63 5f 73 79 6d 70 72 66  ][. ]*$ac_symprf
23b70 78 24 73 79 6d 70 61 74 24 6f 70 74 5f 63 72 24  x$sympat$opt_cr$
23b80 2f 24 73 79 6d 78 66 72 6d 2f 70 27 22 0a 20 20  /$symxfrm/p'".  
23b90 66 69 0a 0a 20 20 23 20 43 68 65 63 6b 20 74 6f  fi..  # Check to
23ba0 20 73 65 65 20 74 68 61 74 20 74 68 65 20 70 69   see that the pi
23bb0 70 65 20 77 6f 72 6b 73 20 63 6f 72 72 65 63 74  pe works correct
23bc0 6c 79 2e 0a 20 20 70 69 70 65 5f 77 6f 72 6b 73  ly..  pipe_works
23bd0 3d 6e 6f 0a 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  =no..  rm -f con
23be0 66 74 65 73 74 2a 0a 20 20 63 61 74 20 3e 20 63  ftest*.  cat > c
23bf0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
23c00 3c 3c 5f 4c 54 5f 45 4f 46 0a 23 69 66 64 65 66  <<_LT_EOF.#ifdef
23c10 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78 74   __cplusplus.ext
23c20 65 72 6e 20 22 43 22 20 7b 0a 23 65 6e 64 69 66  ern "C" {.#endif
23c30 0a 63 68 61 72 20 6e 6d 5f 74 65 73 74 5f 76 61  .char nm_test_va
23c40 72 3b 0a 76 6f 69 64 20 6e 6d 5f 74 65 73 74 5f  r;.void nm_test_
23c50 66 75 6e 63 28 76 6f 69 64 29 3b 0a 76 6f 69 64  func(void);.void
23c60 20 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 28 76 6f   nm_test_func(vo
23c70 69 64 29 7b 7d 0a 23 69 66 64 65 66 20 5f 5f 63  id){}.#ifdef __c
23c80 70 6c 75 73 70 6c 75 73 0a 7d 0a 23 65 6e 64 69  plusplus.}.#endi
23c90 66 0a 69 6e 74 20 6d 61 69 6e 28 29 7b 6e 6d 5f  f.int main(){nm_
23ca0 74 65 73 74 5f 76 61 72 3d 27 61 27 3b 6e 6d 5f  test_var='a';nm_
23cb0 74 65 73 74 5f 66 75 6e 63 28 29 3b 72 65 74 75  test_func();retu
23cc0 72 6e 28 30 29 3b 7d 0a 5f 4c 54 5f 45 4f 46 0a  rn(0);}._LT_EOF.
23cd0 0a 20 20 69 66 20 7b 20 7b 20 65 76 61 6c 20 65  .  if { { eval e
23ce0 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 5c 22  cho "\"\$as_me\"
23cf0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
23d00 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 63 6f 6d  NENO}: \"$ac_com
23d10 70 69 6c 65 5c 22 22 3b 20 7d 20 3e 26 35 0a 20  pile\""; } >&5. 
23d20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69   (eval $ac_compi
23d30 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  le) 2>&5.  ac_st
23d40 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
23d50 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
23d60 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
23d70 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
23d80 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61  s" >&5.  test $a
23d90 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b  c_status = 0; };
23da0 20 74 68 65 6e 0a 20 20 20 20 23 20 4e 6f 77 20   then.    # Now 
23db0 74 72 79 20 74 6f 20 67 72 61 62 20 74 68 65 20  try to grab the 
23dc0 73 79 6d 62 6f 6c 73 2e 0a 20 20 20 20 6e 6c 69  symbols..    nli
23dd0 73 74 3d 63 6f 6e 66 74 65 73 74 2e 6e 6d 0a 20  st=conftest.nm. 
23de0 20 20 20 69 66 20 7b 20 7b 20 65 76 61 6c 20 65     if { { eval e
23df0 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 5c 22  cho "\"\$as_me\"
23e00 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
23e10 4e 45 4e 4f 7d 3a 20 5c 22 24 4e 4d 20 63 6f 6e  NENO}: \"$NM con
23e20 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
23e30 20 5c 7c 20 24 6c 74 5f 63 76 5f 73 79 73 5f 67   \| $lt_cv_sys_g
23e40 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
23e50 65 20 5c 3e 20 24 6e 6c 69 73 74 5c 22 22 3b 20  e \> $nlist\""; 
23e60 7d 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 4e  } >&5.  (eval $N
23e70 4d 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  M conftest.$ac_o
23e80 62 6a 65 78 74 20 5c 7c 20 24 6c 74 5f 63 76 5f  bjext \| $lt_cv_
23e90 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
23ea0 6c 5f 70 69 70 65 20 5c 3e 20 24 6e 6c 69 73 74  l_pipe \> $nlist
23eb0 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
23ec0 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f  us=$?.  $as_echo
23ed0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
23ee0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c  neno-$LINENO}: \
23ef0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
23f00 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f   >&5.  test $ac_
23f10 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 20 26 26  status = 0; } &&
23f20 20 74 65 73 74 20 2d 73 20 22 24 6e 6c 69 73 74   test -s "$nlist
23f30 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 23 20  "; then.      # 
23f40 54 72 79 20 73 6f 72 74 69 6e 67 20 61 6e 64 20  Try sorting and 
23f50 75 6e 69 71 75 69 66 79 69 6e 67 20 74 68 65 20  uniquifying the 
23f60 6f 75 74 70 75 74 2e 0a 20 20 20 20 20 20 69 66  output..      if
23f70 20 73 6f 72 74 20 22 24 6e 6c 69 73 74 22 20 7c   sort "$nlist" |
23f80 20 75 6e 69 71 20 3e 20 22 24 6e 6c 69 73 74 22   uniq > "$nlist"
23f90 54 3b 20 74 68 65 6e 0a 09 6d 76 20 2d 66 20 22  T; then..mv -f "
23fa0 24 6e 6c 69 73 74 22 54 20 22 24 6e 6c 69 73 74  $nlist"T "$nlist
23fb0 22 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 72 6d  ".      else..rm
23fc0 20 2d 66 20 22 24 6e 6c 69 73 74 22 54 0a 20 20   -f "$nlist"T.  
23fd0 20 20 20 20 66 69 0a 0a 20 20 20 20 20 20 23 20      fi..      # 
23fe0 4d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 77  Make sure that w
23ff0 65 20 73 6e 61 67 67 65 64 20 61 6c 6c 20 74 68  e snagged all th
24000 65 20 73 79 6d 62 6f 6c 73 20 77 65 20 6e 65 65  e symbols we nee
24010 64 2e 0a 20 20 20 20 20 20 69 66 20 24 47 52 45  d..      if $GRE
24020 50 20 27 20 6e 6d 5f 74 65 73 74 5f 76 61 72 24  P ' nm_test_var$
24030 27 20 22 24 6e 6c 69 73 74 22 20 3e 2f 64 65 76  ' "$nlist" >/dev
24040 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 69 66 20  /null; then..if 
24050 24 47 52 45 50 20 27 20 6e 6d 5f 74 65 73 74 5f  $GREP ' nm_test_
24060 66 75 6e 63 24 27 20 22 24 6e 6c 69 73 74 22 20  func$' "$nlist" 
24070 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e  >/dev/null; then
24080 0a 09 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f  ..  cat <<_LT_EO
24090 46 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  F > conftest.$ac
240a0 5f 65 78 74 0a 23 69 66 64 65 66 20 5f 5f 63 70  _ext.#ifdef __cp
240b0 6c 75 73 70 6c 75 73 0a 65 78 74 65 72 6e 20 22  lusplus.extern "
240c0 43 22 20 7b 0a 23 65 6e 64 69 66 0a 0a 5f 4c 54  C" {.#endif.._LT
240d0 5f 45 4f 46 0a 09 20 20 23 20 4e 6f 77 20 67 65  _EOF..  # Now ge
240e0 6e 65 72 61 74 65 20 74 68 65 20 73 79 6d 62 6f  nerate the symbo
240f0 6c 20 66 69 6c 65 2e 0a 09 20 20 65 76 61 6c 20  l file...  eval 
24100 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62  "$lt_cv_sys_glob
24110 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65  al_symbol_to_cde
24120 63 6c 22 27 20 3c 20 22 24 6e 6c 69 73 74 22 20  cl"' < "$nlist" 
24130 7c 20 24 47 52 45 50 20 2d 76 20 6d 61 69 6e 20  | $GREP -v main 
24140 3e 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  >> conftest.$ac_
24150 65 78 74 27 0a 0a 09 20 20 63 61 74 20 3c 3c 5f  ext'...  cat <<_
24160 4c 54 5f 45 4f 46 20 3e 3e 20 63 6f 6e 66 74 65  LT_EOF >> confte
24170 73 74 2e 24 61 63 5f 65 78 74 0a 0a 2f 2a 20 54  st.$ac_ext../* T
24180 68 65 20 6d 61 70 70 69 6e 67 20 62 65 74 77 65  he mapping betwe
24190 65 6e 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 73 20  en symbol names 
241a0 61 6e 64 20 73 79 6d 62 6f 6c 73 2e 20 20 2a 2f  and symbols.  */
241b0 0a 63 6f 6e 73 74 20 73 74 72 75 63 74 20 7b 0a  .const struct {.
241c0 20 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6e 61    const char *na
241d0 6d 65 3b 0a 20 20 76 6f 69 64 20 20 20 20 20 20  me;.  void      
241e0 20 2a 61 64 64 72 65 73 73 3b 0a 7d 0a 6c 74 5f   *address;.}.lt_
241f0 5f 50 52 4f 47 52 41 4d 5f 5f 4c 54 58 5f 70 72  _PROGRAM__LTX_pr
24200 65 6c 6f 61 64 65 64 5f 73 79 6d 62 6f 6c 73 5b  eloaded_symbols[
24210 5d 20 3d 0a 7b 0a 20 20 7b 20 22 40 50 52 4f 47  ] =.{.  { "@PROG
24220 52 41 4d 40 22 2c 20 28 76 6f 69 64 20 2a 29 20  RAM@", (void *) 
24230 30 20 7d 2c 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20  0 },._LT_EOF..  
24240 24 53 45 44 20 22 73 2f 5e 24 73 79 6d 63 6f 64  $SED "s/^$symcod
24250 65 24 73 79 6d 63 6f 64 65 2a 20 5c 28 2e 2a 5c  e$symcode* \(.*\
24260 29 20 5c 28 2e 2a 5c 29 24 2f 20 20 7b 5c 22 5c  ) \(.*\)$/  {\"\
24270 32 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20 5c 26  2\", (void *) \&
24280 5c 32 7d 2c 2f 22 20 3c 20 22 24 6e 6c 69 73 74  \2},/" < "$nlist
24290 22 20 7c 20 24 47 52 45 50 20 2d 76 20 6d 61 69  " | $GREP -v mai
242a0 6e 20 3e 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61  n >> conftest.$a
242b0 63 5f 65 78 74 0a 09 20 20 63 61 74 20 3c 3c 5c  c_ext..  cat <<\
242c0 5f 4c 54 5f 45 4f 46 20 3e 3e 20 63 6f 6e 66 74  _LT_EOF >> conft
242d0 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 7b 30  est.$ac_ext.  {0
242e0 2c 20 28 76 6f 69 64 20 2a 29 20 30 7d 0a 7d 3b  , (void *) 0}.};
242f0 0a 0a 2f 2a 20 54 68 69 73 20 77 6f 72 6b 73 20  ../* This works 
24300 61 72 6f 75 6e 64 20 61 20 70 72 6f 62 6c 65 6d  around a problem
24310 20 69 6e 20 46 72 65 65 42 53 44 20 6c 69 6e 6b   in FreeBSD link
24320 65 72 20 2a 2f 0a 23 69 66 64 65 66 20 46 52 45  er */.#ifdef FRE
24330 45 42 53 44 5f 57 4f 52 4b 41 52 4f 55 4e 44 0a  EBSD_WORKAROUND.
24340 73 74 61 74 69 63 20 63 6f 6e 73 74 20 76 6f 69  static const voi
24350 64 20 2a 6c 74 5f 70 72 65 6c 6f 61 64 65 64 5f  d *lt_preloaded_
24360 73 65 74 75 70 28 29 20 7b 0a 20 20 72 65 74 75  setup() {.  retu
24370 72 6e 20 6c 74 5f 5f 50 52 4f 47 52 41 4d 5f 5f  rn lt__PROGRAM__
24380 4c 54 58 5f 70 72 65 6c 6f 61 64 65 64 5f 73 79  LTX_preloaded_sy
24390 6d 62 6f 6c 73 3b 0a 7d 0a 23 65 6e 64 69 66 0a  mbols;.}.#endif.
243a0 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73 70  .#ifdef __cplusp
243b0 6c 75 73 0a 7d 0a 23 65 6e 64 69 66 0a 5f 4c 54  lus.}.#endif._LT
243c0 5f 45 4f 46 0a 09 20 20 23 20 4e 6f 77 20 74 72  _EOF..  # Now tr
243d0 79 20 6c 69 6e 6b 69 6e 67 20 74 68 65 20 74 77  y linking the tw
243e0 6f 20 66 69 6c 65 73 2e 0a 09 20 20 6d 76 20 63  o files...  mv c
243f0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
24400 78 74 20 63 6f 6e 66 74 73 74 6d 2e 24 61 63 5f  xt conftstm.$ac_
24410 6f 62 6a 65 78 74 0a 09 20 20 6c 74 5f 73 61 76  objext..  lt_sav
24420 65 5f 4c 49 42 53 3d 22 24 4c 49 42 53 22 0a 09  e_LIBS="$LIBS"..
24430 20 20 6c 74 5f 73 61 76 65 5f 43 46 4c 41 47 53    lt_save_CFLAGS
24440 3d 22 24 43 46 4c 41 47 53 22 0a 09 20 20 4c 49  ="$CFLAGS"..  LI
24450 42 53 3d 22 63 6f 6e 66 74 73 74 6d 2e 24 61 63  BS="conftstm.$ac
24460 5f 6f 62 6a 65 78 74 22 0a 09 20 20 43 46 4c 41  _objext"..  CFLA
24470 47 53 3d 22 24 43 46 4c 41 47 53 24 6c 74 5f 70  GS="$CFLAGS$lt_p
24480 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f  rog_compiler_no_
24490 62 75 69 6c 74 69 6e 5f 66 6c 61 67 22 0a 09 20  builtin_flag".. 
244a0 20 69 66 20 7b 20 7b 20 65 76 61 6c 20 65 63 68   if { { eval ech
244b0 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 5c 22 3a 24  o "\"\$as_me\":$
244c0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
244d0 4e 4f 7d 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c  NO}: \"$ac_link\
244e0 22 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76 61  ""; } >&5.  (eva
244f0 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 35  l $ac_link) 2>&5
24500 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
24510 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
24520 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
24530 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24  LINENO}: \$? = $
24540 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
24550 20 74 65 73 74 20 24 61 63 5f 73 74 61 74 75 73   test $ac_status
24560 20 3d 20 30 3b 20 7d 20 26 26 20 74 65 73 74 20   = 0; } && test 
24570 2d 73 20 63 6f 6e 66 74 65 73 74 24 7b 61 63 5f  -s conftest${ac_
24580 65 78 65 65 78 74 7d 3b 20 74 68 65 6e 0a 09 20  exeext}; then.. 
24590 20 20 20 70 69 70 65 5f 77 6f 72 6b 73 3d 79 65     pipe_works=ye
245a0 73 0a 09 20 20 66 69 0a 09 20 20 4c 49 42 53 3d  s..  fi..  LIBS=
245b0 22 24 6c 74 5f 73 61 76 65 5f 4c 49 42 53 22 0a  "$lt_save_LIBS".
245c0 09 20 20 43 46 4c 41 47 53 3d 22 24 6c 74 5f 73  .  CFLAGS="$lt_s
245d0 61 76 65 5f 43 46 4c 41 47 53 22 0a 09 65 6c 73  ave_CFLAGS"..els
245e0 65 0a 09 20 20 65 63 68 6f 20 22 63 61 6e 6e 6f  e..  echo "canno
245f0 74 20 66 69 6e 64 20 6e 6d 5f 74 65 73 74 5f 66  t find nm_test_f
24600 75 6e 63 20 69 6e 20 24 6e 6c 69 73 74 22 20 3e  unc in $nlist" >
24610 26 35 0a 09 66 69 0a 20 20 20 20 20 20 65 6c 73  &5..fi.      els
24620 65 0a 09 65 63 68 6f 20 22 63 61 6e 6e 6f 74 20  e..echo "cannot 
24630 66 69 6e 64 20 6e 6d 5f 74 65 73 74 5f 76 61 72  find nm_test_var
24640 20 69 6e 20 24 6e 6c 69 73 74 22 20 3e 26 35 0a   in $nlist" >&5.
24650 20 20 20 20 20 20 66 69 0a 20 20 20 20 65 6c 73        fi.    els
24660 65 0a 20 20 20 20 20 20 65 63 68 6f 20 22 63 61  e.      echo "ca
24670 6e 6e 6f 74 20 72 75 6e 20 24 6c 74 5f 63 76 5f  nnot run $lt_cv_
24680 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
24690 6c 5f 70 69 70 65 22 20 3e 26 35 0a 20 20 20 20  l_pipe" >&5.    
246a0 66 69 0a 20 20 65 6c 73 65 0a 20 20 20 20 65 63  fi.  else.    ec
246b0 68 6f 20 22 24 70 72 6f 67 6e 61 6d 65 3a 20 66  ho "$progname: f
246c0 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
246d0 73 3a 22 20 3e 26 35 0a 20 20 20 20 63 61 74 20  s:" >&5.    cat 
246e0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
246f0 20 3e 26 35 0a 20 20 66 69 0a 20 20 72 6d 20 2d   >&5.  fi.  rm -
24700 72 66 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e  rf conftest* con
24710 66 74 73 74 2a 0a 0a 20 20 23 20 44 6f 20 6e 6f  ftst*..  # Do no
24720 74 20 75 73 65 20 74 68 65 20 67 6c 6f 62 61 6c  t use the global
24730 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20 75 6e 6c  _symbol_pipe unl
24740 65 73 73 20 69 74 20 77 6f 72 6b 73 2e 0a 20 20  ess it works..  
24750 69 66 20 74 65 73 74 20 22 24 70 69 70 65 5f 77  if test "$pipe_w
24760 6f 72 6b 73 22 20 3d 20 79 65 73 3b 20 74 68 65  orks" = yes; the
24770 6e 0a 20 20 20 20 62 72 65 61 6b 0a 20 20 65 6c  n.    break.  el
24780 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  se.    lt_cv_sys
24790 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70  _global_symbol_p
247a0 69 70 65 3d 0a 20 20 66 69 0a 64 6f 6e 65 0a 0a  ipe=.  fi.done..
247b0 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  fi..if test -z "
247c0 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61  $lt_cv_sys_globa
247d0 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 22 3b 20  l_symbol_pipe"; 
247e0 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f 73 79 73  then.  lt_cv_sys
247f0 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74  _global_symbol_t
24800 6f 5f 63 64 65 63 6c 3d 0a 66 69 0a 69 66 20 74  o_cdecl=.fi.if t
24810 65 73 74 20 2d 7a 20 22 24 6c 74 5f 63 76 5f 73  est -z "$lt_cv_s
24820 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
24830 5f 70 69 70 65 24 6c 74 5f 63 76 5f 73 79 73 5f  _pipe$lt_cv_sys_
24840 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f  global_symbol_to
24850 5f 63 64 65 63 6c 22 3b 20 74 68 65 6e 0a 20 20  _cdecl"; then.  
24860 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
24870 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
24880 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
24890 20 66 61 69 6c 65 64 22 20 3e 26 35 0a 24 61 73   failed" >&5.$as
248a0 5f 65 63 68 6f 20 22 66 61 69 6c 65 64 22 20 3e  _echo "failed" >
248b0 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
248c0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
248d0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
248e0 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6f 6b  ENO}: result: ok
248f0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
24900 6f 6b 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  ok" >&6; }.fi...
24910 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
24920 0a 0a 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65  .....# Check whe
24930 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 6c 69  ther --enable-li
24940 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 77 61 73 20 67  btool-lock was g
24950 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24  iven..if test "$
24960 7b 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f  {enable_libtool_
24970 6c 6f 63 6b 2b 73 65 74 7d 22 20 3d 20 73 65 74  lock+set}" = set
24980 3b 20 74 68 65 6e 20 3a 0a 20 20 65 6e 61 62 6c  ; then :.  enabl
24990 65 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 6c 69 62  eval=$enable_lib
249a0 74 6f 6f 6c 5f 6c 6f 63 6b 3b 0a 66 69 0a 0a 74  tool_lock;.fi..t
249b0 65 73 74 20 22 78 24 65 6e 61 62 6c 65 5f 6c 69  est "x$enable_li
249c0 62 74 6f 6f 6c 5f 6c 6f 63 6b 22 20 21 3d 20 78  btool_lock" != x
249d0 6e 6f 20 26 26 20 65 6e 61 62 6c 65 5f 6c 69 62  no && enable_lib
249e0 74 6f 6f 6c 5f 6c 6f 63 6b 3d 79 65 73 0a 0a 23  tool_lock=yes..#
249f0 20 53 6f 6d 65 20 66 6c 61 67 73 20 6e 65 65 64   Some flags need
24a00 20 74 6f 20 62 65 20 70 72 6f 70 61 67 61 74 65   to be propagate
24a10 64 20 74 6f 20 74 68 65 20 63 6f 6d 70 69 6c 65  d to the compile
24a20 72 20 6f 72 20 6c 69 6e 6b 65 72 20 66 6f 72 20  r or linker for 
24a30 67 6f 6f 64 0a 23 20 6c 69 62 74 6f 6f 6c 20 73  good.# libtool s
24a40 75 70 70 6f 72 74 2e 0a 63 61 73 65 20 24 68 6f  upport..case $ho
24a50 73 74 20 69 6e 0a 69 61 36 34 2d 2a 2d 68 70 75  st in.ia64-*-hpu
24a60 78 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f 75 74  x*).  # Find out
24a70 20 77 68 69 63 68 20 41 42 49 20 77 65 20 61 72   which ABI we ar
24a80 65 20 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20  e using..  echo 
24a90 27 69 6e 74 20 69 3b 27 20 3e 20 63 6f 6e 66 74  'int i;' > conft
24aa0 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 69 66  est.$ac_ext.  if
24ab0 20 7b 20 7b 20 65 76 61 6c 20 65 63 68 6f 20 22   { { eval echo "
24ac0 5c 22 5c 24 61 73 5f 6d 65 5c 22 3a 24 7b 61 73  \"\$as_me\":${as
24ad0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
24ae0 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c  : \"$ac_compile\
24af0 22 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76 61  ""; } >&5.  (eva
24b00 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32  l $ac_compile) 2
24b10 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
24b20 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  $?.  $as_echo "$
24b30 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
24b40 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20  o-$LINENO}: \$? 
24b50 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
24b60 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74 61  5.  test $ac_sta
24b70 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74 68 65 6e  tus = 0; }; then
24b80 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f  .    case `/usr/
24b90 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73  bin/file conftes
24ba0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 60 20 69 6e  t.$ac_objext` in
24bb0 0a 20 20 20 20 20 20 2a 45 4c 46 2d 33 32 2a 29  .      *ELF-32*)
24bc0 0a 09 48 50 55 58 5f 49 41 36 34 5f 4d 4f 44 45  ..HPUX_IA64_MODE
24bd0 3d 22 33 32 22 0a 09 3b 3b 0a 20 20 20 20 20 20  ="32"..;;.      
24be0 2a 45 4c 46 2d 36 34 2a 29 0a 09 48 50 55 58 5f  *ELF-64*)..HPUX_
24bf0 49 41 36 34 5f 4d 4f 44 45 3d 22 36 34 22 0a 09  IA64_MODE="64"..
24c00 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69  ;;.    esac.  fi
24c10 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65  .  rm -rf confte
24c20 73 74 2a 0a 20 20 3b 3b 0a 2a 2d 2a 2d 69 72 69  st*.  ;;.*-*-iri
24c30 78 36 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f 75  x6*).  # Find ou
24c40 74 20 77 68 69 63 68 20 41 42 49 20 77 65 20 61  t which ABI we a
24c50 72 65 20 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f  re using..  echo
24c60 20 27 23 6c 69 6e 65 20 35 31 33 35 20 22 63 6f   '#line 5135 "co
24c70 6e 66 69 67 75 72 65 22 27 20 3e 20 63 6f 6e 66  nfigure"' > conf
24c80 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 69  test.$ac_ext.  i
24c90 66 20 7b 20 7b 20 65 76 61 6c 20 65 63 68 6f 20  f { { eval echo 
24ca0 22 5c 22 5c 24 61 73 5f 6d 65 5c 22 3a 24 7b 61  "\"\$as_me\":${a
24cb0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
24cc0 7d 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65  }: \"$ac_compile
24cd0 5c 22 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76  \""; } >&5.  (ev
24ce0 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20  al $ac_compile) 
24cf0 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
24d00 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  =$?.  $as_echo "
24d10 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
24d20 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f  no-$LINENO}: \$?
24d30 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
24d40 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74  &5.  test $ac_st
24d50 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74 68 65  atus = 0; }; the
24d60 6e 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24  n.    if test "$
24d70 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c  lt_cv_prog_gnu_l
24d80 64 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  d" = yes; then. 
24d90 20 20 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f       case `/usr/
24da0 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73  bin/file conftes
24db0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 60 20 69 6e  t.$ac_objext` in
24dc0 0a 09 2a 33 32 2d 62 69 74 2a 29 0a 09 20 20 4c  ..*32-bit*)..  L
24dd0 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65 6c  D="${LD-ld} -mel
24de0 66 33 32 62 73 6d 69 70 22 0a 09 20 20 3b 3b 0a  f32bsmip"..  ;;.
24df0 09 2a 4e 33 32 2a 29 0a 09 20 20 4c 44 3d 22 24  .*N32*)..  LD="$
24e00 7b 4c 44 2d 6c 64 7d 20 2d 6d 65 6c 66 33 32 62  {LD-ld} -melf32b
24e10 6d 69 70 6e 33 32 22 0a 09 20 20 3b 3b 0a 09 2a  mipn32"..  ;;..*
24e20 36 34 2d 62 69 74 2a 29 0a 09 20 20 4c 44 3d 22  64-bit*)..  LD="
24e30 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65 6c 66 36 34  ${LD-ld} -melf64
24e40 62 6d 69 70 22 0a 09 3b 3b 0a 20 20 20 20 20 20  bmip"..;;.      
24e50 65 73 61 63 0a 20 20 20 20 65 6c 73 65 0a 20 20  esac.    else.  
24e60 20 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f 62      case `/usr/b
24e70 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73 74  in/file conftest
24e80 2e 24 61 63 5f 6f 62 6a 65 78 74 60 20 69 6e 0a  .$ac_objext` in.
24e90 09 2a 33 32 2d 62 69 74 2a 29 0a 09 20 20 4c 44  .*32-bit*)..  LD
24ea0 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 33 32 22 0a  ="${LD-ld} -32".
24eb0 09 20 20 3b 3b 0a 09 2a 4e 33 32 2a 29 0a 09 20  .  ;;..*N32*).. 
24ec0 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6e   LD="${LD-ld} -n
24ed0 33 32 22 0a 09 20 20 3b 3b 0a 09 2a 36 34 2d 62  32"..  ;;..*64-b
24ee0 69 74 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44  it*)..  LD="${LD
24ef0 2d 6c 64 7d 20 2d 36 34 22 0a 09 20 20 3b 3b 0a  -ld} -64"..  ;;.
24f00 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 66        esac.    f
24f10 69 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20  i.  fi.  rm -rf 
24f20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 0a  conftest*.  ;;..
24f30 78 38 36 5f 36 34 2d 2a 6b 66 72 65 65 62 73 64  x86_64-*kfreebsd
24f40 2a 2d 67 6e 75 7c 78 38 36 5f 36 34 2d 2a 6c 69  *-gnu|x86_64-*li
24f50 6e 75 78 2a 7c 70 70 63 2a 2d 2a 6c 69 6e 75 78  nux*|ppc*-*linux
24f60 2a 7c 70 6f 77 65 72 70 63 2a 2d 2a 6c 69 6e 75  *|powerpc*-*linu
24f70 78 2a 7c 20 5c 0a 73 33 39 30 2a 2d 2a 6c 69 6e  x*| \.s390*-*lin
24f80 75 78 2a 7c 73 33 39 30 2a 2d 2a 74 70 66 2a 7c  ux*|s390*-*tpf*|
24f90 73 70 61 72 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a  sparc*-*linux*).
24fa0 20 20 23 20 46 69 6e 64 20 6f 75 74 20 77 68 69    # Find out whi
24fb0 63 68 20 41 42 49 20 77 65 20 61 72 65 20 75 73  ch ABI we are us
24fc0 69 6e 67 2e 0a 20 20 65 63 68 6f 20 27 69 6e 74  ing..  echo 'int
24fd0 20 69 3b 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e   i;' > conftest.
24fe0 24 61 63 5f 65 78 74 0a 20 20 69 66 20 7b 20 7b  $ac_ext.  if { {
24ff0 20 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24   eval echo "\"\$
25000 61 73 5f 6d 65 5c 22 3a 24 7b 61 73 5f 6c 69 6e  as_me\":${as_lin
25010 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 22  eno-$LINENO}: \"
25020 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 3b 20  $ac_compile\""; 
25030 7d 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  } >&5.  (eval $a
25040 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a  c_compile) 2>&5.
25050 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
25060 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
25070 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
25080 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61  INENO}: \$? = $a
25090 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
250a0 74 65 73 74 20 24 61 63 5f 73 74 61 74 75 73 20  test $ac_status 
250b0 3d 20 30 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20  = 0; }; then.   
250c0 20 63 61 73 65 20 60 2f 75 73 72 2f 62 69 6e 2f   case `/usr/bin/
250d0 66 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e 6f 60  file conftest.o`
250e0 20 69 6e 0a 20 20 20 20 20 20 2a 33 32 2d 62 69   in.      *32-bi
250f0 74 2a 29 0a 09 63 61 73 65 20 24 68 6f 73 74 20  t*)..case $host 
25100 69 6e 0a 09 20 20 78 38 36 5f 36 34 2d 2a 6b 66  in..  x86_64-*kf
25110 72 65 65 62 73 64 2a 2d 67 6e 75 29 0a 09 20 20  reebsd*-gnu)..  
25120 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
25130 6d 20 65 6c 66 5f 69 33 38 36 5f 66 62 73 64 22  m elf_i386_fbsd"
25140 0a 09 20 20 20 20 3b 3b 0a 09 20 20 78 38 36 5f  ..    ;;..  x86_
25150 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20  64-*linux*)..   
25160 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d   LD="${LD-ld} -m
25170 20 65 6c 66 5f 69 33 38 36 22 0a 09 20 20 20 20   elf_i386"..    
25180 3b 3b 0a 09 20 20 70 70 63 36 34 2d 2a 6c 69 6e  ;;..  ppc64-*lin
25190 75 78 2a 7c 70 6f 77 65 72 70 63 36 34 2d 2a 6c  ux*|powerpc64-*l
251a0 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22  inux*)..    LD="
251b0 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 33  ${LD-ld} -m elf3
251c0 32 70 70 63 6c 69 6e 75 78 22 0a 09 20 20 20 20  2ppclinux"..    
251d0 3b 3b 0a 09 20 20 73 33 39 30 78 2d 2a 6c 69 6e  ;;..  s390x-*lin
251e0 75 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b  ux*)..    LD="${
251f0 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 73 33  LD-ld} -m elf_s3
25200 39 30 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 73  90"..    ;;..  s
25210 70 61 72 63 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a  parc64-*linux*).
25220 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64  .    LD="${LD-ld
25230 7d 20 2d 6d 20 65 6c 66 33 32 5f 73 70 61 72 63  } -m elf32_sparc
25240 22 0a 09 20 20 20 20 3b 3b 0a 09 65 73 61 63 0a  "..    ;;..esac.
25250 09 3b 3b 0a 20 20 20 20 20 20 2a 36 34 2d 62 69  .;;.      *64-bi
25260 74 2a 29 0a 09 63 61 73 65 20 24 68 6f 73 74 20  t*)..case $host 
25270 69 6e 0a 09 20 20 78 38 36 5f 36 34 2d 2a 6b 66  in..  x86_64-*kf
25280 72 65 65 62 73 64 2a 2d 67 6e 75 29 0a 09 20 20  reebsd*-gnu)..  
25290 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
252a0 6d 20 65 6c 66 5f 78 38 36 5f 36 34 5f 66 62 73  m elf_x86_64_fbs
252b0 64 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 78 38  d"..    ;;..  x8
252c0 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20  6_64-*linux*).. 
252d0 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20     LD="${LD-ld} 
252e0 2d 6d 20 65 6c 66 5f 78 38 36 5f 36 34 22 0a 09  -m elf_x86_64"..
252f0 20 20 20 20 3b 3b 0a 09 20 20 70 70 63 2a 2d 2a      ;;..  ppc*-*
25300 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63 2a 2d  linux*|powerpc*-
25310 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44  *linux*)..    LD
25320 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c  ="${LD-ld} -m el
25330 66 36 34 70 70 63 22 0a 09 20 20 20 20 3b 3b 0a  f64ppc"..    ;;.
25340 09 20 20 73 33 39 30 2a 2d 2a 6c 69 6e 75 78 2a  .  s390*-*linux*
25350 7c 73 33 39 30 2a 2d 2a 74 70 66 2a 29 0a 09 20  |s390*-*tpf*).. 
25360 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20     LD="${LD-ld} 
25370 2d 6d 20 65 6c 66 36 34 5f 73 33 39 30 22 0a 09  -m elf64_s390"..
25380 20 20 20 20 3b 3b 0a 09 20 20 73 70 61 72 63 2a      ;;..  sparc*
25390 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c  -*linux*)..    L
253a0 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65  D="${LD-ld} -m e
253b0 6c 66 36 34 5f 73 70 61 72 63 22 0a 09 20 20 20  lf64_sparc"..   
253c0 20 3b 3b 0a 09 65 73 61 63 0a 09 3b 3b 0a 20 20   ;;..esac..;;.  
253d0 20 20 65 73 61 63 0a 20 20 66 69 0a 20 20 72 6d    esac.  fi.  rm
253e0 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20   -rf conftest*. 
253f0 20 3b 3b 0a 0a 2a 2d 2a 2d 73 63 6f 33 2e 32 76   ;;..*-*-sco3.2v
25400 35 2a 29 0a 20 20 23 20 4f 6e 20 53 43 4f 20 4f  5*).  # On SCO O
25410 70 65 6e 53 65 72 76 65 72 20 35 2c 20 77 65 20  penServer 5, we 
25420 6e 65 65 64 20 2d 62 65 6c 66 20 74 6f 20 67 65  need -belf to ge
25430 74 20 66 75 6c 6c 2d 66 65 61 74 75 72 65 64 20  t full-featured 
25440 62 69 6e 61 72 69 65 73 2e 0a 20 20 53 41 56 45  binaries..  SAVE
25450 5f 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53  _CFLAGS="$CFLAGS
25460 22 0a 20 20 43 46 4c 41 47 53 3d 22 24 43 46 4c  ".  CFLAGS="$CFL
25470 41 47 53 20 2d 62 65 6c 66 22 0a 20 20 7b 20 24  AGS -belf".  { $
25480 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
25490 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
254a0 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 77  ENO}: checking w
254b0 68 65 74 68 65 72 20 74 68 65 20 43 20 63 6f 6d  hether the C com
254c0 70 69 6c 65 72 20 6e 65 65 64 73 20 2d 62 65 6c  piler needs -bel
254d0 66 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  f" >&5.$as_echo_
254e0 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74  n "checking whet
254f0 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69 6c  her the C compil
25500 65 72 20 6e 65 65 64 73 20 2d 62 65 6c 66 2e 2e  er needs -belf..
25510 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
25520 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62  lt_cv_cc_needs_b
25530 65 6c 66 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  elf+:} false; th
25540 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
25550 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
25560 36 0a 65 6c 73 65 0a 20 20 61 63 5f 65 78 74 3d  6.else.  ac_ext=
25570 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24  c.ac_cpp='$CPP $
25580 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d  CPPFLAGS'.ac_com
25590 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46  pile='$CC -c $CF
255a0 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63  LAGS $CPPFLAGS c
255b0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
255c0 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43  >&5'.ac_link='$C
255d0 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63  C -o conftest$ac
255e0 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20  _exeext $CFLAGS 
255f0 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41  $CPPFLAGS $LDFLA
25600 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
25610 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61  ext $LIBS >&5'.a
25620 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  c_compiler_gnu=$
25630 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
25640 5f 67 6e 75 0a 0a 20 20 20 20 20 63 61 74 20 63  _gnu..     cat c
25650 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41  onfdefs.h - <<_A
25660 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24  CEOF >conftest.$
25670 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f  ac_ext./* end co
25680 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69  nfdefs.h.  */..i
25690 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20  nt.main ().{..  
256a0 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a  ;.  return 0;.}.
256b0 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f  _ACEOF.if ac_fn_
256c0 63 5f 74 72 79 5f 6c 69 6e 6b 20 22 24 4c 49 4e  c_try_link "$LIN
256d0 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 6c  ENO"; then :.  l
256e0 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65  t_cv_cc_needs_be
256f0 6c 66 3d 79 65 73 0a 65 6c 73 65 0a 20 20 6c 74  lf=yes.else.  lt
25700 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c  _cv_cc_needs_bel
25710 66 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  f=no.fi.rm -f co
25720 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
25730 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
25740 65 78 74 20 5c 0a 20 20 20 20 63 6f 6e 66 74 65  ext \.    confte
25750 73 74 24 61 63 5f 65 78 65 65 78 74 20 63 6f 6e  st$ac_exeext con
25760 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20  ftest.$ac_ext.  
25770 20 20 20 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63     ac_ext=c.ac_c
25780 70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41  pp='$CPP $CPPFLA
25790 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27  GS'.ac_compile='
257a0 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24  $CC -c $CFLAGS $
257b0 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  CPPFLAGS conftes
257c0 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61  t.$ac_ext >&5'.a
257d0 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63  c_link='$CC -o c
257e0 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
257f0 74 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  t $CFLAGS $CPPFL
25800 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e  AGS $LDFLAGS con
25810 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c  ftest.$ac_ext $L
25820 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70  IBS >&5'.ac_comp
25830 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f  iler_gnu=$ac_cv_
25840 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a  c_compiler_gnu..
25850 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
25860 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
25870 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
25880 6c 74 3a 20 24 6c 74 5f 63 76 5f 63 63 5f 6e 65  lt: $lt_cv_cc_ne
25890 65 64 73 5f 62 65 6c 66 22 20 3e 26 35 0a 24 61  eds_belf" >&5.$a
258a0 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 63  s_echo "$lt_cv_c
258b0 63 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20 3e 26  c_needs_belf" >&
258c0 36 3b 20 7d 0a 20 20 69 66 20 74 65 73 74 20 78  6; }.  if test x
258d0 22 24 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73  "$lt_cv_cc_needs
258e0 5f 62 65 6c 66 22 20 21 3d 20 78 22 79 65 73 22  _belf" != x"yes"
258f0 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 74 68 69  ; then.    # thi
25900 73 20 69 73 20 70 72 6f 62 61 62 6c 79 20 67 63  s is probably gc
25910 63 20 32 2e 38 2e 30 2c 20 65 67 63 73 20 31 2e  c 2.8.0, egcs 1.
25920 30 20 6f 72 20 6e 65 77 65 72 3b 20 6e 6f 20 6e  0 or newer; no n
25930 65 65 64 20 66 6f 72 20 2d 62 65 6c 66 0a 20 20  eed for -belf.  
25940 20 20 43 46 4c 41 47 53 3d 22 24 53 41 56 45 5f    CFLAGS="$SAVE_
25950 43 46 4c 41 47 53 22 0a 20 20 66 69 0a 20 20 3b  CFLAGS".  fi.  ;
25960 3b 0a 73 70 61 72 63 2a 2d 2a 73 6f 6c 61 72 69  ;.sparc*-*solari
25970 73 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f 75 74  s*).  # Find out
25980 20 77 68 69 63 68 20 41 42 49 20 77 65 20 61 72   which ABI we ar
25990 65 20 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20  e using..  echo 
259a0 27 69 6e 74 20 69 3b 27 20 3e 20 63 6f 6e 66 74  'int i;' > conft
259b0 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 69 66  est.$ac_ext.  if
259c0 20 7b 20 7b 20 65 76 61 6c 20 65 63 68 6f 20 22   { { eval echo "
259d0 5c 22 5c 24 61 73 5f 6d 65 5c 22 3a 24 7b 61 73  \"\$as_me\":${as
259e0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
259f0 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c  : \"$ac_compile\
25a00 22 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76 61  ""; } >&5.  (eva
25a10 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32  l $ac_compile) 2
25a20 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
25a30 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  $?.  $as_echo "$
25a40 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
25a50 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20  o-$LINENO}: \$? 
25a60 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
25a70 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74 61  5.  test $ac_sta
25a80 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74 68 65 6e  tus = 0; }; then
25a90 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f  .    case `/usr/
25aa0 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73  bin/file conftes
25ab0 74 2e 6f 60 20 69 6e 0a 20 20 20 20 2a 36 34 2d  t.o` in.    *64-
25ac0 62 69 74 2a 29 0a 20 20 20 20 20 20 63 61 73 65  bit*).      case
25ad0 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75   $lt_cv_prog_gnu
25ae0 5f 6c 64 20 69 6e 0a 20 20 20 20 20 20 79 65 73  _ld in.      yes
25af0 2a 29 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20  *) LD="${LD-ld} 
25b00 2d 6d 20 65 6c 66 36 34 5f 73 70 61 72 63 22 20  -m elf64_sparc" 
25b10 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09 69 66 20  ;;.      *)..if 
25b20 24 7b 4c 44 2d 6c 64 7d 20 2d 36 34 20 2d 72 20  ${LD-ld} -64 -r 
25b30 2d 6f 20 63 6f 6e 66 74 65 73 74 32 2e 6f 20 63  -o conftest2.o c
25b40 6f 6e 66 74 65 73 74 2e 6f 20 3e 2f 64 65 76 2f  onftest.o >/dev/
25b50 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a  null 2>&1; then.
25b60 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20  .  LD="${LD-ld} 
25b70 2d 36 34 22 0a 09 66 69 0a 09 3b 3b 0a 20 20 20  -64"..fi..;;.   
25b80 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b     esac.      ;;
25b90 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a 20  .    esac.  fi. 
25ba0 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74   rm -rf conftest
25bb0 2a 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 6e 65 65  *.  ;;.esac..nee
25bc0 64 5f 6c 6f 63 6b 73 3d 22 24 65 6e 61 62 6c 65  d_locks="$enable
25bd0 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22 0a 0a  _libtool_lock"..
25be0 0a 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73  .  case $host_os
25bf0 20 69 6e 0a 20 20 20 20 72 68 61 70 73 6f 64 79   in.    rhapsody
25c00 2a 20 7c 20 64 61 72 77 69 6e 2a 29 0a 20 20 20  * | darwin*).   
25c10 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
25c20 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74  _tool_prefix"; t
25c30 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20  hen.  # Extract 
25c40 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
25c50 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  f "${ac_tool_pre
25c60 66 69 78 7d 64 73 79 6d 75 74 69 6c 22 2c 20 73  fix}dsymutil", s
25c70 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
25c80 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
25c90 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
25ca0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
25cb0 7d 64 73 79 6d 75 74 69 6c 3b 20 61 63 5f 77 6f  }dsymutil; ac_wo
25cc0 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
25cd0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
25ce0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
25cf0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
25d00 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  word" >&5.$as_ec
25d10 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
25d20 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22  or $ac_word... "
25d30 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f   >&6; }.if ${ac_
25d40 63 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c  cv_prog_DSYMUTIL
25d50 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
25d60 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
25d70 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
25d80 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
25d90 20 22 24 44 53 59 4d 55 54 49 4c 22 3b 20 74 68   "$DSYMUTIL"; th
25da0 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
25db0 44 53 59 4d 55 54 49 4c 3d 22 24 44 53 59 4d 55  DSYMUTIL="$DSYMU
25dc0 54 49 4c 22 20 23 20 4c 65 74 20 74 68 65 20 75  TIL" # Let the u
25dd0 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
25de0 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
25df0 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
25e00 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
25e10 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
25e20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
25e30 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
25e40 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
25e50 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20  && as_dir=..    
25e60 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
25e70 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
25e80 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
25e90 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65   do.  if as_fn_e
25ea0 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73  xecutable_p "$as
25eb0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
25ec0 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e  _exec_ext"; then
25ed0 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
25ee0 44 53 59 4d 55 54 49 4c 3d 22 24 7b 61 63 5f 74  DSYMUTIL="${ac_t
25ef0 6f 6f 6c 5f 70 72 65 66 69 78 7d 64 73 79 6d 75  ool_prefix}dsymu
25f00 74 69 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68  til".    $as_ech
25f10 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
25f20 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
25f30 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
25f40 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
25f50 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
25f60 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20  k 2.  fi.done.  
25f70 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
25f80 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 44 53 59  e_IFS..fi.fi.DSY
25f90 4d 55 54 49 4c 3d 24 61 63 5f 63 76 5f 70 72 6f  MUTIL=$ac_cv_pro
25fa0 67 5f 44 53 59 4d 55 54 49 4c 0a 69 66 20 74 65  g_DSYMUTIL.if te
25fb0 73 74 20 2d 6e 20 22 24 44 53 59 4d 55 54 49 4c  st -n "$DSYMUTIL
25fc0 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
25fd0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
25fe0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
25ff0 7d 3a 20 72 65 73 75 6c 74 3a 20 24 44 53 59 4d  }: result: $DSYM
26000 55 54 49 4c 22 20 3e 26 35 0a 24 61 73 5f 65 63  UTIL" >&5.$as_ec
26010 68 6f 20 22 24 44 53 59 4d 55 54 49 4c 22 20 3e  ho "$DSYMUTIL" >
26020 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
26030 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
26040 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
26050 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  ENO}: result: no
26060 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
26070 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  no" >&6; }.fi...
26080 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
26090 61 63 5f 63 76 5f 70 72 6f 67 5f 44 53 59 4d 55  ac_cv_prog_DSYMU
260a0 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  TIL"; then.  ac_
260b0 63 74 5f 44 53 59 4d 55 54 49 4c 3d 24 44 53 59  ct_DSYMUTIL=$DSY
260c0 4d 55 54 49 4c 0a 20 20 23 20 45 78 74 72 61 63  MUTIL.  # Extrac
260d0 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
260e0 20 6f 66 20 22 64 73 79 6d 75 74 69 6c 22 2c 20   of "dsymutil", 
260f0 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
26100 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
26110 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
26120 20 64 73 79 6d 75 74 69 6c 3b 20 61 63 5f 77 6f   dsymutil; ac_wo
26130 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
26140 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
26150 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
26160 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
26170 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  word" >&5.$as_ec
26180 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
26190 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22  or $ac_word... "
261a0 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f   >&6; }.if ${ac_
261b0 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44 53  cv_prog_ac_ct_DS
261c0 59 4d 55 54 49 4c 2b 3a 7d 20 66 61 6c 73 65 3b  YMUTIL+:} false;
261d0 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
261e0 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
261f0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
26200 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 44  est -n "$ac_ct_D
26210 53 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20  SYMUTIL"; then. 
26220 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
26230 74 5f 44 53 59 4d 55 54 49 4c 3d 22 24 61 63 5f  t_DSYMUTIL="$ac_
26240 63 74 5f 44 53 59 4d 55 54 49 4c 22 20 23 20 4c  ct_DSYMUTIL" # L
26250 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
26260 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
26270 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
26280 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
26290 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
262a0 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
262b0 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
262c0 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
262d0 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
262e0 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65  r=..    for ac_e
262f0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
26300 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
26310 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
26320 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c   as_fn_executabl
26330 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63  e_p "$as_dir/$ac
26340 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
26350 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f  t"; then.    ac_
26360 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44 53  cv_prog_ac_ct_DS
26370 59 4d 55 54 49 4c 3d 22 64 73 79 6d 75 74 69 6c  YMUTIL="dsymutil
26380 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ".    $as_echo "
26390 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
263a0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75  no-$LINENO}: fou
263b0 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
263c0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
263d0 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
263e0 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e  .  fi.done.  don
263f0 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
26400 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f  FS..fi.fi.ac_ct_
26410 44 53 59 4d 55 54 49 4c 3d 24 61 63 5f 63 76 5f  DSYMUTIL=$ac_cv_
26420 70 72 6f 67 5f 61 63 5f 63 74 5f 44 53 59 4d 55  prog_ac_ct_DSYMU
26430 54 49 4c 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  TIL.if test -n "
26440 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22  $ac_ct_DSYMUTIL"
26450 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
26460 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
26470 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
26480 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74  : result: $ac_ct
26490 5f 44 53 59 4d 55 54 49 4c 22 20 3e 26 35 0a 24  _DSYMUTIL" >&5.$
264a0 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f  as_echo "$ac_ct_
264b0 44 53 59 4d 55 54 49 4c 22 20 3e 26 36 3b 20 7d  DSYMUTIL" >&6; }
264c0 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
264d0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
264e0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
264f0 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
26500 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
26510 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74  &6; }.fi..  if t
26520 65 73 74 20 22 78 24 61 63 5f 63 74 5f 44 53 59  est "x$ac_ct_DSY
26530 4d 55 54 49 4c 22 20 3d 20 78 3b 20 74 68 65 6e  MUTIL" = x; then
26540 0a 20 20 20 20 44 53 59 4d 55 54 49 4c 3d 22 3a  .    DSYMUTIL=":
26550 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73  ".  else.    cas
26560 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69  e $cross_compili
26570 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e  ng:$ac_tool_warn
26580 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61  ed in.yes:).{ $a
26590 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
265a0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
265b0 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73  NO}: WARNING: us
265c0 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20  ing cross tools 
265d0 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74  not prefixed wit
265e0 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20  h host triplet" 
265f0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
26600 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75  s_me: 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 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77   >&2;}.ac_tool_w
26650 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61  arned=yes ;;.esa
26660 63 0a 20 20 20 20 44 53 59 4d 55 54 49 4c 3d 24  c.    DSYMUTIL=$
26670 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 0a 20  ac_ct_DSYMUTIL. 
26680 20 66 69 0a 65 6c 73 65 0a 20 20 44 53 59 4d 55   fi.else.  DSYMU
26690 54 49 4c 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67  TIL="$ac_cv_prog
266a0 5f 44 53 59 4d 55 54 49 4c 22 0a 66 69 0a 0a 20  _DSYMUTIL".fi.. 
266b0 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
266c0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
266d0 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63   then.  # Extrac
266e0 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
266f0 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70   of "${ac_tool_p
26700 72 65 66 69 78 7d 6e 6d 65 64 69 74 22 2c 20 73  refix}nmedit", s
26710 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
26720 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
26730 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
26740 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
26750 7d 6e 6d 65 64 69 74 3b 20 61 63 5f 77 6f 72 64  }nmedit; ac_word
26760 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
26770 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
26780 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
26790 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
267a0 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  rd" >&5.$as_echo
267b0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
267c0 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e   $ac_word... " >
267d0 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76  &6; }.if ${ac_cv
267e0 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 2b 3a 7d 20  _prog_NMEDIT+:} 
267f0 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
26800 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
26810 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
26820 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4e    if test -n "$N
26830 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a 20 20 61  MEDIT"; then.  a
26840 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54  c_cv_prog_NMEDIT
26850 3d 22 24 4e 4d 45 44 49 54 22 20 23 20 4c 65 74  ="$NMEDIT" # Let
26860 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
26870 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
26880 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
26890 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
268a0 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
268b0 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
268c0 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
268d0 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
268e0 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
268f0 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65  ..    for ac_exe
26900 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
26910 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
26920 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61  sions; do.  if a
26930 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f  s_fn_executable_
26940 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  p "$as_dir/$ac_w
26950 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
26960 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
26970 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 3d 22 24 7b  _prog_NMEDIT="${
26980 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e  ac_tool_prefix}n
26990 6d 65 64 69 74 22 0a 20 20 20 20 24 61 73 5f 65  medit".    $as_e
269a0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
269b0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
269c0 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
269d0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
269e0 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
269f0 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
26a00 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73    done.IFS=$as_s
26a10 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4e  ave_IFS..fi.fi.N
26a20 4d 45 44 49 54 3d 24 61 63 5f 63 76 5f 70 72 6f  MEDIT=$ac_cv_pro
26a30 67 5f 4e 4d 45 44 49 54 0a 69 66 20 74 65 73 74  g_NMEDIT.if test
26a40 20 2d 6e 20 22 24 4e 4d 45 44 49 54 22 3b 20 74   -n "$NMEDIT"; t
26a50 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
26a60 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
26a70 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
26a80 65 73 75 6c 74 3a 20 24 4e 4d 45 44 49 54 22 20  esult: $NMEDIT" 
26a90 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 4e  >&5.$as_echo "$N
26aa0 4d 45 44 49 54 22 20 3e 26 36 3b 20 7d 0a 65 6c  MEDIT" >&6; }.el
26ab0 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
26ac0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
26ad0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
26ae0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
26af0 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
26b00 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65   }.fi...fi.if te
26b10 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72  st -z "$ac_cv_pr
26b20 6f 67 5f 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e  og_NMEDIT"; then
26b30 0a 20 20 61 63 5f 63 74 5f 4e 4d 45 44 49 54 3d  .  ac_ct_NMEDIT=
26b40 24 4e 4d 45 44 49 54 0a 20 20 23 20 45 78 74 72  $NMEDIT.  # Extr
26b50 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
26b60 72 64 20 6f 66 20 22 6e 6d 65 64 69 74 22 2c 20  rd of "nmedit", 
26b70 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
26b80 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
26b90 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
26ba0 20 6e 6d 65 64 69 74 3b 20 61 63 5f 77 6f 72 64   nmedit; ac_word
26bb0 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
26bc0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
26bd0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
26be0 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
26bf0 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  rd" >&5.$as_echo
26c00 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
26c10 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e   $ac_word... " >
26c20 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76  &6; }.if ${ac_cv
26c30 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45 44  _prog_ac_ct_NMED
26c40 49 54 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  IT+:} false; the
26c50 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
26c60 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
26c70 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
26c80 2d 6e 20 22 24 61 63 5f 63 74 5f 4e 4d 45 44 49  -n "$ac_ct_NMEDI
26c90 54 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  T"; then.  ac_cv
26ca0 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45 44  _prog_ac_ct_NMED
26cb0 49 54 3d 22 24 61 63 5f 63 74 5f 4e 4d 45 44 49  IT="$ac_ct_NMEDI
26cc0 54 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  T" # Let the use
26cd0 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
26ce0 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
26cf0 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
26d00 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
26d10 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
26d20 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
26d30 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
26d40 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
26d50 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f   as_dir=..    fo
26d60 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
26d70 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
26d80 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
26d90 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65  o.  if as_fn_exe
26da0 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64  cutable_p "$as_d
26db0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
26dc0 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20  xec_ext"; then. 
26dd0 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63     ac_cv_prog_ac
26de0 5f 63 74 5f 4e 4d 45 44 49 54 3d 22 6e 6d 65 64  _ct_NMEDIT="nmed
26df0 69 74 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  it".    $as_echo
26e00 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
26e10 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66  neno-$LINENO}: f
26e20 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
26e30 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
26e40 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
26e50 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64   2.  fi.done.  d
26e60 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
26e70 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63  _IFS..fi.fi.ac_c
26e80 74 5f 4e 4d 45 44 49 54 3d 24 61 63 5f 63 76 5f  t_NMEDIT=$ac_cv_
26e90 70 72 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45 44 49  prog_ac_ct_NMEDI
26ea0 54 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  T.if test -n "$a
26eb0 63 5f 63 74 5f 4e 4d 45 44 49 54 22 3b 20 74 68  c_ct_NMEDIT"; th
26ec0 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
26ed0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
26ee0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
26ef0 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 4e 4d 45  sult: $ac_ct_NME
26f00 44 49 54 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  DIT" >&5.$as_ech
26f10 6f 20 22 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54  o "$ac_ct_NMEDIT
26f20 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
26f30 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
26f40 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
26f50 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
26f60 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
26f70 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
26f80 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61  ..  if test "x$a
26f90 63 5f 63 74 5f 4e 4d 45 44 49 54 22 20 3d 20 78  c_ct_NMEDIT" = x
26fa0 3b 20 74 68 65 6e 0a 20 20 20 20 4e 4d 45 44 49  ; then.    NMEDI
26fb0 54 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20  T=":".  else.   
26fc0 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d   case $cross_com
26fd0 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f  piling:$ac_tool_
26fe0 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a  warned in.yes:).
26ff0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
27000 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
27010 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47  LINENO}: WARNING
27020 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f  : using cross to
27030 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64  ols not prefixed
27040 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c   with host tripl
27050 65 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  et" >&5.$as_echo
27060 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e   "$as_me: 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 32 3b 7d 0a 61 63 5f 74 6f  let" >&2;}.ac_to
270b0 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b  ol_warned=yes ;;
270c0 0a 65 73 61 63 0a 20 20 20 20 4e 4d 45 44 49 54  .esac.    NMEDIT
270d0 3d 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54 0a 20  =$ac_ct_NMEDIT. 
270e0 20 66 69 0a 65 6c 73 65 0a 20 20 4e 4d 45 44 49   fi.else.  NMEDI
270f0 54 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4e  T="$ac_cv_prog_N
27100 4d 45 44 49 54 22 0a 66 69 0a 0a 20 20 20 20 69  MEDIT".fi..    i
27110 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74  f test -n "$ac_t
27120 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65  ool_prefix"; the
27130 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  n.  # Extract th
27140 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
27150 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
27160 78 7d 6c 69 70 6f 22 2c 20 73 6f 20 69 74 20 63  x}lipo", so it c
27170 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
27180 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
27190 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74  set dummy ${ac_t
271a0 6f 6f 6c 5f 70 72 65 66 69 78 7d 6c 69 70 6f 3b  ool_prefix}lipo;
271b0 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
271c0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
271d0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
271e0 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  NO}: checking fo
271f0 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
27200 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
27210 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
27220 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  d... " >&6; }.if
27230 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49   ${ac_cv_prog_LI
27240 50 4f 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  PO+:} false; the
27250 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
27260 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
27270 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
27280 2d 6e 20 22 24 4c 49 50 4f 22 3b 20 74 68 65 6e  -n "$LIPO"; then
27290 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49  .  ac_cv_prog_LI
272a0 50 4f 3d 22 24 4c 49 50 4f 22 20 23 20 4c 65 74  PO="$LIPO" # Let
272b0 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
272c0 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
272d0 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
272e0 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
272f0 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
27300 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
27310 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
27320 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
27330 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
27340 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65  ..    for ac_exe
27350 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
27360 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
27370 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61  sions; do.  if a
27380 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f  s_fn_executable_
27390 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  p "$as_dir/$ac_w
273a0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
273b0 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
273c0 5f 70 72 6f 67 5f 4c 49 50 4f 3d 22 24 7b 61 63  _prog_LIPO="${ac
273d0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6c 69 70  _tool_prefix}lip
273e0 6f 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  o".    $as_echo 
273f0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
27400 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f  eno-$LINENO}: fo
27410 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
27420 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
27430 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
27440 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f  2.  fi.done.  do
27450 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
27460 49 46 53 0a 0a 66 69 0a 66 69 0a 4c 49 50 4f 3d  IFS..fi.fi.LIPO=
27470 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f  $ac_cv_prog_LIPO
27480 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4c 49  .if test -n "$LI
27490 50 4f 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  PO"; then.  { $a
274a0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
274b0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
274c0 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 4c 49  NO}: result: $LI
274d0 50 4f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  PO" >&5.$as_echo
274e0 20 22 24 4c 49 50 4f 22 20 3e 26 36 3b 20 7d 0a   "$LIPO" >&6; }.
274f0 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
27500 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
27510 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
27520 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
27530 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
27540 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20  6; }.fi...fi.if 
27550 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
27560 70 72 6f 67 5f 4c 49 50 4f 22 3b 20 74 68 65 6e  prog_LIPO"; then
27570 0a 20 20 61 63 5f 63 74 5f 4c 49 50 4f 3d 24 4c  .  ac_ct_LIPO=$L
27580 49 50 4f 0a 20 20 23 20 45 78 74 72 61 63 74 20  IPO.  # Extract 
27590 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
275a0 66 20 22 6c 69 70 6f 22 2c 20 73 6f 20 69 74 20  f "lipo", so it 
275b0 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
275c0 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
275d0 0a 73 65 74 20 64 75 6d 6d 79 20 6c 69 70 6f 3b  .set dummy lipo;
275e0 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
275f0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
27600 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
27610 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  NO}: checking fo
27620 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
27630 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
27640 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
27650 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  d... " >&6; }.if
27660 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63   ${ac_cv_prog_ac
27670 5f 63 74 5f 4c 49 50 4f 2b 3a 7d 20 66 61 6c 73  _ct_LIPO+:} fals
27680 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
27690 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
276a0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
276b0 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
276c0 5f 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20 20 61  _LIPO"; then.  a
276d0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
276e0 4c 49 50 4f 3d 22 24 61 63 5f 63 74 5f 4c 49 50  LIPO="$ac_ct_LIP
276f0 4f 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  O" # Let the use
27700 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
27710 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
27720 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
27730 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
27740 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
27750 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
27760 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
27770 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
27780 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f   as_dir=..    fo
27790 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
277a0 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
277b0 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
277c0 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65  o.  if as_fn_exe
277d0 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64  cutable_p "$as_d
277e0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
277f0 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20  xec_ext"; then. 
27800 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63     ac_cv_prog_ac
27810 5f 63 74 5f 4c 49 50 4f 3d 22 6c 69 70 6f 22 0a  _ct_LIPO="lipo".
27820 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
27830 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
27840 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64  -$LINENO}: found
27850 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
27860 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
27870 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
27880 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a   fi.done.  done.
27890 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
278a0 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 4c 49  ..fi.fi.ac_ct_LI
278b0 50 4f 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61  PO=$ac_cv_prog_a
278c0 63 5f 63 74 5f 4c 49 50 4f 0a 69 66 20 74 65 73  c_ct_LIPO.if tes
278d0 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4c 49 50  t -n "$ac_ct_LIP
278e0 4f 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  O"; then.  { $as
278f0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
27900 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
27910 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  O}: result: $ac_
27920 63 74 5f 4c 49 50 4f 22 20 3e 26 35 0a 24 61 73  ct_LIPO" >&5.$as
27930 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 4c 49  _echo "$ac_ct_LI
27940 50 4f 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  PO" >&6; }.else.
27950 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
27960 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
27970 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
27980 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
27990 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
279a0 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78  fi..  if test "x
279b0 24 61 63 5f 63 74 5f 4c 49 50 4f 22 20 3d 20 78  $ac_ct_LIPO" = x
279c0 3b 20 74 68 65 6e 0a 20 20 20 20 4c 49 50 4f 3d  ; then.    LIPO=
279d0 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63  ":".  else.    c
279e0 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69  ase $cross_compi
279f0 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61  ling:$ac_tool_wa
27a00 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20  rned in.yes:).{ 
27a10 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
27a20 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
27a30 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20  NENO}: WARNING: 
27a40 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c  using cross tool
27a50 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77  s not prefixed w
27a60 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74  ith host triplet
27a70 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
27a80 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: 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 32 3b 7d 0a 61 63 5f 74 6f 6f 6c  t" >&2;}.ac_tool
27ad0 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65  _warned=yes ;;.e
27ae0 73 61 63 0a 20 20 20 20 4c 49 50 4f 3d 24 61 63  sac.    LIPO=$ac
27af0 5f 63 74 5f 4c 49 50 4f 0a 20 20 66 69 0a 65 6c  _ct_LIPO.  fi.el
27b00 73 65 0a 20 20 4c 49 50 4f 3d 22 24 61 63 5f 63  se.  LIPO="$ac_c
27b10 76 5f 70 72 6f 67 5f 4c 49 50 4f 22 0a 66 69 0a  v_prog_LIPO".fi.
27b20 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20  .    if test -n 
27b30 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
27b40 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72  "; then.  # Extr
27b50 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
27b60 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c  rd of "${ac_tool
27b70 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 22 2c 20  _prefix}otool", 
27b80 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
27b90 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
27ba0 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
27bb0 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   ${ac_tool_prefi
27bc0 78 7d 6f 74 6f 6f 6c 3b 20 61 63 5f 77 6f 72 64  x}otool; ac_word
27bd0 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
27be0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
27bf0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
27c00 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
27c10 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  rd" >&5.$as_echo
27c20 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
27c30 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e   $ac_word... " >
27c40 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76  &6; }.if ${ac_cv
27c50 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 2b 3a 7d 20 66  _prog_OTOOL+:} f
27c60 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
27c70 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
27c80 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
27c90 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4f 54   if test -n "$OT
27ca0 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  OOL"; then.  ac_
27cb0 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 3d 22 24  cv_prog_OTOOL="$
27cc0 4f 54 4f 4f 4c 22 20 23 20 4c 65 74 20 74 68 65  OTOOL" # Let the
27cd0 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
27ce0 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
27cf0 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
27d00 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
27d10 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
27d20 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
27d30 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
27d40 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
27d50 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
27d60 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
27d70 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
27d80 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
27d90 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e  s; do.  if as_fn
27da0 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24  _executable_p "$
27db0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
27dc0 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68  ac_exec_ext"; th
27dd0 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
27de0 67 5f 4f 54 4f 4f 4c 3d 22 24 7b 61 63 5f 74 6f  g_OTOOL="${ac_to
27df0 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 22  ol_prefix}otool"
27e00 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
27e10 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
27e20 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e  o-$LINENO}: foun
27e30 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
27e40 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
27e50 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
27e60 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65    fi.done.  done
27e70 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
27e80 53 0a 0a 66 69 0a 66 69 0a 4f 54 4f 4f 4c 3d 24  S..fi.fi.OTOOL=$
27e90 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c  ac_cv_prog_OTOOL
27ea0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4f 54  .if test -n "$OT
27eb0 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  OOL"; then.  { $
27ec0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
27ed0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
27ee0 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 4f  ENO}: result: $O
27ef0 54 4f 4f 4c 22 20 3e 26 35 0a 24 61 73 5f 65 63  TOOL" >&5.$as_ec
27f00 68 6f 20 22 24 4f 54 4f 4f 4c 22 20 3e 26 36 3b  ho "$OTOOL" >&6;
27f10 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
27f20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
27f30 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
27f40 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  }: result: no" >
27f50 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
27f60 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a   >&6; }.fi...fi.
27f70 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  if test -z "$ac_
27f80 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 22 3b 20  cv_prog_OTOOL"; 
27f90 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4f 54 4f  then.  ac_ct_OTO
27fa0 4f 4c 3d 24 4f 54 4f 4f 4c 0a 20 20 23 20 45 78  OL=$OTOOL.  # Ex
27fb0 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
27fc0 77 6f 72 64 20 6f 66 20 22 6f 74 6f 6f 6c 22 2c  word of "otool",
27fd0 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
27fe0 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
27ff0 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
28000 79 20 6f 74 6f 6f 6c 3b 20 61 63 5f 77 6f 72 64  y otool; ac_word
28010 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
28020 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
28030 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
28040 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
28050 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  rd" >&5.$as_echo
28060 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
28070 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e   $ac_word... " >
28080 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76  &6; }.if ${ac_cv
28090 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f  _prog_ac_ct_OTOO
280a0 4c 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  L+:} false; then
280b0 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
280c0 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
280d0 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
280e0 6e 20 22 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22  n "$ac_ct_OTOOL"
280f0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
28100 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 3d  rog_ac_ct_OTOOL=
28110 22 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22 20 23  "$ac_ct_OTOOL" #
28120 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
28130 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
28140 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
28150 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
28160 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
28170 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
28180 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
28190 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
281a0 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
281b0 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63  dir=..    for ac
281c0 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
281d0 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
281e0 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
281f0 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61  if as_fn_executa
28200 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24  ble_p "$as_dir/$
28210 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
28220 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  ext"; then.    a
28230 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
28240 4f 54 4f 4f 4c 3d 22 6f 74 6f 6f 6c 22 0a 20 20  OTOOL="otool".  
28250 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
28260 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
28270 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24  LINENO}: found $
28280 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
28290 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
282a0 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
282b0 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46  i.done.  done.IF
282c0 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
282d0 66 69 0a 66 69 0a 61 63 5f 63 74 5f 4f 54 4f 4f  fi.fi.ac_ct_OTOO
282e0 4c 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  L=$ac_cv_prog_ac
282f0 5f 63 74 5f 4f 54 4f 4f 4c 0a 69 66 20 74 65 73  _ct_OTOOL.if tes
28300 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54 4f  t -n "$ac_ct_OTO
28310 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  OL"; then.  { $a
28320 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
28330 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
28340 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  NO}: result: $ac
28350 5f 63 74 5f 4f 54 4f 4f 4c 22 20 3e 26 35 0a 24  _ct_OTOOL" >&5.$
28360 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f  as_echo "$ac_ct_
28370 4f 54 4f 4f 4c 22 20 3e 26 36 3b 20 7d 0a 65 6c  OTOOL" >&6; }.el
28380 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
28390 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
283a0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
283b0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
283c0 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
283d0 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74   }.fi..  if test
283e0 20 22 78 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22   "x$ac_ct_OTOOL"
283f0 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 4f   = x; then.    O
28400 54 4f 4f 4c 3d 22 3a 22 0a 20 20 65 6c 73 65 0a  TOOL=":".  else.
28410 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f      case $cross_
28420 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f  compiling:$ac_to
28430 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73  ol_warned in.yes
28440 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  :).{ $as_echo "$
28450 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
28460 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e  o-$LINENO}: WARN
28470 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73  ING: using cross
28480 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69   tools not prefi
28490 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72  xed with host tr
284a0 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f 65  iplet" >&5.$as_e
284b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: 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 32 3b 7d 0a 61 63  riplet" >&2;}.ac
28500 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73  _tool_warned=yes
28510 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 4f 54 4f   ;;.esac.    OTO
28520 4f 4c 3d 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 0a  OL=$ac_ct_OTOOL.
28530 20 20 66 69 0a 65 6c 73 65 0a 20 20 4f 54 4f 4f    fi.else.  OTOO
28540 4c 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f  L="$ac_cv_prog_O
28550 54 4f 4f 4c 22 0a 66 69 0a 0a 20 20 20 20 69 66  TOOL".fi..    if
28560 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f   test -n "$ac_to
28570 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e  ol_prefix"; then
28580 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
28590 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
285a0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
285b0 7d 6f 74 6f 6f 6c 36 34 22 2c 20 73 6f 20 69 74  }otool64", so it
285c0 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
285d0 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
285e0 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63  ..set dummy ${ac
285f0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f  _tool_prefix}oto
28600 6f 6c 36 34 3b 20 61 63 5f 77 6f 72 64 3d 24 32  ol64; ac_word=$2
28610 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
28620 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
28630 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
28640 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
28650 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
28660 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
28670 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
28680 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72   }.if ${ac_cv_pr
28690 6f 67 5f 4f 54 4f 4f 4c 36 34 2b 3a 7d 20 66 61  og_OTOOL64+:} fa
286a0 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
286b0 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
286c0 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
286d0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4f 54 4f  if test -n "$OTO
286e0 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20 61 63  OL64"; then.  ac
286f0 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34  _cv_prog_OTOOL64
28700 3d 22 24 4f 54 4f 4f 4c 36 34 22 20 23 20 4c 65  ="$OTOOL64" # Le
28710 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
28720 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
28730 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
28740 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
28750 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
28760 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
28770 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
28780 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
28790 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
287a0 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78  =..    for ac_ex
287b0 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
287c0 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
287d0 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
287e0 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65  as_fn_executable
287f0 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _p "$as_dir/$ac_
28800 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
28810 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  "; then.    ac_c
28820 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34 3d 22  v_prog_OTOOL64="
28830 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
28840 7d 6f 74 6f 6f 6c 36 34 22 0a 20 20 20 20 24 61  }otool64".    $a
28850 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
28860 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
28870 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  NO}: found $as_d
28880 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
28890 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
288a0 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
288b0 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61  ne.  done.IFS=$a
288c0 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
288d0 69 0a 4f 54 4f 4f 4c 36 34 3d 24 61 63 5f 63 76  i.OTOOL64=$ac_cv
288e0 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34 0a 69 66  _prog_OTOOL64.if
288f0 20 74 65 73 74 20 2d 6e 20 22 24 4f 54 4f 4f 4c   test -n "$OTOOL
28900 36 34 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  64"; then.  { $a
28910 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
28920 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
28930 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 4f 54  NO}: result: $OT
28940 4f 4f 4c 36 34 22 20 3e 26 35 0a 24 61 73 5f 65  OOL64" >&5.$as_e
28950 63 68 6f 20 22 24 4f 54 4f 4f 4c 36 34 22 20 3e  cho "$OTOOL64" >
28960 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
28970 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
28980 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
28990 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  ENO}: result: no
289a0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
289b0 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  no" >&6; }.fi...
289c0 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
289d0 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c  ac_cv_prog_OTOOL
289e0 36 34 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  64"; then.  ac_c
289f0 74 5f 4f 54 4f 4f 4c 36 34 3d 24 4f 54 4f 4f 4c  t_OTOOL64=$OTOOL
28a00 36 34 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  64.  # Extract t
28a10 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
28a20 20 22 6f 74 6f 6f 6c 36 34 22 2c 20 73 6f 20 69   "otool64", so i
28a30 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
28a40 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
28a50 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 6f 74 6f  s..set dummy oto
28a60 6f 6c 36 34 3b 20 61 63 5f 77 6f 72 64 3d 24 32  ol64; ac_word=$2
28a70 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
28a80 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
28a90 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
28aa0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
28ab0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
28ac0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
28ad0 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
28ae0 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72   }.if ${ac_cv_pr
28af0 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34  og_ac_ct_OTOOL64
28b00 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
28b10 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
28b20 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
28b30 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
28b40 20 22 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34   "$ac_ct_OTOOL64
28b50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
28b60 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c  prog_ac_ct_OTOOL
28b70 36 34 3d 22 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c  64="$ac_ct_OTOOL
28b80 36 34 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  64" # Let the us
28b90 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
28ba0 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
28bb0 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
28bc0 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
28bd0 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
28be0 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
28bf0 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
28c00 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
28c10 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66  & as_dir=..    f
28c20 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
28c30 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
28c40 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
28c50 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78  do.  if as_fn_ex
28c60 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f  ecutable_p "$as_
28c70 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
28c80 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
28c90 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
28ca0 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 22 6f 74  c_ct_OTOOL64="ot
28cb0 6f 6f 6c 36 34 22 0a 20 20 20 20 24 61 73 5f 65  ool64".    $as_e
28cc0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
28cd0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
28ce0 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
28cf0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
28d00 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
28d10 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
28d20 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73    done.IFS=$as_s
28d30 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61  ave_IFS..fi.fi.a
28d40 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 24 61 63  c_ct_OTOOL64=$ac
28d50 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f  _cv_prog_ac_ct_O
28d60 54 4f 4f 4c 36 34 0a 69 66 20 74 65 73 74 20 2d  TOOL64.if test -
28d70 6e 20 22 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36  n "$ac_ct_OTOOL6
28d80 34 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  4"; then.  { $as
28d90 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
28da0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
28db0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  O}: result: $ac_
28dc0 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 3e 26 35 0a  ct_OTOOL64" >&5.
28dd0 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74  $as_echo "$ac_ct
28de0 5f 4f 54 4f 4f 4c 36 34 22 20 3e 26 36 3b 20 7d  _OTOOL64" >&6; }
28df0 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
28e00 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
28e10 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
28e20 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
28e30 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
28e40 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74  &6; }.fi..  if t
28e50 65 73 74 20 22 78 24 61 63 5f 63 74 5f 4f 54 4f  est "x$ac_ct_OTO
28e60 4f 4c 36 34 22 20 3d 20 78 3b 20 74 68 65 6e 0a  OL64" = x; then.
28e70 20 20 20 20 4f 54 4f 4f 4c 36 34 3d 22 3a 22 0a      OTOOL64=":".
28e80 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20    else.    case 
28e90 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
28ea0 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  :$ac_tool_warned
28eb0 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f   in.yes:).{ $as_
28ec0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
28ed0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
28ee0 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e  }: WARNING: usin
28ef0 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f  g cross tools no
28f00 74 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20  t prefixed with 
28f10 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26  host triplet" >&
28f20 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
28f30 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69  me: 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 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72  &2;}.ac_tool_war
28f80 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a  ned=yes ;;.esac.
28f90 20 20 20 20 4f 54 4f 4f 4c 36 34 3d 24 61 63 5f      OTOOL64=$ac_
28fa0 63 74 5f 4f 54 4f 4f 4c 36 34 0a 20 20 66 69 0a  ct_OTOOL64.  fi.
28fb0 65 6c 73 65 0a 20 20 4f 54 4f 4f 4c 36 34 3d 22  else.  OTOOL64="
28fc0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f  $ac_cv_prog_OTOO
28fd0 4c 36 34 22 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a  L64".fi.........
28fe0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
28ff0 0a 0a 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68  ...    { $as_ech
29000 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
29010 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
29020 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d 73 69  checking for -si
29030 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 6c 69 6e 6b  ngle_module link
29040 65 72 20 66 6c 61 67 22 20 3e 26 35 0a 24 61 73  er flag" >&5.$as
29050 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
29060 67 20 66 6f 72 20 2d 73 69 6e 67 6c 65 5f 6d 6f  g for -single_mo
29070 64 75 6c 65 20 6c 69 6e 6b 65 72 20 66 6c 61 67  dule linker flag
29080 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
29090 24 7b 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63 63  ${lt_cv_apple_cc
290a0 5f 73 69 6e 67 6c 65 5f 6d 6f 64 2b 3a 7d 20 66  _single_mod+:} f
290b0 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
290c0 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
290d0 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
290e0 20 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63 63 5f   lt_cv_apple_cc_
290f0 73 69 6e 67 6c 65 5f 6d 6f 64 3d 6e 6f 0a 20 20  single_mod=no.  
29100 20 20 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22      if test -z "
29110 24 7b 4c 54 5f 4d 55 4c 54 49 5f 4d 4f 44 55 4c  ${LT_MULTI_MODUL
29120 45 7d 22 3b 20 74 68 65 6e 0a 09 23 20 42 79 20  E}"; then..# By 
29130 64 65 66 61 75 6c 74 20 77 65 20 77 69 6c 6c 20  default we will 
29140 61 64 64 20 74 68 65 20 2d 73 69 6e 67 6c 65 5f  add the -single_
29150 6d 6f 64 75 6c 65 20 66 6c 61 67 2e 20 59 6f 75  module flag. You
29160 20 63 61 6e 20 6f 76 65 72 72 69 64 65 0a 09 23   can override..#
29170 20 62 79 20 65 69 74 68 65 72 20 73 65 74 74 69   by either setti
29180 6e 67 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65  ng the environme
29190 6e 74 20 76 61 72 69 61 62 6c 65 20 4c 54 5f 4d  nt variable LT_M
291a0 55 4c 54 49 5f 4d 4f 44 55 4c 45 0a 09 23 20 6e  ULTI_MODULE..# n
291b0 6f 6e 2d 65 6d 70 74 79 20 61 74 20 63 6f 6e 66  on-empty at conf
291c0 69 67 75 72 65 20 74 69 6d 65 2c 20 6f 72 20 62  igure time, or b
291d0 79 20 61 64 64 69 6e 67 20 2d 6d 75 6c 74 69 5f  y adding -multi_
291e0 6d 6f 64 75 6c 65 20 74 6f 20 74 68 65 0a 09 23  module to the..#
291f0 20 6c 69 6e 6b 20 66 6c 61 67 73 2e 0a 09 72 6d   link flags...rm
29200 20 2d 72 66 20 6c 69 62 63 6f 6e 66 74 65 73 74   -rf libconftest
29210 2e 64 79 6c 69 62 2a 0a 09 65 63 68 6f 20 22 69  .dylib*..echo "i
29220 6e 74 20 66 6f 6f 28 76 6f 69 64 29 7b 72 65 74  nt foo(void){ret
29230 75 72 6e 20 31 3b 7d 22 20 3e 20 63 6f 6e 66 74  urn 1;}" > conft
29240 65 73 74 2e 63 0a 09 65 63 68 6f 20 22 24 4c 54  est.c..echo "$LT
29250 43 43 20 24 4c 54 43 46 4c 41 47 53 20 24 4c 44  CC $LTCFLAGS $LD
29260 46 4c 41 47 53 20 2d 6f 20 6c 69 62 63 6f 6e 66  FLAGS -o libconf
29270 74 65 73 74 2e 64 79 6c 69 62 20 5c 0a 2d 64 79  test.dylib \.-dy
29280 6e 61 6d 69 63 6c 69 62 20 2d 57 6c 2c 2d 73 69  namiclib -Wl,-si
29290 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 63 6f 6e 66  ngle_module conf
292a0 74 65 73 74 2e 63 22 20 3e 26 35 0a 09 24 4c 54  test.c" >&5..$LT
292b0 43 43 20 24 4c 54 43 46 4c 41 47 53 20 24 4c 44  CC $LTCFLAGS $LD
292c0 46 4c 41 47 53 20 2d 6f 20 6c 69 62 63 6f 6e 66  FLAGS -o libconf
292d0 74 65 73 74 2e 64 79 6c 69 62 20 5c 0a 09 20 20  test.dylib \..  
292e0 2d 64 79 6e 61 6d 69 63 6c 69 62 20 2d 57 6c 2c  -dynamiclib -Wl,
292f0 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 63  -single_module c
29300 6f 6e 66 74 65 73 74 2e 63 20 32 3e 63 6f 6e 66  onftest.c 2>conf
29310 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20  test.err.       
29320 20 5f 6c 74 5f 72 65 73 75 6c 74 3d 24 3f 0a 09   _lt_result=$?..
29330 69 66 20 74 65 73 74 20 2d 66 20 6c 69 62 63 6f  if test -f libco
29340 6e 66 74 65 73 74 2e 64 79 6c 69 62 20 26 26 20  nftest.dylib && 
29350 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65  test ! -s confte
29360 73 74 2e 65 72 72 20 26 26 20 74 65 73 74 20 24  st.err && test $
29370 5f 6c 74 5f 72 65 73 75 6c 74 20 3d 20 30 3b 20  _lt_result = 0; 
29380 74 68 65 6e 0a 09 20 20 6c 74 5f 63 76 5f 61 70  then..  lt_cv_ap
29390 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f  ple_cc_single_mo
293a0 64 3d 79 65 73 0a 09 65 6c 73 65 0a 09 20 20 63  d=yes..else..  c
293b0 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
293c0 3e 26 35 0a 09 66 69 0a 09 72 6d 20 2d 72 66 20  >&5..fi..rm -rf 
293d0 6c 69 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69  libconftest.dyli
293e0 62 2a 0a 09 72 6d 20 2d 66 20 63 6f 6e 66 74 65  b*..rm -f confte
293f0 73 74 2e 2a 0a 20 20 20 20 20 20 66 69 0a 66 69  st.*.      fi.fi
29400 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
29410 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
29420 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
29430 3a 20 24 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63  : $lt_cv_apple_c
29440 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 22 20 3e 26  c_single_mod" >&
29450 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f  5.$as_echo "$lt_
29460 63 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67  cv_apple_cc_sing
29470 6c 65 5f 6d 6f 64 22 20 3e 26 36 3b 20 7d 0a 20  le_mod" >&6; }. 
29480 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
29490 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
294a0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
294b0 6b 69 6e 67 20 66 6f 72 20 2d 65 78 70 6f 72 74  king for -export
294c0 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 20  ed_symbols_list 
294d0 6c 69 6e 6b 65 72 20 66 6c 61 67 22 20 3e 26 35  linker flag" >&5
294e0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
294f0 63 6b 69 6e 67 20 66 6f 72 20 2d 65 78 70 6f 72  cking for -expor
29500 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74  ted_symbols_list
29510 20 6c 69 6e 6b 65 72 20 66 6c 61 67 2e 2e 2e 20   linker flag... 
29520 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74  " >&6; }.if ${lt
29530 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65 64 5f  _cv_ld_exported_
29540 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 2b 3a 7d 20  symbols_list+:} 
29550 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
29560 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
29570 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
29580 20 20 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72    lt_cv_ld_expor
29590 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74  ted_symbols_list
295a0 3d 6e 6f 0a 20 20 20 20 20 20 73 61 76 65 5f 4c  =no.      save_L
295b0 44 46 4c 41 47 53 3d 24 4c 44 46 4c 41 47 53 0a  DFLAGS=$LDFLAGS.
295c0 20 20 20 20 20 20 65 63 68 6f 20 22 5f 6d 61 69        echo "_mai
295d0 6e 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 73 79  n" > conftest.sy
295e0 6d 0a 20 20 20 20 20 20 4c 44 46 4c 41 47 53 3d  m.      LDFLAGS=
295f0 22 24 4c 44 46 4c 41 47 53 20 2d 57 6c 2c 2d 65  "$LDFLAGS -Wl,-e
29600 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f  xported_symbols_
29610 6c 69 73 74 2c 63 6f 6e 66 74 65 73 74 2e 73 79  list,conftest.sy
29620 6d 22 0a 20 20 20 20 20 20 63 61 74 20 63 6f 6e  m".      cat con
29630 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45  fdefs.h - <<_ACE
29640 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  OF >conftest.$ac
29650 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  _ext./* end conf
29660 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74  defs.h.  */..int
29670 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a  .main ().{..  ;.
29680 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
29690 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f  CEOF.if ac_fn_c_
296a0 74 72 79 5f 6c 69 6e 6b 20 22 24 4c 49 4e 45 4e  try_link "$LINEN
296b0 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 6c 74 5f  O"; then :.  lt_
296c0 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65 64 5f 73  cv_ld_exported_s
296d0 79 6d 62 6f 6c 73 5f 6c 69 73 74 3d 79 65 73 0a  ymbols_list=yes.
296e0 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f  else.  lt_cv_ld_
296f0 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73  exported_symbols
29700 5f 6c 69 73 74 3d 6e 6f 0a 66 69 0a 72 6d 20 2d  _list=no.fi.rm -
29710 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
29720 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
29730 5f 6f 62 6a 65 78 74 20 5c 0a 20 20 20 20 63 6f  _objext \.    co
29740 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
29750 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
29760 74 0a 09 4c 44 46 4c 41 47 53 3d 22 24 73 61 76  t..LDFLAGS="$sav
29770 65 5f 4c 44 46 4c 41 47 53 22 0a 0a 66 69 0a 7b  e_LDFLAGS"..fi.{
29780 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
29790 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
297a0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
297b0 24 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74  $lt_cv_ld_export
297c0 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 22  ed_symbols_list"
297d0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
297e0 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65  lt_cv_ld_exporte
297f0 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 22 20  d_symbols_list" 
29800 3e 26 36 3b 20 7d 0a 20 20 20 20 63 61 73 65 20  >&6; }.    case 
29810 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20  $host_os in.    
29820 72 68 61 70 73 6f 64 79 2a 20 7c 20 64 61 72 77  rhapsody* | darw
29830 69 6e 31 2e 5b 30 31 32 5d 29 0a 20 20 20 20 20  in1.[012]).     
29840 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c 6f 77 5f 75   _lt_dar_allow_u
29850 6e 64 65 66 69 6e 65 64 3d 27 24 7b 77 6c 7d 2d  ndefined='${wl}-
29860 75 6e 64 65 66 69 6e 65 64 20 24 7b 77 6c 7d 73  undefined ${wl}s
29870 75 70 70 72 65 73 73 27 20 3b 3b 0a 20 20 20 20  uppress' ;;.    
29880 64 61 72 77 69 6e 31 2e 2a 29 0a 20 20 20 20 20  darwin1.*).     
29890 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c 6f 77 5f 75   _lt_dar_allow_u
298a0 6e 64 65 66 69 6e 65 64 3d 27 24 7b 77 6c 7d 2d  ndefined='${wl}-
298b0 66 6c 61 74 5f 6e 61 6d 65 73 70 61 63 65 20 24  flat_namespace $
298c0 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24  {wl}-undefined $
298d0 7b 77 6c 7d 73 75 70 70 72 65 73 73 27 20 3b 3b  {wl}suppress' ;;
298e0 0a 20 20 20 20 64 61 72 77 69 6e 2a 29 20 23 20  .    darwin*) # 
298f0 64 61 72 77 69 6e 20 35 2e 78 20 6f 6e 0a 20 20  darwin 5.x on.  
29900 20 20 20 20 23 20 69 66 20 72 75 6e 6e 69 6e 67      # if running
29910 20 6f 6e 20 31 30 2e 35 20 6f 72 20 6c 61 74 65   on 10.5 or late
29920 72 2c 20 74 68 65 20 64 65 70 6c 6f 79 6d 65 6e  r, the deploymen
29930 74 20 74 61 72 67 65 74 20 64 65 66 61 75 6c 74  t target default
29940 73 0a 20 20 20 20 20 20 23 20 74 6f 20 74 68 65  s.      # to the
29950 20 4f 53 20 76 65 72 73 69 6f 6e 2c 20 69 66 20   OS version, if 
29960 6f 6e 20 78 38 36 2c 20 61 6e 64 20 31 30 2e 34  on x86, and 10.4
29970 2c 20 74 68 65 20 64 65 70 6c 6f 79 6d 65 6e 74  , the deployment
29980 0a 20 20 20 20 20 20 23 20 74 61 72 67 65 74 20  .      # target 
29990 64 65 66 61 75 6c 74 73 20 74 6f 20 31 30 2e 34  defaults to 10.4
299a0 2e 20 44 6f 6e 27 74 20 79 6f 75 20 6c 6f 76 65  . Don't you love
299b0 20 69 74 3f 0a 20 20 20 20 20 20 63 61 73 65 20   it?.      case 
299c0 24 7b 4d 41 43 4f 53 58 5f 44 45 50 4c 4f 59 4d  ${MACOSX_DEPLOYM
299d0 45 4e 54 5f 54 41 52 47 45 54 2d 31 30 2e 30 7d  ENT_TARGET-10.0}
299e0 2c 24 68 6f 73 74 20 69 6e 0a 09 31 30 2e 30 2c  ,$host in..10.0,
299f0 2a 38 36 2a 2d 64 61 72 77 69 6e 38 2a 7c 31 30  *86*-darwin8*|10
29a00 2e 30 2c 2a 2d 64 61 72 77 69 6e 5b 39 31 5d 2a  .0,*-darwin[91]*
29a10 29 0a 09 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c  )..  _lt_dar_all
29a20 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b  ow_undefined='${
29a30 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24 7b  wl}-undefined ${
29a40 77 6c 7d 64 79 6e 61 6d 69 63 5f 6c 6f 6f 6b 75  wl}dynamic_looku
29a50 70 27 20 3b 3b 0a 09 31 30 2e 5b 30 31 32 5d 2a  p' ;;..10.[012]*
29a60 29 0a 09 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c  )..  _lt_dar_all
29a70 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b  ow_undefined='${
29a80 77 6c 7d 2d 66 6c 61 74 5f 6e 61 6d 65 73 70 61  wl}-flat_namespa
29a90 63 65 20 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e  ce ${wl}-undefin
29aa0 65 64 20 24 7b 77 6c 7d 73 75 70 70 72 65 73 73  ed ${wl}suppress
29ab0 27 20 3b 3b 0a 09 31 30 2e 2a 29 0a 09 20 20 5f  ' ;;..10.*)..  _
29ac0 6c 74 5f 64 61 72 5f 61 6c 6c 6f 77 5f 75 6e 64  lt_dar_allow_und
29ad0 65 66 69 6e 65 64 3d 27 24 7b 77 6c 7d 2d 75 6e  efined='${wl}-un
29ae0 64 65 66 69 6e 65 64 20 24 7b 77 6c 7d 64 79 6e  defined ${wl}dyn
29af0 61 6d 69 63 5f 6c 6f 6f 6b 75 70 27 20 3b 3b 0a  amic_lookup' ;;.
29b00 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 3b        esac.    ;
29b10 3b 0a 20 20 65 73 61 63 0a 20 20 20 20 69 66 20  ;.  esac.    if 
29b20 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 61 70 70  test "$lt_cv_app
29b30 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64  le_cc_single_mod
29b40 22 20 3d 20 22 79 65 73 22 3b 20 74 68 65 6e 0a  " = "yes"; then.
29b50 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 73 69        _lt_dar_si
29b60 6e 67 6c 65 5f 6d 6f 64 3d 27 24 73 69 6e 67 6c  ngle_mod='$singl
29b70 65 5f 6d 6f 64 75 6c 65 27 0a 20 20 20 20 66 69  e_module'.    fi
29b80 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24 6c  .    if test "$l
29b90 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65 64  t_cv_ld_exported
29ba0 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 22 20 3d  _symbols_list" =
29bb0 20 22 79 65 73 22 3b 20 74 68 65 6e 0a 20 20 20   "yes"; then.   
29bc0 20 20 20 5f 6c 74 5f 64 61 72 5f 65 78 70 6f 72     _lt_dar_expor
29bd0 74 5f 73 79 6d 73 3d 27 20 24 7b 77 6c 7d 2d 65  t_syms=' ${wl}-e
29be0 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f  xported_symbols_
29bf0 6c 69 73 74 2c 24 6f 75 74 70 75 74 5f 6f 62 6a  list,$output_obj
29c00 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73  dir/${libname}-s
29c10 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 27 0a 20  ymbols.expsym'. 
29c20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 5f 6c     else.      _l
29c30 74 5f 64 61 72 5f 65 78 70 6f 72 74 5f 73 79 6d  t_dar_export_sym
29c40 73 3d 27 7e 24 4e 4d 45 44 49 54 20 2d 73 20 24  s='~$NMEDIT -s $
29c50 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b  output_objdir/${
29c60 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73  libname}-symbols
29c70 2e 65 78 70 73 79 6d 20 24 7b 6c 69 62 7d 27 0a  .expsym ${lib}'.
29c80 20 20 20 20 66 69 0a 20 20 20 20 69 66 20 74 65      fi.    if te
29c90 73 74 20 22 24 44 53 59 4d 55 54 49 4c 22 20 21  st "$DSYMUTIL" !
29ca0 3d 20 22 3a 22 3b 20 74 68 65 6e 0a 20 20 20 20  = ":"; then.    
29cb0 20 20 5f 6c 74 5f 64 73 79 6d 75 74 69 6c 3d 27    _lt_dsymutil='
29cc0 7e 24 44 53 59 4d 55 54 49 4c 20 24 6c 69 62 20  ~$DSYMUTIL $lib 
29cd0 7c 7c 20 3a 27 0a 20 20 20 20 65 6c 73 65 0a 20  || :'.    else. 
29ce0 20 20 20 20 20 5f 6c 74 5f 64 73 79 6d 75 74 69       _lt_dsymuti
29cf0 6c 3d 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b  l=.    fi.    ;;
29d00 0a 20 20 65 73 61 63 0a 0a 61 63 5f 65 78 74 3d  .  esac..ac_ext=
29d10 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24  c.ac_cpp='$CPP $
29d20 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d  CPPFLAGS'.ac_com
29d30 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46  pile='$CC -c $CF
29d40 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63  LAGS $CPPFLAGS c
29d50 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
29d60 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43  >&5'.ac_link='$C
29d70 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63  C -o conftest$ac
29d80 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20  _exeext $CFLAGS 
29d90 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41  $CPPFLAGS $LDFLA
29da0 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
29db0 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61  ext $LIBS >&5'.a
29dc0 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  c_compiler_gnu=$
29dd0 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
29de0 5f 67 6e 75 0a 7b 20 24 61 73 5f 65 63 68 6f 20  _gnu.{ $as_echo 
29df0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
29e00 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
29e10 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 75  ecking how to ru
29e20 6e 20 74 68 65 20 43 20 70 72 65 70 72 6f 63 65  n the C preproce
29e30 73 73 6f 72 22 20 3e 26 35 0a 24 61 73 5f 65 63  ssor" >&5.$as_ec
29e40 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 68  ho_n "checking h
29e50 6f 77 20 74 6f 20 72 75 6e 20 74 68 65 20 43 20  ow to run the C 
29e60 70 72 65 70 72 6f 63 65 73 73 6f 72 2e 2e 2e 20  preprocessor... 
29e70 22 20 3e 26 36 3b 20 7d 0a 23 20 4f 6e 20 53 75  " >&6; }.# On Su
29e80 6e 73 2c 20 73 6f 6d 65 74 69 6d 65 73 20 24 43  ns, sometimes $C
29e90 50 50 20 6e 61 6d 65 73 20 61 20 64 69 72 65 63  PP names a direc
29ea0 74 6f 72 79 2e 0a 69 66 20 74 65 73 74 20 2d 6e  tory..if test -n
29eb0 20 22 24 43 50 50 22 20 26 26 20 74 65 73 74 20   "$CPP" && test 
29ec0 2d 64 20 22 24 43 50 50 22 3b 20 74 68 65 6e 0a  -d "$CPP"; then.
29ed0 20 20 43 50 50 3d 0a 66 69 0a 69 66 20 74 65 73    CPP=.fi.if tes
29ee0 74 20 2d 7a 20 22 24 43 50 50 22 3b 20 74 68 65  t -z "$CPP"; the
29ef0 6e 0a 20 20 69 66 20 24 7b 61 63 5f 63 76 5f 70  n.  if ${ac_cv_p
29f00 72 6f 67 5f 43 50 50 2b 3a 7d 20 66 61 6c 73 65  rog_CPP+:} false
29f10 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
29f20 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
29f30 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20 20 20  " >&6.else.     
29f40 20 23 20 44 6f 75 62 6c 65 20 71 75 6f 74 65 73   # Double quotes
29f50 20 62 65 63 61 75 73 65 20 43 50 50 20 6e 65 65   because CPP nee
29f60 64 73 20 74 6f 20 62 65 20 65 78 70 61 6e 64 65  ds to be expande
29f70 64 0a 20 20 20 20 66 6f 72 20 43 50 50 20 69 6e  d.    for CPP in
29f80 20 22 24 43 43 20 2d 45 22 20 22 24 43 43 20 2d   "$CC -E" "$CC -
29f90 45 20 2d 74 72 61 64 69 74 69 6f 6e 61 6c 2d 63  E -traditional-c
29fa0 70 70 22 20 22 2f 6c 69 62 2f 63 70 70 22 0a 20  pp" "/lib/cpp". 
29fb0 20 20 20 64 6f 0a 20 20 20 20 20 20 61 63 5f 70     do.      ac_p
29fc0 72 65 70 72 6f 63 5f 6f 6b 3d 66 61 6c 73 65 0a  reproc_ok=false.
29fd0 66 6f 72 20 61 63 5f 63 5f 70 72 65 70 72 6f 63  for ac_c_preproc
29fe0 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e 20 27 27  _warn_flag in ''
29ff0 20 79 65 73 0a 64 6f 0a 20 20 23 20 55 73 65 20   yes.do.  # Use 
2a000 61 20 68 65 61 64 65 72 20 66 69 6c 65 20 74 68  a header file th
2a010 61 74 20 63 6f 6d 65 73 20 77 69 74 68 20 67 63  at comes with gc
2a020 63 2c 20 73 6f 20 63 6f 6e 66 69 67 75 72 69 6e  c, so configurin
2a030 67 20 67 6c 69 62 63 0a 20 20 23 20 77 69 74 68  g glibc.  # with
2a040 20 61 20 66 72 65 73 68 20 63 72 6f 73 73 2d 63   a fresh cross-c
2a050 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73 2e 0a 20  ompiler works.. 
2a060 20 23 20 50 72 65 66 65 72 20 3c 6c 69 6d 69 74   # Prefer <limit
2a070 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65 72 74 2e  s.h> to <assert.
2a080 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f 5f 20 69  h> if __STDC__ i
2a090 73 20 64 65 66 69 6e 65 64 2c 20 73 69 6e 63 65  s defined, since
2a0a0 0a 20 20 23 20 3c 6c 69 6d 69 74 73 2e 68 3e 20  .  # <limits.h> 
2a0b0 65 78 69 73 74 73 20 65 76 65 6e 20 6f 6e 20 66  exists even on f
2a0c0 72 65 65 73 74 61 6e 64 69 6e 67 20 63 6f 6d 70  reestanding comp
2a0d0 69 6c 65 72 73 2e 0a 20 20 23 20 4f 6e 20 74 68  ilers..  # On th
2a0e0 65 20 4e 65 58 54 2c 20 63 63 20 2d 45 20 72 75  e NeXT, cc -E ru
2a0f0 6e 73 20 74 68 65 20 63 6f 64 65 20 74 68 72 6f  ns the code thro
2a100 75 67 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72  ugh the compiler
2a110 27 73 20 70 61 72 73 65 72 2c 0a 20 20 23 20 6e  's parser,.  # n
2a120 6f 74 20 6a 75 73 74 20 74 68 72 6f 75 67 68 20  ot just through 
2a130 63 70 70 2e 20 22 53 79 6e 74 61 78 20 65 72 72  cpp. "Syntax err
2a140 6f 72 22 20 69 73 20 68 65 72 65 20 74 6f 20 63  or" is here to c
2a150 61 74 63 68 20 74 68 69 73 20 63 61 73 65 2e 0a  atch this case..
2a160 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68    cat confdefs.h
2a170 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e   - <<_ACEOF >con
2a180 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a  ftest.$ac_ext./*
2a190 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
2a1a0 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f 53 54    */.#ifdef __ST
2a1b0 44 43 5f 5f 0a 23 20 69 6e 63 6c 75 64 65 20 3c  DC__.# include <
2a1c0 6c 69 6d 69 74 73 2e 68 3e 0a 23 65 6c 73 65 0a  limits.h>.#else.
2a1d0 23 20 69 6e 63 6c 75 64 65 20 3c 61 73 73 65 72  # include <asser
2a1e0 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 09 09 20 20  t.h>.#endif...  
2a1f0 20 20 20 53 79 6e 74 61 78 20 65 72 72 6f 72 0a     Syntax error.
2a200 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f  _ACEOF.if ac_fn_
2a210 63 5f 74 72 79 5f 63 70 70 20 22 24 4c 49 4e 45  c_try_cpp "$LINE
2a220 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c 73  NO"; then :..els
2a230 65 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 66 61  e.  # Broken: fa
2a240 69 6c 73 20 6f 6e 20 76 61 6c 69 64 20 69 6e 70  ils on valid inp
2a250 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 66 69 0a  ut..continue.fi.
2a260 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
2a270 72 72 20 63 6f 6e 66 74 65 73 74 2e 69 20 63 6f  rr conftest.i co
2a280 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a  nftest.$ac_ext..
2a290 20 20 23 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f 6e    # OK, works on
2a2a0 20 73 61 6e 65 20 63 61 73 65 73 2e 20 20 4e 6f   sane cases.  No
2a2b0 77 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20  w check whether 
2a2c0 6e 6f 6e 65 78 69 73 74 65 6e 74 20 68 65 61 64  nonexistent head
2a2d0 65 72 73 0a 20 20 23 20 63 61 6e 20 62 65 20 64  ers.  # can be d
2a2e0 65 74 65 63 74 65 64 20 61 6e 64 20 68 6f 77 2e  etected and how.
2a2f0 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  .  cat confdefs.
2a300 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f  h - <<_ACEOF >co
2a310 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f  nftest.$ac_ext./
2a320 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
2a330 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c  .  */.#include <
2a340 61 63 5f 6e 6f 6e 65 78 69 73 74 65 6e 74 2e 68  ac_nonexistent.h
2a350 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66  >._ACEOF.if ac_f
2a360 6e 5f 63 5f 74 72 79 5f 63 70 70 20 22 24 4c 49  n_c_try_cpp "$LI
2a370 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20  NENO"; then :.  
2a380 23 20 42 72 6f 6b 65 6e 3a 20 73 75 63 63 65 73  # Broken: succes
2a390 73 20 6f 6e 20 69 6e 76 61 6c 69 64 20 69 6e 70  s on invalid inp
2a3a0 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 65 6c 73  ut..continue.els
2a3b0 65 0a 20 20 23 20 50 61 73 73 65 73 20 62 6f 74  e.  # Passes bot
2a3c0 68 20 74 65 73 74 73 2e 0a 61 63 5f 70 72 65 70  h tests..ac_prep
2a3d0 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a 66  roc_ok=:.break.f
2a3e0 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  i.rm -f conftest
2a3f0 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 69 20  .err conftest.i 
2a400 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2a410 0a 0a 64 6f 6e 65 0a 23 20 42 65 63 61 75 73 65  ..done.# Because
2a420 20 6f 66 20 60 62 72 65 61 6b 27 2c 20 5f 41 43   of `break', _AC
2a430 5f 50 52 45 50 52 4f 43 5f 49 46 45 4c 53 45 27  _PREPROC_IFELSE'
2a440 73 20 63 6c 65 61 6e 69 6e 67 20 63 6f 64 65 20  s cleaning code 
2a450 77 61 73 20 73 6b 69 70 70 65 64 2e 0a 72 6d 20  was skipped..rm 
2a460 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69 20 63 6f  -f conftest.i co
2a470 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
2a480 65 73 74 2e 24 61 63 5f 65 78 74 0a 69 66 20 24  est.$ac_ext.if $
2a490 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3b 20 74  ac_preproc_ok; t
2a4a0 68 65 6e 20 3a 0a 20 20 62 72 65 61 6b 0a 66 69  hen :.  break.fi
2a4b0 0a 0a 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 61  ..    done.    a
2a4c0 63 5f 63 76 5f 70 72 6f 67 5f 43 50 50 3d 24 43  c_cv_prog_CPP=$C
2a4d0 50 50 0a 0a 66 69 0a 20 20 43 50 50 3d 24 61 63  PP..fi.  CPP=$ac
2a4e0 5f 63 76 5f 70 72 6f 67 5f 43 50 50 0a 65 6c 73  _cv_prog_CPP.els
2a4f0 65 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43  e.  ac_cv_prog_C
2a500 50 50 3d 24 43 50 50 0a 66 69 0a 7b 20 24 61 73  PP=$CPP.fi.{ $as
2a510 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
2a520 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
2a530 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 43 50 50  O}: result: $CPP
2a540 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
2a550 24 43 50 50 22 20 3e 26 36 3b 20 7d 0a 61 63 5f  $CPP" >&6; }.ac_
2a560 70 72 65 70 72 6f 63 5f 6f 6b 3d 66 61 6c 73 65  preproc_ok=false
2a570 0a 66 6f 72 20 61 63 5f 63 5f 70 72 65 70 72 6f  .for ac_c_prepro
2a580 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e 20 27  c_warn_flag in '
2a590 27 20 79 65 73 0a 64 6f 0a 20 20 23 20 55 73 65  ' yes.do.  # Use
2a5a0 20 61 20 68 65 61 64 65 72 20 66 69 6c 65 20 74   a header file t
2a5b0 68 61 74 20 63 6f 6d 65 73 20 77 69 74 68 20 67  hat comes with g
2a5c0 63 63 2c 20 73 6f 20 63 6f 6e 66 69 67 75 72 69  cc, so configuri
2a5d0 6e 67 20 67 6c 69 62 63 0a 20 20 23 20 77 69 74  ng glibc.  # wit
2a5e0 68 20 61 20 66 72 65 73 68 20 63 72 6f 73 73 2d  h a fresh cross-
2a5f0 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73 2e 0a  compiler works..
2a600 20 20 23 20 50 72 65 66 65 72 20 3c 6c 69 6d 69    # Prefer <limi
2a610 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65 72 74  ts.h> to <assert
2a620 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f 5f 20  .h> if __STDC__ 
2a630 69 73 20 64 65 66 69 6e 65 64 2c 20 73 69 6e 63  is defined, sinc
2a640 65 0a 20 20 23 20 3c 6c 69 6d 69 74 73 2e 68 3e  e.  # <limits.h>
2a650 20 65 78 69 73 74 73 20 65 76 65 6e 20 6f 6e 20   exists even on 
2a660 66 72 65 65 73 74 61 6e 64 69 6e 67 20 63 6f 6d  freestanding com
2a670 70 69 6c 65 72 73 2e 0a 20 20 23 20 4f 6e 20 74  pilers..  # On t
2a680 68 65 20 4e 65 58 54 2c 20 63 63 20 2d 45 20 72  he NeXT, cc -E r
2a690 75 6e 73 20 74 68 65 20 63 6f 64 65 20 74 68 72  uns the code thr
2a6a0 6f 75 67 68 20 74 68 65 20 63 6f 6d 70 69 6c 65  ough the compile
2a6b0 72 27 73 20 70 61 72 73 65 72 2c 0a 20 20 23 20  r's parser,.  # 
2a6c0 6e 6f 74 20 6a 75 73 74 20 74 68 72 6f 75 67 68  not just through
2a6d0 20 63 70 70 2e 20 22 53 79 6e 74 61 78 20 65 72   cpp. "Syntax er
2a6e0 72 6f 72 22 20 69 73 20 68 65 72 65 20 74 6f 20  ror" is here to 
2a6f0 63 61 74 63 68 20 74 68 69 73 20 63 61 73 65 2e  catch this case.
2a700 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  .  cat confdefs.
2a710 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f  h - <<_ACEOF >co
2a720 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f  nftest.$ac_ext./
2a730 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
2a740 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f 53  .  */.#ifdef __S
2a750 54 44 43 5f 5f 0a 23 20 69 6e 63 6c 75 64 65 20  TDC__.# include 
2a760 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23 65 6c 73 65  <limits.h>.#else
2a770 0a 23 20 69 6e 63 6c 75 64 65 20 3c 61 73 73 65  .# include <asse
2a780 72 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 09 09 20  rt.h>.#endif... 
2a790 20 20 20 20 53 79 6e 74 61 78 20 65 72 72 6f 72      Syntax error
2a7a0 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e  ._ACEOF.if ac_fn
2a7b0 5f 63 5f 74 72 79 5f 63 70 70 20 22 24 4c 49 4e  _c_try_cpp "$LIN
2a7c0 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c  ENO"; then :..el
2a7d0 73 65 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 66  se.  # Broken: f
2a7e0 61 69 6c 73 20 6f 6e 20 76 61 6c 69 64 20 69 6e  ails on valid in
2a7f0 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 66 69  put..continue.fi
2a800 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
2a810 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 69 20 63  err conftest.i c
2a820 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2a830 0a 20 20 23 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f  .  # OK, works o
2a840 6e 20 73 61 6e 65 20 63 61 73 65 73 2e 20 20 4e  n sane cases.  N
2a850 6f 77 20 63 68 65 63 6b 20 77 68 65 74 68 65 72  ow check whether
2a860 20 6e 6f 6e 65 78 69 73 74 65 6e 74 20 68 65 61   nonexistent hea
2a870 64 65 72 73 0a 20 20 23 20 63 61 6e 20 62 65 20  ders.  # can be 
2a880 64 65 74 65 63 74 65 64 20 61 6e 64 20 68 6f 77  detected and how
2a890 2e 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73  ..  cat confdefs
2a8a0 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63  .h - <<_ACEOF >c
2a8b0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2a8c0 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
2a8d0 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20  h.  */.#include 
2a8e0 3c 61 63 5f 6e 6f 6e 65 78 69 73 74 65 6e 74 2e  <ac_nonexistent.
2a8f0 68 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f  h>._ACEOF.if ac_
2a900 66 6e 5f 63 5f 74 72 79 5f 63 70 70 20 22 24 4c  fn_c_try_cpp "$L
2a910 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20  INENO"; then :. 
2a920 20 23 20 42 72 6f 6b 65 6e 3a 20 73 75 63 63 65   # Broken: succe
2a930 73 73 20 6f 6e 20 69 6e 76 61 6c 69 64 20 69 6e  ss on invalid in
2a940 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 65 6c  put..continue.el
2a950 73 65 0a 20 20 23 20 50 61 73 73 65 73 20 62 6f  se.  # Passes bo
2a960 74 68 20 74 65 73 74 73 2e 0a 61 63 5f 70 72 65  th tests..ac_pre
2a970 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a  proc_ok=:.break.
2a980 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  fi.rm -f conftes
2a990 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 69  t.err conftest.i
2a9a0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
2a9b0 74 0a 0a 64 6f 6e 65 0a 23 20 42 65 63 61 75 73  t..done.# Becaus
2a9c0 65 20 6f 66 20 60 62 72 65 61 6b 27 2c 20 5f 41  e of `break', _A
2a9d0 43 5f 50 52 45 50 52 4f 43 5f 49 46 45 4c 53 45  C_PREPROC_IFELSE
2a9e0 27 73 20 63 6c 65 61 6e 69 6e 67 20 63 6f 64 65  's cleaning code
2a9f0 20 77 61 73 20 73 6b 69 70 70 65 64 2e 0a 72 6d   was skipped..rm
2aa00 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69 20 63   -f conftest.i c
2aa10 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
2aa20 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 69 66 20  test.$ac_ext.if 
2aa30 24 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3b 20  $ac_preproc_ok; 
2aa40 74 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20 7b  then :..else.  {
2aa50 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
2aa60 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
2aa70 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a  $LINENO}: error:
2aa80 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22   in \`$ac_pwd':"
2aa90 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
2aaa0 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e  as_me: error: in
2aab0 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26   \`$ac_pwd':" >&
2aac0 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20  2;}.as_fn_error 
2aad0 24 3f 20 22 43 20 70 72 65 70 72 6f 63 65 73 73  $? "C preprocess
2aae0 6f 72 20 5c 22 24 43 50 50 5c 22 20 66 61 69 6c  or \"$CPP\" fail
2aaf0 73 20 73 61 6e 69 74 79 20 63 68 65 63 6b 0a 53  s sanity check.S
2ab00 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27  ee \`config.log'
2ab10 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c   for more detail
2ab20 73 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 3b 20  s" "$LINENO" 5; 
2ab30 7d 0a 66 69 0a 0a 61 63 5f 65 78 74 3d 63 0a 61  }.fi..ac_ext=c.a
2ab40 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50  c_cpp='$CPP $CPP
2ab50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c  FLAGS'.ac_compil
2ab60 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47  e='$CC -c $CFLAG
2ab70 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66  S $CPPFLAGS conf
2ab80 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
2ab90 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d  '.ac_link='$CC -
2aba0 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  o conftest$ac_ex
2abb0 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50  eext $CFLAGS $CP
2abc0 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20  PFLAGS $LDFLAGS 
2abd0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2abe0 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63   $LIBS >&5'.ac_c
2abf0 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
2ac00 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
2ac10 75 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  u...{ $as_echo "
2ac20 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
2ac30 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
2ac40 63 6b 69 6e 67 20 66 6f 72 20 41 4e 53 49 20 43  cking for ANSI C
2ac50 20 68 65 61 64 65 72 20 66 69 6c 65 73 22 20 3e   header files" >
2ac60 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
2ac70 68 65 63 6b 69 6e 67 20 66 6f 72 20 41 4e 53 49  hecking for ANSI
2ac80 20 43 20 68 65 61 64 65 72 20 66 69 6c 65 73 2e   C header files.
2ac90 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
2aca0 7b 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74  {ac_cv_header_st
2acb0 64 63 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  dc+:} false; the
2acc0 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
2acd0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
2ace0 0a 65 6c 73 65 0a 20 20 63 61 74 20 63 6f 6e 66  .else.  cat conf
2acf0 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f  defs.h - <<_ACEO
2ad00 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  F >conftest.$ac_
2ad10 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  ext./* end confd
2ad20 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c  efs.h.  */.#incl
2ad30 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e 0a 23  ude <stdlib.h>.#
2ad40 69 6e 63 6c 75 64 65 20 3c 73 74 64 61 72 67 2e  include <stdarg.
2ad50 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 72  h>.#include <str
2ad60 69 6e 67 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20  ing.h>.#include 
2ad70 3c 66 6c 6f 61 74 2e 68 3e 0a 0a 69 6e 74 0a 6d  <float.h>..int.m
2ad80 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20  ain ().{..  ;.  
2ad90 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
2ada0 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72  OF.if ac_fn_c_tr
2adb0 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45  y_compile "$LINE
2adc0 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63  NO"; then :.  ac
2add0 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d  _cv_header_stdc=
2ade0 79 65 73 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76  yes.else.  ac_cv
2adf0 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a  _header_stdc=no.
2ae00 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f  fi.rm -f core co
2ae10 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
2ae20 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
2ae30 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2ae40 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f  .if test $ac_cv_
2ae50 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20 79 65  header_stdc = ye
2ae60 73 3b 20 74 68 65 6e 0a 20 20 23 20 53 75 6e 4f  s; then.  # SunO
2ae70 53 20 34 2e 78 20 73 74 72 69 6e 67 2e 68 20 64  S 4.x string.h d
2ae80 6f 65 73 20 6e 6f 74 20 64 65 63 6c 61 72 65 20  oes not declare 
2ae90 6d 65 6d 2a 2c 20 63 6f 6e 74 72 61 72 79 20 74  mem*, contrary t
2aea0 6f 20 41 4e 53 49 2e 0a 20 20 63 61 74 20 63 6f  o ANSI..  cat co
2aeb0 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43  nfdefs.h - <<_AC
2aec0 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  EOF >conftest.$a
2aed0 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e  c_ext./* end con
2aee0 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e  fdefs.h.  */.#in
2aef0 63 6c 75 64 65 20 3c 73 74 72 69 6e 67 2e 68 3e  clude <string.h>
2af00 0a 0a 5f 41 43 45 4f 46 0a 69 66 20 28 65 76 61  .._ACEOF.if (eva
2af10 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  l "$ac_cpp conft
2af20 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e  est.$ac_ext") 2>
2af30 26 35 20 7c 0a 20 20 24 45 47 52 45 50 20 22 6d  &5 |.  $EGREP "m
2af40 65 6d 63 68 72 22 20 3e 2f 64 65 76 2f 6e 75 6c  emchr" >/dev/nul
2af50 6c 20 32 3e 26 31 3b 20 74 68 65 6e 20 3a 0a 0a  l 2>&1; then :..
2af60 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 65 61  else.  ac_cv_hea
2af70 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72  der_stdc=no.fi.r
2af80 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 0a  m -f conftest*..
2af90 66 69 0a 0a 69 66 20 74 65 73 74 20 24 61 63 5f  fi..if test $ac_
2afa0 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 20 3d  cv_header_stdc =
2afb0 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 49   yes; then.  # I
2afc0 53 43 20 32 2e 30 2e 32 20 73 74 64 6c 69 62 2e  SC 2.0.2 stdlib.
2afd0 68 20 64 6f 65 73 20 6e 6f 74 20 64 65 63 6c 61  h does not decla
2afe0 72 65 20 66 72 65 65 2c 20 63 6f 6e 74 72 61 72  re free, contrar
2aff0 79 20 74 6f 20 41 4e 53 49 2e 0a 20 20 63 61 74  y to ANSI..  cat
2b000 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
2b010 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
2b020 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
2b030 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
2b040 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62  #include <stdlib
2b050 2e 68 3e 0a 0a 5f 41 43 45 4f 46 0a 69 66 20 28  .h>.._ACEOF.if (
2b060 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f  eval "$ac_cpp co
2b070 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29  nftest.$ac_ext")
2b080 20 32 3e 26 35 20 7c 0a 20 20 24 45 47 52 45 50   2>&5 |.  $EGREP
2b090 20 22 66 72 65 65 22 20 3e 2f 64 65 76 2f 6e 75   "free" >/dev/nu
2b0a0 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 20 3a 0a  ll 2>&1; then :.
2b0b0 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 65  .else.  ac_cv_he
2b0c0 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a  ader_stdc=no.fi.
2b0d0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a  rm -f conftest*.
2b0e0 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 24 61 63  .fi..if test $ac
2b0f0 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 20  _cv_header_stdc 
2b100 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20  = yes; then.  # 
2b110 2f 62 69 6e 2f 63 63 20 69 6e 20 49 72 69 78 2d  /bin/cc in Irix-
2b120 34 2e 30 2e 35 20 67 65 74 73 20 6e 6f 6e 2d 41  4.0.5 gets non-A
2b130 4e 53 49 20 63 74 79 70 65 20 6d 61 63 72 6f 73  NSI ctype macros
2b140 20 75 6e 6c 65 73 73 20 75 73 69 6e 67 20 2d 61   unless using -a
2b150 6e 73 69 2e 0a 20 20 69 66 20 74 65 73 74 20 22  nsi..  if test "
2b160 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
2b170 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 20 3a 0a  " = yes; then :.
2b180 20 20 3a 0a 65 6c 73 65 0a 20 20 63 61 74 20 63    :.else.  cat c
2b190 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41  onfdefs.h - <<_A
2b1a0 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24  CEOF >conftest.$
2b1b0 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f  ac_ext./* end co
2b1c0 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69  nfdefs.h.  */.#i
2b1d0 6e 63 6c 75 64 65 20 3c 63 74 79 70 65 2e 68 3e  nclude <ctype.h>
2b1e0 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69  .#include <stdli
2b1f0 62 2e 68 3e 0a 23 69 66 20 28 28 27 20 27 20 26  b.h>.#if ((' ' &
2b200 20 30 78 30 46 46 29 20 3d 3d 20 30 78 30 32 30   0x0FF) == 0x020
2b210 29 0a 23 20 64 65 66 69 6e 65 20 49 53 4c 4f 57  ).# define ISLOW
2b220 45 52 28 63 29 20 28 27 61 27 20 3c 3d 20 28 63  ER(c) ('a' <= (c
2b230 29 20 26 26 20 28 63 29 20 3c 3d 20 27 7a 27 29  ) && (c) <= 'z')
2b240 0a 23 20 64 65 66 69 6e 65 20 54 4f 55 50 50 45  .# define TOUPPE
2b250 52 28 63 29 20 28 49 53 4c 4f 57 45 52 28 63 29  R(c) (ISLOWER(c)
2b260 20 3f 20 27 41 27 20 2b 20 28 28 63 29 20 2d 20   ? 'A' + ((c) - 
2b270 27 61 27 29 20 3a 20 28 63 29 29 0a 23 65 6c 73  'a') : (c)).#els
2b280 65 0a 23 20 64 65 66 69 6e 65 20 49 53 4c 4f 57  e.# define ISLOW
2b290 45 52 28 63 29 20 5c 0a 09 09 20 20 20 28 28 27  ER(c) \...   (('
2b2a0 61 27 20 3c 3d 20 28 63 29 20 26 26 20 28 63 29  a' <= (c) && (c)
2b2b0 20 3c 3d 20 27 69 27 29 20 5c 0a 09 09 20 20 20   <= 'i') \...   
2b2c0 20 20 7c 7c 20 28 27 6a 27 20 3c 3d 20 28 63 29    || ('j' <= (c)
2b2d0 20 26 26 20 28 63 29 20 3c 3d 20 27 72 27 29 20   && (c) <= 'r') 
2b2e0 5c 0a 09 09 20 20 20 20 20 7c 7c 20 28 27 73 27  \...     || ('s'
2b2f0 20 3c 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c   <= (c) && (c) <
2b300 3d 20 27 7a 27 29 29 0a 23 20 64 65 66 69 6e 65  = 'z')).# define
2b310 20 54 4f 55 50 50 45 52 28 63 29 20 28 49 53 4c   TOUPPER(c) (ISL
2b320 4f 57 45 52 28 63 29 20 3f 20 28 28 63 29 20 7c  OWER(c) ? ((c) |
2b330 20 30 78 34 30 29 20 3a 20 28 63 29 29 0a 23 65   0x40) : (c)).#e
2b340 6e 64 69 66 0a 0a 23 64 65 66 69 6e 65 20 58 4f  ndif..#define XO
2b350 52 28 65 2c 20 66 29 20 28 28 28 65 29 20 26 26  R(e, f) (((e) &&
2b360 20 21 28 66 29 29 20 7c 7c 20 28 21 28 65 29 20   !(f)) || (!(e) 
2b370 26 26 20 28 66 29 29 29 0a 69 6e 74 0a 6d 61 69  && (f))).int.mai
2b380 6e 20 28 29 0a 7b 0a 20 20 69 6e 74 20 69 3b 0a  n ().{.  int i;.
2b390 20 20 66 6f 72 20 28 69 20 3d 20 30 3b 20 69 20    for (i = 0; i 
2b3a0 3c 20 32 35 36 3b 20 69 2b 2b 29 0a 20 20 20 20  < 256; i++).    
2b3b0 69 66 20 28 58 4f 52 20 28 69 73 6c 6f 77 65 72  if (XOR (islower
2b3c0 20 28 69 29 2c 20 49 53 4c 4f 57 45 52 20 28 69   (i), ISLOWER (i
2b3d0 29 29 0a 09 7c 7c 20 74 6f 75 70 70 65 72 20 28  ))..|| toupper (
2b3e0 69 29 20 21 3d 20 54 4f 55 50 50 45 52 20 28 69  i) != TOUPPER (i
2b3f0 29 29 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20  )).      return 
2b400 32 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d  2;.  return 0;.}
2b410 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e  ._ACEOF.if ac_fn
2b420 5f 63 5f 74 72 79 5f 72 75 6e 20 22 24 4c 49 4e  _c_try_run "$LIN
2b430 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c  ENO"; then :..el
2b440 73 65 0a 20 20 61 63 5f 63 76 5f 68 65 61 64 65  se.  ac_cv_heade
2b450 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20  r_stdc=no.fi.rm 
2b460 2d 66 20 63 6f 72 65 20 2a 2e 63 6f 72 65 20 63  -f core *.core c
2b470 6f 72 65 2e 63 6f 6e 66 74 65 73 74 2e 2a 20 67  ore.conftest.* g
2b480 6d 6f 6e 2e 6f 75 74 20 62 62 2e 6f 75 74 20 63  mon.out bb.out c
2b490 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
2b4a0 74 20 5c 0a 20 20 63 6f 6e 66 74 65 73 74 2e 24  t \.  conftest.$
2b4b0 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  ac_objext confte
2b4c0 73 74 2e 62 65 61 6d 20 63 6f 6e 66 74 65 73 74  st.beam conftest
2b4d0 2e 24 61 63 5f 65 78 74 0a 66 69 0a 0a 66 69 0a  .$ac_ext.fi..fi.
2b4e0 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
2b4f0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
2b500 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
2b510 6c 74 3a 20 24 61 63 5f 63 76 5f 68 65 61 64 65  lt: $ac_cv_heade
2b520 72 5f 73 74 64 63 22 20 3e 26 35 0a 24 61 73 5f  r_stdc" >&5.$as_
2b530 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 68 65 61  echo "$ac_cv_hea
2b540 64 65 72 5f 73 74 64 63 22 20 3e 26 36 3b 20 7d  der_stdc" >&6; }
2b550 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f  .if test $ac_cv_
2b560 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20 79 65  header_stdc = ye
2b570 73 3b 20 74 68 65 6e 0a 0a 24 61 73 5f 65 63 68  s; then..$as_ech
2b580 6f 20 22 23 64 65 66 69 6e 65 20 53 54 44 43 5f  o "#define STDC_
2b590 48 45 41 44 45 52 53 20 31 22 20 3e 3e 63 6f 6e  HEADERS 1" >>con
2b5a0 66 64 65 66 73 2e 68 0a 0a 66 69 0a 0a 23 20 4f  fdefs.h..fi..# O
2b5b0 6e 20 49 52 49 58 20 35 2e 33 2c 20 73 79 73 2f  n IRIX 5.3, sys/
2b5c0 74 79 70 65 73 20 61 6e 64 20 69 6e 74 74 79 70  types and inttyp
2b5d0 65 73 2e 68 20 61 72 65 20 63 6f 6e 66 6c 69 63  es.h are conflic
2b5e0 74 69 6e 67 2e 0a 66 6f 72 20 61 63 5f 68 65 61  ting..for ac_hea
2b5f0 64 65 72 20 69 6e 20 73 79 73 2f 74 79 70 65 73  der in sys/types
2b600 2e 68 20 73 79 73 2f 73 74 61 74 2e 68 20 73 74  .h sys/stat.h st
2b610 64 6c 69 62 2e 68 20 73 74 72 69 6e 67 2e 68 20  dlib.h string.h 
2b620 6d 65 6d 6f 72 79 2e 68 20 73 74 72 69 6e 67 73  memory.h strings
2b630 2e 68 20 5c 0a 09 09 20 20 69 6e 74 74 79 70 65  .h \...  inttype
2b640 73 2e 68 20 73 74 64 69 6e 74 2e 68 20 75 6e 69  s.h stdint.h uni
2b650 73 74 64 2e 68 0a 64 6f 20 3a 0a 20 20 61 73 5f  std.h.do :.  as_
2b660 61 63 5f 48 65 61 64 65 72 3d 60 24 61 73 5f 65  ac_Header=`$as_e
2b670 63 68 6f 20 22 61 63 5f 63 76 5f 68 65 61 64 65  cho "ac_cv_heade
2b680 72 5f 24 61 63 5f 68 65 61 64 65 72 22 20 7c 20  r_$ac_header" | 
2b690 24 61 73 5f 74 72 5f 73 68 60 0a 61 63 5f 66 6e  $as_tr_sh`.ac_fn
2b6a0 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64 65 72 5f  _c_check_header_
2b6b0 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f  compile "$LINENO
2b6c0 22 20 22 24 61 63 5f 68 65 61 64 65 72 22 20 22  " "$ac_header" "
2b6d0 24 61 73 5f 61 63 5f 48 65 61 64 65 72 22 20 22  $as_ac_Header" "
2b6e0 24 61 63 5f 69 6e 63 6c 75 64 65 73 5f 64 65 66  $ac_includes_def
2b6f0 61 75 6c 74 0a 22 0a 69 66 20 65 76 61 6c 20 74  ault.".if eval t
2b700 65 73 74 20 5c 22 78 5c 24 22 24 61 73 5f 61 63  est \"x\$"$as_ac
2b710 5f 48 65 61 64 65 72 22 5c 22 20 3d 20 78 22 79  _Header"\" = x"y
2b720 65 73 22 3b 20 74 68 65 6e 20 3a 0a 20 20 63 61  es"; then :.  ca
2b730 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c  t >>confdefs.h <
2b740 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20  <_ACEOF.#define 
2b750 60 24 61 73 5f 65 63 68 6f 20 22 48 41 56 45 5f  `$as_echo "HAVE_
2b760 24 61 63 5f 68 65 61 64 65 72 22 20 7c 20 24 61  $ac_header" | $a
2b770 73 5f 74 72 5f 63 70 70 60 20 31 0a 5f 41 43 45  s_tr_cpp` 1._ACE
2b780 4f 46 0a 0a 66 69 0a 0a 64 6f 6e 65 0a 0a 0a 66  OF..fi..done...f
2b790 6f 72 20 61 63 5f 68 65 61 64 65 72 20 69 6e 20  or ac_header in 
2b7a0 64 6c 66 63 6e 2e 68 0a 64 6f 20 3a 0a 20 20 61  dlfcn.h.do :.  a
2b7b0 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61  c_fn_c_check_hea
2b7c0 64 65 72 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49  der_compile "$LI
2b7d0 4e 45 4e 4f 22 20 22 64 6c 66 63 6e 2e 68 22 20  NENO" "dlfcn.h" 
2b7e0 22 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 64 6c  "ac_cv_header_dl
2b7f0 66 63 6e 5f 68 22 20 22 24 61 63 5f 69 6e 63 6c  fcn_h" "$ac_incl
2b800 75 64 65 73 5f 64 65 66 61 75 6c 74 0a 22 0a 69  udes_default.".i
2b810 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 76 5f  f test "x$ac_cv_
2b820 68 65 61 64 65 72 5f 64 6c 66 63 6e 5f 68 22 20  header_dlfcn_h" 
2b830 3d 20 78 79 65 73 3b 20 74 68 65 6e 20 3a 0a 20  = xyes; then :. 
2b840 20 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e   cat >>confdefs.
2b850 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69  h <<_ACEOF.#defi
2b860 6e 65 20 48 41 56 45 5f 44 4c 46 43 4e 5f 48 20  ne HAVE_DLFCN_H 
2b870 31 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a 64 6f  1._ACEOF..fi..do
2b880 6e 65 0a 0a 0a 0a 23 20 53 65 74 20 6f 70 74 69  ne....# Set opti
2b890 6f 6e 73 0a 0a 0a 0a 20 20 20 20 20 20 20 20 65  ons....        e
2b8a0 6e 61 62 6c 65 5f 64 6c 6f 70 65 6e 3d 6e 6f 0a  nable_dlopen=no.
2b8b0 0a 0a 20 20 65 6e 61 62 6c 65 5f 77 69 6e 33 32  ..  enable_win32
2b8c0 5f 64 6c 6c 3d 6e 6f 0a 0a 0a 20 20 20 20 20 20  _dll=no...      
2b8d0 20 20 20 20 20 20 23 20 43 68 65 63 6b 20 77 68        # Check wh
2b8e0 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 73  ether --enable-s
2b8f0 68 61 72 65 64 20 77 61 73 20 67 69 76 65 6e 2e  hared was given.
2b900 0a 69 66 20 74 65 73 74 20 22 24 7b 65 6e 61 62  .if test "${enab
2b910 6c 65 5f 73 68 61 72 65 64 2b 73 65 74 7d 22 20  le_shared+set}" 
2b920 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20  = set; then :.  
2b930 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c  enableval=$enabl
2b940 65 5f 73 68 61 72 65 64 3b 20 70 3d 24 7b 50 41  e_shared; p=${PA
2b950 43 4b 41 47 45 2d 64 65 66 61 75 6c 74 7d 0a 20  CKAGE-default}. 
2b960 20 20 20 63 61 73 65 20 24 65 6e 61 62 6c 65 76     case $enablev
2b970 61 6c 20 69 6e 0a 20 20 20 20 79 65 73 29 20 65  al in.    yes) e
2b980 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 79 65 73  nable_shared=yes
2b990 20 3b 3b 0a 20 20 20 20 6e 6f 29 20 65 6e 61 62   ;;.    no) enab
2b9a0 6c 65 5f 73 68 61 72 65 64 3d 6e 6f 20 3b 3b 0a  le_shared=no ;;.
2b9b0 20 20 20 20 2a 29 0a 20 20 20 20 20 20 65 6e 61      *).      ena
2b9c0 62 6c 65 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20  ble_shared=no.  
2b9d0 20 20 20 20 23 20 4c 6f 6f 6b 20 61 74 20 74 68      # Look at th
2b9e0 65 20 61 72 67 75 6d 65 6e 74 20 77 65 20 67 6f  e argument we go
2b9f0 74 2e 20 20 57 65 20 75 73 65 20 61 6c 6c 20 74  t.  We use all t
2ba00 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74 20 73  he common list s
2ba10 65 70 61 72 61 74 6f 72 73 2e 0a 20 20 20 20 20  eparators..     
2ba20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49   lt_save_ifs="$I
2ba30 46 53 22 3b 20 49 46 53 3d 22 24 7b 49 46 53 7d  FS"; IFS="${IFS}
2ba40 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2c  $PATH_SEPARATOR,
2ba50 22 0a 20 20 20 20 20 20 66 6f 72 20 70 6b 67 20  ".      for pkg 
2ba60 69 6e 20 24 65 6e 61 62 6c 65 76 61 6c 3b 20 64  in $enableval; d
2ba70 6f 0a 09 49 46 53 3d 22 24 6c 74 5f 73 61 76 65  o..IFS="$lt_save
2ba80 5f 69 66 73 22 0a 09 69 66 20 74 65 73 74 20 22  _ifs"..if test "
2ba90 58 24 70 6b 67 22 20 3d 20 22 58 24 70 22 3b 20  X$pkg" = "X$p"; 
2baa0 74 68 65 6e 0a 09 20 20 65 6e 61 62 6c 65 5f 73  then..  enable_s
2bab0 68 61 72 65 64 3d 79 65 73 0a 09 66 69 0a 20 20  hared=yes..fi.  
2bac0 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 49      done.      I
2bad0 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
2bae0 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65  ".      ;;.    e
2baf0 73 61 63 0a 65 6c 73 65 0a 20 20 65 6e 61 62 6c  sac.else.  enabl
2bb00 65 5f 73 68 61 72 65 64 3d 79 65 73 0a 66 69 0a  e_shared=yes.fi.
2bb10 0a 0a 0a 0a 0a 0a 0a 0a 0a 20 20 23 20 43 68 65  .........  # Che
2bb20 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61  ck whether --ena
2bb30 62 6c 65 2d 73 74 61 74 69 63 20 77 61 73 20 67  ble-static was g
2bb40 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24  iven..if test "$
2bb50 7b 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 2b 73  {enable_static+s
2bb60 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
2bb70 20 3a 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24   :.  enableval=$
2bb80 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3b 20 70  enable_static; p
2bb90 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65 66 61 75  =${PACKAGE-defau
2bba0 6c 74 7d 0a 20 20 20 20 63 61 73 65 20 24 65 6e  lt}.    case $en
2bbb0 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20 79  ableval in.    y
2bbc0 65 73 29 20 65 6e 61 62 6c 65 5f 73 74 61 74 69  es) enable_stati
2bbd0 63 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29  c=yes ;;.    no)
2bbe0 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 6e   enable_static=n
2bbf0 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20  o ;;.    *).    
2bc00 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 6e   enable_static=n
2bc10 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f 6b 20 61  o.      # Look a
2bc20 74 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 77  t the argument w
2bc30 65 20 67 6f 74 2e 20 20 57 65 20 75 73 65 20 61  e got.  We use a
2bc40 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69  ll the common li
2bc50 73 74 20 73 65 70 61 72 61 74 6f 72 73 2e 0a 20  st separators.. 
2bc60 20 20 20 20 20 6c 74 5f 73 61 76 65 5f 69 66 73       lt_save_ifs
2bc70 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 22 24 7b  ="$IFS"; IFS="${
2bc80 49 46 53 7d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS}$PATH_SEPARA
2bc90 54 4f 52 2c 22 0a 20 20 20 20 20 20 66 6f 72 20  TOR,".      for 
2bca0 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c 65 76 61  pkg in $enableva
2bcb0 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24 6c 74 5f  l; do..IFS="$lt_
2bcc0 73 61 76 65 5f 69 66 73 22 0a 09 69 66 20 74 65  save_ifs"..if te
2bcd0 73 74 20 22 58 24 70 6b 67 22 20 3d 20 22 58 24  st "X$pkg" = "X$
2bce0 70 22 3b 20 74 68 65 6e 0a 09 20 20 65 6e 61 62  p"; then..  enab
2bcf0 6c 65 5f 73 74 61 74 69 63 3d 79 65 73 0a 09 66  le_static=yes..f
2bd00 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20  i.      done.   
2bd10 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65     IFS="$lt_save
2bd20 5f 69 66 73 22 0a 20 20 20 20 20 20 3b 3b 0a 20  _ifs".      ;;. 
2bd30 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20 65     esac.else.  e
2bd40 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 79 65 73  nable_static=yes
2bd50 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20  .fi...........# 
2bd60 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d  Check whether --
2bd70 77 69 74 68 2d 70 69 63 20 77 61 73 20 67 69 76  with-pic was giv
2bd80 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 77  en..if test "${w
2bd90 69 74 68 5f 70 69 63 2b 73 65 74 7d 22 20 3d 20  ith_pic+set}" = 
2bda0 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 77 69  set; then :.  wi
2bdb0 74 68 76 61 6c 3d 24 77 69 74 68 5f 70 69 63 3b  thval=$with_pic;
2bdc0 20 70 69 63 5f 6d 6f 64 65 3d 22 24 77 69 74 68   pic_mode="$with
2bdd0 76 61 6c 22 0a 65 6c 73 65 0a 20 20 70 69 63 5f  val".else.  pic_
2bde0 6d 6f 64 65 3d 64 65 66 61 75 6c 74 0a 66 69 0a  mode=default.fi.
2bdf0 0a 0a 74 65 73 74 20 2d 7a 20 22 24 70 69 63 5f  ..test -z "$pic_
2be00 6d 6f 64 65 22 20 26 26 20 70 69 63 5f 6d 6f 64  mode" && pic_mod
2be10 65 3d 64 65 66 61 75 6c 74 0a 0a 0a 0a 0a 0a 0a  e=default.......
2be20 0a 20 20 23 20 43 68 65 63 6b 20 77 68 65 74 68  .  # Check wheth
2be30 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 66 61 73 74  er --enable-fast
2be40 2d 69 6e 73 74 61 6c 6c 20 77 61 73 20 67 69 76  -install was giv
2be50 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 65  en..if test "${e
2be60 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61  nable_fast_insta
2be70 6c 6c 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  ll+set}" = set; 
2be80 74 68 65 6e 20 3a 0a 20 20 65 6e 61 62 6c 65 76  then :.  enablev
2be90 61 6c 3d 24 65 6e 61 62 6c 65 5f 66 61 73 74 5f  al=$enable_fast_
2bea0 69 6e 73 74 61 6c 6c 3b 20 70 3d 24 7b 50 41 43  install; p=${PAC
2beb0 4b 41 47 45 2d 64 65 66 61 75 6c 74 7d 0a 20 20  KAGE-default}.  
2bec0 20 20 63 61 73 65 20 24 65 6e 61 62 6c 65 76 61    case $enableva
2bed0 6c 20 69 6e 0a 20 20 20 20 79 65 73 29 20 65 6e  l in.    yes) en
2bee0 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c  able_fast_instal
2bef0 6c 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29  l=yes ;;.    no)
2bf00 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73   enable_fast_ins
2bf10 74 61 6c 6c 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a  tall=no ;;.    *
2bf20 29 0a 20 20 20 20 20 20 65 6e 61 62 6c 65 5f 66  ).      enable_f
2bf30 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 6e 6f 0a 20  ast_install=no. 
2bf40 20 20 20 20 20 23 20 4c 6f 6f 6b 20 61 74 20 74       # Look at t
2bf50 68 65 20 61 72 67 75 6d 65 6e 74 20 77 65 20 67  he argument we g
2bf60 6f 74 2e 20 20 57 65 20 75 73 65 20 61 6c 6c 20  ot.  We use all 
2bf70 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74 20  the common list 
2bf80 73 65 70 61 72 61 74 6f 72 73 2e 0a 20 20 20 20  separators..    
2bf90 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24    lt_save_ifs="$
2bfa0 49 46 53 22 3b 20 49 46 53 3d 22 24 7b 49 46 53  IFS"; IFS="${IFS
2bfb0 7d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  }$PATH_SEPARATOR
2bfc0 2c 22 0a 20 20 20 20 20 20 66 6f 72 20 70 6b 67  ,".      for pkg
2bfd0 20 69 6e 20 24 65 6e 61 62 6c 65 76 61 6c 3b 20   in $enableval; 
2bfe0 64 6f 0a 09 49 46 53 3d 22 24 6c 74 5f 73 61 76  do..IFS="$lt_sav
2bff0 65 5f 69 66 73 22 0a 09 69 66 20 74 65 73 74 20  e_ifs"..if test 
2c000 22 58 24 70 6b 67 22 20 3d 20 22 58 24 70 22 3b  "X$pkg" = "X$p";
2c010 20 74 68 65 6e 0a 09 20 20 65 6e 61 62 6c 65 5f   then..  enable_
2c020 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 79 65 73  fast_install=yes
2c030 0a 09 66 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a  ..fi.      done.
2c040 20 20 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73        IFS="$lt_s
2c050 61 76 65 5f 69 66 73 22 0a 20 20 20 20 20 20 3b  ave_ifs".      ;
2c060 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a  ;.    esac.else.
2c070 20 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e    enable_fast_in
2c080 73 74 61 6c 6c 3d 79 65 73 0a 66 69 0a 0a 0a 0a  stall=yes.fi....
2c090 0a 0a 0a 0a 0a 0a 0a 0a 23 20 54 68 69 73 20 63  ........# This c
2c0a0 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 72 65  an be used to re
2c0b0 62 75 69 6c 64 20 6c 69 62 74 6f 6f 6c 20 77 68  build libtool wh
2c0c0 65 6e 20 6e 65 65 64 65 64 0a 4c 49 42 54 4f 4f  en needed.LIBTOO
2c0d0 4c 5f 44 45 50 53 3d 22 24 6c 74 6d 61 69 6e 22  L_DEPS="$ltmain"
2c0e0 0a 0a 23 20 41 6c 77 61 79 73 20 75 73 65 20 6f  ..# Always use o
2c0f0 75 72 20 6f 77 6e 20 6c 69 62 74 6f 6f 6c 2e 0a  ur own libtool..
2c100 4c 49 42 54 4f 4f 4c 3d 27 24 28 53 48 45 4c 4c  LIBTOOL='$(SHELL
2c110 29 20 24 28 74 6f 70 5f 62 75 69 6c 64 64 69 72  ) $(top_builddir
2c120 29 2f 6c 69 62 74 6f 6f 6c 27 0a 0a 0a 0a 0a 0a  )/libtool'......
2c130 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
2c140 0a 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24 4c 4e  ....test -z "$LN
2c150 5f 53 22 20 26 26 20 4c 4e 5f 53 3d 22 6c 6e 20  _S" && LN_S="ln 
2c160 2d 73 22 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  -s".............
2c170 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 7b  ..if test -n "${
2c180 5a 53 48 5f 56 45 52 53 49 4f 4e 2b 73 65 74 7d  ZSH_VERSION+set}
2c190 22 20 3b 20 74 68 65 6e 0a 20 20 20 73 65 74 6f  " ; then.   seto
2c1a0 70 74 20 4e 4f 5f 47 4c 4f 42 5f 53 55 42 53 54  pt NO_GLOB_SUBST
2c1b0 0a 66 69 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  .fi..{ $as_echo 
2c1c0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
2c1d0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
2c1e0 65 63 6b 69 6e 67 20 66 6f 72 20 6f 62 6a 64 69  ecking for objdi
2c1f0 72 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  r" >&5.$as_echo_
2c200 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
2c210 6f 62 6a 64 69 72 2e 2e 2e 20 22 20 3e 26 36 3b  objdir... " >&6;
2c220 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 6f 62   }.if ${lt_cv_ob
2c230 6a 64 69 72 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  jdir+:} false; t
2c240 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
2c250 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
2c260 26 36 0a 65 6c 73 65 0a 20 20 72 6d 20 2d 66 20  &6.else.  rm -f 
2c270 2e 6c 69 62 73 20 32 3e 2f 64 65 76 2f 6e 75 6c  .libs 2>/dev/nul
2c280 6c 0a 6d 6b 64 69 72 20 2e 6c 69 62 73 20 32 3e  l.mkdir .libs 2>
2c290 2f 64 65 76 2f 6e 75 6c 6c 0a 69 66 20 74 65 73  /dev/null.if tes
2c2a0 74 20 2d 64 20 2e 6c 69 62 73 3b 20 74 68 65 6e  t -d .libs; then
2c2b0 0a 20 20 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 3d  .  lt_cv_objdir=
2c2c0 2e 6c 69 62 73 0a 65 6c 73 65 0a 20 20 23 20 4d  .libs.else.  # M
2c2d0 53 2d 44 4f 53 20 64 6f 65 73 20 6e 6f 74 20 61  S-DOS does not a
2c2e0 6c 6c 6f 77 20 66 69 6c 65 6e 61 6d 65 73 20 74  llow filenames t
2c2f0 68 61 74 20 62 65 67 69 6e 20 77 69 74 68 20 61  hat begin with a
2c300 20 64 6f 74 2e 0a 20 20 6c 74 5f 63 76 5f 6f 62   dot..  lt_cv_ob
2c310 6a 64 69 72 3d 5f 6c 69 62 73 0a 66 69 0a 72 6d  jdir=_libs.fi.rm
2c320 64 69 72 20 2e 6c 69 62 73 20 32 3e 2f 64 65 76  dir .libs 2>/dev
2c330 2f 6e 75 6c 6c 0a 66 69 0a 7b 20 24 61 73 5f 65  /null.fi.{ $as_e
2c340 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
2c350 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
2c360 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76  : result: $lt_cv
2c370 5f 6f 62 6a 64 69 72 22 20 3e 26 35 0a 24 61 73  _objdir" >&5.$as
2c380 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 6f 62  _echo "$lt_cv_ob
2c390 6a 64 69 72 22 20 3e 26 36 3b 20 7d 0a 6f 62 6a  jdir" >&6; }.obj
2c3a0 64 69 72 3d 24 6c 74 5f 63 76 5f 6f 62 6a 64 69  dir=$lt_cv_objdi
2c3b0 72 0a 0a 0a 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e  r......cat >>con
2c3c0 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46  fdefs.h <<_ACEOF
2c3d0 0a 23 64 65 66 69 6e 65 20 4c 54 5f 4f 42 4a 44  .#define LT_OBJD
2c3e0 49 52 20 22 24 6c 74 5f 63 76 5f 6f 62 6a 64 69  IR "$lt_cv_objdi
2c3f0 72 2f 22 0a 5f 41 43 45 4f 46 0a 0a 0a 0a 0a 0a  r/"._ACEOF......
2c400 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 63 61 73 65  ............case
2c410 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78   $host_os in.aix
2c420 33 2a 29 0a 20 20 23 20 41 49 58 20 73 6f 6d 65  3*).  # AIX some
2c430 74 69 6d 65 73 20 68 61 73 20 70 72 6f 62 6c 65  times has proble
2c440 6d 73 20 77 69 74 68 20 74 68 65 20 47 43 43 20  ms with the GCC 
2c450 63 6f 6c 6c 65 63 74 32 20 70 72 6f 67 72 61 6d  collect2 program
2c460 2e 20 20 46 6f 72 20 73 6f 6d 65 0a 20 20 23 20  .  For some.  # 
2c470 72 65 61 73 6f 6e 2c 20 69 66 20 77 65 20 73 65  reason, if we se
2c480 74 20 74 68 65 20 43 4f 4c 4c 45 43 54 5f 4e 41  t the COLLECT_NA
2c490 4d 45 53 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20  MES environment 
2c4a0 76 61 72 69 61 62 6c 65 2c 20 74 68 65 20 70 72  variable, the pr
2c4b0 6f 62 6c 65 6d 73 0a 20 20 23 20 76 61 6e 69 73  oblems.  # vanis
2c4c0 68 20 69 6e 20 61 20 70 75 66 66 20 6f 66 20 73  h in a puff of s
2c4d0 6d 6f 6b 65 2e 0a 20 20 69 66 20 74 65 73 74 20  moke..  if test 
2c4e0 22 58 24 7b 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45  "X${COLLECT_NAME
2c4f0 53 2b 73 65 74 7d 22 20 21 3d 20 58 73 65 74 3b  S+set}" != Xset;
2c500 20 74 68 65 6e 0a 20 20 20 20 43 4f 4c 4c 45 43   then.    COLLEC
2c510 54 5f 4e 41 4d 45 53 3d 0a 20 20 20 20 65 78 70  T_NAMES=.    exp
2c520 6f 72 74 20 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45  ort COLLECT_NAME
2c530 53 0a 20 20 66 69 0a 20 20 3b 3b 0a 65 73 61 63  S.  fi.  ;;.esac
2c540 0a 0a 23 20 53 65 64 20 73 75 62 73 74 69 74 75  ..# Sed substitu
2c550 74 69 6f 6e 20 74 68 61 74 20 68 65 6c 70 73 20  tion that helps 
2c560 75 73 20 64 6f 20 72 6f 62 75 73 74 20 71 75 6f  us do robust quo
2c570 74 69 6e 67 2e 20 20 49 74 20 62 61 63 6b 73 6c  ting.  It backsl
2c580 61 73 68 69 66 69 65 73 0a 23 20 6d 65 74 61 63  ashifies.# metac
2c590 68 61 72 61 63 74 65 72 73 20 74 68 61 74 20 61  haracters that a
2c5a0 72 65 20 73 74 69 6c 6c 20 61 63 74 69 76 65 20  re still active 
2c5b0 77 69 74 68 69 6e 20 64 6f 75 62 6c 65 2d 71 75  within double-qu
2c5c0 6f 74 65 64 20 73 74 72 69 6e 67 73 2e 0a 73 65  oted strings..se
2c5d0 64 5f 71 75 6f 74 65 5f 73 75 62 73 74 3d 27 73  d_quote_subst='s
2c5e0 2f 5c 28 5b 22 60 24 5c 5c 5d 5c 29 2f 5c 5c 5c  /\(["`$\\]\)/\\\
2c5f0 31 2f 67 27 0a 0a 23 20 53 61 6d 65 20 61 73 20  1/g'..# Same as 
2c600 61 62 6f 76 65 2c 20 62 75 74 20 64 6f 20 6e 6f  above, but do no
2c610 74 20 71 75 6f 74 65 20 76 61 72 69 61 62 6c 65  t quote variable
2c620 20 72 65 66 65 72 65 6e 63 65 73 2e 0a 64 6f 75   references..dou
2c630 62 6c 65 5f 71 75 6f 74 65 5f 73 75 62 73 74 3d  ble_quote_subst=
2c640 27 73 2f 5c 28 5b 22 60 5c 5c 5d 5c 29 2f 5c 5c  's/\(["`\\]\)/\\
2c650 5c 31 2f 67 27 0a 0a 23 20 53 65 64 20 73 75 62  \1/g'..# Sed sub
2c660 73 74 69 74 75 74 69 6f 6e 20 74 6f 20 64 65 6c  stitution to del
2c670 61 79 20 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20  ay expansion of 
2c680 61 6e 20 65 73 63 61 70 65 64 20 73 68 65 6c 6c  an escaped shell
2c690 20 76 61 72 69 61 62 6c 65 20 69 6e 20 61 0a 23   variable in a.#
2c6a0 20 64 6f 75 62 6c 65 5f 71 75 6f 74 65 5f 73 75   double_quote_su
2c6b0 62 73 74 27 65 64 20 73 74 72 69 6e 67 2e 0a 64  bst'ed string..d
2c6c0 65 6c 61 79 5f 76 61 72 69 61 62 6c 65 5f 73 75  elay_variable_su
2c6d0 62 73 74 3d 27 73 2f 5c 5c 5c 5c 5c 5c 5c 5c 5c  bst='s/\\\\\\\\\
2c6e0 5c 5c 24 2f 5c 5c 5c 5c 5c 5c 24 2f 67 27 0a 0a  \\$/\\\\\\$/g'..
2c6f0 23 20 53 65 64 20 73 75 62 73 74 69 74 75 74 69  # Sed substituti
2c700 6f 6e 20 74 6f 20 64 65 6c 61 79 20 65 78 70 61  on to delay expa
2c710 6e 73 69 6f 6e 20 6f 66 20 61 6e 20 65 73 63 61  nsion of an esca
2c720 70 65 64 20 73 69 6e 67 6c 65 20 71 75 6f 74 65  ped single quote
2c730 2e 0a 64 65 6c 61 79 5f 73 69 6e 67 6c 65 5f 71  ..delay_single_q
2c740 75 6f 74 65 5f 73 75 62 73 74 3d 27 73 2f 27 5c  uote_subst='s/'\
2c750 27 27 2f 27 5c 27 5c 5c 5c 5c 5c 5c 5c 27 5c 27  ''/'\'\\\\\\\'\'
2c760 27 2f 67 27 0a 0a 23 20 53 65 64 20 73 75 62 73  '/g'..# Sed subs
2c770 74 69 74 75 74 69 6f 6e 20 74 6f 20 61 76 6f 69  titution to avoi
2c780 64 20 61 63 63 69 64 65 6e 74 61 6c 20 67 6c 6f  d accidental glo
2c790 62 62 69 6e 67 20 69 6e 20 65 76 61 6c 65 64 20  bbing in evaled 
2c7a0 65 78 70 72 65 73 73 69 6f 6e 73 0a 6e 6f 5f 67  expressions.no_g
2c7b0 6c 6f 62 5f 73 75 62 73 74 3d 27 73 2f 5c 2a 2f  lob_subst='s/\*/
2c7c0 5c 5c 5c 2a 2f 67 27 0a 0a 23 20 47 6c 6f 62 61  \\\*/g'..# Globa
2c7d0 6c 20 76 61 72 69 61 62 6c 65 73 3a 0a 6f 66 69  l variables:.ofi
2c7e0 6c 65 3d 6c 69 62 74 6f 6f 6c 0a 63 61 6e 5f 62  le=libtool.can_b
2c7f0 75 69 6c 64 5f 73 68 61 72 65 64 3d 79 65 73 0a  uild_shared=yes.
2c800 0a 23 20 41 6c 6c 20 6b 6e 6f 77 6e 20 6c 69 6e  .# All known lin
2c810 6b 65 72 73 20 72 65 71 75 69 72 65 20 61 20 60  kers require a `
2c820 2e 61 27 20 61 72 63 68 69 76 65 20 66 6f 72 20  .a' archive for 
2c830 73 74 61 74 69 63 20 6c 69 6e 6b 69 6e 67 20 28  static linking (
2c840 65 78 63 65 70 74 20 4d 53 56 43 2c 0a 23 20 77  except MSVC,.# w
2c850 68 69 63 68 20 6e 65 65 64 73 20 27 2e 6c 69 62  hich needs '.lib
2c860 27 29 2e 0a 6c 69 62 65 78 74 3d 61 0a 0a 77 69  ')..libext=a..wi
2c870 74 68 5f 67 6e 75 5f 6c 64 3d 22 24 6c 74 5f 63  th_gnu_ld="$lt_c
2c880 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 0a 0a  v_prog_gnu_ld"..
2c890 6f 6c 64 5f 43 43 3d 22 24 43 43 22 0a 6f 6c 64  old_CC="$CC".old
2c8a0 5f 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53  _CFLAGS="$CFLAGS
2c8b0 22 0a 0a 23 20 53 65 74 20 73 61 6e 65 20 64 65  "..# Set sane de
2c8c0 66 61 75 6c 74 73 20 66 6f 72 20 76 61 72 69 6f  faults for vario
2c8d0 75 73 20 76 61 72 69 61 62 6c 65 73 0a 74 65 73  us variables.tes
2c8e0 74 20 2d 7a 20 22 24 43 43 22 20 26 26 20 43 43  t -z "$CC" && CC
2c8f0 3d 63 63 0a 74 65 73 74 20 2d 7a 20 22 24 4c 54  =cc.test -z "$LT
2c900 43 43 22 20 26 26 20 4c 54 43 43 3d 24 43 43 0a  CC" && LTCC=$CC.
2c910 74 65 73 74 20 2d 7a 20 22 24 4c 54 43 46 4c 41  test -z "$LTCFLA
2c920 47 53 22 20 26 26 20 4c 54 43 46 4c 41 47 53 3d  GS" && LTCFLAGS=
2c930 24 43 46 4c 41 47 53 0a 74 65 73 74 20 2d 7a 20  $CFLAGS.test -z 
2c940 22 24 4c 44 22 20 26 26 20 4c 44 3d 6c 64 0a 74  "$LD" && LD=ld.t
2c950 65 73 74 20 2d 7a 20 22 24 61 63 5f 6f 62 6a 65  est -z "$ac_obje
2c960 78 74 22 20 26 26 20 61 63 5f 6f 62 6a 65 78 74  xt" && ac_objext
2c970 3d 6f 0a 0a 66 6f 72 20 63 63 5f 74 65 6d 70 20  =o..for cc_temp 
2c980 69 6e 20 24 63 6f 6d 70 69 6c 65 72 22 22 3b 20  in $compiler""; 
2c990 64 6f 0a 20 20 63 61 73 65 20 24 63 63 5f 74 65  do.  case $cc_te
2c9a0 6d 70 20 69 6e 0a 20 20 20 20 63 6f 6d 70 69 6c  mp in.    compil
2c9b0 65 20 7c 20 2a 5b 5c 5c 2f 5d 63 6f 6d 70 69 6c  e | *[\\/]compil
2c9c0 65 20 7c 20 63 63 61 63 68 65 20 7c 20 2a 5b 5c  e | ccache | *[\
2c9d0 5c 2f 5d 63 63 61 63 68 65 20 29 20 3b 3b 0a 20  \/]ccache ) ;;. 
2c9e0 20 20 20 64 69 73 74 63 63 20 7c 20 2a 5b 5c 5c     distcc | *[\\
2c9f0 2f 5d 64 69 73 74 63 63 20 7c 20 70 75 72 69 66  /]distcc | purif
2ca00 79 20 7c 20 2a 5b 5c 5c 2f 5d 70 75 72 69 66 79  y | *[\\/]purify
2ca10 20 29 20 3b 3b 0a 20 20 20 20 5c 2d 2a 29 20 3b   ) ;;.    \-*) ;
2ca20 3b 0a 20 20 20 20 2a 29 20 62 72 65 61 6b 3b 3b  ;.    *) break;;
2ca30 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 63 63 5f  .  esac.done.cc_
2ca40 62 61 73 65 6e 61 6d 65 3d 60 24 45 43 48 4f 20  basename=`$ECHO 
2ca50 22 58 24 63 63 5f 74 65 6d 70 22 20 7c 20 24 58  "X$cc_temp" | $X
2ca60 73 65 64 20 2d 65 20 27 73 25 2e 2a 2f 25 25 27  sed -e 's%.*/%%'
2ca70 20 2d 65 20 22 73 25 5e 24 68 6f 73 74 5f 61 6c   -e "s%^$host_al
2ca80 69 61 73 2d 25 25 22 60 0a 0a 0a 23 20 4f 6e 6c  ias-%%"`...# Onl
2ca90 79 20 70 65 72 66 6f 72 6d 20 74 68 65 20 63 68  y perform the ch
2caa0 65 63 6b 20 66 6f 72 20 66 69 6c 65 2c 20 69 66  eck for file, if
2cab0 20 74 68 65 20 63 68 65 63 6b 20 6d 65 74 68 6f   the check metho
2cac0 64 20 72 65 71 75 69 72 65 73 20 69 74 0a 74 65  d requires it.te
2cad0 73 74 20 2d 7a 20 22 24 4d 41 47 49 43 5f 43 4d  st -z "$MAGIC_CM
2cae0 44 22 20 26 26 20 4d 41 47 49 43 5f 43 4d 44 3d  D" && MAGIC_CMD=
2caf0 66 69 6c 65 0a 63 61 73 65 20 24 64 65 70 6c 69  file.case $depli
2cb00 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 20  bs_check_method 
2cb10 69 6e 0a 66 69 6c 65 5f 6d 61 67 69 63 2a 29 0a  in.file_magic*).
2cb20 20 20 69 66 20 74 65 73 74 20 22 24 66 69 6c 65    if test "$file
2cb30 5f 6d 61 67 69 63 5f 63 6d 64 22 20 3d 20 27 24  _magic_cmd" = '$
2cb40 4d 41 47 49 43 5f 43 4d 44 27 3b 20 74 68 65 6e  MAGIC_CMD'; then
2cb50 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .    { $as_echo 
2cb60 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
2cb70 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
2cb80 65 63 6b 69 6e 67 20 66 6f 72 20 24 7b 61 63 5f  ecking for ${ac_
2cb90 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65  tool_prefix}file
2cba0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
2cbb0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
2cbc0 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
2cbd0 66 69 6c 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  file... " >&6; }
2cbe0 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 70 61 74 68  .if ${lt_cv_path
2cbf0 5f 4d 41 47 49 43 5f 43 4d 44 2b 3a 7d 20 66 61  _MAGIC_CMD+:} fa
2cc00 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
2cc10 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
2cc20 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
2cc30 63 61 73 65 20 24 4d 41 47 49 43 5f 43 4d 44 20  case $MAGIC_CMD 
2cc40 69 6e 0a 5b 5c 5c 2f 2a 5d 20 7c 20 20 3f 3a 5b  in.[\\/*] |  ?:[
2cc50 5c 5c 2f 5d 2a 29 0a 20 20 6c 74 5f 63 76 5f 70  \\/]*).  lt_cv_p
2cc60 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24  ath_MAGIC_CMD="$
2cc70 4d 41 47 49 43 5f 43 4d 44 22 20 23 20 4c 65 74  MAGIC_CMD" # Let
2cc80 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
2cc90 64 65 20 74 68 65 20 74 65 73 74 20 77 69 74 68  de the test with
2cca0 20 61 20 70 61 74 68 2e 0a 20 20 3b 3b 0a 2a 29   a path..  ;;.*)
2ccb0 0a 20 20 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43  .  lt_save_MAGIC
2ccc0 5f 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44  _CMD="$MAGIC_CMD
2ccd0 22 0a 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d  ".  lt_save_ifs=
2cce0 22 24 49 46 53 22 3b 20 49 46 53 3d 24 50 41 54  "$IFS"; IFS=$PAT
2ccf0 48 5f 53 45 50 41 52 41 54 4f 52 0a 20 20 61 63  H_SEPARATOR.  ac
2cd00 5f 64 75 6d 6d 79 3d 22 2f 75 73 72 2f 62 69 6e  _dummy="/usr/bin
2cd10 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 24  $PATH_SEPARATOR$
2cd20 50 41 54 48 22 0a 20 20 66 6f 72 20 61 63 5f 64  PATH".  for ac_d
2cd30 69 72 20 69 6e 20 24 61 63 5f 64 75 6d 6d 79 3b  ir in $ac_dummy;
2cd40 20 64 6f 0a 20 20 20 20 49 46 53 3d 22 24 6c 74   do.    IFS="$lt
2cd50 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 74  _save_ifs".    t
2cd60 65 73 74 20 2d 7a 20 22 24 61 63 5f 64 69 72 22  est -z "$ac_dir"
2cd70 20 26 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20   && ac_dir=..   
2cd80 20 69 66 20 74 65 73 74 20 2d 66 20 24 61 63 5f   if test -f $ac_
2cd90 64 69 72 2f 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  dir/${ac_tool_pr
2cda0 65 66 69 78 7d 66 69 6c 65 3b 20 74 68 65 6e 0a  efix}file; then.
2cdb0 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 61 74 68        lt_cv_path
2cdc0 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24 61 63 5f  _MAGIC_CMD="$ac_
2cdd0 64 69 72 2f 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  dir/${ac_tool_pr
2cde0 65 66 69 78 7d 66 69 6c 65 22 0a 20 20 20 20 20  efix}file".     
2cdf0 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 66 69   if test -n "$fi
2ce00 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69  le_magic_test_fi
2ce10 6c 65 22 3b 20 74 68 65 6e 0a 09 63 61 73 65 20  le"; then..case 
2ce20 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  $deplibs_check_m
2ce30 65 74 68 6f 64 20 69 6e 0a 09 22 66 69 6c 65 5f  ethod in.."file_
2ce40 6d 61 67 69 63 20 22 2a 29 0a 09 20 20 66 69 6c  magic "*)..  fil
2ce50 65 5f 6d 61 67 69 63 5f 72 65 67 65 78 3d 60 65  e_magic_regex=`e
2ce60 78 70 72 20 22 24 64 65 70 6c 69 62 73 5f 63 68  xpr "$deplibs_ch
2ce70 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3a 20 22 66  eck_method" : "f
2ce80 69 6c 65 5f 6d 61 67 69 63 20 5c 28 2e 2a 5c 29  ile_magic \(.*\)
2ce90 22 60 0a 09 20 20 4d 41 47 49 43 5f 43 4d 44 3d  "`..  MAGIC_CMD=
2cea0 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47  "$lt_cv_path_MAG
2ceb0 49 43 5f 43 4d 44 22 0a 09 20 20 69 66 20 65 76  IC_CMD"..  if ev
2cec0 61 6c 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63  al $file_magic_c
2ced0 6d 64 20 5c 24 66 69 6c 65 5f 6d 61 67 69 63 5f  md \$file_magic_
2cee0 74 65 73 74 5f 66 69 6c 65 20 32 3e 20 2f 64 65  test_file 2> /de
2cef0 76 2f 6e 75 6c 6c 20 7c 0a 09 20 20 20 20 24 45  v/null |..    $E
2cf00 47 52 45 50 20 22 24 66 69 6c 65 5f 6d 61 67 69  GREP "$file_magi
2cf10 63 5f 72 65 67 65 78 22 20 3e 20 2f 64 65 76 2f  c_regex" > /dev/
2cf20 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 20 20  null; then..    
2cf30 3a 0a 09 20 20 65 6c 73 65 0a 09 20 20 20 20 63  :..  else..    c
2cf40 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e 26  at <<_LT_EOF 1>&
2cf50 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20  2..*** Warning: 
2cf60 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 62 74  the command libt
2cf70 6f 6f 6c 20 75 73 65 73 20 74 6f 20 64 65 74 65  ool uses to dete
2cf80 63 74 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ct shared librar
2cf90 69 65 73 2c 0a 2a 2a 2a 20 24 66 69 6c 65 5f 6d  ies,.*** $file_m
2cfa0 61 67 69 63 5f 63 6d 64 2c 20 70 72 6f 64 75 63  agic_cmd, produc
2cfb0 65 73 20 6f 75 74 70 75 74 20 74 68 61 74 20 6c  es output that l
2cfc0 69 62 74 6f 6f 6c 20 63 61 6e 6e 6f 74 20 72 65  ibtool cannot re
2cfd0 63 6f 67 6e 69 7a 65 2e 0a 2a 2a 2a 20 54 68 65  cognize..*** The
2cfe0 20 72 65 73 75 6c 74 20 69 73 20 74 68 61 74 20   result is that 
2cff0 6c 69 62 74 6f 6f 6c 20 6d 61 79 20 66 61 69 6c  libtool may fail
2d000 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 73 68   to recognize sh
2d010 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 0a 2a  ared libraries.*
2d020 2a 2a 20 61 73 20 73 75 63 68 2e 20 20 54 68 69  ** as such.  Thi
2d030 73 20 77 69 6c 6c 20 61 66 66 65 63 74 20 74 68  s will affect th
2d040 65 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 6c 69  e creation of li
2d050 62 74 6f 6f 6c 20 6c 69 62 72 61 72 69 65 73 20  btool libraries 
2d060 74 68 61 74 0a 2a 2a 2a 20 64 65 70 65 6e 64 20  that.*** depend 
2d070 6f 6e 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  on shared librar
2d080 69 65 73 2c 20 62 75 74 20 70 72 6f 67 72 61 6d  ies, but program
2d090 73 20 6c 69 6e 6b 65 64 20 77 69 74 68 20 73 75  s linked with su
2d0a0 63 68 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 6c  ch libtool.*** l
2d0b0 69 62 72 61 72 69 65 73 20 77 69 6c 6c 20 77 6f  ibraries will wo
2d0c0 72 6b 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66  rk regardless of
2d0d0 20 74 68 69 73 20 70 72 6f 62 6c 65 6d 2e 20 20   this problem.  
2d0e0 4e 65 76 65 72 74 68 65 6c 65 73 73 2c 20 79 6f  Nevertheless, yo
2d0f0 75 0a 2a 2a 2a 20 6d 61 79 20 77 61 6e 74 20 74  u.*** may want t
2d100 6f 20 72 65 70 6f 72 74 20 74 68 65 20 70 72 6f  o report the pro
2d110 62 6c 65 6d 20 74 6f 20 79 6f 75 72 20 73 79 73  blem to your sys
2d120 74 65 6d 20 6d 61 6e 61 67 65 72 20 61 6e 64 2f  tem manager and/
2d130 6f 72 20 74 6f 0a 2a 2a 2a 20 62 75 67 2d 6c 69  or to.*** bug-li
2d140 62 74 6f 6f 6c 40 67 6e 75 2e 6f 72 67 0a 0a 5f  btool@gnu.org.._
2d150 4c 54 5f 45 4f 46 0a 09 20 20 66 69 20 3b 3b 0a  LT_EOF..  fi ;;.
2d160 09 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20  .esac.      fi. 
2d170 20 20 20 20 20 62 72 65 61 6b 0a 20 20 20 20 66       break.    f
2d180 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46 53 3d 22  i.  done.  IFS="
2d190 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20  $lt_save_ifs".  
2d1a0 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 73  MAGIC_CMD="$lt_s
2d1b0 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 20  ave_MAGIC_CMD". 
2d1c0 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 0a 4d 41 47   ;;.esac.fi..MAG
2d1d0 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70  IC_CMD="$lt_cv_p
2d1e0 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 69  ath_MAGIC_CMD".i
2d1f0 66 20 74 65 73 74 20 2d 6e 20 22 24 4d 41 47 49  f test -n "$MAGI
2d200 43 5f 43 4d 44 22 3b 20 74 68 65 6e 0a 20 20 7b  C_CMD"; then.  {
2d210 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
2d220 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
2d230 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
2d240 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26 35 0a  $MAGIC_CMD" >&5.
2d250 24 61 73 5f 65 63 68 6f 20 22 24 4d 41 47 49 43  $as_echo "$MAGIC
2d260 5f 43 4d 44 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  _CMD" >&6; }.els
2d270 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
2d280 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
2d290 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
2d2a0 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
2d2b0 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
2d2c0 7d 0a 66 69 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73  }.fi......if tes
2d2d0 74 20 2d 7a 20 22 24 6c 74 5f 63 76 5f 70 61 74  t -z "$lt_cv_pat
2d2e0 68 5f 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74 68  h_MAGIC_CMD"; th
2d2f0 65 6e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  en.  if test -n 
2d300 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
2d310 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 24 61  "; then.    { $a
2d320 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
2d330 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
2d340 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  NO}: checking fo
2d350 72 20 66 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f  r file" >&5.$as_
2d360 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
2d370 20 66 6f 72 20 66 69 6c 65 2e 2e 2e 20 22 20 3e   for file... " >
2d380 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76  &6; }.if ${lt_cv
2d390 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 2b  _path_MAGIC_CMD+
2d3a0 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
2d3b0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
2d3c0 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
2d3d0 73 65 0a 20 20 63 61 73 65 20 24 4d 41 47 49 43  se.  case $MAGIC
2d3e0 5f 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a 5d 20 7c  _CMD in.[\\/*] |
2d3f0 20 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 6c 74    ?:[\\/]*).  lt
2d400 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43  _cv_path_MAGIC_C
2d410 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22 20  MD="$MAGIC_CMD" 
2d420 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
2d430 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
2d440 20 77 69 74 68 20 61 20 70 61 74 68 2e 0a 20 20   with a path..  
2d450 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61 76 65 5f  ;;.*).  lt_save_
2d460 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49  MAGIC_CMD="$MAGI
2d470 43 5f 43 4d 44 22 0a 20 20 6c 74 5f 73 61 76 65  C_CMD".  lt_save
2d480 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53  _ifs="$IFS"; IFS
2d490 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
2d4a0 0a 20 20 61 63 5f 64 75 6d 6d 79 3d 22 2f 75 73  .  ac_dummy="/us
2d4b0 72 2f 62 69 6e 24 50 41 54 48 5f 53 45 50 41 52  r/bin$PATH_SEPAR
2d4c0 41 54 4f 52 24 50 41 54 48 22 0a 20 20 66 6f 72  ATOR$PATH".  for
2d4d0 20 61 63 5f 64 69 72 20 69 6e 20 24 61 63 5f 64   ac_dir in $ac_d
2d4e0 75 6d 6d 79 3b 20 64 6f 0a 20 20 20 20 49 46 53  ummy; do.    IFS
2d4f0 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
2d500 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63      test -z "$ac
2d510 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d  _dir" && ac_dir=
2d520 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 66  ..    if test -f
2d530 20 24 61 63 5f 64 69 72 2f 66 69 6c 65 3b 20 74   $ac_dir/file; t
2d540 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f  hen.      lt_cv_
2d550 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22  path_MAGIC_CMD="
2d560 24 61 63 5f 64 69 72 2f 66 69 6c 65 22 0a 20 20  $ac_dir/file".  
2d570 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22      if test -n "
2d580 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  $file_magic_test
2d590 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 09 63 61  _file"; then..ca
2d5a0 73 65 20 24 64 65 70 6c 69 62 73 5f 63 68 65 63  se $deplibs_chec
2d5b0 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a 09 22 66 69  k_method in.."fi
2d5c0 6c 65 5f 6d 61 67 69 63 20 22 2a 29 0a 09 20 20  le_magic "*)..  
2d5d0 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65 78  file_magic_regex
2d5e0 3d 60 65 78 70 72 20 22 24 64 65 70 6c 69 62 73  =`expr "$deplibs
2d5f0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3a  _check_method" :
2d600 20 22 66 69 6c 65 5f 6d 61 67 69 63 20 5c 28 2e   "file_magic \(.
2d610 2a 5c 29 22 60 0a 09 20 20 4d 41 47 49 43 5f 43  *\)"`..  MAGIC_C
2d620 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f  MD="$lt_cv_path_
2d630 4d 41 47 49 43 5f 43 4d 44 22 0a 09 20 20 69 66  MAGIC_CMD"..  if
2d640 20 65 76 61 6c 20 24 66 69 6c 65 5f 6d 61 67 69   eval $file_magi
2d650 63 5f 63 6d 64 20 5c 24 66 69 6c 65 5f 6d 61 67  c_cmd \$file_mag
2d660 69 63 5f 74 65 73 74 5f 66 69 6c 65 20 32 3e 20  ic_test_file 2> 
2d670 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09 20 20 20  /dev/null |..   
2d680 20 24 45 47 52 45 50 20 22 24 66 69 6c 65 5f 6d   $EGREP "$file_m
2d690 61 67 69 63 5f 72 65 67 65 78 22 20 3e 20 2f 64  agic_regex" > /d
2d6a0 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20  ev/null; then.. 
2d6b0 20 20 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20 20     :..  else..  
2d6c0 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20    cat <<_LT_EOF 
2d6d0 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e  1>&2..*** Warnin
2d6e0 67 3a 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c  g: the command l
2d6f0 69 62 74 6f 6f 6c 20 75 73 65 73 20 74 6f 20 64  ibtool uses to d
2d700 65 74 65 63 74 20 73 68 61 72 65 64 20 6c 69 62  etect shared lib
2d710 72 61 72 69 65 73 2c 0a 2a 2a 2a 20 24 66 69 6c  raries,.*** $fil
2d720 65 5f 6d 61 67 69 63 5f 63 6d 64 2c 20 70 72 6f  e_magic_cmd, pro
2d730 64 75 63 65 73 20 6f 75 74 70 75 74 20 74 68 61  duces output tha
2d740 74 20 6c 69 62 74 6f 6f 6c 20 63 61 6e 6e 6f 74  t libtool cannot
2d750 20 72 65 63 6f 67 6e 69 7a 65 2e 0a 2a 2a 2a 20   recognize..*** 
2d760 54 68 65 20 72 65 73 75 6c 74 20 69 73 20 74 68  The result is th
2d770 61 74 20 6c 69 62 74 6f 6f 6c 20 6d 61 79 20 66  at libtool may f
2d780 61 69 6c 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65  ail to recognize
2d790 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
2d7a0 73 0a 2a 2a 2a 20 61 73 20 73 75 63 68 2e 20 20  s.*** as such.  
2d7b0 54 68 69 73 20 77 69 6c 6c 20 61 66 66 65 63 74  This will affect
2d7c0 20 74 68 65 20 63 72 65 61 74 69 6f 6e 20 6f 66   the creation of
2d7d0 20 6c 69 62 74 6f 6f 6c 20 6c 69 62 72 61 72 69   libtool librari
2d7e0 65 73 20 74 68 61 74 0a 2a 2a 2a 20 64 65 70 65  es that.*** depe
2d7f0 6e 64 20 6f 6e 20 73 68 61 72 65 64 20 6c 69 62  nd on shared lib
2d800 72 61 72 69 65 73 2c 20 62 75 74 20 70 72 6f 67  raries, but prog
2d810 72 61 6d 73 20 6c 69 6e 6b 65 64 20 77 69 74 68  rams linked with
2d820 20 73 75 63 68 20 6c 69 62 74 6f 6f 6c 0a 2a 2a   such libtool.**
2d830 2a 20 6c 69 62 72 61 72 69 65 73 20 77 69 6c 6c  * libraries will
2d840 20 77 6f 72 6b 20 72 65 67 61 72 64 6c 65 73 73   work regardless
2d850 20 6f 66 20 74 68 69 73 20 70 72 6f 62 6c 65 6d   of this problem
2d860 2e 20 20 4e 65 76 65 72 74 68 65 6c 65 73 73 2c  .  Nevertheless,
2d870 20 79 6f 75 0a 2a 2a 2a 20 6d 61 79 20 77 61 6e   you.*** may wan
2d880 74 20 74 6f 20 72 65 70 6f 72 74 20 74 68 65 20  t to report the 
2d890 70 72 6f 62 6c 65 6d 20 74 6f 20 79 6f 75 72 20  problem to your 
2d8a0 73 79 73 74 65 6d 20 6d 61 6e 61 67 65 72 20 61  system manager a
2d8b0 6e 64 2f 6f 72 20 74 6f 0a 2a 2a 2a 20 62 75 67  nd/or to.*** bug
2d8c0 2d 6c 69 62 74 6f 6f 6c 40 67 6e 75 2e 6f 72 67  -libtool@gnu.org
2d8d0 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 66 69 20  .._LT_EOF..  fi 
2d8e0 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66  ;;..esac.      f
2d8f0 69 0a 20 20 20 20 20 20 62 72 65 61 6b 0a 20 20  i.      break.  
2d900 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46    fi.  done.  IF
2d910 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
2d920 0a 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c  .  MAGIC_CMD="$l
2d930 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44  t_save_MAGIC_CMD
2d940 22 0a 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 0a  ".  ;;.esac.fi..
2d950 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63  MAGIC_CMD="$lt_c
2d960 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
2d970 22 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4d  ".if test -n "$M
2d980 41 47 49 43 5f 43 4d 44 22 3b 20 74 68 65 6e 0a  AGIC_CMD"; then.
2d990 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
2d9a0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
2d9b0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
2d9c0 74 3a 20 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e  t: $MAGIC_CMD" >
2d9d0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 4d 41  &5.$as_echo "$MA
2d9e0 47 49 43 5f 43 4d 44 22 20 3e 26 36 3b 20 7d 0a  GIC_CMD" >&6; }.
2d9f0 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
2da00 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
2da10 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
2da20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
2da30 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
2da40 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 65 6c 73 65  6; }.fi...  else
2da50 0a 20 20 20 20 4d 41 47 49 43 5f 43 4d 44 3d 3a  .    MAGIC_CMD=:
2da60 0a 20 20 66 69 0a 66 69 0a 0a 20 20 66 69 0a 20  .  fi.fi..  fi. 
2da70 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 55 73 65 20   ;;.esac..# Use 
2da80 43 20 66 6f 72 20 74 68 65 20 64 65 66 61 75 6c  C for the defaul
2da90 74 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  t configuration 
2daa0 69 6e 20 74 68 65 20 6c 69 62 74 6f 6f 6c 20 73  in the libtool s
2dab0 63 72 69 70 74 0a 0a 6c 74 5f 73 61 76 65 5f 43  cript..lt_save_C
2dac0 43 3d 22 24 43 43 22 0a 61 63 5f 65 78 74 3d 63  C="$CC".ac_ext=c
2dad0 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43  .ac_cpp='$CPP $C
2dae0 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70  PPFLAGS'.ac_comp
2daf0 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c  ile='$CC -c $CFL
2db00 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f  AGS $CPPFLAGS co
2db10 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
2db20 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43  &5'.ac_link='$CC
2db30 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -o conftest$ac_
2db40 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24  exeext $CFLAGS $
2db50 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47  CPPFLAGS $LDFLAG
2db60 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
2db70 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63  xt $LIBS >&5'.ac
2db80 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61  _compiler_gnu=$a
2db90 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
2dba0 67 6e 75 0a 0a 0a 23 20 53 6f 75 72 63 65 20 66  gnu...# Source f
2dbb0 69 6c 65 20 65 78 74 65 6e 73 69 6f 6e 20 66 6f  ile extension fo
2dbc0 72 20 43 20 74 65 73 74 20 73 6f 75 72 63 65 73  r C test sources
2dbd0 2e 0a 61 63 5f 65 78 74 3d 63 0a 0a 23 20 4f 62  ..ac_ext=c..# Ob
2dbe0 6a 65 63 74 20 66 69 6c 65 20 65 78 74 65 6e 73  ject file extens
2dbf0 69 6f 6e 20 66 6f 72 20 63 6f 6d 70 69 6c 65 64  ion for compiled
2dc00 20 43 20 74 65 73 74 20 73 6f 75 72 63 65 73 2e   C test sources.
2dc10 0a 6f 62 6a 65 78 74 3d 6f 0a 6f 62 6a 65 78 74  .objext=o.objext
2dc20 3d 24 6f 62 6a 65 78 74 0a 0a 23 20 43 6f 64 65  =$objext..# Code
2dc30 20 74 6f 20 62 65 20 75 73 65 64 20 69 6e 20 73   to be used in s
2dc40 69 6d 70 6c 65 20 63 6f 6d 70 69 6c 65 20 74 65  imple compile te
2dc50 73 74 73 0a 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f  sts.lt_simple_co
2dc60 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 3d  mpile_test_code=
2dc70 22 69 6e 74 20 73 6f 6d 65 5f 76 61 72 69 61 62  "int some_variab
2dc80 6c 65 20 3d 20 30 3b 22 0a 0a 23 20 43 6f 64 65  le = 0;"..# Code
2dc90 20 74 6f 20 62 65 20 75 73 65 64 20 69 6e 20 73   to be used in s
2dca0 69 6d 70 6c 65 20 6c 69 6e 6b 20 74 65 73 74 73  imple link tests
2dcb0 0a 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e 6b 5f  .lt_simple_link_
2dcc0 74 65 73 74 5f 63 6f 64 65 3d 27 69 6e 74 20 6d  test_code='int m
2dcd0 61 69 6e 28 29 7b 72 65 74 75 72 6e 28 30 29 3b  ain(){return(0);
2dce0 7d 27 0a 0a 0a 0a 0a 0a 0a 0a 23 20 49 66 20 6e  }'........# If n
2dcf0 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 61 73  o C compiler was
2dd00 20 73 70 65 63 69 66 69 65 64 2c 20 75 73 65 20   specified, use 
2dd10 43 43 2e 0a 4c 54 43 43 3d 24 7b 4c 54 43 43 2d  CC..LTCC=${LTCC-
2dd20 22 24 43 43 22 7d 0a 0a 23 20 49 66 20 6e 6f 20  "$CC"}..# If no 
2dd30 43 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73  C compiler flags
2dd40 20 77 65 72 65 20 73 70 65 63 69 66 69 65 64 2c   were specified,
2dd50 20 75 73 65 20 43 46 4c 41 47 53 2e 0a 4c 54 43   use CFLAGS..LTC
2dd60 46 4c 41 47 53 3d 24 7b 4c 54 43 46 4c 41 47 53  FLAGS=${LTCFLAGS
2dd70 2d 22 24 43 46 4c 41 47 53 22 7d 0a 0a 23 20 41  -"$CFLAGS"}..# A
2dd80 6c 6c 6f 77 20 43 43 20 74 6f 20 62 65 20 61 20  llow CC to be a 
2dd90 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
2dda0 68 20 61 72 67 75 6d 65 6e 74 73 2e 0a 63 6f 6d  h arguments..com
2ddb0 70 69 6c 65 72 3d 24 43 43 0a 0a 23 20 53 61 76  piler=$CC..# Sav
2ddc0 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 63 6f  e the default co
2ddd0 6d 70 69 6c 65 72 2c 20 73 69 6e 63 65 20 69 74  mpiler, since it
2dde0 20 67 65 74 73 20 6f 76 65 72 77 72 69 74 74 65   gets overwritte
2ddf0 6e 20 77 68 65 6e 20 74 68 65 20 6f 74 68 65 72  n when the other
2de00 0a 23 20 74 61 67 73 20 61 72 65 20 62 65 69 6e  .# tags are bein
2de10 67 20 74 65 73 74 65 64 2c 20 61 6e 64 20 5f 4c  g tested, and _L
2de20 54 5f 54 41 47 56 41 52 28 63 6f 6d 70 69 6c 65  T_TAGVAR(compile
2de30 72 2c 20 5b 5d 29 20 69 73 20 61 20 4e 4f 50 2e  r, []) is a NOP.
2de40 0a 63 6f 6d 70 69 6c 65 72 5f 44 45 46 41 55 4c  .compiler_DEFAUL
2de50 54 3d 24 43 43 0a 0a 23 20 73 61 76 65 20 77 61  T=$CC..# save wa
2de60 72 6e 69 6e 67 73 2f 62 6f 69 6c 65 72 70 6c 61  rnings/boilerpla
2de70 74 65 20 6f 66 20 73 69 6d 70 6c 65 20 74 65 73  te of simple tes
2de80 74 20 63 6f 64 65 0a 61 63 5f 6f 75 74 66 69 6c  t code.ac_outfil
2de90 65 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  e=conftest.$ac_o
2dea0 62 6a 65 78 74 0a 65 63 68 6f 20 22 24 6c 74 5f  bjext.echo "$lt_
2deb0 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74  simple_compile_t
2dec0 65 73 74 5f 63 6f 64 65 22 20 3e 63 6f 6e 66 74  est_code" >conft
2ded0 65 73 74 2e 24 61 63 5f 65 78 74 0a 65 76 61 6c  est.$ac_ext.eval
2dee0 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 32   "$ac_compile" 2
2def0 3e 26 31 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  >&1 >/dev/null |
2df00 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e   $SED '/^$/d; /^
2df10 20 2a 2b 2f 64 27 20 3e 63 6f 6e 66 74 65 73 74   *+/d' >conftest
2df20 2e 65 72 72 0a 5f 6c 74 5f 63 6f 6d 70 69 6c 65  .err._lt_compile
2df30 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 3d 60 63  r_boilerplate=`c
2df40 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 60  at conftest.err`
2df50 0a 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a  .$RM conftest*..
2df60 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74  ac_outfile=conft
2df70 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 65  est.$ac_objext.e
2df80 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f  cho "$lt_simple_
2df90 6c 69 6e 6b 5f 74 65 73 74 5f 63 6f 64 65 22 20  link_test_code" 
2dfa0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
2dfb0 74 0a 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b  t.eval "$ac_link
2dfc0 22 20 32 3e 26 31 20 3e 2f 64 65 76 2f 6e 75 6c  " 2>&1 >/dev/nul
2dfd0 6c 20 7c 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b  l | $SED '/^$/d;
2dfe0 20 2f 5e 20 2a 2b 2f 64 27 20 3e 63 6f 6e 66 74   /^ *+/d' >conft
2dff0 65 73 74 2e 65 72 72 0a 5f 6c 74 5f 6c 69 6e 6b  est.err._lt_link
2e000 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 3d 60  er_boilerplate=`
2e010 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
2e020 60 0a 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73  `.$RM -r conftes
2e030 74 2a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20  t*...if test -n 
2e040 22 24 63 6f 6d 70 69 6c 65 72 22 3b 20 74 68 65  "$compiler"; the
2e050 6e 0a 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  n..lt_prog_compi
2e060 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66  ler_no_builtin_f
2e070 6c 61 67 3d 0a 0a 69 66 20 74 65 73 74 20 22 24  lag=..if test "$
2e080 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  GCC" = yes; then
2e090 0a 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  .  lt_prog_compi
2e0a0 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66  ler_no_builtin_f
2e0b0 6c 61 67 3d 27 20 2d 66 6e 6f 2d 62 75 69 6c 74  lag=' -fno-built
2e0c0 69 6e 27 0a 0a 20 20 7b 20 24 61 73 5f 65 63 68  in'..  { $as_ech
2e0d0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
2e0e0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
2e0f0 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d  checking if $com
2e100 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d  piler supports -
2e110 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78  fno-rtti -fno-ex
2e120 63 65 70 74 69 6f 6e 73 22 20 3e 26 35 0a 24 61  ceptions" >&5.$a
2e130 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
2e140 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20  ng if $compiler 
2e150 73 75 70 70 6f 72 74 73 20 2d 66 6e 6f 2d 72 74  supports -fno-rt
2e160 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f  ti -fno-exceptio
2e170 6e 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  ns... " >&6; }.i
2e180 66 20 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  f ${lt_cv_prog_c
2e190 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63  ompiler_rtti_exc
2e1a0 65 70 74 69 6f 6e 73 2b 3a 7d 20 66 61 6c 73 65  eptions+:} false
2e1b0 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
2e1c0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
2e1d0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f  " >&6.else.  lt_
2e1e0 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
2e1f0 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73  _rtti_exceptions
2e200 3d 6e 6f 0a 20 20 20 61 63 5f 6f 75 74 66 69 6c  =no.   ac_outfil
2e210 65 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  e=conftest.$ac_o
2e220 62 6a 65 78 74 0a 20 20 20 65 63 68 6f 20 22 24  bjext.   echo "$
2e230 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c  lt_simple_compil
2e240 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63  e_test_code" > c
2e250 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2e260 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66     lt_compiler_f
2e270 6c 61 67 3d 22 2d 66 6e 6f 2d 72 74 74 69 20 2d  lag="-fno-rtti -
2e280 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 0a  fno-exceptions".
2e290 20 20 20 23 20 49 6e 73 65 72 74 20 74 68 65 20     # Insert the 
2e2a0 6f 70 74 69 6f 6e 20 65 69 74 68 65 72 20 28 31  option either (1
2e2b0 29 20 61 66 74 65 72 20 74 68 65 20 6c 61 73 74  ) after the last
2e2c0 20 2a 46 4c 41 47 53 20 76 61 72 69 61 62 6c 65   *FLAGS variable
2e2d0 2c 20 6f 72 0a 20 20 20 23 20 28 32 29 20 62 65  , or.   # (2) be
2e2e0 66 6f 72 65 20 61 20 77 6f 72 64 20 63 6f 6e 74  fore a word cont
2e2f0 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73 74  aining "conftest
2e300 2e 22 2c 20 6f 72 20 28 33 29 20 61 74 20 74 68  .", or (3) at th
2e310 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74 65  e end..   # Note
2e320 20 74 68 61 74 20 24 61 63 5f 63 6f 6d 70 69 6c   that $ac_compil
2e330 65 20 69 74 73 65 6c 66 20 64 6f 65 73 20 6e 6f  e itself does no
2e340 74 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73 6c  t contain backsl
2e350 61 73 68 65 73 20 61 6e 64 20 62 65 67 69 6e 73  ashes and begins
2e360 0a 20 20 20 23 20 77 69 74 68 20 61 20 64 6f 6c  .   # with a dol
2e370 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74 20 61 20  lar sign (not a 
2e380 68 79 70 68 65 6e 29 2c 20 73 6f 20 74 68 65 20  hyphen), so the 
2e390 65 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72 6b  echo should work
2e3a0 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20 23   correctly..   #
2e3b0 20 54 68 65 20 6f 70 74 69 6f 6e 20 69 73 20 72   The option is r
2e3c0 65 66 65 72 65 6e 63 65 64 20 76 69 61 20 61 20  eferenced via a 
2e3d0 76 61 72 69 61 62 6c 65 20 74 6f 20 61 76 6f 69  variable to avoi
2e3e0 64 20 63 6f 6e 66 75 73 69 6e 67 20 73 65 64 2e  d confusing sed.
2e3f0 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60  .   lt_compile=`
2e400 65 63 68 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c  echo "$ac_compil
2e410 65 22 20 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d  e" | $SED \.   -
2e420 65 20 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30  e 's:.*FLAGS}\{0
2e430 2c 31 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70 69  ,1\} :&$lt_compi
2e440 6c 65 72 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c  ler_flag :; t' \
2e450 0a 20 20 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a  .   -e 's: [^ ]*
2e460 63 6f 6e 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f  conftest\.: $lt_
2e470 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b  compiler_flag&:;
2e480 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24   t' \.   -e 's:$
2e490 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66  : $lt_compiler_f
2e4a0 6c 61 67 3a 27 60 0a 20 20 20 28 65 76 61 6c 20  lag:'`.   (eval 
2e4b0 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo "\"\$as_me:
2e4c0 36 36 36 30 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c  6660: $lt_compil
2e4d0 65 5c 22 22 20 3e 26 35 29 0a 20 20 20 28 65 76  e\"" >&5).   (ev
2e4e0 61 6c 20 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22  al "$lt_compile"
2e4f0 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 29   2>conftest.err)
2e500 0a 20 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  .   ac_status=$?
2e510 0a 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  .   cat conftest
2e520 2e 65 72 72 20 3e 26 35 0a 20 20 20 65 63 68 6f  .err >&5.   echo
2e530 20 22 24 61 73 5f 6d 65 3a 36 36 36 34 3a 20 5c   "$as_me:6664: \
2e540 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
2e550 20 3e 26 35 0a 20 20 20 69 66 20 28 65 78 69 74   >&5.   if (exit
2e560 20 24 61 63 5f 73 74 61 74 75 73 29 20 26 26 20   $ac_status) && 
2e570 74 65 73 74 20 2d 73 20 22 24 61 63 5f 6f 75 74  test -s "$ac_out
2e580 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20  file"; then.    
2e590 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72 20   # The compiler 
2e5a0 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e  can only warn an
2e5b0 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74  d ignore the opt
2e5c0 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f 67  ion if not recog
2e5d0 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f 20  nized.     # So 
2e5e0 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65 20  say no if there 
2e5f0 61 72 65 20 77 61 72 6e 69 6e 67 73 20 6f 74 68  are warnings oth
2e600 65 72 20 74 68 61 6e 20 74 68 65 20 75 73 75 61  er than the usua
2e610 6c 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 20 24  l output..     $
2e620 45 43 48 4f 20 22 58 24 5f 6c 74 5f 63 6f 6d 70  ECHO "X$_lt_comp
2e630 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65  iler_boilerplate
2e640 22 20 7c 20 24 58 73 65 64 20 2d 65 20 27 2f 5e  " | $Xsed -e '/^
2e650 24 2f 64 27 20 3e 63 6f 6e 66 74 65 73 74 2e 65  $/d' >conftest.e
2e660 78 70 0a 20 20 20 20 20 24 53 45 44 20 27 2f 5e  xp.     $SED '/^
2e670 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 63 6f  $/d; /^ *+/d' co
2e680 6e 66 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66  nftest.err >conf
2e690 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20 69 66  test.er2.     if
2e6a0 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
2e6b0 65 73 74 2e 65 72 32 20 7c 7c 20 64 69 66 66 20  est.er2 || diff 
2e6c0 63 6f 6e 66 74 65 73 74 2e 65 78 70 20 63 6f 6e  conftest.exp con
2e6d0 66 74 65 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f  ftest.er2 >/dev/
2e6e0 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20  null; then.     
2e6f0 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d    lt_cv_prog_com
2e700 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70  piler_rtti_excep
2e710 74 69 6f 6e 73 3d 79 65 73 0a 20 20 20 20 20 66  tions=yes.     f
2e720 69 0a 20 20 20 66 69 0a 20 20 20 24 52 4d 20 63  i.   fi.   $RM c
2e730 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 7b 20 24  onftest*..fi.{ $
2e740 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
2e750 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
2e760 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c  ENO}: result: $l
2e770 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
2e780 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f  er_rtti_exceptio
2e790 6e 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ns" >&5.$as_echo
2e7a0 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f   "$lt_cv_prog_co
2e7b0 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65  mpiler_rtti_exce
2e7c0 70 74 69 6f 6e 73 22 20 3e 26 36 3b 20 7d 0a 0a  ptions" >&6; }..
2e7d0 69 66 20 74 65 73 74 20 78 22 24 6c 74 5f 63 76  if test x"$lt_cv
2e7e0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72  _prog_compiler_r
2e7f0 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73 22 20  tti_exceptions" 
2e800 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a 20 20 20  = xyes; then.   
2e810 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2e820 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61  r_no_builtin_fla
2e830 67 3d 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  g="$lt_prog_comp
2e840 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f  iler_no_builtin_
2e850 66 6c 61 67 20 2d 66 6e 6f 2d 72 74 74 69 20 2d  flag -fno-rtti -
2e860 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 0a  fno-exceptions".
2e870 65 6c 73 65 0a 20 20 20 20 3a 0a 66 69 0a 0a 66  else.    :.fi..f
2e880 69 0a 0a 0a 0a 0a 0a 0a 20 20 6c 74 5f 70 72 6f  i.......  lt_pro
2e890 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 0a 6c  g_compiler_wl=.l
2e8a0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2e8b0 70 69 63 3d 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d  pic=.lt_prog_com
2e8c0 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 0a 0a 7b  piler_static=..{
2e8d0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
2e8e0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
2e8f0 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
2e900 20 66 6f 72 20 24 63 6f 6d 70 69 6c 65 72 20 6f   for $compiler o
2e910 70 74 69 6f 6e 20 74 6f 20 70 72 6f 64 75 63 65  ption to produce
2e920 20 50 49 43 22 20 3e 26 35 0a 24 61 73 5f 65 63   PIC" >&5.$as_ec
2e930 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
2e940 6f 72 20 24 63 6f 6d 70 69 6c 65 72 20 6f 70 74  or $compiler opt
2e950 69 6f 6e 20 74 6f 20 70 72 6f 64 75 63 65 20 50  ion to produce P
2e960 49 43 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 0a  IC... " >&6; }..
2e970 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22    if test "$GCC"
2e980 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20   = yes; then.   
2e990 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2e9a0 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20  r_wl='-Wl,'.    
2e9b0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2e9c0 5f 73 74 61 74 69 63 3d 27 2d 73 74 61 74 69 63  _static='-static
2e9d0 27 0a 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73  '..    case $hos
2e9e0 74 5f 6f 73 20 69 6e 0a 20 20 20 20 20 20 61 69  t_os in.      ai
2e9f0 78 2a 29 0a 20 20 20 20 20 20 23 20 41 6c 6c 20  x*).      # All 
2ea00 41 49 58 20 63 6f 64 65 20 69 73 20 50 49 43 2e  AIX code is PIC.
2ea10 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22  .      if test "
2ea20 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61 36  $host_cpu" = ia6
2ea30 34 3b 20 74 68 65 6e 0a 09 23 20 41 49 58 20 35  4; then..# AIX 5
2ea40 20 6e 6f 77 20 73 75 70 70 6f 72 74 73 20 49 41   now supports IA
2ea50 36 34 20 70 72 6f 63 65 73 73 6f 72 0a 09 6c 74  64 processor..lt
2ea60 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2ea70 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27  tatic='-Bstatic'
2ea80 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
2ea90 3b 3b 0a 0a 20 20 20 20 61 6d 69 67 61 6f 73 2a  ;;..    amigaos*
2eaa0 29 0a 20 20 20 20 20 20 63 61 73 65 20 24 68 6f  ).      case $ho
2eab0 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 20 20  st_cpu in.      
2eac0 70 6f 77 65 72 70 63 29 0a 20 20 20 20 20 20 20  powerpc).       
2ead0 20 20 20 20 20 23 20 73 65 65 20 63 6f 6d 6d 65       # see comme
2eae0 6e 74 20 61 62 6f 75 74 20 41 6d 69 67 61 4f 53  nt about AmigaOS
2eaf0 34 20 2e 73 6f 20 73 75 70 70 6f 72 74 0a 20 20  4 .so support.  
2eb00 20 20 20 20 20 20 20 20 20 20 6c 74 5f 70 72 6f            lt_pro
2eb10 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2eb20 2d 66 50 49 43 27 0a 20 20 20 20 20 20 20 20 3b  -fPIC'.        ;
2eb30 3b 0a 20 20 20 20 20 20 6d 36 38 6b 29 0a 20 20  ;.      m68k).  
2eb40 20 20 20 20 20 20 20 20 20 20 23 20 46 49 58 4d            # FIXM
2eb50 45 3a 20 77 65 20 6e 65 65 64 20 61 74 20 6c 65  E: we need at le
2eb60 61 73 74 20 36 38 30 32 30 20 63 6f 64 65 20 74  ast 68020 code t
2eb70 6f 20 62 75 69 6c 64 20 73 68 61 72 65 64 20 6c  o build shared l
2eb80 69 62 72 61 72 69 65 73 2c 20 62 75 74 0a 20 20  ibraries, but.  
2eb90 20 20 20 20 20 20 20 20 20 20 23 20 61 64 64 69            # addi
2eba0 6e 67 20 74 68 65 20 60 2d 6d 36 38 30 32 30 27  ng the `-m68020'
2ebb0 20 66 6c 61 67 20 74 6f 20 47 43 43 20 70 72 65   flag to GCC pre
2ebc0 76 65 6e 74 73 20 62 75 69 6c 64 69 6e 67 20 61  vents building a
2ebd0 6e 79 74 68 69 6e 67 20 62 65 74 74 65 72 2c 0a  nything better,.
2ebe0 20 20 20 20 20 20 20 20 20 20 20 20 23 20 6c 69              # li
2ebf0 6b 65 20 60 2d 6d 36 38 30 34 30 27 2e 0a 20 20  ke `-m68040'..  
2ec00 20 20 20 20 20 20 20 20 20 20 6c 74 5f 70 72 6f            lt_pro
2ec10 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2ec20 2d 6d 36 38 30 32 30 20 2d 72 65 73 69 64 65 6e  -m68020 -residen
2ec30 74 33 32 20 2d 6d 61 6c 77 61 79 73 2d 72 65 73  t32 -malways-res
2ec40 74 6f 72 65 2d 61 34 27 0a 20 20 20 20 20 20 20  tore-a4'.       
2ec50 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20   ;;.      esac. 
2ec60 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 62 65 6f       ;;..    beo
2ec70 73 2a 20 7c 20 69 72 69 78 35 2a 20 7c 20 69 72  s* | irix5* | ir
2ec80 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78  ix6* | nonstopux
2ec90 2a 20 7c 20 6f 73 66 33 2a 20 7c 20 6f 73 66 34  * | osf3* | osf4
2eca0 2a 20 7c 20 6f 73 66 35 2a 29 0a 20 20 20 20 20  * | osf5*).     
2ecb0 20 23 20 50 49 43 20 69 73 20 74 68 65 20 64 65   # PIC is the de
2ecc0 66 61 75 6c 74 20 66 6f 72 20 74 68 65 73 65 20  fault for these 
2ecd0 4f 53 65 73 2e 0a 20 20 20 20 20 20 3b 3b 0a 0a  OSes..      ;;..
2ece0 20 20 20 20 6d 69 6e 67 77 2a 20 7c 20 63 79 67      mingw* | cyg
2ecf0 77 69 6e 2a 20 7c 20 70 77 33 32 2a 20 7c 20 6f  win* | pw32* | o
2ed00 73 32 2a 20 7c 20 63 65 67 63 63 2a 29 0a 20 20  s2* | cegcc*).  
2ed10 20 20 20 20 23 20 54 68 69 73 20 68 61 63 6b 20      # This hack 
2ed20 69 73 20 73 6f 20 74 68 61 74 20 74 68 65 20 73  is so that the s
2ed30 6f 75 72 63 65 20 66 69 6c 65 20 63 61 6e 20 74  ource file can t
2ed40 65 6c 6c 20 77 68 65 74 68 65 72 20 69 74 20 69  ell whether it i
2ed50 73 20 62 65 69 6e 67 0a 20 20 20 20 20 20 23 20  s being.      # 
2ed60 62 75 69 6c 74 20 66 6f 72 20 69 6e 63 6c 75 73  built for inclus
2ed70 69 6f 6e 20 69 6e 20 61 20 64 6c 6c 20 28 61 6e  ion in a dll (an
2ed80 64 20 73 68 6f 75 6c 64 20 65 78 70 6f 72 74 20  d should export 
2ed90 73 79 6d 62 6f 6c 73 20 66 6f 72 20 65 78 61 6d  symbols for exam
2eda0 70 6c 65 29 2e 0a 20 20 20 20 20 20 23 20 41 6c  ple)..      # Al
2edb0 74 68 6f 75 67 68 20 74 68 65 20 63 79 67 77 69  though the cygwi
2edc0 6e 20 67 63 63 20 69 67 6e 6f 72 65 73 20 2d 66  n gcc ignores -f
2edd0 50 49 43 2c 20 73 74 69 6c 6c 20 6e 65 65 64 20  PIC, still need 
2ede0 74 68 69 73 20 66 6f 72 20 6f 6c 64 2d 73 74 79  this for old-sty
2edf0 6c 65 0a 20 20 20 20 20 20 23 20 28 2d 2d 64 69  le.      # (--di
2ee00 73 61 62 6c 65 2d 61 75 74 6f 2d 69 6d 70 6f 72  sable-auto-impor
2ee10 74 29 20 6c 69 62 72 61 72 69 65 73 0a 20 20 20  t) libraries.   
2ee20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2ee30 6c 65 72 5f 70 69 63 3d 27 2d 44 44 4c 4c 5f 45  ler_pic='-DDLL_E
2ee40 58 50 4f 52 54 27 0a 20 20 20 20 20 20 3b 3b 0a  XPORT'.      ;;.
2ee50 0a 20 20 20 20 64 61 72 77 69 6e 2a 20 7c 20 72  .    darwin* | r
2ee60 68 61 70 73 6f 64 79 2a 29 0a 20 20 20 20 20 20  hapsody*).      
2ee70 23 20 50 49 43 20 69 73 20 74 68 65 20 64 65 66  # PIC is the def
2ee80 61 75 6c 74 20 6f 6e 20 74 68 69 73 20 70 6c 61  ault on this pla
2ee90 74 66 6f 72 6d 0a 20 20 20 20 20 20 23 20 43 6f  tform.      # Co
2eea0 6d 6d 6f 6e 20 73 79 6d 62 6f 6c 73 20 6e 6f 74  mmon symbols not
2eeb0 20 61 6c 6c 6f 77 65 64 20 69 6e 20 4d 48 5f 44   allowed in MH_D
2eec0 59 4c 49 42 20 66 69 6c 65 73 0a 20 20 20 20 20  YLIB files.     
2eed0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2eee0 72 5f 70 69 63 3d 27 2d 66 6e 6f 2d 63 6f 6d 6d  r_pic='-fno-comm
2eef0 6f 6e 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  on'.      ;;..  
2ef00 20 20 68 70 75 78 2a 29 0a 20 20 20 20 20 20 23    hpux*).      #
2ef10 20 50 49 43 20 69 73 20 74 68 65 20 64 65 66 61   PIC is the defa
2ef20 75 6c 74 20 66 6f 72 20 36 34 2d 62 69 74 20 50  ult for 64-bit P
2ef30 41 20 48 50 2d 55 58 2c 20 62 75 74 20 6e 6f 74  A HP-UX, but not
2ef40 20 66 6f 72 20 33 32 2d 62 69 74 0a 20 20 20 20   for 32-bit.    
2ef50 20 20 23 20 50 41 20 48 50 2d 55 58 2e 20 20 4f    # PA HP-UX.  O
2ef60 6e 20 49 41 36 34 20 48 50 2d 55 58 2c 20 50 49  n IA64 HP-UX, PI
2ef70 43 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74  C is the default
2ef80 20 62 75 74 20 74 68 65 20 70 69 63 20 66 6c 61   but the pic fla
2ef90 67 0a 20 20 20 20 20 20 23 20 73 65 74 73 20 74  g.      # sets t
2efa0 68 65 20 64 65 66 61 75 6c 74 20 54 4c 53 20 6d  he default TLS m
2efb0 6f 64 65 6c 20 61 6e 64 20 61 66 66 65 63 74 73  odel and affects
2efc0 20 69 6e 6c 69 6e 69 6e 67 2e 0a 20 20 20 20 20   inlining..     
2efd0 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20   case $host_cpu 
2efe0 69 6e 0a 20 20 20 20 20 20 68 70 70 61 2a 36 34  in.      hppa*64
2eff0 2a 29 0a 09 23 20 2b 5a 20 74 68 65 20 64 65 66  *)..# +Z the def
2f000 61 75 6c 74 0a 09 3b 3b 0a 20 20 20 20 20 20 2a  ault..;;.      *
2f010 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  )..lt_prog_compi
2f020 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49 43 27 0a  ler_pic='-fPIC'.
2f030 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20  .;;.      esac. 
2f040 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 69 6e 74       ;;..    int
2f050 65 72 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 20 20  erix[3-9]*).    
2f060 20 20 23 20 49 6e 74 65 72 69 78 20 33 2e 78 20    # Interix 3.x 
2f070 67 63 63 20 2d 66 70 69 63 2f 2d 66 50 49 43 20  gcc -fpic/-fPIC 
2f080 6f 70 74 69 6f 6e 73 20 67 65 6e 65 72 61 74 65  options generate
2f090 20 62 72 6f 6b 65 6e 20 63 6f 64 65 2e 0a 20 20   broken code..  
2f0a0 20 20 20 20 23 20 49 6e 73 74 65 61 64 2c 20 77      # Instead, w
2f0b0 65 20 72 65 6c 6f 63 61 74 65 20 73 68 61 72 65  e relocate share
2f0c0 64 20 6c 69 62 72 61 72 69 65 73 20 61 74 20 72  d libraries at r
2f0d0 75 6e 74 69 6d 65 2e 0a 20 20 20 20 20 20 3b 3b  untime..      ;;
2f0e0 0a 0a 20 20 20 20 6d 73 64 6f 73 64 6a 67 70 70  ..    msdosdjgpp
2f0f0 2a 29 0a 20 20 20 20 20 20 23 20 4a 75 73 74 20  *).      # Just 
2f100 62 65 63 61 75 73 65 20 77 65 20 75 73 65 20 47  because we use G
2f110 43 43 20 64 6f 65 73 6e 27 74 20 6d 65 61 6e 20  CC doesn't mean 
2f120 77 65 20 73 75 64 64 65 6e 6c 79 20 67 65 74 20  we suddenly get 
2f130 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
2f140 0a 20 20 20 20 20 20 23 20 6f 6e 20 73 79 73 74  .      # on syst
2f150 65 6d 73 20 74 68 61 74 20 64 6f 6e 27 74 20 73  ems that don't s
2f160 75 70 70 6f 72 74 20 74 68 65 6d 2e 0a 20 20 20  upport them..   
2f170 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2f180 6c 65 72 5f 63 61 6e 5f 62 75 69 6c 64 5f 73 68  ler_can_build_sh
2f190 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20 65 6e  ared=no.      en
2f1a0 61 62 6c 65 5f 73 68 61 72 65 64 3d 6e 6f 0a 20  able_shared=no. 
2f1b0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 6e 74       ;;..    *nt
2f1c0 6f 2a 20 7c 20 2a 71 6e 78 2a 29 0a 20 20 20 20  o* | *qnx*).    
2f1d0 20 20 23 20 51 4e 58 20 75 73 65 73 20 47 4e 55    # QNX uses GNU
2f1e0 20 43 2b 2b 2c 20 62 75 74 20 6e 65 65 64 20 74   C++, but need t
2f1f0 6f 20 64 65 66 69 6e 65 20 2d 73 68 61 72 65 64  o define -shared
2f200 20 6f 70 74 69 6f 6e 20 74 6f 6f 2c 20 6f 74 68   option too, oth
2f210 65 72 77 69 73 65 0a 20 20 20 20 20 20 23 20 69  erwise.      # i
2f220 74 20 77 69 6c 6c 20 63 6f 72 65 64 75 6d 70 2e  t will coredump.
2f230 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2f240 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50  ompiler_pic='-fP
2f250 49 43 20 2d 73 68 61 72 65 64 27 0a 20 20 20 20  IC -shared'.    
2f260 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 34 2a    ;;..    sysv4*
2f270 4d 50 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65  MP*).      if te
2f280 73 74 20 2d 64 20 2f 75 73 72 2f 6e 65 63 3b 20  st -d /usr/nec; 
2f290 74 68 65 6e 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  then..lt_prog_co
2f2a0 6d 70 69 6c 65 72 5f 70 69 63 3d 2d 4b 63 6f 6e  mpiler_pic=-Kcon
2f2b0 66 6f 72 6d 5f 70 69 63 0a 20 20 20 20 20 20 66  form_pic.      f
2f2c0 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  i.      ;;..    
2f2d0 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
2f2e0 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
2f2f0 66 50 49 43 27 0a 20 20 20 20 20 20 3b 3b 0a 20  fPIC'.      ;;. 
2f300 20 20 20 65 73 61 63 0a 20 20 65 6c 73 65 0a 20     esac.  else. 
2f310 20 20 20 23 20 50 4f 52 54 4d 45 20 43 68 65 63     # PORTME Chec
2f320 6b 20 66 6f 72 20 66 6c 61 67 20 74 6f 20 70 61  k for flag to pa
2f330 73 73 20 6c 69 6e 6b 65 72 20 66 6c 61 67 73 20  ss linker flags 
2f340 74 68 72 6f 75 67 68 20 74 68 65 20 73 79 73 74  through the syst
2f350 65 6d 20 63 6f 6d 70 69 6c 65 72 2e 0a 20 20 20  em compiler..   
2f360 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69   case $host_os i
2f370 6e 0a 20 20 20 20 61 69 78 2a 29 0a 20 20 20 20  n.    aix*).    
2f380 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2f390 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20  er_wl='-Wl,'.   
2f3a0 20 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73     if test "$hos
2f3b0 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74  t_cpu" = ia64; t
2f3c0 68 65 6e 0a 09 23 20 41 49 58 20 35 20 6e 6f 77  hen..# AIX 5 now
2f3d0 20 73 75 70 70 6f 72 74 73 20 49 41 36 34 20 70   supports IA64 p
2f3e0 72 6f 63 65 73 73 6f 72 0a 09 6c 74 5f 70 72 6f  rocessor..lt_pro
2f3f0 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2f400 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20  c='-Bstatic'.   
2f410 20 20 20 65 6c 73 65 0a 09 6c 74 5f 70 72 6f 67     else..lt_prog
2f420 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2f430 3d 27 2d 62 6e 73 6f 20 2d 62 49 3a 2f 6c 69 62  ='-bnso -bI:/lib
2f440 2f 73 79 73 63 61 6c 6c 73 2e 65 78 70 27 0a 20  /syscalls.exp'. 
2f450 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
2f460 0a 0a 20 20 20 20 6d 69 6e 67 77 2a 20 7c 20 63  ..    mingw* | c
2f470 79 67 77 69 6e 2a 20 7c 20 70 77 33 32 2a 20 7c  ygwin* | pw32* |
2f480 20 6f 73 32 2a 20 7c 20 63 65 67 63 63 2a 29 0a   os2* | cegcc*).
2f490 20 20 20 20 20 20 23 20 54 68 69 73 20 68 61 63        # This hac
2f4a0 6b 20 69 73 20 73 6f 20 74 68 61 74 20 74 68 65  k is so that the
2f4b0 20 73 6f 75 72 63 65 20 66 69 6c 65 20 63 61 6e   source file can
2f4c0 20 74 65 6c 6c 20 77 68 65 74 68 65 72 20 69 74   tell whether it
2f4d0 20 69 73 20 62 65 69 6e 67 0a 20 20 20 20 20 20   is being.      
2f4e0 23 20 62 75 69 6c 74 20 66 6f 72 20 69 6e 63 6c  # built for incl
2f4f0 75 73 69 6f 6e 20 69 6e 20 61 20 64 6c 6c 20 28  usion in a dll (
2f500 61 6e 64 20 73 68 6f 75 6c 64 20 65 78 70 6f 72  and should expor
2f510 74 20 73 79 6d 62 6f 6c 73 20 66 6f 72 20 65 78  t symbols for ex
2f520 61 6d 70 6c 65 29 2e 0a 20 20 20 20 20 20 6c 74  ample)..      lt
2f530 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2f540 69 63 3d 27 2d 44 44 4c 4c 5f 45 58 50 4f 52 54  ic='-DDLL_EXPORT
2f550 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  '.      ;;..    
2f560 68 70 75 78 39 2a 20 7c 20 68 70 75 78 31 30 2a  hpux9* | hpux10*
2f570 20 7c 20 68 70 75 78 31 31 2a 29 0a 20 20 20 20   | hpux11*).    
2f580 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2f590 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20  er_wl='-Wl,'.   
2f5a0 20 20 20 23 20 50 49 43 20 69 73 20 74 68 65 20     # PIC is the 
2f5b0 64 65 66 61 75 6c 74 20 66 6f 72 20 49 41 36 34  default for IA64
2f5c0 20 48 50 2d 55 58 20 61 6e 64 20 36 34 2d 62 69   HP-UX and 64-bi
2f5d0 74 20 48 50 2d 55 58 2c 20 62 75 74 0a 20 20 20  t HP-UX, but.   
2f5e0 20 20 20 23 20 6e 6f 74 20 66 6f 72 20 50 41 20     # not for PA 
2f5f0 48 50 2d 55 58 2e 0a 20 20 20 20 20 20 63 61 73  HP-UX..      cas
2f600 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20  e $host_cpu in. 
2f610 20 20 20 20 20 68 70 70 61 2a 36 34 2a 7c 69 61       hppa*64*|ia
2f620 36 34 2a 29 0a 09 23 20 2b 5a 20 74 68 65 20 64  64*)..# +Z the d
2f630 65 66 61 75 6c 74 0a 09 3b 3b 0a 20 20 20 20 20  efault..;;.     
2f640 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d   *)..lt_prog_com
2f650 70 69 6c 65 72 5f 70 69 63 3d 27 2b 5a 27 0a 09  piler_pic='+Z'..
2f660 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20  ;;.      esac.  
2f670 20 20 20 20 23 20 49 73 20 74 68 65 72 65 20 61      # Is there a
2f680 20 62 65 74 74 65 72 20 6c 74 5f 70 72 6f 67 5f   better lt_prog_
2f690 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 20  compiler_static 
2f6a0 74 68 61 74 20 77 6f 72 6b 73 20 77 69 74 68 20  that works with 
2f6b0 74 68 65 20 62 75 6e 64 6c 65 64 20 43 43 3f 0a  the bundled CC?.
2f6c0 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2f6d0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 24  mpiler_static='$
2f6e0 7b 77 6c 7d 2d 61 20 24 7b 77 6c 7d 61 72 63 68  {wl}-a ${wl}arch
2f6f0 69 76 65 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  ive'.      ;;.. 
2f700 20 20 20 69 72 69 78 35 2a 20 7c 20 69 72 69 78     irix5* | irix
2f710 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 29  6* | nonstopux*)
2f720 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2f730 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
2f740 27 0a 20 20 20 20 20 20 23 20 50 49 43 20 28 77  '.      # PIC (w
2f750 69 74 68 20 2d 4b 50 49 43 29 20 69 73 20 74 68  ith -KPIC) is th
2f760 65 20 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 20  e default..     
2f770 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2f780 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73  r_static='-non_s
2f790 68 61 72 65 64 27 0a 20 20 20 20 20 20 3b 3b 0a  hared'.      ;;.
2f7a0 0a 20 20 20 20 6c 69 6e 75 78 2a 20 7c 20 6b 2a  .    linux* | k*
2f7b0 62 73 64 2a 2d 67 6e 75 29 0a 20 20 20 20 20 20  bsd*-gnu).      
2f7c0 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e 61 6d  case $cc_basenam
2f7d0 65 20 69 6e 0a 20 20 20 20 20 20 23 20 6f 6c 64  e in.      # old
2f7e0 20 49 6e 74 65 6c 20 66 6f 72 20 78 38 36 5f 36   Intel for x86_6
2f7f0 34 20 77 68 69 63 68 20 73 74 69 6c 6c 20 73 75  4 which still su
2f800 70 70 6f 72 74 65 64 20 2d 4b 50 49 43 2e 0a 20  pported -KPIC.. 
2f810 20 20 20 20 20 65 63 63 2a 29 0a 09 6c 74 5f 70       ecc*)..lt_p
2f820 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2f830 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f  '-Wl,'..lt_prog_
2f840 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b  compiler_pic='-K
2f850 50 49 43 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  PIC'..lt_prog_co
2f860 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2f870 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 20 20  static'.        
2f880 3b 3b 0a 20 20 20 20 20 20 23 20 69 63 63 20 75  ;;.      # icc u
2f890 73 65 64 20 74 6f 20 62 65 20 69 6e 63 6f 6d 70  sed to be incomp
2f8a0 61 74 69 62 6c 65 20 77 69 74 68 20 47 43 43 2e  atible with GCC.
2f8b0 0a 20 20 20 20 20 20 23 20 49 43 43 20 31 30 20  .      # ICC 10 
2f8c0 64 6f 65 73 6e 27 74 20 61 63 63 65 70 74 20 2d  doesn't accept -
2f8d0 4b 50 49 43 20 61 6e 79 20 6d 6f 72 65 2e 0a 20  KPIC any more.. 
2f8e0 20 20 20 20 20 69 63 63 2a 20 7c 20 69 66 6f 72       icc* | ifor
2f8f0 74 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  t*)..lt_prog_com
2f900 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
2f910 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2f920 72 5f 70 69 63 3d 27 2d 66 50 49 43 27 0a 09 6c  r_pic='-fPIC'..l
2f930 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f940 73 74 61 74 69 63 3d 27 2d 73 74 61 74 69 63 27  static='-static'
2f950 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  .        ;;.    
2f960 20 20 23 20 4c 61 68 65 79 20 46 6f 72 74 72 61    # Lahey Fortra
2f970 6e 20 38 2e 31 2e 0a 20 20 20 20 20 20 6c 66 39  n 8.1..      lf9
2f980 35 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  5*)..lt_prog_com
2f990 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
2f9a0 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2f9b0 72 5f 70 69 63 3d 27 2d 2d 73 68 61 72 65 64 27  r_pic='--shared'
2f9c0 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2f9d0 65 72 5f 73 74 61 74 69 63 3d 27 2d 2d 73 74 61  er_static='--sta
2f9e0 74 69 63 27 0a 09 3b 3b 0a 20 20 20 20 20 20 70  tic'..;;.      p
2f9f0 67 63 63 2a 20 7c 20 70 67 66 37 37 2a 20 7c 20  gcc* | pgf77* | 
2fa00 70 67 66 39 30 2a 20 7c 20 70 67 66 39 35 2a 29  pgf90* | pgf95*)
2fa10 0a 20 20 20 20 20 20 20 20 23 20 50 6f 72 74 6c  .        # Portl
2fa20 61 6e 64 20 47 72 6f 75 70 20 63 6f 6d 70 69 6c  and Group compil
2fa30 65 72 73 20 28 2a 6e 6f 74 2a 20 74 68 65 20 50  ers (*not* the P
2fa40 65 6e 74 69 75 6d 20 67 63 63 20 63 6f 6d 70 69  entium gcc compi
2fa50 6c 65 72 2c 0a 09 23 20 77 68 69 63 68 20 6c 6f  ler,..# which lo
2fa60 6f 6b 73 20 74 6f 20 62 65 20 61 20 64 65 61 64  oks to be a dead
2fa70 20 70 72 6f 6a 65 63 74 29 0a 09 6c 74 5f 70 72   project)..lt_pr
2fa80 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2fa90 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63  -Wl,'..lt_prog_c
2faa0 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 70  ompiler_pic='-fp
2fab0 69 63 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  ic'..lt_prog_com
2fac0 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42  piler_static='-B
2fad0 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 20 20  static'.        
2fae0 3b 3b 0a 20 20 20 20 20 20 63 63 63 2a 29 0a 20  ;;.      ccc*). 
2faf0 20 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63         lt_prog_c
2fb00 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
2fb10 27 0a 20 20 20 20 20 20 20 20 23 20 41 6c 6c 20  '.        # All 
2fb20 41 6c 70 68 61 20 63 6f 64 65 20 69 73 20 50 49  Alpha code is PI
2fb30 43 2e 0a 20 20 20 20 20 20 20 20 6c 74 5f 70 72  C..        lt_pr
2fb40 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2fb50 69 63 3d 27 2d 6e 6f 6e 5f 73 68 61 72 65 64 27  ic='-non_shared'
2fb60 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  .        ;;.    
2fb70 20 20 78 6c 2a 29 0a 09 23 20 49 42 4d 20 58 4c    xl*)..# IBM XL
2fb80 20 43 20 38 2e 30 2f 46 6f 72 74 72 61 6e 20 31   C 8.0/Fortran 1
2fb90 30 2e 31 20 6f 6e 20 50 50 43 0a 09 6c 74 5f 70  0.1 on PPC..lt_p
2fba0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2fbb0 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f  '-Wl,'..lt_prog_
2fbc0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 71  compiler_pic='-q
2fbd0 70 69 63 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  pic'..lt_prog_co
2fbe0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2fbf0 71 73 74 61 74 69 63 6c 69 6e 6b 27 0a 09 3b 3b  qstaticlink'..;;
2fc00 0a 20 20 20 20 20 20 2a 29 0a 09 63 61 73 65 20  .      *)..case 
2fc10 60 24 43 43 20 2d 56 20 32 3e 26 31 20 7c 20 73  `$CC -V 2>&1 | s
2fc20 65 64 20 35 71 60 20 69 6e 0a 09 2a 53 75 6e 5c  ed 5q` in..*Sun\
2fc30 20 43 2a 29 0a 09 20 20 23 20 53 75 6e 20 43 20   C*)..  # Sun C 
2fc40 35 2e 39 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63  5.9..  lt_prog_c
2fc50 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50  ompiler_pic='-KP
2fc60 49 43 27 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63  IC'..  lt_prog_c
2fc70 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
2fc80 2d 42 73 74 61 74 69 63 27 0a 09 20 20 6c 74 5f  -Bstatic'..  lt_
2fc90 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
2fca0 3d 27 2d 57 6c 2c 27 0a 09 20 20 3b 3b 0a 09 2a  ='-Wl,'..  ;;..*
2fcb0 53 75 6e 5c 20 46 2a 29 0a 09 20 20 23 20 53 75  Sun\ F*)..  # Su
2fcc0 6e 20 46 6f 72 74 72 61 6e 20 38 2e 33 20 70 61  n Fortran 8.3 pa
2fcd0 73 73 65 73 20 61 6c 6c 20 75 6e 72 65 63 6f 67  sses all unrecog
2fce0 6e 69 7a 65 64 20 66 6c 61 67 73 20 74 6f 20 74  nized flags to t
2fcf0 68 65 20 6c 69 6e 6b 65 72 0a 09 20 20 6c 74 5f  he linker..  lt_
2fd00 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2fd10 63 3d 27 2d 4b 50 49 43 27 0a 09 20 20 6c 74 5f  c='-KPIC'..  lt_
2fd20 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2fd30 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a  atic='-Bstatic'.
2fd40 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  .  lt_prog_compi
2fd50 6c 65 72 5f 77 6c 3d 27 27 0a 09 20 20 3b 3b 0a  ler_wl=''..  ;;.
2fd60 09 65 73 61 63 0a 09 3b 3b 0a 20 20 20 20 20 20  .esac..;;.      
2fd70 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  esac.      ;;.. 
2fd80 20 20 20 6e 65 77 73 6f 73 36 29 0a 20 20 20 20     newsos6).    
2fd90 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2fda0 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a 20  er_pic='-KPIC'. 
2fdb0 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2fdc0 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42  piler_static='-B
2fdd0 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 3b 3b  static'.      ;;
2fde0 0a 0a 20 20 20 20 2a 6e 74 6f 2a 20 7c 20 2a 71  ..    *nto* | *q
2fdf0 6e 78 2a 29 0a 20 20 20 20 20 20 23 20 51 4e 58  nx*).      # QNX
2fe00 20 75 73 65 73 20 47 4e 55 20 43 2b 2b 2c 20 62   uses GNU C++, b
2fe10 75 74 20 6e 65 65 64 20 74 6f 20 64 65 66 69 6e  ut need to defin
2fe20 65 20 2d 73 68 61 72 65 64 20 6f 70 74 69 6f 6e  e -shared option
2fe30 20 74 6f 6f 2c 20 6f 74 68 65 72 77 69 73 65 0a   too, otherwise.
2fe40 20 20 20 20 20 20 23 20 69 74 20 77 69 6c 6c 20        # it will 
2fe50 63 6f 72 65 64 75 6d 70 2e 0a 20 20 20 20 20 20  coredump..      
2fe60 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2fe70 5f 70 69 63 3d 27 2d 66 50 49 43 20 2d 73 68 61  _pic='-fPIC -sha
2fe80 72 65 64 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  red'.      ;;.. 
2fe90 20 20 20 6f 73 66 33 2a 20 7c 20 6f 73 66 34 2a     osf3* | osf4*
2fea0 20 7c 20 6f 73 66 35 2a 29 0a 20 20 20 20 20 20   | osf5*).      
2feb0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2fec0 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20  _wl='-Wl,'.     
2fed0 20 23 20 41 6c 6c 20 4f 53 46 2f 31 20 63 6f 64   # All OSF/1 cod
2fee0 65 20 69 73 20 50 49 43 2e 0a 20 20 20 20 20 20  e is PIC..      
2fef0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2ff00 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73 68  _static='-non_sh
2ff10 61 72 65 64 27 0a 20 20 20 20 20 20 3b 3b 0a 0a  ared'.      ;;..
2ff20 20 20 20 20 72 64 6f 73 2a 29 0a 20 20 20 20 20      rdos*).     
2ff30 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2ff40 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73  r_static='-non_s
2ff50 68 61 72 65 64 27 0a 20 20 20 20 20 20 3b 3b 0a  hared'.      ;;.
2ff60 0a 20 20 20 20 73 6f 6c 61 72 69 73 2a 29 0a 20  .    solaris*). 
2ff70 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2ff80 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43  piler_pic='-KPIC
2ff90 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  '.      lt_prog_
2ffa0 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
2ffb0 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20  '-Bstatic'.     
2ffc0 20 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e 61   case $cc_basena
2ffd0 6d 65 20 69 6e 0a 20 20 20 20 20 20 66 37 37 2a  me in.      f77*
2ffe0 20 7c 20 66 39 30 2a 20 7c 20 66 39 35 2a 29 0a   | f90* | f95*).
2fff0 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
30000 72 5f 77 6c 3d 27 2d 51 6f 70 74 69 6f 6e 20 6c  r_wl='-Qoption l
30010 64 20 27 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09  d ';;.      *)..
30020 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
30030 5f 77 6c 3d 27 2d 57 6c 2c 27 3b 3b 0a 20 20 20  _wl='-Wl,';;.   
30040 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b     esac.      ;;
30050 0a 0a 20 20 20 20 73 75 6e 6f 73 34 2a 29 0a 20  ..    sunos4*). 
30060 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
30070 70 69 6c 65 72 5f 77 6c 3d 27 2d 51 6f 70 74 69  piler_wl='-Qopti
30080 6f 6e 20 6c 64 20 27 0a 20 20 20 20 20 20 6c 74  on ld '.      lt
30090 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
300a0 69 63 3d 27 2d 50 49 43 27 0a 20 20 20 20 20 20  ic='-PIC'.      
300b0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
300c0 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69  _static='-Bstati
300d0 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  c'.      ;;..   
300e0 20 73 79 73 76 34 20 7c 20 73 79 73 76 34 2e 32   sysv4 | sysv4.2
300f0 75 77 32 2a 20 7c 20 73 79 73 76 34 2e 33 2a 29  uw2* | sysv4.3*)
30100 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
30110 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
30120 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  '.      lt_prog_
30130 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b  compiler_pic='-K
30140 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72  PIC'.      lt_pr
30150 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
30160 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20  ic='-Bstatic'.  
30170 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76      ;;..    sysv
30180 34 2a 4d 50 2a 29 0a 20 20 20 20 20 20 69 66 20  4*MP*).      if 
30190 74 65 73 74 20 2d 64 20 2f 75 73 72 2f 6e 65 63  test -d /usr/nec
301a0 20 3b 74 68 65 6e 0a 09 6c 74 5f 70 72 6f 67 5f   ;then..lt_prog_
301b0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b  compiler_pic='-K
301c0 63 6f 6e 66 6f 72 6d 5f 70 69 63 27 0a 09 6c 74  conform_pic'..lt
301d0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
301e0 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27  tatic='-Bstatic'
301f0 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
30200 3b 3b 0a 0a 20 20 20 20 73 79 73 76 35 2a 20 7c  ;;..    sysv5* |
30210 20 75 6e 69 78 77 61 72 65 2a 20 7c 20 73 63 6f   unixware* | sco
30220 33 2e 32 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a  3.2v5* | sco5v6*
30230 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 29 0a 20 20   | OpenUNIX*).  
30240 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
30250 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20  iler_wl='-Wl,'. 
30260 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
30270 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43  piler_pic='-KPIC
30280 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  '.      lt_prog_
30290 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
302a0 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20  '-Bstatic'.     
302b0 20 3b 3b 0a 0a 20 20 20 20 75 6e 69 63 6f 73 2a   ;;..    unicos*
302c0 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
302d0 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
302e0 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  ,'.      lt_prog
302f0 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75  _compiler_can_bu
30300 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20  ild_shared=no.  
30310 20 20 20 20 3b 3b 0a 0a 20 20 20 20 75 74 73 34      ;;..    uts4
30320 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
30330 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
30340 70 69 63 27 0a 20 20 20 20 20 20 6c 74 5f 70 72  pic'.      lt_pr
30350 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
30360 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20  ic='-Bstatic'.  
30370 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 29 0a 20      ;;..    *). 
30380 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
30390 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69 6c 64 5f  piler_can_build_
303a0 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20  shared=no.      
303b0 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69  ;;.    esac.  fi
303c0 0a 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20  ..case $host_os 
303d0 69 6e 0a 20 20 23 20 46 6f 72 20 70 6c 61 74 66  in.  # For platf
303e0 6f 72 6d 73 20 77 68 69 63 68 20 64 6f 20 6e 6f  orms which do no
303f0 74 20 73 75 70 70 6f 72 74 20 50 49 43 2c 20 2d  t support PIC, -
30400 44 50 49 43 20 69 73 20 6d 65 61 6e 69 6e 67 6c  DPIC is meaningl
30410 65 73 73 3a 0a 20 20 2a 64 6a 67 70 70 2a 29 0a  ess:.  *djgpp*).
30420 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
30430 69 6c 65 72 5f 70 69 63 3d 0a 20 20 20 20 3b 3b  iler_pic=.    ;;
30440 0a 20 20 2a 29 0a 20 20 20 20 6c 74 5f 70 72 6f  .  *).    lt_pro
30450 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 22  g_compiler_pic="
30460 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
30470 72 5f 70 69 63 20 2d 44 50 49 43 22 0a 20 20 20  r_pic -DPIC".   
30480 20 3b 3b 0a 65 73 61 63 0a 7b 20 24 61 73 5f 65   ;;.esac.{ $as_e
30490 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
304a0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
304b0 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 70 72  : result: $lt_pr
304c0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 22  og_compiler_pic"
304d0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
304e0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
304f0 5f 70 69 63 22 20 3e 26 36 3b 20 7d 0a 0a 0a 0a  _pic" >&6; }....
30500 0a 0a 0a 23 0a 23 20 43 68 65 63 6b 20 74 6f 20  ...#.# Check to 
30510 6d 61 6b 65 20 73 75 72 65 20 74 68 65 20 50 49  make sure the PI
30520 43 20 66 6c 61 67 20 61 63 74 75 61 6c 6c 79 20  C flag actually 
30530 77 6f 72 6b 73 2e 0a 23 0a 69 66 20 74 65 73 74  works..#.if test
30540 20 2d 6e 20 22 24 6c 74 5f 70 72 6f 67 5f 63 6f   -n "$lt_prog_co
30550 6d 70 69 6c 65 72 5f 70 69 63 22 3b 20 74 68 65  mpiler_pic"; the
30560 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
30570 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
30580 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
30590 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c  cking if $compil
305a0 65 72 20 50 49 43 20 66 6c 61 67 20 24 6c 74 5f  er PIC flag $lt_
305b0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
305c0 63 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73  c works" >&5.$as
305d0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
305e0 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 50  g if $compiler P
305f0 49 43 20 66 6c 61 67 20 24 6c 74 5f 70 72 6f 67  IC flag $lt_prog
30600 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20 77 6f  _compiler_pic wo
30610 72 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  rks... " >&6; }.
30620 69 66 20 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f  if ${lt_cv_prog_
30630 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72  compiler_pic_wor
30640 6b 73 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  ks+:} false; the
30650 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
30660 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
30670 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70 72  .else.  lt_cv_pr
30680 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f  og_compiler_pic_
30690 77 6f 72 6b 73 3d 6e 6f 0a 20 20 20 61 63 5f 6f  works=no.   ac_o
306a0 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e  utfile=conftest.
306b0 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20 65 63  $ac_objext.   ec
306c0 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63  ho "$lt_simple_c
306d0 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65  ompile_test_code
306e0 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  " > conftest.$ac
306f0 5f 65 78 74 0a 20 20 20 6c 74 5f 63 6f 6d 70 69  _ext.   lt_compi
30700 6c 65 72 5f 66 6c 61 67 3d 22 24 6c 74 5f 70 72  ler_flag="$lt_pr
30710 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20  og_compiler_pic 
30720 2d 44 50 49 43 22 0a 20 20 20 23 20 49 6e 73 65  -DPIC".   # Inse
30730 72 74 20 74 68 65 20 6f 70 74 69 6f 6e 20 65 69  rt the option ei
30740 74 68 65 72 20 28 31 29 20 61 66 74 65 72 20 74  ther (1) after t
30750 68 65 20 6c 61 73 74 20 2a 46 4c 41 47 53 20 76  he last *FLAGS v
30760 61 72 69 61 62 6c 65 2c 20 6f 72 0a 20 20 20 23  ariable, or.   #
30770 20 28 32 29 20 62 65 66 6f 72 65 20 61 20 77 6f   (2) before a wo
30780 72 64 20 63 6f 6e 74 61 69 6e 69 6e 67 20 22 63  rd containing "c
30790 6f 6e 66 74 65 73 74 2e 22 2c 20 6f 72 20 28 33  onftest.", or (3
307a0 29 20 61 74 20 74 68 65 20 65 6e 64 2e 0a 20 20  ) at the end..  
307b0 20 23 20 4e 6f 74 65 20 74 68 61 74 20 24 61 63   # Note that $ac
307c0 5f 63 6f 6d 70 69 6c 65 20 69 74 73 65 6c 66 20  _compile itself 
307d0 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e  does not contain
307e0 20 62 61 63 6b 73 6c 61 73 68 65 73 20 61 6e 64   backslashes and
307f0 20 62 65 67 69 6e 73 0a 20 20 20 23 20 77 69 74   begins.   # wit
30800 68 20 61 20 64 6f 6c 6c 61 72 20 73 69 67 6e 20  h a dollar sign 
30810 28 6e 6f 74 20 61 20 68 79 70 68 65 6e 29 2c 20  (not a hyphen), 
30820 73 6f 20 74 68 65 20 65 63 68 6f 20 73 68 6f 75  so the echo shou
30830 6c 64 20 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c  ld work correctl
30840 79 2e 0a 20 20 20 23 20 54 68 65 20 6f 70 74 69  y..   # The opti
30850 6f 6e 20 69 73 20 72 65 66 65 72 65 6e 63 65 64  on is referenced
30860 20 76 69 61 20 61 20 76 61 72 69 61 62 6c 65 20   via a variable 
30870 74 6f 20 61 76 6f 69 64 20 63 6f 6e 66 75 73 69  to avoid confusi
30880 6e 67 20 73 65 64 2e 0a 20 20 20 6c 74 5f 63 6f  ng sed..   lt_co
30890 6d 70 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63  mpile=`echo "$ac
308a0 5f 63 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45 44  _compile" | $SED
308b0 20 5c 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c   \.   -e 's:.*FL
308c0 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c  AGS}\{0,1\} :&$l
308d0 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20  t_compiler_flag 
308e0 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73  :; t' \.   -e 's
308f0 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c  : [^ ]*conftest\
30900 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  .: $lt_compiler_
30910 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20  flag&:; t' \.   
30920 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d  -e 's:$: $lt_com
30930 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20  piler_flag:'`.  
30940 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c   (eval echo "\"\
30950 24 61 73 5f 6d 65 3a 36 39 39 39 3a 20 24 6c 74  $as_me:6999: $lt
30960 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29  _compile\"" >&5)
30970 0a 20 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63  .   (eval "$lt_c
30980 6f 6d 70 69 6c 65 22 20 32 3e 63 6f 6e 66 74 65  ompile" 2>confte
30990 73 74 2e 65 72 72 29 0a 20 20 20 61 63 5f 73 74  st.err).   ac_st
309a0 61 74 75 73 3d 24 3f 0a 20 20 20 63 61 74 20 63  atus=$?.   cat c
309b0 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
309c0 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a     echo "$as_me:
309d0 37 30 30 33 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  7003: \$? = $ac_
309e0 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20 69  status" >&5.   i
309f0 66 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74  f (exit $ac_stat
30a00 75 73 29 20 26 26 20 74 65 73 74 20 2d 73 20 22  us) && test -s "
30a10 24 61 63 5f 6f 75 74 66 69 6c 65 22 3b 20 74 68  $ac_outfile"; th
30a20 65 6e 0a 20 20 20 20 20 23 20 54 68 65 20 63 6f  en.     # The co
30a30 6d 70 69 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20  mpiler can only 
30a40 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20  warn and ignore 
30a50 74 68 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f  the option if no
30a60 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20  t recognized.   
30a70 20 20 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66    # So say no if
30a80 20 74 68 65 72 65 20 61 72 65 20 77 61 72 6e 69   there are warni
30a90 6e 67 73 20 6f 74 68 65 72 20 74 68 61 6e 20 74  ngs other than t
30aa0 68 65 20 75 73 75 61 6c 20 6f 75 74 70 75 74 2e  he usual output.
30ab0 0a 20 20 20 20 20 24 45 43 48 4f 20 22 58 24 5f  .     $ECHO "X$_
30ac0 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c  lt_compiler_boil
30ad0 65 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64  erplate" | $Xsed
30ae0 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 63 6f 6e   -e '/^$/d' >con
30af0 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20 24  ftest.exp.     $
30b00 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a  SED '/^$/d; /^ *
30b10 2b 2f 64 27 20 63 6f 6e 66 74 65 73 74 2e 65 72  +/d' conftest.er
30b20 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 32 0a  r >conftest.er2.
30b30 20 20 20 20 20 69 66 20 74 65 73 74 20 21 20 2d       if test ! -
30b40 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c  s conftest.er2 |
30b50 7c 20 64 69 66 66 20 63 6f 6e 66 74 65 73 74 2e  | diff conftest.
30b60 65 78 70 20 63 6f 6e 66 74 65 73 74 2e 65 72 32  exp conftest.er2
30b70 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65   >/dev/null; the
30b80 6e 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70  n.       lt_cv_p
30b90 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
30ba0 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20 20 20  _works=yes.     
30bb0 66 69 0a 20 20 20 66 69 0a 20 20 20 24 52 4d 20  fi.   fi.   $RM 
30bc0 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 7b 20  conftest*..fi.{ 
30bd0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
30be0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
30bf0 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
30c00 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
30c10 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73 22 20 3e  ler_pic_works" >
30c20 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74  &5.$as_echo "$lt
30c30 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
30c40 72 5f 70 69 63 5f 77 6f 72 6b 73 22 20 3e 26 36  r_pic_works" >&6
30c50 3b 20 7d 0a 0a 69 66 20 74 65 73 74 20 78 22 24  ; }..if test x"$
30c60 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
30c70 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73 22 20 3d  ler_pic_works" =
30c80 20 78 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20   xyes; then.    
30c90 63 61 73 65 20 24 6c 74 5f 70 72 6f 67 5f 63 6f  case $lt_prog_co
30ca0 6d 70 69 6c 65 72 5f 70 69 63 20 69 6e 0a 20 20  mpiler_pic in.  
30cb0 20 20 20 22 22 20 7c 20 22 20 22 2a 29 20 3b 3b     "" | " "*) ;;
30cc0 0a 20 20 20 20 20 2a 29 20 6c 74 5f 70 72 6f 67  .     *) lt_prog
30cd0 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 22 20  _compiler_pic=" 
30ce0 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
30cf0 72 5f 70 69 63 22 20 3b 3b 0a 20 20 20 20 20 65  r_pic" ;;.     e
30d00 73 61 63 0a 65 6c 73 65 0a 20 20 20 20 6c 74 5f  sac.else.    lt_
30d10 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
30d20 63 3d 0a 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  c=.     lt_prog_
30d30 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69  compiler_can_bui
30d40 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 66 69 0a  ld_shared=no.fi.
30d50 0a 66 69 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 43 68  .fi.......#.# Ch
30d60 65 63 6b 20 74 6f 20 6d 61 6b 65 20 73 75 72 65  eck to make sure
30d70 20 74 68 65 20 73 74 61 74 69 63 20 66 6c 61 67   the static flag
30d80 20 61 63 74 75 61 6c 6c 79 20 77 6f 72 6b 73 2e   actually works.
30d90 0a 23 0a 77 6c 3d 24 6c 74 5f 70 72 6f 67 5f 63  .#.wl=$lt_prog_c
30da0 6f 6d 70 69 6c 65 72 5f 77 6c 20 65 76 61 6c 20  ompiler_wl eval 
30db0 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c  lt_tmp_static_fl
30dc0 61 67 3d 5c 22 24 6c 74 5f 70 72 6f 67 5f 63 6f  ag=\"$lt_prog_co
30dd0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5c 22 0a  mpiler_static\".
30de0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
30df0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
30e00 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
30e10 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73  g if $compiler s
30e20 74 61 74 69 63 20 66 6c 61 67 20 24 6c 74 5f 74  tatic flag $lt_t
30e30 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61 67 20 77  mp_static_flag w
30e40 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  orks" >&5.$as_ec
30e50 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69  ho_n "checking i
30e60 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 74 61 74  f $compiler stat
30e70 69 63 20 66 6c 61 67 20 24 6c 74 5f 74 6d 70 5f  ic flag $lt_tmp_
30e80 73 74 61 74 69 63 5f 66 6c 61 67 20 77 6f 72 6b  static_flag work
30e90 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  s... " >&6; }.if
30ea0 20 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f   ${lt_cv_prog_co
30eb0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f  mpiler_static_wo
30ec0 72 6b 73 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  rks+:} false; th
30ed0 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
30ee0 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
30ef0 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70  6.else.  lt_cv_p
30f00 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
30f10 74 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20 20 20  tic_works=no.   
30f20 73 61 76 65 5f 4c 44 46 4c 41 47 53 3d 22 24 4c  save_LDFLAGS="$L
30f30 44 46 4c 41 47 53 22 0a 20 20 20 4c 44 46 4c 41  DFLAGS".   LDFLA
30f40 47 53 3d 22 24 4c 44 46 4c 41 47 53 20 24 6c 74  GS="$LDFLAGS $lt
30f50 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61 67  _tmp_static_flag
30f60 22 0a 20 20 20 65 63 68 6f 20 22 24 6c 74 5f 73  ".   echo "$lt_s
30f70 69 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74 5f  imple_link_test_
30f80 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74  code" > conftest
30f90 2e 24 61 63 5f 65 78 74 0a 20 20 20 69 66 20 28  .$ac_ext.   if (
30fa0 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 20 32 3e  eval $ac_link 2>
30fb0 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 20 26 26  conftest.err) &&
30fc0 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73   test -s conftes
30fd0 74 24 61 63 5f 65 78 65 65 78 74 3b 20 74 68 65  t$ac_exeext; the
30fe0 6e 0a 20 20 20 20 20 23 20 54 68 65 20 6c 69 6e  n.     # The lin
30ff0 6b 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72  ker can only war
31000 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65  n and ignore the
31010 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72   option if not r
31020 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23  ecognized.     #
31030 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68   So say no if th
31040 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73  ere are warnings
31050 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 73  .     if test -s
31060 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20 74   conftest.err; t
31070 68 65 6e 0a 20 20 20 20 20 20 20 23 20 41 70 70  hen.       # App
31080 65 6e 64 20 61 6e 79 20 65 72 72 6f 72 73 20 74  end any errors t
31090 6f 20 74 68 65 20 63 6f 6e 66 69 67 2e 6c 6f 67  o the config.log
310a0 2e 0a 20 20 20 20 20 20 20 63 61 74 20 63 6f 6e  ..       cat con
310b0 66 74 65 73 74 2e 65 72 72 20 31 3e 26 35 0a 20  ftest.err 1>&5. 
310c0 20 20 20 20 20 20 24 45 43 48 4f 20 22 58 24 5f        $ECHO "X$_
310d0 6c 74 5f 6c 69 6e 6b 65 72 5f 62 6f 69 6c 65 72  lt_linker_boiler
310e0 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d  plate" | $Xsed -
310f0 65 20 27 2f 5e 24 2f 64 27 20 3e 20 63 6f 6e 66  e '/^$/d' > conf
31100 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20 20 20  test.exp.       
31110 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20  $SED '/^$/d; /^ 
31120 2a 2b 2f 64 27 20 63 6f 6e 66 74 65 73 74 2e 65  *+/d' conftest.e
31130 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 32  rr >conftest.er2
31140 0a 20 20 20 20 20 20 20 69 66 20 64 69 66 66 20  .       if diff 
31150 63 6f 6e 66 74 65 73 74 2e 65 78 70 20 63 6f 6e  conftest.exp con
31160 66 74 65 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f  ftest.er2 >/dev/
31170 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20  null; then.     
31180 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63      lt_cv_prog_c
31190 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77  ompiler_static_w
311a0 6f 72 6b 73 3d 79 65 73 0a 20 20 20 20 20 20 20  orks=yes.       
311b0 66 69 0a 20 20 20 20 20 65 6c 73 65 0a 20 20 20  fi.     else.   
311c0 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63      lt_cv_prog_c
311d0 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77  ompiler_static_w
311e0 6f 72 6b 73 3d 79 65 73 0a 20 20 20 20 20 66 69  orks=yes.     fi
311f0 0a 20 20 20 66 69 0a 20 20 20 24 52 4d 20 2d 72  .   fi.   $RM -r
31200 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20 4c 44   conftest*.   LD
31210 46 4c 41 47 53 3d 22 24 73 61 76 65 5f 4c 44 46  FLAGS="$save_LDF
31220 4c 41 47 53 22 0a 0a 66 69 0a 7b 20 24 61 73 5f  LAGS"..fi.{ $as_
31230 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
31240 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
31250 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63  }: result: $lt_c
31260 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
31270 73 74 61 74 69 63 5f 77 6f 72 6b 73 22 20 3e 26  static_works" >&
31280 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f  5.$as_echo "$lt_
31290 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
312a0 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 22 20 3e  _static_works" >
312b0 26 36 3b 20 7d 0a 0a 69 66 20 74 65 73 74 20 78  &6; }..if test x
312c0 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d  "$lt_cv_prog_com
312d0 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72  piler_static_wor
312e0 6b 73 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e  ks" = xyes; then
312f0 0a 20 20 20 20 3a 0a 65 6c 73 65 0a 20 20 20 20  .    :.else.    
31300 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
31310 5f 73 74 61 74 69 63 3d 0a 66 69 0a 0a 0a 0a 0a  _static=.fi.....
31320 0a 0a 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  ...  { $as_echo 
31330 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
31340 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
31350 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69  ecking if $compi
31360 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d 63 20  ler supports -c 
31370 2d 6f 20 66 69 6c 65 2e 24 61 63 5f 6f 62 6a 65  -o file.$ac_obje
31380 78 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  xt" >&5.$as_echo
31390 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20  _n "checking if 
313a0 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72  $compiler suppor
313b0 74 73 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61  ts -c -o file.$a
313c0 63 5f 6f 62 6a 65 78 74 2e 2e 2e 20 22 20 3e 26  c_objext... " >&
313d0 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f  6; }.if ${lt_cv_
313e0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f  prog_compiler_c_
313f0 6f 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  o+:} false; then
31400 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
31410 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
31420 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70 72 6f  else.  lt_cv_pro
31430 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 3d 6e  g_compiler_c_o=n
31440 6f 0a 20 20 20 24 52 4d 20 2d 72 20 63 6f 6e 66  o.   $RM -r conf
31450 74 65 73 74 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  test 2>/dev/null
31460 0a 20 20 20 6d 6b 64 69 72 20 63 6f 6e 66 74 65  .   mkdir confte
31470 73 74 0a 20 20 20 63 64 20 63 6f 6e 66 74 65 73  st.   cd conftes
31480 74 0a 20 20 20 6d 6b 64 69 72 20 6f 75 74 0a 20  t.   mkdir out. 
31490 20 20 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70    echo "$lt_simp
314a0 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f  le_compile_test_
314b0 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74  code" > conftest
314c0 2e 24 61 63 5f 65 78 74 0a 0a 20 20 20 6c 74 5f  .$ac_ext..   lt_
314d0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 2d  compiler_flag="-
314e0 6f 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 32 2e  o out/conftest2.
314f0 24 61 63 5f 6f 62 6a 65 78 74 22 0a 20 20 20 23  $ac_objext".   #
31500 20 49 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69   Insert the opti
31510 6f 6e 20 65 69 74 68 65 72 20 28 31 29 20 61 66  on either (1) af
31520 74 65 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c  ter the last *FL
31530 41 47 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72  AGS variable, or
31540 0a 20 20 20 23 20 28 32 29 20 62 65 66 6f 72 65  .   # (2) before
31550 20 61 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69   a word containi
31560 6e 67 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20  ng "conftest.", 
31570 6f 72 20 28 33 29 20 61 74 20 74 68 65 20 65 6e  or (3) at the en
31580 64 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61  d..   # Note tha
31590 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74  t $ac_compile it
315a0 73 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f  self does not co
315b0 6e 74 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65  ntain backslashe
315c0 73 20 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20  s and begins.   
315d0 23 20 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20  # with a dollar 
315e0 73 69 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68  sign (not a hyph
315f0 65 6e 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f  en), so the echo
31600 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72   should work cor
31610 72 65 63 74 6c 79 2e 0a 20 20 20 6c 74 5f 63 6f  rectly..   lt_co
31620 6d 70 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63  mpile=`echo "$ac
31630 5f 63 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45 44  _compile" | $SED
31640 20 5c 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c   \.   -e 's:.*FL
31650 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c  AGS}\{0,1\} :&$l
31660 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20  t_compiler_flag 
31670 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73  :; t' \.   -e 's
31680 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c  : [^ ]*conftest\
31690 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  .: $lt_compiler_
316a0 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20  flag&:; t' \.   
316b0 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d  -e 's:$: $lt_com
316c0 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20  piler_flag:'`.  
316d0 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c   (eval echo "\"\
316e0 24 61 73 5f 6d 65 3a 37 31 30 34 3a 20 24 6c 74  $as_me:7104: $lt
316f0 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29  _compile\"" >&5)
31700 0a 20 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63  .   (eval "$lt_c
31710 6f 6d 70 69 6c 65 22 20 32 3e 6f 75 74 2f 63 6f  ompile" 2>out/co
31720 6e 66 74 65 73 74 2e 65 72 72 29 0a 20 20 20 61  nftest.err).   a
31730 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 63  c_status=$?.   c
31740 61 74 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e  at out/conftest.
31750 65 72 72 20 3e 26 35 0a 20 20 20 65 63 68 6f 20  err >&5.   echo 
31760 22 24 61 73 5f 6d 65 3a 37 31 30 38 3a 20 5c 24  "$as_me:7108: \$
31770 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
31780 3e 26 35 0a 20 20 20 69 66 20 28 65 78 69 74 20  >&5.   if (exit 
31790 24 61 63 5f 73 74 61 74 75 73 29 20 26 26 20 74  $ac_status) && t
317a0 65 73 74 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74  est -s out/conft
317b0 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  est2.$ac_objext.
317c0 20 20 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54     then.     # T
317d0 68 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20  he compiler can 
317e0 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67  only warn and ig
317f0 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20  nore the option 
31800 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65  if not recognize
31810 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79 20  d.     # So say 
31820 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72 65 20  no if there are 
31830 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 24 45  warnings.     $E
31840 43 48 4f 20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69  CHO "X$_lt_compi
31850 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22  ler_boilerplate"
31860 20 7c 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24   | $Xsed -e '/^$
31870 2f 64 27 20 3e 20 6f 75 74 2f 63 6f 6e 66 74 65  /d' > out/confte
31880 73 74 2e 65 78 70 0a 20 20 20 20 20 24 53 45 44  st.exp.     $SED
31890 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64   '/^$/d; /^ *+/d
318a0 27 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65  ' out/conftest.e
318b0 72 72 20 3e 6f 75 74 2f 63 6f 6e 66 74 65 73 74  rr >out/conftest
318c0 2e 65 72 32 0a 20 20 20 20 20 69 66 20 74 65 73  .er2.     if tes
318d0 74 20 21 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74  t ! -s out/conft
318e0 65 73 74 2e 65 72 32 20 7c 7c 20 64 69 66 66 20  est.er2 || diff 
318f0 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 78 70  out/conftest.exp
31900 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72   out/conftest.er
31910 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68  2 >/dev/null; th
31920 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f  en.       lt_cv_
31930 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f  prog_compiler_c_
31940 6f 3d 79 65 73 0a 20 20 20 20 20 66 69 0a 20 20  o=yes.     fi.  
31950 20 66 69 0a 20 20 20 63 68 6d 6f 64 20 75 2b 77   fi.   chmod u+w
31960 20 2e 20 32 3e 26 35 0a 20 20 20 24 52 4d 20 63   . 2>&5.   $RM c
31970 6f 6e 66 74 65 73 74 2a 0a 20 20 20 23 20 53 47  onftest*.   # SG
31980 49 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 20 77  I C++ compiler w
31990 69 6c 6c 20 63 72 65 61 74 65 20 64 69 72 65 63  ill create direc
319a0 74 6f 72 79 20 6f 75 74 2f 69 69 5f 66 69 6c 65  tory out/ii_file
319b0 73 2f 20 66 6f 72 0a 20 20 20 23 20 74 65 6d 70  s/ for.   # temp
319c0 6c 61 74 65 20 69 6e 73 74 61 6e 74 69 61 74 69  late instantiati
319d0 6f 6e 0a 20 20 20 74 65 73 74 20 2d 64 20 6f 75  on.   test -d ou
319e0 74 2f 69 69 5f 66 69 6c 65 73 20 26 26 20 24 52  t/ii_files && $R
319f0 4d 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 2f 2a  M out/ii_files/*
31a00 20 26 26 20 72 6d 64 69 72 20 6f 75 74 2f 69 69   && rmdir out/ii
31a10 5f 66 69 6c 65 73 0a 20 20 20 24 52 4d 20 6f 75  _files.   $RM ou
31a20 74 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f 75 74  t/* && rmdir out
31a30 0a 20 20 20 63 64 20 2e 2e 0a 20 20 20 24 52 4d  .   cd ...   $RM
31a40 20 2d 72 20 63 6f 6e 66 74 65 73 74 0a 20 20 20   -r conftest.   
31a50 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66  $RM conftest*..f
31a60 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
31a70 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
31a80 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
31a90 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  t: $lt_cv_prog_c
31aa0 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3e 26 35  ompiler_c_o" >&5
31ab0 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63  .$as_echo "$lt_c
31ac0 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
31ad0 63 5f 6f 22 20 3e 26 36 3b 20 7d 0a 0a 0a 0a 0a  c_o" >&6; }.....
31ae0 0a 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  ..  { $as_echo "
31af0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
31b00 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
31b10 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c  cking if $compil
31b20 65 72 20 73 75 70 70 6f 72 74 73 20 2d 63 20 2d  er supports -c -
31b30 6f 20 66 69 6c 65 2e 24 61 63 5f 6f 62 6a 65 78  o file.$ac_objex
31b40 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  t" >&5.$as_echo_
31b50 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20 24  n "checking if $
31b60 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74  compiler support
31b70 73 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63  s -c -o file.$ac
31b80 5f 6f 62 6a 65 78 74 2e 2e 2e 20 22 20 3e 26 36  _objext... " >&6
31b90 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 70  ; }.if ${lt_cv_p
31ba0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f  rog_compiler_c_o
31bb0 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
31bc0 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
31bd0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
31be0 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67  lse.  lt_cv_prog
31bf0 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 3d 6e 6f  _compiler_c_o=no
31c00 0a 20 20 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74  .   $RM -r conft
31c10 65 73 74 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a  est 2>/dev/null.
31c20 20 20 20 6d 6b 64 69 72 20 63 6f 6e 66 74 65 73     mkdir conftes
31c30 74 0a 20 20 20 63 64 20 63 6f 6e 66 74 65 73 74  t.   cd conftest
31c40 0a 20 20 20 6d 6b 64 69 72 20 6f 75 74 0a 20 20  .   mkdir out.  
31c50 20 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c   echo "$lt_simpl
31c60 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63  e_compile_test_c
31c70 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e  ode" > conftest.
31c80 24 61 63 5f 65 78 74 0a 0a 20 20 20 6c 74 5f 63  $ac_ext..   lt_c
31c90 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 2d 6f  ompiler_flag="-o
31ca0 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 32 2e 24   out/conftest2.$
31cb0 61 63 5f 6f 62 6a 65 78 74 22 0a 20 20 20 23 20  ac_objext".   # 
31cc0 49 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69 6f  Insert the optio
31cd0 6e 20 65 69 74 68 65 72 20 28 31 29 20 61 66 74  n either (1) aft
31ce0 65 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c 41  er the last *FLA
31cf0 47 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a  GS variable, or.
31d00 20 20 20 23 20 28 32 29 20 62 65 66 6f 72 65 20     # (2) before 
31d10 61 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e  a word containin
31d20 67 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f  g "conftest.", o
31d30 72 20 28 33 29 20 61 74 20 74 68 65 20 65 6e 64  r (3) at the end
31d40 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61 74  ..   # Note that
31d50 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73   $ac_compile its
31d60 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e  elf does not con
31d70 74 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65 73  tain backslashes
31d80 20 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20 23   and begins.   #
31d90 20 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20 73   with a dollar s
31da0 69 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68 65  ign (not a hyphe
31db0 6e 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f 20  n), so the echo 
31dc0 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72  should work corr
31dd0 65 63 74 6c 79 2e 0a 20 20 20 6c 74 5f 63 6f 6d  ectly..   lt_com
31de0 70 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63 5f  pile=`echo "$ac_
31df0 63 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45 44 20  compile" | $SED 
31e00 5c 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41  \.   -e 's:.*FLA
31e10 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74  GS}\{0,1\} :&$lt
31e20 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20 3a  _compiler_flag :
31e30 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a  ; t' \.   -e 's:
31e40 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e   [^ ]*conftest\.
31e50 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66  : $lt_compiler_f
31e60 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20 2d  lag&:; t' \.   -
31e70 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70  e 's:$: $lt_comp
31e80 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20 20  iler_flag:'`.   
31e90 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24  (eval echo "\"\$
31ea0 61 73 5f 6d 65 3a 37 31 35 39 3a 20 24 6c 74 5f  as_me:7159: $lt_
31eb0 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a  compile\"" >&5).
31ec0 20 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63 6f     (eval "$lt_co
31ed0 6d 70 69 6c 65 22 20 32 3e 6f 75 74 2f 63 6f 6e  mpile" 2>out/con
31ee0 66 74 65 73 74 2e 65 72 72 29 0a 20 20 20 61 63  ftest.err).   ac
31ef0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 63 61  _status=$?.   ca
31f00 74 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65  t out/conftest.e
31f10 72 72 20 3e 26 35 0a 20 20 20 65 63 68 6f 20 22  rr >&5.   echo "
31f20 24 61 73 5f 6d 65 3a 37 31 36 33 3a 20 5c 24 3f  $as_me:7163: \$?
31f30 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
31f40 26 35 0a 20 20 20 69 66 20 28 65 78 69 74 20 24  &5.   if (exit $
31f50 61 63 5f 73 74 61 74 75 73 29 20 26 26 20 74 65  ac_status) && te
31f60 73 74 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74 65  st -s out/confte
31f70 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20  st2.$ac_objext. 
31f80 20 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54 68    then.     # Th
31f90 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20 6f  e compiler can o
31fa0 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e  nly warn and ign
31fb0 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69  ore the option i
31fc0 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64  f not recognized
31fd0 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e  .     # So say n
31fe0 6f 20 69 66 20 74 68 65 72 65 20 61 72 65 20 77  o if there are w
31ff0 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 24 45 43  arnings.     $EC
32000 48 4f 20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c  HO "X$_lt_compil
32010 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22 20  er_boilerplate" 
32020 7c 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f  | $Xsed -e '/^$/
32030 64 27 20 3e 20 6f 75 74 2f 63 6f 6e 66 74 65 73  d' > out/conftes
32040 74 2e 65 78 70 0a 20 20 20 20 20 24 53 45 44 20  t.exp.     $SED 
32050 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27  '/^$/d; /^ *+/d'
32060 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72   out/conftest.er
32070 72 20 3e 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e  r >out/conftest.
32080 65 72 32 0a 20 20 20 20 20 69 66 20 74 65 73 74  er2.     if test
32090 20 21 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74 65   ! -s out/confte
320a0 73 74 2e 65 72 32 20 7c 7c 20 64 69 66 66 20 6f  st.er2 || diff o
320b0 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 78 70 20  ut/conftest.exp 
320c0 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32  out/conftest.er2
320d0 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65   >/dev/null; the
320e0 6e 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70  n.       lt_cv_p
320f0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f  rog_compiler_c_o
32100 3d 79 65 73 0a 20 20 20 20 20 66 69 0a 20 20 20  =yes.     fi.   
32110 66 69 0a 20 20 20 63 68 6d 6f 64 20 75 2b 77 20  fi.   chmod u+w 
32120 2e 20 32 3e 26 35 0a 20 20 20 24 52 4d 20 63 6f  . 2>&5.   $RM co
32130 6e 66 74 65 73 74 2a 0a 20 20 20 23 20 53 47 49  nftest*.   # SGI
32140 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 20 77 69   C++ compiler wi
32150 6c 6c 20 63 72 65 61 74 65 20 64 69 72 65 63 74  ll create direct
32160 6f 72 79 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73  ory out/ii_files
32170 2f 20 66 6f 72 0a 20 20 20 23 20 74 65 6d 70 6c  / for.   # templ
32180 61 74 65 20 69 6e 73 74 61 6e 74 69 61 74 69 6f  ate instantiatio
32190 6e 0a 20 20 20 74 65 73 74 20 2d 64 20 6f 75 74  n.   test -d out
321a0 2f 69 69 5f 66 69 6c 65 73 20 26 26 20 24 52 4d  /ii_files && $RM
321b0 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 2f 2a 20   out/ii_files/* 
321c0 26 26 20 72 6d 64 69 72 20 6f 75 74 2f 69 69 5f  && rmdir out/ii_
321d0 66 69 6c 65 73 0a 20 20 20 24 52 4d 20 6f 75 74  files.   $RM out
321e0 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f 75 74 0a  /* && rmdir out.
321f0 20 20 20 63 64 20 2e 2e 0a 20 20 20 24 52 4d 20     cd ...   $RM 
32200 2d 72 20 63 6f 6e 66 74 65 73 74 0a 20 20 20 24  -r conftest.   $
32210 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69  RM conftest*..fi
32220 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
32230 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
32240 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
32250 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  : $lt_cv_prog_co
32260 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3e 26 35 0a  mpiler_c_o" >&5.
32270 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76  $as_echo "$lt_cv
32280 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
32290 5f 6f 22 20 3e 26 36 3b 20 7d 0a 0a 0a 0a 0a 68  _o" >&6; }.....h
322a0 61 72 64 5f 6c 69 6e 6b 73 3d 22 6e 6f 74 74 65  ard_links="notte
322b0 73 74 65 64 22 0a 69 66 20 74 65 73 74 20 22 24  sted".if test "$
322c0 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
322d0 6c 65 72 5f 63 5f 6f 22 20 3d 20 6e 6f 20 26 26  ler_c_o" = no &&
322e0 20 74 65 73 74 20 22 24 6e 65 65 64 5f 6c 6f 63   test "$need_loc
322f0 6b 73 22 20 21 3d 20 6e 6f 3b 20 74 68 65 6e 0a  ks" != no; then.
32300 20 20 23 20 64 6f 20 6e 6f 74 20 6f 76 65 72 77    # do not overw
32310 72 69 74 65 20 74 68 65 20 76 61 6c 75 65 20 6f  rite the value o
32320 66 20 6e 65 65 64 5f 6c 6f 63 6b 73 20 70 72 6f  f need_locks pro
32330 76 69 64 65 64 20 62 79 20 74 68 65 20 75 73 65  vided by the use
32340 72 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  r.  { $as_echo "
32350 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
32360 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
32370 63 6b 69 6e 67 20 69 66 20 77 65 20 63 61 6e 20  cking if we can 
32380 6c 6f 63 6b 20 77 69 74 68 20 68 61 72 64 20 6c  lock with hard l
32390 69 6e 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  inks" >&5.$as_ec
323a0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69  ho_n "checking i
323b0 66 20 77 65 20 63 61 6e 20 6c 6f 63 6b 20 77 69  f we can lock wi
323c0 74 68 20 68 61 72 64 20 6c 69 6e 6b 73 2e 2e 2e  th hard links...
323d0 20 22 20 3e 26 36 3b 20 7d 0a 20 20 68 61 72 64   " >&6; }.  hard
323e0 5f 6c 69 6e 6b 73 3d 79 65 73 0a 20 20 24 52 4d  _links=yes.  $RM
323f0 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 6c 6e 20   conftest*.  ln 
32400 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e 66 74  conftest.a conft
32410 65 73 74 2e 62 20 32 3e 2f 64 65 76 2f 6e 75 6c  est.b 2>/dev/nul
32420 6c 20 26 26 20 68 61 72 64 5f 6c 69 6e 6b 73 3d  l && hard_links=
32430 6e 6f 0a 20 20 74 6f 75 63 68 20 63 6f 6e 66 74  no.  touch conft
32440 65 73 74 2e 61 0a 20 20 6c 6e 20 63 6f 6e 66 74  est.a.  ln conft
32450 65 73 74 2e 61 20 63 6f 6e 66 74 65 73 74 2e 62  est.a conftest.b
32460 20 32 3e 26 35 20 7c 7c 20 68 61 72 64 5f 6c 69   2>&5 || hard_li
32470 6e 6b 73 3d 6e 6f 0a 20 20 6c 6e 20 63 6f 6e 66  nks=no.  ln conf
32480 74 65 73 74 2e 61 20 63 6f 6e 66 74 65 73 74 2e  test.a conftest.
32490 62 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26  b 2>/dev/null &&
324a0 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20   hard_links=no. 
324b0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
324c0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
324d0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
324e0 3a 20 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3e  : $hard_links" >
324f0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 68 61  &5.$as_echo "$ha
32500 72 64 5f 6c 69 6e 6b 73 22 20 3e 26 36 3b 20 7d  rd_links" >&6; }
32510 0a 20 20 69 66 20 74 65 73 74 20 22 24 68 61 72  .  if test "$har
32520 64 5f 6c 69 6e 6b 73 22 20 3d 20 6e 6f 3b 20 74  d_links" = no; t
32530 68 65 6e 0a 20 20 20 20 7b 20 24 61 73 5f 65 63  hen.    { $as_ec
32540 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
32550 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
32560 20 57 41 52 4e 49 4e 47 3a 20 5c 60 24 43 43 27   WARNING: \`$CC'
32570 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72   does not suppor
32580 74 20 5c 60 2d 63 20 2d 6f 27 2c 20 73 6f 20 5c  t \`-c -o', so \
32590 60 6d 61 6b 65 20 2d 6a 27 20 6d 61 79 20 62 65  `make -j' may be
325a0 20 75 6e 73 61 66 65 22 20 3e 26 35 0a 24 61 73   unsafe" >&5.$as
325b0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
325c0 41 52 4e 49 4e 47 3a 20 5c 60 24 43 43 27 20 64  ARNING: \`$CC' d
325d0 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20  oes not support 
325e0 5c 60 2d 63 20 2d 6f 27 2c 20 73 6f 20 5c 60 6d  \`-c -o', so \`m
325f0 61 6b 65 20 2d 6a 27 20 6d 61 79 20 62 65 20 75  ake -j' may be u
32600 6e 73 61 66 65 22 20 3e 26 32 3b 7d 0a 20 20 20  nsafe" >&2;}.   
32610 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d 77 61 72 6e   need_locks=warn
32620 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 6e 65 65  .  fi.else.  nee
32630 64 5f 6c 6f 63 6b 73 3d 6e 6f 0a 66 69 0a 0a 0a  d_locks=no.fi...
32640 0a 0a 0a 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  ....  { $as_echo
32650 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
32660 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
32670 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
32680 74 68 65 20 24 63 6f 6d 70 69 6c 65 72 20 6c 69  the $compiler li
32690 6e 6b 65 72 20 28 24 4c 44 29 20 73 75 70 70 6f  nker ($LD) suppo
326a0 72 74 73 20 73 68 61 72 65 64 20 6c 69 62 72 61  rts shared libra
326b0 72 69 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  ries" >&5.$as_ec
326c0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77  ho_n "checking w
326d0 68 65 74 68 65 72 20 74 68 65 20 24 63 6f 6d 70  hether the $comp
326e0 69 6c 65 72 20 6c 69 6e 6b 65 72 20 28 24 4c 44  iler linker ($LD
326f0 29 20 73 75 70 70 6f 72 74 73 20 73 68 61 72 65  ) supports share
32700 64 20 6c 69 62 72 61 72 69 65 73 2e 2e 2e 20 22  d libraries... "
32710 20 3e 26 36 3b 20 7d 0a 0a 20 20 72 75 6e 70 61   >&6; }..  runpa
32720 74 68 5f 76 61 72 3d 0a 20 20 61 6c 6c 6f 77 5f  th_var=.  allow_
32730 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 0a  undefined_flag=.
32740 20 20 61 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f    always_export_
32750 73 79 6d 62 6f 6c 73 3d 6e 6f 0a 20 20 61 72 63  symbols=no.  arc
32760 68 69 76 65 5f 63 6d 64 73 3d 0a 20 20 61 72 63  hive_cmds=.  arc
32770 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
32780 3d 0a 20 20 63 6f 6d 70 69 6c 65 72 5f 6e 65 65  =.  compiler_nee
32790 64 73 5f 6f 62 6a 65 63 74 3d 6e 6f 0a 20 20 65  ds_object=no.  e
327a0 6e 61 62 6c 65 5f 73 68 61 72 65 64 5f 77 69 74  nable_shared_wit
327b0 68 5f 73 74 61 74 69 63 5f 72 75 6e 74 69 6d 65  h_static_runtime
327c0 73 3d 6e 6f 0a 20 20 65 78 70 6f 72 74 5f 64 79  s=no.  export_dy
327d0 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d  namic_flag_spec=
327e0 0a 20 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  .  export_symbol
327f0 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 24 6c 69 62  s_cmds='$NM $lib
32800 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e 63  objs $convenienc
32810 65 20 7c 20 24 67 6c 6f 62 61 6c 5f 73 79 6d 62  e | $global_symb
32820 6f 6c 5f 70 69 70 65 20 7c 20 24 53 45 44 20 27  ol_pipe | $SED '
32830 5c 27 27 73 2f 2e 2a 20 2f 2f 27 5c 27 27 20 7c  \''s/.* //'\'' |
32840 20 73 6f 72 74 20 7c 20 75 6e 69 71 20 3e 20 24   sort | uniq > $
32850 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27 0a  export_symbols'.
32860 20 20 68 61 72 64 63 6f 64 65 5f 61 75 74 6f 6d    hardcode_autom
32870 61 74 69 63 3d 6e 6f 0a 20 20 68 61 72 64 63 6f  atic=no.  hardco
32880 64 65 5f 64 69 72 65 63 74 3d 6e 6f 0a 20 20 68  de_direct=no.  h
32890 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 5f 61  ardcode_direct_a
328a0 62 73 6f 6c 75 74 65 3d 6e 6f 0a 20 20 68 61 72  bsolute=no.  har
328b0 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
328c0 67 5f 73 70 65 63 3d 0a 20 20 68 61 72 64 63 6f  g_spec=.  hardco
328d0 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
328e0 70 65 63 5f 6c 64 3d 0a 20 20 68 61 72 64 63 6f  pec_ld=.  hardco
328f0 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61 72 61  de_libdir_separa
32900 74 6f 72 3d 0a 20 20 68 61 72 64 63 6f 64 65 5f  tor=.  hardcode_
32910 6d 69 6e 75 73 5f 4c 3d 6e 6f 0a 20 20 68 61 72  minus_L=no.  har
32920 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f  dcode_shlibpath_
32930 76 61 72 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a  var=unsupported.
32940 20 20 69 6e 68 65 72 69 74 5f 72 70 61 74 68 3d    inherit_rpath=
32950 6e 6f 0a 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65  no.  link_all_de
32960 70 6c 69 62 73 3d 75 6e 6b 6e 6f 77 6e 0a 20 20  plibs=unknown.  
32970 6d 6f 64 75 6c 65 5f 63 6d 64 73 3d 0a 20 20 6d  module_cmds=.  m
32980 6f 64 75 6c 65 5f 65 78 70 73 79 6d 5f 63 6d 64  odule_expsym_cmd
32990 73 3d 0a 20 20 6f 6c 64 5f 61 72 63 68 69 76 65  s=.  old_archive
329a0 5f 66 72 6f 6d 5f 6e 65 77 5f 63 6d 64 73 3d 0a  _from_new_cmds=.
329b0 20 20 6f 6c 64 5f 61 72 63 68 69 76 65 5f 66 72    old_archive_fr
329c0 6f 6d 5f 65 78 70 73 79 6d 73 5f 63 6d 64 73 3d  om_expsyms_cmds=
329d0 0a 20 20 74 68 72 65 61 64 5f 73 61 66 65 5f 66  .  thread_safe_f
329e0 6c 61 67 5f 73 70 65 63 3d 0a 20 20 77 68 6f 6c  lag_spec=.  whol
329f0 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73  e_archive_flag_s
32a00 70 65 63 3d 0a 20 20 23 20 69 6e 63 6c 75 64 65  pec=.  # include
32a10 5f 65 78 70 73 79 6d 73 20 73 68 6f 75 6c 64 20  _expsyms should 
32a20 62 65 20 61 20 6c 69 73 74 20 6f 66 20 73 70 61  be a list of spa
32a30 63 65 2d 73 65 70 61 72 61 74 65 64 20 73 79 6d  ce-separated sym
32a40 62 6f 6c 73 20 74 6f 20 62 65 20 2a 61 6c 77 61  bols to be *alwa
32a50 79 73 2a 0a 20 20 23 20 69 6e 63 6c 75 64 65 64  ys*.  # included
32a60 20 69 6e 20 74 68 65 20 73 79 6d 62 6f 6c 20 6c   in the symbol l
32a70 69 73 74 0a 20 20 69 6e 63 6c 75 64 65 5f 65 78  ist.  include_ex
32a80 70 73 79 6d 73 3d 0a 20 20 23 20 65 78 63 6c 75  psyms=.  # exclu
32a90 64 65 5f 65 78 70 73 79 6d 73 20 63 61 6e 20 62  de_expsyms can b
32aa0 65 20 61 6e 20 65 78 74 65 6e 64 65 64 20 72 65  e an extended re
32ab0 67 65 78 70 20 6f 66 20 73 79 6d 62 6f 6c 73 20  gexp of symbols 
32ac0 74 6f 20 65 78 63 6c 75 64 65 0a 20 20 23 20 69  to exclude.  # i
32ad0 74 20 77 69 6c 6c 20 62 65 20 77 72 61 70 70 65  t will be wrappe
32ae0 64 20 62 79 20 60 20 28 27 20 61 6e 64 20 60 29  d by ` (' and `)
32af0 24 27 2c 20 73 6f 20 6f 6e 65 20 6d 75 73 74 20  $', so one must 
32b00 6e 6f 74 20 6d 61 74 63 68 20 62 65 67 69 6e 6e  not match beginn
32b10 69 6e 67 20 6f 72 0a 20 20 23 20 65 6e 64 20 6f  ing or.  # end o
32b20 66 20 6c 69 6e 65 2e 20 20 45 78 61 6d 70 6c 65  f line.  Example
32b30 3a 20 60 61 7c 62 63 7c 2e 2a 64 2e 2a 27 20 77  : `a|bc|.*d.*' w
32b40 69 6c 6c 20 65 78 63 6c 75 64 65 20 74 68 65 20  ill exclude the 
32b50 73 79 6d 62 6f 6c 73 20 60 61 27 20 61 6e 64 20  symbols `a' and 
32b60 60 62 63 27 2c 0a 20 20 23 20 61 73 20 77 65 6c  `bc',.  # as wel
32b70 6c 20 61 73 20 61 6e 79 20 73 79 6d 62 6f 6c 20  l as any symbol 
32b80 74 68 61 74 20 63 6f 6e 74 61 69 6e 73 20 60 64  that contains `d
32b90 27 2e 0a 20 20 65 78 63 6c 75 64 65 5f 65 78 70  '..  exclude_exp
32ba0 73 79 6d 73 3d 27 5f 47 4c 4f 42 41 4c 5f 4f 46  syms='_GLOBAL_OF
32bb0 46 53 45 54 5f 54 41 42 4c 45 5f 7c 5f 47 4c 4f  FSET_TABLE_|_GLO
32bc0 42 41 4c 5f 5f 46 5b 49 44 5d 5f 2e 2a 27 0a 20  BAL__F[ID]_.*'. 
32bd0 20 23 20 41 6c 74 68 6f 75 67 68 20 5f 47 4c 4f   # Although _GLO
32be0 42 41 4c 5f 4f 46 46 53 45 54 5f 54 41 42 4c 45  BAL_OFFSET_TABLE
32bf0 5f 20 69 73 20 61 20 76 61 6c 69 64 20 73 79 6d  _ is a valid sym
32c00 62 6f 6c 20 43 20 6e 61 6d 65 2c 20 6d 6f 73 74  bol C name, most
32c10 20 61 2e 6f 75 74 0a 20 20 23 20 70 6c 61 74 66   a.out.  # platf
32c20 6f 72 6d 73 20 28 61 62 29 75 73 65 20 69 74 20  orms (ab)use it 
32c30 69 6e 20 50 49 43 20 63 6f 64 65 2c 20 62 75 74  in PIC code, but
32c40 20 74 68 65 69 72 20 6c 69 6e 6b 65 72 73 20 67   their linkers g
32c50 65 74 20 63 6f 6e 66 75 73 65 64 20 69 66 0a 20  et confused if. 
32c60 20 23 20 74 68 65 20 73 79 6d 62 6f 6c 20 69 73   # the symbol is
32c70 20 65 78 70 6c 69 63 69 74 6c 79 20 72 65 66 65   explicitly refe
32c80 72 65 6e 63 65 64 2e 20 20 53 69 6e 63 65 20 70  renced.  Since p
32c90 6f 72 74 61 62 6c 65 20 63 6f 64 65 20 63 61 6e  ortable code can
32ca0 6e 6f 74 0a 20 20 23 20 72 65 6c 79 20 6f 6e 20  not.  # rely on 
32cb0 74 68 69 73 20 73 79 6d 62 6f 6c 20 6e 61 6d 65  this symbol name
32cc0 2c 20 69 74 27 73 20 70 72 6f 62 61 62 6c 79 20  , it's probably 
32cd0 66 69 6e 65 20 74 6f 20 6e 65 76 65 72 20 69 6e  fine to never in
32ce0 63 6c 75 64 65 20 69 74 20 69 6e 0a 20 20 23 20  clude it in.  # 
32cf0 70 72 65 6c 6f 61 64 65 64 20 73 79 6d 62 6f 6c  preloaded symbol
32d00 20 74 61 62 6c 65 73 2e 0a 20 20 23 20 45 78 63   tables..  # Exc
32d10 6c 75 64 65 20 73 68 61 72 65 64 20 6c 69 62 72  lude shared libr
32d20 61 72 79 20 69 6e 69 74 69 61 6c 69 7a 61 74 69  ary initializati
32d30 6f 6e 2f 66 69 6e 61 6c 69 7a 61 74 69 6f 6e 20  on/finalization 
32d40 73 79 6d 62 6f 6c 73 2e 0a 20 20 65 78 74 72 61  symbols..  extra
32d50 63 74 5f 65 78 70 73 79 6d 73 5f 63 6d 64 73 3d  ct_expsyms_cmds=
32d60 0a 0a 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f  ..  case $host_o
32d70 73 20 69 6e 0a 20 20 63 79 67 77 69 6e 2a 20 7c  s in.  cygwin* |
32d80 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 20   mingw* | pw32* 
32d90 7c 20 63 65 67 63 63 2a 29 0a 20 20 20 20 23 20  | cegcc*).    # 
32da0 46 49 58 4d 45 3a 20 74 68 65 20 4d 53 56 43 2b  FIXME: the MSVC+
32db0 2b 20 70 6f 72 74 20 68 61 73 6e 27 74 20 62 65  + port hasn't be
32dc0 65 6e 20 74 65 73 74 65 64 20 69 6e 20 61 20 6c  en tested in a l
32dd0 6f 6f 6f 6f 6e 67 20 74 69 6d 65 0a 20 20 20 20  oooong time.    
32de0 23 20 57 68 65 6e 20 6e 6f 74 20 75 73 69 6e 67  # When not using
32df0 20 67 63 63 2c 20 77 65 20 63 75 72 72 65 6e 74   gcc, we current
32e00 6c 79 20 61 73 73 75 6d 65 20 74 68 61 74 20 77  ly assume that w
32e10 65 20 61 72 65 20 75 73 69 6e 67 0a 20 20 20 20  e are using.    
32e20 23 20 4d 69 63 72 6f 73 6f 66 74 20 56 69 73 75  # Microsoft Visu
32e30 61 6c 20 43 2b 2b 2e 0a 20 20 20 20 69 66 20 74  al C++..    if t
32e40 65 73 74 20 22 24 47 43 43 22 20 21 3d 20 79 65  est "$GCC" != ye
32e50 73 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 77 69  s; then.      wi
32e60 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20 20  th_gnu_ld=no.   
32e70 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20 69 6e 74   fi.    ;;.  int
32e80 65 72 69 78 2a 29 0a 20 20 20 20 23 20 77 65 20  erix*).    # we 
32e90 6a 75 73 74 20 68 6f 70 65 2f 61 73 73 75 6d 65  just hope/assume
32ea0 20 74 68 69 73 20 69 73 20 67 63 63 20 61 6e 64   this is gcc and
32eb0 20 6e 6f 74 20 63 38 39 20 28 3d 20 4d 53 56 43   not c89 (= MSVC
32ec0 2b 2b 29 0a 20 20 20 20 77 69 74 68 5f 67 6e 75  ++).    with_gnu
32ed0 5f 6c 64 3d 79 65 73 0a 20 20 20 20 3b 3b 0a 20  _ld=yes.    ;;. 
32ee0 20 6f 70 65 6e 62 73 64 2a 29 0a 20 20 20 20 77   openbsd*).    w
32ef0 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20  ith_gnu_ld=no.  
32f00 20 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 20 20 6c    ;;.  esac..  l
32f10 64 5f 73 68 6c 69 62 73 3d 79 65 73 0a 20 20 69  d_shlibs=yes.  i
32f20 66 20 74 65 73 74 20 22 24 77 69 74 68 5f 67 6e  f test "$with_gn
32f30 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20 74 68 65  u_ld" = yes; the
32f40 6e 0a 20 20 20 20 23 20 49 66 20 61 72 63 68 69  n.    # If archi
32f50 76 65 5f 63 6d 64 73 20 72 75 6e 73 20 4c 44 2c  ve_cmds runs LD,
32f60 20 6e 6f 74 20 43 43 2c 20 77 6c 61 72 63 20 73   not CC, wlarc s
32f70 68 6f 75 6c 64 20 62 65 20 65 6d 70 74 79 0a 20  hould be empty. 
32f80 20 20 20 77 6c 61 72 63 3d 27 24 7b 77 6c 7d 27     wlarc='${wl}'
32f90 0a 0a 20 20 20 20 23 20 53 65 74 20 73 6f 6d 65  ..    # Set some
32fa0 20 64 65 66 61 75 6c 74 73 20 66 6f 72 20 47 4e   defaults for GN
32fb0 55 20 6c 64 20 77 69 74 68 20 73 68 61 72 65 64  U ld with shared
32fc0 20 6c 69 62 72 61 72 79 20 73 75 70 70 6f 72 74   library support
32fd0 2e 20 54 68 65 73 65 0a 20 20 20 20 23 20 61 72  . These.    # ar
32fe0 65 20 72 65 73 65 74 20 6c 61 74 65 72 20 69 66  e reset later if
32ff0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
33000 73 20 61 72 65 20 6e 6f 74 20 73 75 70 70 6f 72  s are not suppor
33010 74 65 64 2e 20 50 75 74 74 69 6e 67 20 74 68 65  ted. Putting the
33020 6d 0a 20 20 20 20 23 20 68 65 72 65 20 61 6c 6c  m.    # here all
33030 6f 77 73 20 74 68 65 6d 20 74 6f 20 62 65 20 6f  ows them to be o
33040 76 65 72 72 69 64 64 65 6e 20 69 66 20 6e 65 63  verridden if nec
33050 65 73 73 61 72 79 2e 0a 20 20 20 20 72 75 6e 70  essary..    runp
33060 61 74 68 5f 76 61 72 3d 4c 44 5f 52 55 4e 5f 50  ath_var=LD_RUN_P
33070 41 54 48 0a 20 20 20 20 68 61 72 64 63 6f 64 65  ATH.    hardcode
33080 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
33090 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74 68 20 24  c='${wl}-rpath $
330a0 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 20 20 20  {wl}$libdir'.   
330b0 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f   export_dynamic_
330c0 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
330d0 2d 2d 65 78 70 6f 72 74 2d 64 79 6e 61 6d 69 63  --export-dynamic
330e0 27 0a 20 20 20 20 23 20 61 6e 63 69 65 6e 74 20  '.    # ancient 
330f0 47 4e 55 20 6c 64 20 64 69 64 6e 27 74 20 73 75  GNU ld didn't su
33100 70 70 6f 72 74 20 2d 2d 77 68 6f 6c 65 2d 61 72  pport --whole-ar
33110 63 68 69 76 65 20 65 74 2e 20 61 6c 2e 0a 20 20  chive et. al..  
33120 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20    if $LD --help 
33130 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27 6e 6f  2>&1 | $GREP 'no
33140 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27 20  -whole-archive' 
33150 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
33160 6e 0a 20 20 20 20 20 20 77 68 6f 6c 65 5f 61 72  n.      whole_ar
33170 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d  chive_flag_spec=
33180 22 24 77 6c 61 72 63 22 27 2d 2d 77 68 6f 6c 65  "$wlarc"'--whole
33190 2d 61 72 63 68 69 76 65 24 63 6f 6e 76 65 6e 69  -archive$conveni
331a0 65 6e 63 65 20 27 22 24 77 6c 61 72 63 22 27 2d  ence '"$wlarc"'-
331b0 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76  -no-whole-archiv
331c0 65 27 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20  e'.    else.    
331d0 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f    whole_archive_
331e0 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20 66  flag_spec=.    f
331f0 69 0a 20 20 20 20 73 75 70 70 6f 72 74 73 5f 61  i.    supports_a
33200 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 6e  non_versioning=n
33210 6f 0a 20 20 20 20 63 61 73 65 20 60 24 4c 44 20  o.    case `$LD 
33220 2d 76 20 32 3e 26 31 60 20 69 6e 0a 20 20 20 20  -v 2>&1` in.    
33230 20 20 2a 5c 20 5b 30 31 5d 2e 2a 20 7c 20 2a 5c    *\ [01].* | *\
33240 20 32 2e 5b 30 2d 39 5d 2e 2a 20 7c 20 2a 5c 20   2.[0-9].* | *\ 
33250 32 2e 31 30 2e 2a 29 20 3b 3b 20 23 20 63 61 74  2.10.*) ;; # cat
33260 63 68 20 76 65 72 73 69 6f 6e 73 20 3c 20 32 2e  ch versions < 2.
33270 31 31 0a 20 20 20 20 20 20 2a 5c 20 32 2e 31 31  11.      *\ 2.11
33280 2e 39 33 2e 30 2e 32 5c 20 2a 29 20 73 75 70 70  .93.0.2\ *) supp
33290 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f  orts_anon_versio
332a0 6e 69 6e 67 3d 79 65 73 20 3b 3b 20 23 20 52 48  ning=yes ;; # RH
332b0 37 2e 33 20 2e 2e 2e 0a 20 20 20 20 20 20 2a 5c  7.3 ....      *\
332c0 20 32 2e 31 31 2e 39 32 2e 30 2e 31 32 5c 20 2a   2.11.92.0.12\ *
332d0 29 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f  ) supports_anon_
332e0 76 65 72 73 69 6f 6e 69 6e 67 3d 79 65 73 20 3b  versioning=yes ;
332f0 3b 20 23 20 4d 61 6e 64 72 61 6b 65 20 38 2e 32  ; # Mandrake 8.2
33300 20 2e 2e 2e 0a 20 20 20 20 20 20 2a 5c 20 32 2e   ....      *\ 2.
33310 31 31 2e 2a 29 20 3b 3b 20 23 20 6f 74 68 65 72  11.*) ;; # other
33320 20 32 2e 31 31 20 76 65 72 73 69 6f 6e 73 0a 20   2.11 versions. 
33330 20 20 20 20 20 2a 29 20 73 75 70 70 6f 72 74 73       *) supports
33340 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67  _anon_versioning
33350 3d 79 65 73 20 3b 3b 0a 20 20 20 20 65 73 61 63  =yes ;;.    esac
33360 0a 0a 20 20 20 20 23 20 53 65 65 20 69 66 20 47  ..    # See if G
33370 4e 55 20 6c 64 20 73 75 70 70 6f 72 74 73 20 73  NU ld supports s
33380 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2e  hared libraries.
33390 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f  .    case $host_
333a0 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 5b 33 2d  os in.    aix[3-
333b0 39 5d 2a 29 0a 20 20 20 20 20 20 23 20 4f 6e 20  9]*).      # On 
333c0 41 49 58 2f 50 50 43 2c 20 74 68 65 20 47 4e 55  AIX/PPC, the GNU
333d0 20 6c 69 6e 6b 65 72 20 69 73 20 76 65 72 79 20   linker is very 
333e0 62 72 6f 6b 65 6e 0a 20 20 20 20 20 20 69 66 20  broken.      if 
333f0 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22  test "$host_cpu"
33400 20 21 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09   != ia64; then..
33410 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 63 61  ld_shlibs=no..ca
33420 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e 26 32  t <<_LT_EOF 1>&2
33430 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 74  ..*** Warning: t
33440 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72 2c 20 61  he GNU linker, a
33450 74 20 6c 65 61 73 74 20 75 70 20 74 6f 20 72 65  t least up to re
33460 6c 65 61 73 65 20 32 2e 39 2e 31 2c 20 69 73 20  lease 2.9.1, is 
33470 72 65 70 6f 72 74 65 64 0a 2a 2a 2a 20 74 6f 20  reported.*** to 
33480 62 65 20 75 6e 61 62 6c 65 20 74 6f 20 72 65 6c  be unable to rel
33490 69 61 62 6c 79 20 63 72 65 61 74 65 20 73 68 61  iably create sha
334a0 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 6f 6e  red libraries on
334b0 20 41 49 58 2e 0a 2a 2a 2a 20 54 68 65 72 65 66   AIX..*** Theref
334c0 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 20 69 73 20  ore, libtool is 
334d0 64 69 73 61 62 6c 69 6e 67 20 73 68 61 72 65 64  disabling shared
334e0 20 6c 69 62 72 61 72 69 65 73 20 73 75 70 70 6f   libraries suppo
334f0 72 74 2e 20 20 49 66 20 79 6f 75 0a 2a 2a 2a 20  rt.  If you.*** 
33500 72 65 61 6c 6c 79 20 63 61 72 65 20 66 6f 72 20  really care for 
33510 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
33520 2c 20 79 6f 75 20 6d 61 79 20 77 61 6e 74 20 74  , you may want t
33530 6f 20 6d 6f 64 69 66 79 20 79 6f 75 72 20 50 41  o modify your PA
33540 54 48 0a 2a 2a 2a 20 73 6f 20 74 68 61 74 20 61  TH.*** so that a
33550 20 6e 6f 6e 2d 47 4e 55 20 6c 69 6e 6b 65 72 20   non-GNU linker 
33560 69 73 20 66 6f 75 6e 64 2c 20 61 6e 64 20 74 68  is found, and th
33570 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a 5f 4c 54  en restart..._LT
33580 5f 45 4f 46 0a 20 20 20 20 20 20 66 69 0a 20 20  _EOF.      fi.  
33590 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 6d 69 67      ;;..    amig
335a0 61 6f 73 2a 29 0a 20 20 20 20 20 20 63 61 73 65  aos*).      case
335b0 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20   $host_cpu in.  
335c0 20 20 20 20 70 6f 77 65 72 70 63 29 0a 20 20 20      powerpc).   
335d0 20 20 20 20 20 20 20 20 20 23 20 73 65 65 20 63           # see c
335e0 6f 6d 6d 65 6e 74 20 61 62 6f 75 74 20 41 6d 69  omment about Ami
335f0 67 61 4f 53 34 20 2e 73 6f 20 73 75 70 70 6f 72  gaOS4 .so suppor
33600 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 72  t.            ar
33610 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20  chive_cmds='$CC 
33620 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73  -shared $libobjs
33630 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
33640 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
33650 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d  soname $wl$sonam
33660 65 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20  e -o $lib'.     
33670 20 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 65         archive_e
33680 78 70 73 79 6d 5f 63 6d 64 73 3d 27 27 0a 20 20  xpsym_cmds=''.  
33690 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 6d        ;;.      m
336a0 36 38 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20  68k).           
336b0 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
336c0 52 4d 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  RM $output_objdi
336d0 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61  r/a2ixlibrary.da
336e0 74 61 7e 24 45 43 48 4f 20 22 23 64 65 66 69 6e  ta~$ECHO "#defin
336f0 65 20 4e 41 4d 45 20 24 6c 69 62 6e 61 6d 65 22  e NAME $libname"
33700 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69   > $output_objdi
33710 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61  r/a2ixlibrary.da
33720 74 61 7e 24 45 43 48 4f 20 22 23 64 65 66 69 6e  ta~$ECHO "#defin
33730 65 20 4c 49 42 52 41 52 59 5f 49 44 20 31 22 20  e LIBRARY_ID 1" 
33740 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
33750 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61  r/a2ixlibrary.da
33760 74 61 7e 24 45 43 48 4f 20 22 23 64 65 66 69 6e  ta~$ECHO "#defin
33770 65 20 56 45 52 53 49 4f 4e 20 24 6d 61 6a 6f 72  e VERSION $major
33780 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  " >> $output_obj
33790 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e  dir/a2ixlibrary.
337a0 64 61 74 61 7e 24 45 43 48 4f 20 22 23 64 65 66  data~$ECHO "#def
337b0 69 6e 65 20 52 45 56 49 53 49 4f 4e 20 24 72 65  ine REVISION $re
337c0 76 69 73 69 6f 6e 22 20 3e 3e 20 24 6f 75 74 70  vision" >> $outp
337d0 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69  ut_objdir/a2ixli
337e0 62 72 61 72 79 2e 64 61 74 61 7e 24 41 52 20 24  brary.data~$AR $
337f0 41 52 5f 46 4c 41 47 53 20 24 6c 69 62 20 24 6c  AR_FLAGS $lib $l
33800 69 62 6f 62 6a 73 7e 24 52 41 4e 4c 49 42 20 24  ibobjs~$RANLIB $
33810 6c 69 62 7e 28 63 64 20 24 6f 75 74 70 75 74 5f  lib~(cd $output_
33820 6f 62 6a 64 69 72 20 26 26 20 61 32 69 78 6c 69  objdir && a2ixli
33830 62 72 61 72 79 20 2d 33 32 29 27 0a 20 20 20 20  brary -32)'.    
33840 20 20 20 20 20 20 20 20 68 61 72 64 63 6f 64 65          hardcode
33850 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
33860 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a 20 20  c='-L$libdir'.  
33870 20 20 20 20 20 20 20 20 20 20 68 61 72 64 63 6f            hardco
33880 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20  de_minus_L=yes. 
33890 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
338a0 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  esac.      ;;.. 
338b0 20 20 20 62 65 6f 73 2a 29 0a 20 20 20 20 20 20     beos*).      
338c0 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e  if $LD --help 2>
338d0 26 31 20 7c 20 24 47 52 45 50 20 27 3a 20 73 75  &1 | $GREP ': su
338e0 70 70 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a  pported targets:
338f0 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e  .* elf' > /dev/n
33900 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 6c 6c 6f 77  ull; then..allow
33910 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d  _undefined_flag=
33920 75 6e 73 75 70 70 6f 72 74 65 64 0a 09 23 20 4a  unsupported..# J
33930 6f 73 65 70 68 20 42 65 63 6b 65 6e 62 61 63 68  oseph Beckenbach
33940 20 3c 6a 72 62 33 40 62 65 73 74 2e 63 6f 6d 3e   <jrb3@best.com>
33950 20 73 61 79 73 20 73 6f 6d 65 20 72 65 6c 65 61   says some relea
33960 73 65 73 20 6f 66 20 67 63 63 0a 09 23 20 73 75  ses of gcc..# su
33970 70 70 6f 72 74 20 2d 2d 75 6e 64 65 66 69 6e 65  pport --undefine
33980 64 2e 20 20 54 68 69 73 20 64 65 73 65 72 76 65  d.  This deserve
33990 73 20 73 6f 6d 65 20 69 6e 76 65 73 74 69 67 61  s some investiga
339a0 74 69 6f 6e 2e 20 20 46 49 58 4d 45 0a 09 61 72  tion.  FIXME..ar
339b0 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20  chive_cmds='$CC 
339c0 2d 6e 6f 73 74 61 72 74 20 24 6c 69 62 6f 62 6a  -nostart $libobj
339d0 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
339e0 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
339f0 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61  -soname $wl$sona
33a00 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20  me -o $lib'.    
33a10 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62    else..ld_shlib
33a20 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20 20  s=no.      fi.  
33a30 20 20 20 20 3b 3b 0a 0a 20 20 20 20 63 79 67 77      ;;..    cygw
33a40 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 70  in* | mingw* | p
33a50 77 33 32 2a 20 7c 20 63 65 67 63 63 2a 29 0a 20  w32* | cegcc*). 
33a60 20 20 20 20 20 23 20 5f 4c 54 5f 54 41 47 56 41       # _LT_TAGVA
33a70 52 28 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69  R(hardcode_libdi
33a80 72 5f 66 6c 61 67 5f 73 70 65 63 2c 20 29 20 69  r_flag_spec, ) i
33a90 73 20 61 63 74 75 61 6c 6c 79 20 6d 65 61 6e 69  s actually meani
33aa0 6e 67 6c 65 73 73 2c 0a 20 20 20 20 20 20 23 20  ngless,.      # 
33ab0 61 73 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73  as there is no s
33ac0 65 61 72 63 68 20 70 61 74 68 20 66 6f 72 20 44  earch path for D
33ad0 4c 4c 73 2e 0a 20 20 20 20 20 20 68 61 72 64 63  LLs..      hardc
33ae0 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
33af0 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27  spec='-L$libdir'
33b00 0a 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64  .      allow_und
33b10 65 66 69 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75  efined_flag=unsu
33b20 70 70 6f 72 74 65 64 0a 20 20 20 20 20 20 61 6c  pported.      al
33b30 77 61 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62  ways_export_symb
33b40 6f 6c 73 3d 6e 6f 0a 20 20 20 20 20 20 65 6e 61  ols=no.      ena
33b50 62 6c 65 5f 73 68 61 72 65 64 5f 77 69 74 68 5f  ble_shared_with_
33b60 73 74 61 74 69 63 5f 72 75 6e 74 69 6d 65 73 3d  static_runtimes=
33b70 79 65 73 0a 20 20 20 20 20 20 65 78 70 6f 72 74  yes.      export
33b80 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24  _symbols_cmds='$
33b90 4e 4d 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6e  NM $libobjs $con
33ba0 76 65 6e 69 65 6e 63 65 20 7c 20 24 67 6c 6f 62  venience | $glob
33bb0 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20 7c  al_symbol_pipe |
33bc0 20 24 53 45 44 20 2d 65 20 27 5c 27 27 2f 5e 5b   $SED -e '\''/^[
33bd0 42 43 44 47 52 53 5d 5b 20 5d 2f 73 2f 2e 2a 5b  BCDGRS][ ]/s/.*[
33be0 20 5d 5c 28 5b 5e 20 5d 2a 5c 29 2f 5c 31 20 44   ]\([^ ]*\)/\1 D
33bf0 41 54 41 2f 27 5c 27 27 20 7c 20 24 53 45 44 20  ATA/'\'' | $SED 
33c00 2d 65 20 27 5c 27 27 2f 5e 5b 41 49 54 57 5d 5b  -e '\''/^[AITW][
33c10 20 5d 2f 73 2f 2e 2a 5b 20 5d 2f 2f 27 5c 27 27   ]/s/.*[ ]//'\''
33c20 20 7c 20 73 6f 72 74 20 7c 20 75 6e 69 71 20 3e   | sort | uniq >
33c30 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73   $export_symbols
33c40 27 0a 0a 20 20 20 20 20 20 69 66 20 24 4c 44 20  '..      if $LD 
33c50 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 47  --help 2>&1 | $G
33c60 52 45 50 20 27 61 75 74 6f 2d 69 6d 70 6f 72 74  REP 'auto-import
33c70 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  ' > /dev/null; t
33c80 68 65 6e 0a 20 20 20 20 20 20 20 20 61 72 63 68  hen.        arch
33c90 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73  ive_cmds='$CC -s
33ca0 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24  hared $libobjs $
33cb0 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
33cc0 72 5f 66 6c 61 67 73 20 2d 6f 20 24 6f 75 74 70  r_flags -o $outp
33cd0 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
33ce0 65 20 24 7b 77 6c 7d 2d 2d 65 6e 61 62 6c 65 2d  e ${wl}--enable-
33cf0 61 75 74 6f 2d 69 6d 61 67 65 2d 62 61 73 65 20  auto-image-base 
33d00 2d 58 6c 69 6e 6b 65 72 20 2d 2d 6f 75 74 2d 69  -Xlinker --out-i
33d10 6d 70 6c 69 62 20 2d 58 6c 69 6e 6b 65 72 20 24  mplib -Xlinker $
33d20 6c 69 62 27 0a 09 23 20 49 66 20 74 68 65 20 65  lib'..# If the e
33d30 78 70 6f 72 74 2d 73 79 6d 62 6f 6c 73 20 66 69  xport-symbols fi
33d40 6c 65 20 61 6c 72 65 61 64 79 20 69 73 20 61 20  le already is a 
33d50 2e 64 65 66 20 66 69 6c 65 20 28 31 73 74 20 6c  .def file (1st l
33d60 69 6e 65 0a 09 23 20 69 73 20 45 58 50 4f 52 54  ine..# is EXPORT
33d70 53 29 2c 20 75 73 65 20 69 74 20 61 73 20 69 73  S), use it as is
33d80 3b 20 6f 74 68 65 72 77 69 73 65 2c 20 70 72 65  ; otherwise, pre
33d90 70 65 6e 64 2e 2e 2e 0a 09 61 72 63 68 69 76 65  pend.....archive
33da0 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 69 66  _expsym_cmds='if
33db0 20 74 65 73 74 20 22 78 60 24 53 45 44 20 31 71   test "x`$SED 1q
33dc0 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73   $export_symbols
33dd0 60 22 20 3d 20 78 45 58 50 4f 52 54 53 3b 20 74  `" = xEXPORTS; t
33de0 68 65 6e 0a 09 20 20 63 70 20 24 65 78 70 6f 72  hen..  cp $expor
33df0 74 5f 73 79 6d 62 6f 6c 73 20 24 6f 75 74 70 75  t_symbols $outpu
33e00 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
33e10 2e 64 65 66 3b 0a 09 65 6c 73 65 0a 09 20 20 65  .def;..else..  e
33e20 63 68 6f 20 45 58 50 4f 52 54 53 20 3e 20 24 6f  cho EXPORTS > $o
33e30 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f  utput_objdir/$so
33e40 6e 61 6d 65 2e 64 65 66 3b 0a 09 20 20 63 61 74  name.def;..  cat
33e50 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73   $export_symbols
33e60 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   >> $output_objd
33e70 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a  ir/$soname.def;.
33e80 09 66 69 7e 0a 09 24 43 43 20 2d 73 68 61 72 65  .fi~..$CC -share
33e90 64 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  d $output_objdir
33ea0 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 20 24 6c 69  /$soname.def $li
33eb0 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
33ec0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d  compiler_flags -
33ed0 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  o $output_objdir
33ee0 2f 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d  /$soname ${wl}--
33ef0 65 6e 61 62 6c 65 2d 61 75 74 6f 2d 69 6d 61 67  enable-auto-imag
33f00 65 2d 62 61 73 65 20 2d 58 6c 69 6e 6b 65 72 20  e-base -Xlinker 
33f10 2d 2d 6f 75 74 2d 69 6d 70 6c 69 62 20 2d 58 6c  --out-implib -Xl
33f20 69 6e 6b 65 72 20 24 6c 69 62 27 0a 20 20 20 20  inker $lib'.    
33f30 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62    else..ld_shlib
33f40 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20 20  s=no.      fi.  
33f50 20 20 20 20 3b 3b 0a 0a 20 20 20 20 69 6e 74 65      ;;..    inte
33f60 72 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 20 20 20  rix[3-9]*).     
33f70 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74   hardcode_direct
33f80 3d 6e 6f 0a 20 20 20 20 20 20 68 61 72 64 63 6f  =no.      hardco
33f90 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72  de_shlibpath_var
33fa0 3d 6e 6f 0a 20 20 20 20 20 20 68 61 72 64 63 6f  =no.      hardco
33fb0 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
33fc0 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74 68  pec='${wl}-rpath
33fd0 2c 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20  ,$libdir'.      
33fe0 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66  export_dynamic_f
33ff0 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d  lag_spec='${wl}-
34000 45 27 0a 20 20 20 20 20 20 23 20 48 61 63 6b 3a  E'.      # Hack:
34010 20 4f 6e 20 49 6e 74 65 72 69 78 20 33 2e 78 2c   On Interix 3.x,
34020 20 77 65 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 69   we cannot compi
34030 6c 65 20 50 49 43 20 62 65 63 61 75 73 65 20 6f  le PIC because o
34040 66 20 61 20 62 72 6f 6b 65 6e 20 67 63 63 2e 0a  f a broken gcc..
34050 20 20 20 20 20 20 23 20 49 6e 73 74 65 61 64 2c        # Instead,
34060 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
34070 73 20 61 72 65 20 6c 6f 61 64 65 64 20 61 74 20  s are loaded at 
34080 61 6e 20 69 6d 61 67 65 20 62 61 73 65 20 28 30  an image base (0
34090 78 31 30 30 30 30 30 30 30 20 62 79 0a 20 20 20  x10000000 by.   
340a0 20 20 20 23 20 64 65 66 61 75 6c 74 29 20 61 6e     # default) an
340b0 64 20 72 65 6c 6f 63 61 74 65 64 20 69 66 20 74  d relocated if t
340c0 68 65 79 20 63 6f 6e 66 6c 69 63 74 2c 20 77 68  hey conflict, wh
340d0 69 63 68 20 69 73 20 61 20 73 6c 6f 77 20 76 65  ich is a slow ve
340e0 72 79 20 6d 65 6d 6f 72 79 0a 20 20 20 20 20 20  ry memory.      
340f0 23 20 63 6f 6e 73 75 6d 69 6e 67 20 61 6e 64 20  # consuming and 
34100 66 72 61 67 6d 65 6e 74 69 6e 67 20 70 72 6f 63  fragmenting proc
34110 65 73 73 2e 20 20 54 6f 20 61 76 6f 69 64 20 74  ess.  To avoid t
34120 68 69 73 2c 20 77 65 20 70 69 63 6b 20 61 20 72  his, we pick a r
34130 61 6e 64 6f 6d 2c 0a 20 20 20 20 20 20 23 20 32  andom,.      # 2
34140 35 36 20 4b 69 42 2d 61 6c 69 67 6e 65 64 20 69  56 KiB-aligned i
34150 6d 61 67 65 20 62 61 73 65 20 62 65 74 77 65 65  mage base betwee
34160 6e 20 30 78 35 30 30 30 30 30 30 30 20 61 6e 64  n 0x50000000 and
34170 20 30 78 36 46 46 43 30 30 30 30 20 61 74 20 6c   0x6FFC0000 at l
34180 69 6e 6b 0a 20 20 20 20 20 20 23 20 74 69 6d 65  ink.      # time
34190 2e 20 20 4d 6f 76 69 6e 67 20 75 70 20 66 72 6f  .  Moving up fro
341a0 6d 20 30 78 31 30 30 30 30 30 30 30 20 61 6c 73  m 0x10000000 als
341b0 6f 20 61 6c 6c 6f 77 73 20 6d 6f 72 65 20 73 62  o allows more sb
341c0 72 6b 28 32 29 20 73 70 61 63 65 2e 0a 20 20 20  rk(2) space..   
341d0 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d     archive_cmds=
341e0 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 70 69  '$CC -shared $pi
341f0 63 5f 66 6c 61 67 20 24 6c 69 62 6f 62 6a 73 20  c_flag $libobjs 
34200 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
34210 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 68  er_flags ${wl}-h
34220 2c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d  ,$soname ${wl}--
34230 69 6d 61 67 65 2d 62 61 73 65 2c 60 65 78 70 72  image-base,`expr
34240 20 24 7b 52 41 4e 44 4f 4d 2d 24 24 7d 20 25 20   ${RANDOM-$$} % 
34250 34 30 39 36 20 2f 20 32 20 5c 2a 20 32 36 32 31  4096 / 2 \* 2621
34260 34 34 20 2b 20 31 33 34 32 31 37 37 32 38 30 60  44 + 1342177280`
34270 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20   -o $lib'.      
34280 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63  archive_expsym_c
34290 6d 64 73 3d 27 73 65 64 20 22 73 2c 5e 2c 5f 2c  mds='sed "s,^,_,
342a0 22 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  " $export_symbol
342b0 73 20 3e 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  s >$output_objdi
342c0 72 2f 24 73 6f 6e 61 6d 65 2e 65 78 70 73 79 6d  r/$soname.expsym
342d0 7e 24 43 43 20 2d 73 68 61 72 65 64 20 24 70 69  ~$CC -shared $pi
342e0 63 5f 66 6c 61 67 20 24 6c 69 62 6f 62 6a 73 20  c_flag $libobjs 
342f0 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
34300 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 68  er_flags ${wl}-h
34310 2c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d  ,$soname ${wl}--
34320 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66  retain-symbols-f
34330 69 6c 65 2c 24 6f 75 74 70 75 74 5f 6f 62 6a 64  ile,$output_objd
34340 69 72 2f 24 73 6f 6e 61 6d 65 2e 65 78 70 73 79  ir/$soname.expsy
34350 6d 20 24 7b 77 6c 7d 2d 2d 69 6d 61 67 65 2d 62  m ${wl}--image-b
34360 61 73 65 2c 60 65 78 70 72 20 24 7b 52 41 4e 44  ase,`expr ${RAND
34370 4f 4d 2d 24 24 7d 20 25 20 34 30 39 36 20 2f 20  OM-$$} % 4096 / 
34380 32 20 5c 2a 20 32 36 32 31 34 34 20 2b 20 31 33  2 \* 262144 + 13
34390 34 32 31 37 37 32 38 30 60 20 2d 6f 20 24 6c 69  42177280` -o $li
343a0 62 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  b'.      ;;..   
343b0 20 67 6e 75 2a 20 7c 20 6c 69 6e 75 78 2a 20 7c   gnu* | linux* |
343c0 20 74 70 66 2a 20 7c 20 6b 2a 62 73 64 2a 2d 67   tpf* | k*bsd*-g
343d0 6e 75 29 0a 20 20 20 20 20 20 74 6d 70 5f 64 69  nu).      tmp_di
343e0 65 74 3d 6e 6f 0a 20 20 20 20 20 20 69 66 20 74  et=no.      if t
343f0 65 73 74 20 22 24 68 6f 73 74 5f 6f 73 22 20 3d  est "$host_os" =
34400 20 6c 69 6e 75 78 2d 64 69 65 74 6c 69 62 63 3b   linux-dietlibc;
34410 20 74 68 65 6e 0a 09 63 61 73 65 20 24 63 63 5f   then..case $cc_
34420 62 61 73 65 6e 61 6d 65 20 69 6e 0a 09 20 20 64  basename in..  d
34430 69 65 74 5c 20 2a 29 20 74 6d 70 5f 64 69 65 74  iet\ *) tmp_diet
34440 3d 79 65 73 3b 3b 09 23 20 6c 69 6e 75 78 2d 64  =yes;;.# linux-d
34450 69 65 74 6c 69 62 63 20 77 69 74 68 20 73 74 61  ietlibc with sta
34460 74 69 63 20 6c 69 6e 6b 69 6e 67 20 28 21 64 69  tic linking (!di
34470 65 74 2d 64 79 6e 29 0a 09 65 73 61 63 0a 20 20  et-dyn)..esac.  
34480 20 20 20 20 66 69 0a 20 20 20 20 20 20 69 66 20      fi.      if 
34490 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20  $LD --help 2>&1 
344a0 7c 20 24 45 47 52 45 50 20 27 3a 20 73 75 70 70  | $EGREP ': supp
344b0 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a  orted targets:.*
344c0 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c   elf' > /dev/nul
344d0 6c 20 5c 0a 09 20 26 26 20 74 65 73 74 20 22 24  l \.. && test "$
344e0 74 6d 70 5f 64 69 65 74 22 20 3d 20 6e 6f 0a 20  tmp_diet" = no. 
344f0 20 20 20 20 20 74 68 65 6e 0a 09 74 6d 70 5f 61       then..tmp_a
34500 64 64 66 6c 61 67 3d 0a 09 74 6d 70 5f 73 68 61  ddflag=..tmp_sha
34510 72 65 64 66 6c 61 67 3d 27 2d 73 68 61 72 65 64  redflag='-shared
34520 27 0a 09 63 61 73 65 20 24 63 63 5f 62 61 73 65  '..case $cc_base
34530 6e 61 6d 65 2c 24 68 6f 73 74 5f 63 70 75 20 69  name,$host_cpu i
34540 6e 0a 20 20 20 20 20 20 20 20 70 67 63 63 2a 29  n.        pgcc*)
34550 09 09 09 09 23 20 50 6f 72 74 6c 61 6e 64 20 47  ....# Portland G
34560 72 6f 75 70 20 43 20 63 6f 6d 70 69 6c 65 72 0a  roup C compiler.
34570 09 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65  .  whole_archive
34580 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
34590 7d 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65  }--whole-archive
345a0 60 66 6f 72 20 63 6f 6e 76 20 69 6e 20 24 63 6f  `for conv in $co
345b0 6e 76 65 6e 69 65 6e 63 65 5c 22 5c 22 3b 20 64  nvenience\"\"; d
345c0 6f 20 74 65 73 74 20 20 2d 6e 20 5c 22 24 63 6f  o test  -n \"$co
345d0 6e 76 5c 22 20 26 26 20 6e 65 77 5f 63 6f 6e 76  nv\" && new_conv
345e0 65 6e 69 65 6e 63 65 3d 5c 22 24 6e 65 77 5f 63  enience=\"$new_c
345f0 6f 6e 76 65 6e 69 65 6e 63 65 2c 24 63 6f 6e 76  onvenience,$conv
34600 5c 22 3b 20 64 6f 6e 65 3b 20 24 45 43 48 4f 20  \"; done; $ECHO 
34610 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e  \"$new_convenien
34620 63 65 5c 22 60 20 24 7b 77 6c 7d 2d 2d 6e 6f 2d  ce\"` ${wl}--no-
34630 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27 0a 09  whole-archive'..
34640 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20    tmp_addflag=' 
34650 24 70 69 63 5f 66 6c 61 67 27 0a 09 20 20 3b 3b  $pic_flag'..  ;;
34660 0a 09 70 67 66 37 37 2a 20 7c 20 70 67 66 39 30  ..pgf77* | pgf90
34670 2a 20 7c 20 70 67 66 39 35 2a 29 09 23 20 50 6f  * | pgf95*).# Po
34680 72 74 6c 61 6e 64 20 47 72 6f 75 70 20 66 37 37  rtland Group f77
34690 20 61 6e 64 20 66 39 30 20 63 6f 6d 70 69 6c 65   and f90 compile
346a0 72 73 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63 68  rs..  whole_arch
346b0 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24  ive_flag_spec='$
346c0 7b 77 6c 7d 2d 2d 77 68 6f 6c 65 2d 61 72 63 68  {wl}--whole-arch
346d0 69 76 65 60 66 6f 72 20 63 6f 6e 76 20 69 6e 20  ive`for conv in 
346e0 24 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 5c 22  $convenience\"\"
346f0 3b 20 64 6f 20 74 65 73 74 20 20 2d 6e 20 5c 22  ; do test  -n \"
34700 24 63 6f 6e 76 5c 22 20 26 26 20 6e 65 77 5f 63  $conv\" && new_c
34710 6f 6e 76 65 6e 69 65 6e 63 65 3d 5c 22 24 6e 65  onvenience=\"$ne
34720 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 2c 24 63  w_convenience,$c
34730 6f 6e 76 5c 22 3b 20 64 6f 6e 65 3b 20 24 45 43  onv\"; done; $EC
34740 48 4f 20 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e  HO \"$new_conven
34750 69 65 6e 63 65 5c 22 60 20 24 7b 77 6c 7d 2d 2d  ience\"` ${wl}--
34760 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65  no-whole-archive
34770 27 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61 67  '..  tmp_addflag
34780 3d 27 20 24 70 69 63 5f 66 6c 61 67 20 2d 4d 6e  =' $pic_flag -Mn
34790 6f 6d 61 69 6e 27 20 3b 3b 0a 09 65 63 63 2a 2c  omain' ;;..ecc*,
347a0 69 61 36 34 2a 20 7c 20 69 63 63 2a 2c 69 61 36  ia64* | icc*,ia6
347b0 34 2a 29 09 23 20 49 6e 74 65 6c 20 43 20 63 6f  4*).# Intel C co
347c0 6d 70 69 6c 65 72 20 6f 6e 20 69 61 36 34 0a 09  mpiler on ia64..
347d0 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20    tmp_addflag=' 
347e0 2d 69 5f 64 79 6e 61 6d 69 63 27 20 3b 3b 0a 09  -i_dynamic' ;;..
347f0 65 66 63 2a 2c 69 61 36 34 2a 20 7c 20 69 66 6f  efc*,ia64* | ifo
34800 72 74 2a 2c 69 61 36 34 2a 29 09 23 20 49 6e 74  rt*,ia64*).# Int
34810 65 6c 20 46 6f 72 74 72 61 6e 20 63 6f 6d 70 69  el Fortran compi
34820 6c 65 72 20 6f 6e 20 69 61 36 34 0a 09 20 20 74  ler on ia64..  t
34830 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20 2d 69 5f  mp_addflag=' -i_
34840 64 79 6e 61 6d 69 63 20 2d 6e 6f 66 6f 72 5f 6d  dynamic -nofor_m
34850 61 69 6e 27 20 3b 3b 0a 09 69 66 63 2a 20 7c 20  ain' ;;..ifc* | 
34860 69 66 6f 72 74 2a 29 09 09 09 23 20 49 6e 74 65  ifort*)...# Inte
34870 6c 20 46 6f 72 74 72 61 6e 20 63 6f 6d 70 69 6c  l Fortran compil
34880 65 72 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61  er..  tmp_addfla
34890 67 3d 27 20 2d 6e 6f 66 6f 72 5f 6d 61 69 6e 27  g=' -nofor_main'
348a0 20 3b 3b 0a 09 6c 66 39 35 2a 29 09 09 09 09 23   ;;..lf95*)....#
348b0 20 4c 61 68 65 79 20 46 6f 72 74 72 61 6e 20 38   Lahey Fortran 8
348c0 2e 31 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63 68  .1..  whole_arch
348d0 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 09  ive_flag_spec=..
348e0 20 20 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67    tmp_sharedflag
348f0 3d 27 2d 2d 73 68 61 72 65 64 27 20 3b 3b 0a 09  ='--shared' ;;..
34900 78 6c 5b 63 43 5d 2a 29 09 09 09 23 20 49 42 4d  xl[cC]*)...# IBM
34910 20 58 4c 20 43 20 38 2e 30 20 6f 6e 20 50 50 43   XL C 8.0 on PPC
34920 20 28 64 65 61 6c 20 77 69 74 68 20 78 6c 66 20   (deal with xlf 
34930 62 65 6c 6f 77 29 0a 09 20 20 74 6d 70 5f 73 68  below)..  tmp_sh
34940 61 72 65 64 66 6c 61 67 3d 27 2d 71 6d 6b 73 68  aredflag='-qmksh
34950 72 6f 62 6a 27 0a 09 20 20 74 6d 70 5f 61 64 64  robj'..  tmp_add
34960 66 6c 61 67 3d 20 3b 3b 0a 09 65 73 61 63 0a 09  flag= ;;..esac..
34970 63 61 73 65 20 60 24 43 43 20 2d 56 20 32 3e 26  case `$CC -V 2>&
34980 31 20 7c 20 73 65 64 20 35 71 60 20 69 6e 0a 09  1 | sed 5q` in..
34990 2a 53 75 6e 5c 20 43 2a 29 09 09 09 23 20 53 75  *Sun\ C*)...# Su
349a0 6e 20 43 20 35 2e 39 0a 09 20 20 77 68 6f 6c 65  n C 5.9..  whole
349b0 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70  _archive_flag_sp
349c0 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65  ec='${wl}--whole
349d0 2d 61 72 63 68 69 76 65 60 6e 65 77 5f 63 6f 6e  -archive`new_con
349e0 76 65 6e 69 65 6e 63 65 3d 3b 20 66 6f 72 20 63  venience=; for c
349f0 6f 6e 76 20 69 6e 20 24 63 6f 6e 76 65 6e 69 65  onv in $convenie
34a00 6e 63 65 5c 22 5c 22 3b 20 64 6f 20 74 65 73 74  nce\"\"; do test
34a10 20 2d 7a 20 5c 22 24 63 6f 6e 76 5c 22 20 7c 7c   -z \"$conv\" ||
34a20 20 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65   new_convenience
34a30 3d 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65  =\"$new_convenie
34a40 6e 63 65 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f 6e  nce,$conv\"; don
34a50 65 3b 20 24 45 43 48 4f 20 5c 22 24 6e 65 77 5f  e; $ECHO \"$new_
34a60 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 60 20 24  convenience\"` $
34a70 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61  {wl}--no-whole-a
34a80 72 63 68 69 76 65 27 0a 09 20 20 63 6f 6d 70 69  rchive'..  compi
34a90 6c 65 72 5f 6e 65 65 64 73 5f 6f 62 6a 65 63 74  ler_needs_object
34aa0 3d 79 65 73 0a 09 20 20 74 6d 70 5f 73 68 61 72  =yes..  tmp_shar
34ab0 65 64 66 6c 61 67 3d 27 2d 47 27 20 3b 3b 0a 09  edflag='-G' ;;..
34ac0 2a 53 75 6e 5c 20 46 2a 29 09 09 09 23 20 53 75  *Sun\ F*)...# Su
34ad0 6e 20 46 6f 72 74 72 61 6e 20 38 2e 33 0a 09 20  n Fortran 8.3.. 
34ae0 20 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67 3d   tmp_sharedflag=
34af0 27 2d 47 27 20 3b 3b 0a 09 65 73 61 63 0a 09 61  '-G' ;;..esac..a
34b00 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
34b10 20 27 22 24 74 6d 70 5f 73 68 61 72 65 64 66 6c   '"$tmp_sharedfl
34b20 61 67 22 22 24 74 6d 70 5f 61 64 64 66 6c 61 67  ag""$tmp_addflag
34b30 22 27 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  "' $libobjs $dep
34b40 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
34b50 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d  lags ${wl}-sonam
34b60 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20  e $wl$soname -o 
34b70 24 6c 69 62 27 0a 0a 20 20 20 20 20 20 20 20 69  $lib'..        i
34b80 66 20 74 65 73 74 20 22 78 24 73 75 70 70 6f 72  f test "x$suppor
34b90 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69  ts_anon_versioni
34ba0 6e 67 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e  ng" = xyes; then
34bb0 0a 20 20 20 20 20 20 20 20 20 20 61 72 63 68 69  .          archi
34bc0 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27  ve_expsym_cmds='
34bd0 65 63 68 6f 20 22 7b 20 67 6c 6f 62 61 6c 3a 22  echo "{ global:"
34be0 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69   > $output_objdi
34bf0 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a  r/$libname.ver~.
34c00 09 20 20 20 20 63 61 74 20 24 65 78 70 6f 72 74  .    cat $export
34c10 5f 73 79 6d 62 6f 6c 73 20 7c 20 73 65 64 20 2d  _symbols | sed -
34c20 65 20 22 73 2f 5c 28 2e 2a 5c 29 2f 5c 31 3b 2f  e "s/\(.*\)/\1;/
34c30 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  " >> $output_obj
34c40 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72  dir/$libname.ver
34c50 7e 0a 09 20 20 20 20 65 63 68 6f 20 22 6c 6f 63  ~..    echo "loc
34c60 61 6c 3a 20 2a 3b 20 7d 3b 22 20 3e 3e 20 24 6f  al: *; };" >> $o
34c70 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69  utput_objdir/$li
34c80 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20  bname.ver~..    
34c90 24 43 43 20 27 22 24 74 6d 70 5f 73 68 61 72 65  $CC '"$tmp_share
34ca0 64 66 6c 61 67 22 22 24 74 6d 70 5f 61 64 64 66  dflag""$tmp_addf
34cb0 6c 61 67 22 27 20 24 6c 69 62 6f 62 6a 73 20 24  lag"' $libobjs $
34cc0 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
34cd0 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f  r_flags ${wl}-so
34ce0 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20  name $wl$soname 
34cf0 24 7b 77 6c 7d 2d 76 65 72 73 69 6f 6e 2d 73 63  ${wl}-version-sc
34d00 72 69 70 74 20 24 7b 77 6c 7d 24 6f 75 74 70 75  ript ${wl}$outpu
34d10 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d  t_objdir/$libnam
34d20 65 2e 76 65 72 20 2d 6f 20 24 6c 69 62 27 0a 20  e.ver -o $lib'. 
34d30 20 20 20 20 20 20 20 66 69 0a 0a 09 63 61 73 65         fi...case
34d40 20 24 63 63 5f 62 61 73 65 6e 61 6d 65 20 69 6e   $cc_basename in
34d50 0a 09 78 6c 66 2a 29 0a 09 20 20 23 20 49 42 4d  ..xlf*)..  # IBM
34d60 20 58 4c 20 46 6f 72 74 72 61 6e 20 31 30 2e 31   XL Fortran 10.1
34d70 20 6f 6e 20 50 50 43 20 63 61 6e 6e 6f 74 20 63   on PPC cannot c
34d80 72 65 61 74 65 20 73 68 61 72 65 64 20 6c 69 62  reate shared lib
34d90 73 20 69 74 73 65 6c 66 0a 09 20 20 77 68 6f 6c  s itself..  whol
34da0 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73  e_archive_flag_s
34db0 70 65 63 3d 27 2d 2d 77 68 6f 6c 65 2d 61 72 63  pec='--whole-arc
34dc0 68 69 76 65 24 63 6f 6e 76 65 6e 69 65 6e 63 65  hive$convenience
34dd0 20 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68   --no-whole-arch
34de0 69 76 65 27 0a 09 20 20 68 61 72 64 63 6f 64 65  ive'..  hardcode
34df0 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
34e00 63 3d 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6c  c=..  hardcode_l
34e10 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 5f  ibdir_flag_spec_
34e20 6c 64 3d 27 2d 72 70 61 74 68 20 24 6c 69 62 64  ld='-rpath $libd
34e30 69 72 27 0a 09 20 20 61 72 63 68 69 76 65 5f 63  ir'..  archive_c
34e40 6d 64 73 3d 27 24 4c 44 20 2d 73 68 61 72 65 64  mds='$LD -shared
34e50 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
34e60 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
34e70 67 73 20 2d 73 6f 6e 61 6d 65 20 24 73 6f 6e 61  gs -soname $sona
34e80 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 20 20 69  me -o $lib'..  i
34e90 66 20 74 65 73 74 20 22 78 24 73 75 70 70 6f 72  f test "x$suppor
34ea0 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69  ts_anon_versioni
34eb0 6e 67 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e  ng" = xyes; then
34ec0 0a 09 20 20 20 20 61 72 63 68 69 76 65 5f 65 78  ..    archive_ex
34ed0 70 73 79 6d 5f 63 6d 64 73 3d 27 65 63 68 6f 20  psym_cmds='echo 
34ee0 22 7b 20 67 6c 6f 62 61 6c 3a 22 20 3e 20 24 6f  "{ global:" > $o
34ef0 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69  utput_objdir/$li
34f00 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20  bname.ver~..    
34f10 20 20 63 61 74 20 24 65 78 70 6f 72 74 5f 73 79    cat $export_sy
34f20 6d 62 6f 6c 73 20 7c 20 73 65 64 20 2d 65 20 22  mbols | sed -e "
34f30 73 2f 5c 28 2e 2a 5c 29 2f 5c 31 3b 2f 22 20 3e  s/\(.*\)/\1;/" >
34f40 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  > $output_objdir
34f50 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09  /$libname.ver~..
34f60 20 20 20 20 20 20 65 63 68 6f 20 22 6c 6f 63 61        echo "loca
34f70 6c 3a 20 2a 3b 20 7d 3b 22 20 3e 3e 20 24 6f 75  l: *; };" >> $ou
34f80 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62  tput_objdir/$lib
34f90 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20 20  name.ver~..     
34fa0 20 24 4c 44 20 2d 73 68 61 72 65 64 20 24 6c 69   $LD -shared $li
34fb0 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
34fc0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d  compiler_flags -
34fd0 73 6f 6e 61 6d 65 20 24 73 6f 6e 61 6d 65 20 2d  soname $soname -
34fe0 76 65 72 73 69 6f 6e 2d 73 63 72 69 70 74 20 24  version-script $
34ff0 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c  output_objdir/$l
35000 69 62 6e 61 6d 65 2e 76 65 72 20 2d 6f 20 24 6c  ibname.ver -o $l
35010 69 62 27 0a 09 20 20 66 69 0a 09 20 20 3b 3b 0a  ib'..  fi..  ;;.
35020 09 65 73 61 63 0a 20 20 20 20 20 20 65 6c 73 65  .esac.      else
35030 0a 20 20 20 20 20 20 20 20 6c 64 5f 73 68 6c 69  .        ld_shli
35040 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20  bs=no.      fi. 
35050 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6e 65 74       ;;..    net
35060 62 73 64 2a 29 0a 20 20 20 20 20 20 69 66 20 65  bsd*).      if e
35070 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43  cho __ELF__ | $C
35080 43 20 2d 45 20 2d 20 7c 20 24 47 52 45 50 20 5f  C -E - | $GREP _
35090 5f 45 4c 46 5f 5f 20 3e 2f 64 65 76 2f 6e 75 6c  _ELF__ >/dev/nul
350a0 6c 3b 20 74 68 65 6e 0a 09 61 72 63 68 69 76 65  l; then..archive
350b0 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 42 73 68 61  _cmds='$LD -Bsha
350c0 72 65 61 62 6c 65 20 24 6c 69 62 6f 62 6a 73 20  reable $libobjs 
350d0 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72  $deplibs $linker
350e0 5f 66 6c 61 67 73 20 2d 6f 20 24 6c 69 62 27 0a  _flags -o $lib'.
350f0 09 77 6c 61 72 63 3d 0a 20 20 20 20 20 20 65 6c  .wlarc=.      el
35100 73 65 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73  se..archive_cmds
35110 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c  ='$CC -shared $l
35120 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
35130 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
35140 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c  ${wl}-soname $wl
35150 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27  $soname -o $lib'
35160 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d  ..archive_expsym
35170 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72  _cmds='$CC -shar
35180 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ed $libobjs $dep
35190 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
351a0 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d  lags ${wl}-sonam
351b0 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77  e $wl$soname ${w
351c0 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c  l}-retain-symbol
351d0 73 2d 66 69 6c 65 20 24 77 6c 24 65 78 70 6f 72  s-file $wl$expor
351e0 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69  t_symbols -o $li
351f0 62 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  b'.      fi.    
35200 20 20 3b 3b 0a 0a 20 20 20 20 73 6f 6c 61 72 69    ;;..    solari
35210 73 2a 29 0a 20 20 20 20 20 20 69 66 20 24 4c 44  s*).      if $LD
35220 20 2d 76 20 32 3e 26 31 20 7c 20 24 47 52 45 50   -v 2>&1 | $GREP
35230 20 27 42 46 44 20 32 5c 2e 38 27 20 3e 20 2f 64   'BFD 2\.8' > /d
35240 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 6c  ev/null; then..l
35250 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 63 61 74  d_shlibs=no..cat
35260 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e 26 32 0a   <<_LT_EOF 1>&2.
35270 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 54 68  .*** Warning: Th
35280 65 20 72 65 6c 65 61 73 65 73 20 32 2e 38 2e 2a  e releases 2.8.*
35290 20 6f 66 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b   of the GNU link
352a0 65 72 20 63 61 6e 6e 6f 74 20 72 65 6c 69 61 62  er cannot reliab
352b0 6c 79 0a 2a 2a 2a 20 63 72 65 61 74 65 20 73 68  ly.*** create sh
352c0 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 6f  ared libraries o
352d0 6e 20 53 6f 6c 61 72 69 73 20 73 79 73 74 65 6d  n Solaris system
352e0 73 2e 20 20 54 68 65 72 65 66 6f 72 65 2c 20 6c  s.  Therefore, l
352f0 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 69 73 20 64 69  ibtool.*** is di
35300 73 61 62 6c 69 6e 67 20 73 68 61 72 65 64 20 6c  sabling shared l
35310 69 62 72 61 72 69 65 73 20 73 75 70 70 6f 72 74  ibraries support
35320 2e 20 20 57 65 20 75 72 67 65 20 79 6f 75 20 74  .  We urge you t
35330 6f 20 75 70 67 72 61 64 65 20 47 4e 55 0a 2a 2a  o upgrade GNU.**
35340 2a 20 62 69 6e 75 74 69 6c 73 20 74 6f 20 72 65  * binutils to re
35350 6c 65 61 73 65 20 32 2e 39 2e 31 20 6f 72 20 6e  lease 2.9.1 or n
35360 65 77 65 72 2e 20 20 41 6e 6f 74 68 65 72 20 6f  ewer.  Another o
35370 70 74 69 6f 6e 20 69 73 20 74 6f 20 6d 6f 64 69  ption is to modi
35380 66 79 0a 2a 2a 2a 20 79 6f 75 72 20 50 41 54 48  fy.*** your PATH
35390 20 6f 72 20 63 6f 6d 70 69 6c 65 72 20 63 6f 6e   or compiler con
353a0 66 69 67 75 72 61 74 69 6f 6e 20 73 6f 20 74 68  figuration so th
353b0 61 74 20 74 68 65 20 6e 61 74 69 76 65 20 6c 69  at the native li
353c0 6e 6b 65 72 20 69 73 0a 2a 2a 2a 20 75 73 65 64  nker is.*** used
353d0 2c 20 61 6e 64 20 74 68 65 6e 20 72 65 73 74 61  , and then resta
353e0 72 74 2e 0a 0a 5f 4c 54 5f 45 4f 46 0a 20 20 20  rt..._LT_EOF.   
353f0 20 20 20 65 6c 69 66 20 24 4c 44 20 2d 2d 68 65     elif $LD --he
35400 6c 70 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20  lp 2>&1 | $GREP 
35410 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61 72  ': supported tar
35420 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f  gets:.* elf' > /
35430 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
35440 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43  archive_cmds='$C
35450 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62  C -shared $libob
35460 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
35470 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
35480 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e  }-soname $wl$son
35490 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 61 72  ame -o $lib'..ar
354a0 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
354b0 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
354c0 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
354d0 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
354e0 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
354f0 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72  l$soname ${wl}-r
35500 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69  etain-symbols-fi
35510 6c 65 20 24 77 6c 24 65 78 70 6f 72 74 5f 73 79  le $wl$export_sy
35520 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27 0a 20  mbols -o $lib'. 
35530 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68       else..ld_sh
35540 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69  libs=no.      fi
35550 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73  .      ;;..    s
35560 79 73 76 35 2a 20 7c 20 73 63 6f 33 2e 32 76 35  ysv5* | sco3.2v5
35570 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75 6e  * | sco5v6* | un
35580 69 78 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55 4e  ixware* | OpenUN
35590 49 58 2a 29 0a 20 20 20 20 20 20 63 61 73 65 20  IX*).      case 
355a0 60 24 4c 44 20 2d 76 20 32 3e 26 31 60 20 69 6e  `$LD -v 2>&1` in
355b0 0a 20 20 20 20 20 20 20 20 2a 5c 20 5b 30 31 5d  .        *\ [01]
355c0 2e 2a 20 7c 20 2a 5c 20 32 2e 5b 30 2d 39 5d 2e  .* | *\ 2.[0-9].
355d0 2a 20 7c 20 2a 5c 20 32 2e 31 5b 30 2d 35 5d 2e  * | *\ 2.1[0-5].
355e0 2a 29 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f  *)..ld_shlibs=no
355f0 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20  ..cat <<_LT_EOF 
35600 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e  1>&2..*** Warnin
35610 67 3a 20 52 65 6c 65 61 73 65 73 20 6f 66 20 74  g: Releases of t
35620 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72 20 70 72  he GNU linker pr
35630 69 6f 72 20 74 6f 20 32 2e 31 36 2e 39 31 2e 30  ior to 2.16.91.0
35640 2e 33 20 63 61 6e 20 6e 6f 74 0a 2a 2a 2a 20 72  .3 can not.*** r
35650 65 6c 69 61 62 6c 79 20 63 72 65 61 74 65 20 73  eliably create s
35660 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20  hared libraries 
35670 6f 6e 20 53 43 4f 20 73 79 73 74 65 6d 73 2e 20  on SCO systems. 
35680 20 54 68 65 72 65 66 6f 72 65 2c 20 6c 69 62 74   Therefore, libt
35690 6f 6f 6c 0a 2a 2a 2a 20 69 73 20 64 69 73 61 62  ool.*** is disab
356a0 6c 69 6e 67 20 73 68 61 72 65 64 20 6c 69 62 72  ling shared libr
356b0 61 72 69 65 73 20 73 75 70 70 6f 72 74 2e 20 20  aries support.  
356c0 57 65 20 75 72 67 65 20 79 6f 75 20 74 6f 20 75  We urge you to u
356d0 70 67 72 61 64 65 20 47 4e 55 0a 2a 2a 2a 20 62  pgrade GNU.*** b
356e0 69 6e 75 74 69 6c 73 20 74 6f 20 72 65 6c 65 61  inutils to relea
356f0 73 65 20 32 2e 31 36 2e 39 31 2e 30 2e 33 20 6f  se 2.16.91.0.3 o
35700 72 20 6e 65 77 65 72 2e 20 20 41 6e 6f 74 68 65  r newer.  Anothe
35710 72 20 6f 70 74 69 6f 6e 20 69 73 20 74 6f 20 6d  r option is to m
35720 6f 64 69 66 79 0a 2a 2a 2a 20 79 6f 75 72 20 50  odify.*** your P
35730 41 54 48 20 6f 72 20 63 6f 6d 70 69 6c 65 72 20  ATH or compiler 
35740 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 73 6f  configuration so
35750 20 74 68 61 74 20 74 68 65 20 6e 61 74 69 76 65   that the native
35760 20 6c 69 6e 6b 65 72 20 69 73 0a 2a 2a 2a 20 75   linker is.*** u
35770 73 65 64 2c 20 61 6e 64 20 74 68 65 6e 20 72 65  sed, and then re
35780 73 74 61 72 74 2e 0a 0a 5f 4c 54 5f 45 4f 46 0a  start..._LT_EOF.
35790 09 3b 3b 0a 09 2a 29 0a 09 20 20 23 20 46 6f 72  .;;..*)..  # For
357a0 20 73 65 63 75 72 69 74 79 20 72 65 61 73 6f 6e   security reason
357b0 73 2c 20 69 74 20 69 73 20 68 69 67 68 6c 79 20  s, it is highly 
357c0 72 65 63 6f 6d 6d 65 6e 64 65 64 20 74 68 61 74  recommended that
357d0 20 79 6f 75 20 61 6c 77 61 79 73 0a 09 20 20 23   you always..  #
357e0 20 75 73 65 20 61 62 73 6f 6c 75 74 65 20 70 61   use absolute pa
357f0 74 68 73 20 66 6f 72 20 6e 61 6d 69 6e 67 20 73  ths for naming s
35800 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c  hared libraries,
35810 20 61 6e 64 20 65 78 63 6c 75 64 65 20 74 68 65   and exclude the
35820 0a 09 20 20 23 20 44 54 5f 52 55 4e 50 41 54 48  ..  # DT_RUNPATH
35830 20 74 61 67 20 66 72 6f 6d 20 65 78 65 63 75 74   tag from execut
35840 61 62 6c 65 73 20 61 6e 64 20 6c 69 62 72 61 72  ables and librar
35850 69 65 73 2e 20 20 42 75 74 20 64 6f 69 6e 67 20  ies.  But doing 
35860 73 6f 0a 09 20 20 23 20 72 65 71 75 69 72 65 73  so..  # requires
35870 20 74 68 61 74 20 79 6f 75 20 63 6f 6d 70 69 6c   that you compil
35880 65 20 65 76 65 72 79 74 68 69 6e 67 20 74 77 69  e everything twi
35890 63 65 2c 20 77 68 69 63 68 20 69 73 20 61 20 70  ce, which is a p
358a0 61 69 6e 2e 0a 09 20 20 69 66 20 24 4c 44 20 2d  ain...  if $LD -
358b0 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 47 52  -help 2>&1 | $GR
358c0 45 50 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20  EP ': supported 
358d0 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20  targets:.* elf' 
358e0 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
358f0 6e 0a 09 20 20 20 20 68 61 72 64 63 6f 64 65 5f  n..    hardcode_
35900 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
35910 3d 27 24 7b 77 6c 7d 2d 72 70 61 74 68 20 24 7b  ='${wl}-rpath ${
35920 77 6c 7d 24 6c 69 62 64 69 72 27 0a 09 20 20 20  wl}$libdir'..   
35930 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
35940 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f  CC -shared $libo
35950 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
35960 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
35970 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f  l}-soname $wl$so
35980 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 20  name -o $lib'.. 
35990 20 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79     archive_expsy
359a0 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  m_cmds='$CC -sha
359b0 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
359c0 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
359d0 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61  flags ${wl}-sona
359e0 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b  me $wl$soname ${
359f0 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f  wl}-retain-symbo
35a00 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65 78 70 6f  ls-file $wl$expo
35a10 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c  rt_symbols -o $l
35a20 69 62 27 0a 09 20 20 65 6c 73 65 0a 09 20 20 20  ib'..  else..   
35a30 20 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 20   ld_shlibs=no.. 
35a40 20 66 69 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73   fi..;;.      es
35a50 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  ac.      ;;..   
35a60 20 73 75 6e 6f 73 34 2a 29 0a 20 20 20 20 20 20   sunos4*).      
35a70 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c  archive_cmds='$L
35a80 44 20 2d 61 73 73 65 72 74 20 70 75 72 65 2d 74  D -assert pure-t
35a90 65 78 74 20 2d 42 73 68 61 72 65 61 62 6c 65 20  ext -Bshareable 
35aa0 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73  -o $lib $libobjs
35ab0 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65   $deplibs $linke
35ac0 72 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20 77  r_flags'.      w
35ad0 6c 61 72 63 3d 0a 20 20 20 20 20 20 68 61 72 64  larc=.      hard
35ae0 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a  code_direct=yes.
35af0 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73        hardcode_s
35b00 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a  hlibpath_var=no.
35b10 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 29        ;;..    *)
35b20 0a 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d 2d  .      if $LD --
35b30 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 47 52 45  help 2>&1 | $GRE
35b40 50 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74  P ': supported t
35b50 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e  argets:.* elf' >
35b60 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e   /dev/null; then
35b70 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
35b80 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62  $CC -shared $lib
35b90 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
35ba0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
35bb0 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73  wl}-soname $wl$s
35bc0 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09  oname -o $lib'..
35bd0 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63  archive_expsym_c
35be0 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
35bf0 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
35c00 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
35c10 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20  gs ${wl}-soname 
35c20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d  $wl$soname ${wl}
35c30 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d  -retain-symbols-
35c40 66 69 6c 65 20 24 77 6c 24 65 78 70 6f 72 74 5f  file $wl$export_
35c50 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27  symbols -o $lib'
35c60 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f  .      else..ld_
35c70 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20  shlibs=no.      
35c80 66 69 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  fi.      ;;.    
35c90 65 73 61 63 0a 0a 20 20 20 20 69 66 20 74 65 73  esac..    if tes
35ca0 74 20 22 24 6c 64 5f 73 68 6c 69 62 73 22 20 3d  t "$ld_shlibs" =
35cb0 20 6e 6f 3b 20 74 68 65 6e 0a 20 20 20 20 20 20   no; then.      
35cc0 72 75 6e 70 61 74 68 5f 76 61 72 3d 0a 20 20 20  runpath_var=.   
35cd0 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
35ce0 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20  ir_flag_spec=.  
35cf0 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d      export_dynam
35d00 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20  ic_flag_spec=.  
35d10 20 20 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76      whole_archiv
35d20 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20  e_flag_spec=.   
35d30 20 66 69 0a 20 20 65 6c 73 65 0a 20 20 20 20 23   fi.  else.    #
35d40 20 50 4f 52 54 4d 45 20 66 69 6c 6c 20 69 6e 20   PORTME fill in 
35d50 61 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66  a description of
35d60 20 79 6f 75 72 20 73 79 73 74 65 6d 27 73 20 6c   your system's l
35d70 69 6e 6b 65 72 20 28 6e 6f 74 20 47 4e 55 20 6c  inker (not GNU l
35d80 64 29 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73  d).    case $hos
35d90 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 33  t_os in.    aix3
35da0 2a 29 0a 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75  *).      allow_u
35db0 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 75 6e  ndefined_flag=un
35dc0 73 75 70 70 6f 72 74 65 64 0a 20 20 20 20 20 20  supported.      
35dd0 61 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f 73 79  always_export_sy
35de0 6d 62 6f 6c 73 3d 79 65 73 0a 20 20 20 20 20 20  mbols=yes.      
35df0 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63  archive_expsym_c
35e00 6d 64 73 3d 27 24 4c 44 20 2d 6f 20 24 6f 75 74  mds='$LD -o $out
35e10 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61  put_objdir/$sona
35e20 6d 65 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  me $libobjs $dep
35e30 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61  libs $linker_fla
35e40 67 73 20 2d 62 45 3a 24 65 78 70 6f 72 74 5f 73  gs -bE:$export_s
35e50 79 6d 62 6f 6c 73 20 2d 54 35 31 32 20 2d 48 35  ymbols -T512 -H5
35e60 31 32 20 2d 62 4d 3a 53 52 45 7e 24 41 52 20 24  12 -bM:SRE~$AR $
35e70 41 52 5f 46 4c 41 47 53 20 24 6c 69 62 20 24 6f  AR_FLAGS $lib $o
35e80 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f  utput_objdir/$so
35e90 6e 61 6d 65 27 0a 20 20 20 20 20 20 23 20 4e 6f  name'.      # No
35ea0 74 65 3a 20 74 68 69 73 20 6c 69 6e 6b 65 72 20  te: this linker 
35eb0 68 61 72 64 63 6f 64 65 73 20 74 68 65 20 64 69  hardcodes the di
35ec0 72 65 63 74 6f 72 69 65 73 20 69 6e 20 4c 49 42  rectories in LIB
35ed0 50 41 54 48 20 69 66 20 74 68 65 72 65 0a 20 20  PATH if there.  
35ee0 20 20 20 20 23 20 61 72 65 20 6e 6f 20 64 69 72      # are no dir
35ef0 65 63 74 6f 72 69 65 73 20 73 70 65 63 69 66 69  ectories specifi
35f00 65 64 20 62 79 20 2d 4c 2e 0a 20 20 20 20 20 20  ed by -L..      
35f10 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c  hardcode_minus_L
35f20 3d 79 65 73 0a 20 20 20 20 20 20 69 66 20 74 65  =yes.      if te
35f30 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 20  st "$GCC" = yes 
35f40 26 26 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f  && test -z "$lt_
35f50 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
35f60 61 74 69 63 22 3b 20 74 68 65 6e 0a 09 23 20 4e  atic"; then..# N
35f70 65 69 74 68 65 72 20 64 69 72 65 63 74 20 68 61  either direct ha
35f80 72 64 63 6f 64 69 6e 67 20 6e 6f 72 20 73 74 61  rdcoding nor sta
35f90 74 69 63 20 6c 69 6e 6b 69 6e 67 20 69 73 20 73  tic linking is s
35fa0 75 70 70 6f 72 74 65 64 20 77 69 74 68 20 61 0a  upported with a.
35fb0 09 23 20 62 72 6f 6b 65 6e 20 63 6f 6c 6c 65 63  .# broken collec
35fc0 74 32 2e 0a 09 68 61 72 64 63 6f 64 65 5f 64 69  t2...hardcode_di
35fd0 72 65 63 74 3d 75 6e 73 75 70 70 6f 72 74 65 64  rect=unsupported
35fe0 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
35ff0 3b 3b 0a 0a 20 20 20 20 61 69 78 5b 34 2d 39 5d  ;;..    aix[4-9]
36000 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  *).      if test
36010 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69   "$host_cpu" = i
36020 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 4f 6e 20  a64; then..# On 
36030 49 41 36 34 2c 20 74 68 65 20 6c 69 6e 6b 65 72  IA64, the linker
36040 20 64 6f 65 73 20 72 75 6e 20 74 69 6d 65 20 6c   does run time l
36050 69 6e 6b 69 6e 67 20 62 79 20 64 65 66 61 75 6c  inking by defaul
36060 74 2c 20 73 6f 20 77 65 20 64 6f 6e 27 74 0a 09  t, so we don't..
36070 23 20 68 61 76 65 20 74 6f 20 64 6f 20 61 6e 79  # have to do any
36080 74 68 69 6e 67 20 73 70 65 63 69 61 6c 2e 0a 09  thing special...
36090 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c  aix_use_runtimel
360a0 69 6e 6b 69 6e 67 3d 6e 6f 0a 09 65 78 70 5f 73  inking=no..exp_s
360b0 79 6d 5f 66 6c 61 67 3d 27 2d 42 65 78 70 6f 72  ym_flag='-Bexpor
360c0 74 27 0a 09 6e 6f 5f 65 6e 74 72 79 5f 66 6c 61  t'..no_entry_fla
360d0 67 3d 22 22 0a 20 20 20 20 20 20 65 6c 73 65 0a  g="".      else.
360e0 09 23 20 49 66 20 77 65 27 72 65 20 75 73 69 6e  .# If we're usin
360f0 67 20 47 4e 55 20 6e 6d 2c 20 74 68 65 6e 20 77  g GNU nm, then w
36100 65 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 68 65  e don't want the
36110 20 22 2d 43 22 20 6f 70 74 69 6f 6e 2e 0a 09 23   "-C" option...#
36120 20 2d 43 20 6d 65 61 6e 73 20 64 65 6d 61 6e 67   -C means demang
36130 6c 65 20 74 6f 20 41 49 58 20 6e 6d 2c 20 62 75  le to AIX nm, bu
36140 74 20 6d 65 61 6e 73 20 64 6f 6e 27 74 20 64 65  t means don't de
36150 6d 61 6e 67 6c 65 20 77 69 74 68 20 47 4e 55 20  mangle with GNU 
36160 6e 6d 0a 09 69 66 20 24 4e 4d 20 2d 56 20 32 3e  nm..if $NM -V 2>
36170 26 31 20 7c 20 24 47 52 45 50 20 27 47 4e 55 27  &1 | $GREP 'GNU'
36180 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
36190 65 6e 0a 09 20 20 65 78 70 6f 72 74 5f 73 79 6d  en..  export_sym
361a0 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 2d  bols_cmds='$NM -
361b0 42 70 67 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f  Bpg $libobjs $co
361c0 6e 76 65 6e 69 65 6e 63 65 20 7c 20 61 77 6b 20  nvenience | awk 
361d0 27 5c 27 27 7b 20 69 66 20 28 28 28 5c 24 20 32  '\''{ if (((\$ 2
361e0 20 3d 3d 20 22 54 22 29 20 7c 7c 20 28 5c 24 20   == "T") || (\$ 
361f0 32 20 3d 3d 20 22 44 22 29 20 7c 7c 20 28 5c 24  2 == "D") || (\$
36200 20 32 20 3d 3d 20 22 42 22 29 29 20 26 26 20 28   2 == "B")) && (
36210 73 75 62 73 74 72 28 5c 24 20 33 2c 31 2c 31 29  substr(\$ 3,1,1)
36220 20 21 3d 20 22 2e 22 29 29 20 7b 20 70 72 69 6e   != ".")) { prin
36230 74 20 5c 24 20 33 20 7d 20 7d 27 5c 27 27 20 7c  t \$ 3 } }'\'' |
36240 20 73 6f 72 74 20 2d 75 20 3e 20 24 65 78 70 6f   sort -u > $expo
36250 72 74 5f 73 79 6d 62 6f 6c 73 27 0a 09 65 6c 73  rt_symbols'..els
36260 65 0a 09 20 20 65 78 70 6f 72 74 5f 73 79 6d 62  e..  export_symb
36270 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 2d 42  ols_cmds='$NM -B
36280 43 70 67 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f  Cpg $libobjs $co
36290 6e 76 65 6e 69 65 6e 63 65 20 7c 20 61 77 6b 20  nvenience | awk 
362a0 27 5c 27 27 7b 20 69 66 20 28 28 28 5c 24 20 32  '\''{ if (((\$ 2
362b0 20 3d 3d 20 22 54 22 29 20 7c 7c 20 28 5c 24 20   == "T") || (\$ 
362c0 32 20 3d 3d 20 22 44 22 29 20 7c 7c 20 28 5c 24  2 == "D") || (\$
362d0 20 32 20 3d 3d 20 22 42 22 29 29 20 26 26 20 28   2 == "B")) && (
362e0 73 75 62 73 74 72 28 5c 24 20 33 2c 31 2c 31 29  substr(\$ 3,1,1)
362f0 20 21 3d 20 22 2e 22 29 29 20 7b 20 70 72 69 6e   != ".")) { prin
36300 74 20 5c 24 20 33 20 7d 20 7d 27 5c 27 27 20 7c  t \$ 3 } }'\'' |
36310 20 73 6f 72 74 20 2d 75 20 3e 20 24 65 78 70 6f   sort -u > $expo
36320 72 74 5f 73 79 6d 62 6f 6c 73 27 0a 09 66 69 0a  rt_symbols'..fi.
36330 09 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65  .aix_use_runtime
36340 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a 0a 09 23 20 54  linking=no...# T
36350 65 73 74 20 69 66 20 77 65 20 61 72 65 20 74 72  est if we are tr
36360 79 69 6e 67 20 74 6f 20 75 73 65 20 72 75 6e 20  ying to use run 
36370 74 69 6d 65 20 6c 69 6e 6b 69 6e 67 20 6f 72 20  time linking or 
36380 6e 6f 72 6d 61 6c 0a 09 23 20 41 49 58 20 73 74  normal..# AIX st
36390 79 6c 65 20 6c 69 6e 6b 69 6e 67 2e 20 49 66 20  yle linking. If 
363a0 2d 62 72 74 6c 20 69 73 20 73 6f 6d 65 77 68 65  -brtl is somewhe
363b0 72 65 20 69 6e 20 4c 44 46 4c 41 47 53 2c 20 77  re in LDFLAGS, w
363c0 65 0a 09 23 20 6e 65 65 64 20 74 6f 20 64 6f 20  e..# need to do 
363d0 72 75 6e 74 69 6d 65 20 6c 69 6e 6b 69 6e 67 2e  runtime linking.
363e0 0a 09 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20  ..case $host_os 
363f0 69 6e 20 61 69 78 34 2e 5b 32 33 5d 7c 61 69 78  in aix4.[23]|aix
36400 34 2e 5b 32 33 5d 2e 2a 7c 61 69 78 5b 35 2d 39  4.[23].*|aix[5-9
36410 5d 2a 29 0a 09 20 20 66 6f 72 20 6c 64 5f 66 6c  ]*)..  for ld_fl
36420 61 67 20 69 6e 20 24 4c 44 46 4c 41 47 53 3b 20  ag in $LDFLAGS; 
36430 64 6f 0a 09 20 20 69 66 20 28 74 65 73 74 20 24  do..  if (test $
36440 6c 64 5f 66 6c 61 67 20 3d 20 22 2d 62 72 74 6c  ld_flag = "-brtl
36450 22 20 7c 7c 20 74 65 73 74 20 24 6c 64 5f 66 6c  " || test $ld_fl
36460 61 67 20 3d 20 22 2d 57 6c 2c 2d 62 72 74 6c 22  ag = "-Wl,-brtl"
36470 29 3b 20 74 68 65 6e 0a 09 20 20 20 20 61 69 78  ); then..    aix
36480 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b  _use_runtimelink
36490 69 6e 67 3d 79 65 73 0a 09 20 20 20 20 62 72 65  ing=yes..    bre
364a0 61 6b 0a 09 20 20 66 69 0a 09 20 20 64 6f 6e 65  ak..  fi..  done
364b0 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 0a 09 65  ..  ;;..esac...e
364c0 78 70 5f 73 79 6d 5f 66 6c 61 67 3d 27 2d 62 65  xp_sym_flag='-be
364d0 78 70 6f 72 74 27 0a 09 6e 6f 5f 65 6e 74 72 79  xport'..no_entry
364e0 5f 66 6c 61 67 3d 27 2d 62 6e 6f 65 6e 74 72 79  _flag='-bnoentry
364f0 27 0a 20 20 20 20 20 20 66 69 0a 0a 20 20 20 20  '.      fi..    
36500 20 20 23 20 57 68 65 6e 20 6c 61 72 67 65 20 65    # When large e
36510 78 65 63 75 74 61 62 6c 65 73 20 6f 72 20 73 68  xecutables or sh
36520 61 72 65 64 20 6f 62 6a 65 63 74 73 20 61 72 65  ared objects are
36530 20 62 75 69 6c 74 2c 20 41 49 58 20 6c 64 20 63   built, AIX ld c
36540 61 6e 0a 20 20 20 20 20 20 23 20 68 61 76 65 20  an.      # have 
36550 70 72 6f 62 6c 65 6d 73 20 63 72 65 61 74 69 6e  problems creatin
36560 67 20 74 68 65 20 74 61 62 6c 65 20 6f 66 20 63  g the table of c
36570 6f 6e 74 65 6e 74 73 2e 20 20 49 66 20 6c 69 6e  ontents.  If lin
36580 6b 69 6e 67 20 61 20 6c 69 62 72 61 72 79 0a 20  king a library. 
36590 20 20 20 20 20 23 20 6f 72 20 70 72 6f 67 72 61       # or progra
365a0 6d 20 72 65 73 75 6c 74 73 20 69 6e 20 22 65 72  m results in "er
365b0 72 6f 72 20 54 4f 43 20 6f 76 65 72 66 6c 6f 77  ror TOC overflow
365c0 22 20 61 64 64 20 2d 6d 6d 69 6e 69 6d 61 6c 2d  " add -mminimal-
365d0 74 6f 63 20 74 6f 0a 20 20 20 20 20 20 23 20 43  toc to.      # C
365e0 58 58 46 4c 41 47 53 2f 43 46 4c 41 47 53 20 66  XXFLAGS/CFLAGS f
365f0 6f 72 20 67 2b 2b 2f 67 63 63 2e 20 20 49 6e 20  or g++/gcc.  In 
36600 74 68 65 20 63 61 73 65 73 20 77 68 65 72 65 20  the cases where 
36610 74 68 61 74 20 69 73 20 6e 6f 74 0a 20 20 20 20  that is not.    
36620 20 20 23 20 65 6e 6f 75 67 68 20 74 6f 20 66 69    # enough to fi
36630 78 20 74 68 65 20 70 72 6f 62 6c 65 6d 2c 20 61  x the problem, a
36640 64 64 20 2d 57 6c 2c 2d 62 62 69 67 74 6f 63 20  dd -Wl,-bbigtoc 
36650 74 6f 20 4c 44 46 4c 41 47 53 2e 0a 0a 20 20 20  to LDFLAGS...   
36660 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d     archive_cmds=
36670 27 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  ''.      hardcod
36680 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 20 20 20  e_direct=yes.   
36690 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65     hardcode_dire
366a0 63 74 5f 61 62 73 6f 6c 75 74 65 3d 79 65 73 0a  ct_absolute=yes.
366b0 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c        hardcode_l
366c0 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d  ibdir_separator=
366d0 27 3a 27 0a 20 20 20 20 20 20 6c 69 6e 6b 5f 61  ':'.      link_a
366e0 6c 6c 5f 64 65 70 6c 69 62 73 3d 79 65 73 0a 20  ll_deplibs=yes. 
366f0 20 20 20 20 20 66 69 6c 65 5f 6c 69 73 74 5f 73       file_list_s
36700 70 65 63 3d 27 24 7b 77 6c 7d 2d 66 2c 27 0a 0a  pec='${wl}-f,'..
36710 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24        if test "$
36720 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  GCC" = yes; then
36730 0a 09 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20  ..case $host_os 
36740 69 6e 20 61 69 78 34 2e 5b 30 31 32 5d 7c 61 69  in aix4.[012]|ai
36750 78 34 2e 5b 30 31 32 5d 2e 2a 29 0a 09 23 20 57  x4.[012].*)..# W
36760 65 20 6f 6e 6c 79 20 77 61 6e 74 20 74 6f 20 64  e only want to d
36770 6f 20 74 68 69 73 20 6f 6e 20 41 49 58 20 34 2e  o this on AIX 4.
36780 32 20 61 6e 64 20 6c 6f 77 65 72 2c 20 74 68 65  2 and lower, the
36790 20 63 68 65 63 6b 0a 09 23 20 62 65 6c 6f 77 20   check..# below 
367a0 66 6f 72 20 62 72 6f 6b 65 6e 20 63 6f 6c 6c 65  for broken colle
367b0 63 74 32 20 64 6f 65 73 6e 27 74 20 77 6f 72 6b  ct2 doesn't work
367c0 20 75 6e 64 65 72 20 34 2e 33 2b 0a 09 20 20 63   under 4.3+..  c
367d0 6f 6c 6c 65 63 74 32 6e 61 6d 65 3d 60 24 7b 43  ollect2name=`${C
367e0 43 7d 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d 6e  C} -print-prog-n
367f0 61 6d 65 3d 63 6f 6c 6c 65 63 74 32 60 0a 09 20  ame=collect2`.. 
36800 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 63 6f   if test -f "$co
36810 6c 6c 65 63 74 32 6e 61 6d 65 22 20 26 26 0a 09  llect2name" &&..
36820 20 20 20 73 74 72 69 6e 67 73 20 22 24 63 6f 6c     strings "$col
36830 6c 65 63 74 32 6e 61 6d 65 22 20 7c 20 24 47 52  lect2name" | $GR
36840 45 50 20 72 65 73 6f 6c 76 65 5f 6c 69 62 5f 6e  EP resolve_lib_n
36850 61 6d 65 20 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 09  ame >/dev/null..
36860 20 20 74 68 65 6e 0a 09 20 20 23 20 57 65 20 68    then..  # We h
36870 61 76 65 20 72 65 77 6f 72 6b 65 64 20 63 6f 6c  ave reworked col
36880 6c 65 63 74 32 0a 09 20 20 3a 0a 09 20 20 65 6c  lect2..  :..  el
36890 73 65 0a 09 20 20 23 20 57 65 20 68 61 76 65 20  se..  # We have 
368a0 6f 6c 64 20 63 6f 6c 6c 65 63 74 32 0a 09 20 20  old collect2..  
368b0 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d  hardcode_direct=
368c0 75 6e 73 75 70 70 6f 72 74 65 64 0a 09 20 20 23  unsupported..  #
368d0 20 49 74 20 66 61 69 6c 73 20 74 6f 20 66 69 6e   It fails to fin
368e0 64 20 75 6e 69 6e 73 74 61 6c 6c 65 64 20 6c 69  d uninstalled li
368f0 62 72 61 72 69 65 73 20 77 68 65 6e 20 74 68 65  braries when the
36900 20 75 6e 69 6e 73 74 61 6c 6c 65 64 0a 09 20 20   uninstalled..  
36910 23 20 70 61 74 68 20 69 73 20 6e 6f 74 20 6c 69  # path is not li
36920 73 74 65 64 20 69 6e 20 74 68 65 20 6c 69 62 70  sted in the libp
36930 61 74 68 2e 20 20 53 65 74 74 69 6e 67 20 68 61  ath.  Setting ha
36940 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 0a 09  rdcode_minus_L..
36950 20 20 23 20 74 6f 20 75 6e 73 75 70 70 6f 72 74    # to unsupport
36960 65 64 20 66 6f 72 63 65 73 20 72 65 6c 69 6e 6b  ed forces relink
36970 69 6e 67 0a 09 20 20 68 61 72 64 63 6f 64 65 5f  ing..  hardcode_
36980 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 09 20 20 68  minus_L=yes..  h
36990 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
369a0 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62  lag_spec='-L$lib
369b0 64 69 72 27 0a 09 20 20 68 61 72 64 63 6f 64 65  dir'..  hardcode
369c0 5f 6c 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f  _libdir_separato
369d0 72 3d 0a 09 20 20 66 69 0a 09 20 20 3b 3b 0a 09  r=..  fi..  ;;..
369e0 65 73 61 63 0a 09 73 68 61 72 65 64 5f 66 6c 61  esac..shared_fla
369f0 67 3d 27 2d 73 68 61 72 65 64 27 0a 09 69 66 20  g='-shared'..if 
36a00 74 65 73 74 20 22 24 61 69 78 5f 75 73 65 5f 72  test "$aix_use_r
36a10 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d  untimelinking" =
36a20 20 79 65 73 3b 20 74 68 65 6e 0a 09 20 20 73 68   yes; then..  sh
36a30 61 72 65 64 5f 66 6c 61 67 3d 22 24 73 68 61 72  ared_flag="$shar
36a40 65 64 5f 66 6c 61 67 20 22 27 24 7b 77 6c 7d 2d  ed_flag "'${wl}-
36a50 47 27 0a 09 66 69 0a 20 20 20 20 20 20 65 6c 73  G'..fi.      els
36a60 65 0a 09 23 20 6e 6f 74 20 75 73 69 6e 67 20 67  e..# not using g
36a70 63 63 0a 09 69 66 20 74 65 73 74 20 22 24 68 6f  cc..if test "$ho
36a80 73 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20  st_cpu" = ia64; 
36a90 74 68 65 6e 0a 09 23 20 56 69 73 75 61 6c 41 67  then..# VisualAg
36aa0 65 20 43 2b 2b 2c 20 56 65 72 73 69 6f 6e 20 35  e C++, Version 5
36ab0 2e 35 20 66 6f 72 20 41 49 58 20 35 4c 20 66 6f  .5 for AIX 5L fo
36ac0 72 20 49 41 2d 36 34 2c 20 42 65 74 61 20 33 20  r IA-64, Beta 3 
36ad0 52 65 6c 65 61 73 65 0a 09 23 20 63 68 6f 6b 65  Release..# choke
36ae0 73 20 6f 6e 20 2d 57 6c 2c 2d 47 2e 20 54 68 65  s on -Wl,-G. The
36af0 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c 69 6e 65 20   following line 
36b00 69 73 20 63 6f 72 72 65 63 74 3a 0a 09 20 20 73  is correct:..  s
36b10 68 61 72 65 64 5f 66 6c 61 67 3d 27 2d 47 27 0a  hared_flag='-G'.
36b20 09 65 6c 73 65 0a 09 20 20 69 66 20 74 65 73 74  .else..  if test
36b30 20 22 24 61 69 78 5f 75 73 65 5f 72 75 6e 74 69   "$aix_use_runti
36b40 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d 20 79 65 73  melinking" = yes
36b50 3b 20 74 68 65 6e 0a 09 20 20 20 20 73 68 61 72  ; then..    shar
36b60 65 64 5f 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d 47  ed_flag='${wl}-G
36b70 27 0a 09 20 20 65 6c 73 65 0a 09 20 20 20 20 73  '..  else..    s
36b80 68 61 72 65 64 5f 66 6c 61 67 3d 27 24 7b 77 6c  hared_flag='${wl
36b90 7d 2d 62 4d 3a 53 52 45 27 0a 09 20 20 66 69 0a  }-bM:SRE'..  fi.
36ba0 09 66 69 0a 20 20 20 20 20 20 66 69 0a 0a 20 20  .fi.      fi..  
36bb0 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d      export_dynam
36bc0 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b  ic_flag_spec='${
36bd0 77 6c 7d 2d 62 65 78 70 61 6c 6c 27 0a 20 20 20  wl}-bexpall'.   
36be0 20 20 20 23 20 49 74 20 73 65 65 6d 73 20 74 68     # It seems th
36bf0 61 74 20 2d 62 65 78 70 61 6c 6c 20 64 6f 65 73  at -bexpall does
36c00 20 6e 6f 74 20 65 78 70 6f 72 74 20 73 79 6d 62   not export symb
36c10 6f 6c 73 20 62 65 67 69 6e 6e 69 6e 67 20 77 69  ols beginning wi
36c20 74 68 0a 20 20 20 20 20 20 23 20 75 6e 64 65 72  th.      # under
36c30 73 63 6f 72 65 20 28 5f 29 2c 20 73 6f 20 69 74  score (_), so it
36c40 20 69 73 20 62 65 74 74 65 72 20 74 6f 20 67 65   is better to ge
36c50 6e 65 72 61 74 65 20 61 20 6c 69 73 74 20 6f 66  nerate a list of
36c60 20 73 79 6d 62 6f 6c 73 20 74 6f 20 65 78 70 6f   symbols to expo
36c70 72 74 2e 0a 20 20 20 20 20 20 61 6c 77 61 79 73  rt..      always
36c80 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d  _export_symbols=
36c90 79 65 73 0a 20 20 20 20 20 20 69 66 20 74 65 73  yes.      if tes
36ca0 74 20 22 24 61 69 78 5f 75 73 65 5f 72 75 6e 74  t "$aix_use_runt
36cb0 69 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d 20 79 65  imelinking" = ye
36cc0 73 3b 20 74 68 65 6e 0a 09 23 20 57 61 72 6e 69  s; then..# Warni
36cd0 6e 67 20 2d 20 77 69 74 68 6f 75 74 20 75 73 69  ng - without usi
36ce0 6e 67 20 74 68 65 20 6f 74 68 65 72 20 72 75 6e  ng the other run
36cf0 74 69 6d 65 20 6c 6f 61 64 69 6e 67 20 66 6c 61  time loading fla
36d00 67 73 20 28 2d 62 72 74 6c 29 2c 0a 09 23 20 2d  gs (-brtl),..# -
36d10 62 65 72 6f 6b 20 77 69 6c 6c 20 6c 69 6e 6b 20  berok will link 
36d20 77 69 74 68 6f 75 74 20 65 72 72 6f 72 2c 20 62  without error, b
36d30 75 74 20 6d 61 79 20 70 72 6f 64 75 63 65 20 61  ut may produce a
36d40 20 62 72 6f 6b 65 6e 20 6c 69 62 72 61 72 79 2e   broken library.
36d50 0a 09 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65  ..allow_undefine
36d60 64 5f 66 6c 61 67 3d 27 2d 62 65 72 6f 6b 27 0a  d_flag='-berok'.
36d70 20 20 20 20 20 20 20 20 23 20 44 65 74 65 72 6d          # Determ
36d80 69 6e 65 20 74 68 65 20 64 65 66 61 75 6c 74 20  ine the default 
36d90 6c 69 62 70 61 74 68 20 66 72 6f 6d 20 74 68 65  libpath from the
36da0 20 76 61 6c 75 65 20 65 6e 63 6f 64 65 64 20 69   value encoded i
36db0 6e 20 61 6e 0a 20 20 20 20 20 20 20 20 23 20 65  n an.        # e
36dc0 6d 70 74 79 20 65 78 65 63 75 74 61 62 6c 65 2e  mpty executable.
36dd0 0a 20 20 20 20 20 20 20 20 63 61 74 20 63 6f 6e  .        cat con
36de0 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45  fdefs.h - <<_ACE
36df0 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  OF >conftest.$ac
36e00 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  _ext./* end conf
36e10 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74  defs.h.  */..int
36e20 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a  .main ().{..  ;.
36e30 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
36e40 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f  CEOF.if ac_fn_c_
36e50 74 72 79 5f 6c 69 6e 6b 20 22 24 4c 49 4e 45 4e  try_link "$LINEN
36e60 4f 22 3b 20 74 68 65 6e 20 3a 0a 0a 6c 74 5f 61  O"; then :..lt_a
36e70 69 78 5f 6c 69 62 70 61 74 68 5f 73 65 64 3d 27  ix_libpath_sed='
36e80 0a 20 20 20 20 2f 49 6d 70 6f 72 74 20 46 69 6c  .    /Import Fil
36e90 65 20 53 74 72 69 6e 67 73 2f 2c 2f 5e 24 2f 20  e Strings/,/^$/ 
36ea0 7b 0a 09 2f 5e 30 2f 20 7b 0a 09 20 20 20 20 73  {../^0/ {..    s
36eb0 2f 5e 30 20 20 2a 5c 28 2e 2a 5c 29 24 2f 5c 31  /^0  *\(.*\)$/\1
36ec0 2f 0a 09 20 20 20 20 70 0a 09 7d 0a 20 20 20 20  /..    p..}.    
36ed0 7d 27 0a 61 69 78 5f 6c 69 62 70 61 74 68 3d 60  }'.aix_libpath=`
36ee0 64 75 6d 70 20 2d 48 20 63 6f 6e 66 74 65 73 74  dump -H conftest
36ef0 24 61 63 5f 65 78 65 65 78 74 20 32 3e 2f 64 65  $ac_exeext 2>/de
36f00 76 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20 2d 6e  v/null | $SED -n
36f10 20 2d 65 20 22 24 6c 74 5f 61 69 78 5f 6c 69 62   -e "$lt_aix_lib
36f20 70