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

Artifact 88b3b01a8050e19e7d5bafc0baa989c9d177ee4e1017faf3a9846060badd5474:


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 32  for sqlite 3.9.2
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 32 27 0a 50 41 43 4b 41 47 45 5f 53 54 52 49  .2'.PACKAGE_STRI
5430: 4e 47 3d 27 73 71 6c 69 74 65 20 33 2e 39 2e 32  NG='sqlite 3.9.2
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 41 57 4b 0a 49 4e 53 54 41 4c 4c  _CMD.AWK.INSTALL
5900: 5f 44 41 54 41 0a 49 4e 53 54 41 4c 4c 5f 53 43  _DATA.INSTALL_SC
5910: 52 49 50 54 0a 49 4e 53 54 41 4c 4c 5f 50 52 4f  RIPT.INSTALL_PRO
5920: 47 52 41 4d 0a 43 50 50 0a 4f 54 4f 4f 4c 36 34  GRAM.CPP.OTOOL64
5930: 0a 4f 54 4f 4f 4c 0a 4c 49 50 4f 0a 4e 4d 45 44  .OTOOL.LIPO.NMED
5940: 49 54 0a 44 53 59 4d 55 54 49 4c 0a 6c 74 5f 45  IT.DSYMUTIL.lt_E
5950: 43 48 4f 0a 52 41 4e 4c 49 42 0a 53 54 52 49 50  CHO.RANLIB.STRIP
5960: 0a 41 52 0a 4f 42 4a 44 55 4d 50 0a 4c 4e 5f 53  .AR.OBJDUMP.LN_S
5970: 0a 4e 4d 0a 61 63 5f 63 74 5f 44 55 4d 50 42 49  .NM.ac_ct_DUMPBI
5980: 4e 0a 44 55 4d 50 42 49 4e 0a 4c 44 0a 46 47 52  N.DUMPBIN.LD.FGR
5990: 45 50 0a 45 47 52 45 50 0a 47 52 45 50 0a 53 45  EP.EGREP.GREP.SE
59a0: 44 0a 4f 42 4a 45 58 54 0a 45 58 45 45 58 54 0a  D.OBJEXT.EXEEXT.
59b0: 61 63 5f 63 74 5f 43 43 0a 43 50 50 46 4c 41 47  ac_ct_CC.CPPFLAG
59c0: 53 0a 4c 44 46 4c 41 47 53 0a 43 46 4c 41 47 53  S.LDFLAGS.CFLAGS
59d0: 0a 43 43 0a 68 6f 73 74 5f 6f 73 0a 68 6f 73 74  .CC.host_os.host
59e0: 5f 76 65 6e 64 6f 72 0a 68 6f 73 74 5f 63 70 75  _vendor.host_cpu
59f0: 0a 68 6f 73 74 0a 62 75 69 6c 64 5f 6f 73 0a 62  .host.build_os.b
5a00: 75 69 6c 64 5f 76 65 6e 64 6f 72 0a 62 75 69 6c  uild_vendor.buil
5a10: 64 5f 63 70 75 0a 62 75 69 6c 64 0a 4c 49 42 54  d_cpu.build.LIBT
5a20: 4f 4f 4c 0a 74 61 72 67 65 74 5f 61 6c 69 61 73  OOL.target_alias
5a30: 0a 68 6f 73 74 5f 61 6c 69 61 73 0a 62 75 69 6c  .host_alias.buil
5a40: 64 5f 61 6c 69 61 73 0a 4c 49 42 53 0a 45 43 48  d_alias.LIBS.ECH
5a50: 4f 5f 54 0a 45 43 48 4f 5f 4e 0a 45 43 48 4f 5f  O_T.ECHO_N.ECHO_
5a60: 43 0a 44 45 46 53 0a 6d 61 6e 64 69 72 0a 6c 6f  C.DEFS.mandir.lo
5a70: 63 61 6c 65 64 69 72 0a 6c 69 62 64 69 72 0a 70  caledir.libdir.p
5a80: 73 64 69 72 0a 70 64 66 64 69 72 0a 64 76 69 64  sdir.pdfdir.dvid
5a90: 69 72 0a 68 74 6d 6c 64 69 72 0a 69 6e 66 6f 64  ir.htmldir.infod
5aa0: 69 72 0a 64 6f 63 64 69 72 0a 6f 6c 64 69 6e 63  ir.docdir.oldinc
5ab0: 6c 75 64 65 64 69 72 0a 69 6e 63 6c 75 64 65 64  ludedir.included
5ac0: 69 72 0a 6c 6f 63 61 6c 73 74 61 74 65 64 69 72  ir.localstatedir
5ad0: 0a 73 68 61 72 65 64 73 74 61 74 65 64 69 72 0a  .sharedstatedir.
5ae0: 73 79 73 63 6f 6e 66 64 69 72 0a 64 61 74 61 64  sysconfdir.datad
5af0: 69 72 0a 64 61 74 61 72 6f 6f 74 64 69 72 0a 6c  ir.datarootdir.l
5b00: 69 62 65 78 65 63 64 69 72 0a 73 62 69 6e 64 69  ibexecdir.sbindi
5b10: 72 0a 62 69 6e 64 69 72 0a 70 72 6f 67 72 61 6d  r.bindir.program
5b20: 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 0a  _transform_name.
5b30: 70 72 65 66 69 78 0a 65 78 65 63 5f 70 72 65 66  prefix.exec_pref
5b40: 69 78 0a 50 41 43 4b 41 47 45 5f 55 52 4c 0a 50  ix.PACKAGE_URL.P
5b50: 41 43 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54  ACKAGE_BUGREPORT
5b60: 0a 50 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 0a  .PACKAGE_STRING.
5b70: 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 0a  PACKAGE_VERSION.
5b80: 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d 45 0a  PACKAGE_TARNAME.
5b90: 50 41 43 4b 41 47 45 5f 4e 41 4d 45 0a 50 41 54  PACKAGE_NAME.PAT
5ba0: 48 5f 53 45 50 41 52 41 54 4f 52 0a 53 48 45 4c  H_SEPARATOR.SHEL
5bb0: 4c 27 0a 61 63 5f 73 75 62 73 74 5f 66 69 6c 65  L'.ac_subst_file
5bc0: 73 3d 27 27 0a 61 63 5f 75 73 65 72 5f 6f 70 74  s=''.ac_user_opt
5bd0: 73 3d 27 0a 65 6e 61 62 6c 65 5f 6f 70 74 69 6f  s='.enable_optio
5be0: 6e 5f 63 68 65 63 6b 69 6e 67 0a 65 6e 61 62 6c  n_checking.enabl
5bf0: 65 5f 73 68 61 72 65 64 0a 65 6e 61 62 6c 65 5f  e_shared.enable_
5c00: 73 74 61 74 69 63 0a 77 69 74 68 5f 70 69 63 0a  static.with_pic.
5c10: 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74  enable_fast_inst
5c20: 61 6c 6c 0a 77 69 74 68 5f 67 6e 75 5f 6c 64 0a  all.with_gnu_ld.
5c30: 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c  enable_libtool_l
5c40: 6f 63 6b 0a 65 6e 61 62 6c 65 5f 6c 61 72 67 65  ock.enable_large
5c50: 66 69 6c 65 0a 65 6e 61 62 6c 65 5f 74 68 72 65  file.enable_thre
5c60: 61 64 73 61 66 65 0a 65 6e 61 62 6c 65 5f 72 65  adsafe.enable_re
5c70: 6c 65 61 73 65 6d 6f 64 65 0a 65 6e 61 62 6c 65  leasemode.enable
5c80: 5f 74 65 6d 70 73 74 6f 72 65 0a 65 6e 61 62 6c  _tempstore.enabl
5c90: 65 5f 74 63 6c 0a 77 69 74 68 5f 74 63 6c 0a 65  e_tcl.with_tcl.e
5ca0: 6e 61 62 6c 65 5f 72 65 61 64 6c 69 6e 65 0a 77  nable_readline.w
5cb0: 69 74 68 5f 72 65 61 64 6c 69 6e 65 5f 6c 69 62  ith_readline_lib
5cc0: 0a 77 69 74 68 5f 72 65 61 64 6c 69 6e 65 5f 69  .with_readline_i
5cd0: 6e 63 0a 65 6e 61 62 6c 65 5f 64 65 62 75 67 0a  nc.enable_debug.
5ce0: 65 6e 61 62 6c 65 5f 61 6d 61 6c 67 61 6d 61 74  enable_amalgamat
5cf0: 69 6f 6e 0a 65 6e 61 62 6c 65 5f 6c 6f 61 64 5f  ion.enable_load_
5d00: 65 78 74 65 6e 73 69 6f 6e 0a 65 6e 61 62 6c 65  extension.enable
5d10: 5f 66 74 73 33 0a 65 6e 61 62 6c 65 5f 66 74 73  _fts3.enable_fts
5d20: 34 0a 65 6e 61 62 6c 65 5f 66 74 73 35 0a 65 6e  4.enable_fts5.en
5d30: 61 62 6c 65 5f 6a 73 6f 6e 31 0a 65 6e 61 62 6c  able_json1.enabl
5d40: 65 5f 72 74 72 65 65 0a 65 6e 61 62 6c 65 5f 67  e_rtree.enable_g
5d50: 63 6f 76 0a 27 0a 20 20 20 20 20 20 61 63 5f 70  cov.'.      ac_p
5d60: 72 65 63 69 6f 75 73 5f 76 61 72 73 3d 27 62 75  recious_vars='bu
5d70: 69 6c 64 5f 61 6c 69 61 73 0a 68 6f 73 74 5f 61  ild_alias.host_a
5d80: 6c 69 61 73 0a 74 61 72 67 65 74 5f 61 6c 69 61  lias.target_alia
5d90: 73 0a 43 43 0a 43 46 4c 41 47 53 0a 4c 44 46 4c  s.CC.CFLAGS.LDFL
5da0: 41 47 53 0a 4c 49 42 53 0a 43 50 50 46 4c 41 47  AGS.LIBS.CPPFLAG
5db0: 53 0a 43 50 50 0a 54 43 4c 4c 49 42 44 49 52 27  S.CPP.TCLLIBDIR'
5dc0: 0a 0a 0a 23 20 49 6e 69 74 69 61 6c 69 7a 65 20  ...# Initialize 
5dd0: 73 6f 6d 65 20 76 61 72 69 61 62 6c 65 73 20 73  some variables s
5de0: 65 74 20 62 79 20 6f 70 74 69 6f 6e 73 2e 0a 61  et by options..a
5df0: 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 0a 61 63 5f  c_init_help=.ac_
5e00: 69 6e 69 74 5f 76 65 72 73 69 6f 6e 3d 66 61 6c  init_version=fal
5e10: 73 65 0a 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a  se.ac_unrecogniz
5e20: 65 64 5f 6f 70 74 73 3d 0a 61 63 5f 75 6e 72 65  ed_opts=.ac_unre
5e30: 63 6f 67 6e 69 7a 65 64 5f 73 65 70 3d 0a 23 20  cognized_sep=.# 
5e40: 54 68 65 20 76 61 72 69 61 62 6c 65 73 20 68 61  The variables ha
5e50: 76 65 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65  ve the same name
5e60: 73 20 61 73 20 74 68 65 20 6f 70 74 69 6f 6e 73  s as the options
5e70: 2c 20 77 69 74 68 0a 23 20 64 61 73 68 65 73 20  , with.# dashes 
5e80: 63 68 61 6e 67 65 64 20 74 6f 20 75 6e 64 65 72  changed to under
5e90: 6c 69 6e 65 73 2e 0a 63 61 63 68 65 5f 66 69 6c  lines..cache_fil
5ea0: 65 3d 2f 64 65 76 2f 6e 75 6c 6c 0a 65 78 65 63  e=/dev/null.exec
5eb0: 5f 70 72 65 66 69 78 3d 4e 4f 4e 45 0a 6e 6f 5f  _prefix=NONE.no_
5ec0: 63 72 65 61 74 65 3d 0a 6e 6f 5f 72 65 63 75 72  create=.no_recur
5ed0: 73 69 6f 6e 3d 0a 70 72 65 66 69 78 3d 4e 4f 4e  sion=.prefix=NON
5ee0: 45 0a 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78  E.program_prefix
5ef0: 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 73 75  =NONE.program_su
5f00: 66 66 69 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61  ffix=NONE.progra
5f10: 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65  m_transform_name
5f20: 3d 73 2c 78 2c 78 2c 0a 73 69 6c 65 6e 74 3d 0a  =s,x,x,.silent=.
5f30: 73 69 74 65 3d 0a 73 72 63 64 69 72 3d 0a 76 65  site=.srcdir=.ve
5f40: 72 62 6f 73 65 3d 0a 78 5f 69 6e 63 6c 75 64 65  rbose=.x_include
5f50: 73 3d 4e 4f 4e 45 0a 78 5f 6c 69 62 72 61 72 69  s=NONE.x_librari
5f60: 65 73 3d 4e 4f 4e 45 0a 0a 23 20 49 6e 73 74 61  es=NONE..# Insta
5f70: 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72  llation director
5f80: 79 20 6f 70 74 69 6f 6e 73 2e 0a 23 20 54 68 65  y options..# The
5f90: 73 65 20 61 72 65 20 6c 65 66 74 20 75 6e 65 78  se are left unex
5fa0: 70 61 6e 64 65 64 20 73 6f 20 75 73 65 72 73 20  panded so users 
5fb0: 63 61 6e 20 22 6d 61 6b 65 20 69 6e 73 74 61 6c  can "make instal
5fc0: 6c 20 65 78 65 63 5f 70 72 65 66 69 78 3d 2f 66  l exec_prefix=/f
5fd0: 6f 6f 22 0a 23 20 61 6e 64 20 61 6c 6c 20 74 68  oo".# and all th
5fe0: 65 20 76 61 72 69 61 62 6c 65 73 20 74 68 61 74  e variables that
5ff0: 20 61 72 65 20 73 75 70 70 6f 73 65 64 20 74 6f   are supposed to
6000: 20 62 65 20 62 61 73 65 64 20 6f 6e 20 65 78 65   be based on exe
6010: 63 5f 70 72 65 66 69 78 0a 23 20 62 79 20 64 65  c_prefix.# by de
6020: 66 61 75 6c 74 20 77 69 6c 6c 20 61 63 74 75 61  fault will actua
6030: 6c 6c 79 20 63 68 61 6e 67 65 2e 0a 23 20 55 73  lly change..# Us
6040: 65 20 62 72 61 63 65 73 20 69 6e 73 74 65 61 64  e braces instead
6050: 20 6f 66 20 70 61 72 65 6e 73 20 62 65 63 61 75   of parens becau
6060: 73 65 20 73 68 2c 20 70 65 72 6c 2c 20 65 74 63  se sh, perl, etc
6070: 2e 20 61 6c 73 6f 20 61 63 63 65 70 74 20 74 68  . also accept th
6080: 65 6d 2e 0a 23 20 28 54 68 65 20 6c 69 73 74 20  em..# (The list 
6090: 66 6f 6c 6c 6f 77 73 20 74 68 65 20 73 61 6d 65  follows the same
60a0: 20 6f 72 64 65 72 20 61 73 20 74 68 65 20 47 4e   order as the GN
60b0: 55 20 43 6f 64 69 6e 67 20 53 74 61 6e 64 61 72  U Coding Standar
60c0: 64 73 2e 29 0a 62 69 6e 64 69 72 3d 27 24 7b 65  ds.).bindir='${e
60d0: 78 65 63 5f 70 72 65 66 69 78 7d 2f 62 69 6e 27  xec_prefix}/bin'
60e0: 0a 73 62 69 6e 64 69 72 3d 27 24 7b 65 78 65 63  .sbindir='${exec
60f0: 5f 70 72 65 66 69 78 7d 2f 73 62 69 6e 27 0a 6c  _prefix}/sbin'.l
6100: 69 62 65 78 65 63 64 69 72 3d 27 24 7b 65 78 65  ibexecdir='${exe
6110: 63 5f 70 72 65 66 69 78 7d 2f 6c 69 62 65 78 65  c_prefix}/libexe
6120: 63 27 0a 64 61 74 61 72 6f 6f 74 64 69 72 3d 27  c'.datarootdir='
6130: 24 7b 70 72 65 66 69 78 7d 2f 73 68 61 72 65 27  ${prefix}/share'
6140: 0a 64 61 74 61 64 69 72 3d 27 24 7b 64 61 74 61  .datadir='${data
6150: 72 6f 6f 74 64 69 72 7d 27 0a 73 79 73 63 6f 6e  rootdir}'.syscon
6160: 66 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f  fdir='${prefix}/
6170: 65 74 63 27 0a 73 68 61 72 65 64 73 74 61 74 65  etc'.sharedstate
6180: 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 63  dir='${prefix}/c
6190: 6f 6d 27 0a 6c 6f 63 61 6c 73 74 61 74 65 64 69  om'.localstatedi
61a0: 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 76 61 72  r='${prefix}/var
61b0: 27 0a 69 6e 63 6c 75 64 65 64 69 72 3d 27 24 7b  '.includedir='${
61c0: 70 72 65 66 69 78 7d 2f 69 6e 63 6c 75 64 65 27  prefix}/include'
61d0: 0a 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d 27  .oldincludedir='
61e0: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 27 0a 64 6f  /usr/include'.do
61f0: 63 64 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74  cdir='${dataroot
6200: 64 69 72 7d 2f 64 6f 63 2f 24 7b 50 41 43 4b 41  dir}/doc/${PACKA
6210: 47 45 5f 54 41 52 4e 41 4d 45 7d 27 0a 69 6e 66  GE_TARNAME}'.inf
6220: 6f 64 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74  odir='${dataroot
6230: 64 69 72 7d 2f 69 6e 66 6f 27 0a 68 74 6d 6c 64  dir}/info'.htmld
6240: 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a 64  ir='${docdir}'.d
6250: 76 69 64 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d  vidir='${docdir}
6260: 27 0a 70 64 66 64 69 72 3d 27 24 7b 64 6f 63 64  '.pdfdir='${docd
6270: 69 72 7d 27 0a 70 73 64 69 72 3d 27 24 7b 64 6f  ir}'.psdir='${do
6280: 63 64 69 72 7d 27 0a 6c 69 62 64 69 72 3d 27 24  cdir}'.libdir='$
6290: 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 6c 69  {exec_prefix}/li
62a0: 62 27 0a 6c 6f 63 61 6c 65 64 69 72 3d 27 24 7b  b'.localedir='${
62b0: 64 61 74 61 72 6f 6f 74 64 69 72 7d 2f 6c 6f 63  datarootdir}/loc
62c0: 61 6c 65 27 0a 6d 61 6e 64 69 72 3d 27 24 7b 64  ale'.mandir='${d
62d0: 61 74 61 72 6f 6f 74 64 69 72 7d 2f 6d 61 6e 27  atarootdir}/man'
62e0: 0a 0a 61 63 5f 70 72 65 76 3d 0a 61 63 5f 64 61  ..ac_prev=.ac_da
62f0: 73 68 64 61 73 68 3d 0a 66 6f 72 20 61 63 5f 6f  shdash=.for ac_o
6300: 70 74 69 6f 6e 0a 64 6f 0a 20 20 23 20 49 66 20  ption.do.  # If 
6310: 74 68 65 20 70 72 65 76 69 6f 75 73 20 6f 70 74  the previous opt
6320: 69 6f 6e 20 6e 65 65 64 73 20 61 6e 20 61 72 67  ion needs an arg
6330: 75 6d 65 6e 74 2c 20 61 73 73 69 67 6e 20 69 74  ument, assign it
6340: 2e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  ..  if test -n "
6350: 24 61 63 5f 70 72 65 76 22 3b 20 74 68 65 6e 0a  $ac_prev"; then.
6360: 20 20 20 20 65 76 61 6c 20 24 61 63 5f 70 72 65      eval $ac_pre
6370: 76 3d 5c 24 61 63 5f 6f 70 74 69 6f 6e 0a 20 20  v=\$ac_option.  
6380: 20 20 61 63 5f 70 72 65 76 3d 0a 20 20 20 20 63    ac_prev=.    c
6390: 6f 6e 74 69 6e 75 65 0a 20 20 66 69 0a 0a 20 20  ontinue.  fi..  
63a0: 63 61 73 65 20 24 61 63 5f 6f 70 74 69 6f 6e 20  case $ac_option 
63b0: 69 6e 0a 20 20 2a 3d 3f 2a 29 20 61 63 5f 6f 70  in.  *=?*) ac_op
63c0: 74 61 72 67 3d 60 65 78 70 72 20 22 58 24 61 63  targ=`expr "X$ac
63d0: 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 5b 5e 3d 5d  _option" : '[^=]
63e0: 2a 3d 5c 28 2e 2a 5c 29 27 60 20 3b 3b 0a 20 20  *=\(.*\)'` ;;.  
63f0: 2a 3d 29 20 20 20 61 63 5f 6f 70 74 61 72 67 3d  *=)   ac_optarg=
6400: 20 3b 3b 0a 20 20 2a 29 20 20 20 20 61 63 5f 6f   ;;.  *)    ac_o
6410: 70 74 61 72 67 3d 79 65 73 20 3b 3b 0a 20 20 65  ptarg=yes ;;.  e
6420: 73 61 63 0a 0a 20 20 23 20 41 63 63 65 70 74 20  sac..  # Accept 
6430: 74 68 65 20 69 6d 70 6f 72 74 61 6e 74 20 43 79  the important Cy
6440: 67 6e 75 73 20 63 6f 6e 66 69 67 75 72 65 20 6f  gnus configure o
6450: 70 74 69 6f 6e 73 2c 20 73 6f 20 77 65 20 63 61  ptions, so we ca
6460: 6e 20 64 69 61 67 6e 6f 73 65 20 74 79 70 6f 73  n diagnose typos
6470: 2e 0a 0a 20 20 63 61 73 65 20 24 61 63 5f 64 61  ...  case $ac_da
6480: 73 68 64 61 73 68 24 61 63 5f 6f 70 74 69 6f 6e  shdash$ac_option
6490: 20 69 6e 0a 20 20 2d 2d 29 0a 20 20 20 20 61 63   in.  --).    ac
64a0: 5f 64 61 73 68 64 61 73 68 3d 79 65 73 20 3b 3b  _dashdash=yes ;;
64b0: 0a 0a 20 20 2d 62 69 6e 64 69 72 20 7c 20 2d 2d  ..  -bindir | --
64c0: 62 69 6e 64 69 72 20 7c 20 2d 2d 62 69 6e 64 69  bindir | --bindi
64d0: 20 7c 20 2d 2d 62 69 6e 64 20 7c 20 2d 2d 62 69   | --bind | --bi
64e0: 6e 20 7c 20 2d 2d 62 69 29 0a 20 20 20 20 61 63  n | --bi).    ac
64f0: 5f 70 72 65 76 3d 62 69 6e 64 69 72 20 3b 3b 0a  _prev=bindir ;;.
6500: 20 20 2d 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d    -bindir=* | --
6510: 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 62 69 6e  bindir=* | --bin
6520: 64 69 3d 2a 20 7c 20 2d 2d 62 69 6e 64 3d 2a 20  di=* | --bind=* 
6530: 7c 20 2d 2d 62 69 6e 3d 2a 20 7c 20 2d 2d 62 69  | --bin=* | --bi
6540: 3d 2a 29 0a 20 20 20 20 62 69 6e 64 69 72 3d 24  =*).    bindir=$
6550: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
6560: 2d 62 75 69 6c 64 20 7c 20 2d 2d 62 75 69 6c 64  -build | --build
6570: 20 7c 20 2d 2d 62 75 69 6c 20 7c 20 2d 2d 62 75   | --buil | --bu
6580: 69 20 7c 20 2d 2d 62 75 29 0a 20 20 20 20 61 63  i | --bu).    ac
6590: 5f 70 72 65 76 3d 62 75 69 6c 64 5f 61 6c 69 61  _prev=build_alia
65a0: 73 20 3b 3b 0a 20 20 2d 62 75 69 6c 64 3d 2a 20  s ;;.  -build=* 
65b0: 7c 20 2d 2d 62 75 69 6c 64 3d 2a 20 7c 20 2d 2d  | --build=* | --
65c0: 62 75 69 6c 3d 2a 20 7c 20 2d 2d 62 75 69 3d 2a  buil=* | --bui=*
65d0: 20 7c 20 2d 2d 62 75 3d 2a 29 0a 20 20 20 20 62   | --bu=*).    b
65e0: 75 69 6c 64 5f 61 6c 69 61 73 3d 24 61 63 5f 6f  uild_alias=$ac_o
65f0: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 63 61 63  ptarg ;;..  -cac
6600: 68 65 2d 66 69 6c 65 20 7c 20 2d 2d 63 61 63 68  he-file | --cach
6610: 65 2d 66 69 6c 65 20 7c 20 2d 2d 63 61 63 68 65  e-file | --cache
6620: 2d 66 69 6c 20 7c 20 2d 2d 63 61 63 68 65 2d 66  -fil | --cache-f
6630: 69 20 5c 0a 20 20 7c 20 2d 2d 63 61 63 68 65 2d  i \.  | --cache-
6640: 66 20 7c 20 2d 2d 63 61 63 68 65 2d 20 7c 20 2d  f | --cache- | -
6650: 2d 63 61 63 68 65 20 7c 20 2d 2d 63 61 63 68 20  -cache | --cach 
6660: 7c 20 2d 2d 63 61 63 20 7c 20 2d 2d 63 61 20 7c  | --cac | --ca |
6670: 20 2d 2d 63 29 0a 20 20 20 20 61 63 5f 70 72 65   --c).    ac_pre
6680: 76 3d 63 61 63 68 65 5f 66 69 6c 65 20 3b 3b 0a  v=cache_file ;;.
6690: 20 20 2d 63 61 63 68 65 2d 66 69 6c 65 3d 2a 20    -cache-file=* 
66a0: 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 2a  | --cache-file=*
66b0: 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c 3d 2a   | --cache-fil=*
66c0: 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 3d 2a 20   | --cache-fi=* 
66d0: 5c 0a 20 20 7c 20 2d 2d 63 61 63 68 65 2d 66 3d  \.  | --cache-f=
66e0: 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 3d 2a 20 7c  * | --cache-=* |
66f0: 20 2d 2d 63 61 63 68 65 3d 2a 20 7c 20 2d 2d 63   --cache=* | --c
6700: 61 63 68 3d 2a 20 7c 20 2d 2d 63 61 63 3d 2a 20  ach=* | --cac=* 
6710: 7c 20 2d 2d 63 61 3d 2a 20 7c 20 2d 2d 63 3d 2a  | --ca=* | --c=*
6720: 29 0a 20 20 20 20 63 61 63 68 65 5f 66 69 6c 65  ).    cache_file
6730: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
6740: 20 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65    --config-cache
6750: 20 7c 20 2d 43 29 0a 20 20 20 20 63 61 63 68 65   | -C).    cache
6760: 5f 66 69 6c 65 3d 63 6f 6e 66 69 67 2e 63 61 63  _file=config.cac
6770: 68 65 20 3b 3b 0a 0a 20 20 2d 64 61 74 61 64 69  he ;;..  -datadi
6780: 72 20 7c 20 2d 2d 64 61 74 61 64 69 72 20 7c 20  r | --datadir | 
6790: 2d 2d 64 61 74 61 64 69 20 7c 20 2d 2d 64 61 74  --datadi | --dat
67a0: 61 64 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  ad).    ac_prev=
67b0: 64 61 74 61 64 69 72 20 3b 3b 0a 20 20 2d 64 61  datadir ;;.  -da
67c0: 74 61 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61  tadir=* | --data
67d0: 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 69  dir=* | --datadi
67e0: 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 3d 2a 29 0a  =* | --datad=*).
67f0: 20 20 20 20 64 61 74 61 64 69 72 3d 24 61 63 5f      datadir=$ac_
6800: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 64 61  optarg ;;..  -da
6810: 74 61 72 6f 6f 74 64 69 72 20 7c 20 2d 2d 64 61  tarootdir | --da
6820: 74 61 72 6f 6f 74 64 69 72 20 7c 20 2d 2d 64 61  tarootdir | --da
6830: 74 61 72 6f 6f 74 64 69 20 7c 20 2d 2d 64 61 74  tarootdi | --dat
6840: 61 72 6f 6f 74 64 20 7c 20 2d 2d 64 61 74 61 72  arootd | --datar
6850: 6f 6f 74 20 5c 0a 20 20 7c 20 2d 2d 64 61 74 61  oot \.  | --data
6860: 72 6f 6f 20 7c 20 2d 2d 64 61 74 61 72 6f 20 7c  roo | --dataro |
6870: 20 2d 2d 64 61 74 61 72 29 0a 20 20 20 20 61 63   --datar).    ac
6880: 5f 70 72 65 76 3d 64 61 74 61 72 6f 6f 74 64 69  _prev=datarootdi
6890: 72 20 3b 3b 0a 20 20 2d 64 61 74 61 72 6f 6f 74  r ;;.  -dataroot
68a0: 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 6f  dir=* | --dataro
68b0: 6f 74 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61  otdir=* | --data
68c0: 72 6f 6f 74 64 69 3d 2a 20 7c 20 2d 2d 64 61 74  rootdi=* | --dat
68d0: 61 72 6f 6f 74 64 3d 2a 20 5c 0a 20 20 7c 20 2d  arootd=* \.  | -
68e0: 2d 64 61 74 61 72 6f 6f 74 3d 2a 20 7c 20 2d 2d  -dataroot=* | --
68f0: 64 61 74 61 72 6f 6f 3d 2a 20 7c 20 2d 2d 64 61  dataroo=* | --da
6900: 74 61 72 6f 3d 2a 20 7c 20 2d 2d 64 61 74 61 72  taro=* | --datar
6910: 3d 2a 29 0a 20 20 20 20 64 61 74 61 72 6f 6f 74  =*).    dataroot
6920: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
6930: 3b 0a 0a 20 20 2d 64 69 73 61 62 6c 65 2d 2a 20  ;..  -disable-* 
6940: 7c 20 2d 2d 64 69 73 61 62 6c 65 2d 2a 29 0a 20  | --disable-*). 
6950: 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 65     ac_useropt=`e
6960: 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e  xpr "x$ac_option
6970: 22 20 3a 20 27 78 2d 2a 64 69 73 61 62 6c 65 2d  " : 'x-*disable-
6980: 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 23 20 52  \(.*\)'`.    # R
6990: 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74  eject names that
69a0: 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73   are not valid s
69b0: 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61  hell variable na
69c0: 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22 78  mes..    expr "x
69d0: 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3a 20 22  $ac_useropt" : "
69e0: 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f 63 72 5f 61  .*[^-+._$as_cr_a
69f0: 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c  lnum]" >/dev/nul
6a00: 6c 20 26 26 0a 20 20 20 20 20 20 61 73 5f 66 6e  l &&.      as_fn
6a10: 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e 76 61 6c  _error $? "inval
6a20: 69 64 20 66 65 61 74 75 72 65 20 6e 61 6d 65 3a  id feature name:
6a30: 20 24 61 63 5f 75 73 65 72 6f 70 74 22 0a 20 20   $ac_useropt".  
6a40: 20 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69    ac_useropt_ori
6a50: 67 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a 20 20  g=$ac_useropt.  
6a60: 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 24 61    ac_useropt=`$a
6a70: 73 5f 65 63 68 6f 20 22 24 61 63 5f 75 73 65 72  s_echo "$ac_user
6a80: 6f 70 74 22 20 7c 20 73 65 64 20 27 73 2f 5b 2d  opt" | sed 's/[-
6a90: 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 63 61  +.]/_/g'`.    ca
6aa0: 73 65 20 24 61 63 5f 75 73 65 72 5f 6f 70 74 73  se $ac_user_opts
6ab0: 20 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22 65 6e   in.      *"."en
6ac0: 61 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70 74  able_$ac_useropt
6ad0: 22 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a  "."*) ;;.      *
6ae0: 29 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65  ) ac_unrecognize
6af0: 64 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72 65  d_opts="$ac_unre
6b00: 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61 63  cognized_opts$ac
6b10: 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65  _unrecognized_se
6b20: 70 2d 2d 64 69 73 61 62 6c 65 2d 24 61 63 5f 75  p--disable-$ac_u
6b30: 73 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61  seropt_orig".. a
6b40: 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73  c_unrecognized_s
6b50: 65 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73  ep=', ';;.    es
6b60: 61 63 0a 20 20 20 20 65 76 61 6c 20 65 6e 61 62  ac.    eval enab
6b70: 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d 6e  le_$ac_useropt=n
6b80: 6f 20 3b 3b 0a 0a 20 20 2d 64 6f 63 64 69 72 20  o ;;..  -docdir 
6b90: 7c 20 2d 2d 64 6f 63 64 69 72 20 7c 20 2d 2d 64  | --docdir | --d
6ba0: 6f 63 64 69 20 7c 20 2d 2d 64 6f 63 20 7c 20 2d  ocdi | --doc | -
6bb0: 2d 64 6f 29 0a 20 20 20 20 61 63 5f 70 72 65 76  -do).    ac_prev
6bc0: 3d 64 6f 63 64 69 72 20 3b 3b 0a 20 20 2d 64 6f  =docdir ;;.  -do
6bd0: 63 64 69 72 3d 2a 20 7c 20 2d 2d 64 6f 63 64 69  cdir=* | --docdi
6be0: 72 3d 2a 20 7c 20 2d 2d 64 6f 63 64 69 3d 2a 20  r=* | --docdi=* 
6bf0: 7c 20 2d 2d 64 6f 63 3d 2a 20 7c 20 2d 2d 64 6f  | --doc=* | --do
6c00: 3d 2a 29 0a 20 20 20 20 64 6f 63 64 69 72 3d 24  =*).    docdir=$
6c10: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
6c20: 2d 64 76 69 64 69 72 20 7c 20 2d 2d 64 76 69 64  -dvidir | --dvid
6c30: 69 72 20 7c 20 2d 2d 64 76 69 64 69 20 7c 20 2d  ir | --dvidi | -
6c40: 2d 64 76 69 64 20 7c 20 2d 2d 64 76 69 20 7c 20  -dvid | --dvi | 
6c50: 2d 2d 64 76 29 0a 20 20 20 20 61 63 5f 70 72 65  --dv).    ac_pre
6c60: 76 3d 64 76 69 64 69 72 20 3b 3b 0a 20 20 2d 64  v=dvidir ;;.  -d
6c70: 76 69 64 69 72 3d 2a 20 7c 20 2d 2d 64 76 69 64  vidir=* | --dvid
6c80: 69 72 3d 2a 20 7c 20 2d 2d 64 76 69 64 69 3d 2a  ir=* | --dvidi=*
6c90: 20 7c 20 2d 2d 64 76 69 64 3d 2a 20 7c 20 2d 2d   | --dvid=* | --
6ca0: 64 76 69 3d 2a 20 7c 20 2d 2d 64 76 3d 2a 29 0a  dvi=* | --dv=*).
6cb0: 20 20 20 20 64 76 69 64 69 72 3d 24 61 63 5f 6f      dvidir=$ac_o
6cc0: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 65 6e 61  ptarg ;;..  -ena
6cd0: 62 6c 65 2d 2a 20 7c 20 2d 2d 65 6e 61 62 6c 65  ble-* | --enable
6ce0: 2d 2a 29 0a 20 20 20 20 61 63 5f 75 73 65 72 6f  -*).    ac_usero
6cf0: 70 74 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f  pt=`expr "x$ac_o
6d00: 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 65 6e 61  ption" : 'x-*ena
6d10: 62 6c 65 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27 60 0a  ble-\([^=]*\)'`.
6d20: 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d      # Reject nam
6d30: 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20  es that are not 
6d40: 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69  valid shell vari
6d50: 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20  able names..    
6d60: 65 78 70 72 20 22 78 24 61 63 5f 75 73 65 72 6f  expr "x$ac_usero
6d70: 70 74 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24  pt" : ".*[^-+._$
6d80: 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f  as_cr_alnum]" >/
6d90: 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20  dev/null &&.    
6da0: 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f    as_fn_error $?
6db0: 20 22 69 6e 76 61 6c 69 64 20 66 65 61 74 75 72   "invalid featur
6dc0: 65 20 6e 61 6d 65 3a 20 24 61 63 5f 75 73 65 72  e name: $ac_user
6dd0: 6f 70 74 22 0a 20 20 20 20 61 63 5f 75 73 65 72  opt".    ac_user
6de0: 6f 70 74 5f 6f 72 69 67 3d 24 61 63 5f 75 73 65  opt_orig=$ac_use
6df0: 72 6f 70 74 0a 20 20 20 20 61 63 5f 75 73 65 72  ropt.    ac_user
6e00: 6f 70 74 3d 60 24 61 73 5f 65 63 68 6f 20 22 24  opt=`$as_echo "$
6e10: 61 63 5f 75 73 65 72 6f 70 74 22 20 7c 20 73 65  ac_useropt" | se
6e20: 64 20 27 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60  d 's/[-+.]/_/g'`
6e30: 0a 20 20 20 20 63 61 73 65 20 24 61 63 5f 75 73  .    case $ac_us
6e40: 65 72 5f 6f 70 74 73 20 69 6e 0a 20 20 20 20 20  er_opts in.     
6e50: 20 2a 22 0a 22 65 6e 61 62 6c 65 5f 24 61 63 5f   *"."enable_$ac_
6e60: 75 73 65 72 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a  useropt"."*) ;;.
6e70: 20 20 20 20 20 20 2a 29 20 61 63 5f 75 6e 72 65        *) ac_unre
6e80: 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 3d 22 24  cognized_opts="$
6e90: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
6ea0: 6f 70 74 73 24 61 63 5f 75 6e 72 65 63 6f 67 6e  opts$ac_unrecogn
6eb0: 69 7a 65 64 5f 73 65 70 2d 2d 65 6e 61 62 6c 65  ized_sep--enable
6ec0: 2d 24 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69  -$ac_useropt_ori
6ed0: 67 22 0a 09 20 61 63 5f 75 6e 72 65 63 6f 67 6e  g".. ac_unrecogn
6ee0: 69 7a 65 64 5f 73 65 70 3d 27 2c 20 27 3b 3b 0a  ized_sep=', ';;.
6ef0: 20 20 20 20 65 73 61 63 0a 20 20 20 20 65 76 61      esac.    eva
6f00: 6c 20 65 6e 61 62 6c 65 5f 24 61 63 5f 75 73 65  l enable_$ac_use
6f10: 72 6f 70 74 3d 5c 24 61 63 5f 6f 70 74 61 72 67  ropt=\$ac_optarg
6f20: 20 3b 3b 0a 0a 20 20 2d 65 78 65 63 2d 70 72 65   ;;..  -exec-pre
6f30: 66 69 78 20 7c 20 2d 2d 65 78 65 63 5f 70 72 65  fix | --exec_pre
6f40: 66 69 78 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65  fix | --exec-pre
6f50: 66 69 78 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65  fix | --exec-pre
6f60: 66 69 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 2d  fi \.  | --exec-
6f70: 70 72 65 66 20 7c 20 2d 2d 65 78 65 63 2d 70 72  pref | --exec-pr
6f80: 65 20 7c 20 2d 2d 65 78 65 63 2d 70 72 20 7c 20  e | --exec-pr | 
6f90: 2d 2d 65 78 65 63 2d 70 20 7c 20 2d 2d 65 78 65  --exec-p | --exe
6fa0: 63 2d 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 20  c- \.  | --exec 
6fb0: 7c 20 2d 2d 65 78 65 20 7c 20 2d 2d 65 78 29 0a  | --exe | --ex).
6fc0: 20 20 20 20 61 63 5f 70 72 65 76 3d 65 78 65 63      ac_prev=exec
6fd0: 5f 70 72 65 66 69 78 20 3b 3b 0a 20 20 2d 65 78  _prefix ;;.  -ex
6fe0: 65 63 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d  ec-prefix=* | --
6ff0: 65 78 65 63 5f 70 72 65 66 69 78 3d 2a 20 7c 20  exec_prefix=* | 
7000: 2d 2d 65 78 65 63 2d 70 72 65 66 69 78 3d 2a 20  --exec-prefix=* 
7010: 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 3d 2a  | --exec-prefi=*
7020: 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 2d 70 72   \.  | --exec-pr
7030: 65 66 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72  ef=* | --exec-pr
7040: 65 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 3d  e=* | --exec-pr=
7050: 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 3d 2a 20 7c  * | --exec-p=* |
7060: 20 2d 2d 65 78 65 63 2d 3d 2a 20 5c 0a 20 20 7c   --exec-=* \.  |
7070: 20 2d 2d 65 78 65 63 3d 2a 20 7c 20 2d 2d 65 78   --exec=* | --ex
7080: 65 3d 2a 20 7c 20 2d 2d 65 78 3d 2a 29 0a 20 20  e=* | --ex=*).  
7090: 20 20 65 78 65 63 5f 70 72 65 66 69 78 3d 24 61    exec_prefix=$a
70a0: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
70b0: 67 61 73 20 7c 20 2d 2d 67 61 73 20 7c 20 2d 2d  gas | --gas | --
70c0: 67 61 20 7c 20 2d 2d 67 29 0a 20 20 20 20 23 20  ga | --g).    # 
70d0: 4f 62 73 6f 6c 65 74 65 3b 20 75 73 65 20 2d 2d  Obsolete; use --
70e0: 77 69 74 68 2d 67 61 73 2e 0a 20 20 20 20 77 69  with-gas..    wi
70f0: 74 68 5f 67 61 73 3d 79 65 73 20 3b 3b 0a 0a 20  th_gas=yes ;;.. 
7100: 20 2d 68 65 6c 70 20 7c 20 2d 2d 68 65 6c 70 20   -help | --help 
7110: 7c 20 2d 2d 68 65 6c 20 7c 20 2d 2d 68 65 20 7c  | --hel | --he |
7120: 20 2d 68 29 0a 20 20 20 20 61 63 5f 69 6e 69 74   -h).    ac_init
7130: 5f 68 65 6c 70 3d 6c 6f 6e 67 20 3b 3b 0a 20 20  _help=long ;;.  
7140: 2d 68 65 6c 70 3d 72 2a 20 7c 20 2d 2d 68 65 6c  -help=r* | --hel
7150: 70 3d 72 2a 20 7c 20 2d 2d 68 65 6c 3d 72 2a 20  p=r* | --hel=r* 
7160: 7c 20 2d 2d 68 65 3d 72 2a 20 7c 20 2d 68 72 2a  | --he=r* | -hr*
7170: 29 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f 68 65  ).    ac_init_he
7180: 6c 70 3d 72 65 63 75 72 73 69 76 65 20 3b 3b 0a  lp=recursive ;;.
7190: 20 20 2d 68 65 6c 70 3d 73 2a 20 7c 20 2d 2d 68    -help=s* | --h
71a0: 65 6c 70 3d 73 2a 20 7c 20 2d 2d 68 65 6c 3d 73  elp=s* | --hel=s
71b0: 2a 20 7c 20 2d 2d 68 65 3d 73 2a 20 7c 20 2d 68  * | --he=s* | -h
71c0: 73 2a 29 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f  s*).    ac_init_
71d0: 68 65 6c 70 3d 73 68 6f 72 74 20 3b 3b 0a 0a 20  help=short ;;.. 
71e0: 20 2d 68 6f 73 74 20 7c 20 2d 2d 68 6f 73 74 20   -host | --host 
71f0: 7c 20 2d 2d 68 6f 73 20 7c 20 2d 2d 68 6f 29 0a  | --hos | --ho).
7200: 20 20 20 20 61 63 5f 70 72 65 76 3d 68 6f 73 74      ac_prev=host
7210: 5f 61 6c 69 61 73 20 3b 3b 0a 20 20 2d 68 6f 73  _alias ;;.  -hos
7220: 74 3d 2a 20 7c 20 2d 2d 68 6f 73 74 3d 2a 20 7c  t=* | --host=* |
7230: 20 2d 2d 68 6f 73 3d 2a 20 7c 20 2d 2d 68 6f 3d   --hos=* | --ho=
7240: 2a 29 0a 20 20 20 20 68 6f 73 74 5f 61 6c 69 61  *).    host_alia
7250: 73 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  s=$ac_optarg ;;.
7260: 0a 20 20 2d 68 74 6d 6c 64 69 72 20 7c 20 2d 2d  .  -htmldir | --
7270: 68 74 6d 6c 64 69 72 20 7c 20 2d 2d 68 74 6d 6c  htmldir | --html
7280: 64 69 20 7c 20 2d 2d 68 74 6d 6c 64 20 7c 20 2d  di | --htmld | -
7290: 2d 68 74 6d 6c 20 7c 20 2d 2d 68 74 6d 20 7c 20  -html | --htm | 
72a0: 2d 2d 68 74 29 0a 20 20 20 20 61 63 5f 70 72 65  --ht).    ac_pre
72b0: 76 3d 68 74 6d 6c 64 69 72 20 3b 3b 0a 20 20 2d  v=htmldir ;;.  -
72c0: 68 74 6d 6c 64 69 72 3d 2a 20 7c 20 2d 2d 68 74  htmldir=* | --ht
72d0: 6d 6c 64 69 72 3d 2a 20 7c 20 2d 2d 68 74 6d 6c  mldir=* | --html
72e0: 64 69 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 64 3d 2a  di=* | --htmld=*
72f0: 20 7c 20 2d 2d 68 74 6d 6c 3d 2a 20 7c 20 2d 2d   | --html=* | --
7300: 68 74 6d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 68 74  htm=* \.  | --ht
7310: 3d 2a 29 0a 20 20 20 20 68 74 6d 6c 64 69 72 3d  =*).    htmldir=
7320: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
7330: 20 2d 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d   -includedir | -
7340: 2d 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d  -includedir | --
7350: 69 6e 63 6c 75 64 65 64 69 20 7c 20 2d 2d 69 6e  includedi | --in
7360: 63 6c 75 64 65 64 20 7c 20 2d 2d 69 6e 63 6c 75  cluded | --inclu
7370: 64 65 20 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c 75  de \.  | --inclu
7380: 64 20 7c 20 2d 2d 69 6e 63 6c 75 20 7c 20 2d 2d  d | --inclu | --
7390: 69 6e 63 6c 20 7c 20 2d 2d 69 6e 63 29 0a 20 20  incl | --inc).  
73a0: 20 20 61 63 5f 70 72 65 76 3d 69 6e 63 6c 75 64    ac_prev=includ
73b0: 65 64 69 72 20 3b 3b 0a 20 20 2d 69 6e 63 6c 75  edir ;;.  -inclu
73c0: 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63 6c  dedir=* | --incl
73d0: 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63  udedir=* | --inc
73e0: 6c 75 64 65 64 69 3d 2a 20 7c 20 2d 2d 69 6e 63  ludedi=* | --inc
73f0: 6c 75 64 65 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c  luded=* | --incl
7400: 75 64 65 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 69 6e  ude=* \.  | --in
7410: 63 6c 75 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75  clud=* | --inclu
7420: 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 3d 2a 20 7c 20  =* | --incl=* | 
7430: 2d 2d 69 6e 63 3d 2a 29 0a 20 20 20 20 69 6e 63  --inc=*).    inc
7440: 6c 75 64 65 64 69 72 3d 24 61 63 5f 6f 70 74 61  ludedir=$ac_opta
7450: 72 67 20 3b 3b 0a 0a 20 20 2d 69 6e 66 6f 64 69  rg ;;..  -infodi
7460: 72 20 7c 20 2d 2d 69 6e 66 6f 64 69 72 20 7c 20  r | --infodir | 
7470: 2d 2d 69 6e 66 6f 64 69 20 7c 20 2d 2d 69 6e 66  --infodi | --inf
7480: 6f 64 20 7c 20 2d 2d 69 6e 66 6f 20 7c 20 2d 2d  od | --info | --
7490: 69 6e 66 29 0a 20 20 20 20 61 63 5f 70 72 65 76  inf).    ac_prev
74a0: 3d 69 6e 66 6f 64 69 72 20 3b 3b 0a 20 20 2d 69  =infodir ;;.  -i
74b0: 6e 66 6f 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 66  nfodir=* | --inf
74c0: 6f 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64  odir=* | --infod
74d0: 69 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 3d 2a 20  i=* | --infod=* 
74e0: 7c 20 2d 2d 69 6e 66 6f 3d 2a 20 7c 20 2d 2d 69  | --info=* | --i
74f0: 6e 66 3d 2a 29 0a 20 20 20 20 69 6e 66 6f 64 69  nf=*).    infodi
7500: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
7510: 0a 20 20 2d 6c 69 62 64 69 72 20 7c 20 2d 2d 6c  .  -libdir | --l
7520: 69 62 64 69 72 20 7c 20 2d 2d 6c 69 62 64 69 20  ibdir | --libdi 
7530: 7c 20 2d 2d 6c 69 62 64 29 0a 20 20 20 20 61 63  | --libd).    ac
7540: 5f 70 72 65 76 3d 6c 69 62 64 69 72 20 3b 3b 0a  _prev=libdir ;;.
7550: 20 20 2d 6c 69 62 64 69 72 3d 2a 20 7c 20 2d 2d    -libdir=* | --
7560: 6c 69 62 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62  libdir=* | --lib
7570: 64 69 3d 2a 20 7c 20 2d 2d 6c 69 62 64 3d 2a 29  di=* | --libd=*)
7580: 0a 20 20 20 20 6c 69 62 64 69 72 3d 24 61 63 5f  .    libdir=$ac_
7590: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 69  optarg ;;..  -li
75a0: 62 65 78 65 63 64 69 72 20 7c 20 2d 2d 6c 69 62  bexecdir | --lib
75b0: 65 78 65 63 64 69 72 20 7c 20 2d 2d 6c 69 62 65  execdir | --libe
75c0: 78 65 63 64 69 20 7c 20 2d 2d 6c 69 62 65 78 65  xecdi | --libexe
75d0: 63 64 20 7c 20 2d 2d 6c 69 62 65 78 65 63 20 5c  cd | --libexec \
75e0: 0a 20 20 7c 20 2d 2d 6c 69 62 65 78 65 20 7c 20  .  | --libexe | 
75f0: 2d 2d 6c 69 62 65 78 20 7c 20 2d 2d 6c 69 62 65  --libex | --libe
7600: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6c 69  ).    ac_prev=li
7610: 62 65 78 65 63 64 69 72 20 3b 3b 0a 20 20 2d 6c  bexecdir ;;.  -l
7620: 69 62 65 78 65 63 64 69 72 3d 2a 20 7c 20 2d 2d  ibexecdir=* | --
7630: 6c 69 62 65 78 65 63 64 69 72 3d 2a 20 7c 20 2d  libexecdir=* | -
7640: 2d 6c 69 62 65 78 65 63 64 69 3d 2a 20 7c 20 2d  -libexecdi=* | -
7650: 2d 6c 69 62 65 78 65 63 64 3d 2a 20 7c 20 2d 2d  -libexecd=* | --
7660: 6c 69 62 65 78 65 63 3d 2a 20 5c 0a 20 20 7c 20  libexec=* \.  | 
7670: 2d 2d 6c 69 62 65 78 65 3d 2a 20 7c 20 2d 2d 6c  --libexe=* | --l
7680: 69 62 65 78 3d 2a 20 7c 20 2d 2d 6c 69 62 65 3d  ibex=* | --libe=
7690: 2a 29 0a 20 20 20 20 6c 69 62 65 78 65 63 64 69  *).    libexecdi
76a0: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
76b0: 0a 20 20 2d 6c 6f 63 61 6c 65 64 69 72 20 7c 20  .  -localedir | 
76c0: 2d 2d 6c 6f 63 61 6c 65 64 69 72 20 7c 20 2d 2d  --localedir | --
76d0: 6c 6f 63 61 6c 65 64 69 20 7c 20 2d 2d 6c 6f 63  localedi | --loc
76e0: 61 6c 65 64 20 7c 20 2d 2d 6c 6f 63 61 6c 65 29  aled | --locale)
76f0: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6c 6f 63  .    ac_prev=loc
7700: 61 6c 65 64 69 72 20 3b 3b 0a 20 20 2d 6c 6f 63  aledir ;;.  -loc
7710: 61 6c 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63  aledir=* | --loc
7720: 61 6c 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63  aledir=* | --loc
7730: 61 6c 65 64 69 3d 2a 20 7c 20 2d 2d 6c 6f 63 61  aledi=* | --loca
7740: 6c 65 64 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65  led=* | --locale
7750: 3d 2a 29 0a 20 20 20 20 6c 6f 63 61 6c 65 64 69  =*).    localedi
7760: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
7770: 0a 20 20 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69  .  -localstatedi
7780: 72 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65  r | --localstate
7790: 64 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61  dir | --localsta
77a0: 74 65 64 69 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74  tedi | --localst
77b0: 61 74 65 64 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63  ated \.  | --loc
77c0: 61 6c 73 74 61 74 65 20 7c 20 2d 2d 6c 6f 63 61  alstate | --loca
77d0: 6c 73 74 61 74 20 7c 20 2d 2d 6c 6f 63 61 6c 73  lstat | --locals
77e0: 74 61 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 20 7c  ta | --localst |
77f0: 20 2d 2d 6c 6f 63 61 6c 73 29 0a 20 20 20 20 61   --locals).    a
7800: 63 5f 70 72 65 76 3d 6c 6f 63 61 6c 73 74 61 74  c_prev=localstat
7810: 65 64 69 72 20 3b 3b 0a 20 20 2d 6c 6f 63 61 6c  edir ;;.  -local
7820: 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c  statedir=* | --l
7830: 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 2a 20 7c  ocalstatedir=* |
7840: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 3d   --localstatedi=
7850: 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65  * | --localstate
7860: 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61  d=* \.  | --loca
7870: 6c 73 74 61 74 65 3d 2a 20 7c 20 2d 2d 6c 6f 63  lstate=* | --loc
7880: 61 6c 73 74 61 74 3d 2a 20 7c 20 2d 2d 6c 6f 63  alstat=* | --loc
7890: 61 6c 73 74 61 3d 2a 20 7c 20 2d 2d 6c 6f 63 61  alsta=* | --loca
78a0: 6c 73 74 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73  lst=* | --locals
78b0: 3d 2a 29 0a 20 20 20 20 6c 6f 63 61 6c 73 74 61  =*).    localsta
78c0: 74 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  tedir=$ac_optarg
78d0: 20 3b 3b 0a 0a 20 20 2d 6d 61 6e 64 69 72 20 7c   ;;..  -mandir |
78e0: 20 2d 2d 6d 61 6e 64 69 72 20 7c 20 2d 2d 6d 61   --mandir | --ma
78f0: 6e 64 69 20 7c 20 2d 2d 6d 61 6e 64 20 7c 20 2d  ndi | --mand | -
7900: 2d 6d 61 6e 20 7c 20 2d 2d 6d 61 20 7c 20 2d 2d  -man | --ma | --
7910: 6d 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6d  m).    ac_prev=m
7920: 61 6e 64 69 72 20 3b 3b 0a 20 20 2d 6d 61 6e 64  andir ;;.  -mand
7930: 69 72 3d 2a 20 7c 20 2d 2d 6d 61 6e 64 69 72 3d  ir=* | --mandir=
7940: 2a 20 7c 20 2d 2d 6d 61 6e 64 69 3d 2a 20 7c 20  * | --mandi=* | 
7950: 2d 2d 6d 61 6e 64 3d 2a 20 7c 20 2d 2d 6d 61 6e  --mand=* | --man
7960: 3d 2a 20 7c 20 2d 2d 6d 61 3d 2a 20 7c 20 2d 2d  =* | --ma=* | --
7970: 6d 3d 2a 29 0a 20 20 20 20 6d 61 6e 64 69 72 3d  m=*).    mandir=
7980: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
7990: 20 2d 6e 66 70 20 7c 20 2d 2d 6e 66 70 20 7c 20   -nfp | --nfp | 
79a0: 2d 2d 6e 66 29 0a 20 20 20 20 23 20 4f 62 73 6f  --nf).    # Obso
79b0: 6c 65 74 65 3b 20 75 73 65 20 2d 2d 77 69 74 68  lete; use --with
79c0: 6f 75 74 2d 66 70 2e 0a 20 20 20 20 77 69 74 68  out-fp..    with
79d0: 5f 66 70 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 6e 6f  _fp=no ;;..  -no
79e0: 2d 63 72 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63  -create | --no-c
79f0: 72 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65  reate | --no-cre
7a00: 61 74 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 20 7c  at | --no-crea |
7a10: 20 2d 2d 6e 6f 2d 63 72 65 20 5c 0a 20 20 7c 20   --no-cre \.  | 
7a20: 2d 2d 6e 6f 2d 63 72 20 7c 20 2d 2d 6e 6f 2d 63  --no-cr | --no-c
7a30: 20 7c 20 2d 6e 29 0a 20 20 20 20 6e 6f 5f 63 72   | -n).    no_cr
7a40: 65 61 74 65 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d  eate=yes ;;..  -
7a50: 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c 20 2d  no-recursion | -
7a60: 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c 20  -no-recursion | 
7a70: 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 20 7c 20  --no-recursio | 
7a80: 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 20 5c 0a 20  --no-recursi \. 
7a90: 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 20 7c   | --no-recurs |
7aa0: 20 2d 2d 6e 6f 2d 72 65 63 75 72 20 7c 20 2d 2d   --no-recur | --
7ab0: 6e 6f 2d 72 65 63 75 20 7c 20 2d 2d 6e 6f 2d 72  no-recu | --no-r
7ac0: 65 63 20 7c 20 2d 2d 6e 6f 2d 72 65 20 7c 20 2d  ec | --no-re | -
7ad0: 2d 6e 6f 2d 72 29 0a 20 20 20 20 6e 6f 5f 72 65  -no-r).    no_re
7ae0: 63 75 72 73 69 6f 6e 3d 79 65 73 20 3b 3b 0a 0a  cursion=yes ;;..
7af0: 20 20 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72    -oldincludedir
7b00: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64   | --oldincluded
7b10: 69 72 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64  ir | --oldinclud
7b20: 65 64 69 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  edi | --oldinclu
7b30: 64 65 64 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69  ded \.  | --oldi
7b40: 6e 63 6c 75 64 65 20 7c 20 2d 2d 6f 6c 64 69 6e  nclude | --oldin
7b50: 63 6c 75 64 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c  clud | --oldincl
7b60: 75 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 20 7c 20  u | --oldincl | 
7b70: 2d 2d 6f 6c 64 69 6e 63 20 5c 0a 20 20 7c 20 2d  --oldinc \.  | -
7b80: 2d 6f 6c 64 69 6e 20 7c 20 2d 2d 6f 6c 64 69 20  -oldin | --oldi 
7b90: 7c 20 2d 2d 6f 6c 64 20 7c 20 2d 2d 6f 6c 20 7c  | --old | --ol |
7ba0: 20 2d 2d 6f 29 0a 20 20 20 20 61 63 5f 70 72 65   --o).    ac_pre
7bb0: 76 3d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 20  v=oldincludedir 
7bc0: 3b 3b 0a 20 20 2d 6f 6c 64 69 6e 63 6c 75 64 65  ;;.  -oldinclude
7bd0: 64 69 72 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63  dir=* | --oldinc
7be0: 6c 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 6f 6c  ludedir=* | --ol
7bf0: 64 69 6e 63 6c 75 64 65 64 69 3d 2a 20 7c 20 2d  dincludedi=* | -
7c00: 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 3d 2a 20 5c  -oldincluded=* \
7c10: 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64  .  | --oldinclud
7c20: 65 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  e=* | --oldinclu
7c30: 64 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  d=* | --oldinclu
7c40: 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 3d 2a  =* | --oldincl=*
7c50: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 3d 2a 20 5c 0a   | --oldinc=* \.
7c60: 20 20 7c 20 2d 2d 6f 6c 64 69 6e 3d 2a 20 7c 20    | --oldin=* | 
7c70: 2d 2d 6f 6c 64 69 3d 2a 20 7c 20 2d 2d 6f 6c 64  --oldi=* | --old
7c80: 3d 2a 20 7c 20 2d 2d 6f 6c 3d 2a 20 7c 20 2d 2d  =* | --ol=* | --
7c90: 6f 3d 2a 29 0a 20 20 20 20 6f 6c 64 69 6e 63 6c  o=*).    oldincl
7ca0: 75 64 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  udedir=$ac_optar
7cb0: 67 20 3b 3b 0a 0a 20 20 2d 70 72 65 66 69 78 20  g ;;..  -prefix 
7cc0: 7c 20 2d 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70  | --prefix | --p
7cd0: 72 65 66 69 20 7c 20 2d 2d 70 72 65 66 20 7c 20  refi | --pref | 
7ce0: 2d 2d 70 72 65 20 7c 20 2d 2d 70 72 20 7c 20 2d  --pre | --pr | -
7cf0: 2d 70 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  -p).    ac_prev=
7d00: 70 72 65 66 69 78 20 3b 3b 0a 20 20 2d 70 72 65  prefix ;;.  -pre
7d10: 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 65 66 69 78  fix=* | --prefix
7d20: 3d 2a 20 7c 20 2d 2d 70 72 65 66 69 3d 2a 20 7c  =* | --prefi=* |
7d30: 20 2d 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d 70 72   --pref=* | --pr
7d40: 65 3d 2a 20 7c 20 2d 2d 70 72 3d 2a 20 7c 20 2d  e=* | --pr=* | -
7d50: 2d 70 3d 2a 29 0a 20 20 20 20 70 72 65 66 69 78  -p=*).    prefix
7d60: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
7d70: 20 20 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69    -program-prefi
7d80: 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72  x | --program-pr
7d90: 65 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  efix | --program
7da0: 2d 70 72 65 66 69 20 7c 20 2d 2d 70 72 6f 67 72  -prefi | --progr
7db0: 61 6d 2d 70 72 65 66 20 5c 0a 20 20 7c 20 2d 2d  am-pref \.  | --
7dc0: 70 72 6f 67 72 61 6d 2d 70 72 65 20 7c 20 2d 2d  program-pre | --
7dd0: 70 72 6f 67 72 61 6d 2d 70 72 20 7c 20 2d 2d 70  program-pr | --p
7de0: 72 6f 67 72 61 6d 2d 70 29 0a 20 20 20 20 61 63  rogram-p).    ac
7df0: 5f 70 72 65 76 3d 70 72 6f 67 72 61 6d 5f 70 72  _prev=program_pr
7e00: 65 66 69 78 20 3b 3b 0a 20 20 2d 70 72 6f 67 72  efix ;;.  -progr
7e10: 61 6d 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d  am-prefix=* | --
7e20: 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 3d 2a  program-prefix=*
7e30: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65   | --program-pre
7e40: 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  fi=* \.  | --pro
7e50: 67 72 61 6d 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d  gram-pref=* | --
7e60: 70 72 6f 67 72 61 6d 2d 70 72 65 3d 2a 20 7c 20  program-pre=* | 
7e70: 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 3d 2a 20 7c  --program-pr=* |
7e80: 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 3d 2a 29 0a   --program-p=*).
7e90: 20 20 20 20 70 72 6f 67 72 61 6d 5f 70 72 65 66      program_pref
7ea0: 69 78 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ix=$ac_optarg ;;
7eb0: 0a 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 73 75 66  ..  -program-suf
7ec0: 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  fix | --program-
7ed0: 73 75 66 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72  suffix | --progr
7ee0: 61 6d 2d 73 75 66 66 69 20 7c 20 2d 2d 70 72 6f  am-suffi | --pro
7ef0: 67 72 61 6d 2d 73 75 66 66 20 5c 0a 20 20 7c 20  gram-suff \.  | 
7f00: 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 20 7c 20  --program-suf | 
7f10: 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 20 7c 20 2d  --program-su | -
7f20: 2d 70 72 6f 67 72 61 6d 2d 73 29 0a 20 20 20 20  -program-s).    
7f30: 61 63 5f 70 72 65 76 3d 70 72 6f 67 72 61 6d 5f  ac_prev=program_
7f40: 73 75 66 66 69 78 20 3b 3b 0a 20 20 2d 70 72 6f  suffix ;;.  -pro
7f50: 67 72 61 6d 2d 73 75 66 66 69 78 3d 2a 20 7c 20  gram-suffix=* | 
7f60: 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78  --program-suffix
7f70: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73  =* | --program-s
7f80: 75 66 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70  uffi=* \.  | --p
7f90: 72 6f 67 72 61 6d 2d 73 75 66 66 3d 2a 20 7c 20  rogram-suff=* | 
7fa0: 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 3d 2a 20  --program-suf=* 
7fb0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 3d 2a  | --program-su=*
7fc0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 3d 2a   | --program-s=*
7fd0: 29 0a 20 20 20 20 70 72 6f 67 72 61 6d 5f 73 75  ).    program_su
7fe0: 66 66 69 78 3d 24 61 63 5f 6f 70 74 61 72 67 20  ffix=$ac_optarg 
7ff0: 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 74  ;;..  -program-t
8000: 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 20 7c 20  ransform-name | 
8010: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
8020: 6f 72 6d 2d 6e 61 6d 65 20 5c 0a 20 20 7c 20 2d  orm-name \.  | -
8030: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
8040: 72 6d 2d 6e 61 6d 20 7c 20 2d 2d 70 72 6f 67 72  rm-nam | --progr
8050: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 20  am-transform-na 
8060: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  \.  | --program-
8070: 74 72 61 6e 73 66 6f 72 6d 2d 6e 20 7c 20 2d 2d  transform-n | --
8080: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
8090: 6d 2d 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72  m- \.  | --progr
80a0: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 20 7c 20 2d  am-transform | -
80b0: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
80c0: 72 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  r \.  | --progra
80d0: 6d 2d 74 72 61 6e 73 66 6f 20 7c 20 2d 2d 70 72  m-transfo | --pr
80e0: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 20 5c 0a 20  ogram-transf \. 
80f0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
8100: 6e 73 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  ns | --program-t
8110: 72 61 6e 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  ran \.  | --prog
8120: 72 2d 74 72 61 20 7c 20 2d 2d 70 72 6f 67 72 61  r-tra | --progra
8130: 6d 2d 74 72 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  m-tr | --program
8140: 2d 74 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  -t).    ac_prev=
8150: 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72  program_transfor
8160: 6d 5f 6e 61 6d 65 20 3b 3b 0a 20 20 2d 70 72 6f  m_name ;;.  -pro
8170: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e  gram-transform-n
8180: 61 6d 65 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  ame=* | --progra
8190: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65  m-transform-name
81a0: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72  =* \.  | --progr
81b0: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d  am-transform-nam
81c0: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  =* | --program-t
81d0: 72 61 6e 73 66 6f 72 6d 2d 6e 61 3d 2a 20 5c 0a  ransform-na=* \.
81e0: 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72    | --program-tr
81f0: 61 6e 73 66 6f 72 6d 2d 6e 3d 2a 20 7c 20 2d 2d  ansform-n=* | --
8200: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
8210: 6d 2d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  m-=* \.  | --pro
8220: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 3d 2a  gram-transform=*
8230: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
8240: 6e 73 66 6f 72 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  nsfor=* \.  | --
8250: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 3d  program-transfo=
8260: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72  * | --program-tr
8270: 61 6e 73 66 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70  ansf=* \.  | --p
8280: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 3d 2a 20 7c  rogram-trans=* |
8290: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 3d   --program-tran=
82a0: 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 2d  * \.  | --progr-
82b0: 74 72 61 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  tra=* | --progra
82c0: 6d 2d 74 72 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  m-tr=* | --progr
82d0: 61 6d 2d 74 3d 2a 29 0a 20 20 20 20 70 72 6f 67  am-t=*).    prog
82e0: 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61  ram_transform_na
82f0: 6d 65 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  me=$ac_optarg ;;
8300: 0a 0a 20 20 2d 70 64 66 64 69 72 20 7c 20 2d 2d  ..  -pdfdir | --
8310: 70 64 66 64 69 72 20 7c 20 2d 2d 70 64 66 64 69  pdfdir | --pdfdi
8320: 20 7c 20 2d 2d 70 64 66 64 20 7c 20 2d 2d 70 64   | --pdfd | --pd
8330: 66 20 7c 20 2d 2d 70 64 29 0a 20 20 20 20 61 63  f | --pd).    ac
8340: 5f 70 72 65 76 3d 70 64 66 64 69 72 20 3b 3b 0a  _prev=pdfdir ;;.
8350: 20 20 2d 70 64 66 64 69 72 3d 2a 20 7c 20 2d 2d    -pdfdir=* | --
8360: 70 64 66 64 69 72 3d 2a 20 7c 20 2d 2d 70 64 66  pdfdir=* | --pdf
8370: 64 69 3d 2a 20 7c 20 2d 2d 70 64 66 64 3d 2a 20  di=* | --pdfd=* 
8380: 7c 20 2d 2d 70 64 66 3d 2a 20 7c 20 2d 2d 70 64  | --pdf=* | --pd
8390: 3d 2a 29 0a 20 20 20 20 70 64 66 64 69 72 3d 24  =*).    pdfdir=$
83a0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
83b0: 2d 70 73 64 69 72 20 7c 20 2d 2d 70 73 64 69 72  -psdir | --psdir
83c0: 20 7c 20 2d 2d 70 73 64 69 20 7c 20 2d 2d 70 73   | --psdi | --ps
83d0: 64 20 7c 20 2d 2d 70 73 29 0a 20 20 20 20 61 63  d | --ps).    ac
83e0: 5f 70 72 65 76 3d 70 73 64 69 72 20 3b 3b 0a 20  _prev=psdir ;;. 
83f0: 20 2d 70 73 64 69 72 3d 2a 20 7c 20 2d 2d 70 73   -psdir=* | --ps
8400: 64 69 72 3d 2a 20 7c 20 2d 2d 70 73 64 69 3d 2a  dir=* | --psdi=*
8410: 20 7c 20 2d 2d 70 73 64 3d 2a 20 7c 20 2d 2d 70   | --psd=* | --p
8420: 73 3d 2a 29 0a 20 20 20 20 70 73 64 69 72 3d 24  s=*).    psdir=$
8430: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
8440: 2d 71 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d  -q | -quiet | --
8450: 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 20 7c  quiet | --quie |
8460: 20 2d 2d 71 75 69 20 7c 20 2d 2d 71 75 20 7c 20   --qui | --qu | 
8470: 2d 2d 71 20 5c 0a 20 20 7c 20 2d 73 69 6c 65 6e  --q \.  | -silen
8480: 74 20 7c 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d  t | --silent | -
8490: 2d 73 69 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20  -silen | --sile 
84a0: 7c 20 2d 2d 73 69 6c 29 0a 20 20 20 20 73 69 6c  | --sil).    sil
84b0: 65 6e 74 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 73  ent=yes ;;..  -s
84c0: 62 69 6e 64 69 72 20 7c 20 2d 2d 73 62 69 6e 64  bindir | --sbind
84d0: 69 72 20 7c 20 2d 2d 73 62 69 6e 64 69 20 7c 20  ir | --sbindi | 
84e0: 2d 2d 73 62 69 6e 64 20 7c 20 2d 2d 73 62 69 6e  --sbind | --sbin
84f0: 20 7c 20 2d 2d 73 62 69 20 7c 20 2d 2d 73 62 29   | --sbi | --sb)
8500: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 62 69  .    ac_prev=sbi
8510: 6e 64 69 72 20 3b 3b 0a 20 20 2d 73 62 69 6e 64  ndir ;;.  -sbind
8520: 69 72 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64 69 72  ir=* | --sbindir
8530: 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64 69 3d 2a 20  =* | --sbindi=* 
8540: 7c 20 2d 2d 73 62 69 6e 64 3d 2a 20 7c 20 2d 2d  | --sbind=* | --
8550: 73 62 69 6e 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73  sbin=* \.  | --s
8560: 62 69 3d 2a 20 7c 20 2d 2d 73 62 3d 2a 29 0a 20  bi=* | --sb=*). 
8570: 20 20 20 73 62 69 6e 64 69 72 3d 24 61 63 5f 6f     sbindir=$ac_o
8580: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 68 61  ptarg ;;..  -sha
8590: 72 65 64 73 74 61 74 65 64 69 72 20 7c 20 2d 2d  redstatedir | --
85a0: 73 68 61 72 65 64 73 74 61 74 65 64 69 72 20 7c  sharedstatedir |
85b0: 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64 69   --sharedstatedi
85c0: 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73   \.  | --shareds
85d0: 74 61 74 65 64 20 7c 20 2d 2d 73 68 61 72 65 64  tated | --shared
85e0: 73 74 61 74 65 20 7c 20 2d 2d 73 68 61 72 65 64  state | --shared
85f0: 73 74 61 74 20 7c 20 2d 2d 73 68 61 72 65 64 73  stat | --shareds
8600: 74 61 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65  ta \.  | --share
8610: 64 73 74 20 7c 20 2d 2d 73 68 61 72 65 64 73 20  dst | --shareds 
8620: 7c 20 2d 2d 73 68 61 72 65 64 20 7c 20 2d 2d 73  | --shared | --s
8630: 68 61 72 65 20 7c 20 2d 2d 73 68 61 72 20 5c 0a  hare | --shar \.
8640: 20 20 7c 20 2d 2d 73 68 61 20 7c 20 2d 2d 73 68    | --sha | --sh
8650: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 68  ).    ac_prev=sh
8660: 61 72 65 64 73 74 61 74 65 64 69 72 20 3b 3b 0a  aredstatedir ;;.
8670: 20 20 2d 73 68 61 72 65 64 73 74 61 74 65 64 69    -sharedstatedi
8680: 72 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  r=* | --sharedst
8690: 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 73 68 61  atedir=* | --sha
86a0: 72 65 64 73 74 61 74 65 64 69 3d 2a 20 5c 0a 20  redstatedi=* \. 
86b0: 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65   | --sharedstate
86c0: 64 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  d=* | --sharedst
86d0: 61 74 65 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64  ate=* | --shared
86e0: 73 74 61 74 3d 2a 20 7c 20 2d 2d 73 68 61 72 65  stat=* | --share
86f0: 64 73 74 61 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73  dsta=* \.  | --s
8700: 68 61 72 65 64 73 74 3d 2a 20 7c 20 2d 2d 73 68  haredst=* | --sh
8710: 61 72 65 64 73 3d 2a 20 7c 20 2d 2d 73 68 61 72  areds=* | --shar
8720: 65 64 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 3d 2a  ed=* | --share=*
8730: 20 7c 20 2d 2d 73 68 61 72 3d 2a 20 5c 0a 20 20   | --shar=* \.  
8740: 7c 20 2d 2d 73 68 61 3d 2a 20 7c 20 2d 2d 73 68  | --sha=* | --sh
8750: 3d 2a 29 0a 20 20 20 20 73 68 61 72 65 64 73 74  =*).    sharedst
8760: 61 74 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  atedir=$ac_optar
8770: 67 20 3b 3b 0a 0a 20 20 2d 73 69 74 65 20 7c 20  g ;;..  -site | 
8780: 2d 2d 73 69 74 65 20 7c 20 2d 2d 73 69 74 29 0a  --site | --sit).
8790: 20 20 20 20 61 63 5f 70 72 65 76 3d 73 69 74 65      ac_prev=site
87a0: 20 3b 3b 0a 20 20 2d 73 69 74 65 3d 2a 20 7c 20   ;;.  -site=* | 
87b0: 2d 2d 73 69 74 65 3d 2a 20 7c 20 2d 2d 73 69 74  --site=* | --sit
87c0: 3d 2a 29 0a 20 20 20 20 73 69 74 65 3d 24 61 63  =*).    site=$ac
87d0: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73  _optarg ;;..  -s
87e0: 72 63 64 69 72 20 7c 20 2d 2d 73 72 63 64 69 72  rcdir | --srcdir
87f0: 20 7c 20 2d 2d 73 72 63 64 69 20 7c 20 2d 2d 73   | --srcdi | --s
8800: 72 63 64 20 7c 20 2d 2d 73 72 63 20 7c 20 2d 2d  rcd | --src | --
8810: 73 72 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  sr).    ac_prev=
8820: 73 72 63 64 69 72 20 3b 3b 0a 20 20 2d 73 72 63  srcdir ;;.  -src
8830: 64 69 72 3d 2a 20 7c 20 2d 2d 73 72 63 64 69 72  dir=* | --srcdir
8840: 3d 2a 20 7c 20 2d 2d 73 72 63 64 69 3d 2a 20 7c  =* | --srcdi=* |
8850: 20 2d 2d 73 72 63 64 3d 2a 20 7c 20 2d 2d 73 72   --srcd=* | --sr
8860: 63 3d 2a 20 7c 20 2d 2d 73 72 3d 2a 29 0a 20 20  c=* | --sr=*).  
8870: 20 20 73 72 63 64 69 72 3d 24 61 63 5f 6f 70 74    srcdir=$ac_opt
8880: 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 79 73 63 6f  arg ;;..  -sysco
8890: 6e 66 64 69 72 20 7c 20 2d 2d 73 79 73 63 6f 6e  nfdir | --syscon
88a0: 66 64 69 72 20 7c 20 2d 2d 73 79 73 63 6f 6e 66  fdir | --sysconf
88b0: 64 69 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 20  di | --sysconfd 
88c0: 7c 20 2d 2d 73 79 73 63 6f 6e 66 20 5c 0a 20 20  | --sysconf \.  
88d0: 7c 20 2d 2d 73 79 73 63 6f 6e 20 7c 20 2d 2d 73  | --syscon | --s
88e0: 79 73 63 6f 20 7c 20 2d 2d 73 79 73 63 20 7c 20  ysco | --sysc | 
88f0: 2d 2d 73 79 73 20 7c 20 2d 2d 73 79 29 0a 20 20  --sys | --sy).  
8900: 20 20 61 63 5f 70 72 65 76 3d 73 79 73 63 6f 6e    ac_prev=syscon
8910: 66 64 69 72 20 3b 3b 0a 20 20 2d 73 79 73 63 6f  fdir ;;.  -sysco
8920: 6e 66 64 69 72 3d 2a 20 7c 20 2d 2d 73 79 73 63  nfdir=* | --sysc
8930: 6f 6e 66 64 69 72 3d 2a 20 7c 20 2d 2d 73 79 73  onfdir=* | --sys
8940: 63 6f 6e 66 64 69 3d 2a 20 7c 20 2d 2d 73 79 73  confdi=* | --sys
8950: 63 6f 6e 66 64 3d 2a 20 7c 20 2d 2d 73 79 73 63  confd=* | --sysc
8960: 6f 6e 66 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 79  onf=* \.  | --sy
8970: 73 63 6f 6e 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f  scon=* | --sysco
8980: 3d 2a 20 7c 20 2d 2d 73 79 73 63 3d 2a 20 7c 20  =* | --sysc=* | 
8990: 2d 2d 73 79 73 3d 2a 20 7c 20 2d 2d 73 79 3d 2a  --sys=* | --sy=*
89a0: 29 0a 20 20 20 20 73 79 73 63 6f 6e 66 64 69 72  ).    sysconfdir
89b0: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
89c0: 20 20 2d 74 61 72 67 65 74 20 7c 20 2d 2d 74 61    -target | --ta
89d0: 72 67 65 74 20 7c 20 2d 2d 74 61 72 67 65 20 7c  rget | --targe |
89e0: 20 2d 2d 74 61 72 67 20 7c 20 2d 2d 74 61 72 20   --targ | --tar 
89f0: 7c 20 2d 2d 74 61 20 7c 20 2d 2d 74 29 0a 20 20  | --ta | --t).  
8a00: 20 20 61 63 5f 70 72 65 76 3d 74 61 72 67 65 74    ac_prev=target
8a10: 5f 61 6c 69 61 73 20 3b 3b 0a 20 20 2d 74 61 72  _alias ;;.  -tar
8a20: 67 65 74 3d 2a 20 7c 20 2d 2d 74 61 72 67 65 74  get=* | --target
8a30: 3d 2a 20 7c 20 2d 2d 74 61 72 67 65 3d 2a 20 7c  =* | --targe=* |
8a40: 20 2d 2d 74 61 72 67 3d 2a 20 7c 20 2d 2d 74 61   --targ=* | --ta
8a50: 72 3d 2a 20 7c 20 2d 2d 74 61 3d 2a 20 7c 20 2d  r=* | --ta=* | -
8a60: 2d 74 3d 2a 29 0a 20 20 20 20 74 61 72 67 65 74  -t=*).    target
8a70: 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 61 72  _alias=$ac_optar
8a80: 67 20 3b 3b 0a 0a 20 20 2d 76 20 7c 20 2d 76 65  g ;;..  -v | -ve
8a90: 72 62 6f 73 65 20 7c 20 2d 2d 76 65 72 62 6f 73  rbose | --verbos
8aa0: 65 20 7c 20 2d 2d 76 65 72 62 6f 73 20 7c 20 2d  e | --verbos | -
8ab0: 2d 76 65 72 62 6f 20 7c 20 2d 2d 76 65 72 62 29  -verbo | --verb)
8ac0: 0a 20 20 20 20 76 65 72 62 6f 73 65 3d 79 65 73  .    verbose=yes
8ad0: 20 3b 3b 0a 0a 20 20 2d 76 65 72 73 69 6f 6e 20   ;;..  -version 
8ae0: 7c 20 2d 2d 76 65 72 73 69 6f 6e 20 7c 20 2d 2d  | --version | --
8af0: 76 65 72 73 69 6f 20 7c 20 2d 2d 76 65 72 73 69  versio | --versi
8b00: 20 7c 20 2d 2d 76 65 72 73 20 7c 20 2d 56 29 0a   | --vers | -V).
8b10: 20 20 20 20 61 63 5f 69 6e 69 74 5f 76 65 72 73      ac_init_vers
8b20: 69 6f 6e 3d 3a 20 3b 3b 0a 0a 20 20 2d 77 69 74  ion=: ;;..  -wit
8b30: 68 2d 2a 20 7c 20 2d 2d 77 69 74 68 2d 2a 29 0a  h-* | --with-*).
8b40: 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60      ac_useropt=`
8b50: 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f  expr "x$ac_optio
8b60: 6e 22 20 3a 20 27 78 2d 2a 77 69 74 68 2d 5c 28  n" : 'x-*with-\(
8b70: 5b 5e 3d 5d 2a 5c 29 27 60 0a 20 20 20 20 23 20  [^=]*\)'`.    # 
8b80: 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61  Reject names tha
8b90: 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20  t are not valid 
8ba0: 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e  shell variable n
8bb0: 61 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22  ames..    expr "
8bc0: 78 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3a 20  x$ac_useropt" : 
8bd0: 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f 63 72 5f  ".*[^-+._$as_cr_
8be0: 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75  alnum]" >/dev/nu
8bf0: 6c 6c 20 26 26 0a 20 20 20 20 20 20 61 73 5f 66  ll &&.      as_f
8c00: 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e 76 61  n_error $? "inva
8c10: 6c 69 64 20 70 61 63 6b 61 67 65 20 6e 61 6d 65  lid package name
8c20: 3a 20 24 61 63 5f 75 73 65 72 6f 70 74 22 0a 20  : $ac_useropt". 
8c30: 20 20 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72     ac_useropt_or
8c40: 69 67 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a 20  ig=$ac_useropt. 
8c50: 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 24     ac_useropt=`$
8c60: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 75 73 65  as_echo "$ac_use
8c70: 72 6f 70 74 22 20 7c 20 73 65 64 20 27 73 2f 5b  ropt" | sed 's/[
8c80: 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 63  -+.]/_/g'`.    c
8c90: 61 73 65 20 24 61 63 5f 75 73 65 72 5f 6f 70 74  ase $ac_user_opt
8ca0: 73 20 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22 77  s in.      *"."w
8cb0: 69 74 68 5f 24 61 63 5f 75 73 65 72 6f 70 74 22  ith_$ac_useropt"
8cc0: 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a 29  ."*) ;;.      *)
8cd0: 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64   ac_unrecognized
8ce0: 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72 65 63  _opts="$ac_unrec
8cf0: 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61 63 5f  ognized_opts$ac_
8d00: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70  unrecognized_sep
8d10: 2d 2d 77 69 74 68 2d 24 61 63 5f 75 73 65 72 6f  --with-$ac_usero
8d20: 70 74 5f 6f 72 69 67 22 0a 09 20 61 63 5f 75 6e  pt_orig".. ac_un
8d30: 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 3d 27  recognized_sep='
8d40: 2c 20 27 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20  , ';;.    esac. 
8d50: 20 20 20 65 76 61 6c 20 77 69 74 68 5f 24 61 63     eval with_$ac
8d60: 5f 75 73 65 72 6f 70 74 3d 5c 24 61 63 5f 6f 70  _useropt=\$ac_op
8d70: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 77 69 74 68  targ ;;..  -with
8d80: 6f 75 74 2d 2a 20 7c 20 2d 2d 77 69 74 68 6f 75  out-* | --withou
8d90: 74 2d 2a 29 0a 20 20 20 20 61 63 5f 75 73 65 72  t-*).    ac_user
8da0: 6f 70 74 3d 60 65 78 70 72 20 22 78 24 61 63 5f  opt=`expr "x$ac_
8db0: 6f 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 77 69  option" : 'x-*wi
8dc0: 74 68 6f 75 74 2d 5c 28 2e 2a 5c 29 27 60 0a 20  thout-\(.*\)'`. 
8dd0: 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65     # Reject name
8de0: 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76  s that are not v
8df0: 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61  alid shell varia
8e00: 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65  ble names..    e
8e10: 78 70 72 20 22 78 24 61 63 5f 75 73 65 72 6f 70  xpr "x$ac_userop
8e20: 74 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61  t" : ".*[^-+._$a
8e30: 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64  s_cr_alnum]" >/d
8e40: 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20  ev/null &&.     
8e50: 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20   as_fn_error $? 
8e60: 22 69 6e 76 61 6c 69 64 20 70 61 63 6b 61 67 65  "invalid package
8e70: 20 6e 61 6d 65 3a 20 24 61 63 5f 75 73 65 72 6f   name: $ac_usero
8e80: 70 74 22 0a 20 20 20 20 61 63 5f 75 73 65 72 6f  pt".    ac_usero
8e90: 70 74 5f 6f 72 69 67 3d 24 61 63 5f 75 73 65 72  pt_orig=$ac_user
8ea0: 6f 70 74 0a 20 20 20 20 61 63 5f 75 73 65 72 6f  opt.    ac_usero
8eb0: 70 74 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61  pt=`$as_echo "$a
8ec0: 63 5f 75 73 65 72 6f 70 74 22 20 7c 20 73 65 64  c_useropt" | sed
8ed0: 20 27 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a   's/[-+.]/_/g'`.
8ee0: 20 20 20 20 63 61 73 65 20 24 61 63 5f 75 73 65      case $ac_use
8ef0: 72 5f 6f 70 74 73 20 69 6e 0a 20 20 20 20 20 20  r_opts in.      
8f00: 2a 22 0a 22 77 69 74 68 5f 24 61 63 5f 75 73 65  *"."with_$ac_use
8f10: 72 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20  ropt"."*) ;;.   
8f20: 20 20 20 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67     *) ac_unrecog
8f30: 6e 69 7a 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f  nized_opts="$ac_
8f40: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74  unrecognized_opt
8f50: 73 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65  s$ac_unrecognize
8f60: 64 5f 73 65 70 2d 2d 77 69 74 68 6f 75 74 2d 24  d_sep--without-$
8f70: 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 22  ac_useropt_orig"
8f80: 0a 09 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a  .. ac_unrecogniz
8f90: 65 64 5f 73 65 70 3d 27 2c 20 27 3b 3b 0a 20 20  ed_sep=', ';;.  
8fa0: 20 20 65 73 61 63 0a 20 20 20 20 65 76 61 6c 20    esac.    eval 
8fb0: 77 69 74 68 5f 24 61 63 5f 75 73 65 72 6f 70 74  with_$ac_useropt
8fc0: 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 2d 78 29 0a 20  =no ;;..  --x). 
8fd0: 20 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20 75     # Obsolete; u
8fe0: 73 65 20 2d 2d 77 69 74 68 2d 78 2e 0a 20 20 20  se --with-x..   
8ff0: 20 77 69 74 68 5f 78 3d 79 65 73 20 3b 3b 0a 0a   with_x=yes ;;..
9000: 20 20 2d 78 2d 69 6e 63 6c 75 64 65 73 20 7c 20    -x-includes | 
9010: 2d 2d 78 2d 69 6e 63 6c 75 64 65 73 20 7c 20 2d  --x-includes | -
9020: 2d 78 2d 69 6e 63 6c 75 64 65 20 7c 20 2d 2d 78  -x-include | --x
9030: 2d 69 6e 63 6c 75 64 20 7c 20 2d 2d 78 2d 69 6e  -includ | --x-in
9040: 63 6c 75 20 5c 0a 20 20 7c 20 2d 2d 78 2d 69 6e  clu \.  | --x-in
9050: 63 6c 20 7c 20 2d 2d 78 2d 69 6e 63 20 7c 20 2d  cl | --x-inc | -
9060: 2d 78 2d 69 6e 20 7c 20 2d 2d 78 2d 69 29 0a 20  -x-in | --x-i). 
9070: 20 20 20 61 63 5f 70 72 65 76 3d 78 5f 69 6e 63     ac_prev=x_inc
9080: 6c 75 64 65 73 20 3b 3b 0a 20 20 2d 78 2d 69 6e  ludes ;;.  -x-in
9090: 63 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d 69  cludes=* | --x-i
90a0: 6e 63 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d  ncludes=* | --x-
90b0: 69 6e 63 6c 75 64 65 3d 2a 20 7c 20 2d 2d 78 2d  include=* | --x-
90c0: 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d 78 2d 69  includ=* | --x-i
90d0: 6e 63 6c 75 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78  nclu=* \.  | --x
90e0: 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 78 2d 69 6e  -incl=* | --x-in
90f0: 63 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 3d 2a 20 7c  c=* | --x-in=* |
9100: 20 2d 2d 78 2d 69 3d 2a 29 0a 20 20 20 20 78 5f   --x-i=*).    x_
9110: 69 6e 63 6c 75 64 65 73 3d 24 61 63 5f 6f 70 74  includes=$ac_opt
9120: 61 72 67 20 3b 3b 0a 0a 20 20 2d 78 2d 6c 69 62  arg ;;..  -x-lib
9130: 72 61 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69 62  raries | --x-lib
9140: 72 61 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69 62  raries | --x-lib
9150: 72 61 72 69 65 20 7c 20 2d 2d 78 2d 6c 69 62 72  rarie | --x-libr
9160: 61 72 69 20 5c 0a 20 20 7c 20 2d 2d 78 2d 6c 69  ari \.  | --x-li
9170: 62 72 61 72 20 7c 20 2d 2d 78 2d 6c 69 62 72 61  brar | --x-libra
9180: 20 7c 20 2d 2d 78 2d 6c 69 62 72 20 7c 20 2d 2d   | --x-libr | --
9190: 78 2d 6c 69 62 20 7c 20 2d 2d 78 2d 6c 69 20 7c  x-lib | --x-li |
91a0: 20 2d 2d 78 2d 6c 29 0a 20 20 20 20 61 63 5f 70   --x-l).    ac_p
91b0: 72 65 76 3d 78 5f 6c 69 62 72 61 72 69 65 73 20  rev=x_libraries 
91c0: 3b 3b 0a 20 20 2d 78 2d 6c 69 62 72 61 72 69 65  ;;.  -x-librarie
91d0: 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72  s=* | --x-librar
91e0: 69 65 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72  ies=* | --x-libr
91f0: 61 72 69 65 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62  arie=* | --x-lib
9200: 72 61 72 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78  rari=* \.  | --x
9210: 2d 6c 69 62 72 61 72 3d 2a 20 7c 20 2d 2d 78 2d  -librar=* | --x-
9220: 6c 69 62 72 61 3d 2a 20 7c 20 2d 2d 78 2d 6c 69  libra=* | --x-li
9230: 62 72 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 3d 2a  br=* | --x-lib=*
9240: 20 7c 20 2d 2d 78 2d 6c 69 3d 2a 20 7c 20 2d 2d   | --x-li=* | --
9250: 78 2d 6c 3d 2a 29 0a 20 20 20 20 78 5f 6c 69 62  x-l=*).    x_lib
9260: 72 61 72 69 65 73 3d 24 61 63 5f 6f 70 74 61 72  raries=$ac_optar
9270: 67 20 3b 3b 0a 0a 20 20 2d 2a 29 20 61 73 5f 66  g ;;..  -*) as_f
9280: 6e 5f 65 72 72 6f 72 20 24 3f 20 22 75 6e 72 65  n_error $? "unre
9290: 63 6f 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 3a  cognized option:
92a0: 20 5c 60 24 61 63 5f 6f 70 74 69 6f 6e 27 0a 54   \`$ac_option'.T
92b0: 72 79 20 5c 60 24 30 20 2d 2d 68 65 6c 70 27 20  ry \`$0 --help' 
92c0: 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61  for more informa
92d0: 74 69 6f 6e 22 0a 20 20 20 20 3b 3b 0a 0a 20 20  tion".    ;;..  
92e0: 2a 3d 2a 29 0a 20 20 20 20 61 63 5f 65 6e 76 76  *=*).    ac_envv
92f0: 61 72 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f  ar=`expr "x$ac_o
9300: 70 74 69 6f 6e 22 20 3a 20 27 78 5c 28 5b 5e 3d  ption" : 'x\([^=
9310: 5d 2a 5c 29 3d 27 60 0a 20 20 20 20 23 20 52 65  ]*\)='`.    # Re
9320: 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74 20  ject names that 
9330: 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73 68  are not valid sh
9340: 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d  ell variable nam
9350: 65 73 2e 0a 20 20 20 20 63 61 73 65 20 24 61 63  es..    case $ac
9360: 5f 65 6e 76 76 61 72 20 69 6e 20 23 28 0a 20 20  _envvar in #(.  
9370: 20 20 20 20 27 27 20 7c 20 5b 30 2d 39 5d 2a 20      '' | [0-9]* 
9380: 7c 20 2a 5b 21 5f 24 61 73 5f 63 72 5f 61 6c 6e  | *[!_$as_cr_aln
9390: 75 6d 5d 2a 20 29 0a 20 20 20 20 20 20 61 73 5f  um]* ).      as_
93a0: 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e 76  fn_error $? "inv
93b0: 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e 61  alid variable na
93c0: 6d 65 3a 20 5c 60 24 61 63 5f 65 6e 76 76 61 72  me: \`$ac_envvar
93d0: 27 22 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20  '" ;;.    esac. 
93e0: 20 20 20 65 76 61 6c 20 24 61 63 5f 65 6e 76 76     eval $ac_envv
93f0: 61 72 3d 5c 24 61 63 5f 6f 70 74 61 72 67 0a 20  ar=\$ac_optarg. 
9400: 20 20 20 65 78 70 6f 72 74 20 24 61 63 5f 65 6e     export $ac_en
9410: 76 76 61 72 20 3b 3b 0a 0a 20 20 2a 29 0a 20 20  vvar ;;..  *).  
9420: 20 20 23 20 46 49 58 4d 45 3a 20 73 68 6f 75 6c    # FIXME: shoul
9430: 64 20 62 65 20 72 65 6d 6f 76 65 64 20 69 6e 20  d be removed in 
9440: 61 75 74 6f 63 6f 6e 66 20 33 2e 30 2e 0a 20 20  autoconf 3.0..  
9450: 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
9460: 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 79 6f 75  me: WARNING: you
9470: 20 73 68 6f 75 6c 64 20 75 73 65 20 2d 2d 62 75   should use --bu
9480: 69 6c 64 2c 20 2d 2d 68 6f 73 74 2c 20 2d 2d 74  ild, --host, --t
9490: 61 72 67 65 74 22 20 3e 26 32 0a 20 20 20 20 65  arget" >&2.    e
94a0: 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e  xpr "x$ac_option
94b0: 22 20 3a 20 22 2e 2a 5b 5e 2d 2e 5f 24 61 73 5f  " : ".*[^-._$as_
94c0: 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76  cr_alnum]" >/dev
94d0: 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 24  /null &&.      $
94e0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
94f0: 20 57 41 52 4e 49 4e 47 3a 20 69 6e 76 61 6c 69   WARNING: invali
9500: 64 20 68 6f 73 74 20 74 79 70 65 3a 20 24 61 63  d host type: $ac
9510: 5f 6f 70 74 69 6f 6e 22 20 3e 26 32 0a 20 20 20  _option" >&2.   
9520: 20 3a 20 22 24 7b 62 75 69 6c 64 5f 61 6c 69 61   : "${build_alia
9530: 73 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d 20 24 7b  s=$ac_option} ${
9540: 68 6f 73 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f  host_alias=$ac_o
9550: 70 74 69 6f 6e 7d 20 24 7b 74 61 72 67 65 74 5f  ption} ${target_
9560: 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 69 6f 6e  alias=$ac_option
9570: 7d 22 0a 20 20 20 20 3b 3b 0a 0a 20 20 65 73 61  }".    ;;..  esa
9580: 63 0a 64 6f 6e 65 0a 0a 69 66 20 74 65 73 74 20  c.done..if test 
9590: 2d 6e 20 22 24 61 63 5f 70 72 65 76 22 3b 20 74  -n "$ac_prev"; t
95a0: 68 65 6e 0a 20 20 61 63 5f 6f 70 74 69 6f 6e 3d  hen.  ac_option=
95b0: 2d 2d 60 65 63 68 6f 20 24 61 63 5f 70 72 65 76  --`echo $ac_prev
95c0: 20 7c 20 73 65 64 20 27 73 2f 5f 2f 2d 2f 67 27   | sed 's/_/-/g'
95d0: 60 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20  `.  as_fn_error 
95e0: 24 3f 20 22 6d 69 73 73 69 6e 67 20 61 72 67 75  $? "missing argu
95f0: 6d 65 6e 74 20 74 6f 20 24 61 63 5f 6f 70 74 69  ment to $ac_opti
9600: 6f 6e 22 0a 66 69 0a 0a 69 66 20 74 65 73 74 20  on".fi..if test 
9610: 2d 6e 20 22 24 61 63 5f 75 6e 72 65 63 6f 67 6e  -n "$ac_unrecogn
9620: 69 7a 65 64 5f 6f 70 74 73 22 3b 20 74 68 65 6e  ized_opts"; then
9630: 0a 20 20 63 61 73 65 20 24 65 6e 61 62 6c 65 5f  .  case $enable_
9640: 6f 70 74 69 6f 6e 5f 63 68 65 63 6b 69 6e 67 20  option_checking 
9650: 69 6e 0a 20 20 20 20 6e 6f 29 20 3b 3b 0a 20 20  in.    no) ;;.  
9660: 20 20 66 61 74 61 6c 29 20 61 73 5f 66 6e 5f 65    fatal) as_fn_e
9670: 72 72 6f 72 20 24 3f 20 22 75 6e 72 65 63 6f 67  rror $? "unrecog
9680: 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 73 3a 20 24  nized options: $
9690: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
96a0: 6f 70 74 73 22 20 3b 3b 0a 20 20 20 20 2a 29 20  opts" ;;.    *) 
96b0: 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
96c0: 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75  s_me: WARNING: u
96d0: 6e 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74 69  nrecognized opti
96e0: 6f 6e 73 3a 20 24 61 63 5f 75 6e 72 65 63 6f 67  ons: $ac_unrecog
96f0: 6e 69 7a 65 64 5f 6f 70 74 73 22 20 3e 26 32 20  nized_opts" >&2 
9700: 3b 3b 0a 20 20 65 73 61 63 0a 66 69 0a 0a 23 20  ;;.  esac.fi..# 
9710: 43 68 65 63 6b 20 61 6c 6c 20 64 69 72 65 63 74  Check all direct
9720: 6f 72 79 20 61 72 67 75 6d 65 6e 74 73 20 66 6f  ory arguments fo
9730: 72 20 63 6f 6e 73 69 73 74 65 6e 63 79 2e 0a 66  r consistency..f
9740: 6f 72 20 61 63 5f 76 61 72 20 69 6e 09 65 78 65  or ac_var in.exe
9750: 63 5f 70 72 65 66 69 78 20 70 72 65 66 69 78 20  c_prefix prefix 
9760: 62 69 6e 64 69 72 20 73 62 69 6e 64 69 72 20 6c  bindir sbindir l
9770: 69 62 65 78 65 63 64 69 72 20 64 61 74 61 72 6f  ibexecdir dataro
9780: 6f 74 64 69 72 20 5c 0a 09 09 64 61 74 61 64 69  otdir \...datadi
9790: 72 20 73 79 73 63 6f 6e 66 64 69 72 20 73 68 61  r sysconfdir sha
97a0: 72 65 64 73 74 61 74 65 64 69 72 20 6c 6f 63 61  redstatedir loca
97b0: 6c 73 74 61 74 65 64 69 72 20 69 6e 63 6c 75 64  lstatedir includ
97c0: 65 64 69 72 20 5c 0a 09 09 6f 6c 64 69 6e 63 6c  edir \...oldincl
97d0: 75 64 65 64 69 72 20 64 6f 63 64 69 72 20 69 6e  udedir docdir in
97e0: 66 6f 64 69 72 20 68 74 6d 6c 64 69 72 20 64 76  fodir htmldir dv
97f0: 69 64 69 72 20 70 64 66 64 69 72 20 70 73 64 69  idir pdfdir psdi
9800: 72 20 5c 0a 09 09 6c 69 62 64 69 72 20 6c 6f 63  r \...libdir loc
9810: 61 6c 65 64 69 72 20 6d 61 6e 64 69 72 0a 64 6f  aledir mandir.do
9820: 0a 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c  .  eval ac_val=\
9830: 24 24 61 63 5f 76 61 72 0a 20 20 23 20 52 65 6d  $$ac_var.  # Rem
9840: 6f 76 65 20 74 72 61 69 6c 69 6e 67 20 73 6c 61  ove trailing sla
9850: 73 68 65 73 2e 0a 20 20 63 61 73 65 20 24 61 63  shes..  case $ac
9860: 5f 76 61 6c 20 69 6e 0a 20 20 20 20 2a 2f 20 29  _val in.    */ )
9870: 0a 20 20 20 20 20 20 61 63 5f 76 61 6c 3d 60 65  .      ac_val=`e
9880: 78 70 72 20 22 58 24 61 63 5f 76 61 6c 22 20 3a  xpr "X$ac_val" :
9890: 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c   'X\(.*[^/]\)' \
98a0: 7c 20 22 58 24 61 63 5f 76 61 6c 22 20 3a 20 27  | "X$ac_val" : '
98b0: 58 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 20 20  X\(.*\)'`.      
98c0: 65 76 61 6c 20 24 61 63 5f 76 61 72 3d 5c 24 61  eval $ac_var=\$a
98d0: 63 5f 76 61 6c 3b 3b 0a 20 20 65 73 61 63 0a 20  c_val;;.  esac. 
98e0: 20 23 20 42 65 20 73 75 72 65 20 74 6f 20 68 61   # Be sure to ha
98f0: 76 65 20 61 62 73 6f 6c 75 74 65 20 64 69 72 65  ve absolute dire
9900: 63 74 6f 72 79 20 6e 61 6d 65 73 2e 0a 20 20 63  ctory names..  c
9910: 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a 20  ase $ac_val in. 
9920: 20 20 20 5b 5c 5c 2f 24 5d 2a 20 7c 20 3f 3a 5b     [\\/$]* | ?:[
9930: 5c 5c 2f 5d 2a 20 29 20 20 63 6f 6e 74 69 6e 75  \\/]* )  continu
9940: 65 3b 3b 0a 20 20 20 20 4e 4f 4e 45 20 7c 20 27  e;;.    NONE | '
9950: 27 20 29 20 63 61 73 65 20 24 61 63 5f 76 61 72  ' ) case $ac_var
9960: 20 69 6e 20 2a 70 72 65 66 69 78 20 29 20 63 6f   in *prefix ) co
9970: 6e 74 69 6e 75 65 3b 3b 20 65 73 61 63 3b 3b 0a  ntinue;; esac;;.
9980: 20 20 65 73 61 63 0a 20 20 61 73 5f 66 6e 5f 65    esac.  as_fn_e
9990: 72 72 6f 72 20 24 3f 20 22 65 78 70 65 63 74 65  rror $? "expecte
99a0: 64 20 61 6e 20 61 62 73 6f 6c 75 74 65 20 64 69  d an absolute di
99b0: 72 65 63 74 6f 72 79 20 6e 61 6d 65 20 66 6f 72  rectory name for
99c0: 20 2d 2d 24 61 63 5f 76 61 72 3a 20 24 61 63 5f   --$ac_var: $ac_
99d0: 76 61 6c 22 0a 64 6f 6e 65 0a 0a 23 20 54 68 65  val".done..# The
99e0: 72 65 20 6d 69 67 68 74 20 62 65 20 70 65 6f 70  re might be peop
99f0: 6c 65 20 77 68 6f 20 64 65 70 65 6e 64 20 6f 6e  le who depend on
9a00: 20 74 68 65 20 6f 6c 64 20 62 72 6f 6b 65 6e 20   the old broken 
9a10: 62 65 68 61 76 69 6f 72 3a 20 60 24 68 6f 73 74  behavior: `$host
9a20: 27 0a 23 20 75 73 65 64 20 74 6f 20 68 6f 6c 64  '.# used to hold
9a30: 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 6f 66   the argument of
9a40: 20 2d 2d 68 6f 73 74 20 65 74 63 2e 0a 23 20 46   --host etc..# F
9a50: 49 58 4d 45 3a 20 54 6f 20 72 65 6d 6f 76 65 20  IXME: To remove 
9a60: 73 6f 6d 65 20 64 61 79 2e 0a 62 75 69 6c 64 3d  some day..build=
9a70: 24 62 75 69 6c 64 5f 61 6c 69 61 73 0a 68 6f 73  $build_alias.hos
9a80: 74 3d 24 68 6f 73 74 5f 61 6c 69 61 73 0a 74 61  t=$host_alias.ta
9a90: 72 67 65 74 3d 24 74 61 72 67 65 74 5f 61 6c 69  rget=$target_ali
9aa0: 61 73 0a 0a 23 20 46 49 58 4d 45 3a 20 54 6f 20  as..# FIXME: To 
9ab0: 72 65 6d 6f 76 65 20 73 6f 6d 65 20 64 61 79 2e  remove some day.
9ac0: 0a 69 66 20 74 65 73 74 20 22 78 24 68 6f 73 74  .if test "x$host
9ad0: 5f 61 6c 69 61 73 22 20 21 3d 20 78 3b 20 74 68  _alias" != x; th
9ae0: 65 6e 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  en.  if test "x$
9af0: 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78  build_alias" = x
9b00: 3b 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73 73  ; then.    cross
9b10: 5f 63 6f 6d 70 69 6c 69 6e 67 3d 6d 61 79 62 65  _compiling=maybe
9b20: 0a 20 20 65 6c 69 66 20 74 65 73 74 20 22 78 24  .  elif test "x$
9b30: 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 21 3d 20  build_alias" != 
9b40: 22 78 24 68 6f 73 74 5f 61 6c 69 61 73 22 3b 20  "x$host_alias"; 
9b50: 74 68 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f 63  then.    cross_c
9b60: 6f 6d 70 69 6c 69 6e 67 3d 79 65 73 0a 20 20 66  ompiling=yes.  f
9b70: 69 0a 66 69 0a 0a 61 63 5f 74 6f 6f 6c 5f 70 72  i.fi..ac_tool_pr
9b80: 65 66 69 78 3d 0a 74 65 73 74 20 2d 6e 20 22 24  efix=.test -n "$
9b90: 68 6f 73 74 5f 61 6c 69 61 73 22 20 26 26 20 61  host_alias" && a
9ba0: 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 3d 24 68  c_tool_prefix=$h
9bb0: 6f 73 74 5f 61 6c 69 61 73 2d 0a 0a 74 65 73 74  ost_alias-..test
9bc0: 20 22 24 73 69 6c 65 6e 74 22 20 3d 20 79 65 73   "$silent" = yes
9bd0: 20 26 26 20 65 78 65 63 20 36 3e 2f 64 65 76 2f   && exec 6>/dev/
9be0: 6e 75 6c 6c 0a 0a 0a 61 63 5f 70 77 64 3d 60 70  null...ac_pwd=`p
9bf0: 77 64 60 20 26 26 20 74 65 73 74 20 2d 6e 20 22  wd` && test -n "
9c00: 24 61 63 5f 70 77 64 22 20 26 26 0a 61 63 5f 6c  $ac_pwd" &&.ac_l
9c10: 73 5f 64 69 3d 60 6c 73 20 2d 64 69 20 2e 60 20  s_di=`ls -di .` 
9c20: 26 26 0a 61 63 5f 70 77 64 5f 6c 73 5f 64 69 3d  &&.ac_pwd_ls_di=
9c30: 60 63 64 20 22 24 61 63 5f 70 77 64 22 20 26 26  `cd "$ac_pwd" &&
9c40: 20 6c 73 20 2d 64 69 20 2e 60 20 7c 7c 0a 20 20   ls -di .` ||.  
9c50: 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22  as_fn_error $? "
9c60: 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72  working director
9c70: 79 20 63 61 6e 6e 6f 74 20 62 65 20 64 65 74 65  y cannot be dete
9c80: 72 6d 69 6e 65 64 22 0a 74 65 73 74 20 22 58 24  rmined".test "X$
9c90: 61 63 5f 6c 73 5f 64 69 22 20 3d 20 22 58 24 61  ac_ls_di" = "X$a
9ca0: 63 5f 70 77 64 5f 6c 73 5f 64 69 22 20 7c 7c 0a  c_pwd_ls_di" ||.
9cb0: 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f    as_fn_error $?
9cc0: 20 22 70 77 64 20 64 6f 65 73 20 6e 6f 74 20 72   "pwd does not r
9cd0: 65 70 6f 72 74 20 6e 61 6d 65 20 6f 66 20 77 6f  eport name of wo
9ce0: 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 22  rking directory"
9cf0: 0a 0a 0a 23 20 46 69 6e 64 20 74 68 65 20 73 6f  ...# Find the so
9d00: 75 72 63 65 20 66 69 6c 65 73 2c 20 69 66 20 6c  urce files, if l
9d10: 6f 63 61 74 69 6f 6e 20 77 61 73 20 6e 6f 74 20  ocation was not 
9d20: 73 70 65 63 69 66 69 65 64 2e 0a 69 66 20 74 65  specified..if te
9d30: 73 74 20 2d 7a 20 22 24 73 72 63 64 69 72 22 3b  st -z "$srcdir";
9d40: 20 74 68 65 6e 0a 20 20 61 63 5f 73 72 63 64 69   then.  ac_srcdi
9d50: 72 5f 64 65 66 61 75 6c 74 65 64 3d 79 65 73 0a  r_defaulted=yes.
9d60: 20 20 23 20 54 72 79 20 74 68 65 20 64 69 72 65    # Try the dire
9d70: 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67  ctory containing
9d80: 20 74 68 69 73 20 73 63 72 69 70 74 2c 20 74 68   this script, th
9d90: 65 6e 20 74 68 65 20 70 61 72 65 6e 74 20 64 69  en the parent di
9da0: 72 65 63 74 6f 72 79 2e 0a 20 20 61 63 5f 63 6f  rectory..  ac_co
9db0: 6e 66 64 69 72 3d 60 24 61 73 5f 64 69 72 6e 61  nfdir=`$as_dirna
9dc0: 6d 65 20 2d 2d 20 22 24 61 73 5f 6d 79 73 65 6c  me -- "$as_mysel
9dd0: 66 22 20 7c 7c 0a 24 61 73 5f 65 78 70 72 20 58  f" ||.$as_expr X
9de0: 22 24 61 73 5f 6d 79 73 65 6c 66 22 20 3a 20 27  "$as_myself" : '
9df0: 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 2f 2f 2a 5b 5e  X\(.*[^/]\)//*[^
9e00: 2f 5d 5b 5e 2f 5d 2a 2f 2a 24 27 20 5c 7c 20 5c  /][^/]*/*$' \| \
9e10: 0a 09 20 58 22 24 61 73 5f 6d 79 73 65 6c 66 22  .. X"$as_myself"
9e20: 20 3a 20 27 58 5c 28 2f 2f 5c 29 5b 5e 2f 5d 27   : 'X\(//\)[^/]'
9e30: 20 5c 7c 20 5c 0a 09 20 58 22 24 61 73 5f 6d 79   \| \.. X"$as_my
9e40: 73 65 6c 66 22 20 3a 20 27 58 5c 28 2f 2f 5c 29  self" : 'X\(//\)
9e50: 24 27 20 5c 7c 20 5c 0a 09 20 58 22 24 61 73 5f  $' \| \.. X"$as_
9e60: 6d 79 73 65 6c 66 22 20 3a 20 27 58 5c 28 2f 5c  myself" : 'X\(/\
9e70: 29 27 20 5c 7c 20 2e 20 32 3e 2f 64 65 76 2f 6e  )' \| . 2>/dev/n
9e80: 75 6c 6c 20 7c 7c 0a 24 61 73 5f 65 63 68 6f 20  ull ||.$as_echo 
9e90: 58 22 24 61 73 5f 6d 79 73 65 6c 66 22 20 7c 0a  X"$as_myself" |.
9ea0: 20 20 20 20 73 65 64 20 27 2f 5e 58 5c 28 2e 2a      sed '/^X\(.*
9eb0: 5b 5e 2f 5d 5c 29 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b  [^/]\)\/\/*[^/][
9ec0: 5e 2f 5d 2a 5c 2f 2a 24 2f 7b 0a 09 20 20 20 20  ^/]*\/*$/{..    
9ed0: 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20  s//\1/..    q.. 
9ee0: 20 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c   }..  /^X\(\/\/\
9ef0: 29 5b 5e 2f 5d 2e 2a 2f 7b 0a 09 20 20 20 20 73  )[^/].*/{..    s
9f00: 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20  //\1/..    q..  
9f10: 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29  }..  /^X\(\/\/\)
9f20: 24 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a  $/{..    s//\1/.
9f30: 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f  .    q..  }..  /
9f40: 5e 58 5c 28 5c 2f 5c 29 2e 2a 2f 7b 0a 09 20 20  ^X\(\/\).*/{..  
9f50: 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a    s//\1/..    q.
9f60: 09 20 20 7d 0a 09 20 20 73 2f 2e 2a 2f 2e 2f 3b  .  }..  s/.*/./;
9f70: 20 71 27 60 0a 20 20 73 72 63 64 69 72 3d 24 61   q'`.  srcdir=$a
9f80: 63 5f 63 6f 6e 66 64 69 72 0a 20 20 69 66 20 74  c_confdir.  if t
9f90: 65 73 74 20 21 20 2d 72 20 22 24 73 72 63 64 69  est ! -r "$srcdi
9fa0: 72 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c  r/$ac_unique_fil
9fb0: 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 73 72 63  e"; then.    src
9fc0: 64 69 72 3d 2e 2e 0a 20 20 66 69 0a 65 6c 73 65  dir=...  fi.else
9fd0: 0a 20 20 61 63 5f 73 72 63 64 69 72 5f 64 65 66  .  ac_srcdir_def
9fe0: 61 75 6c 74 65 64 3d 6e 6f 0a 66 69 0a 69 66 20  aulted=no.fi.if 
9ff0: 74 65 73 74 20 21 20 2d 72 20 22 24 73 72 63 64  test ! -r "$srcd
a000: 69 72 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66 69  ir/$ac_unique_fi
a010: 6c 65 22 3b 20 74 68 65 6e 0a 20 20 74 65 73 74  le"; then.  test
a020: 20 22 24 61 63 5f 73 72 63 64 69 72 5f 64 65 66   "$ac_srcdir_def
a030: 61 75 6c 74 65 64 22 20 3d 20 79 65 73 20 26 26  aulted" = yes &&
a040: 20 73 72 63 64 69 72 3d 22 24 61 63 5f 63 6f 6e   srcdir="$ac_con
a050: 66 64 69 72 20 6f 72 20 2e 2e 22 0a 20 20 61 73  fdir or ..".  as
a060: 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 63 61  _fn_error $? "ca
a070: 6e 6e 6f 74 20 66 69 6e 64 20 73 6f 75 72 63 65  nnot find source
a080: 73 20 28 24 61 63 5f 75 6e 69 71 75 65 5f 66 69  s ($ac_unique_fi
a090: 6c 65 29 20 69 6e 20 24 73 72 63 64 69 72 22 0a  le) in $srcdir".
a0a0: 66 69 0a 61 63 5f 6d 73 67 3d 22 73 6f 75 72 63  fi.ac_msg="sourc
a0b0: 65 73 20 61 72 65 20 69 6e 20 24 73 72 63 64 69  es are in $srcdi
a0c0: 72 2c 20 62 75 74 20 5c 60 63 64 20 24 73 72 63  r, but \`cd $src
a0d0: 64 69 72 27 20 64 6f 65 73 20 6e 6f 74 20 77 6f  dir' does not wo
a0e0: 72 6b 22 0a 61 63 5f 61 62 73 5f 63 6f 6e 66 64  rk".ac_abs_confd
a0f0: 69 72 3d 60 28 0a 09 63 64 20 22 24 73 72 63 64  ir=`(..cd "$srcd
a100: 69 72 22 20 26 26 20 74 65 73 74 20 2d 72 20 22  ir" && test -r "
a110: 2e 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c  ./$ac_unique_fil
a120: 65 22 20 7c 7c 20 61 73 5f 66 6e 5f 65 72 72 6f  e" || as_fn_erro
a130: 72 20 24 3f 20 22 24 61 63 5f 6d 73 67 22 0a 09  r $? "$ac_msg"..
a140: 70 77 64 29 60 0a 23 20 57 68 65 6e 20 62 75 69  pwd)`.# When bui
a150: 6c 64 69 6e 67 20 69 6e 20 70 6c 61 63 65 2c 20  lding in place, 
a160: 73 65 74 20 73 72 63 64 69 72 3d 2e 0a 69 66 20  set srcdir=..if 
a170: 74 65 73 74 20 22 24 61 63 5f 61 62 73 5f 63 6f  test "$ac_abs_co
a180: 6e 66 64 69 72 22 20 3d 20 22 24 61 63 5f 70 77  nfdir" = "$ac_pw
a190: 64 22 3b 20 74 68 65 6e 0a 20 20 73 72 63 64 69  d"; then.  srcdi
a1a0: 72 3d 2e 0a 66 69 0a 23 20 52 65 6d 6f 76 65 20  r=..fi.# Remove 
a1b0: 75 6e 6e 65 63 65 73 73 61 72 79 20 74 72 61 69  unnecessary trai
a1c0: 6c 69 6e 67 20 73 6c 61 73 68 65 73 20 66 72 6f  ling slashes fro
a1d0: 6d 20 73 72 63 64 69 72 2e 0a 23 20 44 6f 75 62  m srcdir..# Doub
a1e0: 6c 65 20 73 6c 61 73 68 65 73 20 69 6e 20 66 69  le slashes in fi
a1f0: 6c 65 20 6e 61 6d 65 73 20 69 6e 20 6f 62 6a 65  le names in obje
a200: 63 74 20 66 69 6c 65 20 64 65 62 75 67 67 69 6e  ct file debuggin
a210: 67 20 69 6e 66 6f 0a 23 20 6d 65 73 73 20 75 70  g info.# mess up
a220: 20 4d 2d 78 20 67 64 62 20 69 6e 20 45 6d 61 63   M-x gdb in Emac
a230: 73 2e 0a 63 61 73 65 20 24 73 72 63 64 69 72 20  s..case $srcdir 
a240: 69 6e 0a 2a 2f 29 20 73 72 63 64 69 72 3d 60 65  in.*/) srcdir=`e
a250: 78 70 72 20 22 58 24 73 72 63 64 69 72 22 20 3a  xpr "X$srcdir" :
a260: 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c   'X\(.*[^/]\)' \
a270: 7c 20 22 58 24 73 72 63 64 69 72 22 20 3a 20 27  | "X$srcdir" : '
a280: 58 5c 28 2e 2a 5c 29 27 60 3b 3b 0a 65 73 61 63  X\(.*\)'`;;.esac
a290: 0a 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20 24  .for ac_var in $
a2a0: 61 63 5f 70 72 65 63 69 6f 75 73 5f 76 61 72 73  ac_precious_vars
a2b0: 3b 20 64 6f 0a 20 20 65 76 61 6c 20 61 63 5f 65  ; do.  eval ac_e
a2c0: 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74  nv_${ac_var}_set
a2d0: 3d 5c 24 7b 24 7b 61 63 5f 76 61 72 7d 2b 73 65  =\${${ac_var}+se
a2e0: 74 7d 0a 20 20 65 76 61 6c 20 61 63 5f 65 6e 76  t}.  eval ac_env
a2f0: 5f 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65  _${ac_var}_value
a300: 3d 5c 24 24 7b 61 63 5f 76 61 72 7d 0a 20 20 65  =\$${ac_var}.  e
a310: 76 61 6c 20 61 63 5f 63 76 5f 65 6e 76 5f 24 7b  val ac_cv_env_${
a320: 61 63 5f 76 61 72 7d 5f 73 65 74 3d 5c 24 7b 24  ac_var}_set=\${$
a330: 7b 61 63 5f 76 61 72 7d 2b 73 65 74 7d 0a 20 20  {ac_var}+set}.  
a340: 65 76 61 6c 20 61 63 5f 63 76 5f 65 6e 76 5f 24  eval ac_cv_env_$
a350: 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 3d 5c  {ac_var}_value=\
a360: 24 24 7b 61 63 5f 76 61 72 7d 0a 64 6f 6e 65 0a  $${ac_var}.done.
a370: 0a 23 0a 23 20 52 65 70 6f 72 74 20 74 68 65 20  .#.# Report the 
a380: 2d 2d 68 65 6c 70 20 6d 65 73 73 61 67 65 2e 0a  --help message..
a390: 23 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f 69  #.if test "$ac_i
a3a0: 6e 69 74 5f 68 65 6c 70 22 20 3d 20 22 6c 6f 6e  nit_help" = "lon
a3b0: 67 22 3b 20 74 68 65 6e 0a 20 20 23 20 4f 6d 69  g"; then.  # Omi
a3c0: 74 20 73 6f 6d 65 20 69 6e 74 65 72 6e 61 6c 20  t some internal 
a3d0: 6f 72 20 6f 62 73 6f 6c 65 74 65 20 6f 70 74 69  or obsolete opti
a3e0: 6f 6e 73 20 74 6f 20 6d 61 6b 65 20 74 68 65 20  ons to make the 
a3f0: 6c 69 73 74 20 6c 65 73 73 20 69 6d 70 6f 73 69  list less imposi
a400: 6e 67 2e 0a 20 20 23 20 54 68 69 73 20 6d 65 73  ng..  # This mes
a410: 73 61 67 65 20 69 73 20 74 6f 6f 20 6c 6f 6e 67  sage is too long
a420: 20 74 6f 20 62 65 20 61 20 73 74 72 69 6e 67 20   to be a string 
a430: 69 6e 20 74 68 65 20 41 2f 55 58 20 33 2e 31 20  in the A/UX 3.1 
a440: 73 68 2e 0a 20 20 63 61 74 20 3c 3c 5f 41 43 45  sh..  cat <<_ACE
a450: 4f 46 0a 5c 60 63 6f 6e 66 69 67 75 72 65 27 20  OF.\`configure' 
a460: 63 6f 6e 66 69 67 75 72 65 73 20 73 71 6c 69 74  configures sqlit
a470: 65 20 33 2e 39 2e 32 20 74 6f 20 61 64 61 70 74  e 3.9.2 to adapt
a480: 20 74 6f 20 6d 61 6e 79 20 6b 69 6e 64 73 20 6f   to many kinds o
a490: 66 20 73 79 73 74 65 6d 73 2e 0a 0a 55 73 61 67  f systems...Usag
a4a0: 65 3a 20 24 30 20 5b 4f 50 54 49 4f 4e 5d 2e 2e  e: $0 [OPTION]..
a4b0: 2e 20 5b 56 41 52 3d 56 41 4c 55 45 5d 2e 2e 2e  . [VAR=VALUE]...
a4c0: 0a 0a 54 6f 20 61 73 73 69 67 6e 20 65 6e 76 69  ..To assign envi
a4d0: 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65  ronment variable
a4e0: 73 20 28 65 2e 67 2e 2c 20 43 43 2c 20 43 46 4c  s (e.g., CC, CFL
a4f0: 41 47 53 2e 2e 2e 29 2c 20 73 70 65 63 69 66 79  AGS...), specify
a500: 20 74 68 65 6d 20 61 73 0a 56 41 52 3d 56 41 4c   them as.VAR=VAL
a510: 55 45 2e 20 20 53 65 65 20 62 65 6c 6f 77 20 66  UE.  See below f
a520: 6f 72 20 64 65 73 63 72 69 70 74 69 6f 6e 73 20  or descriptions 
a530: 6f 66 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 75  of some of the u
a540: 73 65 66 75 6c 20 76 61 72 69 61 62 6c 65 73 2e  seful variables.
a550: 0a 0a 44 65 66 61 75 6c 74 73 20 66 6f 72 20 74  ..Defaults for t
a560: 68 65 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 73  he options are s
a570: 70 65 63 69 66 69 65 64 20 69 6e 20 62 72 61 63  pecified in brac
a580: 6b 65 74 73 2e 0a 0a 43 6f 6e 66 69 67 75 72 61  kets...Configura
a590: 74 69 6f 6e 3a 0a 20 20 2d 68 2c 20 2d 2d 68 65  tion:.  -h, --he
a5a0: 6c 70 20 20 20 20 20 20 20 20 20 20 20 20 20 20  lp              
a5b0: 64 69 73 70 6c 61 79 20 74 68 69 73 20 68 65 6c  display this hel
a5c0: 70 20 61 6e 64 20 65 78 69 74 0a 20 20 20 20 20  p and exit.     
a5d0: 20 2d 2d 68 65 6c 70 3d 73 68 6f 72 74 20 20 20   --help=short   
a5e0: 20 20 20 20 20 64 69 73 70 6c 61 79 20 6f 70 74       display opt
a5f0: 69 6f 6e 73 20 73 70 65 63 69 66 69 63 20 74 6f  ions specific to
a600: 20 74 68 69 73 20 70 61 63 6b 61 67 65 0a 20 20   this package.  
a610: 20 20 20 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72      --help=recur
a620: 73 69 76 65 20 20 20 20 64 69 73 70 6c 61 79 20  sive    display 
a630: 74 68 65 20 73 68 6f 72 74 20 68 65 6c 70 20 6f  the short help o
a640: 66 20 61 6c 6c 20 74 68 65 20 69 6e 63 6c 75 64  f all the includ
a650: 65 64 20 70 61 63 6b 61 67 65 73 0a 20 20 2d 56  ed packages.  -V
a660: 2c 20 2d 2d 76 65 72 73 69 6f 6e 20 20 20 20 20  , --version     
a670: 20 20 20 20 20 20 64 69 73 70 6c 61 79 20 76 65        display ve
a680: 72 73 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f  rsion informatio
a690: 6e 20 61 6e 64 20 65 78 69 74 0a 20 20 2d 71 2c  n and exit.  -q,
a6a0: 20 2d 2d 71 75 69 65 74 2c 20 2d 2d 73 69 6c 65   --quiet, --sile
a6b0: 6e 74 20 20 20 64 6f 20 6e 6f 74 20 70 72 69 6e  nt   do not prin
a6c0: 74 20 5c 60 63 68 65 63 6b 69 6e 67 20 2e 2e 2e  t \`checking ...
a6d0: 27 20 6d 65 73 73 61 67 65 73 0a 20 20 20 20 20  ' messages.     
a6e0: 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 46 49   --cache-file=FI
a6f0: 4c 45 20 20 20 63 61 63 68 65 20 74 65 73 74 20  LE   cache test 
a700: 72 65 73 75 6c 74 73 20 69 6e 20 46 49 4c 45 20  results in FILE 
a710: 5b 64 69 73 61 62 6c 65 64 5d 0a 20 20 2d 43 2c  [disabled].  -C,
a720: 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65 20   --config-cache 
a730: 20 20 20 20 20 61 6c 69 61 73 20 66 6f 72 20 5c       alias for \
a740: 60 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 63 6f  `--cache-file=co
a750: 6e 66 69 67 2e 63 61 63 68 65 27 0a 20 20 2d 6e  nfig.cache'.  -n
a760: 2c 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 20 20  , --no-create   
a770: 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 63 72 65        do not cre
a780: 61 74 65 20 6f 75 74 70 75 74 20 66 69 6c 65 73  ate output files
a790: 0a 20 20 20 20 20 20 2d 2d 73 72 63 64 69 72 3d  .      --srcdir=
a7a0: 44 49 52 20 20 20 20 20 20 20 20 66 69 6e 64 20  DIR        find 
a7b0: 74 68 65 20 73 6f 75 72 63 65 73 20 69 6e 20 44  the sources in D
a7c0: 49 52 20 5b 63 6f 6e 66 69 67 75 72 65 20 64 69  IR [configure di
a7d0: 72 20 6f 72 20 5c 60 2e 2e 27 5d 0a 0a 49 6e 73  r or \`..']..Ins
a7e0: 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63 74  tallation direct
a7f0: 6f 72 69 65 73 3a 0a 20 20 2d 2d 70 72 65 66 69  ories:.  --prefi
a800: 78 3d 50 52 45 46 49 58 20 20 20 20 20 20 20 20  x=PREFIX        
a810: 20 69 6e 73 74 61 6c 6c 20 61 72 63 68 69 74 65   install archite
a820: 63 74 75 72 65 2d 69 6e 64 65 70 65 6e 64 65 6e  cture-independen
a830: 74 20 66 69 6c 65 73 20 69 6e 20 50 52 45 46 49  t files in PREFI
a840: 58 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  X.              
a850: 20 20 20 20 20 20 20 20 20 20 20 20 5b 24 61 63              [$ac
a860: 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 5d  _default_prefix]
a870: 0a 20 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 78  .  --exec-prefix
a880: 3d 45 50 52 45 46 49 58 20 20 20 69 6e 73 74 61  =EPREFIX   insta
a890: 6c 6c 20 61 72 63 68 69 74 65 63 74 75 72 65 2d  ll architecture-
a8a0: 64 65 70 65 6e 64 65 6e 74 20 66 69 6c 65 73 20  dependent files 
a8b0: 69 6e 20 45 50 52 45 46 49 58 0a 20 20 20 20 20  in EPREFIX.     
a8c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a8d0: 20 20 20 20 20 5b 50 52 45 46 49 58 5d 0a 0a 42       [PREFIX]..B
a8e0: 79 20 64 65 66 61 75 6c 74 2c 20 5c 60 6d 61 6b  y default, \`mak
a8f0: 65 20 69 6e 73 74 61 6c 6c 27 20 77 69 6c 6c 20  e install' will 
a900: 69 6e 73 74 61 6c 6c 20 61 6c 6c 20 74 68 65 20  install all the 
a910: 66 69 6c 65 73 20 69 6e 0a 5c 60 24 61 63 5f 64  files in.\`$ac_d
a920: 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f 62 69  efault_prefix/bi
a930: 6e 27 2c 20 5c 60 24 61 63 5f 64 65 66 61 75 6c  n', \`$ac_defaul
a940: 74 5f 70 72 65 66 69 78 2f 6c 69 62 27 20 65 74  t_prefix/lib' et
a950: 63 2e 20 20 59 6f 75 20 63 61 6e 20 73 70 65 63  c.  You can spec
a960: 69 66 79 0a 61 6e 20 69 6e 73 74 61 6c 6c 61 74  ify.an installat
a970: 69 6f 6e 20 70 72 65 66 69 78 20 6f 74 68 65 72  ion prefix other
a980: 20 74 68 61 6e 20 5c 60 24 61 63 5f 64 65 66 61   than \`$ac_defa
a990: 75 6c 74 5f 70 72 65 66 69 78 27 20 75 73 69 6e  ult_prefix' usin
a9a0: 67 20 5c 60 2d 2d 70 72 65 66 69 78 27 2c 0a 66  g \`--prefix',.f
a9b0: 6f 72 20 69 6e 73 74 61 6e 63 65 20 5c 60 2d 2d  or instance \`--
a9c0: 70 72 65 66 69 78 3d 5c 24 48 4f 4d 45 27 2e 0a  prefix=\$HOME'..
a9d0: 0a 46 6f 72 20 62 65 74 74 65 72 20 63 6f 6e 74  .For better cont
a9e0: 72 6f 6c 2c 20 75 73 65 20 74 68 65 20 6f 70 74  rol, use the opt
a9f0: 69 6f 6e 73 20 62 65 6c 6f 77 2e 0a 0a 46 69 6e  ions below...Fin
aa00: 65 20 74 75 6e 69 6e 67 20 6f 66 20 74 68 65 20  e tuning of the 
aa10: 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72  installation dir
aa20: 65 63 74 6f 72 69 65 73 3a 0a 20 20 2d 2d 62 69  ectories:.  --bi
aa30: 6e 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  ndir=DIR        
aa40: 20 20 20 20 75 73 65 72 20 65 78 65 63 75 74 61      user executa
aa50: 62 6c 65 73 20 5b 45 50 52 45 46 49 58 2f 62 69  bles [EPREFIX/bi
aa60: 6e 5d 0a 20 20 2d 2d 73 62 69 6e 64 69 72 3d 44  n].  --sbindir=D
aa70: 49 52 20 20 20 20 20 20 20 20 20 20 20 73 79 73  IR           sys
aa80: 74 65 6d 20 61 64 6d 69 6e 20 65 78 65 63 75 74  tem admin execut
aa90: 61 62 6c 65 73 20 5b 45 50 52 45 46 49 58 2f 73  ables [EPREFIX/s
aaa0: 62 69 6e 5d 0a 20 20 2d 2d 6c 69 62 65 78 65 63  bin].  --libexec
aab0: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 70  dir=DIR        p
aac0: 72 6f 67 72 61 6d 20 65 78 65 63 75 74 61 62 6c  rogram executabl
aad0: 65 73 20 5b 45 50 52 45 46 49 58 2f 6c 69 62 65  es [EPREFIX/libe
aae0: 78 65 63 5d 0a 20 20 2d 2d 73 79 73 63 6f 6e 66  xec].  --sysconf
aaf0: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 72  dir=DIR        r
ab00: 65 61 64 2d 6f 6e 6c 79 20 73 69 6e 67 6c 65 2d  ead-only single-
ab10: 6d 61 63 68 69 6e 65 20 64 61 74 61 20 5b 50 52  machine data [PR
ab20: 45 46 49 58 2f 65 74 63 5d 0a 20 20 2d 2d 73 68  EFIX/etc].  --sh
ab30: 61 72 65 64 73 74 61 74 65 64 69 72 3d 44 49 52  aredstatedir=DIR
ab40: 20 20 20 20 6d 6f 64 69 66 69 61 62 6c 65 20 61      modifiable a
ab50: 72 63 68 69 74 65 63 74 75 72 65 2d 69 6e 64 65  rchitecture-inde
ab60: 70 65 6e 64 65 6e 74 20 64 61 74 61 20 5b 50 52  pendent data [PR
ab70: 45 46 49 58 2f 63 6f 6d 5d 0a 20 20 2d 2d 6c 6f  EFIX/com].  --lo
ab80: 63 61 6c 73 74 61 74 65 64 69 72 3d 44 49 52 20  calstatedir=DIR 
ab90: 20 20 20 20 6d 6f 64 69 66 69 61 62 6c 65 20 73      modifiable s
aba0: 69 6e 67 6c 65 2d 6d 61 63 68 69 6e 65 20 64 61  ingle-machine da
abb0: 74 61 20 5b 50 52 45 46 49 58 2f 76 61 72 5d 0a  ta [PREFIX/var].
abc0: 20 20 2d 2d 6c 69 62 64 69 72 3d 44 49 52 20 20    --libdir=DIR  
abd0: 20 20 20 20 20 20 20 20 20 20 6f 62 6a 65 63 74            object
abe0: 20 63 6f 64 65 20 6c 69 62 72 61 72 69 65 73 20   code libraries 
abf0: 5b 45 50 52 45 46 49 58 2f 6c 69 62 5d 0a 20 20  [EPREFIX/lib].  
ac00: 2d 2d 69 6e 63 6c 75 64 65 64 69 72 3d 44 49 52  --includedir=DIR
ac10: 20 20 20 20 20 20 20 20 43 20 68 65 61 64 65 72          C header
ac20: 20 66 69 6c 65 73 20 5b 50 52 45 46 49 58 2f 69   files [PREFIX/i
ac30: 6e 63 6c 75 64 65 5d 0a 20 20 2d 2d 6f 6c 64 69  nclude].  --oldi
ac40: 6e 63 6c 75 64 65 64 69 72 3d 44 49 52 20 20 20  ncludedir=DIR   
ac50: 20 20 43 20 68 65 61 64 65 72 20 66 69 6c 65 73    C header files
ac60: 20 66 6f 72 20 6e 6f 6e 2d 67 63 63 20 5b 2f 75   for non-gcc [/u
ac70: 73 72 2f 69 6e 63 6c 75 64 65 5d 0a 20 20 2d 2d  sr/include].  --
ac80: 64 61 74 61 72 6f 6f 74 64 69 72 3d 44 49 52 20  datarootdir=DIR 
ac90: 20 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79 20        read-only 
aca0: 61 72 63 68 2e 2d 69 6e 64 65 70 65 6e 64 65 6e  arch.-independen
acb0: 74 20 64 61 74 61 20 72 6f 6f 74 20 5b 50 52 45  t data root [PRE
acc0: 46 49 58 2f 73 68 61 72 65 5d 0a 20 20 2d 2d 64  FIX/share].  --d
acd0: 61 74 61 64 69 72 3d 44 49 52 20 20 20 20 20 20  atadir=DIR      
ace0: 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79 20 61       read-only a
acf0: 72 63 68 69 74 65 63 74 75 72 65 2d 69 6e 64 65  rchitecture-inde
ad00: 70 65 6e 64 65 6e 74 20 64 61 74 61 20 5b 44 41  pendent data [DA
ad10: 54 41 52 4f 4f 54 44 49 52 5d 0a 20 20 2d 2d 69  TAROOTDIR].  --i
ad20: 6e 66 6f 64 69 72 3d 44 49 52 20 20 20 20 20 20  nfodir=DIR      
ad30: 20 20 20 20 20 69 6e 66 6f 20 64 6f 63 75 6d 65       info docume
ad40: 6e 74 61 74 69 6f 6e 20 5b 44 41 54 41 52 4f 4f  ntation [DATAROO
ad50: 54 44 49 52 2f 69 6e 66 6f 5d 0a 20 20 2d 2d 6c  TDIR/info].  --l
ad60: 6f 63 61 6c 65 64 69 72 3d 44 49 52 20 20 20 20  ocaledir=DIR    
ad70: 20 20 20 20 20 6c 6f 63 61 6c 65 2d 64 65 70 65       locale-depe
ad80: 6e 64 65 6e 74 20 64 61 74 61 20 5b 44 41 54 41  ndent data [DATA
ad90: 52 4f 4f 54 44 49 52 2f 6c 6f 63 61 6c 65 5d 0a  ROOTDIR/locale].
ada0: 20 20 2d 2d 6d 61 6e 64 69 72 3d 44 49 52 20 20    --mandir=DIR  
adb0: 20 20 20 20 20 20 20 20 20 20 6d 61 6e 20 64 6f            man do
adc0: 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 41 54  cumentation [DAT
add0: 41 52 4f 4f 54 44 49 52 2f 6d 61 6e 5d 0a 20 20  AROOTDIR/man].  
ade0: 2d 2d 64 6f 63 64 69 72 3d 44 49 52 20 20 20 20  --docdir=DIR    
adf0: 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74          document
ae00: 61 74 69 6f 6e 20 72 6f 6f 74 20 5b 44 41 54 41  ation root [DATA
ae10: 52 4f 4f 54 44 49 52 2f 64 6f 63 2f 73 71 6c 69  ROOTDIR/doc/sqli
ae20: 74 65 5d 0a 20 20 2d 2d 68 74 6d 6c 64 69 72 3d  te].  --htmldir=
ae30: 44 49 52 20 20 20 20 20 20 20 20 20 20 20 68 74  DIR           ht
ae40: 6d 6c 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e  ml documentation
ae50: 20 5b 44 4f 43 44 49 52 5d 0a 20 20 2d 2d 64 76   [DOCDIR].  --dv
ae60: 69 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  idir=DIR        
ae70: 20 20 20 20 64 76 69 20 64 6f 63 75 6d 65 6e 74      dvi document
ae80: 61 74 69 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a 20  ation [DOCDIR]. 
ae90: 20 2d 2d 70 64 66 64 69 72 3d 44 49 52 20 20 20   --pdfdir=DIR   
aea0: 20 20 20 20 20 20 20 20 20 70 64 66 20 64 6f 63           pdf doc
aeb0: 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 4f 43 44  umentation [DOCD
aec0: 49 52 5d 0a 20 20 2d 2d 70 73 64 69 72 3d 44 49  IR].  --psdir=DI
aed0: 52 20 20 20 20 20 20 20 20 20 20 20 20 20 70 73  R             ps
aee0: 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b   documentation [
aef0: 44 4f 43 44 49 52 5d 0a 5f 41 43 45 4f 46 0a 0a  DOCDIR]._ACEOF..
af00: 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a    cat <<\_ACEOF.
af10: 0a 53 79 73 74 65 6d 20 74 79 70 65 73 3a 0a 20  .System types:. 
af20: 20 2d 2d 62 75 69 6c 64 3d 42 55 49 4c 44 20 20   --build=BUILD  
af30: 20 20 20 63 6f 6e 66 69 67 75 72 65 20 66 6f 72     configure for
af40: 20 62 75 69 6c 64 69 6e 67 20 6f 6e 20 42 55 49   building on BUI
af50: 4c 44 20 5b 67 75 65 73 73 65 64 5d 0a 20 20 2d  LD [guessed].  -
af60: 2d 68 6f 73 74 3d 48 4f 53 54 20 20 20 20 20 20  -host=HOST      
af70: 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 20 74   cross-compile t
af80: 6f 20 62 75 69 6c 64 20 70 72 6f 67 72 61 6d 73  o build programs
af90: 20 74 6f 20 72 75 6e 20 6f 6e 20 48 4f 53 54 20   to run on HOST 
afa0: 5b 42 55 49 4c 44 5d 0a 5f 41 43 45 4f 46 0a 66  [BUILD]._ACEOF.f
afb0: 69 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  i..if test -n "$
afc0: 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22 3b 20 74  ac_init_help"; t
afd0: 68 65 6e 0a 20 20 63 61 73 65 20 24 61 63 5f 69  hen.  case $ac_i
afe0: 6e 69 74 5f 68 65 6c 70 20 69 6e 0a 20 20 20 20  nit_help in.    
aff0: 20 73 68 6f 72 74 20 7c 20 72 65 63 75 72 73 69   short | recursi
b000: 76 65 20 29 20 65 63 68 6f 20 22 43 6f 6e 66 69  ve ) echo "Confi
b010: 67 75 72 61 74 69 6f 6e 20 6f 66 20 73 71 6c 69  guration of sqli
b020: 74 65 20 33 2e 39 2e 32 3a 22 3b 3b 0a 20 20 20  te 3.9.2:";;.   
b030: 65 73 61 63 0a 20 20 63 61 74 20 3c 3c 5c 5f 41  esac.  cat <<\_A
b040: 43 45 4f 46 0a 0a 4f 70 74 69 6f 6e 61 6c 20 46  CEOF..Optional F
b050: 65 61 74 75 72 65 73 3a 0a 20 20 2d 2d 64 69 73  eatures:.  --dis
b060: 61 62 6c 65 2d 6f 70 74 69 6f 6e 2d 63 68 65 63  able-option-chec
b070: 6b 69 6e 67 20 20 69 67 6e 6f 72 65 20 75 6e 72  king  ignore unr
b080: 65 63 6f 67 6e 69 7a 65 64 20 2d 2d 65 6e 61 62  ecognized --enab
b090: 6c 65 2f 2d 2d 77 69 74 68 20 6f 70 74 69 6f 6e  le/--with option
b0a0: 73 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 46 45  s.  --disable-FE
b0b0: 41 54 55 52 45 20 20 20 20 20 20 20 64 6f 20 6e  ATURE       do n
b0c0: 6f 74 20 69 6e 63 6c 75 64 65 20 46 45 41 54 55  ot include FEATU
b0d0: 52 45 20 28 73 61 6d 65 20 61 73 20 2d 2d 65 6e  RE (same as --en
b0e0: 61 62 6c 65 2d 46 45 41 54 55 52 45 3d 6e 6f 29  able-FEATURE=no)
b0f0: 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 46 45 41 54  .  --enable-FEAT
b100: 55 52 45 5b 3d 41 52 47 5d 20 20 69 6e 63 6c 75  URE[=ARG]  inclu
b110: 64 65 20 46 45 41 54 55 52 45 20 5b 41 52 47 3d  de FEATURE [ARG=
b120: 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  yes].  --enable-
b130: 73 68 61 72 65 64 5b 3d 50 4b 47 53 5d 20 20 62  shared[=PKGS]  b
b140: 75 69 6c 64 20 73 68 61 72 65 64 20 6c 69 62 72  uild shared libr
b150: 61 72 69 65 73 20 5b 64 65 66 61 75 6c 74 3d 79  aries [default=y
b160: 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 73  es].  --enable-s
b170: 74 61 74 69 63 5b 3d 50 4b 47 53 5d 20 20 62 75  tatic[=PKGS]  bu
b180: 69 6c 64 20 73 74 61 74 69 63 20 6c 69 62 72 61  ild static libra
b190: 72 69 65 73 20 5b 64 65 66 61 75 6c 74 3d 79 65  ries [default=ye
b1a0: 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 66 61  s].  --enable-fa
b1b0: 73 74 2d 69 6e 73 74 61 6c 6c 5b 3d 50 4b 47 53  st-install[=PKGS
b1c0: 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ].              
b1d0: 20 20 20 20 20 20 20 20 20 20 20 20 6f 70 74 69              opti
b1e0: 6d 69 7a 65 20 66 6f 72 20 66 61 73 74 20 69 6e  mize for fast in
b1f0: 73 74 61 6c 6c 61 74 69 6f 6e 20 5b 64 65 66 61  stallation [defa
b200: 75 6c 74 3d 79 65 73 5d 0a 20 20 2d 2d 64 69 73  ult=yes].  --dis
b210: 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f 63  able-libtool-loc
b220: 6b 20 20 61 76 6f 69 64 20 6c 6f 63 6b 69 6e 67  k  avoid locking
b230: 20 28 6d 69 67 68 74 20 62 72 65 61 6b 20 70 61   (might break pa
b240: 72 61 6c 6c 65 6c 20 62 75 69 6c 64 73 29 0a 20  rallel builds). 
b250: 20 2d 2d 64 69 73 61 62 6c 65 2d 6c 61 72 67 65   --disable-large
b260: 66 69 6c 65 20 20 20 20 20 6f 6d 69 74 20 73 75  file     omit su
b270: 70 70 6f 72 74 20 66 6f 72 20 6c 61 72 67 65 20  pport for large 
b280: 66 69 6c 65 73 0a 20 20 2d 2d 64 69 73 61 62 6c  files.  --disabl
b290: 65 2d 74 68 72 65 61 64 73 61 66 65 20 20 20 20  e-threadsafe    
b2a0: 44 69 73 61 62 6c 65 20 6d 75 74 65 78 69 6e 67  Disable mutexing
b2b0: 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 72 65 6c 65  .  --enable-rele
b2c0: 61 73 65 6d 6f 64 65 20 20 20 20 53 75 70 70 6f  asemode    Suppo
b2d0: 72 74 20 6c 69 62 74 6f 6f 6c 20 6c 69 6e 6b 20  rt libtool link 
b2e0: 74 6f 20 72 65 6c 65 61 73 65 20 6d 6f 64 65 0a  to release mode.
b2f0: 20 20 2d 2d 65 6e 61 62 6c 65 2d 74 65 6d 70 73    --enable-temps
b300: 74 6f 72 65 20 20 20 20 20 20 55 73 65 20 61 6e  tore      Use an
b310: 20 69 6e 2d 72 61 6d 20 64 61 74 61 62 61 73 65   in-ram database
b320: 20 66 6f 72 20 74 65 6d 70 6f 72 61 72 79 20 74   for temporary t
b330: 61 62 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20  ables.          
b340: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b350: 28 6e 65 76 65 72 2c 6e 6f 2c 79 65 73 2c 61 6c  (never,no,yes,al
b360: 77 61 79 73 29 0a 20 20 2d 2d 64 69 73 61 62 6c  ways).  --disabl
b370: 65 2d 74 63 6c 20 20 20 20 20 20 20 20 20 20 20  e-tcl           
b380: 64 6f 20 6e 6f 74 20 62 75 69 6c 64 20 54 43 4c  do not build TCL
b390: 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20 2d 2d 64   extension.  --d
b3a0: 69 73 61 62 6c 65 2d 72 65 61 64 6c 69 6e 65 20  isable-readline 
b3b0: 20 20 20 20 20 64 69 73 61 62 6c 65 20 72 65 61       disable rea
b3c0: 64 6c 69 6e 65 20 73 75 70 70 6f 72 74 20 5b 64  dline support [d
b3d0: 65 66 61 75 6c 74 3d 64 65 74 65 63 74 5d 0a 20  efault=detect]. 
b3e0: 20 2d 2d 65 6e 61 62 6c 65 2d 64 65 62 75 67 20   --enable-debug 
b3f0: 20 20 20 20 20 20 20 20 20 65 6e 61 62 6c 65 20           enable 
b400: 64 65 62 75 67 67 69 6e 67 20 26 20 76 65 72 62  debugging & verb
b410: 6f 73 65 20 65 78 70 6c 61 69 6e 0a 20 20 2d 2d  ose explain.  --
b420: 64 69 73 61 62 6c 65 2d 61 6d 61 6c 67 61 6d 61  disable-amalgama
b430: 74 69 6f 6e 20 20 44 69 73 61 62 6c 65 20 74 68  tion  Disable th
b440: 65 20 61 6d 61 6c 67 61 6d 61 74 69 6f 6e 20 61  e amalgamation a
b450: 6e 64 20 69 6e 73 74 65 61 64 20 62 75 69 6c 64  nd instead build
b460: 20 61 6c 6c 20 66 69 6c 65 73 0a 20 20 20 20 20   all files.     
b470: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b480: 20 20 20 20 20 73 65 70 61 72 61 74 65 6c 79 0a       separately.
b490: 20 20 2d 2d 64 69 73 61 62 6c 65 2d 6c 6f 61 64    --disable-load
b4a0: 2d 65 78 74 65 6e 73 69 6f 6e 0a 20 20 20 20 20  -extension.     
b4b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b4c0: 20 20 20 20 20 44 69 73 61 62 6c 65 20 6c 6f 61       Disable loa
b4d0: 64 69 6e 67 20 6f 66 20 65 78 74 65 72 6e 61 6c  ding of external
b4e0: 20 65 78 74 65 6e 73 69 6f 6e 73 0a 20 20 2d 2d   extensions.  --
b4f0: 65 6e 61 62 6c 65 2d 66 74 73 33 20 20 20 20 20  enable-fts3     
b500: 20 20 20 20 20 20 45 6e 61 62 6c 65 20 74 68 65        Enable the
b510: 20 46 54 53 33 20 65 78 74 65 6e 73 69 6f 6e 0a   FTS3 extension.
b520: 20 20 2d 2d 65 6e 61 62 6c 65 2d 66 74 73 34 20    --enable-fts4 
b530: 20 20 20 20 20 20 20 20 20 20 45 6e 61 62 6c 65            Enable
b540: 20 74 68 65 20 46 54 53 34 20 65 78 74 65 6e 73   the FTS4 extens
b550: 69 6f 6e 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 66  ion.  --enable-f
b560: 74 73 35 20 20 20 20 20 20 20 20 20 20 20 45 6e  ts5           En
b570: 61 62 6c 65 20 74 68 65 20 46 54 53 35 20 65 78  able the FTS5 ex
b580: 74 65 6e 73 69 6f 6e 0a 20 20 2d 2d 65 6e 61 62  tension.  --enab
b590: 6c 65 2d 6a 73 6f 6e 31 20 20 20 20 20 20 20 20  le-json1        
b5a0: 20 20 45 6e 61 62 6c 65 20 74 68 65 20 4a 53 4f    Enable the JSO
b5b0: 4e 31 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20 2d  N1 extension.  -
b5c0: 2d 65 6e 61 62 6c 65 2d 72 74 72 65 65 20 20 20  -enable-rtree   
b5d0: 20 20 20 20 20 20 20 45 6e 61 62 6c 65 20 74 68         Enable th
b5e0: 65 20 52 54 52 45 45 20 65 78 74 65 6e 73 69 6f  e RTREE extensio
b5f0: 6e 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 67 63 6f  n.  --enable-gco
b600: 76 20 20 20 20 20 20 20 20 20 20 20 45 6e 61 62  v           Enab
b610: 6c 65 20 63 6f 76 65 72 61 67 65 20 74 65 73 74  le coverage test
b620: 69 6e 67 20 75 73 69 6e 67 20 67 63 6f 76 0a 0a  ing using gcov..
b630: 4f 70 74 69 6f 6e 61 6c 20 50 61 63 6b 61 67 65  Optional Package
b640: 73 3a 0a 20 20 2d 2d 77 69 74 68 2d 50 41 43 4b  s:.  --with-PACK
b650: 41 47 45 5b 3d 41 52 47 5d 20 20 20 20 75 73 65  AGE[=ARG]    use
b660: 20 50 41 43 4b 41 47 45 20 5b 41 52 47 3d 79 65   PACKAGE [ARG=ye
b670: 73 5d 0a 20 20 2d 2d 77 69 74 68 6f 75 74 2d 50  s].  --without-P
b680: 41 43 4b 41 47 45 20 20 20 20 20 20 20 64 6f 20  ACKAGE       do 
b690: 6e 6f 74 20 75 73 65 20 50 41 43 4b 41 47 45 20  not use PACKAGE 
b6a0: 28 73 61 6d 65 20 61 73 20 2d 2d 77 69 74 68 2d  (same as --with-
b6b0: 50 41 43 4b 41 47 45 3d 6e 6f 29 0a 20 20 2d 2d  PACKAGE=no).  --
b6c0: 77 69 74 68 2d 70 69 63 20 20 20 20 20 20 20 20  with-pic        
b6d0: 20 20 20 20 20 20 74 72 79 20 74 6f 20 75 73 65        try to use
b6e0: 20 6f 6e 6c 79 20 50 49 43 2f 6e 6f 6e 2d 50 49   only PIC/non-PI
b6f0: 43 20 6f 62 6a 65 63 74 73 20 5b 64 65 66 61 75  C objects [defau
b700: 6c 74 3d 75 73 65 0a 20 20 20 20 20 20 20 20 20  lt=use.         
b710: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b720: 20 62 6f 74 68 5d 0a 20 20 2d 2d 77 69 74 68 2d   both].  --with-
b730: 67 6e 75 2d 6c 64 20 20 20 20 20 20 20 20 20 20  gnu-ld          
b740: 20 61 73 73 75 6d 65 20 74 68 65 20 43 20 63 6f   assume the C co
b750: 6d 70 69 6c 65 72 20 75 73 65 73 20 47 4e 55 20  mpiler uses GNU 
b760: 6c 64 20 5b 64 65 66 61 75 6c 74 3d 6e 6f 5d 0a  ld [default=no].
b770: 20 20 2d 2d 77 69 74 68 2d 74 63 6c 3d 44 49 52    --with-tcl=DIR
b780: 20 20 20 20 20 20 20 20 20 20 64 69 72 65 63 74            direct
b790: 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74  ory containing t
b7a0: 63 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e  cl configuration
b7b0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
b7c0: 20 20 20 20 20 20 20 20 20 20 20 28 74 63 6c 43             (tclC
b7d0: 6f 6e 66 69 67 2e 73 68 29 0a 20 20 2d 2d 77 69  onfig.sh).  --wi
b7e0: 74 68 2d 72 65 61 64 6c 69 6e 65 2d 6c 69 62 20  th-readline-lib 
b7f0: 20 20 20 20 73 70 65 63 69 66 79 20 72 65 61 64      specify read
b800: 6c 69 6e 65 20 6c 69 62 72 61 72 79 0a 20 20 2d  line library.  -
b810: 2d 77 69 74 68 2d 72 65 61 64 6c 69 6e 65 2d 69  -with-readline-i
b820: 6e 63 20 20 20 20 20 73 70 65 63 69 66 79 20 72  nc     specify r
b830: 65 61 64 6c 69 6e 65 20 69 6e 63 6c 75 64 65 20  eadline include 
b840: 70 61 74 68 73 0a 0a 53 6f 6d 65 20 69 6e 66 6c  paths..Some infl
b850: 75 65 6e 74 69 61 6c 20 65 6e 76 69 72 6f 6e 6d  uential environm
b860: 65 6e 74 20 76 61 72 69 61 62 6c 65 73 3a 0a 20  ent variables:. 
b870: 20 43 43 20 20 20 20 20 20 20 20 20 20 43 20 63   CC          C c
b880: 6f 6d 70 69 6c 65 72 20 63 6f 6d 6d 61 6e 64 0a  ompiler command.
b890: 20 20 43 46 4c 41 47 53 20 20 20 20 20 20 43 20    CFLAGS      C 
b8a0: 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73 0a 20  compiler flags. 
b8b0: 20 4c 44 46 4c 41 47 53 20 20 20 20 20 6c 69 6e   LDFLAGS     lin
b8c0: 6b 65 72 20 66 6c 61 67 73 2c 20 65 2e 67 2e 20  ker flags, e.g. 
b8d0: 2d 4c 3c 6c 69 62 20 64 69 72 3e 20 69 66 20 79  -L<lib dir> if y
b8e0: 6f 75 20 68 61 76 65 20 6c 69 62 72 61 72 69 65  ou have librarie
b8f0: 73 20 69 6e 20 61 0a 20 20 20 20 20 20 20 20 20  s in a.         
b900: 20 20 20 20 20 6e 6f 6e 73 74 61 6e 64 61 72 64       nonstandard
b910: 20 64 69 72 65 63 74 6f 72 79 20 3c 6c 69 62 20   directory <lib 
b920: 64 69 72 3e 0a 20 20 4c 49 42 53 20 20 20 20 20  dir>.  LIBS     
b930: 20 20 20 6c 69 62 72 61 72 69 65 73 20 74 6f 20     libraries to 
b940: 70 61 73 73 20 74 6f 20 74 68 65 20 6c 69 6e 6b  pass to the link
b950: 65 72 2c 20 65 2e 67 2e 20 2d 6c 3c 6c 69 62 72  er, e.g. -l<libr
b960: 61 72 79 3e 0a 20 20 43 50 50 46 4c 41 47 53 20  ary>.  CPPFLAGS 
b970: 20 20 20 28 4f 62 6a 65 63 74 69 76 65 29 20 43     (Objective) C
b980: 2f 43 2b 2b 20 70 72 65 70 72 6f 63 65 73 73 6f  /C++ preprocesso
b990: 72 20 66 6c 61 67 73 2c 20 65 2e 67 2e 20 2d 49  r flags, e.g. -I
b9a0: 3c 69 6e 63 6c 75 64 65 20 64 69 72 3e 20 69 66  <include dir> if
b9b0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 79  .              y
b9c0: 6f 75 20 68 61 76 65 20 68 65 61 64 65 72 73 20  ou have headers 
b9d0: 69 6e 20 61 20 6e 6f 6e 73 74 61 6e 64 61 72 64  in a nonstandard
b9e0: 20 64 69 72 65 63 74 6f 72 79 20 3c 69 6e 63 6c   directory <incl
b9f0: 75 64 65 20 64 69 72 3e 0a 20 20 43 50 50 20 20  ude dir>.  CPP  
ba00: 20 20 20 20 20 20 20 43 20 70 72 65 70 72 6f 63         C preproc
ba10: 65 73 73 6f 72 0a 20 20 54 43 4c 4c 49 42 44 49  essor.  TCLLIBDI
ba20: 52 20 20 20 57 68 65 72 65 20 74 6f 20 69 6e 73  R   Where to ins
ba30: 74 61 6c 6c 20 74 63 6c 20 70 6c 75 67 69 6e 0a  tall tcl plugin.
ba40: 0a 55 73 65 20 74 68 65 73 65 20 76 61 72 69 61  .Use these varia
ba50: 62 6c 65 73 20 74 6f 20 6f 76 65 72 72 69 64 65  bles to override
ba60: 20 74 68 65 20 63 68 6f 69 63 65 73 20 6d 61 64   the choices mad
ba70: 65 20 62 79 20 60 63 6f 6e 66 69 67 75 72 65 27  e by `configure'
ba80: 20 6f 72 20 74 6f 20 68 65 6c 70 0a 69 74 20 74   or to help.it t
ba90: 6f 20 66 69 6e 64 20 6c 69 62 72 61 72 69 65 73  o find libraries
baa0: 20 61 6e 64 20 70 72 6f 67 72 61 6d 73 20 77 69   and programs wi
bab0: 74 68 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20 6e  th nonstandard n
bac0: 61 6d 65 73 2f 6c 6f 63 61 74 69 6f 6e 73 2e 0a  ames/locations..
bad0: 0a 52 65 70 6f 72 74 20 62 75 67 73 20 74 6f 20  .Report bugs to 
bae0: 74 68 65 20 70 61 63 6b 61 67 65 20 70 72 6f 76  the package prov
baf0: 69 64 65 72 2e 0a 5f 41 43 45 4f 46 0a 61 63 5f  ider.._ACEOF.ac_
bb00: 73 74 61 74 75 73 3d 24 3f 0a 66 69 0a 0a 69 66  status=$?.fi..if
bb10: 20 74 65 73 74 20 22 24 61 63 5f 69 6e 69 74 5f   test "$ac_init_
bb20: 68 65 6c 70 22 20 3d 20 22 72 65 63 75 72 73 69  help" = "recursi
bb30: 76 65 22 3b 20 74 68 65 6e 0a 20 20 23 20 49 66  ve"; then.  # If
bb40: 20 74 68 65 72 65 20 61 72 65 20 73 75 62 64 69   there are subdi
bb50: 72 73 2c 20 72 65 70 6f 72 74 20 74 68 65 69 72  rs, report their
bb60: 20 73 70 65 63 69 66 69 63 20 2d 2d 68 65 6c 70   specific --help
bb70: 2e 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69  ..  for ac_dir i
bb80: 6e 20 3a 20 24 61 63 5f 73 75 62 64 69 72 73 5f  n : $ac_subdirs_
bb90: 61 6c 6c 3b 20 64 6f 20 74 65 73 74 20 22 78 24  all; do test "x$
bba0: 61 63 5f 64 69 72 22 20 3d 20 78 3a 20 26 26 20  ac_dir" = x: && 
bbb0: 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 74 65 73  continue.    tes
bbc0: 74 20 2d 64 20 22 24 61 63 5f 64 69 72 22 20 7c  t -d "$ac_dir" |
bbd0: 7c 0a 20 20 20 20 20 20 7b 20 63 64 20 22 24 73  |.      { cd "$s
bbe0: 72 63 64 69 72 22 20 26 26 20 61 63 5f 70 77 64  rcdir" && ac_pwd
bbf0: 3d 60 70 77 64 60 20 26 26 20 73 72 63 64 69 72  =`pwd` && srcdir
bc00: 3d 2e 20 26 26 20 74 65 73 74 20 2d 64 20 22 24  =. && test -d "$
bc10: 61 63 5f 64 69 72 22 3b 20 7d 20 7c 7c 0a 20 20  ac_dir"; } ||.  
bc20: 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20      continue.   
bc30: 20 61 63 5f 62 75 69 6c 64 64 69 72 3d 2e 0a 0a   ac_builddir=...
bc40: 63 61 73 65 20 22 24 61 63 5f 64 69 72 22 20 69  case "$ac_dir" i
bc50: 6e 0a 2e 29 20 61 63 5f 64 69 72 5f 73 75 66 66  n..) ac_dir_suff
bc60: 69 78 3d 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64  ix= ac_top_build
bc70: 64 69 72 5f 73 75 62 3d 2e 20 61 63 5f 74 6f 70  dir_sub=. ac_top
bc80: 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 3d 20 3b  _build_prefix= ;
bc90: 3b 0a 2a 29 0a 20 20 61 63 5f 64 69 72 5f 73 75  ;.*).  ac_dir_su
bca0: 66 66 69 78 3d 2f 60 24 61 73 5f 65 63 68 6f 20  ffix=/`$as_echo 
bcb0: 22 24 61 63 5f 64 69 72 22 20 7c 20 73 65 64 20  "$ac_dir" | sed 
bcc0: 27 73 7c 5e 5c 2e 5b 5c 5c 2f 5d 7c 7c 27 60 0a  's|^\.[\\/]||'`.
bcd0: 20 20 23 20 41 20 22 2e 2e 22 20 66 6f 72 20 65    # A ".." for e
bce0: 61 63 68 20 64 69 72 65 63 74 6f 72 79 20 69 6e  ach directory in
bcf0: 20 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78 2e   $ac_dir_suffix.
bd00: 0a 20 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64  .  ac_top_buildd
bd10: 69 72 5f 73 75 62 3d 60 24 61 73 5f 65 63 68 6f  ir_sub=`$as_echo
bd20: 20 22 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78   "$ac_dir_suffix
bd30: 22 20 7c 20 73 65 64 20 27 73 7c 2f 5b 5e 5c 5c  " | sed 's|/[^\\
bd40: 2f 5d 2a 7c 2f 2e 2e 7c 67 3b 73 7c 2f 7c 7c 27  /]*|/..|g;s|/||'
bd50: 60 0a 20 20 63 61 73 65 20 24 61 63 5f 74 6f 70  `.  case $ac_top
bd60: 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 20 69 6e  _builddir_sub in
bd70: 0a 20 20 22 22 29 20 61 63 5f 74 6f 70 5f 62 75  .  "") ac_top_bu
bd80: 69 6c 64 64 69 72 5f 73 75 62 3d 2e 20 61 63 5f  ilddir_sub=. ac_
bd90: 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78  top_build_prefix
bda0: 3d 20 3b 3b 0a 20 20 2a 29 20 20 61 63 5f 74 6f  = ;;.  *)  ac_to
bdb0: 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 3d 24  p_build_prefix=$
bdc0: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f  ac_top_builddir_
bdd0: 73 75 62 2f 20 3b 3b 0a 20 20 65 73 61 63 20 3b  sub/ ;;.  esac ;
bde0: 3b 0a 65 73 61 63 0a 61 63 5f 61 62 73 5f 74 6f  ;.esac.ac_abs_to
bdf0: 70 5f 62 75 69 6c 64 64 69 72 3d 24 61 63 5f 70  p_builddir=$ac_p
be00: 77 64 0a 61 63 5f 61 62 73 5f 62 75 69 6c 64 64  wd.ac_abs_buildd
be10: 69 72 3d 24 61 63 5f 70 77 64 24 61 63 5f 64 69  ir=$ac_pwd$ac_di
be20: 72 5f 73 75 66 66 69 78 0a 23 20 66 6f 72 20 62  r_suffix.# for b
be30: 61 63 6b 77 61 72 64 20 63 6f 6d 70 61 74 69 62  ackward compatib
be40: 69 6c 69 74 79 3a 0a 61 63 5f 74 6f 70 5f 62 75  ility:.ac_top_bu
be50: 69 6c 64 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62  ilddir=$ac_top_b
be60: 75 69 6c 64 5f 70 72 65 66 69 78 0a 0a 63 61 73  uild_prefix..cas
be70: 65 20 24 73 72 63 64 69 72 20 69 6e 0a 20 20 2e  e $srcdir in.  .
be80: 29 20 20 23 20 57 65 20 61 72 65 20 62 75 69 6c  )  # We are buil
be90: 64 69 6e 67 20 69 6e 20 70 6c 61 63 65 2e 0a 20  ding in place.. 
bea0: 20 20 20 61 63 5f 73 72 63 64 69 72 3d 2e 0a 20     ac_srcdir=.. 
beb0: 20 20 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72     ac_top_srcdir
bec0: 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69  =$ac_top_builddi
bed0: 72 5f 73 75 62 0a 20 20 20 20 61 63 5f 61 62 73  r_sub.    ac_abs
bee0: 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f  _top_srcdir=$ac_
bef0: 70 77 64 20 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20  pwd ;;.  [\\/]* 
bf00: 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 20 23 20  | ?:[\\/]* )  # 
bf10: 41 62 73 6f 6c 75 74 65 20 6e 61 6d 65 2e 0a 20  Absolute name.. 
bf20: 20 20 20 61 63 5f 73 72 63 64 69 72 3d 24 73 72     ac_srcdir=$sr
bf30: 63 64 69 72 24 61 63 5f 64 69 72 5f 73 75 66 66  cdir$ac_dir_suff
bf40: 69 78 3b 0a 20 20 20 20 61 63 5f 74 6f 70 5f 73  ix;.    ac_top_s
bf50: 72 63 64 69 72 3d 24 73 72 63 64 69 72 0a 20 20  rcdir=$srcdir.  
bf60: 20 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63    ac_abs_top_src
bf70: 64 69 72 3d 24 73 72 63 64 69 72 20 3b 3b 0a 20  dir=$srcdir ;;. 
bf80: 20 2a 29 20 23 20 52 65 6c 61 74 69 76 65 20 6e   *) # Relative n
bf90: 61 6d 65 2e 0a 20 20 20 20 61 63 5f 73 72 63 64  ame..    ac_srcd
bfa0: 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64  ir=$ac_top_build
bfb0: 5f 70 72 65 66 69 78 24 73 72 63 64 69 72 24 61  _prefix$srcdir$a
bfc0: 63 5f 64 69 72 5f 73 75 66 66 69 78 0a 20 20 20  c_dir_suffix.   
bfd0: 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24   ac_top_srcdir=$
bfe0: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65  ac_top_build_pre
bff0: 66 69 78 24 73 72 63 64 69 72 0a 20 20 20 20 61  fix$srcdir.    a
c000: 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72  c_abs_top_srcdir
c010: 3d 24 61 63 5f 70 77 64 2f 24 73 72 63 64 69 72  =$ac_pwd/$srcdir
c020: 20 3b 3b 0a 65 73 61 63 0a 61 63 5f 61 62 73 5f   ;;.esac.ac_abs_
c030: 73 72 63 64 69 72 3d 24 61 63 5f 61 62 73 5f 74  srcdir=$ac_abs_t
c040: 6f 70 5f 73 72 63 64 69 72 24 61 63 5f 64 69 72  op_srcdir$ac_dir
c050: 5f 73 75 66 66 69 78 0a 0a 20 20 20 20 63 64 20  _suffix..    cd 
c060: 22 24 61 63 5f 64 69 72 22 20 7c 7c 20 7b 20 61  "$ac_dir" || { a
c070: 63 5f 73 74 61 74 75 73 3d 24 3f 3b 20 63 6f 6e  c_status=$?; con
c080: 74 69 6e 75 65 3b 20 7d 0a 20 20 20 20 23 20 43  tinue; }.    # C
c090: 68 65 63 6b 20 66 6f 72 20 67 75 65 73 74 65 64  heck for guested
c0a0: 20 63 6f 6e 66 69 67 75 72 65 2e 0a 20 20 20 20   configure..    
c0b0: 69 66 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f  if test -f "$ac_
c0c0: 73 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65  srcdir/configure
c0d0: 2e 67 6e 75 22 3b 20 74 68 65 6e 0a 20 20 20 20  .gnu"; then.    
c0e0: 20 20 65 63 68 6f 20 26 26 0a 20 20 20 20 20 20    echo &&.      
c0f0: 24 53 48 45 4c 4c 20 22 24 61 63 5f 73 72 63 64  $SHELL "$ac_srcd
c100: 69 72 2f 63 6f 6e 66 69 67 75 72 65 2e 67 6e 75  ir/configure.gnu
c110: 22 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73 69  " --help=recursi
c120: 76 65 0a 20 20 20 20 65 6c 69 66 20 74 65 73 74  ve.    elif test
c130: 20 2d 66 20 22 24 61 63 5f 73 72 63 64 69 72 2f   -f "$ac_srcdir/
c140: 63 6f 6e 66 69 67 75 72 65 22 3b 20 74 68 65 6e  configure"; then
c150: 0a 20 20 20 20 20 20 65 63 68 6f 20 26 26 0a 20  .      echo &&. 
c160: 20 20 20 20 20 24 53 48 45 4c 4c 20 22 24 61 63       $SHELL "$ac
c170: 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72  _srcdir/configur
c180: 65 22 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73  e" --help=recurs
c190: 69 76 65 0a 20 20 20 20 65 6c 73 65 0a 20 20 20  ive.    else.   
c1a0: 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
c1b0: 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 6e 6f  _me: WARNING: no
c1c0: 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69   configuration i
c1d0: 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 69 6e  nformation is in
c1e0: 20 24 61 63 5f 64 69 72 22 20 3e 26 32 0a 20 20   $ac_dir" >&2.  
c1f0: 20 20 66 69 20 7c 7c 20 61 63 5f 73 74 61 74 75    fi || ac_statu
c200: 73 3d 24 3f 0a 20 20 20 20 63 64 20 22 24 61 63  s=$?.    cd "$ac
c210: 5f 70 77 64 22 20 7c 7c 20 7b 20 61 63 5f 73 74  _pwd" || { ac_st
c220: 61 74 75 73 3d 24 3f 3b 20 62 72 65 61 6b 3b 20  atus=$?; break; 
c230: 7d 0a 20 20 64 6f 6e 65 0a 66 69 0a 0a 74 65 73  }.  done.fi..tes
c240: 74 20 2d 6e 20 22 24 61 63 5f 69 6e 69 74 5f 68  t -n "$ac_init_h
c250: 65 6c 70 22 20 26 26 20 65 78 69 74 20 24 61 63  elp" && exit $ac
c260: 5f 73 74 61 74 75 73 0a 69 66 20 24 61 63 5f 69  _status.if $ac_i
c270: 6e 69 74 5f 76 65 72 73 69 6f 6e 3b 20 74 68 65  nit_version; the
c280: 6e 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f  n.  cat <<\_ACEO
c290: 46 0a 73 71 6c 69 74 65 20 63 6f 6e 66 69 67 75  F.sqlite configu
c2a0: 72 65 20 33 2e 39 2e 32 0a 67 65 6e 65 72 61 74  re 3.9.2.generat
c2b0: 65 64 20 62 79 20 47 4e 55 20 41 75 74 6f 63 6f  ed by GNU Autoco
c2c0: 6e 66 20 32 2e 36 39 0a 0a 43 6f 70 79 72 69 67  nf 2.69..Copyrig
c2d0: 68 74 20 28 43 29 20 32 30 31 32 20 46 72 65 65  ht (C) 2012 Free
c2e0: 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61   Software Founda
c2f0: 74 69 6f 6e 2c 20 49 6e 63 2e 0a 54 68 69 73 20  tion, Inc..This 
c300: 63 6f 6e 66 69 67 75 72 65 20 73 63 72 69 70 74  configure script
c310: 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72   is free softwar
c320: 65 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74  e; the Free Soft
c330: 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 0a  ware Foundation.
c340: 67 69 76 65 73 20 75 6e 6c 69 6d 69 74 65 64 20  gives unlimited 
c350: 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 63 6f  permission to co
c360: 70 79 2c 20 64 69 73 74 72 69 62 75 74 65 20 61  py, distribute a
c370: 6e 64 20 6d 6f 64 69 66 79 20 69 74 2e 0a 5f 41  nd modify it.._A
c380: 43 45 4f 46 0a 20 20 65 78 69 74 0a 66 69 0a 0a  CEOF.  exit.fi..
c390: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ## -------------
c3a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23  ----------- ##.#
c3b0: 23 20 41 75 74 6f 63 6f 6e 66 20 69 6e 69 74 69  # Autoconf initi
c3c0: 61 6c 69 7a 61 74 69 6f 6e 2e 20 23 23 0a 23 23  alization. ##.##
c3d0: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
c3e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 23 20  --------- ##..# 
c3f0: 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70  ac_fn_c_try_comp
c400: 69 6c 65 20 4c 49 4e 45 4e 4f 0a 23 20 2d 2d 2d  ile LINENO.# ---
c410: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
c420: 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 72 79 20 74 6f  -------.# Try to
c430: 20 63 6f 6d 70 69 6c 65 20 63 6f 6e 66 74 65 73   compile conftes
c440: 74 2e 24 61 63 5f 65 78 74 2c 20 61 6e 64 20 72  t.$ac_ext, and r
c450: 65 74 75 72 6e 20 77 68 65 74 68 65 72 20 74 68  eturn whether th
c460: 69 73 20 73 75 63 63 65 65 64 65 64 2e 0a 61 63  is succeeded..ac
c470: 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c  _fn_c_try_compil
c480: 65 20 28 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e 65  e ().{.  as_line
c490: 6e 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22  no=${as_lineno-"
c4a0: 24 31 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73  $1"} as_lineno_s
c4b0: 74 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73  tack=as_lineno_s
c4c0: 74 61 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f  tack=$as_lineno_
c4d0: 73 74 61 63 6b 0a 20 20 72 6d 20 2d 66 20 63 6f  stack.  rm -f co
c4e0: 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
c4f0: 74 0a 20 20 69 66 20 7b 20 7b 20 61 63 5f 74 72  t.  if { { ac_tr
c500: 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a  y="$ac_compile".
c510: 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
c520: 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
c530: 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
c540: 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
c550: 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
c560: 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
c570: 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68  .eval ac_try_ech
c580: 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61  o="\"\$as_me:${a
c590: 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
c5a0: 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  }: $ac_try_echo\
c5b0: 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  "".$as_echo "$ac
c5c0: 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26  _try_echo"; } >&
c5d0: 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
c5e0: 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74  ompile") 2>conft
c5f0: 65 73 74 2e 65 72 72 0a 20 20 61 63 5f 73 74 61  est.err.  ac_sta
c600: 74 75 73 3d 24 3f 0a 20 20 69 66 20 74 65 73 74  tus=$?.  if test
c610: 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -s conftest.err
c620: 3b 20 74 68 65 6e 0a 20 20 20 20 67 72 65 70 20  ; then.    grep 
c630: 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65  -v '^ *+' confte
c640: 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74  st.err >conftest
c650: 2e 65 72 31 0a 20 20 20 20 63 61 74 20 63 6f 6e  .er1.    cat con
c660: 66 74 65 73 74 2e 65 72 31 20 3e 26 35 0a 20 20  ftest.er1 >&5.  
c670: 20 20 6d 76 20 2d 66 20 63 6f 6e 66 74 65 73 74    mv -f conftest
c680: 2e 65 72 31 20 63 6f 6e 66 74 65 73 74 2e 65 72  .er1 conftest.er
c690: 72 0a 20 20 66 69 0a 20 20 24 61 73 5f 65 63 68  r.  fi.  $as_ech
c6a0: 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
c6b0: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
c6c0: 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
c6d0: 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63  " >&5.  test $ac
c6e0: 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 20 26  _status = 0; } &
c6f0: 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24  & {.. test -z "$
c700: 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
c710: 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73  " ||.. test ! -s
c720: 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20   conftest.err.  
c730: 20 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d       } && test -
c740: 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  s conftest.$ac_o
c750: 62 6a 65 78 74 3b 20 74 68 65 6e 20 3a 0a 20 20  bjext; then :.  
c760: 61 63 5f 72 65 74 76 61 6c 3d 30 0a 65 6c 73 65  ac_retval=0.else
c770: 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
c780: 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
c790: 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
c7a0: 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
c7b0: 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
c7c0: 0a 0a 09 61 63 5f 72 65 74 76 61 6c 3d 31 0a 66  ...ac_retval=1.f
c7d0: 69 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e  i.  eval $as_lin
c7e0: 65 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f  eno_stack; ${as_
c7f0: 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d  lineno_stack:+:}
c800: 20 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f   unset as_lineno
c810: 0a 20 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74 61  .  as_fn_set_sta
c820: 74 75 73 20 24 61 63 5f 72 65 74 76 61 6c 0a 0a  tus $ac_retval..
c830: 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f  } # ac_fn_c_try_
c840: 63 6f 6d 70 69 6c 65 0a 0a 23 20 61 63 5f 66 6e  compile..# ac_fn
c850: 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 4c 49 4e 45  _c_try_link LINE
c860: 4e 4f 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  NO.# -----------
c870: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54  ------------.# T
c880: 72 79 20 74 6f 20 6c 69 6e 6b 20 63 6f 6e 66 74  ry to link conft
c890: 65 73 74 2e 24 61 63 5f 65 78 74 2c 20 61 6e 64  est.$ac_ext, and
c8a0: 20 72 65 74 75 72 6e 20 77 68 65 74 68 65 72 20   return whether 
c8b0: 74 68 69 73 20 73 75 63 63 65 65 64 65 64 2e 0a  this succeeded..
c8c0: 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b  ac_fn_c_try_link
c8d0: 20 28 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e   ().{.  as_linen
c8e0: 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24  o=${as_lineno-"$
c8f0: 31 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74  1"} as_lineno_st
c900: 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74  ack=as_lineno_st
c910: 61 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73  ack=$as_lineno_s
c920: 74 61 63 6b 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  tack.  rm -f con
c930: 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
c940: 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
c950: 65 78 74 0a 20 20 69 66 20 7b 20 7b 20 61 63 5f  ext.  if { { ac_
c960: 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63  try="$ac_link".c
c970: 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
c980: 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
c990: 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
c9a0: 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
c9b0: 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
c9c0: 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
c9d0: 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f  eval ac_try_echo
c9e0: 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73  ="\"\$as_me:${as
c9f0: 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
ca00: 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
ca10: 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ".$as_echo "$ac_
ca20: 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35  try_echo"; } >&5
ca30: 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69  .  (eval "$ac_li
ca40: 6e 6b 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  nk") 2>conftest.
ca50: 65 72 72 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  err.  ac_status=
ca60: 24 3f 0a 20 20 69 66 20 74 65 73 74 20 2d 73 20  $?.  if test -s 
ca70: 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20 74 68  conftest.err; th
ca80: 65 6e 0a 20 20 20 20 67 72 65 70 20 2d 76 20 27  en.    grep -v '
ca90: 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
caa0: 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  rr >conftest.er1
cab0: 0a 20 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73  .    cat conftes
cac0: 74 2e 65 72 31 20 3e 26 35 0a 20 20 20 20 6d 76  t.er1 >&5.    mv
cad0: 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
cae0: 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20   conftest.err.  
caf0: 66 69 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.  $as_echo "$
cb00: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
cb10: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20  o-$LINENO}: \$? 
cb20: 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
cb30: 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74 61  5.  test $ac_sta
cb40: 74 75 73 20 3d 20 30 3b 20 7d 20 26 26 20 7b 0a  tus = 0; } && {.
cb50: 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  . test -z "$ac_c
cb60: 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
cb70: 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
cb80: 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
cb90: 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
cba0: 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
cbb0: 20 26 26 20 7b 0a 09 20 74 65 73 74 20 22 24 63   && {.. test "$c
cbc0: 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20  ross_compiling" 
cbd0: 3d 20 79 65 73 20 7c 7c 0a 09 20 74 65 73 74 20  = yes ||.. test 
cbe0: 2d 78 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -x conftest$ac_e
cbf0: 78 65 65 78 74 0a 20 20 20 20 20 20 20 7d 3b 20  xeext.       }; 
cc00: 74 68 65 6e 20 3a 0a 20 20 61 63 5f 72 65 74 76  then :.  ac_retv
cc10: 61 6c 3d 30 0a 65 6c 73 65 0a 20 20 24 61 73 5f  al=0.else.  $as_
cc20: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
cc30: 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
cc40: 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
cc50: 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
cc60: 63 5f 65 78 74 20 3e 26 35 0a 0a 09 61 63 5f 72  c_ext >&5...ac_r
cc70: 65 74 76 61 6c 3d 31 0a 66 69 0a 20 20 23 20 44  etval=1.fi.  # D
cc80: 65 6c 65 74 65 20 74 68 65 20 49 50 41 2f 49 50  elete the IPA/IP
cc90: 4f 20 28 49 6e 74 65 72 20 50 72 6f 63 65 64 75  O (Inter Procedu
cca0: 72 61 6c 20 41 6e 61 6c 79 73 69 73 2f 4f 70 74  ral Analysis/Opt
ccb0: 69 6d 69 7a 61 74 69 6f 6e 29 20 69 6e 66 6f 72  imization) infor
ccc0: 6d 61 74 69 6f 6e 0a 20 20 23 20 63 72 65 61 74  mation.  # creat
ccd0: 65 64 20 62 79 20 74 68 65 20 50 47 49 20 63 6f  ed by the PGI co
cce0: 6d 70 69 6c 65 72 20 28 63 6f 6e 66 74 65 73 74  mpiler (conftest
ccf0: 5f 69 70 61 38 5f 63 6f 6e 66 74 65 73 74 2e 6f  _ipa8_conftest.o
cd00: 6f 29 2c 20 61 73 20 69 74 20 77 6f 75 6c 64 0a  o), as it would.
cd10: 20 20 23 20 69 6e 74 65 72 66 65 72 65 20 77 69    # interfere wi
cd20: 74 68 20 74 68 65 20 6e 65 78 74 20 6c 69 6e 6b  th the next link
cd30: 20 63 6f 6d 6d 61 6e 64 3b 20 61 6c 73 6f 20 64   command; also d
cd40: 65 6c 65 74 65 20 61 20 64 69 72 65 63 74 6f 72  elete a director
cd50: 79 20 74 68 61 74 20 69 73 0a 20 20 23 20 6c 65  y that is.  # le
cd60: 66 74 20 62 65 68 69 6e 64 20 62 79 20 41 70 70  ft behind by App
cd70: 6c 65 27 73 20 63 6f 6d 70 69 6c 65 72 2e 20 20  le's compiler.  
cd80: 57 65 20 64 6f 20 74 68 69 73 20 62 65 66 6f 72  We do this befor
cd90: 65 20 65 78 65 63 75 74 69 6e 67 20 74 68 65 20  e executing the 
cda0: 61 63 74 69 6f 6e 73 2e 0a 20 20 72 6d 20 2d 72  actions..  rm -r
cdb0: 66 20 63 6f 6e 66 74 65 73 74 2e 64 53 59 4d 20  f conftest.dSYM 
cdc0: 63 6f 6e 66 74 65 73 74 5f 69 70 61 38 5f 63 6f  conftest_ipa8_co
cdd0: 6e 66 74 65 73 74 2e 6f 6f 0a 20 20 65 76 61 6c  nftest.oo.  eval
cde0: 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63   $as_lineno_stac
cdf0: 6b 3b 20 24 7b 61 73 5f 6c 69 6e 65 6e 6f 5f 73  k; ${as_lineno_s
ce00: 74 61 63 6b 3a 2b 3a 7d 20 75 6e 73 65 74 20 61  tack:+:} unset a
ce10: 73 5f 6c 69 6e 65 6e 6f 0a 20 20 61 73 5f 66 6e  s_lineno.  as_fn
ce20: 5f 73 65 74 5f 73 74 61 74 75 73 20 24 61 63 5f  _set_status $ac_
ce30: 72 65 74 76 61 6c 0a 0a 7d 20 23 20 61 63 5f 66  retval..} # ac_f
ce40: 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 0a 0a 23 20  n_c_try_link..# 
ce50: 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65  ac_fn_c_check_he
ce60: 61 64 65 72 5f 63 6f 6d 70 69 6c 65 20 4c 49 4e  ader_compile LIN
ce70: 45 4e 4f 20 48 45 41 44 45 52 20 56 41 52 20 49  ENO HEADER VAR I
ce80: 4e 43 4c 55 44 45 53 0a 23 20 2d 2d 2d 2d 2d 2d  NCLUDES.# ------
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 2d 2d 2d  ----------------
cec0: 2d 0a 23 20 54 65 73 74 73 20 77 68 65 74 68 65  -.# Tests whethe
ced0: 72 20 48 45 41 44 45 52 20 65 78 69 73 74 73 20  r HEADER exists 
cee0: 61 6e 64 20 63 61 6e 20 62 65 20 63 6f 6d 70 69  and can be compi
cef0: 6c 65 64 20 75 73 69 6e 67 20 74 68 65 20 69 6e  led using the in
cf00: 63 6c 75 64 65 20 66 69 6c 65 73 20 69 6e 0a 23  clude files in.#
cf10: 20 49 4e 43 4c 55 44 45 53 2c 20 73 65 74 74 69   INCLUDES, setti
cf20: 6e 67 20 74 68 65 20 63 61 63 68 65 20 76 61 72  ng the cache var
cf30: 69 61 62 6c 65 20 56 41 52 20 61 63 63 6f 72 64  iable VAR accord
cf40: 69 6e 67 6c 79 2e 0a 61 63 5f 66 6e 5f 63 5f 63  ingly..ac_fn_c_c
cf50: 68 65 63 6b 5f 68 65 61 64 65 72 5f 63 6f 6d 70  heck_header_comp
cf60: 69 6c 65 20 28 29 0a 7b 0a 20 20 61 73 5f 6c 69  ile ().{.  as_li
cf70: 6e 65 6e 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f  neno=${as_lineno
cf80: 2d 22 24 31 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f  -"$1"} as_lineno
cf90: 5f 73 74 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f  _stack=as_lineno
cfa0: 5f 73 74 61 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e  _stack=$as_linen
cfb0: 6f 5f 73 74 61 63 6b 0a 20 20 7b 20 24 61 73 5f  o_stack.  { $as_
cfc0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
cfd0: 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
cfe0: 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
cff0: 24 32 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  $2" >&5.$as_echo
d000: 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
d010: 20 24 32 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a   $2... " >&6; }.
d020: 69 66 20 65 76 61 6c 20 5c 24 7b 24 33 2b 3a 7d  if eval \${$3+:}
d030: 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
d040: 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
d050: 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
d060: 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  .  cat confdefs.
d070: 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f  h - <<_ACEOF >co
d080: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f  nftest.$ac_ext./
d090: 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
d0a0: 2e 20 20 2a 2f 0a 24 34 0a 23 69 6e 63 6c 75 64  .  */.$4.#includ
d0b0: 65 20 3c 24 32 3e 0a 5f 41 43 45 4f 46 0a 69 66  e <$2>._ACEOF.if
d0c0: 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d   ac_fn_c_try_com
d0d0: 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20  pile "$LINENO"; 
d0e0: 74 68 65 6e 20 3a 0a 20 20 65 76 61 6c 20 22 24  then :.  eval "$
d0f0: 33 3d 79 65 73 22 0a 65 6c 73 65 0a 20 20 65 76  3=yes".else.  ev
d100: 61 6c 20 22 24 33 3d 6e 6f 22 0a 66 69 0a 72 6d  al "$3=no".fi.rm
d110: 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73   -f core conftes
d120: 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
d130: 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  ac_objext confte
d140: 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 65 76  st.$ac_ext.fi.ev
d150: 61 6c 20 61 63 5f 72 65 73 3d 5c 24 24 33 0a 09  al ac_res=\$$3..
d160: 20 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68         { $as_ech
d170: 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
d180: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
d190: 72 65 73 75 6c 74 3a 20 24 61 63 5f 72 65 73 22  result: $ac_res"
d1a0: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
d1b0: 61 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a 20  ac_res" >&6; }. 
d1c0: 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f   eval $as_lineno
d1d0: 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e  _stack; ${as_lin
d1e0: 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e  eno_stack:+:} un
d1f0: 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 0a 7d  set as_lineno..}
d200: 20 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b   # ac_fn_c_check
d210: 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 0a  _header_compile.
d220: 0a 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63  .# ac_fn_c_try_c
d230: 70 70 20 4c 49 4e 45 4e 4f 0a 23 20 2d 2d 2d 2d  pp LINENO.# ----
d240: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
d250: 2d 2d 0a 23 20 54 72 79 20 74 6f 20 70 72 65 70  --.# Try to prep
d260: 72 6f 63 65 73 73 20 63 6f 6e 66 74 65 73 74 2e  rocess conftest.
d270: 24 61 63 5f 65 78 74 2c 20 61 6e 64 20 72 65 74  $ac_ext, and ret
d280: 75 72 6e 20 77 68 65 74 68 65 72 20 74 68 69 73  urn whether this
d290: 20 73 75 63 63 65 65 64 65 64 2e 0a 61 63 5f 66   succeeded..ac_f
d2a0: 6e 5f 63 5f 74 72 79 5f 63 70 70 20 28 29 0a 7b  n_c_try_cpp ().{
d2b0: 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61  .  as_lineno=${a
d2c0: 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20 61  s_lineno-"$1"} a
d2d0: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61  s_lineno_stack=a
d2e0: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24  s_lineno_stack=$
d2f0: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a  as_lineno_stack.
d300: 20 20 69 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d    if { { ac_try=
d310: 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
d320: 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20  t.$ac_ext".case 
d330: 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
d340: 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
d350: 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
d360: 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
d370: 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
d380: 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
d390: 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22   ac_try_echo="\"
d3a0: 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  \$as_me:${as_lin
d3b0: 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61  eno-$LINENO}: $a
d3c0: 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61  c_try_echo\"".$a
d3d0: 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f  s_echo "$ac_try_
d3e0: 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28  echo"; } >&5.  (
d3f0: 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f  eval "$ac_cpp co
d400: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29  nftest.$ac_ext")
d410: 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a   2>conftest.err.
d420: 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
d430: 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   if test -s conf
d440: 74 65 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20  test.err; then. 
d450: 20 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b     grep -v '^ *+
d460: 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  ' conftest.err >
d470: 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 20  conftest.er1.   
d480: 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
d490: 31 20 3e 26 35 0a 20 20 20 20 6d 76 20 2d 66 20  1 >&5.    mv -f 
d4a0: 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 63 6f 6e  conftest.er1 con
d4b0: 66 74 65 73 74 2e 65 72 72 0a 20 20 66 69 0a 20  ftest.err.  fi. 
d4c0: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
d4d0: 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
d4e0: 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61  INENO}: \$? = $a
d4f0: 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
d500: 74 65 73 74 20 24 61 63 5f 73 74 61 74 75 73 20  test $ac_status 
d510: 3d 20 30 3b 20 7d 20 3e 20 63 6f 6e 66 74 65 73  = 0; } > conftes
d520: 74 2e 69 20 26 26 20 7b 0a 09 20 74 65 73 74 20  t.i && {.. test 
d530: 2d 7a 20 22 24 61 63 5f 63 5f 70 72 65 70 72 6f  -z "$ac_c_prepro
d540: 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63  c_warn_flag$ac_c
d550: 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
d560: 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
d570: 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
d580: 20 7d 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f   }; then :.  ac_
d590: 72 65 74 76 61 6c 3d 30 0a 65 6c 73 65 0a 20 20  retval=0.else.  
d5a0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
d5b0: 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
d5c0: 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
d5d0: 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
d5e0: 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20  t.$ac_ext >&5.. 
d5f0: 20 20 20 61 63 5f 72 65 74 76 61 6c 3d 31 0a 66     ac_retval=1.f
d600: 69 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e  i.  eval $as_lin
d610: 65 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f  eno_stack; ${as_
d620: 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d  lineno_stack:+:}
d630: 20 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f   unset as_lineno
d640: 0a 20 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74 61  .  as_fn_set_sta
d650: 74 75 73 20 24 61 63 5f 72 65 74 76 61 6c 0a 0a  tus $ac_retval..
d660: 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f  } # ac_fn_c_try_
d670: 63 70 70 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f 74  cpp..# ac_fn_c_t
d680: 72 79 5f 72 75 6e 20 4c 49 4e 45 4e 4f 0a 23 20  ry_run LINENO.# 
d690: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
d6a0: 2d 2d 2d 2d 2d 2d 0a 23 20 54 72 79 20 74 6f 20  ------.# Try to 
d6b0: 6c 69 6e 6b 20 63 6f 6e 66 74 65 73 74 2e 24 61  link conftest.$a
d6c0: 63 5f 65 78 74 2c 20 61 6e 64 20 72 65 74 75 72  c_ext, and retur
d6d0: 6e 20 77 68 65 74 68 65 72 20 74 68 69 73 20 73  n whether this s
d6e0: 75 63 63 65 65 64 65 64 2e 20 41 73 73 75 6d 65  ucceeded. Assume
d6f0: 73 0a 23 20 74 68 61 74 20 65 78 65 63 75 74 61  s.# that executa
d700: 62 6c 65 73 20 2a 63 61 6e 2a 20 62 65 20 72 75  bles *can* be ru
d710: 6e 2e 0a 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 72  n..ac_fn_c_try_r
d720: 75 6e 20 28 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e  un ().{.  as_lin
d730: 65 6e 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  eno=${as_lineno-
d740: 22 24 31 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f  "$1"} as_lineno_
d750: 73 74 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f  stack=as_lineno_
d760: 73 74 61 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f  stack=$as_lineno
d770: 5f 73 74 61 63 6b 0a 20 20 69 66 20 7b 20 7b 20  _stack.  if { { 
d780: 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b  ac_try="$ac_link
d790: 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
d7a0: 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
d7b0: 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
d7c0: 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
d7d0: 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
d7e0: 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
d7f0: 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
d800: 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
d810: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
d820: 4e 4f 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  NO}: $ac_try_ech
d830: 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24  o\"".$as_echo "$
d840: 61 63 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20  ac_try_echo"; } 
d850: 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
d860: 5f 6c 69 6e 6b 22 29 20 32 3e 26 35 0a 20 20 61  _link") 2>&5.  a
d870: 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61  c_status=$?.  $a
d880: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
d890: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
d8a0: 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  NO}: \$? = $ac_s
d8b0: 74 61 74 75 73 22 20 3e 26 35 0a 20 20 74 65 73  tatus" >&5.  tes
d8c0: 74 20 24 61 63 5f 73 74 61 74 75 73 20 3d 20 30  t $ac_status = 0
d8d0: 3b 20 7d 20 26 26 20 7b 20 61 63 5f 74 72 79 3d  ; } && { ac_try=
d8e0: 27 2e 2f 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  './conftest$ac_e
d8f0: 78 65 65 78 74 27 0a 20 20 7b 20 7b 20 63 61 73  xeext'.  { { cas
d900: 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
d910: 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
d920: 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
d930: 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
d940: 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
d950: 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
d960: 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22  al ac_try_echo="
d970: 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  \"\$as_me:${as_l
d980: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
d990: 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a  $ac_try_echo\"".
d9a0: 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72  $as_echo "$ac_tr
d9b0: 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20  y_echo"; } >&5. 
d9c0: 20 28 65 76 61 6c 20 22 24 61 63 5f 74 72 79 22   (eval "$ac_try"
d9d0: 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
d9e0: 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f  us=$?.  $as_echo
d9f0: 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
da00: 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c  neno-$LINENO}: \
da10: 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
da20: 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f   >&5.  test $ac_
da30: 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 7d  status = 0; }; }
da40: 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f 72 65  ; then :.  ac_re
da50: 74 76 61 6c 3d 30 0a 65 6c 73 65 0a 20 20 24 61  tval=0.else.  $a
da60: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
da70: 70 72 6f 67 72 61 6d 20 65 78 69 74 65 64 20 77  program exited w
da80: 69 74 68 20 73 74 61 74 75 73 20 24 61 63 5f 73  ith status $ac_s
da90: 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20 20 20  tatus" >&5.     
daa0: 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
dab0: 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
dac0: 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
dad0: 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
dae0: 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
daf0: 0a 20 20 20 20 20 20 20 61 63 5f 72 65 74 76 61  .       ac_retva
db00: 6c 3d 24 61 63 5f 73 74 61 74 75 73 0a 66 69 0a  l=$ac_status.fi.
db10: 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73    rm -rf conftes
db20: 74 2e 64 53 59 4d 20 63 6f 6e 66 74 65 73 74 5f  t.dSYM conftest_
db30: 69 70 61 38 5f 63 6f 6e 66 74 65 73 74 2e 6f 6f  ipa8_conftest.oo
db40: 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65  .  eval $as_line
db50: 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c  no_stack; ${as_l
db60: 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20  ineno_stack:+:} 
db70: 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a  unset as_lineno.
db80: 20 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74 61 74    as_fn_set_stat
db90: 75 73 20 24 61 63 5f 72 65 74 76 61 6c 0a 0a 7d  us $ac_retval..}
dba0: 20 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 72   # ac_fn_c_try_r
dbb0: 75 6e 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f 63 68  un..# ac_fn_c_ch
dbc0: 65 63 6b 5f 66 75 6e 63 20 4c 49 4e 45 4e 4f 20  eck_func LINENO 
dbd0: 46 55 4e 43 20 56 41 52 0a 23 20 2d 2d 2d 2d 2d  FUNC 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 2d 2d 2d 2d 0a 23 20  -------------.# 
dc00: 54 65 73 74 73 20 77 68 65 74 68 65 72 20 46 55  Tests whether FU
dc10: 4e 43 20 65 78 69 73 74 73 2c 20 73 65 74 74 69  NC exists, setti
dc20: 6e 67 20 74 68 65 20 63 61 63 68 65 20 76 61 72  ng the cache var
dc30: 69 61 62 6c 65 20 56 41 52 20 61 63 63 6f 72 64  iable VAR accord
dc40: 69 6e 67 6c 79 0a 61 63 5f 66 6e 5f 63 5f 63 68  ingly.ac_fn_c_ch
dc50: 65 63 6b 5f 66 75 6e 63 20 28 29 0a 7b 0a 20 20  eck_func ().{.  
dc60: 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73 5f 6c  as_lineno=${as_l
dc70: 69 6e 65 6e 6f 2d 22 24 31 22 7d 20 61 73 5f 6c  ineno-"$1"} as_l
dc80: 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73 5f 6c  ineno_stack=as_l
dc90: 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61 73 5f  ineno_stack=$as_
dca0: 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20 20 7b  lineno_stack.  {
dcb0: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
dcc0: 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
dcd0: 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
dce0: 20 66 6f 72 20 24 32 22 20 3e 26 35 0a 24 61 73   for $2" >&5.$as
dcf0: 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
dd00: 67 20 66 6f 72 20 24 32 2e 2e 2e 20 22 20 3e 26  g for $2... " >&
dd10: 36 3b 20 7d 0a 69 66 20 65 76 61 6c 20 5c 24 7b  6; }.if eval \${
dd20: 24 33 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  $3+:} false; the
dd30: 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
dd40: 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
dd50: 0a 65 6c 73 65 0a 20 20 63 61 74 20 63 6f 6e 66  .else.  cat conf
dd60: 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f  defs.h - <<_ACEO
dd70: 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  F >conftest.$ac_
dd80: 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  ext./* end confd
dd90: 65 66 73 2e 68 2e 20 20 2a 2f 0a 2f 2a 20 44 65  efs.h.  */./* De
dda0: 66 69 6e 65 20 24 32 20 74 6f 20 61 6e 20 69 6e  fine $2 to an in
ddb0: 6e 6f 63 75 6f 75 73 20 76 61 72 69 61 6e 74 2c  nocuous variant,
ddc0: 20 69 6e 20 63 61 73 65 20 3c 6c 69 6d 69 74 73   in case <limits
ddd0: 2e 68 3e 20 64 65 63 6c 61 72 65 73 20 24 32 2e  .h> declares $2.
dde0: 0a 20 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c  .   For example,
ddf0: 20 48 50 2d 55 58 20 31 31 69 20 3c 6c 69 6d 69   HP-UX 11i <limi
de00: 74 73 2e 68 3e 20 64 65 63 6c 61 72 65 73 20 67  ts.h> declares g
de10: 65 74 74 69 6d 65 6f 66 64 61 79 2e 20 20 2a 2f  ettimeofday.  */
de20: 0a 23 64 65 66 69 6e 65 20 24 32 20 69 6e 6e 6f  .#define $2 inno
de30: 63 75 6f 75 73 5f 24 32 0a 0a 2f 2a 20 53 79 73  cuous_$2../* Sys
de40: 74 65 6d 20 68 65 61 64 65 72 20 74 6f 20 64 65  tem header to de
de50: 66 69 6e 65 20 5f 5f 73 74 75 62 20 6d 61 63 72  fine __stub macr
de60: 6f 73 20 61 6e 64 20 68 6f 70 65 66 75 6c 6c 79  os and hopefully
de70: 20 66 65 77 20 70 72 6f 74 6f 74 79 70 65 73 2c   few prototypes,
de80: 0a 20 20 20 20 77 68 69 63 68 20 63 61 6e 20 63  .    which can c
de90: 6f 6e 66 6c 69 63 74 20 77 69 74 68 20 63 68 61  onflict with cha
dea0: 72 20 24 32 20 28 29 3b 20 62 65 6c 6f 77 2e 0a  r $2 (); below..
deb0: 20 20 20 20 50 72 65 66 65 72 20 3c 6c 69 6d 69      Prefer <limi
dec0: 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65 72 74  ts.h> to <assert
ded0: 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f 5f 20  .h> if __STDC__ 
dee0: 69 73 20 64 65 66 69 6e 65 64 2c 20 73 69 6e 63  is defined, sinc
def0: 65 0a 20 20 20 20 3c 6c 69 6d 69 74 73 2e 68 3e  e.    <limits.h>
df00: 20 65 78 69 73 74 73 20 65 76 65 6e 20 6f 6e 20   exists even on 
df10: 66 72 65 65 73 74 61 6e 64 69 6e 67 20 63 6f 6d  freestanding com
df20: 70 69 6c 65 72 73 2e 20 20 2a 2f 0a 0a 23 69 66  pilers.  */..#if
df30: 64 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69  def __STDC__.# i
df40: 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68  nclude <limits.h
df50: 3e 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64  >.#else.# includ
df60: 65 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e  e <assert.h>.#en
df70: 64 69 66 0a 0a 23 75 6e 64 65 66 20 24 32 0a 0a  dif..#undef $2..
df80: 2f 2a 20 4f 76 65 72 72 69 64 65 20 61 6e 79 20  /* Override any 
df90: 47 43 43 20 69 6e 74 65 72 6e 61 6c 20 70 72 6f  GCC internal pro
dfa0: 74 6f 74 79 70 65 20 74 6f 20 61 76 6f 69 64 20  totype to avoid 
dfb0: 61 6e 20 65 72 72 6f 72 2e 0a 20 20 20 55 73 65  an error..   Use
dfc0: 20 63 68 61 72 20 62 65 63 61 75 73 65 20 69 6e   char because in
dfd0: 74 20 6d 69 67 68 74 20 6d 61 74 63 68 20 74 68  t might match th
dfe0: 65 20 72 65 74 75 72 6e 20 74 79 70 65 20 6f 66  e return type of
dff0: 20 61 20 47 43 43 0a 20 20 20 62 75 69 6c 74 69   a GCC.   builti
e000: 6e 20 61 6e 64 20 74 68 65 6e 20 69 74 73 20 61  n and then its a
e010: 72 67 75 6d 65 6e 74 20 70 72 6f 74 6f 74 79 70  rgument prototyp
e020: 65 20 77 6f 75 6c 64 20 73 74 69 6c 6c 20 61 70  e would still ap
e030: 70 6c 79 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20  ply.  */.#ifdef 
e040: 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78 74 65  __cplusplus.exte
e050: 72 6e 20 22 43 22 0a 23 65 6e 64 69 66 0a 63 68  rn "C".#endif.ch
e060: 61 72 20 24 32 20 28 29 3b 0a 2f 2a 20 54 68 65  ar $2 ();./* The
e070: 20 47 4e 55 20 43 20 6c 69 62 72 61 72 79 20 64   GNU C library d
e080: 65 66 69 6e 65 73 20 74 68 69 73 20 66 6f 72 20  efines this for 
e090: 66 75 6e 63 74 69 6f 6e 73 20 77 68 69 63 68 20  functions which 
e0a0: 69 74 20 69 6d 70 6c 65 6d 65 6e 74 73 0a 20 20  it implements.  
e0b0: 20 20 74 6f 20 61 6c 77 61 79 73 20 66 61 69 6c    to always fail
e0c0: 20 77 69 74 68 20 45 4e 4f 53 59 53 2e 20 20 53   with ENOSYS.  S
e0d0: 6f 6d 65 20 66 75 6e 63 74 69 6f 6e 73 20 61 72  ome functions ar
e0e0: 65 20 61 63 74 75 61 6c 6c 79 20 6e 61 6d 65 64  e actually named
e0f0: 0a 20 20 20 20 73 6f 6d 65 74 68 69 6e 67 20 73  .    something s
e100: 74 61 72 74 69 6e 67 20 77 69 74 68 20 5f 5f 20  tarting with __ 
e110: 61 6e 64 20 74 68 65 20 6e 6f 72 6d 61 6c 20 6e  and the normal n
e120: 61 6d 65 20 69 73 20 61 6e 20 61 6c 69 61 73 2e  ame is an alias.
e130: 20 20 2a 2f 0a 23 69 66 20 64 65 66 69 6e 65 64    */.#if defined
e140: 20 5f 5f 73 74 75 62 5f 24 32 20 7c 7c 20 64 65   __stub_$2 || de
e150: 66 69 6e 65 64 20 5f 5f 73 74 75 62 5f 5f 5f 24  fined __stub___$
e160: 32 0a 63 68 6f 6b 65 20 6d 65 0a 23 65 6e 64 69  2.choke me.#endi
e170: 66 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  f..int.main ().{
e180: 0a 72 65 74 75 72 6e 20 24 32 20 28 29 3b 0a 20  .return $2 ();. 
e190: 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d   ;.  return 0;.}
e1a0: 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e  ._ACEOF.if ac_fn
e1b0: 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 22 24 4c 49  _c_try_link "$LI
e1c0: 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20  NENO"; then :.  
e1d0: 65 76 61 6c 20 22 24 33 3d 79 65 73 22 0a 65 6c  eval "$3=yes".el
e1e0: 73 65 0a 20 20 65 76 61 6c 20 22 24 33 3d 6e 6f  se.  eval "$3=no
e1f0: 22 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20  ".fi.rm -f core 
e200: 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
e210: 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
e220: 20 5c 0a 20 20 20 20 63 6f 6e 66 74 65 73 74 24   \.    conftest$
e230: 61 63 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65  ac_exeext confte
e240: 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 65 76  st.$ac_ext.fi.ev
e250: 61 6c 20 61 63 5f 72 65 73 3d 5c 24 24 33 0a 09  al ac_res=\$$3..
e260: 20 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68         { $as_ech
e270: 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
e280: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
e290: 72 65 73 75 6c 74 3a 20 24 61 63 5f 72 65 73 22  result: $ac_res"
e2a0: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
e2b0: 61 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a 20  ac_res" >&6; }. 
e2c0: 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f   eval $as_lineno
e2d0: 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e  _stack; ${as_lin
e2e0: 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e  eno_stack:+:} un
e2f0: 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 0a 7d  set as_lineno..}
e300: 20 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b   # ac_fn_c_check
e310: 5f 66 75 6e 63 0a 0a 23 20 61 63 5f 66 6e 5f 63  _func..# ac_fn_c
e320: 5f 63 68 65 63 6b 5f 74 79 70 65 20 4c 49 4e 45  _check_type LINE
e330: 4e 4f 20 54 59 50 45 20 56 41 52 20 49 4e 43 4c  NO TYPE VAR INCL
e340: 55 44 45 53 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d  UDES.# ---------
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 2d 2d  ----------------
e370: 2d 2d 0a 23 20 54 65 73 74 73 20 77 68 65 74 68  --.# Tests wheth
e380: 65 72 20 54 59 50 45 20 65 78 69 73 74 73 20 61  er TYPE exists a
e390: 66 74 65 72 20 68 61 76 69 6e 67 20 69 6e 63 6c  fter having incl
e3a0: 75 64 65 64 20 49 4e 43 4c 55 44 45 53 2c 20 73  uded INCLUDES, s
e3b0: 65 74 74 69 6e 67 20 63 61 63 68 65 0a 23 20 76  etting cache.# v
e3c0: 61 72 69 61 62 6c 65 20 56 41 52 20 61 63 63 6f  ariable VAR acco
e3d0: 72 64 69 6e 67 6c 79 2e 0a 61 63 5f 66 6e 5f 63  rdingly..ac_fn_c
e3e0: 5f 63 68 65 63 6b 5f 74 79 70 65 20 28 29 0a 7b  _check_type ().{
e3f0: 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61  .  as_lineno=${a
e400: 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20 61  s_lineno-"$1"} a
e410: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61  s_lineno_stack=a
e420: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24  s_lineno_stack=$
e430: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a  as_lineno_stack.
e440: 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
e450: 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
e460: 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
e470: 69 6e 67 20 66 6f 72 20 24 32 22 20 3e 26 35 0a  ing for $2" >&5.
e480: 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
e490: 6b 69 6e 67 20 66 6f 72 20 24 32 2e 2e 2e 20 22  king for $2... "
e4a0: 20 3e 26 36 3b 20 7d 0a 69 66 20 65 76 61 6c 20   >&6; }.if eval 
e4b0: 5c 24 7b 24 33 2b 3a 7d 20 66 61 6c 73 65 3b 20  \${$3+:} false; 
e4c0: 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
e4d0: 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
e4e0: 3e 26 36 0a 65 6c 73 65 0a 20 20 65 76 61 6c 20  >&6.else.  eval 
e4f0: 22 24 33 3d 6e 6f 22 0a 20 20 63 61 74 20 63 6f  "$3=no".  cat co
e500: 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43  nfdefs.h - <<_AC
e510: 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  EOF >conftest.$a
e520: 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e  c_ext./* end con
e530: 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 34 0a  fdefs.h.  */.$4.
e540: 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 69 66  int.main ().{.if
e550: 20 28 73 69 7a 65 6f 66 20 28 24 32 29 29 0a 09   (sizeof ($2))..
e560: 20 72 65 74 75 72 6e 20 30 3b 0a 20 20 3b 0a 20   return 0;.  ;. 
e570: 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
e580: 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74  EOF.if ac_fn_c_t
e590: 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e  ry_compile "$LIN
e5a0: 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 63  ENO"; then :.  c
e5b0: 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20  at confdefs.h - 
e5c0: 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65  <<_ACEOF >confte
e5d0: 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e  st.$ac_ext./* en
e5e0: 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
e5f0: 2f 0a 24 34 0a 69 6e 74 0a 6d 61 69 6e 20 28 29  /.$4.int.main ()
e600: 0a 7b 0a 69 66 20 28 73 69 7a 65 6f 66 20 28 28  .{.if (sizeof ((
e610: 24 32 29 29 29 0a 09 20 20 20 20 72 65 74 75 72  $2)))..    retur
e620: 6e 20 30 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72  n 0;.  ;.  retur
e630: 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66  n 0;.}._ACEOF.if
e640: 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d   ac_fn_c_try_com
e650: 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20  pile "$LINENO"; 
e660: 74 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20 65  then :..else.  e
e670: 76 61 6c 20 22 24 33 3d 79 65 73 22 0a 66 69 0a  val "$3=yes".fi.
e680: 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
e690: 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
e6a0: 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
e6b0: 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a  test.$ac_ext.fi.
e6c0: 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
e6d0: 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
e6e0: 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
e6f0: 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a  test.$ac_ext.fi.
e700: 65 76 61 6c 20 61 63 5f 72 65 73 3d 5c 24 24 33  eval ac_res=\$$3
e710: 0a 09 20 20 20 20 20 20 20 7b 20 24 61 73 5f 65  ..       { $as_e
e720: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
e730: 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
e740: 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 72 65  : result: $ac_re
e750: 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  s" >&5.$as_echo 
e760: 22 24 61 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d  "$ac_res" >&6; }
e770: 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65  .  eval $as_line
e780: 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c  no_stack; ${as_l
e790: 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20  ineno_stack:+:} 
e7a0: 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a  unset as_lineno.
e7b0: 0a 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65  .} # ac_fn_c_che
e7c0: 63 6b 5f 74 79 70 65 0a 0a 23 20 61 63 5f 66 6e  ck_type..# ac_fn
e7d0: 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64 65 72 5f  _c_check_header_
e7e0: 6d 6f 6e 67 72 65 6c 20 4c 49 4e 45 4e 4f 20 48  mongrel LINENO H
e7f0: 45 41 44 45 52 20 56 41 52 20 49 4e 43 4c 55 44  EADER VAR INCLUD
e800: 45 53 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ES.# -----------
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 2d 2d 2d 2d 0a 23 20 54  ------------.# T
e840: 65 73 74 73 20 77 68 65 74 68 65 72 20 48 45 41  ests whether HEA
e850: 44 45 52 20 65 78 69 73 74 73 2c 20 67 69 76 69  DER exists, givi
e860: 6e 67 20 61 20 77 61 72 6e 69 6e 67 20 69 66 20  ng a warning if 
e870: 69 74 20 63 61 6e 6e 6f 74 20 62 65 20 63 6f 6d  it cannot be com
e880: 70 69 6c 65 64 20 75 73 69 6e 67 0a 23 20 74 68  piled using.# th
e890: 65 20 69 6e 63 6c 75 64 65 20 66 69 6c 65 73 20  e include files 
e8a0: 69 6e 20 49 4e 43 4c 55 44 45 53 20 61 6e 64 20  in INCLUDES and 
e8b0: 73 65 74 74 69 6e 67 20 74 68 65 20 63 61 63 68  setting the cach
e8c0: 65 20 76 61 72 69 61 62 6c 65 20 56 41 52 0a 23  e variable VAR.#
e8d0: 20 61 63 63 6f 72 64 69 6e 67 6c 79 2e 0a 61 63   accordingly..ac
e8e0: 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64  _fn_c_check_head
e8f0: 65 72 5f 6d 6f 6e 67 72 65 6c 20 28 29 0a 7b 0a  er_mongrel ().{.
e900: 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73    as_lineno=${as
e910: 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20 61 73  _lineno-"$1"} as
e920: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73  _lineno_stack=as
e930: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61  _lineno_stack=$a
e940: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20  s_lineno_stack. 
e950: 20 69 66 20 65 76 61 6c 20 5c 24 7b 24 33 2b 3a   if eval \${$3+:
e960: 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
e970: 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
e980: 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
e990: 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
e9a0: 69 6e 67 20 66 6f 72 20 24 32 22 20 3e 26 35 0a  ing for $2" >&5.
e9b0: 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
e9c0: 6b 69 6e 67 20 66 6f 72 20 24 32 2e 2e 2e 20 22  king for $2... "
e9d0: 20 3e 26 36 3b 20 7d 0a 69 66 20 65 76 61 6c 20   >&6; }.if eval 
e9e0: 5c 24 7b 24 33 2b 3a 7d 20 66 61 6c 73 65 3b 20  \${$3+:} false; 
e9f0: 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
ea00: 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
ea10: 3e 26 36 0a 66 69 0a 65 76 61 6c 20 61 63 5f 72  >&6.fi.eval ac_r
ea20: 65 73 3d 5c 24 24 33 0a 09 20 20 20 20 20 20 20  es=\$$3..       
ea30: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
ea40: 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
ea50: 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
ea60: 20 24 61 63 5f 72 65 73 22 20 3e 26 35 0a 24 61   $ac_res" >&5.$a
ea70: 73 5f 65 63 68 6f 20 22 24 61 63 5f 72 65 73 22  s_echo "$ac_res"
ea80: 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 23   >&6; }.else.  #
ea90: 20 49 73 20 74 68 65 20 68 65 61 64 65 72 20 63   Is the header c
eaa0: 6f 6d 70 69 6c 61 62 6c 65 3f 0a 7b 20 24 61 73  ompilable?.{ $as
eab0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
eac0: 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
ead0: 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 24 32 20  O}: checking $2 
eae0: 75 73 61 62 69 6c 69 74 79 22 20 3e 26 35 0a 24  usability" >&5.$
eaf0: 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
eb00: 69 6e 67 20 24 32 20 75 73 61 62 69 6c 69 74 79  ing $2 usability
eb10: 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 63 61 74  ... " >&6; }.cat
eb20: 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
eb30: 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
eb40: 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
eb50: 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
eb60: 24 34 0a 23 69 6e 63 6c 75 64 65 20 3c 24 32 3e  $4.#include <$2>
eb70: 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e  ._ACEOF.if ac_fn
eb80: 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22  _c_try_compile "
eb90: 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a  $LINENO"; then :
eba0: 0a 20 20 61 63 5f 68 65 61 64 65 72 5f 63 6f 6d  .  ac_header_com
ebb0: 70 69 6c 65 72 3d 79 65 73 0a 65 6c 73 65 0a 20  piler=yes.else. 
ebc0: 20 61 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69   ac_header_compi
ebd0: 6c 65 72 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20  ler=no.fi.rm -f 
ebe0: 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
ebf0: 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
ec00: 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
ec10: 61 63 5f 65 78 74 0a 7b 20 24 61 73 5f 65 63 68  ac_ext.{ $as_ech
ec20: 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
ec30: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
ec40: 72 65 73 75 6c 74 3a 20 24 61 63 5f 68 65 61 64  result: $ac_head
ec50: 65 72 5f 63 6f 6d 70 69 6c 65 72 22 20 3e 26 35  er_compiler" >&5
ec60: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 68  .$as_echo "$ac_h
ec70: 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72 22 20  eader_compiler" 
ec80: 3e 26 36 3b 20 7d 0a 0a 23 20 49 73 20 74 68 65  >&6; }..# Is the
ec90: 20 68 65 61 64 65 72 20 70 72 65 73 65 6e 74 3f   header present?
eca0: 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
ecb0: 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
ecc0: 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
ecd0: 6e 67 20 24 32 20 70 72 65 73 65 6e 63 65 22 20  ng $2 presence" 
ece0: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
ecf0: 63 68 65 63 6b 69 6e 67 20 24 32 20 70 72 65 73  checking $2 pres
ed00: 65 6e 63 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  ence... " >&6; }
ed10: 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
ed20: 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66  - <<_ACEOF >conf
ed30: 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20  test.$ac_ext./* 
ed40: 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
ed50: 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 24 32   */.#include <$2
ed60: 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66  >._ACEOF.if ac_f
ed70: 6e 5f 63 5f 74 72 79 5f 63 70 70 20 22 24 4c 49  n_c_try_cpp "$LI
ed80: 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20  NENO"; then :.  
ed90: 61 63 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f  ac_header_prepro
eda0: 63 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61 63 5f  c=yes.else.  ac_
edb0: 68 65 61 64 65 72 5f 70 72 65 70 72 6f 63 3d 6e  header_preproc=n
edc0: 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  o.fi.rm -f conft
edd0: 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
ede0: 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  .i conftest.$ac_
edf0: 65 78 74 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  ext.{ $as_echo "
ee00: 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
ee10: 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
ee20: 75 6c 74 3a 20 24 61 63 5f 68 65 61 64 65 72 5f  ult: $ac_header_
ee30: 70 72 65 70 72 6f 63 22 20 3e 26 35 0a 24 61 73  preproc" >&5.$as
ee40: 5f 65 63 68 6f 20 22 24 61 63 5f 68 65 61 64 65  _echo "$ac_heade
ee50: 72 5f 70 72 65 70 72 6f 63 22 20 3e 26 36 3b 20  r_preproc" >&6; 
ee60: 7d 0a 0a 23 20 53 6f 3f 20 20 57 68 61 74 20 61  }..# So?  What a
ee70: 62 6f 75 74 20 74 68 69 73 20 68 65 61 64 65 72  bout this header
ee80: 3f 0a 63 61 73 65 20 24 61 63 5f 68 65 61 64 65  ?.case $ac_heade
ee90: 72 5f 63 6f 6d 70 69 6c 65 72 3a 24 61 63 5f 68  r_compiler:$ac_h
eea0: 65 61 64 65 72 5f 70 72 65 70 72 6f 63 3a 24 61  eader_preproc:$a
eeb0: 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e  c_c_preproc_warn
eec0: 5f 66 6c 61 67 20 69 6e 20 23 28 28 0a 20 20 79  _flag in #((.  y
eed0: 65 73 3a 6e 6f 3a 20 29 0a 20 20 20 20 7b 20 24  es:no: ).    { $
eee0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
eef0: 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
ef00: 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 24  ENO}: WARNING: $
ef10: 32 3a 20 61 63 63 65 70 74 65 64 20 62 79 20 74  2: accepted by t
ef20: 68 65 20 63 6f 6d 70 69 6c 65 72 2c 20 72 65 6a  he compiler, rej
ef30: 65 63 74 65 64 20 62 79 20 74 68 65 20 70 72 65  ected by the pre
ef40: 70 72 6f 63 65 73 73 6f 72 21 22 20 3e 26 35 0a  processor!" >&5.
ef50: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
ef60: 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 61  : WARNING: $2: a
ef70: 63 63 65 70 74 65 64 20 62 79 20 74 68 65 20 63  ccepted by the c
ef80: 6f 6d 70 69 6c 65 72 2c 20 72 65 6a 65 63 74 65  ompiler, rejecte
ef90: 64 20 62 79 20 74 68 65 20 70 72 65 70 72 6f 63  d by the preproc
efa0: 65 73 73 6f 72 21 22 20 3e 26 32 3b 7d 0a 20 20  essor!" >&2;}.  
efb0: 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
efc0: 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
efd0: 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49  -$LINENO}: WARNI
efe0: 4e 47 3a 20 24 32 3a 20 70 72 6f 63 65 65 64 69  NG: $2: proceedi
eff0: 6e 67 20 77 69 74 68 20 74 68 65 20 63 6f 6d 70  ng with the comp
f000: 69 6c 65 72 27 73 20 72 65 73 75 6c 74 22 20 3e  iler's result" >
f010: 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
f020: 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32  _me: WARNING: $2
f030: 3a 20 70 72 6f 63 65 65 64 69 6e 67 20 77 69 74  : proceeding wit
f040: 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 27 73  h the compiler's
f050: 20 72 65 73 75 6c 74 22 20 3e 26 32 3b 7d 0a 20   result" >&2;}. 
f060: 20 20 20 3b 3b 0a 20 20 6e 6f 3a 79 65 73 3a 2a     ;;.  no:yes:*
f070: 20 29 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68   ).    { $as_ech
f080: 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
f090: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
f0a0: 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 70 72 65  WARNING: $2: pre
f0b0: 73 65 6e 74 20 62 75 74 20 63 61 6e 6e 6f 74 20  sent but cannot 
f0c0: 62 65 20 63 6f 6d 70 69 6c 65 64 22 20 3e 26 35  be compiled" >&5
f0d0: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
f0e0: 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20  e: WARNING: $2: 
f0f0: 70 72 65 73 65 6e 74 20 62 75 74 20 63 61 6e 6e  present but cann
f100: 6f 74 20 62 65 20 63 6f 6d 70 69 6c 65 64 22 20  ot be compiled" 
f110: 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 24 61 73 5f  >&2;}.    { $as_
f120: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
f130: 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
f140: 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20  }: WARNING: $2: 
f150: 20 20 20 20 63 68 65 63 6b 20 66 6f 72 20 6d 69      check for mi
f160: 73 73 69 6e 67 20 70 72 65 72 65 71 75 69 73 69  ssing prerequisi
f170: 74 65 20 68 65 61 64 65 72 73 3f 22 20 3e 26 35  te headers?" >&5
f180: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
f190: 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20  e: WARNING: $2: 
f1a0: 20 20 20 20 63 68 65 63 6b 20 66 6f 72 20 6d 69      check for mi
f1b0: 73 73 69 6e 67 20 70 72 65 72 65 71 75 69 73 69  ssing prerequisi
f1c0: 74 65 20 68 65 61 64 65 72 73 3f 22 20 3e 26 32  te headers?" >&2
f1d0: 3b 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68  ;}.    { $as_ech
f1e0: 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
f1f0: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
f200: 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 73 65 65  WARNING: $2: see
f210: 20 74 68 65 20 41 75 74 6f 63 6f 6e 66 20 64 6f   the Autoconf do
f220: 63 75 6d 65 6e 74 61 74 69 6f 6e 22 20 3e 26 35  cumentation" >&5
f230: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
f240: 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20  e: WARNING: $2: 
f250: 73 65 65 20 74 68 65 20 41 75 74 6f 63 6f 6e 66  see the Autoconf
f260: 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 22 20   documentation" 
f270: 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 24 61 73 5f  >&2;}.    { $as_
f280: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
f290: 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
f2a0: 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20  }: WARNING: $2: 
f2b0: 20 20 20 20 73 65 63 74 69 6f 6e 20 5c 22 50 72      section \"Pr
f2c0: 65 73 65 6e 74 20 42 75 74 20 43 61 6e 6e 6f 74  esent But Cannot
f2d0: 20 42 65 20 43 6f 6d 70 69 6c 65 64 5c 22 22 20   Be Compiled\"" 
f2e0: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
f2f0: 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24  s_me: WARNING: $
f300: 32 3a 20 20 20 20 20 73 65 63 74 69 6f 6e 20 5c  2:     section \
f310: 22 50 72 65 73 65 6e 74 20 42 75 74 20 43 61 6e  "Present But Can
f320: 6e 6f 74 20 42 65 20 43 6f 6d 70 69 6c 65 64 5c  not Be Compiled\
f330: 22 22 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 24  "" >&2;}.    { $
f340: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
f350: 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
f360: 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 24  ENO}: WARNING: $
f370: 32 3a 20 70 72 6f 63 65 65 64 69 6e 67 20 77 69  2: proceeding wi
f380: 74 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 27  th the compiler'
f390: 73 20 72 65 73 75 6c 74 22 20 3e 26 35 0a 24 61  s result" >&5.$a
f3a0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
f3b0: 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 70 72 6f  WARNING: $2: pro
f3c0: 63 65 65 64 69 6e 67 20 77 69 74 68 20 74 68 65  ceeding with the
f3d0: 20 63 6f 6d 70 69 6c 65 72 27 73 20 72 65 73 75   compiler's resu
f3e0: 6c 74 22 20 3e 26 32 3b 7d 0a 20 20 20 20 3b 3b  lt" >&2;}.    ;;
f3f0: 0a 65 73 61 63 0a 20 20 7b 20 24 61 73 5f 65 63  .esac.  { $as_ec
f400: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
f410: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
f420: 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 32   checking for $2
f430: 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
f440: 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
f450: 32 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  2... " >&6; }.if
f460: 20 65 76 61 6c 20 5c 24 7b 24 33 2b 3a 7d 20 66   eval \${$3+:} f
f470: 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
f480: 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
f490: 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
f4a0: 20 65 76 61 6c 20 22 24 33 3d 5c 24 61 63 5f 68   eval "$3=\$ac_h
f4b0: 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72 22 0a  eader_compiler".
f4c0: 66 69 0a 65 76 61 6c 20 61 63 5f 72 65 73 3d 5c  fi.eval ac_res=\
f4d0: 24 24 33 0a 09 20 20 20 20 20 20 20 7b 20 24 61  $$3..       { $a
f4e0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
f4f0: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
f500: 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  NO}: result: $ac
f510: 5f 72 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  _res" >&5.$as_ec
f520: 68 6f 20 22 24 61 63 5f 72 65 73 22 20 3e 26 36  ho "$ac_res" >&6
f530: 3b 20 7d 0a 66 69 0a 20 20 65 76 61 6c 20 24 61  ; }.fi.  eval $a
f540: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3b 20  s_lineno_stack; 
f550: 24 7b 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63  ${as_lineno_stac
f560: 6b 3a 2b 3a 7d 20 75 6e 73 65 74 20 61 73 5f 6c  k:+:} unset as_l
f570: 69 6e 65 6e 6f 0a 0a 7d 20 23 20 61 63 5f 66 6e  ineno..} # ac_fn
f580: 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64 65 72 5f  _c_check_header_
f590: 6d 6f 6e 67 72 65 6c 0a 63 61 74 20 3e 63 6f 6e  mongrel.cat >con
f5a0: 66 69 67 2e 6c 6f 67 20 3c 3c 5f 41 43 45 4f 46  fig.log <<_ACEOF
f5b0: 0a 54 68 69 73 20 66 69 6c 65 20 63 6f 6e 74 61  .This file conta
f5c0: 69 6e 73 20 61 6e 79 20 6d 65 73 73 61 67 65 73  ins any messages
f5d0: 20 70 72 6f 64 75 63 65 64 20 62 79 20 63 6f 6d   produced by com
f5e0: 70 69 6c 65 72 73 20 77 68 69 6c 65 0a 72 75 6e  pilers while.run
f5f0: 6e 69 6e 67 20 63 6f 6e 66 69 67 75 72 65 2c 20  ning configure, 
f600: 74 6f 20 61 69 64 20 64 65 62 75 67 67 69 6e 67  to aid debugging
f610: 20 69 66 20 63 6f 6e 66 69 67 75 72 65 20 6d 61   if configure ma
f620: 6b 65 73 20 61 20 6d 69 73 74 61 6b 65 2e 0a 0a  kes a mistake...
f630: 49 74 20 77 61 73 20 63 72 65 61 74 65 64 20 62  It was created b
f640: 79 20 73 71 6c 69 74 65 20 24 61 73 5f 6d 65 20  y sqlite $as_me 
f650: 33 2e 39 2e 32 2c 20 77 68 69 63 68 20 77 61 73  3.9.2, which was
f660: 0a 67 65 6e 65 72 61 74 65 64 20 62 79 20 47 4e  .generated by GN
f670: 55 20 41 75 74 6f 63 6f 6e 66 20 32 2e 36 39 2e  U Autoconf 2.69.
f680: 20 20 49 6e 76 6f 63 61 74 69 6f 6e 20 63 6f 6d    Invocation com
f690: 6d 61 6e 64 20 6c 69 6e 65 20 77 61 73 0a 0a 20  mand line was.. 
f6a0: 20 24 20 24 30 20 24 40 0a 0a 5f 41 43 45 4f 46   $ $0 $@.._ACEOF
f6b0: 0a 65 78 65 63 20 35 3e 3e 63 6f 6e 66 69 67 2e  .exec 5>>config.
f6c0: 6c 6f 67 0a 7b 0a 63 61 74 20 3c 3c 5f 41 53 55  log.{.cat <<_ASU
f6d0: 4e 41 4d 45 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  NAME.## --------
f6e0: 2d 20 23 23 0a 23 23 20 50 6c 61 74 66 6f 72 6d  - ##.## Platform
f6f0: 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  . ##.## --------
f700: 2d 20 23 23 0a 0a 68 6f 73 74 6e 61 6d 65 20 3d  - ##..hostname =
f710: 20 60 28 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 75   `(hostname || u
f720: 6e 61 6d 65 20 2d 6e 29 20 32 3e 2f 64 65 76 2f  name -n) 2>/dev/
f730: 6e 75 6c 6c 20 7c 20 73 65 64 20 31 71 60 0a 75  null | sed 1q`.u
f740: 6e 61 6d 65 20 2d 6d 20 3d 20 60 28 75 6e 61 6d  name -m = `(unam
f750: 65 20 2d 6d 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  e -m) 2>/dev/nul
f760: 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77  l || echo unknow
f770: 6e 60 0a 75 6e 61 6d 65 20 2d 72 20 3d 20 60 28  n`.uname -r = `(
f780: 75 6e 61 6d 65 20 2d 72 29 20 32 3e 2f 64 65 76  uname -r) 2>/dev
f790: 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e  /null || echo un
f7a0: 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 73 20  known`.uname -s 
f7b0: 3d 20 60 28 75 6e 61 6d 65 20 2d 73 29 20 32 3e  = `(uname -s) 2>
f7c0: 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68  /dev/null || ech
f7d0: 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65  o unknown`.uname
f7e0: 20 2d 76 20 3d 20 60 28 75 6e 61 6d 65 20 2d 76   -v = `(uname -v
f7f0: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c  ) 2>/dev/null ||
f800: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a   echo unknown`..
f810: 2f 75 73 72 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d  /usr/bin/uname -
f820: 70 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 75  p = `(/usr/bin/u
f830: 6e 61 6d 65 20 2d 70 29 20 32 3e 2f 64 65 76 2f  name -p) 2>/dev/
f840: 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b  null || echo unk
f850: 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 75 6e 61 6d 65  nown`./bin/uname
f860: 20 2d 58 20 20 20 20 20 3d 20 60 28 2f 62 69 6e   -X     = `(/bin
f870: 2f 75 6e 61 6d 65 20 2d 58 29 20 32 3e 2f 64 65  /uname -X) 2>/de
f880: 76 2f 6e 75 6c 6c 20 20 20 20 20 7c 7c 20 65 63  v/null     || ec
f890: 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f 62 69  ho unknown`../bi
f8a0: 6e 2f 61 72 63 68 20 20 20 20 20 20 20 20 20 20  n/arch          
f8b0: 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 61 72 63      = `(/bin/arc
f8c0: 68 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20  h) 2>/dev/null  
f8d0: 20 20 20 20 20 20 20 20 20 20 20 20 7c 7c 20 65              || e
f8e0: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73  cho unknown`./us
f8f0: 72 2f 62 69 6e 2f 61 72 63 68 20 2d 6b 20 20 20  r/bin/arch -k   
f900: 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e      = `(/usr/bin
f910: 2f 61 72 63 68 20 2d 6b 29 20 32 3e 2f 64 65 76  /arch -k) 2>/dev
f920: 2f 6e 75 6c 6c 20 20 20 20 20 20 20 7c 7c 20 65  /null       || e
f930: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73  cho unknown`./us
f940: 72 2f 63 6f 6e 76 65 78 2f 67 65 74 73 79 73 69  r/convex/getsysi
f950: 6e 66 6f 20 3d 20 60 28 2f 75 73 72 2f 63 6f 6e  nfo = `(/usr/con
f960: 76 65 78 2f 67 65 74 73 79 73 69 6e 66 6f 29 20  vex/getsysinfo) 
f970: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65  2>/dev/null || e
f980: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73  cho unknown`./us
f990: 72 2f 62 69 6e 2f 68 6f 73 74 69 6e 66 6f 20 20  r/bin/hostinfo  
f9a0: 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e      = `(/usr/bin
f9b0: 2f 68 6f 73 74 69 6e 66 6f 29 20 32 3e 2f 64 65  /hostinfo) 2>/de
f9c0: 76 2f 6e 75 6c 6c 20 20 20 20 20 20 7c 7c 20 65  v/null      || e
f9d0: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69  cho unknown`./bi
f9e0: 6e 2f 6d 61 63 68 69 6e 65 20 20 20 20 20 20 20  n/machine       
f9f0: 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 6d 61 63      = `(/bin/mac
fa00: 68 69 6e 65 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  hine) 2>/dev/nul
fa10: 6c 20 20 20 20 20 20 20 20 20 20 20 7c 7c 20 65  l           || e
fa20: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73  cho unknown`./us
fa30: 72 2f 62 69 6e 2f 6f 73 6c 65 76 65 6c 20 20 20  r/bin/oslevel   
fa40: 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e      = `(/usr/bin
fa50: 2f 6f 73 6c 65 76 65 6c 29 20 32 3e 2f 64 65 76  /oslevel) 2>/dev
fa60: 2f 6e 75 6c 6c 20 20 20 20 20 20 20 7c 7c 20 65  /null       || e
fa70: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69  cho unknown`./bi
fa80: 6e 2f 75 6e 69 76 65 72 73 65 20 20 20 20 20 20  n/universe      
fa90: 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 75 6e 69      = `(/bin/uni
faa0: 76 65 72 73 65 29 20 32 3e 2f 64 65 76 2f 6e 75  verse) 2>/dev/nu
fab0: 6c 6c 20 20 20 20 20 20 20 20 20 20 7c 7c 20 65  ll          || e
fac0: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 5f 41  cho unknown`.._A
fad0: 53 55 4e 41 4d 45 0a 0a 61 73 5f 73 61 76 65 5f  SUNAME..as_save_
fae0: 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
faf0: 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
fb00: 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
fb10: 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
fb20: 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
fb30: 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
fb40: 73 5f 64 69 72 3d 2e 0a 20 20 20 20 24 61 73 5f  s_dir=..    $as_
fb50: 65 63 68 6f 20 22 50 41 54 48 3a 20 24 61 73 5f  echo "PATH: $as_
fb60: 64 69 72 22 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  dir".  done.IFS=
fb70: 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 7d 20  $as_save_IFS..} 
fb80: 3e 26 35 0a 0a 63 61 74 20 3e 26 35 20 3c 3c 5f  >&5..cat >&5 <<_
fb90: 41 43 45 4f 46 0a 0a 0a 23 23 20 2d 2d 2d 2d 2d  ACEOF...## -----
fba0: 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 43 6f 72  ------ ##.## Cor
fbb0: 65 20 74 65 73 74 73 2e 20 23 23 0a 23 23 20 2d  e tests. ##.## -
fbc0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 5f  ---------- ##.._
fbd0: 41 43 45 4f 46 0a 0a 0a 23 20 4b 65 65 70 20 61  ACEOF...# Keep a
fbe0: 20 74 72 61 63 65 20 6f 66 20 74 68 65 20 63 6f   trace of the co
fbf0: 6d 6d 61 6e 64 20 6c 69 6e 65 2e 0a 23 20 53 74  mmand line..# St
fc00: 72 69 70 20 6f 75 74 20 2d 2d 6e 6f 2d 63 72 65  rip out --no-cre
fc10: 61 74 65 20 61 6e 64 20 2d 2d 6e 6f 2d 72 65 63  ate and --no-rec
fc20: 75 72 73 69 6f 6e 20 73 6f 20 74 68 65 79 20 64  ursion so they d
fc30: 6f 20 6e 6f 74 20 70 69 6c 65 20 75 70 2e 0a 23  o not pile up..#
fc40: 20 53 74 72 69 70 20 6f 75 74 20 2d 2d 73 69 6c   Strip out --sil
fc50: 65 6e 74 20 62 65 63 61 75 73 65 20 77 65 20 64  ent because we d
fc60: 6f 6e 27 74 20 77 61 6e 74 20 74 6f 20 72 65 63  on't want to rec
fc70: 6f 72 64 20 69 74 20 66 6f 72 20 66 75 74 75 72  ord it for futur
fc80: 65 20 72 75 6e 73 2e 0a 23 20 41 6c 73 6f 20 71  e runs..# Also q
fc90: 75 6f 74 65 20 61 6e 79 20 61 72 67 73 20 63 6f  uote any args co
fca0: 6e 74 61 69 6e 69 6e 67 20 73 68 65 6c 6c 20 6d  ntaining shell m
fcb0: 65 74 61 2d 63 68 61 72 61 63 74 65 72 73 2e 0a  eta-characters..
fcc0: 23 20 4d 61 6b 65 20 74 77 6f 20 70 61 73 73 65  # Make two passe
fcd0: 73 20 74 6f 20 61 6c 6c 6f 77 20 66 6f 72 20 70  s to allow for p
fce0: 72 6f 70 65 72 20 64 75 70 6c 69 63 61 74 65 2d  roper duplicate-
fcf0: 61 72 67 75 6d 65 6e 74 20 73 75 70 70 72 65 73  argument suppres
fd00: 73 69 6f 6e 2e 0a 61 63 5f 63 6f 6e 66 69 67 75  sion..ac_configu
fd10: 72 65 5f 61 72 67 73 3d 0a 61 63 5f 63 6f 6e 66  re_args=.ac_conf
fd20: 69 67 75 72 65 5f 61 72 67 73 30 3d 0a 61 63 5f  igure_args0=.ac_
fd30: 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31 3d  configure_args1=
fd40: 0a 61 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65  .ac_must_keep_ne
fd50: 78 74 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f  xt=false.for ac_
fd60: 70 61 73 73 20 69 6e 20 31 20 32 0a 64 6f 0a 20  pass in 1 2.do. 
fd70: 20 66 6f 72 20 61 63 5f 61 72 67 0a 20 20 64 6f   for ac_arg.  do
fd80: 0a 20 20 20 20 63 61 73 65 20 24 61 63 5f 61 72  .    case $ac_ar
fd90: 67 20 69 6e 0a 20 20 20 20 2d 6e 6f 2d 63 72 65  g in.    -no-cre
fda0: 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 2a 20 7c 20  ate | --no-c* | 
fdb0: 2d 6e 20 7c 20 2d 6e 6f 2d 72 65 63 75 72 73 69  -n | -no-recursi
fdc0: 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 2a 29 20 63 6f  on | --no-r*) co
fdd0: 6e 74 69 6e 75 65 20 3b 3b 0a 20 20 20 20 2d 71  ntinue ;;.    -q
fde0: 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75   | -quiet | --qu
fdf0: 69 65 74 20 7c 20 2d 2d 71 75 69 65 20 7c 20 2d  iet | --quie | -
fe00: 2d 71 75 69 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d  -qui | --qu | --
fe10: 71 20 5c 0a 20 20 20 20 7c 20 2d 73 69 6c 65 6e  q \.    | -silen
fe20: 74 20 7c 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d  t | --silent | -
fe30: 2d 73 69 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20  -silen | --sile 
fe40: 7c 20 2d 2d 73 69 6c 29 0a 20 20 20 20 20 20 63  | --sil).      c
fe50: 6f 6e 74 69 6e 75 65 20 3b 3b 0a 20 20 20 20 2a  ontinue ;;.    *
fe60: 5c 27 2a 29 0a 20 20 20 20 20 20 61 63 5f 61 72  \'*).      ac_ar
fe70: 67 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63  g=`$as_echo "$ac
fe80: 5f 61 72 67 22 20 7c 20 73 65 64 20 22 73 2f 27  _arg" | sed "s/'
fe90: 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60  /'\\\\\\\\''/g"`
fea0: 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20   ;;.    esac.   
feb0: 20 63 61 73 65 20 24 61 63 5f 70 61 73 73 20 69   case $ac_pass i
fec0: 6e 0a 20 20 20 20 31 29 20 61 73 5f 66 6e 5f 61  n.    1) as_fn_a
fed0: 70 70 65 6e 64 20 61 63 5f 63 6f 6e 66 69 67 75  ppend ac_configu
fee0: 72 65 5f 61 72 67 73 30 20 22 20 27 24 61 63 5f  re_args0 " '$ac_
fef0: 61 72 67 27 22 20 3b 3b 0a 20 20 20 20 32 29 0a  arg'" ;;.    2).
ff00: 20 20 20 20 20 20 61 73 5f 66 6e 5f 61 70 70 65        as_fn_appe
ff10: 6e 64 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  nd ac_configure_
ff20: 61 72 67 73 31 20 22 20 27 24 61 63 5f 61 72 67  args1 " '$ac_arg
ff30: 27 22 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  '".      if test
ff40: 20 24 61 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e   $ac_must_keep_n
ff50: 65 78 74 20 3d 20 74 72 75 65 3b 20 74 68 65 6e  ext = true; then
ff60: 0a 09 61 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e  ..ac_must_keep_n
ff70: 65 78 74 3d 66 61 6c 73 65 20 23 20 47 6f 74 20  ext=false # Got 
ff80: 76 61 6c 75 65 2c 20 62 61 63 6b 20 74 6f 20 6e  value, back to n
ff90: 6f 72 6d 61 6c 2e 0a 20 20 20 20 20 20 65 6c 73  ormal..      els
ffa0: 65 0a 09 63 61 73 65 20 24 61 63 5f 61 72 67 20  e..case $ac_arg 
ffb0: 69 6e 0a 09 20 20 2a 3d 2a 20 7c 20 2d 2d 63 6f  in..  *=* | --co
ffc0: 6e 66 69 67 2d 63 61 63 68 65 20 7c 20 2d 43 20  nfig-cache | -C 
ffd0: 7c 20 2d 64 69 73 61 62 6c 65 2d 2a 20 7c 20 2d  | -disable-* | -
ffe0: 2d 64 69 73 61 62 6c 65 2d 2a 20 5c 0a 09 20 20  -disable-* \..  
fff0: 7c 20 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20 2d 2d  | -enable-* | --
10000 65 6e 61 62 6c 65 2d 2a 20 7c 20 2d 67 61 73 20  enable-* | -gas 
10010 7c 20 2d 2d 67 2a 20 7c 20 2d 6e 66 70 20 7c 20  | --g* | -nfp | 
10020 2d 2d 6e 66 2a 20 5c 0a 09 20 20 7c 20 2d 71 20  --nf* \..  | -q 
10030 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71 2a 20  | -quiet | --q* 
10040 7c 20 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69  | -silent | --si
10050 6c 2a 20 7c 20 2d 76 20 7c 20 2d 76 65 72 62 2a  l* | -v | -verb*
10060 20 5c 0a 09 20 20 7c 20 2d 77 69 74 68 2d 2a 20   \..  | -with-* 
10070 7c 20 2d 2d 77 69 74 68 2d 2a 20 7c 20 2d 77 69  | --with-* | -wi
10080 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 77 69 74 68  thout-* | --with
10090 6f 75 74 2d 2a 20 7c 20 2d 2d 78 29 0a 09 20 20  out-* | --x)..  
100a0 20 20 63 61 73 65 20 22 24 61 63 5f 63 6f 6e 66    case "$ac_conf
100b0 69 67 75 72 65 5f 61 72 67 73 30 20 22 20 69 6e  igure_args0 " in
100c0 0a 09 20 20 20 20 20 20 22 24 61 63 5f 63 6f 6e  ..      "$ac_con
100d0 66 69 67 75 72 65 5f 61 72 67 73 31 22 2a 22 20  figure_args1"*" 
100e0 27 24 61 63 5f 61 72 67 27 20 22 2a 20 29 20 63  '$ac_arg' "* ) c
100f0 6f 6e 74 69 6e 75 65 20 3b 3b 0a 09 20 20 20 20  ontinue ;;..    
10100 65 73 61 63 0a 09 20 20 20 20 3b 3b 0a 09 20 20  esac..    ;;..  
10110 2d 2a 20 29 20 61 63 5f 6d 75 73 74 5f 6b 65 65  -* ) ac_must_kee
10120 70 5f 6e 65 78 74 3d 74 72 75 65 20 3b 3b 0a 09  p_next=true ;;..
10130 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20 20  esac.      fi.  
10140 20 20 20 20 61 73 5f 66 6e 5f 61 70 70 65 6e 64      as_fn_append
10150 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72   ac_configure_ar
10160 67 73 20 22 20 27 24 61 63 5f 61 72 67 27 22 0a  gs " '$ac_arg'".
10170 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61        ;;.    esa
10180 63 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 7b 20  c.  done.done.{ 
10190 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
101a0 73 30 3d 3b 20 75 6e 73 65 74 20 61 63 5f 63 6f  s0=; unset ac_co
101b0 6e 66 69 67 75 72 65 5f 61 72 67 73 30 3b 7d 0a  nfigure_args0;}.
101c0 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  { ac_configure_a
101d0 72 67 73 31 3d 3b 20 75 6e 73 65 74 20 61 63 5f  rgs1=; unset ac_
101e0 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31 3b  configure_args1;
101f0 7d 0a 0a 23 20 57 68 65 6e 20 69 6e 74 65 72 72  }..# When interr
10200 75 70 74 65 64 20 6f 72 20 65 78 69 74 27 64 2c  upted or exit'd,
10210 20 63 6c 65 61 6e 75 70 20 74 65 6d 70 6f 72 61   cleanup tempora
10220 72 79 20 66 69 6c 65 73 2c 20 61 6e 64 20 63 6f  ry files, and co
10230 6d 70 6c 65 74 65 0a 23 20 63 6f 6e 66 69 67 2e  mplete.# config.
10240 6c 6f 67 2e 20 20 57 65 20 72 65 6d 6f 76 65 20  log.  We remove 
10250 63 6f 6d 6d 65 6e 74 73 20 62 65 63 61 75 73 65  comments because
10260 20 61 6e 79 77 61 79 20 74 68 65 20 71 75 6f 74   anyway the quot
10270 65 73 20 69 6e 20 74 68 65 72 65 0a 23 20 77 6f  es in there.# wo
10280 75 6c 64 20 63 61 75 73 65 20 70 72 6f 62 6c 65  uld cause proble
10290 6d 73 20 6f 72 20 6c 6f 6f 6b 20 75 67 6c 79 2e  ms or look ugly.
102a0 0a 23 20 57 41 52 4e 49 4e 47 3a 20 55 73 65 20  .# WARNING: Use 
102b0 27 5c 27 27 20 74 6f 20 72 65 70 72 65 73 65 6e  '\'' to represen
102c0 74 20 61 6e 20 61 70 6f 73 74 72 6f 70 68 65 20  t an apostrophe 
102d0 77 69 74 68 69 6e 20 74 68 65 20 74 72 61 70 2e  within the trap.
102e0 0a 23 20 57 41 52 4e 49 4e 47 3a 20 44 6f 20 6e  .# WARNING: Do n
102f0 6f 74 20 73 74 61 72 74 20 74 68 65 20 74 72 61  ot start the tra
10300 70 20 63 6f 64 65 20 77 69 74 68 20 61 20 6e 65  p code with a ne
10310 77 6c 69 6e 65 2c 20 64 75 65 20 74 6f 20 61 20  wline, due to a 
10320 46 72 65 65 42 53 44 20 34 2e 30 20 62 75 67 2e  FreeBSD 4.0 bug.
10330 0a 74 72 61 70 20 27 65 78 69 74 5f 73 74 61 74  .trap 'exit_stat
10340 75 73 3d 24 3f 0a 20 20 23 20 53 61 76 65 20 69  us=$?.  # Save i
10350 6e 74 6f 20 63 6f 6e 66 69 67 2e 6c 6f 67 20 73  nto config.log s
10360 6f 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20  ome information 
10370 74 68 61 74 20 6d 69 67 68 74 20 68 65 6c 70 20  that might help 
10380 69 6e 20 64 65 62 75 67 67 69 6e 67 2e 0a 20 20  in debugging..  
10390 7b 0a 20 20 20 20 65 63 68 6f 0a 0a 20 20 20 20  {.    echo..    
103a0 24 61 73 5f 65 63 68 6f 20 22 23 23 20 2d 2d 2d  $as_echo "## ---
103b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  ------------- ##
103c0 0a 23 23 20 43 61 63 68 65 20 76 61 72 69 61 62  .## Cache variab
103d0 6c 65 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d  les. ##.## -----
103e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 22 0a  ----------- ##".
103f0 20 20 20 20 65 63 68 6f 0a 20 20 20 20 23 20 54      echo.    # T
10400 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 77 61 79  he following way
10410 20 6f 66 20 77 72 69 74 69 6e 67 20 74 68 65 20   of writing the 
10420 63 61 63 68 65 20 6d 69 73 68 61 6e 64 6c 65 73  cache mishandles
10430 20 6e 65 77 6c 69 6e 65 73 20 69 6e 20 76 61 6c   newlines in val
10440 75 65 73 2c 0a 28 0a 20 20 66 6f 72 20 61 63 5f  ues,.(.  for ac_
10450 76 61 72 20 69 6e 20 60 28 73 65 74 29 20 32 3e  var in `(set) 2>
10460 26 31 20 7c 20 73 65 64 20 2d 6e 20 27 5c 27 27  &1 | sed -n '\''
10470 73 2f 5e 5c 28 5b 61 2d 7a 41 2d 5a 5f 5d 5b 61  s/^\([a-zA-Z_][a
10480 2d 7a 41 2d 5a 30 2d 39 5f 5d 2a 5c 29 3d 2e 2a  -zA-Z0-9_]*\)=.*
10490 2f 5c 31 2f 70 27 5c 27 27 60 3b 20 64 6f 0a 20  /\1/p'\''`; do. 
104a0 20 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c     eval ac_val=\
104b0 24 24 61 63 5f 76 61 72 0a 20 20 20 20 63 61 73  $$ac_var.    cas
104c0 65 20 24 61 63 5f 76 61 6c 20 69 6e 20 23 28 0a  e $ac_val in #(.
104d0 20 20 20 20 2a 24 7b 61 73 5f 6e 6c 7d 2a 29 0a      *${as_nl}*).
104e0 20 20 20 20 20 20 63 61 73 65 20 24 61 63 5f 76        case $ac_v
104f0 61 72 20 69 6e 20 23 28 0a 20 20 20 20 20 20 2a  ar in #(.      *
10500 5f 63 76 5f 2a 29 20 7b 20 24 61 73 5f 65 63 68  _cv_*) { $as_ech
10510 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
10520 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
10530 57 41 52 4e 49 4e 47 3a 20 63 61 63 68 65 20 76  WARNING: cache v
10540 61 72 69 61 62 6c 65 20 24 61 63 5f 76 61 72 20  ariable $ac_var 
10550 63 6f 6e 74 61 69 6e 73 20 61 20 6e 65 77 6c 69  contains a newli
10560 6e 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ne" >&5.$as_echo
10570 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e   "$as_me: WARNIN
10580 47 3a 20 63 61 63 68 65 20 76 61 72 69 61 62 6c  G: cache variabl
10590 65 20 24 61 63 5f 76 61 72 20 63 6f 6e 74 61 69  e $ac_var contai
105a0 6e 73 20 61 20 6e 65 77 6c 69 6e 65 22 20 3e 26  ns a newline" >&
105b0 32 3b 7d 20 3b 3b 0a 20 20 20 20 20 20 65 73 61  2;} ;;.      esa
105c0 63 0a 20 20 20 20 20 20 63 61 73 65 20 24 61 63  c.      case $ac
105d0 5f 76 61 72 20 69 6e 20 23 28 0a 20 20 20 20 20  _var in #(.     
105e0 20 5f 20 7c 20 49 46 53 20 7c 20 61 73 5f 6e 6c   _ | IFS | as_nl
105f0 29 20 3b 3b 20 23 28 0a 20 20 20 20 20 20 42 41  ) ;; #(.      BA
10600 53 48 5f 41 52 47 56 20 7c 20 42 41 53 48 5f 53  SH_ARGV | BASH_S
10610 4f 55 52 43 45 29 20 65 76 61 6c 20 24 61 63 5f  OURCE) eval $ac_
10620 76 61 72 3d 20 3b 3b 20 23 28 0a 20 20 20 20 20  var= ;; #(.     
10630 20 2a 29 20 7b 20 65 76 61 6c 20 24 61 63 5f 76   *) { eval $ac_v
10640 61 72 3d 3b 20 75 6e 73 65 74 20 24 61 63 5f 76  ar=; unset $ac_v
10650 61 72 3b 7d 20 3b 3b 0a 20 20 20 20 20 20 65 73  ar;} ;;.      es
10660 61 63 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20  ac ;;.    esac. 
10670 20 64 6f 6e 65 0a 20 20 28 73 65 74 29 20 32 3e   done.  (set) 2>
10680 26 31 20 7c 0a 20 20 20 20 63 61 73 65 20 24 61  &1 |.    case $a
10690 73 5f 6e 6c 60 28 61 63 5f 73 70 61 63 65 3d 27  s_nl`(ac_space='
106a0 5c 27 27 20 27 5c 27 27 3b 20 73 65 74 29 20 32  \'' '\''; set) 2
106b0 3e 26 31 60 20 69 6e 20 23 28 0a 20 20 20 20 2a  >&1` in #(.    *
106c0 24 7b 61 73 5f 6e 6c 7d 61 63 5f 73 70 61 63 65  ${as_nl}ac_space
106d0 3d 5c 20 2a 29 0a 20 20 20 20 20 20 73 65 64 20  =\ *).      sed 
106e0 2d 6e 20 5c 0a 09 22 73 2f 27 5c 27 27 2f 27 5c  -n \.."s/'\''/'\
106f0 27 27 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67  ''\\\\'\'''\''/g
10700 3b 0a 09 20 20 73 2f 5e 5c 5c 28 5b 5f 24 61 73  ;..  s/^\\([_$as
10710 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5f 63 76 5f 5b  _cr_alnum]*_cv_[
10720 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5c  _$as_cr_alnum]*\
10730 5c 29 3d 5c 5c 28 2e 2a 5c 5c 29 2f 5c 5c 31 3d  \)=\\(.*\\)/\\1=
10740 27 5c 27 27 5c 5c 32 27 5c 27 27 2f 70 22 0a 20  '\''\\2'\''/p". 
10750 20 20 20 20 20 3b 3b 20 23 28 0a 20 20 20 20 2a       ;; #(.    *
10760 29 0a 20 20 20 20 20 20 73 65 64 20 2d 6e 20 22  ).      sed -n "
10770 2f 5e 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d  /^[_$as_cr_alnum
10780 5d 2a 5f 63 76 5f 5b 5f 24 61 73 5f 63 72 5f 61  ]*_cv_[_$as_cr_a
10790 6c 6e 75 6d 5d 2a 3d 2f 70 22 0a 20 20 20 20 20  lnum]*=/p".     
107a0 20 3b 3b 0a 20 20 20 20 65 73 61 63 20 7c 0a 20   ;;.    esac |. 
107b0 20 20 20 73 6f 72 74 0a 29 0a 20 20 20 20 65 63     sort.).    ec
107c0 68 6f 0a 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  ho..    $as_echo
107d0 20 22 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   "## -----------
107e0 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 4f 75 74  ------ ##.## Out
107f0 70 75 74 20 76 61 72 69 61 62 6c 65 73 2e 20 23  put variables. #
10800 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  #.## -----------
10810 2d 2d 2d 2d 2d 2d 20 23 23 22 0a 20 20 20 20 65  ------ ##".    e
10820 63 68 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f 76  cho.    for ac_v
10830 61 72 20 69 6e 20 24 61 63 5f 73 75 62 73 74 5f  ar in $ac_subst_
10840 76 61 72 73 0a 20 20 20 20 64 6f 0a 20 20 20 20  vars.    do.    
10850 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24    eval ac_val=\$
10860 24 61 63 5f 76 61 72 0a 20 20 20 20 20 20 63 61  $ac_var.      ca
10870 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a 20 20  se $ac_val in.  
10880 20 20 20 20 2a 5c 27 5c 27 27 2a 29 20 61 63 5f      *\'\''*) ac_
10890 76 61 6c 3d 60 24 61 73 5f 65 63 68 6f 20 22 24  val=`$as_echo "$
108a0 61 63 5f 76 61 6c 22 20 7c 20 73 65 64 20 22 73  ac_val" | sed "s
108b0 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 5c 5c  /'\''/'\''\\\\\\
108c0 5c 5c 27 5c 27 27 27 5c 27 27 2f 67 22 60 3b 3b  \\'\'''\''/g"`;;
108d0 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
108e0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f    $as_echo "$ac_
108f0 76 61 72 3d 27 5c 27 27 24 61 63 5f 76 61 6c 27  var='\''$ac_val'
10900 5c 27 27 22 0a 20 20 20 20 64 6f 6e 65 20 7c 20  \''".    done | 
10910 73 6f 72 74 0a 20 20 20 20 65 63 68 6f 0a 0a 20  sort.    echo.. 
10920 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
10930 61 63 5f 73 75 62 73 74 5f 66 69 6c 65 73 22 3b  ac_subst_files";
10940 20 74 68 65 6e 0a 20 20 20 20 20 20 24 61 73 5f   then.      $as_
10950 65 63 68 6f 20 22 23 23 20 2d 2d 2d 2d 2d 2d 2d  echo "## -------
10960 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a  ------------ ##.
10970 23 23 20 46 69 6c 65 20 73 75 62 73 74 69 74 75  ## File substitu
10980 74 69 6f 6e 73 2e 20 23 23 0a 23 23 20 2d 2d 2d  tions. ##.## ---
10990 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
109a0 20 23 23 22 0a 20 20 20 20 20 20 65 63 68 6f 0a   ##".      echo.
109b0 20 20 20 20 20 20 66 6f 72 20 61 63 5f 76 61 72        for ac_var
109c0 20 69 6e 20 24 61 63 5f 73 75 62 73 74 5f 66 69   in $ac_subst_fi
109d0 6c 65 73 0a 20 20 20 20 20 20 64 6f 0a 09 65 76  les.      do..ev
109e0 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61 63 5f  al ac_val=\$$ac_
109f0 76 61 72 0a 09 63 61 73 65 20 24 61 63 5f 76 61  var..case $ac_va
10a00 6c 20 69 6e 0a 09 2a 5c 27 5c 27 27 2a 29 20 61  l in..*\'\''*) a
10a10 63 5f 76 61 6c 3d 60 24 61 73 5f 65 63 68 6f 20  c_val=`$as_echo 
10a20 22 24 61 63 5f 76 61 6c 22 20 7c 20 73 65 64 20  "$ac_val" | sed 
10a30 22 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c  "s/'\''/'\''\\\\
10a40 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67 22 60  \\\\'\'''\''/g"`
10a50 3b 3b 0a 09 65 73 61 63 0a 09 24 61 73 5f 65 63  ;;..esac..$as_ec
10a60 68 6f 20 22 24 61 63 5f 76 61 72 3d 27 5c 27 27  ho "$ac_var='\''
10a70 24 61 63 5f 76 61 6c 27 5c 27 27 22 0a 20 20 20  $ac_val'\''".   
10a80 20 20 20 64 6f 6e 65 20 7c 20 73 6f 72 74 0a 20     done | sort. 
10a90 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 66 69       echo.    fi
10aa0 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 73  ..    if test -s
10ab0 20 63 6f 6e 66 64 65 66 73 2e 68 3b 20 74 68 65   confdefs.h; the
10ac0 6e 0a 20 20 20 20 20 20 24 61 73 5f 65 63 68 6f  n.      $as_echo
10ad0 20 22 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   "## -----------
10ae0 20 23 23 0a 23 23 20 63 6f 6e 66 64 65 66 73 2e   ##.## confdefs.
10af0 68 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  h. ##.## -------
10b00 2d 2d 2d 2d 20 23 23 22 0a 20 20 20 20 20 20 65  ---- ##".      e
10b10 63 68 6f 0a 20 20 20 20 20 20 63 61 74 20 63 6f  cho.      cat co
10b20 6e 66 64 65 66 73 2e 68 0a 20 20 20 20 20 20 65  nfdefs.h.      e
10b30 63 68 6f 0a 20 20 20 20 66 69 0a 20 20 20 20 74  cho.    fi.    t
10b40 65 73 74 20 22 24 61 63 5f 73 69 67 6e 61 6c 22  est "$ac_signal"
10b50 20 21 3d 20 30 20 26 26 0a 20 20 20 20 20 20 24   != 0 &&.      $
10b60 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
10b70 20 63 61 75 67 68 74 20 73 69 67 6e 61 6c 20 24   caught signal $
10b80 61 63 5f 73 69 67 6e 61 6c 22 0a 20 20 20 20 24  ac_signal".    $
10b90 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
10ba0 20 65 78 69 74 20 24 65 78 69 74 5f 73 74 61 74   exit $exit_stat
10bb0 75 73 22 0a 20 20 7d 20 3e 26 35 0a 20 20 72 6d  us".  } >&5.  rm
10bc0 20 2d 66 20 63 6f 72 65 20 2a 2e 63 6f 72 65 20   -f core *.core 
10bd0 63 6f 72 65 2e 63 6f 6e 66 74 65 73 74 2e 2a 20  core.conftest.* 
10be0 26 26 0a 20 20 20 20 72 6d 20 2d 66 20 2d 72 20  &&.    rm -f -r 
10bf0 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66 64 65  conftest* confde
10c00 66 73 2a 20 63 6f 6e 66 24 24 2a 20 24 61 63 5f  fs* conf$$* $ac_
10c10 63 6c 65 61 6e 5f 66 69 6c 65 73 20 26 26 0a 20  clean_files &&. 
10c20 20 20 20 65 78 69 74 20 24 65 78 69 74 5f 73 74     exit $exit_st
10c30 61 74 75 73 0a 27 20 30 0a 66 6f 72 20 61 63 5f  atus.' 0.for ac_
10c40 73 69 67 6e 61 6c 20 69 6e 20 31 20 32 20 31 33  signal in 1 2 13
10c50 20 31 35 3b 20 64 6f 0a 20 20 74 72 61 70 20 27   15; do.  trap '
10c60 61 63 5f 73 69 67 6e 61 6c 3d 27 24 61 63 5f 73  ac_signal='$ac_s
10c70 69 67 6e 61 6c 27 3b 20 61 73 5f 66 6e 5f 65 78  ignal'; as_fn_ex
10c80 69 74 20 31 27 20 24 61 63 5f 73 69 67 6e 61 6c  it 1' $ac_signal
10c90 0a 64 6f 6e 65 0a 61 63 5f 73 69 67 6e 61 6c 3d  .done.ac_signal=
10ca0 30 0a 0a 23 20 63 6f 6e 66 64 65 66 73 2e 68 20  0..# confdefs.h 
10cb0 61 76 6f 69 64 73 20 4f 53 20 63 6f 6d 6d 61 6e  avoids OS comman
10cc0 64 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6c 69  d line length li
10cd0 6d 69 74 73 20 74 68 61 74 20 44 45 46 53 20 63  mits that DEFS c
10ce0 61 6e 20 65 78 63 65 65 64 2e 0a 72 6d 20 2d 66  an exceed..rm -f
10cf0 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f   -r conftest* co
10d00 6e 66 64 65 66 73 2e 68 0a 0a 24 61 73 5f 65 63  nfdefs.h..$as_ec
10d10 68 6f 20 22 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  ho "/* confdefs.
10d20 68 20 2a 2f 22 20 3e 20 63 6f 6e 66 64 65 66 73  h */" > confdefs
10d30 2e 68 0a 0a 23 20 50 72 65 64 65 66 69 6e 65 64  .h..# Predefined
10d40 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20 76 61   preprocessor va
10d50 72 69 61 62 6c 65 73 2e 0a 0a 63 61 74 20 3e 3e  riables...cat >>
10d60 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43  confdefs.h <<_AC
10d70 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b  EOF.#define PACK
10d80 41 47 45 5f 4e 41 4d 45 20 22 24 50 41 43 4b 41  AGE_NAME "$PACKA
10d90 47 45 5f 4e 41 4d 45 22 0a 5f 41 43 45 4f 46 0a  GE_NAME"._ACEOF.
10da0 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e  .cat >>confdefs.
10db0 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69  h <<_ACEOF.#defi
10dc0 6e 65 20 50 41 43 4b 41 47 45 5f 54 41 52 4e 41  ne PACKAGE_TARNA
10dd0 4d 45 20 22 24 50 41 43 4b 41 47 45 5f 54 41 52  ME "$PACKAGE_TAR
10de0 4e 41 4d 45 22 0a 5f 41 43 45 4f 46 0a 0a 63 61  NAME"._ACEOF..ca
10df0 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c  t >>confdefs.h <
10e00 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20  <_ACEOF.#define 
10e10 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 20  PACKAGE_VERSION 
10e20 22 24 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f  "$PACKAGE_VERSIO
10e30 4e 22 0a 5f 41 43 45 4f 46 0a 0a 63 61 74 20 3e  N"._ACEOF..cat >
10e40 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41  >confdefs.h <<_A
10e50 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43  CEOF.#define PAC
10e60 4b 41 47 45 5f 53 54 52 49 4e 47 20 22 24 50 41  KAGE_STRING "$PA
10e70 43 4b 41 47 45 5f 53 54 52 49 4e 47 22 0a 5f 41  CKAGE_STRING"._A
10e80 43 45 4f 46 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66  CEOF..cat >>conf
10e90 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a  defs.h <<_ACEOF.
10ea0 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45 5f  #define PACKAGE_
10eb0 42 55 47 52 45 50 4f 52 54 20 22 24 50 41 43 4b  BUGREPORT "$PACK
10ec0 41 47 45 5f 42 55 47 52 45 50 4f 52 54 22 0a 5f  AGE_BUGREPORT"._
10ed0 41 43 45 4f 46 0a 0a 63 61 74 20 3e 3e 63 6f 6e  ACEOF..cat >>con
10ee0 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46  fdefs.h <<_ACEOF
10ef0 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45  .#define PACKAGE
10f00 5f 55 52 4c 20 22 24 50 41 43 4b 41 47 45 5f 55  _URL "$PACKAGE_U
10f10 52 4c 22 0a 5f 41 43 45 4f 46 0a 0a 0a 23 20 4c  RL"._ACEOF...# L
10f20 65 74 20 74 68 65 20 73 69 74 65 20 66 69 6c 65  et the site file
10f30 20 73 65 6c 65 63 74 20 61 6e 20 61 6c 74 65 72   select an alter
10f40 6e 61 74 65 20 63 61 63 68 65 20 66 69 6c 65 20  nate cache file 
10f50 69 66 20 69 74 20 77 61 6e 74 73 20 74 6f 2e 0a  if it wants to..
10f60 23 20 50 72 65 66 65 72 20 61 6e 20 65 78 70 6c  # Prefer an expl
10f70 69 63 69 74 6c 79 20 73 65 6c 65 63 74 65 64 20  icitly selected 
10f80 66 69 6c 65 20 74 6f 20 61 75 74 6f 6d 61 74 69  file to automati
10f90 63 61 6c 6c 79 20 73 65 6c 65 63 74 65 64 20 6f  cally selected o
10fa0 6e 65 73 2e 0a 61 63 5f 73 69 74 65 5f 66 69 6c  nes..ac_site_fil
10fb0 65 31 3d 4e 4f 4e 45 0a 61 63 5f 73 69 74 65 5f  e1=NONE.ac_site_
10fc0 66 69 6c 65 32 3d 4e 4f 4e 45 0a 69 66 20 74 65  file2=NONE.if te
10fd0 73 74 20 2d 6e 20 22 24 43 4f 4e 46 49 47 5f 53  st -n "$CONFIG_S
10fe0 49 54 45 22 3b 20 74 68 65 6e 0a 20 20 23 20 57  ITE"; then.  # W
10ff0 65 20 64 6f 20 6e 6f 74 20 77 61 6e 74 20 61 20  e do not want a 
11000 50 41 54 48 20 73 65 61 72 63 68 20 66 6f 72 20  PATH search for 
11010 63 6f 6e 66 69 67 2e 73 69 74 65 2e 0a 20 20 63  config.site..  c
11020 61 73 65 20 24 43 4f 4e 46 49 47 5f 53 49 54 45  ase $CONFIG_SITE
11030 20 69 6e 20 23 28 28 0a 20 20 20 20 2d 2a 29 20   in #((.    -*) 
11040 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d 2e   ac_site_file1=.
11050 2f 24 43 4f 4e 46 49 47 5f 53 49 54 45 3b 3b 0a  /$CONFIG_SITE;;.
11060 20 20 20 20 2a 2f 2a 29 20 61 63 5f 73 69 74 65      */*) ac_site
11070 5f 66 69 6c 65 31 3d 24 43 4f 4e 46 49 47 5f 53  _file1=$CONFIG_S
11080 49 54 45 3b 3b 0a 20 20 20 20 2a 29 20 20 20 61  ITE;;.    *)   a
11090 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d 2e 2f 24  c_site_file1=./$
110a0 43 4f 4e 46 49 47 5f 53 49 54 45 3b 3b 0a 20 20  CONFIG_SITE;;.  
110b0 65 73 61 63 0a 65 6c 69 66 20 74 65 73 74 20 22  esac.elif test "
110c0 78 24 70 72 65 66 69 78 22 20 21 3d 20 78 4e 4f  x$prefix" != xNO
110d0 4e 45 3b 20 74 68 65 6e 0a 20 20 61 63 5f 73 69  NE; then.  ac_si
110e0 74 65 5f 66 69 6c 65 31 3d 24 70 72 65 66 69 78  te_file1=$prefix
110f0 2f 73 68 61 72 65 2f 63 6f 6e 66 69 67 2e 73 69  /share/config.si
11100 74 65 0a 20 20 61 63 5f 73 69 74 65 5f 66 69 6c  te.  ac_site_fil
11110 65 32 3d 24 70 72 65 66 69 78 2f 65 74 63 2f 63  e2=$prefix/etc/c
11120 6f 6e 66 69 67 2e 73 69 74 65 0a 65 6c 73 65 0a  onfig.site.else.
11130 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d    ac_site_file1=
11140 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65 66  $ac_default_pref
11150 69 78 2f 73 68 61 72 65 2f 63 6f 6e 66 69 67 2e  ix/share/config.
11160 73 69 74 65 0a 20 20 61 63 5f 73 69 74 65 5f 66  site.  ac_site_f
11170 69 6c 65 32 3d 24 61 63 5f 64 65 66 61 75 6c 74  ile2=$ac_default
11180 5f 70 72 65 66 69 78 2f 65 74 63 2f 63 6f 6e 66  _prefix/etc/conf
11190 69 67 2e 73 69 74 65 0a 66 69 0a 66 6f 72 20 61  ig.site.fi.for a
111a0 63 5f 73 69 74 65 5f 66 69 6c 65 20 69 6e 20 22  c_site_file in "
111b0 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 22 20  $ac_site_file1" 
111c0 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 32 22  "$ac_site_file2"
111d0 0a 64 6f 0a 20 20 74 65 73 74 20 22 78 24 61 63  .do.  test "x$ac
111e0 5f 73 69 74 65 5f 66 69 6c 65 22 20 3d 20 78 4e  _site_file" = xN
111f0 4f 4e 45 20 26 26 20 63 6f 6e 74 69 6e 75 65 0a  ONE && continue.
11200 20 20 69 66 20 74 65 73 74 20 2f 64 65 76 2f 6e    if test /dev/n
11210 75 6c 6c 20 21 3d 20 22 24 61 63 5f 73 69 74 65  ull != "$ac_site
11220 5f 66 69 6c 65 22 20 26 26 20 74 65 73 74 20 2d  _file" && test -
11230 72 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65  r "$ac_site_file
11240 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 24 61  "; then.    { $a
11250 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
11260 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
11270 4e 4f 7d 3a 20 6c 6f 61 64 69 6e 67 20 73 69 74  NO}: loading sit
11280 65 20 73 63 72 69 70 74 20 24 61 63 5f 73 69 74  e script $ac_sit
11290 65 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f  e_file" >&5.$as_
112a0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 6c 6f  echo "$as_me: lo
112b0 61 64 69 6e 67 20 73 69 74 65 20 73 63 72 69 70  ading site scrip
112c0 74 20 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22  t $ac_site_file"
112d0 20 3e 26 36 3b 7d 0a 20 20 20 20 73 65 64 20 27   >&6;}.    sed '
112e0 73 2f 5e 2f 7c 20 2f 27 20 22 24 61 63 5f 73 69  s/^/| /' "$ac_si
112f0 74 65 5f 66 69 6c 65 22 20 3e 26 35 0a 20 20 20  te_file" >&5.   
11300 20 2e 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c   . "$ac_site_fil
11310 65 22 20 5c 0a 20 20 20 20 20 20 7c 7c 20 7b 20  e" \.      || { 
11320 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
11330 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
11340 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20  LINENO}: error: 
11350 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20  in \`$ac_pwd':" 
11360 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
11370 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20  s_me: error: in 
11380 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 32  \`$ac_pwd':" >&2
11390 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24  ;}.as_fn_error $
113a0 3f 20 22 66 61 69 6c 65 64 20 74 6f 20 6c 6f 61  ? "failed to loa
113b0 64 20 73 69 74 65 20 73 63 72 69 70 74 20 24 61  d site script $a
113c0 63 5f 73 69 74 65 5f 66 69 6c 65 0a 53 65 65 20  c_site_file.See 
113d0 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
113e0 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 22 20  r more details" 
113f0 22 24 4c 49 4e 45 4e 4f 22 20 35 3b 20 7d 0a 20  "$LINENO" 5; }. 
11400 20 66 69 0a 64 6f 6e 65 0a 0a 69 66 20 74 65 73   fi.done..if tes
11410 74 20 2d 72 20 22 24 63 61 63 68 65 5f 66 69 6c  t -r "$cache_fil
11420 65 22 3b 20 74 68 65 6e 0a 20 20 23 20 53 6f 6d  e"; then.  # Som
11430 65 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 62 61  e versions of ba
11440 73 68 20 77 69 6c 6c 20 66 61 69 6c 20 74 6f 20  sh will fail to 
11450 73 6f 75 72 63 65 20 2f 64 65 76 2f 6e 75 6c 6c  source /dev/null
11460 20 28 73 70 65 63 69 61 6c 20 66 69 6c 65 73 0a   (special files.
11470 20 20 23 20 61 63 74 75 61 6c 6c 79 29 2c 20 73    # actually), s
11480 6f 20 77 65 20 61 76 6f 69 64 20 64 6f 69 6e 67  o we avoid doing
11490 20 74 68 61 74 2e 20 20 44 4a 47 50 50 20 65 6d   that.  DJGPP em
114a0 75 6c 61 74 65 73 20 69 74 20 61 73 20 61 20 72  ulates it as a r
114b0 65 67 75 6c 61 72 20 66 69 6c 65 2e 0a 20 20 69  egular file..  i
114c0 66 20 74 65 73 74 20 2f 64 65 76 2f 6e 75 6c 6c  f test /dev/null
114d0 20 21 3d 20 22 24 63 61 63 68 65 5f 66 69 6c 65   != "$cache_file
114e0 22 20 26 26 20 74 65 73 74 20 2d 66 20 22 24 63  " && test -f "$c
114f0 61 63 68 65 5f 66 69 6c 65 22 3b 20 74 68 65 6e  ache_file"; then
11500 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .    { $as_echo 
11510 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
11520 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 6c 6f  eno-$LINENO}: lo
11530 61 64 69 6e 67 20 63 61 63 68 65 20 24 63 61 63  ading cache $cac
11540 68 65 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61 73  he_file" >&5.$as
11550 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 6c  _echo "$as_me: l
11560 6f 61 64 69 6e 67 20 63 61 63 68 65 20 24 63 61  oading cache $ca
11570 63 68 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a  che_file" >&6;}.
11580 20 20 20 20 63 61 73 65 20 24 63 61 63 68 65 5f      case $cache_
11590 66 69 6c 65 20 69 6e 0a 20 20 20 20 20 20 5b 5c  file in.      [\
115a0 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20  \/]* | ?:[\\/]* 
115b0 29 20 2e 20 22 24 63 61 63 68 65 5f 66 69 6c 65  ) . "$cache_file
115c0 22 3b 3b 0a 20 20 20 20 20 20 2a 29 20 20 20 20  ";;.      *)    
115d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
115e0 20 20 2e 20 22 2e 2f 24 63 61 63 68 65 5f 66 69    . "./$cache_fi
115f0 6c 65 22 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20  le";;.    esac. 
11600 20 66 69 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73   fi.else.  { $as
11610 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
11620 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
11630 4f 7d 3a 20 63 72 65 61 74 69 6e 67 20 63 61 63  O}: creating cac
11640 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65 22 20  he $cache_file" 
11650 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
11660 73 5f 6d 65 3a 20 63 72 65 61 74 69 6e 67 20 63  s_me: creating c
11670 61 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65  ache $cache_file
11680 22 20 3e 26 36 3b 7d 0a 20 20 3e 24 63 61 63 68  " >&6;}.  >$cach
11690 65 5f 66 69 6c 65 0a 66 69 0a 0a 23 20 43 68 65  e_file.fi..# Che
116a0 63 6b 20 74 68 61 74 20 74 68 65 20 70 72 65 63  ck that the prec
116b0 69 6f 75 73 20 76 61 72 69 61 62 6c 65 73 20 73  ious variables s
116c0 61 76 65 64 20 69 6e 20 74 68 65 20 63 61 63 68  aved in the cach
116d0 65 20 68 61 76 65 20 6b 65 70 74 20 74 68 65 20  e have kept the 
116e0 73 61 6d 65 0a 23 20 76 61 6c 75 65 2e 0a 61 63  same.# value..ac
116f0 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64  _cache_corrupted
11700 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 76 61  =false.for ac_va
11710 72 20 69 6e 20 24 61 63 5f 70 72 65 63 69 6f 75  r in $ac_preciou
11720 73 5f 76 61 72 73 3b 20 64 6f 0a 20 20 65 76 61  s_vars; do.  eva
11730 6c 20 61 63 5f 6f 6c 64 5f 73 65 74 3d 5c 24 61  l ac_old_set=\$a
11740 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f 76 61  c_cv_env_${ac_va
11750 72 7d 5f 73 65 74 0a 20 20 65 76 61 6c 20 61 63  r}_set.  eval ac
11760 5f 6e 65 77 5f 73 65 74 3d 5c 24 61 63 5f 65 6e  _new_set=\$ac_en
11770 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74 0a  v_${ac_var}_set.
11780 20 20 65 76 61 6c 20 61 63 5f 6f 6c 64 5f 76 61    eval ac_old_va
11790 6c 3d 5c 24 61 63 5f 63 76 5f 65 6e 76 5f 24 7b  l=\$ac_cv_env_${
117a0 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 0a 20 20  ac_var}_value.  
117b0 65 76 61 6c 20 61 63 5f 6e 65 77 5f 76 61 6c 3d  eval ac_new_val=
117c0 5c 24 61 63 5f 65 6e 76 5f 24 7b 61 63 5f 76 61  \$ac_env_${ac_va
117d0 72 7d 5f 76 61 6c 75 65 0a 20 20 63 61 73 65 20  r}_value.  case 
117e0 24 61 63 5f 6f 6c 64 5f 73 65 74 2c 24 61 63 5f  $ac_old_set,$ac_
117f0 6e 65 77 5f 73 65 74 20 69 6e 0a 20 20 20 20 73  new_set in.    s
11800 65 74 2c 29 0a 20 20 20 20 20 20 7b 20 24 61 73  et,).      { $as
11810 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
11820 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
11830 4f 7d 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63  O}: error: \`$ac
11840 5f 76 61 72 27 20 77 61 73 20 73 65 74 20 74 6f  _var' was set to
11850 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c 27 20   \`$ac_old_val' 
11860 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20  in the previous 
11870 72 75 6e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  run" >&5.$as_ech
11880 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
11890 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73  : \`$ac_var' was
118a0 20 73 65 74 20 74 6f 20 5c 60 24 61 63 5f 6f 6c   set to \`$ac_ol
118b0 64 5f 76 61 6c 27 20 69 6e 20 74 68 65 20 70 72  d_val' in the pr
118c0 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26 32 3b  evious run" >&2;
118d0 7d 0a 20 20 20 20 20 20 61 63 5f 63 61 63 68 65  }.      ac_cache
118e0 5f 63 6f 72 72 75 70 74 65 64 3d 3a 20 3b 3b 0a  _corrupted=: ;;.
118f0 20 20 20 20 2c 73 65 74 29 0a 20 20 20 20 20 20      ,set).      
11900 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
11910 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
11920 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20  LINENO}: error: 
11930 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73 20 6e  \`$ac_var' was n
11940 6f 74 20 73 65 74 20 69 6e 20 74 68 65 20 70 72  ot set in the pr
11950 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26 35 0a  evious run" >&5.
11960 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
11970 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76  : error: \`$ac_v
11980 61 72 27 20 77 61 73 20 6e 6f 74 20 73 65 74 20  ar' was not set 
11990 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20  in the previous 
119a0 72 75 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 20 20  run" >&2;}.     
119b0 20 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70   ac_cache_corrup
119c0 74 65 64 3d 3a 20 3b 3b 0a 20 20 20 20 2c 29 3b  ted=: ;;.    ,);
119d0 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 69  ;.    *).      i
119e0 66 20 74 65 73 74 20 22 78 24 61 63 5f 6f 6c 64  f test "x$ac_old
119f0 5f 76 61 6c 22 20 21 3d 20 22 78 24 61 63 5f 6e  _val" != "x$ac_n
11a00 65 77 5f 76 61 6c 22 3b 20 74 68 65 6e 0a 09 23  ew_val"; then..#
11a10 20 64 69 66 66 65 72 65 6e 63 65 73 20 69 6e 20   differences in 
11a20 77 68 69 74 65 73 70 61 63 65 20 64 6f 20 6e 6f  whitespace do no
11a30 74 20 6c 65 61 64 20 74 6f 20 66 61 69 6c 75 72  t lead to failur
11a40 65 2e 0a 09 61 63 5f 6f 6c 64 5f 76 61 6c 5f 77  e...ac_old_val_w
11a50 3d 60 65 63 68 6f 20 78 20 24 61 63 5f 6f 6c 64  =`echo x $ac_old
11a60 5f 76 61 6c 60 0a 09 61 63 5f 6e 65 77 5f 76 61  _val`..ac_new_va
11a70 6c 5f 77 3d 60 65 63 68 6f 20 78 20 24 61 63 5f  l_w=`echo x $ac_
11a80 6e 65 77 5f 76 61 6c 60 0a 09 69 66 20 74 65 73  new_val`..if tes
11a90 74 20 22 24 61 63 5f 6f 6c 64 5f 76 61 6c 5f 77  t "$ac_old_val_w
11aa0 22 20 21 3d 20 22 24 61 63 5f 6e 65 77 5f 76 61  " != "$ac_new_va
11ab0 6c 5f 77 22 3b 20 74 68 65 6e 0a 09 20 20 7b 20  l_w"; then..  { 
11ac0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
11ad0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
11ae0 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 5c 60  NENO}: error: \`
11af0 24 61 63 5f 76 61 72 27 20 68 61 73 20 63 68 61  $ac_var' has cha
11b00 6e 67 65 64 20 73 69 6e 63 65 20 74 68 65 20 70  nged since the p
11b10 72 65 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26  revious run:" >&
11b20 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
11b30 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63  me: error: \`$ac
11b40 5f 76 61 72 27 20 68 61 73 20 63 68 61 6e 67 65  _var' has change
11b50 64 20 73 69 6e 63 65 20 74 68 65 20 70 72 65 76  d since the prev
11b60 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 32 3b 7d  ious run:" >&2;}
11b70 0a 09 20 20 61 63 5f 63 61 63 68 65 5f 63 6f 72  ..  ac_cache_cor
11b80 72 75 70 74 65 64 3d 3a 0a 09 65 6c 73 65 0a 09  rupted=:..else..
11b90 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
11ba0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
11bb0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 77 61 72 6e 69  -$LINENO}: warni
11bc0 6e 67 3a 20 69 67 6e 6f 72 69 6e 67 20 77 68 69  ng: ignoring whi
11bd0 74 65 73 70 61 63 65 20 63 68 61 6e 67 65 73 20  tespace changes 
11be0 69 6e 20 5c 60 24 61 63 5f 76 61 72 27 20 73 69  in \`$ac_var' si
11bf0 6e 63 65 20 74 68 65 20 70 72 65 76 69 6f 75 73  nce the previous
11c00 20 72 75 6e 3a 22 20 3e 26 35 0a 24 61 73 5f 65   run:" >&5.$as_e
11c10 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 77 61 72  cho "$as_me: war
11c20 6e 69 6e 67 3a 20 69 67 6e 6f 72 69 6e 67 20 77  ning: ignoring w
11c30 68 69 74 65 73 70 61 63 65 20 63 68 61 6e 67 65  hitespace change
11c40 73 20 69 6e 20 5c 60 24 61 63 5f 76 61 72 27 20  s in \`$ac_var' 
11c50 73 69 6e 63 65 20 74 68 65 20 70 72 65 76 69 6f  since the previo
11c60 75 73 20 72 75 6e 3a 22 20 3e 26 32 3b 7d 0a 09  us run:" >&2;}..
11c70 20 20 65 76 61 6c 20 24 61 63 5f 76 61 72 3d 5c    eval $ac_var=\
11c80 24 61 63 5f 6f 6c 64 5f 76 61 6c 0a 09 66 69 0a  $ac_old_val..fi.
11c90 09 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
11ca0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
11cb0 24 4c 49 4e 45 4e 4f 7d 3a 20 20 20 66 6f 72 6d  $LINENO}:   form
11cc0 65 72 20 76 61 6c 75 65 3a 20 20 5c 60 24 61 63  er value:  \`$ac
11cd0 5f 6f 6c 64 5f 76 61 6c 27 22 20 3e 26 35 0a 24  _old_val'" >&5.$
11ce0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
11cf0 20 20 20 66 6f 72 6d 65 72 20 76 61 6c 75 65 3a     former value:
11d00 20 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c 27    \`$ac_old_val'
11d10 22 20 3e 26 32 3b 7d 0a 09 7b 20 24 61 73 5f 65  " >&2;}..{ $as_e
11d20 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
11d30 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
11d40 3a 20 20 20 63 75 72 72 65 6e 74 20 76 61 6c 75  :   current valu
11d50 65 3a 20 5c 60 24 61 63 5f 6e 65 77 5f 76 61 6c  e: \`$ac_new_val
11d60 27 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  '" >&5.$as_echo 
11d70 22 24 61 73 5f 6d 65 3a 20 20 20 63 75 72 72 65  "$as_me:   curre
11d80 6e 74 20 76 61 6c 75 65 3a 20 5c 60 24 61 63 5f  nt value: \`$ac_
11d90 6e 65 77 5f 76 61 6c 27 22 20 3e 26 32 3b 7d 0a  new_val'" >&2;}.
11da0 20 20 20 20 20 20 66 69 3b 3b 0a 20 20 65 73 61        fi;;.  esa
11db0 63 0a 20 20 23 20 50 61 73 73 20 70 72 65 63 69  c.  # Pass preci
11dc0 6f 75 73 20 76 61 72 69 61 62 6c 65 73 20 74 6f  ous variables to
11dd0 20 63 6f 6e 66 69 67 2e 73 74 61 74 75 73 2e 0a   config.status..
11de0 20 20 69 66 20 74 65 73 74 20 22 24 61 63 5f 6e    if test "$ac_n
11df0 65 77 5f 73 65 74 22 20 3d 20 73 65 74 3b 20 74  ew_set" = set; t
11e00 68 65 6e 0a 20 20 20 20 63 61 73 65 20 24 61 63  hen.    case $ac
11e10 5f 6e 65 77 5f 76 61 6c 20 69 6e 0a 20 20 20 20  _new_val in.    
11e20 2a 5c 27 2a 29 20 61 63 5f 61 72 67 3d 24 61 63  *\'*) ac_arg=$ac
11e30 5f 76 61 72 3d 60 24 61 73 5f 65 63 68 6f 20 22  _var=`$as_echo "
11e40 24 61 63 5f 6e 65 77 5f 76 61 6c 22 20 7c 20 73  $ac_new_val" | s
11e50 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c 5c  ed "s/'/'\\\\\\\
11e60 5c 27 27 2f 67 22 60 20 3b 3b 0a 20 20 20 20 2a  \''/g"` ;;.    *
11e70 29 20 61 63 5f 61 72 67 3d 24 61 63 5f 76 61 72  ) ac_arg=$ac_var
11e80 3d 24 61 63 5f 6e 65 77 5f 76 61 6c 20 3b 3b 0a  =$ac_new_val ;;.
11e90 20 20 20 20 65 73 61 63 0a 20 20 20 20 63 61 73      esac.    cas
11ea0 65 20 22 20 24 61 63 5f 63 6f 6e 66 69 67 75 72  e " $ac_configur
11eb0 65 5f 61 72 67 73 20 22 20 69 6e 0a 20 20 20 20  e_args " in.    
11ec0 20 20 2a 22 20 27 24 61 63 5f 61 72 67 27 20 22    *" '$ac_arg' "
11ed0 2a 29 20 3b 3b 20 23 20 41 76 6f 69 64 20 64 75  *) ;; # Avoid du
11ee0 70 73 2e 20 20 55 73 65 20 6f 66 20 71 75 6f 74  ps.  Use of quot
11ef0 65 73 20 65 6e 73 75 72 65 73 20 61 63 63 75 72  es ensures accur
11f00 61 63 79 2e 0a 20 20 20 20 20 20 2a 29 20 61 73  acy..      *) as
11f10 5f 66 6e 5f 61 70 70 65 6e 64 20 61 63 5f 63 6f  _fn_append ac_co
11f20 6e 66 69 67 75 72 65 5f 61 72 67 73 20 22 20 27  nfigure_args " '
11f30 24 61 63 5f 61 72 67 27 22 20 3b 3b 0a 20 20 20  $ac_arg'" ;;.   
11f40 20 65 73 61 63 0a 20 20 66 69 0a 64 6f 6e 65 0a   esac.  fi.done.
11f50 69 66 20 24 61 63 5f 63 61 63 68 65 5f 63 6f 72  if $ac_cache_cor
11f60 72 75 70 74 65 64 3b 20 74 68 65 6e 0a 20 20 7b  rupted; then.  {
11f70 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
11f80 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
11f90 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 69  INENO}: error: i
11fa0 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e  n \`$ac_pwd':" >
11fb0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
11fc0 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c  _me: error: in \
11fd0 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b  `$ac_pwd':" >&2;
11fe0 7d 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  }.  { $as_echo "
11ff0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
12000 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72  no-$LINENO}: err
12010 6f 72 3a 20 63 68 61 6e 67 65 73 20 69 6e 20 74  or: changes in t
12020 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 63  he environment c
12030 61 6e 20 63 6f 6d 70 72 6f 6d 69 73 65 20 74 68  an compromise th
12040 65 20 62 75 69 6c 64 22 20 3e 26 35 0a 24 61 73  e build" >&5.$as
12050 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
12060 72 72 6f 72 3a 20 63 68 61 6e 67 65 73 20 69 6e  rror: changes in
12070 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74   the environment
12080 20 63 61 6e 20 63 6f 6d 70 72 6f 6d 69 73 65 20   can compromise 
12090 74 68 65 20 62 75 69 6c 64 22 20 3e 26 32 3b 7d  the build" >&2;}
120a0 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24  .  as_fn_error $
120b0 3f 20 22 72 75 6e 20 5c 60 6d 61 6b 65 20 64 69  ? "run \`make di
120c0 73 74 63 6c 65 61 6e 27 20 61 6e 64 2f 6f 72 20  stclean' and/or 
120d0 5c 60 72 6d 20 24 63 61 63 68 65 5f 66 69 6c 65  \`rm $cache_file
120e0 27 20 61 6e 64 20 73 74 61 72 74 20 6f 76 65 72  ' and start over
120f0 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 66 69  " "$LINENO" 5.fi
12100 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  .## ------------
12110 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 4d  -------- ##.## M
12120 61 69 6e 20 62 6f 64 79 20 6f 66 20 73 63 72 69  ain body of scri
12130 70 74 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d  pt. ##.## ------
12140 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  -------------- #
12150 23 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63  #..ac_ext=c.ac_c
12160 70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41  pp='$CPP $CPPFLA
12170 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27  GS'.ac_compile='
12180 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24  $CC -c $CFLAGS $
12190 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  CPPFLAGS conftes
121a0 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61  t.$ac_ext >&5'.a
121b0 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63  c_link='$CC -o c
121c0 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
121d0 74 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  t $CFLAGS $CPPFL
121e0 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e  AGS $LDFLAGS con
121f0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c  ftest.$ac_ext $L
12200 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70  IBS >&5'.ac_comp
12210 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f  iler_gnu=$ac_cv_
12220 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a  c_compiler_gnu..
12230 0a 0a 73 71 6c 69 74 65 5f 76 65 72 73 69 6f 6e  ..sqlite_version
12240 5f 73 61 6e 69 74 79 5f 63 68 65 63 6b 3d 60 63  _sanity_check=`c
12250 61 74 20 24 73 72 63 64 69 72 2f 56 45 52 53 49  at $srcdir/VERSI
12260 4f 4e 20 7c 20 74 72 20 2d 64 20 27 5c 6e 27 60  ON | tr -d '\n'`
12270 0a 69 66 20 74 65 73 74 20 22 24 50 41 43 4b 41  .if test "$PACKA
12280 47 45 5f 56 45 52 53 49 4f 4e 22 20 21 3d 20 22  GE_VERSION" != "
12290 24 73 71 6c 69 74 65 5f 76 65 72 73 69 6f 6e 5f  $sqlite_version_
122a0 73 61 6e 69 74 79 5f 63 68 65 63 6b 22 20 3b 20  sanity_check" ; 
122b0 74 68 65 6e 0a 61 73 5f 66 6e 5f 65 72 72 6f 72  then.as_fn_error
122c0 20 24 3f 20 22 63 6f 6e 66 69 67 75 72 65 20 73   $? "configure s
122d0 63 72 69 70 74 20 69 73 20 6f 75 74 20 6f 66 20  cript is out of 
122e0 64 61 74 65 3a 0a 20 63 6f 6e 66 69 67 75 72 65  date:. configure
122f0 20 5c 24 50 41 43 4b 41 47 45 5f 56 45 52 53 49   \$PACKAGE_VERSI
12300 4f 4e 20 3d 20 24 50 41 43 4b 41 47 45 5f 56 45  ON = $PACKAGE_VE
12310 52 53 49 4f 4e 0a 20 74 6f 70 20 6c 65 76 65 6c  RSION. top level
12320 20 56 45 52 53 49 4f 4e 20 66 69 6c 65 20 20 20   VERSION file   
12330 20 20 3d 20 24 73 71 6c 69 74 65 5f 76 65 72 73    = $sqlite_vers
12340 69 6f 6e 5f 73 61 6e 69 74 79 5f 63 68 65 63 6b  ion_sanity_check
12350 0a 70 6c 65 61 73 65 20 72 65 67 65 6e 20 77 69  .please regen wi
12360 74 68 20 61 75 74 6f 63 6f 6e 66 22 20 22 24 4c  th autoconf" "$L
12370 49 4e 45 4e 4f 22 20 35 0a 66 69 0a 0a 23 23 23  INENO" 5.fi..###
12380 23 23 23 23 23 23 0a 23 20 50 72 6f 67 72 61 6d  ######.# Program
12390 73 20 6e 65 65 64 65 64 0a 23 0a 63 61 73 65 20  s needed.#.case 
123a0 60 70 77 64 60 20 69 6e 0a 20 20 2a 5c 20 2a 20  `pwd` in.  *\ * 
123b0 7c 20 2a 5c 09 2a 29 0a 20 20 20 20 7b 20 24 61  | *\.*).    { $a
123c0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
123d0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
123e0 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 4c 69  NO}: WARNING: Li
123f0 62 74 6f 6f 6c 20 64 6f 65 73 20 6e 6f 74 20 63  btool does not c
12400 6f 70 65 20 77 65 6c 6c 20 77 69 74 68 20 77 68  ope well with wh
12410 69 74 65 73 70 61 63 65 20 69 6e 20 5c 60 70 77  itespace in \`pw
12420 64 5c 60 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  d\`" >&5.$as_ech
12430 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
12440 4e 47 3a 20 4c 69 62 74 6f 6f 6c 20 64 6f 65 73  NG: Libtool does
12450 20 6e 6f 74 20 63 6f 70 65 20 77 65 6c 6c 20 77   not cope well w
12460 69 74 68 20 77 68 69 74 65 73 70 61 63 65 20 69  ith whitespace i
12470 6e 20 5c 60 70 77 64 5c 60 22 20 3e 26 32 3b 7d  n \`pwd\`" >&2;}
12480 20 3b 3b 0a 65 73 61 63 0a 0a 0a 0a 6d 61 63 72   ;;.esac....macr
12490 6f 5f 76 65 72 73 69 6f 6e 3d 27 32 2e 32 2e 36  o_version='2.2.6
124a0 27 0a 6d 61 63 72 6f 5f 72 65 76 69 73 69 6f 6e  '.macro_revision
124b0 3d 27 31 2e 33 30 31 32 27 0a 0a 0a 0a 0a 0a 0a  ='1.3012'.......
124c0 0a 0a 0a 0a 0a 0a 0a 6c 74 6d 61 69 6e 3d 22 24  .......ltmain="$
124d0 61 63 5f 61 75 78 5f 64 69 72 2f 6c 74 6d 61 69  ac_aux_dir/ltmai
124e0 6e 2e 73 68 22 0a 0a 61 63 5f 61 75 78 5f 64 69  n.sh"..ac_aux_di
124f0 72 3d 0a 66 6f 72 20 61 63 5f 64 69 72 20 69 6e  r=.for ac_dir in
12500 20 22 24 73 72 63 64 69 72 22 20 22 24 73 72 63   "$srcdir" "$src
12510 64 69 72 2f 2e 2e 22 20 22 24 73 72 63 64 69 72  dir/.." "$srcdir
12520 2f 2e 2e 2f 2e 2e 22 3b 20 64 6f 0a 20 20 69 66  /../.."; do.  if
12530 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69   test -f "$ac_di
12540 72 2f 69 6e 73 74 61 6c 6c 2d 73 68 22 3b 20 74  r/install-sh"; t
12550 68 65 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64  hen.    ac_aux_d
12560 69 72 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61  ir=$ac_dir.    a
12570 63 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61  c_install_sh="$a
12580 63 5f 61 75 78 5f 64 69 72 2f 69 6e 73 74 61 6c  c_aux_dir/instal
12590 6c 2d 73 68 20 2d 63 22 0a 20 20 20 20 62 72 65  l-sh -c".    bre
125a0 61 6b 0a 20 20 65 6c 69 66 20 74 65 73 74 20 2d  ak.  elif test -
125b0 66 20 22 24 61 63 5f 64 69 72 2f 69 6e 73 74 61  f "$ac_dir/insta
125c0 6c 6c 2e 73 68 22 3b 20 74 68 65 6e 0a 20 20 20  ll.sh"; then.   
125d0 20 61 63 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f   ac_aux_dir=$ac_
125e0 64 69 72 0a 20 20 20 20 61 63 5f 69 6e 73 74 61  dir.    ac_insta
125f0 6c 6c 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f 64  ll_sh="$ac_aux_d
12600 69 72 2f 69 6e 73 74 61 6c 6c 2e 73 68 20 2d 63  ir/install.sh -c
12610 22 0a 20 20 20 20 62 72 65 61 6b 0a 20 20 65 6c  ".    break.  el
12620 69 66 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f  if test -f "$ac_
12630 64 69 72 2f 73 68 74 6f 6f 6c 22 3b 20 74 68 65  dir/shtool"; the
12640 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64 69 72  n.    ac_aux_dir
12650 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61 63 5f  =$ac_dir.    ac_
12660 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63 5f  install_sh="$ac_
12670 61 75 78 5f 64 69 72 2f 73 68 74 6f 6f 6c 20 69  aux_dir/shtool i
12680 6e 73 74 61 6c 6c 20 2d 63 22 0a 20 20 20 20 62  nstall -c".    b
12690 72 65 61 6b 0a 20 20 66 69 0a 64 6f 6e 65 0a 69  reak.  fi.done.i
126a0 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 61  f test -z "$ac_a
126b0 75 78 5f 64 69 72 22 3b 20 74 68 65 6e 0a 20 20  ux_dir"; then.  
126c0 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22  as_fn_error $? "
126d0 63 61 6e 6e 6f 74 20 66 69 6e 64 20 69 6e 73 74  cannot find inst
126e0 61 6c 6c 2d 73 68 2c 20 69 6e 73 74 61 6c 6c 2e  all-sh, install.
126f0 73 68 2c 20 6f 72 20 73 68 74 6f 6f 6c 20 69 6e  sh, or shtool in
12700 20 5c 22 24 73 72 63 64 69 72 5c 22 20 5c 22 24   \"$srcdir\" \"$
12710 73 72 63 64 69 72 2f 2e 2e 5c 22 20 5c 22 24 73  srcdir/..\" \"$s
12720 72 63 64 69 72 2f 2e 2e 2f 2e 2e 5c 22 22 20 22  rcdir/../..\"" "
12730 24 4c 49 4e 45 4e 4f 22 20 35 0a 66 69 0a 0a 23  $LINENO" 5.fi..#
12740 20 54 68 65 73 65 20 74 68 72 65 65 20 76 61 72   These three var
12750 69 61 62 6c 65 73 20 61 72 65 20 75 6e 64 6f 63  iables are undoc
12760 75 6d 65 6e 74 65 64 20 61 6e 64 20 75 6e 73 75  umented and unsu
12770 70 70 6f 72 74 65 64 2c 0a 23 20 61 6e 64 20 61  pported,.# and a
12780 72 65 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 62  re intended to b
12790 65 20 77 69 74 68 64 72 61 77 6e 20 69 6e 20 61  e withdrawn in a
127a0 20 66 75 74 75 72 65 20 41 75 74 6f 63 6f 6e 66   future Autoconf
127b0 20 72 65 6c 65 61 73 65 2e 0a 23 20 54 68 65 79   release..# They
127c0 20 63 61 6e 20 63 61 75 73 65 20 73 65 72 69 6f   can cause serio
127d0 75 73 20 70 72 6f 62 6c 65 6d 73 20 69 66 20 61  us problems if a
127e0 20 62 75 69 6c 64 65 72 27 73 20 73 6f 75 72 63   builder's sourc
127f0 65 20 74 72 65 65 20 69 73 20 69 6e 20 61 20 64  e tree is in a d
12800 69 72 65 63 74 6f 72 79 0a 23 20 77 68 6f 73 65  irectory.# whose
12810 20 66 75 6c 6c 20 6e 61 6d 65 20 63 6f 6e 74 61   full name conta
12820 69 6e 73 20 75 6e 75 73 75 61 6c 20 63 68 61 72  ins unusual char
12830 61 63 74 65 72 73 2e 0a 61 63 5f 63 6f 6e 66 69  acters..ac_confi
12840 67 5f 67 75 65 73 73 3d 22 24 53 48 45 4c 4c 20  g_guess="$SHELL 
12850 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66  $ac_aux_dir/conf
12860 69 67 2e 67 75 65 73 73 22 20 20 23 20 50 6c 65  ig.guess"  # Ple
12870 61 73 65 20 64 6f 6e 27 74 20 75 73 65 20 74 68  ase don't use th
12880 69 73 20 76 61 72 2e 0a 61 63 5f 63 6f 6e 66 69  is var..ac_confi
12890 67 5f 73 75 62 3d 22 24 53 48 45 4c 4c 20 24 61  g_sub="$SHELL $a
128a0 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
128b0 2e 73 75 62 22 20 20 23 20 50 6c 65 61 73 65 20  .sub"  # Please 
128c0 64 6f 6e 27 74 20 75 73 65 20 74 68 69 73 20 76  don't use this v
128d0 61 72 2e 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65  ar..ac_configure
128e0 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78  ="$SHELL $ac_aux
128f0 5f 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 22 20  _dir/configure" 
12900 20 23 20 50 6c 65 61 73 65 20 64 6f 6e 27 74 20   # Please don't 
12910 75 73 65 20 74 68 69 73 20 76 61 72 2e 0a 0a 0a  use this var....
12920 23 20 4d 61 6b 65 20 73 75 72 65 20 77 65 20 63  # Make sure we c
12930 61 6e 20 72 75 6e 20 63 6f 6e 66 69 67 2e 73 75  an run config.su
12940 62 2e 0a 24 53 48 45 4c 4c 20 22 24 61 63 5f 61  b..$SHELL "$ac_a
12950 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75  ux_dir/config.su
12960 62 22 20 73 75 6e 34 20 3e 2f 64 65 76 2f 6e 75  b" sun4 >/dev/nu
12970 6c 6c 20 32 3e 26 31 20 7c 7c 0a 20 20 61 73 5f  ll 2>&1 ||.  as_
12980 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 63 61 6e  fn_error $? "can
12990 6e 6f 74 20 72 75 6e 20 24 53 48 45 4c 4c 20 24  not run $SHELL $
129a0 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69  ac_aux_dir/confi
129b0 67 2e 73 75 62 22 20 22 24 4c 49 4e 45 4e 4f 22  g.sub" "$LINENO"
129c0 20 35 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22   5..{ $as_echo "
129d0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
129e0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
129f0 63 6b 69 6e 67 20 62 75 69 6c 64 20 73 79 73 74  cking build syst
12a00 65 6d 20 74 79 70 65 22 20 3e 26 35 0a 24 61 73  em type" >&5.$as
12a10 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
12a20 67 20 62 75 69 6c 64 20 73 79 73 74 65 6d 20 74  g build system t
12a30 79 70 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ype... " >&6; }.
12a40 69 66 20 24 7b 61 63 5f 63 76 5f 62 75 69 6c 64  if ${ac_cv_build
12a50 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
12a60 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
12a70 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
12a80 6c 73 65 0a 20 20 61 63 5f 62 75 69 6c 64 5f 61  lse.  ac_build_a
12a90 6c 69 61 73 3d 24 62 75 69 6c 64 5f 61 6c 69 61  lias=$build_alia
12aa0 73 0a 74 65 73 74 20 22 78 24 61 63 5f 62 75 69  s.test "x$ac_bui
12ab0 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78 20 26 26  ld_alias" = x &&
12ac0 0a 20 20 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61  .  ac_build_alia
12ad0 73 3d 60 24 53 48 45 4c 4c 20 22 24 61 63 5f 61  s=`$SHELL "$ac_a
12ae0 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 67 75  ux_dir/config.gu
12af0 65 73 73 22 60 0a 74 65 73 74 20 22 78 24 61 63  ess"`.test "x$ac
12b00 5f 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 3d 20  _build_alias" = 
12b10 78 20 26 26 0a 20 20 61 73 5f 66 6e 5f 65 72 72  x &&.  as_fn_err
12b20 6f 72 20 24 3f 20 22 63 61 6e 6e 6f 74 20 67 75  or $? "cannot gu
12b30 65 73 73 20 62 75 69 6c 64 20 74 79 70 65 3b 20  ess build type; 
12b40 79 6f 75 20 6d 75 73 74 20 73 70 65 63 69 66 79  you must specify
12b50 20 6f 6e 65 22 20 22 24 4c 49 4e 45 4e 4f 22 20   one" "$LINENO" 
12b60 35 0a 61 63 5f 63 76 5f 62 75 69 6c 64 3d 60 24  5.ac_cv_build=`$
12b70 53 48 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f 64  SHELL "$ac_aux_d
12b80 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20 24  ir/config.sub" $
12b90 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 60 20  ac_build_alias` 
12ba0 7c 7c 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72  ||.  as_fn_error
12bb0 20 24 3f 20 22 24 53 48 45 4c 4c 20 24 61 63 5f   $? "$SHELL $ac_
12bc0 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73  aux_dir/config.s
12bd0 75 62 20 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69  ub $ac_build_ali
12be0 61 73 20 66 61 69 6c 65 64 22 20 22 24 4c 49 4e  as failed" "$LIN
12bf0 45 4e 4f 22 20 35 0a 0a 66 69 0a 7b 20 24 61 73  ENO" 5..fi.{ $as
12c00 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
12c10 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
12c20 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  O}: result: $ac_
12c30 63 76 5f 62 75 69 6c 64 22 20 3e 26 35 0a 24 61  cv_build" >&5.$a
12c40 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 62  s_echo "$ac_cv_b
12c50 75 69 6c 64 22 20 3e 26 36 3b 20 7d 0a 63 61 73  uild" >&6; }.cas
12c60 65 20 24 61 63 5f 63 76 5f 62 75 69 6c 64 20 69  e $ac_cv_build i
12c70 6e 0a 2a 2d 2a 2d 2a 29 20 3b 3b 0a 2a 29 20 61  n.*-*-*) ;;.*) a
12c80 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69  s_fn_error $? "i
12c90 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 6f 66 20  nvalid value of 
12ca0 63 61 6e 6f 6e 69 63 61 6c 20 62 75 69 6c 64 22  canonical build"
12cb0 20 22 24 4c 49 4e 45 4e 4f 22 20 35 3b 3b 0a 65   "$LINENO" 5;;.e
12cc0 73 61 63 0a 62 75 69 6c 64 3d 24 61 63 5f 63 76  sac.build=$ac_cv
12cd0 5f 62 75 69 6c 64 0a 61 63 5f 73 61 76 65 5f 49  _build.ac_save_I
12ce0 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 27 2d 27  FS=$IFS; IFS='-'
12cf0 0a 73 65 74 20 78 20 24 61 63 5f 63 76 5f 62 75  .set x $ac_cv_bu
12d00 69 6c 64 0a 73 68 69 66 74 0a 62 75 69 6c 64 5f  ild.shift.build_
12d10 63 70 75 3d 24 31 0a 62 75 69 6c 64 5f 76 65 6e  cpu=$1.build_ven
12d20 64 6f 72 3d 24 32 0a 73 68 69 66 74 3b 20 73 68  dor=$2.shift; sh
12d30 69 66 74 0a 23 20 52 65 6d 65 6d 62 65 72 2c 20  ift.# Remember, 
12d40 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63  the first charac
12d50 74 65 72 20 6f 66 20 49 46 53 20 69 73 20 75 73  ter of IFS is us
12d60 65 64 20 74 6f 20 63 72 65 61 74 65 20 24 2a 2c  ed to create $*,
12d70 0a 23 20 65 78 63 65 70 74 20 77 69 74 68 20 6f  .# except with o
12d80 6c 64 20 73 68 65 6c 6c 73 3a 0a 62 75 69 6c 64  ld shells:.build
12d90 5f 6f 73 3d 24 2a 0a 49 46 53 3d 24 61 63 5f 73  _os=$*.IFS=$ac_s
12da0 61 76 65 5f 49 46 53 0a 63 61 73 65 20 24 62 75  ave_IFS.case $bu
12db0 69 6c 64 5f 6f 73 20 69 6e 20 2a 5c 20 2a 29 20  ild_os in *\ *) 
12dc0 62 75 69 6c 64 5f 6f 73 3d 60 65 63 68 6f 20 22  build_os=`echo "
12dd0 24 62 75 69 6c 64 5f 6f 73 22 20 7c 20 73 65 64  $build_os" | sed
12de0 20 27 73 2f 20 2f 2d 2f 67 27 60 3b 3b 20 65 73   's/ /-/g'`;; es
12df0 61 63 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ac...{ $as_echo 
12e00 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
12e10 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
12e20 65 63 6b 69 6e 67 20 68 6f 73 74 20 73 79 73 74  ecking host syst
12e30 65 6d 20 74 79 70 65 22 20 3e 26 35 0a 24 61 73  em type" >&5.$as
12e40 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
12e50 67 20 68 6f 73 74 20 73 79 73 74 65 6d 20 74 79  g host system ty
12e60 70 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  pe... " >&6; }.i
12e70 66 20 24 7b 61 63 5f 63 76 5f 68 6f 73 74 2b 3a  f ${ac_cv_host+:
12e80 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
12e90 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
12ea0 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
12eb0 65 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 68  e.  if test "x$h
12ec0 6f 73 74 5f 61 6c 69 61 73 22 20 3d 20 78 3b 20  ost_alias" = x; 
12ed0 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 68 6f 73  then.  ac_cv_hos
12ee0 74 3d 24 61 63 5f 63 76 5f 62 75 69 6c 64 0a 65  t=$ac_cv_build.e
12ef0 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 6f 73 74  lse.  ac_cv_host
12f00 3d 60 24 53 48 45 4c 4c 20 22 24 61 63 5f 61 75  =`$SHELL "$ac_au
12f10 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62  x_dir/config.sub
12f20 22 20 24 68 6f 73 74 5f 61 6c 69 61 73 60 20 7c  " $host_alias` |
12f30 7c 0a 20 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f  |.    as_fn_erro
12f40 72 20 24 3f 20 22 24 53 48 45 4c 4c 20 24 61 63  r $? "$SHELL $ac
12f50 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e  _aux_dir/config.
12f60 73 75 62 20 24 68 6f 73 74 5f 61 6c 69 61 73 20  sub $host_alias 
12f70 66 61 69 6c 65 64 22 20 22 24 4c 49 4e 45 4e 4f  failed" "$LINENO
12f80 22 20 35 0a 66 69 0a 0a 66 69 0a 7b 20 24 61 73  " 5.fi..fi.{ $as
12f90 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
12fa0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
12fb0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  O}: result: $ac_
12fc0 63 76 5f 68 6f 73 74 22 20 3e 26 35 0a 24 61 73  cv_host" >&5.$as
12fd0 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 68 6f  _echo "$ac_cv_ho
12fe0 73 74 22 20 3e 26 36 3b 20 7d 0a 63 61 73 65 20  st" >&6; }.case 
12ff0 24 61 63 5f 63 76 5f 68 6f 73 74 20 69 6e 0a 2a  $ac_cv_host in.*
13000 2d 2a 2d 2a 29 20 3b 3b 0a 2a 29 20 61 73 5f 66  -*-*) ;;.*) as_f
13010 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e 76 61  n_error $? "inva
13020 6c 69 64 20 76 61 6c 75 65 20 6f 66 20 63 61 6e  lid value of can
13030 6f 6e 69 63 61 6c 20 68 6f 73 74 22 20 22 24 4c  onical host" "$L
13040 49 4e 45 4e 4f 22 20 35 3b 3b 0a 65 73 61 63 0a  INENO" 5;;.esac.
13050 68 6f 73 74 3d 24 61 63 5f 63 76 5f 68 6f 73 74  host=$ac_cv_host
13060 0a 61 63 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .ac_save_IFS=$IF
13070 53 3b 20 49 46 53 3d 27 2d 27 0a 73 65 74 20 78  S; IFS='-'.set x
13080 20 24 61 63 5f 63 76 5f 68 6f 73 74 0a 73 68 69   $ac_cv_host.shi
13090 66 74 0a 68 6f 73 74 5f 63 70 75 3d 24 31 0a 68  ft.host_cpu=$1.h
130a0 6f 73 74 5f 76 65 6e 64 6f 72 3d 24 32 0a 73 68  ost_vendor=$2.sh
130b0 69 66 74 3b 20 73 68 69 66 74 0a 23 20 52 65 6d  ift; shift.# Rem
130c0 65 6d 62 65 72 2c 20 74 68 65 20 66 69 72 73 74  ember, the first
130d0 20 63 68 61 72 61 63 74 65 72 20 6f 66 20 49 46   character of IF
130e0 53 20 69 73 20 75 73 65 64 20 74 6f 20 63 72 65  S is used to cre
130f0 61 74 65 20 24 2a 2c 0a 23 20 65 78 63 65 70 74  ate $*,.# except
13100 20 77 69 74 68 20 6f 6c 64 20 73 68 65 6c 6c 73   with old shells
13110 3a 0a 68 6f 73 74 5f 6f 73 3d 24 2a 0a 49 46 53  :.host_os=$*.IFS
13120 3d 24 61 63 5f 73 61 76 65 5f 49 46 53 0a 63 61  =$ac_save_IFS.ca
13130 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 20 2a  se $host_os in *
13140 5c 20 2a 29 20 68 6f 73 74 5f 6f 73 3d 60 65 63  \ *) host_os=`ec
13150 68 6f 20 22 24 68 6f 73 74 5f 6f 73 22 20 7c 20  ho "$host_os" | 
13160 73 65 64 20 27 73 2f 20 2f 2d 2f 67 27 60 3b 3b  sed 's/ /-/g'`;;
13170 20 65 73 61 63 0a 0a 0a 61 63 5f 65 78 74 3d 63   esac...ac_ext=c
13180 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43  .ac_cpp='$CPP $C
13190 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70  PPFLAGS'.ac_comp
131a0 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c  ile='$CC -c $CFL
131b0 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f  AGS $CPPFLAGS co
131c0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
131d0 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43  &5'.ac_link='$CC
131e0 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -o conftest$ac_
131f0 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24  exeext $CFLAGS $
13200 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47  CPPFLAGS $LDFLAG
13210 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
13220 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63  xt $LIBS >&5'.ac
13230 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61  _compiler_gnu=$a
13240 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
13250 67 6e 75 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  gnu.if test -n "
13260 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22  $ac_tool_prefix"
13270 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61  ; then.  # Extra
13280 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
13290 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f  d of "${ac_tool_
132a0 70 72 65 66 69 78 7d 67 63 63 22 2c 20 73 6f 20  prefix}gcc", so 
132b0 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
132c0 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
132d0 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b  gs..set dummy ${
132e0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 67  ac_tool_prefix}g
132f0 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  cc; ac_word=$2.{
13300 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
13310 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
13320 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
13330 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
13340 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
13350 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
13360 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
13370 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67  .if ${ac_cv_prog
13380 5f 43 43 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  _CC+:} false; th
13390 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
133a0 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
133b0 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
133c0 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a   -n "$CC"; then.
133d0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d    ac_cv_prog_CC=
133e0 22 24 43 43 22 20 23 20 4c 65 74 20 74 68 65 20  "$CC" # Let the 
133f0 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
13400 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
13410 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
13420 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
13430 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
13440 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
13450 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
13460 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
13470 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20   && as_dir=..   
13480 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
13490 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
134a0 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
134b0 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f  ; do.  if as_fn_
134c0 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61  executable_p "$a
134d0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
134e0 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65  c_exec_ext"; the
134f0 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
13500 5f 43 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70  _CC="${ac_tool_p
13510 72 65 66 69 78 7d 67 63 63 22 0a 20 20 20 20 24  refix}gcc".    $
13520 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
13530 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
13540 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f  ENO}: found $as_
13550 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
13560 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
13570 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
13580 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
13590 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
135a0 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f  fi.CC=$ac_cv_pro
135b0 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20  g_CC.if test -n 
135c0 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20  "$CC"; then.  { 
135d0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
135e0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
135f0 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
13600 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  CC" >&5.$as_echo
13610 20 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c   "$CC" >&6; }.el
13620 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
13630 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
13640 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
13650 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
13660 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
13670 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65   }.fi...fi.if te
13680 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72  st -z "$ac_cv_pr
13690 6f 67 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 61  og_CC"; then.  a
136a0 63 5f 63 74 5f 43 43 3d 24 43 43 0a 20 20 23 20  c_ct_CC=$CC.  # 
136b0 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
136c0 74 20 77 6f 72 64 20 6f 66 20 22 67 63 63 22 2c  t word of "gcc",
136d0 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
136e0 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
136f0 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
13700 79 20 67 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24  y gcc; ac_word=$
13710 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
13720 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
13730 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
13740 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
13750 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
13760 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
13770 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
13780 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70  ; }.if ${ac_cv_p
13790 72 6f 67 5f 61 63 5f 63 74 5f 43 43 2b 3a 7d 20  rog_ac_ct_CC+:} 
137a0 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
137b0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
137c0 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
137d0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
137e0 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20  c_ct_CC"; then. 
137f0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
13800 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f 43 43 22  t_CC="$ac_ct_CC"
13810 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
13820 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
13830 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
13840 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
13850 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
13860 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
13870 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
13880 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
13890 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
138a0 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
138b0 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
138c0 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
138d0 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
138e0 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75    if as_fn_execu
138f0 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
13900 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
13910 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
13920 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
13930 74 5f 43 43 3d 22 67 63 63 22 0a 20 20 20 20 24  t_CC="gcc".    $
13940 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
13950 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
13960 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f  ENO}: found $as_
13970 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
13980 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
13990 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
139a0 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
139b0 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
139c0 66 69 0a 61 63 5f 63 74 5f 43 43 3d 24 61 63 5f  fi.ac_ct_CC=$ac_
139d0 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43  cv_prog_ac_ct_CC
139e0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
139f0 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20  _ct_CC"; then.  
13a00 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
13a10 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
13a20 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
13a30 20 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 35 0a   $ac_ct_CC" >&5.
13a40 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74  $as_echo "$ac_ct
13a50 5f 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  _CC" >&6; }.else
13a60 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
13a70 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
13a80 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
13a90 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
13aa0 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
13ab0 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22  .fi..  if test "
13ac0 78 24 61 63 5f 63 74 5f 43 43 22 20 3d 20 78 3b  x$ac_ct_CC" = x;
13ad0 20 74 68 65 6e 0a 20 20 20 20 43 43 3d 22 22 0a   then.    CC="".
13ae0 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20    else.    case 
13af0 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
13b00 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  :$ac_tool_warned
13b10 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f   in.yes:).{ $as_
13b20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
13b30 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
13b40 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e  }: WARNING: usin
13b50 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f  g cross tools no
13b60 74 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20  t prefixed with 
13b70 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26  host triplet" >&
13b80 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
13b90 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69  me: WARNING: usi
13ba0 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e  ng cross tools n
13bb0 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74 68  ot prefixed with
13bc0 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e   host triplet" >
13bd0 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72  &2;}.ac_tool_war
13be0 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a  ned=yes ;;.esac.
13bf0 20 20 20 20 43 43 3d 24 61 63 5f 63 74 5f 43 43      CC=$ac_ct_CC
13c00 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 43 43 3d  .  fi.else.  CC=
13c10 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 22  "$ac_cv_prog_CC"
13c20 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 7a 20  .fi..if test -z 
13c30 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 20 20  "$CC"; then.    
13c40 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e        if test -n
13c50 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
13c60 78 22 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 45  x"; then.    # E
13c70 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
13c80 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74   word of "${ac_t
13c90 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63 22 2c 20  ool_prefix}cc", 
13ca0 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
13cb0 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
13cc0 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
13cd0 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   ${ac_tool_prefi
13ce0 78 7d 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32  x}cc; ac_word=$2
13cf0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
13d00 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
13d10 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
13d20 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
13d30 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
13d40 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
13d50 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
13d60 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72   }.if ${ac_cv_pr
13d70 6f 67 5f 43 43 2b 3a 7d 20 66 61 6c 73 65 3b 20  og_CC+:} false; 
13d80 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
13d90 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
13da0 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
13db0 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65  st -n "$CC"; the
13dc0 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43  n.  ac_cv_prog_C
13dd0 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74 68  C="$CC" # Let th
13de0 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
13df0 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
13e00 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
13e10 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
13e20 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
13e30 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
13e40 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
13e50 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
13e60 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
13e70 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65     for ac_exec_e
13e80 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
13e90 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
13ea0 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66  ns; do.  if as_f
13eb0 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22  n_executable_p "
13ec0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
13ed0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74  $ac_exec_ext"; t
13ee0 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
13ef0 6f 67 5f 43 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c  og_CC="${ac_tool
13f00 5f 70 72 65 66 69 78 7d 63 63 22 0a 20 20 20 20  _prefix}cc".    
13f10 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
13f20 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
13f30 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73  NENO}: found $as
13f40 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
13f50 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
13f60 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
13f70 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  done.  done.IFS=
13f80 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
13f90 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72  .fi.CC=$ac_cv_pr
13fa0 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e  og_CC.if test -n
13fb0 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b   "$CC"; then.  {
13fc0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
13fd0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
13fe0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
13ff0 24 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  $CC" >&5.$as_ech
14000 6f 20 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65  o "$CC" >&6; }.e
14010 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
14020 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
14030 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
14040 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
14050 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
14060 3b 20 7d 0a 66 69 0a 0a 0a 20 20 66 69 0a 66 69  ; }.fi...  fi.fi
14070 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 43  .if test -z "$CC
14080 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72  "; then.  # Extr
14090 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
140a0 72 64 20 6f 66 20 22 63 63 22 2c 20 73 6f 20 69  rd of "cc", so i
140b0 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
140c0 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
140d0 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 63 63 3b  s..set dummy cc;
140e0 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
140f0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
14100 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
14110 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  NO}: checking fo
14120 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
14130 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
14140 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
14150 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  d... " >&6; }.if
14160 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43   ${ac_cv_prog_CC
14170 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
14180 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
14190 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
141a0 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
141b0 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 61   "$CC"; then.  a
141c0 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43  c_cv_prog_CC="$C
141d0 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  C" # Let the use
141e0 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
141f0 65 73 74 2e 0a 65 6c 73 65 0a 20 20 61 63 5f 70  est..else.  ac_p
14200 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d 6e 6f 0a  rog_rejected=no.
14210 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
14220 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
14230 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
14240 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
14250 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
14260 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
14270 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
14280 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
14290 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
142a0 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
142b0 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f  ons; do.  if as_
142c0 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  fn_executable_p 
142d0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
142e0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
142f0 74 68 65 6e 0a 20 20 20 20 69 66 20 74 65 73 74  then.    if test
14300 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
14310 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
14320 3d 20 22 2f 75 73 72 2f 75 63 62 2f 63 63 22 3b  = "/usr/ucb/cc";
14330 20 74 68 65 6e 0a 20 20 20 20 20 20 20 61 63 5f   then.       ac_
14340 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d 79 65  prog_rejected=ye
14350 73 0a 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75  s.       continu
14360 65 0a 20 20 20 20 20 66 69 0a 20 20 20 20 61 63  e.     fi.    ac
14370 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 63 63 22  _cv_prog_CC="cc"
14380 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
14390 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
143a0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e  o-$LINENO}: foun
143b0 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
143c0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
143d0 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
143e0 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65    fi.done.  done
143f0 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
14400 53 0a 0a 69 66 20 74 65 73 74 20 24 61 63 5f 70  S..if test $ac_p
14410 72 6f 67 5f 72 65 6a 65 63 74 65 64 20 3d 20 79  rog_rejected = y
14420 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 57 65 20  es; then.  # We 
14430 66 6f 75 6e 64 20 61 20 62 6f 67 6f 6e 20 69 6e  found a bogon in
14440 20 74 68 65 20 70 61 74 68 2c 20 73 6f 20 6d 61   the path, so ma
14450 6b 65 20 73 75 72 65 20 77 65 20 6e 65 76 65 72  ke sure we never
14460 20 75 73 65 20 69 74 2e 0a 20 20 73 65 74 20 64   use it..  set d
14470 75 6d 6d 79 20 24 61 63 5f 63 76 5f 70 72 6f 67  ummy $ac_cv_prog
14480 5f 43 43 0a 20 20 73 68 69 66 74 0a 20 20 69 66  _CC.  shift.  if
14490 20 74 65 73 74 20 24 23 20 21 3d 20 30 3b 20 74   test $# != 0; t
144a0 68 65 6e 0a 20 20 20 20 23 20 57 65 20 63 68 6f  hen.    # We cho
144b0 73 65 20 61 20 64 69 66 66 65 72 65 6e 74 20 63  se a different c
144c0 6f 6d 70 69 6c 65 72 20 66 72 6f 6d 20 74 68 65  ompiler from the
144d0 20 62 6f 67 75 73 20 6f 6e 65 2e 0a 20 20 20 20   bogus one..    
144e0 23 20 48 6f 77 65 76 65 72 2c 20 69 74 20 68 61  # However, it ha
144f0 73 20 74 68 65 20 73 61 6d 65 20 62 61 73 65 6e  s the same basen
14500 61 6d 65 2c 20 73 6f 20 74 68 65 20 62 6f 67 6f  ame, so the bogo
14510 6e 20 77 69 6c 6c 20 62 65 20 63 68 6f 73 65 6e  n will be chosen
14520 0a 20 20 20 20 23 20 66 69 72 73 74 20 69 66 20  .    # first if 
14530 77 65 20 73 65 74 20 43 43 20 74 6f 20 6a 75 73  we set CC to jus
14540 74 20 74 68 65 20 62 61 73 65 6e 61 6d 65 3b 20  t the basename; 
14550 75 73 65 20 74 68 65 20 66 75 6c 6c 20 66 69 6c  use the full fil
14560 65 20 6e 61 6d 65 2e 0a 20 20 20 20 73 68 69 66  e name..    shif
14570 74 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  t.    ac_cv_prog
14580 5f 43 43 3d 22 24 61 73 5f 64 69 72 2f 24 61 63  _CC="$as_dir/$ac
14590 5f 77 6f 72 64 24 7b 31 2b 27 20 27 7d 24 40 22  _word${1+' '}$@"
145a0 0a 20 20 66 69 0a 66 69 0a 66 69 0a 66 69 0a 43  .  fi.fi.fi.fi.C
145b0 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  C=$ac_cv_prog_CC
145c0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43  .if test -n "$CC
145d0 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
145e0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
145f0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
14600 7d 3a 20 72 65 73 75 6c 74 3a 20 24 43 43 22 20  }: result: $CC" 
14610 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 43  >&5.$as_echo "$C
14620 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  C" >&6; }.else. 
14630 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
14640 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
14650 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
14660 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
14670 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
14680 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  i...fi.if test -
14690 7a 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  z "$CC"; then.  
146a0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
146b0 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68  tool_prefix"; th
146c0 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67  en.  for ac_prog
146d0 20 69 6e 20 63 6c 2e 65 78 65 0a 20 20 64 6f 0a   in cl.exe.  do.
146e0 20 20 20 20 23 20 45 78 74 72 61 63 74 20 74 68      # Extract th
146f0 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
14700 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
14710 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74  $ac_prog", so it
14720 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
14730 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
14740 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f  ..set dummy $ac_
14750 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70  tool_prefix$ac_p
14760 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  rog; ac_word=$2.
14770 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
14780 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
14790 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
147a0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
147b0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
147c0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
147d0 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
147e0 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f  }.if ${ac_cv_pro
147f0 67 5f 43 43 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  g_CC+:} false; t
14800 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
14810 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
14820 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
14830 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e  t -n "$CC"; then
14840 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  .  ac_cv_prog_CC
14850 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74 68 65  ="$CC" # Let the
14860 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
14870 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
14880 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
14890 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
148a0 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
148b0 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
148c0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
148d0 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
148e0 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
148f0 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
14900 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
14910 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
14920 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e  s; do.  if as_fn
14930 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24  _executable_p "$
14940 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
14950 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68  ac_exec_ext"; th
14960 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
14970 67 5f 43 43 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70  g_CC="$ac_tool_p
14980 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22 0a 20  refix$ac_prog". 
14990 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
149a0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
149b0 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20  $LINENO}: found 
149c0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
149d0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
149e0 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
149f0 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49  fi.done.  done.I
14a00 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
14a10 0a 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76  .fi.fi.CC=$ac_cv
14a20 5f 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74  _prog_CC.if test
14a30 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a   -n "$CC"; then.
14a40 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
14a50 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
14a60 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
14a70 74 3a 20 24 43 43 22 20 3e 26 35 0a 24 61 73 5f  t: $CC" >&5.$as_
14a80 65 63 68 6f 20 22 24 43 43 22 20 3e 26 36 3b 20  echo "$CC" >&6; 
14a90 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
14aa0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
14ab0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
14ac0 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
14ad0 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
14ae0 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 20 20  >&6; }.fi...    
14af0 74 65 73 74 20 2d 6e 20 22 24 43 43 22 20 26 26  test -n "$CC" &&
14b00 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 66 69   break.  done.fi
14b10 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 43  .if test -z "$CC
14b20 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f  "; then.  ac_ct_
14b30 43 43 3d 24 43 43 0a 20 20 66 6f 72 20 61 63 5f  CC=$CC.  for ac_
14b40 70 72 6f 67 20 69 6e 20 63 6c 2e 65 78 65 0a 64  prog in cl.exe.d
14b50 6f 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  o.  # Extract th
14b60 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
14b70 22 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69  "$ac_prog", so i
14b80 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
14b90 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
14ba0 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63  s..set dummy $ac
14bb0 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24  _prog; ac_word=$
14bc0 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
14bd0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
14be0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
14bf0 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
14c00 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
14c10 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
14c20 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
14c30 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70  ; }.if ${ac_cv_p
14c40 72 6f 67 5f 61 63 5f 63 74 5f 43 43 2b 3a 7d 20  rog_ac_ct_CC+:} 
14c50 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
14c60 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
14c70 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
14c80 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
14c90 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20  c_ct_CC"; then. 
14ca0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
14cb0 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f 43 43 22  t_CC="$ac_ct_CC"
14cc0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
14cd0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
14ce0 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
14cf0 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
14d00 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
14d10 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
14d20 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
14d30 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
14d40 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
14d50 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
14d60 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
14d70 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
14d80 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
14d90 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75    if as_fn_execu
14da0 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
14db0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
14dc0 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
14dd0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
14de0 74 5f 43 43 3d 22 24 61 63 5f 70 72 6f 67 22 0a  t_CC="$ac_prog".
14df0 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
14e00 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
14e10 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64  -$LINENO}: found
14e20 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
14e30 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
14e40 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
14e50 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a   fi.done.  done.
14e60 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
14e70 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 43 43  ..fi.fi.ac_ct_CC
14e80 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  =$ac_cv_prog_ac_
14e90 63 74 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e  ct_CC.if test -n
14ea0 20 22 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68   "$ac_ct_CC"; th
14eb0 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
14ec0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
14ed0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
14ee0 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 43 43 22  sult: $ac_ct_CC"
14ef0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
14f00 61 63 5f 63 74 5f 43 43 22 20 3e 26 36 3b 20 7d  ac_ct_CC" >&6; }
14f10 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
14f20 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
14f30 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
14f40 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
14f50 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
14f60 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74 65 73  &6; }.fi...  tes
14f70 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22  t -n "$ac_ct_CC"
14f80 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a 0a   && break.done..
14f90 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f    if test "x$ac_
14fa0 63 74 5f 43 43 22 20 3d 20 78 3b 20 74 68 65 6e  ct_CC" = x; then
14fb0 0a 20 20 20 20 43 43 3d 22 22 0a 20 20 65 6c 73  .    CC="".  els
14fc0 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73  e.    case $cros
14fd0 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f  s_compiling:$ac_
14fe0 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79  tool_warned in.y
14ff0 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20  es:).{ $as_echo 
15000 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
15010 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41  eno-$LINENO}: WA
15020 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f  RNING: using cro
15030 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65  ss tools not pre
15040 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20  fixed with host 
15050 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73  triplet" >&5.$as
15060 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
15070 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72  ARNING: using cr
15080 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72  oss tools not pr
15090 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74  efixed with host
150a0 20 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a   triplet" >&2;}.
150b0 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79  ac_tool_warned=y
150c0 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 43  es ;;.esac.    C
150d0 43 3d 24 61 63 5f 63 74 5f 43 43 0a 20 20 66 69  C=$ac_ct_CC.  fi
150e0 0a 66 69 0a 0a 66 69 0a 0a 0a 74 65 73 74 20 2d  .fi..fi...test -
150f0 7a 20 22 24 43 43 22 20 26 26 20 7b 20 7b 20 24  z "$CC" && { { $
15100 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
15110 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
15120 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 69 6e 20  ENO}: error: in 
15130 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 35  \`$ac_pwd':" >&5
15140 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
15150 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24  e: error: in \`$
15160 61 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b 7d 0a  ac_pwd':" >&2;}.
15170 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22  as_fn_error $? "
15180 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 43 20  no acceptable C 
15190 63 6f 6d 70 69 6c 65 72 20 66 6f 75 6e 64 20 69  compiler found i
151a0 6e 20 5c 24 50 41 54 48 0a 53 65 65 20 5c 60 63  n \$PATH.See \`c
151b0 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d  onfig.log' for m
151c0 6f 72 65 20 64 65 74 61 69 6c 73 22 20 22 24 4c  ore details" "$L
151d0 49 4e 45 4e 4f 22 20 35 3b 20 7d 0a 0a 23 20 50  INENO" 5; }..# P
151e0 72 6f 76 69 64 65 20 73 6f 6d 65 20 69 6e 66 6f  rovide some info
151f0 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68  rmation about th
15200 65 20 63 6f 6d 70 69 6c 65 72 2e 0a 24 61 73 5f  e compiler..$as_
15210 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
15220 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
15230 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
15240 43 20 63 6f 6d 70 69 6c 65 72 20 76 65 72 73 69  C compiler versi
15250 6f 6e 22 20 3e 26 35 0a 73 65 74 20 58 20 24 61  on" >&5.set X $a
15260 63 5f 63 6f 6d 70 69 6c 65 0a 61 63 5f 63 6f 6d  c_compile.ac_com
15270 70 69 6c 65 72 3d 24 32 0a 66 6f 72 20 61 63 5f  piler=$2.for ac_
15280 6f 70 74 69 6f 6e 20 69 6e 20 2d 2d 76 65 72 73  option in --vers
15290 69 6f 6e 20 2d 76 20 2d 56 20 2d 71 76 65 72 73  ion -v -V -qvers
152a0 69 6f 6e 3b 20 64 6f 0a 20 20 7b 20 7b 20 61 63  ion; do.  { { ac
152b0 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c  _try="$ac_compil
152c0 65 72 20 24 61 63 5f 6f 70 74 69 6f 6e 20 3e 26  er $ac_option >&
152d0 35 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  5".case "(($ac_t
152e0 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
152f0 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
15300 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
15310 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
15320 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
15330 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f  sac.eval ac_try_
15340 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo="\"\$as_me:
15350 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
15360 45 4e 4f 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63  ENO}: $ac_try_ec
15370 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22  ho\"".$as_echo "
15380 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d  $ac_try_echo"; }
15390 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
153a0 63 5f 63 6f 6d 70 69 6c 65 72 20 24 61 63 5f 6f  c_compiler $ac_o
153b0 70 74 69 6f 6e 20 3e 26 35 22 29 20 32 3e 63 6f  ption >&5") 2>co
153c0 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 61 63 5f  nftest.err.  ac_
153d0 73 74 61 74 75 73 3d 24 3f 0a 20 20 69 66 20 74  status=$?.  if t
153e0 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
153f0 65 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 73 65  err; then.    se
15400 64 20 27 31 30 61 5c 0a 2e 2e 2e 20 72 65 73 74  d '10a\.... rest
15410 20 6f 66 20 73 74 64 65 72 72 20 6f 75 74 70 75   of stderr outpu
15420 74 20 64 65 6c 65 74 65 64 20 2e 2e 2e 0a 20 20  t deleted ....  
15430 20 20 20 20 20 20 20 31 30 71 27 20 63 6f 6e 66         10q' conf
15440 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65  test.err >confte
15450 73 74 2e 65 72 31 0a 20 20 20 20 63 61 74 20 63  st.er1.    cat c
15460 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 26 35 0a  onftest.er1 >&5.
15470 20 20 66 69 0a 20 20 72 6d 20 2d 66 20 63 6f 6e    fi.  rm -f con
15480 66 74 65 73 74 2e 65 72 31 20 63 6f 6e 66 74 65  ftest.er1 confte
15490 73 74 2e 65 72 72 0a 20 20 24 61 73 5f 65 63 68  st.err.  $as_ech
154a0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
154b0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
154c0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
154d0 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63  " >&5.  test $ac
154e0 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 0a 64  _status = 0; }.d
154f0 6f 6e 65 0a 0a 63 61 74 20 63 6f 6e 66 64 65 66  one..cat confdef
15500 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e  s.h - <<_ACEOF >
15510 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
15520 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
15530 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69  .h.  */..int.mai
15540 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65  n ().{..  ;.  re
15550 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
15560 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 5f  .ac_clean_files_
15570 73 61 76 65 3d 24 61 63 5f 63 6c 65 61 6e 5f 66  save=$ac_clean_f
15580 69 6c 65 73 0a 61 63 5f 63 6c 65 61 6e 5f 66 69  iles.ac_clean_fi
15590 6c 65 73 3d 22 24 61 63 5f 63 6c 65 61 6e 5f 66  les="$ac_clean_f
155a0 69 6c 65 73 20 61 2e 6f 75 74 20 61 2e 6f 75 74  iles a.out a.out
155b0 2e 64 53 59 4d 20 61 2e 65 78 65 20 62 2e 6f 75  .dSYM a.exe b.ou
155c0 74 22 0a 23 20 54 72 79 20 74 6f 20 63 72 65 61  t".# Try to crea
155d0 74 65 20 61 6e 20 65 78 65 63 75 74 61 62 6c 65  te an executable
155e0 20 77 69 74 68 6f 75 74 20 2d 6f 20 66 69 72 73   without -o firs
155f0 74 2c 20 64 69 73 72 65 67 61 72 64 20 61 2e 6f  t, disregard a.o
15600 75 74 2e 0a 23 20 49 74 20 77 69 6c 6c 20 68 65  ut..# It will he
15610 6c 70 20 75 73 20 64 69 61 67 6e 6f 73 65 20 62  lp us diagnose b
15620 72 6f 6b 65 6e 20 63 6f 6d 70 69 6c 65 72 73 2c  roken compilers,
15630 20 61 6e 64 20 66 69 6e 64 69 6e 67 20 6f 75 74   and finding out
15640 20 61 6e 20 69 6e 74 75 69 74 69 6f 6e 0a 23 20   an intuition.# 
15650 6f 66 20 65 78 65 65 78 74 2e 0a 7b 20 24 61 73  of exeext..{ $as
15660 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
15670 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
15680 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  O}: checking whe
15690 74 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69  ther the C compi
156a0 6c 65 72 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24  ler works" >&5.$
156b0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
156c0 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20  ing whether the 
156d0 43 20 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73  C compiler works
156e0 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 61 63 5f  ... " >&6; }.ac_
156f0 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 3d 60 24 61  link_default=`$a
15700 73 5f 65 63 68 6f 20 22 24 61 63 5f 6c 69 6e 6b  s_echo "$ac_link
15710 22 20 7c 20 73 65 64 20 27 73 2f 20 2d 6f 20 2a  " | sed 's/ -o *
15720 63 6f 6e 66 74 65 73 74 5b 5e 20 5d 2a 2f 2f 27  conftest[^ ]*//'
15730 60 0a 0a 23 20 54 68 65 20 70 6f 73 73 69 62 6c  `..# The possibl
15740 65 20 6f 75 74 70 75 74 20 66 69 6c 65 73 3a 0a  e output files:.
15750 61 63 5f 66 69 6c 65 73 3d 22 61 2e 6f 75 74 20  ac_files="a.out 
15760 63 6f 6e 66 74 65 73 74 2e 65 78 65 20 63 6f 6e  conftest.exe con
15770 66 74 65 73 74 20 61 2e 65 78 65 20 61 5f 6f 75  ftest a.exe a_ou
15780 74 2e 65 78 65 20 62 2e 6f 75 74 20 63 6f 6e 66  t.exe b.out conf
15790 74 65 73 74 2e 2a 22 0a 0a 61 63 5f 72 6d 66 69  test.*"..ac_rmfi
157a0 6c 65 73 3d 0a 66 6f 72 20 61 63 5f 66 69 6c 65  les=.for ac_file
157b0 20 69 6e 20 24 61 63 5f 66 69 6c 65 73 0a 64 6f   in $ac_files.do
157c0 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c 65  .  case $ac_file
157d0 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78   in.    *.$ac_ex
157e0 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e  t | *.xcoff | *.
157f0 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64  tds | *.d | *.pd
15800 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62  b | *.xSYM | *.b
15810 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61  b | *.bbg | *.ma
15820 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64 53  p | *.inf | *.dS
15830 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a  YM | *.o | *.obj
15840 20 29 20 3b 3b 0a 20 20 20 20 2a 20 29 20 61 63   ) ;;.    * ) ac
15850 5f 72 6d 66 69 6c 65 73 3d 22 24 61 63 5f 72 6d  _rmfiles="$ac_rm
15860 66 69 6c 65 73 20 24 61 63 5f 66 69 6c 65 22 3b  files $ac_file";
15870 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 72 6d  ;.  esac.done.rm
15880 20 2d 66 20 24 61 63 5f 72 6d 66 69 6c 65 73 0a   -f $ac_rmfiles.
15890 0a 69 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22  .if { { ac_try="
158a0 24 61 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74  $ac_link_default
158b0 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
158c0 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
158d0 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
158e0 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
158f0 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
15900 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
15910 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
15920 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
15930 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
15940 4e 4f 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  NO}: $ac_try_ech
15950 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24  o\"".$as_echo "$
15960 61 63 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20  ac_try_echo"; } 
15970 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
15980 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 22 29 20  _link_default") 
15990 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
159a0 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  =$?.  $as_echo "
159b0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
159c0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f  no-$LINENO}: \$?
159d0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
159e0 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74  &5.  test $ac_st
159f0 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74 68 65  atus = 0; }; the
15a00 6e 20 3a 0a 20 20 23 20 41 75 74 6f 63 6f 6e 66  n :.  # Autoconf
15a10 2d 32 2e 31 33 20 63 6f 75 6c 64 20 73 65 74 20  -2.13 could set 
15a20 74 68 65 20 61 63 5f 63 76 5f 65 78 65 65 78 74  the ac_cv_exeext
15a30 20 76 61 72 69 61 62 6c 65 20 74 6f 20 60 6e 6f   variable to `no
15a40 27 2e 0a 23 20 53 6f 20 69 67 6e 6f 72 65 20 61  '..# So ignore a
15a50 20 76 61 6c 75 65 20 6f 66 20 60 6e 6f 27 2c 20   value of `no', 
15a60 6f 74 68 65 72 77 69 73 65 20 74 68 69 73 20 77  otherwise this w
15a70 6f 75 6c 64 20 6c 65 61 64 20 74 6f 20 60 45 58  ould lead to `EX
15a80 45 45 58 54 20 3d 20 6e 6f 27 0a 23 20 69 6e 20  EEXT = no'.# in 
15a90 61 20 4d 61 6b 65 66 69 6c 65 2e 20 20 57 65 20  a Makefile.  We 
15aa0 73 68 6f 75 6c 64 20 6e 6f 74 20 6f 76 65 72 72  should not overr
15ab0 69 64 65 20 61 63 5f 63 76 5f 65 78 65 65 78 74  ide ac_cv_exeext
15ac0 20 69 66 20 69 74 20 77 61 73 20 63 61 63 68 65   if it was cache
15ad0 64 2c 0a 23 20 73 6f 20 74 68 61 74 20 74 68 65  d,.# so that the
15ae0 20 75 73 65 72 20 63 61 6e 20 73 68 6f 72 74 2d   user can short-
15af0 63 69 72 63 75 69 74 20 74 68 69 73 20 74 65 73  circuit this tes
15b00 74 20 66 6f 72 20 63 6f 6d 70 69 6c 65 72 73 20  t for compilers 
15b10 75 6e 6b 6e 6f 77 6e 20 74 6f 0a 23 20 41 75 74  unknown to.# Aut
15b20 6f 63 6f 6e 66 2e 0a 66 6f 72 20 61 63 5f 66 69  oconf..for ac_fi
15b30 6c 65 20 69 6e 20 24 61 63 5f 66 69 6c 65 73 20  le in $ac_files 
15b40 27 27 0a 64 6f 0a 20 20 74 65 73 74 20 2d 66 20  ''.do.  test -f 
15b50 22 24 61 63 5f 66 69 6c 65 22 20 7c 7c 20 63 6f  "$ac_file" || co
15b60 6e 74 69 6e 75 65 0a 20 20 63 61 73 65 20 24 61  ntinue.  case $a
15b70 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e  c_file in.    *.
15b80 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63 6f 66  $ac_ext | *.xcof
15b90 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e 64 20  f | *.tds | *.d 
15ba0 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53 59 4d  | *.pdb | *.xSYM
15bb0 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62 67 20   | *.bb | *.bbg 
15bc0 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66 20  | *.map | *.inf 
15bd0 7c 20 2a 2e 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c  | *.dSYM | *.o |
15be0 20 2a 2e 6f 62 6a 20 29 0a 09 3b 3b 0a 20 20 20   *.obj )..;;.   
15bf0 20 5b 61 62 5d 2e 6f 75 74 20 29 0a 09 23 20 57   [ab].out )..# W
15c00 65 20 66 6f 75 6e 64 20 74 68 65 20 64 65 66 61  e found the defa
15c10 75 6c 74 20 65 78 65 63 75 74 61 62 6c 65 2c 20  ult executable, 
15c20 62 75 74 20 65 78 65 65 78 74 3d 27 27 20 69 73  but exeext='' is
15c30 20 6d 6f 73 74 0a 09 23 20 63 65 72 74 61 69 6e   most..# certain
15c40 6c 79 20 72 69 67 68 74 2e 0a 09 62 72 65 61 6b  ly right...break
15c50 3b 3b 0a 20 20 20 20 2a 2e 2a 20 29 0a 09 69 66  ;;.    *.* )..if
15c60 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 65   test "${ac_cv_e
15c70 78 65 65 78 74 2b 73 65 74 7d 22 20 3d 20 73 65  xeext+set}" = se
15c80 74 20 26 26 20 74 65 73 74 20 22 24 61 63 5f 63  t && test "$ac_c
15c90 76 5f 65 78 65 65 78 74 22 20 21 3d 20 6e 6f 3b  v_exeext" != no;
15ca0 0a 09 74 68 65 6e 20 3a 3b 20 65 6c 73 65 0a 09  ..then :; else..
15cb0 20 20 20 61 63 5f 63 76 5f 65 78 65 65 78 74 3d     ac_cv_exeext=
15cc0 60 65 78 70 72 20 22 24 61 63 5f 66 69 6c 65 22  `expr "$ac_file"
15cd0 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a 5c   : '[^.]*\(\..*\
15ce0 29 27 60 0a 09 66 69 0a 09 23 20 57 65 20 73 65  )'`..fi..# We se
15cf0 74 20 61 63 5f 63 76 5f 65 78 65 65 78 74 20 68  t ac_cv_exeext h
15d00 65 72 65 20 62 65 63 61 75 73 65 20 74 68 65 20  ere because the 
15d10 6c 61 74 65 72 20 74 65 73 74 20 66 6f 72 20 69  later test for i
15d20 74 20 69 73 20 6e 6f 74 0a 09 23 20 73 61 66 65  t is not..# safe
15d30 3a 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 72  : cross compiler
15d40 73 20 6d 61 79 20 6e 6f 74 20 61 64 64 20 74 68  s may not add th
15d50 65 20 73 75 66 66 69 78 20 69 66 20 67 69 76 65  e suffix if give
15d60 6e 20 61 6e 20 60 2d 6f 27 0a 09 23 20 61 72 67  n an `-o'..# arg
15d70 75 6d 65 6e 74 2c 20 73 6f 20 77 65 20 6d 61 79  ument, so we may
15d80 20 6e 65 65 64 20 74 6f 20 6b 6e 6f 77 20 69 74   need to know it
15d90 20 61 74 20 74 68 61 74 20 70 6f 69 6e 74 20 61   at that point a
15da0 6c 72 65 61 64 79 2e 0a 09 23 20 45 76 65 6e 20  lready...# Even 
15db0 69 66 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20  if this section 
15dc0 6c 6f 6f 6b 73 20 63 72 75 66 74 79 3a 20 69 74  looks crufty: it
15dd0 20 68 61 73 20 74 68 65 20 61 64 76 61 6e 74 61   has the advanta
15de0 67 65 20 6f 66 0a 09 23 20 61 63 74 75 61 6c 6c  ge of..# actuall
15df0 79 20 77 6f 72 6b 69 6e 67 2e 0a 09 62 72 65 61  y working...brea
15e00 6b 3b 3b 0a 20 20 20 20 2a 20 29 0a 09 62 72 65  k;;.    * )..bre
15e10 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65  ak;;.  esac.done
15e20 0a 74 65 73 74 20 22 24 61 63 5f 63 76 5f 65 78  .test "$ac_cv_ex
15e30 65 65 78 74 22 20 3d 20 6e 6f 20 26 26 20 61 63  eext" = no && ac
15e40 5f 63 76 5f 65 78 65 65 78 74 3d 0a 0a 65 6c 73  _cv_exeext=..els
15e50 65 0a 20 20 61 63 5f 66 69 6c 65 3d 27 27 0a 66  e.  ac_file=''.f
15e60 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61  i.if test -z "$a
15e70 63 5f 66 69 6c 65 22 3b 20 74 68 65 6e 20 3a 0a  c_file"; then :.
15e80 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
15e90 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
15ea0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
15eb0 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
15ec0 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
15ed0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
15ee0 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
15ef0 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
15f00 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
15f10 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 7b  t.$ac_ext >&5..{
15f20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
15f30 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
15f40 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a  $LINENO}: error:
15f50 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22   in \`$ac_pwd':"
15f60 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
15f70 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e  as_me: error: in
15f80 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26   \`$ac_pwd':" >&
15f90 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20  2;}.as_fn_error 
15fa0 37 37 20 22 43 20 63 6f 6d 70 69 6c 65 72 20 63  77 "C compiler c
15fb0 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 65 78 65  annot create exe
15fc0 63 75 74 61 62 6c 65 73 0a 53 65 65 20 5c 60 63  cutables.See \`c
15fd0 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d  onfig.log' for m
15fe0 6f 72 65 20 64 65 74 61 69 6c 73 22 20 22 24 4c  ore details" "$L
15ff0 49 4e 45 4e 4f 22 20 35 3b 20 7d 0a 65 6c 73 65  INENO" 5; }.else
16000 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
16010 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
16020 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
16030 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a 24 61 73  lt: yes" >&5.$as
16040 5f 65 63 68 6f 20 22 79 65 73 22 20 3e 26 36 3b  _echo "yes" >&6;
16050 20 7d 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f   }.fi.{ $as_echo
16060 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
16070 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
16080 68 65 63 6b 69 6e 67 20 66 6f 72 20 43 20 63 6f  hecking for C co
16090 6d 70 69 6c 65 72 20 64 65 66 61 75 6c 74 20 6f  mpiler default o
160a0 75 74 70 75 74 20 66 69 6c 65 20 6e 61 6d 65 22  utput file name"
160b0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
160c0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43 20  "checking for C 
160d0 63 6f 6d 70 69 6c 65 72 20 64 65 66 61 75 6c 74  compiler default
160e0 20 6f 75 74 70 75 74 20 66 69 6c 65 20 6e 61 6d   output file nam
160f0 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 7b 20  e... " >&6; }.{ 
16100 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
16110 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
16120 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
16130 61 63 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61 73  ac_file" >&5.$as
16140 5f 65 63 68 6f 20 22 24 61 63 5f 66 69 6c 65 22  _echo "$ac_file"
16150 20 3e 26 36 3b 20 7d 0a 61 63 5f 65 78 65 65 78   >&6; }.ac_exeex
16160 74 3d 24 61 63 5f 63 76 5f 65 78 65 65 78 74 0a  t=$ac_cv_exeext.
16170 0a 72 6d 20 2d 66 20 2d 72 20 61 2e 6f 75 74 20  .rm -f -r a.out 
16180 61 2e 6f 75 74 2e 64 53 59 4d 20 61 2e 65 78 65  a.out.dSYM a.exe
16190 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 63 76 5f   conftest$ac_cv_
161a0 65 78 65 65 78 74 20 62 2e 6f 75 74 0a 61 63 5f  exeext b.out.ac_
161b0 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 24 61 63 5f  clean_files=$ac_
161c0 63 6c 65 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65  clean_files_save
161d0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
161e0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
161f0 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
16200 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20 6f 66  ng for suffix of
16210 20 65 78 65 63 75 74 61 62 6c 65 73 22 20 3e 26   executables" >&
16220 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
16230 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69  ecking for suffi
16240 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65 73  x of executables
16250 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
16260 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24 61 63 5f  { { ac_try="$ac_
16270 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28 28 24 61  link".case "(($a
16280 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
16290 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
162a0 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
162b0 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
162c0 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
162d0 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74  ;.esac.eval ac_t
162e0 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f  ry_echo="\"\$as_
162f0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
16300 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f 74 72 79  LINENO}: $ac_try
16310 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68  _echo\"".$as_ech
16320 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22  o "$ac_try_echo"
16330 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  ; } >&5.  (eval 
16340 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 26 35  "$ac_link") 2>&5
16350 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
16360 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
16370 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
16380 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24  LINENO}: \$? = $
16390 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
163a0 20 74 65 73 74 20 24 61 63 5f 73 74 61 74 75 73   test $ac_status
163b0 20 3d 20 30 3b 20 7d 3b 20 74 68 65 6e 20 3a 0a   = 0; }; then :.
163c0 20 20 23 20 49 66 20 62 6f 74 68 20 60 63 6f 6e    # If both `con
163d0 66 74 65 73 74 2e 65 78 65 27 20 61 6e 64 20 60  ftest.exe' and `
163e0 63 6f 6e 66 74 65 73 74 27 20 61 72 65 20 60 70  conftest' are `p
163f0 72 65 73 65 6e 74 27 20 28 77 65 6c 6c 2c 20 6f  resent' (well, o
16400 62 73 65 72 76 61 62 6c 65 29 0a 23 20 63 61 74  bservable).# cat
16410 63 68 20 60 63 6f 6e 66 74 65 73 74 2e 65 78 65  ch `conftest.exe
16420 27 2e 20 20 46 6f 72 20 69 6e 73 74 61 6e 63 65  '.  For instance
16430 20 77 69 74 68 20 43 79 67 77 69 6e 2c 20 60 6c   with Cygwin, `l
16440 73 20 63 6f 6e 66 74 65 73 74 27 20 77 69 6c 6c  s conftest' will
16450 0a 23 20 77 6f 72 6b 20 70 72 6f 70 65 72 6c 79  .# work properly
16460 20 28 69 2e 65 2e 2c 20 72 65 66 65 72 20 74 6f   (i.e., refer to
16470 20 60 63 6f 6e 66 74 65 73 74 2e 65 78 65 27 29   `conftest.exe')
16480 2c 20 77 68 69 6c 65 20 69 74 20 77 6f 6e 27 74  , while it won't
16490 20 77 69 74 68 0a 23 20 60 72 6d 27 2e 0a 66 6f   with.# `rm'..fo
164a0 72 20 61 63 5f 66 69 6c 65 20 69 6e 20 63 6f 6e  r ac_file in con
164b0 66 74 65 73 74 2e 65 78 65 20 63 6f 6e 66 74 65  ftest.exe confte
164c0 73 74 20 63 6f 6e 66 74 65 73 74 2e 2a 3b 20 64  st conftest.*; d
164d0 6f 0a 20 20 74 65 73 74 20 2d 66 20 22 24 61 63  o.  test -f "$ac
164e0 5f 66 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e  _file" || contin
164f0 75 65 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69  ue.  case $ac_fi
16500 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f  le in.    *.$ac_
16510 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20  ext | *.xcoff | 
16520 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e  *.tds | *.d | *.
16530 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a  pdb | *.xSYM | *
16540 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e  .bb | *.bbg | *.
16550 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e  map | *.inf | *.
16560 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f  dSYM | *.o | *.o
16570 62 6a 20 29 20 3b 3b 0a 20 20 20 20 2a 2e 2a 20  bj ) ;;.    *.* 
16580 29 20 61 63 5f 63 76 5f 65 78 65 65 78 74 3d 60  ) ac_cv_exeext=`
16590 65 78 70 72 20 22 24 61 63 5f 66 69 6c 65 22 20  expr "$ac_file" 
165a0 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a 5c 29  : '[^.]*\(\..*\)
165b0 27 60 0a 09 20 20 62 72 65 61 6b 3b 3b 0a 20 20  '`..  break;;.  
165c0 20 20 2a 20 29 20 62 72 65 61 6b 3b 3b 0a 20 20    * ) break;;.  
165d0 65 73 61 63 0a 64 6f 6e 65 0a 65 6c 73 65 0a 20  esac.done.else. 
165e0 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24   { { $as_echo "$
165f0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
16600 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f  o-$LINENO}: erro
16610 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27  r: in \`$ac_pwd'
16620 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  :" >&5.$as_echo 
16630 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
16640 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20  in \`$ac_pwd':" 
16650 3e 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f  >&2;}.as_fn_erro
16660 72 20 24 3f 20 22 63 61 6e 6e 6f 74 20 63 6f 6d  r $? "cannot com
16670 70 75 74 65 20 73 75 66 66 69 78 20 6f 66 20 65  pute suffix of e
16680 78 65 63 75 74 61 62 6c 65 73 3a 20 63 61 6e 6e  xecutables: cann
16690 6f 74 20 63 6f 6d 70 69 6c 65 20 61 6e 64 20 6c  ot compile and l
166a0 69 6e 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  ink.See \`config
166b0 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
166c0 65 74 61 69 6c 73 22 20 22 24 4c 49 4e 45 4e 4f  etails" "$LINENO
166d0 22 20 35 3b 20 7d 0a 66 69 0a 72 6d 20 2d 66 20  " 5; }.fi.rm -f 
166e0 63 6f 6e 66 74 65 73 74 20 63 6f 6e 66 74 65 73  conftest conftes
166f0 74 24 61 63 5f 63 76 5f 65 78 65 65 78 74 0a 7b  t$ac_cv_exeext.{
16700 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
16710 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
16720 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
16730 24 61 63 5f 63 76 5f 65 78 65 65 78 74 22 20 3e  $ac_cv_exeext" >
16740 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
16750 5f 63 76 5f 65 78 65 65 78 74 22 20 3e 26 36 3b  _cv_exeext" >&6;
16760 20 7d 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65   }..rm -f confte
16770 73 74 2e 24 61 63 5f 65 78 74 0a 45 58 45 45 58  st.$ac_ext.EXEEX
16780 54 3d 24 61 63 5f 63 76 5f 65 78 65 65 78 74 0a  T=$ac_cv_exeext.
16790 61 63 5f 65 78 65 65 78 74 3d 24 45 58 45 45 58  ac_exeext=$EXEEX
167a0 54 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  T.cat confdefs.h
167b0 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e   - <<_ACEOF >con
167c0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a  ftest.$ac_ext./*
167d0 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
167e0 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73    */.#include <s
167f0 74 64 69 6f 2e 68 3e 0a 69 6e 74 0a 6d 61 69 6e  tdio.h>.int.main
16800 20 28 29 0a 7b 0a 46 49 4c 45 20 2a 66 20 3d 20   ().{.FILE *f = 
16810 66 6f 70 65 6e 20 28 22 63 6f 6e 66 74 65 73 74  fopen ("conftest
16820 2e 6f 75 74 22 2c 20 22 77 22 29 3b 0a 20 72 65  .out", "w");. re
16830 74 75 72 6e 20 66 65 72 72 6f 72 20 28 66 29 20  turn ferror (f) 
16840 7c 7c 20 66 63 6c 6f 73 65 20 28 66 29 20 21 3d  || fclose (f) !=
16850 20 30 3b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72   0;..  ;.  retur
16860 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 61 63  n 0;.}._ACEOF.ac
16870 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 22 24 61  _clean_files="$a
16880 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 20 63 6f  c_clean_files co
16890 6e 66 74 65 73 74 2e 6f 75 74 22 0a 23 20 43 68  nftest.out".# Ch
168a0 65 63 6b 20 74 68 61 74 20 74 68 65 20 63 6f 6d  eck that the com
168b0 70 69 6c 65 72 20 70 72 6f 64 75 63 65 73 20 65  piler produces e
168c0 78 65 63 75 74 61 62 6c 65 73 20 77 65 20 63 61  xecutables we ca
168d0 6e 20 72 75 6e 2e 20 20 49 66 20 6e 6f 74 2c 20  n run.  If not, 
168e0 65 69 74 68 65 72 0a 23 20 74 68 65 20 63 6f 6d  either.# the com
168f0 70 69 6c 65 72 20 69 73 20 62 72 6f 6b 65 6e 2c  piler is broken,
16900 20 6f 72 20 77 65 20 63 72 6f 73 73 20 63 6f 6d   or we cross com
16910 70 69 6c 65 2e 0a 7b 20 24 61 73 5f 65 63 68 6f  pile..{ $as_echo
16920 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
16930 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
16940 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
16950 77 65 20 61 72 65 20 63 72 6f 73 73 20 63 6f 6d  we are cross com
16960 70 69 6c 69 6e 67 22 20 3e 26 35 0a 24 61 73 5f  piling" >&5.$as_
16970 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
16980 20 77 68 65 74 68 65 72 20 77 65 20 61 72 65 20   whether we are 
16990 63 72 6f 73 73 20 63 6f 6d 70 69 6c 69 6e 67 2e  cross compiling.
169a0 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
169b0 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70  est "$cross_comp
169c0 69 6c 69 6e 67 22 20 21 3d 20 79 65 73 3b 20 74  iling" != yes; t
169d0 68 65 6e 0a 20 20 7b 20 7b 20 61 63 5f 74 72 79  hen.  { { ac_try
169e0 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65  ="$ac_link".case
169f0 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
16a00 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
16a10 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
16a20 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
16a30 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
16a40 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
16a50 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c  l ac_try_echo="\
16a60 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69  "\$as_me:${as_li
16a70 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24  neno-$LINENO}: $
16a80 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24  ac_try_echo\"".$
16a90 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79  as_echo "$ac_try
16aa0 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20  _echo"; } >&5.  
16ab0 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22  (eval "$ac_link"
16ac0 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
16ad0 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f  us=$?.  $as_echo
16ae0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
16af0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c  neno-$LINENO}: \
16b00 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
16b10 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f   >&5.  test $ac_
16b20 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 0a 20 20  status = 0; }.  
16b30 69 66 20 7b 20 61 63 5f 74 72 79 3d 27 2e 2f 63  if { ac_try='./c
16b40 6f 6e 66 74 65 73 74 24 61 63 5f 63 76 5f 65 78  onftest$ac_cv_ex
16b50 65 65 78 74 27 0a 20 20 7b 20 7b 20 63 61 73 65  eext'.  { { case
16b60 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
16b70 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
16b80 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
16b90 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
16ba0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
16bb0 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
16bc0 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c  l ac_try_echo="\
16bd0 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69  "\$as_me:${as_li
16be0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24  neno-$LINENO}: $
16bf0 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24  ac_try_echo\"".$
16c00 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79  as_echo "$ac_try
16c10 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20  _echo"; } >&5.  
16c20 28 65 76 61 6c 20 22 24 61 63 5f 74 72 79 22 29  (eval "$ac_try")
16c30 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
16c40 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20  s=$?.  $as_echo 
16c50 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
16c60 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24  eno-$LINENO}: \$
16c70 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
16c80 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73  >&5.  test $ac_s
16c90 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 7d 3b  tatus = 0; }; };
16ca0 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f   then.    cross_
16cb0 63 6f 6d 70 69 6c 69 6e 67 3d 6e 6f 0a 20 20 65  compiling=no.  e
16cc0 6c 73 65 0a 20 20 20 20 69 66 20 74 65 73 74 20  lse.    if test 
16cd0 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e  "$cross_compilin
16ce0 67 22 20 3d 20 6d 61 79 62 65 3b 20 74 68 65 6e  g" = maybe; then
16cf0 0a 09 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e  ..cross_compilin
16d00 67 3d 79 65 73 0a 20 20 20 20 65 6c 73 65 0a 09  g=yes.    else..
16d10 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  { { $as_echo "$a
16d20 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
16d30 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72  -$LINENO}: error
16d40 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a  : in \`$ac_pwd':
16d50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
16d60 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69  $as_me: error: i
16d70 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e  n \`$ac_pwd':" >
16d80 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72  &2;}.as_fn_error
16d90 20 24 3f 20 22 63 61 6e 6e 6f 74 20 72 75 6e 20   $? "cannot run 
16da0 43 20 63 6f 6d 70 69 6c 65 64 20 70 72 6f 67 72  C compiled progr
16db0 61 6d 73 2e 0a 49 66 20 79 6f 75 20 6d 65 61 6e  ams..If you mean
16dc0 74 20 74 6f 20 63 72 6f 73 73 20 63 6f 6d 70 69  t to cross compi
16dd0 6c 65 2c 20 75 73 65 20 5c 60 2d 2d 68 6f 73 74  le, use \`--host
16de0 27 2e 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e  '..See \`config.
16df0 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65  log' for more de
16e00 74 61 69 6c 73 22 20 22 24 4c 49 4e 45 4e 4f 22  tails" "$LINENO"
16e10 20 35 3b 20 7d 0a 20 20 20 20 66 69 0a 20 20 66   5; }.    fi.  f
16e20 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  i.fi.{ $as_echo 
16e30 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
16e40 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
16e50 73 75 6c 74 3a 20 24 63 72 6f 73 73 5f 63 6f 6d  sult: $cross_com
16e60 70 69 6c 69 6e 67 22 20 3e 26 35 0a 24 61 73 5f  piling" >&5.$as_
16e70 65 63 68 6f 20 22 24 63 72 6f 73 73 5f 63 6f 6d  echo "$cross_com
16e80 70 69 6c 69 6e 67 22 20 3e 26 36 3b 20 7d 0a 0a  piling" >&6; }..
16e90 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
16ea0 61 63 5f 65 78 74 20 63 6f 6e 66 74 65 73 74 24  ac_ext conftest$
16eb0 61 63 5f 63 76 5f 65 78 65 65 78 74 20 63 6f 6e  ac_cv_exeext con
16ec0 66 74 65 73 74 2e 6f 75 74 0a 61 63 5f 63 6c 65  ftest.out.ac_cle
16ed0 61 6e 5f 66 69 6c 65 73 3d 24 61 63 5f 63 6c 65  an_files=$ac_cle
16ee0 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65 0a 7b 20  an_files_save.{ 
16ef0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
16f00 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
16f10 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
16f20 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20 6f 62  for suffix of ob
16f30 6a 65 63 74 20 66 69 6c 65 73 22 20 3e 26 35 0a  ject files" >&5.
16f40 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
16f50 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20  king for suffix 
16f60 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 2e  of object files.
16f70 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
16f80 7b 61 63 5f 63 76 5f 6f 62 6a 65 78 74 2b 3a 7d  {ac_cv_objext+:}
16f90 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
16fa0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
16fb0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
16fc0 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  .  cat confdefs.
16fd0 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f  h - <<_ACEOF >co
16fe0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f  nftest.$ac_ext./
16ff0 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
17000 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20  .  */..int.main 
17010 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75  ().{..  ;.  retu
17020 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72  rn 0;.}._ACEOF.r
17030 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 6f 20  m -f conftest.o 
17040 63 6f 6e 66 74 65 73 74 2e 6f 62 6a 0a 69 66 20  conftest.obj.if 
17050 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24 61 63 5f  { { ac_try="$ac_
17060 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28  compile".case "(
17070 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
17080 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
17090 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
170a0 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
170b0 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
170c0 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61  ry;;.esac.eval a
170d0 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24  c_try_echo="\"\$
170e0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
170f0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f  o-$LINENO}: $ac_
17100 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f  try_echo\"".$as_
17110 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63  echo "$ac_try_ec
17120 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76  ho"; } >&5.  (ev
17130 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  al "$ac_compile"
17140 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
17150 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f  us=$?.  $as_echo
17160 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
17170 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c  neno-$LINENO}: \
17180 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
17190 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f   >&5.  test $ac_
171a0 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74  status = 0; }; t
171b0 68 65 6e 20 3a 0a 20 20 66 6f 72 20 61 63 5f 66  hen :.  for ac_f
171c0 69 6c 65 20 69 6e 20 63 6f 6e 66 74 65 73 74 2e  ile in conftest.
171d0 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 62 6a 20 63  o conftest.obj c
171e0 6f 6e 66 74 65 73 74 2e 2a 3b 20 64 6f 0a 20 20  onftest.*; do.  
171f0 74 65 73 74 20 2d 66 20 22 24 61 63 5f 66 69 6c  test -f "$ac_fil
17200 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 3b 0a  e" || continue;.
17210 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c 65 20    case $ac_file 
17220 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78 74  in.    *.$ac_ext
17230 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e 74   | *.xcoff | *.t
17240 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64 62  ds | *.d | *.pdb
17250 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62 62   | *.xSYM | *.bb
17260 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61 70   | *.bbg | *.map
17270 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64 53 59   | *.inf | *.dSY
17280 4d 20 29 20 3b 3b 0a 20 20 20 20 2a 29 20 61 63  M ) ;;.    *) ac
17290 5f 63 76 5f 6f 62 6a 65 78 74 3d 60 65 78 70 72  _cv_objext=`expr
172a0 20 22 24 61 63 5f 66 69 6c 65 22 20 3a 20 27 2e   "$ac_file" : '.
172b0 2a 5c 2e 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20  *\.\(.*\)'`.    
172c0 20 20 20 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61     break;;.  esa
172d0 63 0a 64 6f 6e 65 0a 65 6c 73 65 0a 20 20 24 61  c.done.else.  $a
172e0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
172f0 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
17300 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
17310 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
17320 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 7b 20 7b  $ac_ext >&5..{ {
17330 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
17340 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
17350 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 69  INENO}: error: i
17360 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e  n \`$ac_pwd':" >
17370 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
17380 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c  _me: error: in \
17390 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b  `$ac_pwd':" >&2;
173a0 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f  }.as_fn_error $?
173b0 20 22 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65   "cannot compute
173c0 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65 63   suffix of objec
173d0 74 20 66 69 6c 65 73 3a 20 63 61 6e 6e 6f 74 20  t files: cannot 
173e0 63 6f 6d 70 69 6c 65 0a 53 65 65 20 5c 60 63 6f  compile.See \`co
173f0 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f  nfig.log' for mo
17400 72 65 20 64 65 74 61 69 6c 73 22 20 22 24 4c 49  re details" "$LI
17410 4e 45 4e 4f 22 20 35 3b 20 7d 0a 66 69 0a 72 6d  NENO" 5; }.fi.rm
17420 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
17430 5f 63 76 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  _cv_objext conft
17440 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 7b  est.$ac_ext.fi.{
17450 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
17460 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
17470 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
17480 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 22 20 3e  $ac_cv_objext" >
17490 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
174a0 5f 63 76 5f 6f 62 6a 65 78 74 22 20 3e 26 36 3b  _cv_objext" >&6;
174b0 20 7d 0a 4f 42 4a 45 58 54 3d 24 61 63 5f 63 76   }.OBJEXT=$ac_cv
174c0 5f 6f 62 6a 65 78 74 0a 61 63 5f 6f 62 6a 65 78  _objext.ac_objex
174d0 74 3d 24 4f 42 4a 45 58 54 0a 7b 20 24 61 73 5f  t=$OBJEXT.{ $as_
174e0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
174f0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
17500 7d 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74  }: checking whet
17510 68 65 72 20 77 65 20 61 72 65 20 75 73 69 6e 67  her we are using
17520 20 74 68 65 20 47 4e 55 20 43 20 63 6f 6d 70 69   the GNU C compi
17530 6c 65 72 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ler" >&5.$as_ech
17540 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68  o_n "checking wh
17550 65 74 68 65 72 20 77 65 20 61 72 65 20 75 73 69  ether we are usi
17560 6e 67 20 74 68 65 20 47 4e 55 20 43 20 63 6f 6d  ng the GNU C com
17570 70 69 6c 65 72 2e 2e 2e 20 22 20 3e 26 36 3b 20  piler... " >&6; 
17580 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 63 5f 63  }.if ${ac_cv_c_c
17590 6f 6d 70 69 6c 65 72 5f 67 6e 75 2b 3a 7d 20 66  ompiler_gnu+:} f
175a0 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
175b0 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
175c0 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
175d0 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20   cat confdefs.h 
175e0 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66  - <<_ACEOF >conf
175f0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20  test.$ac_ext./* 
17600 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
17610 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
17620 0a 7b 0a 23 69 66 6e 64 65 66 20 5f 5f 47 4e 55  .{.#ifndef __GNU
17630 43 5f 5f 0a 20 20 20 20 20 20 20 63 68 6f 6b 65  C__.       choke
17640 20 6d 65 0a 23 65 6e 64 69 66 0a 0a 20 20 3b 0a   me.#endif..  ;.
17650 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
17660 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f  CEOF.if ac_fn_c_
17670 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49  try_compile "$LI
17680 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20  NENO"; then :.  
17690 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
176a0 79 65 73 0a 65 6c 73 65 0a 20 20 61 63 5f 63 6f  yes.else.  ac_co
176b0 6d 70 69 6c 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69  mpiler_gnu=no.fi
176c0 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
176d0 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
176e0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
176f0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 61 63  ftest.$ac_ext.ac
17700 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
17710 6e 75 3d 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  nu=$ac_compiler_
17720 67 6e 75 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63  gnu..fi.{ $as_ec
17730 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
17740 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
17750 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
17760 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20  c_compiler_gnu" 
17770 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
17780 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
17790 67 6e 75 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  gnu" >&6; }.if t
177a0 65 73 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 72  est $ac_compiler
177b0 5f 67 6e 75 20 3d 20 79 65 73 3b 20 74 68 65 6e  _gnu = yes; then
177c0 0a 20 20 47 43 43 3d 79 65 73 0a 65 6c 73 65 0a  .  GCC=yes.else.
177d0 20 20 47 43 43 3d 0a 66 69 0a 61 63 5f 74 65 73    GCC=.fi.ac_tes
177e0 74 5f 43 46 4c 41 47 53 3d 24 7b 43 46 4c 41 47  t_CFLAGS=${CFLAG
177f0 53 2b 73 65 74 7d 0a 61 63 5f 73 61 76 65 5f 43  S+set}.ac_save_C
17800 46 4c 41 47 53 3d 24 43 46 4c 41 47 53 0a 7b 20  FLAGS=$CFLAGS.{ 
17810 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
17820 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
17830 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
17840 77 68 65 74 68 65 72 20 24 43 43 20 61 63 63 65  whether $CC acce
17850 70 74 73 20 2d 67 22 20 3e 26 35 0a 24 61 73 5f  pts -g" >&5.$as_
17860 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
17870 20 77 68 65 74 68 65 72 20 24 43 43 20 61 63 63   whether $CC acc
17880 65 70 74 73 20 2d 67 2e 2e 2e 20 22 20 3e 26 36  epts -g... " >&6
17890 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70  ; }.if ${ac_cv_p
178a0 72 6f 67 5f 63 63 5f 67 2b 3a 7d 20 66 61 6c 73  rog_cc_g+:} fals
178b0 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
178c0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
178d0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63   " >&6.else.  ac
178e0 5f 73 61 76 65 5f 63 5f 77 65 72 72 6f 72 5f 66  _save_c_werror_f
178f0 6c 61 67 3d 24 61 63 5f 63 5f 77 65 72 72 6f 72  lag=$ac_c_werror
17900 5f 66 6c 61 67 0a 20 20 20 61 63 5f 63 5f 77 65  _flag.   ac_c_we
17910 72 72 6f 72 5f 66 6c 61 67 3d 79 65 73 0a 20 20  rror_flag=yes.  
17920 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67   ac_cv_prog_cc_g
17930 3d 6e 6f 0a 20 20 20 43 46 4c 41 47 53 3d 22 2d  =no.   CFLAGS="-
17940 67 22 0a 20 20 20 63 61 74 20 63 6f 6e 66 64 65  g".   cat confde
17950 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20  fs.h - <<_ACEOF 
17960 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
17970 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  t./* end confdef
17980 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61  s.h.  */..int.ma
17990 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72  in ().{..  ;.  r
179a0 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
179b0 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79  F.if ac_fn_c_try
179c0 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45 4e  _compile "$LINEN
179d0 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f  O"; then :.  ac_
179e0 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 79 65 73  cv_prog_cc_g=yes
179f0 0a 65 6c 73 65 0a 20 20 43 46 4c 41 47 53 3d 22  .else.  CFLAGS="
17a00 22 0a 20 20 20 20 20 20 63 61 74 20 63 6f 6e 66  ".      cat conf
17a10 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f  defs.h - <<_ACEO
17a20 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  F >conftest.$ac_
17a30 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  ext./* end confd
17a40 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
17a50 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20  main ().{..  ;. 
17a60 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
17a70 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74  EOF.if ac_fn_c_t
17a80 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e  ry_compile "$LIN
17a90 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c  ENO"; then :..el
17aa0 73 65 0a 20 20 61 63 5f 63 5f 77 65 72 72 6f 72  se.  ac_c_werror
17ab0 5f 66 6c 61 67 3d 24 61 63 5f 73 61 76 65 5f 63  _flag=$ac_save_c
17ac0 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 09 20 43  _werror_flag.. C
17ad0 46 4c 41 47 53 3d 22 2d 67 22 0a 09 20 63 61 74  FLAGS="-g".. cat
17ae0 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
17af0 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
17b00 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
17b10 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
17b20 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a  .int.main ().{..
17b30 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
17b40 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66  }._ACEOF.if ac_f
17b50 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20  n_c_try_compile 
17b60 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20  "$LINENO"; then 
17b70 3a 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63  :.  ac_cv_prog_c
17b80 63 5f 67 3d 79 65 73 0a 66 69 0a 72 6d 20 2d 66  c_g=yes.fi.rm -f
17b90 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65   core conftest.e
17ba0 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
17bb0 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  objext conftest.
17bc0 24 61 63 5f 65 78 74 0a 66 69 0a 72 6d 20 2d 66  $ac_ext.fi.rm -f
17bd0 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65   core conftest.e
17be0 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
17bf0 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  objext conftest.
17c00 24 61 63 5f 65 78 74 0a 66 69 0a 72 6d 20 2d 66  $ac_ext.fi.rm -f
17c10 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65   core conftest.e
17c20 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
17c30 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  objext conftest.
17c40 24 61 63 5f 65 78 74 0a 20 20 20 61 63 5f 63 5f  $ac_ext.   ac_c_
17c50 77 65 72 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f  werror_flag=$ac_
17c60 73 61 76 65 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  save_c_werror_fl
17c70 61 67 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  ag.fi.{ $as_echo
17c80 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
17c90 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
17ca0 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 72  esult: $ac_cv_pr
17cb0 6f 67 5f 63 63 5f 67 22 20 3e 26 35 0a 24 61 73  og_cc_g" >&5.$as
17cc0 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 72  _echo "$ac_cv_pr
17cd0 6f 67 5f 63 63 5f 67 22 20 3e 26 36 3b 20 7d 0a  og_cc_g" >&6; }.
17ce0 69 66 20 74 65 73 74 20 22 24 61 63 5f 74 65 73  if test "$ac_tes
17cf0 74 5f 43 46 4c 41 47 53 22 20 3d 20 73 65 74 3b  t_CFLAGS" = set;
17d00 20 74 68 65 6e 0a 20 20 43 46 4c 41 47 53 3d 24   then.  CFLAGS=$
17d10 61 63 5f 73 61 76 65 5f 43 46 4c 41 47 53 0a 65  ac_save_CFLAGS.e
17d20 6c 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f  lif test $ac_cv_
17d30 70 72 6f 67 5f 63 63 5f 67 20 3d 20 79 65 73 3b  prog_cc_g = yes;
17d40 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20   then.  if test 
17d50 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68  "$GCC" = yes; th
17d60 65 6e 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 2d  en.    CFLAGS="-
17d70 67 20 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20  g -O2".  else.  
17d80 20 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a 20 20    CFLAGS="-g".  
17d90 66 69 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  fi.else.  if tes
17da0 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20  t "$GCC" = yes; 
17db0 74 68 65 6e 0a 20 20 20 20 43 46 4c 41 47 53 3d  then.    CFLAGS=
17dc0 22 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20 20  "-O2".  else.   
17dd0 20 43 46 4c 41 47 53 3d 0a 20 20 66 69 0a 66 69   CFLAGS=.  fi.fi
17de0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
17df0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
17e00 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
17e10 6e 67 20 66 6f 72 20 24 43 43 20 6f 70 74 69 6f  ng for $CC optio
17e20 6e 20 74 6f 20 61 63 63 65 70 74 20 49 53 4f 20  n to accept ISO 
17e30 43 38 39 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  C89" >&5.$as_ech
17e40 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
17e50 72 20 24 43 43 20 6f 70 74 69 6f 6e 20 74 6f 20  r $CC option to 
17e60 61 63 63 65 70 74 20 49 53 4f 20 43 38 39 2e 2e  accept ISO C89..
17e70 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
17e80 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38  ac_cv_prog_cc_c8
17e90 39 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  9+:} false; then
17ea0 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
17eb0 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
17ec0 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 72 6f  else.  ac_cv_pro
17ed0 67 5f 63 63 5f 63 38 39 3d 6e 6f 0a 61 63 5f 73  g_cc_c89=no.ac_s
17ee0 61 76 65 5f 43 43 3d 24 43 43 0a 63 61 74 20 63  ave_CC=$CC.cat c
17ef0 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41  onfdefs.h - <<_A
17f00 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24  CEOF >conftest.$
17f10 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f  ac_ext./* end co
17f20 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69  nfdefs.h.  */.#i
17f30 6e 63 6c 75 64 65 20 3c 73 74 64 61 72 67 2e 68  nclude <stdarg.h
17f40 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 69  >.#include <stdi
17f50 6f 2e 68 3e 0a 73 74 72 75 63 74 20 73 74 61 74  o.h>.struct stat
17f60 3b 0a 2f 2a 20 4d 6f 73 74 20 6f 66 20 74 68 65  ;./* Most of the
17f70 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 65 73 74 73   following tests
17f80 20 61 72 65 20 73 74 6f 6c 65 6e 20 66 72 6f 6d   are stolen from
17f90 20 52 43 53 20 35 2e 37 27 73 20 73 72 63 2f 63   RCS 5.7's src/c
17fa0 6f 6e 66 2e 73 68 2e 20 20 2a 2f 0a 73 74 72 75  onf.sh.  */.stru
17fb0 63 74 20 62 75 66 20 7b 20 69 6e 74 20 78 3b 20  ct buf { int x; 
17fc0 7d 3b 0a 46 49 4c 45 20 2a 20 28 2a 72 63 73 6f  };.FILE * (*rcso
17fd0 70 65 6e 29 20 28 73 74 72 75 63 74 20 62 75 66  pen) (struct buf
17fe0 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61 74 20   *, struct stat 
17ff0 2a 2c 20 69 6e 74 29 3b 0a 73 74 61 74 69 63 20  *, int);.static 
18000 63 68 61 72 20 2a 65 20 28 70 2c 20 69 29 0a 20  char *e (p, i). 
18010 20 20 20 20 63 68 61 72 20 2a 2a 70 3b 0a 20 20      char **p;.  
18020 20 20 20 69 6e 74 20 69 3b 0a 7b 0a 20 20 72 65     int i;.{.  re
18030 74 75 72 6e 20 70 5b 69 5d 3b 0a 7d 0a 73 74 61  turn p[i];.}.sta
18040 74 69 63 20 63 68 61 72 20 2a 66 20 28 63 68 61  tic char *f (cha
18050 72 20 2a 20 28 2a 67 29 20 28 63 68 61 72 20 2a  r * (*g) (char *
18060 2a 2c 20 69 6e 74 29 2c 20 63 68 61 72 20 2a 2a  *, int), char **
18070 70 2c 20 2e 2e 2e 29 0a 7b 0a 20 20 63 68 61 72  p, ...).{.  char
18080 20 2a 73 3b 0a 20 20 76 61 5f 6c 69 73 74 20 76   *s;.  va_list v
18090 3b 0a 20 20 76 61 5f 73 74 61 72 74 20 28 76 2c  ;.  va_start (v,
180a0 70 29 3b 0a 20 20 73 20 3d 20 67 20 28 70 2c 20  p);.  s = g (p, 
180b0 76 61 5f 61 72 67 20 28 76 2c 69 6e 74 29 29 3b  va_arg (v,int));
180c0 0a 20 20 76 61 5f 65 6e 64 20 28 76 29 3b 0a 20  .  va_end (v);. 
180d0 20 72 65 74 75 72 6e 20 73 3b 0a 7d 0a 0a 2f 2a   return s;.}../*
180e0 20 4f 53 46 20 34 2e 30 20 43 6f 6d 70 61 71 20   OSF 4.0 Compaq 
180f0 63 63 20 69 73 20 73 6f 6d 65 20 73 6f 72 74 20  cc is some sort 
18100 6f 66 20 61 6c 6d 6f 73 74 2d 41 4e 53 49 20 62  of almost-ANSI b
18110 79 20 64 65 66 61 75 6c 74 2e 20 20 49 74 20 68  y default.  It h
18120 61 73 0a 20 20 20 66 75 6e 63 74 69 6f 6e 20 70  as.   function p
18130 72 6f 74 6f 74 79 70 65 73 20 61 6e 64 20 73 74  rototypes and st
18140 75 66 66 2c 20 62 75 74 20 6e 6f 74 20 27 5c 78  uff, but not '\x
18150 48 48 27 20 68 65 78 20 63 68 61 72 61 63 74 65  HH' hex characte
18160 72 20 63 6f 6e 73 74 61 6e 74 73 2e 0a 20 20 20  r constants..   
18170 54 68 65 73 65 20 64 6f 6e 27 74 20 70 72 6f 76  These don't prov
18180 6f 6b 65 20 61 6e 20 65 72 72 6f 72 20 75 6e 66  oke an error unf
18190 6f 72 74 75 6e 61 74 65 6c 79 2c 20 69 6e 73 74  ortunately, inst
181a0 65 61 64 20 61 72 65 20 73 69 6c 65 6e 74 6c 79  ead are silently
181b0 20 74 72 65 61 74 65 64 0a 20 20 20 61 73 20 27   treated.   as '
181c0 78 27 2e 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69  x'.  The followi
181d0 6e 67 20 69 6e 64 75 63 65 73 20 61 6e 20 65 72  ng induces an er
181e0 72 6f 72 2c 20 75 6e 74 69 6c 20 2d 73 74 64 20  ror, until -std 
181f0 69 73 20 61 64 64 65 64 20 74 6f 20 67 65 74 0a  is added to get.
18200 20 20 20 70 72 6f 70 65 72 20 41 4e 53 49 20 6d     proper ANSI m
18210 6f 64 65 2e 20 20 43 75 72 69 6f 75 73 6c 79 20  ode.  Curiously 
18220 27 5c 78 30 30 27 21 3d 27 78 27 20 61 6c 77 61  '\x00'!='x' alwa
18230 79 73 20 63 6f 6d 65 73 20 6f 75 74 20 74 72 75  ys comes out tru
18240 65 2c 20 66 6f 72 20 61 6e 0a 20 20 20 61 72 72  e, for an.   arr
18250 61 79 20 73 69 7a 65 20 61 74 20 6c 65 61 73 74  ay size at least
18260 2e 20 20 49 74 27 73 20 6e 65 63 65 73 73 61 72  .  It's necessar
18270 79 20 74 6f 20 77 72 69 74 65 20 27 5c 78 30 30  y to write '\x00
18280 27 3d 3d 30 20 74 6f 20 67 65 74 20 73 6f 6d 65  '==0 to get some
18290 74 68 69 6e 67 0a 20 20 20 74 68 61 74 27 73 20  thing.   that's 
182a0 74 72 75 65 20 6f 6e 6c 79 20 77 69 74 68 20 2d  true only with -
182b0 73 74 64 2e 20 20 2a 2f 0a 69 6e 74 20 6f 73 66  std.  */.int osf
182c0 34 5f 63 63 5f 61 72 72 61 79 20 5b 27 5c 78 30  4_cc_array ['\x0
182d0 30 27 20 3d 3d 20 30 20 3f 20 31 20 3a 20 2d 31  0' == 0 ? 1 : -1
182e0 5d 3b 0a 0a 2f 2a 20 49 42 4d 20 43 20 36 20 66  ];../* IBM C 6 f
182f0 6f 72 20 41 49 58 20 69 73 20 61 6c 6d 6f 73 74  or AIX is almost
18300 2d 41 4e 53 49 20 62 79 20 64 65 66 61 75 6c 74  -ANSI by default
18310 2c 20 62 75 74 20 69 74 20 72 65 70 6c 61 63 65  , but it replace
18320 73 20 6d 61 63 72 6f 20 70 61 72 61 6d 65 74 65  s macro paramete
18330 72 73 0a 20 20 20 69 6e 73 69 64 65 20 73 74 72  rs.   inside str
18340 69 6e 67 73 20 61 6e 64 20 63 68 61 72 61 63 74  ings and charact
18350 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e 20 20 2a  er constants.  *
18360 2f 0a 23 64 65 66 69 6e 65 20 46 4f 4f 28 78 29  /.#define FOO(x)
18370 20 27 78 27 0a 69 6e 74 20 78 6c 63 36 5f 63 63   'x'.int xlc6_cc
18380 5f 61 72 72 61 79 5b 46 4f 4f 28 61 29 20 3d 3d  _array[FOO(a) ==
18390 20 27 78 27 20 3f 20 31 20 3a 20 2d 31 5d 3b 0a   'x' ? 1 : -1];.
183a0 0a 69 6e 74 20 74 65 73 74 20 28 69 6e 74 20 69  .int test (int i
183b0 2c 20 64 6f 75 62 6c 65 20 78 29 3b 0a 73 74 72  , double x);.str
183c0 75 63 74 20 73 31 20 7b 69 6e 74 20 28 2a 66 29  uct s1 {int (*f)
183d0 20 28 69 6e 74 20 61 29 3b 7d 3b 0a 73 74 72 75   (int a);};.stru
183e0 63 74 20 73 32 20 7b 69 6e 74 20 28 2a 66 29 20  ct s2 {int (*f) 
183f0 28 64 6f 75 62 6c 65 20 61 29 3b 7d 3b 0a 69 6e  (double a);};.in
18400 74 20 70 61 69 72 6e 61 6d 65 73 20 28 69 6e 74  t pairnames (int
18410 2c 20 63 68 61 72 20 2a 2a 2c 20 46 49 4c 45 20  , char **, FILE 
18420 2a 28 2a 29 28 73 74 72 75 63 74 20 62 75 66 20  *(*)(struct buf 
18430 2a 2c 20 73 74 72 75 63 74 20 73 74 61 74 20 2a  *, struct stat *
18440 2c 20 69 6e 74 29 2c 20 69 6e 74 2c 20 69 6e 74  , int), int, int
18450 29 3b 0a 69 6e 74 20 61 72 67 63 3b 0a 63 68 61  );.int argc;.cha
18460 72 20 2a 2a 61 72 67 76 3b 0a 69 6e 74 0a 6d 61  r **argv;.int.ma
18470 69 6e 20 28 29 0a 7b 0a 72 65 74 75 72 6e 20 66  in ().{.return f
18480 20 28 65 2c 20 61 72 67 76 2c 20 30 29 20 21 3d   (e, argv, 0) !=
18490 20 61 72 67 76 5b 30 5d 20 20 7c 7c 20 20 66 20   argv[0]  ||  f 
184a0 28 65 2c 20 61 72 67 76 2c 20 31 29 20 21 3d 20  (e, argv, 1) != 
184b0 61 72 67 76 5b 31 5d 3b 0a 20 20 3b 0a 20 20 72  argv[1];.  ;.  r
184c0 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
184d0 46 0a 66 6f 72 20 61 63 5f 61 72 67 20 69 6e 20  F.for ac_arg in 
184e0 27 27 20 2d 71 6c 61 6e 67 6c 76 6c 3d 65 78 74  '' -qlanglvl=ext
184f0 63 38 39 20 2d 71 6c 61 6e 67 6c 76 6c 3d 61 6e  c89 -qlanglvl=an
18500 73 69 20 2d 73 74 64 20 5c 0a 09 2d 41 65 20 22  si -std \..-Ae "
18510 2d 41 61 20 2d 44 5f 48 50 55 58 5f 53 4f 55 52  -Aa -D_HPUX_SOUR
18520 43 45 22 20 22 2d 58 63 20 2d 44 5f 5f 45 58 54  CE" "-Xc -D__EXT
18530 45 4e 53 49 4f 4e 53 5f 5f 22 0a 64 6f 0a 20 20  ENSIONS__".do.  
18540 43 43 3d 22 24 61 63 5f 73 61 76 65 5f 43 43 20  CC="$ac_save_CC 
18550 24 61 63 5f 61 72 67 22 0a 20 20 69 66 20 61 63  $ac_arg".  if ac
18560 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c  _fn_c_try_compil
18570 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65  e "$LINENO"; the
18580 6e 20 3a 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  n :.  ac_cv_prog
18590 5f 63 63 5f 63 38 39 3d 24 61 63 5f 61 72 67 0a  _cc_c89=$ac_arg.
185a0 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f  fi.rm -f core co
185b0 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
185c0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20  est.$ac_objext. 
185d0 20 74 65 73 74 20 22 78 24 61 63 5f 63 76 5f 70   test "x$ac_cv_p
185e0 72 6f 67 5f 63 63 5f 63 38 39 22 20 21 3d 20 22  rog_cc_c89" != "
185f0 78 6e 6f 22 20 26 26 20 62 72 65 61 6b 0a 64 6f  xno" && break.do
18600 6e 65 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  ne.rm -f conftes
18610 74 2e 24 61 63 5f 65 78 74 0a 43 43 3d 24 61 63  t.$ac_ext.CC=$ac
18620 5f 73 61 76 65 5f 43 43 0a 0a 66 69 0a 23 20 41  _save_CC..fi.# A
18630 43 5f 43 41 43 48 45 5f 56 41 4c 0a 63 61 73 65  C_CACHE_VAL.case
18640 20 22 78 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63   "x$ac_cv_prog_c
18650 63 5f 63 38 39 22 20 69 6e 0a 20 20 78 29 0a 20  c_c89" in.  x). 
18660 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
18670 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
18680 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
18690 6c 74 3a 20 6e 6f 6e 65 20 6e 65 65 64 65 64 22  lt: none needed"
186a0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
186b0 6f 6e 65 20 6e 65 65 64 65 64 22 20 3e 26 36 3b  one needed" >&6;
186c0 20 7d 20 3b 3b 0a 20 20 78 6e 6f 29 0a 20 20 20   } ;;.  xno).   
186d0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
186e0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
186f0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
18700 3a 20 75 6e 73 75 70 70 6f 72 74 65 64 22 20 3e  : unsupported" >
18710 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 75 6e 73  &5.$as_echo "uns
18720 75 70 70 6f 72 74 65 64 22 20 3e 26 36 3b 20 7d  upported" >&6; }
18730 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 43 43 3d   ;;.  *).    CC=
18740 22 24 43 43 20 24 61 63 5f 63 76 5f 70 72 6f 67  "$CC $ac_cv_prog
18750 5f 63 63 5f 63 38 39 22 0a 20 20 20 20 7b 20 24  _cc_c89".    { $
18760 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
18770 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
18780 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61  ENO}: result: $a
18790 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39  c_cv_prog_cc_c89
187a0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
187b0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63  $ac_cv_prog_cc_c
187c0 38 39 22 20 3e 26 36 3b 20 7d 20 3b 3b 0a 65 73  89" >&6; } ;;.es
187d0 61 63 0a 69 66 20 74 65 73 74 20 22 78 24 61 63  ac.if test "x$ac
187e0 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22  _cv_prog_cc_c89"
187f0 20 21 3d 20 78 6e 6f 3b 20 74 68 65 6e 20 3a 0a   != xno; then :.
18800 0a 66 69 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63  .fi..ac_ext=c.ac
18810 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50 46  _cpp='$CPP $CPPF
18820 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65  LAGS'.ac_compile
18830 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53  ='$CC -c $CFLAGS
18840 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74   $CPPFLAGS conft
18850 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27  est.$ac_ext >&5'
18860 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f  .ac_link='$CC -o
18870 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
18880 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50 50  ext $CFLAGS $CPP
18890 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63  FLAGS $LDFLAGS c
188a0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
188b0 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f  $LIBS >&5'.ac_co
188c0 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63  mpiler_gnu=$ac_c
188d0 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  v_c_compiler_gnu
188e0 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
188f0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
18900 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
18910 69 6e 67 20 66 6f 72 20 61 20 73 65 64 20 74 68  ing for a sed th
18920 61 74 20 64 6f 65 73 20 6e 6f 74 20 74 72 75 6e  at does not trun
18930 63 61 74 65 20 6f 75 74 70 75 74 22 20 3e 26 35  cate output" >&5
18940 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
18950 63 6b 69 6e 67 20 66 6f 72 20 61 20 73 65 64 20  cking for a sed 
18960 74 68 61 74 20 64 6f 65 73 20 6e 6f 74 20 74 72  that does not tr
18970 75 6e 63 61 74 65 20 6f 75 74 70 75 74 2e 2e 2e  uncate output...
18980 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61   " >&6; }.if ${a
18990 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 2b 3a 7d  c_cv_path_SED+:}
189a0 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
189b0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
189c0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
189d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 5f  .            ac_
189e0 73 63 72 69 70 74 3d 73 2f 61 61 61 61 61 61 61  script=s/aaaaaaa
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 61 61 61 61 2f 62 62 62  aaaaaaaaaaaa/bbb
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 62 62 62 62 2f 0a  bbbbbbbbbbbbbb/.
18a30 20 20 20 20 20 66 6f 72 20 61 63 5f 69 20 69 6e       for ac_i in
18a40 20 31 20 32 20 33 20 34 20 35 20 36 20 37 3b 20   1 2 3 4 5 6 7; 
18a50 64 6f 0a 20 20 20 20 20 20 20 61 63 5f 73 63 72  do.       ac_scr
18a60 69 70 74 3d 22 24 61 63 5f 73 63 72 69 70 74 24  ipt="$ac_script$
18a70 61 73 5f 6e 6c 24 61 63 5f 73 63 72 69 70 74 22  as_nl$ac_script"
18a80 0a 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20  .     done.     
18a90 65 63 68 6f 20 22 24 61 63 5f 73 63 72 69 70 74  echo "$ac_script
18aa0 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20  " 2>/dev/null | 
18ab0 73 65 64 20 39 39 71 20 3e 63 6f 6e 66 74 65 73  sed 99q >conftes
18ac0 74 2e 73 65 64 0a 20 20 20 20 20 7b 20 61 63 5f  t.sed.     { ac_
18ad0 73 63 72 69 70 74 3d 3b 20 75 6e 73 65 74 20 61  script=; unset a
18ae0 63 5f 73 63 72 69 70 74 3b 7d 0a 20 20 20 20 20  c_script;}.     
18af0 69 66 20 74 65 73 74 20 2d 7a 20 22 24 53 45 44  if test -z "$SED
18b00 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 70 61 74  "; then.  ac_pat
18b10 68 5f 53 45 44 5f 66 6f 75 6e 64 3d 66 61 6c 73  h_SED_found=fals
18b20 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72 6f 75  e.  # Loop throu
18b30 67 68 20 74 68 65 20 75 73 65 72 27 73 20 70 61  gh the user's pa
18b40 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f 72 20  th and test for 
18b50 65 61 63 68 20 6f 66 20 50 52 4f 47 4e 41 4d 45  each of PROGNAME
18b60 2d 4c 49 53 54 0a 20 20 61 73 5f 73 61 76 65 5f  -LIST.  as_save_
18b70 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
18b80 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
18b90 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
18ba0 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
18bb0 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
18bc0 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
18bd0 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
18be0 61 63 5f 70 72 6f 67 20 69 6e 20 73 65 64 20 67  ac_prog in sed g
18bf0 73 65 64 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20  sed; do.    for 
18c00 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
18c10 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
18c20 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
18c30 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f 53 45        ac_path_SE
18c40 44 3d 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 70  D="$as_dir/$ac_p
18c50 72 6f 67 24 61 63 5f 65 78 65 63 5f 65 78 74 22  rog$ac_exec_ext"
18c60 0a 20 20 20 20 20 20 61 73 5f 66 6e 5f 65 78 65  .      as_fn_exe
18c70 63 75 74 61 62 6c 65 5f 70 20 22 24 61 63 5f 70  cutable_p "$ac_p
18c80 61 74 68 5f 53 45 44 22 20 7c 7c 20 63 6f 6e 74  ath_SED" || cont
18c90 69 6e 75 65 0a 23 20 43 68 65 63 6b 20 66 6f 72  inue.# Check for
18ca0 20 47 4e 55 20 61 63 5f 70 61 74 68 5f 53 45 44   GNU ac_path_SED
18cb0 20 61 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69   and select it i
18cc0 66 20 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20  f it is found.. 
18cd0 20 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55   # Check for GNU
18ce0 20 24 61 63 5f 70 61 74 68 5f 53 45 44 0a 63 61   $ac_path_SED.ca
18cf0 73 65 20 60 22 24 61 63 5f 70 61 74 68 5f 53 45  se `"$ac_path_SE
18d00 44 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26  D" --version 2>&
18d10 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61  1` in.*GNU*).  a
18d20 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 3d 22 24  c_cv_path_SED="$
18d30 61 63 5f 70 61 74 68 5f 53 45 44 22 20 61 63 5f  ac_path_SED" ac_
18d40 70 61 74 68 5f 53 45 44 5f 66 6f 75 6e 64 3d 3a  path_SED_found=:
18d50 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f 75 6e 74  ;;.*).  ac_count
18d60 3d 30 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  =0.  $as_echo_n 
18d70 30 31 32 33 34 35 36 37 38 39 20 3e 22 63 6f 6e  0123456789 >"con
18d80 66 74 65 73 74 2e 69 6e 22 0a 20 20 77 68 69 6c  ftest.in".  whil
18d90 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20 63 61 74  e :.  do.    cat
18da0 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22   "conftest.in" "
18db0 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 3e 22 63  conftest.in" >"c
18dc0 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a 20 20 20  onftest.tmp".   
18dd0 20 6d 76 20 22 63 6f 6e 66 74 65 73 74 2e 74 6d   mv "conftest.tm
18de0 70 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  p" "conftest.in"
18df0 0a 20 20 20 20 63 70 20 22 63 6f 6e 66 74 65 73  .    cp "conftes
18e00 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e  t.in" "conftest.
18e10 6e 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  nl".    $as_echo
18e20 20 27 27 20 3e 3e 20 22 63 6f 6e 66 74 65 73 74   '' >> "conftest
18e30 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f 70 61  .nl".    "$ac_pa
18e40 74 68 5f 53 45 44 22 20 2d 66 20 63 6f 6e 66 74  th_SED" -f conft
18e50 65 73 74 2e 73 65 64 20 3c 20 22 63 6f 6e 66 74  est.sed < "conft
18e60 65 73 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74 65  est.nl" >"confte
18e70 73 74 2e 6f 75 74 22 20 32 3e 2f 64 65 76 2f 6e  st.out" 2>/dev/n
18e80 75 6c 6c 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20  ull || break.   
18e90 20 64 69 66 66 20 22 63 6f 6e 66 74 65 73 74 2e   diff "conftest.
18ea0 6f 75 74 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e  out" "conftest.n
18eb0 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  l" >/dev/null 2>
18ec0 26 31 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20  &1 || break.    
18ed0 61 73 5f 66 6e 5f 61 72 69 74 68 20 24 61 63 5f  as_fn_arith $ac_
18ee0 63 6f 75 6e 74 20 2b 20 31 20 26 26 20 61 63 5f  count + 1 && ac_
18ef0 63 6f 75 6e 74 3d 24 61 73 5f 76 61 6c 0a 20 20  count=$as_val.  
18f00 20 20 69 66 20 74 65 73 74 20 24 61 63 5f 63 6f    if test $ac_co
18f10 75 6e 74 20 2d 67 74 20 24 7b 61 63 5f 70 61 74  unt -gt ${ac_pat
18f20 68 5f 53 45 44 5f 6d 61 78 2d 30 7d 3b 20 74 68  h_SED_max-0}; th
18f30 65 6e 0a 20 20 20 20 20 20 23 20 42 65 73 74 20  en.      # Best 
18f40 6f 6e 65 20 73 6f 20 66 61 72 2c 20 73 61 76 65  one so far, save
18f50 20 69 74 20 62 75 74 20 6b 65 65 70 20 6c 6f 6f   it but keep loo
18f60 6b 69 6e 67 20 66 6f 72 20 61 20 62 65 74 74 65  king for a bette
18f70 72 20 6f 6e 65 0a 20 20 20 20 20 20 61 63 5f 63  r one.      ac_c
18f80 76 5f 70 61 74 68 5f 53 45 44 3d 22 24 61 63 5f  v_path_SED="$ac_
18f90 70 61 74 68 5f 53 45 44 22 0a 20 20 20 20 20 20  path_SED".      
18fa0 61 63 5f 70 61 74 68 5f 53 45 44 5f 6d 61 78 3d  ac_path_SED_max=
18fb0 24 61 63 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69  $ac_count.    fi
18fc0 0a 20 20 20 20 23 20 31 30 2a 28 32 5e 31 30 29  .    # 10*(2^10)
18fd0 20 63 68 61 72 73 20 61 73 20 69 6e 70 75 74 20   chars as input 
18fe0 73 65 65 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20  seems more than 
18ff0 65 6e 6f 75 67 68 0a 20 20 20 20 74 65 73 74 20  enough.    test 
19000 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30  $ac_count -gt 10
19010 20 26 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65   && break.  done
19020 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
19030 74 2e 69 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d  t.in conftest.tm
19040 70 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f  p conftest.nl co
19050 6e 66 74 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61  nftest.out;;.esa
19060 63 0a 0a 20 20 20 20 20 20 24 61 63 5f 70 61 74  c..      $ac_pat
19070 68 5f 53 45 44 5f 66 6f 75 6e 64 20 26 26 20 62  h_SED_found && b
19080 72 65 61 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a  reak 3.    done.
19090 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46    done.  done.IF
190a0 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
190b0 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63   if test -z "$ac
190c0 5f 63 76 5f 70 61 74 68 5f 53 45 44 22 3b 20 74  _cv_path_SED"; t
190d0 68 65 6e 0a 20 20 20 20 61 73 5f 66 6e 5f 65 72  hen.    as_fn_er
190e0 72 6f 72 20 24 3f 20 22 6e 6f 20 61 63 63 65 70  ror $? "no accep
190f0 74 61 62 6c 65 20 73 65 64 20 63 6f 75 6c 64 20  table sed could 
19100 62 65 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41  be found in \$PA
19110 54 48 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a  TH" "$LINENO" 5.
19120 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63    fi.else.  ac_c
19130 76 5f 70 61 74 68 5f 53 45 44 3d 24 53 45 44 0a  v_path_SED=$SED.
19140 66 69 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  fi..fi.{ $as_ech
19150 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
19160 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
19170 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70  result: $ac_cv_p
19180 61 74 68 5f 53 45 44 22 20 3e 26 35 0a 24 61 73  ath_SED" >&5.$as
19190 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 61  _echo "$ac_cv_pa
191a0 74 68 5f 53 45 44 22 20 3e 26 36 3b 20 7d 0a 20  th_SED" >&6; }. 
191b0 53 45 44 3d 22 24 61 63 5f 63 76 5f 70 61 74 68  SED="$ac_cv_path
191c0 5f 53 45 44 22 0a 20 20 72 6d 20 2d 66 20 63 6f  _SED".  rm -f co
191d0 6e 66 74 65 73 74 2e 73 65 64 0a 0a 74 65 73 74  nftest.sed..test
191e0 20 2d 7a 20 22 24 53 45 44 22 20 26 26 20 53 45   -z "$SED" && SE
191f0 44 3d 73 65 64 0a 58 73 65 64 3d 22 24 53 45 44  D=sed.Xsed="$SED
19200 20 2d 65 20 31 73 2f 5e 58 2f 2f 22 0a 0a 0a 0a   -e 1s/^X//"....
19210 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63  ........{ $as_ec
19220 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
19230 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
19240 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 67 72   checking for gr
19250 65 70 20 74 68 61 74 20 68 61 6e 64 6c 65 73 20  ep that handles 
19260 6c 6f 6e 67 20 6c 69 6e 65 73 20 61 6e 64 20 2d  long lines and -
19270 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  e" >&5.$as_echo_
19280 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
19290 67 72 65 70 20 74 68 61 74 20 68 61 6e 64 6c 65  grep that handle
192a0 73 20 6c 6f 6e 67 20 6c 69 6e 65 73 20 61 6e 64  s long lines and
192b0 20 2d 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a   -e... " >&6; }.
192c0 69 66 20 24 7b 61 63 5f 63 76 5f 70 61 74 68 5f  if ${ac_cv_path_
192d0 47 52 45 50 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  GREP+:} false; t
192e0 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
192f0 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
19300 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
19310 74 20 2d 7a 20 22 24 47 52 45 50 22 3b 20 74 68  t -z "$GREP"; th
19320 65 6e 0a 20 20 61 63 5f 70 61 74 68 5f 47 52 45  en.  ac_path_GRE
19330 50 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 20 20  P_found=false.  
19340 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20 74  # Loop through t
19350 68 65 20 75 73 65 72 27 73 20 70 61 74 68 20 61  he user's path a
19360 6e 64 20 74 65 73 74 20 66 6f 72 20 65 61 63 68  nd test for each
19370 20 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49 53   of PROGNAME-LIS
19380 54 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53 3d  T.  as_save_IFS=
19390 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
193a0 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
193b0 5f 64 69 72 20 69 6e 20 24 50 41 54 48 24 50 41  _dir in $PATH$PA
193c0 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72  TH_SEPARATOR/usr
193d0 2f 78 70 67 34 2f 62 69 6e 0a 64 6f 0a 20 20 49  /xpg4/bin.do.  I
193e0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
193f0 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
19400 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
19410 20 20 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20      for ac_prog 
19420 69 6e 20 67 72 65 70 20 67 67 72 65 70 3b 20 64  in grep ggrep; d
19430 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65  o.    for ac_exe
19440 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
19450 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
19460 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20 20 20 20  sions; do.      
19470 61 63 5f 70 61 74 68 5f 47 52 45 50 3d 22 24 61  ac_path_GREP="$a
19480 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 24 61  s_dir/$ac_prog$a
19490 63 5f 65 78 65 63 5f 65 78 74 22 0a 20 20 20 20  c_exec_ext".    
194a0 20 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62    as_fn_executab
194b0 6c 65 5f 70 20 22 24 61 63 5f 70 61 74 68 5f 47  le_p "$ac_path_G
194c0 52 45 50 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65  REP" || continue
194d0 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55  .# Check for GNU
194e0 20 61 63 5f 70 61 74 68 5f 47 52 45 50 20 61 6e   ac_path_GREP an
194f0 64 20 73 65 6c 65 63 74 20 69 74 20 69 66 20 69  d select it if i
19500 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20  t is found..  # 
19510 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 24 61  Check for GNU $a
19520 63 5f 70 61 74 68 5f 47 52 45 50 0a 63 61 73 65  c_path_GREP.case
19530 20 60 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50   `"$ac_path_GREP
19540 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31  " --version 2>&1
19550 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61 63  ` in.*GNU*).  ac
19560 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 3d 22 24  _cv_path_GREP="$
19570 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20 61 63  ac_path_GREP" ac
19580 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f 75 6e 64  _path_GREP_found
19590 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f 75  =:;;.*).  ac_cou
195a0 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63 68 6f 5f  nt=0.  $as_echo_
195b0 6e 20 30 31 32 33 34 35 36 37 38 39 20 3e 22 63  n 0123456789 >"c
195c0 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 77 68  onftest.in".  wh
195d0 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20 63  ile :.  do.    c
195e0 61 74 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  at "conftest.in"
195f0 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 3e   "conftest.in" >
19600 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a 20  "conftest.tmp". 
19610 20 20 20 6d 76 20 22 63 6f 6e 66 74 65 73 74 2e     mv "conftest.
19620 74 6d 70 22 20 22 63 6f 6e 66 74 65 73 74 2e 69  tmp" "conftest.i
19630 6e 22 0a 20 20 20 20 63 70 20 22 63 6f 6e 66 74  n".    cp "conft
19640 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73  est.in" "conftes
19650 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73 5f 65 63  t.nl".    $as_ec
19660 68 6f 20 27 47 52 45 50 27 20 3e 3e 20 22 63 6f  ho 'GREP' >> "co
19670 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 22  nftest.nl".    "
19680 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20 2d  $ac_path_GREP" -
19690 65 20 27 47 52 45 50 24 27 20 2d 65 20 27 2d 28  e 'GREP$' -e '-(
196a0 63 61 6e 6e 6f 74 20 6d 61 74 63 68 29 2d 27 20  cannot match)-' 
196b0 3c 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20  < "conftest.nl" 
196c0 3e 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20  >"conftest.out" 
196d0 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62  2>/dev/null || b
196e0 72 65 61 6b 0a 20 20 20 20 64 69 66 66 20 22 63  reak.    diff "c
196f0 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 22 63 6f  onftest.out" "co
19700 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 2f 64 65 76  nftest.nl" >/dev
19710 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 20 62 72  /null 2>&1 || br
19720 65 61 6b 0a 20 20 20 20 61 73 5f 66 6e 5f 61 72  eak.    as_fn_ar
19730 69 74 68 20 24 61 63 5f 63 6f 75 6e 74 20 2b 20  ith $ac_count + 
19740 31 20 26 26 20 61 63 5f 63 6f 75 6e 74 3d 24 61  1 && ac_count=$a
19750 73 5f 76 61 6c 0a 20 20 20 20 69 66 20 74 65 73  s_val.    if tes
19760 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20  t $ac_count -gt 
19770 24 7b 61 63 5f 70 61 74 68 5f 47 52 45 50 5f 6d  ${ac_path_GREP_m
19780 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20 20  ax-0}; then.    
19790 20 20 23 20 42 65 73 74 20 6f 6e 65 20 73 6f 20    # Best one so 
197a0 66 61 72 2c 20 73 61 76 65 20 69 74 20 62 75 74  far, save it but
197b0 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66 6f   keep looking fo
197c0 72 20 61 20 62 65 74 74 65 72 20 6f 6e 65 0a 20  r a better one. 
197d0 20 20 20 20 20 61 63 5f 63 76 5f 70 61 74 68 5f       ac_cv_path_
197e0 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f 47  GREP="$ac_path_G
197f0 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f 70 61  REP".      ac_pa
19800 74 68 5f 47 52 45 50 5f 6d 61 78 3d 24 61 63 5f  th_GREP_max=$ac_
19810 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20 20 20  count.    fi.   
19820 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63 68 61   # 10*(2^10) cha
19830 72 73 20 61 73 20 69 6e 70 75 74 20 73 65 65 6d  rs as input seem
19840 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f 75  s more than enou
19850 67 68 0a 20 20 20 20 74 65 73 74 20 24 61 63 5f  gh.    test $ac_
19860 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26 26 20  count -gt 10 && 
19870 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20 20 72  break.  done.  r
19880 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69 6e  m -f conftest.in
19890 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63 6f   conftest.tmp co
198a0 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66 74 65  nftest.nl confte
198b0 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a 20  st.out;;.esac.. 
198c0 20 20 20 20 20 24 61 63 5f 70 61 74 68 5f 47 52       $ac_path_GR
198d0 45 50 5f 66 6f 75 6e 64 20 26 26 20 62 72 65 61  EP_found && brea
198e0 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64  k 3.    done.  d
198f0 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
19900 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 69 66  as_save_IFS.  if
19910 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
19920 5f 70 61 74 68 5f 47 52 45 50 22 3b 20 74 68 65  _path_GREP"; the
19930 6e 0a 20 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f  n.    as_fn_erro
19940 72 20 24 3f 20 22 6e 6f 20 61 63 63 65 70 74 61  r $? "no accepta
19950 62 6c 65 20 67 72 65 70 20 63 6f 75 6c 64 20 62  ble grep could b
19960 65 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48  e found in $PATH
19970 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f  $PATH_SEPARATOR/
19980 75 73 72 2f 78 70 67 34 2f 62 69 6e 22 20 22 24  usr/xpg4/bin" "$
19990 4c 49 4e 45 4e 4f 22 20 35 0a 20 20 66 69 0a 65  LINENO" 5.  fi.e
199a0 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 61 74 68  lse.  ac_cv_path
199b0 5f 47 52 45 50 3d 24 47 52 45 50 0a 66 69 0a 0a  _GREP=$GREP.fi..
199c0 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
199d0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
199e0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
199f0 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61 74 68 5f  lt: $ac_cv_path_
19a00 47 52 45 50 22 20 3e 26 35 0a 24 61 73 5f 65 63  GREP" >&5.$as_ec
19a10 68 6f 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f  ho "$ac_cv_path_
19a20 47 52 45 50 22 20 3e 26 36 3b 20 7d 0a 20 47 52  GREP" >&6; }. GR
19a30 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74 68 5f  EP="$ac_cv_path_
19a40 47 52 45 50 22 0a 0a 0a 7b 20 24 61 73 5f 65 63  GREP"...{ $as_ec
19a50 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
19a60 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
19a70 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 65 67   checking for eg
19a80 72 65 70 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  rep" >&5.$as_ech
19a90 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
19aa0 72 20 65 67 72 65 70 2e 2e 2e 20 22 20 3e 26 36  r egrep... " >&6
19ab0 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70  ; }.if ${ac_cv_p
19ac0 61 74 68 5f 45 47 52 45 50 2b 3a 7d 20 66 61 6c  ath_EGREP+:} fal
19ad0 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
19ae0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
19af0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
19b00 66 20 65 63 68 6f 20 61 20 7c 20 24 47 52 45 50  f echo a | $GREP
19b10 20 2d 45 20 27 28 61 7c 62 29 27 20 3e 2f 64 65   -E '(a|b)' >/de
19b20 76 2f 6e 75 6c 6c 20 32 3e 26 31 0a 20 20 20 74  v/null 2>&1.   t
19b30 68 65 6e 20 61 63 5f 63 76 5f 70 61 74 68 5f 45  hen ac_cv_path_E
19b40 47 52 45 50 3d 22 24 47 52 45 50 20 2d 45 22 0a  GREP="$GREP -E".
19b50 20 20 20 65 6c 73 65 0a 20 20 20 20 20 69 66 20     else.     if 
19b60 74 65 73 74 20 2d 7a 20 22 24 45 47 52 45 50 22  test -z "$EGREP"
19b70 3b 20 74 68 65 6e 0a 20 20 61 63 5f 70 61 74 68  ; then.  ac_path
19b80 5f 45 47 52 45 50 5f 66 6f 75 6e 64 3d 66 61 6c  _EGREP_found=fal
19b90 73 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72 6f  se.  # Loop thro
19ba0 75 67 68 20 74 68 65 20 75 73 65 72 27 73 20 70  ugh the user's p
19bb0 61 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f 72  ath and test for
19bc0 20 65 61 63 68 20 6f 66 20 50 52 4f 47 4e 41 4d   each of PROGNAM
19bd0 45 2d 4c 49 53 54 0a 20 20 61 73 5f 73 61 76 65  E-LIST.  as_save
19be0 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
19bf0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
19c00 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
19c10 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  TH$PATH_SEPARATO
19c20 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 0a 64  R/usr/xpg4/bin.d
19c30 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
19c40 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
19c50 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
19c60 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f  ir=..    for ac_
19c70 70 72 6f 67 20 69 6e 20 65 67 72 65 70 3b 20 64  prog in egrep; d
19c80 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65  o.    for ac_exe
19c90 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
19ca0 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
19cb0 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20 20 20 20  sions; do.      
19cc0 61 63 5f 70 61 74 68 5f 45 47 52 45 50 3d 22 24  ac_path_EGREP="$
19cd0 61 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 24  as_dir/$ac_prog$
19ce0 61 63 5f 65 78 65 63 5f 65 78 74 22 0a 20 20 20  ac_exec_ext".   
19cf0 20 20 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61     as_fn_executa
19d00 62 6c 65 5f 70 20 22 24 61 63 5f 70 61 74 68 5f  ble_p "$ac_path_
19d10 45 47 52 45 50 22 20 7c 7c 20 63 6f 6e 74 69 6e  EGREP" || contin
19d20 75 65 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 47  ue.# Check for G
19d30 4e 55 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50  NU ac_path_EGREP
19d40 20 61 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69   and select it i
19d50 66 20 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20  f it is found.. 
19d60 20 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55   # Check for GNU
19d70 20 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50 0a   $ac_path_EGREP.
19d80 63 61 73 65 20 60 22 24 61 63 5f 70 61 74 68 5f  case `"$ac_path_
19d90 45 47 52 45 50 22 20 2d 2d 76 65 72 73 69 6f 6e  EGREP" --version
19da0 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 29   2>&1` in.*GNU*)
19db0 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 45 47  .  ac_cv_path_EG
19dc0 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f 45 47  REP="$ac_path_EG
19dd0 52 45 50 22 20 61 63 5f 70 61 74 68 5f 45 47 52  REP" ac_path_EGR
19de0 45 50 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a 29 0a  EP_found=:;;.*).
19df0 20 20 61 63 5f 63 6f 75 6e 74 3d 30 0a 20 20 24    ac_count=0.  $
19e00 61 73 5f 65 63 68 6f 5f 6e 20 30 31 32 33 34 35  as_echo_n 012345
19e10 36 37 38 39 20 3e 22 63 6f 6e 66 74 65 73 74 2e  6789 >"conftest.
19e20 69 6e 22 0a 20 20 77 68 69 6c 65 20 3a 0a 20 20  in".  while :.  
19e30 64 6f 0a 20 20 20 20 63 61 74 20 22 63 6f 6e 66  do.    cat "conf
19e40 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65  test.in" "confte
19e50 73 74 2e 69 6e 22 20 3e 22 63 6f 6e 66 74 65 73  st.in" >"conftes
19e60 74 2e 74 6d 70 22 0a 20 20 20 20 6d 76 20 22 63  t.tmp".    mv "c
19e70 6f 6e 66 74 65 73 74 2e 74 6d 70 22 20 22 63 6f  onftest.tmp" "co
19e80 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 20 20 63  nftest.in".    c
19e90 70 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20  p "conftest.in" 
19ea0 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20  "conftest.nl".  
19eb0 20 20 24 61 73 5f 65 63 68 6f 20 27 45 47 52 45    $as_echo 'EGRE
19ec0 50 27 20 3e 3e 20 22 63 6f 6e 66 74 65 73 74 2e  P' >> "conftest.
19ed0 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f 70 61 74  nl".    "$ac_pat
19ee0 68 5f 45 47 52 45 50 22 20 27 45 47 52 45 50 24  h_EGREP" 'EGREP$
19ef0 27 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c  ' < "conftest.nl
19f00 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74  " >"conftest.out
19f10 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c  " 2>/dev/null ||
19f20 20 62 72 65 61 6b 0a 20 20 20 20 64 69 66 66 20   break.    diff 
19f30 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 22  "conftest.out" "
19f40 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 2f 64  conftest.nl" >/d
19f50 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 20  ev/null 2>&1 || 
19f60 62 72 65 61 6b 0a 20 20 20 20 61 73 5f 66 6e 5f  break.    as_fn_
19f70 61 72 69 74 68 20 24 61 63 5f 63 6f 75 6e 74 20  arith $ac_count 
19f80 2b 20 31 20 26 26 20 61 63 5f 63 6f 75 6e 74 3d  + 1 && ac_count=
19f90 24 61 73 5f 76 61 6c 0a 20 20 20 20 69 66 20 74  $as_val.    if t
19fa0 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67  est $ac_count -g
19fb0 74 20 24 7b 61 63 5f 70 61 74 68 5f 45 47 52 45  t ${ac_path_EGRE
19fc0 50 5f 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20  P_max-0}; then. 
19fd0 20 20 20 20 20 23 20 42 65 73 74 20 6f 6e 65 20       # Best one 
19fe0 73 6f 20 66 61 72 2c 20 73 61 76 65 20 69 74 20  so far, save it 
19ff0 62 75 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67  but keep looking
1a000 20 66 6f 72 20 61 20 62 65 74 74 65 72 20 6f 6e   for a better on
1a010 65 0a 20 20 20 20 20 20 61 63 5f 63 76 5f 70 61  e.      ac_cv_pa
1a020 74 68 5f 45 47 52 45 50 3d 22 24 61 63 5f 70 61  th_EGREP="$ac_pa
1a030 74 68 5f 45 47 52 45 50 22 0a 20 20 20 20 20 20  th_EGREP".      
1a040 61 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 6d 61  ac_path_EGREP_ma
1a050 78 3d 24 61 63 5f 63 6f 75 6e 74 0a 20 20 20 20  x=$ac_count.    
1a060 66 69 0a 20 20 20 20 23 20 31 30 2a 28 32 5e 31  fi.    # 10*(2^1
1a070 30 29 20 63 68 61 72 73 20 61 73 20 69 6e 70 75  0) chars as inpu
1a080 74 20 73 65 65 6d 73 20 6d 6f 72 65 20 74 68 61  t seems more tha
1a090 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20 74 65 73  n enough.    tes
1a0a0 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20  t $ac_count -gt 
1a0b0 31 30 20 26 26 20 62 72 65 61 6b 0a 20 20 64 6f  10 && break.  do
1a0c0 6e 65 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  ne.  rm -f conft
1a0d0 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65 73 74 2e  est.in conftest.
1a0e0 74 6d 70 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 20  tmp conftest.nl 
1a0f0 63 6f 6e 66 74 65 73 74 2e 6f 75 74 3b 3b 0a 65  conftest.out;;.e
1a100 73 61 63 0a 0a 20 20 20 20 20 20 24 61 63 5f 70  sac..      $ac_p
1a110 61 74 68 5f 45 47 52 45 50 5f 66 6f 75 6e 64 20  ath_EGREP_found 
1a120 26 26 20 62 72 65 61 6b 20 33 0a 20 20 20 20 64  && break 3.    d
1a130 6f 6e 65 0a 20 20 64 6f 6e 65 0a 20 20 64 6f 6e  one.  done.  don
1a140 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
1a150 46 53 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20  FS.  if test -z 
1a160 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52  "$ac_cv_path_EGR
1a170 45 50 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 73  EP"; then.    as
1a180 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 6e 6f  _fn_error $? "no
1a190 20 61 63 63 65 70 74 61 62 6c 65 20 65 67 72 65   acceptable egre
1a1a0 70 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64  p could be found
1a1b0 20 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53   in $PATH$PATH_S
1a1c0 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67  EPARATOR/usr/xpg
1a1d0 34 2f 62 69 6e 22 20 22 24 4c 49 4e 45 4e 4f 22  4/bin" "$LINENO"
1a1e0 20 35 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 61   5.  fi.else.  a
1a1f0 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 3d  c_cv_path_EGREP=
1a200 24 45 47 52 45 50 0a 66 69 0a 0a 20 20 20 66 69  $EGREP.fi..   fi
1a210 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
1a220 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1a230 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
1a240 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61 74 68  ult: $ac_cv_path
1a250 5f 45 47 52 45 50 22 20 3e 26 35 0a 24 61 73 5f  _EGREP" >&5.$as_
1a260 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 61 74  echo "$ac_cv_pat
1a270 68 5f 45 47 52 45 50 22 20 3e 26 36 3b 20 7d 0a  h_EGREP" >&6; }.
1a280 20 45 47 52 45 50 3d 22 24 61 63 5f 63 76 5f 70   EGREP="$ac_cv_p
1a290 61 74 68 5f 45 47 52 45 50 22 0a 0a 0a 7b 20 24  ath_EGREP"...{ $
1a2a0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1a2b0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
1a2c0 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
1a2d0 6f 72 20 66 67 72 65 70 22 20 3e 26 35 0a 24 61  or fgrep" >&5.$a
1a2e0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1a2f0 6e 67 20 66 6f 72 20 66 67 72 65 70 2e 2e 2e 20  ng for fgrep... 
1a300 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63  " >&6; }.if ${ac
1a310 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 2b 3a  _cv_path_FGREP+:
1a320 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
1a330 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
1a340 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
1a350 65 0a 20 20 69 66 20 65 63 68 6f 20 27 61 62 2a  e.  if echo 'ab*
1a360 63 27 20 7c 20 24 47 52 45 50 20 2d 46 20 27 61  c' | $GREP -F 'a
1a370 62 2a 63 27 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  b*c' >/dev/null 
1a380 32 3e 26 31 0a 20 20 20 74 68 65 6e 20 61 63 5f  2>&1.   then ac_
1a390 63 76 5f 70 61 74 68 5f 46 47 52 45 50 3d 22 24  cv_path_FGREP="$
1a3a0 47 52 45 50 20 2d 46 22 0a 20 20 20 65 6c 73 65  GREP -F".   else
1a3b0 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 7a  .     if test -z
1a3c0 20 22 24 46 47 52 45 50 22 3b 20 74 68 65 6e 0a   "$FGREP"; then.
1a3d0 20 20 61 63 5f 70 61 74 68 5f 46 47 52 45 50 5f    ac_path_FGREP_
1a3e0 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 20 20 23 20  found=false.  # 
1a3f0 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20 74 68 65  Loop through the
1a400 20 75 73 65 72 27 73 20 70 61 74 68 20 61 6e 64   user's path and
1a410 20 74 65 73 74 20 66 6f 72 20 65 61 63 68 20 6f   test for each o
1a420 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49 53 54 0a  f PROGNAME-LIST.
1a430 20 20 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49    as_save_IFS=$I
1a440 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
1a450 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
1a460 69 72 20 69 6e 20 24 50 41 54 48 24 50 41 54 48  ir in $PATH$PATH
1a470 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78  _SEPARATOR/usr/x
1a480 70 67 34 2f 62 69 6e 0a 64 6f 0a 20 20 49 46 53  pg4/bin.do.  IFS
1a490 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
1a4a0 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
1a4b0 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
1a4c0 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e    for ac_prog in
1a4d0 20 66 67 72 65 70 3b 20 64 6f 0a 20 20 20 20 66   fgrep; do.    f
1a4e0 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
1a4f0 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
1a500 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
1a510 64 6f 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68  do.      ac_path
1a520 5f 46 47 52 45 50 3d 22 24 61 73 5f 64 69 72 2f  _FGREP="$as_dir/
1a530 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65 63  $ac_prog$ac_exec
1a540 5f 65 78 74 22 0a 20 20 20 20 20 20 61 73 5f 66  _ext".      as_f
1a550 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22  n_executable_p "
1a560 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22 20  $ac_path_FGREP" 
1a570 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 23 20 43 68  || continue.# Ch
1a580 65 63 6b 20 66 6f 72 20 47 4e 55 20 61 63 5f 70  eck for GNU ac_p
1a590 61 74 68 5f 46 47 52 45 50 20 61 6e 64 20 73 65  ath_FGREP and se
1a5a0 6c 65 63 74 20 69 74 20 69 66 20 69 74 20 69 73  lect it if it is
1a5b0 20 66 6f 75 6e 64 2e 0a 20 20 23 20 43 68 65 63   found..  # Chec
1a5c0 6b 20 66 6f 72 20 47 4e 55 20 24 61 63 5f 70 61  k for GNU $ac_pa
1a5d0 74 68 5f 46 47 52 45 50 0a 63 61 73 65 20 60 22  th_FGREP.case `"
1a5e0 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22 20  $ac_path_FGREP" 
1a5f0 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31 60 20  --version 2>&1` 
1a600 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61 63 5f 63  in.*GNU*).  ac_c
1a610 76 5f 70 61 74 68 5f 46 47 52 45 50 3d 22 24 61  v_path_FGREP="$a
1a620 63 5f 70 61 74 68 5f 46 47 52 45 50 22 20 61 63  c_path_FGREP" ac
1a630 5f 70 61 74 68 5f 46 47 52 45 50 5f 66 6f 75 6e  _path_FGREP_foun
1a640 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f  d=:;;.*).  ac_co
1a650 75 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63 68 6f  unt=0.  $as_echo
1a660 5f 6e 20 30 31 32 33 34 35 36 37 38 39 20 3e 22  _n 0123456789 >"
1a670 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 77  conftest.in".  w
1a680 68 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20  hile :.  do.    
1a690 63 61 74 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e  cat "conftest.in
1a6a0 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20  " "conftest.in" 
1a6b0 3e 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a  >"conftest.tmp".
1a6c0 20 20 20 20 6d 76 20 22 63 6f 6e 66 74 65 73 74      mv "conftest
1a6d0 2e 74 6d 70 22 20 22 63 6f 6e 66 74 65 73 74 2e  .tmp" "conftest.
1a6e0 69 6e 22 0a 20 20 20 20 63 70 20 22 63 6f 6e 66  in".    cp "conf
1a6f0 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65  test.in" "confte
1a700 73 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73 5f 65  st.nl".    $as_e
1a710 63 68 6f 20 27 46 47 52 45 50 27 20 3e 3e 20 22  cho 'FGREP' >> "
1a720 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20  conftest.nl".   
1a730 20 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50   "$ac_path_FGREP
1a740 22 20 46 47 52 45 50 20 3c 20 22 63 6f 6e 66 74  " FGREP < "conft
1a750 65 73 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74 65  est.nl" >"confte
1a760 73 74 2e 6f 75 74 22 20 32 3e 2f 64 65 76 2f 6e  st.out" 2>/dev/n
1a770 75 6c 6c 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20  ull || break.   
1a780 20 64 69 66 66 20 22 63 6f 6e 66 74 65 73 74 2e   diff "conftest.
1a790 6f 75 74 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e  out" "conftest.n
1a7a0 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  l" >/dev/null 2>
1a7b0 26 31 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20  &1 || break.    
1a7c0 61 73 5f 66 6e 5f 61 72 69 74 68 20 24 61 63 5f  as_fn_arith $ac_
1a7d0 63 6f 75 6e 74 20 2b 20 31 20 26 26 20 61 63 5f  count + 1 && ac_
1a7e0 63 6f 75 6e 74 3d 24 61 73 5f 76 61 6c 0a 20 20  count=$as_val.  
1a7f0 20 20 69 66 20 74 65 73 74 20 24 61 63 5f 63 6f    if test $ac_co
1a800 75 6e 74 20 2d 67 74 20 24 7b 61 63 5f 70 61 74  unt -gt ${ac_pat
1a810 68 5f 46 47 52 45 50 5f 6d 61 78 2d 30 7d 3b 20  h_FGREP_max-0}; 
1a820 74 68 65 6e 0a 20 20 20 20 20 20 23 20 42 65 73  then.      # Bes
1a830 74 20 6f 6e 65 20 73 6f 20 66 61 72 2c 20 73 61  t one so far, sa
1a840 76 65 20 69 74 20 62 75 74 20 6b 65 65 70 20 6c  ve it but keep l
1a850 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 62 65 74  ooking for a bet
1a860 74 65 72 20 6f 6e 65 0a 20 20 20 20 20 20 61 63  ter one.      ac
1a870 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 3d 22  _cv_path_FGREP="
1a880 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22 0a  $ac_path_FGREP".
1a890 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f 46 47        ac_path_FG
1a8a0 52 45 50 5f 6d 61 78 3d 24 61 63 5f 63 6f 75 6e  REP_max=$ac_coun
1a8b0 74 0a 20 20 20 20 66 69 0a 20 20 20 20 23 20 31  t.    fi.    # 1
1a8c0 30 2a 28 32 5e 31 30 29 20 63 68 61 72 73 20 61  0*(2^10) chars a
1a8d0 73 20 69 6e 70 75 74 20 73 65 65 6d 73 20 6d 6f  s input seems mo
1a8e0 72 65 20 74 68 61 6e 20 65 6e 6f 75 67 68 0a 20  re than enough. 
1a8f0 20 20 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e     test $ac_coun
1a900 74 20 2d 67 74 20 31 30 20 26 26 20 62 72 65 61  t -gt 10 && brea
1a910 6b 0a 20 20 64 6f 6e 65 0a 20 20 72 6d 20 2d 66  k.  done.  rm -f
1a920 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e   conftest.in con
1a930 66 74 65 73 74 2e 74 6d 70 20 63 6f 6e 66 74 65  ftest.tmp confte
1a940 73 74 2e 6e 6c 20 63 6f 6e 66 74 65 73 74 2e 6f  st.nl conftest.o
1a950 75 74 3b 3b 0a 65 73 61 63 0a 0a 20 20 20 20 20  ut;;.esac..     
1a960 20 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 5f   $ac_path_FGREP_
1a970 66 6f 75 6e 64 20 26 26 20 62 72 65 61 6b 20 33  found && break 3
1a980 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65  .    done.  done
1a990 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
1a9a0 73 61 76 65 5f 49 46 53 0a 20 20 69 66 20 74 65  save_IFS.  if te
1a9b0 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 61  st -z "$ac_cv_pa
1a9c0 74 68 5f 46 47 52 45 50 22 3b 20 74 68 65 6e 0a  th_FGREP"; then.
1a9d0 20 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20      as_fn_error 
1a9e0 24 3f 20 22 6e 6f 20 61 63 63 65 70 74 61 62 6c  $? "no acceptabl
1a9f0 65 20 66 67 72 65 70 20 63 6f 75 6c 64 20 62 65  e fgrep could be
1aa00 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48 24   found in $PATH$
1aa10 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75  PATH_SEPARATOR/u
1aa20 73 72 2f 78 70 67 34 2f 62 69 6e 22 20 22 24 4c  sr/xpg4/bin" "$L
1aa30 49 4e 45 4e 4f 22 20 35 0a 20 20 66 69 0a 65 6c  INENO" 5.  fi.el
1aa40 73 65 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f  se.  ac_cv_path_
1aa50 46 47 52 45 50 3d 24 46 47 52 45 50 0a 66 69 0a  FGREP=$FGREP.fi.
1aa60 0a 20 20 20 66 69 0a 66 69 0a 7b 20 24 61 73 5f  .   fi.fi.{ $as_
1aa70 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1aa80 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1aa90 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  }: result: $ac_c
1aaa0 76 5f 70 61 74 68 5f 46 47 52 45 50 22 20 3e 26  v_path_FGREP" >&
1aab0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
1aac0 63 76 5f 70 61 74 68 5f 46 47 52 45 50 22 20 3e  cv_path_FGREP" >
1aad0 26 36 3b 20 7d 0a 20 46 47 52 45 50 3d 22 24 61  &6; }. FGREP="$a
1aae0 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 22  c_cv_path_FGREP"
1aaf0 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24 47 52 45  ...test -z "$GRE
1ab00 50 22 20 26 26 20 47 52 45 50 3d 67 72 65 70 0a  P" && GREP=grep.
1ab10 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
1ab20 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68  ...# Check wheth
1ab30 65 72 20 2d 2d 77 69 74 68 2d 67 6e 75 2d 6c 64  er --with-gnu-ld
1ab40 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74   was given..if t
1ab50 65 73 74 20 22 24 7b 77 69 74 68 5f 67 6e 75 5f  est "${with_gnu_
1ab60 6c 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  ld+set}" = set; 
1ab70 74 68 65 6e 20 3a 0a 20 20 77 69 74 68 76 61 6c  then :.  withval
1ab80 3d 24 77 69 74 68 5f 67 6e 75 5f 6c 64 3b 20 74  =$with_gnu_ld; t
1ab90 65 73 74 20 22 24 77 69 74 68 76 61 6c 22 20 3d  est "$withval" =
1aba0 20 6e 6f 20 7c 7c 20 77 69 74 68 5f 67 6e 75 5f   no || with_gnu_
1abb0 6c 64 3d 79 65 73 0a 65 6c 73 65 0a 20 20 77 69  ld=yes.else.  wi
1abc0 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 66 69 0a  th_gnu_ld=no.fi.
1abd0 0a 61 63 5f 70 72 6f 67 3d 6c 64 0a 69 66 20 74  .ac_prog=ld.if t
1abe0 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73  est "$GCC" = yes
1abf0 3b 20 74 68 65 6e 0a 20 20 23 20 43 68 65 63 6b  ; then.  # Check
1ac00 20 69 66 20 67 63 63 20 2d 70 72 69 6e 74 2d 70   if gcc -print-p
1ac10 72 6f 67 2d 6e 61 6d 65 3d 6c 64 20 67 69 76 65  rog-name=ld give
1ac20 73 20 61 20 70 61 74 68 2e 0a 20 20 7b 20 24 61  s a path..  { $a
1ac30 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1ac40 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1ac50 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  NO}: checking fo
1ac60 72 20 6c 64 20 75 73 65 64 20 62 79 20 24 43 43  r ld used by $CC
1ac70 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
1ac80 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6c   "checking for l
1ac90 64 20 75 73 65 64 20 62 79 20 24 43 43 2e 2e 2e  d used by $CC...
1aca0 20 22 20 3e 26 36 3b 20 7d 0a 20 20 63 61 73 65   " >&6; }.  case
1acb0 20 24 68 6f 73 74 20 69 6e 0a 20 20 2a 2d 2a 2d   $host in.  *-*-
1acc0 6d 69 6e 67 77 2a 29 0a 20 20 20 20 23 20 67 63  mingw*).    # gc
1acd0 63 20 6c 65 61 76 65 73 20 61 20 74 72 61 69 6c  c leaves a trail
1ace0 69 6e 67 20 63 61 72 72 69 61 67 65 20 72 65 74  ing carriage ret
1acf0 75 72 6e 20 77 68 69 63 68 20 75 70 73 65 74 73  urn which upsets
1ad00 20 6d 69 6e 67 77 0a 20 20 20 20 61 63 5f 70 72   mingw.    ac_pr
1ad10 6f 67 3d 60 28 24 43 43 20 2d 70 72 69 6e 74 2d  og=`($CC -print-
1ad20 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64 29 20 32 3e  prog-name=ld) 2>
1ad30 26 35 20 7c 20 74 72 20 2d 64 20 27 5c 30 31 35  &5 | tr -d '\015
1ad40 27 60 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 61  '` ;;.  *).    a
1ad50 63 5f 70 72 6f 67 3d 60 28 24 43 43 20 2d 70 72  c_prog=`($CC -pr
1ad60 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64  int-prog-name=ld
1ad70 29 20 32 3e 26 35 60 20 3b 3b 0a 20 20 65 73 61  ) 2>&5` ;;.  esa
1ad80 63 0a 20 20 63 61 73 65 20 24 61 63 5f 70 72 6f  c.  case $ac_pro
1ad90 67 20 69 6e 0a 20 20 20 20 23 20 41 63 63 65 70  g in.    # Accep
1ada0 74 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 73  t absolute paths
1adb0 2e 0a 20 20 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f  ..    [\\/]* | ?
1adc0 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 20 20 20 20 72  :[\\/]*).      r
1add0 65 5f 64 69 72 65 6c 74 3d 27 2f 5b 5e 2f 5d 5b  e_direlt='/[^/][
1ade0 5e 2f 5d 2a 2f 5c 2e 5c 2e 2f 27 0a 20 20 20 20  ^/]*/\.\./'.    
1adf0 20 20 23 20 43 61 6e 6f 6e 69 63 61 6c 69 7a 65    # Canonicalize
1ae00 20 74 68 65 20 70 61 74 68 6e 61 6d 65 20 6f 66   the pathname of
1ae10 20 6c 64 0a 20 20 20 20 20 20 61 63 5f 70 72 6f   ld.      ac_pro
1ae20 67 3d 60 24 45 43 48 4f 20 22 24 61 63 5f 70 72  g=`$ECHO "$ac_pr
1ae30 6f 67 22 7c 20 24 53 45 44 20 27 73 25 5c 5c 5c  og"| $SED 's%\\\
1ae40 5c 25 2f 25 67 27 60 0a 20 20 20 20 20 20 77 68  \%/%g'`.      wh
1ae50 69 6c 65 20 24 45 43 48 4f 20 22 24 61 63 5f 70  ile $ECHO "$ac_p
1ae60 72 6f 67 22 20 7c 20 24 47 52 45 50 20 22 24 72  rog" | $GREP "$r
1ae70 65 5f 64 69 72 65 6c 74 22 20 3e 20 2f 64 65 76  e_direlt" > /dev
1ae80 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 64 6f 0a 09  /null 2>&1; do..
1ae90 61 63 5f 70 72 6f 67 3d 60 24 45 43 48 4f 20 24  ac_prog=`$ECHO $
1aea0 61 63 5f 70 72 6f 67 7c 20 24 53 45 44 20 22 73  ac_prog| $SED "s
1aeb0 25 24 72 65 5f 64 69 72 65 6c 74 25 2f 25 22 60  %$re_direlt%/%"`
1aec0 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20  .      done.    
1aed0 20 20 74 65 73 74 20 2d 7a 20 22 24 4c 44 22 20    test -z "$LD" 
1aee0 26 26 20 4c 44 3d 22 24 61 63 5f 70 72 6f 67 22  && LD="$ac_prog"
1aef0 0a 20 20 20 20 20 20 3b 3b 0a 20 20 22 22 29 0a  .      ;;.  "").
1af00 20 20 20 20 23 20 49 66 20 69 74 20 66 61 69 6c      # If it fail
1af10 73 2c 20 74 68 65 6e 20 70 72 65 74 65 6e 64 20  s, then pretend 
1af20 77 65 20 61 72 65 6e 27 74 20 75 73 69 6e 67 20  we aren't using 
1af30 47 43 43 2e 0a 20 20 20 20 61 63 5f 70 72 6f 67  GCC..    ac_prog
1af40 3d 6c 64 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a  =ld.    ;;.  *).
1af50 20 20 20 20 23 20 49 66 20 69 74 20 69 73 20 72      # If it is r
1af60 65 6c 61 74 69 76 65 2c 20 74 68 65 6e 20 73 65  elative, then se
1af70 61 72 63 68 20 66 6f 72 20 74 68 65 20 66 69 72  arch for the fir
1af80 73 74 20 6c 64 20 69 6e 20 50 41 54 48 2e 0a 20  st ld in PATH.. 
1af90 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 75     with_gnu_ld=u
1afa0 6e 6b 6e 6f 77 6e 0a 20 20 20 20 3b 3b 0a 20 20  nknown.    ;;.  
1afb0 65 73 61 63 0a 65 6c 69 66 20 74 65 73 74 20 22  esac.elif test "
1afc0 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20  $with_gnu_ld" = 
1afd0 79 65 73 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  yes; then.  { $a
1afe0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1aff0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1b000 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  NO}: checking fo
1b010 72 20 47 4e 55 20 6c 64 22 20 3e 26 35 0a 24 61  r GNU ld" >&5.$a
1b020 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1b030 6e 67 20 66 6f 72 20 47 4e 55 20 6c 64 2e 2e 2e  ng for GNU ld...
1b040 20 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20   " >&6; }.else. 
1b050 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
1b060 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
1b070 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
1b080 6e 67 20 66 6f 72 20 6e 6f 6e 2d 47 4e 55 20 6c  ng for non-GNU l
1b090 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
1b0a0 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
1b0b0 6e 6f 6e 2d 47 4e 55 20 6c 64 2e 2e 2e 20 22 20  non-GNU ld... " 
1b0c0 3e 26 36 3b 20 7d 0a 66 69 0a 69 66 20 24 7b 6c  >&6; }.fi.if ${l
1b0d0 74 5f 63 76 5f 70 61 74 68 5f 4c 44 2b 3a 7d 20  t_cv_path_LD+:} 
1b0e0 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
1b0f0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
1b100 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
1b110 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 4c    if test -z "$L
1b120 44 22 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 73 61  D"; then.  lt_sa
1b130 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49  ve_ifs="$IFS"; I
1b140 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
1b150 4f 52 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20  OR.  for ac_dir 
1b160 69 6e 20 24 50 41 54 48 3b 20 64 6f 0a 20 20 20  in $PATH; do.   
1b170 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69   IFS="$lt_save_i
1b180 66 73 22 0a 20 20 20 20 74 65 73 74 20 2d 7a 20  fs".    test -z 
1b190 22 24 61 63 5f 64 69 72 22 20 26 26 20 61 63 5f  "$ac_dir" && ac_
1b1a0 64 69 72 3d 2e 0a 20 20 20 20 69 66 20 74 65 73  dir=..    if tes
1b1b0 74 20 2d 66 20 22 24 61 63 5f 64 69 72 2f 24 61  t -f "$ac_dir/$a
1b1c0 63 5f 70 72 6f 67 22 20 7c 7c 20 74 65 73 74 20  c_prog" || test 
1b1d0 2d 66 20 22 24 61 63 5f 64 69 72 2f 24 61 63 5f  -f "$ac_dir/$ac_
1b1e0 70 72 6f 67 24 61 63 5f 65 78 65 65 78 74 22 3b  prog$ac_exeext";
1b1f0 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63   then.      lt_c
1b200 76 5f 70 61 74 68 5f 4c 44 3d 22 24 61 63 5f 64  v_path_LD="$ac_d
1b210 69 72 2f 24 61 63 5f 70 72 6f 67 22 0a 20 20 20  ir/$ac_prog".   
1b220 20 20 20 23 20 43 68 65 63 6b 20 74 6f 20 73 65     # Check to se
1b230 65 20 69 66 20 74 68 65 20 70 72 6f 67 72 61 6d  e if the program
1b240 20 69 73 20 47 4e 55 20 6c 64 2e 20 20 49 27 64   is GNU ld.  I'd
1b250 20 72 61 74 68 65 72 20 75 73 65 20 2d 2d 76 65   rather use --ve
1b260 72 73 69 6f 6e 2c 0a 20 20 20 20 20 20 23 20 62  rsion,.      # b
1b270 75 74 20 61 70 70 61 72 65 6e 74 6c 79 20 73 6f  ut apparently so
1b280 6d 65 20 76 61 72 69 61 6e 74 73 20 6f 66 20 47  me variants of G
1b290 4e 55 20 6c 64 20 6f 6e 6c 79 20 61 63 63 65 70  NU ld only accep
1b2a0 74 20 2d 76 2e 0a 20 20 20 20 20 20 23 20 42 72  t -v..      # Br
1b2b0 65 61 6b 20 6f 6e 6c 79 20 69 66 20 69 74 20 77  eak only if it w
1b2c0 61 73 20 74 68 65 20 47 4e 55 2f 6e 6f 6e 2d 47  as the GNU/non-G
1b2d0 4e 55 20 6c 64 20 74 68 61 74 20 77 65 20 70 72  NU ld that we pr
1b2e0 65 66 65 72 2e 0a 20 20 20 20 20 20 63 61 73 65  efer..      case
1b2f0 20 60 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4c   `"$lt_cv_path_L
1b300 44 22 20 2d 76 20 32 3e 26 31 20 3c 2f 64 65 76  D" -v 2>&1 </dev
1b310 2f 6e 75 6c 6c 60 20 69 6e 0a 20 20 20 20 20 20  /null` in.      
1b320 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20 42  *GNU* | *'with B
1b330 46 44 27 2a 29 0a 09 74 65 73 74 20 22 24 77 69  FD'*)..test "$wi
1b340 74 68 5f 67 6e 75 5f 6c 64 22 20 21 3d 20 6e 6f  th_gnu_ld" != no
1b350 20 26 26 20 62 72 65 61 6b 0a 09 3b 3b 0a 20 20   && break..;;.  
1b360 20 20 20 20 2a 29 0a 09 74 65 73 74 20 22 24 77      *)..test "$w
1b370 69 74 68 5f 67 6e 75 5f 6c 64 22 20 21 3d 20 79  ith_gnu_ld" != y
1b380 65 73 20 26 26 20 62 72 65 61 6b 0a 09 3b 3b 0a  es && break..;;.
1b390 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 66        esac.    f
1b3a0 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46 53 3d 22  i.  done.  IFS="
1b3b0 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 65 6c  $lt_save_ifs".el
1b3c0 73 65 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f  se.  lt_cv_path_
1b3d0 4c 44 3d 22 24 4c 44 22 20 23 20 4c 65 74 20 74  LD="$LD" # Let t
1b3e0 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
1b3f0 20 74 68 65 20 74 65 73 74 20 77 69 74 68 20 61   the test with a
1b400 20 70 61 74 68 2e 0a 66 69 0a 66 69 0a 0a 4c 44   path..fi.fi..LD
1b410 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44  ="$lt_cv_path_LD
1b420 22 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4c  ".if test -n "$L
1b430 44 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  D"; then.  { $as
1b440 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1b450 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1b460 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 4c 44 22  O}: result: $LD"
1b470 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
1b480 4c 44 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  LD" >&6; }.else.
1b490 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
1b4a0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
1b4b0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
1b4c0 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
1b4d0 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
1b4e0 66 69 0a 74 65 73 74 20 2d 7a 20 22 24 4c 44 22  fi.test -z "$LD"
1b4f0 20 26 26 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20   && as_fn_error 
1b500 24 3f 20 22 6e 6f 20 61 63 63 65 70 74 61 62 6c  $? "no acceptabl
1b510 65 20 6c 64 20 66 6f 75 6e 64 20 69 6e 20 5c 24  e ld found in \$
1b520 50 41 54 48 22 20 22 24 4c 49 4e 45 4e 4f 22 20  PATH" "$LINENO" 
1b530 35 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  5.{ $as_echo "$a
1b540 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
1b550 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
1b560 69 6e 67 20 69 66 20 74 68 65 20 6c 69 6e 6b 65  ing if the linke
1b570 72 20 28 24 4c 44 29 20 69 73 20 47 4e 55 20 6c  r ($LD) is GNU l
1b580 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
1b590 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20 74  n "checking if t
1b5a0 68 65 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20  he linker ($LD) 
1b5b0 69 73 20 47 4e 55 20 6c 64 2e 2e 2e 20 22 20 3e  is GNU ld... " >
1b5c0 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76  &6; }.if ${lt_cv
1b5d0 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 2b 3a 7d 20  _prog_gnu_ld+:} 
1b5e0 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
1b5f0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
1b600 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
1b610 20 20 23 20 49 27 64 20 72 61 74 68 65 72 20 75    # I'd rather u
1b620 73 65 20 2d 2d 76 65 72 73 69 6f 6e 20 68 65 72  se --version her
1b630 65 2c 20 62 75 74 20 61 70 70 61 72 65 6e 74 6c  e, but apparentl
1b640 79 20 73 6f 6d 65 20 47 4e 55 20 6c 64 73 20 6f  y some GNU lds o
1b650 6e 6c 79 20 61 63 63 65 70 74 20 2d 76 2e 0a 63  nly accept -v..c
1b660 61 73 65 20 60 24 4c 44 20 2d 76 20 32 3e 26 31  ase `$LD -v 2>&1
1b670 20 3c 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a   </dev/null` in.
1b680 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20 42  *GNU* | *'with B
1b690 46 44 27 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72  FD'*).  lt_cv_pr
1b6a0 6f 67 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 20 20  og_gnu_ld=yes.  
1b6b0 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72  ;;.*).  lt_cv_pr
1b6c0 6f 67 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20 3b  og_gnu_ld=no.  ;
1b6d0 3b 0a 65 73 61 63 0a 66 69 0a 7b 20 24 61 73 5f  ;.esac.fi.{ $as_
1b6e0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1b6f0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1b700 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63  }: result: $lt_c
1b710 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 20 3e  v_prog_gnu_ld" >
1b720 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74  &5.$as_echo "$lt
1b730 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22  _cv_prog_gnu_ld"
1b740 20 3e 26 36 3b 20 7d 0a 77 69 74 68 5f 67 6e 75   >&6; }.with_gnu
1b750 5f 6c 64 3d 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  _ld=$lt_cv_prog_
1b760 67 6e 75 5f 6c 64 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  gnu_ld..........
1b770 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1b780 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
1b790 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
1b7a0 67 20 66 6f 72 20 42 53 44 2d 20 6f 72 20 4d 53  g for BSD- or MS
1b7b0 2d 63 6f 6d 70 61 74 69 62 6c 65 20 6e 61 6d 65  -compatible name
1b7c0 20 6c 69 73 74 65 72 20 28 6e 6d 29 22 20 3e 26   lister (nm)" >&
1b7d0 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
1b7e0 65 63 6b 69 6e 67 20 66 6f 72 20 42 53 44 2d 20  ecking for BSD- 
1b7f0 6f 72 20 4d 53 2d 63 6f 6d 70 61 74 69 62 6c 65  or MS-compatible
1b800 20 6e 61 6d 65 20 6c 69 73 74 65 72 20 28 6e 6d   name lister (nm
1b810 29 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  )... " >&6; }.if
1b820 20 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d   ${lt_cv_path_NM
1b830 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
1b840 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
1b850 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
1b860 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
1b870 20 22 24 4e 4d 22 3b 20 74 68 65 6e 0a 20 20 23   "$NM"; then.  #
1b880 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
1b890 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
1b8a0 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d  .  lt_cv_path_NM
1b8b0 3d 22 24 4e 4d 22 0a 65 6c 73 65 0a 20 20 6c 74  ="$NM".else.  lt
1b8c0 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3d 22 24 7b  _nm_to_check="${
1b8d0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e  ac_tool_prefix}n
1b8e0 6d 22 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  m".  if test -n 
1b8f0 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
1b900 22 20 26 26 20 74 65 73 74 20 22 24 62 75 69 6c  " && test "$buil
1b910 64 22 20 3d 20 22 24 68 6f 73 74 22 3b 20 74 68  d" = "$host"; th
1b920 65 6e 0a 20 20 20 20 6c 74 5f 6e 6d 5f 74 6f 5f  en.    lt_nm_to_
1b930 63 68 65 63 6b 3d 22 24 6c 74 5f 6e 6d 5f 74 6f  check="$lt_nm_to
1b940 5f 63 68 65 63 6b 20 6e 6d 22 0a 20 20 66 69 0a  _check nm".  fi.
1b950 20 20 66 6f 72 20 6c 74 5f 74 6d 70 5f 6e 6d 20    for lt_tmp_nm 
1b960 69 6e 20 24 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65  in $lt_nm_to_che
1b970 63 6b 3b 20 64 6f 0a 20 20 20 20 6c 74 5f 73 61  ck; do.    lt_sa
1b980 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49  ve_ifs="$IFS"; I
1b990 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
1b9a0 4f 52 0a 20 20 20 20 66 6f 72 20 61 63 5f 64 69  OR.    for ac_di
1b9b0 72 20 69 6e 20 24 50 41 54 48 20 2f 75 73 72 2f  r in $PATH /usr/
1b9c0 63 63 73 2f 62 69 6e 2f 65 6c 66 20 2f 75 73 72  ccs/bin/elf /usr
1b9d0 2f 63 63 73 2f 62 69 6e 20 2f 75 73 72 2f 75 63  /ccs/bin /usr/uc
1b9e0 62 20 2f 62 69 6e 3b 20 64 6f 0a 20 20 20 20 20  b /bin; do.     
1b9f0 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69   IFS="$lt_save_i
1ba00 66 73 22 0a 20 20 20 20 20 20 74 65 73 74 20 2d  fs".      test -
1ba10 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26 20 61  z "$ac_dir" && a
1ba20 63 5f 64 69 72 3d 2e 0a 20 20 20 20 20 20 74 6d  c_dir=..      tm
1ba30 70 5f 6e 6d 3d 22 24 61 63 5f 64 69 72 2f 24 6c  p_nm="$ac_dir/$l
1ba40 74 5f 74 6d 70 5f 6e 6d 22 0a 20 20 20 20 20 20  t_tmp_nm".      
1ba50 69 66 20 74 65 73 74 20 2d 66 20 22 24 74 6d 70  if test -f "$tmp
1ba60 5f 6e 6d 22 20 7c 7c 20 74 65 73 74 20 2d 66 20  _nm" || test -f 
1ba70 22 24 74 6d 70 5f 6e 6d 24 61 63 5f 65 78 65 65  "$tmp_nm$ac_exee
1ba80 78 74 22 20 3b 20 74 68 65 6e 0a 09 23 20 43 68  xt" ; then..# Ch
1ba90 65 63 6b 20 74 6f 20 73 65 65 20 69 66 20 74 68  eck to see if th
1baa0 65 20 6e 6d 20 61 63 63 65 70 74 73 20 61 20 42  e nm accepts a B
1bab0 53 44 2d 63 6f 6d 70 61 74 20 66 6c 61 67 2e 0a  SD-compat flag..
1bac0 09 23 20 41 64 64 69 6e 67 20 74 68 65 20 60 73  .# Adding the `s
1bad0 65 64 20 31 71 27 20 70 72 65 76 65 6e 74 73 20  ed 1q' prevents 
1bae0 66 61 6c 73 65 20 70 6f 73 69 74 69 76 65 73 20  false positives 
1baf0 6f 6e 20 48 50 2d 55 58 2c 20 77 68 69 63 68 20  on HP-UX, which 
1bb00 73 61 79 73 3a 0a 09 23 20 20 20 6e 6d 3a 20 75  says:..#   nm: u
1bb10 6e 6b 6e 6f 77 6e 20 6f 70 74 69 6f 6e 20 22 42  nknown option "B
1bb20 22 20 69 67 6e 6f 72 65 64 0a 09 23 20 54 72 75  " ignored..# Tru
1bb30 36 34 27 73 20 6e 6d 20 63 6f 6d 70 6c 61 69 6e  64's nm complain
1bb40 73 20 74 68 61 74 20 2f 64 65 76 2f 6e 75 6c 6c  s that /dev/null
1bb50 20 69 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f   is an invalid o
1bb60 62 6a 65 63 74 20 66 69 6c 65 0a 09 63 61 73 65  bject file..case
1bb70 20 60 22 24 74 6d 70 5f 6e 6d 22 20 2d 42 20 2f   `"$tmp_nm" -B /
1bb80 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 20  dev/null 2>&1 | 
1bb90 73 65 64 20 27 31 71 27 60 20 69 6e 0a 09 2a 2f  sed '1q'` in..*/
1bba0 64 65 76 2f 6e 75 6c 6c 2a 20 7c 20 2a 27 49 6e  dev/null* | *'In
1bbb0 76 61 6c 69 64 20 66 69 6c 65 20 6f 72 20 6f 62  valid file or ob
1bbc0 6a 65 63 74 20 74 79 70 65 27 2a 29 0a 09 20 20  ject type'*)..  
1bbd0 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24  lt_cv_path_NM="$
1bbe0 74 6d 70 5f 6e 6d 20 2d 42 22 0a 09 20 20 62 72  tmp_nm -B"..  br
1bbf0 65 61 6b 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09 20  eak..  ;;..*).. 
1bc00 20 63 61 73 65 20 60 22 24 74 6d 70 5f 6e 6d 22   case `"$tmp_nm"
1bc10 20 2d 70 20 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e   -p /dev/null 2>
1bc20 26 31 20 7c 20 73 65 64 20 27 31 71 27 60 20 69  &1 | sed '1q'` i
1bc30 6e 0a 09 20 20 2a 2f 64 65 76 2f 6e 75 6c 6c 2a  n..  */dev/null*
1bc40 29 0a 09 20 20 20 20 6c 74 5f 63 76 5f 70 61 74  )..    lt_cv_pat
1bc50 68 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d 20 2d 70  h_NM="$tmp_nm -p
1bc60 22 0a 09 20 20 20 20 62 72 65 61 6b 0a 09 20 20  "..    break..  
1bc70 20 20 3b 3b 0a 09 20 20 2a 29 0a 09 20 20 20 20    ;;..  *)..    
1bc80 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 24 7b  lt_cv_path_NM=${
1bc90 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24  lt_cv_path_NM="$
1bca0 74 6d 70 5f 6e 6d 22 7d 20 23 20 6b 65 65 70 20  tmp_nm"} # keep 
1bcb0 74 68 65 20 66 69 72 73 74 20 6d 61 74 63 68 2c  the first match,
1bcc0 20 62 75 74 0a 09 20 20 20 20 63 6f 6e 74 69 6e   but..    contin
1bcd0 75 65 20 23 20 73 6f 20 74 68 61 74 20 77 65 20  ue # so that we 
1bce0 63 61 6e 20 74 72 79 20 74 6f 20 66 69 6e 64 20  can try to find 
1bcf0 6f 6e 65 20 74 68 61 74 20 73 75 70 70 6f 72 74  one that support
1bd00 73 20 42 53 44 20 66 6c 61 67 73 0a 09 20 20 20  s BSD flags..   
1bd10 20 3b 3b 0a 09 20 20 65 73 61 63 0a 09 20 20 3b   ;;..  esac..  ;
1bd20 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66 69  ;..esac.      fi
1bd30 0a 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 49 46  .    done.    IF
1bd40 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
1bd50 0a 20 20 64 6f 6e 65 0a 20 20 3a 20 24 7b 6c 74  .  done.  : ${lt
1bd60 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 6e 6f 7d 0a  _cv_path_NM=no}.
1bd70 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  fi.fi.{ $as_echo
1bd80 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1bd90 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
1bda0 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 61  esult: $lt_cv_pa
1bdb0 74 68 5f 4e 4d 22 20 3e 26 35 0a 24 61 73 5f 65  th_NM" >&5.$as_e
1bdc0 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70 61 74 68  cho "$lt_cv_path
1bdd0 5f 4e 4d 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  _NM" >&6; }.if t
1bde0 65 73 74 20 22 24 6c 74 5f 63 76 5f 70 61 74 68  est "$lt_cv_path
1bdf0 5f 4e 4d 22 20 21 3d 20 22 6e 6f 22 3b 20 74 68  _NM" != "no"; th
1be00 65 6e 0a 20 20 4e 4d 3d 22 24 6c 74 5f 63 76 5f  en.  NM="$lt_cv_
1be10 70 61 74 68 5f 4e 4d 22 0a 65 6c 73 65 0a 20 20  path_NM".else.  
1be20 23 20 44 69 64 6e 27 74 20 66 69 6e 64 20 61 6e  # Didn't find an
1be30 79 20 42 53 44 20 63 6f 6d 70 61 74 69 62 6c 65  y BSD compatible
1be40 20 6e 61 6d 65 20 6c 69 73 74 65 72 2c 20 6c 6f   name lister, lo
1be50 6f 6b 20 66 6f 72 20 64 75 6d 70 62 69 6e 2e 0a  ok for dumpbin..
1be60 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
1be70 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20  c_tool_prefix"; 
1be80 74 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70 72  then.  for ac_pr
1be90 6f 67 20 69 6e 20 22 64 75 6d 70 62 69 6e 20 2d  og in "dumpbin -
1bea0 73 79 6d 62 6f 6c 73 22 20 22 6c 69 6e 6b 20 2d  symbols" "link -
1beb0 64 75 6d 70 20 2d 73 79 6d 62 6f 6c 73 22 0a 20  dump -symbols". 
1bec0 20 64 6f 0a 20 20 20 20 23 20 45 78 74 72 61 63   do.    # Extrac
1bed0 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
1bee0 20 6f 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   of "$ac_tool_pr
1bef0 65 66 69 78 24 61 63 5f 70 72 6f 67 22 2c 20 73  efix$ac_prog", s
1bf00 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
1bf10 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
1bf20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
1bf30 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24  $ac_tool_prefix$
1bf40 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64  ac_prog; ac_word
1bf50 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
1bf60 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1bf70 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
1bf80 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
1bf90 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  rd" >&5.$as_echo
1bfa0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
1bfb0 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e   $ac_word... " >
1bfc0 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76  &6; }.if ${ac_cv
1bfd0 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e 2b 3a 7d  _prog_DUMPBIN+:}
1bfe0 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
1bff0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
1c000 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
1c010 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
1c020 44 55 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20  DUMPBIN"; then. 
1c030 20 61 63 5f 63 76 5f 70 72 6f 67 5f 44 55 4d 50   ac_cv_prog_DUMP
1c040 42 49 4e 3d 22 24 44 55 4d 50 42 49 4e 22 20 23  BIN="$DUMPBIN" #
1c050 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
1c060 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
1c070 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
1c080 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
1c090 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
1c0a0 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
1c0b0 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
1c0c0 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
1c0d0 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
1c0e0 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63  dir=..    for ac
1c0f0 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
1c100 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
1c110 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
1c120 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61  if as_fn_executa
1c130 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24  ble_p "$as_dir/$
1c140 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
1c150 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  ext"; then.    a
1c160 63 5f 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49  c_cv_prog_DUMPBI
1c170 4e 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  N="$ac_tool_pref
1c180 69 78 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20  ix$ac_prog".    
1c190 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1c1a0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1c1b0 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73  NENO}: found $as
1c1c0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1c1d0 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
1c1e0 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
1c1f0 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  done.  done.IFS=
1c200 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
1c210 0a 66 69 0a 44 55 4d 50 42 49 4e 3d 24 61 63 5f  .fi.DUMPBIN=$ac_
1c220 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e 0a  cv_prog_DUMPBIN.
1c230 69 66 20 74 65 73 74 20 2d 6e 20 22 24 44 55 4d  if test -n "$DUM
1c240 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20 7b 20  PBIN"; then.  { 
1c250 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1c260 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1c270 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
1c280 44 55 4d 50 42 49 4e 22 20 3e 26 35 0a 24 61 73  DUMPBIN" >&5.$as
1c290 5f 65 63 68 6f 20 22 24 44 55 4d 50 42 49 4e 22  _echo "$DUMPBIN"
1c2a0 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
1c2b0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1c2c0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1c2d0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
1c2e0 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
1c2f0 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
1c300 0a 0a 20 20 20 20 74 65 73 74 20 2d 6e 20 22 24  ..    test -n "$
1c310 44 55 4d 50 42 49 4e 22 20 26 26 20 62 72 65 61  DUMPBIN" && brea
1c320 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a 69 66 20 74  k.  done.fi.if t
1c330 65 73 74 20 2d 7a 20 22 24 44 55 4d 50 42 49 4e  est -z "$DUMPBIN
1c340 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f  "; then.  ac_ct_
1c350 44 55 4d 50 42 49 4e 3d 24 44 55 4d 50 42 49 4e  DUMPBIN=$DUMPBIN
1c360 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69  .  for ac_prog i
1c370 6e 20 22 64 75 6d 70 62 69 6e 20 2d 73 79 6d 62  n "dumpbin -symb
1c380 6f 6c 73 22 20 22 6c 69 6e 6b 20 2d 64 75 6d 70  ols" "link -dump
1c390 20 2d 73 79 6d 62 6f 6c 73 22 0a 64 6f 0a 20 20   -symbols".do.  
1c3a0 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
1c3b0 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61 63  rst word of "$ac
1c3c0 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63 61  _prog", so it ca
1c3d0 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
1c3e0 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
1c3f0 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 70 72 6f  et dummy $ac_pro
1c400 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  g; ac_word=$2.{ 
1c410 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1c420 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1c430 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
1c440 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
1c450 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
1c460 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
1c470 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
1c480 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  if ${ac_cv_prog_
1c490 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 2b 3a 7d  ac_ct_DUMPBIN+:}
1c4a0 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
1c4b0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
1c4c0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
1c4d0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
1c4e0 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 3b 20  ac_ct_DUMPBIN"; 
1c4f0 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
1c500 67 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 3d  g_ac_ct_DUMPBIN=
1c510 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22  "$ac_ct_DUMPBIN"
1c520 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
1c530 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
1c540 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
1c550 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
1c560 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
1c570 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
1c580 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
1c590 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
1c5a0 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
1c5b0 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
1c5c0 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
1c5d0 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
1c5e0 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
1c5f0 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75    if as_fn_execu
1c600 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
1c610 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1c620 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
1c630 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
1c640 74 5f 44 55 4d 50 42 49 4e 3d 22 24 61 63 5f 70  t_DUMPBIN="$ac_p
1c650 72 6f 67 22 0a 20 20 20 20 24 61 73 5f 65 63 68  rog".    $as_ech
1c660 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1c670 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1c680 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
1c690 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1c6a0 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
1c6b0 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20  k 2.  fi.done.  
1c6c0 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
1c6d0 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f  e_IFS..fi.fi.ac_
1c6e0 63 74 5f 44 55 4d 50 42 49 4e 3d 24 61 63 5f 63  ct_DUMPBIN=$ac_c
1c6f0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44 55 4d  v_prog_ac_ct_DUM
1c700 50 42 49 4e 0a 69 66 20 74 65 73 74 20 2d 6e 20  PBIN.if test -n 
1c710 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22  "$ac_ct_DUMPBIN"
1c720 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
1c730 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1c740 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1c750 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74  : result: $ac_ct
1c760 5f 44 55 4d 50 42 49 4e 22 20 3e 26 35 0a 24 61  _DUMPBIN" >&5.$a
1c770 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 44  s_echo "$ac_ct_D
1c780 55 4d 50 42 49 4e 22 20 3e 26 36 3b 20 7d 0a 65  UMPBIN" >&6; }.e
1c790 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
1c7a0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1c7b0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
1c7c0 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
1c7d0 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
1c7e0 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74 65 73 74 20  ; }.fi...  test 
1c7f0 2d 6e 20 22 24 61 63 5f 63 74 5f 44 55 4d 50 42  -n "$ac_ct_DUMPB
1c800 49 4e 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e  IN" && break.don
1c810 65 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  e..  if test "x$
1c820 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 20 3d  ac_ct_DUMPBIN" =
1c830 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 44 55 4d   x; then.    DUM
1c840 50 42 49 4e 3d 22 3a 22 0a 20 20 65 6c 73 65 0a  PBIN=":".  else.
1c850 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f      case $cross_
1c860 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f  compiling:$ac_to
1c870 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73  ol_warned in.yes
1c880 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  :).{ $as_echo "$
1c890 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1c8a0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e  o-$LINENO}: WARN
1c8b0 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73  ING: using cross
1c8c0 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69   tools not prefi
1c8d0 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72  xed with host tr
1c8e0 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f 65  iplet" >&5.$as_e
1c8f0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
1c900 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73  NING: using cros
1c910 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66  s tools not pref
1c920 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74  ixed with host t
1c930 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63  riplet" >&2;}.ac
1c940 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73  _tool_warned=yes
1c950 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 44 55 4d   ;;.esac.    DUM
1c960 50 42 49 4e 3d 24 61 63 5f 63 74 5f 44 55 4d 50  PBIN=$ac_ct_DUMP
1c970 42 49 4e 0a 20 20 66 69 0a 66 69 0a 0a 0a 20 20  BIN.  fi.fi...  
1c980 69 66 20 74 65 73 74 20 22 24 44 55 4d 50 42 49  if test "$DUMPBI
1c990 4e 22 20 21 3d 20 22 3a 22 3b 20 74 68 65 6e 0a  N" != ":"; then.
1c9a0 20 20 20 20 4e 4d 3d 22 24 44 55 4d 50 42 49 4e      NM="$DUMPBIN
1c9b0 22 0a 20 20 66 69 0a 66 69 0a 74 65 73 74 20 2d  ".  fi.fi.test -
1c9c0 7a 20 22 24 4e 4d 22 20 26 26 20 4e 4d 3d 6e 6d  z "$NM" && NM=nm
1c9d0 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63 68  .......{ $as_ech
1c9e0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1c9f0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1ca00 63 68 65 63 6b 69 6e 67 20 74 68 65 20 6e 61 6d  checking the nam
1ca10 65 20 6c 69 73 74 65 72 20 28 24 4e 4d 29 20 69  e lister ($NM) i
1ca20 6e 74 65 72 66 61 63 65 22 20 3e 26 35 0a 24 61  nterface" >&5.$a
1ca30 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1ca40 6e 67 20 74 68 65 20 6e 61 6d 65 20 6c 69 73 74  ng the name list
1ca50 65 72 20 28 24 4e 4d 29 20 69 6e 74 65 72 66 61  er ($NM) interfa
1ca60 63 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  ce... " >&6; }.i
1ca70 66 20 24 7b 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74  f ${lt_cv_nm_int
1ca80 65 72 66 61 63 65 2b 3a 7d 20 66 61 6c 73 65 3b  erface+:} false;
1ca90 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
1caa0 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
1cab0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63   >&6.else.  lt_c
1cac0 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65 3d 22  v_nm_interface="
1cad0 42 53 44 20 6e 6d 22 0a 20 20 65 63 68 6f 20 22  BSD nm".  echo "
1cae0 69 6e 74 20 73 6f 6d 65 5f 76 61 72 69 61 62 6c  int some_variabl
1caf0 65 20 3d 20 30 3b 22 20 3e 20 63 6f 6e 66 74 65  e = 0;" > confte
1cb00 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 28 65 76  st.$ac_ext.  (ev
1cb10 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f  al echo "\"\$as_
1cb20 6d 65 3a 33 39 32 34 3a 20 24 61 63 5f 63 6f 6d  me:3924: $ac_com
1cb30 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20 28  pile\"" >&5).  (
1cb40 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c  eval "$ac_compil
1cb50 65 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  e" 2>conftest.er
1cb60 72 29 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r).  cat conftes
1cb70 74 2e 65 72 72 20 3e 26 35 0a 20 20 28 65 76 61  t.err >&5.  (eva
1cb80 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d  l echo "\"\$as_m
1cb90 65 3a 33 39 32 37 3a 20 24 4e 4d 20 5c 5c 5c 22  e:3927: $NM \\\"
1cba0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
1cbb0 65 78 74 5c 5c 5c 22 5c 22 22 20 3e 26 35 29 0a  ext\\\"\"" >&5).
1cbc0 20 20 28 65 76 61 6c 20 22 24 4e 4d 20 5c 22 63    (eval "$NM \"c
1cbd0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
1cbe0 78 74 5c 22 22 20 32 3e 63 6f 6e 66 74 65 73 74  xt\"" 2>conftest
1cbf0 2e 65 72 72 20 3e 20 63 6f 6e 66 74 65 73 74 2e  .err > conftest.
1cc00 6f 75 74 29 0a 20 20 63 61 74 20 63 6f 6e 66 74  out).  cat conft
1cc10 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 28 65  est.err >&5.  (e
1cc20 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73  val echo "\"\$as
1cc30 5f 6d 65 3a 33 39 33 30 3a 20 6f 75 74 70 75 74  _me:3930: output
1cc40 5c 22 22 20 3e 26 35 29 0a 20 20 63 61 74 20 63  \"" >&5).  cat c
1cc50 6f 6e 66 74 65 73 74 2e 6f 75 74 20 3e 26 35 0a  onftest.out >&5.
1cc60 20 20 69 66 20 24 47 52 45 50 20 27 45 78 74 65    if $GREP 'Exte
1cc70 72 6e 61 6c 2e 2a 73 6f 6d 65 5f 76 61 72 69 61  rnal.*some_varia
1cc80 62 6c 65 27 20 63 6f 6e 66 74 65 73 74 2e 6f 75  ble' conftest.ou
1cc90 74 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  t > /dev/null; t
1cca0 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76 5f 6e 6d  hen.    lt_cv_nm
1ccb0 5f 69 6e 74 65 72 66 61 63 65 3d 22 4d 53 20 64  _interface="MS d
1ccc0 75 6d 70 62 69 6e 22 0a 20 20 66 69 0a 20 20 72  umpbin".  fi.  r
1ccd0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 66  m -f conftest*.f
1cce0 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
1ccf0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
1cd00 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
1cd10 74 3a 20 24 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74  t: $lt_cv_nm_int
1cd20 65 72 66 61 63 65 22 20 3e 26 35 0a 24 61 73 5f  erface" >&5.$as_
1cd30 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 6e 6d 5f  echo "$lt_cv_nm_
1cd40 69 6e 74 65 72 66 61 63 65 22 20 3e 26 36 3b 20  interface" >&6; 
1cd50 7d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  }..{ $as_echo "$
1cd60 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1cd70 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
1cd80 6b 69 6e 67 20 77 68 65 74 68 65 72 20 6c 6e 20  king whether ln 
1cd90 2d 73 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61  -s works" >&5.$a
1cda0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1cdb0 6e 67 20 77 68 65 74 68 65 72 20 6c 6e 20 2d 73  ng whether ln -s
1cdc0 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b   works... " >&6;
1cdd0 20 7d 0a 4c 4e 5f 53 3d 24 61 73 5f 6c 6e 5f 73   }.LN_S=$as_ln_s
1cde0 0a 69 66 20 74 65 73 74 20 22 24 4c 4e 5f 53 22  .if test "$LN_S"
1cdf0 20 3d 20 22 6c 6e 20 2d 73 22 3b 20 74 68 65 6e   = "ln -s"; then
1ce00 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
1ce10 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1ce20 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
1ce30 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a 24 61 73  lt: yes" >&5.$as
1ce40 5f 65 63 68 6f 20 22 79 65 73 22 20 3e 26 36 3b  _echo "yes" >&6;
1ce50 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
1ce60 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1ce70 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1ce80 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 2c 20 75  }: result: no, u
1ce90 73 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26 35 0a  sing $LN_S" >&5.
1cea0 24 61 73 5f 65 63 68 6f 20 22 6e 6f 2c 20 75 73  $as_echo "no, us
1ceb0 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26 36 3b 20  ing $LN_S" >&6; 
1cec0 7d 0a 66 69 0a 0a 23 20 66 69 6e 64 20 74 68 65  }.fi..# find the
1ced0 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20   maximum length 
1cee0 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20  of command line 
1cef0 61 72 67 75 6d 65 6e 74 73 0a 7b 20 24 61 73 5f  arguments.{ $as_
1cf00 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1cf10 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1cf20 7d 3a 20 63 68 65 63 6b 69 6e 67 20 74 68 65 20  }: checking the 
1cf30 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20 6f  maximum length o
1cf40 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61  f command line a
1cf50 72 67 75 6d 65 6e 74 73 22 20 3e 26 35 0a 24 61  rguments" >&5.$a
1cf60 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1cf70 6e 67 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 6c  ng the maximum l
1cf80 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64  ength of command
1cf90 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 2e   line arguments.
1cfa0 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
1cfb0 7b 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63  {lt_cv_sys_max_c
1cfc0 6d 64 5f 6c 65 6e 2b 3a 7d 20 66 61 6c 73 65 3b  md_len+:} false;
1cfd0 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
1cfe0 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
1cff0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20 20 69 3d   >&6.else.    i=
1d000 30 0a 20 20 74 65 73 74 73 74 72 69 6e 67 3d 22  0.  teststring="
1d010 41 42 43 44 22 0a 0a 20 20 63 61 73 65 20 24 62  ABCD"..  case $b
1d020 75 69 6c 64 5f 6f 73 20 69 6e 0a 20 20 6d 73 64  uild_os in.  msd
1d030 6f 73 64 6a 67 70 70 2a 29 0a 20 20 20 20 23 20  osdjgpp*).    # 
1d040 4f 6e 20 44 4a 47 50 50 2c 20 74 68 69 73 20 74  On DJGPP, this t
1d050 65 73 74 20 63 61 6e 20 62 6c 6f 77 20 75 70 20  est can blow up 
1d060 70 72 65 74 74 79 20 62 61 64 6c 79 20 64 75 65  pretty badly due
1d070 20 74 6f 20 70 72 6f 62 6c 65 6d 73 20 69 6e 20   to problems in 
1d080 6c 69 62 63 0a 20 20 20 20 23 20 28 61 6e 79 20  libc.    # (any 
1d090 73 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74 20  single argument 
1d0a0 65 78 63 65 65 64 69 6e 67 20 32 30 30 30 20 62  exceeding 2000 b
1d0b0 79 74 65 73 20 63 61 75 73 65 73 20 61 20 62 75  ytes causes a bu
1d0c0 66 66 65 72 20 6f 76 65 72 72 75 6e 0a 20 20 20  ffer overrun.   
1d0d0 20 23 20 64 75 72 69 6e 67 20 67 6c 6f 62 20 65   # during glob e
1d0e0 78 70 61 6e 73 69 6f 6e 29 2e 20 20 45 76 65 6e  xpansion).  Even
1d0f0 20 69 66 20 69 74 20 77 65 72 65 20 66 69 78 65   if it were fixe
1d100 64 2c 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66  d, the result of
1d110 20 74 68 69 73 0a 20 20 20 20 23 20 63 68 65 63   this.    # chec
1d120 6b 20 77 6f 75 6c 64 20 62 65 20 6c 61 72 67 65  k would be large
1d130 72 20 74 68 61 6e 20 69 74 20 73 68 6f 75 6c 64  r than it should
1d140 20 62 65 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73   be..    lt_cv_s
1d150 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31  ys_max_cmd_len=1
1d160 32 32 38 38 3b 20 20 20 20 23 20 31 32 4b 20 69  2288;    # 12K i
1d170 73 20 61 62 6f 75 74 20 72 69 67 68 74 0a 20 20  s about right.  
1d180 20 20 3b 3b 0a 0a 20 20 67 6e 75 2a 29 0a 20 20    ;;..  gnu*).  
1d190 20 20 23 20 55 6e 64 65 72 20 47 4e 55 20 48 75    # Under GNU Hu
1d1a0 72 64 2c 20 74 68 69 73 20 74 65 73 74 20 69 73  rd, this test is
1d1b0 20 6e 6f 74 20 72 65 71 75 69 72 65 64 20 62 65   not required be
1d1c0 63 61 75 73 65 20 74 68 65 72 65 20 69 73 0a 20  cause there is. 
1d1d0 20 20 20 23 20 6e 6f 20 6c 69 6d 69 74 20 74 6f     # no limit to
1d1e0 20 74 68 65 20 6c 65 6e 67 74 68 20 6f 66 20 63   the length of c
1d1f0 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75  ommand line argu
1d200 6d 65 6e 74 73 2e 0a 20 20 20 20 23 20 4c 69 62  ments..    # Lib
1d210 74 6f 6f 6c 20 77 69 6c 6c 20 69 6e 74 65 72 70  tool will interp
1d220 72 65 74 20 2d 31 20 61 73 20 6e 6f 20 6c 69 6d  ret -1 as no lim
1d230 69 74 20 77 68 61 74 73 6f 65 76 65 72 0a 20 20  it whatsoever.  
1d240 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f    lt_cv_sys_max_
1d250 63 6d 64 5f 6c 65 6e 3d 2d 31 3b 0a 20 20 20 20  cmd_len=-1;.    
1d260 3b 3b 0a 0a 20 20 63 79 67 77 69 6e 2a 20 7c 20  ;;..  cygwin* | 
1d270 6d 69 6e 67 77 2a 20 7c 20 63 65 67 63 63 2a 29  mingw* | cegcc*)
1d280 0a 20 20 20 20 23 20 4f 6e 20 57 69 6e 39 78 2f  .    # On Win9x/
1d290 4d 45 2c 20 74 68 69 73 20 74 65 73 74 20 62 6c  ME, this test bl
1d2a0 6f 77 73 20 75 70 20 2d 2d 20 69 74 20 73 75 63  ows up -- it suc
1d2b0 63 65 65 64 73 2c 20 62 75 74 20 74 61 6b 65 73  ceeds, but takes
1d2c0 0a 20 20 20 20 23 20 61 62 6f 75 74 20 35 20 6d  .    # about 5 m
1d2d0 69 6e 75 74 65 73 20 61 73 20 74 68 65 20 74 65  inutes as the te
1d2e0 73 74 73 74 72 69 6e 67 20 67 72 6f 77 73 20 65  ststring grows e
1d2f0 78 70 6f 6e 65 6e 74 69 61 6c 6c 79 2e 0a 20 20  xponentially..  
1d300 20 20 23 20 57 6f 72 73 65 2c 20 73 69 6e 63 65    # Worse, since
1d310 20 39 78 2f 4d 45 20 61 72 65 20 6e 6f 74 20 70   9x/ME are not p
1d320 72 65 2d 65 6d 70 74 69 76 65 6c 79 20 6d 75 6c  re-emptively mul
1d330 74 69 74 61 73 6b 69 6e 67 2c 0a 20 20 20 20 23  titasking,.    #
1d340 20 79 6f 75 20 65 6e 64 20 75 70 20 77 69 74 68   you end up with
1d350 20 61 20 22 66 72 6f 7a 65 6e 22 20 63 6f 6d 70   a "frozen" comp
1d360 75 74 65 72 2c 20 65 76 65 6e 20 74 68 6f 75 67  uter, even thoug
1d370 68 20 77 69 74 68 20 70 61 74 69 65 6e 63 65 0a  h with patience.
1d380 20 20 20 20 23 20 74 68 65 20 74 65 73 74 20 65      # the test e
1d390 76 65 6e 74 75 61 6c 6c 79 20 73 75 63 63 65 65  ventually succee
1d3a0 64 73 20 28 77 69 74 68 20 61 20 6d 61 78 20 6c  ds (with a max l
1d3b0 69 6e 65 20 6c 65 6e 67 74 68 20 6f 66 20 32 35  ine length of 25
1d3c0 36 6b 29 2e 0a 20 20 20 20 23 20 49 6e 73 74 65  6k)..    # Inste
1d3d0 61 64 2c 20 6c 65 74 27 73 20 6a 75 73 74 20 70  ad, let's just p
1d3e0 75 6e 74 3a 20 75 73 65 20 74 68 65 20 6d 69 6e  unt: use the min
1d3f0 69 6d 75 6d 20 6c 69 6e 65 6c 65 6e 67 74 68 20  imum linelength 
1d400 72 65 70 6f 72 74 65 64 20 62 79 0a 20 20 20 20  reported by.    
1d410 23 20 61 6c 6c 20 6f 66 20 74 68 65 20 73 75 70  # all of the sup
1d420 70 6f 72 74 65 64 20 70 6c 61 74 66 6f 72 6d 73  ported platforms
1d430 3a 20 38 31 39 32 20 28 6f 6e 20 4e 54 2f 32 4b  : 8192 (on NT/2K
1d440 2f 58 50 29 2e 0a 20 20 20 20 6c 74 5f 63 76 5f  /XP)..    lt_cv_
1d450 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1d460 38 31 39 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20  8192;.    ;;..  
1d470 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20 23 20  amigaos*).    # 
1d480 4f 6e 20 41 6d 69 67 61 4f 53 20 77 69 74 68 20  On AmigaOS with 
1d490 70 64 6b 73 68 2c 20 74 68 69 73 20 74 65 73 74  pdksh, this test
1d4a0 20 74 61 6b 65 73 20 68 6f 75 72 73 2c 20 6c 69   takes hours, li
1d4b0 74 65 72 61 6c 6c 79 2e 0a 20 20 20 20 23 20 53  terally..    # S
1d4c0 6f 20 77 65 20 6a 75 73 74 20 70 75 6e 74 20 61  o we just punt a
1d4d0 6e 64 20 75 73 65 20 61 20 6d 69 6e 69 6d 75 6d  nd use a minimum
1d4e0 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6f 66 20   line length of 
1d4f0 38 31 39 32 2e 0a 20 20 20 20 6c 74 5f 63 76 5f  8192..    lt_cv_
1d500 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1d510 38 31 39 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20  8192;.    ;;..  
1d520 6e 65 74 62 73 64 2a 20 7c 20 66 72 65 65 62 73  netbsd* | freebs
1d530 64 2a 20 7c 20 6f 70 65 6e 62 73 64 2a 20 7c 20  d* | openbsd* | 
1d540 64 61 72 77 69 6e 2a 20 7c 20 64 72 61 67 6f 6e  darwin* | dragon
1d550 66 6c 79 2a 29 0a 20 20 20 20 23 20 54 68 69 73  fly*).    # This
1d560 20 68 61 73 20 62 65 65 6e 20 61 72 6f 75 6e 64   has been around
1d570 20 73 69 6e 63 65 20 33 38 36 42 53 44 2c 20 61   since 386BSD, a
1d580 74 20 6c 65 61 73 74 2e 20 20 4c 69 6b 65 6c 79  t least.  Likely
1d590 20 66 75 72 74 68 65 72 2e 0a 20 20 20 20 69 66   further..    if
1d5a0 20 74 65 73 74 20 2d 78 20 2f 73 62 69 6e 2f 73   test -x /sbin/s
1d5b0 79 73 63 74 6c 3b 20 74 68 65 6e 0a 20 20 20 20  ysctl; then.    
1d5c0 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f    lt_cv_sys_max_
1d5d0 63 6d 64 5f 6c 65 6e 3d 60 2f 73 62 69 6e 2f 73  cmd_len=`/sbin/s
1d5e0 79 73 63 74 6c 20 2d 6e 20 6b 65 72 6e 2e 61 72  ysctl -n kern.ar
1d5f0 67 6d 61 78 60 0a 20 20 20 20 65 6c 69 66 20 74  gmax`.    elif t
1d600 65 73 74 20 2d 78 20 2f 75 73 72 2f 73 62 69 6e  est -x /usr/sbin
1d610 2f 73 79 73 63 74 6c 3b 20 74 68 65 6e 0a 20 20  /sysctl; then.  
1d620 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
1d630 78 5f 63 6d 64 5f 6c 65 6e 3d 60 2f 75 73 72 2f  x_cmd_len=`/usr/
1d640 73 62 69 6e 2f 73 79 73 63 74 6c 20 2d 6e 20 6b  sbin/sysctl -n k
1d650 65 72 6e 2e 61 72 67 6d 61 78 60 0a 20 20 20 20  ern.argmax`.    
1d660 65 6c 73 65 0a 20 20 20 20 20 20 6c 74 5f 63 76  else.      lt_cv
1d670 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1d680 3d 36 35 35 33 36 09 23 20 75 73 61 62 6c 65 20  =65536.# usable 
1d690 64 65 66 61 75 6c 74 20 66 6f 72 20 61 6c 6c 20  default for all 
1d6a0 42 53 44 73 0a 20 20 20 20 66 69 0a 20 20 20 20  BSDs.    fi.    
1d6b0 23 20 41 6e 64 20 61 64 64 20 61 20 73 61 66 65  # And add a safe
1d6c0 74 79 20 7a 6f 6e 65 0a 20 20 20 20 6c 74 5f 63  ty zone.    lt_c
1d6d0 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1d6e0 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73  n=`expr $lt_cv_s
1d6f0 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c  ys_max_cmd_len \
1d700 2f 20 34 60 0a 20 20 20 20 6c 74 5f 63 76 5f 73  / 4`.    lt_cv_s
1d710 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60  ys_max_cmd_len=`
1d720 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f  expr $lt_cv_sys_
1d730 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2a 20 33  max_cmd_len \* 3
1d740 60 0a 20 20 20 20 3b 3b 0a 0a 20 20 69 6e 74 65  `.    ;;..  inte
1d750 72 69 78 2a 29 0a 20 20 20 20 23 20 57 65 20 6b  rix*).    # We k
1d760 6e 6f 77 20 74 68 65 20 76 61 6c 75 65 20 32 36  now the value 26
1d770 32 31 34 34 20 61 6e 64 20 68 61 72 64 63 6f 64  2144 and hardcod
1d780 65 20 69 74 20 77 69 74 68 20 61 20 73 61 66 65  e it with a safe
1d790 74 79 20 7a 6f 6e 65 20 28 6c 69 6b 65 20 42 53  ty zone (like BS
1d7a0 44 29 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  D).    lt_cv_sys
1d7b0 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 39 36  _max_cmd_len=196
1d7c0 36 30 38 0a 20 20 20 20 3b 3b 0a 0a 20 20 6f 73  608.    ;;..  os
1d7d0 66 2a 29 0a 20 20 20 20 23 20 44 72 2e 20 48 61  f*).    # Dr. Ha
1d7e0 6e 73 20 45 6b 6b 65 68 61 72 64 20 50 6c 65 73  ns Ekkehard Ples
1d7f0 73 65 72 20 72 65 70 6f 72 74 73 20 73 65 65 69  ser reports seei
1d800 6e 67 20 61 20 6b 65 72 6e 65 6c 20 70 61 6e 69  ng a kernel pani
1d810 63 20 72 75 6e 6e 69 6e 67 20 63 6f 6e 66 69 67  c running config
1d820 75 72 65 0a 20 20 20 20 23 20 64 75 65 20 74 6f  ure.    # due to
1d830 20 74 68 69 73 20 74 65 73 74 20 77 68 65 6e 20   this test when 
1d840 65 78 65 63 5f 64 69 73 61 62 6c 65 5f 61 72 67  exec_disable_arg
1d850 5f 6c 69 6d 69 74 20 69 73 20 31 20 6f 6e 20 54  _limit is 1 on T
1d860 72 75 36 34 2e 20 49 74 20 69 73 20 6e 6f 74 0a  ru64. It is not.
1d870 20 20 20 20 23 20 6e 69 63 65 20 74 6f 20 63 61      # nice to ca
1d880 75 73 65 20 6b 65 72 6e 65 6c 20 70 61 6e 69 63  use kernel panic
1d890 73 20 73 6f 20 6c 65 74 73 20 61 76 6f 69 64 20  s so lets avoid 
1d8a0 74 68 65 20 6c 6f 6f 70 20 62 65 6c 6f 77 2e 0a  the loop below..
1d8b0 20 20 20 20 23 20 46 69 72 73 74 20 73 65 74 20      # First set 
1d8c0 61 20 72 65 61 73 6f 6e 61 62 6c 65 20 64 65 66  a reasonable def
1d8d0 61 75 6c 74 2e 0a 20 20 20 20 6c 74 5f 63 76 5f  ault..    lt_cv_
1d8e0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1d8f0 31 36 33 38 34 0a 20 20 20 20 23 0a 20 20 20 20  16384.    #.    
1d900 69 66 20 74 65 73 74 20 2d 78 20 2f 73 62 69 6e  if test -x /sbin
1d910 2f 73 79 73 63 6f 6e 66 69 67 3b 20 74 68 65 6e  /sysconfig; then
1d920 0a 20 20 20 20 20 20 63 61 73 65 20 60 2f 73 62  .      case `/sb
1d930 69 6e 2f 73 79 73 63 6f 6e 66 69 67 20 2d 71 20  in/sysconfig -q 
1d940 70 72 6f 63 20 65 78 65 63 5f 64 69 73 61 62 6c  proc exec_disabl
1d950 65 5f 61 72 67 5f 6c 69 6d 69 74 60 20 69 6e 0a  e_arg_limit` in.
1d960 20 20 20 20 20 20 20 20 2a 31 2a 29 20 6c 74 5f          *1*) lt_
1d970 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1d980 65 6e 3d 2d 31 20 3b 3b 0a 20 20 20 20 20 20 65  en=-1 ;;.      e
1d990 73 61 63 0a 20 20 20 20 66 69 0a 20 20 20 20 3b  sac.    fi.    ;
1d9a0 3b 0a 20 20 73 63 6f 33 2e 32 76 35 2a 29 0a 20  ;.  sco3.2v5*). 
1d9b0 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1d9c0 5f 63 6d 64 5f 6c 65 6e 3d 31 30 32 34 30 30 0a  _cmd_len=102400.
1d9d0 20 20 20 20 3b 3b 0a 20 20 73 79 73 76 35 2a 20      ;;.  sysv5* 
1d9e0 7c 20 73 63 6f 35 76 36 2a 20 7c 20 73 79 73 76  | sco5v6* | sysv
1d9f0 34 2e 32 75 77 32 2a 29 0a 20 20 20 20 6b 61 72  4.2uw2*).    kar
1da00 67 6d 61 78 3d 60 67 72 65 70 20 41 52 47 5f 4d  gmax=`grep ARG_M
1da10 41 58 20 2f 65 74 63 2f 63 6f 6e 66 2f 63 66 2e  AX /etc/conf/cf.
1da20 64 2f 73 74 75 6e 65 20 32 3e 2f 64 65 76 2f 6e  d/stune 2>/dev/n
1da30 75 6c 6c 60 0a 20 20 20 20 69 66 20 74 65 73 74  ull`.    if test
1da40 20 2d 6e 20 22 24 6b 61 72 67 6d 61 78 22 3b 20   -n "$kargmax"; 
1da50 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76  then.      lt_cv
1da60 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1da70 3d 60 65 63 68 6f 20 24 6b 61 72 67 6d 61 78 20  =`echo $kargmax 
1da80 7c 20 73 65 64 20 27 73 2f 2e 2a 5b 09 20 5d 2f  | sed 's/.*[. ]/
1da90 2f 27 60 0a 20 20 20 20 65 6c 73 65 0a 20 20 20  /'`.    else.   
1daa0 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1dab0 5f 63 6d 64 5f 6c 65 6e 3d 33 32 37 36 38 0a 20  _cmd_len=32768. 
1dac0 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20 2a     fi.    ;;.  *
1dad0 29 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ).    lt_cv_sys_
1dae0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 28 67 65  max_cmd_len=`(ge
1daf0 74 63 6f 6e 66 20 41 52 47 5f 4d 41 58 29 20 32  tconf ARG_MAX) 2
1db00 3e 20 2f 64 65 76 2f 6e 75 6c 6c 60 0a 20 20 20  > /dev/null`.   
1db10 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 6c 74   if test -n "$lt
1db20 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1db30 6c 65 6e 22 3b 20 74 68 65 6e 0a 20 20 20 20 20  len"; then.     
1db40 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63   lt_cv_sys_max_c
1db50 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c 74  md_len=`expr $lt
1db60 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1db70 6c 65 6e 20 5c 2f 20 34 60 0a 20 20 20 20 20 20  len \/ 4`.      
1db80 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1db90 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f  d_len=`expr $lt_
1dba0 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1dbb0 65 6e 20 5c 2a 20 33 60 0a 20 20 20 20 65 6c 73  en \* 3`.    els
1dbc0 65 0a 20 20 20 20 20 20 23 20 4d 61 6b 65 20 74  e.      # Make t
1dbd0 65 73 74 73 74 72 69 6e 67 20 61 20 6c 69 74 74  eststring a litt
1dbe0 6c 65 20 62 69 67 67 65 72 20 62 65 66 6f 72 65  le bigger before
1dbf0 20 77 65 20 64 6f 20 61 6e 79 74 68 69 6e 67 20   we do anything 
1dc00 77 69 74 68 20 69 74 2e 0a 20 20 20 20 20 20 23  with it..      #
1dc10 20 61 20 31 4b 20 73 74 72 69 6e 67 20 73 68 6f   a 1K string sho
1dc20 75 6c 64 20 62 65 20 61 20 72 65 61 73 6f 6e 61  uld be a reasona
1dc30 62 6c 65 20 73 74 61 72 74 2e 0a 20 20 20 20 20  ble start..     
1dc40 20 66 6f 72 20 69 20 69 6e 20 31 20 32 20 33 20   for i in 1 2 3 
1dc50 34 20 35 20 36 20 37 20 38 20 3b 20 64 6f 0a 20  4 5 6 7 8 ; do. 
1dc60 20 20 20 20 20 20 20 74 65 73 74 73 74 72 69 6e         teststrin
1dc70 67 3d 24 74 65 73 74 73 74 72 69 6e 67 24 74 65  g=$teststring$te
1dc80 73 74 73 74 72 69 6e 67 0a 20 20 20 20 20 20 64  ststring.      d
1dc90 6f 6e 65 0a 20 20 20 20 20 20 53 48 45 4c 4c 3d  one.      SHELL=
1dca0 24 7b 53 48 45 4c 4c 2d 24 7b 43 4f 4e 46 49 47  ${SHELL-${CONFIG
1dcb0 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 7d  _SHELL-/bin/sh}}
1dcc0 0a 20 20 20 20 20 20 23 20 49 66 20 74 65 73 74  .      # If test
1dcd0 20 69 73 20 6e 6f 74 20 61 20 73 68 65 6c 6c 20   is not a shell 
1dce0 62 75 69 6c 74 2d 69 6e 2c 20 77 65 27 6c 6c 20  built-in, we'll 
1dcf0 70 72 6f 62 61 62 6c 79 20 65 6e 64 20 75 70 20  probably end up 
1dd00 63 6f 6d 70 75 74 69 6e 67 20 61 0a 20 20 20 20  computing a.    
1dd10 20 20 23 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67    # maximum leng
1dd20 74 68 20 74 68 61 74 20 69 73 20 6f 6e 6c 79 20  th that is only 
1dd30 68 61 6c 66 20 6f 66 20 74 68 65 20 61 63 74 75  half of the actu
1dd40 61 6c 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74  al maximum lengt
1dd50 68 2c 20 62 75 74 0a 20 20 20 20 20 20 23 20 77  h, but.      # w
1dd60 65 20 63 61 6e 27 74 20 74 65 6c 6c 2e 0a 20 20  e can't tell..  
1dd70 20 20 20 20 77 68 69 6c 65 20 7b 20 74 65 73 74      while { test
1dd80 20 22 58 22 60 24 53 48 45 4c 4c 20 24 30 20 2d   "X"`$SHELL $0 -
1dd90 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 22  -fallback-echo "
1dda0 58 24 74 65 73 74 73 74 72 69 6e 67 24 74 65 73  X$teststring$tes
1ddb0 74 73 74 72 69 6e 67 22 20 32 3e 2f 64 65 76 2f  tstring" 2>/dev/
1ddc0 6e 75 6c 6c 60 20 5c 0a 09 20 20 20 20 20 20 20  null` \..       
1ddd0 20 20 3d 20 22 58 58 24 74 65 73 74 73 74 72 69    = "XX$teststri
1dde0 6e 67 24 74 65 73 74 73 74 72 69 6e 67 22 3b 20  ng$teststring"; 
1ddf0 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26  } >/dev/null 2>&
1de00 31 20 26 26 0a 09 20 20 20 20 20 20 74 65 73 74  1 &&..      test
1de10 20 24 69 20 21 3d 20 31 37 20 23 20 31 2f 32 20   $i != 17 # 1/2 
1de20 4d 42 20 73 68 6f 75 6c 64 20 62 65 20 65 6e 6f  MB should be eno
1de30 75 67 68 0a 20 20 20 20 20 20 64 6f 0a 20 20 20  ugh.      do.   
1de40 20 20 20 20 20 69 3d 60 65 78 70 72 20 24 69 20       i=`expr $i 
1de50 2b 20 31 60 0a 20 20 20 20 20 20 20 20 74 65 73  + 1`.        tes
1de60 74 73 74 72 69 6e 67 3d 24 74 65 73 74 73 74 72  tstring=$teststr
1de70 69 6e 67 24 74 65 73 74 73 74 72 69 6e 67 0a 20  ing$teststring. 
1de80 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20       done.      
1de90 23 20 4f 6e 6c 79 20 63 68 65 63 6b 20 74 68 65  # Only check the
1dea0 20 73 74 72 69 6e 67 20 6c 65 6e 67 74 68 20 6f   string length o
1deb0 75 74 73 69 64 65 20 74 68 65 20 6c 6f 6f 70 2e  utside the loop.
1dec0 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  .      lt_cv_sys
1ded0 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78  _max_cmd_len=`ex
1dee0 70 72 20 22 58 24 74 65 73 74 73 74 72 69 6e 67  pr "X$teststring
1def0 22 20 3a 20 22 2e 2a 22 20 32 3e 26 31 60 0a 20  " : ".*" 2>&1`. 
1df00 20 20 20 20 20 74 65 73 74 73 74 72 69 6e 67 3d       teststring=
1df10 0a 20 20 20 20 20 20 23 20 41 64 64 20 61 20 73  .      # Add a s
1df20 69 67 6e 69 66 69 63 61 6e 74 20 73 61 66 65 74  ignificant safet
1df30 79 20 66 61 63 74 6f 72 20 62 65 63 61 75 73 65  y factor because
1df40 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 73 20 63   C++ compilers c
1df50 61 6e 20 74 61 63 6b 20 6f 6e 0a 20 20 20 20 20  an tack on.     
1df60 20 23 20 6d 61 73 73 69 76 65 20 61 6d 6f 75 6e   # massive amoun
1df70 74 73 20 6f 66 20 61 64 64 69 74 69 6f 6e 61 6c  ts of additional
1df80 20 61 72 67 75 6d 65 6e 74 73 20 62 65 66 6f 72   arguments befor
1df90 65 20 70 61 73 73 69 6e 67 20 74 68 65 6d 20 74  e passing them t
1dfa0 6f 20 74 68 65 0a 20 20 20 20 20 20 23 20 6c 69  o the.      # li
1dfb0 6e 6b 65 72 2e 20 20 49 74 20 61 70 70 65 61 72  nker.  It appear
1dfc0 73 20 61 73 20 74 68 6f 75 67 68 20 31 2f 32 20  s as though 1/2 
1dfd0 69 73 20 61 20 75 73 61 62 6c 65 20 76 61 6c 75  is a usable valu
1dfe0 65 2e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73  e..      lt_cv_s
1dff0 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60  ys_max_cmd_len=`
1e000 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f  expr $lt_cv_sys_
1e010 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2f 20 32  max_cmd_len \/ 2
1e020 60 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a  `.    fi.    ;;.
1e030 20 20 65 73 61 63 0a 0a 66 69 0a 0a 69 66 20 74    esac..fi..if t
1e040 65 73 74 20 2d 6e 20 24 6c 74 5f 63 76 5f 73 79  est -n $lt_cv_sy
1e050 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 3b 20  s_max_cmd_len ; 
1e060 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
1e070 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1e080 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1e090 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 73  result: $lt_cv_s
1e0a0 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 22 20  ys_max_cmd_len" 
1e0b0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c  >&5.$as_echo "$l
1e0c0 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1e0d0 5f 6c 65 6e 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  _len" >&6; }.els
1e0e0 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
1e0f0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1e100 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
1e110 75 6c 74 3a 20 6e 6f 6e 65 22 20 3e 26 35 0a 24  ult: none" >&5.$
1e120 61 73 5f 65 63 68 6f 20 22 6e 6f 6e 65 22 20 3e  as_echo "none" >
1e130 26 36 3b 20 7d 0a 66 69 0a 6d 61 78 5f 63 6d 64  &6; }.fi.max_cmd
1e140 5f 6c 65 6e 3d 24 6c 74 5f 63 76 5f 73 79 73 5f  _len=$lt_cv_sys_
1e150 6d 61 78 5f 63 6d 64 5f 6c 65 6e 0a 0a 0a 0a 0a  max_cmd_len.....
1e160 0a 0a 3a 20 24 7b 43 50 3d 22 63 70 20 2d 66 22  ..: ${CP="cp -f"
1e170 7d 0a 3a 20 24 7b 4d 56 3d 22 6d 76 20 2d 66 22  }.: ${MV="mv -f"
1e180 7d 0a 3a 20 24 7b 52 4d 3d 22 72 6d 20 2d 66 22  }.: ${RM="rm -f"
1e190 7d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  }..{ $as_echo "$
1e1a0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1e1b0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
1e1c0 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65  king whether the
1e1d0 20 73 68 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e   shell understan
1e1e0 64 73 20 73 6f 6d 65 20 58 53 49 20 63 6f 6e 73  ds some XSI cons
1e1f0 74 72 75 63 74 73 22 20 3e 26 35 0a 24 61 73 5f  tructs" >&5.$as_
1e200 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
1e210 20 77 68 65 74 68 65 72 20 74 68 65 20 73 68 65   whether the she
1e220 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64 73 20 73  ll understands s
1e230 6f 6d 65 20 58 53 49 20 63 6f 6e 73 74 72 75 63  ome XSI construc
1e240 74 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 23  ts... " >&6; }.#
1e250 20 54 72 79 20 73 6f 6d 65 20 58 53 49 20 66 65   Try some XSI fe
1e260 61 74 75 72 65 73 0a 78 73 69 5f 73 68 65 6c 6c  atures.xsi_shell
1e270 3d 6e 6f 0a 28 20 5f 6c 74 5f 64 75 6d 6d 79 3d  =no.( _lt_dummy=
1e280 22 61 2f 62 2f 63 22 0a 20 20 74 65 73 74 20 22  "a/b/c".  test "
1e290 24 7b 5f 6c 74 5f 64 75 6d 6d 79 23 23 2a 2f 7d  ${_lt_dummy##*/}
1e2a0 2c 24 7b 5f 6c 74 5f 64 75 6d 6d 79 25 2f 2a 7d  ,${_lt_dummy%/*}
1e2b0 2c 22 24 7b 5f 6c 74 5f 64 75 6d 6d 79 25 22 24  ,"${_lt_dummy%"$
1e2c0 5f 6c 74 5f 64 75 6d 6d 79 22 7d 2c 20 5c 0a 20  _lt_dummy"}, \. 
1e2d0 20 20 20 20 20 3d 20 63 2c 61 2f 62 2c 2c 20 5c       = c,a/b,, \
1e2e0 0a 20 20 20 20 26 26 20 65 76 61 6c 20 27 74 65  .    && eval 'te
1e2f0 73 74 20 24 28 28 20 31 20 2b 20 31 20 29 29 20  st $(( 1 + 1 )) 
1e300 2d 65 71 20 32 20 5c 0a 20 20 20 20 26 26 20 74  -eq 2 \.    && t
1e310 65 73 74 20 22 24 7b 23 5f 6c 74 5f 64 75 6d 6d  est "${#_lt_dumm
1e320 79 7d 22 20 2d 65 71 20 35 27 20 29 20 3e 2f 64  y}" -eq 5' ) >/d
1e330 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 5c 0a 20  ev/null 2>&1 \. 
1e340 20 26 26 20 78 73 69 5f 73 68 65 6c 6c 3d 79 65   && xsi_shell=ye
1e350 73 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  s.{ $as_echo "$a
1e360 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
1e370 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
1e380 74 3a 20 24 78 73 69 5f 73 68 65 6c 6c 22 20 3e  t: $xsi_shell" >
1e390 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 78 73  &5.$as_echo "$xs
1e3a0 69 5f 73 68 65 6c 6c 22 20 3e 26 36 3b 20 7d 0a  i_shell" >&6; }.
1e3b0 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
1e3c0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
1e3d0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
1e3e0 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20  ing whether the 
1e3f0 73 68 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64  shell understand
1e400 73 20 5c 22 2b 3d 5c 22 22 20 3e 26 35 0a 24 61  s \"+=\"" >&5.$a
1e410 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1e420 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20 73  ng whether the s
1e430 68 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64 73  hell understands
1e440 20 5c 22 2b 3d 5c 22 2e 2e 2e 20 22 20 3e 26 36   \"+=\"... " >&6
1e450 3b 20 7d 0a 6c 74 5f 73 68 65 6c 6c 5f 61 70 70  ; }.lt_shell_app
1e460 65 6e 64 3d 6e 6f 0a 28 20 66 6f 6f 3d 62 61 72  end=no.( foo=bar
1e470 3b 20 73 65 74 20 66 6f 6f 20 62 61 7a 3b 20 65  ; set foo baz; e
1e480 76 61 6c 20 22 24 31 2b 3d 5c 24 32 22 20 26 26  val "$1+=\$2" &&
1e490 20 74 65 73 74 20 22 24 66 6f 6f 22 20 3d 20 62   test "$foo" = b
1e4a0 61 72 62 61 7a 20 29 20 5c 0a 20 20 20 20 3e 2f  arbaz ) \.    >/
1e4b0 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 5c 0a  dev/null 2>&1 \.
1e4c0 20 20 26 26 20 6c 74 5f 73 68 65 6c 6c 5f 61 70    && lt_shell_ap
1e4d0 70 65 6e 64 3d 79 65 73 0a 7b 20 24 61 73 5f 65  pend=yes.{ $as_e
1e4e0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1e4f0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1e500 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 73 68  : result: $lt_sh
1e510 65 6c 6c 5f 61 70 70 65 6e 64 22 20 3e 26 35 0a  ell_append" >&5.
1e520 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 73 68  $as_echo "$lt_sh
1e530 65 6c 6c 5f 61 70 70 65 6e 64 22 20 3e 26 36 3b  ell_append" >&6;
1e540 20 7d 0a 0a 0a 69 66 20 28 20 28 4d 41 49 4c 3d   }...if ( (MAIL=
1e550 36 30 3b 20 75 6e 73 65 74 20 4d 41 49 4c 29 20  60; unset MAIL) 
1e560 7c 7c 20 65 78 69 74 29 20 3e 2f 64 65 76 2f 6e  || exit) >/dev/n
1e570 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20  ull 2>&1; then. 
1e580 20 6c 74 5f 75 6e 73 65 74 3d 75 6e 73 65 74 0a   lt_unset=unset.
1e590 65 6c 73 65 0a 20 20 6c 74 5f 75 6e 73 65 74 3d  else.  lt_unset=
1e5a0 66 61 6c 73 65 0a 66 69 0a 0a 0a 0a 0a 0a 23 20  false.fi......# 
1e5b0 74 65 73 74 20 45 42 43 44 49 43 20 6f 72 20 41  test EBCDIC or A
1e5c0 53 43 49 49 0a 63 61 73 65 20 60 65 63 68 6f 20  SCII.case `echo 
1e5d0 58 7c 74 72 20 58 20 27 5c 31 30 31 27 60 20 69  X|tr X '\101'` i
1e5e0 6e 0a 20 41 29 20 23 20 41 53 43 49 49 20 62 61  n. A) # ASCII ba
1e5f0 73 65 64 20 73 79 73 74 65 6d 0a 20 20 20 20 23  sed system.    #
1e600 20 5c 6e 20 69 73 20 6e 6f 74 20 69 6e 74 65 72   \n is not inter
1e610 70 72 65 74 65 64 20 63 6f 72 72 65 63 74 6c 79  preted correctly
1e620 20 62 79 20 53 6f 6c 61 72 69 73 20 38 20 2f 75   by Solaris 8 /u
1e630 73 72 2f 75 63 62 2f 74 72 0a 20 20 6c 74 5f 53  sr/ucb/tr.  lt_S
1e640 50 32 4e 4c 3d 27 74 72 20 5c 30 34 30 20 5c 30  P2NL='tr \040 \0
1e650 31 32 27 0a 20 20 6c 74 5f 4e 4c 32 53 50 3d 27  12'.  lt_NL2SP='
1e660 74 72 20 5c 30 31 35 5c 30 31 32 20 5c 30 34 30  tr \015\012 \040
1e670 5c 30 34 30 27 0a 20 20 3b 3b 0a 20 2a 29 20 23  \040'.  ;;. *) #
1e680 20 45 42 43 44 49 43 20 62 61 73 65 64 20 73 79   EBCDIC based sy
1e690 73 74 65 6d 0a 20 20 6c 74 5f 53 50 32 4e 4c 3d  stem.  lt_SP2NL=
1e6a0 27 74 72 20 5c 31 30 30 20 5c 6e 27 0a 20 20 6c  'tr \100 \n'.  l
1e6b0 74 5f 4e 4c 32 53 50 3d 27 74 72 20 5c 72 5c 6e  t_NL2SP='tr \r\n
1e6c0 20 5c 31 30 30 5c 31 30 30 27 0a 20 20 3b 3b 0a   \100\100'.  ;;.
1e6d0 65 73 61 63 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20  esac..........{ 
1e6e0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1e6f0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1e700 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
1e710 66 6f 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20 74  for $LD option t
1e720 6f 20 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74 20  o reload object 
1e730 66 69 6c 65 73 22 20 3e 26 35 0a 24 61 73 5f 65  files" >&5.$as_e
1e740 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
1e750 66 6f 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20 74  for $LD option t
1e760 6f 20 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74 20  o reload object 
1e770 66 69 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20  files... " >&6; 
1e780 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 6c 64 5f  }.if ${lt_cv_ld_
1e790 72 65 6c 6f 61 64 5f 66 6c 61 67 2b 3a 7d 20 66  reload_flag+:} f
1e7a0 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
1e7b0 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
1e7c0 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
1e7d0 20 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64   lt_cv_ld_reload
1e7e0 5f 66 6c 61 67 3d 27 2d 72 27 0a 66 69 0a 7b 20  _flag='-r'.fi.{ 
1e7f0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1e800 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1e810 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
1e820 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f  lt_cv_ld_reload_
1e830 66 6c 61 67 22 20 3e 26 35 0a 24 61 73 5f 65 63  flag" >&5.$as_ec
1e840 68 6f 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 72 65  ho "$lt_cv_ld_re
1e850 6c 6f 61 64 5f 66 6c 61 67 22 20 3e 26 36 3b 20  load_flag" >&6; 
1e860 7d 0a 72 65 6c 6f 61 64 5f 66 6c 61 67 3d 24 6c  }.reload_flag=$l
1e870 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66  t_cv_ld_reload_f
1e880 6c 61 67 0a 63 61 73 65 20 24 72 65 6c 6f 61 64  lag.case $reload
1e890 5f 66 6c 61 67 20 69 6e 0a 22 22 20 7c 20 22 20  _flag in."" | " 
1e8a0 22 2a 29 20 3b 3b 0a 2a 29 20 72 65 6c 6f 61 64  "*) ;;.*) reload
1e8b0 5f 66 6c 61 67 3d 22 20 24 72 65 6c 6f 61 64 5f  _flag=" $reload_
1e8c0 66 6c 61 67 22 20 3b 3b 0a 65 73 61 63 0a 72 65  flag" ;;.esac.re
1e8d0 6c 6f 61 64 5f 63 6d 64 73 3d 27 24 4c 44 24 72  load_cmds='$LD$r
1e8e0 65 6c 6f 61 64 5f 66 6c 61 67 20 2d 6f 20 24 6f  eload_flag -o $o
1e8f0 75 74 70 75 74 24 72 65 6c 6f 61 64 5f 6f 62 6a  utput$reload_obj
1e900 73 27 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73  s'.case $host_os
1e910 20 69 6e 0a 20 20 64 61 72 77 69 6e 2a 29 0a 20   in.  darwin*). 
1e920 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43     if test "$GCC
1e930 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  " = yes; then.  
1e940 20 20 20 20 72 65 6c 6f 61 64 5f 63 6d 64 73 3d      reload_cmds=
1e950 27 24 4c 54 43 43 20 24 4c 54 43 46 4c 41 47 53  '$LTCC $LTCFLAGS
1e960 20 2d 6e 6f 73 74 64 6c 69 62 20 24 7b 77 6c 7d   -nostdlib ${wl}
1e970 2d 72 20 2d 6f 20 24 6f 75 74 70 75 74 24 72 65  -r -o $output$re
1e980 6c 6f 61 64 5f 6f 62 6a 73 27 0a 20 20 20 20 65  load_objs'.    e
1e990 6c 73 65 0a 20 20 20 20 20 20 72 65 6c 6f 61 64  lse.      reload
1e9a0 5f 63 6d 64 73 3d 27 24 4c 44 24 72 65 6c 6f 61  _cmds='$LD$reloa
1e9b0 64 5f 66 6c 61 67 20 2d 6f 20 24 6f 75 74 70 75  d_flag -o $outpu
1e9c0 74 24 72 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 20  t$reload_objs'. 
1e9d0 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 65 73 61     fi.    ;;.esa
1e9e0 63 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65  c..........if te
1e9f0 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f  st -n "$ac_tool_
1ea00 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20  prefix"; then.  
1ea10 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
1ea20 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61  rst word of "${a
1ea30 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 62  c_tool_prefix}ob
1ea40 6a 64 75 6d 70 22 2c 20 73 6f 20 69 74 20 63 61  jdump", so it ca
1ea50 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
1ea60 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
1ea70 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f  et dummy ${ac_to
1ea80 6f 6c 5f 70 72 65 66 69 78 7d 6f 62 6a 64 75 6d  ol_prefix}objdum
1ea90 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  p; ac_word=$2.{ 
1eaa0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1eab0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1eac0 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
1ead0 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
1eae0 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
1eaf0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
1eb00 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
1eb10 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  if ${ac_cv_prog_
1eb20 4f 42 4a 44 55 4d 50 2b 3a 7d 20 66 61 6c 73 65  OBJDUMP+:} false
1eb30 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
1eb40 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
1eb50 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
1eb60 74 65 73 74 20 2d 6e 20 22 24 4f 42 4a 44 55 4d  test -n "$OBJDUM
1eb70 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  P"; then.  ac_cv
1eb80 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 3d 22 24  _prog_OBJDUMP="$
1eb90 4f 42 4a 44 55 4d 50 22 20 23 20 4c 65 74 20 74  OBJDUMP" # Let t
1eba0 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
1ebb0 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
1ebc0 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
1ebd0 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
1ebe0 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
1ebf0 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
1ec00 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
1ec10 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
1ec20 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
1ec30 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
1ec40 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
1ec50 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
1ec60 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f  ons; do.  if as_
1ec70 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  fn_executable_p 
1ec80 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
1ec90 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
1eca0 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
1ecb0 72 6f 67 5f 4f 42 4a 44 55 4d 50 3d 22 24 7b 61  rog_OBJDUMP="${a
1ecc0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 62  c_tool_prefix}ob
1ecd0 6a 64 75 6d 70 22 0a 20 20 20 20 24 61 73 5f 65  jdump".    $as_e
1ece0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1ecf0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1ed00 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
1ed10 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1ed20 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
1ed30 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
1ed40 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73    done.IFS=$as_s
1ed50 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4f  ave_IFS..fi.fi.O
1ed60 42 4a 44 55 4d 50 3d 24 61 63 5f 63 76 5f 70 72  BJDUMP=$ac_cv_pr
1ed70 6f 67 5f 4f 42 4a 44 55 4d 50 0a 69 66 20 74 65  og_OBJDUMP.if te
1ed80 73 74 20 2d 6e 20 22 24 4f 42 4a 44 55 4d 50 22  st -n "$OBJDUMP"
1ed90 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
1eda0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1edb0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1edc0 3a 20 72 65 73 75 6c 74 3a 20 24 4f 42 4a 44 55  : result: $OBJDU
1edd0 4d 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  MP" >&5.$as_echo
1ede0 20 22 24 4f 42 4a 44 55 4d 50 22 20 3e 26 36 3b   "$OBJDUMP" >&6;
1edf0 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
1ee00 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1ee10 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1ee20 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  }: result: no" >
1ee30 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
1ee40 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a   >&6; }.fi...fi.
1ee50 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  if test -z "$ac_
1ee60 63 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 22  cv_prog_OBJDUMP"
1ee70 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4f  ; then.  ac_ct_O
1ee80 42 4a 44 55 4d 50 3d 24 4f 42 4a 44 55 4d 50 0a  BJDUMP=$OBJDUMP.
1ee90 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
1eea0 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 6f  first word of "o
1eeb0 62 6a 64 75 6d 70 22 2c 20 73 6f 20 69 74 20 63  bjdump", so it c
1eec0 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
1eed0 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
1eee0 73 65 74 20 64 75 6d 6d 79 20 6f 62 6a 64 75 6d  set dummy objdum
1eef0 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  p; ac_word=$2.{ 
1ef00 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1ef10 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1ef20 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
1ef30 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
1ef40 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
1ef50 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
1ef60 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
1ef70 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  if ${ac_cv_prog_
1ef80 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 2b 3a 7d  ac_ct_OBJDUMP+:}
1ef90 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
1efa0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
1efb0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
1efc0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
1efd0 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 3b 20  ac_ct_OBJDUMP"; 
1efe0 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
1eff0 67 5f 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 3d  g_ac_ct_OBJDUMP=
1f000 22 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22  "$ac_ct_OBJDUMP"
1f010 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
1f020 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
1f030 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
1f040 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
1f050 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
1f060 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
1f070 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
1f080 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
1f090 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
1f0a0 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
1f0b0 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
1f0c0 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
1f0d0 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
1f0e0 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75    if as_fn_execu
1f0f0 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
1f100 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1f110 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
1f120 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
1f130 74 5f 4f 42 4a 44 55 4d 50 3d 22 6f 62 6a 64 75  t_OBJDUMP="objdu
1f140 6d 70 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  mp".    $as_echo
1f150 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1f160 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66  neno-$LINENO}: f
1f170 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
1f180 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1f190 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
1f1a0 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64   2.  fi.done.  d
1f1b0 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
1f1c0 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63  _IFS..fi.fi.ac_c
1f1d0 74 5f 4f 42 4a 44 55 4d 50 3d 24 61 63 5f 63 76  t_OBJDUMP=$ac_cv
1f1e0 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 42 4a 44  _prog_ac_ct_OBJD
1f1f0 55 4d 50 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  UMP.if test -n "
1f200 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 3b  $ac_ct_OBJDUMP";
1f210 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
1f220 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
1f230 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
1f240 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f   result: $ac_ct_
1f250 4f 42 4a 44 55 4d 50 22 20 3e 26 35 0a 24 61 73  OBJDUMP" >&5.$as
1f260 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 4f 42  _echo "$ac_ct_OB
1f270 4a 44 55 4d 50 22 20 3e 26 36 3b 20 7d 0a 65 6c  JDUMP" >&6; }.el
1f280 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
1f290 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1f2a0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
1f2b0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
1f2c0 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
1f2d0 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74   }.fi..  if test
1f2e0 20 22 78 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d   "x$ac_ct_OBJDUM
1f2f0 50 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20  P" = x; then.   
1f300 20 4f 42 4a 44 55 4d 50 3d 22 66 61 6c 73 65 22   OBJDUMP="false"
1f310 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65  .  else.    case
1f320 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e   $cross_compilin
1f330 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  g:$ac_tool_warne
1f340 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73  d in.yes:).{ $as
1f350 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1f360 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1f370 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69  O}: WARNING: usi
1f380 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e  ng cross tools n
1f390 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74 68  ot prefixed with
1f3a0 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e   host triplet" >
1f3b0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
1f3c0 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73  _me: WARNING: us
1f3d0 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20  ing cross tools 
1f3e0 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74  not prefixed wit
1f3f0 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20  h host triplet" 
1f400 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61  >&2;}.ac_tool_wa
1f410 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63  rned=yes ;;.esac
1f420 0a 20 20 20 20 4f 42 4a 44 55 4d 50 3d 24 61 63  .    OBJDUMP=$ac
1f430 5f 63 74 5f 4f 42 4a 44 55 4d 50 0a 20 20 66 69  _ct_OBJDUMP.  fi
1f440 0a 65 6c 73 65 0a 20 20 4f 42 4a 44 55 4d 50 3d  .else.  OBJDUMP=
1f450 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a  "$ac_cv_prog_OBJ
1f460 44 55 4d 50 22 0a 66 69 0a 0a 74 65 73 74 20 2d  DUMP".fi..test -
1f470 7a 20 22 24 4f 42 4a 44 55 4d 50 22 20 26 26 20  z "$OBJDUMP" && 
1f480 4f 42 4a 44 55 4d 50 3d 6f 62 6a 64 75 6d 70 0a  OBJDUMP=objdump.
1f490 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65  .........{ $as_e
1f4a0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1f4b0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1f4c0 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74  : checking how t
1f4d0 6f 20 72 65 63 6f 67 6e 69 7a 65 20 64 65 70 65  o recognize depe
1f4e0 6e 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73 22  ndent libraries"
1f4f0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
1f500 22 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f  "checking how to
1f510 20 72 65 63 6f 67 6e 69 7a 65 20 64 65 70 65 6e   recognize depen
1f520 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73 2e 2e  dent libraries..
1f530 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
1f540 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1f550 65 63 6b 5f 6d 65 74 68 6f 64 2b 3a 7d 20 66 61  eck_method+:} fa
1f560 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
1f570 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
1f580 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
1f590 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
1f5a0 5f 63 6d 64 3d 27 24 4d 41 47 49 43 5f 43 4d 44  _cmd='$MAGIC_CMD
1f5b0 27 0a 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67  '.lt_cv_file_mag
1f5c0 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 0a 6c 74  ic_test_file=.lt
1f5d0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1f5e0 6b 5f 6d 65 74 68 6f 64 3d 27 75 6e 6b 6e 6f 77  k_method='unknow
1f5f0 6e 27 0a 23 20 4e 65 65 64 20 74 6f 20 73 65 74  n'.# Need to set
1f600 20 74 68 65 20 70 72 65 63 65 64 69 6e 67 20 76   the preceding v
1f610 61 72 69 61 62 6c 65 20 6f 6e 20 61 6c 6c 20 70  ariable on all p
1f620 6c 61 74 66 6f 72 6d 73 20 74 68 61 74 20 73 75  latforms that su
1f630 70 70 6f 72 74 0a 23 20 69 6e 74 65 72 6c 69 62  pport.# interlib
1f640 72 61 72 79 20 64 65 70 65 6e 64 65 6e 63 69 65  rary dependencie
1f650 73 2e 0a 23 20 27 6e 6f 6e 65 27 20 2d 2d 20 64  s..# 'none' -- d
1f660 65 70 65 6e 64 65 6e 63 69 65 73 20 6e 6f 74 20  ependencies not 
1f670 73 75 70 70 6f 72 74 65 64 2e 0a 23 20 60 75 6e  supported..# `un
1f680 6b 6e 6f 77 6e 27 20 2d 2d 20 73 61 6d 65 20 61  known' -- same a
1f690 73 20 6e 6f 6e 65 2c 20 62 75 74 20 64 6f 63 75  s none, but docu
1f6a0 6d 65 6e 74 73 20 74 68 61 74 20 77 65 20 72 65  ments that we re
1f6b0 61 6c 6c 79 20 64 6f 6e 27 74 20 6b 6e 6f 77 2e  ally don't know.
1f6c0 0a 23 20 27 70 61 73 73 5f 61 6c 6c 27 20 2d 2d  .# 'pass_all' --
1f6d0 20 61 6c 6c 20 64 65 70 65 6e 64 65 6e 63 69 65   all dependencie
1f6e0 73 20 70 61 73 73 65 64 20 77 69 74 68 20 6e 6f  s passed with no
1f6f0 20 63 68 65 63 6b 73 2e 0a 23 20 27 74 65 73 74   checks..# 'test
1f700 5f 63 6f 6d 70 69 6c 65 27 20 2d 2d 20 63 68 65  _compile' -- che
1f710 63 6b 20 62 79 20 6d 61 6b 69 6e 67 20 74 65 73  ck by making tes
1f720 74 20 70 72 6f 67 72 61 6d 2e 0a 23 20 27 66 69  t program..# 'fi
1f730 6c 65 5f 6d 61 67 69 63 20 5b 5b 72 65 67 65 78  le_magic [[regex
1f740 5d 5d 27 20 2d 2d 20 63 68 65 63 6b 20 62 79 20  ]]' -- check by 
1f750 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 66 69 6c 65  looking for file
1f760 73 20 69 6e 20 6c 69 62 72 61 72 79 20 70 61 74  s in library pat
1f770 68 0a 23 20 77 68 69 63 68 20 72 65 73 70 6f 6e  h.# which respon
1f780 64 73 20 74 6f 20 74 68 65 20 24 66 69 6c 65 5f  ds to the $file_
1f790 6d 61 67 69 63 5f 63 6d 64 20 77 69 74 68 20 61  magic_cmd with a
1f7a0 20 67 69 76 65 6e 20 65 78 74 65 6e 64 65 64 20   given extended 
1f7b0 72 65 67 65 78 2e 0a 23 20 49 66 20 79 6f 75 20  regex..# If you 
1f7c0 68 61 76 65 20 60 66 69 6c 65 27 20 6f 72 20 65  have `file' or e
1f7d0 71 75 69 76 61 6c 65 6e 74 20 6f 6e 20 79 6f 75  quivalent on you
1f7e0 72 20 73 79 73 74 65 6d 20 61 6e 64 20 79 6f 75  r system and you
1f7f0 27 72 65 20 6e 6f 74 20 73 75 72 65 0a 23 20 77  're not sure.# w
1f800 68 65 74 68 65 72 20 60 70 61 73 73 5f 61 6c 6c  hether `pass_all
1f810 27 20 77 69 6c 6c 20 2a 61 6c 77 61 79 73 2a 20  ' will *always* 
1f820 77 6f 72 6b 2c 20 79 6f 75 20 70 72 6f 62 61 62  work, you probab
1f830 6c 79 20 77 61 6e 74 20 74 68 69 73 20 6f 6e 65  ly want this one
1f840 2e 0a 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73  ...case $host_os
1f850 20 69 6e 0a 61 69 78 5b 34 2d 39 5d 2a 29 0a 20   in.aix[4-9]*). 
1f860 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
1f870 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
1f880 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 62 65 6f 73 2a  _all.  ;;..beos*
1f890 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
1f8a0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
1f8b0 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 62 73  ass_all.  ;;..bs
1f8c0 64 69 5b 34 35 5d 2a 29 0a 20 20 6c 74 5f 63 76  di[45]*).  lt_cv
1f8d0 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1f8e0 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69  ethod='file_magi
1f8f0 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d  c ELF [0-9][0-9]
1f900 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20 28 73 68  *-bit [ML]SB (sh
1f910 61 72 65 64 20 6f 62 6a 65 63 74 7c 64 79 6e 61  ared object|dyna
1f920 6d 69 63 20 6c 69 62 29 27 0a 20 20 6c 74 5f 63  mic lib)'.  lt_c
1f930 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  v_file_magic_cmd
1f940 3d 27 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20  ='/usr/bin/file 
1f950 2d 4c 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65  -L'.  lt_cv_file
1f960 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65  _magic_test_file
1f970 3d 2f 73 68 6c 69 62 2f 6c 69 62 63 2e 73 6f 0a  =/shlib/libc.so.
1f980 20 20 3b 3b 0a 0a 63 79 67 77 69 6e 2a 29 0a 20    ;;..cygwin*). 
1f990 20 23 20 66 75 6e 63 5f 77 69 6e 33 32 5f 6c 69   # func_win32_li
1f9a0 62 69 64 20 69 73 20 61 20 73 68 65 6c 6c 20 66  bid is a shell f
1f9b0 75 6e 63 74 69 6f 6e 20 64 65 66 69 6e 65 64 20  unction defined 
1f9c0 69 6e 20 6c 74 6d 61 69 6e 2e 73 68 0a 20 20 6c  in ltmain.sh.  l
1f9d0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1f9e0 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f  ck_method='file_
1f9f0 6d 61 67 69 63 20 5e 78 38 36 20 61 72 63 68 69  magic ^x86 archi
1fa00 76 65 20 69 6d 70 6f 72 74 7c 5e 78 38 36 20 44  ve import|^x86 D
1fa10 4c 4c 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65  LL'.  lt_cv_file
1fa20 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 66 75 6e 63  _magic_cmd='func
1fa30 5f 77 69 6e 33 32 5f 6c 69 62 69 64 27 0a 20 20  _win32_libid'.  
1fa40 3b 3b 0a 0a 6d 69 6e 67 77 2a 20 7c 20 70 77 33  ;;..mingw* | pw3
1fa50 32 2a 29 0a 20 20 23 20 42 61 73 65 20 4d 53 59  2*).  # Base MSY
1fa60 53 2f 4d 69 6e 47 57 20 64 6f 20 6e 6f 74 20 70  S/MinGW do not p
1fa70 72 6f 76 69 64 65 20 74 68 65 20 27 66 69 6c 65  rovide the 'file
1fa80 27 20 63 6f 6d 6d 61 6e 64 20 6e 65 65 64 65 64  ' command needed
1fa90 20 62 79 0a 20 20 23 20 66 75 6e 63 5f 77 69 6e   by.  # func_win
1faa0 33 32 5f 6c 69 62 69 64 20 73 68 65 6c 6c 20 66  32_libid shell f
1fab0 75 6e 63 74 69 6f 6e 2c 20 73 6f 20 75 73 65 20  unction, so use 
1fac0 61 20 77 65 61 6b 65 72 20 74 65 73 74 20 62 61  a weaker test ba
1fad0 73 65 64 20 6f 6e 20 27 6f 62 6a 64 75 6d 70 27  sed on 'objdump'
1fae0 2c 0a 20 20 23 20 75 6e 6c 65 73 73 20 77 65 20  ,.  # unless we 
1faf0 66 69 6e 64 20 27 66 69 6c 65 27 2c 20 66 6f 72  find 'file', for
1fb00 20 65 78 61 6d 70 6c 65 20 62 65 63 61 75 73 65   example because
1fb10 20 77 65 20 61 72 65 20 63 72 6f 73 73 2d 63 6f   we are cross-co
1fb20 6d 70 69 6c 69 6e 67 2e 0a 20 20 69 66 20 28 20  mpiling..  if ( 
1fb30 66 69 6c 65 20 2f 20 29 20 3e 2f 64 65 76 2f 6e  file / ) >/dev/n
1fb40 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20  ull 2>&1; then. 
1fb50 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
1fb60 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66  _check_method='f
1fb70 69 6c 65 5f 6d 61 67 69 63 20 5e 78 38 36 20 61  ile_magic ^x86 a
1fb80 72 63 68 69 76 65 20 69 6d 70 6f 72 74 7c 5e 78  rchive import|^x
1fb90 38 36 20 44 4c 4c 27 0a 20 20 20 20 6c 74 5f 63  86 DLL'.    lt_c
1fba0 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  v_file_magic_cmd
1fbb0 3d 27 66 75 6e 63 5f 77 69 6e 33 32 5f 6c 69 62  ='func_win32_lib
1fbc0 69 64 27 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c  id'.  else.    l
1fbd0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1fbe0 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f  ck_method='file_
1fbf0 6d 61 67 69 63 20 66 69 6c 65 20 66 6f 72 6d 61  magic file forma
1fc00 74 20 70 65 69 2a 2d 69 33 38 36 28 2e 2a 61 72  t pei*-i386(.*ar
1fc10 63 68 69 74 65 63 74 75 72 65 3a 20 69 33 38 36  chitecture: i386
1fc20 29 3f 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69  )?'.    lt_cv_fi
1fc30 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 24 4f  le_magic_cmd='$O
1fc40 42 4a 44 55 4d 50 20 2d 66 27 0a 20 20 66 69 0a  BJDUMP -f'.  fi.
1fc50 20 20 3b 3b 0a 0a 63 65 67 63 63 29 0a 20 20 23    ;;..cegcc).  #
1fc60 20 75 73 65 20 74 68 65 20 77 65 61 6b 65 72 20   use the weaker 
1fc70 74 65 73 74 20 62 61 73 65 64 20 6f 6e 20 27 6f  test based on 'o
1fc80 62 6a 64 75 6d 70 27 2e 20 53 65 65 20 6d 69 6e  bjdump'. See min
1fc90 67 77 2a 2e 0a 20 20 6c 74 5f 63 76 5f 64 65 70  gw*..  lt_cv_dep
1fca0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1fcb0 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 66 69  d='file_magic fi
1fcc0 6c 65 20 66 6f 72 6d 61 74 20 70 65 2d 61 72 6d  le format pe-arm
1fcd0 2d 2e 2a 6c 69 74 74 6c 65 28 2e 2a 61 72 63 68  -.*little(.*arch
1fce0 69 74 65 63 74 75 72 65 3a 20 61 72 6d 29 3f 27  itecture: arm)?'
1fcf0 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  .  lt_cv_file_ma
1fd00 67 69 63 5f 63 6d 64 3d 27 24 4f 42 4a 44 55 4d  gic_cmd='$OBJDUM
1fd10 50 20 2d 66 27 0a 20 20 3b 3b 0a 0a 64 61 72 77  P -f'.  ;;..darw
1fd20 69 6e 2a 20 7c 20 72 68 61 70 73 6f 64 79 2a 29  in* | rhapsody*)
1fd30 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
1fd40 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
1fd50 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 66 72 65  ss_all.  ;;..fre
1fd60 65 62 73 64 2a 20 7c 20 64 72 61 67 6f 6e 66 6c  ebsd* | dragonfl
1fd70 79 2a 29 0a 20 20 69 66 20 65 63 68 6f 20 5f 5f  y*).  if echo __
1fd80 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d  ELF__ | $CC -E -
1fd90 20 7c 20 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f   | $GREP __ELF__
1fda0 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
1fdb0 65 6e 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73  en.    case $hos
1fdc0 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 69 2a 38  t_cpu in.    i*8
1fdd0 36 20 29 0a 20 20 20 20 20 20 23 20 4e 6f 74 20  6 ).      # Not 
1fde0 73 75 72 65 20 77 68 65 74 68 65 72 20 74 68 65  sure whether the
1fdf0 20 70 72 65 73 65 6e 63 65 20 6f 66 20 4f 70 65   presence of Ope
1fe00 6e 42 53 44 20 68 65 72 65 20 77 61 73 20 61 20  nBSD here was a 
1fe10 6d 69 73 74 61 6b 65 2e 0a 20 20 20 20 20 20 23  mistake..      #
1fe20 20 4c 65 74 27 73 20 61 63 63 65 70 74 20 62 6f   Let's accept bo
1fe30 74 68 20 6f 66 20 74 68 65 6d 20 75 6e 74 69 6c  th of them until
1fe40 20 74 68 69 73 20 69 73 20 63 6c 65 61 72 65 64   this is cleared
1fe50 20 75 70 2e 0a 20 20 20 20 20 20 6c 74 5f 63 76   up..      lt_cv
1fe60 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1fe70 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69  ethod='file_magi
1fe80 63 20 28 46 72 65 65 42 53 44 7c 4f 70 65 6e 42  c (FreeBSD|OpenB
1fe90 53 44 7c 44 72 61 67 6f 6e 46 6c 79 29 2f 69 5b  SD|DragonFly)/i[
1fea0 33 2d 39 5d 38 36 20 28 63 6f 6d 70 61 63 74 20  3-9]86 (compact 
1feb0 29 3f 64 65 6d 61 6e 64 20 70 61 67 65 64 20 73  )?demand paged s
1fec0 68 61 72 65 64 20 6c 69 62 72 61 72 79 27 0a 20  hared library'. 
1fed0 20 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f       lt_cv_file_
1fee0 6d 61 67 69 63 5f 63 6d 64 3d 2f 75 73 72 2f 62  magic_cmd=/usr/b
1fef0 69 6e 2f 66 69 6c 65 0a 20 20 20 20 20 20 6c 74  in/file.      lt
1ff00 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74  _cv_file_magic_t
1ff10 65 73 74 5f 66 69 6c 65 3d 60 65 63 68 6f 20 2f  est_file=`echo /
1ff20 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e 73 6f 2e  usr/lib/libc.so.
1ff30 2a 60 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  *`.      ;;.    
1ff40 65 73 61 63 0a 20 20 65 6c 73 65 0a 20 20 20 20  esac.  else.    
1ff50 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1ff60 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
1ff70 61 6c 6c 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a 67  all.  fi.  ;;..g
1ff80 6e 75 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  nu*).  lt_cv_dep
1ff90 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1ffa0 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a  d=pass_all.  ;;.
1ffb0 0a 68 70 75 78 31 30 2e 32 30 2a 20 7c 20 68 70  .hpux10.20* | hp
1ffc0 75 78 31 31 2a 29 0a 20 20 6c 74 5f 63 76 5f 66  ux11*).  lt_cv_f
1ffd0 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75  ile_magic_cmd=/u
1ffe0 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 63 61  sr/bin/file.  ca
1fff0 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a  se $host_cpu in.
20000 20 20 69 61 36 34 2a 29 0a 20 20 20 20 6c 74 5f    ia64*).    lt_
20010 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
20020 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61  _method='file_ma
20030 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d  gic (s[0-9][0-9]
20040 5b 30 2d 39 5d 7c 45 4c 46 2d 5b 30 2d 39 5d 5b  [0-9]|ELF-[0-9][
20050 30 2d 39 5d 29 20 73 68 61 72 65 64 20 6f 62 6a  0-9]) shared obj
20060 65 63 74 20 66 69 6c 65 20 2d 20 49 41 36 34 27  ect file - IA64'
20070 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f  .    lt_cv_file_
20080 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d  magic_test_file=
20090 2f 75 73 72 2f 6c 69 62 2f 68 70 75 78 33 32 2f  /usr/lib/hpux32/
200a0 6c 69 62 63 2e 73 6f 0a 20 20 20 20 3b 3b 0a 20  libc.so.    ;;. 
200b0 20 68 70 70 61 2a 36 34 2a 29 0a 20 20 20 20 6c   hppa*64*).    l
200c0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
200d0 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f  ck_method='file_
200e0 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30 2d  magic (s[0-9][0-
200f0 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b 30 2d 39  9][0-9]|ELF-[0-9
20100 5d 5b 30 2d 39 5d 29 20 73 68 61 72 65 64 20 6f  ][0-9]) shared o
20110 62 6a 65 63 74 20 66 69 6c 65 20 2d 20 50 41 2d  bject file - PA-
20120 52 49 53 43 20 5b 30 2d 39 5d 2e 5b 30 2d 39 5d  RISC [0-9].[0-9]
20130 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65  '.    lt_cv_file
20140 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65  _magic_test_file
20150 3d 2f 75 73 72 2f 6c 69 62 2f 70 61 32 30 5f 36  =/usr/lib/pa20_6
20160 34 2f 6c 69 62 63 2e 73 6c 0a 20 20 20 20 3b 3b  4/libc.sl.    ;;
20170 0a 20 20 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f  .  *).    lt_cv_
20180 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
20190 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63  thod='file_magic
201a0 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30 2d   (s[0-9][0-9][0-
201b0 39 5d 7c 50 41 2d 52 49 53 43 5b 30 2d 39 5d 2e  9]|PA-RISC[0-9].
201c0 5b 30 2d 39 5d 29 20 73 68 61 72 65 64 20 6c 69  [0-9]) shared li
201d0 62 72 61 72 79 27 0a 20 20 20 20 6c 74 5f 63 76  brary'.    lt_cv
201e0 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  _file_magic_test
201f0 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 6c  _file=/usr/lib/l
20200 69 62 63 2e 73 6c 0a 20 20 20 20 3b 3b 0a 20 20  ibc.sl.    ;;.  
20210 65 73 61 63 0a 20 20 3b 3b 0a 0a 69 6e 74 65 72  esac.  ;;..inter
20220 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 23 20 50 49  ix[3-9]*).  # PI
20230 43 20 63 6f 64 65 20 69 73 20 62 72 6f 6b 65 6e  C code is broken
20240 20 6f 6e 20 49 6e 74 65 72 69 78 20 33 2e 78 2c   on Interix 3.x,
20250 20 74 68 61 74 27 73 20 77 68 79 20 7c 5c 2e 61   that's why |\.a
20260 20 6e 6f 74 20 7c 5f 70 69 63 5c 2e 61 20 68 65   not |_pic\.a he
20270 72 65 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  re.  lt_cv_depli
20280 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
20290 27 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f  'match_pattern /
202a0 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5c 2e  lib[^/]+(\.so|\.
202b0 61 29 24 27 0a 20 20 3b 3b 0a 0a 69 72 69 78 35  a)$'.  ;;..irix5
202c0 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e  * | irix6* | non
202d0 73 74 6f 70 75 78 2a 29 0a 20 20 63 61 73 65 20  stopux*).  case 
202e0 24 4c 44 20 69 6e 0a 20 20 2a 2d 33 32 7c 2a 22  $LD in.  *-32|*"
202f0 2d 33 32 20 22 29 20 6c 69 62 6d 61 67 69 63 3d  -32 ") libmagic=
20300 33 32 2d 62 69 74 3b 3b 0a 20 20 2a 2d 6e 33 32  32-bit;;.  *-n32
20310 7c 2a 22 2d 6e 33 32 20 22 29 20 6c 69 62 6d 61  |*"-n32 ") libma
20320 67 69 63 3d 4e 33 32 3b 3b 0a 20 20 2a 2d 36 34  gic=N32;;.  *-64
20330 7c 2a 22 2d 36 34 20 22 29 20 6c 69 62 6d 61 67  |*"-64 ") libmag
20340 69 63 3d 36 34 2d 62 69 74 3b 3b 0a 20 20 2a 29  ic=64-bit;;.  *)
20350 20 6c 69 62 6d 61 67 69 63 3d 6e 65 76 65 72 2d   libmagic=never-
20360 6d 61 74 63 68 3b 3b 0a 20 20 65 73 61 63 0a 20  match;;.  esac. 
20370 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
20380 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
20390 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 23 20 54 68 69  _all.  ;;..# Thi
203a0 73 20 6d 75 73 74 20 62 65 20 4c 69 6e 75 78 20  s must be Linux 
203b0 45 4c 46 2e 0a 6c 69 6e 75 78 2a 20 7c 20 6b 2a  ELF..linux* | k*
203c0 62 73 64 2a 2d 67 6e 75 29 0a 20 20 6c 74 5f 63  bsd*-gnu).  lt_c
203d0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
203e0 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a  method=pass_all.
203f0 20 20 3b 3b 0a 0a 6e 65 74 62 73 64 2a 29 0a 20    ;;..netbsd*). 
20400 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f   if echo __ELF__
20410 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 24 47   | $CC -E - | $G
20420 52 45 50 20 5f 5f 45 4c 46 5f 5f 20 3e 20 2f 64  REP __ELF__ > /d
20430 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20  ev/null; then.  
20440 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
20450 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61  check_method='ma
20460 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62  tch_pattern /lib
20470 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39  [^/]+(\.so\.[0-9
20480 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70 69 63 5c  ]+\.[0-9]+|_pic\
20490 2e 61 29 24 27 0a 20 20 65 6c 73 65 0a 20 20 20  .a)$'.  else.   
204a0 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
204b0 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74  heck_method='mat
204c0 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b  ch_pattern /lib[
204d0 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5f 70 69 63 5c 2e  ^/]+(\.so|_pic\.
204e0 61 29 24 27 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a  a)$'.  fi.  ;;..
204f0 6e 65 77 6f 73 36 2a 29 0a 20 20 6c 74 5f 63 76  newos6*).  lt_cv
20500 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
20510 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69  ethod='file_magi
20520 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d  c ELF [0-9][0-9]
20530 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20 28 65 78  *-bit [ML]SB (ex
20540 65 63 75 74 61 62 6c 65 7c 64 79 6e 61 6d 69 63  ecutable|dynamic
20550 20 6c 69 62 29 27 0a 20 20 6c 74 5f 63 76 5f 66   lib)'.  lt_cv_f
20560 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75  ile_magic_cmd=/u
20570 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 6c 74  sr/bin/file.  lt
20580 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74  _cv_file_magic_t
20590 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69  est_file=/usr/li
205a0 62 2f 6c 69 62 6e 6c 73 2e 73 6f 0a 20 20 3b 3b  b/libnls.so.  ;;
205b0 0a 0a 2a 6e 74 6f 2a 20 7c 20 2a 71 6e 78 2a 29  ..*nto* | *qnx*)
205c0 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
205d0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
205e0 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 6f 70 65  ss_all.  ;;..ope
205f0 6e 62 73 64 2a 29 0a 20 20 69 66 20 74 65 73 74  nbsd*).  if test
20600 20 2d 7a 20 22 60 65 63 68 6f 20 5f 5f 45 4c 46   -z "`echo __ELF
20610 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20  __ | $CC -E - | 
20620 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 60 22 20  $GREP __ELF__`" 
20630 7c 7c 20 74 65 73 74 20 22 24 68 6f 73 74 5f 6f  || test "$host_o
20640 73 2d 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 22  s-$host_cpu" = "
20650 6f 70 65 6e 62 73 64 32 2e 38 2d 70 6f 77 65 72  openbsd2.8-power
20660 70 63 22 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74  pc"; then.    lt
20670 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
20680 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f  k_method='match_
20690 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d  pattern /lib[^/]
206a0 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c 2e  +(\.so\.[0-9]+\.
206b0 5b 30 2d 39 5d 2b 7c 5c 2e 73 6f 7c 5f 70 69 63  [0-9]+|\.so|_pic
206c0 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65 0a 20 20  \.a)$'.  else.  
206d0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
206e0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61  check_method='ma
206f0 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62  tch_pattern /lib
20700 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39  [^/]+(\.so\.[0-9
20710 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70 69 63 5c  ]+\.[0-9]+|_pic\
20720 2e 61 29 24 27 0a 20 20 66 69 0a 20 20 3b 3b 0a  .a)$'.  fi.  ;;.
20730 0a 6f 73 66 33 2a 20 7c 20 6f 73 66 34 2a 20 7c  .osf3* | osf4* |
20740 20 6f 73 66 35 2a 29 0a 20 20 6c 74 5f 63 76 5f   osf5*).  lt_cv_
20750 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
20760 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
20770 3b 3b 0a 0a 72 64 6f 73 2a 29 0a 20 20 6c 74 5f  ;;..rdos*).  lt_
20780 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
20790 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
207a0 0a 20 20 3b 3b 0a 0a 73 6f 6c 61 72 69 73 2a 29  .  ;;..solaris*)
207b0 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
207c0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
207d0 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 79 73  ss_all.  ;;..sys
207e0 76 35 2a 20 7c 20 73 63 6f 33 2e 32 76 35 2a 20  v5* | sco3.2v5* 
207f0 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75 6e 69 78  | sco5v6* | unix
20800 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55 4e 49 58  ware* | OpenUNIX
20810 2a 20 7c 20 73 79 73 76 34 2a 75 77 32 2a 29 0a  * | sysv4*uw2*).
20820 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
20830 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
20840 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 79 73 76  s_all.  ;;..sysv
20850 34 20 7c 20 73 79 73 76 34 2e 33 2a 29 0a 20 20  4 | sysv4.3*).  
20860 63 61 73 65 20 24 68 6f 73 74 5f 76 65 6e 64 6f  case $host_vendo
20870 72 20 69 6e 0a 20 20 6d 6f 74 6f 72 6f 6c 61 29  r in.  motorola)
20880 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
20890 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
208a0 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20  'file_magic ELF 
208b0 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20  [0-9][0-9]*-bit 
208c0 5b 4d 4c 5d 53 42 20 28 73 68 61 72 65 64 20 6f  [ML]SB (shared o
208d0 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63 20 6c 69  bject|dynamic li
208e0 62 29 20 4d 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 20  b) M[0-9][0-9]* 
208f0 56 65 72 73 69 6f 6e 20 5b 30 2d 39 5d 27 0a 20  Version [0-9]'. 
20900 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61     lt_cv_file_ma
20910 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 60 65  gic_test_file=`e
20920 63 68 6f 20 2f 75 73 72 2f 6c 69 62 2f 6c 69 62  cho /usr/lib/lib
20930 63 2e 73 6f 2a 60 0a 20 20 20 20 3b 3b 0a 20 20  c.so*`.    ;;.  
20940 6e 63 72 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64  ncr).    lt_cv_d
20950 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
20960 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 20  hod=pass_all.   
20970 20 3b 3b 0a 20 20 73 65 71 75 65 6e 74 29 0a 20   ;;.  sequent). 
20980 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61     lt_cv_file_ma
20990 67 69 63 5f 63 6d 64 3d 27 2f 62 69 6e 2f 66 69  gic_cmd='/bin/fi
209a0 6c 65 27 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65  le'.    lt_cv_de
209b0 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
209c0 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45  od='file_magic E
209d0 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62  LF [0-9][0-9]*-b
209e0 69 74 20 5b 4c 4d 5d 53 42 20 28 73 68 61 72 65  it [LM]SB (share
209f0 64 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63  d object|dynamic
20a00 20 6c 69 62 20 29 27 0a 20 20 20 20 3b 3b 0a 20   lib )'.    ;;. 
20a10 20 73 6e 69 29 0a 20 20 20 20 6c 74 5f 63 76 5f   sni).    lt_cv_
20a20 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27  file_magic_cmd='
20a30 2f 62 69 6e 2f 66 69 6c 65 27 0a 20 20 20 20 6c  /bin/file'.    l
20a40 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
20a50 63 6b 5f 6d 65 74 68 6f 64 3d 22 66 69 6c 65 5f  ck_method="file_
20a60 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b  magic ELF [0-9][
20a70 30 2d 39 5d 2a 2d 62 69 74 20 5b 4c 4d 5d 53 42  0-9]*-bit [LM]SB
20a80 20 64 79 6e 61 6d 69 63 20 6c 69 62 22 0a 20 20   dynamic lib".  
20a90 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
20aa0 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 6c 69  ic_test_file=/li
20ab0 62 2f 6c 69 62 63 2e 73 6f 0a 20 20 20 20 3b 3b  b/libc.so.    ;;
20ac0 0a 20 20 73 69 65 6d 65 6e 73 29 0a 20 20 20 20  .  siemens).    
20ad0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
20ae0 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
20af0 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20 70 63 29  all.    ;;.  pc)
20b00 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
20b10 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
20b20 70 61 73 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a  pass_all.    ;;.
20b30 20 20 65 73 61 63 0a 20 20 3b 3b 0a 0a 74 70 66    esac.  ;;..tpf
20b40 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  *).  lt_cv_depli
20b50 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
20b60 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 65 73  pass_all.  ;;.es
20b70 61 63 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  ac..fi.{ $as_ech
20b80 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
20b90 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
20ba0 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 64  result: $lt_cv_d
20bb0 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
20bc0 68 6f 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  hod" >&5.$as_ech
20bd0 6f 20 22 24 6c 74 5f 63 76 5f 64 65 70 6c 69 62  o "$lt_cv_deplib
20be0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20  s_check_method" 
20bf0 3e 26 36 3b 20 7d 0a 66 69 6c 65 5f 6d 61 67 69  >&6; }.file_magi
20c00 63 5f 63 6d 64 3d 24 6c 74 5f 63 76 5f 66 69 6c  c_cmd=$lt_cv_fil
20c10 65 5f 6d 61 67 69 63 5f 63 6d 64 0a 64 65 70 6c  e_magic_cmd.depl
20c20 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
20c30 3d 24 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f  =$lt_cv_deplibs_
20c40 63 68 65 63 6b 5f 6d 65 74 68 6f 64 0a 74 65 73  check_method.tes
20c50 74 20 2d 7a 20 22 24 64 65 70 6c 69 62 73 5f 63  t -z "$deplibs_c
20c60 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 26 26 20  heck_method" && 
20c70 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
20c80 74 68 6f 64 3d 75 6e 6b 6e 6f 77 6e 0a 0a 0a 0a  thod=unknown....
20c90 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74  .........if test
20ca0 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
20cb0 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20  efix"; then.  # 
20cc0 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
20cd0 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
20ce0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 61 72 22 2c  tool_prefix}ar",
20cf0 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
20d00 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
20d10 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
20d20 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  y ${ac_tool_pref
20d30 69 78 7d 61 72 3b 20 61 63 5f 77 6f 72 64 3d 24  ix}ar; ac_word=$
20d40 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
20d50 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
20d60 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
20d70 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
20d80 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
20d90 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
20da0 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
20db0 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70  ; }.if ${ac_cv_p
20dc0 72 6f 67 5f 41 52 2b 3a 7d 20 66 61 6c 73 65 3b  rog_AR+:} false;
20dd0 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
20de0 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
20df0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
20e00 65 73 74 20 2d 6e 20 22 24 41 52 22 3b 20 74 68  est -n "$AR"; th
20e10 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
20e20 41 52 3d 22 24 41 52 22 20 23 20 4c 65 74 20 74  AR="$AR" # Let t
20e30 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
20e40 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
20e50 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
20e60 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
20e70 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
20e80 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
20e90 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
20ea0 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
20eb0 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
20ec0 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
20ed0 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
20ee0 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
20ef0 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f  ons; do.  if as_
20f00 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  fn_executable_p 
20f10 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
20f20 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
20f30 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
20f40 72 6f 67 5f 41 52 3d 22 24 7b 61 63 5f 74 6f 6f  rog_AR="${ac_too
20f50 6c 5f 70 72 65 66 69 78 7d 61 72 22 0a 20 20 20  l_prefix}ar".   
20f60 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
20f70 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
20f80 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61  INENO}: found $a
20f90 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
20fa0 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
20fb0 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
20fc0 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53  .done.  done.IFS
20fd0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
20fe0 69 0a 66 69 0a 41 52 3d 24 61 63 5f 63 76 5f 70  i.fi.AR=$ac_cv_p
20ff0 72 6f 67 5f 41 52 0a 69 66 20 74 65 73 74 20 2d  rog_AR.if test -
21000 6e 20 22 24 41 52 22 3b 20 74 68 65 6e 0a 20 20  n "$AR"; then.  
21010 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
21020 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
21030 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
21040 20 24 41 52 22 20 3e 26 35 0a 24 61 73 5f 65 63   $AR" >&5.$as_ec
21050 68 6f 20 22 24 41 52 22 20 3e 26 36 3b 20 7d 0a  ho "$AR" >&6; }.
21060 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
21070 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
21080 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
21090 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
210a0 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
210b0 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20  6; }.fi...fi.if 
210c0 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
210d0 70 72 6f 67 5f 41 52 22 3b 20 74 68 65 6e 0a 20  prog_AR"; then. 
210e0 20 61 63 5f 63 74 5f 41 52 3d 24 41 52 0a 20 20   ac_ct_AR=$AR.  
210f0 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
21100 72 73 74 20 77 6f 72 64 20 6f 66 20 22 61 72 22  rst word of "ar"
21110 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
21120 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
21130 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
21140 6d 79 20 61 72 3b 20 61 63 5f 77 6f 72 64 3d 24  my ar; ac_word=$
21150 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
21160 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
21170 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
21180 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
21190 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
211a0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
211b0 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
211c0 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70  ; }.if ${ac_cv_p
211d0 72 6f 67 5f 61 63 5f 63 74 5f 41 52 2b 3a 7d 20  rog_ac_ct_AR+:} 
211e0 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
211f0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
21200 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
21210 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
21220 63 5f 63 74 5f 41 52 22 3b 20 74 68 65 6e 0a 20  c_ct_AR"; then. 
21230 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
21240 74 5f 41 52 3d 22 24 61 63 5f 63 74 5f 41 52 22  t_AR="$ac_ct_AR"
21250 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
21260 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
21270 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
21280 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
21290 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
212a0 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
212b0 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
212c0 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
212d0 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
212e0 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
212f0 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
21300 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
21310 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
21320 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75    if as_fn_execu
21330 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
21340 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
21350 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
21360 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
21370 74 5f 41 52 3d 22 61 72 22 0a 20 20 20 20 24 61  t_AR="ar".    $a
21380 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
21390 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
213a0 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  NO}: found $as_d
213b0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
213c0 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
213d0 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
213e0 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61  ne.  done.IFS=$a
213f0 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
21400 69 0a 61 63 5f 63 74 5f 41 52 3d 24 61 63 5f 63  i.ac_ct_AR=$ac_c
21410 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52 0a  v_prog_ac_ct_AR.
21420 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
21430 63 74 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20 7b  ct_AR"; then.  {
21440 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
21450 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
21460 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
21470 24 61 63 5f 63 74 5f 41 52 22 20 3e 26 35 0a 24  $ac_ct_AR" >&5.$
21480 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f  as_echo "$ac_ct_
21490 41 52 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  AR" >&6; }.else.
214a0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
214b0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
214c0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
214d0 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
214e0 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
214f0 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78  fi..  if test "x
21500 24 61 63 5f 63 74 5f 41 52 22 20 3d 20 78 3b 20  $ac_ct_AR" = x; 
21510 74 68 65 6e 0a 20 20 20 20 41 52 3d 22 66 61 6c  then.    AR="fal
21520 73 65 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63  se".  else.    c
21530 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69  ase $cross_compi
21540 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61  ling:$ac_tool_wa
21550 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20  rned in.yes:).{ 
21560 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
21570 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
21580 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20  NENO}: WARNING: 
21590 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c  using cross tool
215a0 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77  s not prefixed w
215b0 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74  ith host triplet
215c0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
215d0 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
215e0 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f   using cross too
215f0 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20  ls not prefixed 
21600 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65  with host triple
21610 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c  t" >&2;}.ac_tool
21620 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65  _warned=yes ;;.e
21630 73 61 63 0a 20 20 20 20 41 52 3d 24 61 63 5f 63  sac.    AR=$ac_c
21640 74 5f 41 52 0a 20 20 66 69 0a 65 6c 73 65 0a 20  t_AR.  fi.else. 
21650 20 41 52 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67   AR="$ac_cv_prog
21660 5f 41 52 22 0a 66 69 0a 0a 74 65 73 74 20 2d 7a  _AR".fi..test -z
21670 20 22 24 41 52 22 20 26 26 20 41 52 3d 61 72 0a   "$AR" && AR=ar.
21680 74 65 73 74 20 2d 7a 20 22 24 41 52 5f 46 4c 41  test -z "$AR_FLA
21690 47 53 22 20 26 26 20 41 52 5f 46 4c 41 47 53 3d  GS" && AR_FLAGS=
216a0 63 72 75 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69  cru............i
216b0 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74  f test -n "$ac_t
216c0 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65  ool_prefix"; the
216d0 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  n.  # Extract th
216e0 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
216f0 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
21700 78 7d 73 74 72 69 70 22 2c 20 73 6f 20 69 74 20  x}strip", so it 
21710 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
21720 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
21730 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f  .set dummy ${ac_
21740 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72 69  tool_prefix}stri
21750 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  p; ac_word=$2.{ 
21760 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
21770 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
21780 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
21790 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
217a0 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
217b0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
217c0 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
217d0 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  if ${ac_cv_prog_
217e0 53 54 52 49 50 2b 3a 7d 20 66 61 6c 73 65 3b 20  STRIP+:} false; 
217f0 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
21800 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
21810 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
21820 73 74 20 2d 6e 20 22 24 53 54 52 49 50 22 3b 20  st -n "$STRIP"; 
21830 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
21840 67 5f 53 54 52 49 50 3d 22 24 53 54 52 49 50 22  g_STRIP="$STRIP"
21850 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
21860 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
21870 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
21880 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
21890 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
218a0 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
218b0 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
218c0 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
218d0 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
218e0 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
218f0 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
21900 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
21910 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
21920 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75    if as_fn_execu
21930 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
21940 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
21950 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
21960 20 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49   ac_cv_prog_STRI
21970 50 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  P="${ac_tool_pre
21980 66 69 78 7d 73 74 72 69 70 22 0a 20 20 20 20 24  fix}strip".    $
21990 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
219a0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
219b0 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f  ENO}: found $as_
219c0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
219d0 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
219e0 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
219f0 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
21a00 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
21a10 66 69 0a 53 54 52 49 50 3d 24 61 63 5f 63 76 5f  fi.STRIP=$ac_cv_
21a20 70 72 6f 67 5f 53 54 52 49 50 0a 69 66 20 74 65  prog_STRIP.if te
21a30 73 74 20 2d 6e 20 22 24 53 54 52 49 50 22 3b 20  st -n "$STRIP"; 
21a40 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
21a50 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
21a60 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
21a70 72 65 73 75 6c 74 3a 20 24 53 54 52 49 50 22 20  result: $STRIP" 
21a80 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 53  >&5.$as_echo "$S
21a90 54 52 49 50 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  TRIP" >&6; }.els
21aa0 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
21ab0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
21ac0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
21ad0 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
21ae0 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
21af0 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73  }.fi...fi.if tes
21b00 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f  t -z "$ac_cv_pro
21b10 67 5f 53 54 52 49 50 22 3b 20 74 68 65 6e 0a 20  g_STRIP"; then. 
21b20 20 61 63 5f 63 74 5f 53 54 52 49 50 3d 24 53 54   ac_ct_STRIP=$ST
21b30 52 49 50 0a 20 20 23 20 45 78 74 72 61 63 74 20  RIP.  # Extract 
21b40 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
21b50 66 20 22 73 74 72 69 70 22 2c 20 73 6f 20 69 74  f "strip", so it
21b60 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
21b70 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
21b80 2e 0a 73 65 74 20 64 75 6d 6d 79 20 73 74 72 69  ..set dummy stri
21b90 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  p; ac_word=$2.{ 
21ba0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
21bb0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
21bc0 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
21bd0 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
21be0 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
21bf0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
21c00 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
21c10 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  if ${ac_cv_prog_
21c20 61 63 5f 63 74 5f 53 54 52 49 50 2b 3a 7d 20 66  ac_ct_STRIP+:} f
21c30 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
21c40 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
21c50 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
21c60 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
21c70 5f 63 74 5f 53 54 52 49 50 22 3b 20 74 68 65 6e  _ct_STRIP"; then
21c80 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  .  ac_cv_prog_ac
21c90 5f 63 74 5f 53 54 52 49 50 3d 22 24 61 63 5f 63  _ct_STRIP="$ac_c
21ca0 74 5f 53 54 52 49 50 22 20 23 20 4c 65 74 20 74  t_STRIP" # Let t
21cb0 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
21cc0 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
21cd0 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
21ce0 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
21cf0 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
21d00 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
21d10 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
21d20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
21d30 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
21d40 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
21d50 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
21d60 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
21d70 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f  ons; do.  if as_
21d80 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  fn_executable_p 
21d90 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
21da0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
21db0 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
21dc0 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50 3d  rog_ac_ct_STRIP=
21dd0 22 73 74 72 69 70 22 0a 20 20 20 20 24 61 73 5f  "strip".    $as_
21de0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
21df0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
21e00 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  }: found $as_dir
21e10 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
21e20 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
21e30 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
21e40 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
21e50 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
21e60 61 63 5f 63 74 5f 53 54 52 49 50 3d 24 61 63 5f  ac_ct_STRIP=$ac_
21e70 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54  cv_prog_ac_ct_ST
21e80 52 49 50 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  RIP.if test -n "
21e90 24 61 63 5f 63 74 5f 53 54 52 49 50 22 3b 20 74  $ac_ct_STRIP"; t
21ea0 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
21eb0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
21ec0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
21ed0 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 53 54  esult: $ac_ct_ST
21ee0 52 49 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  RIP" >&5.$as_ech
21ef0 6f 20 22 24 61 63 5f 63 74 5f 53 54 52 49 50 22  o "$ac_ct_STRIP"
21f00 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
21f10 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
21f20 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
21f30 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
21f40 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
21f50 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
21f60 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63  .  if test "x$ac
21f70 5f 63 74 5f 53 54 52 49 50 22 20 3d 20 78 3b 20  _ct_STRIP" = x; 
21f80 74 68 65 6e 0a 20 20 20 20 53 54 52 49 50 3d 22  then.    STRIP="
21f90 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61  :".  else.    ca
21fa0 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  se $cross_compil
21fb0 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72  ing:$ac_tool_war
21fc0 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24  ned in.yes:).{ $
21fd0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
21fe0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
21ff0 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 75  ENO}: WARNING: u
22000 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73  sing cross tools
22010 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69   not prefixed wi
22020 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22  th host triplet"
22030 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
22040 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
22050 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c  using cross tool
22060 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77  s not prefixed w
22070 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74  ith host triplet
22080 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f  " >&2;}.ac_tool_
22090 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73  warned=yes ;;.es
220a0 61 63 0a 20 20 20 20 53 54 52 49 50 3d 24 61 63  ac.    STRIP=$ac
220b0 5f 63 74 5f 53 54 52 49 50 0a 20 20 66 69 0a 65  _ct_STRIP.  fi.e
220c0 6c 73 65 0a 20 20 53 54 52 49 50 3d 22 24 61 63  lse.  STRIP="$ac
220d0 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 22 0a  _cv_prog_STRIP".
220e0 66 69 0a 0a 74 65 73 74 20 2d 7a 20 22 24 53 54  fi..test -z "$ST
220f0 52 49 50 22 20 26 26 20 53 54 52 49 50 3d 3a 0a  RIP" && STRIP=:.
22100 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e  ......if test -n
22110 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
22120 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  x"; then.  # Ext
22130 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
22140 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f  ord of "${ac_too
22150 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c 69 62 22  l_prefix}ranlib"
22160 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
22170 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
22180 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
22190 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  my ${ac_tool_pre
221a0 66 69 78 7d 72 61 6e 6c 69 62 3b 20 61 63 5f 77  fix}ranlib; ac_w
221b0 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68  ord=$2.{ $as_ech
221c0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
221d0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
221e0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
221f0 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
22200 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
22210 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
22220 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63  " >&6; }.if ${ac
22230 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 2b  _cv_prog_RANLIB+
22240 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
22250 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
22260 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
22270 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
22280 22 24 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a  "$RANLIB"; then.
22290 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e    ac_cv_prog_RAN
222a0 4c 49 42 3d 22 24 52 41 4e 4c 49 42 22 20 23 20  LIB="$RANLIB" # 
222b0 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
222c0 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
222d0 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
222e0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
222f0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
22300 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
22310 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
22320 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
22330 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
22340 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f  ir=..    for ac_
22350 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
22360 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
22370 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
22380 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62  f as_fn_executab
22390 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61  le_p "$as_dir/$a
223a0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
223b0 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  xt"; then.    ac
223c0 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 3d  _cv_prog_RANLIB=
223d0 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
223e0 78 7d 72 61 6e 6c 69 62 22 0a 20 20 20 20 24 61  x}ranlib".    $a
223f0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
22400 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
22410 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  NO}: found $as_d
22420 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
22430 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
22440 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
22450 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61  ne.  done.IFS=$a
22460 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
22470 69 0a 52 41 4e 4c 49 42 3d 24 61 63 5f 63 76 5f  i.RANLIB=$ac_cv_
22480 70 72 6f 67 5f 52 41 4e 4c 49 42 0a 69 66 20 74  prog_RANLIB.if t
22490 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49 42 22  est -n "$RANLIB"
224a0 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
224b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
224c0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
224d0 3a 20 72 65 73 75 6c 74 3a 20 24 52 41 4e 4c 49  : result: $RANLI
224e0 42 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  B" >&5.$as_echo 
224f0 22 24 52 41 4e 4c 49 42 22 20 3e 26 36 3b 20 7d  "$RANLIB" >&6; }
22500 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
22510 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
22520 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
22530 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
22540 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
22550 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66  &6; }.fi...fi.if
22560 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
22570 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 22 3b 20 74  _prog_RANLIB"; t
22580 68 65 6e 0a 20 20 61 63 5f 63 74 5f 52 41 4e 4c  hen.  ac_ct_RANL
22590 49 42 3d 24 52 41 4e 4c 49 42 0a 20 20 23 20 45  IB=$RANLIB.  # E
225a0 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
225b0 20 77 6f 72 64 20 6f 66 20 22 72 61 6e 6c 69 62   word of "ranlib
225c0 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
225d0 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
225e0 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
225f0 6d 6d 79 20 72 61 6e 6c 69 62 3b 20 61 63 5f 77  mmy ranlib; ac_w
22600 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68  ord=$2.{ $as_ech
22610 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
22620 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
22630 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
22640 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
22650 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
22660 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
22670 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63  " >&6; }.if ${ac
22680 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52  _cv_prog_ac_ct_R
22690 41 4e 4c 49 42 2b 3a 7d 20 66 61 6c 73 65 3b 20  ANLIB+:} false; 
226a0 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
226b0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
226c0 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
226d0 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 52 41  st -n "$ac_ct_RA
226e0 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 61 63  NLIB"; then.  ac
226f0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52  _cv_prog_ac_ct_R
22700 41 4e 4c 49 42 3d 22 24 61 63 5f 63 74 5f 52 41  ANLIB="$ac_ct_RA
22710 4e 4c 49 42 22 20 23 20 4c 65 74 20 74 68 65 20  NLIB" # Let the 
22720 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
22730 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
22740 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
22750 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
22760 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
22770 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
22780 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
22790 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
227a0 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20   && as_dir=..   
227b0 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
227c0 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
227d0 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
227e0 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f  ; do.  if as_fn_
227f0 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61  executable_p "$a
22800 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
22810 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65  c_exec_ext"; the
22820 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
22830 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 22 72  _ac_ct_RANLIB="r
22840 61 6e 6c 69 62 22 0a 20 20 20 20 24 61 73 5f 65  anlib".    $as_e
22850 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
22860 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
22870 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
22880 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
22890 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
228a0 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
228b0 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73    done.IFS=$as_s
228c0 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61  ave_IFS..fi.fi.a
228d0 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 24 61 63 5f  c_ct_RANLIB=$ac_
228e0 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41  cv_prog_ac_ct_RA
228f0 4e 4c 49 42 0a 69 66 20 74 65 73 74 20 2d 6e 20  NLIB.if test -n 
22900 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 3b  "$ac_ct_RANLIB";
22910 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
22920 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
22930 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
22940 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f   result: $ac_ct_
22950 52 41 4e 4c 49 42 22 20 3e 26 35 0a 24 61 73 5f  RANLIB" >&5.$as_
22960 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 52 41 4e  echo "$ac_ct_RAN
22970 4c 49 42 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  LIB" >&6; }.else
22980 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
22990 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
229a0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
229b0 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
229c0 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
229d0 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22  .fi..  if test "
229e0 78 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 20  x$ac_ct_RANLIB" 
229f0 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 52 41  = x; then.    RA
22a00 4e 4c 49 42 3d 22 3a 22 0a 20 20 65 6c 73 65 0a  NLIB=":".  else.
22a10 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f      case $cross_
22a20 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f  compiling:$ac_to
22a30 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73  ol_warned in.yes
22a40 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  :).{ $as_echo "$
22a50 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
22a60 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e  o-$LINENO}: WARN
22a70 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73  ING: using cross
22a80 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69   tools not prefi
22a90 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72  xed with host tr
22aa0 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f 65  iplet" >&5.$as_e
22ab0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
22ac0 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73  NING: using cros
22ad0 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66  s tools not pref
22ae0 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74  ixed with host t
22af0 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63  riplet" >&2;}.ac
22b00 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73  _tool_warned=yes
22b10 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 52 41 4e   ;;.esac.    RAN
22b20 4c 49 42 3d 24 61 63 5f 63 74 5f 52 41 4e 4c 49  LIB=$ac_ct_RANLI
22b30 42 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 52 41  B.  fi.else.  RA
22b40 4e 4c 49 42 3d 22 24 61 63 5f 63 76 5f 70 72 6f  NLIB="$ac_cv_pro
22b50 67 5f 52 41 4e 4c 49 42 22 0a 66 69 0a 0a 74 65  g_RANLIB".fi..te
22b60 73 74 20 2d 7a 20 22 24 52 41 4e 4c 49 42 22 20  st -z "$RANLIB" 
22b70 26 26 20 52 41 4e 4c 49 42 3d 3a 0a 0a 0a 0a 0a  && RANLIB=:.....
22b80 0a 0a 23 20 44 65 74 65 72 6d 69 6e 65 20 63 6f  ..# Determine co
22b90 6d 6d 61 6e 64 73 20 74 6f 20 63 72 65 61 74 65  mmands to create
22ba0 20 6f 6c 64 2d 73 74 79 6c 65 20 73 74 61 74 69   old-style stati
22bb0 63 20 61 72 63 68 69 76 65 73 2e 0a 6f 6c 64 5f  c archives..old_
22bc0 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 41  archive_cmds='$A
22bd0 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6f 6c 64  R $AR_FLAGS $old
22be0 6c 69 62 24 6f 6c 64 6f 62 6a 73 27 0a 6f 6c 64  lib$oldobjs'.old
22bf0 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64  _postinstall_cmd
22c00 73 3d 27 63 68 6d 6f 64 20 36 34 34 20 24 6f 6c  s='chmod 644 $ol
22c10 64 6c 69 62 27 0a 6f 6c 64 5f 70 6f 73 74 75 6e  dlib'.old_postun
22c20 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 0a 0a 69  install_cmds=..i
22c30 66 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c  f test -n "$RANL
22c40 49 42 22 3b 20 74 68 65 6e 0a 20 20 63 61 73 65  IB"; then.  case
22c50 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 6f   $host_os in.  o
22c60 70 65 6e 62 73 64 2a 29 0a 20 20 20 20 6f 6c 64  penbsd*).    old
22c70 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64  _postinstall_cmd
22c80 73 3d 22 24 6f 6c 64 5f 70 6f 73 74 69 6e 73 74  s="$old_postinst
22c90 61 6c 6c 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c 49  all_cmds~\$RANLI
22ca0 42 20 2d 74 20 5c 24 6f 6c 64 6c 69 62 22 0a 20  B -t \$oldlib". 
22cb0 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6f     ;;.  *).    o
22cc0 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63  ld_postinstall_c
22cd0 6d 64 73 3d 22 24 6f 6c 64 5f 70 6f 73 74 69 6e  mds="$old_postin
22ce0 73 74 61 6c 6c 5f 63 6d 64 73 7e 5c 24 52 41 4e  stall_cmds~\$RAN
22cf0 4c 49 42 20 5c 24 6f 6c 64 6c 69 62 22 0a 20 20  LIB \$oldlib".  
22d00 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 6f 6c    ;;.  esac.  ol
22d10 64 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 22  d_archive_cmds="
22d20 24 6f 6c 64 5f 61 72 63 68 69 76 65 5f 63 6d 64  $old_archive_cmd
22d30 73 7e 5c 24 52 41 4e 4c 49 42 20 5c 24 6f 6c 64  s~\$RANLIB \$old
22d40 6c 69 62 22 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a  lib".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 0a 0a 0a 0a 23 20 49 66 20 6e  ..........# If n
22d70 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 61 73  o C compiler was
22d80 20 73 70 65 63 69 66 69 65 64 2c 20 75 73 65 20   specified, use 
22d90 43 43 2e 0a 4c 54 43 43 3d 24 7b 4c 54 43 43 2d  CC..LTCC=${LTCC-
22da0 22 24 43 43 22 7d 0a 0a 23 20 49 66 20 6e 6f 20  "$CC"}..# If no 
22db0 43 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73  C compiler flags
22dc0 20 77 65 72 65 20 73 70 65 63 69 66 69 65 64 2c   were specified,
22dd0 20 75 73 65 20 43 46 4c 41 47 53 2e 0a 4c 54 43   use CFLAGS..LTC
22de0 46 4c 41 47 53 3d 24 7b 4c 54 43 46 4c 41 47 53  FLAGS=${LTCFLAGS
22df0 2d 22 24 43 46 4c 41 47 53 22 7d 0a 0a 23 20 41  -"$CFLAGS"}..# A
22e00 6c 6c 6f 77 20 43 43 20 74 6f 20 62 65 20 61 20  llow CC to be a 
22e10 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
22e20 68 20 61 72 67 75 6d 65 6e 74 73 2e 0a 63 6f 6d  h arguments..com
22e30 70 69 6c 65 72 3d 24 43 43 0a 0a 0a 23 20 43 68  piler=$CC...# Ch
22e40 65 63 6b 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20  eck for command 
22e50 74 6f 20 67 72 61 62 20 74 68 65 20 72 61 77 20  to grab the raw 
22e60 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 66 6f 6c 6c  symbol name foll
22e70 6f 77 65 64 20 62 79 20 43 20 73 79 6d 62 6f 6c  owed by C symbol
22e80 20 66 72 6f 6d 20 6e 6d 2e 0a 7b 20 24 61 73 5f   from nm..{ $as_
22e90 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
22ea0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
22eb0 7d 3a 20 63 68 65 63 6b 69 6e 67 20 63 6f 6d 6d  }: checking comm
22ec0 61 6e 64 20 74 6f 20 70 61 72 73 65 20 24 4e 4d  and to parse $NM
22ed0 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 24 63 6f   output from $co
22ee0 6d 70 69 6c 65 72 20 6f 62 6a 65 63 74 22 20 3e  mpiler object" >
22ef0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
22f00 68 65 63 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64 20  hecking command 
22f10 74 6f 20 70 61 72 73 65 20 24 4e 4d 20 6f 75 74  to parse $NM out
22f20 70 75 74 20 66 72 6f 6d 20 24 63 6f 6d 70 69 6c  put from $compil
22f30 65 72 20 6f 62 6a 65 63 74 2e 2e 2e 20 22 20 3e  er object... " >
22f40 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76  &6; }.if ${lt_cv
22f50 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
22f60 6f 6c 5f 70 69 70 65 2b 3a 7d 20 66 61 6c 73 65  ol_pipe+:} false
22f70 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
22f80 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
22f90 22 20 3e 26 36 0a 65 6c 73 65 0a 0a 23 20 54 68  " >&6.else..# Th
22fa0 65 73 65 20 61 72 65 20 73 61 6e 65 20 64 65 66  ese are sane def
22fb0 61 75 6c 74 73 20 74 68 61 74 20 77 6f 72 6b 20  aults that work 
22fc0 6f 6e 20 61 74 20 6c 65 61 73 74 20 61 20 66 65  on at least a fe
22fd0 77 20 6f 6c 64 20 73 79 73 74 65 6d 73 2e 0a 23  w old systems..#
22fe0 20 5b 54 68 65 79 20 63 6f 6d 65 20 66 72 6f 6d   [They come from
22ff0 20 55 6c 74 72 69 78 2e 20 20 57 68 61 74 20 63   Ultrix.  What c
23000 6f 75 6c 64 20 62 65 20 6f 6c 64 65 72 20 74 68  ould be older th
23010 61 6e 20 55 6c 74 72 69 78 3f 21 21 20 3b 29 5d  an Ultrix?!! ;)]
23020 0a 0a 23 20 43 68 61 72 61 63 74 65 72 20 63 6c  ..# Character cl
23030 61 73 73 20 64 65 73 63 72 69 62 69 6e 67 20 4e  ass describing N
23040 4d 20 67 6c 6f 62 61 6c 20 73 79 6d 62 6f 6c 20  M global symbol 
23050 63 6f 64 65 73 2e 0a 73 79 6d 63 6f 64 65 3d 27  codes..symcode='
23060 5b 42 43 44 45 47 52 53 54 5d 27 0a 0a 23 20 52  [BCDEGRST]'..# R
23070 65 67 65 78 70 20 74 6f 20 6d 61 74 63 68 20 73  egexp to match s
23080 79 6d 62 6f 6c 73 20 74 68 61 74 20 63 61 6e 20  ymbols that can 
23090 62 65 20 61 63 63 65 73 73 65 64 20 64 69 72 65  be accessed dire
230a0 63 74 6c 79 20 66 72 6f 6d 20 43 2e 0a 73 79 6d  ctly from C..sym
230b0 70 61 74 3d 27 5c 28 5b 5f 41 2d 5a 61 2d 7a 5d  pat='\([_A-Za-z]
230c0 5b 5f 41 2d 5a 61 2d 7a 30 2d 39 5d 2a 5c 29 27  [_A-Za-z0-9]*\)'
230d0 0a 0a 23 20 44 65 66 69 6e 65 20 73 79 73 74 65  ..# Define syste
230e0 6d 2d 73 70 65 63 69 66 69 63 20 76 61 72 69 61  m-specific varia
230f0 62 6c 65 73 2e 0a 63 61 73 65 20 24 68 6f 73 74  bles..case $host
23100 5f 6f 73 20 69 6e 0a 61 69 78 2a 29 0a 20 20 73  _os in.aix*).  s
23110 79 6d 63 6f 64 65 3d 27 5b 42 43 44 54 5d 27 0a  ymcode='[BCDT]'.
23120 20 20 3b 3b 0a 63 79 67 77 69 6e 2a 20 7c 20 6d    ;;.cygwin* | m
23130 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 20 7c 20  ingw* | pw32* | 
23140 63 65 67 63 63 2a 29 0a 20 20 73 79 6d 63 6f 64  cegcc*).  symcod
23150 65 3d 27 5b 41 42 43 44 47 49 53 54 57 5d 27 0a  e='[ABCDGISTW]'.
23160 20 20 3b 3b 0a 68 70 75 78 2a 29 0a 20 20 69 66    ;;.hpux*).  if
23170 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75   test "$host_cpu
23180 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 20  " = ia64; then. 
23190 20 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42 43     symcode='[ABC
231a0 44 45 47 52 53 54 5d 27 0a 20 20 66 69 0a 20 20  DEGRST]'.  fi.  
231b0 3b 3b 0a 69 72 69 78 2a 20 7c 20 6e 6f 6e 73 74  ;;.irix* | nonst
231c0 6f 70 75 78 2a 29 0a 20 20 73 79 6d 63 6f 64 65  opux*).  symcode
231d0 3d 27 5b 42 43 44 45 47 52 53 54 5d 27 0a 20 20  ='[BCDEGRST]'.  
231e0 3b 3b 0a 6f 73 66 2a 29 0a 20 20 73 79 6d 63 6f  ;;.osf*).  symco
231f0 64 65 3d 27 5b 42 43 44 45 47 51 52 53 54 5d 27  de='[BCDEGQRST]'
23200 0a 20 20 3b 3b 0a 73 6f 6c 61 72 69 73 2a 29 0a  .  ;;.solaris*).
23210 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42 44 52 54    symcode='[BDRT
23220 5d 27 0a 20 20 3b 3b 0a 73 63 6f 33 2e 32 76 35  ]'.  ;;.sco3.2v5
23230 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 44  *).  symcode='[D
23240 54 5d 27 0a 20 20 3b 3b 0a 73 79 73 76 34 2e 32  T]'.  ;;.sysv4.2
23250 75 77 32 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d  uw2*).  symcode=
23260 27 5b 44 54 5d 27 0a 20 20 3b 3b 0a 73 79 73 76  '[DT]'.  ;;.sysv
23270 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75  5* | sco5v6* | u
23280 6e 69 78 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55  nixware* | OpenU
23290 4e 49 58 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d  NIX*).  symcode=
232a0 27 5b 41 42 44 54 5d 27 0a 20 20 3b 3b 0a 73 79  '[ABDT]'.  ;;.sy
232b0 73 76 34 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27  sv4).  symcode='
232c0 5b 44 46 4e 53 54 55 5d 27 0a 20 20 3b 3b 0a 65  [DFNSTU]'.  ;;.e
232d0 73 61 63 0a 0a 23 20 49 66 20 77 65 27 72 65 20  sac..# If we're 
232e0 75 73 69 6e 67 20 47 4e 55 20 6e 6d 2c 20 74 68  using GNU nm, th
232f0 65 6e 20 75 73 65 20 69 74 73 20 73 74 61 6e 64  en use its stand
23300 61 72 64 20 73 79 6d 62 6f 6c 20 63 6f 64 65 73  ard symbol codes
23310 2e 0a 63 61 73 65 20 60 24 4e 4d 20 2d 56 20 32  ..case `$NM -V 2
23320 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 20 7c 20  >&1` in.*GNU* | 
23330 2a 27 77 69 74 68 20 42 46 44 27 2a 29 0a 20 20  *'with BFD'*).  
23340 73 79 6d 63 6f 64 65 3d 27 5b 41 42 43 44 47 49  symcode='[ABCDGI
23350 52 53 54 57 5d 27 20 3b 3b 0a 65 73 61 63 0a 0a  RSTW]' ;;.esac..
23360 23 20 54 72 61 6e 73 66 6f 72 6d 20 61 6e 20 65  # Transform an e
23370 78 74 72 61 63 74 65 64 20 73 79 6d 62 6f 6c 20  xtracted symbol 
23380 6c 69 6e 65 20 69 6e 74 6f 20 61 20 70 72 6f 70  line into a prop
23390 65 72 20 43 20 64 65 63 6c 61 72 61 74 69 6f 6e  er C declaration
233a0 2e 0a 23 20 53 6f 6d 65 20 73 79 73 74 65 6d 73  ..# Some systems
233b0 20 28 65 73 70 2e 20 6f 6e 20 69 61 36 34 29 20   (esp. on ia64) 
233c0 6c 69 6e 6b 20 64 61 74 61 20 61 6e 64 20 63 6f  link data and co
233d0 64 65 20 73 79 6d 62 6f 6c 73 20 64 69 66 66 65  de symbols diffe
233e0 72 65 6e 74 6c 79 2c 0a 23 20 73 6f 20 75 73 65  rently,.# so use
233f0 20 74 68 69 73 20 67 65 6e 65 72 61 6c 20 61 70   this general ap
23400 70 72 6f 61 63 68 2e 0a 6c 74 5f 63 76 5f 73 79  proach..lt_cv_sy
23410 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
23420 74 6f 5f 63 64 65 63 6c 3d 22 73 65 64 20 2d 6e  to_cdecl="sed -n
23430 20 2d 65 20 27 73 2f 5e 54 20 2e 2a 20 5c 28 2e   -e 's/^T .* \(.
23440 2a 5c 29 24 2f 65 78 74 65 72 6e 20 69 6e 74 20  *\)$/extern int 
23450 5c 31 28 29 3b 2f 70 27 20 2d 65 20 27 73 2f 5e  \1();/p' -e 's/^
23460 24 73 79 6d 63 6f 64 65 2a 20 2e 2a 20 5c 28 2e  $symcode* .* \(.
23470 2a 5c 29 24 2f 65 78 74 65 72 6e 20 63 68 61 72  *\)$/extern char
23480 20 5c 31 3b 2f 70 27 22 0a 0a 23 20 54 72 61 6e   \1;/p'"..# Tran
23490 73 66 6f 72 6d 20 61 6e 20 65 78 74 72 61 63 74  sform an extract
234a0 65 64 20 73 79 6d 62 6f 6c 20 6c 69 6e 65 20 69  ed symbol line i
234b0 6e 74 6f 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20  nto symbol name 
234c0 61 6e 64 20 73 79 6d 62 6f 6c 20 61 64 64 72 65  and symbol addre
234d0 73 73 0a 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f  ss.lt_cv_sys_glo
234e0 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 5f  bal_symbol_to_c_
234f0 6e 61 6d 65 5f 61 64 64 72 65 73 73 3d 22 73 65  name_address="se
23500 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a 20 5c 28  d -n -e 's/^: \(
23510 5b 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b 5c 5c 5c  [^ ]*\) $/  {\\\
23520 22 5c 31 5c 5c 5c 22 2c 20 28 76 6f 69 64 20 2a  "\1\\\", (void *
23530 29 20 30 7d 2c 2f 70 27 20 2d 65 20 27 73 2f 5e  ) 0},/p' -e 's/^
23540 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b 5e 20 5d  $symcode* \([^ ]
23550 2a 5c 29 20 5c 28 5b 5e 20 5d 2a 5c 29 24 2f 20  *\) \([^ ]*\)$/ 
23560 20 7b 5c 22 5c 32 5c 22 2c 20 28 76 6f 69 64 20   {\"\2\", (void 
23570 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27 22 0a 6c 74  *) \&\2},/p'".lt
23580 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
23590 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e 61 6d 65 5f  ymbol_to_c_name_
235a0 61 64 64 72 65 73 73 5f 6c 69 62 5f 70 72 65 66  address_lib_pref
235b0 69 78 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27 73  ix="sed -n -e 's
235c0 2f 5e 3a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 24 2f  /^: \([^ ]*\) $/
235d0 20 20 7b 5c 5c 5c 22 5c 31 5c 5c 5c 22 2c 20 28    {\\\"\1\\\", (
235e0 76 6f 69 64 20 2a 29 20 30 7d 2c 2f 70 27 20 2d  void *) 0},/p' -
235f0 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20  e 's/^$symcode* 
23600 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28 6c 69 62 5b  \([^ ]*\) \(lib[
23610 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22 5c 32 5c  ^ ]*\)$/  {\"\2\
23620 22 2c 20 28 76 6f 69 64 20 2a 29 20 5c 26 5c 32  ", (void *) \&\2
23630 7d 2c 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73 79  },/p' -e 's/^$sy
23640 6d 63 6f 64 65 2a 20 5c 28 5b 5e 20 5d 2a 5c 29  mcode* \([^ ]*\)
23650 20 5c 28 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c   \([^ ]*\)$/  {\
23660 22 6c 69 62 5c 32 5c 22 2c 20 28 76 6f 69 64 20  "lib\2\", (void 
23670 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27 22 0a 0a 23  *) \&\2},/p'"..#
23680 20 48 61 6e 64 6c 65 20 43 52 4c 46 20 69 6e 20   Handle CRLF in 
23690 6d 69 6e 67 77 20 74 6f 6f 6c 20 63 68 61 69 6e  mingw tool chain
236a0 0a 6f 70 74 5f 63 72 3d 0a 63 61 73 65 20 24 62  .opt_cr=.case $b
236b0 75 69 6c 64 5f 6f 73 20 69 6e 0a 6d 69 6e 67 77  uild_os in.mingw
236c0 2a 29 0a 20 20 6f 70 74 5f 63 72 3d 60 24 45 43  *).  opt_cr=`$EC
236d0 48 4f 20 27 78 5c 7b 30 2c 31 5c 7d 27 20 7c 20  HO 'x\{0,1\}' | 
236e0 74 72 20 78 20 27 5c 30 31 35 27 60 20 23 20 6f  tr x '\015'` # o
236f0 70 74 69 6f 6e 20 63 72 20 69 6e 20 72 65 67 65  ption cr in rege
23700 78 70 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23 20  xp.  ;;.esac..# 
23710 54 72 79 20 77 69 74 68 6f 75 74 20 61 20 70 72  Try without a pr
23720 65 66 69 78 20 75 6e 64 65 72 73 63 6f 72 65 2c  efix underscore,
23730 20 74 68 65 6e 20 77 69 74 68 20 69 74 2e 0a 66   then with it..f
23740 6f 72 20 61 63 5f 73 79 6d 70 72 66 78 20 69 6e  or ac_symprfx in
23750 20 22 22 20 22 5f 22 3b 20 64 6f 0a 0a 20 20 23   "" "_"; do..  #
23760 20 54 72 61 6e 73 66 6f 72 6d 20 73 79 6d 63 6f   Transform symco
23770 64 65 2c 20 73 79 6d 70 61 74 2c 20 61 6e 64 20  de, sympat, and 
23780 73 79 6d 70 72 66 78 20 69 6e 74 6f 20 61 20 72  symprfx into a r
23790 61 77 20 73 79 6d 62 6f 6c 20 61 6e 64 20 61 20  aw symbol and a 
237a0 43 20 73 79 6d 62 6f 6c 2e 0a 20 20 73 79 6d 78  C symbol..  symx
237b0 66 72 6d 3d 22 5c 5c 31 20 24 61 63 5f 73 79 6d  frm="\\1 $ac_sym
237c0 70 72 66 78 5c 5c 32 20 5c 5c 32 22 0a 0a 20 20  prfx\\2 \\2"..  
237d0 23 20 57 72 69 74 65 20 74 68 65 20 72 61 77 20  # Write the raw 
237e0 61 6e 64 20 43 20 69 64 65 6e 74 69 66 69 65 72  and C identifier
237f0 73 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24 6c  s..  if test "$l
23800 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63  t_cv_nm_interfac
23810 65 22 20 3d 20 22 4d 53 20 64 75 6d 70 62 69 6e  e" = "MS dumpbin
23820 22 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 46 61  "; then.    # Fa
23830 6b 65 20 69 74 20 66 6f 72 20 64 75 6d 70 62 69  ke it for dumpbi
23840 6e 20 61 6e 64 20 73 61 79 20 54 20 66 6f 72 20  n and say T for 
23850 61 6e 79 20 6e 6f 6e 2d 73 74 61 74 69 63 20 66  any non-static f
23860 75 6e 63 74 69 6f 6e 0a 20 20 20 20 23 20 61 6e  unction.    # an
23870 64 20 44 20 66 6f 72 20 61 6e 79 20 67 6c 6f 62  d D for any glob
23880 61 6c 20 76 61 72 69 61 62 6c 65 2e 0a 20 20 20  al variable..   
23890 20 23 20 41 6c 73 6f 20 66 69 6e 64 20 43 2b 2b   # Also find C++
238a0 20 61 6e 64 20 5f 5f 66 61 73 74 63 61 6c 6c 20   and __fastcall 
238b0 73 79 6d 62 6f 6c 73 20 66 72 6f 6d 20 4d 53 56  symbols from MSV
238c0 43 2b 2b 2c 0a 20 20 20 20 23 20 77 68 69 63 68  C++,.    # which
238d0 20 73 74 61 72 74 20 77 69 74 68 20 40 20 6f 72   start with @ or
238e0 20 3f 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79   ?..    lt_cv_sy
238f0 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
23900 70 69 70 65 3d 22 24 41 57 4b 20 27 22 5c 0a 22  pipe="$AWK '"\."
23910 20 20 20 20 20 7b 6c 61 73 74 5f 73 65 63 74 69       {last_secti
23920 6f 6e 3d 73 65 63 74 69 6f 6e 3b 20 73 65 63 74  on=section; sect
23930 69 6f 6e 3d 5c 24 20 33 7d 3b 22 5c 0a 22 20 20  ion=\$ 3};"\."  
23940 20 20 20 2f 53 65 63 74 69 6f 6e 20 6c 65 6e 67     /Section leng
23950 74 68 20 2e 2a 23 72 65 6c 6f 63 73 2e 2a 28 70  th .*#relocs.*(p
23960 69 63 6b 20 61 6e 79 29 2f 7b 68 69 64 65 5b 6c  ick any)/{hide[l
23970 61 73 74 5f 73 65 63 74 69 6f 6e 5d 3d 31 7d 3b  ast_section]=1};
23980 22 5c 0a 22 20 20 20 20 20 5c 24 20 30 21 7e 2f  "\."     \$ 0!~/
23990 45 78 74 65 72 6e 61 6c 20 2a 5c 7c 2f 7b 6e 65  External *\|/{ne
239a0 78 74 7d 3b 22 5c 0a 22 20 20 20 20 20 2f 20 30  xt};"\."     / 0
239b0 2b 20 55 4e 44 45 46 20 2f 7b 6e 65 78 74 7d 3b  + UNDEF /{next};
239c0 20 2f 20 55 4e 44 45 46 20 5c 28 5b 5e 7c 5d 5c   / UNDEF \([^|]\
239d0 29 2a 28 29 2f 7b 6e 65 78 74 7d 3b 22 5c 0a 22  )*()/{next};"\."
239e0 20 20 20 20 20 7b 69 66 28 68 69 64 65 5b 73 65       {if(hide[se
239f0 63 74 69 6f 6e 5d 29 20 6e 65 78 74 7d 3b 22 5c  ction]) next};"\
23a00 0a 22 20 20 20 20 20 7b 66 3d 30 7d 3b 20 5c 24  ."     {f=0}; \$
23a10 20 30 7e 2f 5c 28 5c 29 2e 2a 5c 7c 2f 7b 66 3d   0~/\(\).*\|/{f=
23a20 31 7d 3b 20 7b 70 72 69 6e 74 66 20 66 20 3f 20  1}; {printf f ? 
23a30 5c 22 54 20 5c 22 20 3a 20 5c 22 44 20 5c 22 7d  \"T \" : \"D \"}
23a40 3b 22 5c 0a 22 20 20 20 20 20 7b 73 70 6c 69 74  ;"\."     {split
23a50 28 5c 24 20 30 2c 20 61 2c 20 2f 5c 7c 7c 5c 72  (\$ 0, a, /\||\r
23a60 2f 29 3b 20 73 70 6c 69 74 28 61 5b 32 5d 2c 20  /); split(a[2], 
23a70 73 29 7d 3b 22 5c 0a 22 20 20 20 20 20 73 5b 31  s)};"\."     s[1
23a80 5d 7e 2f 5e 5b 40 3f 5d 2f 7b 70 72 69 6e 74 20  ]~/^[@?]/{print 
23a90 73 5b 31 5d 2c 20 73 5b 31 5d 3b 20 6e 65 78 74  s[1], s[1]; next
23aa0 7d 3b 22 5c 0a 22 20 20 20 20 20 73 5b 31 5d 7e  };"\."     s[1]~
23ab0 70 72 66 78 20 7b 73 70 6c 69 74 28 73 5b 31 5d  prfx {split(s[1]
23ac0 2c 74 2c 5c 22 40 5c 22 29 3b 20 70 72 69 6e 74  ,t,\"@\"); print
23ad0 20 74 5b 31 5d 2c 20 73 75 62 73 74 72 28 74 5b   t[1], substr(t[
23ae0 31 5d 2c 6c 65 6e 67 74 68 28 70 72 66 78 29 29  1],length(prfx))
23af0 7d 22 5c 0a 22 20 20 20 20 20 27 20 70 72 66 78  }"\."     ' prfx
23b00 3d 5e 24 61 63 5f 73 79 6d 70 72 66 78 22 0a 20  =^$ac_symprfx". 
23b10 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f   else.    lt_cv_
23b20 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
23b30 6c 5f 70 69 70 65 3d 22 73 65 64 20 2d 6e 20 2d  l_pipe="sed -n -
23b40 65 20 27 73 2f 5e 2e 2a 5b 09 20 5d 5c 28 24 73  e 's/^.*[. ]\($s
23b50 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64 65 2a 5c  ymcode$symcode*\
23b60 29 5b 09 20 5d 5b 09 20 5d 2a 24 61 63 5f 73 79  )[. ][. ]*$ac_sy
23b70 6d 70 72 66 78 24 73 79 6d 70 61 74 24 6f 70 74  mprfx$sympat$opt
23b80 5f 63 72 24 2f 24 73 79 6d 78 66 72 6d 2f 70 27  _cr$/$symxfrm/p'
23b90 22 0a 20 20 66 69 0a 0a 20 20 23 20 43 68 65 63  ".  fi..  # Chec
23ba0 6b 20 74 6f 20 73 65 65 20 74 68 61 74 20 74 68  k to see that th
23bb0 65 20 70 69 70 65 20 77 6f 72 6b 73 20 63 6f 72  e pipe works cor
23bc0 72 65 63 74 6c 79 2e 0a 20 20 70 69 70 65 5f 77  rectly..  pipe_w
23bd0 6f 72 6b 73 3d 6e 6f 0a 0a 20 20 72 6d 20 2d 66  orks=no..  rm -f
23be0 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 63 61 74   conftest*.  cat
23bf0 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   > conftest.$ac_
23c00 65 78 74 20 3c 3c 5f 4c 54 5f 45 4f 46 0a 23 69  ext <<_LT_EOF.#i
23c10 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73  fdef __cplusplus
23c20 0a 65 78 74 65 72 6e 20 22 43 22 20 7b 0a 23 65  .extern "C" {.#e
23c30 6e 64 69 66 0a 63 68 61 72 20 6e 6d 5f 74 65 73  ndif.char nm_tes
23c40 74 5f 76 61 72 3b 0a 76 6f 69 64 20 6e 6d 5f 74  t_var;.void nm_t
23c50 65 73 74 5f 66 75 6e 63 28 76 6f 69 64 29 3b 0a  est_func(void);.
23c60 76 6f 69 64 20 6e 6d 5f 74 65 73 74 5f 66 75 6e  void nm_test_fun
23c70 63 28 76 6f 69 64 29 7b 7d 0a 23 69 66 64 65 66  c(void){}.#ifdef
23c80 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 7d 0a 23   __cplusplus.}.#
23c90 65 6e 64 69 66 0a 69 6e 74 20 6d 61 69 6e 28 29  endif.int main()
23ca0 7b 6e 6d 5f 74 65 73 74 5f 76 61 72 3d 27 61 27  {nm_test_var='a'
23cb0 3b 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 28 29 3b  ;nm_test_func();
23cc0 72 65 74 75 72 6e 28 30 29 3b 7d 0a 5f 4c 54 5f  return(0);}._LT_
23cd0 45 4f 46 0a 0a 20 20 69 66 20 7b 20 7b 20 65 76  EOF..  if { { ev
23ce0 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f  al echo "\"\$as_
23cf0 6d 65 5c 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  me\":${as_lineno
23d00 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63  -$LINENO}: \"$ac
23d10 5f 63 6f 6d 70 69 6c 65 5c 22 22 3b 20 7d 20 3e  _compile\""; } >
23d20 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63  &5.  (eval $ac_c
23d30 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61  ompile) 2>&5.  a
23d40 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61  c_status=$?.  $a
23d50 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
23d60 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
23d70 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  NO}: \$? = $ac_s
23d80 74 61 74 75 73 22 20 3e 26 35 0a 20 20 74 65 73  tatus" >&5.  tes
23d90 74 20 24 61 63 5f 73 74 61 74 75 73 20 3d 20 30  t $ac_status = 0
23da0 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 23 20  ; }; then.    # 
23db0 4e 6f 77 20 74 72 79 20 74 6f 20 67 72 61 62 20  Now try to grab 
23dc0 74 68 65 20 73 79 6d 62 6f 6c 73 2e 0a 20 20 20  the symbols..   
23dd0 20 6e 6c 69 73 74 3d 63 6f 6e 66 74 65 73 74 2e   nlist=conftest.
23de0 6e 6d 0a 20 20 20 20 69 66 20 7b 20 7b 20 65 76  nm.    if { { ev
23df0 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f  al echo "\"\$as_
23e00 6d 65 5c 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  me\":${as_lineno
23e10 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 22 24 4e 4d  -$LINENO}: \"$NM
23e20 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
23e30 6a 65 78 74 20 5c 7c 20 24 6c 74 5f 63 76 5f 73  jext \| $lt_cv_s
23e40 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
23e50 5f 70 69 70 65 20 5c 3e 20 24 6e 6c 69 73 74 5c  _pipe \> $nlist\
23e60 22 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76 61  ""; } >&5.  (eva
23e70 6c 20 24 4e 4d 20 63 6f 6e 66 74 65 73 74 2e 24  l $NM conftest.$
23e80 61 63 5f 6f 62 6a 65 78 74 20 5c 7c 20 24 6c 74  ac_objext \| $lt
23e90 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
23ea0 79 6d 62 6f 6c 5f 70 69 70 65 20 5c 3e 20 24 6e  ymbol_pipe \> $n
23eb0 6c 69 73 74 29 20 32 3e 26 35 0a 20 20 61 63 5f  list) 2>&5.  ac_
23ec0 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f  status=$?.  $as_
23ed0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
23ee0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
23ef0 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  }: \$? = $ac_sta
23f00 74 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20  tus" >&5.  test 
23f10 24 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20  $ac_status = 0; 
23f20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 22 24 6e  } && test -s "$n
23f30 6c 69 73 74 22 3b 20 74 68 65 6e 0a 20 20 20 20  list"; then.    
23f40 20 20 23 20 54 72 79 20 73 6f 72 74 69 6e 67 20    # Try sorting 
23f50 61 6e 64 20 75 6e 69 71 75 69 66 79 69 6e 67 20  and uniquifying 
23f60 74 68 65 20 6f 75 74 70 75 74 2e 0a 20 20 20 20  the output..    
23f70 20 20 69 66 20 73 6f 72 74 20 22 24 6e 6c 69 73    if sort "$nlis
23f80 74 22 20 7c 20 75 6e 69 71 20 3e 20 22 24 6e 6c  t" | uniq > "$nl
23f90 69 73 74 22 54 3b 20 74 68 65 6e 0a 09 6d 76 20  ist"T; then..mv 
23fa0 2d 66 20 22 24 6e 6c 69 73 74 22 54 20 22 24 6e  -f "$nlist"T "$n
23fb0 6c 69 73 74 22 0a 20 20 20 20 20 20 65 6c 73 65  list".      else
23fc0 0a 09 72 6d 20 2d 66 20 22 24 6e 6c 69 73 74 22  ..rm -f "$nlist"
23fd0 54 0a 20 20 20 20 20 20 66 69 0a 0a 20 20 20 20  T.      fi..    
23fe0 20 20 23 20 4d 61 6b 65 20 73 75 72 65 20 74 68    # Make sure th
23ff0 61 74 20 77 65 20 73 6e 61 67 67 65 64 20 61 6c  at we snagged al
24000 6c 20 74 68 65 20 73 79 6d 62 6f 6c 73 20 77 65  l the symbols we
24010 20 6e 65 65 64 2e 0a 20 20 20 20 20 20 69 66 20   need..      if 
24020 24 47 52 45 50 20 27 20 6e 6d 5f 74 65 73 74 5f  $GREP ' nm_test_
24030 76 61 72 24 27 20 22 24 6e 6c 69 73 74 22 20 3e  var$' "$nlist" >
24040 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
24050 09 69 66 20 24 47 52 45 50 20 27 20 6e 6d 5f 74  .if $GREP ' nm_t
24060 65 73 74 5f 66 75 6e 63 24 27 20 22 24 6e 6c 69  est_func$' "$nli
24070 73 74 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20  st" >/dev/null; 
24080 74 68 65 6e 0a 09 20 20 63 61 74 20 3c 3c 5f 4c  then..  cat <<_L
24090 54 5f 45 4f 46 20 3e 20 63 6f 6e 66 74 65 73 74  T_EOF > conftest
240a0 2e 24 61 63 5f 65 78 74 0a 23 69 66 64 65 66 20  .$ac_ext.#ifdef 
240b0 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78 74 65  __cplusplus.exte
240c0 72 6e 20 22 43 22 20 7b 0a 23 65 6e 64 69 66 0a  rn "C" {.#endif.
240d0 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 23 20 4e 6f  ._LT_EOF..  # No
240e0 77 20 67 65 6e 65 72 61 74 65 20 74 68 65 20 73  w generate the s
240f0 79 6d 62 6f 6c 20 66 69 6c 65 2e 0a 09 20 20 65  ymbol file...  e
24100 76 61 6c 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f  val "$lt_cv_sys_
24110 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f  global_symbol_to
24120 5f 63 64 65 63 6c 22 27 20 3c 20 22 24 6e 6c 69  _cdecl"' < "$nli
24130 73 74 22 20 7c 20 24 47 52 45 50 20 2d 76 20 6d  st" | $GREP -v m
24140 61 69 6e 20 3e 3e 20 63 6f 6e 66 74 65 73 74 2e  ain >> conftest.
24150 24 61 63 5f 65 78 74 27 0a 0a 09 20 20 63 61 74  $ac_ext'...  cat
24160 20 3c 3c 5f 4c 54 5f 45 4f 46 20 3e 3e 20 63 6f   <<_LT_EOF >> co
24170 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a  nftest.$ac_ext..
24180 2f 2a 20 54 68 65 20 6d 61 70 70 69 6e 67 20 62  /* The mapping b
24190 65 74 77 65 65 6e 20 73 79 6d 62 6f 6c 20 6e 61  etween symbol na
241a0 6d 65 73 20 61 6e 64 20 73 79 6d 62 6f 6c 73 2e  mes and symbols.
241b0 20 20 2a 2f 0a 63 6f 6e 73 74 20 73 74 72 75 63    */.const struc
241c0 74 20 7b 0a 20 20 63 6f 6e 73 74 20 63 68 61 72  t {.  const char
241d0 20 2a 6e 61 6d 65 3b 0a 20 20 76 6f 69 64 20 20   *name;.  void  
241e0 20 20 20 20 20 2a 61 64 64 72 65 73 73 3b 0a 7d       *address;.}
241f0 0a 6c 74 5f 5f 50 52 4f 47 52 41 4d 5f 5f 4c 54  .lt__PROGRAM__LT
24200 58 5f 70 72 65 6c 6f 61 64 65 64 5f 73 79 6d 62  X_preloaded_symb
24210 6f 6c 73 5b 5d 20 3d 0a 7b 0a 20 20 7b 20 22 40  ols[] =.{.  { "@
24220 50 52 4f 47 52 41 4d 40 22 2c 20 28 76 6f 69 64  PROGRAM@", (void
24230 20 2a 29 20 30 20 7d 2c 0a 5f 4c 54 5f 45 4f 46   *) 0 },._LT_EOF
24240 0a 09 20 20 24 53 45 44 20 22 73 2f 5e 24 73 79  ..  $SED "s/^$sy
24250 6d 63 6f 64 65 24 73 79 6d 63 6f 64 65 2a 20 5c  mcode$symcode* \
24260 28 2e 2a 5c 29 20 5c 28 2e 2a 5c 29 24 2f 20 20  (.*\) \(.*\)$/  
24270 7b 5c 22 5c 32 5c 22 2c 20 28 76 6f 69 64 20 2a  {\"\2\", (void *
24280 29 20 5c 26 5c 32 7d 2c 2f 22 20 3c 20 22 24 6e  ) \&\2},/" < "$n
24290 6c 69 73 74 22 20 7c 20 24 47 52 45 50 20 2d 76  list" | $GREP -v
242a0 20 6d 61 69 6e 20 3e 3e 20 63 6f 6e 66 74 65 73   main >> conftes
242b0 74 2e 24 61 63 5f 65 78 74 0a 09 20 20 63 61 74  t.$ac_ext..  cat
242c0 20 3c 3c 5c 5f 4c 54 5f 45 4f 46 20 3e 3e 20 63   <<\_LT_EOF >> c
242d0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
242e0 20 20 7b 30 2c 20 28 76 6f 69 64 20 2a 29 20 30    {0, (void *) 0
242f0 7d 0a 7d 3b 0a 0a 2f 2a 20 54 68 69 73 20 77 6f  }.};../* This wo
24300 72 6b 73 20 61 72 6f 75 6e 64 20 61 20 70 72 6f  rks around a pro
24310 62 6c 65 6d 20 69 6e 20 46 72 65 65 42 53 44 20  blem in FreeBSD 
24320 6c 69 6e 6b 65 72 20 2a 2f 0a 23 69 66 64 65 66  linker */.#ifdef
24330 20 46 52 45 45 42 53 44 5f 57 4f 52 4b 41 52 4f   FREEBSD_WORKARO
24340 55 4e 44 0a 73 74 61 74 69 63 20 63 6f 6e 73 74  UND.static const
24350 20 76 6f 69 64 20 2a 6c 74 5f 70 72 65 6c 6f 61   void *lt_preloa
24360 64 65 64 5f 73 65 74 75 70 28 29 20 7b 0a 20 20  ded_setup() {.  
24370 72 65 74 75 72 6e 20 6c 74 5f 5f 50 52 4f 47 52  return lt__PROGR
24380 41 4d 5f 5f 4c 54 58 5f 70 72 65 6c 6f 61 64 65  AM__LTX_preloade
24390 64 5f 73 79 6d 62 6f 6c 73 3b 0a 7d 0a 23 65 6e  d_symbols;.}.#en
243a0 64 69 66 0a 0a 23 69 66 64 65 66 20 5f 5f 63 70  dif..#ifdef __cp
243b0 6c 75 73 70 6c 75 73 0a 7d 0a 23 65 6e 64 69 66  lusplus.}.#endif
243c0 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 23 20 4e 6f  ._LT_EOF..  # No
243d0 77 20 74 72 79 20 6c 69 6e 6b 69 6e 67 20 74 68  w try linking th
243e0 65 20 74 77 6f 20 66 69 6c 65 73 2e 0a 09 20 20  e two files...  
243f0 6d 76 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  mv conftest.$ac_
24400 6f 62 6a 65 78 74 20 63 6f 6e 66 74 73 74 6d 2e  objext conftstm.
24410 24 61 63 5f 6f 62 6a 65 78 74 0a 09 20 20 6c 74  $ac_objext..  lt
24420 5f 73 61 76 65 5f 4c 49 42 53 3d 22 24 4c 49 42  _save_LIBS="$LIB
24430 53 22 0a 09 20 20 6c 74 5f 73 61 76 65 5f 43 46  S"..  lt_save_CF
24440 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 22 0a 09  LAGS="$CFLAGS"..
24450 20 20 4c 49 42 53 3d 22 63 6f 6e 66 74 73 74 6d    LIBS="conftstm
24460 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a 09 20 20  .$ac_objext"..  
24470 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 24  CFLAGS="$CFLAGS$
24480 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
24490 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61 67  _no_builtin_flag
244a0 22 0a 09 20 20 69 66 20 7b 20 7b 20 65 76 61 6c  "..  if { { eval
244b0 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65   echo "\"\$as_me
244c0 5c 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  \":${as_lineno-$
244d0 4c 49 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 6c  LINENO}: \"$ac_l
244e0 69 6e 6b 5c 22 22 3b 20 7d 20 3e 26 35 0a 20 20  ink\""; } >&5.  
244f0 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20  (eval $ac_link) 
24500 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
24510 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  =$?.  $as_echo "
24520 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
24530 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f  no-$LINENO}: \$?
24540 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
24550 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74  &5.  test $ac_st
24560 61 74 75 73 20 3d 20 30 3b 20 7d 20 26 26 20 74  atus = 0; } && t
24570 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 24  est -s conftest$
24580 7b 61 63 5f 65 78 65 65 78 74 7d 3b 20 74 68 65  {ac_exeext}; the
24590 6e 0a 09 20 20 20 20 70 69 70 65 5f 77 6f 72 6b  n..    pipe_work
245a0 73 3d 79 65 73 0a 09 20 20 66 69 0a 09 20 20 4c  s=yes..  fi..  L
245b0 49 42 53 3d 22 24 6c 74 5f 73 61 76 65 5f 4c 49  IBS="$lt_save_LI
245c0 42 53 22 0a 09 20 20 43 46 4c 41 47 53 3d 22 24  BS"..  CFLAGS="$
245d0 6c 74 5f 73 61 76 65 5f 43 46 4c 41 47 53 22 0a  lt_save_CFLAGS".
245e0 09 65 6c 73 65 0a 09 20 20 65 63 68 6f 20 22 63  .else..  echo "c
245f0 61 6e 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f 74 65  annot find nm_te
24600 73 74 5f 66 75 6e 63 20 69 6e 20 24 6e 6c 69 73  st_func in $nlis
24610 74 22 20 3e 26 35 0a 09 66 69 0a 20 20 20 20 20  t" >&5..fi.     
24620 20 65 6c 73 65 0a 09 65 63 68 6f 20 22 63 61 6e   else..echo "can
24630 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f 74 65 73 74  not find nm_test
24640 5f 76 61 72 20 69 6e 20 24 6e 6c 69 73 74 22 20  _var in $nlist" 
24650 3e 26 35 0a 20 20 20 20 20 20 66 69 0a 20 20 20  >&5.      fi.   
24660 20 65 6c 73 65 0a 20 20 20 20 20 20 65 63 68 6f   else.      echo
24670 20 22 63 61 6e 6e 6f 74 20 72 75 6e 20 24 6c 74   "cannot run $lt
24680 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
24690 79 6d 62 6f 6c 5f 70 69 70 65 22 20 3e 26 35 0a  ymbol_pipe" >&5.
246a0 20 20 20 20 66 69 0a 20 20 65 6c 73 65 0a 20 20      fi.  else.  
246b0 20 20 65 63 68 6f 20 22 24 70 72 6f 67 6e 61 6d    echo "$prognam
246c0 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
246d0 6d 20 77 61 73 3a 22 20 3e 26 35 0a 20 20 20 20  m was:" >&5.    
246e0 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cat conftest.$ac
246f0 5f 65 78 74 20 3e 26 35 0a 20 20 66 69 0a 20 20  _ext >&5.  fi.  
24700 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a  rm -rf conftest*
24710 20 63 6f 6e 66 74 73 74 2a 0a 0a 20 20 23 20 44   conftst*..  # D
24720 6f 20 6e 6f 74 20 75 73 65 20 74 68 65 20 67 6c  o not use the gl
24730 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65  obal_symbol_pipe
24740 20 75 6e 6c 65 73 73 20 69 74 20 77 6f 72 6b 73   unless it works
24750 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24 70 69  ..  if test "$pi
24760 70 65 5f 77 6f 72 6b 73 22 20 3d 20 79 65 73 3b  pe_works" = yes;
24770 20 74 68 65 6e 0a 20 20 20 20 62 72 65 61 6b 0a   then.    break.
24780 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76    else.    lt_cv
24790 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
247a0 6f 6c 5f 70 69 70 65 3d 0a 20 20 66 69 0a 64 6f  ol_pipe=.  fi.do
247b0 6e 65 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74 20  ne..fi..if test 
247c0 2d 7a 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67  -z "$lt_cv_sys_g
247d0 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
247e0 65 22 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76  e"; then.  lt_cv
247f0 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
24800 6f 6c 5f 74 6f 5f 63 64 65 63 6c 3d 0a 66 69 0a  ol_to_cdecl=.fi.
24810 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f  if test -z "$lt_
24820 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
24830 6d 62 6f 6c 5f 70 69 70 65 24 6c 74 5f 63 76 5f  mbol_pipe$lt_cv_
24840 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
24850 6c 5f 74 6f 5f 63 64 65 63 6c 22 3b 20 74 68 65  l_to_cdecl"; the
24860 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
24870 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
24880 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
24890 75 6c 74 3a 20 66 61 69 6c 65 64 22 20 3e 26 35  ult: failed" >&5
248a0 0a 24 61 73 5f 65 63 68 6f 20 22 66 61 69 6c 65  .$as_echo "faile
248b0 64 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  d" >&6; }.else. 
248c0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
248d0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
248e0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
248f0 3a 20 6f 6b 22 20 3e 26 35 0a 24 61 73 5f 65 63  : ok" >&5.$as_ec
24900 68 6f 20 22 6f 6b 22 20 3e 26 36 3b 20 7d 0a 66  ho "ok" >&6; }.f
24910 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  i...............
24920 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 43 68 65 63 6b  .........# Check
24930 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c   whether --enabl
24940 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 77  e-libtool-lock w
24950 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73  as given..if tes
24960 74 20 22 24 7b 65 6e 61 62 6c 65 5f 6c 69 62 74  t "${enable_libt
24970 6f 6f 6c 5f 6c 6f 63 6b 2b 73 65 74 7d 22 20 3d  ool_lock+set}" =
24980 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 65   set; then :.  e
24990 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c 65  nableval=$enable
249a0 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3b 0a 66  _libtool_lock;.f
249b0 69 0a 0a 74 65 73 74 20 22 78 24 65 6e 61 62 6c  i..test "x$enabl
249c0 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22 20  e_libtool_lock" 
249d0 21 3d 20 78 6e 6f 20 26 26 20 65 6e 61 62 6c 65  != xno && enable
249e0 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3d 79 65  _libtool_lock=ye
249f0 73 0a 0a 23 20 53 6f 6d 65 20 66 6c 61 67 73 20  s..# Some flags 
24a00 6e 65 65 64 20 74 6f 20 62 65 20 70 72 6f 70 61  need to be propa
24a10 67 61 74 65 64 20 74 6f 20 74 68 65 20 63 6f 6d  gated to the com
24a20 70 69 6c 65 72 20 6f 72 20 6c 69 6e 6b 65 72 20  piler or linker 
24a30 66 6f 72 20 67 6f 6f 64 0a 23 20 6c 69 62 74 6f  for good.# libto
24a40 6f 6c 20 73 75 70 70 6f 72 74 2e 0a 63 61 73 65  ol support..case
24a50 20 24 68 6f 73 74 20 69 6e 0a 69 61 36 34 2d 2a   $host in.ia64-*
24a60 2d 68 70 75 78 2a 29 0a 20 20 23 20 46 69 6e 64  -hpux*).  # Find
24a70 20 6f 75 74 20 77 68 69 63 68 20 41 42 49 20 77   out which ABI w
24a80 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20 65  e are using..  e
24a90 63 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e 20 63  cho 'int i;' > c
24aa0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
24ab0 20 20 69 66 20 7b 20 7b 20 65 76 61 6c 20 65 63    if { { eval ec
24ac0 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 5c 22 3a  ho "\"\$as_me\":
24ad0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
24ae0 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 63 6f 6d 70  ENO}: \"$ac_comp
24af0 69 6c 65 5c 22 22 3b 20 7d 20 3e 26 35 0a 20 20  ile\""; } >&5.  
24b00 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c  (eval $ac_compil
24b10 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  e) 2>&5.  ac_sta
24b20 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68  tus=$?.  $as_ech
24b30 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
24b40 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
24b50 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
24b60 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63  " >&5.  test $ac
24b70 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20  _status = 0; }; 
24b80 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 60 2f  then.    case `/
24b90 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e  usr/bin/file con
24ba0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
24bb0 60 20 69 6e 0a 20 20 20 20 20 20 2a 45 4c 46 2d  ` in.      *ELF-
24bc0 33 32 2a 29 0a 09 48 50 55 58 5f 49 41 36 34 5f  32*)..HPUX_IA64_
24bd0 4d 4f 44 45 3d 22 33 32 22 0a 09 3b 3b 0a 20 20  MODE="32"..;;.  
24be0 20 20 20 20 2a 45 4c 46 2d 36 34 2a 29 0a 09 48      *ELF-64*)..H
24bf0 50 55 58 5f 49 41 36 34 5f 4d 4f 44 45 3d 22 36  PUX_IA64_MODE="6
24c00 34 22 0a 09 3b 3b 0a 20 20 20 20 65 73 61 63 0a  4"..;;.    esac.
24c10 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f    fi.  rm -rf co
24c20 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 2a 2d 2a  nftest*.  ;;.*-*
24c30 2d 69 72 69 78 36 2a 29 0a 20 20 23 20 46 69 6e  -irix6*).  # Fin
24c40 64 20 6f 75 74 20 77 68 69 63 68 20 41 42 49 20  d out which ABI 
24c50 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20  we are using..  
24c60 65 63 68 6f 20 27 23 6c 69 6e 65 20 35 31 33 36  echo '#line 5136
24c70 20 22 63 6f 6e 66 69 67 75 72 65 22 27 20 3e 20   "configure"' > 
24c80 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
24c90 0a 20 20 69 66 20 7b 20 7b 20 65 76 61 6c 20 65  .  if { { eval e
24ca0 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 5c 22  cho "\"\$as_me\"
24cb0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
24cc0 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 63 6f 6d  NENO}: \"$ac_com
24cd0 70 69 6c 65 5c 22 22 3b 20 7d 20 3e 26 35 0a 20  pile\""; } >&5. 
24ce0 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69   (eval $ac_compi
24cf0 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  le) 2>&5.  ac_st
24d00 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
24d10 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
24d20 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
24d30 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
24d40 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61  s" >&5.  test $a
24d50 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b  c_status = 0; };
24d60 20 74 68 65 6e 0a 20 20 20 20 69 66 20 74 65 73   then.    if tes
24d70 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67  t "$lt_cv_prog_g
24d80 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20 74 68  nu_ld" = yes; th
24d90 65 6e 0a 20 20 20 20 20 20 63 61 73 65 20 60 2f  en.      case `/
24da0 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e  usr/bin/file con
24db0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
24dc0 60 20 69 6e 0a 09 2a 33 32 2d 62 69 74 2a 29 0a  ` in..*32-bit*).
24dd0 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20  .  LD="${LD-ld} 
24de0 2d 6d 65 6c 66 33 32 62 73 6d 69 70 22 0a 09 20  -melf32bsmip".. 
24df0 20 3b 3b 0a 09 2a 4e 33 32 2a 29 0a 09 20 20 4c   ;;..*N32*)..  L
24e00 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65 6c  D="${LD-ld} -mel
24e10 66 33 32 62 6d 69 70 6e 33 32 22 0a 09 20 20 3b  f32bmipn32"..  ;
24e20 3b 0a 09 2a 36 34 2d 62 69 74 2a 29 0a 09 20 20  ;..*64-bit*)..  
24e30 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65  LD="${LD-ld} -me
24e40 6c 66 36 34 62 6d 69 70 22 0a 09 3b 3b 0a 20 20  lf64bmip"..;;.  
24e50 20 20 20 20 65 73 61 63 0a 20 20 20 20 65 6c 73      esac.    els
24e60 65 0a 20 20 20 20 20 20 63 61 73 65 20 60 2f 75  e.      case `/u
24e70 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66  sr/bin/file conf
24e80 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 60  test.$ac_objext`
24e90 20 69 6e 0a 09 2a 33 32 2d 62 69 74 2a 29 0a 09   in..*32-bit*)..
24ea0 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
24eb0 33 32 22 0a 09 20 20 3b 3b 0a 09 2a 4e 33 32 2a  32"..  ;;..*N32*
24ec0 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64  )..  LD="${LD-ld
24ed0 7d 20 2d 6e 33 32 22 0a 09 20 20 3b 3b 0a 09 2a  } -n32"..  ;;..*
24ee0 36 34 2d 62 69 74 2a 29 0a 09 20 20 4c 44 3d 22  64-bit*)..  LD="
24ef0 24 7b 4c 44 2d 6c 64 7d 20 2d 36 34 22 0a 09 20  ${LD-ld} -64".. 
24f00 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20   ;;.      esac. 
24f10 20 20 20 66 69 0a 20 20 66 69 0a 20 20 72 6d 20     fi.  fi.  rm 
24f20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20  -rf conftest*.  
24f30 3b 3b 0a 0a 78 38 36 5f 36 34 2d 2a 6b 66 72 65  ;;..x86_64-*kfre
24f40 65 62 73 64 2a 2d 67 6e 75 7c 78 38 36 5f 36 34  ebsd*-gnu|x86_64
24f50 2d 2a 6c 69 6e 75 78 2a 7c 70 70 63 2a 2d 2a 6c  -*linux*|ppc*-*l
24f60 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63 2a 2d 2a  inux*|powerpc*-*
24f70 6c 69 6e 75 78 2a 7c 20 5c 0a 73 33 39 30 2a 2d  linux*| \.s390*-
24f80 2a 6c 69 6e 75 78 2a 7c 73 33 39 30 2a 2d 2a 74  *linux*|s390*-*t
24f90 70 66 2a 7c 73 70 61 72 63 2a 2d 2a 6c 69 6e 75  pf*|sparc*-*linu
24fa0 78 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f 75 74  x*).  # Find out
24fb0 20 77 68 69 63 68 20 41 42 49 20 77 65 20 61 72   which ABI we ar
24fc0 65 20 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20  e using..  echo 
24fd0 27 69 6e 74 20 69 3b 27 20 3e 20 63 6f 6e 66 74  'int i;' > conft
24fe0 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 69 66  est.$ac_ext.  if
24ff0 20 7b 20 7b 20 65 76 61 6c 20 65 63 68 6f 20 22   { { eval echo "
25000 5c 22 5c 24 61 73 5f 6d 65 5c 22 3a 24 7b 61 73  \"\$as_me\":${as
25010 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
25020 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c  : \"$ac_compile\
25030 22 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76 61  ""; } >&5.  (eva
25040 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32  l $ac_compile) 2
25050 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
25060 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  $?.  $as_echo "$
25070 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
25080 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20  o-$LINENO}: \$? 
25090 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
250a0 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74 61  5.  test $ac_sta
250b0 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74 68 65 6e  tus = 0; }; then
250c0 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f  .    case `/usr/
250d0 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73  bin/file conftes
250e0 74 2e 6f 60 20 69 6e 0a 20 20 20 20 20 20 2a 33  t.o` in.      *3
250f0 32 2d 62 69 74 2a 29 0a 09 63 61 73 65 20 24 68  2-bit*)..case $h
25100 6f 73 74 20 69 6e 0a 09 20 20 78 38 36 5f 36 34  ost in..  x86_64
25110 2d 2a 6b 66 72 65 65 62 73 64 2a 2d 67 6e 75 29  -*kfreebsd*-gnu)
25120 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  ..    LD="${LD-l
25130 64 7d 20 2d 6d 20 65 6c 66 5f 69 33 38 36 5f 66  d} -m elf_i386_f
25140 62 73 64 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20  bsd"..    ;;..  
25150 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a  x86_64-*linux*).
25160 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64  .    LD="${LD-ld
25170 7d 20 2d 6d 20 65 6c 66 5f 69 33 38 36 22 0a 09  } -m elf_i386"..
25180 20 20 20 20 3b 3b 0a 09 20 20 70 70 63 36 34 2d      ;;..  ppc64-
25190 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63 36  *linux*|powerpc6
251a0 34 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20  4-*linux*)..    
251b0 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20  LD="${LD-ld} -m 
251c0 65 6c 66 33 32 70 70 63 6c 69 6e 75 78 22 0a 09  elf32ppclinux"..
251d0 20 20 20 20 3b 3b 0a 09 20 20 73 33 39 30 78 2d      ;;..  s390x-
251e0 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44  *linux*)..    LD
251f0 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c  ="${LD-ld} -m el
25200 66 5f 73 33 39 30 22 0a 09 20 20 20 20 3b 3b 0a  f_s390"..    ;;.
25210 09 20 20 73 70 61 72 63 36 34 2d 2a 6c 69 6e 75  .  sparc64-*linu
25220 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c  x*)..    LD="${L
25230 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 33 32 5f 73  D-ld} -m elf32_s
25240 70 61 72 63 22 0a 09 20 20 20 20 3b 3b 0a 09 65  parc"..    ;;..e
25250 73 61 63 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 36  sac..;;.      *6
25260 34 2d 62 69 74 2a 29 0a 09 63 61 73 65 20 24 68  4-bit*)..case $h
25270 6f 73 74 20 69 6e 0a 09 20 20 78 38 36 5f 36 34  ost in..  x86_64
25280 2d 2a 6b 66 72 65 65 62 73 64 2a 2d 67 6e 75 29  -*kfreebsd*-gnu)
25290 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  ..    LD="${LD-l
252a0 64 7d 20 2d 6d 20 65 6c 66 5f 78 38 36 5f 36 34  d} -m elf_x86_64
252b0 5f 66 62 73 64 22 0a 09 20 20 20 20 3b 3b 0a 09  _fbsd"..    ;;..
252c0 20 20 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a    x86_64-*linux*
252d0 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  )..    LD="${LD-
252e0 6c 64 7d 20 2d 6d 20 65 6c 66 5f 78 38 36 5f 36  ld} -m elf_x86_6
252f0 34 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 70 70  4"..    ;;..  pp
25300 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72  c*-*linux*|power
25310 70 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20  pc*-*linux*)..  
25320 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
25330 6d 20 65 6c 66 36 34 70 70 63 22 0a 09 20 20 20  m elf64ppc"..   
25340 20 3b 3b 0a 09 20 20 73 33 39 30 2a 2d 2a 6c 69   ;;..  s390*-*li
25350 6e 75 78 2a 7c 73 33 39 30 2a 2d 2a 74 70 66 2a  nux*|s390*-*tpf*
25360 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  )..    LD="${LD-
25370 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73 33 39  ld} -m elf64_s39
25380 30 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 73 70  0"..    ;;..  sp
25390 61 72 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20  arc*-*linux*).. 
253a0 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20     LD="${LD-ld} 
253b0 2d 6d 20 65 6c 66 36 34 5f 73 70 61 72 63 22 0a  -m elf64_sparc".
253c0 09 20 20 20 20 3b 3b 0a 09 65 73 61 63 0a 09 3b  .    ;;..esac..;
253d0 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a  ;.    esac.  fi.
253e0 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73    rm -rf conftes
253f0 74 2a 0a 20 20 3b 3b 0a 0a 2a 2d 2a 2d 73 63 6f  t*.  ;;..*-*-sco
25400 33 2e 32 76 35 2a 29 0a 20 20 23 20 4f 6e 20 53  3.2v5*).  # On S
25410 43 4f 20 4f 70 65 6e 53 65 72 76 65 72 20 35 2c  CO OpenServer 5,
25420 20 77 65 20 6e 65 65 64 20 2d 62 65 6c 66 20 74   we need -belf t
25430 6f 20 67 65 74 20 66 75 6c 6c 2d 66 65 61 74 75  o get full-featu
25440 72 65 64 20 62 69 6e 61 72 69 65 73 2e 0a 20 20  red binaries..  
25450 53 41 56 45 5f 43 46 4c 41 47 53 3d 22 24 43 46  SAVE_CFLAGS="$CF
25460 4c 41 47 53 22 0a 20 20 43 46 4c 41 47 53 3d 22  LAGS".  CFLAGS="
25470 24 43 46 4c 41 47 53 20 2d 62 65 6c 66 22 0a 20  $CFLAGS -belf". 
25480 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
25490 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
254a0 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
254b0 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20 43  ng whether the C
254c0 20 63 6f 6d 70 69 6c 65 72 20 6e 65 65 64 73 20   compiler needs 
254d0 2d 62 65 6c 66 22 20 3e 26 35 0a 24 61 73 5f 65  -belf" >&5.$as_e
254e0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
254f0 77 68 65 74 68 65 72 20 74 68 65 20 43 20 63 6f  whether the C co
25500 6d 70 69 6c 65 72 20 6e 65 65 64 73 20 2d 62 65  mpiler needs -be
25510 6c 66 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  lf... " >&6; }.i
25520 66 20 24 7b 6c 74 5f 63 76 5f 63 63 5f 6e 65 65  f ${lt_cv_cc_nee
25530 64 73 5f 62 65 6c 66 2b 3a 7d 20 66 61 6c 73 65  ds_belf+:} false
25540 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
25550 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
25560 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f  " >&6.else.  ac_
25570 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43  ext=c.ac_cpp='$C
25580 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63  PP $CPPFLAGS'.ac
25590 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63  _compile='$CC -c
255a0 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
255b0 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
255c0 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b  ext >&5'.ac_link
255d0 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73  ='$CC -o conftes
255e0 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c  t$ac_exeext $CFL
255f0 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c  AGS $CPPFLAGS $L
25600 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  DFLAGS conftest.
25610 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26  $ac_ext $LIBS >&
25620 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  5'.ac_compiler_g
25630 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70  nu=$ac_cv_c_comp
25640 69 6c 65 72 5f 67 6e 75 0a 0a 20 20 20 20 20 63  iler_gnu..     c
25650 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20  at confdefs.h - 
25660 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65  <<_ACEOF >confte
25670 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e  st.$ac_ext./* en
25680 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
25690 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  /..int.main ().{
256a0 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ..  ;.  return 0
256b0 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63  ;.}._ACEOF.if ac
256c0 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 22  _fn_c_try_link "
256d0 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a  $LINENO"; then :
256e0 0a 20 20 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64  .  lt_cv_cc_need
256f0 73 5f 62 65 6c 66 3d 79 65 73 0a 65 6c 73 65 0a  s_belf=yes.else.
25700 20 20 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73    lt_cv_cc_needs
25710 5f 62 65 6c 66 3d 6e 6f 0a 66 69 0a 72 6d 20 2d  _belf=no.fi.rm -
25720 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
25730 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
25740 5f 6f 62 6a 65 78 74 20 5c 0a 20 20 20 20 63 6f  _objext \.    co
25750 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
25760 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
25770 74 0a 20 20 20 20 20 61 63 5f 65 78 74 3d 63 0a  t.     ac_ext=c.
25780 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50  ac_cpp='$CPP $CP
25790 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69  PFLAGS'.ac_compi
257a0 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41  le='$CC -c $CFLA
257b0 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e  GS $CPPFLAGS con
257c0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
257d0 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20  5'.ac_link='$CC 
257e0 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -o conftest$ac_e
257f0 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43  xeext $CFLAGS $C
25800 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  PPFLAGS $LDFLAGS
25810 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
25820 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f  t $LIBS >&5'.ac_
25830 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
25840 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
25850 6e 75 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  nu..fi.{ $as_ech
25860 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
25870 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
25880 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 63  result: $lt_cv_c
25890 63 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20 3e 26  c_needs_belf" >&
258a0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f  5.$as_echo "$lt_
258b0 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66  cv_cc_needs_belf
258c0 22 20 3e 26 36 3b 20 7d 0a 20 20 69 66 20 74 65  " >&6; }.  if te
258d0 73 74 20 78 22 24 6c 74 5f 63 76 5f 63 63 5f 6e  st x"$lt_cv_cc_n
258e0 65 65 64 73 5f 62 65 6c 66 22 20 21 3d 20 78 22  eeds_belf" != x"
258f0 79 65 73 22 3b 20 74 68 65 6e 0a 20 20 20 20 23  yes"; then.    #
25900 20 74 68 69 73 20 69 73 20 70 72 6f 62 61 62 6c   this is probabl
25910 79 20 67 63 63 20 32 2e 38 2e 30 2c 20 65 67 63  y gcc 2.8.0, egc
25920 73 20 31 2e 30 20 6f 72 20 6e 65 77 65 72 3b 20  s 1.0 or newer; 
25930 6e 6f 20 6e 65 65 64 20 66 6f 72 20 2d 62 65 6c  no need for -bel
25940 66 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 24 53  f.    CFLAGS="$S
25950 41 56 45 5f 43 46 4c 41 47 53 22 0a 20 20 66 69  AVE_CFLAGS".  fi
25960 0a 20 20 3b 3b 0a 73 70 61 72 63 2a 2d 2a 73 6f  .  ;;.sparc*-*so
25970 6c 61 72 69 73 2a 29 0a 20 20 23 20 46 69 6e 64  laris*).  # Find
25980 20 6f 75 74 20 77 68 69 63 68 20 41 42 49 20 77   out which ABI w
25990 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20 65  e are using..  e
259a0 63 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e 20 63  cho 'int i;' > c
259b0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
259c0 20 20 69 66 20 7b 20 7b 20 65 76 61 6c 20 65 63    if { { eval ec
259d0 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 5c 22 3a  ho "\"\$as_me\":
259e0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
259f0 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 63 6f 6d 70  ENO}: \"$ac_comp
25a00 69 6c 65 5c 22 22 3b 20 7d 20 3e 26 35 0a 20 20  ile\""; } >&5.  
25a10 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c  (eval $ac_compil
25a20 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  e) 2>&5.  ac_sta
25a30 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68  tus=$?.  $as_ech
25a40 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
25a50 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
25a60 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
25a70 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63  " >&5.  test $ac
25a80 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20  _status = 0; }; 
25a90 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 60 2f  then.    case `/
25aa0 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e  usr/bin/file con
25ab0 66 74 65 73 74 2e 6f 60 20 69 6e 0a 20 20 20 20  ftest.o` in.    
25ac0 2a 36 34 2d 62 69 74 2a 29 0a 20 20 20 20 20 20  *64-bit*).      
25ad0 63 61 73 65 20 24 6c 74 5f 63 76 5f 70 72 6f 67  case $lt_cv_prog
25ae0 5f 67 6e 75 5f 6c 64 20 69 6e 0a 20 20 20 20 20  _gnu_ld in.     
25af0 20 79 65 73 2a 29 20 4c 44 3d 22 24 7b 4c 44 2d   yes*) LD="${LD-
25b00 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73 70 61  ld} -m elf64_spa
25b10 72 63 22 20 3b 3b 0a 20 20 20 20 20 20 2a 29 0a  rc" ;;.      *).
25b20 09 69 66 20 24 7b 4c 44 2d 6c 64 7d 20 2d 36 34  .if ${LD-ld} -64
25b30 20 2d 72 20 2d 6f 20 63 6f 6e 66 74 65 73 74 32   -r -o conftest2
25b40 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 20 3e 2f  .o conftest.o >/
25b50 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74  dev/null 2>&1; t
25b60 68 65 6e 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d  hen..  LD="${LD-
25b70 6c 64 7d 20 2d 36 34 22 0a 09 66 69 0a 09 3b 3b  ld} -64"..fi..;;
25b80 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
25b90 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20    ;;.    esac.  
25ba0 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66  fi.  rm -rf conf
25bb0 74 65 73 74 2a 0a 20 20 3b 3b 0a 65 73 61 63 0a  test*.  ;;.esac.
25bc0 0a 6e 65 65 64 5f 6c 6f 63 6b 73 3d 22 24 65 6e  .need_locks="$en
25bd0 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63  able_libtool_loc
25be0 6b 22 0a 0a 0a 20 20 63 61 73 65 20 24 68 6f 73  k"...  case $hos
25bf0 74 5f 6f 73 20 69 6e 0a 20 20 20 20 72 68 61 70  t_os in.    rhap
25c00 73 6f 64 79 2a 20 7c 20 64 61 72 77 69 6e 2a 29  sody* | darwin*)
25c10 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20  .    if test -n 
25c20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
25c30 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72  "; then.  # Extr
25c40 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
25c50 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c  rd of "${ac_tool
25c60 5f 70 72 65 66 69 78 7d 64 73 79 6d 75 74 69 6c  _prefix}dsymutil
25c70 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
25c80 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
25c90 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
25ca0 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  mmy ${ac_tool_pr
25cb0 65 66 69 78 7d 64 73 79 6d 75 74 69 6c 3b 20 61  efix}dsymutil; a
25cc0 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
25cd0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
25ce0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
25cf0 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
25d00 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
25d10 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
25d20 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
25d30 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
25d40 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 44 53 59 4d  {ac_cv_prog_DSYM
25d50 55 54 49 4c 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  UTIL+:} false; t
25d60 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
25d70 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
25d80 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
25d90 74 20 2d 6e 20 22 24 44 53 59 4d 55 54 49 4c 22  t -n "$DSYMUTIL"
25da0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
25db0 72 6f 67 5f 44 53 59 4d 55 54 49 4c 3d 22 24 44  rog_DSYMUTIL="$D
25dc0 53 59 4d 55 54 49 4c 22 20 23 20 4c 65 74 20 74  SYMUTIL" # Let t
25dd0 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
25de0 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
25df0 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
25e00 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
25e10 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
25e20 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
25e30 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
25e40 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
25e50 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
25e60 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
25e70 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
25e80 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
25e90 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f  ons; do.  if as_
25ea0 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  fn_executable_p 
25eb0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
25ec0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
25ed0 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
25ee0 72 6f 67 5f 44 53 59 4d 55 54 49 4c 3d 22 24 7b  rog_DSYMUTIL="${
25ef0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 64  ac_tool_prefix}d
25f00 73 79 6d 75 74 69 6c 22 0a 20 20 20 20 24 61 73  symutil".    $as
25f10 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
25f20 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
25f30 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  O}: found $as_di
25f40 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
25f50 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
25f60 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
25f70 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73  e.  done.IFS=$as
25f80 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
25f90 0a 44 53 59 4d 55 54 49 4c 3d 24 61 63 5f 63 76  .DSYMUTIL=$ac_cv
25fa0 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 0a 69  _prog_DSYMUTIL.i
25fb0 66 20 74 65 73 74 20 2d 6e 20 22 24 44 53 59 4d  f test -n "$DSYM
25fc0 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20 7b 20  UTIL"; then.  { 
25fd0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
25fe0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
25ff0 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
26000 44 53 59 4d 55 54 49 4c 22 20 3e 26 35 0a 24 61  DSYMUTIL" >&5.$a
26010 73 5f 65 63 68 6f 20 22 24 44 53 59 4d 55 54 49  s_echo "$DSYMUTI
26020 4c 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  L" >&6; }.else. 
26030 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
26040 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
26050 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
26060 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
26070 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
26080 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  i...fi.if test -
26090 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 44  z "$ac_cv_prog_D
260a0 53 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20  SYMUTIL"; then. 
260b0 20 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 3d   ac_ct_DSYMUTIL=
260c0 24 44 53 59 4d 55 54 49 4c 0a 20 20 23 20 45 78  $DSYMUTIL.  # Ex
260d0 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
260e0 77 6f 72 64 20 6f 66 20 22 64 73 79 6d 75 74 69  word of "dsymuti
260f0 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  l", so it can be
26100 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
26110 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
26120 75 6d 6d 79 20 64 73 79 6d 75 74 69 6c 3b 20 61  ummy dsymutil; a
26130 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
26140 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
26150 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
26160 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
26170 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
26180 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
26190 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
261a0 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
261b0 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  {ac_cv_prog_ac_c
261c0 74 5f 44 53 59 4d 55 54 49 4c 2b 3a 7d 20 66 61  t_DSYMUTIL+:} fa
261d0 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
261e0 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
261f0 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
26200 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
26210 63 74 5f 44 53 59 4d 55 54 49 4c 22 3b 20 74 68  ct_DSYMUTIL"; th
26220 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
26230 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 3d 22  ac_ct_DSYMUTIL="
26240 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22  $ac_ct_DSYMUTIL"
26250 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
26260 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
26270 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
26280 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
26290 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
262a0 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
262b0 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
262c0 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
262d0 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
262e0 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
262f0 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
26300 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
26310 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
26320 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75    if as_fn_execu
26330 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
26340 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
26350 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
26360 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
26370 74 5f 44 53 59 4d 55 54 49 4c 3d 22 64 73 79 6d  t_DSYMUTIL="dsym
26380 75 74 69 6c 22 0a 20 20 20 20 24 61 73 5f 65 63  util".    $as_ec
26390 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
263a0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
263b0 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
263c0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
263d0 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
263e0 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20  ak 2.  fi.done. 
263f0 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61   done.IFS=$as_sa
26400 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63  ve_IFS..fi.fi.ac
26410 5f 63 74 5f 44 53 59 4d 55 54 49 4c 3d 24 61 63  _ct_DSYMUTIL=$ac
26420 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44  _cv_prog_ac_ct_D
26430 53 59 4d 55 54 49 4c 0a 69 66 20 74 65 73 74 20  SYMUTIL.if test 
26440 2d 6e 20 22 24 61 63 5f 63 74 5f 44 53 59 4d 55  -n "$ac_ct_DSYMU
26450 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  TIL"; then.  { $
26460 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
26470 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
26480 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61  ENO}: result: $a
26490 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 20 3e  c_ct_DSYMUTIL" >
264a0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
264b0 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 20 3e 26  _ct_DSYMUTIL" >&
264c0 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
264d0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
264e0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
264f0 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  NO}: result: no"
26500 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
26510 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20  o" >&6; }.fi..  
26520 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74  if test "x$ac_ct
26530 5f 44 53 59 4d 55 54 49 4c 22 20 3d 20 78 3b 20  _DSYMUTIL" = x; 
26540 74 68 65 6e 0a 20 20 20 20 44 53 59 4d 55 54 49  then.    DSYMUTI
26550 4c 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20  L=":".  else.   
26560 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d   case $cross_com
26570 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f  piling:$ac_tool_
26580 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a  warned in.yes:).
26590 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
265a0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
265b0 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47  LINENO}: WARNING
265c0 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f  : using cross to
265d0 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64  ols not prefixed
265e0 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c   with host tripl
265f0 65 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  et" >&5.$as_echo
26600 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e   "$as_me: WARNIN
26610 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74  G: using cross t
26620 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65  ools not prefixe
26630 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70  d with host trip
26640 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f  let" >&2;}.ac_to
26650 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b  ol_warned=yes ;;
26660 0a 65 73 61 63 0a 20 20 20 20 44 53 59 4d 55 54  .esac.    DSYMUT
26670 49 4c 3d 24 61 63 5f 63 74 5f 44 53 59 4d 55 54  IL=$ac_ct_DSYMUT
26680 49 4c 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 44  IL.  fi.else.  D
26690 53 59 4d 55 54 49 4c 3d 22 24 61 63 5f 63 76 5f  SYMUTIL="$ac_cv_
266a0 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 22 0a 66  prog_DSYMUTIL".f
266b0 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d  i..    if test -
266c0 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
266d0 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  ix"; then.  # Ex
266e0 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
266f0 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f  word of "${ac_to
26700 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d 65 64 69 74  ol_prefix}nmedit
26710 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
26720 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
26730 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
26740 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  mmy ${ac_tool_pr
26750 65 66 69 78 7d 6e 6d 65 64 69 74 3b 20 61 63 5f  efix}nmedit; ac_
26760 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
26770 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
26780 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
26790 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
267a0 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
267b0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
267c0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
267d0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61   " >&6; }.if ${a
267e0 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54  c_cv_prog_NMEDIT
267f0 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
26800 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
26810 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
26820 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
26830 20 22 24 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e   "$NMEDIT"; then
26840 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d  .  ac_cv_prog_NM
26850 45 44 49 54 3d 22 24 4e 4d 45 44 49 54 22 20 23  EDIT="$NMEDIT" #
26860 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
26870 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
26880 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
26890 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
268a0 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
268b0 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
268c0 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
268d0 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
268e0 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
268f0 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63  dir=..    for ac
26900 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
26910 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
26920 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
26930 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61  if as_fn_executa
26940 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24  ble_p "$as_dir/$
26950 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
26960 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  ext"; then.    a
26970 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54  c_cv_prog_NMEDIT
26980 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  ="${ac_tool_pref
26990 69 78 7d 6e 6d 65 64 69 74 22 0a 20 20 20 20 24  ix}nmedit".    $
269a0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
269b0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
269c0 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f  ENO}: found $as_
269d0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
269e0 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
269f0 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
26a00 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
26a10 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
26a20 66 69 0a 4e 4d 45 44 49 54 3d 24 61 63 5f 63 76  fi.NMEDIT=$ac_cv
26a30 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 0a 69 66 20  _prog_NMEDIT.if 
26a40 74 65 73 74 20 2d 6e 20 22 24 4e 4d 45 44 49 54  test -n "$NMEDIT
26a50 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
26a60 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
26a70 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
26a80 7d 3a 20 72 65 73 75 6c 74 3a 20 24 4e 4d 45 44  }: result: $NMED
26a90 49 54 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  IT" >&5.$as_echo
26aa0 20 22 24 4e 4d 45 44 49 54 22 20 3e 26 36 3b 20   "$NMEDIT" >&6; 
26ab0 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
26ac0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
26ad0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
26ae0 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
26af0 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
26b00 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69  >&6; }.fi...fi.i
26b10 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  f test -z "$ac_c
26b20 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 22 3b 20  v_prog_NMEDIT"; 
26b30 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4e 4d 45  then.  ac_ct_NME
26b40 44 49 54 3d 24 4e 4d 45 44 49 54 0a 20 20 23 20  DIT=$NMEDIT.  # 
26b50 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
26b60 74 20 77 6f 72 64 20 6f 66 20 22 6e 6d 65 64 69  t word of "nmedi
26b70 74 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  t", so it can be
26b80 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
26b90 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
26ba0 75 6d 6d 79 20 6e 6d 65 64 69 74 3b 20 61 63 5f  ummy nmedit; ac_
26bb0 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
26bc0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
26bd0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
26be0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
26bf0 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
26c00 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
26c10 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
26c20 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61   " >&6; }.if ${a
26c30 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
26c40 4e 4d 45 44 49 54 2b 3a 7d 20 66 61 6c 73 65 3b  NMEDIT+:} false;
26c50 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
26c60 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
26c70 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
26c80 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4e  est -n "$ac_ct_N
26c90 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a 20 20 61  MEDIT"; then.  a
26ca0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
26cb0 4e 4d 45 44 49 54 3d 22 24 61 63 5f 63 74 5f 4e  NMEDIT="$ac_ct_N
26cc0 4d 45 44 49 54 22 20 23 20 4c 65 74 20 74 68 65  MEDIT" # Let the
26cd0 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
26ce0 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
26cf0 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
26d00 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
26d10 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
26d20 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
26d30 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
26d40 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
26d50 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
26d60 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
26d70 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
26d80 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
26d90 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e  s; do.  if as_fn
26da0 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24  _executable_p "$
26db0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
26dc0 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68  ac_exec_ext"; th
26dd0 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
26de0 67 5f 61 63 5f 63 74 5f 4e 4d 45 44 49 54 3d 22  g_ac_ct_NMEDIT="
26df0 6e 6d 65 64 69 74 22 0a 20 20 20 20 24 61 73 5f  nmedit".    $as_
26e00 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
26e10 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
26e20 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  }: found $as_dir
26e30 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
26e40 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
26e50 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
26e60 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
26e70 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
26e80 61 63 5f 63 74 5f 4e 4d 45 44 49 54 3d 24 61 63  ac_ct_NMEDIT=$ac
26e90 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4e  _cv_prog_ac_ct_N
26ea0 4d 45 44 49 54 0a 69 66 20 74 65 73 74 20 2d 6e  MEDIT.if test -n
26eb0 20 22 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54 22   "$ac_ct_NMEDIT"
26ec0 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
26ed0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
26ee0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
26ef0 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74  : result: $ac_ct
26f00 5f 4e 4d 45 44 49 54 22 20 3e 26 35 0a 24 61 73  _NMEDIT" >&5.$as
26f10 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 4e 4d  _echo "$ac_ct_NM
26f20 45 44 49 54 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  EDIT" >&6; }.els
26f30 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
26f40 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
26f50 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
26f60 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
26f70 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
26f80 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20  }.fi..  if test 
26f90 22 78 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54 22  "x$ac_ct_NMEDIT"
26fa0 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 4e   = x; then.    N
26fb0 4d 45 44 49 54 3d 22 3a 22 0a 20 20 65 6c 73 65  MEDIT=":".  else
26fc0 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73  .    case $cross
26fd0 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74  _compiling:$ac_t
26fe0 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65  ool_warned in.ye
26ff0 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  s:).{ $as_echo "
27000 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
27010 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52  no-$LINENO}: WAR
27020 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73  NING: using cros
27030 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66  s tools not pref
27040 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74  ixed with host t
27050 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f  riplet" >&5.$as_
27060 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
27070 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f  RNING: using cro
27080 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65  ss tools not pre
27090 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20  fixed with host 
270a0 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61  triplet" >&2;}.a
270b0 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65  c_tool_warned=ye
270c0 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 4e 4d  s ;;.esac.    NM
270d0 45 44 49 54 3d 24 61 63 5f 63 74 5f 4e 4d 45 44  EDIT=$ac_ct_NMED
270e0 49 54 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 4e  IT.  fi.else.  N
270f0 4d 45 44 49 54 3d 22 24 61 63 5f 63 76 5f 70 72  MEDIT="$ac_cv_pr
27100 6f 67 5f 4e 4d 45 44 49 54 22 0a 66 69 0a 0a 20  og_NMEDIT".fi.. 
27110 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
27120 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
27130 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63   then.  # Extrac
27140 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
27150 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70   of "${ac_tool_p
27160 72 65 66 69 78 7d 6c 69 70 6f 22 2c 20 73 6f 20  refix}lipo", so 
27170 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
27180 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
27190 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b  gs..set dummy ${
271a0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6c  ac_tool_prefix}l
271b0 69 70 6f 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  ipo; ac_word=$2.
271c0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
271d0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
271e0 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
271f0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
27200 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
27210 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
27220 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
27230 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f  }.if ${ac_cv_pro
27240 67 5f 4c 49 50 4f 2b 3a 7d 20 66 61 6c 73 65 3b  g_LIPO+:} false;
27250 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
27260 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
27270 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
27280 65 73 74 20 2d 6e 20 22 24 4c 49 50 4f 22 3b 20  est -n "$LIPO"; 
27290 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
272a0 67 5f 4c 49 50 4f 3d 22 24 4c 49 50 4f 22 20 23  g_LIPO="$LIPO" #
272b0 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
272c0 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
272d0 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
272e0 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
272f0 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
27300 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
27310 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
27320 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
27330 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
27340 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63  dir=..    for ac
27350 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
27360 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
27370 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
27380 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61  if as_fn_executa
27390 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24  ble_p "$as_dir/$
273a0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
273b0 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  ext"; then.    a
273c0 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 3d 22  c_cv_prog_LIPO="
273d0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
273e0 7d 6c 69 70 6f 22 0a 20 20 20 20 24 61 73 5f 65  }lipo".    $as_e
273f0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
27400 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
27410 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
27420 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
27430 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
27440 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
27450 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73    done.IFS=$as_s
27460 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4c  ave_IFS..fi.fi.L
27470 49 50 4f 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  IPO=$ac_cv_prog_
27480 4c 49 50 4f 0a 69 66 20 74 65 73 74 20 2d 6e 20  LIPO.if test -n 
27490 22 24 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20 20  "$LIPO"; then.  
274a0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
274b0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
274c0 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
274d0 20 24 4c 49 50 4f 22 20 3e 26 35 0a 24 61 73 5f   $LIPO" >&5.$as_
274e0 65 63 68 6f 20 22 24 4c 49 50 4f 22 20 3e 26 36  echo "$LIPO" >&6
274f0 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
27500 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
27510 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
27520 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  O}: result: no" 
27530 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
27540 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69  " >&6; }.fi...fi
27550 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
27560 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 22 3b 20  _cv_prog_LIPO"; 
27570 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4c 49 50  then.  ac_ct_LIP
27580 4f 3d 24 4c 49 50 4f 0a 20 20 23 20 45 78 74 72  O=$LIPO.  # Extr
27590 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
275a0 72 64 20 6f 66 20 22 6c 69 70 6f 22 2c 20 73 6f  rd of "lipo", so
275b0 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
275c0 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
275d0 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 6c  rgs..set dummy l
275e0 69 70 6f 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  ipo; ac_word=$2.
275f0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
27600 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
27610 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
27620 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
27630 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
27640 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
27650 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
27660 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f  }.if ${ac_cv_pro
27670 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 2b 3a 7d 20  g_ac_ct_LIPO+:} 
27680 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
27690 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
276a0 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
276b0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
276c0 63 5f 63 74 5f 4c 49 50 4f 22 3b 20 74 68 65 6e  c_ct_LIPO"; then
276d0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  .  ac_cv_prog_ac
276e0 5f 63 74 5f 4c 49 50 4f 3d 22 24 61 63 5f 63 74  _ct_LIPO="$ac_ct
276f0 5f 4c 49 50 4f 22 20 23 20 4c 65 74 20 74 68 65  _LIPO" # Let the
27700 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
27710 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
27720 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
27730 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
27740 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
27750 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
27760 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
27770 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
27780 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
27790 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
277a0 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
277b0 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
277c0 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e  s; do.  if as_fn
277d0 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24  _executable_p "$
277e0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
277f0 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68  ac_exec_ext"; th
27800 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
27810 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 3d 22 6c 69  g_ac_ct_LIPO="li
27820 70 6f 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  po".    $as_echo
27830 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
27840 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66  neno-$LINENO}: f
27850 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
27860 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
27870 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
27880 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64   2.  fi.done.  d
27890 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
278a0 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63  _IFS..fi.fi.ac_c
278b0 74 5f 4c 49 50 4f 3d 24 61 63 5f 63 76 5f 70 72  t_LIPO=$ac_cv_pr
278c0 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 0a 69 66  og_ac_ct_LIPO.if
278d0 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
278e0 5f 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20 20 7b  _LIPO"; then.  {
278f0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
27900 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
27910 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
27920 24 61 63 5f 63 74 5f 4c 49 50 4f 22 20 3e 26 35  $ac_ct_LIPO" >&5
27930 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
27940 74 5f 4c 49 50 4f 22 20 3e 26 36 3b 20 7d 0a 65  t_LIPO" >&6; }.e
27950 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
27960 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
27970 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
27980 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
27990 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
279a0 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73  ; }.fi..  if tes
279b0 74 20 22 78 24 61 63 5f 63 74 5f 4c 49 50 4f 22  t "x$ac_ct_LIPO"
279c0 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 4c   = x; then.    L
279d0 49 50 4f 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20  IPO=":".  else. 
279e0 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63     case $cross_c
279f0 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f  ompiling:$ac_too
27a00 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a  l_warned in.yes:
27a10 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ).{ $as_echo "$a
27a20 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
27a30 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49  -$LINENO}: WARNI
27a40 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20  NG: using cross 
27a50 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78  tools not prefix
27a60 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69  ed with host tri
27a70 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f 65 63  plet" >&5.$as_ec
27a80 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
27a90 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73  ING: using cross
27aa0 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69   tools not prefi
27ab0 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72  xed with host tr
27ac0 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f  iplet" >&2;}.ac_
27ad0 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20  tool_warned=yes 
27ae0 3b 3b 0a 65 73 61 63 0a 20 20 20 20 4c 49 50 4f  ;;.esac.    LIPO
27af0 3d 24 61 63 5f 63 74 5f 4c 49 50 4f 0a 20 20 66  =$ac_ct_LIPO.  f
27b00 69 0a 65 6c 73 65 0a 20 20 4c 49 50 4f 3d 22 24  i.else.  LIPO="$
27b10 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 22  ac_cv_prog_LIPO"
27b20 0a 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74  .fi..    if test
27b30 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
27b40 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20  efix"; then.  # 
27b50 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
27b60 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
27b70 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f  tool_prefix}otoo
27b80 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  l", so it can be
27b90 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
27ba0 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
27bb0 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
27bc0 72 65 66 69 78 7d 6f 74 6f 6f 6c 3b 20 61 63 5f  refix}otool; ac_
27bd0 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
27be0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
27bf0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
27c00 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
27c10 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
27c20 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
27c30 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
27c40 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61   " >&6; }.if ${a
27c50 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 2b  c_cv_prog_OTOOL+
27c60 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
27c70 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
27c80 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
27c90 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
27ca0 22 24 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20  "$OTOOL"; then. 
27cb0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f   ac_cv_prog_OTOO
27cc0 4c 3d 22 24 4f 54 4f 4f 4c 22 20 23 20 4c 65 74  L="$OTOOL" # Let
27cd0 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
27ce0 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
27cf0 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
27d00 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
27d10 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
27d20 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
27d30 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
27d40 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
27d50 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
27d60 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65  ..    for ac_exe
27d70 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
27d80 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
27d90 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61  sions; do.  if a
27da0 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f  s_fn_executable_
27db0 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  p "$as_dir/$ac_w
27dc0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
27dd0 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
27de0 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 3d 22 24 7b 61  _prog_OTOOL="${a
27df0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74  c_tool_prefix}ot
27e00 6f 6f 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68  ool".    $as_ech
27e10 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
27e20 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
27e30 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
27e40 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
27e50 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
27e60 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20  k 2.  fi.done.  
27e70 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
27e80 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4f 54 4f  e_IFS..fi.fi.OTO
27e90 4f 4c 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f  OL=$ac_cv_prog_O
27ea0 54 4f 4f 4c 0a 69 66 20 74 65 73 74 20 2d 6e 20  TOOL.if test -n 
27eb0 22 24 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20  "$OTOOL"; then. 
27ec0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
27ed0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
27ee0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
27ef0 3a 20 24 4f 54 4f 4f 4c 22 20 3e 26 35 0a 24 61  : $OTOOL" >&5.$a
27f00 73 5f 65 63 68 6f 20 22 24 4f 54 4f 4f 4c 22 20  s_echo "$OTOOL" 
27f10 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
27f20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
27f30 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
27f40 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e  NENO}: result: n
27f50 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
27f60 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
27f70 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
27f80 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f  $ac_cv_prog_OTOO
27f90 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74  L"; then.  ac_ct
27fa0 5f 4f 54 4f 4f 4c 3d 24 4f 54 4f 4f 4c 0a 20 20  _OTOOL=$OTOOL.  
27fb0 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
27fc0 72 73 74 20 77 6f 72 64 20 6f 66 20 22 6f 74 6f  rst word of "oto
27fd0 6f 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  ol", so it can b
27fe0 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
27ff0 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
28000 64 75 6d 6d 79 20 6f 74 6f 6f 6c 3b 20 61 63 5f  dummy otool; ac_
28010 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
28020 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
28030 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
28040 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
28050 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
28060 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
28070 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
28080 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61   " >&6; }.if ${a
28090 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
280a0 4f 54 4f 4f 4c 2b 3a 7d 20 66 61 6c 73 65 3b 20  OTOOL+:} false; 
280b0 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
280c0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
280d0 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
280e0 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54  st -n "$ac_ct_OT
280f0 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  OOL"; then.  ac_
28100 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54  cv_prog_ac_ct_OT
28110 4f 4f 4c 3d 22 24 61 63 5f 63 74 5f 4f 54 4f 4f  OOL="$ac_ct_OTOO
28120 4c 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  L" # Let the use
28130 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
28140 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
28150 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
28160 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
28170 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
28180 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
28190 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
281a0 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
281b0 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f   as_dir=..    fo
281c0 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
281d0 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
281e0 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
281f0 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65  o.  if as_fn_exe
28200 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64  cutable_p "$as_d
28210 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
28220 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20  xec_ext"; then. 
28230 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63     ac_cv_prog_ac
28240 5f 63 74 5f 4f 54 4f 4f 4c 3d 22 6f 74 6f 6f 6c  _ct_OTOOL="otool
28250 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ".    $as_echo "
28260 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
28270 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75  no-$LINENO}: fou
28280 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
28290 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
282a0 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
282b0 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e  .  fi.done.  don
282c0 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
282d0 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f  FS..fi.fi.ac_ct_
282e0 4f 54 4f 4f 4c 3d 24 61 63 5f 63 76 5f 70 72 6f  OTOOL=$ac_cv_pro
282f0 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 0a 69 66  g_ac_ct_OTOOL.if
28300 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
28310 5f 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20  _OTOOL"; then.  
28320 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
28330 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
28340 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
28350 20 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22 20 3e   $ac_ct_OTOOL" >
28360 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
28370 5f 63 74 5f 4f 54 4f 4f 4c 22 20 3e 26 36 3b 20  _ct_OTOOL" >&6; 
28380 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
28390 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
283a0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
283b0 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
283c0 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
283d0 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20  >&6; }.fi..  if 
283e0 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 4f 54  test "x$ac_ct_OT
283f0 4f 4f 4c 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20  OOL" = x; then. 
28400 20 20 20 4f 54 4f 4f 4c 3d 22 3a 22 0a 20 20 65     OTOOL=":".  e
28410 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72  lse.    case $cr
28420 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61  oss_compiling:$a
28430 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e  c_tool_warned in
28440 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68  .yes:).{ $as_ech
28450 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
28460 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
28470 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63  WARNING: using c
28480 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70  ross tools not p
28490 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73  refixed with hos
284a0 74 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24  t triplet" >&5.$
284b0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
284c0 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20   WARNING: using 
284d0 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20  cross tools not 
284e0 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f  prefixed with ho
284f0 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 32 3b  st triplet" >&2;
28500 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  }.ac_tool_warned
28510 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20  =yes ;;.esac.   
28520 20 4f 54 4f 4f 4c 3d 24 61 63 5f 63 74 5f 4f 54   OTOOL=$ac_ct_OT
28530 4f 4f 4c 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  OOL.  fi.else.  
28540 4f 54 4f 4f 4c 3d 22 24 61 63 5f 63 76 5f 70 72  OTOOL="$ac_cv_pr
28550 6f 67 5f 4f 54 4f 4f 4c 22 0a 66 69 0a 0a 20 20  og_OTOOL".fi..  
28560 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
28570 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20  c_tool_prefix"; 
28580 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74  then.  # Extract
28590 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
285a0 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  of "${ac_tool_pr
285b0 65 66 69 78 7d 6f 74 6f 6f 6c 36 34 22 2c 20 73  efix}otool64", s
285c0 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
285d0 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
285e0 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
285f0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
28600 7d 6f 74 6f 6f 6c 36 34 3b 20 61 63 5f 77 6f 72  }otool64; ac_wor
28610 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
28620 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
28630 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
28640 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
28650 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
28660 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
28670 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
28680 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63  >&6; }.if ${ac_c
28690 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34 2b 3a  v_prog_OTOOL64+:
286a0 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
286b0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
286c0 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
286d0 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
286e0 24 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a  $OTOOL64"; then.
286f0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f    ac_cv_prog_OTO
28700 4f 4c 36 34 3d 22 24 4f 54 4f 4f 4c 36 34 22 20  OL64="$OTOOL64" 
28710 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
28720 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
28730 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
28740 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
28750 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
28760 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
28770 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
28780 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
28790 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
287a0 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61  _dir=..    for a
287b0 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
287c0 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
287d0 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
287e0 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74   if as_fn_execut
287f0 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f  able_p "$as_dir/
28800 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
28810 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20  _ext"; then.    
28820 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c  ac_cv_prog_OTOOL
28830 36 34 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  64="${ac_tool_pr
28840 65 66 69 78 7d 6f 74 6f 6f 6c 36 34 22 0a 20 20  efix}otool64".  
28850 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
28860 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
28870 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24  LINENO}: found $
28880 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
28890 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
288a0 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
288b0 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46  i.done.  done.IF
288c0 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
288d0 66 69 0a 66 69 0a 4f 54 4f 4f 4c 36 34 3d 24 61  fi.fi.OTOOL64=$a
288e0 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36  c_cv_prog_OTOOL6
288f0 34 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4f  4.if test -n "$O
28900 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20  TOOL64"; then.  
28910 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
28920 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
28930 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
28940 20 24 4f 54 4f 4f 4c 36 34 22 20 3e 26 35 0a 24   $OTOOL64" >&5.$
28950 61 73 5f 65 63 68 6f 20 22 24 4f 54 4f 4f 4c 36  as_echo "$OTOOL6
28960 34 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  4" >&6; }.else. 
28970 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
28980 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
28990 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
289a0 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
289b0 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
289c0 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  i...fi.if test -
289d0 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f  z "$ac_cv_prog_O
289e0 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20  TOOL64"; then.  
289f0 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 24 4f  ac_ct_OTOOL64=$O
28a00 54 4f 4f 4c 36 34 0a 20 20 23 20 45 78 74 72 61  TOOL64.  # Extra
28a10 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
28a20 64 20 6f 66 20 22 6f 74 6f 6f 6c 36 34 22 2c 20  d of "otool64", 
28a30 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
28a40 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
28a50 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
28a60 20 6f 74 6f 6f 6c 36 34 3b 20 61 63 5f 77 6f 72   otool64; ac_wor
28a70 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
28a80 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
28a90 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
28aa0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
28ab0 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
28ac0 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
28ad0 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
28ae0 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63  >&6; }.if ${ac_c
28af0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f  v_prog_ac_ct_OTO
28b00 4f 4c 36 34 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  OL64+:} false; t
28b10 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
28b20 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
28b30 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
28b40 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54 4f  t -n "$ac_ct_OTO
28b50 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20 61 63  OL64"; then.  ac
28b60 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f  _cv_prog_ac_ct_O
28b70 54 4f 4f 4c 36 34 3d 22 24 61 63 5f 63 74 5f 4f  TOOL64="$ac_ct_O
28b80 54 4f 4f 4c 36 34 22 20 23 20 4c 65 74 20 74 68  TOOL64" # Let th
28b90 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
28ba0 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
28bb0 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
28bc0 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
28bd0 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
28be0 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
28bf0 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
28c00 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
28c10 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
28c20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65     for ac_exec_e
28c30 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
28c40 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
28c50 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66  ns; do.  if as_f
28c60 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22  n_executable_p "
28c70 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
28c80 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74  $ac_exec_ext"; t
28c90 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
28ca0 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34  og_ac_ct_OTOOL64
28cb0 3d 22 6f 74 6f 6f 6c 36 34 22 0a 20 20 20 20 24  ="otool64".    $
28cc0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
28cd0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
28ce0 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f  ENO}: found $as_
28cf0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
28d00 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
28d10 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
28d20 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
28d30 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
28d40 66 69 0a 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34  fi.ac_ct_OTOOL64
28d50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  =$ac_cv_prog_ac_
28d60 63 74 5f 4f 54 4f 4f 4c 36 34 0a 69 66 20 74 65  ct_OTOOL64.if te
28d70 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54  st -n "$ac_ct_OT
28d80 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20 7b  OOL64"; then.  {
28d90 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
28da0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
28db0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
28dc0 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20  $ac_ct_OTOOL64" 
28dd0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
28de0 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 3e 26  c_ct_OTOOL64" >&
28df0 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
28e00 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
28e10 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
28e20 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  NO}: result: no"
28e30 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
28e40 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20  o" >&6; }.fi..  
28e50 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74  if test "x$ac_ct
28e60 5f 4f 54 4f 4f 4c 36 34 22 20 3d 20 78 3b 20 74  _OTOOL64" = x; t
28e70 68 65 6e 0a 20 20 20 20 4f 54 4f 4f 4c 36 34 3d  hen.    OTOOL64=
28e80 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63  ":".  else.    c
28e90 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69  ase $cross_compi
28ea0 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61  ling:$ac_tool_wa
28eb0 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20  rned in.yes:).{ 
28ec0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
28ed0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
28ee0 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20  NENO}: WARNING: 
28ef0 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c  using cross tool
28f00 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77  s not prefixed w
28f10 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74  ith host triplet
28f20 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
28f30 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
28f40 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f   using cross too
28f50 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20  ls not prefixed 
28f60 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65  with host triple
28f70 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c  t" >&2;}.ac_tool
28f80 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65  _warned=yes ;;.e
28f90 73 61 63 0a 20 20 20 20 4f 54 4f 4f 4c 36 34 3d  sac.    OTOOL64=
28fa0 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 0a 20  $ac_ct_OTOOL64. 
28fb0 20 66 69 0a 65 6c 73 65 0a 20 20 4f 54 4f 4f 4c   fi.else.  OTOOL
28fc0 36 34 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  64="$ac_cv_prog_
28fd0 4f 54 4f 4f 4c 36 34 22 0a 66 69 0a 0a 0a 0a 0a  OTOOL64".fi.....
28fe0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
28ff0 0a 0a 0a 0a 0a 0a 0a 20 20 20 20 7b 20 24 61 73  .......    { $as
29000 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
29010 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
29020 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
29030 20 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20   -single_module 
29040 6c 69 6e 6b 65 72 20 66 6c 61 67 22 20 3e 26 35  linker flag" >&5
29050 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
29060 63 6b 69 6e 67 20 66 6f 72 20 2d 73 69 6e 67 6c  cking for -singl
29070 65 5f 6d 6f 64 75 6c 65 20 6c 69 6e 6b 65 72 20  e_module linker 
29080 66 6c 61 67 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  flag... " >&6; }
29090 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 61 70 70 6c  .if ${lt_cv_appl
290a0 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 2b  e_cc_single_mod+
290b0 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
290c0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
290d0 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
290e0 73 65 0a 20 20 6c 74 5f 63 76 5f 61 70 70 6c 65  se.  lt_cv_apple
290f0 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d 6e  _cc_single_mod=n
29100 6f 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  o.      if test 
29110 2d 7a 20 22 24 7b 4c 54 5f 4d 55 4c 54 49 5f 4d  -z "${LT_MULTI_M
29120 4f 44 55 4c 45 7d 22 3b 20 74 68 65 6e 0a 09 23  ODULE}"; then..#
29130 20 42 79 20 64 65 66 61 75 6c 74 20 77 65 20 77   By default we w
29140 69 6c 6c 20 61 64 64 20 74 68 65 20 2d 73 69 6e  ill add the -sin
29150 67 6c 65 5f 6d 6f 64 75 6c 65 20 66 6c 61 67 2e  gle_module flag.
29160 20 59 6f 75 20 63 61 6e 20 6f 76 65 72 72 69 64   You can overrid
29170 65 0a 09 23 20 62 79 20 65 69 74 68 65 72 20 73  e..# by either s
29180 65 74 74 69 6e 67 20 74 68 65 20 65 6e 76 69 72  etting the envir
29190 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 20  onment variable 
291a0 4c 54 5f 4d 55 4c 54 49 5f 4d 4f 44 55 4c 45 0a  LT_MULTI_MODULE.
291b0 09 23 20 6e 6f 6e 2d 65 6d 70 74 79 20 61 74 20  .# non-empty at 
291c0 63 6f 6e 66 69 67 75 72 65 20 74 69 6d 65 2c 20  configure time, 
291d0 6f 72 20 62 79 20 61 64 64 69 6e 67 20 2d 6d 75  or by adding -mu
291e0 6c 74 69 5f 6d 6f 64 75 6c 65 20 74 6f 20 74 68  lti_module to th
291f0 65 0a 09 23 20 6c 69 6e 6b 20 66 6c 61 67 73 2e  e..# link flags.
29200 0a 09 72 6d 20 2d 72 66 20 6c 69 62 63 6f 6e 66  ..rm -rf libconf
29210 74 65 73 74 2e 64 79 6c 69 62 2a 0a 09 65 63 68  test.dylib*..ech
29220 6f 20 22 69 6e 74 20 66 6f 6f 28 76 6f 69 64 29  o "int foo(void)
29230 7b 72 65 74 75 72 6e 20 31 3b 7d 22 20 3e 20 63  {return 1;}" > c
29240 6f 6e 66 74 65 73 74 2e 63 0a 09 65 63 68 6f 20  onftest.c..echo 
29250 22 24 4c 54 43 43 20 24 4c 54 43 46 4c 41 47 53  "$LTCC $LTCFLAGS
29260 20 24 4c 44 46 4c 41 47 53 20 2d 6f 20 6c 69 62   $LDFLAGS -o lib
29270 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62 20 5c  conftest.dylib \
29280 0a 2d 64 79 6e 61 6d 69 63 6c 69 62 20 2d 57 6c  .-dynamiclib -Wl
29290 2c 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20  ,-single_module 
292a0 63 6f 6e 66 74 65 73 74 2e 63 22 20 3e 26 35 0a  conftest.c" >&5.
292b0 09 24 4c 54 43 43 20 24 4c 54 43 46 4c 41 47 53  .$LTCC $LTCFLAGS
292c0 20 24 4c 44 46 4c 41 47 53 20 2d 6f 20 6c 69 62   $LDFLAGS -o lib
292d0 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62 20 5c  conftest.dylib \
292e0 0a 09 20 20 2d 64 79 6e 61 6d 69 63 6c 69 62 20  ..  -dynamiclib 
292f0 2d 57 6c 2c 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75  -Wl,-single_modu
29300 6c 65 20 63 6f 6e 66 74 65 73 74 2e 63 20 32 3e  le conftest.c 2>
29310 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20  conftest.err.   
29320 20 20 20 20 20 5f 6c 74 5f 72 65 73 75 6c 74 3d       _lt_result=
29330 24 3f 0a 09 69 66 20 74 65 73 74 20 2d 66 20 6c  $?..if test -f l
29340 69 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62  ibconftest.dylib
29350 20 26 26 20 74 65 73 74 20 21 20 2d 73 20 63 6f   && test ! -s co
29360 6e 66 74 65 73 74 2e 65 72 72 20 26 26 20 74 65  nftest.err && te
29370 73 74 20 24 5f 6c 74 5f 72 65 73 75 6c 74 20 3d  st $_lt_result =
29380 20 30 3b 20 74 68 65 6e 0a 09 20 20 6c 74 5f 63   0; then..  lt_c
29390 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c  v_apple_cc_singl
293a0 65 5f 6d 6f 64 3d 79 65 73 0a 09 65 6c 73 65 0a  e_mod=yes..else.
293b0 09 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
293c0 65 72 72 20 3e 26 35 0a 09 66 69 0a 09 72 6d 20  err >&5..fi..rm 
293d0 2d 72 66 20 6c 69 62 63 6f 6e 66 74 65 73 74 2e  -rf libconftest.
293e0 64 79 6c 69 62 2a 0a 09 72 6d 20 2d 66 20 63 6f  dylib*..rm -f co
293f0 6e 66 74 65 73 74 2e 2a 0a 20 20 20 20 20 20 66  nftest.*.      f
29400 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  i.fi.{ $as_echo 
29410 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
29420 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
29430 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 61 70 70  sult: $lt_cv_app
29440 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64  le_cc_single_mod
29450 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
29460 24 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63 63 5f  $lt_cv_apple_cc_
29470 73 69 6e 67 6c 65 5f 6d 6f 64 22 20 3e 26 36 3b  single_mod" >&6;
29480 20 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68   }.    { $as_ech
29490 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
294a0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
294b0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d 65 78  checking for -ex
294c0 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c  ported_symbols_l
294d0 69 73 74 20 6c 69 6e 6b 65 72 20 66 6c 61 67 22  ist linker flag"
294e0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
294f0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d 65  "checking for -e
29500 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f  xported_symbols_
29510 6c 69 73 74 20 6c 69 6e 6b 65 72 20 66 6c 61 67  list linker flag
29520 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
29530 24 7b 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72  ${lt_cv_ld_expor
29540 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74  ted_symbols_list
29550 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
29560 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
29570 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
29580 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f 65  lse.  lt_cv_ld_e
29590 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f  xported_symbols_
295a0 6c 69 73 74 3d 6e 6f 0a 20 20 20 20 20 20 73 61  list=no.      sa
295b0 76 65 5f 4c 44 46 4c 41 47 53 3d 24 4c 44 46 4c  ve_LDFLAGS=$LDFL
295c0 41 47 53 0a 20 20 20 20 20 20 65 63 68 6f 20 22  AGS.      echo "
295d0 5f 6d 61 69 6e 22 20 3e 20 63 6f 6e 66 74 65 73  _main" > conftes
295e0 74 2e 73 79 6d 0a 20 20 20 20 20 20 4c 44 46 4c  t.sym.      LDFL
295f0 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 20 2d 57  AGS="$LDFLAGS -W
29600 6c 2c 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d 62  l,-exported_symb
29610 6f 6c 73 5f 6c 69 73 74 2c 63 6f 6e 66 74 65 73  ols_list,conftes
29620 74 2e 73 79 6d 22 0a 20 20 20 20 20 20 63 61 74  t.sym".      cat
29630 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
29640 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
29650 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
29660 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
29670 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a  .int.main ().{..
29680 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
29690 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66  }._ACEOF.if ac_f
296a0 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 22 24 4c  n_c_try_link "$L
296b0 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20  INENO"; then :. 
296c0 20 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74   lt_cv_ld_export
296d0 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 3d  ed_symbols_list=
296e0 79 65 73 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76  yes.else.  lt_cv
296f0 5f 6c 64 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d  _ld_exported_sym
29700 62 6f 6c 73 5f 6c 69 73 74 3d 6e 6f 0a 66 69 0a  bols_list=no.fi.
29710 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
29720 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
29730 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a 20 20  .$ac_objext \.  
29740 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78    conftest$ac_ex
29750 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  eext conftest.$a
29760 63 5f 65 78 74 0a 09 4c 44 46 4c 41 47 53 3d 22  c_ext..LDFLAGS="
29770 24 73 61 76 65 5f 4c 44 46 4c 41 47 53 22 0a 0a  $save_LDFLAGS"..
29780 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
29790 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
297a0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
297b0 6c 74 3a 20 24 6c 74 5f 63 76 5f 6c 64 5f 65 78  lt: $lt_cv_ld_ex
297c0 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c  ported_symbols_l
297d0 69 73 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ist" >&5.$as_ech
297e0 6f 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 65 78 70  o "$lt_cv_ld_exp
297f0 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69  orted_symbols_li
29800 73 74 22 20 3e 26 36 3b 20 7d 0a 20 20 20 20 63  st" >&6; }.    c
29810 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a  ase $host_os in.
29820 20 20 20 20 72 68 61 70 73 6f 64 79 2a 20 7c 20      rhapsody* | 
29830 64 61 72 77 69 6e 31 2e 5b 30 31 32 5d 29 0a 20  darwin1.[012]). 
29840 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c       _lt_dar_all
29850 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b  ow_undefined='${
29860 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24 7b  wl}-undefined ${
29870 77 6c 7d 73 75 70 70 72 65 73 73 27 20 3b 3b 0a  wl}suppress' ;;.
29880 20 20 20 20 64 61 72 77 69 6e 31 2e 2a 29 0a 20      darwin1.*). 
29890 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c       _lt_dar_all
298a0 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b  ow_undefined='${
298b0 77 6c 7d 2d 66 6c 61 74 5f 6e 61 6d 65 73 70 61  wl}-flat_namespa
298c0 63 65 20 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e  ce ${wl}-undefin
298d0 65 64 20 24 7b 77 6c 7d 73 75 70 70 72 65 73 73  ed ${wl}suppress
298e0 27 20 3b 3b 0a 20 20 20 20 64 61 72 77 69 6e 2a  ' ;;.    darwin*
298f0 29 20 23 20 64 61 72 77 69 6e 20 35 2e 78 20 6f  ) # darwin 5.x o
29900 6e 0a 20 20 20 20 20 20 23 20 69 66 20 72 75 6e  n.      # if run
29910 6e 69 6e 67 20 6f 6e 20 31 30 2e 35 20 6f 72 20  ning on 10.5 or 
29920 6c 61 74 65 72 2c 20 74 68 65 20 64 65 70 6c 6f  later, the deplo
29930 79 6d 65 6e 74 20 74 61 72 67 65 74 20 64 65 66  yment target def
29940 61 75 6c 74 73 0a 20 20 20 20 20 20 23 20 74 6f  aults.      # to
29950 20 74 68 65 20 4f 53 20 76 65 72 73 69 6f 6e 2c   the OS version,
29960 20 69 66 20 6f 6e 20 78 38 36 2c 20 61 6e 64 20   if on x86, and 
29970 31 30 2e 34 2c 20 74 68 65 20 64 65 70 6c 6f 79  10.4, the deploy
29980 6d 65 6e 74 0a 20 20 20 20 20 20 23 20 74 61 72  ment.      # tar
29990 67 65 74 20 64 65 66 61 75 6c 74 73 20 74 6f 20  get defaults to 
299a0 31 30 2e 34 2e 20 44 6f 6e 27 74 20 79 6f 75 20  10.4. Don't you 
299b0 6c 6f 76 65 20 69 74 3f 0a 20 20 20 20 20 20 63  love it?.      c
299c0 61 73 65 20 24 7b 4d 41 43 4f 53 58 5f 44 45 50  ase ${MACOSX_DEP
299d0 4c 4f 59 4d 45 4e 54 5f 54 41 52 47 45 54 2d 31  LOYMENT_TARGET-1
299e0 30 2e 30 7d 2c 24 68 6f 73 74 20 69 6e 0a 09 31  0.0},$host in..1
299f0 30 2e 30 2c 2a 38 36 2a 2d 64 61 72 77 69 6e 38  0.0,*86*-darwin8
29a00 2a 7c 31 30 2e 30 2c 2a 2d 64 61 72 77 69 6e 5b  *|10.0,*-darwin[
29a10 39 31 5d 2a 29 0a 09 20 20 5f 6c 74 5f 64 61 72  91]*)..  _lt_dar
29a20 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  _allow_undefined
29a30 3d 27 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65  ='${wl}-undefine
29a40 64 20 24 7b 77 6c 7d 64 79 6e 61 6d 69 63 5f 6c  d ${wl}dynamic_l
29a50 6f 6f 6b 75 70 27 20 3b 3b 0a 09 31 30 2e 5b 30  ookup' ;;..10.[0
29a60 31 32 5d 2a 29 0a 09 20 20 5f 6c 74 5f 64 61 72  12]*)..  _lt_dar
29a70 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  _allow_undefined
29a80 3d 27 24 7b 77 6c 7d 2d 66 6c 61 74 5f 6e 61 6d  ='${wl}-flat_nam
29a90 65 73 70 61 63 65 20 24 7b 77 6c 7d 2d 75 6e 64  espace ${wl}-und
29aa0 65 66 69 6e 65 64 20 24 7b 77 6c 7d 73 75 70 70  efined ${wl}supp
29ab0 72 65 73 73 27 20 3b 3b 0a 09 31 30 2e 2a 29 0a  ress' ;;..10.*).
29ac0 09 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c 6f 77  .  _lt_dar_allow
29ad0 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b 77 6c  _undefined='${wl
29ae0 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24 7b 77 6c  }-undefined ${wl
29af0 7d 64 79 6e 61 6d 69 63 5f 6c 6f 6f 6b 75 70 27  }dynamic_lookup'
29b00 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20   ;;.      esac. 
29b10 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 20     ;;.  esac.   
29b20 20 69 66 20 74 65 73 74 20 22 24 6c 74 5f 63 76   if test "$lt_cv
29b30 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65  _apple_cc_single
29b40 5f 6d 6f 64 22 20 3d 20 22 79 65 73 22 3b 20 74  _mod" = "yes"; t
29b50 68 65 6e 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61  hen.      _lt_da
29b60 72 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d 27 24 73  r_single_mod='$s
29b70 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 27 0a 20 20  ingle_module'.  
29b80 20 20 66 69 0a 20 20 20 20 69 66 20 74 65 73 74    fi.    if test
29b90 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f   "$lt_cv_ld_expo
29ba0 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73  rted_symbols_lis
29bb0 74 22 20 3d 20 22 79 65 73 22 3b 20 74 68 65 6e  t" = "yes"; then
29bc0 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 65  .      _lt_dar_e
29bd0 78 70 6f 72 74 5f 73 79 6d 73 3d 27 20 24 7b 77  xport_syms=' ${w
29be0 6c 7d 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d 62  l}-exported_symb
29bf0 6f 6c 73 5f 6c 69 73 74 2c 24 6f 75 74 70 75 74  ols_list,$output
29c00 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e 61 6d  _objdir/${libnam
29c10 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70 73 79  e}-symbols.expsy
29c20 6d 27 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20  m'.    else.    
29c30 20 20 5f 6c 74 5f 64 61 72 5f 65 78 70 6f 72 74    _lt_dar_export
29c40 5f 73 79 6d 73 3d 27 7e 24 4e 4d 45 44 49 54 20  _syms='~$NMEDIT 
29c50 2d 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  -s $output_objdi
29c60 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d  r/${libname}-sym
29c70 62 6f 6c 73 2e 65 78 70 73 79 6d 20 24 7b 6c 69  bols.expsym ${li
29c80 62 7d 27 0a 20 20 20 20 66 69 0a 20 20 20 20 69  b}'.    fi.    i
29c90 66 20 74 65 73 74 20 22 24 44 53 59 4d 55 54 49  f test "$DSYMUTI
29ca0 4c 22 20 21 3d 20 22 3a 22 3b 20 74 68 65 6e 0a  L" != ":"; then.
29cb0 20 20 20 20 20 20 5f 6c 74 5f 64 73 79 6d 75 74        _lt_dsymut
29cc0 69 6c 3d 27 7e 24 44 53 59 4d 55 54 49 4c 20 24  il='~$DSYMUTIL $
29cd0 6c 69 62 20 7c 7c 20 3a 27 0a 20 20 20 20 65 6c  lib || :'.    el
29ce0 73 65 0a 20 20 20 20 20 20 5f 6c 74 5f 64 73 79  se.      _lt_dsy
29cf0 6d 75 74 69 6c 3d 0a 20 20 20 20 66 69 0a 20 20  mutil=.    fi.  
29d00 20 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 61 63 5f    ;;.  esac..ac_
29d10 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43  ext=c.ac_cpp='$C
29d20 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63  PP $CPPFLAGS'.ac
29d30 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63  _compile='$CC -c
29d40 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
29d50 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
29d60 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b  ext >&5'.ac_link
29d70 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73  ='$CC -o conftes
29d80 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c  t$ac_exeext $CFL
29d90 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c  AGS $CPPFLAGS $L
29da0 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  DFLAGS conftest.
29db0 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26  $ac_ext $LIBS >&
29dc0 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  5'.ac_compiler_g
29dd0 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70  nu=$ac_cv_c_comp
29de0 69 6c 65 72 5f 67 6e 75 0a 7b 20 24 61 73 5f 65  iler_gnu.{ $as_e
29df0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
29e00 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
29e10 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74  : checking how t
29e20 6f 20 72 75 6e 20 74 68 65 20 43 20 70 72 65 70  o run the C prep
29e30 72 6f 63 65 73 73 6f 72 22 20 3e 26 35 0a 24 61  rocessor" >&5.$a
29e40 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
29e50 6e 67 20 68 6f 77 20 74 6f 20 72 75 6e 20 74 68  ng how to run th
29e60 65 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f 72  e C preprocessor
29e70 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 23 20 4f  ... " >&6; }.# O
29e80 6e 20 53 75 6e 73 2c 20 73 6f 6d 65 74 69 6d 65  n Suns, sometime
29e90 73 20 24 43 50 50 20 6e 61 6d 65 73 20 61 20 64  s $CPP names a d
29ea0 69 72 65 63 74 6f 72 79 2e 0a 69 66 20 74 65 73  irectory..if tes
29eb0 74 20 2d 6e 20 22 24 43 50 50 22 20 26 26 20 74  t -n "$CPP" && t
29ec0 65 73 74 20 2d 64 20 22 24 43 50 50 22 3b 20 74  est -d "$CPP"; t
29ed0 68 65 6e 0a 20 20 43 50 50 3d 0a 66 69 0a 69 66  hen.  CPP=.fi.if
29ee0 20 74 65 73 74 20 2d 7a 20 22 24 43 50 50 22 3b   test -z "$CPP";
29ef0 20 74 68 65 6e 0a 20 20 69 66 20 24 7b 61 63 5f   then.  if ${ac_
29f00 63 76 5f 70 72 6f 67 5f 43 50 50 2b 3a 7d 20 66  cv_prog_CPP+:} f
29f10 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
29f20 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
29f30 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
29f40 20 20 20 20 20 23 20 44 6f 75 62 6c 65 20 71 75       # Double qu
29f50 6f 74 65 73 20 62 65 63 61 75 73 65 20 43 50 50  otes because CPP
29f60 20 6e 65 65 64 73 20 74 6f 20 62 65 20 65 78 70   needs to be exp
29f70 61 6e 64 65 64 0a 20 20 20 20 66 6f 72 20 43 50  anded.    for CP
29f80 50 20 69 6e 20 22 24 43 43 20 2d 45 22 20 22 24  P in "$CC -E" "$
29f90 43 43 20 2d 45 20 2d 74 72 61 64 69 74 69 6f 6e  CC -E -tradition
29fa0 61 6c 2d 63 70 70 22 20 22 2f 6c 69 62 2f 63 70  al-cpp" "/lib/cp
29fb0 70 22 0a 20 20 20 20 64 6f 0a 20 20 20 20 20 20  p".    do.      
29fc0 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66 61  ac_preproc_ok=fa
29fd0 6c 73 65 0a 66 6f 72 20 61 63 5f 63 5f 70 72 65  lse.for ac_c_pre
29fe0 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69  proc_warn_flag i
29ff0 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20 20 23 20  n '' yes.do.  # 
2a000 55 73 65 20 61 20 68 65 61 64 65 72 20 66 69 6c  Use a header fil
2a010 65 20 74 68 61 74 20 63 6f 6d 65 73 20 77 69 74  e that comes wit
2a020 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66 69 67  h gcc, so config
2a030 75 72 69 6e 67 20 67 6c 69 62 63 0a 20 20 23 20  uring glibc.  # 
2a040 77 69 74 68 20 61 20 66 72 65 73 68 20 63 72 6f  with a fresh cro
2a050 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b  ss-compiler work
2a060 73 2e 0a 20 20 23 20 50 72 65 66 65 72 20 3c 6c  s..  # Prefer <l
2a070 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73  imits.h> to <ass
2a080 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43  ert.h> if __STDC
2a090 5f 5f 20 69 73 20 64 65 66 69 6e 65 64 2c 20 73  __ is defined, s
2a0a0 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69 74 73  ince.  # <limits
2a0b0 2e 68 3e 20 65 78 69 73 74 73 20 65 76 65 6e 20  .h> exists even 
2a0c0 6f 6e 20 66 72 65 65 73 74 61 6e 64 69 6e 67 20  on freestanding 
2a0d0 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23 20 4f  compilers..  # O
2a0e0 6e 20 74 68 65 20 4e 65 58 54 2c 20 63 63 20 2d  n the NeXT, cc -
2a0f0 45 20 72 75 6e 73 20 74 68 65 20 63 6f 64 65 20  E runs the code 
2a100 74 68 72 6f 75 67 68 20 74 68 65 20 63 6f 6d 70  through the comp
2a110 69 6c 65 72 27 73 20 70 61 72 73 65 72 2c 0a 20  iler's parser,. 
2a120 20 23 20 6e 6f 74 20 6a 75 73 74 20 74 68 72 6f   # not just thro
2a130 75 67 68 20 63 70 70 2e 20 22 53 79 6e 74 61 78  ugh cpp. "Syntax
2a140 20 65 72 72 6f 72 22 20 69 73 20 68 65 72 65 20   error" is here 
2a150 74 6f 20 63 61 74 63 68 20 74 68 69 73 20 63 61  to catch this ca
2a160 73 65 2e 0a 20 20 63 61 74 20 63 6f 6e 66 64 65  se..  cat confde
2a170 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20  fs.h - <<_ACEOF 
2a180 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
2a190 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  t./* end confdef
2a1a0 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20  s.h.  */.#ifdef 
2a1b0 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c 75  __STDC__.# inclu
2a1c0 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23 65  de <limits.h>.#e
2a1d0 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c 61  lse.# include <a
2a1e0 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66 0a  ssert.h>.#endif.
2a1f0 09 09 20 20 20 20 20 53 79 6e 74 61 78 20 65 72  ..     Syntax er
2a200 72 6f 72 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63  ror._ACEOF.if ac
2a210 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70 20 22 24  _fn_c_try_cpp "$
2a220 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a  LINENO"; then :.
2a230 0a 65 6c 73 65 0a 20 20 23 20 42 72 6f 6b 65 6e  .else.  # Broken
2a240 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61 6c 69 64  : fails on valid
2a250 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65   input..continue
2a260 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  .fi.rm -f confte
2a270 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
2a280 69 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  i conftest.$ac_e
2a290 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72 6b  xt..  # OK, work
2a2a0 73 20 6f 6e 20 73 61 6e 65 20 63 61 73 65 73 2e  s on sane cases.
2a2b0 20 20 4e 6f 77 20 63 68 65 63 6b 20 77 68 65 74    Now check whet
2a2c0 68 65 72 20 6e 6f 6e 65 78 69 73 74 65 6e 74 20  her nonexistent 
2a2d0 68 65 61 64 65 72 73 0a 20 20 23 20 63 61 6e 20  headers.  # can 
2a2e0 62 65 20 64 65 74 65 63 74 65 64 20 61 6e 64 20  be detected and 
2a2f0 68 6f 77 2e 0a 20 20 63 61 74 20 63 6f 6e 66 64  how..  cat confd
2a300 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46  efs.h - <<_ACEOF
2a310 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
2a320 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  xt./* end confde
2a330 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75  fs.h.  */.#inclu
2a340 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74 65  de <ac_nonexiste
2a350 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66 20  nt.h>._ACEOF.if 
2a360 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70 20  ac_fn_c_try_cpp 
2a370 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20  "$LINENO"; then 
2a380 3a 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73 75  :.  # Broken: su
2a390 63 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69 64  ccess on invalid
2a3a0 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65   input..continue
2a3b0 0a 65 6c 73 65 0a 20 20 23 20 50 61 73 73 65 73  .else.  # Passes
2a3c0 20 62 6f 74 68 20 74 65 73 74 73 2e 0a 61 63 5f   both tests..ac_
2a3d0 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65  preproc_ok=:.bre
2a3e0 61 6b 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66  ak.fi.rm -f conf
2a3f0 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
2a400 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  t.i conftest.$ac
2a410 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42 65 63  _ext..done.# Bec
2a420 61 75 73 65 20 6f 66 20 60 62 72 65 61 6b 27 2c  ause of `break',
2a430 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49 46 45   _AC_PREPROC_IFE
2a440 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e 67 20 63  LSE's cleaning c
2a450 6f 64 65 20 77 61 73 20 73 6b 69 70 70 65 64 2e  ode was skipped.
2a460 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
2a470 69 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  i conftest.err c
2a480 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2a490 69 66 20 24 61 63 5f 70 72 65 70 72 6f 63 5f 6f  if $ac_preproc_o
2a4a0 6b 3b 20 74 68 65 6e 20 3a 0a 20 20 62 72 65 61  k; then :.  brea
2a4b0 6b 0a 66 69 0a 0a 20 20 20 20 64 6f 6e 65 0a 20  k.fi..    done. 
2a4c0 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50     ac_cv_prog_CP
2a4d0 50 3d 24 43 50 50 0a 0a 66 69 0a 20 20 43 50 50  P=$CPP..fi.  CPP
2a4e0 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50 50  =$ac_cv_prog_CPP
2a4f0 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 72  .else.  ac_cv_pr
2a500 6f 67 5f 43 50 50 3d 24 43 50 50 0a 66 69 0a 7b  og_CPP=$CPP.fi.{
2a510 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
2a520 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
2a530 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
2a540 24 43 50 50 22 20 3e 26 35 0a 24 61 73 5f 65 63  $CPP" >&5.$as_ec
2a550 68 6f 20 22 24 43 50 50 22 20 3e 26 36 3b 20 7d  ho "$CPP" >&6; }
2a560 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66  .ac_preproc_ok=f
2a570 61 6c 73 65 0a 66 6f 72 20 61 63 5f 63 5f 70 72  alse.for ac_c_pr
2a580 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20  eproc_warn_flag 
2a590 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20 20 23  in '' yes.do.  #
2a5a0 20 55 73 65 20 61 20 68 65 61 64 65 72 20 66 69   Use a header fi
2a5b0 6c 65 20 74 68 61 74 20 63 6f 6d 65 73 20 77 69  le that comes wi
2a5c0 74 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66 69  th gcc, so confi
2a5d0 67 75 72 69 6e 67 20 67 6c 69 62 63 0a 20 20 23  guring glibc.  #
2a5e0 20 77 69 74 68 20 61 20 66 72 65 73 68 20 63 72   with a fresh cr
2a5f0 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f 72  oss-compiler wor
2a600 6b 73 2e 0a 20 20 23 20 50 72 65 66 65 72 20 3c  ks..  # Prefer <
2a610 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73  limits.h> to <as
2a620 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44  sert.h> if __STD
2a630 43 5f 5f 20 69 73 20 64 65 66 69 6e 65 64 2c 20  C__ is defined, 
2a640 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69 74  since.  # <limit
2a650 73 2e 68 3e 20 65 78 69 73 74 73 20 65 76 65 6e  s.h> exists even
2a660 20 6f 6e 20 66 72 65 65 73 74 61 6e 64 69 6e 67   on freestanding
2a670 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23 20   compilers..  # 
2a680 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20 63 63 20  On the NeXT, cc 
2a690 2d 45 20 72 75 6e 73 20 74 68 65 20 63 6f 64 65  -E runs the code
2a6a0 20 74 68 72 6f 75 67 68 20 74 68 65 20 63 6f 6d   through the com
2a6b0 70 69 6c 65 72 27 73 20 70 61 72 73 65 72 2c 0a  piler's parser,.
2a6c0 20 20 23 20 6e 6f 74 20 6a 75 73 74 20 74 68 72    # not just thr
2a6d0 6f 75 67 68 20 63 70 70 2e 20 22 53 79 6e 74 61  ough cpp. "Synta
2a6e0 78 20 65 72 72 6f 72 22 20 69 73 20 68 65 72 65  x error" is here
2a6f0 20 74 6f 20 63 61 74 63 68 20 74 68 69 73 20 63   to catch this c
2a700 61 73 65 2e 0a 20 20 63 61 74 20 63 6f 6e 66 64  ase..  cat confd
2a710 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46  efs.h - <<_ACEOF
2a720 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
2a730 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  xt./* end confde
2a740 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 64 65 66  fs.h.  */.#ifdef
2a750 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c   __STDC__.# incl
2a760 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23  ude <limits.h>.#
2a770 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c  else.# include <
2a780 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66  assert.h>.#endif
2a790 0a 09 09 20 20 20 20 20 53 79 6e 74 61 78 20 65  ...     Syntax e
2a7a0 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69 66 20 61  rror._ACEOF.if a
2a7b0 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70 20 22  c_fn_c_try_cpp "
2a7c0 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a  $LINENO"; then :
2a7d0 0a 0a 65 6c 73 65 0a 20 20 23 20 42 72 6f 6b 65  ..else.  # Broke
2a7e0 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61 6c 69  n: fails on vali
2a7f0 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75  d input..continu
2a800 65 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  e.fi.rm -f conft
2a810 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
2a820 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  .i conftest.$ac_
2a830 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72  ext..  # OK, wor
2a840 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61 73 65 73  ks on sane cases
2a850 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20 77 68 65  .  Now check whe
2a860 74 68 65 72 20 6e 6f 6e 65 78 69 73 74 65 6e 74  ther nonexistent
2a870 20 68 65 61 64 65 72 73 0a 20 20 23 20 63 61 6e   headers.  # can
2a880 20 62 65 20 64 65 74 65 63 74 65 64 20 61 6e 64   be detected and
2a890 20 68 6f 77 2e 0a 20 20 63 61 74 20 63 6f 6e 66   how..  cat conf
2a8a0 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f  defs.h - <<_ACEO
2a8b0 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  F >conftest.$ac_
2a8c0 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  ext./* end confd
2a8d0 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c  efs.h.  */.#incl
2a8e0 75 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74  ude <ac_nonexist
2a8f0 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66  ent.h>._ACEOF.if
2a900 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70   ac_fn_c_try_cpp
2a910 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e   "$LINENO"; then
2a920 20 3a 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73   :.  # Broken: s
2a930 75 63 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69  uccess on invali
2a940 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75  d input..continu
2a950 65 0a 65 6c 73 65 0a 20 20 23 20 50 61 73 73 65  e.else.  # Passe
2a960 73 20 62 6f 74 68 20 74 65 73 74 73 2e 0a 61 63  s both tests..ac
2a970 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72  _preproc_ok=:.br
2a980 65 61 6b 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  eak.fi.rm -f con
2a990 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
2a9a0 73 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24 61  st.i conftest.$a
2a9b0 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42 65  c_ext..done.# Be
2a9c0 63 61 75 73 65 20 6f 66 20 60 62 72 65 61 6b 27  cause of `break'
2a9d0 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49 46  , _AC_PREPROC_IF
2a9e0 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e 67 20  ELSE's cleaning 
2a9f0 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70 65 64  code was skipped
2aa00 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  ..rm -f conftest
2aa10 2e 69 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  .i conftest.err 
2aa20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2aa30 0a 69 66 20 24 61 63 5f 70 72 65 70 72 6f 63 5f  .if $ac_preproc_
2aa40 6f 6b 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c 73 65  ok; then :..else
2aa50 0a 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20  .  { { $as_echo 
2aa60 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
2aa70 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72  eno-$LINENO}: er
2aa80 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77  ror: in \`$ac_pw
2aa90 64 27 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  d':" >&5.$as_ech
2aaa0 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
2aab0 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a  : in \`$ac_pwd':
2aac0 22 20 3e 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72  " >&2;}.as_fn_er
2aad0 72 6f 72 20 24 3f 20 22 43 20 70 72 65 70 72 6f  ror $? "C prepro
2aae0 63 65 73 73 6f 72 20 5c 22 24 43 50 50 5c 22 20  cessor \"$CPP\" 
2aaf0 66 61 69 6c 73 20 73 61 6e 69 74 79 20 63 68 65  fails sanity che
2ab00 63 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e  ck.See \`config.
2ab10 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65  log' for more de
2ab20 74 61 69 6c 73 22 20 22 24 4c 49 4e 45 4e 4f 22  tails" "$LINENO"
2ab30 20 35 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65 78 74   5; }.fi..ac_ext
2ab40 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20  =c.ac_cpp='$CPP 
2ab50 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f  $CPPFLAGS'.ac_co
2ab60 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43  mpile='$CC -c $C
2ab70 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
2ab80 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2ab90 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24   >&5'.ac_link='$
2aba0 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61  CC -o conftest$a
2abb0 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53  c_exeext $CFLAGS
2abc0 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c   $CPPFLAGS $LDFL
2abd0 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
2abe0 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
2abf0 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
2ac00 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
2ac10 72 5f 67 6e 75 0a 0a 0a 7b 20 24 61 73 5f 65 63  r_gnu...{ $as_ec
2ac20 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
2ac30 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
2ac40 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 41 4e   checking for AN
2ac50 53 49 20 43 20 68 65 61 64 65 72 20 66 69 6c 65  SI C header file
2ac60 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  s" >&5.$as_echo_
2ac70 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
2ac80 41 4e 53 49 20 43 20 68 65 61 64 65 72 20 66 69  ANSI C header fi
2ac90 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  les... " >&6; }.
2aca0 69 66 20 24 7b 61 63 5f 63 76 5f 68 65 61 64 65  if ${ac_cv_heade
2acb0 72 5f 73 74 64 63 2b 3a 7d 20 66 61 6c 73 65 3b  r_stdc+:} false;
2acc0 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
2acd0 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
2ace0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20   >&6.else.  cat 
2acf0 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f  confdefs.h - <<_
2ad00 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e  ACEOF >conftest.
2ad10 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63  $ac_ext./* end c
2ad20 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
2ad30 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e  include <stdlib.
2ad40 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64  h>.#include <std
2ad50 61 72 67 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20  arg.h>.#include 
2ad60 3c 73 74 72 69 6e 67 2e 68 3e 0a 23 69 6e 63 6c  <string.h>.#incl
2ad70 75 64 65 20 3c 66 6c 6f 61 74 2e 68 3e 0a 0a 69  ude <float.h>..i
2ad80 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20  nt.main ().{..  
2ad90 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a  ;.  return 0;.}.
2ada0 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f  _ACEOF.if ac_fn_
2adb0 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24  c_try_compile "$
2adc0 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a  LINENO"; then :.
2add0 20 20 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73    ac_cv_header_s
2ade0 74 64 63 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61  tdc=yes.else.  a
2adf0 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63  c_cv_header_stdc
2ae00 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72  =no.fi.rm -f cor
2ae10 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  e conftest.err c
2ae20 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
2ae30 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
2ae40 65 78 74 0a 0a 69 66 20 74 65 73 74 20 24 61 63  ext..if test $ac
2ae50 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 20  _cv_header_stdc 
2ae60 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20  = yes; then.  # 
2ae70 53 75 6e 4f 53 20 34 2e 78 20 73 74 72 69 6e 67  SunOS 4.x string
2ae80 2e 68 20 64 6f 65 73 20 6e 6f 74 20 64 65 63 6c  .h does not decl
2ae90 61 72 65 20 6d 65 6d 2a 2c 20 63 6f 6e 74 72 61  are mem*, contra
2aea0 72 79 20 74 6f 20 41 4e 53 49 2e 0a 20 20 63 61  ry to ANSI..  ca
2aeb0 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c  t confdefs.h - <
2aec0 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73  <_ACEOF >conftes
2aed0 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64  t.$ac_ext./* end
2aee0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
2aef0 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 72 69 6e  .#include <strin
2af00 67 2e 68 3e 0a 0a 5f 41 43 45 4f 46 0a 69 66 20  g.h>.._ACEOF.if 
2af10 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63  (eval "$ac_cpp c
2af20 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22  onftest.$ac_ext"
2af30 29 20 32 3e 26 35 20 7c 0a 20 20 24 45 47 52 45  ) 2>&5 |.  $EGRE
2af40 50 20 22 6d 65 6d 63 68 72 22 20 3e 2f 64 65 76  P "memchr" >/dev
2af50 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e  /null 2>&1; then
2af60 20 3a 0a 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76   :..else.  ac_cv
2af70 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a  _header_stdc=no.
2af80 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  fi.rm -f conftes
2af90 74 2a 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74 20  t*..fi..if test 
2afa0 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74  $ac_cv_header_st
2afb0 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  dc = yes; then. 
2afc0 20 23 20 49 53 43 20 32 2e 30 2e 32 20 73 74 64   # ISC 2.0.2 std
2afd0 6c 69 62 2e 68 20 64 6f 65 73 20 6e 6f 74 20 64  lib.h does not d
2afe0 65 63 6c 61 72 65 20 66 72 65 65 2c 20 63 6f 6e  eclare free, con
2aff0 74 72 61 72 79 20 74 6f 20 41 4e 53 49 2e 0a 20  trary to ANSI.. 
2b000 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20   cat confdefs.h 
2b010 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66  - <<_ACEOF >conf
2b020 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20  test.$ac_ext./* 
2b030 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
2b040 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74   */.#include <st
2b050 64 6c 69 62 2e 68 3e 0a 0a 5f 41 43 45 4f 46 0a  dlib.h>.._ACEOF.
2b060 69 66 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70  if (eval "$ac_cp
2b070 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  p conftest.$ac_e
2b080 78 74 22 29 20 32 3e 26 35 20 7c 0a 20 20 24 45  xt") 2>&5 |.  $E
2b090 47 52 45 50 20 22 66 72 65 65 22 20 3e 2f 64 65  GREP "free" >/de
2b0a0 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65  v/null 2>&1; the
2b0b0 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20 61 63 5f 63  n :..else.  ac_c
2b0c0 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f  v_header_stdc=no
2b0d0 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  .fi.rm -f confte
2b0e0 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74  st*..fi..if test
2b0f0 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73   $ac_cv_header_s
2b100 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  tdc = yes; then.
2b110 20 20 23 20 2f 62 69 6e 2f 63 63 20 69 6e 20 49    # /bin/cc in I
2b120 72 69 78 2d 34 2e 30 2e 35 20 67 65 74 73 20 6e  rix-4.0.5 gets n
2b130 6f 6e 2d 41 4e 53 49 20 63 74 79 70 65 20 6d 61  on-ANSI ctype ma
2b140 63 72 6f 73 20 75 6e 6c 65 73 73 20 75 73 69 6e  cros unless usin
2b150 67 20 2d 61 6e 73 69 2e 0a 20 20 69 66 20 74 65  g -ansi..  if te
2b160 73 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69  st "$cross_compi
2b170 6c 69 6e 67 22 20 3d 20 79 65 73 3b 20 74 68 65  ling" = yes; the
2b180 6e 20 3a 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 63  n :.  :.else.  c
2b190 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20  at confdefs.h - 
2b1a0 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65  <<_ACEOF >confte
2b1b0 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e  st.$ac_ext./* en
2b1c0 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
2b1d0 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 63 74 79 70  /.#include <ctyp
2b1e0 65 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73  e.h>.#include <s
2b1f0 74 64 6c 69 62 2e 68 3e 0a 23 69 66 20 28 28 27  tdlib.h>.#if (('
2b200 20 27 20 26 20 30 78 30 46 46 29 20 3d 3d 20 30   ' & 0x0FF) == 0
2b210 78 30 32 30 29 0a 23 20 64 65 66 69 6e 65 20 49  x020).# define I
2b220 53 4c 4f 57 45 52 28 63 29 20 28 27 61 27 20 3c  SLOWER(c) ('a' <
2b230 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20  = (c) && (c) <= 
2b240 27 7a 27 29 0a 23 20 64 65 66 69 6e 65 20 54 4f  'z').# define TO
2b250 55 50 50 45 52 28 63 29 20 28 49 53 4c 4f 57 45  UPPER(c) (ISLOWE
2b260 52 28 63 29 20 3f 20 27 41 27 20 2b 20 28 28 63  R(c) ? 'A' + ((c
2b270 29 20 2d 20 27 61 27 29 20 3a 20 28 63 29 29 0a  ) - 'a') : (c)).
2b280 23 65 6c 73 65 0a 23 20 64 65 66 69 6e 65 20 49  #else.# define I
2b290 53 4c 4f 57 45 52 28 63 29 20 5c 0a 09 09 20 20  SLOWER(c) \...  
2b2a0 20 28 28 27 61 27 20 3c 3d 20 28 63 29 20 26 26   (('a' <= (c) &&
2b2b0 20 28 63 29 20 3c 3d 20 27 69 27 29 20 5c 0a 09   (c) <= 'i') \..
2b2c0 09 20 20 20 20 20 7c 7c 20 28 27 6a 27 20 3c 3d  .     || ('j' <=
2b2d0 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27   (c) && (c) <= '
2b2e0 72 27 29 20 5c 0a 09 09 20 20 20 20 20 7c 7c 20  r') \...     || 
2b2f0 28 27 73 27 20 3c 3d 20 28 63 29 20 26 26 20 28  ('s' <= (c) && (
2b300 63 29 20 3c 3d 20 27 7a 27 29 29 0a 23 20 64 65  c) <= 'z')).# de
2b310 66 69 6e 65 20 54 4f 55 50 50 45 52 28 63 29 20  fine TOUPPER(c) 
2b320 28 49 53 4c 4f 57 45 52 28 63 29 20 3f 20 28 28  (ISLOWER(c) ? ((
2b330 63 29 20 7c 20 30 78 34 30 29 20 3a 20 28 63 29  c) | 0x40) : (c)
2b340 29 0a 23 65 6e 64 69 66 0a 0a 23 64 65 66 69 6e  ).#endif..#defin
2b350 65 20 58 4f 52 28 65 2c 20 66 29 20 28 28 28 65  e XOR(e, f) (((e
2b360 29 20 26 26 20 21 28 66 29 29 20 7c 7c 20 28 21  ) && !(f)) || (!
2b370 28 65 29 20 26 26 20 28 66 29 29 29 0a 69 6e 74  (e) && (f))).int
2b380 0a 6d 61 69 6e 20 28 29 0a 7b 0a 20 20 69 6e 74  .main ().{.  int
2b390 20 69 3b 0a 20 20 66 6f 72 20 28 69 20 3d 20 30   i;.  for (i = 0
2b3a0 3b 20 69 20 3c 20 32 35 36 3b 20 69 2b 2b 29 0a  ; i < 256; i++).
2b3b0 20 20 20 20 69 66 20 28 58 4f 52 20 28 69 73 6c      if (XOR (isl
2b3c0 6f 77 65 72 20 28 69 29 2c 20 49 53 4c 4f 57 45  ower (i), ISLOWE
2b3d0 52 20 28 69 29 29 0a 09 7c 7c 20 74 6f 75 70 70  R (i))..|| toupp
2b3e0 65 72 20 28 69 29 20 21 3d 20 54 4f 55 50 50 45  er (i) != TOUPPE
2b3f0 52 20 28 69 29 29 0a 20 20 20 20 20 20 72 65 74  R (i)).      ret
2b400 75 72 6e 20 32 3b 0a 20 20 72 65 74 75 72 6e 20  urn 2;.  return 
2b410 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61  0;.}._ACEOF.if a
2b420 63 5f 66 6e 5f 63 5f 74 72 79 5f 72 75 6e 20 22  c_fn_c_try_run "
2b430 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a  $LINENO"; then :
2b440 0a 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68  ..else.  ac_cv_h
2b450 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69  eader_stdc=no.fi
2b460 0a 72 6d 20 2d 66 20 63 6f 72 65 20 2a 2e 63 6f  .rm -f core *.co
2b470 72 65 20 63 6f 72 65 2e 63 6f 6e 66 74 65 73 74  re core.conftest
2b480 2e 2a 20 67 6d 6f 6e 2e 6f 75 74 20 62 62 2e 6f  .* gmon.out bb.o
2b490 75 74 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  ut conftest$ac_e
2b4a0 78 65 65 78 74 20 5c 0a 20 20 63 6f 6e 66 74 65  xeext \.  confte
2b4b0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
2b4c0 6e 66 74 65 73 74 2e 62 65 61 6d 20 63 6f 6e 66  nftest.beam conf
2b4d0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a  test.$ac_ext.fi.
2b4e0 0a 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  .fi.fi.{ $as_ech
2b4f0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
2b500 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
2b510 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 68  result: $ac_cv_h
2b520 65 61 64 65 72 5f 73 74 64 63 22 20 3e 26 35 0a  eader_stdc" >&5.
2b530 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76  $as_echo "$ac_cv
2b540 5f 68 65 61 64 65 72 5f 73 74 64 63 22 20 3e 26  _header_stdc" >&
2b550 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 24 61 63  6; }.if test $ac
2b560 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 20  _cv_header_stdc 
2b570 3d 20 79 65 73 3b 20 74 68 65 6e 0a 0a 24 61 73  = yes; then..$as
2b580 5f 65 63 68 6f 20 22 23 64 65 66 69 6e 65 20 53  _echo "#define S
2b590 54 44 43 5f 48 45 41 44 45 52 53 20 31 22 20 3e  TDC_HEADERS 1" >
2b5a0 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 66 69 0a  >confdefs.h..fi.
2b5b0 0a 23 20 4f 6e 20 49 52 49 58 20 35 2e 33 2c 20  .# On IRIX 5.3, 
2b5c0 73 79 73 2f 74 79 70 65 73 20 61 6e 64 20 69 6e  sys/types and in
2b5d0 74 74 79 70 65 73 2e 68 20 61 72 65 20 63 6f 6e  ttypes.h are con
2b5e0 66 6c 69 63 74 69 6e 67 2e 0a 66 6f 72 20 61 63  flicting..for ac
2b5f0 5f 68 65 61 64 65 72 20 69 6e 20 73 79 73 2f 74  _header in sys/t
2b600 79 70 65 73 2e 68 20 73 79 73 2f 73 74 61 74 2e  ypes.h sys/stat.
2b610 68 20 73 74 64 6c 69 62 2e 68 20 73 74 72 69 6e  h stdlib.h strin
2b620 67 2e 68 20 6d 65 6d 6f 72 79 2e 68 20 73 74 72  g.h memory.h str
2b630 69 6e 67 73 2e 68 20 5c 0a 09 09 20 20 69 6e 74  ings.h \...  int
2b640 74 79 70 65 73 2e 68 20 73 74 64 69 6e 74 2e 68  types.h stdint.h
2b650 20 75 6e 69 73 74 64 2e 68 0a 64 6f 20 3a 0a 20   unistd.h.do :. 
2b660 20 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 60 24   as_ac_Header=`$
2b670 61 73 5f 65 63 68 6f 20 22 61 63 5f 63 76 5f 68  as_echo "ac_cv_h
2b680 65 61 64 65 72 5f 24 61 63 5f 68 65 61 64 65 72  eader_$ac_header
2b690 22 20 7c 20 24 61 73 5f 74 72 5f 73 68 60 0a 61  " | $as_tr_sh`.a
2b6a0 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61  c_fn_c_check_hea
2b6b0 64 65 72 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49  der_compile "$LI
2b6c0 4e 45 4e 4f 22 20 22 24 61 63 5f 68 65 61 64 65  NENO" "$ac_heade
2b6d0 72 22 20 22 24 61 73 5f 61 63 5f 48 65 61 64 65  r" "$as_ac_Heade
2b6e0 72 22 20 22 24 61 63 5f 69 6e 63 6c 75 64 65 73  r" "$ac_includes
2b6f0 5f 64 65 66 61 75 6c 74 0a 22 0a 69 66 20 65 76  _default.".if ev
2b700 61 6c 20 74 65 73 74 20 5c 22 78 5c 24 22 24 61  al test \"x\$"$a
2b710 73 5f 61 63 5f 48 65 61 64 65 72 22 5c 22 20 3d  s_ac_Header"\" =
2b720 20 78 22 79 65 73 22 3b 20 74 68 65 6e 20 3a 0a   x"yes"; then :.
2b730 20 20 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73    cat >>confdefs
2b740 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66  .h <<_ACEOF.#def
2b750 69 6e 65 20 60 24 61 73 5f 65 63 68 6f 20 22 48  ine `$as_echo "H
2b760 41 56 45 5f 24 61 63 5f 68 65 61 64 65 72 22 20  AVE_$ac_header" 
2b770 7c 20 24 61 73 5f 74 72 5f 63 70 70 60 20 31 0a  | $as_tr_cpp` 1.
2b780 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a 64 6f 6e 65  _ACEOF..fi..done
2b790 0a 0a 0a 66 6f 72 20 61 63 5f 68 65 61 64 65 72  ...for ac_header
2b7a0 20 69 6e 20 64 6c 66 63 6e 2e 68 0a 64 6f 20 3a   in dlfcn.h.do :
2b7b0 0a 20 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b  .  ac_fn_c_check
2b7c0 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 20  _header_compile 
2b7d0 22 24 4c 49 4e 45 4e 4f 22 20 22 64 6c 66 63 6e  "$LINENO" "dlfcn
2b7e0 2e 68 22 20 22 61 63 5f 63 76 5f 68 65 61 64 65  .h" "ac_cv_heade
2b7f0 72 5f 64 6c 66 63 6e 5f 68 22 20 22 24 61 63 5f  r_dlfcn_h" "$ac_
2b800 69 6e 63 6c 75 64 65 73 5f 64 65 66 61 75 6c 74  includes_default
2b810 0a 22 0a 69 66 20 74 65 73 74 20 22 78 24 61 63  .".if test "x$ac
2b820 5f 63 76 5f 68 65 61 64 65 72 5f 64 6c 66 63 6e  _cv_header_dlfcn
2b830 5f 68 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e  _h" = xyes; then
2b840 20 3a 0a 20 20 63 61 74 20 3e 3e 63 6f 6e 66 64   :.  cat >>confd
2b850 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23  efs.h <<_ACEOF.#
2b860 64 65 66 69 6e 65 20 48 41 56 45 5f 44 4c 46 43  define HAVE_DLFC
2b870 4e 5f 48 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69  N_H 1._ACEOF..fi
2b880 0a 0a 64 6f 6e 65 0a 0a 0a 0a 23 20 53 65 74 20  ..done....# Set 
2b890 6f 70 74 69 6f 6e 73 0a 0a 0a 0a 20 20 20 20 20  options....     
2b8a0 20 20 20 65 6e 61 62 6c 65 5f 64 6c 6f 70 65 6e     enable_dlopen
2b8b0 3d 6e 6f 0a 0a 0a 20 20 65 6e 61 62 6c 65 5f 77  =no...  enable_w
2b8c0 69 6e 33 32 5f 64 6c 6c 3d 6e 6f 0a 0a 0a 20 20  in32_dll=no...  
2b8d0 20 20 20 20 20 20 20 20 20 20 23 20 43 68 65 63            # Chec
2b8e0 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62  k whether --enab
2b8f0 6c 65 2d 73 68 61 72 65 64 20 77 61 73 20 67 69  le-shared was gi
2b900 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b  ven..if test "${
2b910 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 2b 73 65  enable_shared+se
2b920 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 20  t}" = set; then 
2b930 3a 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65  :.  enableval=$e
2b940 6e 61 62 6c 65 5f 73 68 61 72 65 64 3b 20 70 3d  nable_shared; p=
2b950 24 7b 50 41 43 4b 41 47 45 2d 64 65 66 61 75 6c  ${PACKAGE-defaul
2b960 74 7d 0a 20 20 20 20 63 61 73 65 20 24 65 6e 61  t}.    case $ena
2b970 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20 79 65  bleval in.    ye
2b980 73 29 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64  s) enable_shared
2b990 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29 20  =yes ;;.    no) 
2b9a0 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 6e 6f  enable_shared=no
2b9b0 20 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20 20   ;;.    *).     
2b9c0 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 6e   enable_shared=n
2b9d0 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f 6b 20 61  o.      # Look a
2b9e0 74 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 77  t the argument w
2b9f0 65 20 67 6f 74 2e 20 20 57 65 20 75 73 65 20 61  e got.  We use a
2ba00 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69  ll the common li
2ba10 73 74 20 73 65 70 61 72 61 74 6f 72 73 2e 0a 20  st separators.. 
2ba20 20 20 20 20 20 6c 74 5f 73 61 76 65 5f 69 66 73       lt_save_ifs
2ba30 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 22 24 7b  ="$IFS"; IFS="${
2ba40 49 46 53 7d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS}$PATH_SEPARA
2ba50 54 4f 52 2c 22 0a 20 20 20 20 20 20 66 6f 72 20  TOR,".      for 
2ba60 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c 65 76 61  pkg in $enableva
2ba70 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24 6c 74 5f  l; do..IFS="$lt_
2ba80 73 61 76 65 5f 69 66 73 22 0a 09 69 66 20 74 65  save_ifs"..if te
2ba90 73 74 20 22 58 24 70 6b 67 22 20 3d 20 22 58 24  st "X$pkg" = "X$
2baa0 70 22 3b 20 74 68 65 6e 0a 09 20 20 65 6e 61 62  p"; then..  enab
2bab0 6c 65 5f 73 68 61 72 65 64 3d 79 65 73 0a 09 66  le_shared=yes..f
2bac0 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20  i.      done.   
2bad0 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65     IFS="$lt_save
2bae0 5f 69 66 73 22 0a 20 20 20 20 20 20 3b 3b 0a 20  _ifs".      ;;. 
2baf0 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20 65     esac.else.  e
2bb00 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 79 65 73  nable_shared=yes
2bb10 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 20 20 23  .fi..........  #
2bb20 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d   Check whether -
2bb30 2d 65 6e 61 62 6c 65 2d 73 74 61 74 69 63 20 77  -enable-static w
2bb40 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73  as given..if tes
2bb50 74 20 22 24 7b 65 6e 61 62 6c 65 5f 73 74 61 74  t "${enable_stat
2bb60 69 63 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  ic+set}" = set; 
2bb70 74 68 65 6e 20 3a 0a 20 20 65 6e 61 62 6c 65 76  then :.  enablev
2bb80 61 6c 3d 24 65 6e 61 62 6c 65 5f 73 74 61 74 69  al=$enable_stati
2bb90 63 3b 20 70 3d 24 7b 50 41 43 4b 41 47 45 2d 64  c; p=${PACKAGE-d
2bba0 65 66 61 75 6c 74 7d 0a 20 20 20 20 63 61 73 65  efault}.    case
2bbb0 20 24 65 6e 61 62 6c 65 76 61 6c 20 69 6e 0a 20   $enableval in. 
2bbc0 20 20 20 79 65 73 29 20 65 6e 61 62 6c 65 5f 73     yes) enable_s
2bbd0 74 61 74 69 63 3d 79 65 73 20 3b 3b 0a 20 20 20  tatic=yes ;;.   
2bbe0 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 73 74 61 74   no) enable_stat
2bbf0 69 63 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a  ic=no ;;.    *).
2bc00 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 74 61 74       enable_stat
2bc10 69 63 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f  ic=no.      # Lo
2bc20 6f 6b 20 61 74 20 74 68 65 20 61 72 67 75 6d 65  ok at the argume
2bc30 6e 74 20 77 65 20 67 6f 74 2e 20 20 57 65 20 75  nt we got.  We u
2bc40 73 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f  se all the commo
2bc50 6e 20 6c 69 73 74 20 73 65 70 61 72 61 74 6f 72  n list separator
2bc60 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61 76 65  s..      lt_save
2bc70 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53  _ifs="$IFS"; IFS
2bc80 3d 22 24 7b 49 46 53 7d 24 50 41 54 48 5f 53 45  ="${IFS}$PATH_SE
2bc90 50 41 52 41 54 4f 52 2c 22 0a 20 20 20 20 20 20  PARATOR,".      
2bca0 66 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e 61 62  for pkg in $enab
2bcb0 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22  leval; do..IFS="
2bcc0 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 09 69  $lt_save_ifs"..i
2bcd0 66 20 74 65 73 74 20 22 58 24 70 6b 67 22 20 3d  f test "X$pkg" =
2bce0 20 22 58 24 70 22 3b 20 74 68 65 6e 0a 09 20 20   "X$p"; then..  
2bcf0 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 79 65  enable_static=ye
2bd00 73 0a 09 66 69 0a 20 20 20 20 20 20 64 6f 6e 65  s..fi.      done
2bd10 0a 20 20 20 20 20 20 49 46 53 3d 22 24 6c 74 5f  .      IFS="$lt_
2bd20 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 20 20  save_ifs".      
2bd30 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c 73 65  ;;.    esac.else
2bd40 0a 20 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63  .  enable_static
2bd50 3d 79 65 73 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a  =yes.fi.........
2bd60 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68 65  ..# Check whethe
2bd70 72 20 2d 2d 77 69 74 68 2d 70 69 63 20 77 61 73  r --with-pic was
2bd80 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20   given..if test 
2bd90 22 24 7b 77 69 74 68 5f 70 69 63 2b 73 65 74 7d  "${with_pic+set}
2bda0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a  " = set; then :.
2bdb0 20 20 77 69 74 68 76 61 6c 3d 24 77 69 74 68 5f    withval=$with_
2bdc0 70 69 63 3b 20 70 69 63 5f 6d 6f 64 65 3d 22 24  pic; pic_mode="$
2bdd0 77 69 74 68 76 61 6c 22 0a 65 6c 73 65 0a 20 20  withval".else.  
2bde0 70 69 63 5f 6d 6f 64 65 3d 64 65 66 61 75 6c 74  pic_mode=default
2bdf0 0a 66 69 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24  .fi...test -z "$
2be00 70 69 63 5f 6d 6f 64 65 22 20 26 26 20 70 69 63  pic_mode" && pic
2be10 5f 6d 6f 64 65 3d 64 65 66 61 75 6c 74 0a 0a 0a  _mode=default...
2be20 0a 0a 0a 0a 0a 20 20 23 20 43 68 65 63 6b 20 77  .....  # Check w
2be30 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d  hether --enable-
2be40 66 61 73 74 2d 69 6e 73 74 61 6c 6c 20 77 61 73  fast-install was
2be50 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20   given..if test 
2be60 22 24 7b 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69  "${enable_fast_i
2be70 6e 73 74 61 6c 6c 2b 73 65 74 7d 22 20 3d 20 73  nstall+set}" = s
2be80 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 65 6e 61  et; then :.  ena
2be90 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 66  bleval=$enable_f
2bea0 61 73 74 5f 69 6e 73 74 61 6c 6c 3b 20 70 3d 24  ast_install; p=$
2beb0 7b 50 41 43 4b 41 47 45 2d 64 65 66 61 75 6c 74  {PACKAGE-default
2bec0 7d 0a 20 20 20 20 63 61 73 65 20 24 65 6e 61 62  }.    case $enab
2bed0 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20 79 65 73  leval in.    yes
2bee0 29 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e  ) enable_fast_in
2bef0 73 74 61 6c 6c 3d 79 65 73 20 3b 3b 0a 20 20 20  stall=yes ;;.   
2bf00 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 66 61 73 74   no) enable_fast
2bf10 5f 69 6e 73 74 61 6c 6c 3d 6e 6f 20 3b 3b 0a 20  _install=no ;;. 
2bf20 20 20 20 2a 29 0a 20 20 20 20 20 20 65 6e 61 62     *).      enab
2bf30 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d  le_fast_install=
2bf40 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f 6b 20  no.      # Look 
2bf50 61 74 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20  at the argument 
2bf60 77 65 20 67 6f 74 2e 20 20 57 65 20 75 73 65 20  we got.  We use 
2bf70 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c  all the common l
2bf80 69 73 74 20 73 65 70 61 72 61 74 6f 72 73 2e 0a  ist separators..
2bf90 20 20 20 20 20 20 6c 74 5f 73 61 76 65 5f 69 66        lt_save_if
2bfa0 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 22 24  s="$IFS"; IFS="$
2bfb0 7b 49 46 53 7d 24 50 41 54 48 5f 53 45 50 41 52  {IFS}$PATH_SEPAR
2bfc0 41 54 4f 52 2c 22 0a 20 20 20 20 20 20 66 6f 72  ATOR,".      for
2bfd0 20 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c 65 76   pkg in $enablev
2bfe0 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24 6c 74  al; do..IFS="$lt
2bff0 5f 73 61 76 65 5f 69 66 73 22 0a 09 69 66 20 74  _save_ifs"..if t
2c000 65 73 74 20 22 58 24 70 6b 67 22 20 3d 20 22 58  est "X$pkg" = "X
2c010 24 70 22 3b 20 74 68 65 6e 0a 09 20 20 65 6e 61  $p"; then..  ena
2c020 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c  ble_fast_install
2c030 3d 79 65 73 0a 09 66 69 0a 20 20 20 20 20 20 64  =yes..fi.      d
2c040 6f 6e 65 0a 20 20 20 20 20 20 49 46 53 3d 22 24  one.      IFS="$
2c050 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20  lt_save_ifs".   
2c060 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65     ;;.    esac.e
2c070 6c 73 65 0a 20 20 65 6e 61 62 6c 65 5f 66 61 73  lse.  enable_fas
2c080 74 5f 69 6e 73 74 61 6c 6c 3d 79 65 73 0a 66 69  t_install=yes.fi
2c090 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 54 68  ............# Th
2c0a0 69 73 20 63 61 6e 20 62 65 20 75 73 65 64 20 74  is can be used t
2c0b0 6f 20 72 65 62 75 69 6c 64 20 6c 69 62 74 6f 6f  o rebuild libtoo
2c0c0 6c 20 77 68 65 6e 20 6e 65 65 64 65 64 0a 4c 49  l when needed.LI
2c0d0 42 54 4f 4f 4c 5f 44 45 50 53 3d 22 24 6c 74 6d  BTOOL_DEPS="$ltm
2c0e0 61 69 6e 22 0a 0a 23 20 41 6c 77 61 79 73 20 75  ain"..# Always u
2c0f0 73 65 20 6f 75 72 20 6f 77 6e 20 6c 69 62 74 6f  se our own libto
2c100 6f 6c 2e 0a 4c 49 42 54 4f 4f 4c 3d 27 24 28 53  ol..LIBTOOL='$(S
2c110 48 45 4c 4c 29 20 24 28 74 6f 70 5f 62 75 69 6c  HELL) $(top_buil
2c120 64 64 69 72 29 2f 6c 69 62 74 6f 6f 6c 27 0a 0a  ddir)/libtool'..
2c130 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
2c140 0a 0a 0a 0a 0a 0a 0a 0a 74 65 73 74 20 2d 7a 20  ........test -z 
2c150 22 24 4c 4e 5f 53 22 20 26 26 20 4c 4e 5f 53 3d  "$LN_S" && LN_S=
2c160 22 6c 6e 20 2d 73 22 0a 0a 0a 0a 0a 0a 0a 0a 0a  "ln -s".........
2c170 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e  ......if test -n
2c180 20 22 24 7b 5a 53 48 5f 56 45 52 53 49 4f 4e 2b   "${ZSH_VERSION+
2c190 73 65 74 7d 22 20 3b 20 74 68 65 6e 0a 20 20 20  set}" ; then.   
2c1a0 73 65 74 6f 70 74 20 4e 4f 5f 47 4c 4f 42 5f 53  setopt NO_GLOB_S
2c1b0 55 42 53 54 0a 66 69 0a 0a 7b 20 24 61 73 5f 65  UBST.fi..{ $as_e
2c1c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
2c1d0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
2c1e0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6f  : checking for o
2c1f0 62 6a 64 69 72 22 20 3e 26 35 0a 24 61 73 5f 65  bjdir" >&5.$as_e
2c200 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
2c210 66 6f 72 20 6f 62 6a 64 69 72 2e 2e 2e 20 22 20  for objdir... " 
2c220 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63  >&6; }.if ${lt_c
2c230 76 5f 6f 62 6a 64 69 72 2b 3a 7d 20 66 61 6c 73  v_objdir+:} fals
2c240 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
2c250 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
2c260 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 72 6d   " >&6.else.  rm
2c270 20 2d 66 20 2e 6c 69 62 73 20 32 3e 2f 64 65 76   -f .libs 2>/dev
2c280 2f 6e 75 6c 6c 0a 6d 6b 64 69 72 20 2e 6c 69 62  /null.mkdir .lib
2c290 73 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 69 66  s 2>/dev/null.if
2c2a0 20 74 65 73 74 20 2d 64 20 2e 6c 69 62 73 3b 20   test -d .libs; 
2c2b0 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f 6f 62 6a  then.  lt_cv_obj
2c2c0 64 69 72 3d 2e 6c 69 62 73 0a 65 6c 73 65 0a 20  dir=.libs.else. 
2c2d0 20 23 20 4d 53 2d 44 4f 53 20 64 6f 65 73 20 6e   # MS-DOS does n
2c2e0 6f 74 20 61 6c 6c 6f 77 20 66 69 6c 65 6e 61 6d  ot allow filenam
2c2f0 65 73 20 74 68 61 74 20 62 65 67 69 6e 20 77 69  es that begin wi
2c300 74 68 20 61 20 64 6f 74 2e 0a 20 20 6c 74 5f 63  th a dot..  lt_c
2c310 76 5f 6f 62 6a 64 69 72 3d 5f 6c 69 62 73 0a 66  v_objdir=_libs.f
2c320 69 0a 72 6d 64 69 72 20 2e 6c 69 62 73 20 32 3e  i.rmdir .libs 2>
2c330 2f 64 65 76 2f 6e 75 6c 6c 0a 66 69 0a 7b 20 24  /dev/null.fi.{ $
2c340 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
2c350 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
2c360 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c  ENO}: result: $l
2c370 74 5f 63 76 5f 6f 62 6a 64 69 72 22 20 3e 26 35  t_cv_objdir" >&5
2c380 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63  .$as_echo "$lt_c
2c390 76 5f 6f 62 6a 64 69 72 22 20 3e 26 36 3b 20 7d  v_objdir" >&6; }
2c3a0 0a 6f 62 6a 64 69 72 3d 24 6c 74 5f 63 76 5f 6f  .objdir=$lt_cv_o
2c3b0 62 6a 64 69 72 0a 0a 0a 0a 0a 0a 63 61 74 20 3e  bjdir......cat >
2c3c0 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41  >confdefs.h <<_A
2c3d0 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 4c 54 5f  CEOF.#define LT_
2c3e0 4f 42 4a 44 49 52 20 22 24 6c 74 5f 63 76 5f 6f  OBJDIR "$lt_cv_o
2c3f0 62 6a 64 69 72 2f 22 0a 5f 41 43 45 4f 46 0a 0a  bjdir/"._ACEOF..
2c400 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
2c410 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
2c420 0a 61 69 78 33 2a 29 0a 20 20 23 20 41 49 58 20  .aix3*).  # AIX 
2c430 73 6f 6d 65 74 69 6d 65 73 20 68 61 73 20 70 72  sometimes has pr
2c440 6f 62 6c 65 6d 73 20 77 69 74 68 20 74 68 65 20  oblems with the 
2c450 47 43 43 20 63 6f 6c 6c 65 63 74 32 20 70 72 6f  GCC collect2 pro
2c460 67 72 61 6d 2e 20 20 46 6f 72 20 73 6f 6d 65 0a  gram.  For some.
2c470 20 20 23 20 72 65 61 73 6f 6e 2c 20 69 66 20 77    # reason, if w
2c480 65 20 73 65 74 20 74 68 65 20 43 4f 4c 4c 45 43  e set the COLLEC
2c490 54 5f 4e 41 4d 45 53 20 65 6e 76 69 72 6f 6e 6d  T_NAMES environm
2c4a0 65 6e 74 20 76 61 72 69 61 62 6c 65 2c 20 74 68  ent variable, th
2c4b0 65 20 70 72 6f 62 6c 65 6d 73 0a 20 20 23 20 76  e problems.  # v
2c4c0 61 6e 69 73 68 20 69 6e 20 61 20 70 75 66 66 20  anish in a puff 
2c4d0 6f 66 20 73 6d 6f 6b 65 2e 0a 20 20 69 66 20 74  of smoke..  if t
2c4e0 65 73 74 20 22 58 24 7b 43 4f 4c 4c 45 43 54 5f  est "X${COLLECT_
2c4f0 4e 41 4d 45 53 2b 73 65 74 7d 22 20 21 3d 20 58  NAMES+set}" != X
2c500 73 65 74 3b 20 74 68 65 6e 0a 20 20 20 20 43 4f  set; then.    CO
2c510 4c 4c 45 43 54 5f 4e 41 4d 45 53 3d 0a 20 20 20  LLECT_NAMES=.   
2c520 20 65 78 70 6f 72 74 20 43 4f 4c 4c 45 43 54 5f   export COLLECT_
2c530 4e 41 4d 45 53 0a 20 20 66 69 0a 20 20 3b 3b 0a  NAMES.  fi.  ;;.
2c540 65 73 61 63 0a 0a 23 20 53 65 64 20 73 75 62 73  esac..# Sed subs
2c550 74 69 74 75 74 69 6f 6e 20 74 68 61 74 20 68 65  titution that he
2c560 6c 70 73 20 75 73 20 64 6f 20 72 6f 62 75 73 74  lps us do robust
2c570 20 71 75 6f 74 69 6e 67 2e 20 20 49 74 20 62 61   quoting.  It ba
2c580 63 6b 73 6c 61 73 68 69 66 69 65 73 0a 23 20 6d  ckslashifies.# m
2c590 65 74 61 63 68 61 72 61 63 74 65 72 73 20 74 68  etacharacters th
2c5a0 61 74 20 61 72 65 20 73 74 69 6c 6c 20 61 63 74  at are still act
2c5b0 69 76 65 20 77 69 74 68 69 6e 20 64 6f 75 62 6c  ive within doubl
2c5c0 65 2d 71 75 6f 74 65 64 20 73 74 72 69 6e 67 73  e-quoted strings
2c5d0 2e 0a 73 65 64 5f 71 75 6f 74 65 5f 73 75 62 73  ..sed_quote_subs
2c5e0 74 3d 27 73 2f 5c 28 5b 22 60 24 5c 5c 5d 5c 29  t='s/\(["`$\\]\)
2c5f0 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20 53 61 6d 65  /\\\1/g'..# Same
2c600 20 61 73 20 61 62 6f 76 65 2c 20 62 75 74 20 64   as above, but d
2c610 6f 20 6e 6f 74 20 71 75 6f 74 65 20 76 61 72 69  o not quote vari
2c620 61 62 6c 65 20 72 65 66 65 72 65 6e 63 65 73 2e  able references.
2c630 0a 64 6f 75 62 6c 65 5f 71 75 6f 74 65 5f 73 75  .double_quote_su
2c640 62 73 74 3d 27 73 2f 5c 28 5b 22 60 5c 5c 5d 5c  bst='s/\(["`\\]\
2c650 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20 53 65 64  )/\\\1/g'..# Sed
2c660 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 74 6f   substitution to
2c670 20 64 65 6c 61 79 20 65 78 70 61 6e 73 69 6f 6e   delay expansion
2c680 20 6f 66 20 61 6e 20 65 73 63 61 70 65 64 20 73   of an escaped s
2c690 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 69 6e  hell variable in
2c6a0 20 61 0a 23 20 64 6f 75 62 6c 65 5f 71 75 6f 74   a.# double_quot
2c6b0 65 5f 73 75 62 73 74 27 65 64 20 73 74 72 69 6e  e_subst'ed strin
2c6c0 67 2e 0a 64 65 6c 61 79 5f 76 61 72 69 61 62 6c  g..delay_variabl
2c6d0 65 5f 73 75 62 73 74 3d 27 73 2f 5c 5c 5c 5c 5c  e_subst='s/\\\\\
2c6e0 5c 5c 5c 5c 5c 5c 24 2f 5c 5c 5c 5c 5c 5c 24 2f  \\\\\\$/\\\\\\$/
2c6f0 67 27 0a 0a 23 20 53 65 64 20 73 75 62 73 74 69  g'..# Sed substi
2c700 74 75 74 69 6f 6e 20 74 6f 20 64 65 6c 61 79 20  tution to delay 
2c710 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20 61 6e 20  expansion of an 
2c720 65 73 63 61 70 65 64 20 73 69 6e 67 6c 65 20 71  escaped single q
2c730 75 6f 74 65 2e 0a 64 65 6c 61 79 5f 73 69 6e 67  uote..delay_sing
2c740 6c 65 5f 71 75 6f 74 65 5f 73 75 62 73 74 3d 27  le_quote_subst='
2c750 73 2f 27 5c 27 27 2f 27 5c 27 5c 5c 5c 5c 5c 5c  s/'\''/'\'\\\\\\
2c760 5c 27 5c 27 27 2f 67 27 0a 0a 23 20 53 65 64 20  \'\''/g'..# Sed 
2c770 73 75 62 73 74 69 74 75 74 69 6f 6e 20 74 6f 20  substitution to 
2c780 61 76 6f 69 64 20 61 63 63 69 64 65 6e 74 61 6c  avoid accidental
2c790 20 67 6c 6f 62 62 69 6e 67 20 69 6e 20 65 76 61   globbing in eva
2c7a0 6c 65 64 20 65 78 70 72 65 73 73 69 6f 6e 73 0a  led expressions.
2c7b0 6e 6f 5f 67 6c 6f 62 5f 73 75 62 73 74 3d 27 73  no_glob_subst='s
2c7c0 2f 5c 2a 2f 5c 5c 5c 2a 2f 67 27 0a 0a 23 20 47  /\*/\\\*/g'..# G
2c7d0 6c 6f 62 61 6c 20 76 61 72 69 61 62 6c 65 73 3a  lobal variables:
2c7e0 0a 6f 66 69 6c 65 3d 6c 69 62 74 6f 6f 6c 0a 63  .ofile=libtool.c
2c7f0 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d  an_build_shared=
2c800 79 65 73 0a 0a 23 20 41 6c 6c 20 6b 6e 6f 77 6e  yes..# All known
2c810 20 6c 69 6e 6b 65 72 73 20 72 65 71 75 69 72 65   linkers require
2c820 20 61 20 60 2e 61 27 20 61 72 63 68 69 76 65 20   a `.a' archive 
2c830 66 6f 72 20 73 74 61 74 69 63 20 6c 69 6e 6b 69  for static linki
2c840 6e 67 20 28 65 78 63 65 70 74 20 4d 53 56 43 2c  ng (except MSVC,
2c850 0a 23 20 77 68 69 63 68 20 6e 65 65 64 73 20 27  .# which needs '
2c860 2e 6c 69 62 27 29 2e 0a 6c 69 62 65 78 74 3d 61  .lib')..libext=a
2c870 0a 0a 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 22 24  ..with_gnu_ld="$
2c880 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c  lt_cv_prog_gnu_l
2c890 64 22 0a 0a 6f 6c 64 5f 43 43 3d 22 24 43 43 22  d"..old_CC="$CC"
2c8a0 0a 6f 6c 64 5f 43 46 4c 41 47 53 3d 22 24 43 46  .old_CFLAGS="$CF
2c8b0 4c 41 47 53 22 0a 0a 23 20 53 65 74 20 73 61 6e  LAGS"..# Set san
2c8c0 65 20 64 65 66 61 75 6c 74 73 20 66 6f 72 20 76  e defaults for v
2c8d0 61 72 69 6f 75 73 20 76 61 72 69 61 62 6c 65 73  arious variables
2c8e0 0a 74 65 73 74 20 2d 7a 20 22 24 43 43 22 20 26  .test -z "$CC" &
2c8f0 26 20 43 43 3d 63 63 0a 74 65 73 74 20 2d 7a 20  & CC=cc.test -z 
2c900 22 24 4c 54 43 43 22 20 26 26 20 4c 54 43 43 3d  "$LTCC" && LTCC=
2c910 24 43 43 0a 74 65 73 74 20 2d 7a 20 22 24 4c 54  $CC.test -z "$LT
2c920 43 46 4c 41 47 53 22 20 26 26 20 4c 54 43 46 4c  CFLAGS" && LTCFL
2c930 41 47 53 3d 24 43 46 4c 41 47 53 0a 74 65 73 74  AGS=$CFLAGS.test
2c940 20 2d 7a 20 22 24 4c 44 22 20 26 26 20 4c 44 3d   -z "$LD" && LD=
2c950 6c 64 0a 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  ld.test -z "$ac_
2c960 6f 62 6a 65 78 74 22 20 26 26 20 61 63 5f 6f 62  objext" && ac_ob
2c970 6a 65 78 74 3d 6f 0a 0a 66 6f 72 20 63 63 5f 74  jext=o..for cc_t
2c980 65 6d 70 20 69 6e 20 24 63 6f 6d 70 69 6c 65 72  emp in $compiler
2c990 22 22 3b 20 64 6f 0a 20 20 63 61 73 65 20 24 63  ""; do.  case $c
2c9a0 63 5f 74 65 6d 70 20 69 6e 0a 20 20 20 20 63 6f  c_temp in.    co
2c9b0 6d 70 69 6c 65 20 7c 20 2a 5b 5c 5c 2f 5d 63 6f  mpile | *[\\/]co
2c9c0 6d 70 69 6c 65 20 7c 20 63 63 61 63 68 65 20 7c  mpile | ccache |
2c9d0 20 2a 5b 5c 5c 2f 5d 63 63 61 63 68 65 20 29 20   *[\\/]ccache ) 
2c9e0 3b 3b 0a 20 20 20 20 64 69 73 74 63 63 20 7c 20  ;;.    distcc | 
2c9f0 2a 5b 5c 5c 2f 5d 64 69 73 74 63 63 20 7c 20 70  *[\\/]distcc | p
2ca00 75 72 69 66 79 20 7c 20 2a 5b 5c 5c 2f 5d 70 75  urify | *[\\/]pu
2ca10 72 69 66 79 20 29 20 3b 3b 0a 20 20 20 20 5c 2d  rify ) ;;.    \-
2ca20 2a 29 20 3b 3b 0a 20 20 20 20 2a 29 20 62 72 65  *) ;;.    *) bre
2ca30 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65  ak;;.  esac.done
2ca40 0a 63 63 5f 62 61 73 65 6e 61 6d 65 3d 60 24 45  .cc_basename=`$E
2ca50 43 48 4f 20 22 58 24 63 63 5f 74 65 6d 70 22 20  CHO "X$cc_temp" 
2ca60 7c 20 24 58 73 65 64 20 2d 65 20 27 73 25 2e 2a  | $Xsed -e 's%.*
2ca70 2f 25 25 27 20 2d 65 20 22 73 25 5e 24 68 6f 73  /%%' -e "s%^$hos
2ca80 74 5f 61 6c 69 61 73 2d 25 25 22 60 0a 0a 0a 23  t_alias-%%"`...#
2ca90 20 4f 6e 6c 79 20 70 65 72 66 6f 72 6d 20 74 68   Only perform th
2caa0 65 20 63 68 65 63 6b 20 66 6f 72 20 66 69 6c 65  e check for file
2cab0 2c 20 69 66 20 74 68 65 20 63 68 65 63 6b 20 6d  , if the check m
2cac0 65 74 68 6f 64 20 72 65 71 75 69 72 65 73 20 69  ethod requires i
2cad0 74 0a 74 65 73 74 20 2d 7a 20 22 24 4d 41 47 49  t.test -z "$MAGI
2cae0 43 5f 43 4d 44 22 20 26 26 20 4d 41 47 49 43 5f  C_CMD" && MAGIC_
2caf0 43 4d 44 3d 66 69 6c 65 0a 63 61 73 65 20 24 64  CMD=file.case $d
2cb00 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
2cb10 68 6f 64 20 69 6e 0a 66 69 6c 65 5f 6d 61 67 69  hod in.file_magi
2cb20 63 2a 29 0a 20 20 69 66 20 74 65 73 74 20 22 24  c*).  if test "$
2cb30 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 22 20  file_magic_cmd" 
2cb40 3d 20 27 24 4d 41 47 49 43 5f 43 4d 44 27 3b 20  = '$MAGIC_CMD'; 
2cb50 74 68 65 6e 0a 20 20 20 20 7b 20 24 61 73 5f 65  then.    { $as_e
2cb60 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
2cb70 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
2cb80 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
2cb90 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
2cba0 66 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65 63  file" >&5.$as_ec
2cbb0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
2cbc0 6f 72 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  or ${ac_tool_pre
2cbd0 66 69 78 7d 66 69 6c 65 2e 2e 2e 20 22 20 3e 26  fix}file... " >&
2cbe0 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f  6; }.if ${lt_cv_
2cbf0 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 2b 3a  path_MAGIC_CMD+:
2cc00 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
2cc10 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
2cc20 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
2cc30 65 0a 20 20 63 61 73 65 20 24 4d 41 47 49 43 5f  e.  case $MAGIC_
2cc40 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a 5d 20 7c 20  CMD in.[\\/*] | 
2cc50 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 6c 74 5f   ?:[\\/]*).  lt_
2cc60 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2cc70 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22 20 23  D="$MAGIC_CMD" #
2cc80 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
2cc90 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 20  erride the test 
2cca0 77 69 74 68 20 61 20 70 61 74 68 2e 0a 20 20 3b  with a path..  ;
2ccb0 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61 76 65 5f 4d  ;.*).  lt_save_M
2ccc0 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43  AGIC_CMD="$MAGIC
2ccd0 5f 43 4d 44 22 0a 20 20 6c 74 5f 73 61 76 65 5f  _CMD".  lt_save_
2cce0 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d  ifs="$IFS"; IFS=
2ccf0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
2cd00 20 20 61 63 5f 64 75 6d 6d 79 3d 22 2f 75 73 72    ac_dummy="/usr
2cd10 2f 62 69 6e 24 50 41 54 48 5f 53 45 50 41 52 41  /bin$PATH_SEPARA
2cd20 54 4f 52 24 50 41 54 48 22 0a 20 20 66 6f 72 20  TOR$PATH".  for 
2cd30 61 63 5f 64 69 72 20 69 6e 20 24 61 63 5f 64 75  ac_dir in $ac_du
2cd40 6d 6d 79 3b 20 64 6f 0a 20 20 20 20 49 46 53 3d  mmy; do.    IFS=
2cd50 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20  "$lt_save_ifs". 
2cd60 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f     test -z "$ac_
2cd70 64 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d 2e  dir" && ac_dir=.
2cd80 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 20  .    if test -f 
2cd90 24 61 63 5f 64 69 72 2f 24 7b 61 63 5f 74 6f 6f  $ac_dir/${ac_too
2cda0 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65 3b 20 74  l_prefix}file; t
2cdb0 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f  hen.      lt_cv_
2cdc0 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22  path_MAGIC_CMD="
2cdd0 24 61 63 5f 64 69 72 2f 24 7b 61 63 5f 74 6f 6f  $ac_dir/${ac_too
2cde0 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65 22 0a 20  l_prefix}file". 
2cdf0 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20       if test -n 
2ce00 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73  "$file_magic_tes
2ce10 74 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 09 63  t_file"; then..c
2ce20 61 73 65 20 24 64 65 70 6c 69 62 73 5f 63 68 65  ase $deplibs_che
2ce30 63 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a 09 22 66  ck_method in.."f
2ce40 69 6c 65 5f 6d 61 67 69 63 20 22 2a 29 0a 09 20  ile_magic "*).. 
2ce50 20 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65   file_magic_rege
2ce60 78 3d 60 65 78 70 72 20 22 24 64 65 70 6c 69 62  x=`expr "$deplib
2ce70 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20  s_check_method" 
2ce80 3a 20 22 66 69 6c 65 5f 6d 61 67 69 63 20 5c 28  : "file_magic \(
2ce90 2e 2a 5c 29 22 60 0a 09 20 20 4d 41 47 49 43 5f  .*\)"`..  MAGIC_
2cea0 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68  CMD="$lt_cv_path
2ceb0 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 09 20 20 69  _MAGIC_CMD"..  i
2cec0 66 20 65 76 61 6c 20 24 66 69 6c 65 5f 6d 61 67  f eval $file_mag
2ced0 69 63 5f 63 6d 64 20 5c 24 66 69 6c 65 5f 6d 61  ic_cmd \$file_ma
2cee0 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 20 32 3e  gic_test_file 2>
2cef0 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09 20 20   /dev/null |..  
2cf00 20 20 24 45 47 52 45 50 20 22 24 66 69 6c 65 5f    $EGREP "$file_
2cf10 6d 61 67 69 63 5f 72 65 67 65 78 22 20 3e 20 2f  magic_regex" > /
2cf20 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
2cf30 20 20 20 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20      :..  else.. 
2cf40 20 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46     cat <<_LT_EOF
2cf50 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69   1>&2..*** Warni
2cf60 6e 67 3a 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20  ng: the command 
2cf70 6c 69 62 74 6f 6f 6c 20 75 73 65 73 20 74 6f 20  libtool uses to 
2cf80 64 65 74 65 63 74 20 73 68 61 72 65 64 20 6c 69  detect shared li
2cf90 62 72 61 72 69 65 73 2c 0a 2a 2a 2a 20 24 66 69  braries,.*** $fi
2cfa0 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 2c 20 70 72  le_magic_cmd, pr
2cfb0 6f 64 75 63 65 73 20 6f 75 74 70 75 74 20 74 68  oduces output th
2cfc0 61 74 20 6c 69 62 74 6f 6f 6c 20 63 61 6e 6e 6f  at libtool canno
2cfd0 74 20 72 65 63 6f 67 6e 69 7a 65 2e 0a 2a 2a 2a  t recognize..***
2cfe0 20 54 68 65 20 72 65 73 75 6c 74 20 69 73 20 74   The result is t
2cff0 68 61 74 20 6c 69 62 74 6f 6f 6c 20 6d 61 79 20  hat libtool may 
2d000 66 61 69 6c 20 74 6f 20 72 65 63 6f 67 6e 69 7a  fail to recogniz
2d010 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  e shared librari
2d020 65 73 0a 2a 2a 2a 20 61 73 20 73 75 63 68 2e 20  es.*** as such. 
2d030 20 54 68 69 73 20 77 69 6c 6c 20 61 66 66 65 63   This will affec
2d040 74 20 74 68 65 20 63 72 65 61 74 69 6f 6e 20 6f  t the creation o
2d050 66 20 6c 69 62 74 6f 6f 6c 20 6c 69 62 72 61 72  f libtool librar
2d060 69 65 73 20 74 68 61 74 0a 2a 2a 2a 20 64 65 70  ies that.*** dep
2d070 65 6e 64 20 6f 6e 20 73 68 61 72 65 64 20 6c 69  end on shared li
2d080 62 72 61 72 69 65 73 2c 20 62 75 74 20 70 72 6f  braries, but pro
2d090 67 72 61 6d 73 20 6c 69 6e 6b 65 64 20 77 69 74  grams linked wit
2d0a0 68 20 73 75 63 68 20 6c 69 62 74 6f 6f 6c 0a 2a  h such libtool.*
2d0b0 2a 2a 20 6c 69 62 72 61 72 69 65 73 20 77 69 6c  ** libraries wil
2d0c0 6c 20 77 6f 72 6b 20 72 65 67 61 72 64 6c 65 73  l work regardles
2d0d0 73 20 6f 66 20 74 68 69 73 20 70 72 6f 62 6c 65  s of this proble
2d0e0 6d 2e 20 20 4e 65 76 65 72 74 68 65 6c 65 73 73  m.  Nevertheless
2d0f0 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61 79 20 77 61  , you.*** may wa
2d100 6e 74 20 74 6f 20 72 65 70 6f 72 74 20 74 68 65  nt to report the
2d110 20 70 72 6f 62 6c 65 6d 20 74 6f 20 79 6f 75 72   problem to your
2d120 20 73 79 73 74 65 6d 20 6d 61 6e 61 67 65 72 20   system manager 
2d130 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a 2a 20 62 75  and/or to.*** bu
2d140 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e 75 2e 6f 72  g-libtool@gnu.or
2d150 67 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 66 69  g.._LT_EOF..  fi
2d160 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20   ;;..esac.      
2d170 66 69 0a 20 20 20 20 20 20 62 72 65 61 6b 0a 20  fi.      break. 
2d180 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49     fi.  done.  I
2d190 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
2d1a0 22 0a 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24  ".  MAGIC_CMD="$
2d1b0 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d  lt_save_MAGIC_CM
2d1c0 44 22 0a 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a  D".  ;;.esac.fi.
2d1d0 0a 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f  .MAGIC_CMD="$lt_
2d1e0 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2d1f0 44 22 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  D".if test -n "$
2d200 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74 68 65 6e  MAGIC_CMD"; then
2d210 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
2d220 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
2d230 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
2d240 6c 74 3a 20 24 4d 41 47 49 43 5f 43 4d 44 22 20  lt: $MAGIC_CMD" 
2d250 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 4d  >&5.$as_echo "$M
2d260 41 47 49 43 5f 43 4d 44 22 20 3e 26 36 3b 20 7d  AGIC_CMD" >&6; }
2d270 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
2d280 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
2d290 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
2d2a0 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
2d2b0 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
2d2c0 26 36 3b 20 7d 0a 66 69 0a 0a 0a 0a 0a 0a 69 66  &6; }.fi......if
2d2d0 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 63 76   test -z "$lt_cv
2d2e0 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22  _path_MAGIC_CMD"
2d2f0 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74  ; then.  if test
2d300 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
2d310 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 20 20  efix"; then.    
2d320 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
2d330 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
2d340 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
2d350 67 20 66 6f 72 20 66 69 6c 65 22 20 3e 26 35 0a  g for file" >&5.
2d360 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
2d370 6b 69 6e 67 20 66 6f 72 20 66 69 6c 65 2e 2e 2e  king for file...
2d380 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c   " >&6; }.if ${l
2d390 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f  t_cv_path_MAGIC_
2d3a0 43 4d 44 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  CMD+:} false; th
2d3b0 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
2d3c0 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
2d3d0 36 0a 65 6c 73 65 0a 20 20 63 61 73 65 20 24 4d  6.else.  case $M
2d3e0 41 47 49 43 5f 43 4d 44 20 69 6e 0a 5b 5c 5c 2f  AGIC_CMD in.[\\/
2d3f0 2a 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a  *] |  ?:[\\/]*).
2d400 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47    lt_cv_path_MAG
2d410 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43  IC_CMD="$MAGIC_C
2d420 4d 44 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  MD" # Let the us
2d430 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
2d440 74 65 73 74 20 77 69 74 68 20 61 20 70 61 74 68  test with a path
2d450 2e 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 73  ..  ;;.*).  lt_s
2d460 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24  ave_MAGIC_CMD="$
2d470 4d 41 47 49 43 5f 43 4d 44 22 0a 20 20 6c 74 5f  MAGIC_CMD".  lt_
2d480 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b  save_ifs="$IFS";
2d490 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
2d4a0 41 54 4f 52 0a 20 20 61 63 5f 64 75 6d 6d 79 3d  ATOR.  ac_dummy=
2d4b0 22 2f 75 73 72 2f 62 69 6e 24 50 41 54 48 5f 53  "/usr/bin$PATH_S
2d4c0 45 50 41 52 41 54 4f 52 24 50 41 54 48 22 0a 20  EPARATOR$PATH". 
2d4d0 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 24   for ac_dir in $
2d4e0 61 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20 20 20  ac_dummy; do.   
2d4f0 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69   IFS="$lt_save_i
2d500 66 73 22 0a 20 20 20 20 74 65 73 74 20 2d 7a 20  fs".    test -z 
2d510 22 24 61 63 5f 64 69 72 22 20 26 26 20 61 63 5f  "$ac_dir" && ac_
2d520 64 69 72 3d 2e 0a 20 20 20 20 69 66 20 74 65 73  dir=..    if tes
2d530 74 20 2d 66 20 24 61 63 5f 64 69 72 2f 66 69 6c  t -f $ac_dir/fil
2d540 65 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74  e; then.      lt
2d550 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43  _cv_path_MAGIC_C
2d560 4d 44 3d 22 24 61 63 5f 64 69 72 2f 66 69 6c 65  MD="$ac_dir/file
2d570 22 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  ".      if test 
2d580 2d 6e 20 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f  -n "$file_magic_
2d590 74 65 73 74 5f 66 69 6c 65 22 3b 20 74 68 65 6e  test_file"; then
2d5a0 0a 09 63 61 73 65 20 24 64 65 70 6c 69 62 73 5f  ..case $deplibs_
2d5b0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a  check_method in.
2d5c0 09 22 66 69 6c 65 5f 6d 61 67 69 63 20 22 2a 29  ."file_magic "*)
2d5d0 0a 09 20 20 66 69 6c 65 5f 6d 61 67 69 63 5f 72  ..  file_magic_r
2d5e0 65 67 65 78 3d 60 65 78 70 72 20 22 24 64 65 70  egex=`expr "$dep
2d5f0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
2d600 64 22 20 3a 20 22 66 69 6c 65 5f 6d 61 67 69 63  d" : "file_magic
2d610 20 5c 28 2e 2a 5c 29 22 60 0a 09 20 20 4d 41 47   \(.*\)"`..  MAG
2d620 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70  IC_CMD="$lt_cv_p
2d630 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 09  ath_MAGIC_CMD"..
2d640 20 20 69 66 20 65 76 61 6c 20 24 66 69 6c 65 5f    if eval $file_
2d650 6d 61 67 69 63 5f 63 6d 64 20 5c 24 66 69 6c 65  magic_cmd \$file
2d660 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65  _magic_test_file
2d670 20 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a   2> /dev/null |.
2d680 09 20 20 20 20 24 45 47 52 45 50 20 22 24 66 69  .    $EGREP "$fi
2d690 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65 78 22 20  le_magic_regex" 
2d6a0 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
2d6b0 6e 0a 09 20 20 20 20 3a 0a 09 20 20 65 6c 73 65  n..    :..  else
2d6c0 0a 09 20 20 20 20 63 61 74 20 3c 3c 5f 4c 54 5f  ..    cat <<_LT_
2d6d0 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61  EOF 1>&2..*** Wa
2d6e0 72 6e 69 6e 67 3a 20 74 68 65 20 63 6f 6d 6d 61  rning: the comma
2d6f0 6e 64 20 6c 69 62 74 6f 6f 6c 20 75 73 65 73 20  nd libtool uses 
2d700 74 6f 20 64 65 74 65 63 74 20 73 68 61 72 65 64  to detect shared
2d710 20 6c 69 62 72 61 72 69 65 73 2c 0a 2a 2a 2a 20   libraries,.*** 
2d720 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 2c  $file_magic_cmd,
2d730 20 70 72 6f 64 75 63 65 73 20 6f 75 74 70 75 74   produces output
2d740 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 63 61   that libtool ca
2d750 6e 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 2e 0a  nnot recognize..
2d760 2a 2a 2a 20 54 68 65 20 72 65 73 75 6c 74 20 69  *** The result i
2d770 73 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 6d  s that libtool m
2d780 61 79 20 66 61 69 6c 20 74 6f 20 72 65 63 6f 67  ay fail to recog
2d790 6e 69 7a 65 20 73 68 61 72 65 64 20 6c 69 62 72  nize shared libr
2d7a0 61 72 69 65 73 0a 2a 2a 2a 20 61 73 20 73 75 63  aries.*** as suc
2d7b0 68 2e 20 20 54 68 69 73 20 77 69 6c 6c 20 61 66  h.  This will af
2d7c0 66 65 63 74 20 74 68 65 20 63 72 65 61 74 69 6f  fect the creatio
2d7d0 6e 20 6f 66 20 6c 69 62 74 6f 6f 6c 20 6c 69 62  n of libtool lib
2d7e0 72 61 72 69 65 73 20 74 68 61 74 0a 2a 2a 2a 20  raries that.*** 
2d7f0 64 65 70 65 6e 64 20 6f 6e 20 73 68 61 72 65 64  depend on shared
2d800 20 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74 20   libraries, but 
2d810 70 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64 20  programs linked 
2d820 77 69 74 68 20 73 75 63 68 20 6c 69 62 74 6f 6f  with such libtoo
2d830 6c 0a 2a 2a 2a 20 6c 69 62 72 61 72 69 65 73 20  l.*** libraries 
2d840 77 69 6c 6c 20 77 6f 72 6b 20 72 65 67 61 72 64  will work regard
2d850 6c 65 73 73 20 6f 66 20 74 68 69 73 20 70 72 6f  less of this pro
2d860 62 6c 65 6d 2e 20 20 4e 65 76 65 72 74 68 65 6c  blem.  Neverthel
2d870 65 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61 79  ess, you.*** may
2d880 20 77 61 6e 74 20 74 6f 20 72 65 70 6f 72 74 20   want to report 
2d890 74 68 65 20 70 72 6f 62 6c 65 6d 20 74 6f 20 79  the problem to y
2d8a0 6f 75 72 20 73 79 73 74 65 6d 20 6d 61 6e 61 67  our system manag
2d8b0 65 72 20 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a 2a  er and/or to.***
2d8c0 20 62 75 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e 75   bug-libtool@gnu
2d8d0 2e 6f 72 67 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20  .org.._LT_EOF.. 
2d8e0 20 66 69 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20   fi ;;..esac.   
2d8f0 20 20 20 66 69 0a 20 20 20 20 20 20 62 72 65 61     fi.      brea
2d900 6b 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a  k.    fi.  done.
2d910 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f    IFS="$lt_save_
2d920 69 66 73 22 0a 20 20 4d 41 47 49 43 5f 43 4d 44  ifs".  MAGIC_CMD
2d930 3d 22 24 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43  ="$lt_save_MAGIC
2d940 5f 43 4d 44 22 0a 20 20 3b 3b 0a 65 73 61 63 0a  _CMD".  ;;.esac.
2d950 66 69 0a 0a 4d 41 47 49 43 5f 43 4d 44 3d 22 24  fi..MAGIC_CMD="$
2d960 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43  lt_cv_path_MAGIC
2d970 5f 43 4d 44 22 0a 69 66 20 74 65 73 74 20 2d 6e  _CMD".if test -n
2d980 20 22 24 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74   "$MAGIC_CMD"; t
2d990 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
2d9a0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
2d9b0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
2d9c0 65 73 75 6c 74 3a 20 24 4d 41 47 49 43 5f 43 4d  esult: $MAGIC_CM
2d9d0 44 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  D" >&5.$as_echo 
2d9e0 22 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26 36  "$MAGIC_CMD" >&6
2d9f0 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
2da00 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
2da10 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
2da20 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  O}: result: no" 
2da30 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
2da40 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20  " >&6; }.fi...  
2da50 65 6c 73 65 0a 20 20 20 20 4d 41 47 49 43 5f 43  else.    MAGIC_C
2da60 4d 44 3d 3a 0a 20 20 66 69 0a 66 69 0a 0a 20 20  MD=:.  fi.fi..  
2da70 66 69 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23 20  fi.  ;;.esac..# 
2da80 55 73 65 20 43 20 66 6f 72 20 74 68 65 20 64 65  Use C for the de
2da90 66 61 75 6c 74 20 63 6f 6e 66 69 67 75 72 61 74  fault configurat
2daa0 69 6f 6e 20 69 6e 20 74 68 65 20 6c 69 62 74 6f  ion in the libto
2dab0 6f 6c 20 73 63 72 69 70 74 0a 0a 6c 74 5f 73 61  ol script..lt_sa
2dac0 76 65 5f 43 43 3d 22 24 43 43 22 0a 61 63 5f 65  ve_CC="$CC".ac_e
2dad0 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50  xt=c.ac_cpp='$CP
2dae0 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f  P $CPPFLAGS'.ac_
2daf0 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20  compile='$CC -c 
2db00 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  $CFLAGS $CPPFLAG
2db10 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
2db20 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d  xt >&5'.ac_link=
2db30 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74  '$CC -o conftest
2db40 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41  $ac_exeext $CFLA
2db50 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44  GS $CPPFLAGS $LD
2db60 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
2db70 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35  ac_ext $LIBS >&5
2db80 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  '.ac_compiler_gn
2db90 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69  u=$ac_cv_c_compi
2dba0 6c 65 72 5f 67 6e 75 0a 0a 0a 23 20 53 6f 75 72  ler_gnu...# Sour
2dbb0 63 65 20 66 69 6c 65 20 65 78 74 65 6e 73 69 6f  ce file extensio
2dbc0 6e 20 66 6f 72 20 43 20 74 65 73 74 20 73 6f 75  n for C test sou
2dbd0 72 63 65 73 2e 0a 61 63 5f 65 78 74 3d 63 0a 0a  rces..ac_ext=c..
2dbe0 23 20 4f 62 6a 65 63 74 20 66 69 6c 65 20 65 78  # Object file ex
2dbf0 74 65 6e 73 69 6f 6e 20 66 6f 72 20 63 6f 6d 70  tension for comp
2dc00 69 6c 65 64 20 43 20 74 65 73 74 20 73 6f 75 72  iled C test sour
2dc10 63 65 73 2e 0a 6f 62 6a 65 78 74 3d 6f 0a 6f 62  ces..objext=o.ob
2dc20 6a 65 78 74 3d 24 6f 62 6a 65 78 74 0a 0a 23 20  jext=$objext..# 
2dc30 43 6f 64 65 20 74 6f 20 62 65 20 75 73 65 64 20  Code to be used 
2dc40 69 6e 20 73 69 6d 70 6c 65 20 63 6f 6d 70 69 6c  in simple compil
2dc50 65 20 74 65 73 74 73 0a 6c 74 5f 73 69 6d 70 6c  e tests.lt_simpl
2dc60 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63  e_compile_test_c
2dc70 6f 64 65 3d 22 69 6e 74 20 73 6f 6d 65 5f 76 61  ode="int some_va
2dc80 72 69 61 62 6c 65 20 3d 20 30 3b 22 0a 0a 23 20  riable = 0;"..# 
2dc90 43 6f 64 65 20 74 6f 20 62 65 20 75 73 65 64 20  Code to be used 
2dca0 69 6e 20 73 69 6d 70 6c 65 20 6c 69 6e 6b 20 74  in simple link t
2dcb0 65 73 74 73 0a 6c 74 5f 73 69 6d 70 6c 65 5f 6c  ests.lt_simple_l
2dcc0 69 6e 6b 5f 74 65 73 74 5f 63 6f 64 65 3d 27 69  ink_test_code='i
2dcd0 6e 74 20 6d 61 69 6e 28 29 7b 72 65 74 75 72 6e  nt main(){return
2dce0 28 30 29 3b 7d 27 0a 0a 0a 0a 0a 0a 0a 0a 23 20  (0);}'........# 
2dcf0 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72  If no C compiler
2dd00 20 77 61 73 20 73 70 65 63 69 66 69 65 64 2c 20   was specified, 
2dd10 75 73 65 20 43 43 2e 0a 4c 54 43 43 3d 24 7b 4c  use CC..LTCC=${L
2dd20 54 43 43 2d 22 24 43 43 22 7d 0a 0a 23 20 49 66  TCC-"$CC"}..# If
2dd30 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20 66   no C compiler f
2dd40 6c 61 67 73 20 77 65 72 65 20 73 70 65 63 69 66  lags were specif
2dd50 69 65 64 2c 20 75 73 65 20 43 46 4c 41 47 53 2e  ied, use CFLAGS.
2dd60 0a 4c 54 43 46 4c 41 47 53 3d 24 7b 4c 54 43 46  .LTCFLAGS=${LTCF
2dd70 4c 41 47 53 2d 22 24 43 46 4c 41 47 53 22 7d 0a  LAGS-"$CFLAGS"}.
2dd80 0a 23 20 41 6c 6c 6f 77 20 43 43 20 74 6f 20 62  .# Allow CC to b
2dd90 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
2dda0 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73 2e   with arguments.
2ddb0 0a 63 6f 6d 70 69 6c 65 72 3d 24 43 43 0a 0a 23  .compiler=$CC..#
2ddc0 20 53 61 76 65 20 74 68 65 20 64 65 66 61 75 6c   Save the defaul
2ddd0 74 20 63 6f 6d 70 69 6c 65 72 2c 20 73 69 6e 63  t compiler, sinc
2dde0 65 20 69 74 20 67 65 74 73 20 6f 76 65 72 77 72  e it gets overwr
2ddf0 69 74 74 65 6e 20 77 68 65 6e 20 74 68 65 20 6f  itten when the o
2de00 74 68 65 72 0a 23 20 74 61 67 73 20 61 72 65 20  ther.# tags are 
2de10 62 65 69 6e 67 20 74 65 73 74 65 64 2c 20 61 6e  being tested, an
2de20 64 20 5f 4c 54 5f 54 41 47 56 41 52 28 63 6f 6d  d _LT_TAGVAR(com
2de30 70 69 6c 65 72 2c 20 5b 5d 29 20 69 73 20 61 20  piler, []) is a 
2de40 4e 4f 50 2e 0a 63 6f 6d 70 69 6c 65 72 5f 44 45  NOP..compiler_DE
2de50 46 41 55 4c 54 3d 24 43 43 0a 0a 23 20 73 61 76  FAULT=$CC..# sav
2de60 65 20 77 61 72 6e 69 6e 67 73 2f 62 6f 69 6c 65  e warnings/boile
2de70 72 70 6c 61 74 65 20 6f 66 20 73 69 6d 70 6c 65  rplate of simple
2de80 20 74 65 73 74 20 63 6f 64 65 0a 61 63 5f 6f 75   test code.ac_ou
2de90 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e 24  tfile=conftest.$
2dea0 61 63 5f 6f 62 6a 65 78 74 0a 65 63 68 6f 20 22  ac_objext.echo "
2deb0 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69  $lt_simple_compi
2dec0 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 63  le_test_code" >c
2ded0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2dee0 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c  eval "$ac_compil
2def0 65 22 20 32 3e 26 31 20 3e 2f 64 65 76 2f 6e 75  e" 2>&1 >/dev/nu
2df00 6c 6c 20 7c 20 24 53 45 44 20 27 2f 5e 24 2f 64  ll | $SED '/^$/d
2df10 3b 20 2f 5e 20 2a 2b 2f 64 27 20 3e 63 6f 6e 66  ; /^ *+/d' >conf
2df20 74 65 73 74 2e 65 72 72 0a 5f 6c 74 5f 63 6f 6d  test.err._lt_com
2df30 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74  piler_boilerplat
2df40 65 3d 60 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  e=`cat conftest.
2df50 65 72 72 60 0a 24 52 4d 20 63 6f 6e 66 74 65 73  err`.$RM conftes
2df60 74 2a 0a 0a 61 63 5f 6f 75 74 66 69 6c 65 3d 63  t*..ac_outfile=c
2df70 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
2df80 78 74 0a 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d  xt.echo "$lt_sim
2df90 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74 5f 63 6f  ple_link_test_co
2dfa0 64 65 22 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  de" >conftest.$a
2dfb0 63 5f 65 78 74 0a 65 76 61 6c 20 22 24 61 63 5f  c_ext.eval "$ac_
2dfc0 6c 69 6e 6b 22 20 32 3e 26 31 20 3e 2f 64 65 76  link" 2>&1 >/dev
2dfd0 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20 27 2f 5e  /null | $SED '/^
2dfe0 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 3e 63  $/d; /^ *+/d' >c
2dff0 6f 6e 66 74 65 73 74 2e 65 72 72 0a 5f 6c 74 5f  onftest.err._lt_
2e000 6c 69 6e 6b 65 72 5f 62 6f 69 6c 65 72 70 6c 61  linker_boilerpla
2e010 74 65 3d 60 63 61 74 20 63 6f 6e 66 74 65 73 74  te=`cat conftest
2e020 2e 65 72 72 60 0a 24 52 4d 20 2d 72 20 63 6f 6e  .err`.$RM -r con
2e030 66 74 65 73 74 2a 0a 0a 0a 69 66 20 74 65 73 74  ftest*...if test
2e040 20 2d 6e 20 22 24 63 6f 6d 70 69 6c 65 72 22 3b   -n "$compiler";
2e050 20 74 68 65 6e 0a 0a 6c 74 5f 70 72 6f 67 5f 63   then..lt_prog_c
2e060 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74  ompiler_no_built
2e070 69 6e 5f 66 6c 61 67 3d 0a 0a 69 66 20 74 65 73  in_flag=..if tes
2e080 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20  t "$GCC" = yes; 
2e090 74 68 65 6e 0a 20 20 6c 74 5f 70 72 6f 67 5f 63  then.  lt_prog_c
2e0a0 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74  ompiler_no_built
2e0b0 69 6e 5f 66 6c 61 67 3d 27 20 2d 66 6e 6f 2d 62  in_flag=' -fno-b
2e0c0 75 69 6c 74 69 6e 27 0a 0a 20 20 7b 20 24 61 73  uiltin'..  { $as
2e0d0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
2e0e0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
2e0f0 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20  O}: checking if 
2e100 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72  $compiler suppor
2e110 74 73 20 2d 66 6e 6f 2d 72 74 74 69 20 2d 66 6e  ts -fno-rtti -fn
2e120 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 20 3e 26  o-exceptions" >&
2e130 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
2e140 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69  ecking if $compi
2e150 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d 66 6e  ler supports -fn
2e160 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65  o-rtti -fno-exce
2e170 70 74 69 6f 6e 73 2e 2e 2e 20 22 20 3e 26 36 3b  ptions... " >&6;
2e180 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 70 72   }.if ${lt_cv_pr
2e190 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69  og_compiler_rtti
2e1a0 5f 65 78 63 65 70 74 69 6f 6e 73 2b 3a 7d 20 66  _exceptions+:} f
2e1b0 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
2e1c0 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
2e1d0 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
2e1e0 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70   lt_cv_prog_comp
2e1f0 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74  iler_rtti_except
2e200 69 6f 6e 73 3d 6e 6f 0a 20 20 20 61 63 5f 6f 75  ions=no.   ac_ou
2e210 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e 24  tfile=conftest.$
2e220 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20 65 63 68  ac_objext.   ech
2e230 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f  o "$lt_simple_co
2e240 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22  mpile_test_code"
2e250 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   > conftest.$ac_
2e260 65 78 74 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c  ext.   lt_compil
2e270 65 72 5f 66 6c 61 67 3d 22 2d 66 6e 6f 2d 72 74  er_flag="-fno-rt
2e280 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f  ti -fno-exceptio
2e290 6e 73 22 0a 20 20 20 23 20 49 6e 73 65 72 74 20  ns".   # Insert 
2e2a0 74 68 65 20 6f 70 74 69 6f 6e 20 65 69 74 68 65  the option eithe
2e2b0 72 20 28 31 29 20 61 66 74 65 72 20 74 68 65 20  r (1) after the 
2e2c0 6c 61 73 74 20 2a 46 4c 41 47 53 20 76 61 72 69  last *FLAGS vari
2e2d0 61 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28 32  able, or.   # (2
2e2e0 29 20 62 65 66 6f 72 65 20 61 20 77 6f 72 64 20  ) before a word 
2e2f0 63 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66  containing "conf
2e300 74 65 73 74 2e 22 2c 20 6f 72 20 28 33 29 20 61  test.", or (3) a
2e310 74 20 74 68 65 20 65 6e 64 2e 0a 20 20 20 23 20  t the end..   # 
2e320 4e 6f 74 65 20 74 68 61 74 20 24 61 63 5f 63 6f  Note that $ac_co
2e330 6d 70 69 6c 65 20 69 74 73 65 6c 66 20 64 6f 65  mpile itself doe
2e340 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61  s not contain ba
2e350 63 6b 73 6c 61 73 68 65 73 20 61 6e 64 20 62 65  ckslashes and be
2e360 67 69 6e 73 0a 20 20 20 23 20 77 69 74 68 20 61  gins.   # with a
2e370 20 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f   dollar sign (no
2e380 74 20 61 20 68 79 70 68 65 6e 29 2c 20 73 6f 20  t a hyphen), so 
2e390 74 68 65 20 65 63 68 6f 20 73 68 6f 75 6c 64 20  the echo should 
2e3a0 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a  work correctly..
2e3b0 20 20 20 23 20 54 68 65 20 6f 70 74 69 6f 6e 20     # The option 
2e3c0 69 73 20 72 65 66 65 72 65 6e 63 65 64 20 76 69  is referenced vi
2e3d0 61 20 61 20 76 61 72 69 61 62 6c 65 20 74 6f 20  a a variable to 
2e3e0 61 76 6f 69 64 20 63 6f 6e 66 75 73 69 6e 67 20  avoid confusing 
2e3f0 73 65 64 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70 69  sed..   lt_compi
2e400 6c 65 3d 60 65 63 68 6f 20 22 24 61 63 5f 63 6f  le=`echo "$ac_co
2e410 6d 70 69 6c 65 22 20 7c 20 24 53 45 44 20 5c 0a  mpile" | $SED \.
2e420 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41 47 53     -e 's:.*FLAGS
2e430 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f 63  }\{0,1\} :&$lt_c
2e440 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20 3a 3b 20  ompiler_flag :; 
2e450 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 20 5b  t' \.   -e 's: [
2e460 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a 20  ^ ]*conftest\.: 
2e470 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  $lt_compiler_fla
2e480 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20  g&:; t' \.   -e 
2e490 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c  's:$: $lt_compil
2e4a0 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20 20 28 65  er_flag:'`.   (e
2e4b0 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73  val echo "\"\$as
2e4c0 5f 6d 65 3a 36 36 36 31 3a 20 24 6c 74 5f 63 6f  _me:6661: $lt_co
2e4d0 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20  mpile\"" >&5).  
2e4e0 20 28 65 76 61 6c 20 22 24 6c 74 5f 63 6f 6d 70   (eval "$lt_comp
2e4f0 69 6c 65 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e  ile" 2>conftest.
2e500 65 72 72 29 0a 20 20 20 61 63 5f 73 74 61 74 75  err).   ac_statu
2e510 73 3d 24 3f 0a 20 20 20 63 61 74 20 63 6f 6e 66  s=$?.   cat conf
2e520 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20  test.err >&5.   
2e530 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 36 36 36  echo "$as_me:666
2e540 35 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  5: \$? = $ac_sta
2e550 74 75 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28  tus" >&5.   if (
2e560 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
2e570 20 26 26 20 74 65 73 74 20 2d 73 20 22 24 61 63   && test -s "$ac
2e580 5f 6f 75 74 66 69 6c 65 22 3b 20 74 68 65 6e 0a  _outfile"; then.
2e590 20 20 20 20 20 23 20 54 68 65 20 63 6f 6d 70 69       # The compi
2e5a0 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72  ler can only war
2e5b0 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65  n and ignore the
2e5c0 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72   option if not r
2e5d0 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23  ecognized.     #
2e5e0 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68   So say no if th
2e5f0 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73  ere are warnings
2e600 20 6f 74 68 65 72 20 74 68 61 6e 20 74 68 65 20   other than the 
2e610 75 73 75 61 6c 20 6f 75 74 70 75 74 2e 0a 20 20  usual output..  
2e620 20 20 20 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f     $ECHO "X$_lt_
2e630 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70  compiler_boilerp
2e640 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65  late" | $Xsed -e
2e650 20 27 2f 5e 24 2f 64 27 20 3e 63 6f 6e 66 74 65   '/^$/d' >confte
2e660 73 74 2e 65 78 70 0a 20 20 20 20 20 24 53 45 44  st.exp.     $SED
2e670 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64   '/^$/d; /^ *+/d
2e680 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  ' conftest.err >
2e690 63 6f 6e 66 74 65 73 74 2e 65 72 32 0a 20 20 20  conftest.er2.   
2e6a0 20 20 69 66 20 74 65 73 74 20 21 20 2d 73 20 63    if test ! -s c
2e6b0 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c 20 64  onftest.er2 || d
2e6c0 69 66 66 20 63 6f 6e 66 74 65 73 74 2e 65 78 70  iff conftest.exp
2e6d0 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f   conftest.er2 >/
2e6e0 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
2e6f0 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67        lt_cv_prog
2e700 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65  _compiler_rtti_e
2e710 78 63 65 70 74 69 6f 6e 73 3d 79 65 73 0a 20 20  xceptions=yes.  
2e720 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20 24     fi.   fi.   $
2e730 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69  RM conftest*..fi
2e740 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
2e750 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
2e760 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
2e770 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  : $lt_cv_prog_co
2e780 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65  mpiler_rtti_exce
2e790 70 74 69 6f 6e 73 22 20 3e 26 35 0a 24 61 73 5f  ptions" >&5.$as_
2e7a0 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70 72 6f  echo "$lt_cv_pro
2e7b0 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f  g_compiler_rtti_
2e7c0 65 78 63 65 70 74 69 6f 6e 73 22 20 3e 26 36 3b  exceptions" >&6;
2e7d0 20 7d 0a 0a 69 66 20 74 65 73 74 20 78 22 24 6c   }..if test x"$l
2e7e0 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
2e7f0 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f  er_rtti_exceptio
2e800 6e 73 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e  ns" = xyes; then
2e810 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .    lt_prog_com
2e820 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e  piler_no_builtin
2e830 5f 66 6c 61 67 3d 22 24 6c 74 5f 70 72 6f 67 5f  _flag="$lt_prog_
2e840 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c  compiler_no_buil
2e850 74 69 6e 5f 66 6c 61 67 20 2d 66 6e 6f 2d 72 74  tin_flag -fno-rt
2e860 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f  ti -fno-exceptio
2e870 6e 73 22 0a 65 6c 73 65 0a 20 20 20 20 3a 0a 66  ns".else.    :.f
2e880 69 0a 0a 66 69 0a 0a 0a 0a 0a 0a 0a 20 20 6c 74  i..fi.......  lt
2e890 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
2e8a0 6c 3d 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  l=.lt_prog_compi
2e8b0 6c 65 72 5f 70 69 63 3d 0a 6c 74 5f 70 72 6f 67  ler_pic=.lt_prog
2e8c0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2e8d0 3d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  =..{ $as_echo "$
2e8e0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
2e8f0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
2e900 6b 69 6e 67 20 66 6f 72 20 24 63 6f 6d 70 69 6c  king for $compil
2e910 65 72 20 6f 70 74 69 6f 6e 20 74 6f 20 70 72 6f  er option to pro
2e920 64 75 63 65 20 50 49 43 22 20 3e 26 35 0a 24 61  duce PIC" >&5.$a
2e930 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
2e940 6e 67 20 66 6f 72 20 24 63 6f 6d 70 69 6c 65 72  ng for $compiler
2e950 20 6f 70 74 69 6f 6e 20 74 6f 20 70 72 6f 64 75   option to produ
2e960 63 65 20 50 49 43 2e 2e 2e 20 22 20 3e 26 36 3b  ce PIC... " >&6;
2e970 20 7d 0a 0a 20 20 69 66 20 74 65 73 74 20 22 24   }..  if test "$
2e980 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  GCC" = yes; then
2e990 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .    lt_prog_com
2e9a0 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
2e9b0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2e9c0 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73 74  iler_static='-st
2e9d0 61 74 69 63 27 0a 0a 20 20 20 20 63 61 73 65 20  atic'..    case 
2e9e0 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20  $host_os in.    
2e9f0 20 20 61 69 78 2a 29 0a 20 20 20 20 20 20 23 20    aix*).      # 
2ea00 41 6c 6c 20 41 49 58 20 63 6f 64 65 20 69 73 20  All AIX code is 
2ea10 50 49 43 2e 0a 20 20 20 20 20 20 69 66 20 74 65  PIC..      if te
2ea20 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d  st "$host_cpu" =
2ea30 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 41   ia64; then..# A
2ea40 49 58 20 35 20 6e 6f 77 20 73 75 70 70 6f 72 74  IX 5 now support
2ea50 73 20 49 41 36 34 20 70 72 6f 63 65 73 73 6f 72  s IA64 processor
2ea60 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2ea70 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
2ea80 74 69 63 27 0a 20 20 20 20 20 20 66 69 0a 20 20  tic'.      fi.  
2ea90 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 6d 69 67      ;;..    amig
2eaa0 61 6f 73 2a 29 0a 20 20 20 20 20 20 63 61 73 65  aos*).      case
2eab0 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20   $host_cpu in.  
2eac0 20 20 20 20 70 6f 77 65 72 70 63 29 0a 20 20 20      powerpc).   
2ead0 20 20 20 20 20 20 20 20 20 23 20 73 65 65 20 63           # see c
2eae0 6f 6d 6d 65 6e 74 20 61 62 6f 75 74 20 41 6d 69  omment about Ami
2eaf0 67 61 4f 53 34 20 2e 73 6f 20 73 75 70 70 6f 72  gaOS4 .so suppor
2eb00 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 74  t.            lt
2eb10 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2eb20 69 63 3d 27 2d 66 50 49 43 27 0a 20 20 20 20 20  ic='-fPIC'.     
2eb30 20 20 20 3b 3b 0a 20 20 20 20 20 20 6d 36 38 6b     ;;.      m68k
2eb40 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20  ).            # 
2eb50 46 49 58 4d 45 3a 20 77 65 20 6e 65 65 64 20 61  FIXME: we need a
2eb60 74 20 6c 65 61 73 74 20 36 38 30 32 30 20 63 6f  t least 68020 co
2eb70 64 65 20 74 6f 20 62 75 69 6c 64 20 73 68 61 72  de to build shar
2eb80 65 64 20 6c 69 62 72 61 72 69 65 73 2c 20 62 75  ed libraries, bu
2eb90 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20  t.            # 
2eba0 61 64 64 69 6e 67 20 74 68 65 20 60 2d 6d 36 38  adding the `-m68
2ebb0 30 32 30 27 20 66 6c 61 67 20 74 6f 20 47 43 43  020' flag to GCC
2ebc0 20 70 72 65 76 65 6e 74 73 20 62 75 69 6c 64 69   prevents buildi
2ebd0 6e 67 20 61 6e 79 74 68 69 6e 67 20 62 65 74 74  ng anything bett
2ebe0 65 72 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20  er,.            
2ebf0 23 20 6c 69 6b 65 20 60 2d 6d 36 38 30 34 30 27  # like `-m68040'
2ec00 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 74  ..            lt
2ec10 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2ec20 69 63 3d 27 2d 6d 36 38 30 32 30 20 2d 72 65 73  ic='-m68020 -res
2ec30 69 64 65 6e 74 33 32 20 2d 6d 61 6c 77 61 79 73  ident32 -malways
2ec40 2d 72 65 73 74 6f 72 65 2d 61 34 27 0a 20 20 20  -restore-a4'.   
2ec50 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 65 73       ;;.      es
2ec60 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  ac.      ;;..   
2ec70 20 62 65 6f 73 2a 20 7c 20 69 72 69 78 35 2a 20   beos* | irix5* 
2ec80 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74  | irix6* | nonst
2ec90 6f 70 75 78 2a 20 7c 20 6f 73 66 33 2a 20 7c 20  opux* | osf3* | 
2eca0 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 0a 20  osf4* | osf5*). 
2ecb0 20 20 20 20 20 23 20 50 49 43 20 69 73 20 74 68       # PIC is th
2ecc0 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 74 68  e default for th
2ecd0 65 73 65 20 4f 53 65 73 2e 0a 20 20 20 20 20 20  ese OSes..      
2ece0 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67 77 2a 20 7c  ;;..    mingw* |
2ecf0 20 63 79 67 77 69 6e 2a 20 7c 20 70 77 33 32 2a   cygwin* | pw32*
2ed00 20 7c 20 6f 73 32 2a 20 7c 20 63 65 67 63 63 2a   | os2* | cegcc*
2ed10 29 0a 20 20 20 20 20 20 23 20 54 68 69 73 20 68  ).      # This h
2ed20 61 63 6b 20 69 73 20 73 6f 20 74 68 61 74 20 74  ack is so that t
2ed30 68 65 20 73 6f 75 72 63 65 20 66 69 6c 65 20 63  he source file c
2ed40 61 6e 20 74 65 6c 6c 20 77 68 65 74 68 65 72 20  an tell whether 
2ed50 69 74 20 69 73 20 62 65 69 6e 67 0a 20 20 20 20  it is being.    
2ed60 20 20 23 20 62 75 69 6c 74 20 66 6f 72 20 69 6e    # built for in
2ed70 63 6c 75 73 69 6f 6e 20 69 6e 20 61 20 64 6c 6c  clusion in a dll
2ed80 20 28 61 6e 64 20 73 68 6f 75 6c 64 20 65 78 70   (and should exp
2ed90 6f 72 74 20 73 79 6d 62 6f 6c 73 20 66 6f 72 20  ort symbols for 
2eda0 65 78 61 6d 70 6c 65 29 2e 0a 20 20 20 20 20 20  example)..      
2edb0 23 20 41 6c 74 68 6f 75 67 68 20 74 68 65 20 63  # Although the c
2edc0 79 67 77 69 6e 20 67 63 63 20 69 67 6e 6f 72 65  ygwin gcc ignore
2edd0 73 20 2d 66 50 49 43 2c 20 73 74 69 6c 6c 20 6e  s -fPIC, still n
2ede0 65 65 64 20 74 68 69 73 20 66 6f 72 20 6f 6c 64  eed this for old
2edf0 2d 73 74 79 6c 65 0a 20 20 20 20 20 20 23 20 28  -style.      # (
2ee00 2d 2d 64 69 73 61 62 6c 65 2d 61 75 74 6f 2d 69  --disable-auto-i
2ee10 6d 70 6f 72 74 29 20 6c 69 62 72 61 72 69 65 73  mport) libraries
2ee20 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2ee30 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 44 44  ompiler_pic='-DD
2ee40 4c 4c 5f 45 58 50 4f 52 54 27 0a 20 20 20 20 20  LL_EXPORT'.     
2ee50 20 3b 3b 0a 0a 20 20 20 20 64 61 72 77 69 6e 2a   ;;..    darwin*
2ee60 20 7c 20 72 68 61 70 73 6f 64 79 2a 29 0a 20 20   | rhapsody*).  
2ee70 20 20 20 20 23 20 50 49 43 20 69 73 20 74 68 65      # PIC is the
2ee80 20 64 65 66 61 75 6c 74 20 6f 6e 20 74 68 69 73   default on this
2ee90 20 70 6c 61 74 66 6f 72 6d 0a 20 20 20 20 20 20   platform.      
2eea0 23 20 43 6f 6d 6d 6f 6e 20 73 79 6d 62 6f 6c 73  # Common symbols
2eeb0 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20 69 6e 20   not allowed in 
2eec0 4d 48 5f 44 59 4c 49 42 20 66 69 6c 65 73 0a 20  MH_DYLIB files. 
2eed0 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2eee0 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 6e 6f 2d  piler_pic='-fno-
2eef0 63 6f 6d 6d 6f 6e 27 0a 20 20 20 20 20 20 3b 3b  common'.      ;;
2ef00 0a 0a 20 20 20 20 68 70 75 78 2a 29 0a 20 20 20  ..    hpux*).   
2ef10 20 20 20 23 20 50 49 43 20 69 73 20 74 68 65 20     # PIC is the 
2ef20 64 65 66 61 75 6c 74 20 66 6f 72 20 36 34 2d 62  default for 64-b
2ef30 69 74 20 50 41 20 48 50 2d 55 58 2c 20 62 75 74  it PA HP-UX, but
2ef40 20 6e 6f 74 20 66 6f 72 20 33 32 2d 62 69 74 0a   not for 32-bit.
2ef50 20 20 20 20 20 20 23 20 50 41 20 48 50 2d 55 58        # PA HP-UX
2ef60 2e 20 20 4f 6e 20 49 41 36 34 20 48 50 2d 55 58  .  On IA64 HP-UX
2ef70 2c 20 50 49 43 20 69 73 20 74 68 65 20 64 65 66  , PIC is the def
2ef80 61 75 6c 74 20 62 75 74 20 74 68 65 20 70 69 63  ault but the pic
2ef90 20 66 6c 61 67 0a 20 20 20 20 20 20 23 20 73 65   flag.      # se
2efa0 74 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 54  ts the default T
2efb0 4c 53 20 6d 6f 64 65 6c 20 61 6e 64 20 61 66 66  LS model and aff
2efc0 65 63 74 73 20 69 6e 6c 69 6e 69 6e 67 2e 0a 20  ects inlining.. 
2efd0 20 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f       case $host_
2efe0 63 70 75 20 69 6e 0a 20 20 20 20 20 20 68 70 70  cpu in.      hpp
2eff0 61 2a 36 34 2a 29 0a 09 23 20 2b 5a 20 74 68 65  a*64*)..# +Z the
2f000 20 64 65 66 61 75 6c 74 0a 09 3b 3b 0a 20 20 20   default..;;.   
2f010 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63     *)..lt_prog_c
2f020 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50  ompiler_pic='-fP
2f030 49 43 27 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73  IC'..;;.      es
2f040 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  ac.      ;;..   
2f050 20 69 6e 74 65 72 69 78 5b 33 2d 39 5d 2a 29 0a   interix[3-9]*).
2f060 20 20 20 20 20 20 23 20 49 6e 74 65 72 69 78 20        # Interix 
2f070 33 2e 78 20 67 63 63 20 2d 66 70 69 63 2f 2d 66  3.x gcc -fpic/-f
2f080 50 49 43 20 6f 70 74 69 6f 6e 73 20 67 65 6e 65  PIC options gene
2f090 72 61 74 65 20 62 72 6f 6b 65 6e 20 63 6f 64 65  rate broken code
2f0a0 2e 0a 20 20 20 20 20 20 23 20 49 6e 73 74 65 61  ..      # Instea
2f0b0 64 2c 20 77 65 20 72 65 6c 6f 63 61 74 65 20 73  d, we relocate s
2f0c0 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20  hared libraries 
2f0d0 61 74 20 72 75 6e 74 69 6d 65 2e 0a 20 20 20 20  at runtime..    
2f0e0 20 20 3b 3b 0a 0a 20 20 20 20 6d 73 64 6f 73 64    ;;..    msdosd
2f0f0 6a 67 70 70 2a 29 0a 20 20 20 20 20 20 23 20 4a  jgpp*).      # J
2f100 75 73 74 20 62 65 63 61 75 73 65 20 77 65 20 75  ust because we u
2f110 73 65 20 47 43 43 20 64 6f 65 73 6e 27 74 20 6d  se GCC doesn't m
2f120 65 61 6e 20 77 65 20 73 75 64 64 65 6e 6c 79 20  ean we suddenly 
2f130 67 65 74 20 73 68 61 72 65 64 20 6c 69 62 72 61  get shared libra
2f140 72 69 65 73 0a 20 20 20 20 20 20 23 20 6f 6e 20  ries.      # on 
2f150 73 79 73 74 65 6d 73 20 74 68 61 74 20 64 6f 6e  systems that don
2f160 27 74 20 73 75 70 70 6f 72 74 20 74 68 65 6d 2e  't support them.
2f170 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2f180 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69 6c  ompiler_can_buil
2f190 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20  d_shared=no.    
2f1a0 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d    enable_shared=
2f1b0 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  no.      ;;..   
2f1c0 20 2a 6e 74 6f 2a 20 7c 20 2a 71 6e 78 2a 29 0a   *nto* | *qnx*).
2f1d0 20 20 20 20 20 20 23 20 51 4e 58 20 75 73 65 73        # QNX uses
2f1e0 20 47 4e 55 20 43 2b 2b 2c 20 62 75 74 20 6e 65   GNU C++, but ne
2f1f0 65 64 20 74 6f 20 64 65 66 69 6e 65 20 2d 73 68  ed to define -sh
2f200 61 72 65 64 20 6f 70 74 69 6f 6e 20 74 6f 6f 2c  ared option too,
2f210 20 6f 74 68 65 72 77 69 73 65 0a 20 20 20 20 20   otherwise.     
2f220 20 23 20 69 74 20 77 69 6c 6c 20 63 6f 72 65 64   # it will cored
2f230 75 6d 70 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72  ump..      lt_pr
2f240 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
2f250 27 2d 66 50 49 43 20 2d 73 68 61 72 65 64 27 0a  '-fPIC -shared'.
2f260 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79        ;;..    sy
2f270 73 76 34 2a 4d 50 2a 29 0a 20 20 20 20 20 20 69  sv4*MP*).      i
2f280 66 20 74 65 73 74 20 2d 64 20 2f 75 73 72 2f 6e  f test -d /usr/n
2f290 65 63 3b 20 74 68 65 6e 0a 09 6c 74 5f 70 72 6f  ec; then..lt_pro
2f2a0 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 2d  g_compiler_pic=-
2f2b0 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63 0a 20 20 20  Kconform_pic.   
2f2c0 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a     fi.      ;;..
2f2d0 20 20 20 20 2a 29 0a 20 20 20 20 20 20 6c 74 5f      *).      lt_
2f2e0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2f2f0 63 3d 27 2d 66 50 49 43 27 0a 20 20 20 20 20 20  c='-fPIC'.      
2f300 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 65 6c  ;;.    esac.  el
2f310 73 65 0a 20 20 20 20 23 20 50 4f 52 54 4d 45 20  se.    # PORTME 
2f320 43 68 65 63 6b 20 66 6f 72 20 66 6c 61 67 20 74  Check for flag t
2f330 6f 20 70 61 73 73 20 6c 69 6e 6b 65 72 20 66 6c  o pass linker fl
2f340 61 67 73 20 74 68 72 6f 75 67 68 20 74 68 65 20  ags through the 
2f350 73 79 73 74 65 6d 20 63 6f 6d 70 69 6c 65 72 2e  system compiler.
2f360 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f  .    case $host_
2f370 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 2a 29 0a  os in.    aix*).
2f380 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2f390 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27  mpiler_wl='-Wl,'
2f3a0 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22  .      if test "
2f3b0 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61 36  $host_cpu" = ia6
2f3c0 34 3b 20 74 68 65 6e 0a 09 23 20 41 49 58 20 35  4; then..# AIX 5
2f3d0 20 6e 6f 77 20 73 75 70 70 6f 72 74 73 20 49 41   now supports IA
2f3e0 36 34 20 70 72 6f 63 65 73 73 6f 72 0a 09 6c 74  64 processor..lt
2f3f0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2f400 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27  tatic='-Bstatic'
2f410 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 74 5f  .      else..lt_
2f420 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2f430 61 74 69 63 3d 27 2d 62 6e 73 6f 20 2d 62 49 3a  atic='-bnso -bI:
2f440 2f 6c 69 62 2f 73 79 73 63 61 6c 6c 73 2e 65 78  /lib/syscalls.ex
2f450 70 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  p'.      fi.    
2f460 20 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67 77 2a    ;;..    mingw*
2f470 20 7c 20 63 79 67 77 69 6e 2a 20 7c 20 70 77 33   | cygwin* | pw3
2f480 32 2a 20 7c 20 6f 73 32 2a 20 7c 20 63 65 67 63  2* | os2* | cegc
2f490 63 2a 29 0a 20 20 20 20 20 20 23 20 54 68 69 73  c*).      # This
2f4a0 20 68 61 63 6b 20 69 73 20 73 6f 20 74 68 61 74   hack is so that
2f4b0 20 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c 65   the source file
2f4c0 20 63 61 6e 20 74 65 6c 6c 20 77 68 65 74 68 65   can tell whethe
2f4d0 72 20 69 74 20 69 73 20 62 65 69 6e 67 0a 20 20  r it is being.  
2f4e0 20 20 20 20 23 20 62 75 69 6c 74 20 66 6f 72 20      # built for 
2f4f0 69 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 61 20 64  inclusion in a d
2f500 6c 6c 20 28 61 6e 64 20 73 68 6f 75 6c 64 20 65  ll (and should e
2f510 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20 66 6f  xport symbols fo
2f520 72 20 65 78 61 6d 70 6c 65 29 2e 0a 20 20 20 20  r example)..    
2f530 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2f540 65 72 5f 70 69 63 3d 27 2d 44 44 4c 4c 5f 45 58  er_pic='-DDLL_EX
2f550 50 4f 52 54 27 0a 20 20 20 20 20 20 3b 3b 0a 0a  PORT'.      ;;..
2f560 20 20 20 20 68 70 75 78 39 2a 20 7c 20 68 70 75      hpux9* | hpu
2f570 78 31 30 2a 20 7c 20 68 70 75 78 31 31 2a 29 0a  x10* | hpux11*).
2f580 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2f590 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27  mpiler_wl='-Wl,'
2f5a0 0a 20 20 20 20 20 20 23 20 50 49 43 20 69 73 20  .      # PIC is 
2f5b0 74 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20  the default for 
2f5c0 49 41 36 34 20 48 50 2d 55 58 20 61 6e 64 20 36  IA64 HP-UX and 6
2f5d0 34 2d 62 69 74 20 48 50 2d 55 58 2c 20 62 75 74  4-bit HP-UX, but
2f5e0 0a 20 20 20 20 20 20 23 20 6e 6f 74 20 66 6f 72  .      # not for
2f5f0 20 50 41 20 48 50 2d 55 58 2e 0a 20 20 20 20 20   PA HP-UX..     
2f600 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20   case $host_cpu 
2f610 69 6e 0a 20 20 20 20 20 20 68 70 70 61 2a 36 34  in.      hppa*64
2f620 2a 7c 69 61 36 34 2a 29 0a 09 23 20 2b 5a 20 74  *|ia64*)..# +Z t
2f630 68 65 20 64 65 66 61 75 6c 74 0a 09 3b 3b 0a 20  he default..;;. 
2f640 20 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67       *)..lt_prog
2f650 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2b  _compiler_pic='+
2f660 5a 27 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61  Z'..;;.      esa
2f670 63 0a 20 20 20 20 20 20 23 20 49 73 20 74 68 65  c.      # Is the
2f680 72 65 20 61 20 62 65 74 74 65 72 20 6c 74 5f 70  re a better lt_p
2f690 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2f6a0 74 69 63 20 74 68 61 74 20 77 6f 72 6b 73 20 77  tic that works w
2f6b0 69 74 68 20 74 68 65 20 62 75 6e 64 6c 65 64 20  ith the bundled 
2f6c0 43 43 3f 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  CC?.      lt_pro
2f6d0 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2f6e0 63 3d 27 24 7b 77 6c 7d 2d 61 20 24 7b 77 6c 7d  c='${wl}-a ${wl}
2f6f0 61 72 63 68 69 76 65 27 0a 20 20 20 20 20 20 3b  archive'.      ;
2f700 3b 0a 0a 20 20 20 20 69 72 69 78 35 2a 20 7c 20  ;..    irix5* | 
2f710 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70  irix6* | nonstop
2f720 75 78 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72  ux*).      lt_pr
2f730 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2f740 2d 57 6c 2c 27 0a 20 20 20 20 20 20 23 20 50 49  -Wl,'.      # PI
2f750 43 20 28 77 69 74 68 20 2d 4b 50 49 43 29 20 69  C (with -KPIC) i
2f760 73 20 74 68 65 20 64 65 66 61 75 6c 74 2e 0a 20  s the default.. 
2f770 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2f780 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e  piler_static='-n
2f790 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20  on_shared'.     
2f7a0 20 3b 3b 0a 0a 20 20 20 20 6c 69 6e 75 78 2a 20   ;;..    linux* 
2f7b0 7c 20 6b 2a 62 73 64 2a 2d 67 6e 75 29 0a 20 20  | k*bsd*-gnu).  
2f7c0 20 20 20 20 63 61 73 65 20 24 63 63 5f 62 61 73      case $cc_bas
2f7d0 65 6e 61 6d 65 20 69 6e 0a 20 20 20 20 20 20 23  ename in.      #
2f7e0 20 6f 6c 64 20 49 6e 74 65 6c 20 66 6f 72 20 78   old Intel for x
2f7f0 38 36 5f 36 34 20 77 68 69 63 68 20 73 74 69 6c  86_64 which stil
2f800 6c 20 73 75 70 70 6f 72 74 65 64 20 2d 4b 50 49  l supported -KPI
2f810 43 2e 0a 20 20 20 20 20 20 65 63 63 2a 29 0a 09  C..      ecc*)..
2f820 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f830 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70  _wl='-Wl,'..lt_p
2f840 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2f850 3d 27 2d 4b 50 49 43 27 0a 09 6c 74 5f 70 72 6f  ='-KPIC'..lt_pro
2f860 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2f870 63 3d 27 2d 73 74 61 74 69 63 27 0a 20 20 20 20  c='-static'.    
2f880 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 23 20 69      ;;.      # i
2f890 63 63 20 75 73 65 64 20 74 6f 20 62 65 20 69 6e  cc used to be in
2f8a0 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68 20  compatible with 
2f8b0 47 43 43 2e 0a 20 20 20 20 20 20 23 20 49 43 43  GCC..      # ICC
2f8c0 20 31 30 20 64 6f 65 73 6e 27 74 20 61 63 63 65   10 doesn't acce
2f8d0 70 74 20 2d 4b 50 49 43 20 61 6e 79 20 6d 6f 72  pt -KPIC any mor
2f8e0 65 2e 0a 20 20 20 20 20 20 69 63 63 2a 20 7c 20  e..      icc* | 
2f8f0 69 66 6f 72 74 2a 29 0a 09 6c 74 5f 70 72 6f 67  ifort*)..lt_prog
2f900 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
2f910 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  l,'..lt_prog_com
2f920 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49 43  piler_pic='-fPIC
2f930 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  '..lt_prog_compi
2f940 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73 74 61  ler_static='-sta
2f950 74 69 63 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a  tic'.        ;;.
2f960 20 20 20 20 20 20 23 20 4c 61 68 65 79 20 46 6f        # Lahey Fo
2f970 72 74 72 61 6e 20 38 2e 31 2e 0a 20 20 20 20 20  rtran 8.1..     
2f980 20 6c 66 39 35 2a 29 0a 09 6c 74 5f 70 72 6f 67   lf95*)..lt_prog
2f990 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
2f9a0 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  l,'..lt_prog_com
2f9b0 70 69 6c 65 72 5f 70 69 63 3d 27 2d 2d 73 68 61  piler_pic='--sha
2f9c0 72 65 64 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  red'..lt_prog_co
2f9d0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2f9e0 2d 73 74 61 74 69 63 27 0a 09 3b 3b 0a 20 20 20  -static'..;;.   
2f9f0 20 20 20 70 67 63 63 2a 20 7c 20 70 67 66 37 37     pgcc* | pgf77
2fa00 2a 20 7c 20 70 67 66 39 30 2a 20 7c 20 70 67 66  * | pgf90* | pgf
2fa10 39 35 2a 29 0a 20 20 20 20 20 20 20 20 23 20 50  95*).        # P
2fa20 6f 72 74 6c 61 6e 64 20 47 72 6f 75 70 20 63 6f  ortland Group co
2fa30 6d 70 69 6c 65 72 73 20 28 2a 6e 6f 74 2a 20 74  mpilers (*not* t
2fa40 68 65 20 50 65 6e 74 69 75 6d 20 67 63 63 20 63  he Pentium gcc c
2fa50 6f 6d 70 69 6c 65 72 2c 0a 09 23 20 77 68 69 63  ompiler,..# whic
2fa60 68 20 6c 6f 6f 6b 73 20 74 6f 20 62 65 20 61 20  h looks to be a 
2fa70 64 65 61 64 20 70 72 6f 6a 65 63 74 29 0a 09 6c  dead project)..l
2fa80 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2fa90 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72  wl='-Wl,'..lt_pr
2faa0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
2fab0 27 2d 66 70 69 63 27 0a 09 6c 74 5f 70 72 6f 67  '-fpic'..lt_prog
2fac0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2fad0 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20  ='-Bstatic'.    
2fae0 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 63 63 63      ;;.      ccc
2faf0 2a 29 0a 20 20 20 20 20 20 20 20 6c 74 5f 70 72  *).        lt_pr
2fb00 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2fb10 2d 57 6c 2c 27 0a 20 20 20 20 20 20 20 20 23 20  -Wl,'.        # 
2fb20 41 6c 6c 20 41 6c 70 68 61 20 63 6f 64 65 20 69  All Alpha code i
2fb30 73 20 50 49 43 2e 0a 20 20 20 20 20 20 20 20 6c  s PIC..        l
2fb40 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2fb50 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73 68 61  static='-non_sha
2fb60 72 65 64 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a  red'.        ;;.
2fb70 20 20 20 20 20 20 78 6c 2a 29 0a 09 23 20 49 42        xl*)..# IB
2fb80 4d 20 58 4c 20 43 20 38 2e 30 2f 46 6f 72 74 72  M XL C 8.0/Fortr
2fb90 61 6e 20 31 30 2e 31 20 6f 6e 20 50 50 43 0a 09  an 10.1 on PPC..
2fba0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2fbb0 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70  _wl='-Wl,'..lt_p
2fbc0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2fbd0 3d 27 2d 71 70 69 63 27 0a 09 6c 74 5f 70 72 6f  ='-qpic'..lt_pro
2fbe0 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2fbf0 63 3d 27 2d 71 73 74 61 74 69 63 6c 69 6e 6b 27  c='-qstaticlink'
2fc00 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09 63  ..;;.      *)..c
2fc10 61 73 65 20 60 24 43 43 20 2d 56 20 32 3e 26 31  ase `$CC -V 2>&1
2fc20 20 7c 20 73 65 64 20 35 71 60 20 69 6e 0a 09 2a   | sed 5q` in..*
2fc30 53 75 6e 5c 20 43 2a 29 0a 09 20 20 23 20 53 75  Sun\ C*)..  # Su
2fc40 6e 20 43 20 35 2e 39 0a 09 20 20 6c 74 5f 70 72  n C 5.9..  lt_pr
2fc50 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
2fc60 27 2d 4b 50 49 43 27 0a 09 20 20 6c 74 5f 70 72  '-KPIC'..  lt_pr
2fc70 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2fc80 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 09 20  ic='-Bstatic'.. 
2fc90 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2fca0 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 20 20 3b  r_wl='-Wl,'..  ;
2fcb0 3b 0a 09 2a 53 75 6e 5c 20 46 2a 29 0a 09 20 20  ;..*Sun\ F*)..  
2fcc0 23 20 53 75 6e 20 46 6f 72 74 72 61 6e 20 38 2e  # Sun Fortran 8.
2fcd0 33 20 70 61 73 73 65 73 20 61 6c 6c 20 75 6e 72  3 passes all unr
2fce0 65 63 6f 67 6e 69 7a 65 64 20 66 6c 61 67 73 20  ecognized flags 
2fcf0 74 6f 20 74 68 65 20 6c 69 6e 6b 65 72 0a 09 20  to the linker.. 
2fd00 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2fd10 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a 09 20  r_pic='-KPIC'.. 
2fd20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2fd30 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74  r_static='-Bstat
2fd40 69 63 27 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63  ic'..  lt_prog_c
2fd50 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 27 0a 09 20  ompiler_wl=''.. 
2fd60 20 3b 3b 0a 09 65 73 61 63 0a 09 3b 3b 0a 20 20   ;;..esac..;;.  
2fd70 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b      esac.      ;
2fd80 3b 0a 0a 20 20 20 20 6e 65 77 73 6f 73 36 29 0a  ;..    newsos6).
2fd90 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2fda0 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49  mpiler_pic='-KPI
2fdb0 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  C'.      lt_prog
2fdc0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2fdd0 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20  ='-Bstatic'.    
2fde0 20 20 3b 3b 0a 0a 20 20 20 20 2a 6e 74 6f 2a 20    ;;..    *nto* 
2fdf0 7c 20 2a 71 6e 78 2a 29 0a 20 20 20 20 20 20 23  | *qnx*).      #
2fe00 20 51 4e 58 20 75 73 65 73 20 47 4e 55 20 43 2b   QNX uses GNU C+
2fe10 2b 2c 20 62 75 74 20 6e 65 65 64 20 74 6f 20 64  +, but need to d
2fe20 65 66 69 6e 65 20 2d 73 68 61 72 65 64 20 6f 70  efine -shared op
2fe30 74 69 6f 6e 20 74 6f 6f 2c 20 6f 74 68 65 72 77  tion too, otherw
2fe40 69 73 65 0a 20 20 20 20 20 20 23 20 69 74 20 77  ise.      # it w
2fe50 69 6c 6c 20 63 6f 72 65 64 75 6d 70 2e 0a 20 20  ill coredump..  
2fe60 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2fe70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49 43 20  iler_pic='-fPIC 
2fe80 2d 73 68 61 72 65 64 27 0a 20 20 20 20 20 20 3b  -shared'.      ;
2fe90 3b 0a 0a 20 20 20 20 6f 73 66 33 2a 20 7c 20 6f  ;..    osf3* | o
2fea0 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 0a 20 20  sf4* | osf5*).  
2feb0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2fec0 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20  iler_wl='-Wl,'. 
2fed0 20 20 20 20 20 23 20 41 6c 6c 20 4f 53 46 2f 31       # All OSF/1
2fee0 20 63 6f 64 65 20 69 73 20 50 49 43 2e 0a 20 20   code is PIC..  
2fef0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2ff00 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f  iler_static='-no
2ff10 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20 20  n_shared'.      
2ff20 3b 3b 0a 0a 20 20 20 20 72 64 6f 73 2a 29 0a 20  ;;..    rdos*). 
2ff30 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2ff40 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e  piler_static='-n
2ff50 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20  on_shared'.     
2ff60 20 3b 3b 0a 0a 20 20 20 20 73 6f 6c 61 72 69 73   ;;..    solaris
2ff70 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
2ff80 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
2ff90 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70  KPIC'.      lt_p
2ffa0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2ffb0 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20  tic='-Bstatic'. 
2ffc0 20 20 20 20 20 63 61 73 65 20 24 63 63 5f 62 61       case $cc_ba
2ffd0 73 65 6e 61 6d 65 20 69 6e 0a 20 20 20 20 20 20  sename in.      
2ffe0 66 37 37 2a 20 7c 20 66 39 30 2a 20 7c 20 66 39  f77* | f90* | f9
2fff0 35 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  5*)..lt_prog_com
30000 70 69 6c 65 72 5f 77 6c 3d 27 2d 51 6f 70 74 69  piler_wl='-Qopti
30010 6f 6e 20 6c 64 20 27 3b 3b 0a 20 20 20 20 20 20  on ld ';;.      
30020 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  *)..lt_prog_comp
30030 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 3b 3b  iler_wl='-Wl,';;
30040 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
30050 20 20 3b 3b 0a 0a 20 20 20 20 73 75 6e 6f 73 34    ;;..    sunos4
30060 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
30070 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 51  _compiler_wl='-Q
30080 6f 70 74 69 6f 6e 20 6c 64 20 27 0a 20 20 20 20  option ld '.    
30090 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
300a0 65 72 5f 70 69 63 3d 27 2d 50 49 43 27 0a 20 20  er_pic='-PIC'.  
300b0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
300c0 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73  iler_static='-Bs
300d0 74 61 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a  tatic'.      ;;.
300e0 0a 20 20 20 20 73 79 73 76 34 20 7c 20 73 79 73  .    sysv4 | sys
300f0 76 34 2e 32 75 77 32 2a 20 7c 20 73 79 73 76 34  v4.2uw2* | sysv4
30100 2e 33 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72  .3*).      lt_pr
30110 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
30120 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70  -Wl,'.      lt_p
30130 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
30140 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20 20 20 6c  ='-KPIC'.      l
30150 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30160 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63  static='-Bstatic
30170 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  '.      ;;..    
30180 73 79 73 76 34 2a 4d 50 2a 29 0a 20 20 20 20 20  sysv4*MP*).     
30190 20 69 66 20 74 65 73 74 20 2d 64 20 2f 75 73 72   if test -d /usr
301a0 2f 6e 65 63 20 3b 74 68 65 6e 0a 09 6c 74 5f 70  /nec ;then..lt_p
301b0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
301c0 3d 27 2d 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63 27  ='-Kconform_pic'
301d0 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
301e0 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
301f0 74 69 63 27 0a 20 20 20 20 20 20 66 69 0a 20 20  tic'.      fi.  
30200 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76      ;;..    sysv
30210 35 2a 20 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c  5* | unixware* |
30220 20 73 63 6f 33 2e 32 76 35 2a 20 7c 20 73 63 6f   sco3.2v5* | sco
30230 35 76 36 2a 20 7c 20 4f 70 65 6e 55 4e 49 58 2a  5v6* | OpenUNIX*
30240 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
30250 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
30260 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  ,'.      lt_prog
30270 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
30280 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70  KPIC'.      lt_p
30290 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
302a0 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20  tic='-Bstatic'. 
302b0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 75 6e 69       ;;..    uni
302c0 63 6f 73 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70  cos*).      lt_p
302d0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
302e0 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f  '-Wl,'.      lt_
302f0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61  prog_compiler_ca
30300 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e  n_build_shared=n
30310 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  o.      ;;..    
30320 75 74 73 34 2a 29 0a 20 20 20 20 20 20 6c 74 5f  uts4*).      lt_
30330 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
30340 63 3d 27 2d 70 69 63 27 0a 20 20 20 20 20 20 6c  c='-pic'.      l
30350 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30360 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63  static='-Bstatic
30370 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  '.      ;;..    
30380 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
30390 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75  _compiler_can_bu
303a0 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20  ild_shared=no.  
303b0 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a      ;;.    esac.
303c0 20 20 66 69 0a 0a 63 61 73 65 20 24 68 6f 73 74    fi..case $host
303d0 5f 6f 73 20 69 6e 0a 20 20 23 20 46 6f 72 20 70  _os in.  # For p
303e0 6c 61 74 66 6f 72 6d 73 20 77 68 69 63 68 20 64  latforms which d
303f0 6f 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 50 49  o not support PI
30400 43 2c 20 2d 44 50 49 43 20 69 73 20 6d 65 61 6e  C, -DPIC is mean
30410 69 6e 67 6c 65 73 73 3a 0a 20 20 2a 64 6a 67 70  ingless:.  *djgp
30420 70 2a 29 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f  p*).    lt_prog_
30430 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 0a 20 20  compiler_pic=.  
30440 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6c 74    ;;.  *).    lt
30450 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
30460 69 63 3d 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  ic="$lt_prog_com
30470 70 69 6c 65 72 5f 70 69 63 20 2d 44 50 49 43 22  piler_pic -DPIC"
30480 0a 20 20 20 20 3b 3b 0a 65 73 61 63 0a 7b 20 24  .    ;;.esac.{ $
30490 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
304a0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
304b0 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c  ENO}: result: $l
304c0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
304d0 70 69 63 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  pic" >&5.$as_ech
304e0 6f 20 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  o "$lt_prog_comp
304f0 69 6c 65 72 5f 70 69 63 22 20 3e 26 36 3b 20 7d  iler_pic" >&6; }
30500 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 43 68 65 63 6b  .......#.# Check
30510 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 68   to make sure th
30520 65 20 50 49 43 20 66 6c 61 67 20 61 63 74 75 61  e PIC flag actua
30530 6c 6c 79 20 77 6f 72 6b 73 2e 0a 23 0a 69 66 20  lly works..#.if 
30540 74 65 73 74 20 2d 6e 20 22 24 6c 74 5f 70 72 6f  test -n "$lt_pro
30550 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 22 3b  g_compiler_pic";
30560 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
30570 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
30580 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
30590 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f   checking if $co
305a0 6d 70 69 6c 65 72 20 50 49 43 20 66 6c 61 67 20  mpiler PIC flag 
305b0 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
305c0 72 5f 70 69 63 20 77 6f 72 6b 73 22 20 3e 26 35  r_pic works" >&5
305d0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
305e0 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c  cking if $compil
305f0 65 72 20 50 49 43 20 66 6c 61 67 20 24 6c 74 5f  er PIC flag $lt_
30600 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
30610 63 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36  c works... " >&6
30620 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 70  ; }.if ${lt_cv_p
30630 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
30640 5f 77 6f 72 6b 73 2b 3a 7d 20 66 61 6c 73 65 3b  _works+:} false;
30650 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
30660 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
30670 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63   >&6.else.  lt_c
30680 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
30690 70 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20 20 20  pic_works=no.   
306a0 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74  ac_outfile=conft
306b0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20  est.$ac_objext. 
306c0 20 20 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70    echo "$lt_simp
306d0 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f  le_compile_test_
306e0 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74  code" > conftest
306f0 2e 24 61 63 5f 65 78 74 0a 20 20 20 6c 74 5f 63  .$ac_ext.   lt_c
30700 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 24 6c  ompiler_flag="$l
30710 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30720 70 69 63 20 2d 44 50 49 43 22 0a 20 20 20 23 20  pic -DPIC".   # 
30730 49 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69 6f  Insert the optio
30740 6e 20 65 69 74 68 65 72 20 28 31 29 20 61 66 74  n either (1) aft
30750 65 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c 41  er the last *FLA
30760 47 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a  GS variable, or.
30770 20 20 20 23 20 28 32 29 20 62 65 66 6f 72 65 20     # (2) before 
30780 61 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e  a word containin
30790 67 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f  g "conftest.", o
307a0 72 20 28 33 29 20 61 74 20 74 68 65 20 65 6e 64  r (3) at the end
307b0 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61 74  ..   # Note that
307c0 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73   $ac_compile its
307d0 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e  elf does not con
307e0 74 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65 73  tain backslashes
307f0 20 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20 23   and begins.   #
30800 20 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20 73   with a dollar s
30810 69 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68 65  ign (not a hyphe
30820 6e 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f 20  n), so the echo 
30830 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72  should work corr
30840 65 63 74 6c 79 2e 0a 20 20 20 23 20 54 68 65 20  ectly..   # The 
30850 6f 70 74 69 6f 6e 20 69 73 20 72 65 66 65 72 65  option is refere
30860 6e 63 65 64 20 76 69 61 20 61 20 76 61 72 69 61  nced via a varia
30870 62 6c 65 20 74 6f 20 61 76 6f 69 64 20 63 6f 6e  ble to avoid con
30880 66 75 73 69 6e 67 20 73 65 64 2e 0a 20 20 20 6c  fusing sed..   l
30890 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20  t_compile=`echo 
308a0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20  "$ac_compile" | 
308b0 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a  $SED \.   -e 's:
308c0 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20  .*FLAGS}\{0,1\} 
308d0 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66  :&$lt_compiler_f
308e0 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d  lag :; t' \.   -
308f0 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74  e 's: [^ ]*conft
30900 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69  est\.: $lt_compi
30910 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c  ler_flag&:; t' \
30920 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74  .   -e 's:$: $lt
30930 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27  _compiler_flag:'
30940 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f 20  `.   (eval echo 
30950 22 5c 22 5c 24 61 73 5f 6d 65 3a 37 30 30 30 3a  "\"\$as_me:7000:
30960 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20   $lt_compile\"" 
30970 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22 24  >&5).   (eval "$
30980 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 63 6f  lt_compile" 2>co
30990 6e 66 74 65 73 74 2e 65 72 72 29 0a 20 20 20 61  nftest.err).   a
309a0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 63  c_status=$?.   c
309b0 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
309c0 3e 26 35 0a 20 20 20 65 63 68 6f 20 22 24 61 73  >&5.   echo "$as
309d0 5f 6d 65 3a 37 30 30 34 3a 20 5c 24 3f 20 3d 20  _me:7004: \$? = 
309e0 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
309f0 20 20 20 69 66 20 28 65 78 69 74 20 24 61 63 5f     if (exit $ac_
30a00 73 74 61 74 75 73 29 20 26 26 20 74 65 73 74 20  status) && test 
30a10 2d 73 20 22 24 61 63 5f 6f 75 74 66 69 6c 65 22  -s "$ac_outfile"
30a20 3b 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54 68  ; then.     # Th
30a30 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20 6f  e compiler can o
30a40 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e  nly warn and ign
30a50 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69  ore the option i
30a60 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64  f not recognized
30a70 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e  .     # So say n
30a80 6f 20 69 66 20 74 68 65 72 65 20 61 72 65 20 77  o if there are w
30a90 61 72 6e 69 6e 67 73 20 6f 74 68 65 72 20 74 68  arnings other th
30aa0 61 6e 20 74 68 65 20 75 73 75 61 6c 20 6f 75 74  an the usual out
30ab0 70 75 74 2e 0a 20 20 20 20 20 24 45 43 48 4f 20  put..     $ECHO 
30ac0 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  "X$_lt_compiler_
30ad0 62 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c 20 24  boilerplate" | $
30ae0 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20  Xsed -e '/^$/d' 
30af0 3e 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20  >conftest.exp.  
30b00 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20     $SED '/^$/d; 
30b10 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66 74 65 73  /^ *+/d' conftes
30b20 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e  t.err >conftest.
30b30 65 72 32 0a 20 20 20 20 20 69 66 20 74 65 73 74  er2.     if test
30b40 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
30b50 72 32 20 7c 7c 20 64 69 66 66 20 63 6f 6e 66 74  r2 || diff conft
30b60 65 73 74 2e 65 78 70 20 63 6f 6e 66 74 65 73 74  est.exp conftest
30b70 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  .er2 >/dev/null;
30b80 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f   then.       lt_
30b90 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
30ba0 5f 70 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20  _pic_works=yes. 
30bb0 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20      fi.   fi.   
30bc0 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66  $RM conftest*..f
30bd0 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
30be0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
30bf0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
30c00 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  t: $lt_cv_prog_c
30c10 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b  ompiler_pic_work
30c20 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  s" >&5.$as_echo 
30c30 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d  "$lt_cv_prog_com
30c40 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73 22  piler_pic_works"
30c50 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74 65 73 74   >&6; }..if test
30c60 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63   x"$lt_cv_prog_c
30c70 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b  ompiler_pic_work
30c80 73 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a  s" = xyes; then.
30c90 20 20 20 20 63 61 73 65 20 24 6c 74 5f 70 72 6f      case $lt_pro
30ca0 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20 69  g_compiler_pic i
30cb0 6e 0a 20 20 20 20 20 22 22 20 7c 20 22 20 22 2a  n.     "" | " "*
30cc0 29 20 3b 3b 0a 20 20 20 20 20 2a 29 20 6c 74 5f  ) ;;.     *) lt_
30cd0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
30ce0 63 3d 22 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  c=" $lt_prog_com
30cf0 70 69 6c 65 72 5f 70 69 63 22 20 3b 3b 0a 20 20  piler_pic" ;;.  
30d00 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20 20     esac.else.   
30d10 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
30d20 72 5f 70 69 63 3d 0a 20 20 20 20 20 6c 74 5f 70  r_pic=.     lt_p
30d30 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e  rog_compiler_can
30d40 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f  _build_shared=no
30d50 0a 66 69 0a 0a 66 69 0a 0a 0a 0a 0a 0a 0a 23 0a  .fi..fi.......#.
30d60 23 20 43 68 65 63 6b 20 74 6f 20 6d 61 6b 65 20  # Check to make 
30d70 73 75 72 65 20 74 68 65 20 73 74 61 74 69 63 20  sure the static 
30d80 66 6c 61 67 20 61 63 74 75 61 6c 6c 79 20 77 6f  flag actually wo
30d90 72 6b 73 2e 0a 23 0a 77 6c 3d 24 6c 74 5f 70 72  rks..#.wl=$lt_pr
30da0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 20 65  og_compiler_wl e
30db0 76 61 6c 20 6c 74 5f 74 6d 70 5f 73 74 61 74 69  val lt_tmp_stati
30dc0 63 5f 66 6c 61 67 3d 5c 22 24 6c 74 5f 70 72 6f  c_flag=\"$lt_pro
30dd0 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
30de0 63 5c 22 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  c\".{ $as_echo "
30df0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
30e00 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
30e10 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c  cking if $compil
30e20 65 72 20 73 74 61 74 69 63 20 66 6c 61 67 20 24  er static flag $
30e30 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c  lt_tmp_static_fl
30e40 61 67 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61  ag works" >&5.$a
30e50 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
30e60 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20  ng if $compiler 
30e70 73 74 61 74 69 63 20 66 6c 61 67 20 24 6c 74 5f  static flag $lt_
30e80 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61 67 20  tmp_static_flag 
30e90 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20  works... " >&6; 
30ea0 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 70 72 6f  }.if ${lt_cv_pro
30eb0 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
30ec0 63 5f 77 6f 72 6b 73 2b 3a 7d 20 66 61 6c 73 65  c_works+:} false
30ed0 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
30ee0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
30ef0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f  " >&6.else.  lt_
30f00 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
30f10 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 3d 6e 6f  _static_works=no
30f20 0a 20 20 20 73 61 76 65 5f 4c 44 46 4c 41 47 53  .   save_LDFLAGS
30f30 3d 22 24 4c 44 46 4c 41 47 53 22 0a 20 20 20 4c  ="$LDFLAGS".   L
30f40 44 46 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47 53  DFLAGS="$LDFLAGS
30f50 20 24 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f   $lt_tmp_static_
30f60 66 6c 61 67 22 0a 20 20 20 65 63 68 6f 20 22 24  flag".   echo "$
30f70 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e 6b 5f 74  lt_simple_link_t
30f80 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66  est_code" > conf
30f90 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 20  test.$ac_ext.   
30fa0 69 66 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e  if (eval $ac_lin
30fb0 6b 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  k 2>conftest.err
30fc0 29 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e  ) && test -s con
30fd0 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 3b  ftest$ac_exeext;
30fe0 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54 68 65   then.     # The
30ff0 20 6c 69 6e 6b 65 72 20 63 61 6e 20 6f 6e 6c 79   linker can only
31000 20 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65   warn and ignore
31010 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e   the option if n
31020 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20  ot recognized.  
31030 20 20 20 23 20 53 6f 20 73 61 79 20 6e 6f 20 69     # So say no i
31040 66 20 74 68 65 72 65 20 61 72 65 20 77 61 72 6e  f there are warn
31050 69 6e 67 73 0a 20 20 20 20 20 69 66 20 74 65 73  ings.     if tes
31060 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  t -s conftest.er
31070 72 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 23  r; then.       #
31080 20 41 70 70 65 6e 64 20 61 6e 79 20 65 72 72 6f   Append any erro
31090 72 73 20 74 6f 20 74 68 65 20 63 6f 6e 66 69 67  rs to the config
310a0 2e 6c 6f 67 2e 0a 20 20 20 20 20 20 20 63 61 74  .log..       cat
310b0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 31 3e   conftest.err 1>
310c0 26 35 0a 20 20 20 20 20 20 20 24 45 43 48 4f 20  &5.       $ECHO 
310d0 22 58 24 5f 6c 74 5f 6c 69 6e 6b 65 72 5f 62 6f  "X$_lt_linker_bo
310e0 69 6c 65 72 70 6c 61 74 65 22 20 7c 20 24 58 73  ilerplate" | $Xs
310f0 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 20  ed -e '/^$/d' > 
31100 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20  conftest.exp.   
31110 20 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b      $SED '/^$/d;
31120 20 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66 74 65   /^ *+/d' confte
31130 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74  st.err >conftest
31140 2e 65 72 32 0a 20 20 20 20 20 20 20 69 66 20 64  .er2.       if d
31150 69 66 66 20 63 6f 6e 66 74 65 73 74 2e 65 78 70  iff conftest.exp
31160 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f   conftest.er2 >/
31170 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
31180 20 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72          lt_cv_pr
31190 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
311a0 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20  ic_works=yes.   
311b0 20 20 20 20 66 69 0a 20 20 20 20 20 65 6c 73 65      fi.     else
311c0 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72  .       lt_cv_pr
311d0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
311e0 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20  ic_works=yes.   
311f0 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20 24 52    fi.   fi.   $R
31200 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a 0a 20  M -r conftest*. 
31210 20 20 4c 44 46 4c 41 47 53 3d 22 24 73 61 76 65    LDFLAGS="$save
31220 5f 4c 44 46 4c 41 47 53 22 0a 0a 66 69 0a 7b 20  _LDFLAGS"..fi.{ 
31230 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
31240 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
31250 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
31260 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
31270 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73  ler_static_works
31280 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
31290 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  $lt_cv_prog_comp
312a0 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b  iler_static_work
312b0 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74 65  s" >&6; }..if te
312c0 73 74 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f 67  st x"$lt_cv_prog
312d0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
312e0 5f 77 6f 72 6b 73 22 20 3d 20 78 79 65 73 3b 20  _works" = xyes; 
312f0 74 68 65 6e 0a 20 20 20 20 3a 0a 65 6c 73 65 0a  then.    :.else.
31300 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
31310 69 6c 65 72 5f 73 74 61 74 69 63 3d 0a 66 69 0a  iler_static=.fi.
31320 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73 5f 65  .......  { $as_e
31330 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
31340 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
31350 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63  : checking if $c
31360 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73  ompiler supports
31370 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f   -c -o file.$ac_
31380 6f 62 6a 65 78 74 22 20 3e 26 35 0a 24 61 73 5f  objext" >&5.$as_
31390 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
313a0 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 75   if $compiler su
313b0 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69 6c  pports -c -o fil
313c0 65 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e 2e 20  e.$ac_objext... 
313d0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74  " >&6; }.if ${lt
313e0 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
313f0 72 5f 63 5f 6f 2b 3a 7d 20 66 61 6c 73 65 3b 20  r_c_o+:} false; 
31400 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
31410 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
31420 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76  >&6.else.  lt_cv
31430 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
31440 5f 6f 3d 6e 6f 0a 20 20 20 24 52 4d 20 2d 72 20  _o=no.   $RM -r 
31450 63 6f 6e 66 74 65 73 74 20 32 3e 2f 64 65 76 2f  conftest 2>/dev/
31460 6e 75 6c 6c 0a 20 20 20 6d 6b 64 69 72 20 63 6f  null.   mkdir co
31470 6e 66 74 65 73 74 0a 20 20 20 63 64 20 63 6f 6e  nftest.   cd con
31480 66 74 65 73 74 0a 20 20 20 6d 6b 64 69 72 20 6f  ftest.   mkdir o
31490 75 74 0a 20 20 20 65 63 68 6f 20 22 24 6c 74 5f  ut.   echo "$lt_
314a0 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74  simple_compile_t
314b0 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66  est_code" > conf
314c0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20  test.$ac_ext..  
314d0 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61   lt_compiler_fla
314e0 67 3d 22 2d 6f 20 6f 75 74 2f 63 6f 6e 66 74 65  g="-o out/confte
314f0 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a  st2.$ac_objext".
31500 20 20 20 23 20 49 6e 73 65 72 74 20 74 68 65 20     # Insert the 
31510 6f 70 74 69 6f 6e 20 65 69 74 68 65 72 20 28 31  option either (1
31520 29 20 61 66 74 65 72 20 74 68 65 20 6c 61 73 74  ) after the last
31530 20 2a 46 4c 41 47 53 20 76 61 72 69 61 62 6c 65   *FLAGS variable
31540 2c 20 6f 72 0a 20 20 20 23 20 28 32 29 20 62 65  , or.   # (2) be
31550 66 6f 72 65 20 61 20 77 6f 72 64 20 63 6f 6e 74  fore a word cont
31560 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73 74  aining "conftest
31570 2e 22 2c 20 6f 72 20 28 33 29 20 61 74 20 74 68  .", or (3) at th
31580 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74 65  e end..   # Note
31590 20 74 68 61 74 20 24 61 63 5f 63 6f 6d 70 69 6c   that $ac_compil
315a0 65 20 69 74 73 65 6c 66 20 64 6f 65 73 20 6e 6f  e itself does no
315b0 74 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73 6c  t contain backsl
315c0 61 73 68 65 73 20 61 6e 64 20 62 65 67 69 6e 73  ashes and begins
315d0 0a 20 20 20 23 20 77 69 74 68 20 61 20 64 6f 6c  .   # with a dol
315e0 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74 20 61 20  lar sign (not a 
315f0 68 79 70 68 65 6e 29 2c 20 73 6f 20 74 68 65 20  hyphen), so the 
31600 65 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72 6b  echo should work
31610 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20 6c   correctly..   l
31620 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20  t_compile=`echo 
31630 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20  "$ac_compile" | 
31640 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a  $SED \.   -e 's:
31650 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20  .*FLAGS}\{0,1\} 
31660 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66  :&$lt_compiler_f
31670 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d  lag :; t' \.   -
31680 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74  e 's: [^ ]*conft
31690 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69  est\.: $lt_compi
316a0 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c  ler_flag&:; t' \
316b0 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74  .   -e 's:$: $lt
316c0 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27  _compiler_flag:'
316d0 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f 20  `.   (eval echo 
316e0 22 5c 22 5c 24 61 73 5f 6d 65 3a 37 31 30 35 3a  "\"\$as_me:7105:
316f0 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20   $lt_compile\"" 
31700 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22 24  >&5).   (eval "$
31710 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 6f 75  lt_compile" 2>ou
31720 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a  t/conftest.err).
31730 20 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a     ac_status=$?.
31740 20 20 20 63 61 74 20 6f 75 74 2f 63 6f 6e 66 74     cat out/conft
31750 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20 65  est.err >&5.   e
31760 63 68 6f 20 22 24 61 73 5f 6d 65 3a 37 31 30 39  cho "$as_me:7109
31770 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
31780 75 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28 65  us" >&5.   if (e
31790 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 20  xit $ac_status) 
317a0 26 26 20 74 65 73 74 20 2d 73 20 6f 75 74 2f 63  && test -s out/c
317b0 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a  onftest2.$ac_obj
317c0 65 78 74 0a 20 20 20 74 68 65 6e 0a 20 20 20 20  ext.   then.    
317d0 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72 20   # The compiler 
317e0 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e  can only warn an
317f0 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74  d ignore the opt
31800 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f 67  ion if not recog
31810 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f 20  nized.     # So 
31820 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65 20  say no if there 
31830 61 72 65 20 77 61 72 6e 69 6e 67 73 0a 20 20 20  are warnings.   
31840 20 20 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f 63    $ECHO "X$_lt_c
31850 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c  ompiler_boilerpl
31860 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65 20  ate" | $Xsed -e 
31870 27 2f 5e 24 2f 64 27 20 3e 20 6f 75 74 2f 63 6f  '/^$/d' > out/co
31880 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20  nftest.exp.     
31890 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20  $SED '/^$/d; /^ 
318a0 2a 2b 2f 64 27 20 6f 75 74 2f 63 6f 6e 66 74 65  *+/d' out/confte
318b0 73 74 2e 65 72 72 20 3e 6f 75 74 2f 63 6f 6e 66  st.err >out/conf
318c0 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20 69 66  test.er2.     if
318d0 20 74 65 73 74 20 21 20 2d 73 20 6f 75 74 2f 63   test ! -s out/c
318e0 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c 20 64  onftest.er2 || d
318f0 69 66 66 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74  iff out/conftest
31900 2e 65 78 70 20 6f 75 74 2f 63 6f 6e 66 74 65 73  .exp out/conftes
31910 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c  t.er2 >/dev/null
31920 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c 74  ; then.       lt
31930 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
31940 72 5f 63 5f 6f 3d 79 65 73 0a 20 20 20 20 20 66  r_c_o=yes.     f
31950 69 0a 20 20 20 66 69 0a 20 20 20 63 68 6d 6f 64  i.   fi.   chmod
31960 20 75 2b 77 20 2e 20 32 3e 26 35 0a 20 20 20 24   u+w . 2>&5.   $
31970 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20  RM conftest*.   
31980 23 20 53 47 49 20 43 2b 2b 20 63 6f 6d 70 69 6c  # SGI C++ compil
31990 65 72 20 77 69 6c 6c 20 63 72 65 61 74 65 20 64  er will create d
319a0 69 72 65 63 74 6f 72 79 20 6f 75 74 2f 69 69 5f  irectory out/ii_
319b0 66 69 6c 65 73 2f 20 66 6f 72 0a 20 20 20 23 20  files/ for.   # 
319c0 74 65 6d 70 6c 61 74 65 20 69 6e 73 74 61 6e 74  template instant
319d0 69 61 74 69 6f 6e 0a 20 20 20 74 65 73 74 20 2d  iation.   test -
319e0 64 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 20 26  d out/ii_files &
319f0 26 20 24 52 4d 20 6f 75 74 2f 69 69 5f 66 69 6c  & $RM out/ii_fil
31a00 65 73 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f 75  es/* && rmdir ou
31a10 74 2f 69 69 5f 66 69 6c 65 73 0a 20 20 20 24 52  t/ii_files.   $R
31a20 4d 20 6f 75 74 2f 2a 20 26 26 20 72 6d 64 69 72  M out/* && rmdir
31a30 20 6f 75 74 0a 20 20 20 63 64 20 2e 2e 0a 20 20   out.   cd ...  
31a40 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74   $RM -r conftest
31a50 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74  .   $RM conftest
31a60 2a 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  *..fi.{ $as_echo
31a70 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
31a80 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
31a90 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72  esult: $lt_cv_pr
31aa0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22  og_compiler_c_o"
31ab0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
31ac0 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
31ad0 6c 65 72 5f 63 5f 6f 22 20 3e 26 36 3b 20 7d 0a  ler_c_o" >&6; }.
31ae0 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73 5f 65 63  ......  { $as_ec
31af0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
31b00 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
31b10 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f   checking if $co
31b20 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20  mpiler supports 
31b30 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f 6f  -c -o file.$ac_o
31b40 62 6a 65 78 74 22 20 3e 26 35 0a 24 61 73 5f 65  bjext" >&5.$as_e
31b50 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
31b60 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 75 70  if $compiler sup
31b70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69 6c 65  ports -c -o file
31b80 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e 2e 20 22  .$ac_objext... "
31b90 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f   >&6; }.if ${lt_
31ba0 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
31bb0 5f 63 5f 6f 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  _c_o+:} false; t
31bc0 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
31bd0 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
31be0 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f  &6.else.  lt_cv_
31bf0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f  prog_compiler_c_
31c00 6f 3d 6e 6f 0a 20 20 20 24 52 4d 20 2d 72 20 63  o=no.   $RM -r c
31c10 6f 6e 66 74 65 73 74 20 32 3e 2f 64 65 76 2f 6e  onftest 2>/dev/n
31c20 75 6c 6c 0a 20 20 20 6d 6b 64 69 72 20 63 6f 6e  ull.   mkdir con
31c30 66 74 65 73 74 0a 20 20 20 63 64 20 63 6f 6e 66  ftest.   cd conf
31c40 74 65 73 74 0a 20 20 20 6d 6b 64 69 72 20 6f 75  test.   mkdir ou
31c50 74 0a 20 20 20 65 63 68 6f 20 22 24 6c 74 5f 73  t.   echo "$lt_s
31c60 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65  imple_compile_te
31c70 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74  st_code" > conft
31c80 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20 20  est.$ac_ext..   
31c90 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  lt_compiler_flag
31ca0 3d 22 2d 6f 20 6f 75 74 2f 63 6f 6e 66 74 65 73  ="-o out/conftes
31cb0 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a 20  t2.$ac_objext". 
31cc0 20 20 23 20 49 6e 73 65 72 74 20 74 68 65 20 6f    # Insert the o
31cd0 70 74 69 6f 6e 20 65 69 74 68 65 72 20 28 31 29  ption either (1)
31ce0 20 61 66 74 65 72 20 74 68 65 20 6c 61 73 74 20   after the last 
31cf0 2a 46 4c 41 47 53 20 76 61 72 69 61 62 6c 65 2c  *FLAGS variable,
31d00 20 6f 72 0a 20 20 20 23 20 28 32 29 20 62 65 66   or.   # (2) bef
31d10 6f 72 65 20 61 20 77 6f 72 64 20 63 6f 6e 74 61  ore a word conta
31d20 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73 74 2e  ining "conftest.
31d30 22 2c 20 6f 72 20 28 33 29 20 61 74 20 74 68 65  ", or (3) at the
31d40 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74 65 20   end..   # Note 
31d50 74 68 61 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65  that $ac_compile
31d60 20 69 74 73 65 6c 66 20 64 6f 65 73 20 6e 6f 74   itself does not
31d70 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73 6c 61   contain backsla
31d80 73 68 65 73 20 61 6e 64 20 62 65 67 69 6e 73 0a  shes and begins.
31d90 20 20 20 23 20 77 69 74 68 20 61 20 64 6f 6c 6c     # with a doll
31da0 61 72 20 73 69 67 6e 20 28 6e 6f 74 20 61 20 68  ar sign (not a h
31db0 79 70 68 65 6e 29 2c 20 73 6f 20 74 68 65 20 65  yphen), so the e
31dc0 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20  cho should work 
31dd0 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20 6c 74  correctly..   lt
31de0 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20 22  _compile=`echo "
31df0 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20 24  $ac_compile" | $
31e00 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a 2e  SED \.   -e 's:.
31e10 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a  *FLAGS}\{0,1\} :
31e20 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c  &$lt_compiler_fl
31e30 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65  ag :; t' \.   -e
31e40 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65   's: [^ ]*confte
31e50 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c  st\.: $lt_compil
31e60 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a  er_flag&:; t' \.
31e70 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f     -e 's:$: $lt_
31e80 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60  compiler_flag:'`
31e90 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f 20 22  .   (eval echo "
31ea0 5c 22 5c 24 61 73 5f 6d 65 3a 37 31 36 30 3a 20  \"\$as_me:7160: 
31eb0 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e  $lt_compile\"" >
31ec0 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22 24 6c  &5).   (eval "$l
31ed0 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 6f 75 74  t_compile" 2>out
31ee0 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a 20  /conftest.err). 
31ef0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
31f00 20 20 63 61 74 20 6f 75 74 2f 63 6f 6e 66 74 65    cat out/confte
31f10 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20 65 63  st.err >&5.   ec
31f20 68 6f 20 22 24 61 73 5f 6d 65 3a 37 31 36 34 3a  ho "$as_me:7164:
31f30 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
31f40 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28 65 78  s" >&5.   if (ex
31f50 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 20 26  it $ac_status) &
31f60 26 20 74 65 73 74 20 2d 73 20 6f 75 74 2f 63 6f  & test -s out/co
31f70 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65  nftest2.$ac_obje
31f80 78 74 0a 20 20 20 74 68 65 6e 0a 20 20 20 20 20  xt.   then.     
31f90 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72 20 63  # The compiler c
31fa0 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64  an only warn and
31fb0 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 69   ignore the opti
31fc0 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e  on if not recogn
31fd0 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f 20 73  ized.     # So s
31fe0 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65 20 61  ay no if there a
31ff0 72 65 20 77 61 72 6e 69 6e 67 73 0a 20 20 20 20  re warnings.    
32000 20 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f 63 6f   $ECHO "X$_lt_co
32010 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61  mpiler_boilerpla
32020 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65 20 27  te" | $Xsed -e '
32030 2f 5e 24 2f 64 27 20 3e 20 6f 75 74 2f 63 6f 6e  /^$/d' > out/con
32040 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20 24  ftest.exp.     $
32050 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a  SED '/^$/d; /^ *
32060 2b 2f 64 27 20 6f 75 74 2f 63 6f 6e 66 74 65 73  +/d' out/conftes
32070 74 2e 65 72 72 20 3e 6f 75 74 2f 63 6f 6e 66 74  t.err >out/conft
32080 65 73 74 2e 65 72 32 0a 20 20 20 20 20 69 66 20  est.er2.     if 
32090 74 65 73 74 20 21 20 2d 73 20 6f 75 74 2f 63 6f  test ! -s out/co
320a0 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c 20 64 69  nftest.er2 || di
320b0 66 66 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e  ff out/conftest.
320c0 65 78 70 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74  exp out/conftest
320d0 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  .er2 >/dev/null;
320e0 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f   then.       lt_
320f0 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
32100 5f 63 5f 6f 3d 79 65 73 0a 20 20 20 20 20 66 69  _c_o=yes.     fi
32110 0a 20 20 20 66 69 0a 20 20 20 63 68 6d 6f 64 20  .   fi.   chmod 
32120 75 2b 77 20 2e 20 32 3e 26 35 0a 20 20 20 24 52  u+w . 2>&5.   $R
32130 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20 23  M conftest*.   #
32140 20 53 47 49 20 43 2b 2b 20 63 6f 6d 70 69 6c 65   SGI C++ compile
32150 72 20 77 69 6c 6c 20 63 72 65 61 74 65 20 64 69  r will create di
32160 72 65 63 74 6f 72 79 20 6f 75 74 2f 69 69 5f 66  rectory out/ii_f
32170 69 6c 65 73 2f 20 66 6f 72 0a 20 20 20 23 20 74  iles/ for.   # t
32180 65 6d 70 6c 61 74 65 20 69 6e 73 74 61 6e 74 69  emplate instanti
32190 61 74 69 6f 6e 0a 20 20 20 74 65 73 74 20 2d 64  ation.   test -d
321a0 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 20 26 26   out/ii_files &&
321b0 20 24 52 4d 20 6f 75 74 2f 69 69 5f 66 69 6c 65   $RM out/ii_file
321c0 73 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f 75 74  s/* && rmdir out
321d0 2f 69 69 5f 66 69 6c 65 73 0a 20 20 20 24 52 4d  /ii_files.   $RM
321e0 20 6f 75 74 2f 2a 20 26 26 20 72 6d 64 69 72 20   out/* && rmdir 
321f0 6f 75 74 0a 20 20 20 63 64 20 2e 2e 0a 20 20 20  out.   cd ...   
32200 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74 0a  $RM -r conftest.
32210 20 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a     $RM conftest*
32220 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ..fi.{ $as_echo 
32230 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
32240 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
32250 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f  sult: $lt_cv_pro
32260 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20  g_compiler_c_o" 
32270 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c  >&5.$as_echo "$l
32280 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
32290 65 72 5f 63 5f 6f 22 20 3e 26 36 3b 20 7d 0a 0a  er_c_o" >&6; }..
322a0 0a 0a 0a 68 61 72 64 5f 6c 69 6e 6b 73 3d 22 6e  ...hard_links="n
322b0 6f 74 74 65 73 74 65 64 22 0a 69 66 20 74 65 73  ottested".if tes
322c0 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  t "$lt_cv_prog_c
322d0 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3d 20 6e  ompiler_c_o" = n
322e0 6f 20 26 26 20 74 65 73 74 20 22 24 6e 65 65 64  o && test "$need
322f0 5f 6c 6f 63 6b 73 22 20 21 3d 20 6e 6f 3b 20 74  _locks" != no; t
32300 68 65 6e 0a 20 20 23 20 64 6f 20 6e 6f 74 20 6f  hen.  # do not o
32310 76 65 72 77 72 69 74 65 20 74 68 65 20 76 61 6c  verwrite the val
32320 75 65 20 6f 66 20 6e 65 65 64 5f 6c 6f 63 6b 73  ue of need_locks
32330 20 70 72 6f 76 69 64 65 64 20 62 79 20 74 68 65   provided by the
32340 20 75 73 65 72 0a 20 20 7b 20 24 61 73 5f 65 63   user.  { $as_ec
32350 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
32360 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
32370 20 63 68 65 63 6b 69 6e 67 20 69 66 20 77 65 20   checking if we 
32380 63 61 6e 20 6c 6f 63 6b 20 77 69 74 68 20 68 61  can lock with ha
32390 72 64 20 6c 69 6e 6b 73 22 20 3e 26 35 0a 24 61  rd links" >&5.$a
323a0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
323b0 6e 67 20 69 66 20 77 65 20 63 61 6e 20 6c 6f 63  ng if we can loc
323c0 6b 20 77 69 74 68 20 68 61 72 64 20 6c 69 6e 6b  k with hard link
323d0 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 20 20  s... " >&6; }.  
323e0 68 61 72 64 5f 6c 69 6e 6b 73 3d 79 65 73 0a 20  hard_links=yes. 
323f0 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 20   $RM conftest*. 
32400 20 6c 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20 63   ln conftest.a c
32410 6f 6e 66 74 65 73 74 2e 62 20 32 3e 2f 64 65 76  onftest.b 2>/dev
32420 2f 6e 75 6c 6c 20 26 26 20 68 61 72 64 5f 6c 69  /null && hard_li
32430 6e 6b 73 3d 6e 6f 0a 20 20 74 6f 75 63 68 20 63  nks=no.  touch c
32440 6f 6e 66 74 65 73 74 2e 61 0a 20 20 6c 6e 20 63  onftest.a.  ln c
32450 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e 66 74 65  onftest.a confte
32460 73 74 2e 62 20 32 3e 26 35 20 7c 7c 20 68 61 72  st.b 2>&5 || har
32470 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20 20 6c 6e 20  d_links=no.  ln 
32480 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e 66 74  conftest.a conft
32490 65 73 74 2e 62 20 32 3e 2f 64 65 76 2f 6e 75 6c  est.b 2>/dev/nul
324a0 6c 20 26 26 20 68 61 72 64 5f 6c 69 6e 6b 73 3d  l && hard_links=
324b0 6e 6f 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  no.  { $as_echo 
324c0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
324d0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
324e0 73 75 6c 74 3a 20 24 68 61 72 64 5f 6c 69 6e 6b  sult: $hard_link
324f0 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  s" >&5.$as_echo 
32500 22 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3e 26  "$hard_links" >&
32510 36 3b 20 7d 0a 20 20 69 66 20 74 65 73 74 20 22  6; }.  if test "
32520 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3d 20 6e  $hard_links" = n
32530 6f 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 24 61  o; then.    { $a
32540 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
32550 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
32560 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 5c 60  NO}: WARNING: \`
32570 24 43 43 27 20 64 6f 65 73 20 6e 6f 74 20 73 75  $CC' does not su
32580 70 70 6f 72 74 20 5c 60 2d 63 20 2d 6f 27 2c 20  pport \`-c -o', 
32590 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27 20 6d 61  so \`make -j' ma
325a0 79 20 62 65 20 75 6e 73 61 66 65 22 20 3e 26 35  y be unsafe" >&5
325b0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
325c0 65 3a 20 57 41 52 4e 49 4e 47 3a 20 5c 60 24 43  e: WARNING: \`$C
325d0 43 27 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70  C' does not supp
325e0 6f 72 74 20 5c 60 2d 63 20 2d 6f 27 2c 20 73 6f  ort \`-c -o', so
325f0 20 5c 60 6d 61 6b 65 20 2d 6a 27 20 6d 61 79 20   \`make -j' may 
32600 62 65 20 75 6e 73 61 66 65 22 20 3e 26 32 3b 7d  be unsafe" >&2;}
32610 0a 20 20 20 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d  .    need_locks=
32620 77 61 72 6e 0a 20 20 66 69 0a 65 6c 73 65 0a 20  warn.  fi.else. 
32630 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d 6e 6f 0a 66   need_locks=no.f
32640 69 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73 5f  i.......  { $as_
32650 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
32660 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
32670 7d 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74  }: checking whet
32680 68 65 72 20 74 68 65 20 24 63 6f 6d 70 69 6c 65  her the $compile
32690 72 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20 73  r linker ($LD) s
326a0 75 70 70 6f 72 74 73 20 73 68 61 72 65 64 20 6c  upports shared l
326b0 69 62 72 61 72 69 65 73 22 20 3e 26 35 0a 24 61  ibraries" >&5.$a
326c0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
326d0 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20 24  ng whether the $
326e0 63 6f 6d 70 69 6c 65 72 20 6c 69 6e 6b 65 72 20  compiler linker 
326f0 28 24 4c 44 29 20 73 75 70 70 6f 72 74 73 20 73  ($LD) supports s
32700 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2e  hared libraries.
32710 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 0a 20 20 72  .. " >&6; }..  r
32720 75 6e 70 61 74 68 5f 76 61 72 3d 0a 20 20 61 6c  unpath_var=.  al
32730 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
32740 61 67 3d 0a 20 20 61 6c 77 61 79 73 5f 65 78 70  ag=.  always_exp
32750 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 6e 6f 0a 20  ort_symbols=no. 
32760 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 0a 20   archive_cmds=. 
32770 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f   archive_expsym_
32780 63 6d 64 73 3d 0a 20 20 63 6f 6d 70 69 6c 65 72  cmds=.  compiler
32790 5f 6e 65 65 64 73 5f 6f 62 6a 65 63 74 3d 6e 6f  _needs_object=no
327a0 0a 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64  .  enable_shared
327b0 5f 77 69 74 68 5f 73 74 61 74 69 63 5f 72 75 6e  _with_static_run
327c0 74 69 6d 65 73 3d 6e 6f 0a 20 20 65 78 70 6f 72  times=no.  expor
327d0 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73  t_dynamic_flag_s
327e0 70 65 63 3d 0a 20 20 65 78 70 6f 72 74 5f 73 79  pec=.  export_sy
327f0 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20  mbols_cmds='$NM 
32800 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e  $libobjs $conven
32810 69 65 6e 63 65 20 7c 20 24 67 6c 6f 62 61 6c 5f  ience | $global_
32820 73 79 6d 62 6f 6c 5f 70 69 70 65 20 7c 20 24 53  symbol_pipe | $S
32830 45 44 20 27 5c 27 27 73 2f 2e 2a 20 2f 2f 27 5c  ED '\''s/.* //'\
32840 27 27 20 7c 20 73 6f 72 74 20 7c 20 75 6e 69 71  '' | sort | uniq
32850 20 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f   > $export_symbo
32860 6c 73 27 0a 20 20 68 61 72 64 63 6f 64 65 5f 61  ls'.  hardcode_a
32870 75 74 6f 6d 61 74 69 63 3d 6e 6f 0a 20 20 68 61  utomatic=no.  ha
32880 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 6e 6f  rdcode_direct=no
32890 0a 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65  .  hardcode_dire
328a0 63 74 5f 61 62 73 6f 6c 75 74 65 3d 6e 6f 0a 20  ct_absolute=no. 
328b0 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
328c0 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 68 61  _flag_spec=.  ha
328d0 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
328e0 61 67 5f 73 70 65 63 5f 6c 64 3d 0a 20 20 68 61  ag_spec_ld=.  ha
328f0 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65  rdcode_libdir_se
32900 70 61 72 61 74 6f 72 3d 0a 20 20 68 61 72 64 63  parator=.  hardc
32910 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 6e 6f 0a 20  ode_minus_L=no. 
32920 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70   hardcode_shlibp
32930 61 74 68 5f 76 61 72 3d 75 6e 73 75 70 70 6f 72  ath_var=unsuppor
32940 74 65 64 0a 20 20 69 6e 68 65 72 69 74 5f 72 70  ted.  inherit_rp
32950 61 74 68 3d 6e 6f 0a 20 20 6c 69 6e 6b 5f 61 6c  ath=no.  link_al
32960 6c 5f 64 65 70 6c 69 62 73 3d 75 6e 6b 6e 6f 77  l_deplibs=unknow
32970 6e 0a 20 20 6d 6f 64 75 6c 65 5f 63 6d 64 73 3d  n.  module_cmds=
32980 0a 20 20 6d 6f 64 75 6c 65 5f 65 78 70 73 79 6d  .  module_expsym
32990 5f 63 6d 64 73 3d 0a 20 20 6f 6c 64 5f 61 72 63  _cmds=.  old_arc
329a0 68 69 76 65 5f 66 72 6f 6d 5f 6e 65 77 5f 63 6d  hive_from_new_cm
329b0 64 73 3d 0a 20 20 6f 6c 64 5f 61 72 63 68 69 76  ds=.  old_archiv
329c0 65 5f 66 72 6f 6d 5f 65 78 70 73 79 6d 73 5f 63  e_from_expsyms_c
329d0 6d 64 73 3d 0a 20 20 74 68 72 65 61 64 5f 73 61  mds=.  thread_sa
329e0 66 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20  fe_flag_spec=.  
329f0 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c  whole_archive_fl
32a00 61 67 5f 73 70 65 63 3d 0a 20 20 23 20 69 6e 63  ag_spec=.  # inc
32a10 6c 75 64 65 5f 65 78 70 73 79 6d 73 20 73 68 6f  lude_expsyms sho
32a20 75 6c 64 20 62 65 20 61 20 6c 69 73 74 20 6f 66  uld be a list of
32a30 20 73 70 61 63 65 2d 73 65 70 61 72 61 74 65 64   space-separated
32a40 20 73 79 6d 62 6f 6c 73 20 74 6f 20 62 65 20 2a   symbols to be *
32a50 61 6c 77 61 79 73 2a 0a 20 20 23 20 69 6e 63 6c  always*.  # incl
32a60 75 64 65 64 20 69 6e 20 74 68 65 20 73 79 6d 62  uded in the symb
32a70 6f 6c 20 6c 69 73 74 0a 20 20 69 6e 63 6c 75 64  ol list.  includ
32a80 65 5f 65 78 70 73 79 6d 73 3d 0a 20 20 23 20 65  e_expsyms=.  # e
32a90 78 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 20 63  xclude_expsyms c
32aa0 61 6e 20 62 65 20 61 6e 20 65 78 74 65 6e 64 65  an be an extende
32ab0 64 20 72 65 67 65 78 70 20 6f 66 20 73 79 6d 62  d regexp of symb
32ac0 6f 6c 73 20 74 6f 20 65 78 63 6c 75 64 65 0a 20  ols to exclude. 
32ad0 20 23 20 69 74 20 77 69 6c 6c 20 62 65 20 77 72   # it will be wr
32ae0 61 70 70 65 64 20 62 79 20 60 20 28 27 20 61 6e  apped by ` (' an
32af0 64 20 60 29 24 27 2c 20 73 6f 20 6f 6e 65 20 6d  d `)$', so one m
32b00 75 73 74 20 6e 6f 74 20 6d 61 74 63 68 20 62 65  ust not match be
32b10 67 69 6e 6e 69 6e 67 20 6f 72 0a 20 20 23 20 65  ginning or.  # e
32b20 6e 64 20 6f 66 20 6c 69 6e 65 2e 20 20 45 78 61  nd of line.  Exa
32b30 6d 70 6c 65 3a 20 60 61 7c 62 63 7c 2e 2a 64 2e  mple: `a|bc|.*d.
32b40 2a 27 20 77 69 6c 6c 20 65 78 63 6c 75 64 65 20  *' will exclude 
32b50 74 68 65 20 73 79 6d 62 6f 6c 73 20 60 61 27 20  the symbols `a' 
32b60 61 6e 64 20 60 62 63 27 2c 0a 20 20 23 20 61 73  and `bc',.  # as
32b70 20 77 65 6c 6c 20 61 73 20 61 6e 79 20 73 79 6d   well as any sym
32b80 62 6f 6c 20 74 68 61 74 20 63 6f 6e 74 61 69 6e  bol that contain
32b90 73 20 60 64 27 2e 0a 20 20 65 78 63 6c 75 64 65  s `d'..  exclude
32ba0 5f 65 78 70 73 79 6d 73 3d 27 5f 47 4c 4f 42 41  _expsyms='_GLOBA
32bb0 4c 5f 4f 46 46 53 45 54 5f 54 41 42 4c 45 5f 7c  L_OFFSET_TABLE_|
32bc0 5f 47 4c 4f 42 41 4c 5f 5f 46 5b 49 44 5d 5f 2e  _GLOBAL__F[ID]_.
32bd0 2a 27 0a 20 20 23 20 41 6c 74 68 6f 75 67 68 20  *'.  # Although 
32be0 5f 47 4c 4f 42 41 4c 5f 4f 46 46 53 45 54 5f 54  _GLOBAL_OFFSET_T
32bf0 41 42 4c 45 5f 20 69 73 20 61 20 76 61 6c 69 64  ABLE_ is a valid
32c00 20 73 79 6d 62 6f 6c 20 43 20 6e 61 6d 65 2c 20   symbol C name, 
32c10 6d 6f 73 74 20 61 2e 6f 75 74 0a 20 20 23 20 70  most a.out.  # p
32c20 6c 61 74 66 6f 72 6d 73 20 28 61 62 29 75 73 65  latforms (ab)use
32c30 20 69 74 20 69 6e 20 50 49 43 20 63 6f 64 65 2c   it in PIC code,
32c40 20 62 75 74 20 74 68 65 69 72 20 6c 69 6e 6b 65   but their linke
32c50 72 73 20 67 65 74 20 63 6f 6e 66 75 73 65 64 20  rs get confused 
32c60 69 66 0a 20 20 23 20 74 68 65 20 73 79 6d 62 6f  if.  # the symbo
32c70 6c 20 69 73 20 65 78 70 6c 69 63 69 74 6c 79 20  l is explicitly 
32c80 72 65 66 65 72 65 6e 63 65 64 2e 20 20 53 69 6e  referenced.  Sin
32c90 63 65 20 70 6f 72 74 61 62 6c 65 20 63 6f 64 65  ce portable code
32ca0 20 63 61 6e 6e 6f 74 0a 20 20 23 20 72 65 6c 79   cannot.  # rely
32cb0 20 6f 6e 20 74 68 69 73 20 73 79 6d 62 6f 6c 20   on this symbol 
32cc0 6e 61 6d 65 2c 20 69 74 27 73 20 70 72 6f 62 61  name, it's proba
32cd0 62 6c 79 20 66 69 6e 65 20 74 6f 20 6e 65 76 65  bly fine to neve
32ce0 72 20 69 6e 63 6c 75 64 65 20 69 74 20 69 6e 0a  r include it in.
32cf0 20 20 23 20 70 72 65 6c 6f 61 64 65 64 20 73 79    # preloaded sy
32d00 6d 62 6f 6c 20 74 61 62 6c 65 73 2e 0a 20 20 23  mbol tables..  #
32d10 20 45 78 63 6c 75 64 65 20 73 68 61 72 65 64 20   Exclude shared 
32d20 6c 69 62 72 61 72 79 20 69 6e 69 74 69 61 6c 69  library initiali
32d30 7a 61 74 69 6f 6e 2f 66 69 6e 61 6c 69 7a 61 74  zation/finalizat
32d40 69 6f 6e 20 73 79 6d 62 6f 6c 73 2e 0a 20 20 65  ion symbols..  e
32d50 78 74 72 61 63 74 5f 65 78 70 73 79 6d 73 5f 63  xtract_expsyms_c
32d60 6d 64 73 3d 0a 0a 20 20 63 61 73 65 20 24 68 6f  mds=..  case $ho
32d70 73 74 5f 6f 73 20 69 6e 0a 20 20 63 79 67 77 69  st_os in.  cygwi
32d80 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77  n* | mingw* | pw
32d90 33 32 2a 20 7c 20 63 65 67 63 63 2a 29 0a 20 20  32* | cegcc*).  
32da0 20 20 23 20 46 49 58 4d 45 3a 20 74 68 65 20 4d    # FIXME: the M
32db0 53 56 43 2b 2b 20 70 6f 72 74 20 68 61 73 6e 27  SVC++ port hasn'
32dc0 74 20 62 65 65 6e 20 74 65 73 74 65 64 20 69 6e  t been tested in
32dd0 20 61 20 6c 6f 6f 6f 6f 6e 67 20 74 69 6d 65 0a   a loooong time.
32de0 20 20 20 20 23 20 57 68 65 6e 20 6e 6f 74 20 75      # When not u
32df0 73 69 6e 67 20 67 63 63 2c 20 77 65 20 63 75 72  sing gcc, we cur
32e00 72 65 6e 74 6c 79 20 61 73 73 75 6d 65 20 74 68  rently assume th
32e10 61 74 20 77 65 20 61 72 65 20 75 73 69 6e 67 0a  at we are using.
32e20 20 20 20 20 23 20 4d 69 63 72 6f 73 6f 66 74 20      # Microsoft 
32e30 56 69 73 75 61 6c 20 43 2b 2b 2e 0a 20 20 20 20  Visual C++..    
32e40 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20 21  if test "$GCC" !
32e50 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20  = yes; then.    
32e60 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f    with_gnu_ld=no
32e70 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20  .    fi.    ;;. 
32e80 20 69 6e 74 65 72 69 78 2a 29 0a 20 20 20 20 23   interix*).    #
32e90 20 77 65 20 6a 75 73 74 20 68 6f 70 65 2f 61 73   we just hope/as
32ea0 73 75 6d 65 20 74 68 69 73 20 69 73 20 67 63 63  sume this is gcc
32eb0 20 61 6e 64 20 6e 6f 74 20 63 38 39 20 28 3d 20   and not c89 (= 
32ec0 4d 53 56 43 2b 2b 29 0a 20 20 20 20 77 69 74 68  MSVC++).    with
32ed0 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 20 20 20 20  _gnu_ld=yes.    
32ee0 3b 3b 0a 20 20 6f 70 65 6e 62 73 64 2a 29 0a 20  ;;.  openbsd*). 
32ef0 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e     with_gnu_ld=n
32f00 6f 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a  o.    ;;.  esac.
32f10 0a 20 20 6c 64 5f 73 68 6c 69 62 73 3d 79 65 73  .  ld_shlibs=yes
32f20 0a 20 20 69 66 20 74 65 73 74 20 22 24 77 69 74  .  if test "$wit
32f30 68 5f 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b  h_gnu_ld" = yes;
32f40 20 74 68 65 6e 0a 20 20 20 20 23 20 49 66 20 61   then.    # If a
32f50 72 63 68 69 76 65 5f 63 6d 64 73 20 72 75 6e 73  rchive_cmds runs
32f60 20 4c 44 2c 20 6e 6f 74 20 43 43 2c 20 77 6c 61   LD, not CC, wla
32f70 72 63 20 73 68 6f 75 6c 64 20 62 65 20 65 6d 70  rc should be emp
32f80 74 79 0a 20 20 20 20 77 6c 61 72 63 3d 27 24 7b  ty.    wlarc='${
32f90 77 6c 7d 27 0a 0a 20 20 20 20 23 20 53 65 74 20  wl}'..    # Set 
32fa0 73 6f 6d 65 20 64 65 66 61 75 6c 74 73 20 66 6f  some defaults fo
32fb0 72 20 47 4e 55 20 6c 64 20 77 69 74 68 20 73 68  r GNU ld with sh
32fc0 61 72 65 64 20 6c 69 62 72 61 72 79 20 73 75 70  ared library sup
32fd0 70 6f 72 74 2e 20 54 68 65 73 65 0a 20 20 20 20  port. These.    
32fe0 23 20 61 72 65 20 72 65 73 65 74 20 6c 61 74 65  # are reset late
32ff0 72 20 69 66 20 73 68 61 72 65 64 20 6c 69 62 72  r if shared libr
33000 61 72 69 65 73 20 61 72 65 20 6e 6f 74 20 73 75  aries are not su
33010 70 70 6f 72 74 65 64 2e 20 50 75 74 74 69 6e 67  pported. Putting
33020 20 74 68 65 6d 0a 20 20 20 20 23 20 68 65 72 65   them.    # here
33030 20 61 6c 6c 6f 77 73 20 74 68 65 6d 20 74 6f 20   allows them to 
33040 62 65 20 6f 76 65 72 72 69 64 64 65 6e 20 69 66  be overridden if
33050 20 6e 65 63 65 73 73 61 72 79 2e 0a 20 20 20 20   necessary..    
33060 72 75 6e 70 61 74 68 5f 76 61 72 3d 4c 44 5f 52  runpath_var=LD_R
33070 55 4e 5f 50 41 54 48 0a 20 20 20 20 68 61 72 64  UN_PATH.    hard
33080 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
33090 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61  _spec='${wl}-rpa
330a0 74 68 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27  th ${wl}$libdir'
330b0 0a 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61  .    export_dyna
330c0 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24  mic_flag_spec='$
330d0 7b 77 6c 7d 2d 2d 65 78 70 6f 72 74 2d 64 79 6e  {wl}--export-dyn
330e0 61 6d 69 63 27 0a 20 20 20 20 23 20 61 6e 63 69  amic'.    # anci
330f0 65 6e 74 20 47 4e 55 20 6c 64 20 64 69 64 6e 27  ent GNU ld didn'
33100 74 20 73 75 70 70 6f 72 74 20 2d 2d 77 68 6f 6c  t support --whol
33110 65 2d 61 72 63 68 69 76 65 20 65 74 2e 20 61 6c  e-archive et. al
33120 2e 0a 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68  ..    if $LD --h
33130 65 6c 70 20 32 3e 26 31 20 7c 20 24 47 52 45 50  elp 2>&1 | $GREP
33140 20 27 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69   'no-whole-archi
33150 76 65 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b  ve' > /dev/null;
33160 20 74 68 65 6e 0a 20 20 20 20 20 20 77 68 6f 6c   then.      whol
33170 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73  e_archive_flag_s
33180 70 65 63 3d 22 24 77 6c 61 72 63 22 27 2d 2d 77  pec="$wlarc"'--w
33190 68 6f 6c 65 2d 61 72 63 68 69 76 65 24 63 6f 6e  hole-archive$con
331a0 76 65 6e 69 65 6e 63 65 20 27 22 24 77 6c 61 72  venience '"$wlar
331b0 63 22 27 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72  c"'--no-whole-ar
331c0 63 68 69 76 65 27 0a 20 20 20 20 65 6c 73 65 0a  chive'.    else.
331d0 20 20 20 20 20 20 77 68 6f 6c 65 5f 61 72 63 68        whole_arch
331e0 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20  ive_flag_spec=. 
331f0 20 20 20 66 69 0a 20 20 20 20 73 75 70 70 6f 72     fi.    suppor
33200 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69  ts_anon_versioni
33210 6e 67 3d 6e 6f 0a 20 20 20 20 63 61 73 65 20 60  ng=no.    case `
33220 24 4c 44 20 2d 76 20 32 3e 26 31 60 20 69 6e 0a  $LD -v 2>&1` in.
33230 20 20 20 20 20 20 2a 5c 20 5b 30 31 5d 2e 2a 20        *\ [01].* 
33240 7c 20 2a 5c 20 32 2e 5b 30 2d 39 5d 2e 2a 20 7c  | *\ 2.[0-9].* |
33250 20 2a 5c 20 32 2e 31 30 2e 2a 29 20 3b 3b 20 23   *\ 2.10.*) ;; #
33260 20 63 61 74 63 68 20 76 65 72 73 69 6f 6e 73 20   catch versions 
33270 3c 20 32 2e 31 31 0a 20 20 20 20 20 20 2a 5c 20  < 2.11.      *\ 
33280 32 2e 31 31 2e 39 33 2e 30 2e 32 5c 20 2a 29 20  2.11.93.0.2\ *) 
33290 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65  supports_anon_ve
332a0 72 73 69 6f 6e 69 6e 67 3d 79 65 73 20 3b 3b 20  rsioning=yes ;; 
332b0 23 20 52 48 37 2e 33 20 2e 2e 2e 0a 20 20 20 20  # RH7.3 ....    
332c0 20 20 2a 5c 20 32 2e 31 31 2e 39 32 2e 30 2e 31    *\ 2.11.92.0.1
332d0 32 5c 20 2a 29 20 73 75 70 70 6f 72 74 73 5f 61  2\ *) supports_a
332e0 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 79  non_versioning=y
332f0 65 73 20 3b 3b 20 23 20 4d 61 6e 64 72 61 6b 65  es ;; # Mandrake
33300 20 38 2e 32 20 2e 2e 2e 0a 20 20 20 20 20 20 2a   8.2 ....      *
33310 5c 20 32 2e 31 31 2e 2a 29 20 3b 3b 20 23 20 6f  \ 2.11.*) ;; # o
33320 74 68 65 72 20 32 2e 31 31 20 76 65 72 73 69 6f  ther 2.11 versio
33330 6e 73 0a 20 20 20 20 20 20 2a 29 20 73 75 70 70  ns.      *) supp
33340 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f  orts_anon_versio
33350 6e 69 6e 67 3d 79 65 73 20 3b 3b 0a 20 20 20 20  ning=yes ;;.    
33360 65 73 61 63 0a 0a 20 20 20 20 23 20 53 65 65 20  esac..    # See 
33370 69 66 20 47 4e 55 20 6c 64 20 73 75 70 70 6f 72  if GNU ld suppor
33380 74 73 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ts shared librar
33390 69 65 73 2e 0a 20 20 20 20 63 61 73 65 20 24 68  ies..    case $h
333a0 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69  ost_os in.    ai
333b0 78 5b 33 2d 39 5d 2a 29 0a 20 20 20 20 20 20 23  x[3-9]*).      #
333c0 20 4f 6e 20 41 49 58 2f 50 50 43 2c 20 74 68 65   On AIX/PPC, the
333d0 20 47 4e 55 20 6c 69 6e 6b 65 72 20 69 73 20 76   GNU linker is v
333e0 65 72 79 20 62 72 6f 6b 65 6e 0a 20 20 20 20 20  ery broken.     
333f0 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f   if test "$host_
33400 63 70 75 22 20 21 3d 20 69 61 36 34 3b 20 74 68  cpu" != ia64; th
33410 65 6e 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f  en..ld_shlibs=no
33420 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20  ..cat <<_LT_EOF 
33430 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e  1>&2..*** Warnin
33440 67 3a 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65  g: the GNU linke
33450 72 2c 20 61 74 20 6c 65 61 73 74 20 75 70 20 74  r, at least up t
33460 6f 20 72 65 6c 65 61 73 65 20 32 2e 39 2e 31 2c  o release 2.9.1,
33470 20 69 73 20 72 65 70 6f 72 74 65 64 0a 2a 2a 2a   is reported.***
33480 20 74 6f 20 62 65 20 75 6e 61 62 6c 65 20 74 6f   to be unable to
33490 20 72 65 6c 69 61 62 6c 79 20 63 72 65 61 74 65   reliably create
334a0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
334b0 73 20 6f 6e 20 41 49 58 2e 0a 2a 2a 2a 20 54 68  s on AIX..*** Th
334c0 65 72 65 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c  erefore, libtool
334d0 20 69 73 20 64 69 73 61 62 6c 69 6e 67 20 73 68   is disabling sh
334e0 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 73  ared libraries s
334f0 75 70 70 6f 72 74 2e 20 20 49 66 20 79 6f 75 0a  upport.  If you.
33500 2a 2a 2a 20 72 65 61 6c 6c 79 20 63 61 72 65 20  *** really care 
33510 66 6f 72 20 73 68 61 72 65 64 20 6c 69 62 72 61  for shared libra
33520 72 69 65 73 2c 20 79 6f 75 20 6d 61 79 20 77 61  ries, you may wa
33530 6e 74 20 74 6f 20 6d 6f 64 69 66 79 20 79 6f 75  nt to modify you
33540 72 20 50 41 54 48 0a 2a 2a 2a 20 73 6f 20 74 68  r PATH.*** so th
33550 61 74 20 61 20 6e 6f 6e 2d 47 4e 55 20 6c 69 6e  at a non-GNU lin
33560 6b 65 72 20 69 73 20 66 6f 75 6e 64 2c 20 61 6e  ker is found, an
33570 64 20 74 68 65 6e 20 72 65 73 74 61 72 74 2e 0a  d then restart..
33580 0a 5f 4c 54 5f 45 4f 46 0a 20 20 20 20 20 20 66  ._LT_EOF.      f
33590 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  i.      ;;..    
335a0 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20 20 20  amigaos*).      
335b0 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69  case $host_cpu i
335c0 6e 0a 20 20 20 20 20 20 70 6f 77 65 72 70 63 29  n.      powerpc)
335d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 73  .            # s
335e0 65 65 20 63 6f 6d 6d 65 6e 74 20 61 62 6f 75 74  ee comment about
335f0 20 41 6d 69 67 61 4f 53 34 20 2e 73 6f 20 73 75   AmigaOS4 .so su
33600 70 70 6f 72 74 0a 20 20 20 20 20 20 20 20 20 20  pport.          
33610 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
33620 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62  $CC -shared $lib
33630 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
33640 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
33650 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73  wl}-soname $wl$s
33660 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 20  oname -o $lib'. 
33670 20 20 20 20 20 20 20 20 20 20 20 61 72 63 68 69             archi
33680 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27  ve_expsym_cmds='
33690 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20  '.        ;;.   
336a0 20 20 20 6d 36 38 6b 29 0a 20 20 20 20 20 20 20     m68k).       
336b0 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64       archive_cmd
336c0 73 3d 27 24 52 4d 20 24 6f 75 74 70 75 74 5f 6f  s='$RM $output_o
336d0 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72  bjdir/a2ixlibrar
336e0 79 2e 64 61 74 61 7e 24 45 43 48 4f 20 22 23 64  y.data~$ECHO "#d
336f0 65 66 69 6e 65 20 4e 41 4d 45 20 24 6c 69 62 6e  efine NAME $libn
33700 61 6d 65 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f  ame" > $output_o
33710 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72  bjdir/a2ixlibrar
33720 79 2e 64 61 74 61 7e 24 45 43 48 4f 20 22 23 64  y.data~$ECHO "#d
33730 65 66 69 6e 65 20 4c 49 42 52 41 52 59 5f 49 44  efine LIBRARY_ID
33740 20 31 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f   1" >> $output_o
33750 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72  bjdir/a2ixlibrar
33760 79 2e 64 61 74 61 7e 24 45 43 48 4f 20 22 23 64  y.data~$ECHO "#d
33770 65 66 69 6e 65 20 56 45 52 53 49 4f 4e 20 24 6d  efine VERSION $m
33780 61 6a 6f 72 22 20 3e 3e 20 24 6f 75 74 70 75 74  ajor" >> $output
33790 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72  _objdir/a2ixlibr
337a0 61 72 79 2e 64 61 74 61 7e 24 45 43 48 4f 20 22  ary.data~$ECHO "
337b0 23 64 65 66 69 6e 65 20 52 45 56 49 53 49 4f 4e  #define REVISION
337c0 20 24 72 65 76 69 73 69 6f 6e 22 20 3e 3e 20 24   $revision" >> $
337d0 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32  output_objdir/a2
337e0 69 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24  ixlibrary.data~$
337f0 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6c 69  AR $AR_FLAGS $li
33800 62 20 24 6c 69 62 6f 62 6a 73 7e 24 52 41 4e 4c  b $libobjs~$RANL
33810 49 42 20 24 6c 69 62 7e 28 63 64 20 24 6f 75 74  IB $lib~(cd $out
33820 70 75 74 5f 6f 62 6a 64 69 72 20 26 26 20 61 32  put_objdir && a2
33830 69 78 6c 69 62 72 61 72 79 20 2d 33 32 29 27 0a  ixlibrary -32)'.
33840 20 20 20 20 20 20 20 20 20 20 20 20 68 61 72 64              hard
33850 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
33860 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72  _spec='-L$libdir
33870 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 68 61  '.            ha
33880 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79  rdcode_minus_L=y
33890 65 73 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20  es.        ;;.  
338a0 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b      esac.      ;
338b0 3b 0a 0a 20 20 20 20 62 65 6f 73 2a 29 0a 20 20  ;..    beos*).  
338c0 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c      if $LD --hel
338d0 70 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27  p 2>&1 | $GREP '
338e0 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61 72 67  : supported targ
338f0 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64  ets:.* elf' > /d
33900 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61  ev/null; then..a
33910 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66  llow_undefined_f
33920 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a  lag=unsupported.
33930 09 23 20 4a 6f 73 65 70 68 20 42 65 63 6b 65 6e  .# Joseph Becken
33940 62 61 63 68 20 3c 6a 72 62 33 40 62 65 73 74 2e  bach <jrb3@best.
33950 63 6f 6d 3e 20 73 61 79 73 20 73 6f 6d 65 20 72  com> says some r
33960 65 6c 65 61 73 65 73 20 6f 66 20 67 63 63 0a 09  eleases of gcc..
33970 23 20 73 75 70 70 6f 72 74 20 2d 2d 75 6e 64 65  # support --unde
33980 66 69 6e 65 64 2e 20 20 54 68 69 73 20 64 65 73  fined.  This des
33990 65 72 76 65 73 20 73 6f 6d 65 20 69 6e 76 65 73  erves some inves
339a0 74 69 67 61 74 69 6f 6e 2e 20 20 46 49 58 4d 45  tigation.  FIXME
339b0 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
339c0 24 43 43 20 2d 6e 6f 73 74 61 72 74 20 24 6c 69  $CC -nostart $li
339d0 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
339e0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
339f0 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24  {wl}-soname $wl$
33a00 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a  soname -o $lib'.
33a10 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73        else..ld_s
33a20 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66  hlibs=no.      f
33a30 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  i.      ;;..    
33a40 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a  cygwin* | mingw*
33a50 20 7c 20 70 77 33 32 2a 20 7c 20 63 65 67 63 63   | pw32* | cegcc
33a60 2a 29 0a 20 20 20 20 20 20 23 20 5f 4c 54 5f 54  *).      # _LT_T
33a70 41 47 56 41 52 28 68 61 72 64 63 6f 64 65 5f 6c  AGVAR(hardcode_l
33a80 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 2c  ibdir_flag_spec,
33a90 20 29 20 69 73 20 61 63 74 75 61 6c 6c 79 20 6d   ) is actually m
33aa0 65 61 6e 69 6e 67 6c 65 73 73 2c 0a 20 20 20 20  eaningless,.    
33ab0 20 20 23 20 61 73 20 74 68 65 72 65 20 69 73 20    # as there is 
33ac0 6e 6f 20 73 65 61 72 63 68 20 70 61 74 68 20 66  no search path f
33ad0 6f 72 20 44 4c 4c 73 2e 0a 20 20 20 20 20 20 68  or DLLs..      h
33ae0 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
33af0 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62  lag_spec='-L$lib
33b00 64 69 72 27 0a 20 20 20 20 20 20 61 6c 6c 6f 77  dir'.      allow
33b10 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d  _undefined_flag=
33b20 75 6e 73 75 70 70 6f 72 74 65 64 0a 20 20 20 20  unsupported.    
33b30 20 20 61 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f    always_export_
33b40 73 79 6d 62 6f 6c 73 3d 6e 6f 0a 20 20 20 20 20  symbols=no.     
33b50 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 5f 77   enable_shared_w
33b60 69 74 68 5f 73 74 61 74 69 63 5f 72 75 6e 74 69  ith_static_runti
33b70 6d 65 73 3d 79 65 73 0a 20 20 20 20 20 20 65 78  mes=yes.      ex
33b80 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64  port_symbols_cmd
33b90 73 3d 27 24 4e 4d 20 24 6c 69 62 6f 62 6a 73 20  s='$NM $libobjs 
33ba0 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20 24  $convenience | $
33bb0 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69  global_symbol_pi
33bc0 70 65 20 7c 20 24 53 45 44 20 2d 65 20 27 5c 27  pe | $SED -e '\'
33bd0 27 2f 5e 5b 42 43 44 47 52 53 5d 5b 20 5d 2f 73  '/^[BCDGRS][ ]/s
33be0 2f 2e 2a 5b 20 5d 5c 28 5b 5e 20 5d 2a 5c 29 2f  /.*[ ]\([^ ]*\)/
33bf0 5c 31 20 44 41 54 41 2f 27 5c 27 27 20 7c 20 24  \1 DATA/'\'' | $
33c00 53 45 44 20 2d 65 20 27 5c 27 27 2f 5e 5b 41 49  SED -e '\''/^[AI
33c10 54 57 5d 5b 20 5d 2f 73 2f 2e 2a 5b 20 5d 2f 2f  TW][ ]/s/.*[ ]//
33c20 27 5c 27 27 20 7c 20 73 6f 72 74 20 7c 20 75 6e  '\'' | sort | un
33c30 69 71 20 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d  iq > $export_sym
33c40 62 6f 6c 73 27 0a 0a 20 20 20 20 20 20 69 66 20  bols'..      if 
33c50 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20  $LD --help 2>&1 
33c60 7c 20 24 47 52 45 50 20 27 61 75 74 6f 2d 69 6d  | $GREP 'auto-im
33c70 70 6f 72 74 27 20 3e 20 2f 64 65 76 2f 6e 75 6c  port' > /dev/nul
33c80 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20  l; then.        
33c90 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43  archive_cmds='$C
33ca0 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62  C -shared $libob
33cb0 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
33cc0 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d 6f 20 24  piler_flags -o $
33cd0 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
33ce0 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d 65 6e 61  oname ${wl}--ena
33cf0 62 6c 65 2d 61 75 74 6f 2d 69 6d 61 67 65 2d 62  ble-auto-image-b
33d00 61 73 65 20 2d 58 6c 69 6e 6b 65 72 20 2d 2d 6f  ase -Xlinker --o
33d10 75 74 2d 69 6d 70 6c 69 62 20 2d 58 6c 69 6e 6b  ut-implib -Xlink
33d20 65 72 20 24 6c 69 62 27 0a 09 23 20 49 66 20 74  er $lib'..# If t
33d30 68 65 20 65 78 70 6f 72 74 2d 73 79 6d 62 6f 6c  he export-symbol
33d40 73 20 66 69 6c 65 20 61 6c 72 65 61 64 79 20 69  s file already i
33d50 73 20 61 20 2e 64 65 66 20 66 69 6c 65 20 28 31  s a .def file (1
33d60 73 74 20 6c 69 6e 65 0a 09 23 20 69 73 20 45 58  st line..# is EX
33d70 50 4f 52 54 53 29 2c 20 75 73 65 20 69 74 20 61  PORTS), use it a
33d80 73 20 69 73 3b 20 6f 74 68 65 72 77 69 73 65 2c  s is; otherwise,
33d90 20 70 72 65 70 65 6e 64 2e 2e 2e 0a 09 61 72 63   prepend.....arc
33da0 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
33db0 3d 27 69 66 20 74 65 73 74 20 22 78 60 24 53 45  ='if test "x`$SE
33dc0 44 20 31 71 20 24 65 78 70 6f 72 74 5f 73 79 6d  D 1q $export_sym
33dd0 62 6f 6c 73 60 22 20 3d 20 78 45 58 50 4f 52 54  bols`" = xEXPORT
33de0 53 3b 20 74 68 65 6e 0a 09 20 20 63 70 20 24 65  S; then..  cp $e
33df0 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 24 6f  xport_symbols $o
33e00 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f  utput_objdir/$so
33e10 6e 61 6d 65 2e 64 65 66 3b 0a 09 65 6c 73 65 0a  name.def;..else.
33e20 09 20 20 65 63 68 6f 20 45 58 50 4f 52 54 53 20  .  echo EXPORTS 
33e30 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  > $output_objdir
33e40 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09 20  /$soname.def;.. 
33e50 20 63 61 74 20 24 65 78 70 6f 72 74 5f 73 79 6d   cat $export_sym
33e60 62 6f 6c 73 20 3e 3e 20 24 6f 75 74 70 75 74 5f  bols >> $output_
33e70 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64  objdir/$soname.d
33e80 65 66 3b 0a 09 66 69 7e 0a 09 24 43 43 20 2d 73  ef;..fi~..$CC -s
33e90 68 61 72 65 64 20 24 6f 75 74 70 75 74 5f 6f 62  hared $output_ob
33ea0 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66  jdir/$soname.def
33eb0 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
33ec0 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
33ed0 67 73 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62  gs -o $output_ob
33ee0 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24 7b 77  jdir/$soname ${w
33ef0 6c 7d 2d 2d 65 6e 61 62 6c 65 2d 61 75 74 6f 2d  l}--enable-auto-
33f00 69 6d 61 67 65 2d 62 61 73 65 20 2d 58 6c 69 6e  image-base -Xlin
33f10 6b 65 72 20 2d 2d 6f 75 74 2d 69 6d 70 6c 69 62  ker --out-implib
33f20 20 2d 58 6c 69 6e 6b 65 72 20 24 6c 69 62 27 0a   -Xlinker $lib'.
33f30 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73        else..ld_s
33f40 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66  hlibs=no.      f
33f50 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  i.      ;;..    
33f60 69 6e 74 65 72 69 78 5b 33 2d 39 5d 2a 29 0a 20  interix[3-9]*). 
33f70 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69       hardcode_di
33f80 72 65 63 74 3d 6e 6f 0a 20 20 20 20 20 20 68 61  rect=no.      ha
33f90 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68  rdcode_shlibpath
33fa0 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 68 61  _var=no.      ha
33fb0 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
33fc0 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72  ag_spec='${wl}-r
33fd0 70 61 74 68 2c 24 6c 69 62 64 69 72 27 0a 20 20  path,$libdir'.  
33fe0 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d      export_dynam
33ff0 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b  ic_flag_spec='${
34000 77 6c 7d 2d 45 27 0a 20 20 20 20 20 20 23 20 48  wl}-E'.      # H
34010 61 63 6b 3a 20 4f 6e 20 49 6e 74 65 72 69 78 20  ack: On Interix 
34020 33 2e 78 2c 20 77 65 20 63 61 6e 6e 6f 74 20 63  3.x, we cannot c
34030 6f 6d 70 69 6c 65 20 50 49 43 20 62 65 63 61 75  ompile PIC becau
34040 73 65 20 6f 66 20 61 20 62 72 6f 6b 65 6e 20 67  se of a broken g
34050 63 63 2e 0a 20 20 20 20 20 20 23 20 49 6e 73 74  cc..      # Inst
34060 65 61 64 2c 20 73 68 61 72 65 64 20 6c 69 62 72  ead, shared libr
34070 61 72 69 65 73 20 61 72 65 20 6c 6f 61 64 65 64  aries are loaded
34080 20 61 74 20 61 6e 20 69 6d 61 67 65 20 62 61 73   at an image bas
34090 65 20 28 30 78 31 30 30 30 30 30 30 30 20 62 79  e (0x10000000 by
340a0 0a 20 20 20 20 20 20 23 20 64 65 66 61 75 6c 74  .      # default
340b0 29 20 61 6e 64 20 72 65 6c 6f 63 61 74 65 64 20  ) and relocated 
340c0 69 66 20 74 68 65 79 20 63 6f 6e 66 6c 69 63 74  if they conflict
340d0 2c 20 77 68 69 63 68 20 69 73 20 61 20 73 6c 6f  , which is a slo
340e0 77 20 76 65 72 79 20 6d 65 6d 6f 72 79 0a 20 20  w very memory.  
340f0 20 20 20 20 23 20 63 6f 6e 73 75 6d 69 6e 67 20      # consuming 
34100 61 6e 64 20 66 72 61 67 6d 65 6e 74 69 6e 67 20  and fragmenting 
34110 70 72 6f 63 65 73 73 2e 20 20 54 6f 20 61 76 6f  process.  To avo
34120 69 64 20 74 68 69 73 2c 20 77 65 20 70 69 63 6b  id this, we pick
34130 20 61 20 72 61 6e 64 6f 6d 2c 0a 20 20 20 20 20   a random,.     
34140 20 23 20 32 35 36 20 4b 69 42 2d 61 6c 69 67 6e   # 256 KiB-align
34150 65 64 20 69 6d 61 67 65 20 62 61 73 65 20 62 65  ed image base be
34160 74 77 65 65 6e 20 30 78 35 30 30 30 30 30 30 30  tween 0x50000000
34170 20 61 6e 64 20 30 78 36 46 46 43 30 30 30 30 20   and 0x6FFC0000 
34180 61 74 20 6c 69 6e 6b 0a 20 20 20 20 20 20 23 20  at link.      # 
34190 74 69 6d 65 2e 20 20 4d 6f 76 69 6e 67 20 75 70  time.  Moving up
341a0 20 66 72 6f 6d 20 30 78 31 30 30 30 30 30 30 30   from 0x10000000
341b0 20 61 6c 73 6f 20 61 6c 6c 6f 77 73 20 6d 6f 72   also allows mor
341c0 65 20 73 62 72 6b 28 32 29 20 73 70 61 63 65 2e  e sbrk(2) space.
341d0 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63  .      archive_c
341e0 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
341f0 20 24 70 69 63 5f 66 6c 61 67 20 24 6c 69 62 6f   $pic_flag $libo
34200 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
34210 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
34220 6c 7d 2d 68 2c 24 73 6f 6e 61 6d 65 20 24 7b 77  l}-h,$soname ${w
34230 6c 7d 2d 2d 69 6d 61 67 65 2d 62 61 73 65 2c 60  l}--image-base,`
34240 65 78 70 72 20 24 7b 52 41 4e 44 4f 4d 2d 24 24  expr ${RANDOM-$$
34250 7d 20 25 20 34 30 39 36 20 2f 20 32 20 5c 2a 20  } % 4096 / 2 \* 
34260 32 36 32 31 34 34 20 2b 20 31 33 34 32 31 37 37  262144 + 1342177
34270 32 38 30 60 20 2d 6f 20 24 6c 69 62 27 0a 20 20  280` -o $lib'.  
34280 20 20 20 20 61 72 63 68 69 76 65 5f 65 78 70 73      archive_exps
34290 79 6d 5f 63 6d 64 73 3d 27 73 65 64 20 22 73 2c  ym_cmds='sed "s,
342a0 5e 2c 5f 2c 22 20 24 65 78 70 6f 72 74 5f 73 79  ^,_," $export_sy
342b0 6d 62 6f 6c 73 20 3e 24 6f 75 74 70 75 74 5f 6f  mbols >$output_o
342c0 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 65 78  bjdir/$soname.ex
342d0 70 73 79 6d 7e 24 43 43 20 2d 73 68 61 72 65 64  psym~$CC -shared
342e0 20 24 70 69 63 5f 66 6c 61 67 20 24 6c 69 62 6f   $pic_flag $libo
342f0 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
34300 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
34310 6c 7d 2d 68 2c 24 73 6f 6e 61 6d 65 20 24 7b 77  l}-h,$soname ${w
34320 6c 7d 2d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f  l}--retain-symbo
34330 6c 73 2d 66 69 6c 65 2c 24 6f 75 74 70 75 74 5f  ls-file,$output_
34340 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 65  objdir/$soname.e
34350 78 70 73 79 6d 20 24 7b 77 6c 7d 2d 2d 69 6d 61  xpsym ${wl}--ima
34360 67 65 2d 62 61 73 65 2c 60 65 78 70 72 20 24 7b  ge-base,`expr ${
34370 52 41 4e 44 4f 4d 2d 24 24 7d 20 25 20 34 30 39  RANDOM-$$} % 409
34380 36 20 2f 20 32 20 5c 2a 20 32 36 32 31 34 34 20  6 / 2 \* 262144 
34390 2b 20 31 33 34 32 31 37 37 32 38 30 60 20 2d 6f  + 1342177280` -o
343a0 20 24 6c 69 62 27 0a 20 20 20 20 20 20 3b 3b 0a   $lib'.      ;;.
343b0 0a 20 20 20 20 67 6e 75 2a 20 7c 20 6c 69 6e 75  .    gnu* | linu
343c0 78 2a 20 7c 20 74 70 66 2a 20 7c 20 6b 2a 62 73  x* | tpf* | k*bs
343d0 64 2a 2d 67 6e 75 29 0a 20 20 20 20 20 20 74 6d  d*-gnu).      tm
343e0 70 5f 64 69 65 74 3d 6e 6f 0a 20 20 20 20 20 20  p_diet=no.      
343f0 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f 6f  if test "$host_o
34400 73 22 20 3d 20 6c 69 6e 75 78 2d 64 69 65 74 6c  s" = linux-dietl
34410 69 62 63 3b 20 74 68 65 6e 0a 09 63 61 73 65 20  ibc; then..case 
34420 24 63 63 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a  $cc_basename in.
34430 09 20 20 64 69 65 74 5c 20 2a 29 20 74 6d 70 5f  .  diet\ *) tmp_
34440 64 69 65 74 3d 79 65 73 3b 3b 09 23 20 6c 69 6e  diet=yes;;.# lin
34450 75 78 2d 64 69 65 74 6c 69 62 63 20 77 69 74 68  ux-dietlibc with
34460 20 73 74 61 74 69 63 20 6c 69 6e 6b 69 6e 67 20   static linking 
34470 28 21 64 69 65 74 2d 64 79 6e 29 0a 09 65 73 61  (!diet-dyn)..esa
34480 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  c.      fi.     
34490 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32   if $LD --help 2
344a0 3e 26 31 20 7c 20 24 45 47 52 45 50 20 27 3a 20  >&1 | $EGREP ': 
344b0 73 75 70 70 6f 72 74 65 64 20 74 61 72 67 65 74  supported target
344c0 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76  s:.* elf' > /dev
344d0 2f 6e 75 6c 6c 20 5c 0a 09 20 26 26 20 74 65 73  /null \.. && tes
344e0 74 20 22 24 74 6d 70 5f 64 69 65 74 22 20 3d 20  t "$tmp_diet" = 
344f0 6e 6f 0a 20 20 20 20 20 20 74 68 65 6e 0a 09 74  no.      then..t
34500 6d 70 5f 61 64 64 66 6c 61 67 3d 0a 09 74 6d 70  mp_addflag=..tmp
34510 5f 73 68 61 72 65 64 66 6c 61 67 3d 27 2d 73 68  _sharedflag='-sh
34520 61 72 65 64 27 0a 09 63 61 73 65 20 24 63 63 5f  ared'..case $cc_
34530 62 61 73 65 6e 61 6d 65 2c 24 68 6f 73 74 5f 63  basename,$host_c
34540 70 75 20 69 6e 0a 20 20 20 20 20 20 20 20 70 67  pu in.        pg
34550 63 63 2a 29 09 09 09 09 23 20 50 6f 72 74 6c 61  cc*)....# Portla
34560 6e 64 20 47 72 6f 75 70 20 43 20 63 6f 6d 70 69  nd Group C compi
34570 6c 65 72 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63  ler..  whole_arc
34580 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27  hive_flag_spec='
34590 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65 2d 61 72 63  ${wl}--whole-arc
345a0 68 69 76 65 60 66 6f 72 20 63 6f 6e 76 20 69 6e  hive`for conv in
345b0 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 5c   $convenience\"\
345c0 22 3b 20 64 6f 20 74 65 73 74 20 20 2d 6e 20 5c  "; do test  -n \
345d0 22 24 63 6f 6e 76 5c 22 20 26 26 20 6e 65 77 5f  "$conv\" && new_
345e0 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 5c 22 24 6e  convenience=\"$n
345f0 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 2c 24  ew_convenience,$
34600 63 6f 6e 76 5c 22 3b 20 64 6f 6e 65 3b 20 24 45  conv\"; done; $E
34610 43 48 4f 20 5c 22 24 6e 65 77 5f 63 6f 6e 76 65  CHO \"$new_conve
34620 6e 69 65 6e 63 65 5c 22 60 20 24 7b 77 6c 7d 2d  nience\"` ${wl}-
34630 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76  -no-whole-archiv
34640 65 27 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61  e'..  tmp_addfla
34650 67 3d 27 20 24 70 69 63 5f 66 6c 61 67 27 0a 09  g=' $pic_flag'..
34660 20 20 3b 3b 0a 09 70 67 66 37 37 2a 20 7c 20 70    ;;..pgf77* | p
34670 67 66 39 30 2a 20 7c 20 70 67 66 39 35 2a 29 09  gf90* | pgf95*).
34680 23 20 50 6f 72 74 6c 61 6e 64 20 47 72 6f 75 70  # Portland Group
34690 20 66 37 37 20 61 6e 64 20 66 39 30 20 63 6f 6d   f77 and f90 com
346a0 70 69 6c 65 72 73 0a 09 20 20 77 68 6f 6c 65 5f  pilers..  whole_
346b0 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65  archive_flag_spe
346c0 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65 2d  c='${wl}--whole-
346d0 61 72 63 68 69 76 65 60 66 6f 72 20 63 6f 6e 76  archive`for conv
346e0 20 69 6e 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65   in $convenience
346f0 5c 22 5c 22 3b 20 64 6f 20 74 65 73 74 20 20 2d  \"\"; do test  -
34700 6e 20 5c 22 24 63 6f 6e 76 5c 22 20 26 26 20 6e  n \"$conv\" && n
34710 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 5c  ew_convenience=\
34720 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63  "$new_convenienc
34730 65 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f 6e 65 3b  e,$conv\"; done;
34740 20 24 45 43 48 4f 20 5c 22 24 6e 65 77 5f 63 6f   $ECHO \"$new_co
34750 6e 76 65 6e 69 65 6e 63 65 5c 22 60 20 24 7b 77  nvenience\"` ${w
34760 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63  l}--no-whole-arc
34770 68 69 76 65 27 0a 09 20 20 74 6d 70 5f 61 64 64  hive'..  tmp_add
34780 66 6c 61 67 3d 27 20 24 70 69 63 5f 66 6c 61 67  flag=' $pic_flag
34790 20 2d 4d 6e 6f 6d 61 69 6e 27 20 3b 3b 0a 09 65   -Mnomain' ;;..e
347a0 63 63 2a 2c 69 61 36 34 2a 20 7c 20 69 63 63 2a  cc*,ia64* | icc*
347b0 2c 69 61 36 34 2a 29 09 23 20 49 6e 74 65 6c 20  ,ia64*).# Intel 
347c0 43 20 63 6f 6d 70 69 6c 65 72 20 6f 6e 20 69 61  C compiler on ia
347d0 36 34 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61  64..  tmp_addfla
347e0 67 3d 27 20 2d 69 5f 64 79 6e 61 6d 69 63 27 20  g=' -i_dynamic' 
347f0 3b 3b 0a 09 65 66 63 2a 2c 69 61 36 34 2a 20 7c  ;;..efc*,ia64* |
34800 20 69 66 6f 72 74 2a 2c 69 61 36 34 2a 29 09 23   ifort*,ia64*).#
34810 20 49 6e 74 65 6c 20 46 6f 72 74 72 61 6e 20 63   Intel Fortran c
34820 6f 6d 70 69 6c 65 72 20 6f 6e 20 69 61 36 34 0a  ompiler on ia64.
34830 09 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27  .  tmp_addflag='
34840 20 2d 69 5f 64 79 6e 61 6d 69 63 20 2d 6e 6f 66   -i_dynamic -nof
34850 6f 72 5f 6d 61 69 6e 27 20 3b 3b 0a 09 69 66 63  or_main' ;;..ifc
34860 2a 20 7c 20 69 66 6f 72 74 2a 29 09 09 09 23 20  * | ifort*)...# 
34870 49 6e 74 65 6c 20 46 6f 72 74 72 61 6e 20 63 6f  Intel Fortran co
34880 6d 70 69 6c 65 72 0a 09 20 20 74 6d 70 5f 61 64  mpiler..  tmp_ad
34890 64 66 6c 61 67 3d 27 20 2d 6e 6f 66 6f 72 5f 6d  dflag=' -nofor_m
348a0 61 69 6e 27 20 3b 3b 0a 09 6c 66 39 35 2a 29 09  ain' ;;..lf95*).
348b0 09 09 09 23 20 4c 61 68 65 79 20 46 6f 72 74 72  ...# Lahey Fortr
348c0 61 6e 20 38 2e 31 0a 09 20 20 77 68 6f 6c 65 5f  an 8.1..  whole_
348d0 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65  archive_flag_spe
348e0 63 3d 0a 09 20 20 74 6d 70 5f 73 68 61 72 65 64  c=..  tmp_shared
348f0 66 6c 61 67 3d 27 2d 2d 73 68 61 72 65 64 27 20  flag='--shared' 
34900 3b 3b 0a 09 78 6c 5b 63 43 5d 2a 29 09 09 09 23  ;;..xl[cC]*)...#
34910 20 49 42 4d 20 58 4c 20 43 20 38 2e 30 20 6f 6e   IBM XL C 8.0 on
34920 20 50 50 43 20 28 64 65 61 6c 20 77 69 74 68 20   PPC (deal with 
34930 78 6c 66 20 62 65 6c 6f 77 29 0a 09 20 20 74 6d  xlf below)..  tm
34940 70 5f 73 68 61 72 65 64 66 6c 61 67 3d 27 2d 71  p_sharedflag='-q
34950 6d 6b 73 68 72 6f 62 6a 27 0a 09 20 20 74 6d 70  mkshrobj'..  tmp
34960 5f 61 64 64 66 6c 61 67 3d 20 3b 3b 0a 09 65 73  _addflag= ;;..es
34970 61 63 0a 09 63 61 73 65 20 60 24 43 43 20 2d 56  ac..case `$CC -V
34980 20 32 3e 26 31 20 7c 20 73 65 64 20 35 71 60 20   2>&1 | sed 5q` 
34990 69 6e 0a 09 2a 53 75 6e 5c 20 43 2a 29 09 09 09  in..*Sun\ C*)...
349a0 23 20 53 75 6e 20 43 20 35 2e 39 0a 09 20 20 77  # Sun C 5.9..  w
349b0 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61  hole_archive_fla
349c0 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77  g_spec='${wl}--w
349d0 68 6f 6c 65 2d 61 72 63 68 69 76 65 60 6e 65 77  hole-archive`new
349e0 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 3b 20 66  _convenience=; f
349f0 6f 72 20 63 6f 6e 76 20 69 6e 20 24 63 6f 6e 76  or conv in $conv
34a00 65 6e 69 65 6e 63 65 5c 22 5c 22 3b 20 64 6f 20  enience\"\"; do 
34a10 74 65 73 74 20 2d 7a 20 5c 22 24 63 6f 6e 76 5c  test -z \"$conv\
34a20 22 20 7c 7c 20 6e 65 77 5f 63 6f 6e 76 65 6e 69  " || new_conveni
34a30 65 6e 63 65 3d 5c 22 24 6e 65 77 5f 63 6f 6e 76  ence=\"$new_conv
34a40 65 6e 69 65 6e 63 65 2c 24 63 6f 6e 76 5c 22 3b  enience,$conv\";
34a50 20 64 6f 6e 65 3b 20 24 45 43 48 4f 20 5c 22 24   done; $ECHO \"$
34a60 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 5c  new_convenience\
34a70 22 60 20 24 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f  "` ${wl}--no-who
34a80 6c 65 2d 61 72 63 68 69 76 65 27 0a 09 20 20 63  le-archive'..  c
34a90 6f 6d 70 69 6c 65 72 5f 6e 65 65 64 73 5f 6f 62  ompiler_needs_ob
34aa0 6a 65 63 74 3d 79 65 73 0a 09 20 20 74 6d 70 5f  ject=yes..  tmp_
34ab0 73 68 61 72 65 64 66 6c 61 67 3d 27 2d 47 27 20  sharedflag='-G' 
34ac0 3b 3b 0a 09 2a 53 75 6e 5c 20 46 2a 29 09 09 09  ;;..*Sun\ F*)...
34ad0 23 20 53 75 6e 20 46 6f 72 74 72 61 6e 20 38 2e  # Sun Fortran 8.
34ae0 33 0a 09 20 20 74 6d 70 5f 73 68 61 72 65 64 66  3..  tmp_sharedf
34af0 6c 61 67 3d 27 2d 47 27 20 3b 3b 0a 09 65 73 61  lag='-G' ;;..esa
34b00 63 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  c..archive_cmds=
34b10 27 24 43 43 20 27 22 24 74 6d 70 5f 73 68 61 72  '$CC '"$tmp_shar
34b20 65 64 66 6c 61 67 22 22 24 74 6d 70 5f 61 64 64  edflag""$tmp_add
34b30 66 6c 61 67 22 27 20 24 6c 69 62 6f 62 6a 73 20  flag"' $libobjs 
34b40 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
34b50 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73  er_flags ${wl}-s
34b60 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65  oname $wl$soname
34b70 20 2d 6f 20 24 6c 69 62 27 0a 0a 20 20 20 20 20   -o $lib'..     
34b80 20 20 20 69 66 20 74 65 73 74 20 22 78 24 73 75     if test "x$su
34b90 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73  pports_anon_vers
34ba0 69 6f 6e 69 6e 67 22 20 3d 20 78 79 65 73 3b 20  ioning" = xyes; 
34bb0 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20 61  then.          a
34bc0 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d  rchive_expsym_cm
34bd0 64 73 3d 27 65 63 68 6f 20 22 7b 20 67 6c 6f 62  ds='echo "{ glob
34be0 61 6c 3a 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f  al:" > $output_o
34bf0 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76  bjdir/$libname.v
34c00 65 72 7e 0a 09 20 20 20 20 63 61 74 20 24 65 78  er~..    cat $ex
34c10 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 7c 20 73  port_symbols | s
34c20 65 64 20 2d 65 20 22 73 2f 5c 28 2e 2a 5c 29 2f  ed -e "s/\(.*\)/
34c30 5c 31 3b 2f 22 20 3e 3e 20 24 6f 75 74 70 75 74  \1;/" >> $output
34c40 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65  _objdir/$libname
34c50 2e 76 65 72 7e 0a 09 20 20 20 20 65 63 68 6f 20  .ver~..    echo 
34c60 22 6c 6f 63 61 6c 3a 20 2a 3b 20 7d 3b 22 20 3e  "local: *; };" >
34c70 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  > $output_objdir
34c80 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09  /$libname.ver~..
34c90 20 20 20 20 24 43 43 20 27 22 24 74 6d 70 5f 73      $CC '"$tmp_s
34ca0 68 61 72 65 64 66 6c 61 67 22 22 24 74 6d 70 5f  haredflag""$tmp_
34cb0 61 64 64 66 6c 61 67 22 27 20 24 6c 69 62 6f 62  addflag"' $libob
34cc0 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
34cd0 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
34ce0 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e  }-soname $wl$son
34cf0 61 6d 65 20 24 7b 77 6c 7d 2d 76 65 72 73 69 6f  ame ${wl}-versio
34d00 6e 2d 73 63 72 69 70 74 20 24 7b 77 6c 7d 24 6f  n-script ${wl}$o
34d10 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69  utput_objdir/$li
34d20 62 6e 61 6d 65 2e 76 65 72 20 2d 6f 20 24 6c 69  bname.ver -o $li
34d30 62 27 0a 20 20 20 20 20 20 20 20 66 69 0a 0a 09  b'.        fi...
34d40 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e 61 6d  case $cc_basenam
34d50 65 20 69 6e 0a 09 78 6c 66 2a 29 0a 09 20 20 23  e in..xlf*)..  #
34d60 20 49 42 4d 20 58 4c 20 46 6f 72 74 72 61 6e 20   IBM XL Fortran 
34d70 31 30 2e 31 20 6f 6e 20 50 50 43 20 63 61 6e 6e  10.1 on PPC cann
34d80 6f 74 20 63 72 65 61 74 65 20 73 68 61 72 65 64  ot create shared
34d90 20 6c 69 62 73 20 69 74 73 65 6c 66 0a 09 20 20   libs itself..  
34da0 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c  whole_archive_fl
34db0 61 67 5f 73 70 65 63 3d 27 2d 2d 77 68 6f 6c 65  ag_spec='--whole
34dc0 2d 61 72 63 68 69 76 65 24 63 6f 6e 76 65 6e 69  -archive$conveni
34dd0 65 6e 63 65 20 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d  ence --no-whole-
34de0 61 72 63 68 69 76 65 27 0a 09 20 20 68 61 72 64  archive'..  hard
34df0 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
34e00 5f 73 70 65 63 3d 0a 09 20 20 68 61 72 64 63 6f  _spec=..  hardco
34e10 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
34e20 70 65 63 5f 6c 64 3d 27 2d 72 70 61 74 68 20 24  pec_ld='-rpath $
34e30 6c 69 62 64 69 72 27 0a 09 20 20 61 72 63 68 69  libdir'..  archi
34e40 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 73 68  ve_cmds='$LD -sh
34e50 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64  ared $libobjs $d
34e60 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
34e70 5f 66 6c 61 67 73 20 2d 73 6f 6e 61 6d 65 20 24  _flags -soname $
34e80 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a  soname -o $lib'.
34e90 09 20 20 69 66 20 74 65 73 74 20 22 78 24 73 75  .  if test "x$su
34ea0 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73  pports_anon_vers
34eb0 69 6f 6e 69 6e 67 22 20 3d 20 78 79 65 73 3b 20  ioning" = xyes; 
34ec0 74 68 65 6e 0a 09 20 20 20 20 61 72 63 68 69 76  then..    archiv
34ed0 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 65  e_expsym_cmds='e
34ee0 63 68 6f 20 22 7b 20 67 6c 6f 62 61 6c 3a 22 20  cho "{ global:" 
34ef0 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  > $output_objdir
34f00 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09  /$libname.ver~..
34f10 20 20 20 20 20 20 63 61 74 20 24 65 78 70 6f 72        cat $expor
34f20 74 5f 73 79 6d 62 6f 6c 73 20 7c 20 73 65 64 20  t_symbols | sed 
34f30 2d 65 20 22 73 2f 5c 28 2e 2a 5c 29 2f 5c 31 3b  -e "s/\(.*\)/\1;
34f40 2f 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62  /" >> $output_ob
34f50 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65  jdir/$libname.ve
34f60 72 7e 0a 09 20 20 20 20 20 20 65 63 68 6f 20 22  r~..      echo "
34f70 6c 6f 63 61 6c 3a 20 2a 3b 20 7d 3b 22 20 3e 3e  local: *; };" >>
34f80 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
34f90 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20  $libname.ver~.. 
34fa0 20 20 20 20 20 24 4c 44 20 2d 73 68 61 72 65 64       $LD -shared
34fb0 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
34fc0 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
34fd0 67 73 20 2d 73 6f 6e 61 6d 65 20 24 73 6f 6e 61  gs -soname $sona
34fe0 6d 65 20 2d 76 65 72 73 69 6f 6e 2d 73 63 72 69  me -version-scri
34ff0 70 74 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  pt $output_objdi
35000 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 20 2d  r/$libname.ver -
35010 6f 20 24 6c 69 62 27 0a 09 20 20 66 69 0a 09 20  o $lib'..  fi.. 
35020 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20   ;;..esac.      
35030 65 6c 73 65 0a 20 20 20 20 20 20 20 20 6c 64 5f  else.        ld_
35040 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20  shlibs=no.      
35050 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
35060 20 6e 65 74 62 73 64 2a 29 0a 20 20 20 20 20 20   netbsd*).      
35070 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20  if echo __ELF__ 
35080 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 24 47 52  | $CC -E - | $GR
35090 45 50 20 5f 5f 45 4c 46 5f 5f 20 3e 2f 64 65 76  EP __ELF__ >/dev
350a0 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72 63  /null; then..arc
350b0 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d  hive_cmds='$LD -
350c0 42 73 68 61 72 65 61 62 6c 65 20 24 6c 69 62 6f  Bshareable $libo
350d0 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69  bjs $deplibs $li
350e0 6e 6b 65 72 5f 66 6c 61 67 73 20 2d 6f 20 24 6c  nker_flags -o $l
350f0 69 62 27 0a 09 77 6c 61 72 63 3d 0a 20 20 20 20  ib'..wlarc=.    
35100 20 20 65 6c 73 65 0a 09 61 72 63 68 69 76 65 5f    else..archive_
35110 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65  cmds='$CC -share
35120 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  d $libobjs $depl
35130 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
35140 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65  ags ${wl}-soname
35150 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24   $wl$soname -o $
35160 6c 69 62 27 0a 09 61 72 63 68 69 76 65 5f 65 78  lib'..archive_ex
35170 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d  psym_cmds='$CC -
35180 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20  shared $libobjs 
35190 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
351a0 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73  er_flags ${wl}-s
351b0 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65  oname $wl$soname
351c0 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79   ${wl}-retain-sy
351d0 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65  mbols-file $wl$e
351e0 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f  xport_symbols -o
351f0 20 24 6c 69 62 27 0a 20 20 20 20 20 20 66 69 0a   $lib'.      fi.
35200 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 6f        ;;..    so
35210 6c 61 72 69 73 2a 29 0a 20 20 20 20 20 20 69 66  laris*).      if
35220 20 24 4c 44 20 2d 76 20 32 3e 26 31 20 7c 20 24   $LD -v 2>&1 | $
35230 47 52 45 50 20 27 42 46 44 20 32 5c 2e 38 27 20  GREP 'BFD 2\.8' 
35240 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
35250 6e 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a  n..ld_shlibs=no.
35260 09 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31  .cat <<_LT_EOF 1
35270 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67  >&2..*** Warning
35280 3a 20 54 68 65 20 72 65 6c 65 61 73 65 73 20 32  : The releases 2
35290 2e 38 2e 2a 20 6f 66 20 74 68 65 20 47 4e 55 20  .8.* of the GNU 
352a0 6c 69 6e 6b 65 72 20 63 61 6e 6e 6f 74 20 72 65  linker cannot re
352b0 6c 69 61 62 6c 79 0a 2a 2a 2a 20 63 72 65 61 74  liably.*** creat
352c0 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  e shared librari
352d0 65 73 20 6f 6e 20 53 6f 6c 61 72 69 73 20 73 79  es on Solaris sy
352e0 73 74 65 6d 73 2e 20 20 54 68 65 72 65 66 6f 72  stems.  Therefor
352f0 65 2c 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 69  e, libtool.*** i
35300 73 20 64 69 73 61 62 6c 69 6e 67 20 73 68 61 72  s disabling shar
35310 65 64 20 6c 69 62 72 61 72 69 65 73 20 73 75 70  ed libraries sup
35320 70 6f 72 74 2e 20 20 57 65 20 75 72 67 65 20 79  port.  We urge y
35330 6f 75 20 74 6f 20 75 70 67 72 61 64 65 20 47 4e  ou to upgrade GN
35340 55 0a 2a 2a 2a 20 62 69 6e 75 74 69 6c 73 20 74  U.*** binutils t
35350 6f 20 72 65 6c 65 61 73 65 20 32 2e 39 2e 31 20  o release 2.9.1 
35360 6f 72 20 6e 65 77 65 72 2e 20 20 41 6e 6f 74 68  or newer.  Anoth
35370 65 72 20 6f 70 74 69 6f 6e 20 69 73 20 74 6f 20  er option is to 
35380 6d 6f 64 69 66 79 0a 2a 2a 2a 20 79 6f 75 72 20  modify.*** your 
35390 50 41 54 48 20 6f 72 20 63 6f 6d 70 69 6c 65 72  PATH or compiler
353a0 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 73   configuration s
353b0 6f 20 74 68 61 74 20 74 68 65 20 6e 61 74 69 76  o that the nativ
353c0 65 20 6c 69 6e 6b 65 72 20 69 73 0a 2a 2a 2a 20  e linker is.*** 
353d0 75 73 65 64 2c 20 61 6e 64 20 74 68 65 6e 20 72  used, and then r
353e0 65 73 74 61 72 74 2e 0a 0a 5f 4c 54 5f 45 4f 46  estart..._LT_EOF
353f0 0a 20 20 20 20 20 20 65 6c 69 66 20 24 4c 44 20  .      elif $LD 
35400 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 47  --help 2>&1 | $G
35410 52 45 50 20 27 3a 20 73 75 70 70 6f 72 74 65 64  REP ': supported
35420 20 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27   targets:.* elf'
35430 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
35440 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73  en..archive_cmds
35450 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c  ='$CC -shared $l
35460 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
35470 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
35480 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c  ${wl}-soname $wl
35490 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27  $soname -o $lib'
354a0 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d  ..archive_expsym
354b0 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72  _cmds='$CC -shar
354c0 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ed $libobjs $dep
354d0 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
354e0 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d  lags ${wl}-sonam
354f0 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77  e $wl$soname ${w
35500 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c  l}-retain-symbol
35510 73 2d 66 69 6c 65 20 24 77 6c 24 65 78 70 6f 72  s-file $wl$expor
35520 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69  t_symbols -o $li
35530 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c  b'.      else..l
35540 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20  d_shlibs=no.    
35550 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20    fi.      ;;.. 
35560 20 20 20 73 79 73 76 35 2a 20 7c 20 73 63 6f 33     sysv5* | sco3
35570 2e 32 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20  .2v5* | sco5v6* 
35580 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c 20 4f 70  | unixware* | Op
35590 65 6e 55 4e 49 58 2a 29 0a 20 20 20 20 20 20 63  enUNIX*).      c
355a0 61 73 65 20 60 24 4c 44 20 2d 76 20 32 3e 26 31  ase `$LD -v 2>&1
355b0 60 20 69 6e 0a 20 20 20 20 20 20 20 20 2a 5c 20  ` in.        *\ 
355c0 5b 30 31 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 5b 30  [01].* | *\ 2.[0
355d0 2d 39 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 31 5b 30  -9].* | *\ 2.1[0
355e0 2d 35 5d 2e 2a 29 0a 09 6c 64 5f 73 68 6c 69 62  -5].*)..ld_shlib
355f0 73 3d 6e 6f 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f  s=no..cat <<_LT_
35600 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61  EOF 1>&2..*** Wa
35610 72 6e 69 6e 67 3a 20 52 65 6c 65 61 73 65 73 20  rning: Releases 
35620 6f 66 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65  of the GNU linke
35630 72 20 70 72 69 6f 72 20 74 6f 20 32 2e 31 36 2e  r prior to 2.16.
35640 39 31 2e 30 2e 33 20 63 61 6e 20 6e 6f 74 0a 2a  91.0.3 can not.*
35650 2a 2a 20 72 65 6c 69 61 62 6c 79 20 63 72 65 61  ** reliably crea
35660 74 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  te shared librar
35670 69 65 73 20 6f 6e 20 53 43 4f 20 73 79 73 74 65  ies on SCO syste
35680 6d 73 2e 20 20 54 68 65 72 65 66 6f 72 65 2c 20  ms.  Therefore, 
35690 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 69 73 20 64  libtool.*** is d
356a0 69 73 61 62 6c 69 6e 67 20 73 68 61 72 65 64 20  isabling shared 
356b0 6c 69 62 72 61 72 69 65 73 20 73 75 70 70 6f 72  libraries suppor
356c0 74 2e 20 20 57 65 20 75 72 67 65 20 79 6f 75 20  t.  We urge you 
356d0 74 6f 20 75 70 67 72 61 64 65 20 47 4e 55 0a 2a  to upgrade GNU.*
356e0 2a 2a 20 62 69 6e 75 74 69 6c 73 20 74 6f 20 72  ** binutils to r
356f0 65 6c 65 61 73 65 20 32 2e 31 36 2e 39 31 2e 30  elease 2.16.91.0
35700 2e 33 20 6f 72 20 6e 65 77 65 72 2e 20 20 41 6e  .3 or newer.  An
35710 6f 74 68 65 72 20 6f 70 74 69 6f 6e 20 69 73 20  other option is 
35720 74 6f 20 6d 6f 64 69 66 79 0a 2a 2a 2a 20 79 6f  to modify.*** yo
35730 75 72 20 50 41 54 48 20 6f 72 20 63 6f 6d 70 69  ur PATH or compi
35740 6c 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f  ler configuratio
35750 6e 20 73 6f 20 74 68 61 74 20 74 68 65 20 6e 61  n so that the na
35760 74 69 76 65 20 6c 69 6e 6b 65 72 20 69 73 0a 2a  tive linker is.*
35770 2a 2a 20 75 73 65 64 2c 20 61 6e 64 20 74 68 65  ** used, and the
35780 6e 20 72 65 73 74 61 72 74 2e 0a 0a 5f 4c 54 5f  n restart..._LT_
35790 45 4f 46 0a 09 3b 3b 0a 09 2a 29 0a 09 20 20 23  EOF..;;..*)..  #
357a0 20 46 6f 72 20 73 65 63 75 72 69 74 79 20 72 65   For security re
357b0 61 73 6f 6e 73 2c 20 69 74 20 69 73 20 68 69 67  asons, it is hig
357c0 68 6c 79 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20  hly recommended 
357d0 74 68 61 74 20 79 6f 75 20 61 6c 77 61 79 73 0a  that you always.
357e0 09 20 20 23 20 75 73 65 20 61 62 73 6f 6c 75 74  .  # use absolut
357f0 65 20 70 61 74 68 73 20 66 6f 72 20 6e 61 6d 69  e paths for nami
35800 6e 67 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ng shared librar
35810 69 65 73 2c 20 61 6e 64 20 65 78 63 6c 75 64 65  ies, and exclude
35820 20 74 68 65 0a 09 20 20 23 20 44 54 5f 52 55 4e   the..  # DT_RUN
35830 50 41 54 48 20 74 61 67 20 66 72 6f 6d 20 65 78  PATH tag from ex
35840 65 63 75 74 61 62 6c 65 73 20 61 6e 64 20 6c 69  ecutables and li
35850 62 72 61 72 69 65 73 2e 20 20 42 75 74 20 64 6f  braries.  But do
35860 69 6e 67 20 73 6f 0a 09 20 20 23 20 72 65 71 75  ing so..  # requ
35870 69 72 65 73 20 74 68 61 74 20 79 6f 75 20 63 6f  ires that you co
35880 6d 70 69 6c 65 20 65 76 65 72 79 74 68 69 6e 67  mpile everything
35890 20 74 77 69 63 65 2c 20 77 68 69 63 68 20 69 73   twice, which is
358a0 20 61 20 70 61 69 6e 2e 0a 09 20 20 69 66 20 24   a pain...  if $
358b0 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c  LD --help 2>&1 |
358c0 20 24 47 52 45 50 20 27 3a 20 73 75 70 70 6f 72   $GREP ': suppor
358d0 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a 20 65  ted targets:.* e
358e0 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b  lf' > /dev/null;
358f0 20 74 68 65 6e 0a 09 20 20 20 20 68 61 72 64 63   then..    hardc
35900 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
35910 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74  spec='${wl}-rpat
35920 68 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a  h ${wl}$libdir'.
35930 09 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64  .    archive_cmd
35940 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
35950 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
35960 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
35970 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
35980 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62  l$soname -o $lib
35990 27 0a 09 20 20 20 20 61 72 63 68 69 76 65 5f 65  '..    archive_e
359a0 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20  xpsym_cmds='$CC 
359b0 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73  -shared $libobjs
359c0 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
359d0 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
359e0 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d  soname $wl$sonam
359f0 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73  e ${wl}-retain-s
35a00 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24  ymbols-file $wl$
35a10 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d  export_symbols -
35a20 6f 20 24 6c 69 62 27 0a 09 20 20 65 6c 73 65 0a  o $lib'..  else.
35a30 09 20 20 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e  .    ld_shlibs=n
35a40 6f 0a 09 20 20 66 69 0a 09 3b 3b 0a 20 20 20 20  o..  fi..;;.    
35a50 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a    esac.      ;;.
35a60 0a 20 20 20 20 73 75 6e 6f 73 34 2a 29 0a 20 20  .    sunos4*).  
35a70 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73      archive_cmds
35a80 3d 27 24 4c 44 20 2d 61 73 73 65 72 74 20 70 75  ='$LD -assert pu
35a90 72 65 2d 74 65 78 74 20 2d 42 73 68 61 72 65 61  re-text -Bsharea
35aa0 62 6c 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62  ble -o $lib $lib
35ab0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c  objs $deplibs $l
35ac0 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20 20 20  inker_flags'.   
35ad0 20 20 20 77 6c 61 72 63 3d 0a 20 20 20 20 20 20     wlarc=.      
35ae0 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d  hardcode_direct=
35af0 79 65 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f  yes.      hardco
35b00 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72  de_shlibpath_var
35b10 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  =no.      ;;..  
35b20 20 20 2a 29 0a 20 20 20 20 20 20 69 66 20 24 4c    *).      if $L
35b30 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20  D --help 2>&1 | 
35b40 24 47 52 45 50 20 27 3a 20 73 75 70 70 6f 72 74  $GREP ': support
35b50 65 64 20 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c  ed targets:.* el
35b60 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20  f' > /dev/null; 
35b70 74 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d  then..archive_cm
35b80 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20  ds='$CC -shared 
35b90 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
35ba0 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
35bb0 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24  s ${wl}-soname $
35bc0 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69  wl$soname -o $li
35bd0 62 27 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73  b'..archive_exps
35be0 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ym_cmds='$CC -sh
35bf0 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64  ared $libobjs $d
35c00 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
35c10 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e  _flags ${wl}-son
35c20 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24  ame $wl$soname $
35c30 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62  {wl}-retain-symb
35c40 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65 78 70  ols-file $wl$exp
35c50 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24  ort_symbols -o $
35c60 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a  lib'.      else.
35c70 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20  .ld_shlibs=no.  
35c80 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
35c90 20 20 20 20 65 73 61 63 0a 0a 20 20 20 20 69 66      esac..    if
35ca0 20 74 65 73 74 20 22 24 6c 64 5f 73 68 6c 69 62   test "$ld_shlib
35cb0 73 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 20 20  s" = no; then.  
35cc0 20 20 20 20 72 75 6e 70 61 74 68 5f 76 61 72 3d      runpath_var=
35cd0 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
35ce0 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
35cf0 3d 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f 64  =.      export_d
35d00 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63  ynamic_flag_spec
35d10 3d 0a 20 20 20 20 20 20 77 68 6f 6c 65 5f 61 72  =.      whole_ar
35d20 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d  chive_flag_spec=
35d30 0a 20 20 20 20 66 69 0a 20 20 65 6c 73 65 0a 20  .    fi.  else. 
35d40 20 20 20 23 20 50 4f 52 54 4d 45 20 66 69 6c 6c     # PORTME fill
35d50 20 69 6e 20 61 20 64 65 73 63 72 69 70 74 69 6f   in a descriptio
35d60 6e 20 6f 66 20 79 6f 75 72 20 73 79 73 74 65 6d  n of your system
35d70 27 73 20 6c 69 6e 6b 65 72 20 28 6e 6f 74 20 47  's linker (not G
35d80 4e 55 20 6c 64 29 0a 20 20 20 20 63 61 73 65 20  NU ld).    case 
35d90 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20  $host_os in.    
35da0 61 69 78 33 2a 29 0a 20 20 20 20 20 20 61 6c 6c  aix3*).      all
35db0 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
35dc0 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20 20  g=unsupported.  
35dd0 20 20 20 20 61 6c 77 61 79 73 5f 65 78 70 6f 72      always_expor
35de0 74 5f 73 79 6d 62 6f 6c 73 3d 79 65 73 0a 20 20  t_symbols=yes.  
35df0 20 20 20 20 61 72 63 68 69 76 65 5f 65 78 70 73      archive_exps
35e00 79 6d 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 6f 20  ym_cmds='$LD -o 
35e10 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
35e20 73 6f 6e 61 6d 65 20 24 6c 69 62 6f 62 6a 73 20  soname $libobjs 
35e30 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72  $deplibs $linker
35e40 5f 66 6c 61 67 73 20 2d 62 45 3a 24 65 78 70 6f  _flags -bE:$expo
35e50 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 54 35 31 32  rt_symbols -T512
35e60 20 2d 48 35 31 32 20 2d 62 4d 3a 53 52 45 7e 24   -H512 -bM:SRE~$
35e70 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6c 69  AR $AR_FLAGS $li
35e80 62 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  b $output_objdir
35e90 2f 24 73 6f 6e 61 6d 65 27 0a 20 20 20 20 20 20  /$soname'.      
35ea0 23 20 4e 6f 74 65 3a 20 74 68 69 73 20 6c 69 6e  # Note: this lin
35eb0 6b 65 72 20 68 61 72 64 63 6f 64 65 73 20 74 68  ker hardcodes th
35ec0 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 69 6e  e directories in
35ed0 20 4c 49 42 50 41 54 48 20 69 66 20 74 68 65 72   LIBPATH if ther
35ee0 65 0a 20 20 20 20 20 20 23 20 61 72 65 20 6e 6f  e.      # are no
35ef0 20 64 69 72 65 63 74 6f 72 69 65 73 20 73 70 65   directories spe
35f00 63 69 66 69 65 64 20 62 79 20 2d 4c 2e 0a 20 20  cified by -L..  
35f10 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e      hardcode_min
35f20 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20 20 69  us_L=yes.      i
35f30 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20  f test "$GCC" = 
35f40 79 65 73 20 26 26 20 74 65 73 74 20 2d 7a 20 22  yes && test -z "
35f50 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
35f60 72 5f 73 74 61 74 69 63 22 3b 20 74 68 65 6e 0a  r_static"; then.
35f70 09 23 20 4e 65 69 74 68 65 72 20 64 69 72 65 63  .# Neither direc
35f80 74 20 68 61 72 64 63 6f 64 69 6e 67 20 6e 6f 72  t hardcoding nor
35f90 20 73 74 61 74 69 63 20 6c 69 6e 6b 69 6e 67 20   static linking 
35fa0 69 73 20 73 75 70 70 6f 72 74 65 64 20 77 69 74  is supported wit
35fb0 68 20 61 0a 09 23 20 62 72 6f 6b 65 6e 20 63 6f  h a..# broken co
35fc0 6c 6c 65 63 74 32 2e 0a 09 68 61 72 64 63 6f 64  llect2...hardcod
35fd0 65 5f 64 69 72 65 63 74 3d 75 6e 73 75 70 70 6f  e_direct=unsuppo
35fe0 72 74 65 64 0a 20 20 20 20 20 20 66 69 0a 20 20  rted.      fi.  
35ff0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 69 78 5b      ;;..    aix[
36000 34 2d 39 5d 2a 29 0a 20 20 20 20 20 20 69 66 20  4-9]*).      if 
36010 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22  test "$host_cpu"
36020 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 23   = ia64; then..#
36030 20 4f 6e 20 49 41 36 34 2c 20 74 68 65 20 6c 69   On IA64, the li
36040 6e 6b 65 72 20 64 6f 65 73 20 72 75 6e 20 74 69  nker does run ti
36050 6d 65 20 6c 69 6e 6b 69 6e 67 20 62 79 20 64 65  me linking by de
36060 66 61 75 6c 74 2c 20 73 6f 20 77 65 20 64 6f 6e  fault, so we don
36070 27 74 0a 09 23 20 68 61 76 65 20 74 6f 20 64 6f  't..# have to do
36080 20 61 6e 79 74 68 69 6e 67 20 73 70 65 63 69 61   anything specia
36090 6c 2e 0a 09 61 69 78 5f 75 73 65 5f 72 75 6e 74  l...aix_use_runt
360a0 69 6d 65 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a 09 65  imelinking=no..e
360b0 78 70 5f 73 79 6d 5f 66 6c 61 67 3d 27 2d 42 65  xp_sym_flag='-Be
360c0 78 70 6f 72 74 27 0a 09 6e 6f 5f 65 6e 74 72 79  xport'..no_entry
360d0 5f 66 6c 61 67 3d 22 22 0a 20 20 20 20 20 20 65  _flag="".      e
360e0 6c 73 65 0a 09 23 20 49 66 20 77 65 27 72 65 20  lse..# If we're 
360f0 75 73 69 6e 67 20 47 4e 55 20 6e 6d 2c 20 74 68  using GNU nm, th
36100 65 6e 20 77 65 20 64 6f 6e 27 74 20 77 61 6e 74  en we don't want
36110 20 74 68 65 20 22 2d 43 22 20 6f 70 74 69 6f 6e   the "-C" option
36120 2e 0a 09 23 20 2d 43 20 6d 65 61 6e 73 20 64 65  ...# -C means de
36130 6d 61 6e 67 6c 65 20 74 6f 20 41 49 58 20 6e 6d  mangle to AIX nm
36140 2c 20 62 75 74 20 6d 65 61 6e 73 20 64 6f 6e 27  , but means don'
36150 74 20 64 65 6d 61 6e 67 6c 65 20 77 69 74 68 20  t demangle with 
36160 47 4e 55 20 6e 6d 0a 09 69 66 20 24 4e 4d 20 2d  GNU nm..if $NM -
36170 56 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27  V 2>&1 | $GREP '
36180 47 4e 55 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  GNU' > /dev/null
36190 3b 20 74 68 65 6e 0a 09 20 20 65 78 70 6f 72 74  ; then..  export
361a0 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24  _symbols_cmds='$
361b0 4e 4d 20 2d 42 70 67 20 24 6c 69 62 6f 62 6a 73  NM -Bpg $libobjs
361c0 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20   $convenience | 
361d0 61 77 6b 20 27 5c 27 27 7b 20 69 66 20 28 28 28  awk '\''{ if (((
361e0 5c 24 20 32 20 3d 3d 20 22 54 22 29 20 7c 7c 20  \$ 2 == "T") || 
361f0 28 5c 24 20 32 20 3d 3d 20 22 44 22 29 20 7c 7c  (\$ 2 == "D") ||
36200 20 28 5c 24 20 32 20 3d 3d 20 22 42 22 29 29 20   (\$ 2 == "B")) 
36210 26 26 20 28 73 75 62 73 74 72 28 5c 24 20 33 2c  && (substr(\$ 3,
36220 31 2c 31 29 20 21 3d 20 22 2e 22 29 29 20 7b 20  1,1) != ".")) { 
36230 70 72 69 6e 74 20 5c 24 20 33 20 7d 20 7d 27 5c  print \$ 3 } }'\
36240 27 27 20 7c 20 73 6f 72 74 20 2d 75 20 3e 20 24  '' | sort -u > $
36250 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27 0a  export_symbols'.
36260 09 65 6c 73 65 0a 09 20 20 65 78 70 6f 72 74 5f  .else..  export_
36270 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e  symbols_cmds='$N
36280 4d 20 2d 42 43 70 67 20 24 6c 69 62 6f 62 6a 73  M -BCpg $libobjs
36290 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20   $convenience | 
362a0 61 77 6b 20 27 5c 27 27 7b 20 69 66 20 28 28 28  awk '\''{ if (((
362b0 5c 24 20 32 20 3d 3d 20 22 54 22 29 20 7c 7c 20  \$ 2 == "T") || 
362c0 28 5c 24 20 32 20 3d 3d 20 22 44 22 29 20 7c 7c  (\$ 2 == "D") ||
362d0 20 28 5c 24 20 32 20 3d 3d 20 22 42 22 29 29 20   (\$ 2 == "B")) 
362e0 26 26 20 28 73 75 62 73 74 72 28 5c 24 20 33 2c  && (substr(\$ 3,
362f0 31 2c 31 29 20 21 3d 20 22 2e 22 29 29 20 7b 20  1,1) != ".")) { 
36300 70 72 69 6e 74 20 5c 24 20 33 20 7d 20 7d 27 5c  print \$ 3 } }'\
36310 27 27 20 7c 20 73 6f 72 74 20 2d 75 20 3e 20 24  '' | sort -u > $
36320 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27 0a  export_symbols'.
36330 09 66 69 0a 09 61 69 78 5f 75 73 65 5f 72 75 6e  .fi..aix_use_run
36340 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a 0a  timelinking=no..
36350 09 23 20 54 65 73 74 20 69 66 20 77 65 20 61 72  .# Test if we ar
36360 65 20 74 72 79 69 6e 67 20 74 6f 20 75 73 65 20  e trying to use 
36370 72 75 6e 20 74 69 6d 65 20 6c 69 6e 6b 69 6e 67  run time linking
36380 20 6f 72 20 6e 6f 72 6d 61 6c 0a 09 23 20 41 49   or normal..# AI
36390 58 20 73 74 79 6c 65 20 6c 69 6e 6b 69 6e 67 2e  X style linking.
363a0 20 49 66 20 2d 62 72 74 6c 20 69 73 20 73 6f 6d   If -brtl is som
363b0 65 77 68 65 72 65 20 69 6e 20 4c 44 46 4c 41 47  ewhere in LDFLAG
363c0 53 2c 20 77 65 0a 09 23 20 6e 65 65 64 20 74 6f  S, we..# need to
363d0 20 64 6f 20 72 75 6e 74 69 6d 65 20 6c 69 6e 6b   do runtime link
363e0 69 6e 67 2e 0a 09 63 61 73 65 20 24 68 6f 73 74  ing...case $host
363f0 5f 6f 73 20 69 6e 20 61 69 78 34 2e 5b 32 33 5d  _os in aix4.[23]
36400 7c 61 69 78 34 2e 5b 32 33 5d 2e 2a 7c 61 69 78  |aix4.[23].*|aix
36410 5b 35 2d 39 5d 2a 29 0a 09 20 20 66 6f 72 20 6c  [5-9]*)..  for l
36420 64 5f 66 6c 61 67 20 69 6e 20 24 4c 44 46 4c 41  d_flag in $LDFLA
36430 47 53 3b 20 64 6f 0a 09 20 20 69 66 20 28 74 65  GS; do..  if (te
36440 73 74 20 24 6c 64 5f 66 6c 61 67 20 3d 20 22 2d  st $ld_flag = "-
36450 62 72 74 6c 22 20 7c 7c 20 74 65 73 74 20 24 6c  brtl" || test $l
36460 64 5f 66 6c 61 67 20 3d 20 22 2d 57 6c 2c 2d 62  d_flag = "-Wl,-b
36470 72 74 6c 22 29 3b 20 74 68 65 6e 0a 09 20 20 20  rtl"); then..   
36480 20 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65   aix_use_runtime
36490 6c 69 6e 6b 69 6e 67 3d 79 65 73 0a 09 20 20 20  linking=yes..   
364a0 20 62 72 65 61 6b 0a 09 20 20 66 69 0a 09 20 20   break..  fi..  
364b0 64 6f 6e 65 0a 09 20 20 3b 3b 0a 09 65 73 61 63  done..  ;;..esac
364c0 0a 0a 09 65 78 70 5f 73 79 6d 5f 66 6c 61 67 3d  ...exp_sym_flag=
364d0 27 2d 62 65 78 70 6f 72 74 27 0a 09 6e 6f 5f 65  '-bexport'..no_e
364e0 6e 74 72 79 5f 66 6c 61 67 3d 27 2d 62 6e 6f 65  ntry_flag='-bnoe
364f0 6e 74 72 79 27 0a 20 20 20 20 20 20 66 69 0a 0a  ntry'.      fi..
36500 20 20 20 20 20 20 23 20 57 68 65 6e 20 6c 61 72        # When lar
36510 67 65 20 65 78 65 63 75 74 61 62 6c 65 73 20 6f  ge executables o
36520 72 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 73  r shared objects
36530 20 61 72 65 20 62 75 69 6c 74 2c 20 41 49 58 20   are built, AIX 
36540 6c 64 20 63 61 6e 0a 20 20 20 20 20 20 23 20 68  ld can.      # h
36550 61 76 65 20 70 72 6f 62 6c 65 6d 73 20 63 72 65  ave problems cre
36560 61 74 69 6e 67 20 74 68 65 20 74 61 62 6c 65 20  ating the table 
36570 6f 66 20 63 6f 6e 74 65 6e 74 73 2e 20 20 49 66  of contents.  If
36580 20 6c 69 6e 6b 69 6e 67 20 61 20 6c 69 62 72 61   linking a libra
36590 72 79 0a 20 20 20 20 20 20 23 20 6f 72 20 70 72  ry.      # or pr
365a0 6f 67 72 61 6d 20 72 65 73 75 6c 74 73 20 69 6e  ogram results in
365b0 20 22 65 72 72 6f 72 20 54 4f 43 20 6f 76 65 72   "error TOC over
365c0 66 6c 6f 77 22 20 61 64 64 20 2d 6d 6d 69 6e 69  flow" add -mmini
365d0 6d 61 6c 2d 74 6f 63 20 74 6f 0a 20 20 20 20 20  mal-toc to.     
365e0 20 23 20 43 58 58 46 4c 41 47 53 2f 43 46 4c 41   # CXXFLAGS/CFLA
365f0 47 53 20 66 6f 72 20 67 2b 2b 2f 67 63 63 2e 20  GS for g++/gcc. 
36600 20 49 6e 20 74 68 65 20 63 61 73 65 73 20 77 68   In the cases wh
36610 65 72 65 20 74 68 61 74 20 69 73 20 6e 6f 74 0a  ere that is not.
36620 20 20 20 20 20 20 23 20 65 6e 6f 75 67 68 20 74        # enough t
36630 6f 20 66 69 78 20 74 68 65 20 70 72 6f 62 6c 65  o fix the proble
36640 6d 2c 20 61 64 64 20 2d 57 6c 2c 2d 62 62 69 67  m, add -Wl,-bbig
36650 74 6f 63 20 74 6f 20 4c 44 46 4c 41 47 53 2e 0a  toc to LDFLAGS..
36660 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63  .      archive_c
36670 6d 64 73 3d 27 27 0a 20 20 20 20 20 20 68 61 72  mds=''.      har
36680 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73  dcode_direct=yes
36690 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
366a0 64 69 72 65 63 74 5f 61 62 73 6f 6c 75 74 65 3d  direct_absolute=
366b0 79 65 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f  yes.      hardco
366c0 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61 72 61  de_libdir_separa
366d0 74 6f 72 3d 27 3a 27 0a 20 20 20 20 20 20 6c 69  tor=':'.      li
366e0 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62 73 3d 79  nk_all_deplibs=y
366f0 65 73 0a 20 20 20 20 20 20 66 69 6c 65 5f 6c 69  es.      file_li
36700 73 74 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 66  st_spec='${wl}-f
36710 2c 27 0a 0a 20 20 20 20 20 20 69 66 20 74 65 73  ,'..      if tes
36720 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20  t "$GCC" = yes; 
36730 74 68 65 6e 0a 09 63 61 73 65 20 24 68 6f 73 74  then..case $host
36740 5f 6f 73 20 69 6e 20 61 69 78 34 2e 5b 30 31 32  _os in aix4.[012
36750 5d 7c 61 69 78 34 2e 5b 30 31 32 5d 2e 2a 29 0a  ]|aix4.[012].*).
36760 09 23 20 57 65 20 6f 6e 6c 79 20 77 61 6e 74 20  .# We only want 
36770 74 6f 20 64 6f 20 74 68 69 73 20 6f 6e 20 41 49  to do this on AI
36780 58 20 34 2e 32 20 61 6e 64 20 6c 6f 77 65 72 2c  X 4.2 and lower,
36790 20 74 68 65 20 63 68 65 63 6b 0a 09 23 20 62 65   the check..# be
367a0 6c 6f 77 20 66 6f 72 20 62 72 6f 6b 65 6e 20 63  low for broken c
367b0 6f 6c 6c 65 63 74 32 20 64 6f 65 73 6e 27 74 20  ollect2 doesn't 
367c0 77 6f 72 6b 20 75 6e 64 65 72 20 34 2e 33 2b 0a  work under 4.3+.
367d0 09 20 20 63 6f 6c 6c 65 63 74 32 6e 61 6d 65 3d  .  collect2name=
367e0 60 24 7b 43 43 7d 20 2d 70 72 69 6e 74 2d 70 72  `${CC} -print-pr
367f0 6f 67 2d 6e 61 6d 65 3d 63 6f 6c 6c 65 63 74 32  og-name=collect2
36800 60 0a 09 20 20 69 66 20 74 65 73 74 20 2d 66 20  `..  if test -f 
36810 22 24 63 6f 6c 6c 65 63 74 32 6e 61 6d 65 22 20  "$collect2name" 
36820 26 26 0a 09 20 20 20 73 74 72 69 6e 67 73 20 22  &&..   strings "
36830 24 63 6f 6c 6c 65 63 74 32 6e 61 6d 65 22 20 7c  $collect2name" |
36840 20 24 47 52 45 50 20 72 65 73 6f 6c 76 65 5f 6c   $GREP resolve_l
36850 69 62 5f 6e 61 6d 65 20 3e 2f 64 65 76 2f 6e 75  ib_name >/dev/nu
36860 6c 6c 0a 09 20 20 74 68 65 6e 0a 09 20 20 23 20  ll..  then..  # 
36870 57 65 20 68 61 76 65 20 72 65 77 6f 72 6b 65 64  We have reworked
36880 20 63 6f 6c 6c 65 63 74 32 0a 09 20 20 3a 0a 09   collect2..  :..
36890 20 20 65 6c 73 65 0a 09 20 20 23 20 57 65 20 68    else..  # We h
368a0 61 76 65 20 6f 6c 64 20 63 6f 6c 6c 65 63 74 32  ave old collect2
368b0 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72  ..  hardcode_dir
368c0 65 63 74 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a  ect=unsupported.
368d0 09 20 20 23 20 49 74 20 66 61 69 6c 73 20 74 6f  .  # It fails to
368e0 20 66 69 6e 64 20 75 6e 69 6e 73 74 61 6c 6c 65   find uninstalle
368f0 64 20 6c 69 62 72 61 72 69 65 73 20 77 68 65 6e  d libraries when
36900 20 74 68 65 20 75 6e 69 6e 73 74 61 6c 6c 65 64   the uninstalled
36910 0a 09 20 20 23 20 70 61 74 68 20 69 73 20 6e 6f  ..  # path is no
36920 74 20 6c 69 73 74 65 64 20 69 6e 20 74 68 65 20  t listed in the 
36930 6c 69 62 70 61 74 68 2e 20 20 53 65 74 74 69 6e  libpath.  Settin
36940 67 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73  g hardcode_minus
36950 5f 4c 0a 09 20 20 23 20 74 6f 20 75 6e 73 75 70  _L..  # to unsup
36960 70 6f 72 74 65 64 20 66 6f 72 63 65 73 20 72 65  ported forces re
36970 6c 69 6e 6b 69 6e 67 0a 09 20 20 68 61 72 64 63  linking..  hardc
36980 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a  ode_minus_L=yes.
36990 09 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64  .  hardcode_libd
369a0 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c  ir_flag_spec='-L
369b0 24 6c 69 62 64 69 72 27 0a 09 20 20 68 61 72 64  $libdir'..  hard
369c0 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61  code_libdir_sepa
369d0 72 61 74 6f 72 3d 0a 09 20 20 66 69 0a 09 20 20  rator=..  fi..  
369e0 3b 3b 0a 09 65 73 61 63 0a 09 73 68 61 72 65 64  ;;..esac..shared
369f0 5f 66 6c 61 67 3d 27 2d 73 68 61 72 65 64 27 0a  _flag='-shared'.
36a00 09 69 66 20 74 65 73 74 20 22 24 61 69 78 5f 75  .if test "$aix_u
36a10 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e  se_runtimelinkin
36a20 67 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09  g" = yes; then..
36a30 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 22 24    shared_flag="$
36a40 73 68 61 72 65 64 5f 66 6c 61 67 20 22 27 24 7b  shared_flag "'${
36a50 77 6c 7d 2d 47 27 0a 09 66 69 0a 20 20 20 20 20  wl}-G'..fi.     
36a60 20 65 6c 73 65 0a 09 23 20 6e 6f 74 20 75 73 69   else..# not usi
36a70 6e 67 20 67 63 63 0a 09 69 66 20 74 65 73 74 20  ng gcc..if test 
36a80 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61  "$host_cpu" = ia
36a90 36 34 3b 20 74 68 65 6e 0a 09 23 20 56 69 73 75  64; then..# Visu
36aa0 61 6c 41 67 65 20 43 2b 2b 2c 20 56 65 72 73 69  alAge C++, Versi
36ab0 6f 6e 20 35 2e 35 20 66 6f 72 20 41 49 58 20 35  on 5.5 for AIX 5
36ac0 4c 20 66 6f 72 20 49 41 2d 36 34 2c 20 42 65 74  L for IA-64, Bet
36ad0 61 20 33 20 52 65 6c 65 61 73 65 0a 09 23 20 63  a 3 Release..# c
36ae0 68 6f 6b 65 73 20 6f 6e 20 2d 57 6c 2c 2d 47 2e  hokes on -Wl,-G.
36af0 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c   The following l
36b00 69 6e 65 20 69 73 20 63 6f 72 72 65 63 74 3a 0a  ine is correct:.
36b10 09 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 27  .  shared_flag='
36b20 2d 47 27 0a 09 65 6c 73 65 0a 09 20 20 69 66 20  -G'..else..  if 
36b30 74 65 73 74 20 22 24 61 69 78 5f 75 73 65 5f 72  test "$aix_use_r
36b40 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d  untimelinking" =
36b50 20 79 65 73 3b 20 74 68 65 6e 0a 09 20 20 20 20   yes; then..    
36b60 73 68 61 72 65 64 5f 66 6c 61 67 3d 27 24 7b 77  shared_flag='${w
36b70 6c 7d 2d 47 27 0a 09 20 20 65 6c 73 65 0a 09 20  l}-G'..  else.. 
36b80 20 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 27     shared_flag='
36b90 24 7b 77 6c 7d 2d 62 4d 3a 53 52 45 27 0a 09 20  ${wl}-bM:SRE'.. 
36ba0 20 66 69 0a 09 66 69 0a 20 20 20 20 20 20 66 69   fi..fi.      fi
36bb0 0a 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f 64  ..      export_d
36bc0 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63  ynamic_flag_spec
36bd0 3d 27 24 7b 77 6c 7d 2d 62 65 78 70 61 6c 6c 27  ='${wl}-bexpall'
36be0 0a 20 20 20 20 20 20 23 20 49 74 20 73 65 65 6d  .      # It seem
36bf0 73 20 74 68 61 74 20 2d 62 65 78 70 61 6c 6c 20  s that -bexpall 
36c00 64 6f 65 73 20 6e 6f 74 20 65 78 70 6f 72 74 20  does not export 
36c10 73 79 6d 62 6f 6c 73 20 62 65 67 69 6e 6e 69 6e  symbols beginnin
36c20 67 20 77 69 74 68 0a 20 20 20 20 20 20 23 20 75  g with.      # u
36c30 6e 64 65 72 73 63 6f 72 65 20 28 5f 29 2c 20 73  nderscore (_), s
36c40 6f 20 69 74 20 69 73 20 62 65 74 74 65 72 20 74  o it is better t
36c50 6f 20 67 65 6e 65 72 61 74 65 20 61 20 6c 69 73  o generate a lis
36c60 74 20 6f 66 20 73 79 6d 62 6f 6c 73 20 74 6f 20  t of symbols to 
36c70 65 78 70 6f 72 74 2e 0a 20 20 20 20 20 20 61 6c  export..      al
36c80 77 61 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62  ways_export_symb
36c90 6f 6c 73 3d 79 65 73 0a 20 20 20 20 20 20 69 66  ols=yes.      if
36ca0 20 74 65 73 74 20 22 24 61 69 78 5f 75 73 65 5f   test "$aix_use_
36cb0 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20  runtimelinking" 
36cc0 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 23 20 57  = yes; then..# W
36cd0 61 72 6e 69 6e 67 20 2d 20 77 69 74 68 6f 75 74  arning - without
36ce0 20 75 73 69 6e 67 20 74 68 65 20 6f 74 68 65 72   using the other
36cf0 20 72 75 6e 74 69 6d 65 20 6c 6f 61 64 69 6e 67   runtime loading
36d00 20 66 6c 61 67 73 20 28 2d 62 72 74 6c 29 2c 0a   flags (-brtl),.
36d10 09 23 20 2d 62 65 72 6f 6b 20 77 69 6c 6c 20 6c  .# -berok will l
36d20 69 6e 6b 20 77 69 74 68 6f 75 74 20 65 72 72 6f  ink without erro
36d30 72 2c 20 62 75 74 20 6d 61 79 20 70 72 6f 64 75  r, but may produ
36d40 63 65 20 61 20 62 72 6f 6b 65 6e 20 6c 69 62 72  ce a broken libr
36d50 61 72 79 2e 0a 09 61 6c 6c 6f 77 5f 75 6e 64 65  ary...allow_unde
36d60 66 69 6e 65 64 5f 66 6c 61 67 3d 27 2d 62 65 72  fined_flag='-ber
36d70 6f 6b 27 0a 20 20 20 20 20 20 20 20 23 20 44 65  ok'.        # De
36d80 74 65 72 6d 69 6e 65 20 74 68 65 20 64 65 66 61  termine the defa
36d90 75 6c 74 20 6c 69 62 70 61 74 68 20 66 72 6f 6d  ult libpath from
36da0 20 74 68 65 20 76 61 6c 75 65 20 65 6e 63 6f 64   the value encod
36db0 65 64 20 69 6e 20 61 6e 0a 20 20 20 20 20 20 20  ed in an.       
36dc0 20 23 20 65 6d 70 74 79 20 65 78 65 63 75 74 61   # empty executa
36dd0 62 6c 65 2e 0a 20 20 20 20 20 20 20 20 63 61 74  ble..        cat
36de0 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
36df0 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
36e00 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
36e10 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
36e20 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a  .int.main ().{..
36e30 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
36e40 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66  }._ACEOF.if ac_f
36e50 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 22 24 4c  n_c_try_link "$L
36e60 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 0a  INENO"; then :..
36e70 6c 74 5f 61 69 78 5f 6c 69 62 70 61 74 68 5f 73  lt_aix_libpath_s
36e80 65 64 3d 27 0a 20 20 20 20 2f 49 6d 70 6f 72 74  ed='.    /Import
36e90 20 46 69 6c 65 20 53 74 72 69 6e 67 73 2f 2c 2f   File Strings/,/
36ea0 5e 24 2f 20 7b 0a 09 2f 5e 30 2f 20 7b 0a 09 20  ^$/ {../^0/ {.. 
36eb0 20 20 20 73 2f 5e 30 20 20 2a 5c 28 2e 2a 5c 29     s/^0  *\(.*\)
36ec0 24 2f 5c 31 2f 0a 09 20 20 20 20 70 0a 09 7d 0a  $/\1/..    p..}.
36ed0 20 20 20 20