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

Artifact b8e6049719c5f649670388236e2253183243b873:


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 32 20  U Autoconf 2.62 
0070: 66 6f 72 20 73 71 6c 69 74 65 20 33 2e 37 2e 37  for sqlite 3.7.7
0080: 2e 31 2e 0a 23 0a 23 20 43 6f 70 79 72 69 67 68  .1..#.# Copyrigh
0090: 74 20 28 43 29 20 31 39 39 32 2c 20 31 39 39 33  t (C) 1992, 1993
00a0: 2c 20 31 39 39 34 2c 20 31 39 39 35 2c 20 31 39  , 1994, 1995, 19
00b0: 39 36 2c 20 31 39 39 38 2c 20 31 39 39 39 2c 20  96, 1998, 1999, 
00c0: 32 30 30 30 2c 20 32 30 30 31 2c 0a 23 20 32 30  2000, 2001,.# 20
00d0: 30 32 2c 20 32 30 30 33 2c 20 32 30 30 34 2c 20  02, 2003, 2004, 
00e0: 32 30 30 35 2c 20 32 30 30 36 2c 20 32 30 30 37  2005, 2006, 2007
00f0: 2c 20 32 30 30 38 20 46 72 65 65 20 53 6f 66 74  , 2008 Free Soft
0100: 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c  ware Foundation,
0110: 20 49 6e 63 2e 0a 23 20 54 68 69 73 20 63 6f 6e   Inc..# This con
0120: 66 69 67 75 72 65 20 73 63 72 69 70 74 20 69 73  figure script is
0130: 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20   free software; 
0140: 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72  the Free Softwar
0150: 65 20 46 6f 75 6e 64 61 74 69 6f 6e 0a 23 20 67  e Foundation.# g
0160: 69 76 65 73 20 75 6e 6c 69 6d 69 74 65 64 20 70  ives unlimited p
0170: 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 63 6f 70  ermission to cop
0180: 79 2c 20 64 69 73 74 72 69 62 75 74 65 20 61 6e  y, distribute an
0190: 64 20 6d 6f 64 69 66 79 20 69 74 2e 0a 23 23 20  d modify it..## 
01a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
01b0: 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 4d 34 73 68  ----- ##.## M4sh
01c0: 20 49 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2e   Initialization.
01d0: 20 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d    ##.## --------
01e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  ------------- ##
01f0: 0a 0a 23 20 42 65 20 6d 6f 72 65 20 42 6f 75 72  ..# Be more Bour
0200: 6e 65 20 63 6f 6d 70 61 74 69 62 6c 65 0a 44 55  ne compatible.DU
0210: 41 4c 43 41 53 45 3d 31 3b 20 65 78 70 6f 72 74  ALCASE=1; export
0220: 20 44 55 41 4c 43 41 53 45 20 23 20 66 6f 72 20   DUALCASE # for 
0230: 4d 4b 53 20 73 68 0a 69 66 20 74 65 73 74 20 2d  MKS sh.if test -
0240: 6e 20 22 24 7b 5a 53 48 5f 56 45 52 53 49 4f 4e  n "${ZSH_VERSION
0250: 2b 73 65 74 7d 22 20 26 26 20 28 65 6d 75 6c 61  +set}" && (emula
0260: 74 65 20 73 68 29 20 3e 2f 64 65 76 2f 6e 75 6c  te sh) >/dev/nul
0270: 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 65  l 2>&1; then.  e
0280: 6d 75 6c 61 74 65 20 73 68 0a 20 20 4e 55 4c 4c  mulate sh.  NULL
0290: 43 4d 44 3d 3a 0a 20 20 23 20 50 72 65 2d 34 2e  CMD=:.  # Pre-4.
02a0: 32 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 5a 73  2 versions of Zs
02b0: 68 20 64 6f 20 77 6f 72 64 20 73 70 6c 69 74 74  h do word splitt
02c0: 69 6e 67 20 6f 6e 20 24 7b 31 2b 22 24 40 22 7d  ing on ${1+"$@"}
02d0: 2c 20 77 68 69 63 68 0a 20 20 23 20 69 73 20 63  , which.  # is c
02e0: 6f 6e 74 72 61 72 79 20 74 6f 20 6f 75 72 20 75  ontrary to our u
02f0: 73 61 67 65 2e 20 20 44 69 73 61 62 6c 65 20 74  sage.  Disable t
0300: 68 69 73 20 66 65 61 74 75 72 65 2e 0a 20 20 61  his feature..  a
0310: 6c 69 61 73 20 2d 67 20 27 24 7b 31 2b 22 24 40  lias -g '${1+"$@
0320: 22 7d 27 3d 27 22 24 40 22 27 0a 20 20 73 65 74  "}'='"$@"'.  set
0330: 6f 70 74 20 4e 4f 5f 47 4c 4f 42 5f 53 55 42 53  opt NO_GLOB_SUBS
0340: 54 0a 65 6c 73 65 0a 20 20 63 61 73 65 20 60 28  T.else.  case `(
0350: 73 65 74 20 2d 6f 29 20 32 3e 2f 64 65 76 2f 6e  set -o) 2>/dev/n
0360: 75 6c 6c 60 20 69 6e 0a 20 20 2a 70 6f 73 69 78  ull` in.  *posix
0370: 2a 29 20 73 65 74 20 2d 6f 20 70 6f 73 69 78 20  *) set -o posix 
0380: 3b 3b 0a 65 73 61 63 0a 0a 66 69 0a 0a 0a 0a 0a  ;;.esac..fi.....
0390: 23 20 50 41 54 48 20 6e 65 65 64 73 20 43 52 0a  # PATH needs CR.
03a0: 23 20 41 76 6f 69 64 20 64 65 70 65 6e 64 69 6e  # Avoid dependin
03b0: 67 20 75 70 6f 6e 20 43 68 61 72 61 63 74 65 72  g upon Character
03c0: 20 52 61 6e 67 65 73 2e 0a 61 73 5f 63 72 5f 6c   Ranges..as_cr_l
03d0: 65 74 74 65 72 73 3d 27 61 62 63 64 65 66 67 68  etters='abcdefgh
03e0: 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78  ijklmnopqrstuvwx
03f0: 79 7a 27 0a 61 73 5f 63 72 5f 4c 45 54 54 45 52  yz'.as_cr_LETTER
0400: 53 3d 27 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d  S='ABCDEFGHIJKLM
0410: 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 27 0a 61  NOPQRSTUVWXYZ'.a
0420: 73 5f 63 72 5f 4c 65 74 74 65 72 73 3d 24 61 73  s_cr_Letters=$as
0430: 5f 63 72 5f 6c 65 74 74 65 72 73 24 61 73 5f 63  _cr_letters$as_c
0440: 72 5f 4c 45 54 54 45 52 53 0a 61 73 5f 63 72 5f  r_LETTERS.as_cr_
0450: 64 69 67 69 74 73 3d 27 30 31 32 33 34 35 36 37  digits='01234567
0460: 38 39 27 0a 61 73 5f 63 72 5f 61 6c 6e 75 6d 3d  89'.as_cr_alnum=
0470: 24 61 73 5f 63 72 5f 4c 65 74 74 65 72 73 24 61  $as_cr_Letters$a
0480: 73 5f 63 72 5f 64 69 67 69 74 73 0a 0a 61 73 5f  s_cr_digits..as_
0490: 6e 6c 3d 27 0a 27 0a 65 78 70 6f 72 74 20 61 73  nl='.'.export as
04a0: 5f 6e 6c 0a 23 20 50 72 69 6e 74 69 6e 67 20 61  _nl.# Printing a
04b0: 20 6c 6f 6e 67 20 73 74 72 69 6e 67 20 63 72 61   long string cra
04c0: 73 68 65 73 20 53 6f 6c 61 72 69 73 20 37 20 2f  shes Solaris 7 /
04d0: 75 73 72 2f 62 69 6e 2f 70 72 69 6e 74 66 2e 0a  usr/bin/printf..
04e0: 61 73 5f 65 63 68 6f 3d 27 5c 5c 5c 5c 5c 5c 5c  as_echo='\\\\\\\
04f0: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0500: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0510: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0520: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0530: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0540: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0550: 27 0a 61 73 5f 65 63 68 6f 3d 24 61 73 5f 65 63  '.as_echo=$as_ec
0560: 68 6f 24 61 73 5f 65 63 68 6f 24 61 73 5f 65 63  ho$as_echo$as_ec
0570: 68 6f 24 61 73 5f 65 63 68 6f 24 61 73 5f 65 63  ho$as_echo$as_ec
0580: 68 6f 0a 61 73 5f 65 63 68 6f 3d 24 61 73 5f 65  ho.as_echo=$as_e
0590: 63 68 6f 24 61 73 5f 65 63 68 6f 24 61 73 5f 65  cho$as_echo$as_e
05a0: 63 68 6f 24 61 73 5f 65 63 68 6f 24 61 73 5f 65  cho$as_echo$as_e
05b0: 63 68 6f 24 61 73 5f 65 63 68 6f 0a 69 66 20 28  cho$as_echo.if (
05c0: 74 65 73 74 20 22 58 60 70 72 69 6e 74 66 20 25  test "X`printf %
05d0: 73 20 24 61 73 5f 65 63 68 6f 60 22 20 3d 20 22  s $as_echo`" = "
05e0: 58 24 61 73 5f 65 63 68 6f 22 29 20 32 3e 2f 64  X$as_echo") 2>/d
05f0: 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20  ev/null; then.  
0600: 61 73 5f 65 63 68 6f 3d 27 70 72 69 6e 74 66 20  as_echo='printf 
0610: 25 73 5c 6e 27 0a 20 20 61 73 5f 65 63 68 6f 5f  %s\n'.  as_echo_
0620: 6e 3d 27 70 72 69 6e 74 66 20 25 73 27 0a 65 6c  n='printf %s'.el
0630: 73 65 0a 20 20 69 66 20 74 65 73 74 20 22 58 60  se.  if test "X`
0640: 28 2f 75 73 72 2f 75 63 62 2f 65 63 68 6f 20 2d  (/usr/ucb/echo -
0650: 6e 20 2d 6e 20 24 61 73 5f 65 63 68 6f 29 20 32  n -n $as_echo) 2
0660: 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22 20 3d 20 22  >/dev/null`" = "
0670: 58 2d 6e 20 24 61 73 5f 65 63 68 6f 22 3b 20 74  X-n $as_echo"; t
0680: 68 65 6e 0a 20 20 20 20 61 73 5f 65 63 68 6f 5f  hen.    as_echo_
0690: 62 6f 64 79 3d 27 65 76 61 6c 20 2f 75 73 72 2f  body='eval /usr/
06a0: 75 63 62 2f 65 63 68 6f 20 2d 6e 20 22 24 31 24  ucb/echo -n "$1$
06b0: 61 73 5f 6e 6c 22 27 0a 20 20 20 20 61 73 5f 65  as_nl"'.    as_e
06c0: 63 68 6f 5f 6e 3d 27 2f 75 73 72 2f 75 63 62 2f  cho_n='/usr/ucb/
06d0: 65 63 68 6f 20 2d 6e 27 0a 20 20 65 6c 73 65 0a  echo -n'.  else.
06e0: 20 20 20 20 61 73 5f 65 63 68 6f 5f 62 6f 64 79      as_echo_body
06f0: 3d 27 65 76 61 6c 20 65 78 70 72 20 22 58 24 31  ='eval expr "X$1
0700: 22 20 3a 20 22 58 5c 5c 28 2e 2a 5c 5c 29 22 27  " : "X\\(.*\\)"'
0710: 0a 20 20 20 20 61 73 5f 65 63 68 6f 5f 6e 5f 62  .    as_echo_n_b
0720: 6f 64 79 3d 27 65 76 61 6c 0a 20 20 20 20 20 20  ody='eval.      
0730: 61 72 67 3d 24 31 3b 0a 20 20 20 20 20 20 63 61  arg=$1;.      ca
0740: 73 65 20 24 61 72 67 20 69 6e 0a 20 20 20 20 20  se $arg in.     
0750: 20 2a 22 24 61 73 5f 6e 6c 22 2a 29 0a 09 65 78   *"$as_nl"*)..ex
0760: 70 72 20 22 58 24 61 72 67 22 20 3a 20 22 58 5c  pr "X$arg" : "X\
0770: 5c 28 2e 2a 5c 5c 29 24 61 73 5f 6e 6c 22 3b 0a  \(.*\\)$as_nl";.
0780: 09 61 72 67 3d 60 65 78 70 72 20 22 58 24 61 72  .arg=`expr "X$ar
0790: 67 22 20 3a 20 22 2e 2a 24 61 73 5f 6e 6c 5c 5c  g" : ".*$as_nl\\
07a0: 28 2e 2a 5c 5c 29 22 60 3b 3b 0a 20 20 20 20 20  (.*\\)"`;;.     
07b0: 20 65 73 61 63 3b 0a 20 20 20 20 20 20 65 78 70   esac;.      exp
07c0: 72 20 22 58 24 61 72 67 22 20 3a 20 22 58 5c 5c  r "X$arg" : "X\\
07d0: 28 2e 2a 5c 5c 29 22 20 7c 20 74 72 20 2d 64 20  (.*\\)" | tr -d 
07e0: 22 24 61 73 5f 6e 6c 22 0a 20 20 20 20 27 0a 20  "$as_nl".    '. 
07f0: 20 20 20 65 78 70 6f 72 74 20 61 73 5f 65 63 68     export as_ech
0800: 6f 5f 6e 5f 62 6f 64 79 0a 20 20 20 20 61 73 5f  o_n_body.    as_
0810: 65 63 68 6f 5f 6e 3d 27 73 68 20 2d 63 20 24 61  echo_n='sh -c $a
0820: 73 5f 65 63 68 6f 5f 6e 5f 62 6f 64 79 20 61 73  s_echo_n_body as
0830: 5f 65 63 68 6f 27 0a 20 20 66 69 0a 20 20 65 78  _echo'.  fi.  ex
0840: 70 6f 72 74 20 61 73 5f 65 63 68 6f 5f 62 6f 64  port as_echo_bod
0850: 79 0a 20 20 61 73 5f 65 63 68 6f 3d 27 73 68 20  y.  as_echo='sh 
0860: 2d 63 20 24 61 73 5f 65 63 68 6f 5f 62 6f 64 79  -c $as_echo_body
0870: 20 61 73 5f 65 63 68 6f 27 0a 66 69 0a 0a 23 20   as_echo'.fi..# 
0880: 54 68 65 20 75 73 65 72 20 69 73 20 61 6c 77 61  The user is alwa
0890: 79 73 20 72 69 67 68 74 2e 0a 69 66 20 74 65 73  ys right..if tes
08a0: 74 20 22 24 7b 50 41 54 48 5f 53 45 50 41 52 41  t "${PATH_SEPARA
08b0: 54 4f 52 2b 73 65 74 7d 22 20 21 3d 20 73 65 74  TOR+set}" != set
08c0: 3b 20 74 68 65 6e 0a 20 20 50 41 54 48 5f 53 45  ; then.  PATH_SE
08d0: 50 41 52 41 54 4f 52 3d 3a 0a 20 20 28 50 41 54  PARATOR=:.  (PAT
08e0: 48 3d 27 2f 62 69 6e 3b 2f 62 69 6e 27 3b 20 46  H='/bin;/bin'; F
08f0: 50 41 54 48 3d 24 50 41 54 48 3b 20 73 68 20 2d  PATH=$PATH; sh -
0900: 63 20 3a 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  c :) >/dev/null 
0910: 32 3e 26 31 20 26 26 20 7b 0a 20 20 20 20 28 50  2>&1 && {.    (P
0920: 41 54 48 3d 27 2f 62 69 6e 3a 2f 62 69 6e 27 3b  ATH='/bin:/bin';
0930: 20 46 50 41 54 48 3d 24 50 41 54 48 3b 20 73 68   FPATH=$PATH; sh
0940: 20 2d 63 20 3a 29 20 3e 2f 64 65 76 2f 6e 75 6c   -c :) >/dev/nul
0950: 6c 20 32 3e 26 31 20 7c 7c 0a 20 20 20 20 20 20  l 2>&1 ||.      
0960: 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 3d 27  PATH_SEPARATOR='
0970: 3b 27 0a 20 20 7d 0a 66 69 0a 0a 23 20 53 75 70  ;'.  }.fi..# Sup
0980: 70 6f 72 74 20 75 6e 73 65 74 20 77 68 65 6e 20  port unset when 
0990: 70 6f 73 73 69 62 6c 65 2e 0a 69 66 20 28 20 28  possible..if ( (
09a0: 4d 41 49 4c 3d 36 30 3b 20 75 6e 73 65 74 20 4d  MAIL=60; unset M
09b0: 41 49 4c 29 20 7c 7c 20 65 78 69 74 29 20 3e 2f  AIL) || exit) >/
09c0: 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74  dev/null 2>&1; t
09d0: 68 65 6e 0a 20 20 61 73 5f 75 6e 73 65 74 3d 75  hen.  as_unset=u
09e0: 6e 73 65 74 0a 65 6c 73 65 0a 20 20 61 73 5f 75  nset.else.  as_u
09f0: 6e 73 65 74 3d 66 61 6c 73 65 0a 66 69 0a 0a 0a  nset=false.fi...
0a00: 23 20 49 46 53 0a 23 20 57 65 20 6e 65 65 64 20  # IFS.# We need 
0a10: 73 70 61 63 65 2c 20 74 61 62 20 61 6e 64 20 6e  space, tab and n
0a20: 65 77 20 6c 69 6e 65 2c 20 69 6e 20 70 72 65 63  ew line, in prec
0a30: 69 73 65 6c 79 20 74 68 61 74 20 6f 72 64 65 72  isely that order
0a40: 2e 20 20 51 75 6f 74 69 6e 67 20 69 73 0a 23 20  .  Quoting is.# 
0a50: 74 68 65 72 65 20 74 6f 20 70 72 65 76 65 6e 74  there to prevent
0a60: 20 65 64 69 74 6f 72 73 20 66 72 6f 6d 20 63 6f   editors from co
0a70: 6d 70 6c 61 69 6e 69 6e 67 20 61 62 6f 75 74 20  mplaining about 
0a80: 73 70 61 63 65 2d 74 61 62 2e 0a 23 20 28 49 66  space-tab..# (If
0a90: 20 5f 41 53 5f 50 41 54 48 5f 57 41 4c 4b 20 77   _AS_PATH_WALK w
0aa0: 65 72 65 20 63 61 6c 6c 65 64 20 77 69 74 68 20  ere called with 
0ab0: 49 46 53 20 75 6e 73 65 74 2c 20 69 74 20 77 6f  IFS unset, it wo
0ac0: 75 6c 64 20 64 69 73 61 62 6c 65 20 77 6f 72 64  uld disable word
0ad0: 0a 23 20 73 70 6c 69 74 74 69 6e 67 20 62 79 20  .# splitting by 
0ae0: 73 65 74 74 69 6e 67 20 49 46 53 20 74 6f 20 65  setting IFS to e
0af0: 6d 70 74 79 20 76 61 6c 75 65 2e 29 0a 49 46 53  mpty value.).IFS
0b00: 3d 22 20 22 22 09 24 61 73 5f 6e 6c 22 0a 0a 23  =" "".$as_nl"..#
0b10: 20 46 69 6e 64 20 77 68 6f 20 77 65 20 61 72 65   Find who we are
0b20: 2e 20 20 4c 6f 6f 6b 20 69 6e 20 74 68 65 20 70  .  Look in the p
0b30: 61 74 68 20 69 66 20 77 65 20 63 6f 6e 74 61 69  ath if we contai
0b40: 6e 20 6e 6f 20 64 69 72 65 63 74 6f 72 79 20 73  n no directory s
0b50: 65 70 61 72 61 74 6f 72 2e 0a 63 61 73 65 20 24  eparator..case $
0b60: 30 20 69 6e 0a 20 20 2a 5b 5c 5c 2f 5d 2a 20 29  0 in.  *[\\/]* )
0b70: 20 61 73 5f 6d 79 73 65 6c 66 3d 24 30 20 3b 3b   as_myself=$0 ;;
0b80: 0a 20 20 2a 29 20 61 73 5f 73 61 76 65 5f 49 46  .  *) as_save_IF
0b90: 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
0ba0: 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
0bb0: 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
0bc0: 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
0bd0: 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
0be0: 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
0bf0: 64 69 72 3d 2e 0a 20 20 74 65 73 74 20 2d 72 20  dir=..  test -r 
0c00: 22 24 61 73 5f 64 69 72 2f 24 30 22 20 26 26 20  "$as_dir/$0" && 
0c10: 61 73 5f 6d 79 73 65 6c 66 3d 24 61 73 5f 64 69  as_myself=$as_di
0c20: 72 2f 24 30 20 26 26 20 62 72 65 61 6b 0a 64 6f  r/$0 && break.do
0c30: 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
0c40: 49 46 53 0a 0a 20 20 20 20 20 3b 3b 0a 65 73 61  IFS..     ;;.esa
0c50: 63 0a 23 20 57 65 20 64 69 64 20 6e 6f 74 20 66  c.# We did not f
0c60: 69 6e 64 20 6f 75 72 73 65 6c 76 65 73 2c 20 6d  ind ourselves, m
0c70: 6f 73 74 20 70 72 6f 62 61 62 6c 79 20 77 65 20  ost probably we 
0c80: 77 65 72 65 20 72 75 6e 20 61 73 20 60 73 68 20  were run as `sh 
0c90: 43 4f 4d 4d 41 4e 44 27 0a 23 20 69 6e 20 77 68  COMMAND'.# in wh
0ca0: 69 63 68 20 63 61 73 65 20 77 65 20 61 72 65 20  ich case we are 
0cb0: 6e 6f 74 20 74 6f 20 62 65 20 66 6f 75 6e 64 20  not to be found 
0cc0: 69 6e 20 74 68 65 20 70 61 74 68 2e 0a 69 66 20  in the path..if 
0cd0: 74 65 73 74 20 22 78 24 61 73 5f 6d 79 73 65 6c  test "x$as_mysel
0ce0: 66 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 61  f" = x; then.  a
0cf0: 73 5f 6d 79 73 65 6c 66 3d 24 30 0a 66 69 0a 69  s_myself=$0.fi.i
0d00: 66 20 74 65 73 74 20 21 20 2d 66 20 22 24 61 73  f test ! -f "$as
0d10: 5f 6d 79 73 65 6c 66 22 3b 20 74 68 65 6e 0a 20  _myself"; then. 
0d20: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
0d30: 79 73 65 6c 66 3a 20 65 72 72 6f 72 3a 20 63 61  yself: error: ca
0d40: 6e 6e 6f 74 20 66 69 6e 64 20 6d 79 73 65 6c 66  nnot find myself
0d50: 3b 20 72 65 72 75 6e 20 77 69 74 68 20 61 6e 20  ; rerun with an 
0d60: 61 62 73 6f 6c 75 74 65 20 66 69 6c 65 20 6e 61  absolute file na
0d70: 6d 65 22 20 3e 26 32 0a 20 20 7b 20 28 65 78 69  me" >&2.  { (exi
0d80: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 0a  t 1); exit 1; }.
0d90: 66 69 0a 0a 23 20 57 6f 72 6b 20 61 72 6f 75 6e  fi..# Work aroun
0da0: 64 20 62 75 67 73 20 69 6e 20 70 72 65 2d 33 2e  d bugs in pre-3.
0db0: 30 20 55 57 49 4e 20 6b 73 68 2e 0a 66 6f 72 20  0 UWIN ksh..for 
0dc0: 61 73 5f 76 61 72 20 69 6e 20 45 4e 56 20 4d 41  as_var in ENV MA
0dd0: 49 4c 20 4d 41 49 4c 50 41 54 48 0a 64 6f 20 28  IL MAILPATH.do (
0de0: 24 61 73 5f 75 6e 73 65 74 20 24 61 73 5f 76 61  $as_unset $as_va
0df0: 72 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  r) >/dev/null 2>
0e00: 26 31 20 26 26 20 24 61 73 5f 75 6e 73 65 74 20  &1 && $as_unset 
0e10: 24 61 73 5f 76 61 72 0a 64 6f 6e 65 0a 50 53 31  $as_var.done.PS1
0e20: 3d 27 24 20 27 0a 50 53 32 3d 27 3e 20 27 0a 50  ='$ '.PS2='> '.P
0e30: 53 34 3d 27 2b 20 27 0a 0a 23 20 4e 4c 53 20 6e  S4='+ '..# NLS n
0e40: 75 69 73 61 6e 63 65 73 2e 0a 4c 43 5f 41 4c 4c  uisances..LC_ALL
0e50: 3d 43 0a 65 78 70 6f 72 74 20 4c 43 5f 41 4c 4c  =C.export LC_ALL
0e60: 0a 4c 41 4e 47 55 41 47 45 3d 43 0a 65 78 70 6f  .LANGUAGE=C.expo
0e70: 72 74 20 4c 41 4e 47 55 41 47 45 0a 0a 23 20 52  rt LANGUAGE..# R
0e80: 65 71 75 69 72 65 64 20 74 6f 20 75 73 65 20 62  equired to use b
0e90: 61 73 65 6e 61 6d 65 2e 0a 69 66 20 65 78 70 72  asename..if expr
0ea0: 20 61 20 3a 20 27 5c 28 61 5c 29 27 20 3e 2f 64   a : '\(a\)' >/d
0eb0: 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 0a  ev/null 2>&1 &&.
0ec0: 20 20 20 74 65 73 74 20 22 58 60 65 78 70 72 20     test "X`expr 
0ed0: 30 30 30 30 31 20 3a 20 27 2e 2a 5c 28 2e 2e 2e  00001 : '.*\(...
0ee0: 5c 29 27 60 22 20 3d 20 58 30 30 31 3b 20 74 68  \)'`" = X001; th
0ef0: 65 6e 0a 20 20 61 73 5f 65 78 70 72 3d 65 78 70  en.  as_expr=exp
0f00: 72 0a 65 6c 73 65 0a 20 20 61 73 5f 65 78 70 72  r.else.  as_expr
0f10: 3d 66 61 6c 73 65 0a 66 69 0a 0a 69 66 20 28 62  =false.fi..if (b
0f20: 61 73 65 6e 61 6d 65 20 2d 2d 20 2f 29 20 3e 2f  asename -- /) >/
0f30: 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26  dev/null 2>&1 &&
0f40: 20 74 65 73 74 20 22 58 60 62 61 73 65 6e 61 6d   test "X`basenam
0f50: 65 20 2d 2d 20 2f 20 32 3e 26 31 60 22 20 3d 20  e -- / 2>&1`" = 
0f60: 22 58 2f 22 3b 20 74 68 65 6e 0a 20 20 61 73 5f  "X/"; then.  as_
0f70: 62 61 73 65 6e 61 6d 65 3d 62 61 73 65 6e 61 6d  basename=basenam
0f80: 65 0a 65 6c 73 65 0a 20 20 61 73 5f 62 61 73 65  e.else.  as_base
0f90: 6e 61 6d 65 3d 66 61 6c 73 65 0a 66 69 0a 0a 0a  name=false.fi...
0fa0: 23 20 4e 61 6d 65 20 6f 66 20 74 68 65 20 65 78  # Name of the ex
0fb0: 65 63 75 74 61 62 6c 65 2e 0a 61 73 5f 6d 65 3d  ecutable..as_me=
0fc0: 60 24 61 73 5f 62 61 73 65 6e 61 6d 65 20 2d 2d  `$as_basename --
0fd0: 20 22 24 30 22 20 7c 7c 0a 24 61 73 5f 65 78 70   "$0" ||.$as_exp
0fe0: 72 20 58 2f 22 24 30 22 20 3a 20 27 2e 2a 2f 5c  r X/"$0" : '.*/\
0ff0: 28 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 29 2f 2a 24 27  ([^/][^/]*\)/*$'
1000: 20 5c 7c 20 5c 0a 09 20 58 22 24 30 22 20 3a 20   \| \.. X"$0" : 
1010: 27 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a  'X\(//\)$' \| \.
1020: 09 20 58 22 24 30 22 20 3a 20 27 58 5c 28 2f 5c  . X"$0" : 'X\(/\
1030: 29 27 20 5c 7c 20 2e 20 32 3e 2f 64 65 76 2f 6e  )' \| . 2>/dev/n
1040: 75 6c 6c 20 7c 7c 0a 24 61 73 5f 65 63 68 6f 20  ull ||.$as_echo 
1050: 58 2f 22 24 30 22 20 7c 0a 20 20 20 20 73 65 64  X/"$0" |.    sed
1060: 20 27 2f 5e 2e 2a 5c 2f 5c 28 5b 5e 2f 5d 5b 5e   '/^.*\/\([^/][^
1070: 2f 5d 2a 5c 29 5c 2f 2a 24 2f 7b 0a 09 20 20 20  /]*\)\/*$/{..   
1080: 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09   s//\1/..    q..
1090: 20 20 7d 0a 09 20 20 2f 5e 58 5c 2f 5c 28 5c 2f    }..  /^X\/\(\/
10a0: 5c 2f 5c 29 24 2f 7b 0a 09 20 20 20 20 73 2f 2f  \/\)$/{..    s//
10b0: 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a  \1/..    q..  }.
10c0: 09 20 20 2f 5e 58 5c 2f 5c 28 5c 2f 5c 29 2e 2a  .  /^X\/\(\/\).*
10d0: 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09  /{..    s//\1/..
10e0: 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 73 2f      q..  }..  s/
10f0: 2e 2a 2f 2e 2f 3b 20 71 27 60 0a 0a 23 20 43 44  .*/./; q'`..# CD
1100: 50 41 54 48 2e 0a 24 61 73 5f 75 6e 73 65 74 20  PATH..$as_unset 
1110: 43 44 50 41 54 48 0a 0a 0a 69 66 20 74 65 73 74  CDPATH...if test
1120: 20 22 78 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c   "x$CONFIG_SHELL
1130: 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 69 66  " = x; then.  if
1140: 20 28 65 76 61 6c 20 22 3a 22 29 20 32 3e 2f 64   (eval ":") 2>/d
1150: 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20  ev/null; then.  
1160: 61 73 5f 68 61 76 65 5f 72 65 71 75 69 72 65 64  as_have_required
1170: 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61 73 5f 68  =yes.else.  as_h
1180: 61 76 65 5f 72 65 71 75 69 72 65 64 3d 6e 6f 0a  ave_required=no.
1190: 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 24 61  fi..  if test $a
11a0: 73 5f 68 61 76 65 5f 72 65 71 75 69 72 65 64 20  s_have_required 
11b0: 3d 20 79 65 73 20 26 26 09 20 28 65 76 61 6c 20  = yes &&. (eval 
11c0: 22 3a 0a 28 61 73 5f 66 75 6e 63 5f 72 65 74 75  ":.(as_func_retu
11d0: 72 6e 20 28 29 20 7b 0a 20 20 28 65 78 69 74 20  rn () {.  (exit 
11e0: 5c 24 31 29 0a 7d 0a 61 73 5f 66 75 6e 63 5f 73  \$1).}.as_func_s
11f0: 75 63 63 65 73 73 20 28 29 20 7b 0a 20 20 61 73  uccess () {.  as
1200: 5f 66 75 6e 63 5f 72 65 74 75 72 6e 20 30 0a 7d  _func_return 0.}
1210: 0a 61 73 5f 66 75 6e 63 5f 66 61 69 6c 75 72 65  .as_func_failure
1220: 20 28 29 20 7b 0a 20 20 61 73 5f 66 75 6e 63 5f   () {.  as_func_
1230: 72 65 74 75 72 6e 20 31 0a 7d 0a 61 73 5f 66 75  return 1.}.as_fu
1240: 6e 63 5f 72 65 74 5f 73 75 63 63 65 73 73 20 28  nc_ret_success (
1250: 29 20 7b 0a 20 20 72 65 74 75 72 6e 20 30 0a 7d  ) {.  return 0.}
1260: 0a 61 73 5f 66 75 6e 63 5f 72 65 74 5f 66 61 69  .as_func_ret_fai
1270: 6c 75 72 65 20 28 29 20 7b 0a 20 20 72 65 74 75  lure () {.  retu
1280: 72 6e 20 31 0a 7d 0a 0a 65 78 69 74 63 6f 64 65  rn 1.}..exitcode
1290: 3d 30 0a 69 66 20 61 73 5f 66 75 6e 63 5f 73 75  =0.if as_func_su
12a0: 63 63 65 73 73 3b 20 74 68 65 6e 0a 20 20 3a 0a  ccess; then.  :.
12b0: 65 6c 73 65 0a 20 20 65 78 69 74 63 6f 64 65 3d  else.  exitcode=
12c0: 31 0a 20 20 65 63 68 6f 20 61 73 5f 66 75 6e 63  1.  echo as_func
12d0: 5f 73 75 63 63 65 73 73 20 66 61 69 6c 65 64 2e  _success failed.
12e0: 0a 66 69 0a 0a 69 66 20 61 73 5f 66 75 6e 63 5f  .fi..if as_func_
12f0: 66 61 69 6c 75 72 65 3b 20 74 68 65 6e 0a 20 20  failure; then.  
1300: 65 78 69 74 63 6f 64 65 3d 31 0a 20 20 65 63 68  exitcode=1.  ech
1310: 6f 20 61 73 5f 66 75 6e 63 5f 66 61 69 6c 75 72  o as_func_failur
1320: 65 20 73 75 63 63 65 65 64 65 64 2e 0a 66 69 0a  e succeeded..fi.
1330: 0a 69 66 20 61 73 5f 66 75 6e 63 5f 72 65 74 5f  .if as_func_ret_
1340: 73 75 63 63 65 73 73 3b 20 74 68 65 6e 0a 20 20  success; then.  
1350: 3a 0a 65 6c 73 65 0a 20 20 65 78 69 74 63 6f 64  :.else.  exitcod
1360: 65 3d 31 0a 20 20 65 63 68 6f 20 61 73 5f 66 75  e=1.  echo as_fu
1370: 6e 63 5f 72 65 74 5f 73 75 63 63 65 73 73 20 66  nc_ret_success f
1380: 61 69 6c 65 64 2e 0a 66 69 0a 0a 69 66 20 61 73  ailed..fi..if as
1390: 5f 66 75 6e 63 5f 72 65 74 5f 66 61 69 6c 75 72  _func_ret_failur
13a0: 65 3b 20 74 68 65 6e 0a 20 20 65 78 69 74 63 6f  e; then.  exitco
13b0: 64 65 3d 31 0a 20 20 65 63 68 6f 20 61 73 5f 66  de=1.  echo as_f
13c0: 75 6e 63 5f 72 65 74 5f 66 61 69 6c 75 72 65 20  unc_ret_failure 
13d0: 73 75 63 63 65 65 64 65 64 2e 0a 66 69 0a 0a 69  succeeded..fi..i
13e0: 66 20 28 20 73 65 74 20 78 3b 20 61 73 5f 66 75  f ( set x; as_fu
13f0: 6e 63 5f 72 65 74 5f 73 75 63 63 65 73 73 20 79  nc_ret_success y
1400: 20 26 26 20 74 65 73 74 20 78 20 3d 20 5c 22 5c   && test x = \"\
1410: 24 31 5c 22 20 29 3b 20 74 68 65 6e 0a 20 20 3a  $1\" ); then.  :
1420: 0a 65 6c 73 65 0a 20 20 65 78 69 74 63 6f 64 65  .else.  exitcode
1430: 3d 31 0a 20 20 65 63 68 6f 20 70 6f 73 69 74 69  =1.  echo positi
1440: 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 20  onal parameters 
1450: 77 65 72 65 20 6e 6f 74 20 73 61 76 65 64 2e 0a  were not saved..
1460: 66 69 0a 0a 74 65 73 74 20 5c 24 65 78 69 74 63  fi..test \$exitc
1470: 6f 64 65 20 3d 20 30 29 20 7c 7c 20 7b 20 28 65  ode = 0) || { (e
1480: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
1490: 7d 0a 0a 28 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f  }..(.  as_lineno
14a0: 5f 31 3d 5c 24 4c 49 4e 45 4e 4f 0a 20 20 61 73  _1=\$LINENO.  as
14b0: 5f 6c 69 6e 65 6e 6f 5f 32 3d 5c 24 4c 49 4e 45  _lineno_2=\$LINE
14c0: 4e 4f 0a 20 20 74 65 73 74 20 5c 22 78 5c 24 61  NO.  test \"x\$a
14d0: 73 5f 6c 69 6e 65 6e 6f 5f 31 5c 22 20 21 3d 20  s_lineno_1\" != 
14e0: 5c 22 78 5c 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32  \"x\$as_lineno_2
14f0: 5c 22 20 26 26 0a 20 20 74 65 73 74 20 5c 22 78  \" &&.  test \"x
1500: 5c 60 65 78 70 72 20 5c 24 61 73 5f 6c 69 6e 65  \`expr \$as_line
1510: 6e 6f 5f 31 20 2b 20 31 5c 60 5c 22 20 3d 20 5c  no_1 + 1\`\" = \
1520: 22 78 5c 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 5c  "x\$as_lineno_2\
1530: 22 29 20 7c 7c 20 7b 20 28 65 78 69 74 20 31 29  ") || { (exit 1)
1540: 3b 20 65 78 69 74 20 31 3b 20 7d 0a 22 29 20 32  ; exit 1; }.") 2
1550: 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
1560: 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 61 73 5f  n.  :.else.  as_
1570: 63 61 6e 64 69 64 61 74 65 5f 73 68 65 6c 6c 73  candidate_shells
1580: 3d 0a 20 20 20 20 61 73 5f 73 61 76 65 5f 49 46  =.    as_save_IF
1590: 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
15a0: 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
15b0: 61 73 5f 64 69 72 20 69 6e 20 2f 62 69 6e 24 50  as_dir in /bin$P
15c0: 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73  ATH_SEPARATOR/us
15d0: 72 2f 62 69 6e 24 50 41 54 48 5f 53 45 50 41 52  r/bin$PATH_SEPAR
15e0: 41 54 4f 52 24 50 41 54 48 0a 64 6f 0a 20 20 49  ATOR$PATH.do.  I
15f0: 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
1600: 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
1610: 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
1620: 20 20 63 61 73 65 20 24 61 73 5f 64 69 72 20 69    case $as_dir i
1630: 6e 0a 09 20 2f 2a 29 0a 09 20 20 20 66 6f 72 20  n.. /*)..   for 
1640: 61 73 5f 62 61 73 65 20 69 6e 20 73 68 20 62 61  as_base in sh ba
1650: 73 68 20 6b 73 68 20 73 68 35 3b 20 64 6f 0a 09  sh ksh sh5; do..
1660: 20 20 20 20 20 61 73 5f 63 61 6e 64 69 64 61 74       as_candidat
1670: 65 5f 73 68 65 6c 6c 73 3d 22 24 61 73 5f 63 61  e_shells="$as_ca
1680: 6e 64 69 64 61 74 65 5f 73 68 65 6c 6c 73 20 24  ndidate_shells $
1690: 61 73 5f 64 69 72 2f 24 61 73 5f 62 61 73 65 22  as_dir/$as_base"
16a0: 0a 09 20 20 20 64 6f 6e 65 3b 3b 0a 20 20 20 20  ..   done;;.    
16b0: 20 20 20 65 73 61 63 0a 64 6f 6e 65 0a 49 46 53     esac.done.IFS
16c0: 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 0a  =$as_save_IFS...
16d0: 20 20 20 20 20 20 66 6f 72 20 61 73 5f 73 68 65        for as_she
16e0: 6c 6c 20 69 6e 20 24 61 73 5f 63 61 6e 64 69 64  ll in $as_candid
16f0: 61 74 65 5f 73 68 65 6c 6c 73 20 24 53 48 45 4c  ate_shells $SHEL
1700: 4c 3b 20 64 6f 0a 09 20 23 20 54 72 79 20 6f 6e  L; do.. # Try on
1710: 6c 79 20 73 68 65 6c 6c 73 20 74 68 61 74 20 65  ly shells that e
1720: 78 69 73 74 2c 20 74 6f 20 73 61 76 65 20 73 65  xist, to save se
1730: 76 65 72 61 6c 20 66 6f 72 6b 73 2e 0a 09 20 69  veral forks... i
1740: 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73  f { test -f "$as
1750: 5f 73 68 65 6c 6c 22 20 7c 7c 20 74 65 73 74 20  _shell" || test 
1760: 2d 66 20 22 24 61 73 5f 73 68 65 6c 6c 2e 65 78  -f "$as_shell.ex
1770: 65 22 3b 20 7d 20 26 26 0a 09 09 7b 20 28 22 24  e"; } &&...{ ("$
1780: 61 73 5f 73 68 65 6c 6c 22 29 20 32 3e 20 2f 64  as_shell") 2> /d
1790: 65 76 2f 6e 75 6c 6c 20 3c 3c 5c 5f 41 53 45 4f  ev/null <<\_ASEO
17a0: 46 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 7b  F.if test -n "${
17b0: 5a 53 48 5f 56 45 52 53 49 4f 4e 2b 73 65 74 7d  ZSH_VERSION+set}
17c0: 22 20 26 26 20 28 65 6d 75 6c 61 74 65 20 73 68  " && (emulate sh
17d0: 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26  ) >/dev/null 2>&
17e0: 31 3b 20 74 68 65 6e 0a 20 20 65 6d 75 6c 61 74  1; then.  emulat
17f0: 65 20 73 68 0a 20 20 4e 55 4c 4c 43 4d 44 3d 3a  e sh.  NULLCMD=:
1800: 0a 20 20 23 20 50 72 65 2d 34 2e 32 20 76 65 72  .  # Pre-4.2 ver
1810: 73 69 6f 6e 73 20 6f 66 20 5a 73 68 20 64 6f 20  sions of Zsh do 
1820: 77 6f 72 64 20 73 70 6c 69 74 74 69 6e 67 20 6f  word splitting o
1830: 6e 20 24 7b 31 2b 22 24 40 22 7d 2c 20 77 68 69  n ${1+"$@"}, whi
1840: 63 68 0a 20 20 23 20 69 73 20 63 6f 6e 74 72 61  ch.  # is contra
1850: 72 79 20 74 6f 20 6f 75 72 20 75 73 61 67 65 2e  ry to our usage.
1860: 20 20 44 69 73 61 62 6c 65 20 74 68 69 73 20 66    Disable this f
1870: 65 61 74 75 72 65 2e 0a 20 20 61 6c 69 61 73 20  eature..  alias 
1880: 2d 67 20 27 24 7b 31 2b 22 24 40 22 7d 27 3d 27  -g '${1+"$@"}'='
1890: 22 24 40 22 27 0a 20 20 73 65 74 6f 70 74 20 4e  "$@"'.  setopt N
18a0: 4f 5f 47 4c 4f 42 5f 53 55 42 53 54 0a 65 6c 73  O_GLOB_SUBST.els
18b0: 65 0a 20 20 63 61 73 65 20 60 28 73 65 74 20 2d  e.  case `(set -
18c0: 6f 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20  o) 2>/dev/null` 
18d0: 69 6e 0a 20 20 2a 70 6f 73 69 78 2a 29 20 73 65  in.  *posix*) se
18e0: 74 20 2d 6f 20 70 6f 73 69 78 20 3b 3b 0a 65 73  t -o posix ;;.es
18f0: 61 63 0a 0a 66 69 0a 0a 0a 3a 0a 5f 41 53 45 4f  ac..fi...:._ASEO
1900: 46 0a 7d 3b 20 74 68 65 6e 0a 20 20 43 4f 4e 46  F.}; then.  CONF
1910: 49 47 5f 53 48 45 4c 4c 3d 24 61 73 5f 73 68 65  IG_SHELL=$as_she
1920: 6c 6c 0a 09 20 20 20 20 20 20 20 61 73 5f 68 61  ll..       as_ha
1930: 76 65 5f 72 65 71 75 69 72 65 64 3d 79 65 73 0a  ve_required=yes.
1940: 09 20 20 20 20 20 20 20 69 66 20 7b 20 22 24 61  .       if { "$a
1950: 73 5f 73 68 65 6c 6c 22 20 32 3e 20 2f 64 65 76  s_shell" 2> /dev
1960: 2f 6e 75 6c 6c 20 3c 3c 5c 5f 41 53 45 4f 46 0a  /null <<\_ASEOF.
1970: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 7b 5a 53  if test -n "${ZS
1980: 48 5f 56 45 52 53 49 4f 4e 2b 73 65 74 7d 22 20  H_VERSION+set}" 
1990: 26 26 20 28 65 6d 75 6c 61 74 65 20 73 68 29 20  && (emulate sh) 
19a0: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b  >/dev/null 2>&1;
19b0: 20 74 68 65 6e 0a 20 20 65 6d 75 6c 61 74 65 20   then.  emulate 
19c0: 73 68 0a 20 20 4e 55 4c 4c 43 4d 44 3d 3a 0a 20  sh.  NULLCMD=:. 
19d0: 20 23 20 50 72 65 2d 34 2e 32 20 76 65 72 73 69   # Pre-4.2 versi
19e0: 6f 6e 73 20 6f 66 20 5a 73 68 20 64 6f 20 77 6f  ons of Zsh do wo
19f0: 72 64 20 73 70 6c 69 74 74 69 6e 67 20 6f 6e 20  rd splitting on 
1a00: 24 7b 31 2b 22 24 40 22 7d 2c 20 77 68 69 63 68  ${1+"$@"}, which
1a10: 0a 20 20 23 20 69 73 20 63 6f 6e 74 72 61 72 79  .  # is contrary
1a20: 20 74 6f 20 6f 75 72 20 75 73 61 67 65 2e 20 20   to our usage.  
1a30: 44 69 73 61 62 6c 65 20 74 68 69 73 20 66 65 61  Disable this fea
1a40: 74 75 72 65 2e 0a 20 20 61 6c 69 61 73 20 2d 67  ture..  alias -g
1a50: 20 27 24 7b 31 2b 22 24 40 22 7d 27 3d 27 22 24   '${1+"$@"}'='"$
1a60: 40 22 27 0a 20 20 73 65 74 6f 70 74 20 4e 4f 5f  @"'.  setopt NO_
1a70: 47 4c 4f 42 5f 53 55 42 53 54 0a 65 6c 73 65 0a  GLOB_SUBST.else.
1a80: 20 20 63 61 73 65 20 60 28 73 65 74 20 2d 6f 29    case `(set -o)
1a90: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e   2>/dev/null` in
1aa0: 0a 20 20 2a 70 6f 73 69 78 2a 29 20 73 65 74 20  .  *posix*) set 
1ab0: 2d 6f 20 70 6f 73 69 78 20 3b 3b 0a 65 73 61 63  -o posix ;;.esac
1ac0: 0a 0a 66 69 0a 0a 0a 3a 0a 28 61 73 5f 66 75 6e  ..fi...:.(as_fun
1ad0: 63 5f 72 65 74 75 72 6e 20 28 29 20 7b 0a 20 20  c_return () {.  
1ae0: 28 65 78 69 74 20 24 31 29 0a 7d 0a 61 73 5f 66  (exit $1).}.as_f
1af0: 75 6e 63 5f 73 75 63 63 65 73 73 20 28 29 20 7b  unc_success () {
1b00: 0a 20 20 61 73 5f 66 75 6e 63 5f 72 65 74 75 72  .  as_func_retur
1b10: 6e 20 30 0a 7d 0a 61 73 5f 66 75 6e 63 5f 66 61  n 0.}.as_func_fa
1b20: 69 6c 75 72 65 20 28 29 20 7b 0a 20 20 61 73 5f  ilure () {.  as_
1b30: 66 75 6e 63 5f 72 65 74 75 72 6e 20 31 0a 7d 0a  func_return 1.}.
1b40: 61 73 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63  as_func_ret_succ
1b50: 65 73 73 20 28 29 20 7b 0a 20 20 72 65 74 75 72  ess () {.  retur
1b60: 6e 20 30 0a 7d 0a 61 73 5f 66 75 6e 63 5f 72 65  n 0.}.as_func_re
1b70: 74 5f 66 61 69 6c 75 72 65 20 28 29 20 7b 0a 20  t_failure () {. 
1b80: 20 72 65 74 75 72 6e 20 31 0a 7d 0a 0a 65 78 69   return 1.}..exi
1b90: 74 63 6f 64 65 3d 30 0a 69 66 20 61 73 5f 66 75  tcode=0.if as_fu
1ba0: 6e 63 5f 73 75 63 63 65 73 73 3b 20 74 68 65 6e  nc_success; then
1bb0: 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 78 69 74  .  :.else.  exit
1bc0: 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20 61 73  code=1.  echo as
1bd0: 5f 66 75 6e 63 5f 73 75 63 63 65 73 73 20 66 61  _func_success fa
1be0: 69 6c 65 64 2e 0a 66 69 0a 0a 69 66 20 61 73 5f  iled..fi..if as_
1bf0: 66 75 6e 63 5f 66 61 69 6c 75 72 65 3b 20 74 68  func_failure; th
1c00: 65 6e 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 0a  en.  exitcode=1.
1c10: 20 20 65 63 68 6f 20 61 73 5f 66 75 6e 63 5f 66    echo as_func_f
1c20: 61 69 6c 75 72 65 20 73 75 63 63 65 65 64 65 64  ailure succeeded
1c30: 2e 0a 66 69 0a 0a 69 66 20 61 73 5f 66 75 6e 63  ..fi..if as_func
1c40: 5f 72 65 74 5f 73 75 63 63 65 73 73 3b 20 74 68  _ret_success; th
1c50: 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 78  en.  :.else.  ex
1c60: 69 74 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20  itcode=1.  echo 
1c70: 61 73 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63  as_func_ret_succ
1c80: 65 73 73 20 66 61 69 6c 65 64 2e 0a 66 69 0a 0a  ess failed..fi..
1c90: 69 66 20 61 73 5f 66 75 6e 63 5f 72 65 74 5f 66  if as_func_ret_f
1ca0: 61 69 6c 75 72 65 3b 20 74 68 65 6e 0a 20 20 65  ailure; then.  e
1cb0: 78 69 74 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f  xitcode=1.  echo
1cc0: 20 61 73 5f 66 75 6e 63 5f 72 65 74 5f 66 61 69   as_func_ret_fai
1cd0: 6c 75 72 65 20 73 75 63 63 65 65 64 65 64 2e 0a  lure succeeded..
1ce0: 66 69 0a 0a 69 66 20 28 20 73 65 74 20 78 3b 20  fi..if ( set x; 
1cf0: 61 73 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63  as_func_ret_succ
1d00: 65 73 73 20 79 20 26 26 20 74 65 73 74 20 78 20  ess y && test x 
1d10: 3d 20 22 24 31 22 20 29 3b 20 74 68 65 6e 0a 20  = "$1" ); then. 
1d20: 20 3a 0a 65 6c 73 65 0a 20 20 65 78 69 74 63 6f   :.else.  exitco
1d30: 64 65 3d 31 0a 20 20 65 63 68 6f 20 70 6f 73 69  de=1.  echo posi
1d40: 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72  tional parameter
1d50: 73 20 77 65 72 65 20 6e 6f 74 20 73 61 76 65 64  s were not saved
1d60: 2e 0a 66 69 0a 0a 74 65 73 74 20 24 65 78 69 74  ..fi..test $exit
1d70: 63 6f 64 65 20 3d 20 30 29 20 7c 7c 20 7b 20 28  code = 0) || { (
1d80: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
1d90: 20 7d 0a 0a 28 0a 20 20 61 73 5f 6c 69 6e 65 6e   }..(.  as_linen
1da0: 6f 5f 31 3d 24 4c 49 4e 45 4e 4f 0a 20 20 61 73  o_1=$LINENO.  as
1db0: 5f 6c 69 6e 65 6e 6f 5f 32 3d 24 4c 49 4e 45 4e  _lineno_2=$LINEN
1dc0: 4f 0a 20 20 74 65 73 74 20 22 78 24 61 73 5f 6c  O.  test "x$as_l
1dd0: 69 6e 65 6e 6f 5f 31 22 20 21 3d 20 22 78 24 61  ineno_1" != "x$a
1de0: 73 5f 6c 69 6e 65 6e 6f 5f 32 22 20 26 26 0a 20  s_lineno_2" &&. 
1df0: 20 74 65 73 74 20 22 78 60 65 78 70 72 20 24 61   test "x`expr $a
1e00: 73 5f 6c 69 6e 65 6e 6f 5f 31 20 2b 20 31 60 22  s_lineno_1 + 1`"
1e10: 20 3d 20 22 78 24 61 73 5f 6c 69 6e 65 6e 6f 5f   = "x$as_lineno_
1e20: 32 22 29 20 7c 7c 20 7b 20 28 65 78 69 74 20 31  2") || { (exit 1
1e30: 29 3b 20 65 78 69 74 20 31 3b 20 7d 0a 0a 5f 41  ); exit 1; }.._A
1e40: 53 45 4f 46 0a 7d 3b 20 74 68 65 6e 0a 20 20 62  SEOF.}; then.  b
1e50: 72 65 61 6b 0a 66 69 0a 0a 66 69 0a 0a 20 20 20  reak.fi..fi..   
1e60: 20 20 20 64 6f 6e 65 0a 0a 20 20 20 20 20 20 69     done..      i
1e70: 66 20 74 65 73 74 20 22 78 24 43 4f 4e 46 49 47  f test "x$CONFIG
1e80: 5f 53 48 45 4c 4c 22 20 21 3d 20 78 3b 20 74 68  _SHELL" != x; th
1e90: 65 6e 0a 20 20 66 6f 72 20 61 73 5f 76 61 72 20  en.  for as_var 
1ea0: 69 6e 20 42 41 53 48 5f 45 4e 56 20 45 4e 56 0a  in BASH_ENV ENV.
1eb0: 09 64 6f 20 28 24 61 73 5f 75 6e 73 65 74 20 24  .do ($as_unset $
1ec0: 61 73 5f 76 61 72 29 20 3e 2f 64 65 76 2f 6e 75  as_var) >/dev/nu
1ed0: 6c 6c 20 32 3e 26 31 20 26 26 20 24 61 73 5f 75  ll 2>&1 && $as_u
1ee0: 6e 73 65 74 20 24 61 73 5f 76 61 72 0a 09 64 6f  nset $as_var..do
1ef0: 6e 65 0a 09 65 78 70 6f 72 74 20 43 4f 4e 46 49  ne..export CONFI
1f00: 47 5f 53 48 45 4c 4c 0a 09 65 78 65 63 20 22 24  G_SHELL..exec "$
1f10: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 22 20 22 24  CONFIG_SHELL" "$
1f20: 61 73 5f 6d 79 73 65 6c 66 22 20 24 7b 31 2b 22  as_myself" ${1+"
1f30: 24 40 22 7d 0a 66 69 0a 0a 0a 20 20 20 20 69 66  $@"}.fi...    if
1f40: 20 74 65 73 74 20 24 61 73 5f 68 61 76 65 5f 72   test $as_have_r
1f50: 65 71 75 69 72 65 64 20 3d 20 6e 6f 3b 20 74 68  equired = no; th
1f60: 65 6e 0a 20 20 65 63 68 6f 20 54 68 69 73 20 73  en.  echo This s
1f70: 63 72 69 70 74 20 72 65 71 75 69 72 65 73 20 61  cript requires a
1f80: 20 73 68 65 6c 6c 20 6d 6f 72 65 20 6d 6f 64 65   shell more mode
1f90: 72 6e 20 74 68 61 6e 20 61 6c 6c 20 74 68 65 0a  rn than all the.
1fa0: 20 20 20 20 20 20 65 63 68 6f 20 73 68 65 6c 6c        echo shell
1fb0: 73 20 74 68 61 74 20 49 20 66 6f 75 6e 64 20 6f  s that I found o
1fc0: 6e 20 79 6f 75 72 20 73 79 73 74 65 6d 2e 20 20  n your system.  
1fd0: 50 6c 65 61 73 65 20 69 6e 73 74 61 6c 6c 20 61  Please install a
1fe0: 0a 20 20 20 20 20 20 65 63 68 6f 20 6d 6f 64 65  .      echo mode
1ff0: 72 6e 20 73 68 65 6c 6c 2c 20 6f 72 20 6d 61 6e  rn shell, or man
2000: 75 61 6c 6c 79 20 72 75 6e 20 74 68 65 20 73 63  ually run the sc
2010: 72 69 70 74 20 75 6e 64 65 72 20 73 75 63 68 20  ript under such 
2020: 61 0a 20 20 20 20 20 20 65 63 68 6f 20 73 68 65  a.      echo she
2030: 6c 6c 20 69 66 20 79 6f 75 20 64 6f 20 68 61 76  ll if you do hav
2040: 65 20 6f 6e 65 2e 0a 20 20 20 20 20 20 7b 20 28  e one..      { (
2050: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
2060: 20 7d 0a 66 69 0a 0a 0a 66 69 0a 0a 66 69 0a 0a   }.fi...fi..fi..
2070: 0a 0a 28 65 76 61 6c 20 22 61 73 5f 66 75 6e 63  ..(eval "as_func
2080: 5f 72 65 74 75 72 6e 20 28 29 20 7b 0a 20 20 28  _return () {.  (
2090: 65 78 69 74 20 5c 24 31 29 0a 7d 0a 61 73 5f 66  exit \$1).}.as_f
20a0: 75 6e 63 5f 73 75 63 63 65 73 73 20 28 29 20 7b  unc_success () {
20b0: 0a 20 20 61 73 5f 66 75 6e 63 5f 72 65 74 75 72  .  as_func_retur
20c0: 6e 20 30 0a 7d 0a 61 73 5f 66 75 6e 63 5f 66 61  n 0.}.as_func_fa
20d0: 69 6c 75 72 65 20 28 29 20 7b 0a 20 20 61 73 5f  ilure () {.  as_
20e0: 66 75 6e 63 5f 72 65 74 75 72 6e 20 31 0a 7d 0a  func_return 1.}.
20f0: 61 73 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63  as_func_ret_succ
2100: 65 73 73 20 28 29 20 7b 0a 20 20 72 65 74 75 72  ess () {.  retur
2110: 6e 20 30 0a 7d 0a 61 73 5f 66 75 6e 63 5f 72 65  n 0.}.as_func_re
2120: 74 5f 66 61 69 6c 75 72 65 20 28 29 20 7b 0a 20  t_failure () {. 
2130: 20 72 65 74 75 72 6e 20 31 0a 7d 0a 0a 65 78 69   return 1.}..exi
2140: 74 63 6f 64 65 3d 30 0a 69 66 20 61 73 5f 66 75  tcode=0.if as_fu
2150: 6e 63 5f 73 75 63 63 65 73 73 3b 20 74 68 65 6e  nc_success; then
2160: 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 78 69 74  .  :.else.  exit
2170: 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20 61 73  code=1.  echo as
2180: 5f 66 75 6e 63 5f 73 75 63 63 65 73 73 20 66 61  _func_success fa
2190: 69 6c 65 64 2e 0a 66 69 0a 0a 69 66 20 61 73 5f  iled..fi..if as_
21a0: 66 75 6e 63 5f 66 61 69 6c 75 72 65 3b 20 74 68  func_failure; th
21b0: 65 6e 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 0a  en.  exitcode=1.
21c0: 20 20 65 63 68 6f 20 61 73 5f 66 75 6e 63 5f 66    echo as_func_f
21d0: 61 69 6c 75 72 65 20 73 75 63 63 65 65 64 65 64  ailure succeeded
21e0: 2e 0a 66 69 0a 0a 69 66 20 61 73 5f 66 75 6e 63  ..fi..if as_func
21f0: 5f 72 65 74 5f 73 75 63 63 65 73 73 3b 20 74 68  _ret_success; th
2200: 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 78  en.  :.else.  ex
2210: 69 74 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20  itcode=1.  echo 
2220: 61 73 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63  as_func_ret_succ
2230: 65 73 73 20 66 61 69 6c 65 64 2e 0a 66 69 0a 0a  ess failed..fi..
2240: 69 66 20 61 73 5f 66 75 6e 63 5f 72 65 74 5f 66  if as_func_ret_f
2250: 61 69 6c 75 72 65 3b 20 74 68 65 6e 0a 20 20 65  ailure; then.  e
2260: 78 69 74 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f  xitcode=1.  echo
2270: 20 61 73 5f 66 75 6e 63 5f 72 65 74 5f 66 61 69   as_func_ret_fai
2280: 6c 75 72 65 20 73 75 63 63 65 65 64 65 64 2e 0a  lure succeeded..
2290: 66 69 0a 0a 69 66 20 28 20 73 65 74 20 78 3b 20  fi..if ( set x; 
22a0: 61 73 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63  as_func_ret_succ
22b0: 65 73 73 20 79 20 26 26 20 74 65 73 74 20 78 20  ess y && test x 
22c0: 3d 20 5c 22 5c 24 31 5c 22 20 29 3b 20 74 68 65  = \"\$1\" ); the
22d0: 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 78 69  n.  :.else.  exi
22e0: 74 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20 70  tcode=1.  echo p
22f0: 6f 73 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65  ositional parame
2300: 74 65 72 73 20 77 65 72 65 20 6e 6f 74 20 73 61  ters were not sa
2310: 76 65 64 2e 0a 66 69 0a 0a 74 65 73 74 20 5c 24  ved..fi..test \$
2320: 65 78 69 74 63 6f 64 65 20 3d 20 30 22 29 20 7c  exitcode = 0") |
2330: 7c 20 7b 0a 20 20 65 63 68 6f 20 4e 6f 20 73 68  | {.  echo No sh
2340: 65 6c 6c 20 66 6f 75 6e 64 20 74 68 61 74 20 73  ell found that s
2350: 75 70 70 6f 72 74 73 20 73 68 65 6c 6c 20 66 75  upports shell fu
2360: 6e 63 74 69 6f 6e 73 2e 0a 20 20 65 63 68 6f 20  nctions..  echo 
2370: 50 6c 65 61 73 65 20 74 65 6c 6c 20 62 75 67 2d  Please tell bug-
2380: 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67  autoconf@gnu.org
2390: 20 61 62 6f 75 74 20 79 6f 75 72 20 73 79 73 74   about your syst
23a0: 65 6d 2c 0a 20 20 65 63 68 6f 20 69 6e 63 6c 75  em,.  echo inclu
23b0: 64 69 6e 67 20 61 6e 79 20 65 72 72 6f 72 20 70  ding any error p
23c0: 6f 73 73 69 62 6c 79 20 6f 75 74 70 75 74 20 62  ossibly output b
23d0: 65 66 6f 72 65 20 74 68 69 73 20 6d 65 73 73 61  efore this messa
23e0: 67 65 2e 0a 20 20 65 63 68 6f 20 54 68 69 73 20  ge..  echo This 
23f0: 63 61 6e 20 68 65 6c 70 20 75 73 20 69 6d 70 72  can help us impr
2400: 6f 76 65 20 66 75 74 75 72 65 20 61 75 74 6f 63  ove future autoc
2410: 6f 6e 66 20 76 65 72 73 69 6f 6e 73 2e 0a 20 20  onf versions..  
2420: 65 63 68 6f 20 43 6f 6e 66 69 67 75 72 61 74 69  echo Configurati
2430: 6f 6e 20 77 69 6c 6c 20 6e 6f 77 20 70 72 6f 63  on will now proc
2440: 65 65 64 20 77 69 74 68 6f 75 74 20 73 68 65 6c  eed without shel
2450: 6c 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 7d 0a 0a  l functions..}..
2460: 0a 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 3d  ..  as_lineno_1=
2470: 24 4c 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c 69 6e  $LINENO.  as_lin
2480: 65 6e 6f 5f 32 3d 24 4c 49 4e 45 4e 4f 0a 20 20  eno_2=$LINENO.  
2490: 74 65 73 74 20 22 78 24 61 73 5f 6c 69 6e 65 6e  test "x$as_linen
24a0: 6f 5f 31 22 20 21 3d 20 22 78 24 61 73 5f 6c 69  o_1" != "x$as_li
24b0: 6e 65 6e 6f 5f 32 22 20 26 26 0a 20 20 74 65 73  neno_2" &&.  tes
24c0: 74 20 22 78 60 65 78 70 72 20 24 61 73 5f 6c 69  t "x`expr $as_li
24d0: 6e 65 6e 6f 5f 31 20 2b 20 31 60 22 20 3d 20 22  neno_1 + 1`" = "
24e0: 78 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 22 20 7c  x$as_lineno_2" |
24f0: 7c 20 7b 0a 0a 20 20 23 20 43 72 65 61 74 65 20  | {..  # Create 
2500: 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 20 61 73  $as_me.lineno as
2510: 20 61 20 63 6f 70 79 20 6f 66 20 24 61 73 5f 6d   a copy of $as_m
2520: 79 73 65 6c 66 2c 20 62 75 74 20 77 69 74 68 20  yself, but with 
2530: 24 4c 49 4e 45 4e 4f 0a 20 20 23 20 75 6e 69 66  $LINENO.  # unif
2540: 6f 72 6d 6c 79 20 72 65 70 6c 61 63 65 64 20 62  ormly replaced b
2550: 79 20 74 68 65 20 6c 69 6e 65 20 6e 75 6d 62 65  y the line numbe
2560: 72 2e 20 20 54 68 65 20 66 69 72 73 74 20 27 73  r.  The first 's
2570: 65 64 27 20 69 6e 73 65 72 74 73 20 61 0a 20 20  ed' inserts a.  
2580: 23 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 20 6c 69  # line-number li
2590: 6e 65 20 61 66 74 65 72 20 65 61 63 68 20 6c 69  ne after each li
25a0: 6e 65 20 75 73 69 6e 67 20 24 4c 49 4e 45 4e 4f  ne using $LINENO
25b0: 3b 20 74 68 65 20 73 65 63 6f 6e 64 20 27 73 65  ; the second 'se
25c0: 64 27 0a 20 20 23 20 64 6f 65 73 20 74 68 65 20  d'.  # does the 
25d0: 72 65 61 6c 20 77 6f 72 6b 2e 20 20 54 68 65 20  real work.  The 
25e0: 73 65 63 6f 6e 64 20 73 63 72 69 70 74 20 75 73  second script us
25f0: 65 73 20 27 4e 27 20 74 6f 20 70 61 69 72 20 65  es 'N' to pair e
2600: 61 63 68 0a 20 20 23 20 6c 69 6e 65 2d 6e 75 6d  ach.  # line-num
2610: 62 65 72 20 6c 69 6e 65 20 77 69 74 68 20 74 68  ber line with th
2620: 65 20 6c 69 6e 65 20 63 6f 6e 74 61 69 6e 69 6e  e line containin
2630: 67 20 24 4c 49 4e 45 4e 4f 2c 20 61 6e 64 20 61  g $LINENO, and a
2640: 70 70 65 6e 64 73 0a 20 20 23 20 74 72 61 69 6c  ppends.  # trail
2650: 69 6e 67 20 27 2d 27 20 64 75 72 69 6e 67 20 73  ing '-' during s
2660: 75 62 73 74 69 74 75 74 69 6f 6e 20 73 6f 20 74  ubstitution so t
2670: 68 61 74 20 24 4c 49 4e 45 4e 4f 20 69 73 20 6e  hat $LINENO is n
2680: 6f 74 20 61 20 73 70 65 63 69 61 6c 0a 20 20 23  ot a special.  #
2690: 20 63 61 73 65 20 61 74 20 6c 69 6e 65 20 65 6e   case at line en
26a0: 64 2e 0a 20 20 23 20 28 52 61 6a 61 20 52 20 48  d..  # (Raja R H
26b0: 61 72 69 6e 61 74 68 20 73 75 67 67 65 73 74 65  arinath suggeste
26c0: 64 20 73 65 64 20 27 3d 27 2c 20 61 6e 64 20 50  d sed '=', and P
26d0: 61 75 6c 20 45 67 67 65 72 74 20 77 72 6f 74 65  aul Eggert wrote
26e0: 20 74 68 65 0a 20 20 23 20 73 63 72 69 70 74 73   the.  # scripts
26f0: 20 77 69 74 68 20 6f 70 74 69 6d 69 7a 61 74 69   with optimizati
2700: 6f 6e 20 68 65 6c 70 20 66 72 6f 6d 20 50 61 6f  on help from Pao
2710: 6c 6f 20 42 6f 6e 7a 69 6e 69 2e 20 20 42 6c 61  lo Bonzini.  Bla
2720: 6d 65 20 4c 65 65 0a 20 20 23 20 45 2e 20 4d 63  me Lee.  # E. Mc
2730: 4d 61 68 6f 6e 20 28 31 39 33 31 2d 31 39 38 39  Mahon (1931-1989
2740: 29 20 66 6f 72 20 73 65 64 27 73 20 73 79 6e 74  ) for sed's synt
2750: 61 78 2e 20 20 3a 2d 29 0a 20 20 73 65 64 20 2d  ax.  :-).  sed -
2760: 6e 20 27 0a 20 20 20 20 70 0a 20 20 20 20 2f 5b  n '.    p.    /[
2770: 24 5d 4c 49 4e 45 4e 4f 2f 3d 0a 20 20 27 20 3c  $]LINENO/=.  ' <
2780: 24 61 73 5f 6d 79 73 65 6c 66 20 7c 0a 20 20 20  $as_myself |.   
2790: 20 73 65 64 20 27 0a 20 20 20 20 20 20 73 2f 5b   sed '.      s/[
27a0: 24 5d 4c 49 4e 45 4e 4f 2e 2a 2f 26 2d 2f 0a 20  $]LINENO.*/&-/. 
27b0: 20 20 20 20 20 74 20 6c 69 6e 65 6e 6f 0a 20 20       t lineno.  
27c0: 20 20 20 20 62 0a 20 20 20 20 20 20 3a 6c 69 6e      b.      :lin
27d0: 65 6e 6f 0a 20 20 20 20 20 20 4e 0a 20 20 20 20  eno.      N.    
27e0: 20 20 3a 6c 6f 6f 70 0a 20 20 20 20 20 20 73 2f    :loop.      s/
27f0: 5b 24 5d 4c 49 4e 45 4e 4f 5c 28 5b 5e 27 24 61  [$]LINENO\([^'$a
2800: 73 5f 63 72 5f 61 6c 6e 75 6d 27 5f 5d 2e 2a 5c  s_cr_alnum'_].*\
2810: 6e 5c 29 5c 28 2e 2a 5c 29 2f 5c 32 5c 31 5c 32  n\)\(.*\)/\2\1\2
2820: 2f 0a 20 20 20 20 20 20 74 20 6c 6f 6f 70 0a 20  /.      t loop. 
2830: 20 20 20 20 20 73 2f 2d 5c 6e 2e 2a 2f 2f 0a 20       s/-\n.*//. 
2840: 20 20 20 27 20 3e 24 61 73 5f 6d 65 2e 6c 69 6e     ' >$as_me.lin
2850: 65 6e 6f 20 26 26 0a 20 20 63 68 6d 6f 64 20 2b  eno &&.  chmod +
2860: 78 20 22 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f  x "$as_me.lineno
2870: 22 20 7c 7c 0a 20 20 20 20 7b 20 24 61 73 5f 65  " ||.    { $as_e
2880: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
2890: 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 72 65 61 74  or: cannot creat
28a0: 65 20 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 3b  e $as_me.lineno;
28b0: 20 72 65 72 75 6e 20 77 69 74 68 20 61 20 50 4f   rerun with a PO
28c0: 53 49 58 20 73 68 65 6c 6c 22 20 3e 26 32 0a 20  SIX shell" >&2. 
28d0: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
28e0: 69 74 20 31 3b 20 7d 3b 20 7d 0a 0a 20 20 23 20  it 1; }; }..  # 
28f0: 44 6f 6e 27 74 20 74 72 79 20 74 6f 20 65 78 65  Don't try to exe
2900: 63 20 61 73 20 69 74 20 63 68 61 6e 67 65 73 20  c as it changes 
2910: 24 5b 30 5d 2c 20 63 61 75 73 69 6e 67 20 61 6c  $[0], causing al
2920: 6c 20 73 6f 72 74 20 6f 66 20 70 72 6f 62 6c 65  l sort of proble
2930: 6d 73 0a 20 20 23 20 28 74 68 65 20 64 69 72 6e  ms.  # (the dirn
2940: 61 6d 65 20 6f 66 20 24 5b 30 5d 20 69 73 20 6e  ame of $[0] is n
2950: 6f 74 20 74 68 65 20 70 6c 61 63 65 20 77 68 65  ot the place whe
2960: 72 65 20 77 65 20 6d 69 67 68 74 20 66 69 6e 64  re we might find
2970: 20 74 68 65 0a 20 20 23 20 6f 72 69 67 69 6e 61   the.  # origina
2980: 6c 20 61 6e 64 20 73 6f 20 6f 6e 2e 20 20 41 75  l and so on.  Au
2990: 74 6f 63 6f 6e 66 20 69 73 20 65 73 70 65 63 69  toconf is especi
29a0: 61 6c 6c 79 20 73 65 6e 73 69 74 69 76 65 20 74  ally sensitive t
29b0: 6f 20 74 68 69 73 29 2e 0a 20 20 2e 20 22 2e 2f  o this)..  . "./
29c0: 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 22 0a 20  $as_me.lineno". 
29d0: 20 23 20 45 78 69 74 20 73 74 61 74 75 73 20 69   # Exit status i
29e0: 73 20 74 68 61 74 20 6f 66 20 74 68 65 20 6c 61  s that of the la
29f0: 73 74 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 65 78  st command..  ex
2a00: 69 74 0a 7d 0a 0a 0a 69 66 20 28 61 73 5f 64 69  it.}...if (as_di
2a10: 72 3d 60 64 69 72 6e 61 6d 65 20 2d 2d 20 2f 60  r=`dirname -- /`
2a20: 20 26 26 20 74 65 73 74 20 22 58 24 61 73 5f 64   && test "X$as_d
2a30: 69 72 22 20 3d 20 58 2f 29 20 3e 2f 64 65 76 2f  ir" = X/) >/dev/
2a40: 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a  null 2>&1; then.
2a50: 20 20 61 73 5f 64 69 72 6e 61 6d 65 3d 64 69 72    as_dirname=dir
2a60: 6e 61 6d 65 0a 65 6c 73 65 0a 20 20 61 73 5f 64  name.else.  as_d
2a70: 69 72 6e 61 6d 65 3d 66 61 6c 73 65 0a 66 69 0a  irname=false.fi.
2a80: 0a 45 43 48 4f 5f 43 3d 20 45 43 48 4f 5f 4e 3d  .ECHO_C= ECHO_N=
2a90: 20 45 43 48 4f 5f 54 3d 0a 63 61 73 65 20 60 65   ECHO_T=.case `e
2aa0: 63 68 6f 20 2d 6e 20 78 60 20 69 6e 0a 2d 6e 2a  cho -n x` in.-n*
2ab0: 29 0a 20 20 63 61 73 65 20 60 65 63 68 6f 20 27  ).  case `echo '
2ac0: 78 5c 63 27 60 20 69 6e 0a 20 20 2a 63 2a 29 20  x\c'` in.  *c*) 
2ad0: 45 43 48 4f 5f 54 3d 27 09 27 3b 3b 09 23 20 45  ECHO_T='.';;.# E
2ae0: 43 48 4f 5f 54 20 69 73 20 73 69 6e 67 6c 65 20  CHO_T is single 
2af0: 74 61 62 20 63 68 61 72 61 63 74 65 72 2e 0a 20  tab character.. 
2b00: 20 2a 29 20 20 20 45 43 48 4f 5f 43 3d 27 5c 63   *)   ECHO_C='\c
2b10: 27 3b 3b 0a 20 20 65 73 61 63 3b 3b 0a 2a 29 0a  ';;.  esac;;.*).
2b20: 20 20 45 43 48 4f 5f 4e 3d 27 2d 6e 27 3b 3b 0a    ECHO_N='-n';;.
2b30: 65 73 61 63 0a 69 66 20 65 78 70 72 20 61 20 3a  esac.if expr a :
2b40: 20 27 5c 28 61 5c 29 27 20 3e 2f 64 65 76 2f 6e   '\(a\)' >/dev/n
2b50: 75 6c 6c 20 32 3e 26 31 20 26 26 0a 20 20 20 74  ull 2>&1 &&.   t
2b60: 65 73 74 20 22 58 60 65 78 70 72 20 30 30 30 30  est "X`expr 0000
2b70: 31 20 3a 20 27 2e 2a 5c 28 2e 2e 2e 5c 29 27 60  1 : '.*\(...\)'`
2b80: 22 20 3d 20 58 30 30 31 3b 20 74 68 65 6e 0a 20  " = X001; then. 
2b90: 20 61 73 5f 65 78 70 72 3d 65 78 70 72 0a 65 6c   as_expr=expr.el
2ba0: 73 65 0a 20 20 61 73 5f 65 78 70 72 3d 66 61 6c  se.  as_expr=fal
2bb0: 73 65 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e  se.fi..rm -f con
2bc0: 66 24 24 20 63 6f 6e 66 24 24 2e 65 78 65 20 63  f$$ conf$$.exe c
2bd0: 6f 6e 66 24 24 2e 66 69 6c 65 0a 69 66 20 74 65  onf$$.file.if te
2be0: 73 74 20 2d 64 20 63 6f 6e 66 24 24 2e 64 69 72  st -d conf$$.dir
2bf0: 3b 20 74 68 65 6e 0a 20 20 72 6d 20 2d 66 20 63  ; then.  rm -f c
2c00: 6f 6e 66 24 24 2e 64 69 72 2f 63 6f 6e 66 24 24  onf$$.dir/conf$$
2c10: 2e 66 69 6c 65 0a 65 6c 73 65 0a 20 20 72 6d 20  .file.else.  rm 
2c20: 2d 66 20 63 6f 6e 66 24 24 2e 64 69 72 0a 20 20  -f conf$$.dir.  
2c30: 6d 6b 64 69 72 20 63 6f 6e 66 24 24 2e 64 69 72  mkdir conf$$.dir
2c40: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 66 69 0a   2>/dev/null.fi.
2c50: 69 66 20 28 65 63 68 6f 20 3e 63 6f 6e 66 24 24  if (echo >conf$$
2c60: 2e 66 69 6c 65 29 20 32 3e 2f 64 65 76 2f 6e 75  .file) 2>/dev/nu
2c70: 6c 6c 3b 20 74 68 65 6e 0a 20 20 69 66 20 6c 6e  ll; then.  if ln
2c80: 20 2d 73 20 63 6f 6e 66 24 24 2e 66 69 6c 65 20   -s conf$$.file 
2c90: 63 6f 6e 66 24 24 20 32 3e 2f 64 65 76 2f 6e 75  conf$$ 2>/dev/nu
2ca0: 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 61 73 5f  ll; then.    as_
2cb0: 6c 6e 5f 73 3d 27 6c 6e 20 2d 73 27 0a 20 20 20  ln_s='ln -s'.   
2cc0: 20 23 20 2e 2e 2e 20 62 75 74 20 74 68 65 72 65   # ... but there
2cd0: 20 61 72 65 20 74 77 6f 20 67 6f 74 63 68 61 73   are two gotchas
2ce0: 3a 0a 20 20 20 20 23 20 31 29 20 4f 6e 20 4d 53  :.    # 1) On MS
2cf0: 59 53 2c 20 62 6f 74 68 20 60 6c 6e 20 2d 73 20  YS, both `ln -s 
2d00: 66 69 6c 65 20 64 69 72 27 20 61 6e 64 20 60 6c  file dir' and `l
2d10: 6e 20 66 69 6c 65 20 64 69 72 27 20 66 61 69 6c  n file dir' fail
2d20: 2e 0a 20 20 20 20 23 20 32 29 20 44 4a 47 50 50  ..    # 2) DJGPP
2d30: 20 3c 20 32 2e 30 34 20 68 61 73 20 6e 6f 20 73   < 2.04 has no s
2d40: 79 6d 6c 69 6e 6b 73 3b 20 60 6c 6e 20 2d 73 27  ymlinks; `ln -s'
2d50: 20 63 72 65 61 74 65 73 20 61 20 77 72 61 70 70   creates a wrapp
2d60: 65 72 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 20  er executable.. 
2d70: 20 20 20 23 20 49 6e 20 62 6f 74 68 20 63 61 73     # In both cas
2d80: 65 73 2c 20 77 65 20 68 61 76 65 20 74 6f 20 64  es, we have to d
2d90: 65 66 61 75 6c 74 20 74 6f 20 60 63 70 20 2d 70  efault to `cp -p
2da0: 27 2e 0a 20 20 20 20 6c 6e 20 2d 73 20 63 6f 6e  '..    ln -s con
2db0: 66 24 24 2e 66 69 6c 65 20 63 6f 6e 66 24 24 2e  f$$.file conf$$.
2dc0: 64 69 72 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  dir 2>/dev/null 
2dd0: 26 26 20 74 65 73 74 20 21 20 2d 66 20 63 6f 6e  && test ! -f con
2de0: 66 24 24 2e 65 78 65 20 7c 7c 0a 20 20 20 20 20  f$$.exe ||.     
2df0: 20 61 73 5f 6c 6e 5f 73 3d 27 63 70 20 2d 70 27   as_ln_s='cp -p'
2e00: 0a 20 20 65 6c 69 66 20 6c 6e 20 63 6f 6e 66 24  .  elif ln conf$
2e10: 24 2e 66 69 6c 65 20 63 6f 6e 66 24 24 20 32 3e  $.file conf$$ 2>
2e20: 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
2e30: 20 20 20 20 61 73 5f 6c 6e 5f 73 3d 6c 6e 0a 20      as_ln_s=ln. 
2e40: 20 65 6c 73 65 0a 20 20 20 20 61 73 5f 6c 6e 5f   else.    as_ln_
2e50: 73 3d 27 63 70 20 2d 70 27 0a 20 20 66 69 0a 65  s='cp -p'.  fi.e
2e60: 6c 73 65 0a 20 20 61 73 5f 6c 6e 5f 73 3d 27 63  lse.  as_ln_s='c
2e70: 70 20 2d 70 27 0a 66 69 0a 72 6d 20 2d 66 20 63  p -p'.fi.rm -f c
2e80: 6f 6e 66 24 24 20 63 6f 6e 66 24 24 2e 65 78 65  onf$$ conf$$.exe
2e90: 20 63 6f 6e 66 24 24 2e 64 69 72 2f 63 6f 6e 66   conf$$.dir/conf
2ea0: 24 24 2e 66 69 6c 65 20 63 6f 6e 66 24 24 2e 66  $$.file conf$$.f
2eb0: 69 6c 65 0a 72 6d 64 69 72 20 63 6f 6e 66 24 24  ile.rmdir conf$$
2ec0: 2e 64 69 72 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  .dir 2>/dev/null
2ed0: 0a 0a 69 66 20 6d 6b 64 69 72 20 2d 70 20 2e 20  ..if mkdir -p . 
2ee0: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  2>/dev/null; the
2ef0: 6e 0a 20 20 61 73 5f 6d 6b 64 69 72 5f 70 3d 3a  n.  as_mkdir_p=:
2f00: 0a 65 6c 73 65 0a 20 20 74 65 73 74 20 2d 64 20  .else.  test -d 
2f10: 2e 2f 2d 70 20 26 26 20 72 6d 64 69 72 20 2e 2f  ./-p && rmdir ./
2f20: 2d 70 0a 20 20 61 73 5f 6d 6b 64 69 72 5f 70 3d  -p.  as_mkdir_p=
2f30: 66 61 6c 73 65 0a 66 69 0a 0a 69 66 20 74 65 73  false.fi..if tes
2f40: 74 20 2d 78 20 2f 20 3e 2f 64 65 76 2f 6e 75 6c  t -x / >/dev/nul
2f50: 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 61  l 2>&1; then.  a
2f60: 73 5f 74 65 73 74 5f 78 3d 27 74 65 73 74 20 2d  s_test_x='test -
2f70: 78 27 0a 65 6c 73 65 0a 20 20 69 66 20 6c 73 20  x'.else.  if ls 
2f80: 2d 64 4c 20 2f 20 3e 2f 64 65 76 2f 6e 75 6c 6c  -dL / >/dev/null
2f90: 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 20 20   2>&1; then.    
2fa0: 61 73 5f 6c 73 5f 4c 5f 6f 70 74 69 6f 6e 3d 4c  as_ls_L_option=L
2fb0: 0a 20 20 65 6c 73 65 0a 20 20 20 20 61 73 5f 6c  .  else.    as_l
2fc0: 73 5f 4c 5f 6f 70 74 69 6f 6e 3d 0a 20 20 66 69  s_L_option=.  fi
2fd0: 0a 20 20 61 73 5f 74 65 73 74 5f 78 3d 27 0a 20  .  as_test_x='. 
2fe0: 20 20 20 65 76 61 6c 20 73 68 20 2d 63 20 27 5c     eval sh -c '\
2ff0: 27 27 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  ''.      if test
3000: 20 2d 64 20 22 24 31 22 3b 20 74 68 65 6e 0a 09   -d "$1"; then..
3010: 74 65 73 74 20 2d 64 20 22 24 31 2f 2e 22 3b 0a  test -d "$1/.";.
3020: 20 20 20 20 20 20 65 6c 73 65 0a 09 63 61 73 65        else..case
3030: 20 24 31 20 69 6e 0a 09 2d 2a 29 73 65 74 20 22   $1 in..-*)set "
3040: 2e 2f 24 31 22 3b 3b 0a 09 65 73 61 63 3b 0a 09  ./$1";;..esac;..
3050: 63 61 73 65 20 60 6c 73 20 2d 6c 64 27 24 61 73  case `ls -ld'$as
3060: 5f 6c 73 5f 4c 5f 6f 70 74 69 6f 6e 27 20 22 24  _ls_L_option' "$
3070: 31 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20  1" 2>/dev/null` 
3080: 69 6e 0a 09 3f 3f 3f 5b 73 78 5d 2a 29 3a 3b 3b  in..???[sx]*):;;
3090: 2a 29 66 61 6c 73 65 3b 3b 65 73 61 63 3b 66 69  *)false;;esac;fi
30a0: 0a 20 20 20 20 27 5c 27 27 20 73 68 0a 20 20 27  .    '\'' sh.  '
30b0: 0a 66 69 0a 61 73 5f 65 78 65 63 75 74 61 62 6c  .fi.as_executabl
30c0: 65 5f 70 3d 24 61 73 5f 74 65 73 74 5f 78 0a 0a  e_p=$as_test_x..
30d0: 23 20 53 65 64 20 65 78 70 72 65 73 73 69 6f 6e  # Sed expression
30e0: 20 74 6f 20 6d 61 70 20 61 20 73 74 72 69 6e 67   to map a string
30f0: 20 6f 6e 74 6f 20 61 20 76 61 6c 69 64 20 43 50   onto a valid CP
3100: 50 20 6e 61 6d 65 2e 0a 61 73 5f 74 72 5f 63 70  P name..as_tr_cp
3110: 70 3d 22 65 76 61 6c 20 73 65 64 20 27 79 25 2a  p="eval sed 'y%*
3120: 24 61 73 5f 63 72 5f 6c 65 74 74 65 72 73 25 50  $as_cr_letters%P
3130: 24 61 73 5f 63 72 5f 4c 45 54 54 45 52 53 25 3b  $as_cr_LETTERS%;
3140: 73 25 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75  s%[^_$as_cr_alnu
3150: 6d 5d 25 5f 25 67 27 22 0a 0a 23 20 53 65 64 20  m]%_%g'"..# Sed 
3160: 65 78 70 72 65 73 73 69 6f 6e 20 74 6f 20 6d 61  expression to ma
3170: 70 20 61 20 73 74 72 69 6e 67 20 6f 6e 74 6f 20  p a string onto 
3180: 61 20 76 61 6c 69 64 20 76 61 72 69 61 62 6c 65  a valid variable
3190: 20 6e 61 6d 65 2e 0a 61 73 5f 74 72 5f 73 68 3d   name..as_tr_sh=
31a0: 22 65 76 61 6c 20 73 65 64 20 27 79 25 2a 2b 25  "eval sed 'y%*+%
31b0: 70 70 25 3b 73 25 5b 5e 5f 24 61 73 5f 63 72 5f  pp%;s%[^_$as_cr_
31c0: 61 6c 6e 75 6d 5d 25 5f 25 67 27 22 0a 0a 0a 0a  alnum]%_%g'"....
31d0: 0a 23 20 43 68 65 63 6b 20 74 68 61 74 20 77 65  .# Check that we
31e0: 20 61 72 65 20 72 75 6e 6e 69 6e 67 20 75 6e 64   are running und
31f0: 65 72 20 74 68 65 20 63 6f 72 72 65 63 74 20 73  er the correct s
3200: 68 65 6c 6c 2e 0a 53 48 45 4c 4c 3d 24 7b 43 4f  hell..SHELL=${CO
3210: 4e 46 49 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f  NFIG_SHELL-/bin/
3220: 73 68 7d 0a 0a 63 61 73 65 20 58 24 6c 74 5f 45  sh}..case X$lt_E
3230: 43 48 4f 20 69 6e 0a 58 2a 2d 2d 66 61 6c 6c 62  CHO in.X*--fallb
3240: 61 63 6b 2d 65 63 68 6f 29 0a 20 20 23 20 52 65  ack-echo).  # Re
3250: 6d 6f 76 65 20 6f 6e 65 20 6c 65 76 65 6c 20 6f  move one level o
3260: 66 20 71 75 6f 74 61 74 69 6f 6e 20 28 77 68 69  f quotation (whi
3270: 63 68 20 77 61 73 20 72 65 71 75 69 72 65 64 20  ch was required 
3280: 66 6f 72 20 4d 61 6b 65 29 2e 0a 20 20 45 43 48  for Make)..  ECH
3290: 4f 3d 60 65 63 68 6f 20 22 24 6c 74 5f 45 43 48  O=`echo "$lt_ECH
32a0: 4f 22 20 7c 20 73 65 64 20 27 73 2c 5c 5c 5c 5c  O" | sed 's,\\\\
32b0: 5c 24 5c 5c 24 30 2c 27 24 30 27 2c 27 60 0a 20  \$\\$0,'$0','`. 
32c0: 20 3b 3b 0a 65 73 61 63 0a 0a 45 43 48 4f 3d 24   ;;.esac..ECHO=$
32d0: 7b 6c 74 5f 45 43 48 4f 2d 65 63 68 6f 7d 0a 69  {lt_ECHO-echo}.i
32e0: 66 20 74 65 73 74 20 22 58 24 31 22 20 3d 20 58  f test "X$1" = X
32f0: 2d 2d 6e 6f 2d 72 65 65 78 65 63 3b 20 74 68 65  --no-reexec; the
3300: 6e 0a 20 20 23 20 44 69 73 63 61 72 64 20 74 68  n.  # Discard th
3310: 65 20 2d 2d 6e 6f 2d 72 65 65 78 65 63 20 66 6c  e --no-reexec fl
3320: 61 67 2c 20 61 6e 64 20 63 6f 6e 74 69 6e 75 65  ag, and continue
3330: 2e 0a 20 20 73 68 69 66 74 0a 65 6c 69 66 20 74  ..  shift.elif t
3340: 65 73 74 20 22 58 24 31 22 20 3d 20 58 2d 2d 66  est "X$1" = X--f
3350: 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 3b 20 74 68  allback-echo; th
3360: 65 6e 0a 20 20 23 20 41 76 6f 69 64 20 69 6e 6c  en.  # Avoid inl
3370: 69 6e 65 20 64 6f 63 75 6d 65 6e 74 20 68 65 72  ine document her
3380: 65 2c 20 69 74 20 6d 61 79 20 62 65 20 6c 65 66  e, it may be lef
3390: 74 20 6f 76 65 72 0a 20 20 3a 0a 65 6c 69 66 20  t over.  :.elif 
33a0: 74 65 73 74 20 22 58 60 7b 20 24 45 43 48 4f 20  test "X`{ $ECHO 
33b0: 27 5c 74 27 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e  '\t'; } 2>/dev/n
33c0: 75 6c 6c 60 22 20 3d 20 27 58 5c 74 27 20 3b 20  ull`" = 'X\t' ; 
33d0: 74 68 65 6e 0a 20 20 23 20 59 69 70 70 65 65 2c  then.  # Yippee,
33e0: 20 24 45 43 48 4f 20 77 6f 72 6b 73 21 0a 20 20   $ECHO works!.  
33f0: 3a 0a 65 6c 73 65 0a 20 20 23 20 52 65 73 74 61  :.else.  # Resta
3400: 72 74 20 75 6e 64 65 72 20 74 68 65 20 63 6f 72  rt under the cor
3410: 72 65 63 74 20 73 68 65 6c 6c 2e 0a 20 20 65 78  rect shell..  ex
3420: 65 63 20 24 53 48 45 4c 4c 20 22 24 30 22 20 2d  ec $SHELL "$0" -
3430: 2d 6e 6f 2d 72 65 65 78 65 63 20 24 7b 31 2b 22  -no-reexec ${1+"
3440: 24 40 22 7d 0a 66 69 0a 0a 69 66 20 74 65 73 74  $@"}.fi..if test
3450: 20 22 58 24 31 22 20 3d 20 58 2d 2d 66 61 6c 6c   "X$1" = X--fall
3460: 62 61 63 6b 2d 65 63 68 6f 3b 20 74 68 65 6e 0a  back-echo; then.
3470: 20 20 23 20 75 73 65 64 20 61 73 20 66 61 6c 6c    # used as fall
3480: 62 61 63 6b 20 65 63 68 6f 0a 20 20 73 68 69 66  back echo.  shif
3490: 74 0a 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f  t.  cat <<_LT_EO
34a0: 46 0a 24 2a 0a 5f 4c 54 5f 45 4f 46 0a 20 20 65  F.$*._LT_EOF.  e
34b0: 78 69 74 20 30 0a 66 69 0a 0a 23 20 54 68 65 20  xit 0.fi..# The 
34c0: 48 50 2d 55 58 20 6b 73 68 20 61 6e 64 20 50 4f  HP-UX ksh and PO
34d0: 53 49 58 20 73 68 65 6c 6c 20 70 72 69 6e 74 20  SIX shell print 
34e0: 74 68 65 20 74 61 72 67 65 74 20 64 69 72 65 63  the target direc
34f0: 74 6f 72 79 20 74 6f 20 73 74 64 6f 75 74 0a 23  tory to stdout.#
3500: 20 69 66 20 43 44 50 41 54 48 20 69 73 20 73 65   if CDPATH is se
3510: 74 2e 0a 28 75 6e 73 65 74 20 43 44 50 41 54 48  t..(unset CDPATH
3520: 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26  ) >/dev/null 2>&
3530: 31 20 26 26 20 75 6e 73 65 74 20 43 44 50 41 54  1 && unset CDPAT
3540: 48 0a 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  H..if test -z "$
3550: 6c 74 5f 45 43 48 4f 22 3b 20 74 68 65 6e 0a 20  lt_ECHO"; then. 
3560: 20 69 66 20 74 65 73 74 20 22 58 24 7b 65 63 68   if test "X${ech
3570: 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 2b 73 65  o_test_string+se
3580: 74 7d 22 20 21 3d 20 58 73 65 74 3b 20 74 68 65  t}" != Xset; the
3590: 6e 0a 20 20 20 20 23 20 66 69 6e 64 20 61 20 73  n.    # find a s
35a0: 74 72 69 6e 67 20 61 73 20 6c 61 72 67 65 20 61  tring as large a
35b0: 73 20 70 6f 73 73 69 62 6c 65 2c 20 61 73 20 6c  s possible, as l
35c0: 6f 6e 67 20 61 73 20 74 68 65 20 73 68 65 6c 6c  ong as the shell
35d0: 20 63 61 6e 20 63 6f 70 65 20 77 69 74 68 20 69   can cope with i
35e0: 74 0a 20 20 20 20 66 6f 72 20 63 6d 64 20 69 6e  t.    for cmd in
35f0: 20 27 73 65 64 20 35 30 71 20 22 24 30 22 27 20   'sed 50q "$0"' 
3600: 27 73 65 64 20 32 30 71 20 22 24 30 22 27 20 27  'sed 20q "$0"' '
3610: 73 65 64 20 31 30 71 20 22 24 30 22 27 20 27 73  sed 10q "$0"' 's
3620: 65 64 20 32 71 20 22 24 30 22 27 20 27 65 63 68  ed 2q "$0"' 'ech
3630: 6f 20 74 65 73 74 27 3b 20 64 6f 0a 20 20 20 20  o test'; do.    
3640: 20 20 23 20 65 78 70 65 63 74 65 64 20 73 69 7a    # expected siz
3650: 65 73 3a 20 6c 65 73 73 20 74 68 61 6e 20 32 4b  es: less than 2K
3660: 62 2c 20 31 4b 62 2c 20 35 31 32 20 62 79 74 65  b, 1Kb, 512 byte
3670: 73 2c 20 31 36 20 62 79 74 65 73 2c 20 2e 2e 2e  s, 16 bytes, ...
3680: 0a 20 20 20 20 20 20 69 66 20 7b 20 65 63 68 6f  .      if { echo
3690: 5f 74 65 73 74 5f 73 74 72 69 6e 67 3d 60 65 76  _test_string=`ev
36a0: 61 6c 20 24 63 6d 64 60 3b 20 7d 20 32 3e 2f 64  al $cmd`; } 2>/d
36b0: 65 76 2f 6e 75 6c 6c 20 26 26 0a 09 20 7b 20 74  ev/null &&.. { t
36c0: 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74  est "X$echo_test
36d0: 5f 73 74 72 69 6e 67 22 20 3d 20 22 58 24 65 63  _string" = "X$ec
36e0: 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 3b  ho_test_string";
36f0: 20 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 20   } 2>/dev/null. 
3700: 20 20 20 20 20 74 68 65 6e 0a 20 20 20 20 20 20       then.      
3710: 20 20 62 72 65 61 6b 0a 20 20 20 20 20 20 66 69    break.      fi
3720: 0a 20 20 20 20 64 6f 6e 65 0a 20 20 66 69 0a 0a  .    done.  fi..
3730: 20 20 69 66 20 74 65 73 74 20 22 58 60 7b 20 24    if test "X`{ $
3740: 45 43 48 4f 20 27 5c 74 27 3b 20 7d 20 32 3e 2f  ECHO '\t'; } 2>/
3750: 64 65 76 2f 6e 75 6c 6c 60 22 20 3d 20 27 58 5c  dev/null`" = 'X\
3760: 74 27 20 26 26 0a 20 20 20 20 20 65 63 68 6f 5f  t' &&.     echo_
3770: 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 3d 60  testing_string=`
3780: 7b 20 24 45 43 48 4f 20 22 24 65 63 68 6f 5f 74  { $ECHO "$echo_t
3790: 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 7d 20 32  est_string"; } 2
37a0: 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 20  >/dev/null` &&. 
37b0: 20 20 20 20 74 65 73 74 20 22 58 24 65 63 68 6f      test "X$echo
37c0: 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 22  _testing_string"
37d0: 20 3d 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f   = "X$echo_test_
37e0: 73 74 72 69 6e 67 22 3b 20 74 68 65 6e 0a 20 20  string"; then.  
37f0: 20 20 3a 0a 20 20 65 6c 73 65 0a 20 20 20 20 23    :.  else.    #
3800: 20 54 68 65 20 53 6f 6c 61 72 69 73 2c 20 41 49   The Solaris, AI
3810: 58 2c 20 61 6e 64 20 44 69 67 69 74 61 6c 20 55  X, and Digital U
3820: 6e 69 78 20 64 65 66 61 75 6c 74 20 65 63 68 6f  nix default echo
3830: 20 70 72 6f 67 72 61 6d 73 20 75 6e 71 75 6f 74   programs unquot
3840: 65 0a 20 20 20 20 23 20 62 61 63 6b 73 6c 61 73  e.    # backslas
3850: 68 65 73 2e 20 20 54 68 69 73 20 6d 61 6b 65 73  hes.  This makes
3860: 20 69 74 20 69 6d 70 6f 73 73 69 62 6c 65 20 74   it impossible t
3870: 6f 20 71 75 6f 74 65 20 62 61 63 6b 73 6c 61 73  o quote backslas
3880: 68 65 73 20 75 73 69 6e 67 0a 20 20 20 20 23 20  hes using.    # 
3890: 20 20 65 63 68 6f 20 22 24 73 6f 6d 65 74 68 69    echo "$somethi
38a0: 6e 67 22 20 7c 20 73 65 64 20 27 73 2f 5c 5c 2f  ng" | sed 's/\\/
38b0: 5c 5c 5c 5c 2f 67 27 0a 20 20 20 20 23 0a 20 20  \\\\/g'.    #.  
38c0: 20 20 23 20 53 6f 2c 20 66 69 72 73 74 20 77 65    # So, first we
38d0: 20 6c 6f 6f 6b 20 66 6f 72 20 61 20 77 6f 72 6b   look for a work
38e0: 69 6e 67 20 65 63 68 6f 20 69 6e 20 74 68 65 20  ing echo in the 
38f0: 75 73 65 72 27 73 20 50 41 54 48 2e 0a 0a 20 20  user's PATH...  
3900: 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24    lt_save_ifs="$
3910: 49 46 53 22 3b 20 49 46 53 3d 24 50 41 54 48 5f  IFS"; IFS=$PATH_
3920: 53 45 50 41 52 41 54 4f 52 0a 20 20 20 20 66 6f  SEPARATOR.    fo
3930: 72 20 64 69 72 20 69 6e 20 24 50 41 54 48 20 2f  r dir in $PATH /
3940: 75 73 72 2f 75 63 62 3b 20 64 6f 0a 20 20 20 20  usr/ucb; do.    
3950: 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f    IFS="$lt_save_
3960: 69 66 73 22 0a 20 20 20 20 20 20 69 66 20 28 74  ifs".      if (t
3970: 65 73 74 20 2d 66 20 24 64 69 72 2f 65 63 68 6f  est -f $dir/echo
3980: 20 7c 7c 20 74 65 73 74 20 2d 66 20 24 64 69 72   || test -f $dir
3990: 2f 65 63 68 6f 24 61 63 5f 65 78 65 65 78 74 29  /echo$ac_exeext)
39a0: 20 26 26 0a 20 20 20 20 20 20 20 20 20 74 65 73   &&.         tes
39b0: 74 20 22 58 60 28 24 64 69 72 2f 65 63 68 6f 20  t "X`($dir/echo 
39c0: 27 5c 74 27 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  '\t') 2>/dev/nul
39d0: 6c 60 22 20 3d 20 27 58 5c 74 27 20 26 26 0a 20  l`" = 'X\t' &&. 
39e0: 20 20 20 20 20 20 20 20 65 63 68 6f 5f 74 65 73          echo_tes
39f0: 74 69 6e 67 5f 73 74 72 69 6e 67 3d 60 28 24 64  ting_string=`($d
3a00: 69 72 2f 65 63 68 6f 20 22 24 65 63 68 6f 5f 74  ir/echo "$echo_t
3a10: 65 73 74 5f 73 74 72 69 6e 67 22 29 20 32 3e 2f  est_string") 2>/
3a20: 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 20 20 20  dev/null` &&.   
3a30: 20 20 20 20 20 20 74 65 73 74 20 22 58 24 65 63        test "X$ec
3a40: 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e  ho_testing_strin
3a50: 67 22 20 3d 20 22 58 24 65 63 68 6f 5f 74 65 73  g" = "X$echo_tes
3a60: 74 5f 73 74 72 69 6e 67 22 3b 20 74 68 65 6e 0a  t_string"; then.
3a70: 20 20 20 20 20 20 20 20 45 43 48 4f 3d 22 24 64          ECHO="$d
3a80: 69 72 2f 65 63 68 6f 22 0a 20 20 20 20 20 20 20  ir/echo".       
3a90: 20 62 72 65 61 6b 0a 20 20 20 20 20 20 66 69 0a   break.      fi.
3aa0: 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 49 46 53      done.    IFS
3ab0: 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
3ac0: 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 58 24  .    if test "X$
3ad0: 45 43 48 4f 22 20 3d 20 58 65 63 68 6f 3b 20 74  ECHO" = Xecho; t
3ae0: 68 65 6e 0a 20 20 20 20 20 20 23 20 57 65 20 64  hen.      # We d
3af0: 69 64 6e 27 74 20 66 69 6e 64 20 61 20 62 65 74  idn't find a bet
3b00: 74 65 72 20 65 63 68 6f 2c 20 73 6f 20 6c 6f 6f  ter echo, so loo
3b10: 6b 20 66 6f 72 20 61 6c 74 65 72 6e 61 74 69 76  k for alternativ
3b20: 65 73 2e 0a 20 20 20 20 20 20 69 66 20 74 65 73  es..      if tes
3b30: 74 20 22 58 60 7b 20 70 72 69 6e 74 20 2d 72 20  t "X`{ print -r 
3b40: 27 5c 74 27 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e  '\t'; } 2>/dev/n
3b50: 75 6c 6c 60 22 20 3d 20 27 58 5c 74 27 20 26 26  ull`" = 'X\t' &&
3b60: 0a 20 20 20 20 20 20 20 20 20 65 63 68 6f 5f 74  .         echo_t
3b70: 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 3d 60 7b  esting_string=`{
3b80: 20 70 72 69 6e 74 20 2d 72 20 22 24 65 63 68 6f   print -r "$echo
3b90: 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 7d  _test_string"; }
3ba0: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26   2>/dev/null` &&
3bb0: 0a 20 20 20 20 20 20 20 20 20 74 65 73 74 20 22  .         test "
3bc0: 58 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73  X$echo_testing_s
3bd0: 74 72 69 6e 67 22 20 3d 20 22 58 24 65 63 68 6f  tring" = "X$echo
3be0: 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 74  _test_string"; t
3bf0: 68 65 6e 0a 20 20 20 20 20 20 20 20 23 20 54 68  hen.        # Th
3c00: 69 73 20 73 68 65 6c 6c 20 68 61 73 20 61 20 62  is shell has a b
3c10: 75 69 6c 74 69 6e 20 70 72 69 6e 74 20 2d 72 20  uiltin print -r 
3c20: 74 68 61 74 20 64 6f 65 73 20 74 68 65 20 74 72  that does the tr
3c30: 69 63 6b 2e 0a 20 20 20 20 20 20 20 20 45 43 48  ick..        ECH
3c40: 4f 3d 27 70 72 69 6e 74 20 2d 72 27 0a 20 20 20  O='print -r'.   
3c50: 20 20 20 65 6c 69 66 20 7b 20 74 65 73 74 20 2d     elif { test -
3c60: 66 20 2f 62 69 6e 2f 6b 73 68 20 7c 7c 20 74 65  f /bin/ksh || te
3c70: 73 74 20 2d 66 20 2f 62 69 6e 2f 6b 73 68 24 61  st -f /bin/ksh$a
3c80: 63 5f 65 78 65 65 78 74 3b 20 7d 20 26 26 0a 09  c_exeext; } &&..
3c90: 20 20 20 74 65 73 74 20 22 58 24 43 4f 4e 46 49     test "X$CONFI
3ca0: 47 5f 53 48 45 4c 4c 22 20 21 3d 20 58 2f 62 69  G_SHELL" != X/bi
3cb0: 6e 2f 6b 73 68 3b 20 74 68 65 6e 0a 20 20 20 20  n/ksh; then.    
3cc0: 20 20 20 20 23 20 49 66 20 77 65 20 68 61 76 65      # If we have
3cd0: 20 6b 73 68 2c 20 74 72 79 20 72 75 6e 6e 69 6e   ksh, try runnin
3ce0: 67 20 63 6f 6e 66 69 67 75 72 65 20 61 67 61 69  g configure agai
3cf0: 6e 20 77 69 74 68 20 69 74 2e 0a 20 20 20 20 20  n with it..     
3d00: 20 20 20 4f 52 49 47 49 4e 41 4c 5f 43 4f 4e 46     ORIGINAL_CONF
3d10: 49 47 5f 53 48 45 4c 4c 3d 24 7b 43 4f 4e 46 49  IG_SHELL=${CONFI
3d20: 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d  G_SHELL-/bin/sh}
3d30: 0a 20 20 20 20 20 20 20 20 65 78 70 6f 72 74 20  .        export 
3d40: 4f 52 49 47 49 4e 41 4c 5f 43 4f 4e 46 49 47 5f  ORIGINAL_CONFIG_
3d50: 53 48 45 4c 4c 0a 20 20 20 20 20 20 20 20 43 4f  SHELL.        CO
3d60: 4e 46 49 47 5f 53 48 45 4c 4c 3d 2f 62 69 6e 2f  NFIG_SHELL=/bin/
3d70: 6b 73 68 0a 20 20 20 20 20 20 20 20 65 78 70 6f  ksh.        expo
3d80: 72 74 20 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a  rt CONFIG_SHELL.
3d90: 20 20 20 20 20 20 20 20 65 78 65 63 20 24 43 4f          exec $CO
3da0: 4e 46 49 47 5f 53 48 45 4c 4c 20 22 24 30 22 20  NFIG_SHELL "$0" 
3db0: 2d 2d 6e 6f 2d 72 65 65 78 65 63 20 24 7b 31 2b  --no-reexec ${1+
3dc0: 22 24 40 22 7d 0a 20 20 20 20 20 20 65 6c 73 65  "$@"}.      else
3dd0: 0a 20 20 20 20 20 20 20 20 23 20 54 72 79 20 75  .        # Try u
3de0: 73 69 6e 67 20 70 72 69 6e 74 66 2e 0a 20 20 20  sing printf..   
3df0: 20 20 20 20 20 45 43 48 4f 3d 27 70 72 69 6e 74       ECHO='print
3e00: 66 20 25 73 5c 6e 27 0a 20 20 20 20 20 20 20 20  f %s\n'.        
3e10: 69 66 20 74 65 73 74 20 22 58 60 7b 20 24 45 43  if test "X`{ $EC
3e20: 48 4f 20 27 5c 74 27 3b 20 7d 20 32 3e 2f 64 65  HO '\t'; } 2>/de
3e30: 76 2f 6e 75 6c 6c 60 22 20 3d 20 27 58 5c 74 27  v/null`" = 'X\t'
3e40: 20 26 26 0a 09 20 20 20 65 63 68 6f 5f 74 65 73   &&..   echo_tes
3e50: 74 69 6e 67 5f 73 74 72 69 6e 67 3d 60 7b 20 24  ting_string=`{ $
3e60: 45 43 48 4f 20 22 24 65 63 68 6f 5f 74 65 73 74  ECHO "$echo_test
3e70: 5f 73 74 72 69 6e 67 22 3b 20 7d 20 32 3e 2f 64  _string"; } 2>/d
3e80: 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 09 20 20 20  ev/null` &&..   
3e90: 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73  test "X$echo_tes
3ea0: 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 22  ting_string" = "
3eb0: 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69  X$echo_test_stri
3ec0: 6e 67 22 3b 20 74 68 65 6e 0a 09 20 20 23 20 43  ng"; then..  # C
3ed0: 6f 6f 6c 2c 20 70 72 69 6e 74 66 20 77 6f 72 6b  ool, printf work
3ee0: 73 0a 09 20 20 3a 0a 20 20 20 20 20 20 20 20 65  s..  :.        e
3ef0: 6c 69 66 20 65 63 68 6f 5f 74 65 73 74 69 6e 67  lif echo_testing
3f00: 5f 73 74 72 69 6e 67 3d 60 28 24 4f 52 49 47 49  _string=`($ORIGI
3f10: 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c  NAL_CONFIG_SHELL
3f20: 20 22 24 30 22 20 2d 2d 66 61 6c 6c 62 61 63 6b   "$0" --fallback
3f30: 2d 65 63 68 6f 20 27 5c 74 27 29 20 32 3e 2f 64  -echo '\t') 2>/d
3f40: 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 09 20 20 20  ev/null` &&..   
3f50: 20 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74    test "X$echo_t
3f60: 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d  esting_string" =
3f70: 20 27 58 5c 74 27 20 26 26 0a 09 20 20 20 20 20   'X\t' &&..     
3f80: 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72  echo_testing_str
3f90: 69 6e 67 3d 60 28 24 4f 52 49 47 49 4e 41 4c 5f  ing=`($ORIGINAL_
3fa0: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 22 24 30  CONFIG_SHELL "$0
3fb0: 22 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68  " --fallback-ech
3fc0: 6f 20 22 24 65 63 68 6f 5f 74 65 73 74 5f 73 74  o "$echo_test_st
3fd0: 72 69 6e 67 22 29 20 32 3e 2f 64 65 76 2f 6e 75  ring") 2>/dev/nu
3fe0: 6c 6c 60 20 26 26 0a 09 20 20 20 20 20 74 65 73  ll` &&..     tes
3ff0: 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74 69 6e  t "X$echo_testin
4000: 67 5f 73 74 72 69 6e 67 22 20 3d 20 22 58 24 65  g_string" = "X$e
4010: 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22  cho_test_string"
4020: 3b 20 74 68 65 6e 0a 09 20 20 43 4f 4e 46 49 47  ; then..  CONFIG
4030: 5f 53 48 45 4c 4c 3d 24 4f 52 49 47 49 4e 41 4c  _SHELL=$ORIGINAL
4040: 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a 09 20  _CONFIG_SHELL.. 
4050: 20 65 78 70 6f 72 74 20 43 4f 4e 46 49 47 5f 53   export CONFIG_S
4060: 48 45 4c 4c 0a 09 20 20 53 48 45 4c 4c 3d 22 24  HELL..  SHELL="$
4070: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 22 0a 09 20  CONFIG_SHELL".. 
4080: 20 65 78 70 6f 72 74 20 53 48 45 4c 4c 0a 09 20   export SHELL.. 
4090: 20 45 43 48 4f 3d 22 24 43 4f 4e 46 49 47 5f 53   ECHO="$CONFIG_S
40a0: 48 45 4c 4c 20 24 30 20 2d 2d 66 61 6c 6c 62 61  HELL $0 --fallba
40b0: 63 6b 2d 65 63 68 6f 22 0a 20 20 20 20 20 20 20  ck-echo".       
40c0: 20 65 6c 69 66 20 65 63 68 6f 5f 74 65 73 74 69   elif echo_testi
40d0: 6e 67 5f 73 74 72 69 6e 67 3d 60 28 24 43 4f 4e  ng_string=`($CON
40e0: 46 49 47 5f 53 48 45 4c 4c 20 22 24 30 22 20 2d  FIG_SHELL "$0" -
40f0: 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 27  -fallback-echo '
4100: 5c 74 27 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  \t') 2>/dev/null
4110: 60 20 26 26 0a 09 20 20 20 20 20 74 65 73 74 20  ` &&..     test 
4120: 22 58 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f  "X$echo_testing_
4130: 73 74 72 69 6e 67 22 20 3d 20 27 58 5c 74 27 20  string" = 'X\t' 
4140: 26 26 0a 09 20 20 20 20 20 65 63 68 6f 5f 74 65  &&..     echo_te
4150: 73 74 69 6e 67 5f 73 74 72 69 6e 67 3d 60 28 24  sting_string=`($
4160: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 22 24 30  CONFIG_SHELL "$0
4170: 22 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68  " --fallback-ech
4180: 6f 20 22 24 65 63 68 6f 5f 74 65 73 74 5f 73 74  o "$echo_test_st
4190: 72 69 6e 67 22 29 20 32 3e 2f 64 65 76 2f 6e 75  ring") 2>/dev/nu
41a0: 6c 6c 60 20 26 26 0a 09 20 20 20 20 20 74 65 73  ll` &&..     tes
41b0: 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74 69 6e  t "X$echo_testin
41c0: 67 5f 73 74 72 69 6e 67 22 20 3d 20 22 58 24 65  g_string" = "X$e
41d0: 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22  cho_test_string"
41e0: 3b 20 74 68 65 6e 0a 09 20 20 45 43 48 4f 3d 22  ; then..  ECHO="
41f0: 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 24 30  $CONFIG_SHELL $0
4200: 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f   --fallback-echo
4210: 22 0a 20 20 20 20 20 20 20 20 65 6c 73 65 0a 09  ".        else..
4220: 20 20 23 20 6d 61 79 62 65 20 77 69 74 68 20 61    # maybe with a
4230: 20 73 6d 61 6c 6c 65 72 20 73 74 72 69 6e 67 2e   smaller string.
4240: 2e 2e 0a 09 20 20 70 72 65 76 3d 3a 0a 0a 09 20  ....  prev=:... 
4250: 20 66 6f 72 20 63 6d 64 20 69 6e 20 27 65 63 68   for cmd in 'ech
4260: 6f 20 74 65 73 74 27 20 27 73 65 64 20 32 71 20  o test' 'sed 2q 
4270: 22 24 30 22 27 20 27 73 65 64 20 31 30 71 20 22  "$0"' 'sed 10q "
4280: 24 30 22 27 20 27 73 65 64 20 32 30 71 20 22 24  $0"' 'sed 20q "$
4290: 30 22 27 20 27 73 65 64 20 35 30 71 20 22 24 30  0"' 'sed 50q "$0
42a0: 22 27 3b 20 64 6f 0a 09 20 20 20 20 69 66 20 7b  "'; do..    if {
42b0: 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65   test "X$echo_te
42c0: 73 74 5f 73 74 72 69 6e 67 22 20 3d 20 22 58 60  st_string" = "X`
42d0: 65 76 61 6c 20 24 63 6d 64 60 22 3b 20 7d 20 32  eval $cmd`"; } 2
42e0: 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 09 20 20 20 20  >/dev/null..    
42f0: 74 68 65 6e 0a 09 20 20 20 20 20 20 62 72 65 61  then..      brea
4300: 6b 0a 09 20 20 20 20 66 69 0a 09 20 20 20 20 70  k..    fi..    p
4310: 72 65 76 3d 22 24 63 6d 64 22 0a 09 20 20 64 6f  rev="$cmd"..  do
4320: 6e 65 0a 0a 09 20 20 69 66 20 74 65 73 74 20 22  ne...  if test "
4330: 24 70 72 65 76 22 20 21 3d 20 27 73 65 64 20 35  $prev" != 'sed 5
4340: 30 71 20 22 24 30 22 27 3b 20 74 68 65 6e 0a 09  0q "$0"'; then..
4350: 20 20 20 20 65 63 68 6f 5f 74 65 73 74 5f 73 74      echo_test_st
4360: 72 69 6e 67 3d 60 65 76 61 6c 20 24 70 72 65 76  ring=`eval $prev
4370: 60 0a 09 20 20 20 20 65 78 70 6f 72 74 20 65 63  `..    export ec
4380: 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 0a 09  ho_test_string..
4390: 20 20 20 20 65 78 65 63 20 24 7b 4f 52 49 47 49      exec ${ORIGI
43a0: 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c  NAL_CONFIG_SHELL
43b0: 2d 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d  -${CONFIG_SHELL-
43c0: 2f 62 69 6e 2f 73 68 7d 7d 20 22 24 30 22 20 24  /bin/sh}} "$0" $
43d0: 7b 31 2b 22 24 40 22 7d 0a 09 20 20 65 6c 73 65  {1+"$@"}..  else
43e0: 0a 09 20 20 20 20 23 20 4f 6f 70 73 2e 20 20 57  ..    # Oops.  W
43f0: 65 20 6c 6f 73 74 20 63 6f 6d 70 6c 65 74 65 6c  e lost completel
4400: 79 2c 20 73 6f 20 6a 75 73 74 20 73 74 69 63 6b  y, so just stick
4410: 20 77 69 74 68 20 65 63 68 6f 2e 0a 09 20 20 20   with echo...   
4420: 20 45 43 48 4f 3d 65 63 68 6f 0a 09 20 20 66 69   ECHO=echo..  fi
4430: 0a 20 20 20 20 20 20 20 20 66 69 0a 20 20 20 20  .        fi.    
4440: 20 20 66 69 0a 20 20 20 20 66 69 0a 20 20 66 69    fi.    fi.  fi
4450: 0a 66 69 0a 0a 23 20 43 6f 70 79 20 65 63 68 6f  .fi..# Copy echo
4460: 20 61 6e 64 20 71 75 6f 74 65 20 74 68 65 20 63   and quote the c
4470: 6f 70 79 20 73 75 69 74 61 62 6c 79 20 66 6f 72  opy suitably for
4480: 20 70 61 73 73 69 6e 67 20 74 6f 20 6c 69 62 74   passing to libt
4490: 6f 6f 6c 20 66 72 6f 6d 0a 23 20 74 68 65 20 4d  ool from.# the M
44a0: 61 6b 65 66 69 6c 65 2c 20 69 6e 73 74 65 61 64  akefile, instead
44b0: 20 6f 66 20 71 75 6f 74 69 6e 67 20 74 68 65 20   of quoting the 
44c0: 6f 72 69 67 69 6e 61 6c 2c 20 77 68 69 63 68 20  original, which 
44d0: 69 73 20 75 73 65 64 20 6c 61 74 65 72 2e 0a 6c  is used later..l
44e0: 74 5f 45 43 48 4f 3d 24 45 43 48 4f 0a 69 66 20  t_ECHO=$ECHO.if 
44f0: 74 65 73 74 20 22 58 24 6c 74 5f 45 43 48 4f 22  test "X$lt_ECHO"
4500: 20 3d 20 22 58 24 43 4f 4e 46 49 47 5f 53 48 45   = "X$CONFIG_SHE
4510: 4c 4c 20 24 30 20 2d 2d 66 61 6c 6c 62 61 63 6b  LL $0 --fallback
4520: 2d 65 63 68 6f 22 3b 20 74 68 65 6e 0a 20 20 20  -echo"; then.   
4530: 6c 74 5f 45 43 48 4f 3d 22 24 43 4f 4e 46 49 47  lt_ECHO="$CONFIG
4540: 5f 53 48 45 4c 4c 20 5c 5c 5c 24 5c 24 30 20 2d  _SHELL \\\$\$0 -
4550: 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 22 0a  -fallback-echo".
4560: 66 69 0a 0a 0a 0a 0a 65 78 65 63 20 37 3c 26 30  fi.....exec 7<&0
4570: 20 3c 2f 64 65 76 2f 6e 75 6c 6c 20 36 3e 26 31   </dev/null 6>&1
4580: 0a 0a 23 20 4e 61 6d 65 20 6f 66 20 74 68 65 20  ..# Name of the 
4590: 68 6f 73 74 2e 0a 23 20 68 6f 73 74 6e 61 6d 65  host..# hostname
45a0: 20 6f 6e 20 73 6f 6d 65 20 73 79 73 74 65 6d 73   on some systems
45b0: 20 28 53 56 52 33 2e 32 2c 20 4c 69 6e 75 78 29   (SVR3.2, Linux)
45c0: 20 72 65 74 75 72 6e 73 20 61 20 62 6f 67 75 73   returns a bogus
45d0: 20 65 78 69 74 20 73 74 61 74 75 73 2c 0a 23 20   exit status,.# 
45e0: 73 6f 20 75 6e 61 6d 65 20 67 65 74 73 20 72 75  so uname gets ru
45f0: 6e 20 74 6f 6f 2e 0a 61 63 5f 68 6f 73 74 6e 61  n too..ac_hostna
4600: 6d 65 3d 60 28 68 6f 73 74 6e 61 6d 65 20 7c 7c  me=`(hostname ||
4610: 20 75 6e 61 6d 65 20 2d 6e 29 20 32 3e 2f 64 65   uname -n) 2>/de
4620: 76 2f 6e 75 6c 6c 20 7c 20 73 65 64 20 31 71 60  v/null | sed 1q`
4630: 0a 0a 23 0a 23 20 49 6e 69 74 69 61 6c 69 7a 61  ..#.# Initializa
4640: 74 69 6f 6e 73 2e 0a 23 0a 61 63 5f 64 65 66 61  tions..#.ac_defa
4650: 75 6c 74 5f 70 72 65 66 69 78 3d 2f 75 73 72 2f  ult_prefix=/usr/
4660: 6c 6f 63 61 6c 0a 61 63 5f 63 6c 65 61 6e 5f 66  local.ac_clean_f
4670: 69 6c 65 73 3d 0a 61 63 5f 63 6f 6e 66 69 67 5f  iles=.ac_config_
4680: 6c 69 62 6f 62 6a 5f 64 69 72 3d 2e 0a 4c 49 42  libobj_dir=..LIB
4690: 4f 42 4a 53 3d 0a 63 72 6f 73 73 5f 63 6f 6d 70  OBJS=.cross_comp
46a0: 69 6c 69 6e 67 3d 6e 6f 0a 73 75 62 64 69 72 73  iling=no.subdirs
46b0: 3d 0a 4d 46 4c 41 47 53 3d 0a 4d 41 4b 45 46 4c  =.MFLAGS=.MAKEFL
46c0: 41 47 53 3d 0a 53 48 45 4c 4c 3d 24 7b 43 4f 4e  AGS=.SHELL=${CON
46d0: 46 49 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73  FIG_SHELL-/bin/s
46e0: 68 7d 0a 0a 23 20 49 64 65 6e 74 69 74 79 20 6f  h}..# Identity o
46f0: 66 20 74 68 69 73 20 70 61 63 6b 61 67 65 2e 0a  f this package..
4700: 50 41 43 4b 41 47 45 5f 4e 41 4d 45 3d 27 73 71  PACKAGE_NAME='sq
4710: 6c 69 74 65 27 0a 50 41 43 4b 41 47 45 5f 54 41  lite'.PACKAGE_TA
4720: 52 4e 41 4d 45 3d 27 73 71 6c 69 74 65 27 0a 50  RNAME='sqlite'.P
4730: 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 3d 27  ACKAGE_VERSION='
4740: 33 2e 37 2e 37 2e 31 27 0a 50 41 43 4b 41 47 45  3.7.7.1'.PACKAGE
4750: 5f 53 54 52 49 4e 47 3d 27 73 71 6c 69 74 65 20  _STRING='sqlite 
4760: 33 2e 37 2e 37 2e 31 27 0a 50 41 43 4b 41 47 45  3.7.7.1'.PACKAGE
4770: 5f 42 55 47 52 45 50 4f 52 54 3d 27 27 0a 0a 23  _BUGREPORT=''..#
4780: 20 46 61 63 74 6f 72 69 6e 67 20 64 65 66 61 75   Factoring defau
4790: 6c 74 20 68 65 61 64 65 72 73 20 66 6f 72 20 6d  lt headers for m
47a0: 6f 73 74 20 74 65 73 74 73 2e 0a 61 63 5f 69 6e  ost tests..ac_in
47b0: 63 6c 75 64 65 73 5f 64 65 66 61 75 6c 74 3d 22  cludes_default="
47c0: 5c 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 69  \.#include <stdi
47d0: 6f 2e 68 3e 0a 23 69 66 64 65 66 20 48 41 56 45  o.h>.#ifdef HAVE
47e0: 5f 53 59 53 5f 54 59 50 45 53 5f 48 0a 23 20 69  _SYS_TYPES_H.# i
47f0: 6e 63 6c 75 64 65 20 3c 73 79 73 2f 74 79 70 65  nclude <sys/type
4800: 73 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66 64  s.h>.#endif.#ifd
4810: 65 66 20 48 41 56 45 5f 53 59 53 5f 53 54 41 54  ef HAVE_SYS_STAT
4820: 5f 48 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73 79  _H.# include <sy
4830: 73 2f 73 74 61 74 2e 68 3e 0a 23 65 6e 64 69 66  s/stat.h>.#endif
4840: 0a 23 69 66 64 65 66 20 53 54 44 43 5f 48 45 41  .#ifdef STDC_HEA
4850: 44 45 52 53 0a 23 20 69 6e 63 6c 75 64 65 20 3c  DERS.# include <
4860: 73 74 64 6c 69 62 2e 68 3e 0a 23 20 69 6e 63 6c  stdlib.h>.# incl
4870: 75 64 65 20 3c 73 74 64 64 65 66 2e 68 3e 0a 23  ude <stddef.h>.#
4880: 65 6c 73 65 0a 23 20 69 66 64 65 66 20 48 41 56  else.# ifdef HAV
4890: 45 5f 53 54 44 4c 49 42 5f 48 0a 23 20 20 69 6e  E_STDLIB_H.#  in
48a0: 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e  clude <stdlib.h>
48b0: 0a 23 20 65 6e 64 69 66 0a 23 65 6e 64 69 66 0a  .# endif.#endif.
48c0: 23 69 66 64 65 66 20 48 41 56 45 5f 53 54 52 49  #ifdef HAVE_STRI
48d0: 4e 47 5f 48 0a 23 20 69 66 20 21 64 65 66 69 6e  NG_H.# if !defin
48e0: 65 64 20 53 54 44 43 5f 48 45 41 44 45 52 53 20  ed STDC_HEADERS 
48f0: 26 26 20 64 65 66 69 6e 65 64 20 48 41 56 45 5f  && defined HAVE_
4900: 4d 45 4d 4f 52 59 5f 48 0a 23 20 20 69 6e 63 6c  MEMORY_H.#  incl
4910: 75 64 65 20 3c 6d 65 6d 6f 72 79 2e 68 3e 0a 23  ude <memory.h>.#
4920: 20 65 6e 64 69 66 0a 23 20 69 6e 63 6c 75 64 65   endif.# include
4930: 20 3c 73 74 72 69 6e 67 2e 68 3e 0a 23 65 6e 64   <string.h>.#end
4940: 69 66 0a 23 69 66 64 65 66 20 48 41 56 45 5f 53  if.#ifdef HAVE_S
4950: 54 52 49 4e 47 53 5f 48 0a 23 20 69 6e 63 6c 75  TRINGS_H.# inclu
4960: 64 65 20 3c 73 74 72 69 6e 67 73 2e 68 3e 0a 23  de <strings.h>.#
4970: 65 6e 64 69 66 0a 23 69 66 64 65 66 20 48 41 56  endif.#ifdef HAV
4980: 45 5f 49 4e 54 54 59 50 45 53 5f 48 0a 23 20 69  E_INTTYPES_H.# i
4990: 6e 63 6c 75 64 65 20 3c 69 6e 74 74 79 70 65 73  nclude <inttypes
49a0: 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66 64 65  .h>.#endif.#ifde
49b0: 66 20 48 41 56 45 5f 53 54 44 49 4e 54 5f 48 0a  f HAVE_STDINT_H.
49c0: 23 20 69 6e 63 6c 75 64 65 20 3c 73 74 64 69 6e  # include <stdin
49d0: 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66 64  t.h>.#endif.#ifd
49e0: 65 66 20 48 41 56 45 5f 55 4e 49 53 54 44 5f 48  ef HAVE_UNISTD_H
49f0: 0a 23 20 69 6e 63 6c 75 64 65 20 3c 75 6e 69 73  .# include <unis
4a00: 74 64 2e 68 3e 0a 23 65 6e 64 69 66 22 0a 0a 61  td.h>.#endif"..a
4a10: 63 5f 73 75 62 73 74 5f 76 61 72 73 3d 27 53 48  c_subst_vars='SH
4a20: 45 4c 4c 0a 50 41 54 48 5f 53 45 50 41 52 41 54  ELL.PATH_SEPARAT
4a30: 4f 52 0a 50 41 43 4b 41 47 45 5f 4e 41 4d 45 0a  OR.PACKAGE_NAME.
4a40: 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d 45 0a  PACKAGE_TARNAME.
4a50: 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 0a  PACKAGE_VERSION.
4a60: 50 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 0a 50  PACKAGE_STRING.P
4a70: 41 43 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54  ACKAGE_BUGREPORT
4a80: 0a 65 78 65 63 5f 70 72 65 66 69 78 0a 70 72 65  .exec_prefix.pre
4a90: 66 69 78 0a 70 72 6f 67 72 61 6d 5f 74 72 61 6e  fix.program_tran
4aa0: 73 66 6f 72 6d 5f 6e 61 6d 65 0a 62 69 6e 64 69  sform_name.bindi
4ab0: 72 0a 73 62 69 6e 64 69 72 0a 6c 69 62 65 78 65  r.sbindir.libexe
4ac0: 63 64 69 72 0a 64 61 74 61 72 6f 6f 74 64 69 72  cdir.datarootdir
4ad0: 0a 64 61 74 61 64 69 72 0a 73 79 73 63 6f 6e 66  .datadir.sysconf
4ae0: 64 69 72 0a 73 68 61 72 65 64 73 74 61 74 65 64  dir.sharedstated
4af0: 69 72 0a 6c 6f 63 61 6c 73 74 61 74 65 64 69 72  ir.localstatedir
4b00: 0a 69 6e 63 6c 75 64 65 64 69 72 0a 6f 6c 64 69  .includedir.oldi
4b10: 6e 63 6c 75 64 65 64 69 72 0a 64 6f 63 64 69 72  ncludedir.docdir
4b20: 0a 69 6e 66 6f 64 69 72 0a 68 74 6d 6c 64 69 72  .infodir.htmldir
4b30: 0a 64 76 69 64 69 72 0a 70 64 66 64 69 72 0a 70  .dvidir.pdfdir.p
4b40: 73 64 69 72 0a 6c 69 62 64 69 72 0a 6c 6f 63 61  sdir.libdir.loca
4b50: 6c 65 64 69 72 0a 6d 61 6e 64 69 72 0a 44 45 46  ledir.mandir.DEF
4b60: 53 0a 45 43 48 4f 5f 43 0a 45 43 48 4f 5f 4e 0a  S.ECHO_C.ECHO_N.
4b70: 45 43 48 4f 5f 54 0a 4c 49 42 53 0a 62 75 69 6c  ECHO_T.LIBS.buil
4b80: 64 5f 61 6c 69 61 73 0a 68 6f 73 74 5f 61 6c 69  d_alias.host_ali
4b90: 61 73 0a 74 61 72 67 65 74 5f 61 6c 69 61 73 0a  as.target_alias.
4ba0: 4c 49 42 54 4f 4f 4c 0a 62 75 69 6c 64 0a 62 75  LIBTOOL.build.bu
4bb0: 69 6c 64 5f 63 70 75 0a 62 75 69 6c 64 5f 76 65  ild_cpu.build_ve
4bc0: 6e 64 6f 72 0a 62 75 69 6c 64 5f 6f 73 0a 68 6f  ndor.build_os.ho
4bd0: 73 74 0a 68 6f 73 74 5f 63 70 75 0a 68 6f 73 74  st.host_cpu.host
4be0: 5f 76 65 6e 64 6f 72 0a 68 6f 73 74 5f 6f 73 0a  _vendor.host_os.
4bf0: 43 43 0a 43 46 4c 41 47 53 0a 4c 44 46 4c 41 47  CC.CFLAGS.LDFLAG
4c00: 53 0a 43 50 50 46 4c 41 47 53 0a 61 63 5f 63 74  S.CPPFLAGS.ac_ct
4c10: 5f 43 43 0a 45 58 45 45 58 54 0a 4f 42 4a 45 58  _CC.EXEEXT.OBJEX
4c20: 54 0a 53 45 44 0a 47 52 45 50 0a 45 47 52 45 50  T.SED.GREP.EGREP
4c30: 0a 46 47 52 45 50 0a 4c 44 0a 44 55 4d 50 42 49  .FGREP.LD.DUMPBI
4c40: 4e 0a 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 0a  N.ac_ct_DUMPBIN.
4c50: 4e 4d 0a 4c 4e 5f 53 0a 4f 42 4a 44 55 4d 50 0a  NM.LN_S.OBJDUMP.
4c60: 41 52 0a 53 54 52 49 50 0a 52 41 4e 4c 49 42 0a  AR.STRIP.RANLIB.
4c70: 6c 74 5f 45 43 48 4f 0a 44 53 59 4d 55 54 49 4c  lt_ECHO.DSYMUTIL
4c80: 0a 4e 4d 45 44 49 54 0a 4c 49 50 4f 0a 4f 54 4f  .NMEDIT.LIPO.OTO
4c90: 4f 4c 0a 4f 54 4f 4f 4c 36 34 0a 43 50 50 0a 49  OL.OTOOL64.CPP.I
4ca0: 4e 53 54 41 4c 4c 5f 50 52 4f 47 52 41 4d 0a 49  NSTALL_PROGRAM.I
4cb0: 4e 53 54 41 4c 4c 5f 53 43 52 49 50 54 0a 49 4e  NSTALL_SCRIPT.IN
4cc0: 53 54 41 4c 4c 5f 44 41 54 41 0a 41 57 4b 0a 54  STALL_DATA.AWK.T
4cd0: 43 4c 53 48 5f 43 4d 44 0a 54 43 4c 4c 49 42 44  CLSH_CMD.TCLLIBD
4ce0: 49 52 0a 70 72 6f 67 72 61 6d 5f 70 72 65 66 69  IR.program_prefi
4cf0: 78 0a 56 45 52 53 49 4f 4e 0a 52 45 4c 45 41 53  x.VERSION.RELEAS
4d00: 45 0a 56 45 52 53 49 4f 4e 5f 4e 55 4d 42 45 52  E.VERSION_NUMBER
4d10: 0a 42 55 49 4c 44 5f 43 43 0a 53 51 4c 49 54 45  .BUILD_CC.SQLITE
4d20: 5f 54 48 52 45 41 44 53 41 46 45 0a 58 54 48 52  _THREADSAFE.XTHR
4d30: 45 41 44 43 4f 4e 4e 45 43 54 0a 41 4c 4c 4f 57  EADCONNECT.ALLOW
4d40: 52 45 4c 45 41 53 45 0a 54 45 4d 50 5f 53 54 4f  RELEASE.TEMP_STO
4d50: 52 45 0a 42 55 49 4c 44 5f 45 58 45 45 58 54 0a  RE.BUILD_EXEEXT.
4d60: 53 51 4c 49 54 45 5f 4f 53 5f 55 4e 49 58 0a 53  SQLITE_OS_UNIX.S
4d70: 51 4c 49 54 45 5f 4f 53 5f 57 49 4e 0a 53 51 4c  QLITE_OS_WIN.SQL
4d80: 49 54 45 5f 4f 53 5f 4f 53 32 0a 54 41 52 47 45  ITE_OS_OS2.TARGE
4d90: 54 5f 45 58 45 45 58 54 0a 54 43 4c 5f 56 45 52  T_EXEEXT.TCL_VER
4da0: 53 49 4f 4e 0a 54 43 4c 5f 42 49 4e 5f 44 49 52  SION.TCL_BIN_DIR
4db0: 0a 54 43 4c 5f 53 52 43 5f 44 49 52 0a 54 43 4c  .TCL_SRC_DIR.TCL
4dc0: 5f 4c 49 42 53 0a 54 43 4c 5f 49 4e 43 4c 55 44  _LIBS.TCL_INCLUD
4dd0: 45 5f 53 50 45 43 0a 54 43 4c 5f 4c 49 42 5f 46  E_SPEC.TCL_LIB_F
4de0: 49 4c 45 0a 54 43 4c 5f 4c 49 42 5f 46 4c 41 47  ILE.TCL_LIB_FLAG
4df0: 0a 54 43 4c 5f 4c 49 42 5f 53 50 45 43 0a 54 43  .TCL_LIB_SPEC.TC
4e00: 4c 5f 53 54 55 42 5f 4c 49 42 5f 46 49 4c 45 0a  L_STUB_LIB_FILE.
4e10: 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 46 4c 41  TCL_STUB_LIB_FLA
4e20: 47 0a 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 53  G.TCL_STUB_LIB_S
4e30: 50 45 43 0a 48 41 56 45 5f 54 43 4c 0a 54 41 52  PEC.HAVE_TCL.TAR
4e40: 47 45 54 5f 52 45 41 44 4c 49 4e 45 5f 4c 49 42  GET_READLINE_LIB
4e50: 53 0a 54 41 52 47 45 54 5f 52 45 41 44 4c 49 4e  S.TARGET_READLIN
4e60: 45 5f 49 4e 43 0a 54 41 52 47 45 54 5f 48 41 56  E_INC.TARGET_HAV
4e70: 45 5f 52 45 41 44 4c 49 4e 45 0a 54 41 52 47 45  E_READLINE.TARGE
4e80: 54 5f 44 45 42 55 47 0a 55 53 45 5f 41 4d 41 4c  T_DEBUG.USE_AMAL
4e90: 47 41 4d 41 54 49 4f 4e 0a 4f 50 54 5f 46 45 41  GAMATION.OPT_FEA
4ea0: 54 55 52 45 5f 46 4c 41 47 53 0a 55 53 45 5f 47  TURE_FLAGS.USE_G
4eb0: 43 4f 56 0a 42 55 49 4c 44 5f 43 46 4c 41 47 53  COV.BUILD_CFLAGS
4ec0: 0a 4c 49 42 4f 42 4a 53 0a 4c 54 4c 49 42 4f 42  .LIBOBJS.LTLIBOB
4ed0: 4a 53 27 0a 61 63 5f 73 75 62 73 74 5f 66 69 6c  JS'.ac_subst_fil
4ee0: 65 73 3d 27 27 0a 61 63 5f 75 73 65 72 5f 6f 70  es=''.ac_user_op
4ef0: 74 73 3d 27 0a 65 6e 61 62 6c 65 5f 6f 70 74 69  ts='.enable_opti
4f00: 6f 6e 5f 63 68 65 63 6b 69 6e 67 0a 65 6e 61 62  on_checking.enab
4f10: 6c 65 5f 73 68 61 72 65 64 0a 65 6e 61 62 6c 65  le_shared.enable
4f20: 5f 73 74 61 74 69 63 0a 77 69 74 68 5f 70 69 63  _static.with_pic
4f30: 0a 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73  .enable_fast_ins
4f40: 74 61 6c 6c 0a 77 69 74 68 5f 67 6e 75 5f 6c 64  tall.with_gnu_ld
4f50: 0a 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f  .enable_libtool_
4f60: 6c 6f 63 6b 0a 65 6e 61 62 6c 65 5f 6c 61 72 67  lock.enable_larg
4f70: 65 66 69 6c 65 0a 77 69 74 68 5f 68 69 6e 74 73  efile.with_hints
4f80: 0a 65 6e 61 62 6c 65 5f 74 68 72 65 61 64 73 61  .enable_threadsa
4f90: 66 65 0a 65 6e 61 62 6c 65 5f 63 72 6f 73 73 5f  fe.enable_cross_
4fa0: 74 68 72 65 61 64 5f 63 6f 6e 6e 65 63 74 69 6f  thread_connectio
4fb0: 6e 73 0a 65 6e 61 62 6c 65 5f 72 65 6c 65 61 73  ns.enable_releas
4fc0: 65 6d 6f 64 65 0a 65 6e 61 62 6c 65 5f 74 65 6d  emode.enable_tem
4fd0: 70 73 74 6f 72 65 0a 65 6e 61 62 6c 65 5f 74 63  pstore.enable_tc
4fe0: 6c 0a 77 69 74 68 5f 74 63 6c 0a 65 6e 61 62 6c  l.with_tcl.enabl
4ff0: 65 5f 72 65 61 64 6c 69 6e 65 0a 77 69 74 68 5f  e_readline.with_
5000: 72 65 61 64 6c 69 6e 65 5f 6c 69 62 0a 77 69 74  readline_lib.wit
5010: 68 5f 72 65 61 64 6c 69 6e 65 5f 69 6e 63 0a 65  h_readline_inc.e
5020: 6e 61 62 6c 65 5f 64 65 62 75 67 0a 65 6e 61 62  nable_debug.enab
5030: 6c 65 5f 61 6d 61 6c 67 61 6d 61 74 69 6f 6e 0a  le_amalgamation.
5040: 65 6e 61 62 6c 65 5f 6c 6f 61 64 5f 65 78 74 65  enable_load_exte
5050: 6e 73 69 6f 6e 0a 65 6e 61 62 6c 65 5f 67 63 6f  nsion.enable_gco
5060: 76 0a 27 0a 20 20 20 20 20 20 61 63 5f 70 72 65  v.'.      ac_pre
5070: 63 69 6f 75 73 5f 76 61 72 73 3d 27 62 75 69 6c  cious_vars='buil
5080: 64 5f 61 6c 69 61 73 0a 68 6f 73 74 5f 61 6c 69  d_alias.host_ali
5090: 61 73 0a 74 61 72 67 65 74 5f 61 6c 69 61 73 0a  as.target_alias.
50a0: 43 43 0a 43 46 4c 41 47 53 0a 4c 44 46 4c 41 47  CC.CFLAGS.LDFLAG
50b0: 53 0a 4c 49 42 53 0a 43 50 50 46 4c 41 47 53 0a  S.LIBS.CPPFLAGS.
50c0: 43 50 50 0a 54 43 4c 4c 49 42 44 49 52 27 0a 0a  CPP.TCLLIBDIR'..
50d0: 0a 23 20 49 6e 69 74 69 61 6c 69 7a 65 20 73 6f  .# Initialize so
50e0: 6d 65 20 76 61 72 69 61 62 6c 65 73 20 73 65 74  me variables set
50f0: 20 62 79 20 6f 70 74 69 6f 6e 73 2e 0a 61 63 5f   by options..ac_
5100: 69 6e 69 74 5f 68 65 6c 70 3d 0a 61 63 5f 69 6e  init_help=.ac_in
5110: 69 74 5f 76 65 72 73 69 6f 6e 3d 66 61 6c 73 65  it_version=false
5120: 0a 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64  .ac_unrecognized
5130: 5f 6f 70 74 73 3d 0a 61 63 5f 75 6e 72 65 63 6f  _opts=.ac_unreco
5140: 67 6e 69 7a 65 64 5f 73 65 70 3d 0a 23 20 54 68  gnized_sep=.# Th
5150: 65 20 76 61 72 69 61 62 6c 65 73 20 68 61 76 65  e variables have
5160: 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 73 20   the same names 
5170: 61 73 20 74 68 65 20 6f 70 74 69 6f 6e 73 2c 20  as the options, 
5180: 77 69 74 68 0a 23 20 64 61 73 68 65 73 20 63 68  with.# dashes ch
5190: 61 6e 67 65 64 20 74 6f 20 75 6e 64 65 72 6c 69  anged to underli
51a0: 6e 65 73 2e 0a 63 61 63 68 65 5f 66 69 6c 65 3d  nes..cache_file=
51b0: 2f 64 65 76 2f 6e 75 6c 6c 0a 65 78 65 63 5f 70  /dev/null.exec_p
51c0: 72 65 66 69 78 3d 4e 4f 4e 45 0a 6e 6f 5f 63 72  refix=NONE.no_cr
51d0: 65 61 74 65 3d 0a 6e 6f 5f 72 65 63 75 72 73 69  eate=.no_recursi
51e0: 6f 6e 3d 0a 70 72 65 66 69 78 3d 4e 4f 4e 45 0a  on=.prefix=NONE.
51f0: 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 3d 4e  program_prefix=N
5200: 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 73 75 66 66  ONE.program_suff
5210: 69 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f  ix=NONE.program_
5220: 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d 73  transform_name=s
5230: 2c 78 2c 78 2c 0a 73 69 6c 65 6e 74 3d 0a 73 69  ,x,x,.silent=.si
5240: 74 65 3d 0a 73 72 63 64 69 72 3d 0a 76 65 72 62  te=.srcdir=.verb
5250: 6f 73 65 3d 0a 78 5f 69 6e 63 6c 75 64 65 73 3d  ose=.x_includes=
5260: 4e 4f 4e 45 0a 78 5f 6c 69 62 72 61 72 69 65 73  NONE.x_libraries
5270: 3d 4e 4f 4e 45 0a 0a 23 20 49 6e 73 74 61 6c 6c  =NONE..# Install
5280: 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72 79 20  ation directory 
5290: 6f 70 74 69 6f 6e 73 2e 0a 23 20 54 68 65 73 65  options..# These
52a0: 20 61 72 65 20 6c 65 66 74 20 75 6e 65 78 70 61   are left unexpa
52b0: 6e 64 65 64 20 73 6f 20 75 73 65 72 73 20 63 61  nded so users ca
52c0: 6e 20 22 6d 61 6b 65 20 69 6e 73 74 61 6c 6c 20  n "make install 
52d0: 65 78 65 63 5f 70 72 65 66 69 78 3d 2f 66 6f 6f  exec_prefix=/foo
52e0: 22 0a 23 20 61 6e 64 20 61 6c 6c 20 74 68 65 20  ".# and all the 
52f0: 76 61 72 69 61 62 6c 65 73 20 74 68 61 74 20 61  variables that a
5300: 72 65 20 73 75 70 70 6f 73 65 64 20 74 6f 20 62  re supposed to b
5310: 65 20 62 61 73 65 64 20 6f 6e 20 65 78 65 63 5f  e based on exec_
5320: 70 72 65 66 69 78 0a 23 20 62 79 20 64 65 66 61  prefix.# by defa
5330: 75 6c 74 20 77 69 6c 6c 20 61 63 74 75 61 6c 6c  ult will actuall
5340: 79 20 63 68 61 6e 67 65 2e 0a 23 20 55 73 65 20  y change..# Use 
5350: 62 72 61 63 65 73 20 69 6e 73 74 65 61 64 20 6f  braces instead o
5360: 66 20 70 61 72 65 6e 73 20 62 65 63 61 75 73 65  f parens because
5370: 20 73 68 2c 20 70 65 72 6c 2c 20 65 74 63 2e 20   sh, perl, etc. 
5380: 61 6c 73 6f 20 61 63 63 65 70 74 20 74 68 65 6d  also accept them
5390: 2e 0a 23 20 28 54 68 65 20 6c 69 73 74 20 66 6f  ..# (The list fo
53a0: 6c 6c 6f 77 73 20 74 68 65 20 73 61 6d 65 20 6f  llows the same o
53b0: 72 64 65 72 20 61 73 20 74 68 65 20 47 4e 55 20  rder as the GNU 
53c0: 43 6f 64 69 6e 67 20 53 74 61 6e 64 61 72 64 73  Coding Standards
53d0: 2e 29 0a 62 69 6e 64 69 72 3d 27 24 7b 65 78 65  .).bindir='${exe
53e0: 63 5f 70 72 65 66 69 78 7d 2f 62 69 6e 27 0a 73  c_prefix}/bin'.s
53f0: 62 69 6e 64 69 72 3d 27 24 7b 65 78 65 63 5f 70  bindir='${exec_p
5400: 72 65 66 69 78 7d 2f 73 62 69 6e 27 0a 6c 69 62  refix}/sbin'.lib
5410: 65 78 65 63 64 69 72 3d 27 24 7b 65 78 65 63 5f  execdir='${exec_
5420: 70 72 65 66 69 78 7d 2f 6c 69 62 65 78 65 63 27  prefix}/libexec'
5430: 0a 64 61 74 61 72 6f 6f 74 64 69 72 3d 27 24 7b  .datarootdir='${
5440: 70 72 65 66 69 78 7d 2f 73 68 61 72 65 27 0a 64  prefix}/share'.d
5450: 61 74 61 64 69 72 3d 27 24 7b 64 61 74 61 72 6f  atadir='${dataro
5460: 6f 74 64 69 72 7d 27 0a 73 79 73 63 6f 6e 66 64  otdir}'.sysconfd
5470: 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 65 74  ir='${prefix}/et
5480: 63 27 0a 73 68 61 72 65 64 73 74 61 74 65 64 69  c'.sharedstatedi
5490: 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 63 6f 6d  r='${prefix}/com
54a0: 27 0a 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 3d  '.localstatedir=
54b0: 27 24 7b 70 72 65 66 69 78 7d 2f 76 61 72 27 0a  '${prefix}/var'.
54c0: 69 6e 63 6c 75 64 65 64 69 72 3d 27 24 7b 70 72  includedir='${pr
54d0: 65 66 69 78 7d 2f 69 6e 63 6c 75 64 65 27 0a 6f  efix}/include'.o
54e0: 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d 27 2f 75  ldincludedir='/u
54f0: 73 72 2f 69 6e 63 6c 75 64 65 27 0a 64 6f 63 64  sr/include'.docd
5500: 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69  ir='${datarootdi
5510: 72 7d 2f 64 6f 63 2f 24 7b 50 41 43 4b 41 47 45  r}/doc/${PACKAGE
5520: 5f 54 41 52 4e 41 4d 45 7d 27 0a 69 6e 66 6f 64  _TARNAME}'.infod
5530: 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69  ir='${datarootdi
5540: 72 7d 2f 69 6e 66 6f 27 0a 68 74 6d 6c 64 69 72  r}/info'.htmldir
5550: 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a 64 76 69  ='${docdir}'.dvi
5560: 64 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a  dir='${docdir}'.
5570: 70 64 66 64 69 72 3d 27 24 7b 64 6f 63 64 69 72  pdfdir='${docdir
5580: 7d 27 0a 70 73 64 69 72 3d 27 24 7b 64 6f 63 64  }'.psdir='${docd
5590: 69 72 7d 27 0a 6c 69 62 64 69 72 3d 27 24 7b 65  ir}'.libdir='${e
55a0: 78 65 63 5f 70 72 65 66 69 78 7d 2f 6c 69 62 27  xec_prefix}/lib'
55b0: 0a 6c 6f 63 61 6c 65 64 69 72 3d 27 24 7b 64 61  .localedir='${da
55c0: 74 61 72 6f 6f 74 64 69 72 7d 2f 6c 6f 63 61 6c  tarootdir}/local
55d0: 65 27 0a 6d 61 6e 64 69 72 3d 27 24 7b 64 61 74  e'.mandir='${dat
55e0: 61 72 6f 6f 74 64 69 72 7d 2f 6d 61 6e 27 0a 0a  arootdir}/man'..
55f0: 61 63 5f 70 72 65 76 3d 0a 61 63 5f 64 61 73 68  ac_prev=.ac_dash
5600: 64 61 73 68 3d 0a 66 6f 72 20 61 63 5f 6f 70 74  dash=.for ac_opt
5610: 69 6f 6e 0a 64 6f 0a 20 20 23 20 49 66 20 74 68  ion.do.  # If th
5620: 65 20 70 72 65 76 69 6f 75 73 20 6f 70 74 69 6f  e previous optio
5630: 6e 20 6e 65 65 64 73 20 61 6e 20 61 72 67 75 6d  n needs an argum
5640: 65 6e 74 2c 20 61 73 73 69 67 6e 20 69 74 2e 0a  ent, assign it..
5650: 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
5660: 63 5f 70 72 65 76 22 3b 20 74 68 65 6e 0a 20 20  c_prev"; then.  
5670: 20 20 65 76 61 6c 20 24 61 63 5f 70 72 65 76 3d    eval $ac_prev=
5680: 5c 24 61 63 5f 6f 70 74 69 6f 6e 0a 20 20 20 20  \$ac_option.    
5690: 61 63 5f 70 72 65 76 3d 0a 20 20 20 20 63 6f 6e  ac_prev=.    con
56a0: 74 69 6e 75 65 0a 20 20 66 69 0a 0a 20 20 63 61  tinue.  fi..  ca
56b0: 73 65 20 24 61 63 5f 6f 70 74 69 6f 6e 20 69 6e  se $ac_option in
56c0: 0a 20 20 2a 3d 2a 29 09 61 63 5f 6f 70 74 61 72  .  *=*).ac_optar
56d0: 67 3d 60 65 78 70 72 20 22 58 24 61 63 5f 6f 70  g=`expr "X$ac_op
56e0: 74 69 6f 6e 22 20 3a 20 27 5b 5e 3d 5d 2a 3d 5c  tion" : '[^=]*=\
56f0: 28 2e 2a 5c 29 27 60 20 3b 3b 0a 20 20 2a 29 09  (.*\)'` ;;.  *).
5700: 61 63 5f 6f 70 74 61 72 67 3d 79 65 73 20 3b 3b  ac_optarg=yes ;;
5710: 0a 20 20 65 73 61 63 0a 0a 20 20 23 20 41 63 63  .  esac..  # Acc
5720: 65 70 74 20 74 68 65 20 69 6d 70 6f 72 74 61 6e  ept the importan
5730: 74 20 43 79 67 6e 75 73 20 63 6f 6e 66 69 67 75  t Cygnus configu
5740: 72 65 20 6f 70 74 69 6f 6e 73 2c 20 73 6f 20 77  re options, so w
5750: 65 20 63 61 6e 20 64 69 61 67 6e 6f 73 65 20 74  e can diagnose t
5760: 79 70 6f 73 2e 0a 0a 20 20 63 61 73 65 20 24 61  ypos...  case $a
5770: 63 5f 64 61 73 68 64 61 73 68 24 61 63 5f 6f 70  c_dashdash$ac_op
5780: 74 69 6f 6e 20 69 6e 0a 20 20 2d 2d 29 0a 20 20  tion in.  --).  
5790: 20 20 61 63 5f 64 61 73 68 64 61 73 68 3d 79 65    ac_dashdash=ye
57a0: 73 20 3b 3b 0a 0a 20 20 2d 62 69 6e 64 69 72 20  s ;;..  -bindir 
57b0: 7c 20 2d 2d 62 69 6e 64 69 72 20 7c 20 2d 2d 62  | --bindir | --b
57c0: 69 6e 64 69 20 7c 20 2d 2d 62 69 6e 64 20 7c 20  indi | --bind | 
57d0: 2d 2d 62 69 6e 20 7c 20 2d 2d 62 69 29 0a 20 20  --bin | --bi).  
57e0: 20 20 61 63 5f 70 72 65 76 3d 62 69 6e 64 69 72    ac_prev=bindir
57f0: 20 3b 3b 0a 20 20 2d 62 69 6e 64 69 72 3d 2a 20   ;;.  -bindir=* 
5800: 7c 20 2d 2d 62 69 6e 64 69 72 3d 2a 20 7c 20 2d  | --bindir=* | -
5810: 2d 62 69 6e 64 69 3d 2a 20 7c 20 2d 2d 62 69 6e  -bindi=* | --bin
5820: 64 3d 2a 20 7c 20 2d 2d 62 69 6e 3d 2a 20 7c 20  d=* | --bin=* | 
5830: 2d 2d 62 69 3d 2a 29 0a 20 20 20 20 62 69 6e 64  --bi=*).    bind
5840: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
5850: 0a 0a 20 20 2d 62 75 69 6c 64 20 7c 20 2d 2d 62  ..  -build | --b
5860: 75 69 6c 64 20 7c 20 2d 2d 62 75 69 6c 20 7c 20  uild | --buil | 
5870: 2d 2d 62 75 69 20 7c 20 2d 2d 62 75 29 0a 20 20  --bui | --bu).  
5880: 20 20 61 63 5f 70 72 65 76 3d 62 75 69 6c 64 5f    ac_prev=build_
5890: 61 6c 69 61 73 20 3b 3b 0a 20 20 2d 62 75 69 6c  alias ;;.  -buil
58a0: 64 3d 2a 20 7c 20 2d 2d 62 75 69 6c 64 3d 2a 20  d=* | --build=* 
58b0: 7c 20 2d 2d 62 75 69 6c 3d 2a 20 7c 20 2d 2d 62  | --buil=* | --b
58c0: 75 69 3d 2a 20 7c 20 2d 2d 62 75 3d 2a 29 0a 20  ui=* | --bu=*). 
58d0: 20 20 20 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24     build_alias=$
58e0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
58f0: 2d 63 61 63 68 65 2d 66 69 6c 65 20 7c 20 2d 2d  -cache-file | --
5900: 63 61 63 68 65 2d 66 69 6c 65 20 7c 20 2d 2d 63  cache-file | --c
5910: 61 63 68 65 2d 66 69 6c 20 7c 20 2d 2d 63 61 63  ache-fil | --cac
5920: 68 65 2d 66 69 20 5c 0a 20 20 7c 20 2d 2d 63 61  he-fi \.  | --ca
5930: 63 68 65 2d 66 20 7c 20 2d 2d 63 61 63 68 65 2d  che-f | --cache-
5940: 20 7c 20 2d 2d 63 61 63 68 65 20 7c 20 2d 2d 63   | --cache | --c
5950: 61 63 68 20 7c 20 2d 2d 63 61 63 20 7c 20 2d 2d  ach | --cac | --
5960: 63 61 20 7c 20 2d 2d 63 29 0a 20 20 20 20 61 63  ca | --c).    ac
5970: 5f 70 72 65 76 3d 63 61 63 68 65 5f 66 69 6c 65  _prev=cache_file
5980: 20 3b 3b 0a 20 20 2d 63 61 63 68 65 2d 66 69 6c   ;;.  -cache-fil
5990: 65 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69  e=* | --cache-fi
59a0: 6c 65 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66  le=* | --cache-f
59b0: 69 6c 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66  il=* | --cache-f
59c0: 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 63 61 63 68  i=* \.  | --cach
59d0: 65 2d 66 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d  e-f=* | --cache-
59e0: 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 3d 2a 20 7c  =* | --cache=* |
59f0: 20 2d 2d 63 61 63 68 3d 2a 20 7c 20 2d 2d 63 61   --cach=* | --ca
5a00: 63 3d 2a 20 7c 20 2d 2d 63 61 3d 2a 20 7c 20 2d  c=* | --ca=* | -
5a10: 2d 63 3d 2a 29 0a 20 20 20 20 63 61 63 68 65 5f  -c=*).    cache_
5a20: 66 69 6c 65 3d 24 61 63 5f 6f 70 74 61 72 67 20  file=$ac_optarg 
5a30: 3b 3b 0a 0a 20 20 2d 2d 63 6f 6e 66 69 67 2d 63  ;;..  --config-c
5a40: 61 63 68 65 20 7c 20 2d 43 29 0a 20 20 20 20 63  ache | -C).    c
5a50: 61 63 68 65 5f 66 69 6c 65 3d 63 6f 6e 66 69 67  ache_file=config
5a60: 2e 63 61 63 68 65 20 3b 3b 0a 0a 20 20 2d 64 61  .cache ;;..  -da
5a70: 74 61 64 69 72 20 7c 20 2d 2d 64 61 74 61 64 69  tadir | --datadi
5a80: 72 20 7c 20 2d 2d 64 61 74 61 64 69 20 7c 20 2d  r | --datadi | -
5a90: 2d 64 61 74 61 64 29 0a 20 20 20 20 61 63 5f 70  -datad).    ac_p
5aa0: 72 65 76 3d 64 61 74 61 64 69 72 20 3b 3b 0a 20  rev=datadir ;;. 
5ab0: 20 2d 64 61 74 61 64 69 72 3d 2a 20 7c 20 2d 2d   -datadir=* | --
5ac0: 64 61 74 61 64 69 72 3d 2a 20 7c 20 2d 2d 64 61  datadir=* | --da
5ad0: 74 61 64 69 3d 2a 20 7c 20 2d 2d 64 61 74 61 64  tadi=* | --datad
5ae0: 3d 2a 29 0a 20 20 20 20 64 61 74 61 64 69 72 3d  =*).    datadir=
5af0: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
5b00: 20 2d 64 61 74 61 72 6f 6f 74 64 69 72 20 7c 20   -datarootdir | 
5b10: 2d 2d 64 61 74 61 72 6f 6f 74 64 69 72 20 7c 20  --datarootdir | 
5b20: 2d 2d 64 61 74 61 72 6f 6f 74 64 69 20 7c 20 2d  --datarootdi | -
5b30: 2d 64 61 74 61 72 6f 6f 74 64 20 7c 20 2d 2d 64  -datarootd | --d
5b40: 61 74 61 72 6f 6f 74 20 5c 0a 20 20 7c 20 2d 2d  ataroot \.  | --
5b50: 64 61 74 61 72 6f 6f 20 7c 20 2d 2d 64 61 74 61  dataroo | --data
5b60: 72 6f 20 7c 20 2d 2d 64 61 74 61 72 29 0a 20 20  ro | --datar).  
5b70: 20 20 61 63 5f 70 72 65 76 3d 64 61 74 61 72 6f    ac_prev=dataro
5b80: 6f 74 64 69 72 20 3b 3b 0a 20 20 2d 64 61 74 61  otdir ;;.  -data
5b90: 72 6f 6f 74 64 69 72 3d 2a 20 7c 20 2d 2d 64 61  rootdir=* | --da
5ba0: 74 61 72 6f 6f 74 64 69 72 3d 2a 20 7c 20 2d 2d  tarootdir=* | --
5bb0: 64 61 74 61 72 6f 6f 74 64 69 3d 2a 20 7c 20 2d  datarootdi=* | -
5bc0: 2d 64 61 74 61 72 6f 6f 74 64 3d 2a 20 5c 0a 20  -datarootd=* \. 
5bd0: 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 3d 2a 20   | --dataroot=* 
5be0: 7c 20 2d 2d 64 61 74 61 72 6f 6f 3d 2a 20 7c 20  | --dataroo=* | 
5bf0: 2d 2d 64 61 74 61 72 6f 3d 2a 20 7c 20 2d 2d 64  --dataro=* | --d
5c00: 61 74 61 72 3d 2a 29 0a 20 20 20 20 64 61 74 61  atar=*).    data
5c10: 72 6f 6f 74 64 69 72 3d 24 61 63 5f 6f 70 74 61  rootdir=$ac_opta
5c20: 72 67 20 3b 3b 0a 0a 20 20 2d 64 69 73 61 62 6c  rg ;;..  -disabl
5c30: 65 2d 2a 20 7c 20 2d 2d 64 69 73 61 62 6c 65 2d  e-* | --disable-
5c40: 2a 29 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70  *).    ac_userop
5c50: 74 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70  t=`expr "x$ac_op
5c60: 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 64 69 73 61  tion" : 'x-*disa
5c70: 62 6c 65 2d 5c 28 2e 2a 5c 29 27 60 0a 20 20 20  ble-\(.*\)'`.   
5c80: 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20   # Reject names 
5c90: 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c  that are not val
5ca0: 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c  id shell variabl
5cb0: 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78 70  e names..    exp
5cc0: 72 20 22 78 24 61 63 5f 75 73 65 72 6f 70 74 22  r "x$ac_useropt"
5cd0: 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f   : ".*[^-+._$as_
5ce0: 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76  cr_alnum]" >/dev
5cf0: 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b  /null &&.      {
5d00: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
5d10: 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69  e: error: invali
5d20: 64 20 66 65 61 74 75 72 65 20 6e 61 6d 65 3a 20  d feature name: 
5d30: 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3e 26 32  $ac_useropt" >&2
5d40: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
5d50: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20  exit 1; }; }.   
5d60: 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67   ac_useropt_orig
5d70: 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a 20 20 20  =$ac_useropt.   
5d80: 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 24 61 73   ac_useropt=`$as
5d90: 5f 65 63 68 6f 20 22 24 61 63 5f 75 73 65 72 6f  _echo "$ac_usero
5da0: 70 74 22 20 7c 20 73 65 64 20 27 73 2f 5b 2d 2b  pt" | sed 's/[-+
5db0: 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 63 61 73  .]/_/g'`.    cas
5dc0: 65 20 24 61 63 5f 75 73 65 72 5f 6f 70 74 73 20  e $ac_user_opts 
5dd0: 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22 65 6e 61  in.      *"."ena
5de0: 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70 74 22  ble_$ac_useropt"
5df0: 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a 29  ."*) ;;.      *)
5e00: 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64   ac_unrecognized
5e10: 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72 65 63  _opts="$ac_unrec
5e20: 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61 63 5f  ognized_opts$ac_
5e30: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70  unrecognized_sep
5e40: 2d 2d 64 69 73 61 62 6c 65 2d 24 61 63 5f 75 73  --disable-$ac_us
5e50: 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61 63  eropt_orig".. ac
5e60: 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65  _unrecognized_se
5e70: 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73 61  p=', ';;.    esa
5e80: 63 0a 20 20 20 20 65 76 61 6c 20 65 6e 61 62 6c  c.    eval enabl
5e90: 65 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d 6e 6f  e_$ac_useropt=no
5ea0: 20 3b 3b 0a 0a 20 20 2d 64 6f 63 64 69 72 20 7c   ;;..  -docdir |
5eb0: 20 2d 2d 64 6f 63 64 69 72 20 7c 20 2d 2d 64 6f   --docdir | --do
5ec0: 63 64 69 20 7c 20 2d 2d 64 6f 63 20 7c 20 2d 2d  cdi | --doc | --
5ed0: 64 6f 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  do).    ac_prev=
5ee0: 64 6f 63 64 69 72 20 3b 3b 0a 20 20 2d 64 6f 63  docdir ;;.  -doc
5ef0: 64 69 72 3d 2a 20 7c 20 2d 2d 64 6f 63 64 69 72  dir=* | --docdir
5f00: 3d 2a 20 7c 20 2d 2d 64 6f 63 64 69 3d 2a 20 7c  =* | --docdi=* |
5f10: 20 2d 2d 64 6f 63 3d 2a 20 7c 20 2d 2d 64 6f 3d   --doc=* | --do=
5f20: 2a 29 0a 20 20 20 20 64 6f 63 64 69 72 3d 24 61  *).    docdir=$a
5f30: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
5f40: 64 76 69 64 69 72 20 7c 20 2d 2d 64 76 69 64 69  dvidir | --dvidi
5f50: 72 20 7c 20 2d 2d 64 76 69 64 69 20 7c 20 2d 2d  r | --dvidi | --
5f60: 64 76 69 64 20 7c 20 2d 2d 64 76 69 20 7c 20 2d  dvid | --dvi | -
5f70: 2d 64 76 29 0a 20 20 20 20 61 63 5f 70 72 65 76  -dv).    ac_prev
5f80: 3d 64 76 69 64 69 72 20 3b 3b 0a 20 20 2d 64 76  =dvidir ;;.  -dv
5f90: 69 64 69 72 3d 2a 20 7c 20 2d 2d 64 76 69 64 69  idir=* | --dvidi
5fa0: 72 3d 2a 20 7c 20 2d 2d 64 76 69 64 69 3d 2a 20  r=* | --dvidi=* 
5fb0: 7c 20 2d 2d 64 76 69 64 3d 2a 20 7c 20 2d 2d 64  | --dvid=* | --d
5fc0: 76 69 3d 2a 20 7c 20 2d 2d 64 76 3d 2a 29 0a 20  vi=* | --dv=*). 
5fd0: 20 20 20 64 76 69 64 69 72 3d 24 61 63 5f 6f 70     dvidir=$ac_op
5fe0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 65 6e 61 62  targ ;;..  -enab
5ff0: 6c 65 2d 2a 20 7c 20 2d 2d 65 6e 61 62 6c 65 2d  le-* | --enable-
6000: 2a 29 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70  *).    ac_userop
6010: 74 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70  t=`expr "x$ac_op
6020: 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 65 6e 61 62  tion" : 'x-*enab
6030: 6c 65 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27 60 0a 20  le-\([^=]*\)'`. 
6040: 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65     # Reject name
6050: 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76  s that are not v
6060: 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61  alid shell varia
6070: 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65  ble names..    e
6080: 78 70 72 20 22 78 24 61 63 5f 75 73 65 72 6f 70  xpr "x$ac_userop
6090: 74 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61  t" : ".*[^-+._$a
60a0: 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64  s_cr_alnum]" >/d
60b0: 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20  ev/null &&.     
60c0: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
60d0: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61  _me: error: inva
60e0: 6c 69 64 20 66 65 61 74 75 72 65 20 6e 61 6d 65  lid feature name
60f0: 3a 20 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3e  : $ac_useropt" >
6100: 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  &2.   { (exit 1)
6110: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20  ; exit 1; }; }. 
6120: 20 20 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72     ac_useropt_or
6130: 69 67 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a 20  ig=$ac_useropt. 
6140: 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 24     ac_useropt=`$
6150: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 75 73 65  as_echo "$ac_use
6160: 72 6f 70 74 22 20 7c 20 73 65 64 20 27 73 2f 5b  ropt" | sed 's/[
6170: 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 63  -+.]/_/g'`.    c
6180: 61 73 65 20 24 61 63 5f 75 73 65 72 5f 6f 70 74  ase $ac_user_opt
6190: 73 20 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22 65  s in.      *"."e
61a0: 6e 61 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70  nable_$ac_userop
61b0: 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20  t"."*) ;;.      
61c0: 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a  *) ac_unrecogniz
61d0: 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72  ed_opts="$ac_unr
61e0: 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61  ecognized_opts$a
61f0: 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73  c_unrecognized_s
6200: 65 70 2d 2d 65 6e 61 62 6c 65 2d 24 61 63 5f 75  ep--enable-$ac_u
6210: 73 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61  seropt_orig".. a
6220: 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73  c_unrecognized_s
6230: 65 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73  ep=', ';;.    es
6240: 61 63 0a 20 20 20 20 65 76 61 6c 20 65 6e 61 62  ac.    eval enab
6250: 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d 5c  le_$ac_useropt=\
6260: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
6270: 20 2d 65 78 65 63 2d 70 72 65 66 69 78 20 7c 20   -exec-prefix | 
6280: 2d 2d 65 78 65 63 5f 70 72 65 66 69 78 20 7c 20  --exec_prefix | 
6290: 2d 2d 65 78 65 63 2d 70 72 65 66 69 78 20 7c 20  --exec-prefix | 
62a0: 2d 2d 65 78 65 63 2d 70 72 65 66 69 20 5c 0a 20  --exec-prefi \. 
62b0: 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 20 7c   | --exec-pref |
62c0: 20 2d 2d 65 78 65 63 2d 70 72 65 20 7c 20 2d 2d   --exec-pre | --
62d0: 65 78 65 63 2d 70 72 20 7c 20 2d 2d 65 78 65 63  exec-pr | --exec
62e0: 2d 70 20 7c 20 2d 2d 65 78 65 63 2d 20 5c 0a 20  -p | --exec- \. 
62f0: 20 7c 20 2d 2d 65 78 65 63 20 7c 20 2d 2d 65 78   | --exec | --ex
6300: 65 20 7c 20 2d 2d 65 78 29 0a 20 20 20 20 61 63  e | --ex).    ac
6310: 5f 70 72 65 76 3d 65 78 65 63 5f 70 72 65 66 69  _prev=exec_prefi
6320: 78 20 3b 3b 0a 20 20 2d 65 78 65 63 2d 70 72 65  x ;;.  -exec-pre
6330: 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65 63 5f 70  fix=* | --exec_p
6340: 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65 63  refix=* | --exec
6350: 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78  -prefix=* | --ex
6360: 65 63 2d 70 72 65 66 69 3d 2a 20 5c 0a 20 20 7c  ec-prefi=* \.  |
6370: 20 2d 2d 65 78 65 63 2d 70 72 65 66 3d 2a 20 7c   --exec-pref=* |
6380: 20 2d 2d 65 78 65 63 2d 70 72 65 3d 2a 20 7c 20   --exec-pre=* | 
6390: 2d 2d 65 78 65 63 2d 70 72 3d 2a 20 7c 20 2d 2d  --exec-pr=* | --
63a0: 65 78 65 63 2d 70 3d 2a 20 7c 20 2d 2d 65 78 65  exec-p=* | --exe
63b0: 63 2d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 65 78 65  c-=* \.  | --exe
63c0: 63 3d 2a 20 7c 20 2d 2d 65 78 65 3d 2a 20 7c 20  c=* | --exe=* | 
63d0: 2d 2d 65 78 3d 2a 29 0a 20 20 20 20 65 78 65 63  --ex=*).    exec
63e0: 5f 70 72 65 66 69 78 3d 24 61 63 5f 6f 70 74 61  _prefix=$ac_opta
63f0: 72 67 20 3b 3b 0a 0a 20 20 2d 67 61 73 20 7c 20  rg ;;..  -gas | 
6400: 2d 2d 67 61 73 20 7c 20 2d 2d 67 61 20 7c 20 2d  --gas | --ga | -
6410: 2d 67 29 0a 20 20 20 20 23 20 4f 62 73 6f 6c 65  -g).    # Obsole
6420: 74 65 3b 20 75 73 65 20 2d 2d 77 69 74 68 2d 67  te; use --with-g
6430: 61 73 2e 0a 20 20 20 20 77 69 74 68 5f 67 61 73  as..    with_gas
6440: 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 68 65 6c 70  =yes ;;..  -help
6450: 20 7c 20 2d 2d 68 65 6c 70 20 7c 20 2d 2d 68 65   | --help | --he
6460: 6c 20 7c 20 2d 2d 68 65 20 7c 20 2d 68 29 0a 20  l | --he | -h). 
6470: 20 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d     ac_init_help=
6480: 6c 6f 6e 67 20 3b 3b 0a 20 20 2d 68 65 6c 70 3d  long ;;.  -help=
6490: 72 2a 20 7c 20 2d 2d 68 65 6c 70 3d 72 2a 20 7c  r* | --help=r* |
64a0: 20 2d 2d 68 65 6c 3d 72 2a 20 7c 20 2d 2d 68 65   --hel=r* | --he
64b0: 3d 72 2a 20 7c 20 2d 68 72 2a 29 0a 20 20 20 20  =r* | -hr*).    
64c0: 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 72 65 63  ac_init_help=rec
64d0: 75 72 73 69 76 65 20 3b 3b 0a 20 20 2d 68 65 6c  ursive ;;.  -hel
64e0: 70 3d 73 2a 20 7c 20 2d 2d 68 65 6c 70 3d 73 2a  p=s* | --help=s*
64f0: 20 7c 20 2d 2d 68 65 6c 3d 73 2a 20 7c 20 2d 2d   | --hel=s* | --
6500: 68 65 3d 73 2a 20 7c 20 2d 68 73 2a 29 0a 20 20  he=s* | -hs*).  
6510: 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 73    ac_init_help=s
6520: 68 6f 72 74 20 3b 3b 0a 0a 20 20 2d 68 6f 73 74  hort ;;..  -host
6530: 20 7c 20 2d 2d 68 6f 73 74 20 7c 20 2d 2d 68 6f   | --host | --ho
6540: 73 20 7c 20 2d 2d 68 6f 29 0a 20 20 20 20 61 63  s | --ho).    ac
6550: 5f 70 72 65 76 3d 68 6f 73 74 5f 61 6c 69 61 73  _prev=host_alias
6560: 20 3b 3b 0a 20 20 2d 68 6f 73 74 3d 2a 20 7c 20   ;;.  -host=* | 
6570: 2d 2d 68 6f 73 74 3d 2a 20 7c 20 2d 2d 68 6f 73  --host=* | --hos
6580: 3d 2a 20 7c 20 2d 2d 68 6f 3d 2a 29 0a 20 20 20  =* | --ho=*).   
6590: 20 68 6f 73 74 5f 61 6c 69 61 73 3d 24 61 63 5f   host_alias=$ac_
65a0: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 68 74  optarg ;;..  -ht
65b0: 6d 6c 64 69 72 20 7c 20 2d 2d 68 74 6d 6c 64 69  mldir | --htmldi
65c0: 72 20 7c 20 2d 2d 68 74 6d 6c 64 69 20 7c 20 2d  r | --htmldi | -
65d0: 2d 68 74 6d 6c 64 20 7c 20 2d 2d 68 74 6d 6c 20  -htmld | --html 
65e0: 7c 20 2d 2d 68 74 6d 20 7c 20 2d 2d 68 74 29 0a  | --htm | --ht).
65f0: 20 20 20 20 61 63 5f 70 72 65 76 3d 68 74 6d 6c      ac_prev=html
6600: 64 69 72 20 3b 3b 0a 20 20 2d 68 74 6d 6c 64 69  dir ;;.  -htmldi
6610: 72 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 64 69 72 3d  r=* | --htmldir=
6620: 2a 20 7c 20 2d 2d 68 74 6d 6c 64 69 3d 2a 20 7c  * | --htmldi=* |
6630: 20 2d 2d 68 74 6d 6c 64 3d 2a 20 7c 20 2d 2d 68   --htmld=* | --h
6640: 74 6d 6c 3d 2a 20 7c 20 2d 2d 68 74 6d 3d 2a 20  tml=* | --htm=* 
6650: 5c 0a 20 20 7c 20 2d 2d 68 74 3d 2a 29 0a 20 20  \.  | --ht=*).  
6660: 20 20 68 74 6d 6c 64 69 72 3d 24 61 63 5f 6f 70    htmldir=$ac_op
6670: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 69 6e 63 6c  targ ;;..  -incl
6680: 75 64 65 64 69 72 20 7c 20 2d 2d 69 6e 63 6c 75  udedir | --inclu
6690: 64 65 64 69 72 20 7c 20 2d 2d 69 6e 63 6c 75 64  dedir | --includ
66a0: 65 64 69 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64  edi | --included
66b0: 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 20 5c 0a 20   | --include \. 
66c0: 20 7c 20 2d 2d 69 6e 63 6c 75 64 20 7c 20 2d 2d   | --includ | --
66d0: 69 6e 63 6c 75 20 7c 20 2d 2d 69 6e 63 6c 20 7c  inclu | --incl |
66e0: 20 2d 2d 69 6e 63 29 0a 20 20 20 20 61 63 5f 70   --inc).    ac_p
66f0: 72 65 76 3d 69 6e 63 6c 75 64 65 64 69 72 20 3b  rev=includedir ;
6700: 3b 0a 20 20 2d 69 6e 63 6c 75 64 65 64 69 72 3d  ;.  -includedir=
6710: 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69 72  * | --includedir
6720: 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69  =* | --includedi
6730: 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 3d  =* | --included=
6740: 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 3d 2a 20  * | --include=* 
6750: 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c 75 64 3d 2a  \.  | --includ=*
6760: 20 7c 20 2d 2d 69 6e 63 6c 75 3d 2a 20 7c 20 2d   | --inclu=* | -
6770: 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 69 6e 63 3d  -incl=* | --inc=
6780: 2a 29 0a 20 20 20 20 69 6e 63 6c 75 64 65 64 69  *).    includedi
6790: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
67a0: 0a 20 20 2d 69 6e 66 6f 64 69 72 20 7c 20 2d 2d  .  -infodir | --
67b0: 69 6e 66 6f 64 69 72 20 7c 20 2d 2d 69 6e 66 6f  infodir | --info
67c0: 64 69 20 7c 20 2d 2d 69 6e 66 6f 64 20 7c 20 2d  di | --infod | -
67d0: 2d 69 6e 66 6f 20 7c 20 2d 2d 69 6e 66 29 0a 20  -info | --inf). 
67e0: 20 20 20 61 63 5f 70 72 65 76 3d 69 6e 66 6f 64     ac_prev=infod
67f0: 69 72 20 3b 3b 0a 20 20 2d 69 6e 66 6f 64 69 72  ir ;;.  -infodir
6800: 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 69 72 3d 2a  =* | --infodir=*
6810: 20 7c 20 2d 2d 69 6e 66 6f 64 69 3d 2a 20 7c 20   | --infodi=* | 
6820: 2d 2d 69 6e 66 6f 64 3d 2a 20 7c 20 2d 2d 69 6e  --infod=* | --in
6830: 66 6f 3d 2a 20 7c 20 2d 2d 69 6e 66 3d 2a 29 0a  fo=* | --inf=*).
6840: 20 20 20 20 69 6e 66 6f 64 69 72 3d 24 61 63 5f      infodir=$ac_
6850: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 69  optarg ;;..  -li
6860: 62 64 69 72 20 7c 20 2d 2d 6c 69 62 64 69 72 20  bdir | --libdir 
6870: 7c 20 2d 2d 6c 69 62 64 69 20 7c 20 2d 2d 6c 69  | --libdi | --li
6880: 62 64 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  bd).    ac_prev=
6890: 6c 69 62 64 69 72 20 3b 3b 0a 20 20 2d 6c 69 62  libdir ;;.  -lib
68a0: 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 64 69 72  dir=* | --libdir
68b0: 3d 2a 20 7c 20 2d 2d 6c 69 62 64 69 3d 2a 20 7c  =* | --libdi=* |
68c0: 20 2d 2d 6c 69 62 64 3d 2a 29 0a 20 20 20 20 6c   --libd=*).    l
68d0: 69 62 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  ibdir=$ac_optarg
68e0: 20 3b 3b 0a 0a 20 20 2d 6c 69 62 65 78 65 63 64   ;;..  -libexecd
68f0: 69 72 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69  ir | --libexecdi
6900: 72 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69 20  r | --libexecdi 
6910: 7c 20 2d 2d 6c 69 62 65 78 65 63 64 20 7c 20 2d  | --libexecd | -
6920: 2d 6c 69 62 65 78 65 63 20 5c 0a 20 20 7c 20 2d  -libexec \.  | -
6930: 2d 6c 69 62 65 78 65 20 7c 20 2d 2d 6c 69 62 65  -libexe | --libe
6940: 78 20 7c 20 2d 2d 6c 69 62 65 29 0a 20 20 20 20  x | --libe).    
6950: 61 63 5f 70 72 65 76 3d 6c 69 62 65 78 65 63 64  ac_prev=libexecd
6960: 69 72 20 3b 3b 0a 20 20 2d 6c 69 62 65 78 65 63  ir ;;.  -libexec
6970: 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65  dir=* | --libexe
6980: 63 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78  cdir=* | --libex
6990: 65 63 64 69 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78  ecdi=* | --libex
69a0: 65 63 64 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65  ecd=* | --libexe
69b0: 63 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6c 69 62 65  c=* \.  | --libe
69c0: 78 65 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 3d 2a  xe=* | --libex=*
69d0: 20 7c 20 2d 2d 6c 69 62 65 3d 2a 29 0a 20 20 20   | --libe=*).   
69e0: 20 6c 69 62 65 78 65 63 64 69 72 3d 24 61 63 5f   libexecdir=$ac_
69f0: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 6f  optarg ;;..  -lo
6a00: 63 61 6c 65 64 69 72 20 7c 20 2d 2d 6c 6f 63 61  caledir | --loca
6a10: 6c 65 64 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c 65  ledir | --locale
6a20: 64 69 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 20 7c  di | --localed |
6a30: 20 2d 2d 6c 6f 63 61 6c 65 29 0a 20 20 20 20 61   --locale).    a
6a40: 63 5f 70 72 65 76 3d 6c 6f 63 61 6c 65 64 69 72  c_prev=localedir
6a50: 20 3b 3b 0a 20 20 2d 6c 6f 63 61 6c 65 64 69 72   ;;.  -localedir
6a60: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69 72  =* | --localedir
6a70: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69 3d  =* | --localedi=
6a80: 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 3d 2a 20  * | --localed=* 
6a90: 7c 20 2d 2d 6c 6f 63 61 6c 65 3d 2a 29 0a 20 20  | --locale=*).  
6aa0: 20 20 6c 6f 63 61 6c 65 64 69 72 3d 24 61 63 5f    localedir=$ac_
6ab0: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 6f  optarg ;;..  -lo
6ac0: 63 61 6c 73 74 61 74 65 64 69 72 20 7c 20 2d 2d  calstatedir | --
6ad0: 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 20 7c 20  localstatedir | 
6ae0: 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 20 7c  --localstatedi |
6af0: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 20 5c   --localstated \
6b00: 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  .  | --localstat
6b10: 65 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 20  e | --localstat 
6b20: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 20 7c 20 2d  | --localsta | -
6b30: 2d 6c 6f 63 61 6c 73 74 20 7c 20 2d 2d 6c 6f 63  -localst | --loc
6b40: 61 6c 73 29 0a 20 20 20 20 61 63 5f 70 72 65 76  als).    ac_prev
6b50: 3d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 20 3b  =localstatedir ;
6b60: 3b 0a 20 20 2d 6c 6f 63 61 6c 73 74 61 74 65 64  ;.  -localstated
6b70: 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74  ir=* | --localst
6b80: 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63  atedir=* | --loc
6b90: 61 6c 73 74 61 74 65 64 69 3d 2a 20 7c 20 2d 2d  alstatedi=* | --
6ba0: 6c 6f 63 61 6c 73 74 61 74 65 64 3d 2a 20 5c 0a  localstated=* \.
6bb0: 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65    | --localstate
6bc0: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  =* | --localstat
6bd0: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 3d  =* | --localsta=
6be0: 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 3d 2a 20  * | --localst=* 
6bf0: 7c 20 2d 2d 6c 6f 63 61 6c 73 3d 2a 29 0a 20 20  | --locals=*).  
6c00: 20 20 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 3d    localstatedir=
6c10: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
6c20: 20 2d 6d 61 6e 64 69 72 20 7c 20 2d 2d 6d 61 6e   -mandir | --man
6c30: 64 69 72 20 7c 20 2d 2d 6d 61 6e 64 69 20 7c 20  dir | --mandi | 
6c40: 2d 2d 6d 61 6e 64 20 7c 20 2d 2d 6d 61 6e 20 7c  --mand | --man |
6c50: 20 2d 2d 6d 61 20 7c 20 2d 2d 6d 29 0a 20 20 20   --ma | --m).   
6c60: 20 61 63 5f 70 72 65 76 3d 6d 61 6e 64 69 72 20   ac_prev=mandir 
6c70: 3b 3b 0a 20 20 2d 6d 61 6e 64 69 72 3d 2a 20 7c  ;;.  -mandir=* |
6c80: 20 2d 2d 6d 61 6e 64 69 72 3d 2a 20 7c 20 2d 2d   --mandir=* | --
6c90: 6d 61 6e 64 69 3d 2a 20 7c 20 2d 2d 6d 61 6e 64  mandi=* | --mand
6ca0: 3d 2a 20 7c 20 2d 2d 6d 61 6e 3d 2a 20 7c 20 2d  =* | --man=* | -
6cb0: 2d 6d 61 3d 2a 20 7c 20 2d 2d 6d 3d 2a 29 0a 20  -ma=* | --m=*). 
6cc0: 20 20 20 6d 61 6e 64 69 72 3d 24 61 63 5f 6f 70     mandir=$ac_op
6cd0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6e 66 70 20  targ ;;..  -nfp 
6ce0: 7c 20 2d 2d 6e 66 70 20 7c 20 2d 2d 6e 66 29 0a  | --nfp | --nf).
6cf0: 20 20 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20      # Obsolete; 
6d00: 75 73 65 20 2d 2d 77 69 74 68 6f 75 74 2d 66 70  use --without-fp
6d10: 2e 0a 20 20 20 20 77 69 74 68 5f 66 70 3d 6e 6f  ..    with_fp=no
6d20: 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d 63 72 65 61 74   ;;..  -no-creat
6d30: 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20  e | --no-create 
6d40: 7c 20 2d 2d 6e 6f 2d 63 72 65 61 74 20 7c 20 2d  | --no-creat | -
6d50: 2d 6e 6f 2d 63 72 65 61 20 7c 20 2d 2d 6e 6f 2d  -no-crea | --no-
6d60: 63 72 65 20 5c 0a 20 20 7c 20 2d 2d 6e 6f 2d 63  cre \.  | --no-c
6d70: 72 20 7c 20 2d 2d 6e 6f 2d 63 20 7c 20 2d 6e 29  r | --no-c | -n)
6d80: 0a 20 20 20 20 6e 6f 5f 63 72 65 61 74 65 3d 79  .    no_create=y
6d90: 65 73 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d 72 65 63  es ;;..  -no-rec
6da0: 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 65  ursion | --no-re
6db0: 63 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72  cursion | --no-r
6dc0: 65 63 75 72 73 69 6f 20 7c 20 2d 2d 6e 6f 2d 72  ecursio | --no-r
6dd0: 65 63 75 72 73 69 20 5c 0a 20 20 7c 20 2d 2d 6e  ecursi \.  | --n
6de0: 6f 2d 72 65 63 75 72 73 20 7c 20 2d 2d 6e 6f 2d  o-recurs | --no-
6df0: 72 65 63 75 72 20 7c 20 2d 2d 6e 6f 2d 72 65 63  recur | --no-rec
6e00: 75 20 7c 20 2d 2d 6e 6f 2d 72 65 63 20 7c 20 2d  u | --no-rec | -
6e10: 2d 6e 6f 2d 72 65 20 7c 20 2d 2d 6e 6f 2d 72 29  -no-re | --no-r)
6e20: 0a 20 20 20 20 6e 6f 5f 72 65 63 75 72 73 69 6f  .    no_recursio
6e30: 6e 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 6f 6c 64  n=yes ;;..  -old
6e40: 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 6f  includedir | --o
6e50: 6c 64 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d  ldincludedir | -
6e60: 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 20 7c 20  -oldincludedi | 
6e70: 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 20 5c 0a  --oldincluded \.
6e80: 20 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65    | --oldinclude
6e90: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 20 7c   | --oldinclud |
6ea0: 20 2d 2d 6f 6c 64 69 6e 63 6c 75 20 7c 20 2d 2d   --oldinclu | --
6eb0: 6f 6c 64 69 6e 63 6c 20 7c 20 2d 2d 6f 6c 64 69  oldincl | --oldi
6ec0: 6e 63 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e  nc \.  | --oldin
6ed0: 20 7c 20 2d 2d 6f 6c 64 69 20 7c 20 2d 2d 6f 6c   | --oldi | --ol
6ee0: 64 20 7c 20 2d 2d 6f 6c 20 7c 20 2d 2d 6f 29 0a  d | --ol | --o).
6ef0: 20 20 20 20 61 63 5f 70 72 65 76 3d 6f 6c 64 69      ac_prev=oldi
6f00: 6e 63 6c 75 64 65 64 69 72 20 3b 3b 0a 20 20 2d  ncludedir ;;.  -
6f10: 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20  oldincludedir=* 
6f20: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69  | --oldincludedi
6f30: 72 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  r=* | --oldinclu
6f40: 64 65 64 69 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e  dedi=* | --oldin
6f50: 63 6c 75 64 65 64 3d 2a 20 5c 0a 20 20 7c 20 2d  cluded=* \.  | -
6f60: 2d 6f 6c 64 69 6e 63 6c 75 64 65 3d 2a 20 7c 20  -oldinclude=* | 
6f70: 2d 2d 6f 6c 64 69 6e 63 6c 75 64 3d 2a 20 7c 20  --oldinclud=* | 
6f80: 2d 2d 6f 6c 64 69 6e 63 6c 75 3d 2a 20 7c 20 2d  --oldinclu=* | -
6f90: 2d 6f 6c 64 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 6f  -oldincl=* | --o
6fa0: 6c 64 69 6e 63 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  ldinc=* \.  | --
6fb0: 6f 6c 64 69 6e 3d 2a 20 7c 20 2d 2d 6f 6c 64 69  oldin=* | --oldi
6fc0: 3d 2a 20 7c 20 2d 2d 6f 6c 64 3d 2a 20 7c 20 2d  =* | --old=* | -
6fd0: 2d 6f 6c 3d 2a 20 7c 20 2d 2d 6f 3d 2a 29 0a 20  -ol=* | --o=*). 
6fe0: 20 20 20 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72     oldincludedir
6ff0: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
7000: 20 20 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70 72    -prefix | --pr
7010: 65 66 69 78 20 7c 20 2d 2d 70 72 65 66 69 20 7c  efix | --prefi |
7020: 20 2d 2d 70 72 65 66 20 7c 20 2d 2d 70 72 65 20   --pref | --pre 
7030: 7c 20 2d 2d 70 72 20 7c 20 2d 2d 70 29 0a 20 20  | --pr | --p).  
7040: 20 20 61 63 5f 70 72 65 76 3d 70 72 65 66 69 78    ac_prev=prefix
7050: 20 3b 3b 0a 20 20 2d 70 72 65 66 69 78 3d 2a 20   ;;.  -prefix=* 
7060: 7c 20 2d 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d  | --prefix=* | -
7070: 2d 70 72 65 66 69 3d 2a 20 7c 20 2d 2d 70 72 65  -prefi=* | --pre
7080: 66 3d 2a 20 7c 20 2d 2d 70 72 65 3d 2a 20 7c 20  f=* | --pre=* | 
7090: 2d 2d 70 72 3d 2a 20 7c 20 2d 2d 70 3d 2a 29 0a  --pr=* | --p=*).
70a0: 20 20 20 20 70 72 65 66 69 78 3d 24 61 63 5f 6f      prefix=$ac_o
70b0: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 72 6f  ptarg ;;..  -pro
70c0: 67 72 61 6d 2d 70 72 65 66 69 78 20 7c 20 2d 2d  gram-prefix | --
70d0: 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 20 7c  program-prefix |
70e0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69   --program-prefi
70f0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65   | --program-pre
7100: 66 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  f \.  | --progra
7110: 6d 2d 70 72 65 20 7c 20 2d 2d 70 72 6f 67 72 61  m-pre | --progra
7120: 6d 2d 70 72 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  m-pr | --program
7130: 2d 70 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  -p).    ac_prev=
7140: 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 20 3b  program_prefix ;
7150: 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 70 72 65  ;.  -program-pre
7160: 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  fix=* | --progra
7170: 6d 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70  m-prefix=* | --p
7180: 72 6f 67 72 61 6d 2d 70 72 65 66 69 3d 2a 20 5c  rogram-prefi=* \
7190: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70  .  | --program-p
71a0: 72 65 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  ref=* | --progra
71b0: 6d 2d 70 72 65 3d 2a 20 7c 20 2d 2d 70 72 6f 67  m-pre=* | --prog
71c0: 72 61 6d 2d 70 72 3d 2a 20 7c 20 2d 2d 70 72 6f  ram-pr=* | --pro
71d0: 67 72 61 6d 2d 70 3d 2a 29 0a 20 20 20 20 70 72  gram-p=*).    pr
71e0: 6f 67 72 61 6d 5f 70 72 65 66 69 78 3d 24 61 63  ogram_prefix=$ac
71f0: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70  _optarg ;;..  -p
7200: 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 20 7c 20  rogram-suffix | 
7210: 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78  --program-suffix
7220: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66   | --program-suf
7230: 66 69 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73  fi | --program-s
7240: 75 66 66 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  uff \.  | --prog
7250: 72 61 6d 2d 73 75 66 20 7c 20 2d 2d 70 72 6f 67  ram-suf | --prog
7260: 72 61 6d 2d 73 75 20 7c 20 2d 2d 70 72 6f 67 72  ram-su | --progr
7270: 61 6d 2d 73 29 0a 20 20 20 20 61 63 5f 70 72 65  am-s).    ac_pre
7280: 76 3d 70 72 6f 67 72 61 6d 5f 73 75 66 66 69 78  v=program_suffix
7290: 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 73   ;;.  -program-s
72a0: 75 66 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67  uffix=* | --prog
72b0: 72 61 6d 2d 73 75 66 66 69 78 3d 2a 20 7c 20 2d  ram-suffix=* | -
72c0: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 3d 2a  -program-suffi=*
72d0: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d   \.  | --program
72e0: 2d 73 75 66 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67  -suff=* | --prog
72f0: 72 61 6d 2d 73 75 66 3d 2a 20 7c 20 2d 2d 70 72  ram-suf=* | --pr
7300: 6f 67 72 61 6d 2d 73 75 3d 2a 20 7c 20 2d 2d 70  ogram-su=* | --p
7310: 72 6f 67 72 61 6d 2d 73 3d 2a 29 0a 20 20 20 20  rogram-s=*).    
7320: 70 72 6f 67 72 61 6d 5f 73 75 66 66 69 78 3d 24  program_suffix=$
7330: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
7340: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
7350: 72 6d 2d 6e 61 6d 65 20 7c 20 2d 2d 70 72 6f 67  rm-name | --prog
7360: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61  ram-transform-na
7370: 6d 65 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72  me \.  | --progr
7380: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d  am-transform-nam
7390: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
73a0: 6e 73 66 6f 72 6d 2d 6e 61 20 5c 0a 20 20 7c 20  nsform-na \.  | 
73b0: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
73c0: 6f 72 6d 2d 6e 20 7c 20 2d 2d 70 72 6f 67 72 61  orm-n | --progra
73d0: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 20 5c 0a 20  m-transform- \. 
73e0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
73f0: 6e 73 66 6f 72 6d 20 7c 20 2d 2d 70 72 6f 67 72  nsform | --progr
7400: 61 6d 2d 74 72 61 6e 73 66 6f 72 20 5c 0a 20 20  am-transfor \.  
7410: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
7420: 73 66 6f 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  sfo | --program-
7430: 74 72 61 6e 73 66 20 5c 0a 20 20 7c 20 2d 2d 70  transf \.  | --p
7440: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 20 7c 20 2d  rogram-trans | -
7450: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 20 5c 0a  -program-tran \.
7460: 20 20 7c 20 2d 2d 70 72 6f 67 72 2d 74 72 61 20    | --progr-tra 
7470: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 20 7c  | --program-tr |
7480: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 29 0a 20 20   --program-t).  
7490: 20 20 61 63 5f 70 72 65 76 3d 70 72 6f 67 72 61    ac_prev=progra
74a0: 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65  m_transform_name
74b0: 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 74   ;;.  -program-t
74c0: 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 3d 2a 20  ransform-name=* 
74d0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
74e0: 73 66 6f 72 6d 2d 6e 61 6d 65 3d 2a 20 5c 0a 20  sform-name=* \. 
74f0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
7500: 6e 73 66 6f 72 6d 2d 6e 61 6d 3d 2a 20 7c 20 2d  nsform-nam=* | -
7510: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
7520: 72 6d 2d 6e 61 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  rm-na=* \.  | --
7530: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
7540: 6d 2d 6e 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  m-n=* | --progra
7550: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 3d 2a 20 5c  m-transform-=* \
7560: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  .  | --program-t
7570: 72 61 6e 73 66 6f 72 6d 3d 2a 20 7c 20 2d 2d 70  ransform=* | --p
7580: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 3d  rogram-transfor=
7590: 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  * \.  | --progra
75a0: 6d 2d 74 72 61 6e 73 66 6f 3d 2a 20 7c 20 2d 2d  m-transfo=* | --
75b0: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 3d 2a  program-transf=*
75c0: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d   \.  | --program
75d0: 2d 74 72 61 6e 73 3d 2a 20 7c 20 2d 2d 70 72 6f  -trans=* | --pro
75e0: 67 72 61 6d 2d 74 72 61 6e 3d 2a 20 5c 0a 20 20  gram-tran=* \.  
75f0: 7c 20 2d 2d 70 72 6f 67 72 2d 74 72 61 3d 2a 20  | --progr-tra=* 
7600: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 3d 2a  | --program-tr=*
7610: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 3d 2a   | --program-t=*
7620: 29 0a 20 20 20 20 70 72 6f 67 72 61 6d 5f 74 72  ).    program_tr
7630: 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d 24 61 63  ansform_name=$ac
7640: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70  _optarg ;;..  -p
7650: 64 66 64 69 72 20 7c 20 2d 2d 70 64 66 64 69 72  dfdir | --pdfdir
7660: 20 7c 20 2d 2d 70 64 66 64 69 20 7c 20 2d 2d 70   | --pdfdi | --p
7670: 64 66 64 20 7c 20 2d 2d 70 64 66 20 7c 20 2d 2d  dfd | --pdf | --
7680: 70 64 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  pd).    ac_prev=
7690: 70 64 66 64 69 72 20 3b 3b 0a 20 20 2d 70 64 66  pdfdir ;;.  -pdf
76a0: 64 69 72 3d 2a 20 7c 20 2d 2d 70 64 66 64 69 72  dir=* | --pdfdir
76b0: 3d 2a 20 7c 20 2d 2d 70 64 66 64 69 3d 2a 20 7c  =* | --pdfdi=* |
76c0: 20 2d 2d 70 64 66 64 3d 2a 20 7c 20 2d 2d 70 64   --pdfd=* | --pd
76d0: 66 3d 2a 20 7c 20 2d 2d 70 64 3d 2a 29 0a 20 20  f=* | --pd=*).  
76e0: 20 20 70 64 66 64 69 72 3d 24 61 63 5f 6f 70 74    pdfdir=$ac_opt
76f0: 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 73 64 69 72  arg ;;..  -psdir
7700: 20 7c 20 2d 2d 70 73 64 69 72 20 7c 20 2d 2d 70   | --psdir | --p
7710: 73 64 69 20 7c 20 2d 2d 70 73 64 20 7c 20 2d 2d  sdi | --psd | --
7720: 70 73 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  ps).    ac_prev=
7730: 70 73 64 69 72 20 3b 3b 0a 20 20 2d 70 73 64 69  psdir ;;.  -psdi
7740: 72 3d 2a 20 7c 20 2d 2d 70 73 64 69 72 3d 2a 20  r=* | --psdir=* 
7750: 7c 20 2d 2d 70 73 64 69 3d 2a 20 7c 20 2d 2d 70  | --psdi=* | --p
7760: 73 64 3d 2a 20 7c 20 2d 2d 70 73 3d 2a 29 0a 20  sd=* | --ps=*). 
7770: 20 20 20 70 73 64 69 72 3d 24 61 63 5f 6f 70 74     psdir=$ac_opt
7780: 61 72 67 20 3b 3b 0a 0a 20 20 2d 71 20 7c 20 2d  arg ;;..  -q | -
7790: 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 74 20  quiet | --quiet 
77a0: 7c 20 2d 2d 71 75 69 65 20 7c 20 2d 2d 71 75 69  | --quie | --qui
77b0: 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c 0a   | --qu | --q \.
77c0: 20 20 7c 20 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d    | -silent | --
77d0: 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e  silent | --silen
77e0: 20 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d 2d 73 69   | --sile | --si
77f0: 6c 29 0a 20 20 20 20 73 69 6c 65 6e 74 3d 79 65  l).    silent=ye
7800: 73 20 3b 3b 0a 0a 20 20 2d 73 62 69 6e 64 69 72  s ;;..  -sbindir
7810: 20 7c 20 2d 2d 73 62 69 6e 64 69 72 20 7c 20 2d   | --sbindir | -
7820: 2d 73 62 69 6e 64 69 20 7c 20 2d 2d 73 62 69 6e  -sbindi | --sbin
7830: 64 20 7c 20 2d 2d 73 62 69 6e 20 7c 20 2d 2d 73  d | --sbin | --s
7840: 62 69 20 7c 20 2d 2d 73 62 29 0a 20 20 20 20 61  bi | --sb).    a
7850: 63 5f 70 72 65 76 3d 73 62 69 6e 64 69 72 20 3b  c_prev=sbindir ;
7860: 3b 0a 20 20 2d 73 62 69 6e 64 69 72 3d 2a 20 7c  ;.  -sbindir=* |
7870: 20 2d 2d 73 62 69 6e 64 69 72 3d 2a 20 7c 20 2d   --sbindir=* | -
7880: 2d 73 62 69 6e 64 69 3d 2a 20 7c 20 2d 2d 73 62  -sbindi=* | --sb
7890: 69 6e 64 3d 2a 20 7c 20 2d 2d 73 62 69 6e 3d 2a  ind=* | --sbin=*
78a0: 20 5c 0a 20 20 7c 20 2d 2d 73 62 69 3d 2a 20 7c   \.  | --sbi=* |
78b0: 20 2d 2d 73 62 3d 2a 29 0a 20 20 20 20 73 62 69   --sb=*).    sbi
78c0: 6e 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20  ndir=$ac_optarg 
78d0: 3b 3b 0a 0a 20 20 2d 73 68 61 72 65 64 73 74 61  ;;..  -sharedsta
78e0: 74 65 64 69 72 20 7c 20 2d 2d 73 68 61 72 65 64  tedir | --shared
78f0: 73 74 61 74 65 64 69 72 20 7c 20 2d 2d 73 68 61  statedir | --sha
7900: 72 65 64 73 74 61 74 65 64 69 20 5c 0a 20 20 7c  redstatedi \.  |
7910: 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64 20   --sharedstated 
7920: 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 20  | --sharedstate 
7930: 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 20 7c  | --sharedstat |
7940: 20 2d 2d 73 68 61 72 65 64 73 74 61 20 5c 0a 20   --sharedsta \. 
7950: 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 20 7c 20   | --sharedst | 
7960: 2d 2d 73 68 61 72 65 64 73 20 7c 20 2d 2d 73 68  --shareds | --sh
7970: 61 72 65 64 20 7c 20 2d 2d 73 68 61 72 65 20 7c  ared | --share |
7980: 20 2d 2d 73 68 61 72 20 5c 0a 20 20 7c 20 2d 2d   --shar \.  | --
7990: 73 68 61 20 7c 20 2d 2d 73 68 29 0a 20 20 20 20  sha | --sh).    
79a0: 61 63 5f 70 72 65 76 3d 73 68 61 72 65 64 73 74  ac_prev=sharedst
79b0: 61 74 65 64 69 72 20 3b 3b 0a 20 20 2d 73 68 61  atedir ;;.  -sha
79c0: 72 65 64 73 74 61 74 65 64 69 72 3d 2a 20 7c 20  redstatedir=* | 
79d0: 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64 69 72  --sharedstatedir
79e0: 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61  =* | --sharedsta
79f0: 74 65 64 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73  tedi=* \.  | --s
7a00: 68 61 72 65 64 73 74 61 74 65 64 3d 2a 20 7c 20  haredstated=* | 
7a10: 2d 2d 73 68 61 72 65 64 73 74 61 74 65 3d 2a 20  --sharedstate=* 
7a20: 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 3d 2a  | --sharedstat=*
7a30: 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 3d 2a   | --sharedsta=*
7a40: 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73   \.  | --shareds
7a50: 74 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 3d  t=* | --shareds=
7a60: 2a 20 7c 20 2d 2d 73 68 61 72 65 64 3d 2a 20 7c  * | --shared=* |
7a70: 20 2d 2d 73 68 61 72 65 3d 2a 20 7c 20 2d 2d 73   --share=* | --s
7a80: 68 61 72 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68  har=* \.  | --sh
7a90: 61 3d 2a 20 7c 20 2d 2d 73 68 3d 2a 29 0a 20 20  a=* | --sh=*).  
7aa0: 20 20 73 68 61 72 65 64 73 74 61 74 65 64 69 72    sharedstatedir
7ab0: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
7ac0: 20 20 2d 73 69 74 65 20 7c 20 2d 2d 73 69 74 65    -site | --site
7ad0: 20 7c 20 2d 2d 73 69 74 29 0a 20 20 20 20 61 63   | --sit).    ac
7ae0: 5f 70 72 65 76 3d 73 69 74 65 20 3b 3b 0a 20 20  _prev=site ;;.  
7af0: 2d 73 69 74 65 3d 2a 20 7c 20 2d 2d 73 69 74 65  -site=* | --site
7b00: 3d 2a 20 7c 20 2d 2d 73 69 74 3d 2a 29 0a 20 20  =* | --sit=*).  
7b10: 20 20 73 69 74 65 3d 24 61 63 5f 6f 70 74 61 72    site=$ac_optar
7b20: 67 20 3b 3b 0a 0a 20 20 2d 73 72 63 64 69 72 20  g ;;..  -srcdir 
7b30: 7c 20 2d 2d 73 72 63 64 69 72 20 7c 20 2d 2d 73  | --srcdir | --s
7b40: 72 63 64 69 20 7c 20 2d 2d 73 72 63 64 20 7c 20  rcdi | --srcd | 
7b50: 2d 2d 73 72 63 20 7c 20 2d 2d 73 72 29 0a 20 20  --src | --sr).  
7b60: 20 20 61 63 5f 70 72 65 76 3d 73 72 63 64 69 72    ac_prev=srcdir
7b70: 20 3b 3b 0a 20 20 2d 73 72 63 64 69 72 3d 2a 20   ;;.  -srcdir=* 
7b80: 7c 20 2d 2d 73 72 63 64 69 72 3d 2a 20 7c 20 2d  | --srcdir=* | -
7b90: 2d 73 72 63 64 69 3d 2a 20 7c 20 2d 2d 73 72 63  -srcdi=* | --src
7ba0: 64 3d 2a 20 7c 20 2d 2d 73 72 63 3d 2a 20 7c 20  d=* | --src=* | 
7bb0: 2d 2d 73 72 3d 2a 29 0a 20 20 20 20 73 72 63 64  --sr=*).    srcd
7bc0: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
7bd0: 0a 0a 20 20 2d 73 79 73 63 6f 6e 66 64 69 72 20  ..  -sysconfdir 
7be0: 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69 72 20 7c  | --sysconfdir |
7bf0: 20 2d 2d 73 79 73 63 6f 6e 66 64 69 20 7c 20 2d   --sysconfdi | -
7c00: 2d 73 79 73 63 6f 6e 66 64 20 7c 20 2d 2d 73 79  -sysconfd | --sy
7c10: 73 63 6f 6e 66 20 5c 0a 20 20 7c 20 2d 2d 73 79  sconf \.  | --sy
7c20: 73 63 6f 6e 20 7c 20 2d 2d 73 79 73 63 6f 20 7c  scon | --sysco |
7c30: 20 2d 2d 73 79 73 63 20 7c 20 2d 2d 73 79 73 20   --sysc | --sys 
7c40: 7c 20 2d 2d 73 79 29 0a 20 20 20 20 61 63 5f 70  | --sy).    ac_p
7c50: 72 65 76 3d 73 79 73 63 6f 6e 66 64 69 72 20 3b  rev=sysconfdir ;
7c60: 3b 0a 20 20 2d 73 79 73 63 6f 6e 66 64 69 72 3d  ;.  -sysconfdir=
7c70: 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69 72  * | --sysconfdir
7c80: 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69  =* | --sysconfdi
7c90: 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 3d  =* | --sysconfd=
7ca0: 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 3d 2a 20  * | --sysconf=* 
7cb0: 5c 0a 20 20 7c 20 2d 2d 73 79 73 63 6f 6e 3d 2a  \.  | --syscon=*
7cc0: 20 7c 20 2d 2d 73 79 73 63 6f 3d 2a 20 7c 20 2d   | --sysco=* | -
7cd0: 2d 73 79 73 63 3d 2a 20 7c 20 2d 2d 73 79 73 3d  -sysc=* | --sys=
7ce0: 2a 20 7c 20 2d 2d 73 79 3d 2a 29 0a 20 20 20 20  * | --sy=*).    
7cf0: 73 79 73 63 6f 6e 66 64 69 72 3d 24 61 63 5f 6f  sysconfdir=$ac_o
7d00: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 74 61 72  ptarg ;;..  -tar
7d10: 67 65 74 20 7c 20 2d 2d 74 61 72 67 65 74 20 7c  get | --target |
7d20: 20 2d 2d 74 61 72 67 65 20 7c 20 2d 2d 74 61 72   --targe | --tar
7d30: 67 20 7c 20 2d 2d 74 61 72 20 7c 20 2d 2d 74 61  g | --tar | --ta
7d40: 20 7c 20 2d 2d 74 29 0a 20 20 20 20 61 63 5f 70   | --t).    ac_p
7d50: 72 65 76 3d 74 61 72 67 65 74 5f 61 6c 69 61 73  rev=target_alias
7d60: 20 3b 3b 0a 20 20 2d 74 61 72 67 65 74 3d 2a 20   ;;.  -target=* 
7d70: 7c 20 2d 2d 74 61 72 67 65 74 3d 2a 20 7c 20 2d  | --target=* | -
7d80: 2d 74 61 72 67 65 3d 2a 20 7c 20 2d 2d 74 61 72  -targe=* | --tar
7d90: 67 3d 2a 20 7c 20 2d 2d 74 61 72 3d 2a 20 7c 20  g=* | --tar=* | 
7da0: 2d 2d 74 61 3d 2a 20 7c 20 2d 2d 74 3d 2a 29 0a  --ta=* | --t=*).
7db0: 20 20 20 20 74 61 72 67 65 74 5f 61 6c 69 61 73      target_alias
7dc0: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
7dd0: 20 20 2d 76 20 7c 20 2d 76 65 72 62 6f 73 65 20    -v | -verbose 
7de0: 7c 20 2d 2d 76 65 72 62 6f 73 65 20 7c 20 2d 2d  | --verbose | --
7df0: 76 65 72 62 6f 73 20 7c 20 2d 2d 76 65 72 62 6f  verbos | --verbo
7e00: 20 7c 20 2d 2d 76 65 72 62 29 0a 20 20 20 20 76   | --verb).    v
7e10: 65 72 62 6f 73 65 3d 79 65 73 20 3b 3b 0a 0a 20  erbose=yes ;;.. 
7e20: 20 2d 76 65 72 73 69 6f 6e 20 7c 20 2d 2d 76 65   -version | --ve
7e30: 72 73 69 6f 6e 20 7c 20 2d 2d 76 65 72 73 69 6f  rsion | --versio
7e40: 20 7c 20 2d 2d 76 65 72 73 69 20 7c 20 2d 2d 76   | --versi | --v
7e50: 65 72 73 20 7c 20 2d 56 29 0a 20 20 20 20 61 63  ers | -V).    ac
7e60: 5f 69 6e 69 74 5f 76 65 72 73 69 6f 6e 3d 3a 20  _init_version=: 
7e70: 3b 3b 0a 0a 20 20 2d 77 69 74 68 2d 2a 20 7c 20  ;;..  -with-* | 
7e80: 2d 2d 77 69 74 68 2d 2a 29 0a 20 20 20 20 61 63  --with-*).    ac
7e90: 5f 75 73 65 72 6f 70 74 3d 60 65 78 70 72 20 22  _useropt=`expr "
7ea0: 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27  x$ac_option" : '
7eb0: 78 2d 2a 77 69 74 68 2d 5c 28 5b 5e 3d 5d 2a 5c  x-*with-\([^=]*\
7ec0: 29 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74  )'`.    # Reject
7ed0: 20 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65 20   names that are 
7ee0: 6e 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20  not valid shell 
7ef0: 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a  variable names..
7f00: 20 20 20 20 65 78 70 72 20 22 78 24 61 63 5f 75      expr "x$ac_u
7f10: 73 65 72 6f 70 74 22 20 3a 20 22 2e 2a 5b 5e 2d  seropt" : ".*[^-
7f20: 2b 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d  +._$as_cr_alnum]
7f30: 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a  " >/dev/null &&.
7f40: 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f        { $as_echo
7f50: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
7f60: 20 69 6e 76 61 6c 69 64 20 70 61 63 6b 61 67 65   invalid package
7f70: 20 6e 61 6d 65 3a 20 24 61 63 5f 75 73 65 72 6f   name: $ac_usero
7f80: 70 74 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78  pt" >&2.   { (ex
7f90: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
7fa0: 3b 20 7d 0a 20 20 20 20 61 63 5f 75 73 65 72 6f  ; }.    ac_usero
7fb0: 70 74 5f 6f 72 69 67 3d 24 61 63 5f 75 73 65 72  pt_orig=$ac_user
7fc0: 6f 70 74 0a 20 20 20 20 61 63 5f 75 73 65 72 6f  opt.    ac_usero
7fd0: 70 74 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61  pt=`$as_echo "$a
7fe0: 63 5f 75 73 65 72 6f 70 74 22 20 7c 20 73 65 64  c_useropt" | sed
7ff0: 20 27 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a   's/[-+.]/_/g'`.
8000: 20 20 20 20 63 61 73 65 20 24 61 63 5f 75 73 65      case $ac_use
8010: 72 5f 6f 70 74 73 20 69 6e 0a 20 20 20 20 20 20  r_opts in.      
8020: 2a 22 0a 22 77 69 74 68 5f 24 61 63 5f 75 73 65  *"."with_$ac_use
8030: 72 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20  ropt"."*) ;;.   
8040: 20 20 20 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67     *) ac_unrecog
8050: 6e 69 7a 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f  nized_opts="$ac_
8060: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74  unrecognized_opt
8070: 73 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65  s$ac_unrecognize
8080: 64 5f 73 65 70 2d 2d 77 69 74 68 2d 24 61 63 5f  d_sep--with-$ac_
8090: 75 73 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20  useropt_orig".. 
80a0: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
80b0: 73 65 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65  sep=', ';;.    e
80c0: 73 61 63 0a 20 20 20 20 65 76 61 6c 20 77 69 74  sac.    eval wit
80d0: 68 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d 5c 24  h_$ac_useropt=\$
80e0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
80f0: 2d 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 77  -without-* | --w
8100: 69 74 68 6f 75 74 2d 2a 29 0a 20 20 20 20 61 63  ithout-*).    ac
8110: 5f 75 73 65 72 6f 70 74 3d 60 65 78 70 72 20 22  _useropt=`expr "
8120: 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27  x$ac_option" : '
8130: 78 2d 2a 77 69 74 68 6f 75 74 2d 5c 28 2e 2a 5c  x-*without-\(.*\
8140: 29 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74  )'`.    # Reject
8150: 20 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65 20   names that are 
8160: 6e 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20  not valid shell 
8170: 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a  variable names..
8180: 20 20 20 20 65 78 70 72 20 22 78 24 61 63 5f 75      expr "x$ac_u
8190: 73 65 72 6f 70 74 22 20 3a 20 22 2e 2a 5b 5e 2d  seropt" : ".*[^-
81a0: 2b 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d  +._$as_cr_alnum]
81b0: 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a  " >/dev/null &&.
81c0: 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f        { $as_echo
81d0: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
81e0: 20 69 6e 76 61 6c 69 64 20 70 61 63 6b 61 67 65   invalid package
81f0: 20 6e 61 6d 65 3a 20 24 61 63 5f 75 73 65 72 6f   name: $ac_usero
8200: 70 74 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78  pt" >&2.   { (ex
8210: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
8220: 3b 20 7d 0a 20 20 20 20 61 63 5f 75 73 65 72 6f  ; }.    ac_usero
8230: 70 74 5f 6f 72 69 67 3d 24 61 63 5f 75 73 65 72  pt_orig=$ac_user
8240: 6f 70 74 0a 20 20 20 20 61 63 5f 75 73 65 72 6f  opt.    ac_usero
8250: 70 74 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61  pt=`$as_echo "$a
8260: 63 5f 75 73 65 72 6f 70 74 22 20 7c 20 73 65 64  c_useropt" | sed
8270: 20 27 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a   's/[-+.]/_/g'`.
8280: 20 20 20 20 63 61 73 65 20 24 61 63 5f 75 73 65      case $ac_use
8290: 72 5f 6f 70 74 73 20 69 6e 0a 20 20 20 20 20 20  r_opts in.      
82a0: 2a 22 0a 22 77 69 74 68 5f 24 61 63 5f 75 73 65  *"."with_$ac_use
82b0: 72 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20  ropt"."*) ;;.   
82c0: 20 20 20 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67     *) ac_unrecog
82d0: 6e 69 7a 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f  nized_opts="$ac_
82e0: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74  unrecognized_opt
82f0: 73 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65  s$ac_unrecognize
8300: 64 5f 73 65 70 2d 2d 77 69 74 68 6f 75 74 2d 24  d_sep--without-$
8310: 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 22  ac_useropt_orig"
8320: 0a 09 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a  .. ac_unrecogniz
8330: 65 64 5f 73 65 70 3d 27 2c 20 27 3b 3b 0a 20 20  ed_sep=', ';;.  
8340: 20 20 65 73 61 63 0a 20 20 20 20 65 76 61 6c 20    esac.    eval 
8350: 77 69 74 68 5f 24 61 63 5f 75 73 65 72 6f 70 74  with_$ac_useropt
8360: 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 2d 78 29 0a 20  =no ;;..  --x). 
8370: 20 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20 75     # Obsolete; u
8380: 73 65 20 2d 2d 77 69 74 68 2d 78 2e 0a 20 20 20  se --with-x..   
8390: 20 77 69 74 68 5f 78 3d 79 65 73 20 3b 3b 0a 0a   with_x=yes ;;..
83a0: 20 20 2d 78 2d 69 6e 63 6c 75 64 65 73 20 7c 20    -x-includes | 
83b0: 2d 2d 78 2d 69 6e 63 6c 75 64 65 73 20 7c 20 2d  --x-includes | -
83c0: 2d 78 2d 69 6e 63 6c 75 64 65 20 7c 20 2d 2d 78  -x-include | --x
83d0: 2d 69 6e 63 6c 75 64 20 7c 20 2d 2d 78 2d 69 6e  -includ | --x-in
83e0: 63 6c 75 20 5c 0a 20 20 7c 20 2d 2d 78 2d 69 6e  clu \.  | --x-in
83f0: 63 6c 20 7c 20 2d 2d 78 2d 69 6e 63 20 7c 20 2d  cl | --x-inc | -
8400: 2d 78 2d 69 6e 20 7c 20 2d 2d 78 2d 69 29 0a 20  -x-in | --x-i). 
8410: 20 20 20 61 63 5f 70 72 65 76 3d 78 5f 69 6e 63     ac_prev=x_inc
8420: 6c 75 64 65 73 20 3b 3b 0a 20 20 2d 78 2d 69 6e  ludes ;;.  -x-in
8430: 63 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d 69  cludes=* | --x-i
8440: 6e 63 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d  ncludes=* | --x-
8450: 69 6e 63 6c 75 64 65 3d 2a 20 7c 20 2d 2d 78 2d  include=* | --x-
8460: 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d 78 2d 69  includ=* | --x-i
8470: 6e 63 6c 75 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78  nclu=* \.  | --x
8480: 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 78 2d 69 6e  -incl=* | --x-in
8490: 63 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 3d 2a 20 7c  c=* | --x-in=* |
84a0: 20 2d 2d 78 2d 69 3d 2a 29 0a 20 20 20 20 78 5f   --x-i=*).    x_
84b0: 69 6e 63 6c 75 64 65 73 3d 24 61 63 5f 6f 70 74  includes=$ac_opt
84c0: 61 72 67 20 3b 3b 0a 0a 20 20 2d 78 2d 6c 69 62  arg ;;..  -x-lib
84d0: 72 61 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69 62  raries | --x-lib
84e0: 72 61 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69 62  raries | --x-lib
84f0: 72 61 72 69 65 20 7c 20 2d 2d 78 2d 6c 69 62 72  rarie | --x-libr
8500: 61 72 69 20 5c 0a 20 20 7c 20 2d 2d 78 2d 6c 69  ari \.  | --x-li
8510: 62 72 61 72 20 7c 20 2d 2d 78 2d 6c 69 62 72 61  brar | --x-libra
8520: 20 7c 20 2d 2d 78 2d 6c 69 62 72 20 7c 20 2d 2d   | --x-libr | --
8530: 78 2d 6c 69 62 20 7c 20 2d 2d 78 2d 6c 69 20 7c  x-lib | --x-li |
8540: 20 2d 2d 78 2d 6c 29 0a 20 20 20 20 61 63 5f 70   --x-l).    ac_p
8550: 72 65 76 3d 78 5f 6c 69 62 72 61 72 69 65 73 20  rev=x_libraries 
8560: 3b 3b 0a 20 20 2d 78 2d 6c 69 62 72 61 72 69 65  ;;.  -x-librarie
8570: 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72  s=* | --x-librar
8580: 69 65 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72  ies=* | --x-libr
8590: 61 72 69 65 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62  arie=* | --x-lib
85a0: 72 61 72 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78  rari=* \.  | --x
85b0: 2d 6c 69 62 72 61 72 3d 2a 20 7c 20 2d 2d 78 2d  -librar=* | --x-
85c0: 6c 69 62 72 61 3d 2a 20 7c 20 2d 2d 78 2d 6c 69  libra=* | --x-li
85d0: 62 72 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 3d 2a  br=* | --x-lib=*
85e0: 20 7c 20 2d 2d 78 2d 6c 69 3d 2a 20 7c 20 2d 2d   | --x-li=* | --
85f0: 78 2d 6c 3d 2a 29 0a 20 20 20 20 78 5f 6c 69 62  x-l=*).    x_lib
8600: 72 61 72 69 65 73 3d 24 61 63 5f 6f 70 74 61 72  raries=$ac_optar
8610: 67 20 3b 3b 0a 0a 20 20 2d 2a 29 20 7b 20 24 61  g ;;..  -*) { $a
8620: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
8630: 65 72 72 6f 72 3a 20 75 6e 72 65 63 6f 67 6e 69  error: unrecogni
8640: 7a 65 64 20 6f 70 74 69 6f 6e 3a 20 24 61 63 5f  zed option: $ac_
8650: 6f 70 74 69 6f 6e 0a 54 72 79 20 5c 60 24 30 20  option.Try \`$0 
8660: 2d 2d 68 65 6c 70 27 20 66 6f 72 20 6d 6f 72 65  --help' for more
8670: 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 20 3e   information." >
8680: 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  &2.   { (exit 1)
8690: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20  ; exit 1; }; }. 
86a0: 20 20 20 3b 3b 0a 0a 20 20 2a 3d 2a 29 0a 20 20     ;;..  *=*).  
86b0: 20 20 61 63 5f 65 6e 76 76 61 72 3d 60 65 78 70    ac_envvar=`exp
86c0: 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20  r "x$ac_option" 
86d0: 3a 20 27 78 5c 28 5b 5e 3d 5d 2a 5c 29 3d 27 60  : 'x\([^=]*\)='`
86e0: 0a 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61  .    # Reject na
86f0: 6d 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74  mes that are not
8700: 20 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72   valid shell var
8710: 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20  iable names..   
8720: 20 65 78 70 72 20 22 78 24 61 63 5f 65 6e 76 76   expr "x$ac_envv
8730: 61 72 22 20 3a 20 22 2e 2a 5b 5e 5f 24 61 73 5f  ar" : ".*[^_$as_
8740: 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76  cr_alnum]" >/dev
8750: 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b  /null &&.      {
8760: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
8770: 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69  e: error: invali
8780: 64 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 3a  d variable name:
8790: 20 24 61 63 5f 65 6e 76 76 61 72 22 20 3e 26 32   $ac_envvar" >&2
87a0: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
87b0: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20  exit 1; }; }.   
87c0: 20 65 76 61 6c 20 24 61 63 5f 65 6e 76 76 61 72   eval $ac_envvar
87d0: 3d 5c 24 61 63 5f 6f 70 74 61 72 67 0a 20 20 20  =\$ac_optarg.   
87e0: 20 65 78 70 6f 72 74 20 24 61 63 5f 65 6e 76 76   export $ac_envv
87f0: 61 72 20 3b 3b 0a 0a 20 20 2a 29 0a 20 20 20 20  ar ;;..  *).    
8800: 23 20 46 49 58 4d 45 3a 20 73 68 6f 75 6c 64 20  # FIXME: should 
8810: 62 65 20 72 65 6d 6f 76 65 64 20 69 6e 20 61 75  be removed in au
8820: 74 6f 63 6f 6e 66 20 33 2e 30 2e 0a 20 20 20 20  toconf 3.0..    
8830: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
8840: 3a 20 57 41 52 4e 49 4e 47 3a 20 79 6f 75 20 73  : WARNING: you s
8850: 68 6f 75 6c 64 20 75 73 65 20 2d 2d 62 75 69 6c  hould use --buil
8860: 64 2c 20 2d 2d 68 6f 73 74 2c 20 2d 2d 74 61 72  d, --host, --tar
8870: 67 65 74 22 20 3e 26 32 0a 20 20 20 20 65 78 70  get" >&2.    exp
8880: 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20  r "x$ac_option" 
8890: 3a 20 22 2e 2a 5b 5e 2d 2e 5f 24 61 73 5f 63 72  : ".*[^-._$as_cr
88a0: 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e  _alnum]" >/dev/n
88b0: 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 24 61 73  ull &&.      $as
88c0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
88d0: 41 52 4e 49 4e 47 3a 20 69 6e 76 61 6c 69 64 20  ARNING: invalid 
88e0: 68 6f 73 74 20 74 79 70 65 3a 20 24 61 63 5f 6f  host type: $ac_o
88f0: 70 74 69 6f 6e 22 20 3e 26 32 0a 20 20 20 20 3a  ption" >&2.    :
8900: 20 24 7b 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24   ${build_alias=$
8910: 61 63 5f 6f 70 74 69 6f 6e 7d 20 24 7b 68 6f 73  ac_option} ${hos
8920: 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 69  t_alias=$ac_opti
8930: 6f 6e 7d 20 24 7b 74 61 72 67 65 74 5f 61 6c 69  on} ${target_ali
8940: 61 73 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d 0a 20  as=$ac_option}. 
8950: 20 20 20 3b 3b 0a 0a 20 20 65 73 61 63 0a 64 6f     ;;..  esac.do
8960: 6e 65 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  ne..if test -n "
8970: 24 61 63 5f 70 72 65 76 22 3b 20 74 68 65 6e 0a  $ac_prev"; then.
8980: 20 20 61 63 5f 6f 70 74 69 6f 6e 3d 2d 2d 60 65    ac_option=--`e
8990: 63 68 6f 20 24 61 63 5f 70 72 65 76 20 7c 20 73  cho $ac_prev | s
89a0: 65 64 20 27 73 2f 5f 2f 2d 2f 67 27 60 0a 20 20  ed 's/_/-/g'`.  
89b0: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
89c0: 6d 65 3a 20 65 72 72 6f 72 3a 20 6d 69 73 73 69  me: error: missi
89d0: 6e 67 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 24  ng argument to $
89e0: 61 63 5f 6f 70 74 69 6f 6e 22 20 3e 26 32 0a 20  ac_option" >&2. 
89f0: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
8a00: 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 69  it 1; }; }.fi..i
8a10: 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 75  f test -n "$ac_u
8a20: 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73  nrecognized_opts
8a30: 22 3b 20 74 68 65 6e 0a 20 20 63 61 73 65 20 24  "; then.  case $
8a40: 65 6e 61 62 6c 65 5f 6f 70 74 69 6f 6e 5f 63 68  enable_option_ch
8a50: 65 63 6b 69 6e 67 20 69 6e 0a 20 20 20 20 6e 6f  ecking in.    no
8a60: 29 20 3b 3b 0a 20 20 20 20 66 61 74 61 6c 29 20  ) ;;.    fatal) 
8a70: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
8a80: 6d 65 3a 20 65 72 72 6f 72 3a 20 55 6e 72 65 63  me: error: Unrec
8a90: 6f 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 73 3a  ognized options:
8aa0: 20 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65   $ac_unrecognize
8ab0: 64 5f 6f 70 74 73 22 20 3e 26 32 0a 20 20 20 7b  d_opts" >&2.   {
8ac0: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
8ad0: 31 3b 20 7d 3b 20 7d 20 3b 3b 0a 20 20 20 20 2a  1; }; } ;;.    *
8ae0: 29 20 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  )     $as_echo "
8af0: 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
8b00: 20 55 6e 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70   Unrecognized op
8b10: 74 69 6f 6e 73 3a 20 24 61 63 5f 75 6e 72 65 63  tions: $ac_unrec
8b20: 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 22 20 3e 26  ognized_opts" >&
8b30: 32 20 3b 3b 0a 20 20 65 73 61 63 0a 66 69 0a 0a  2 ;;.  esac.fi..
8b40: 23 20 43 68 65 63 6b 20 61 6c 6c 20 64 69 72 65  # Check all dire
8b50: 63 74 6f 72 79 20 61 72 67 75 6d 65 6e 74 73 20  ctory arguments 
8b60: 66 6f 72 20 63 6f 6e 73 69 73 74 65 6e 63 79 2e  for consistency.
8b70: 0a 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 09 65  .for ac_var in.e
8b80: 78 65 63 5f 70 72 65 66 69 78 20 70 72 65 66 69  xec_prefix prefi
8b90: 78 20 62 69 6e 64 69 72 20 73 62 69 6e 64 69 72  x bindir sbindir
8ba0: 20 6c 69 62 65 78 65 63 64 69 72 20 64 61 74 61   libexecdir data
8bb0: 72 6f 6f 74 64 69 72 20 5c 0a 09 09 64 61 74 61  rootdir \...data
8bc0: 64 69 72 20 73 79 73 63 6f 6e 66 64 69 72 20 73  dir sysconfdir s
8bd0: 68 61 72 65 64 73 74 61 74 65 64 69 72 20 6c 6f  haredstatedir lo
8be0: 63 61 6c 73 74 61 74 65 64 69 72 20 69 6e 63 6c  calstatedir incl
8bf0: 75 64 65 64 69 72 20 5c 0a 09 09 6f 6c 64 69 6e  udedir \...oldin
8c00: 63 6c 75 64 65 64 69 72 20 64 6f 63 64 69 72 20  cludedir docdir 
8c10: 69 6e 66 6f 64 69 72 20 68 74 6d 6c 64 69 72 20  infodir htmldir 
8c20: 64 76 69 64 69 72 20 70 64 66 64 69 72 20 70 73  dvidir pdfdir ps
8c30: 64 69 72 20 5c 0a 09 09 6c 69 62 64 69 72 20 6c  dir \...libdir l
8c40: 6f 63 61 6c 65 64 69 72 20 6d 61 6e 64 69 72 0a  ocaledir mandir.
8c50: 64 6f 0a 20 20 65 76 61 6c 20 61 63 5f 76 61 6c  do.  eval ac_val
8c60: 3d 5c 24 24 61 63 5f 76 61 72 0a 20 20 23 20 52  =\$$ac_var.  # R
8c70: 65 6d 6f 76 65 20 74 72 61 69 6c 69 6e 67 20 73  emove trailing s
8c80: 6c 61 73 68 65 73 2e 0a 20 20 63 61 73 65 20 24  lashes..  case $
8c90: 61 63 5f 76 61 6c 20 69 6e 0a 20 20 20 20 2a 2f  ac_val in.    */
8ca0: 20 29 0a 20 20 20 20 20 20 61 63 5f 76 61 6c 3d   ).      ac_val=
8cb0: 60 65 78 70 72 20 22 58 24 61 63 5f 76 61 6c 22  `expr "X$ac_val"
8cc0: 20 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27   : 'X\(.*[^/]\)'
8cd0: 20 5c 7c 20 22 58 24 61 63 5f 76 61 6c 22 20 3a   \| "X$ac_val" :
8ce0: 20 27 58 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20   'X\(.*\)'`.    
8cf0: 20 20 65 76 61 6c 20 24 61 63 5f 76 61 72 3d 5c    eval $ac_var=\
8d00: 24 61 63 5f 76 61 6c 3b 3b 0a 20 20 65 73 61 63  $ac_val;;.  esac
8d10: 0a 20 20 23 20 42 65 20 73 75 72 65 20 74 6f 20  .  # Be sure to 
8d20: 68 61 76 65 20 61 62 73 6f 6c 75 74 65 20 64 69  have absolute di
8d30: 72 65 63 74 6f 72 79 20 6e 61 6d 65 73 2e 0a 20  rectory names.. 
8d40: 20 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e   case $ac_val in
8d50: 0a 20 20 20 20 5b 5c 5c 2f 24 5d 2a 20 7c 20 3f  .    [\\/$]* | ?
8d60: 3a 5b 5c 5c 2f 5d 2a 20 29 20 20 63 6f 6e 74 69  :[\\/]* )  conti
8d70: 6e 75 65 3b 3b 0a 20 20 20 20 4e 4f 4e 45 20 7c  nue;;.    NONE |
8d80: 20 27 27 20 29 20 63 61 73 65 20 24 61 63 5f 76   '' ) case $ac_v
8d90: 61 72 20 69 6e 20 2a 70 72 65 66 69 78 20 29 20  ar in *prefix ) 
8da0: 63 6f 6e 74 69 6e 75 65 3b 3b 20 65 73 61 63 3b  continue;; esac;
8db0: 3b 0a 20 20 65 73 61 63 0a 20 20 7b 20 24 61 73  ;.  esac.  { $as
8dc0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
8dd0: 72 72 6f 72 3a 20 65 78 70 65 63 74 65 64 20 61  rror: expected a
8de0: 6e 20 61 62 73 6f 6c 75 74 65 20 64 69 72 65 63  n absolute direc
8df0: 74 6f 72 79 20 6e 61 6d 65 20 66 6f 72 20 2d 2d  tory name for --
8e00: 24 61 63 5f 76 61 72 3a 20 24 61 63 5f 76 61 6c  $ac_var: $ac_val
8e10: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
8e20: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
8e30: 7d 0a 64 6f 6e 65 0a 0a 23 20 54 68 65 72 65 20  }.done..# There 
8e40: 6d 69 67 68 74 20 62 65 20 70 65 6f 70 6c 65 20  might be people 
8e50: 77 68 6f 20 64 65 70 65 6e 64 20 6f 6e 20 74 68  who depend on th
8e60: 65 20 6f 6c 64 20 62 72 6f 6b 65 6e 20 62 65 68  e old broken beh
8e70: 61 76 69 6f 72 3a 20 60 24 68 6f 73 74 27 0a 23  avior: `$host'.#
8e80: 20 75 73 65 64 20 74 6f 20 68 6f 6c 64 20 74 68   used to hold th
8e90: 65 20 61 72 67 75 6d 65 6e 74 20 6f 66 20 2d 2d  e argument of --
8ea0: 68 6f 73 74 20 65 74 63 2e 0a 23 20 46 49 58 4d  host etc..# FIXM
8eb0: 45 3a 20 54 6f 20 72 65 6d 6f 76 65 20 73 6f 6d  E: To remove som
8ec0: 65 20 64 61 79 2e 0a 62 75 69 6c 64 3d 24 62 75  e day..build=$bu
8ed0: 69 6c 64 5f 61 6c 69 61 73 0a 68 6f 73 74 3d 24  ild_alias.host=$
8ee0: 68 6f 73 74 5f 61 6c 69 61 73 0a 74 61 72 67 65  host_alias.targe
8ef0: 74 3d 24 74 61 72 67 65 74 5f 61 6c 69 61 73 0a  t=$target_alias.
8f00: 0a 23 20 46 49 58 4d 45 3a 20 54 6f 20 72 65 6d  .# FIXME: To rem
8f10: 6f 76 65 20 73 6f 6d 65 20 64 61 79 2e 0a 69 66  ove some day..if
8f20: 20 74 65 73 74 20 22 78 24 68 6f 73 74 5f 61 6c   test "x$host_al
8f30: 69 61 73 22 20 21 3d 20 78 3b 20 74 68 65 6e 0a  ias" != x; then.
8f40: 20 20 69 66 20 74 65 73 74 20 22 78 24 62 75 69    if test "x$bui
8f50: 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78 3b 20 74  ld_alias" = x; t
8f60: 68 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f 63 6f  hen.    cross_co
8f70: 6d 70 69 6c 69 6e 67 3d 6d 61 79 62 65 0a 20 20  mpiling=maybe.  
8f80: 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
8f90: 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 66 20  me: WARNING: If 
8fa0: 79 6f 75 20 77 61 6e 74 65 64 20 74 6f 20 73 65  you wanted to se
8fb0: 74 20 74 68 65 20 2d 2d 62 75 69 6c 64 20 74 79  t the --build ty
8fc0: 70 65 2c 20 64 6f 6e 27 74 20 75 73 65 20 2d 2d  pe, don't use --
8fd0: 68 6f 73 74 2e 0a 20 20 20 20 49 66 20 61 20 63  host..    If a c
8fe0: 72 6f 73 73 20 63 6f 6d 70 69 6c 65 72 20 69 73  ross compiler is
8ff0: 20 64 65 74 65 63 74 65 64 20 74 68 65 6e 20 63   detected then c
9000: 72 6f 73 73 20 63 6f 6d 70 69 6c 65 20 6d 6f 64  ross compile mod
9010: 65 20 77 69 6c 6c 20 62 65 20 75 73 65 64 2e 22  e will be used."
9020: 20 3e 26 32 0a 20 20 65 6c 69 66 20 74 65 73 74   >&2.  elif test
9030: 20 22 78 24 62 75 69 6c 64 5f 61 6c 69 61 73 22   "x$build_alias"
9040: 20 21 3d 20 22 78 24 68 6f 73 74 5f 61 6c 69 61   != "x$host_alia
9050: 73 22 3b 20 74 68 65 6e 0a 20 20 20 20 63 72 6f  s"; then.    cro
9060: 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 79 65 73  ss_compiling=yes
9070: 0a 20 20 66 69 0a 66 69 0a 0a 61 63 5f 74 6f 6f  .  fi.fi..ac_too
9080: 6c 5f 70 72 65 66 69 78 3d 0a 74 65 73 74 20 2d  l_prefix=.test -
9090: 6e 20 22 24 68 6f 73 74 5f 61 6c 69 61 73 22 20  n "$host_alias" 
90a0: 26 26 20 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  && ac_tool_prefi
90b0: 78 3d 24 68 6f 73 74 5f 61 6c 69 61 73 2d 0a 0a  x=$host_alias-..
90c0: 74 65 73 74 20 22 24 73 69 6c 65 6e 74 22 20 3d  test "$silent" =
90d0: 20 79 65 73 20 26 26 20 65 78 65 63 20 36 3e 2f   yes && exec 6>/
90e0: 64 65 76 2f 6e 75 6c 6c 0a 0a 0a 61 63 5f 70 77  dev/null...ac_pw
90f0: 64 3d 60 70 77 64 60 20 26 26 20 74 65 73 74 20  d=`pwd` && test 
9100: 2d 6e 20 22 24 61 63 5f 70 77 64 22 20 26 26 0a  -n "$ac_pwd" &&.
9110: 61 63 5f 6c 73 5f 64 69 3d 60 6c 73 20 2d 64 69  ac_ls_di=`ls -di
9120: 20 2e 60 20 26 26 0a 61 63 5f 70 77 64 5f 6c 73   .` &&.ac_pwd_ls
9130: 5f 64 69 3d 60 63 64 20 22 24 61 63 5f 70 77 64  _di=`cd "$ac_pwd
9140: 22 20 26 26 20 6c 73 20 2d 64 69 20 2e 60 20 7c  " && ls -di .` |
9150: 7c 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  |.  { $as_echo "
9160: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 57  $as_me: error: W
9170: 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79  orking directory
9180: 20 63 61 6e 6e 6f 74 20 62 65 20 64 65 74 65 72   cannot be deter
9190: 6d 69 6e 65 64 22 20 3e 26 32 0a 20 20 20 7b 20  mined" >&2.   { 
91a0: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
91b0: 3b 20 7d 3b 20 7d 0a 74 65 73 74 20 22 58 24 61  ; }; }.test "X$a
91c0: 63 5f 6c 73 5f 64 69 22 20 3d 20 22 58 24 61 63  c_ls_di" = "X$ac
91d0: 5f 70 77 64 5f 6c 73 5f 64 69 22 20 7c 7c 0a 20  _pwd_ls_di" ||. 
91e0: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
91f0: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 70 77 64 20  _me: error: pwd 
9200: 64 6f 65 73 20 6e 6f 74 20 72 65 70 6f 72 74 20  does not report 
9210: 6e 61 6d 65 20 6f 66 20 77 6f 72 6b 69 6e 67 20  name of working 
9220: 64 69 72 65 63 74 6f 72 79 22 20 3e 26 32 0a 20  directory" >&2. 
9230: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
9240: 69 74 20 31 3b 20 7d 3b 20 7d 0a 0a 0a 23 20 46  it 1; }; }...# F
9250: 69 6e 64 20 74 68 65 20 73 6f 75 72 63 65 20 66  ind the source f
9260: 69 6c 65 73 2c 20 69 66 20 6c 6f 63 61 74 69 6f  iles, if locatio
9270: 6e 20 77 61 73 20 6e 6f 74 20 73 70 65 63 69 66  n was not specif
9280: 69 65 64 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20  ied..if test -z 
9290: 22 24 73 72 63 64 69 72 22 3b 20 74 68 65 6e 0a  "$srcdir"; then.
92a0: 20 20 61 63 5f 73 72 63 64 69 72 5f 64 65 66 61    ac_srcdir_defa
92b0: 75 6c 74 65 64 3d 79 65 73 0a 20 20 23 20 54 72  ulted=yes.  # Tr
92c0: 79 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20  y the directory 
92d0: 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 69 73 20  containing this 
92e0: 73 63 72 69 70 74 2c 20 74 68 65 6e 20 74 68 65  script, then the
92f0: 20 70 61 72 65 6e 74 20 64 69 72 65 63 74 6f 72   parent director
9300: 79 2e 0a 20 20 61 63 5f 63 6f 6e 66 64 69 72 3d  y..  ac_confdir=
9310: 60 24 61 73 5f 64 69 72 6e 61 6d 65 20 2d 2d 20  `$as_dirname -- 
9320: 22 24 61 73 5f 6d 79 73 65 6c 66 22 20 7c 7c 0a  "$as_myself" ||.
9330: 24 61 73 5f 65 78 70 72 20 58 22 24 61 73 5f 6d  $as_expr X"$as_m
9340: 79 73 65 6c 66 22 20 3a 20 27 58 5c 28 2e 2a 5b  yself" : 'X\(.*[
9350: 5e 2f 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d  ^/]\)//*[^/][^/]
9360: 2a 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20 58 22 24  */*$' \| \.. X"$
9370: 61 73 5f 6d 79 73 65 6c 66 22 20 3a 20 27 58 5c  as_myself" : 'X\
9380: 28 2f 2f 5c 29 5b 5e 2f 5d 27 20 5c 7c 20 5c 0a  (//\)[^/]' \| \.
9390: 09 20 58 22 24 61 73 5f 6d 79 73 65 6c 66 22 20  . X"$as_myself" 
93a0: 3a 20 27 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20  : 'X\(//\)$' \| 
93b0: 5c 0a 09 20 58 22 24 61 73 5f 6d 79 73 65 6c 66  \.. X"$as_myself
93c0: 22 20 3a 20 27 58 5c 28 2f 5c 29 27 20 5c 7c 20  " : 'X\(/\)' \| 
93d0: 2e 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c  . 2>/dev/null ||
93e0: 0a 24 61 73 5f 65 63 68 6f 20 58 22 24 61 73 5f  .$as_echo X"$as_
93f0: 6d 79 73 65 6c 66 22 20 7c 0a 20 20 20 20 73 65  myself" |.    se
9400: 64 20 27 2f 5e 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29  d '/^X\(.*[^/]\)
9410: 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 2f  \/\/*[^/][^/]*\/
9420: 2a 24 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f  *$/{..    s//\1/
9430: 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20  ..    q..  }..  
9440: 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 5b 5e 2f 5d 2e  /^X\(\/\/\)[^/].
9450: 2a 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a  */{..    s//\1/.
9460: 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f  .    q..  }..  /
9470: 5e 58 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b 0a 09 20  ^X\(\/\/\)$/{.. 
9480: 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71     s//\1/..    q
9490: 0a 09 20 20 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f  ..  }..  /^X\(\/
94a0: 5c 29 2e 2a 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c  \).*/{..    s//\
94b0: 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09  1/..    q..  }..
94c0: 20 20 73 2f 2e 2a 2f 2e 2f 3b 20 71 27 60 0a 20    s/.*/./; q'`. 
94d0: 20 73 72 63 64 69 72 3d 24 61 63 5f 63 6f 6e 66   srcdir=$ac_conf
94e0: 64 69 72 0a 20 20 69 66 20 74 65 73 74 20 21 20  dir.  if test ! 
94f0: 2d 72 20 22 24 73 72 63 64 69 72 2f 24 61 63 5f  -r "$srcdir/$ac_
9500: 75 6e 69 71 75 65 5f 66 69 6c 65 22 3b 20 74 68  unique_file"; th
9510: 65 6e 0a 20 20 20 20 73 72 63 64 69 72 3d 2e 2e  en.    srcdir=..
9520: 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f  .  fi.else.  ac_
9530: 73 72 63 64 69 72 5f 64 65 66 61 75 6c 74 65 64  srcdir_defaulted
9540: 3d 6e 6f 0a 66 69 0a 69 66 20 74 65 73 74 20 21  =no.fi.if test !
9550: 20 2d 72 20 22 24 73 72 63 64 69 72 2f 24 61 63   -r "$srcdir/$ac
9560: 5f 75 6e 69 71 75 65 5f 66 69 6c 65 22 3b 20 74  _unique_file"; t
9570: 68 65 6e 0a 20 20 74 65 73 74 20 22 24 61 63 5f  hen.  test "$ac_
9580: 73 72 63 64 69 72 5f 64 65 66 61 75 6c 74 65 64  srcdir_defaulted
9590: 22 20 3d 20 79 65 73 20 26 26 20 73 72 63 64 69  " = yes && srcdi
95a0: 72 3d 22 24 61 63 5f 63 6f 6e 66 64 69 72 20 6f  r="$ac_confdir o
95b0: 72 20 2e 2e 22 0a 20 20 7b 20 24 61 73 5f 65 63  r ..".  { $as_ec
95c0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
95d0: 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 73  r: cannot find s
95e0: 6f 75 72 63 65 73 20 28 24 61 63 5f 75 6e 69 71  ources ($ac_uniq
95f0: 75 65 5f 66 69 6c 65 29 20 69 6e 20 24 73 72 63  ue_file) in $src
9600: 64 69 72 22 20 3e 26 32 0a 20 20 20 7b 20 28 65  dir" >&2.   { (e
9610: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
9620: 7d 3b 20 7d 0a 66 69 0a 61 63 5f 6d 73 67 3d 22  }; }.fi.ac_msg="
9630: 73 6f 75 72 63 65 73 20 61 72 65 20 69 6e 20 24  sources are in $
9640: 73 72 63 64 69 72 2c 20 62 75 74 20 5c 60 63 64  srcdir, but \`cd
9650: 20 24 73 72 63 64 69 72 27 20 64 6f 65 73 20 6e   $srcdir' does n
9660: 6f 74 20 77 6f 72 6b 22 0a 61 63 5f 61 62 73 5f  ot work".ac_abs_
9670: 63 6f 6e 66 64 69 72 3d 60 28 0a 09 63 64 20 22  confdir=`(..cd "
9680: 24 73 72 63 64 69 72 22 20 26 26 20 74 65 73 74  $srcdir" && test
9690: 20 2d 72 20 22 2e 2f 24 61 63 5f 75 6e 69 71 75   -r "./$ac_uniqu
96a0: 65 5f 66 69 6c 65 22 20 7c 7c 20 7b 20 24 61 73  e_file" || { $as
96b0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
96c0: 72 72 6f 72 3a 20 24 61 63 5f 6d 73 67 22 20 3e  rror: $ac_msg" >
96d0: 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  &2.   { (exit 1)
96e0: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 09  ; exit 1; }; }..
96f0: 70 77 64 29 60 0a 23 20 57 68 65 6e 20 62 75 69  pwd)`.# When bui
9700: 6c 64 69 6e 67 20 69 6e 20 70 6c 61 63 65 2c 20  lding in place, 
9710: 73 65 74 20 73 72 63 64 69 72 3d 2e 0a 69 66 20  set srcdir=..if 
9720: 74 65 73 74 20 22 24 61 63 5f 61 62 73 5f 63 6f  test "$ac_abs_co
9730: 6e 66 64 69 72 22 20 3d 20 22 24 61 63 5f 70 77  nfdir" = "$ac_pw
9740: 64 22 3b 20 74 68 65 6e 0a 20 20 73 72 63 64 69  d"; then.  srcdi
9750: 72 3d 2e 0a 66 69 0a 23 20 52 65 6d 6f 76 65 20  r=..fi.# Remove 
9760: 75 6e 6e 65 63 65 73 73 61 72 79 20 74 72 61 69  unnecessary trai
9770: 6c 69 6e 67 20 73 6c 61 73 68 65 73 20 66 72 6f  ling slashes fro
9780: 6d 20 73 72 63 64 69 72 2e 0a 23 20 44 6f 75 62  m srcdir..# Doub
9790: 6c 65 20 73 6c 61 73 68 65 73 20 69 6e 20 66 69  le slashes in fi
97a0: 6c 65 20 6e 61 6d 65 73 20 69 6e 20 6f 62 6a 65  le names in obje
97b0: 63 74 20 66 69 6c 65 20 64 65 62 75 67 67 69 6e  ct file debuggin
97c0: 67 20 69 6e 66 6f 0a 23 20 6d 65 73 73 20 75 70  g info.# mess up
97d0: 20 4d 2d 78 20 67 64 62 20 69 6e 20 45 6d 61 63   M-x gdb in Emac
97e0: 73 2e 0a 63 61 73 65 20 24 73 72 63 64 69 72 20  s..case $srcdir 
97f0: 69 6e 0a 2a 2f 29 20 73 72 63 64 69 72 3d 60 65  in.*/) srcdir=`e
9800: 78 70 72 20 22 58 24 73 72 63 64 69 72 22 20 3a  xpr "X$srcdir" :
9810: 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c   'X\(.*[^/]\)' \
9820: 7c 20 22 58 24 73 72 63 64 69 72 22 20 3a 20 27  | "X$srcdir" : '
9830: 58 5c 28 2e 2a 5c 29 27 60 3b 3b 0a 65 73 61 63  X\(.*\)'`;;.esac
9840: 0a 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20 24  .for ac_var in $
9850: 61 63 5f 70 72 65 63 69 6f 75 73 5f 76 61 72 73  ac_precious_vars
9860: 3b 20 64 6f 0a 20 20 65 76 61 6c 20 61 63 5f 65  ; do.  eval ac_e
9870: 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74  nv_${ac_var}_set
9880: 3d 5c 24 7b 24 7b 61 63 5f 76 61 72 7d 2b 73 65  =\${${ac_var}+se
9890: 74 7d 0a 20 20 65 76 61 6c 20 61 63 5f 65 6e 76  t}.  eval ac_env
98a0: 5f 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65  _${ac_var}_value
98b0: 3d 5c 24 24 7b 61 63 5f 76 61 72 7d 0a 20 20 65  =\$${ac_var}.  e
98c0: 76 61 6c 20 61 63 5f 63 76 5f 65 6e 76 5f 24 7b  val ac_cv_env_${
98d0: 61 63 5f 76 61 72 7d 5f 73 65 74 3d 5c 24 7b 24  ac_var}_set=\${$
98e0: 7b 61 63 5f 76 61 72 7d 2b 73 65 74 7d 0a 20 20  {ac_var}+set}.  
98f0: 65 76 61 6c 20 61 63 5f 63 76 5f 65 6e 76 5f 24  eval ac_cv_env_$
9900: 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 3d 5c  {ac_var}_value=\
9910: 24 24 7b 61 63 5f 76 61 72 7d 0a 64 6f 6e 65 0a  $${ac_var}.done.
9920: 0a 23 0a 23 20 52 65 70 6f 72 74 20 74 68 65 20  .#.# Report the 
9930: 2d 2d 68 65 6c 70 20 6d 65 73 73 61 67 65 2e 0a  --help message..
9940: 23 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f 69  #.if test "$ac_i
9950: 6e 69 74 5f 68 65 6c 70 22 20 3d 20 22 6c 6f 6e  nit_help" = "lon
9960: 67 22 3b 20 74 68 65 6e 0a 20 20 23 20 4f 6d 69  g"; then.  # Omi
9970: 74 20 73 6f 6d 65 20 69 6e 74 65 72 6e 61 6c 20  t some internal 
9980: 6f 72 20 6f 62 73 6f 6c 65 74 65 20 6f 70 74 69  or obsolete opti
9990: 6f 6e 73 20 74 6f 20 6d 61 6b 65 20 74 68 65 20  ons to make the 
99a0: 6c 69 73 74 20 6c 65 73 73 20 69 6d 70 6f 73 69  list less imposi
99b0: 6e 67 2e 0a 20 20 23 20 54 68 69 73 20 6d 65 73  ng..  # This mes
99c0: 73 61 67 65 20 69 73 20 74 6f 6f 20 6c 6f 6e 67  sage is too long
99d0: 20 74 6f 20 62 65 20 61 20 73 74 72 69 6e 67 20   to be a string 
99e0: 69 6e 20 74 68 65 20 41 2f 55 58 20 33 2e 31 20  in the A/UX 3.1 
99f0: 73 68 2e 0a 20 20 63 61 74 20 3c 3c 5f 41 43 45  sh..  cat <<_ACE
9a00: 4f 46 0a 5c 60 63 6f 6e 66 69 67 75 72 65 27 20  OF.\`configure' 
9a10: 63 6f 6e 66 69 67 75 72 65 73 20 73 71 6c 69 74  configures sqlit
9a20: 65 20 33 2e 37 2e 37 2e 31 20 74 6f 20 61 64 61  e 3.7.7.1 to ada
9a30: 70 74 20 74 6f 20 6d 61 6e 79 20 6b 69 6e 64 73  pt to many kinds
9a40: 20 6f 66 20 73 79 73 74 65 6d 73 2e 0a 0a 55 73   of systems...Us
9a50: 61 67 65 3a 20 24 30 20 5b 4f 50 54 49 4f 4e 5d  age: $0 [OPTION]
9a60: 2e 2e 2e 20 5b 56 41 52 3d 56 41 4c 55 45 5d 2e  ... [VAR=VALUE].
9a70: 2e 2e 0a 0a 54 6f 20 61 73 73 69 67 6e 20 65 6e  ....To assign en
9a80: 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62  vironment variab
9a90: 6c 65 73 20 28 65 2e 67 2e 2c 20 43 43 2c 20 43  les (e.g., CC, C
9aa0: 46 4c 41 47 53 2e 2e 2e 29 2c 20 73 70 65 63 69  FLAGS...), speci
9ab0: 66 79 20 74 68 65 6d 20 61 73 0a 56 41 52 3d 56  fy them as.VAR=V
9ac0: 41 4c 55 45 2e 20 20 53 65 65 20 62 65 6c 6f 77  ALUE.  See below
9ad0: 20 66 6f 72 20 64 65 73 63 72 69 70 74 69 6f 6e   for description
9ae0: 73 20 6f 66 20 73 6f 6d 65 20 6f 66 20 74 68 65  s of some of the
9af0: 20 75 73 65 66 75 6c 20 76 61 72 69 61 62 6c 65   useful variable
9b00: 73 2e 0a 0a 44 65 66 61 75 6c 74 73 20 66 6f 72  s...Defaults for
9b10: 20 74 68 65 20 6f 70 74 69 6f 6e 73 20 61 72 65   the options are
9b20: 20 73 70 65 63 69 66 69 65 64 20 69 6e 20 62 72   specified in br
9b30: 61 63 6b 65 74 73 2e 0a 0a 43 6f 6e 66 69 67 75  ackets...Configu
9b40: 72 61 74 69 6f 6e 3a 0a 20 20 2d 68 2c 20 2d 2d  ration:.  -h, --
9b50: 68 65 6c 70 20 20 20 20 20 20 20 20 20 20 20 20  help            
9b60: 20 20 64 69 73 70 6c 61 79 20 74 68 69 73 20 68    display this h
9b70: 65 6c 70 20 61 6e 64 20 65 78 69 74 0a 20 20 20  elp and exit.   
9b80: 20 20 20 2d 2d 68 65 6c 70 3d 73 68 6f 72 74 20     --help=short 
9b90: 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 20 6f         display o
9ba0: 70 74 69 6f 6e 73 20 73 70 65 63 69 66 69 63 20  ptions specific 
9bb0: 74 6f 20 74 68 69 73 20 70 61 63 6b 61 67 65 0a  to this package.
9bc0: 20 20 20 20 20 20 2d 2d 68 65 6c 70 3d 72 65 63        --help=rec
9bd0: 75 72 73 69 76 65 20 20 20 20 64 69 73 70 6c 61  ursive    displa
9be0: 79 20 74 68 65 20 73 68 6f 72 74 20 68 65 6c 70  y the short help
9bf0: 20 6f 66 20 61 6c 6c 20 74 68 65 20 69 6e 63 6c   of all the incl
9c00: 75 64 65 64 20 70 61 63 6b 61 67 65 73 0a 20 20  uded packages.  
9c10: 2d 56 2c 20 2d 2d 76 65 72 73 69 6f 6e 20 20 20  -V, --version   
9c20: 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 20          display 
9c30: 76 65 72 73 69 6f 6e 20 69 6e 66 6f 72 6d 61 74  version informat
9c40: 69 6f 6e 20 61 6e 64 20 65 78 69 74 0a 20 20 2d  ion and exit.  -
9c50: 71 2c 20 2d 2d 71 75 69 65 74 2c 20 2d 2d 73 69  q, --quiet, --si
9c60: 6c 65 6e 74 20 20 20 64 6f 20 6e 6f 74 20 70 72  lent   do not pr
9c70: 69 6e 74 20 5c 60 63 68 65 63 6b 69 6e 67 2e 2e  int \`checking..
9c80: 2e 27 20 6d 65 73 73 61 67 65 73 0a 20 20 20 20  .' messages.    
9c90: 20 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 46    --cache-file=F
9ca0: 49 4c 45 20 20 20 63 61 63 68 65 20 74 65 73 74  ILE   cache test
9cb0: 20 72 65 73 75 6c 74 73 20 69 6e 20 46 49 4c 45   results in FILE
9cc0: 20 5b 64 69 73 61 62 6c 65 64 5d 0a 20 20 2d 43   [disabled].  -C
9cd0: 2c 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65  , --config-cache
9ce0: 20 20 20 20 20 20 61 6c 69 61 73 20 66 6f 72 20        alias for 
9cf0: 5c 60 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 63  \`--cache-file=c
9d00: 6f 6e 66 69 67 2e 63 61 63 68 65 27 0a 20 20 2d  onfig.cache'.  -
9d10: 6e 2c 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 20  n, --no-create  
9d20: 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 63 72         do not cr
9d30: 65 61 74 65 20 6f 75 74 70 75 74 20 66 69 6c 65  eate output file
9d40: 73 0a 20 20 20 20 20 20 2d 2d 73 72 63 64 69 72  s.      --srcdir
9d50: 3d 44 49 52 20 20 20 20 20 20 20 20 66 69 6e 64  =DIR        find
9d60: 20 74 68 65 20 73 6f 75 72 63 65 73 20 69 6e 20   the sources in 
9d70: 44 49 52 20 5b 63 6f 6e 66 69 67 75 72 65 20 64  DIR [configure d
9d80: 69 72 20 6f 72 20 5c 60 2e 2e 27 5d 0a 0a 49 6e  ir or \`..']..In
9d90: 73 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63  stallation direc
9da0: 74 6f 72 69 65 73 3a 0a 20 20 2d 2d 70 72 65 66  tories:.  --pref
9db0: 69 78 3d 50 52 45 46 49 58 20 20 20 20 20 20 20  ix=PREFIX       
9dc0: 20 20 69 6e 73 74 61 6c 6c 20 61 72 63 68 69 74    install archit
9dd0: 65 63 74 75 72 65 2d 69 6e 64 65 70 65 6e 64 65  ecture-independe
9de0: 6e 74 20 66 69 6c 65 73 20 69 6e 20 50 52 45 46  nt files in PREF
9df0: 49 58 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  IX.             
9e00: 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 24 61               [$a
9e10: 63 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78  c_default_prefix
9e20: 5d 0a 20 20 2d 2d 65 78 65 63 2d 70 72 65 66 69  ].  --exec-prefi
9e30: 78 3d 45 50 52 45 46 49 58 20 20 20 69 6e 73 74  x=EPREFIX   inst
9e40: 61 6c 6c 20 61 72 63 68 69 74 65 63 74 75 72 65  all architecture
9e50: 2d 64 65 70 65 6e 64 65 6e 74 20 66 69 6c 65 73  -dependent files
9e60: 20 69 6e 20 45 50 52 45 46 49 58 0a 20 20 20 20   in EPREFIX.    
9e70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9e80: 20 20 20 20 20 20 5b 50 52 45 46 49 58 5d 0a 0a        [PREFIX]..
9e90: 42 79 20 64 65 66 61 75 6c 74 2c 20 5c 60 6d 61  By default, \`ma
9ea0: 6b 65 20 69 6e 73 74 61 6c 6c 27 20 77 69 6c 6c  ke install' will
9eb0: 20 69 6e 73 74 61 6c 6c 20 61 6c 6c 20 74 68 65   install all the
9ec0: 20 66 69 6c 65 73 20 69 6e 0a 5c 60 24 61 63 5f   files in.\`$ac_
9ed0: 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f 62  default_prefix/b
9ee0: 69 6e 27 2c 20 5c 60 24 61 63 5f 64 65 66 61 75  in', \`$ac_defau
9ef0: 6c 74 5f 70 72 65 66 69 78 2f 6c 69 62 27 20 65  lt_prefix/lib' e
9f00: 74 63 2e 20 20 59 6f 75 20 63 61 6e 20 73 70 65  tc.  You can spe
9f10: 63 69 66 79 0a 61 6e 20 69 6e 73 74 61 6c 6c 61  cify.an installa
9f20: 74 69 6f 6e 20 70 72 65 66 69 78 20 6f 74 68 65  tion prefix othe
9f30: 72 20 74 68 61 6e 20 5c 60 24 61 63 5f 64 65 66  r than \`$ac_def
9f40: 61 75 6c 74 5f 70 72 65 66 69 78 27 20 75 73 69  ault_prefix' usi
9f50: 6e 67 20 5c 60 2d 2d 70 72 65 66 69 78 27 2c 0a  ng \`--prefix',.
9f60: 66 6f 72 20 69 6e 73 74 61 6e 63 65 20 5c 60 2d  for instance \`-
9f70: 2d 70 72 65 66 69 78 3d 5c 24 48 4f 4d 45 27 2e  -prefix=\$HOME'.
9f80: 0a 0a 46 6f 72 20 62 65 74 74 65 72 20 63 6f 6e  ..For better con
9f90: 74 72 6f 6c 2c 20 75 73 65 20 74 68 65 20 6f 70  trol, use the op
9fa0: 74 69 6f 6e 73 20 62 65 6c 6f 77 2e 0a 0a 46 69  tions below...Fi
9fb0: 6e 65 20 74 75 6e 69 6e 67 20 6f 66 20 74 68 65  ne tuning of the
9fc0: 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 64 69   installation di
9fd0: 72 65 63 74 6f 72 69 65 73 3a 0a 20 20 2d 2d 62  rectories:.  --b
9fe0: 69 6e 64 69 72 3d 44 49 52 20 20 20 20 20 20 20  indir=DIR       
9ff0: 20 20 20 20 20 75 73 65 72 20 65 78 65 63 75 74       user execut
a000: 61 62 6c 65 73 20 5b 45 50 52 45 46 49 58 2f 62  ables [EPREFIX/b
a010: 69 6e 5d 0a 20 20 2d 2d 73 62 69 6e 64 69 72 3d  in].  --sbindir=
a020: 44 49 52 20 20 20 20 20 20 20 20 20 20 20 73 79  DIR           sy
a030: 73 74 65 6d 20 61 64 6d 69 6e 20 65 78 65 63 75  stem admin execu
a040: 74 61 62 6c 65 73 20 5b 45 50 52 45 46 49 58 2f  tables [EPREFIX/
a050: 73 62 69 6e 5d 0a 20 20 2d 2d 6c 69 62 65 78 65  sbin].  --libexe
a060: 63 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  cdir=DIR        
a070: 70 72 6f 67 72 61 6d 20 65 78 65 63 75 74 61 62  program executab
a080: 6c 65 73 20 5b 45 50 52 45 46 49 58 2f 6c 69 62  les [EPREFIX/lib
a090: 65 78 65 63 5d 0a 20 20 2d 2d 73 79 73 63 6f 6e  exec].  --syscon
a0a0: 66 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  fdir=DIR        
a0b0: 72 65 61 64 2d 6f 6e 6c 79 20 73 69 6e 67 6c 65  read-only single
a0c0: 2d 6d 61 63 68 69 6e 65 20 64 61 74 61 20 5b 50  -machine data [P
a0d0: 52 45 46 49 58 2f 65 74 63 5d 0a 20 20 2d 2d 73  REFIX/etc].  --s
a0e0: 68 61 72 65 64 73 74 61 74 65 64 69 72 3d 44 49  haredstatedir=DI
a0f0: 52 20 20 20 20 6d 6f 64 69 66 69 61 62 6c 65 20  R    modifiable 
a100: 61 72 63 68 69 74 65 63 74 75 72 65 2d 69 6e 64  architecture-ind
a110: 65 70 65 6e 64 65 6e 74 20 64 61 74 61 20 5b 50  ependent data [P
a120: 52 45 46 49 58 2f 63 6f 6d 5d 0a 20 20 2d 2d 6c  REFIX/com].  --l
a130: 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 44 49 52  ocalstatedir=DIR
a140: 20 20 20 20 20 6d 6f 64 69 66 69 61 62 6c 65 20       modifiable 
a150: 73 69 6e 67 6c 65 2d 6d 61 63 68 69 6e 65 20 64  single-machine d
a160: 61 74 61 20 5b 50 52 45 46 49 58 2f 76 61 72 5d  ata [PREFIX/var]
a170: 0a 20 20 2d 2d 6c 69 62 64 69 72 3d 44 49 52 20  .  --libdir=DIR 
a180: 20 20 20 20 20 20 20 20 20 20 20 6f 62 6a 65 63             objec
a190: 74 20 63 6f 64 65 20 6c 69 62 72 61 72 69 65 73  t code libraries
a1a0: 20 5b 45 50 52 45 46 49 58 2f 6c 69 62 5d 0a 20   [EPREFIX/lib]. 
a1b0: 20 2d 2d 69 6e 63 6c 75 64 65 64 69 72 3d 44 49   --includedir=DI
a1c0: 52 20 20 20 20 20 20 20 20 43 20 68 65 61 64 65  R        C heade
a1d0: 72 20 66 69 6c 65 73 20 5b 50 52 45 46 49 58 2f  r files [PREFIX/
a1e0: 69 6e 63 6c 75 64 65 5d 0a 20 20 2d 2d 6f 6c 64  include].  --old
a1f0: 69 6e 63 6c 75 64 65 64 69 72 3d 44 49 52 20 20  includedir=DIR  
a200: 20 20 20 43 20 68 65 61 64 65 72 20 66 69 6c 65     C header file
a210: 73 20 66 6f 72 20 6e 6f 6e 2d 67 63 63 20 5b 2f  s for non-gcc [/
a220: 75 73 72 2f 69 6e 63 6c 75 64 65 5d 0a 20 20 2d  usr/include].  -
a230: 2d 64 61 74 61 72 6f 6f 74 64 69 72 3d 44 49 52  -datarootdir=DIR
a240: 20 20 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79         read-only
a250: 20 61 72 63 68 2e 2d 69 6e 64 65 70 65 6e 64 65   arch.-independe
a260: 6e 74 20 64 61 74 61 20 72 6f 6f 74 20 5b 50 52  nt data root [PR
a270: 45 46 49 58 2f 73 68 61 72 65 5d 0a 20 20 2d 2d  EFIX/share].  --
a280: 64 61 74 61 64 69 72 3d 44 49 52 20 20 20 20 20  datadir=DIR     
a290: 20 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79 20        read-only 
a2a0: 61 72 63 68 69 74 65 63 74 75 72 65 2d 69 6e 64  architecture-ind
a2b0: 65 70 65 6e 64 65 6e 74 20 64 61 74 61 20 5b 44  ependent data [D
a2c0: 41 54 41 52 4f 4f 54 44 49 52 5d 0a 20 20 2d 2d  ATAROOTDIR].  --
a2d0: 69 6e 66 6f 64 69 72 3d 44 49 52 20 20 20 20 20  infodir=DIR     
a2e0: 20 20 20 20 20 20 69 6e 66 6f 20 64 6f 63 75 6d        info docum
a2f0: 65 6e 74 61 74 69 6f 6e 20 5b 44 41 54 41 52 4f  entation [DATARO
a300: 4f 54 44 49 52 2f 69 6e 66 6f 5d 0a 20 20 2d 2d  OTDIR/info].  --
a310: 6c 6f 63 61 6c 65 64 69 72 3d 44 49 52 20 20 20  localedir=DIR   
a320: 20 20 20 20 20 20 6c 6f 63 61 6c 65 2d 64 65 70        locale-dep
a330: 65 6e 64 65 6e 74 20 64 61 74 61 20 5b 44 41 54  endent data [DAT
a340: 41 52 4f 4f 54 44 49 52 2f 6c 6f 63 61 6c 65 5d  AROOTDIR/locale]
a350: 0a 20 20 2d 2d 6d 61 6e 64 69 72 3d 44 49 52 20  .  --mandir=DIR 
a360: 20 20 20 20 20 20 20 20 20 20 20 6d 61 6e 20 64             man d
a370: 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 41  ocumentation [DA
a380: 54 41 52 4f 4f 54 44 49 52 2f 6d 61 6e 5d 0a 20  TAROOTDIR/man]. 
a390: 20 2d 2d 64 6f 63 64 69 72 3d 44 49 52 20 20 20   --docdir=DIR   
a3a0: 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e           documen
a3b0: 74 61 74 69 6f 6e 20 72 6f 6f 74 20 5b 44 41 54  tation root [DAT
a3c0: 41 52 4f 4f 54 44 49 52 2f 64 6f 63 2f 73 71 6c  AROOTDIR/doc/sql
a3d0: 69 74 65 5d 0a 20 20 2d 2d 68 74 6d 6c 64 69 72  ite].  --htmldir
a3e0: 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 20 68  =DIR           h
a3f0: 74 6d 6c 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f  tml documentatio
a400: 6e 20 5b 44 4f 43 44 49 52 5d 0a 20 20 2d 2d 64  n [DOCDIR].  --d
a410: 76 69 64 69 72 3d 44 49 52 20 20 20 20 20 20 20  vidir=DIR       
a420: 20 20 20 20 20 64 76 69 20 64 6f 63 75 6d 65 6e       dvi documen
a430: 74 61 74 69 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a  tation [DOCDIR].
a440: 20 20 2d 2d 70 64 66 64 69 72 3d 44 49 52 20 20    --pdfdir=DIR  
a450: 20 20 20 20 20 20 20 20 20 20 70 64 66 20 64 6f            pdf do
a460: 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 4f 43  cumentation [DOC
a470: 44 49 52 5d 0a 20 20 2d 2d 70 73 64 69 72 3d 44  DIR].  --psdir=D
a480: 49 52 20 20 20 20 20 20 20 20 20 20 20 20 20 70  IR             p
a490: 73 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20  s documentation 
a4a0: 5b 44 4f 43 44 49 52 5d 0a 5f 41 43 45 4f 46 0a  [DOCDIR]._ACEOF.
a4b0: 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46  .  cat <<\_ACEOF
a4c0: 0a 0a 53 79 73 74 65 6d 20 74 79 70 65 73 3a 0a  ..System types:.
a4d0: 20 20 2d 2d 62 75 69 6c 64 3d 42 55 49 4c 44 20    --build=BUILD 
a4e0: 20 20 20 20 63 6f 6e 66 69 67 75 72 65 20 66 6f      configure fo
a4f0: 72 20 62 75 69 6c 64 69 6e 67 20 6f 6e 20 42 55  r building on BU
a500: 49 4c 44 20 5b 67 75 65 73 73 65 64 5d 0a 20 20  ILD [guessed].  
a510: 2d 2d 68 6f 73 74 3d 48 4f 53 54 20 20 20 20 20  --host=HOST     
a520: 20 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 20    cross-compile 
a530: 74 6f 20 62 75 69 6c 64 20 70 72 6f 67 72 61 6d  to build program
a540: 73 20 74 6f 20 72 75 6e 20 6f 6e 20 48 4f 53 54  s to run on HOST
a550: 20 5b 42 55 49 4c 44 5d 0a 5f 41 43 45 4f 46 0a   [BUILD]._ACEOF.
a560: 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  fi..if test -n "
a570: 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22 3b 20  $ac_init_help"; 
a580: 74 68 65 6e 0a 20 20 63 61 73 65 20 24 61 63 5f  then.  case $ac_
a590: 69 6e 69 74 5f 68 65 6c 70 20 69 6e 0a 20 20 20  init_help in.   
a5a0: 20 20 73 68 6f 72 74 20 7c 20 72 65 63 75 72 73    short | recurs
a5b0: 69 76 65 20 29 20 65 63 68 6f 20 22 43 6f 6e 66  ive ) echo "Conf
a5c0: 69 67 75 72 61 74 69 6f 6e 20 6f 66 20 73 71 6c  iguration of sql
a5d0: 69 74 65 20 33 2e 37 2e 37 2e 31 3a 22 3b 3b 0a  ite 3.7.7.1:";;.
a5e0: 20 20 20 65 73 61 63 0a 20 20 63 61 74 20 3c 3c     esac.  cat <<
a5f0: 5c 5f 41 43 45 4f 46 0a 0a 4f 70 74 69 6f 6e 61  \_ACEOF..Optiona
a600: 6c 20 46 65 61 74 75 72 65 73 3a 0a 20 20 2d 2d  l Features:.  --
a610: 64 69 73 61 62 6c 65 2d 6f 70 74 69 6f 6e 2d 63  disable-option-c
a620: 68 65 63 6b 69 6e 67 20 20 69 67 6e 6f 72 65 20  hecking  ignore 
a630: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 20 2d 2d 65  unrecognized --e
a640: 6e 61 62 6c 65 2f 2d 2d 77 69 74 68 20 6f 70 74  nable/--with opt
a650: 69 6f 6e 73 0a 20 20 2d 2d 64 69 73 61 62 6c 65  ions.  --disable
a660: 2d 46 45 41 54 55 52 45 20 20 20 20 20 20 20 64  -FEATURE       d
a670: 6f 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 46 45  o not include FE
a680: 41 54 55 52 45 20 28 73 61 6d 65 20 61 73 20 2d  ATURE (same as -
a690: 2d 65 6e 61 62 6c 65 2d 46 45 41 54 55 52 45 3d  -enable-FEATURE=
a6a0: 6e 6f 29 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 46  no).  --enable-F
a6b0: 45 41 54 55 52 45 5b 3d 41 52 47 5d 20 20 69 6e  EATURE[=ARG]  in
a6c0: 63 6c 75 64 65 20 46 45 41 54 55 52 45 20 5b 41  clude FEATURE [A
a6d0: 52 47 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62  RG=yes].  --enab
a6e0: 6c 65 2d 73 68 61 72 65 64 5b 3d 50 4b 47 53 5d  le-shared[=PKGS]
a6f0: 20 20 62 75 69 6c 64 20 73 68 61 72 65 64 20 6c    build shared l
a700: 69 62 72 61 72 69 65 73 20 5b 64 65 66 61 75 6c  ibraries [defaul
a710: 74 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c  t=yes].  --enabl
a720: 65 2d 73 74 61 74 69 63 5b 3d 50 4b 47 53 5d 20  e-static[=PKGS] 
a730: 20 62 75 69 6c 64 20 73 74 61 74 69 63 20 6c 69   build static li
a740: 62 72 61 72 69 65 73 20 5b 64 65 66 61 75 6c 74  braries [default
a750: 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65  =yes].  --enable
a760: 2d 66 61 73 74 2d 69 6e 73 74 61 6c 6c 5b 3d 50  -fast-install[=P
a770: 4b 47 53 5d 0a 20 20 20 20 20 20 20 20 20 20 20  KGS].           
a780: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f                 o
a790: 70 74 69 6d 69 7a 65 20 66 6f 72 20 66 61 73 74  ptimize for fast
a7a0: 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 5b 64   installation [d
a7b0: 65 66 61 75 6c 74 3d 79 65 73 5d 0a 20 20 2d 2d  efault=yes].  --
a7c0: 64 69 73 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d  disable-libtool-
a7d0: 6c 6f 63 6b 20 20 61 76 6f 69 64 20 6c 6f 63 6b  lock  avoid lock
a7e0: 69 6e 67 20 28 6d 69 67 68 74 20 62 72 65 61 6b  ing (might break
a7f0: 20 70 61 72 61 6c 6c 65 6c 20 62 75 69 6c 64 73   parallel builds
a800: 29 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 6c 61  ).  --disable-la
a810: 72 67 65 66 69 6c 65 20 20 20 20 20 6f 6d 69 74  rgefile     omit
a820: 20 73 75 70 70 6f 72 74 20 66 6f 72 20 6c 61 72   support for lar
a830: 67 65 20 66 69 6c 65 73 0a 20 20 2d 2d 65 6e 61  ge files.  --ena
a840: 62 6c 65 2d 74 68 72 65 61 64 73 61 66 65 20 20  ble-threadsafe  
a850: 20 20 20 53 75 70 70 6f 72 74 20 74 68 72 65 61     Support threa
a860: 64 73 61 66 65 20 6f 70 65 72 61 74 69 6f 6e 0a  dsafe operation.
a870: 20 20 2d 2d 65 6e 61 62 6c 65 2d 63 72 6f 73 73    --enable-cross
a880: 2d 74 68 72 65 61 64 2d 63 6f 6e 6e 65 63 74 69  -thread-connecti
a890: 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20  ons.            
a8a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 6c                Al
a8b0: 6c 6f 77 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 73  low connection s
a8c0: 68 61 72 69 6e 67 20 61 63 72 6f 73 73 20 74 68  haring across th
a8d0: 72 65 61 64 73 0a 20 20 2d 2d 65 6e 61 62 6c 65  reads.  --enable
a8e0: 2d 72 65 6c 65 61 73 65 6d 6f 64 65 20 20 20 20  -releasemode    
a8f0: 53 75 70 70 6f 72 74 20 6c 69 62 74 6f 6f 6c 20  Support libtool 
a900: 6c 69 6e 6b 20 74 6f 20 72 65 6c 65 61 73 65 20  link to release 
a910: 6d 6f 64 65 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  mode.  --enable-
a920: 74 65 6d 70 73 74 6f 72 65 20 20 20 20 20 20 55  tempstore      U
a930: 73 65 20 61 6e 20 69 6e 2d 72 61 6d 20 64 61 74  se an in-ram dat
a940: 61 62 61 73 65 20 66 6f 72 20 74 65 6d 70 6f 72  abase for tempor
a950: 61 72 79 20 74 61 62 6c 65 73 0a 20 20 20 20 20  ary tables.     
a960: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a970: 20 20 20 20 20 28 6e 65 76 65 72 2c 6e 6f 2c 79       (never,no,y
a980: 65 73 2c 61 6c 77 61 79 73 29 0a 20 20 2d 2d 64  es,always).  --d
a990: 69 73 61 62 6c 65 2d 74 63 6c 20 20 20 20 20 20  isable-tcl      
a9a0: 20 20 20 20 20 64 6f 20 6e 6f 74 20 62 75 69 6c       do not buil
a9b0: 64 20 54 43 4c 20 65 78 74 65 6e 73 69 6f 6e 0a  d TCL extension.
a9c0: 20 20 2d 2d 64 69 73 61 62 6c 65 2d 72 65 61 64    --disable-read
a9d0: 6c 69 6e 65 20 20 20 20 20 20 64 69 73 61 62 6c  line      disabl
a9e0: 65 20 72 65 61 64 6c 69 6e 65 20 73 75 70 70 6f  e readline suppo
a9f0: 72 74 20 5b 64 65 66 61 75 6c 74 3d 64 65 74 65  rt [default=dete
aa00: 63 74 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 64  ct].  --enable-d
aa10: 65 62 75 67 20 20 20 20 20 20 20 20 20 20 65 6e  ebug          en
aa20: 61 62 6c 65 20 64 65 62 75 67 67 69 6e 67 20 26  able debugging &
aa30: 20 76 65 72 62 6f 73 65 20 65 78 70 6c 61 69 6e   verbose explain
aa40: 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 61 6d 61  .  --disable-ama
aa50: 6c 67 61 6d 61 74 69 6f 6e 20 20 44 69 73 61 62  lgamation  Disab
aa60: 6c 65 20 74 68 65 20 61 6d 61 6c 67 61 6d 61 74  le the amalgamat
aa70: 69 6f 6e 20 61 6e 64 20 69 6e 73 74 65 61 64 20  ion and instead 
aa80: 62 75 69 6c 64 20 61 6c 6c 20 66 69 6c 65 73 0a  build all files.
aa90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
aaa0: 20 20 20 20 20 20 20 20 20 20 73 65 70 61 72 61            separa
aab0: 74 65 6c 79 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  tely.  --enable-
aac0: 6c 6f 61 64 2d 65 78 74 65 6e 73 69 6f 6e 20 45  load-extension E
aad0: 6e 61 62 6c 65 20 6c 6f 61 64 69 6e 67 20 6f 66  nable loading of
aae0: 20 65 78 74 65 72 6e 61 6c 20 65 78 74 65 6e 73   external extens
aaf0: 69 6f 6e 73 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  ions.  --enable-
ab00: 67 63 6f 76 20 20 20 20 20 20 20 20 20 20 20 45  gcov           E
ab10: 6e 61 62 6c 65 20 63 6f 76 65 72 61 67 65 20 74  nable coverage t
ab20: 65 73 74 69 6e 67 20 75 73 69 6e 67 20 67 63 6f  esting using gco
ab30: 76 0a 0a 4f 70 74 69 6f 6e 61 6c 20 50 61 63 6b  v..Optional Pack
ab40: 61 67 65 73 3a 0a 20 20 2d 2d 77 69 74 68 2d 50  ages:.  --with-P
ab50: 41 43 4b 41 47 45 5b 3d 41 52 47 5d 20 20 20 20  ACKAGE[=ARG]    
ab60: 75 73 65 20 50 41 43 4b 41 47 45 20 5b 41 52 47  use PACKAGE [ARG
ab70: 3d 79 65 73 5d 0a 20 20 2d 2d 77 69 74 68 6f 75  =yes].  --withou
ab80: 74 2d 50 41 43 4b 41 47 45 20 20 20 20 20 20 20  t-PACKAGE       
ab90: 64 6f 20 6e 6f 74 20 75 73 65 20 50 41 43 4b 41  do not use PACKA
aba0: 47 45 20 28 73 61 6d 65 20 61 73 20 2d 2d 77 69  GE (same as --wi
abb0: 74 68 2d 50 41 43 4b 41 47 45 3d 6e 6f 29 0a 20  th-PACKAGE=no). 
abc0: 20 2d 2d 77 69 74 68 2d 70 69 63 20 20 20 20 20   --with-pic     
abd0: 20 20 20 20 20 20 20 20 20 74 72 79 20 74 6f 20           try to 
abe0: 75 73 65 20 6f 6e 6c 79 20 50 49 43 2f 6e 6f 6e  use only PIC/non
abf0: 2d 50 49 43 20 6f 62 6a 65 63 74 73 20 5b 64 65  -PIC objects [de
ac00: 66 61 75 6c 74 3d 75 73 65 0a 20 20 20 20 20 20  fault=use.      
ac10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
ac20: 20 20 20 20 62 6f 74 68 5d 0a 20 20 2d 2d 77 69      both].  --wi
ac30: 74 68 2d 67 6e 75 2d 6c 64 20 20 20 20 20 20 20  th-gnu-ld       
ac40: 20 20 20 20 61 73 73 75 6d 65 20 74 68 65 20 43      assume the C
ac50: 20 63 6f 6d 70 69 6c 65 72 20 75 73 65 73 20 47   compiler uses G
ac60: 4e 55 20 6c 64 20 5b 64 65 66 61 75 6c 74 3d 6e  NU ld [default=n
ac70: 6f 5d 0a 20 20 2d 2d 77 69 74 68 2d 68 69 6e 74  o].  --with-hint
ac80: 73 3d 46 49 4c 45 20 20 20 20 20 20 20 52 65 61  s=FILE       Rea
ac90: 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  d configuration 
aca0: 6f 70 74 69 6f 6e 73 20 66 72 6f 6d 20 46 49 4c  options from FIL
acb0: 45 0a 20 20 2d 2d 77 69 74 68 2d 74 63 6c 3d 44  E.  --with-tcl=D
acc0: 49 52 20 20 20 20 20 20 20 20 20 20 64 69 72 65  IR          dire
acd0: 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67  ctory containing
ace0: 20 74 63 6c 20 63 6f 6e 66 69 67 75 72 61 74 69   tcl configurati
acf0: 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  on.             
ad00: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 63               (tc
ad10: 6c 43 6f 6e 66 69 67 2e 73 68 29 0a 20 20 2d 2d  lConfig.sh).  --
ad20: 77 69 74 68 2d 72 65 61 64 6c 69 6e 65 2d 6c 69  with-readline-li
ad30: 62 20 20 20 20 20 73 70 65 63 69 66 79 20 72 65  b     specify re
ad40: 61 64 6c 69 6e 65 20 6c 69 62 72 61 72 79 0a 20  adline library. 
ad50: 20 2d 2d 77 69 74 68 2d 72 65 61 64 6c 69 6e 65   --with-readline
ad60: 2d 69 6e 63 20 20 20 20 20 73 70 65 63 69 66 79  -inc     specify
ad70: 20 72 65 61 64 6c 69 6e 65 20 69 6e 63 6c 75 64   readline includ
ad80: 65 20 70 61 74 68 73 0a 0a 53 6f 6d 65 20 69 6e  e paths..Some in
ad90: 66 6c 75 65 6e 74 69 61 6c 20 65 6e 76 69 72 6f  fluential enviro
ada0: 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 73 3a  nment variables:
adb0: 0a 20 20 43 43 20 20 20 20 20 20 20 20 20 20 43  .  CC          C
adc0: 20 63 6f 6d 70 69 6c 65 72 20 63 6f 6d 6d 61 6e   compiler comman
add0: 64 0a 20 20 43 46 4c 41 47 53 20 20 20 20 20 20  d.  CFLAGS      
ade0: 43 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73  C compiler flags
adf0: 0a 20 20 4c 44 46 4c 41 47 53 20 20 20 20 20 6c  .  LDFLAGS     l
ae00: 69 6e 6b 65 72 20 66 6c 61 67 73 2c 20 65 2e 67  inker flags, e.g
ae10: 2e 20 2d 4c 3c 6c 69 62 20 64 69 72 3e 20 69 66  . -L<lib dir> if
ae20: 20 79 6f 75 20 68 61 76 65 20 6c 69 62 72 61 72   you have librar
ae30: 69 65 73 20 69 6e 20 61 0a 20 20 20 20 20 20 20  ies in a.       
ae40: 20 20 20 20 20 20 20 6e 6f 6e 73 74 61 6e 64 61         nonstanda
ae50: 72 64 20 64 69 72 65 63 74 6f 72 79 20 3c 6c 69  rd directory <li
ae60: 62 20 64 69 72 3e 0a 20 20 4c 49 42 53 20 20 20  b dir>.  LIBS   
ae70: 20 20 20 20 20 6c 69 62 72 61 72 69 65 73 20 74       libraries t
ae80: 6f 20 70 61 73 73 20 74 6f 20 74 68 65 20 6c 69  o pass to the li
ae90: 6e 6b 65 72 2c 20 65 2e 67 2e 20 2d 6c 3c 6c 69  nker, e.g. -l<li
aea0: 62 72 61 72 79 3e 0a 20 20 43 50 50 46 4c 41 47  brary>.  CPPFLAG
aeb0: 53 20 20 20 20 43 2f 43 2b 2b 2f 4f 62 6a 65 63  S    C/C++/Objec
aec0: 74 69 76 65 20 43 20 70 72 65 70 72 6f 63 65 73  tive C preproces
aed0: 73 6f 72 20 66 6c 61 67 73 2c 20 65 2e 67 2e 20  sor flags, e.g. 
aee0: 2d 49 3c 69 6e 63 6c 75 64 65 20 64 69 72 3e 20  -I<include dir> 
aef0: 69 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  if.             
af00: 20 79 6f 75 20 68 61 76 65 20 68 65 61 64 65 72   you have header
af10: 73 20 69 6e 20 61 20 6e 6f 6e 73 74 61 6e 64 61  s in a nonstanda
af20: 72 64 20 64 69 72 65 63 74 6f 72 79 20 3c 69 6e  rd directory <in
af30: 63 6c 75 64 65 20 64 69 72 3e 0a 20 20 43 50 50  clude dir>.  CPP
af40: 20 20 20 20 20 20 20 20 20 43 20 70 72 65 70 72           C prepr
af50: 6f 63 65 73 73 6f 72 0a 20 20 54 43 4c 4c 49 42  ocessor.  TCLLIB
af60: 44 49 52 20 20 20 57 68 65 72 65 20 74 6f 20 69  DIR   Where to i
af70: 6e 73 74 61 6c 6c 20 74 63 6c 20 70 6c 75 67 69  nstall tcl plugi
af80: 6e 0a 0a 55 73 65 20 74 68 65 73 65 20 76 61 72  n..Use these var
af90: 69 61 62 6c 65 73 20 74 6f 20 6f 76 65 72 72 69  iables to overri
afa0: 64 65 20 74 68 65 20 63 68 6f 69 63 65 73 20 6d  de the choices m
afb0: 61 64 65 20 62 79 20 60 63 6f 6e 66 69 67 75 72  ade by `configur
afc0: 65 27 20 6f 72 20 74 6f 20 68 65 6c 70 0a 69 74  e' or to help.it
afd0: 20 74 6f 20 66 69 6e 64 20 6c 69 62 72 61 72 69   to find librari
afe0: 65 73 20 61 6e 64 20 70 72 6f 67 72 61 6d 73 20  es and programs 
aff0: 77 69 74 68 20 6e 6f 6e 73 74 61 6e 64 61 72 64  with nonstandard
b000: 20 6e 61 6d 65 73 2f 6c 6f 63 61 74 69 6f 6e 73   names/locations
b010: 2e 0a 0a 5f 41 43 45 4f 46 0a 61 63 5f 73 74 61  ..._ACEOF.ac_sta
b020: 74 75 73 3d 24 3f 0a 66 69 0a 0a 69 66 20 74 65  tus=$?.fi..if te
b030: 73 74 20 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c  st "$ac_init_hel
b040: 70 22 20 3d 20 22 72 65 63 75 72 73 69 76 65 22  p" = "recursive"
b050: 3b 20 74 68 65 6e 0a 20 20 23 20 49 66 20 74 68  ; then.  # If th
b060: 65 72 65 20 61 72 65 20 73 75 62 64 69 72 73 2c  ere are subdirs,
b070: 20 72 65 70 6f 72 74 20 74 68 65 69 72 20 73 70   report their sp
b080: 65 63 69 66 69 63 20 2d 2d 68 65 6c 70 2e 0a 20  ecific --help.. 
b090: 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 3a   for ac_dir in :
b0a0: 20 24 61 63 5f 73 75 62 64 69 72 73 5f 61 6c 6c   $ac_subdirs_all
b0b0: 3b 20 64 6f 20 74 65 73 74 20 22 78 24 61 63 5f  ; do test "x$ac_
b0c0: 64 69 72 22 20 3d 20 78 3a 20 26 26 20 63 6f 6e  dir" = x: && con
b0d0: 74 69 6e 75 65 0a 20 20 20 20 74 65 73 74 20 2d  tinue.    test -
b0e0: 64 20 22 24 61 63 5f 64 69 72 22 20 7c 7c 0a 20  d "$ac_dir" ||. 
b0f0: 20 20 20 20 20 7b 20 63 64 20 22 24 73 72 63 64       { cd "$srcd
b100: 69 72 22 20 26 26 20 61 63 5f 70 77 64 3d 60 70  ir" && ac_pwd=`p
b110: 77 64 60 20 26 26 20 73 72 63 64 69 72 3d 2e 20  wd` && srcdir=. 
b120: 26 26 20 74 65 73 74 20 2d 64 20 22 24 61 63 5f  && test -d "$ac_
b130: 64 69 72 22 3b 20 7d 20 7c 7c 0a 20 20 20 20 20  dir"; } ||.     
b140: 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 61 63   continue.    ac
b150: 5f 62 75 69 6c 64 64 69 72 3d 2e 0a 0a 63 61 73  _builddir=...cas
b160: 65 20 22 24 61 63 5f 64 69 72 22 20 69 6e 0a 2e  e "$ac_dir" in..
b170: 29 20 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3d  ) ac_dir_suffix=
b180: 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72   ac_top_builddir
b190: 5f 73 75 62 3d 2e 20 61 63 5f 74 6f 70 5f 62 75  _sub=. ac_top_bu
b1a0: 69 6c 64 5f 70 72 65 66 69 78 3d 20 3b 3b 0a 2a  ild_prefix= ;;.*
b1b0: 29 0a 20 20 61 63 5f 64 69 72 5f 73 75 66 66 69  ).  ac_dir_suffi
b1c0: 78 3d 2f 60 24 61 73 5f 65 63 68 6f 20 22 24 61  x=/`$as_echo "$a
b1d0: 63 5f 64 69 72 22 20 7c 20 73 65 64 20 27 73 7c  c_dir" | sed 's|
b1e0: 5e 5c 2e 5b 5c 5c 2f 5d 7c 7c 27 60 0a 20 20 23  ^\.[\\/]||'`.  #
b1f0: 20 41 20 22 2e 2e 22 20 66 6f 72 20 65 61 63 68   A ".." for each
b200: 20 64 69 72 65 63 74 6f 72 79 20 69 6e 20 24 61   directory in $a
b210: 63 5f 64 69 72 5f 73 75 66 66 69 78 2e 0a 20 20  c_dir_suffix..  
b220: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f  ac_top_builddir_
b230: 73 75 62 3d 60 24 61 73 5f 65 63 68 6f 20 22 24  sub=`$as_echo "$
b240: 61 63 5f 64 69 72 5f 73 75 66 66 69 78 22 20 7c  ac_dir_suffix" |
b250: 20 73 65 64 20 27 73 7c 2f 5b 5e 5c 5c 2f 5d 2a   sed 's|/[^\\/]*
b260: 7c 2f 2e 2e 7c 67 3b 73 7c 2f 7c 7c 27 60 0a 20  |/..|g;s|/||'`. 
b270: 20 63 61 73 65 20 24 61 63 5f 74 6f 70 5f 62 75   case $ac_top_bu
b280: 69 6c 64 64 69 72 5f 73 75 62 20 69 6e 0a 20 20  ilddir_sub in.  
b290: 22 22 29 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64  "") ac_top_build
b2a0: 64 69 72 5f 73 75 62 3d 2e 20 61 63 5f 74 6f 70  dir_sub=. ac_top
b2b0: 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 3d 20 3b  _build_prefix= ;
b2c0: 3b 0a 20 20 2a 29 20 20 61 63 5f 74 6f 70 5f 62  ;.  *)  ac_top_b
b2d0: 75 69 6c 64 5f 70 72 65 66 69 78 3d 24 61 63 5f  uild_prefix=$ac_
b2e0: 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75 62  top_builddir_sub
b2f0: 2f 20 3b 3b 0a 20 20 65 73 61 63 20 3b 3b 0a 65  / ;;.  esac ;;.e
b300: 73 61 63 0a 61 63 5f 61 62 73 5f 74 6f 70 5f 62  sac.ac_abs_top_b
b310: 75 69 6c 64 64 69 72 3d 24 61 63 5f 70 77 64 0a  uilddir=$ac_pwd.
b320: 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 3d  ac_abs_builddir=
b330: 24 61 63 5f 70 77 64 24 61 63 5f 64 69 72 5f 73  $ac_pwd$ac_dir_s
b340: 75 66 66 69 78 0a 23 20 66 6f 72 20 62 61 63 6b  uffix.# for back
b350: 77 61 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69  ward compatibili
b360: 74 79 3a 0a 61 63 5f 74 6f 70 5f 62 75 69 6c 64  ty:.ac_top_build
b370: 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c  dir=$ac_top_buil
b380: 64 5f 70 72 65 66 69 78 0a 0a 63 61 73 65 20 24  d_prefix..case $
b390: 73 72 63 64 69 72 20 69 6e 0a 20 20 2e 29 20 20  srcdir in.  .)  
b3a0: 23 20 57 65 20 61 72 65 20 62 75 69 6c 64 69 6e  # We are buildin
b3b0: 67 20 69 6e 20 70 6c 61 63 65 2e 0a 20 20 20 20  g in place..    
b3c0: 61 63 5f 73 72 63 64 69 72 3d 2e 0a 20 20 20 20  ac_srcdir=..    
b3d0: 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61  ac_top_srcdir=$a
b3e0: 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73  c_top_builddir_s
b3f0: 75 62 0a 20 20 20 20 61 63 5f 61 62 73 5f 74 6f  ub.    ac_abs_to
b400: 70 5f 73 72 63 64 69 72 3d 24 61 63 5f 70 77 64  p_srcdir=$ac_pwd
b410: 20 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f   ;;.  [\\/]* | ?
b420: 3a 5b 5c 5c 2f 5d 2a 20 29 20 20 23 20 41 62 73  :[\\/]* )  # Abs
b430: 6f 6c 75 74 65 20 6e 61 6d 65 2e 0a 20 20 20 20  olute name..    
b440: 61 63 5f 73 72 63 64 69 72 3d 24 73 72 63 64 69  ac_srcdir=$srcdi
b450: 72 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3b  r$ac_dir_suffix;
b460: 0a 20 20 20 20 61 63 5f 74 6f 70 5f 73 72 63 64  .    ac_top_srcd
b470: 69 72 3d 24 73 72 63 64 69 72 0a 20 20 20 20 61  ir=$srcdir.    a
b480: 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72  c_abs_top_srcdir
b490: 3d 24 73 72 63 64 69 72 20 3b 3b 0a 20 20 2a 29  =$srcdir ;;.  *)
b4a0: 20 23 20 52 65 6c 61 74 69 76 65 20 6e 61 6d 65   # Relative name
b4b0: 2e 0a 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d  ..    ac_srcdir=
b4c0: 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72  $ac_top_build_pr
b4d0: 65 66 69 78 24 73 72 63 64 69 72 24 61 63 5f 64  efix$srcdir$ac_d
b4e0: 69 72 5f 73 75 66 66 69 78 0a 20 20 20 20 61 63  ir_suffix.    ac
b4f0: 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f  _top_srcdir=$ac_
b500: 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78  top_build_prefix
b510: 24 73 72 63 64 69 72 0a 20 20 20 20 61 63 5f 61  $srcdir.    ac_a
b520: 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61  bs_top_srcdir=$a
b530: 63 5f 70 77 64 2f 24 73 72 63 64 69 72 20 3b 3b  c_pwd/$srcdir ;;
b540: 0a 65 73 61 63 0a 61 63 5f 61 62 73 5f 73 72 63  .esac.ac_abs_src
b550: 64 69 72 3d 24 61 63 5f 61 62 73 5f 74 6f 70 5f  dir=$ac_abs_top_
b560: 73 72 63 64 69 72 24 61 63 5f 64 69 72 5f 73 75  srcdir$ac_dir_su
b570: 66 66 69 78 0a 0a 20 20 20 20 63 64 20 22 24 61  ffix..    cd "$a
b580: 63 5f 64 69 72 22 20 7c 7c 20 7b 20 61 63 5f 73  c_dir" || { ac_s
b590: 74 61 74 75 73 3d 24 3f 3b 20 63 6f 6e 74 69 6e  tatus=$?; contin
b5a0: 75 65 3b 20 7d 0a 20 20 20 20 23 20 43 68 65 63  ue; }.    # Chec
b5b0: 6b 20 66 6f 72 20 67 75 65 73 74 65 64 20 63 6f  k for guested co
b5c0: 6e 66 69 67 75 72 65 2e 0a 20 20 20 20 69 66 20  nfigure..    if 
b5d0: 74 65 73 74 20 2d 66 20 22 24 61 63 5f 73 72 63  test -f "$ac_src
b5e0: 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 2e 67 6e  dir/configure.gn
b5f0: 75 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 65  u"; then.      e
b600: 63 68 6f 20 26 26 0a 20 20 20 20 20 20 24 53 48  cho &&.      $SH
b610: 45 4c 4c 20 22 24 61 63 5f 73 72 63 64 69 72 2f  ELL "$ac_srcdir/
b620: 63 6f 6e 66 69 67 75 72 65 2e 67 6e 75 22 20 2d  configure.gnu" -
b630: 2d 68 65 6c 70 3d 72 65 63 75 72 73 69 76 65 0a  -help=recursive.
b640: 20 20 20 20 65 6c 69 66 20 74 65 73 74 20 2d 66      elif test -f
b650: 20 22 24 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e   "$ac_srcdir/con
b660: 66 69 67 75 72 65 22 3b 20 74 68 65 6e 0a 20 20  figure"; then.  
b670: 20 20 20 20 65 63 68 6f 20 26 26 0a 20 20 20 20      echo &&.    
b680: 20 20 24 53 48 45 4c 4c 20 22 24 61 63 5f 73 72    $SHELL "$ac_sr
b690: 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 22 20  cdir/configure" 
b6a0: 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73 69 76 65  --help=recursive
b6b0: 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20  .    else.      
b6c0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
b6d0: 3a 20 57 41 52 4e 49 4e 47 3a 20 6e 6f 20 63 6f  : WARNING: no co
b6e0: 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 6e 66 6f  nfiguration info
b6f0: 72 6d 61 74 69 6f 6e 20 69 73 20 69 6e 20 24 61  rmation is in $a
b700: 63 5f 64 69 72 22 20 3e 26 32 0a 20 20 20 20 66  c_dir" >&2.    f
b710: 69 20 7c 7c 20 61 63 5f 73 74 61 74 75 73 3d 24  i || ac_status=$
b720: 3f 0a 20 20 20 20 63 64 20 22 24 61 63 5f 70 77  ?.    cd "$ac_pw
b730: 64 22 20 7c 7c 20 7b 20 61 63 5f 73 74 61 74 75  d" || { ac_statu
b740: 73 3d 24 3f 3b 20 62 72 65 61 6b 3b 20 7d 0a 20  s=$?; break; }. 
b750: 20 64 6f 6e 65 0a 66 69 0a 0a 74 65 73 74 20 2d   done.fi..test -
b760: 6e 20 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70  n "$ac_init_help
b770: 22 20 26 26 20 65 78 69 74 20 24 61 63 5f 73 74  " && exit $ac_st
b780: 61 74 75 73 0a 69 66 20 24 61 63 5f 69 6e 69 74  atus.if $ac_init
b790: 5f 76 65 72 73 69 6f 6e 3b 20 74 68 65 6e 0a 20  _version; then. 
b7a0: 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a 73   cat <<\_ACEOF.s
b7b0: 71 6c 69 74 65 20 63 6f 6e 66 69 67 75 72 65 20  qlite configure 
b7c0: 33 2e 37 2e 37 2e 31 0a 67 65 6e 65 72 61 74 65  3.7.7.1.generate
b7d0: 64 20 62 79 20 47 4e 55 20 41 75 74 6f 63 6f 6e  d by GNU Autocon
b7e0: 66 20 32 2e 36 32 0a 0a 43 6f 70 79 72 69 67 68  f 2.62..Copyrigh
b7f0: 74 20 28 43 29 20 31 39 39 32 2c 20 31 39 39 33  t (C) 1992, 1993
b800: 2c 20 31 39 39 34 2c 20 31 39 39 35 2c 20 31 39  , 1994, 1995, 19
b810: 39 36 2c 20 31 39 39 38 2c 20 31 39 39 39 2c 20  96, 1998, 1999, 
b820: 32 30 30 30 2c 20 32 30 30 31 2c 0a 32 30 30 32  2000, 2001,.2002
b830: 2c 20 32 30 30 33 2c 20 32 30 30 34 2c 20 32 30  , 2003, 2004, 20
b840: 30 35 2c 20 32 30 30 36 2c 20 32 30 30 37 2c 20  05, 2006, 2007, 
b850: 32 30 30 38 20 46 72 65 65 20 53 6f 66 74 77 61  2008 Free Softwa
b860: 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49  re Foundation, I
b870: 6e 63 2e 0a 54 68 69 73 20 63 6f 6e 66 69 67 75  nc..This configu
b880: 72 65 20 73 63 72 69 70 74 20 69 73 20 66 72 65  re script is fre
b890: 65 20 73 6f 66 74 77 61 72 65 3b 20 74 68 65 20  e software; the 
b8a0: 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f  Free Software Fo
b8b0: 75 6e 64 61 74 69 6f 6e 0a 67 69 76 65 73 20 75  undation.gives u
b8c0: 6e 6c 69 6d 69 74 65 64 20 70 65 72 6d 69 73 73  nlimited permiss
b8d0: 69 6f 6e 20 74 6f 20 63 6f 70 79 2c 20 64 69 73  ion to copy, dis
b8e0: 74 72 69 62 75 74 65 20 61 6e 64 20 6d 6f 64 69  tribute and modi
b8f0: 66 79 20 69 74 2e 0a 5f 41 43 45 4f 46 0a 20 20  fy it.._ACEOF.  
b900: 65 78 69 74 0a 66 69 0a 63 61 74 20 3e 63 6f 6e  exit.fi.cat >con
b910: 66 69 67 2e 6c 6f 67 20 3c 3c 5f 41 43 45 4f 46  fig.log <<_ACEOF
b920: 0a 54 68 69 73 20 66 69 6c 65 20 63 6f 6e 74 61  .This file conta
b930: 69 6e 73 20 61 6e 79 20 6d 65 73 73 61 67 65 73  ins any messages
b940: 20 70 72 6f 64 75 63 65 64 20 62 79 20 63 6f 6d   produced by com
b950: 70 69 6c 65 72 73 20 77 68 69 6c 65 0a 72 75 6e  pilers while.run
b960: 6e 69 6e 67 20 63 6f 6e 66 69 67 75 72 65 2c 20  ning configure, 
b970: 74 6f 20 61 69 64 20 64 65 62 75 67 67 69 6e 67  to aid debugging
b980: 20 69 66 20 63 6f 6e 66 69 67 75 72 65 20 6d 61   if configure ma
b990: 6b 65 73 20 61 20 6d 69 73 74 61 6b 65 2e 0a 0a  kes a mistake...
b9a0: 49 74 20 77 61 73 20 63 72 65 61 74 65 64 20 62  It was created b
b9b0: 79 20 73 71 6c 69 74 65 20 24 61 73 5f 6d 65 20  y sqlite $as_me 
b9c0: 33 2e 37 2e 37 2e 31 2c 20 77 68 69 63 68 20 77  3.7.7.1, which w
b9d0: 61 73 0a 67 65 6e 65 72 61 74 65 64 20 62 79 20  as.generated by 
b9e0: 47 4e 55 20 41 75 74 6f 63 6f 6e 66 20 32 2e 36  GNU Autoconf 2.6
b9f0: 32 2e 20 20 49 6e 76 6f 63 61 74 69 6f 6e 20 63  2.  Invocation c
ba00: 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 77 61 73 0a  ommand line was.
ba10: 0a 20 20 24 20 24 30 20 24 40 0a 0a 5f 41 43 45  .  $ $0 $@.._ACE
ba20: 4f 46 0a 65 78 65 63 20 35 3e 3e 63 6f 6e 66 69  OF.exec 5>>confi
ba30: 67 2e 6c 6f 67 0a 7b 0a 63 61 74 20 3c 3c 5f 41  g.log.{.cat <<_A
ba40: 53 55 4e 41 4d 45 0a 23 23 20 2d 2d 2d 2d 2d 2d  SUNAME.## ------
ba50: 2d 2d 2d 20 23 23 0a 23 23 20 50 6c 61 74 66 6f  --- ##.## Platfo
ba60: 72 6d 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d  rm. ##.## ------
ba70: 2d 2d 2d 20 23 23 0a 0a 68 6f 73 74 6e 61 6d 65  --- ##..hostname
ba80: 20 3d 20 60 28 68 6f 73 74 6e 61 6d 65 20 7c 7c   = `(hostname ||
ba90: 20 75 6e 61 6d 65 20 2d 6e 29 20 32 3e 2f 64 65   uname -n) 2>/de
baa0: 76 2f 6e 75 6c 6c 20 7c 20 73 65 64 20 31 71 60  v/null | sed 1q`
bab0: 0a 75 6e 61 6d 65 20 2d 6d 20 3d 20 60 28 75 6e  .uname -m = `(un
bac0: 61 6d 65 20 2d 6d 29 20 32 3e 2f 64 65 76 2f 6e  ame -m) 2>/dev/n
bad0: 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e  ull || echo unkn
bae0: 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 72 20 3d 20  own`.uname -r = 
baf0: 60 28 75 6e 61 6d 65 20 2d 72 29 20 32 3e 2f 64  `(uname -r) 2>/d
bb00: 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20  ev/null || echo 
bb10: 75 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d  unknown`.uname -
bb20: 73 20 3d 20 60 28 75 6e 61 6d 65 20 2d 73 29 20  s = `(uname -s) 
bb30: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65  2>/dev/null || e
bb40: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75 6e 61  cho unknown`.una
bb50: 6d 65 20 2d 76 20 3d 20 60 28 75 6e 61 6d 65 20  me -v = `(uname 
bb60: 2d 76 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  -v) 2>/dev/null 
bb70: 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60  || echo unknown`
bb80: 0a 0a 2f 75 73 72 2f 62 69 6e 2f 75 6e 61 6d 65  ../usr/bin/uname
bb90: 20 2d 70 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e   -p = `(/usr/bin
bba0: 2f 75 6e 61 6d 65 20 2d 70 29 20 32 3e 2f 64 65  /uname -p) 2>/de
bbb0: 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75  v/null || echo u
bbc0: 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 75 6e 61  nknown`./bin/una
bbd0: 6d 65 20 2d 58 20 20 20 20 20 3d 20 60 28 2f 62  me -X     = `(/b
bbe0: 69 6e 2f 75 6e 61 6d 65 20 2d 58 29 20 32 3e 2f  in/uname -X) 2>/
bbf0: 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 7c 7c 20  dev/null     || 
bc00: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f  echo unknown`../
bc10: 62 69 6e 2f 61 72 63 68 20 20 20 20 20 20 20 20  bin/arch        
bc20: 20 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 61        = `(/bin/a
bc30: 72 63 68 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  rch) 2>/dev/null
bc40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 7c                ||
bc50: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f   echo unknown`./
bc60: 75 73 72 2f 62 69 6e 2f 61 72 63 68 20 2d 6b 20  usr/bin/arch -k 
bc70: 20 20 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62        = `(/usr/b
bc80: 69 6e 2f 61 72 63 68 20 2d 6b 29 20 32 3e 2f 64  in/arch -k) 2>/d
bc90: 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 7c 7c  ev/null       ||
bca0: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f   echo unknown`./
bcb0: 75 73 72 2f 63 6f 6e 76 65 78 2f 67 65 74 73 79  usr/convex/getsy
bcc0: 73 69 6e 66 6f 20 3d 20 60 28 2f 75 73 72 2f 63  sinfo = `(/usr/c
bcd0: 6f 6e 76 65 78 2f 67 65 74 73 79 73 69 6e 66 6f  onvex/getsysinfo
bce0: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c  ) 2>/dev/null ||
bcf0: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f   echo unknown`./
bd00: 75 73 72 2f 62 69 6e 2f 68 6f 73 74 69 6e 66 6f  usr/bin/hostinfo
bd10: 20 20 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62        = `(/usr/b
bd20: 69 6e 2f 68 6f 73 74 69 6e 66 6f 29 20 32 3e 2f  in/hostinfo) 2>/
bd30: 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 7c 7c  dev/null      ||
bd40: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f   echo unknown`./
bd50: 62 69 6e 2f 6d 61 63 68 69 6e 65 20 20 20 20 20  bin/machine     
bd60: 20 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 6d        = `(/bin/m
bd70: 61 63 68 69 6e 65 29 20 32 3e 2f 64 65 76 2f 6e  achine) 2>/dev/n
bd80: 75 6c 6c 20 20 20 20 20 20 20 20 20 20 20 7c 7c  ull           ||
bd90: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f   echo unknown`./
bda0: 75 73 72 2f 62 69 6e 2f 6f 73 6c 65 76 65 6c 20  usr/bin/oslevel 
bdb0: 20 20 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62        = `(/usr/b
bdc0: 69 6e 2f 6f 73 6c 65 76 65 6c 29 20 32 3e 2f 64  in/oslevel) 2>/d
bdd0: 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 7c 7c  ev/null       ||
bde0: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f   echo unknown`./
bdf0: 62 69 6e 2f 75 6e 69 76 65 72 73 65 20 20 20 20  bin/universe    
be00: 20 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 75        = `(/bin/u
be10: 6e 69 76 65 72 73 65 29 20 32 3e 2f 64 65 76 2f  niverse) 2>/dev/
be20: 6e 75 6c 6c 20 20 20 20 20 20 20 20 20 20 7c 7c  null          ||
be30: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a   echo unknown`..
be40: 5f 41 53 55 4e 41 4d 45 0a 0a 61 73 5f 73 61 76  _ASUNAME..as_sav
be50: 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
be60: 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
be70: 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
be80: 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
be90: 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
bea0: 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
beb0: 20 61 73 5f 64 69 72 3d 2e 0a 20 20 24 61 73 5f   as_dir=..  $as_
bec0: 65 63 68 6f 20 22 50 41 54 48 3a 20 24 61 73 5f  echo "PATH: $as_
bed0: 64 69 72 22 0a 64 6f 6e 65 0a 49 46 53 3d 24 61  dir".done.IFS=$a
bee0: 73 5f 73 61 76 65 5f 49 46 53 0a 0a 7d 20 3e 26  s_save_IFS..} >&
bef0: 35 0a 0a 63 61 74 20 3e 26 35 20 3c 3c 5f 41 43  5..cat >&5 <<_AC
bf00: 45 4f 46 0a 0a 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  EOF...## -------
bf10: 2d 2d 2d 2d 20 23 23 0a 23 23 20 43 6f 72 65 20  ---- ##.## Core 
bf20: 74 65 73 74 73 2e 20 23 23 0a 23 23 20 2d 2d 2d  tests. ##.## ---
bf30: 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 5f 41 43  -------- ##.._AC
bf40: 45 4f 46 0a 0a 0a 23 20 4b 65 65 70 20 61 20 74  EOF...# Keep a t
bf50: 72 61 63 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d  race of the comm
bf60: 61 6e 64 20 6c 69 6e 65 2e 0a 23 20 53 74 72 69  and line..# Stri
bf70: 70 20 6f 75 74 20 2d 2d 6e 6f 2d 63 72 65 61 74  p out --no-creat
bf80: 65 20 61 6e 64 20 2d 2d 6e 6f 2d 72 65 63 75 72  e and --no-recur
bf90: 73 69 6f 6e 20 73 6f 20 74 68 65 79 20 64 6f 20  sion so they do 
bfa0: 6e 6f 74 20 70 69 6c 65 20 75 70 2e 0a 23 20 53  not pile up..# S
bfb0: 74 72 69 70 20 6f 75 74 20 2d 2d 73 69 6c 65 6e  trip out --silen
bfc0: 74 20 62 65 63 61 75 73 65 20 77 65 20 64 6f 6e  t because we don
bfd0: 27 74 20 77 61 6e 74 20 74 6f 20 72 65 63 6f 72  't want to recor
bfe0: 64 20 69 74 20 66 6f 72 20 66 75 74 75 72 65 20  d it for future 
bff0: 72 75 6e 73 2e 0a 23 20 41 6c 73 6f 20 71 75 6f  runs..# Also quo
c000: 74 65 20 61 6e 79 20 61 72 67 73 20 63 6f 6e 74  te any args cont
c010: 61 69 6e 69 6e 67 20 73 68 65 6c 6c 20 6d 65 74  aining shell met
c020: 61 2d 63 68 61 72 61 63 74 65 72 73 2e 0a 23 20  a-characters..# 
c030: 4d 61 6b 65 20 74 77 6f 20 70 61 73 73 65 73 20  Make two passes 
c040: 74 6f 20 61 6c 6c 6f 77 20 66 6f 72 20 70 72 6f  to allow for pro
c050: 70 65 72 20 64 75 70 6c 69 63 61 74 65 2d 61 72  per duplicate-ar
c060: 67 75 6d 65 6e 74 20 73 75 70 70 72 65 73 73 69  gument suppressi
c070: 6f 6e 2e 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65  on..ac_configure
c080: 5f 61 72 67 73 3d 0a 61 63 5f 63 6f 6e 66 69 67  _args=.ac_config
c090: 75 72 65 5f 61 72 67 73 30 3d 0a 61 63 5f 63 6f  ure_args0=.ac_co
c0a0: 6e 66 69 67 75 72 65 5f 61 72 67 73 31 3d 0a 61  nfigure_args1=.a
c0b0: 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74  c_must_keep_next
c0c0: 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 70 61  =false.for ac_pa
c0d0: 73 73 20 69 6e 20 31 20 32 0a 64 6f 0a 20 20 66  ss in 1 2.do.  f
c0e0: 6f 72 20 61 63 5f 61 72 67 0a 20 20 64 6f 0a 20  or ac_arg.  do. 
c0f0: 20 20 20 63 61 73 65 20 24 61 63 5f 61 72 67 20     case $ac_arg 
c100: 69 6e 0a 20 20 20 20 2d 6e 6f 2d 63 72 65 61 74  in.    -no-creat
c110: 65 20 7c 20 2d 2d 6e 6f 2d 63 2a 20 7c 20 2d 6e  e | --no-c* | -n
c120: 20 7c 20 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e   | -no-recursion
c130: 20 7c 20 2d 2d 6e 6f 2d 72 2a 29 20 63 6f 6e 74   | --no-r*) cont
c140: 69 6e 75 65 20 3b 3b 0a 20 20 20 20 2d 71 20 7c  inue ;;.    -q |
c150: 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65   -quiet | --quie
c160: 74 20 7c 20 2d 2d 71 75 69 65 20 7c 20 2d 2d 71  t | --quie | --q
c170: 75 69 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71 20  ui | --qu | --q 
c180: 5c 0a 20 20 20 20 7c 20 2d 73 69 6c 65 6e 74 20  \.    | -silent 
c190: 7c 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73  | --silent | --s
c1a0: 69 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c 20  ilen | --sile | 
c1b0: 2d 2d 73 69 6c 29 0a 20 20 20 20 20 20 63 6f 6e  --sil).      con
c1c0: 74 69 6e 75 65 20 3b 3b 0a 20 20 20 20 2a 5c 27  tinue ;;.    *\'
c1d0: 2a 29 0a 20 20 20 20 20 20 61 63 5f 61 72 67 3d  *).      ac_arg=
c1e0: 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 61  `$as_echo "$ac_a
c1f0: 72 67 22 20 7c 20 73 65 64 20 22 73 2f 27 2f 27  rg" | sed "s/'/'
c200: 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60 20 3b  \\\\\\\\''/g"` ;
c210: 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 63  ;.    esac.    c
c220: 61 73 65 20 24 61 63 5f 70 61 73 73 20 69 6e 0a  ase $ac_pass in.
c230: 20 20 20 20 31 29 20 61 63 5f 63 6f 6e 66 69 67      1) ac_config
c240: 75 72 65 5f 61 72 67 73 30 3d 22 24 61 63 5f 63  ure_args0="$ac_c
c250: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30 20 27  onfigure_args0 '
c260: 24 61 63 5f 61 72 67 27 22 20 3b 3b 0a 20 20 20  $ac_arg'" ;;.   
c270: 20 32 29 0a 20 20 20 20 20 20 61 63 5f 63 6f 6e   2).      ac_con
c280: 66 69 67 75 72 65 5f 61 72 67 73 31 3d 22 24 61  figure_args1="$a
c290: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
c2a0: 31 20 27 24 61 63 5f 61 72 67 27 22 0a 20 20 20  1 '$ac_arg'".   
c2b0: 20 20 20 69 66 20 74 65 73 74 20 24 61 63 5f 6d     if test $ac_m
c2c0: 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 20 3d 20  ust_keep_next = 
c2d0: 74 72 75 65 3b 20 74 68 65 6e 0a 09 61 63 5f 6d  true; then..ac_m
c2e0: 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 3d 66 61  ust_keep_next=fa
c2f0: 6c 73 65 20 23 20 47 6f 74 20 76 61 6c 75 65 2c  lse # Got value,
c300: 20 62 61 63 6b 20 74 6f 20 6e 6f 72 6d 61 6c 2e   back to normal.
c310: 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 63 61 73  .      else..cas
c320: 65 20 24 61 63 5f 61 72 67 20 69 6e 0a 09 20 20  e $ac_arg in..  
c330: 2a 3d 2a 20 7c 20 2d 2d 63 6f 6e 66 69 67 2d 63  *=* | --config-c
c340: 61 63 68 65 20 7c 20 2d 43 20 7c 20 2d 64 69 73  ache | -C | -dis
c350: 61 62 6c 65 2d 2a 20 7c 20 2d 2d 64 69 73 61 62  able-* | --disab
c360: 6c 65 2d 2a 20 5c 0a 09 20 20 7c 20 2d 65 6e 61  le-* \..  | -ena
c370: 62 6c 65 2d 2a 20 7c 20 2d 2d 65 6e 61 62 6c 65  ble-* | --enable
c380: 2d 2a 20 7c 20 2d 67 61 73 20 7c 20 2d 2d 67 2a  -* | -gas | --g*
c390: 20 7c 20 2d 6e 66 70 20 7c 20 2d 2d 6e 66 2a 20   | -nfp | --nf* 
c3a0: 5c 0a 09 20 20 7c 20 2d 71 20 7c 20 2d 71 75 69  \..  | -q | -qui
c3b0: 65 74 20 7c 20 2d 2d 71 2a 20 7c 20 2d 73 69 6c  et | --q* | -sil
c3c0: 65 6e 74 20 7c 20 2d 2d 73 69 6c 2a 20 7c 20 2d  ent | --sil* | -
c3d0: 76 20 7c 20 2d 76 65 72 62 2a 20 5c 0a 09 20 20  v | -verb* \..  
c3e0: 7c 20 2d 77 69 74 68 2d 2a 20 7c 20 2d 2d 77 69  | -with-* | --wi
c3f0: 74 68 2d 2a 20 7c 20 2d 77 69 74 68 6f 75 74 2d  th-* | -without-
c400: 2a 20 7c 20 2d 2d 77 69 74 68 6f 75 74 2d 2a 20  * | --without-* 
c410: 7c 20 2d 2d 78 29 0a 09 20 20 20 20 63 61 73 65  | --x)..    case
c420: 20 22 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f   "$ac_configure_
c430: 61 72 67 73 30 20 22 20 69 6e 0a 09 20 20 20 20  args0 " in..    
c440: 20 20 22 24 61 63 5f 63 6f 6e 66 69 67 75 72 65    "$ac_configure
c450: 5f 61 72 67 73 31 22 2a 22 20 27 24 61 63 5f 61  _args1"*" '$ac_a
c460: 72 67 27 20 22 2a 20 29 20 63 6f 6e 74 69 6e 75  rg' "* ) continu
c470: 65 20 3b 3b 0a 09 20 20 20 20 65 73 61 63 0a 09  e ;;..    esac..
c480: 20 20 20 20 3b 3b 0a 09 20 20 2d 2a 20 29 20 61      ;;..  -* ) a
c490: 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74  c_must_keep_next
c4a0: 3d 74 72 75 65 20 3b 3b 0a 09 65 73 61 63 0a 20  =true ;;..esac. 
c4b0: 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 61 63       fi.      ac
c4c0: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 3d  _configure_args=
c4d0: 22 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  "$ac_configure_a
c4e0: 72 67 73 20 27 24 61 63 5f 61 72 67 27 22 0a 20  rgs '$ac_arg'". 
c4f0: 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63       ;;.    esac
c500: 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 24 61 73  .  done.done.$as
c510: 5f 75 6e 73 65 74 20 61 63 5f 63 6f 6e 66 69 67  _unset ac_config
c520: 75 72 65 5f 61 72 67 73 30 20 7c 7c 20 74 65 73  ure_args0 || tes
c530: 74 20 22 24 7b 61 63 5f 63 6f 6e 66 69 67 75 72  t "${ac_configur
c540: 65 5f 61 72 67 73 30 2b 73 65 74 7d 22 20 21 3d  e_args0+set}" !=
c550: 20 73 65 74 20 7c 7c 20 7b 20 61 63 5f 63 6f 6e   set || { ac_con
c560: 66 69 67 75 72 65 5f 61 72 67 73 30 3d 3b 20 65  figure_args0=; e
c570: 78 70 6f 72 74 20 61 63 5f 63 6f 6e 66 69 67 75  xport ac_configu
c580: 72 65 5f 61 72 67 73 30 3b 20 7d 0a 24 61 73 5f  re_args0; }.$as_
c590: 75 6e 73 65 74 20 61 63 5f 63 6f 6e 66 69 67 75  unset ac_configu
c5a0: 72 65 5f 61 72 67 73 31 20 7c 7c 20 74 65 73 74  re_args1 || test
c5b0: 20 22 24 7b 61 63 5f 63 6f 6e 66 69 67 75 72 65   "${ac_configure
c5c0: 5f 61 72 67 73 31 2b 73 65 74 7d 22 20 21 3d 20  _args1+set}" != 
c5d0: 73 65 74 20 7c 7c 20 7b 20 61 63 5f 63 6f 6e 66  set || { ac_conf
c5e0: 69 67 75 72 65 5f 61 72 67 73 31 3d 3b 20 65 78  igure_args1=; ex
c5f0: 70 6f 72 74 20 61 63 5f 63 6f 6e 66 69 67 75 72  port ac_configur
c600: 65 5f 61 72 67 73 31 3b 20 7d 0a 0a 23 20 57 68  e_args1; }..# Wh
c610: 65 6e 20 69 6e 74 65 72 72 75 70 74 65 64 20 6f  en interrupted o
c620: 72 20 65 78 69 74 27 64 2c 20 63 6c 65 61 6e 75  r exit'd, cleanu
c630: 70 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65  p temporary file
c640: 73 2c 20 61 6e 64 20 63 6f 6d 70 6c 65 74 65 0a  s, and complete.
c650: 23 20 63 6f 6e 66 69 67 2e 6c 6f 67 2e 20 20 57  # config.log.  W
c660: 65 20 72 65 6d 6f 76 65 20 63 6f 6d 6d 65 6e 74  e remove comment
c670: 73 20 62 65 63 61 75 73 65 20 61 6e 79 77 61 79  s because anyway
c680: 20 74 68 65 20 71 75 6f 74 65 73 20 69 6e 20 74   the quotes in t
c690: 68 65 72 65 0a 23 20 77 6f 75 6c 64 20 63 61 75  here.# would cau
c6a0: 73 65 20 70 72 6f 62 6c 65 6d 73 20 6f 72 20 6c  se problems or l
c6b0: 6f 6f 6b 20 75 67 6c 79 2e 0a 23 20 57 41 52 4e  ook ugly..# WARN
c6c0: 49 4e 47 3a 20 55 73 65 20 27 5c 27 27 20 74 6f  ING: Use '\'' to
c6d0: 20 72 65 70 72 65 73 65 6e 74 20 61 6e 20 61 70   represent an ap
c6e0: 6f 73 74 72 6f 70 68 65 20 77 69 74 68 69 6e 20  ostrophe within 
c6f0: 74 68 65 20 74 72 61 70 2e 0a 23 20 57 41 52 4e  the trap..# WARN
c700: 49 4e 47 3a 20 44 6f 20 6e 6f 74 20 73 74 61 72  ING: Do not star
c710: 74 20 74 68 65 20 74 72 61 70 20 63 6f 64 65 20  t the trap code 
c720: 77 69 74 68 20 61 20 6e 65 77 6c 69 6e 65 2c 20  with a newline, 
c730: 64 75 65 20 74 6f 20 61 20 46 72 65 65 42 53 44  due to a FreeBSD
c740: 20 34 2e 30 20 62 75 67 2e 0a 74 72 61 70 20 27   4.0 bug..trap '
c750: 65 78 69 74 5f 73 74 61 74 75 73 3d 24 3f 0a 20  exit_status=$?. 
c760: 20 23 20 53 61 76 65 20 69 6e 74 6f 20 63 6f 6e   # Save into con
c770: 66 69 67 2e 6c 6f 67 20 73 6f 6d 65 20 69 6e 66  fig.log some inf
c780: 6f 72 6d 61 74 69 6f 6e 20 74 68 61 74 20 6d 69  ormation that mi
c790: 67 68 74 20 68 65 6c 70 20 69 6e 20 64 65 62 75  ght help in debu
c7a0: 67 67 69 6e 67 2e 0a 20 20 7b 0a 20 20 20 20 65  gging..  {.    e
c7b0: 63 68 6f 0a 0a 20 20 20 20 63 61 74 20 3c 3c 5c  cho..    cat <<\
c7c0: 5f 41 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d  _ASBOX.## ------
c7d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23  ---------- ##.##
c7e0: 20 43 61 63 68 65 20 76 61 72 69 61 62 6c 65 73   Cache variables
c7f0: 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  . ##.## --------
c800: 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42  -------- ##._ASB
c810: 4f 58 0a 20 20 20 20 65 63 68 6f 0a 20 20 20 20  OX.    echo.    
c820: 23 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20  # The following 
c830: 77 61 79 20 6f 66 20 77 72 69 74 69 6e 67 20 74  way of writing t
c840: 68 65 20 63 61 63 68 65 20 6d 69 73 68 61 6e 64  he cache mishand
c850: 6c 65 73 20 6e 65 77 6c 69 6e 65 73 20 69 6e 20  les newlines in 
c860: 76 61 6c 75 65 73 2c 0a 28 0a 20 20 66 6f 72 20  values,.(.  for 
c870: 61 63 5f 76 61 72 20 69 6e 20 60 28 73 65 74 29  ac_var in `(set)
c880: 20 32 3e 26 31 20 7c 20 73 65 64 20 2d 6e 20 27   2>&1 | sed -n '
c890: 5c 27 27 73 2f 5e 5c 28 5b 61 2d 7a 41 2d 5a 5f  \''s/^\([a-zA-Z_
c8a0: 5d 5b 61 2d 7a 41 2d 5a 30 2d 39 5f 5d 2a 5c 29  ][a-zA-Z0-9_]*\)
c8b0: 3d 2e 2a 2f 5c 31 2f 70 27 5c 27 27 60 3b 20 64  =.*/\1/p'\''`; d
c8c0: 6f 0a 20 20 20 20 65 76 61 6c 20 61 63 5f 76 61  o.    eval ac_va
c8d0: 6c 3d 5c 24 24 61 63 5f 76 61 72 0a 20 20 20 20  l=\$$ac_var.    
c8e0: 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 20  case $ac_val in 
c8f0: 23 28 0a 20 20 20 20 2a 24 7b 61 73 5f 6e 6c 7d  #(.    *${as_nl}
c900: 2a 29 0a 20 20 20 20 20 20 63 61 73 65 20 24 61  *).      case $a
c910: 63 5f 76 61 72 20 69 6e 20 23 28 0a 20 20 20 20  c_var in #(.    
c920: 20 20 2a 5f 63 76 5f 2a 29 20 7b 20 24 61 73 5f    *_cv_*) { $as_
c930: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
c940: 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 43  NENO: WARNING: C
c950: 61 63 68 65 20 76 61 72 69 61 62 6c 65 20 24 61  ache variable $a
c960: 63 5f 76 61 72 20 63 6f 6e 74 61 69 6e 73 20 61  c_var contains a
c970: 20 6e 65 77 6c 69 6e 65 2e 22 20 3e 26 35 0a 24   newline." >&5.$
c980: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
c990: 20 57 41 52 4e 49 4e 47 3a 20 43 61 63 68 65 20   WARNING: Cache 
c9a0: 76 61 72 69 61 62 6c 65 20 24 61 63 5f 76 61 72  variable $ac_var
c9b0: 20 63 6f 6e 74 61 69 6e 73 20 61 20 6e 65 77 6c   contains a newl
c9c0: 69 6e 65 2e 22 20 3e 26 32 3b 7d 20 3b 3b 0a 20  ine." >&2;} ;;. 
c9d0: 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20       esac.      
c9e0: 63 61 73 65 20 24 61 63 5f 76 61 72 20 69 6e 20  case $ac_var in 
c9f0: 23 28 0a 20 20 20 20 20 20 5f 20 7c 20 49 46 53  #(.      _ | IFS
ca00: 20 7c 20 61 73 5f 6e 6c 29 20 3b 3b 20 23 28 0a   | as_nl) ;; #(.
ca10: 20 20 20 20 20 20 42 41 53 48 5f 41 52 47 56 20        BASH_ARGV 
ca20: 7c 20 42 41 53 48 5f 53 4f 55 52 43 45 29 20 65  | BASH_SOURCE) e
ca30: 76 61 6c 20 24 61 63 5f 76 61 72 3d 20 3b 3b 20  val $ac_var= ;; 
ca40: 23 28 0a 20 20 20 20 20 20 2a 29 20 24 61 73 5f  #(.      *) $as_
ca50: 75 6e 73 65 74 20 24 61 63 5f 76 61 72 20 3b 3b  unset $ac_var ;;
ca60: 0a 20 20 20 20 20 20 65 73 61 63 20 3b 3b 0a 20  .      esac ;;. 
ca70: 20 20 20 65 73 61 63 0a 20 20 64 6f 6e 65 0a 20     esac.  done. 
ca80: 20 28 73 65 74 29 20 32 3e 26 31 20 7c 0a 20 20   (set) 2>&1 |.  
ca90: 20 20 63 61 73 65 20 24 61 73 5f 6e 6c 60 28 61    case $as_nl`(a
caa0: 63 5f 73 70 61 63 65 3d 27 5c 27 27 20 27 5c 27  c_space='\'' '\'
cab0: 27 3b 20 73 65 74 29 20 32 3e 26 31 60 20 69 6e  '; set) 2>&1` in
cac0: 20 23 28 0a 20 20 20 20 2a 24 7b 61 73 5f 6e 6c   #(.    *${as_nl
cad0: 7d 61 63 5f 73 70 61 63 65 3d 5c 20 2a 29 0a 20  }ac_space=\ *). 
cae0: 20 20 20 20 20 73 65 64 20 2d 6e 20 5c 0a 09 22       sed -n \.."
caf0: 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 27  s/'\''/'\''\\\\'
cb00: 5c 27 27 27 5c 27 27 2f 67 3b 0a 09 20 20 73 2f  \'''\''/g;..  s/
cb10: 5e 5c 5c 28 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e  ^\\([_$as_cr_aln
cb20: 75 6d 5d 2a 5f 63 76 5f 5b 5f 24 61 73 5f 63 72  um]*_cv_[_$as_cr
cb30: 5f 61 6c 6e 75 6d 5d 2a 5c 5c 29 3d 5c 5c 28 2e  _alnum]*\\)=\\(.
cb40: 2a 5c 5c 29 2f 5c 5c 31 3d 27 5c 27 27 5c 5c 32  *\\)/\\1='\''\\2
cb50: 27 5c 27 27 2f 70 22 0a 20 20 20 20 20 20 3b 3b  '\''/p".      ;;
cb60: 20 23 28 0a 20 20 20 20 2a 29 0a 20 20 20 20 20   #(.    *).     
cb70: 20 73 65 64 20 2d 6e 20 22 2f 5e 5b 5f 24 61 73   sed -n "/^[_$as
cb80: 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5f 63 76 5f 5b  _cr_alnum]*_cv_[
cb90: 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 3d  _$as_cr_alnum]*=
cba0: 2f 70 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20  /p".      ;;.   
cbb0: 20 65 73 61 63 20 7c 0a 20 20 20 20 73 6f 72 74   esac |.    sort
cbc0: 0a 29 0a 20 20 20 20 65 63 68 6f 0a 0a 20 20 20  .).    echo..   
cbd0: 20 63 61 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23   cat <<\_ASBOX.#
cbe0: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
cbf0: 2d 2d 2d 20 23 23 0a 23 23 20 4f 75 74 70 75 74  --- ##.## Output
cc00: 20 76 61 72 69 61 62 6c 65 73 2e 20 23 23 0a 23   variables. ##.#
cc10: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
cc20: 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20 20  --- ##._ASBOX.  
cc30: 20 20 65 63 68 6f 0a 20 20 20 20 66 6f 72 20 61    echo.    for a
cc40: 63 5f 76 61 72 20 69 6e 20 24 61 63 5f 73 75 62  c_var in $ac_sub
cc50: 73 74 5f 76 61 72 73 0a 20 20 20 20 64 6f 0a 20  st_vars.    do. 
cc60: 20 20 20 20 20 65 76 61 6c 20 61 63 5f 76 61 6c       eval ac_val
cc70: 3d 5c 24 24 61 63 5f 76 61 72 0a 20 20 20 20 20  =\$$ac_var.     
cc80: 20 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e   case $ac_val in
cc90: 0a 20 20 20 20 20 20 2a 5c 27 5c 27 27 2a 29 20  .      *\'\''*) 
cca0: 61 63 5f 76 61 6c 3d 60 24 61 73 5f 65 63 68 6f  ac_val=`$as_echo
ccb0: 20 22 24 61 63 5f 76 61 6c 22 20 7c 20 73 65 64   "$ac_val" | sed
ccc0: 20 22 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c   "s/'\''/'\''\\\
ccd0: 5c 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67 22  \\\\\'\'''\''/g"
cce0: 60 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20  `;;.      esac. 
ccf0: 20 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24       $as_echo "$
cd00: 61 63 5f 76 61 72 3d 27 5c 27 27 24 61 63 5f 76  ac_var='\''$ac_v
cd10: 61 6c 27 5c 27 27 22 0a 20 20 20 20 64 6f 6e 65  al'\''".    done
cd20: 20 7c 20 73 6f 72 74 0a 20 20 20 20 65 63 68 6f   | sort.    echo
cd30: 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e  ..    if test -n
cd40: 20 22 24 61 63 5f 73 75 62 73 74 5f 66 69 6c 65   "$ac_subst_file
cd50: 73 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 63  s"; then.      c
cd60: 61 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23 20  at <<\_ASBOX.## 
cd70: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
cd80: 2d 2d 2d 20 23 23 0a 23 23 20 46 69 6c 65 20 73  --- ##.## File s
cd90: 75 62 73 74 69 74 75 74 69 6f 6e 73 2e 20 23 23  ubstitutions. ##
cda0: 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  .## ------------
cdb0: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f  ------- ##._ASBO
cdc0: 58 0a 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20  X.      echo.   
cdd0: 20 20 20 66 6f 72 20 61 63 5f 76 61 72 20 69 6e     for ac_var in
cde0: 20 24 61 63 5f 73 75 62 73 74 5f 66 69 6c 65 73   $ac_subst_files
cdf0: 0a 20 20 20 20 20 20 64 6f 0a 09 65 76 61 6c 20  .      do..eval 
ce00: 61 63 5f 76 61 6c 3d 5c 24 24 61 63 5f 76 61 72  ac_val=\$$ac_var
ce10: 0a 09 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69  ..case $ac_val i
ce20: 6e 0a 09 2a 5c 27 5c 27 27 2a 29 20 61 63 5f 76  n..*\'\''*) ac_v
ce30: 61 6c 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61  al=`$as_echo "$a
ce40: 63 5f 76 61 6c 22 20 7c 20 73 65 64 20 22 73 2f  c_val" | sed "s/
ce50: 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 5c 5c 5c  '\''/'\''\\\\\\\
ce60: 5c 27 5c 27 27 27 5c 27 27 2f 67 22 60 3b 3b 0a  \'\'''\''/g"`;;.
ce70: 09 65 73 61 63 0a 09 24 61 73 5f 65 63 68 6f 20  .esac..$as_echo 
ce80: 22 24 61 63 5f 76 61 72 3d 27 5c 27 27 24 61 63  "$ac_var='\''$ac
ce90: 5f 76 61 6c 27 5c 27 27 22 0a 20 20 20 20 20 20  _val'\''".      
cea0: 64 6f 6e 65 20 7c 20 73 6f 72 74 0a 20 20 20 20  done | sort.    
ceb0: 20 20 65 63 68 6f 0a 20 20 20 20 66 69 0a 0a 20    echo.    fi.. 
cec0: 20 20 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f     if test -s co
ced0: 6e 66 64 65 66 73 2e 68 3b 20 74 68 65 6e 0a 20  nfdefs.h; then. 
cee0: 20 20 20 20 20 63 61 74 20 3c 3c 5c 5f 41 53 42       cat <<\_ASB
cef0: 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  OX.## ----------
cf00: 2d 20 23 23 0a 23 23 20 63 6f 6e 66 64 65 66 73  - ##.## confdefs
cf10: 2e 68 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d  .h. ##.## ------
cf20: 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a  ----- ##._ASBOX.
cf30: 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 20        echo.     
cf40: 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 0a   cat confdefs.h.
cf50: 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 66        echo.    f
cf60: 69 0a 20 20 20 20 74 65 73 74 20 22 24 61 63 5f  i.    test "$ac_
cf70: 73 69 67 6e 61 6c 22 20 21 3d 20 30 20 26 26 0a  signal" != 0 &&.
cf80: 20 20 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22        $as_echo "
cf90: 24 61 73 5f 6d 65 3a 20 63 61 75 67 68 74 20 73  $as_me: caught s
cfa0: 69 67 6e 61 6c 20 24 61 63 5f 73 69 67 6e 61 6c  ignal $ac_signal
cfb0: 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ".    $as_echo "
cfc0: 24 61 73 5f 6d 65 3a 20 65 78 69 74 20 24 65 78  $as_me: exit $ex
cfd0: 69 74 5f 73 74 61 74 75 73 22 0a 20 20 7d 20 3e  it_status".  } >
cfe0: 26 35 0a 20 20 72 6d 20 2d 66 20 63 6f 72 65 20  &5.  rm -f core 
cff0: 2a 2e 63 6f 72 65 20 63 6f 72 65 2e 63 6f 6e 66  *.core core.conf
d000: 74 65 73 74 2e 2a 20 26 26 0a 20 20 20 20 72 6d  test.* &&.    rm
d010: 20 2d 66 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a   -f -r conftest*
d020: 20 63 6f 6e 66 64 65 66 73 2a 20 63 6f 6e 66 24   confdefs* conf$
d030: 24 2a 20 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c  $* $ac_clean_fil
d040: 65 73 20 26 26 0a 20 20 20 20 65 78 69 74 20 24  es &&.    exit $
d050: 65 78 69 74 5f 73 74 61 74 75 73 0a 27 20 30 0a  exit_status.' 0.
d060: 66 6f 72 20 61 63 5f 73 69 67 6e 61 6c 20 69 6e  for ac_signal in
d070: 20 31 20 32 20 31 33 20 31 35 3b 20 64 6f 0a 20   1 2 13 15; do. 
d080: 20 74 72 61 70 20 27 61 63 5f 73 69 67 6e 61 6c   trap 'ac_signal
d090: 3d 27 24 61 63 5f 73 69 67 6e 61 6c 27 3b 20 7b  ='$ac_signal'; {
d0a0: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
d0b0: 31 3b 20 7d 27 20 24 61 63 5f 73 69 67 6e 61 6c  1; }' $ac_signal
d0c0: 0a 64 6f 6e 65 0a 61 63 5f 73 69 67 6e 61 6c 3d  .done.ac_signal=
d0d0: 30 0a 0a 23 20 63 6f 6e 66 64 65 66 73 2e 68 20  0..# confdefs.h 
d0e0: 61 76 6f 69 64 73 20 4f 53 20 63 6f 6d 6d 61 6e  avoids OS comman
d0f0: 64 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6c 69  d line length li
d100: 6d 69 74 73 20 74 68 61 74 20 44 45 46 53 20 63  mits that DEFS c
d110: 61 6e 20 65 78 63 65 65 64 2e 0a 72 6d 20 2d 66  an exceed..rm -f
d120: 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f   -r conftest* co
d130: 6e 66 64 65 66 73 2e 68 0a 0a 23 20 50 72 65 64  nfdefs.h..# Pred
d140: 65 66 69 6e 65 64 20 70 72 65 70 72 6f 63 65 73  efined preproces
d150: 73 6f 72 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a  sor variables...
d160: 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68  cat >>confdefs.h
d170: 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e   <<_ACEOF.#defin
d180: 65 20 50 41 43 4b 41 47 45 5f 4e 41 4d 45 20 22  e PACKAGE_NAME "
d190: 24 50 41 43 4b 41 47 45 5f 4e 41 4d 45 22 0a 5f  $PACKAGE_NAME"._
d1a0: 41 43 45 4f 46 0a 0a 0a 63 61 74 20 3e 3e 63 6f  ACEOF...cat >>co
d1b0: 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f  nfdefs.h <<_ACEO
d1c0: 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47  F.#define PACKAG
d1d0: 45 5f 54 41 52 4e 41 4d 45 20 22 24 50 41 43 4b  E_TARNAME "$PACK
d1e0: 41 47 45 5f 54 41 52 4e 41 4d 45 22 0a 5f 41 43  AGE_TARNAME"._AC
d1f0: 45 4f 46 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66  EOF...cat >>conf
d200: 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a  defs.h <<_ACEOF.
d210: 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45 5f  #define PACKAGE_
d220: 56 45 52 53 49 4f 4e 20 22 24 50 41 43 4b 41 47  VERSION "$PACKAG
d230: 45 5f 56 45 52 53 49 4f 4e 22 0a 5f 41 43 45 4f  E_VERSION"._ACEO
d240: 46 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65  F...cat >>confde
d250: 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64  fs.h <<_ACEOF.#d
d260: 65 66 69 6e 65 20 50 41 43 4b 41 47 45 5f 53 54  efine PACKAGE_ST
d270: 52 49 4e 47 20 22 24 50 41 43 4b 41 47 45 5f 53  RING "$PACKAGE_S
d280: 54 52 49 4e 47 22 0a 5f 41 43 45 4f 46 0a 0a 0a  TRING"._ACEOF...
d290: 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68  cat >>confdefs.h
d2a0: 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e   <<_ACEOF.#defin
d2b0: 65 20 50 41 43 4b 41 47 45 5f 42 55 47 52 45 50  e PACKAGE_BUGREP
d2c0: 4f 52 54 20 22 24 50 41 43 4b 41 47 45 5f 42 55  ORT "$PACKAGE_BU
d2d0: 47 52 45 50 4f 52 54 22 0a 5f 41 43 45 4f 46 0a  GREPORT"._ACEOF.
d2e0: 0a 0a 23 20 4c 65 74 20 74 68 65 20 73 69 74 65  ..# Let the site
d2f0: 20 66 69 6c 65 20 73 65 6c 65 63 74 20 61 6e 20   file select an 
d300: 61 6c 74 65 72 6e 61 74 65 20 63 61 63 68 65 20  alternate cache 
d310: 66 69 6c 65 20 69 66 20 69 74 20 77 61 6e 74 73  file if it wants
d320: 20 74 6f 2e 0a 23 20 50 72 65 66 65 72 20 61 6e   to..# Prefer an
d330: 20 65 78 70 6c 69 63 69 74 6c 79 20 73 65 6c 65   explicitly sele
d340: 63 74 65 64 20 66 69 6c 65 20 74 6f 20 61 75 74  cted file to aut
d350: 6f 6d 61 74 69 63 61 6c 6c 79 20 73 65 6c 65 63  omatically selec
d360: 74 65 64 20 6f 6e 65 73 2e 0a 61 63 5f 73 69 74  ted ones..ac_sit
d370: 65 5f 66 69 6c 65 31 3d 4e 4f 4e 45 0a 61 63 5f  e_file1=NONE.ac_
d380: 73 69 74 65 5f 66 69 6c 65 32 3d 4e 4f 4e 45 0a  site_file2=NONE.
d390: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 4f 4e  if test -n "$CON
d3a0: 46 49 47 5f 53 49 54 45 22 3b 20 74 68 65 6e 0a  FIG_SITE"; then.
d3b0: 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d    ac_site_file1=
d3c0: 24 43 4f 4e 46 49 47 5f 53 49 54 45 0a 65 6c 69  $CONFIG_SITE.eli
d3d0: 66 20 74 65 73 74 20 22 78 24 70 72 65 66 69 78  f test "x$prefix
d3e0: 22 20 21 3d 20 78 4e 4f 4e 45 3b 20 74 68 65 6e  " != xNONE; then
d3f0: 0a 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 31  .  ac_site_file1
d400: 3d 24 70 72 65 66 69 78 2f 73 68 61 72 65 2f 63  =$prefix/share/c
d410: 6f 6e 66 69 67 2e 73 69 74 65 0a 20 20 61 63 5f  onfig.site.  ac_
d420: 73 69 74 65 5f 66 69 6c 65 32 3d 24 70 72 65 66  site_file2=$pref
d430: 69 78 2f 65 74 63 2f 63 6f 6e 66 69 67 2e 73 69  ix/etc/config.si
d440: 74 65 0a 65 6c 73 65 0a 20 20 61 63 5f 73 69 74  te.else.  ac_sit
d450: 65 5f 66 69 6c 65 31 3d 24 61 63 5f 64 65 66 61  e_file1=$ac_defa
d460: 75 6c 74 5f 70 72 65 66 69 78 2f 73 68 61 72 65  ult_prefix/share
d470: 2f 63 6f 6e 66 69 67 2e 73 69 74 65 0a 20 20 61  /config.site.  a
d480: 63 5f 73 69 74 65 5f 66 69 6c 65 32 3d 24 61 63  c_site_file2=$ac
d490: 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f  _default_prefix/
d4a0: 65 74 63 2f 63 6f 6e 66 69 67 2e 73 69 74 65 0a  etc/config.site.
d4b0: 66 69 0a 66 6f 72 20 61 63 5f 73 69 74 65 5f 66  fi.for ac_site_f
d4c0: 69 6c 65 20 69 6e 20 22 24 61 63 5f 73 69 74 65  ile in "$ac_site
d4d0: 5f 66 69 6c 65 31 22 20 22 24 61 63 5f 73 69 74  _file1" "$ac_sit
d4e0: 65 5f 66 69 6c 65 32 22 0a 64 6f 0a 20 20 74 65  e_file2".do.  te
d4f0: 73 74 20 22 78 24 61 63 5f 73 69 74 65 5f 66 69  st "x$ac_site_fi
d500: 6c 65 22 20 3d 20 78 4e 4f 4e 45 20 26 26 20 63  le" = xNONE && c
d510: 6f 6e 74 69 6e 75 65 0a 20 20 69 66 20 74 65 73  ontinue.  if tes
d520: 74 20 2d 72 20 22 24 61 63 5f 73 69 74 65 5f 66  t -r "$ac_site_f
d530: 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b  ile"; then.    {
d540: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
d550: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 6c 6f 61 64 69  e:$LINENO: loadi
d560: 6e 67 20 73 69 74 65 20 73 63 72 69 70 74 20 24  ng site script $
d570: 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 3e 26  ac_site_file" >&
d580: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
d590: 6d 65 3a 20 6c 6f 61 64 69 6e 67 20 73 69 74 65  me: loading site
d5a0: 20 73 63 72 69 70 74 20 24 61 63 5f 73 69 74 65   script $ac_site
d5b0: 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20 20 20  _file" >&6;}.   
d5c0: 20 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 22   sed 's/^/| /' "
d5d0: 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 3e  $ac_site_file" >
d5e0: 26 35 0a 20 20 20 20 2e 20 22 24 61 63 5f 73 69  &5.    . "$ac_si
d5f0: 74 65 5f 66 69 6c 65 22 0a 20 20 66 69 0a 64 6f  te_file".  fi.do
d600: 6e 65 0a 0a 69 66 20 74 65 73 74 20 2d 72 20 22  ne..if test -r "
d610: 24 63 61 63 68 65 5f 66 69 6c 65 22 3b 20 74 68  $cache_file"; th
d620: 65 6e 0a 20 20 23 20 53 6f 6d 65 20 76 65 72 73  en.  # Some vers
d630: 69 6f 6e 73 20 6f 66 20 62 61 73 68 20 77 69 6c  ions of bash wil
d640: 6c 20 66 61 69 6c 20 74 6f 20 73 6f 75 72 63 65  l fail to source
d650: 20 2f 64 65 76 2f 6e 75 6c 6c 20 28 73 70 65 63   /dev/null (spec
d660: 69 61 6c 0a 20 20 23 20 66 69 6c 65 73 20 61 63  ial.  # files ac
d670: 74 75 61 6c 6c 79 29 2c 20 73 6f 20 77 65 20 61  tually), so we a
d680: 76 6f 69 64 20 64 6f 69 6e 67 20 74 68 61 74 2e  void doing that.
d690: 0a 20 20 69 66 20 74 65 73 74 20 2d 66 20 22 24  .  if test -f "$
d6a0: 63 61 63 68 65 5f 66 69 6c 65 22 3b 20 74 68 65  cache_file"; the
d6b0: 6e 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f  n.    { $as_echo
d6c0: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
d6d0: 3a 20 6c 6f 61 64 69 6e 67 20 63 61 63 68 65 20  : loading cache 
d6e0: 24 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 35  $cache_file" >&5
d6f0: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
d700: 65 3a 20 6c 6f 61 64 69 6e 67 20 63 61 63 68 65  e: loading cache
d710: 20 24 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26   $cache_file" >&
d720: 36 3b 7d 0a 20 20 20 20 63 61 73 65 20 24 63 61  6;}.    case $ca
d730: 63 68 65 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20  che_file in.    
d740: 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c    [\\/]* | ?:[\\
d750: 2f 5d 2a 20 29 20 2e 20 22 24 63 61 63 68 65 5f  /]* ) . "$cache_
d760: 66 69 6c 65 22 3b 3b 0a 20 20 20 20 20 20 2a 29  file";;.      *)
d770: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
d780: 20 20 20 20 20 20 2e 20 22 2e 2f 24 63 61 63 68        . "./$cach
d790: 65 5f 66 69 6c 65 22 3b 3b 0a 20 20 20 20 65 73  e_file";;.    es
d7a0: 61 63 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 7b  ac.  fi.else.  {
d7b0: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
d7c0: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 72 65 61 74  e:$LINENO: creat
d7d0: 69 6e 67 20 63 61 63 68 65 20 24 63 61 63 68 65  ing cache $cache
d7e0: 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65  _file" >&5.$as_e
d7f0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 63 72 65  cho "$as_me: cre
d800: 61 74 69 6e 67 20 63 61 63 68 65 20 24 63 61 63  ating cache $cac
d810: 68 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20  he_file" >&6;}. 
d820: 20 3e 24 63 61 63 68 65 5f 66 69 6c 65 0a 66 69   >$cache_file.fi
d830: 0a 0a 23 20 43 68 65 63 6b 20 74 68 61 74 20 74  ..# Check that t
d840: 68 65 20 70 72 65 63 69 6f 75 73 20 76 61 72 69  he precious vari
d850: 61 62 6c 65 73 20 73 61 76 65 64 20 69 6e 20 74  ables saved in t
d860: 68 65 20 63 61 63 68 65 20 68 61 76 65 20 6b 65  he cache have ke
d870: 70 74 20 74 68 65 20 73 61 6d 65 0a 23 20 76 61  pt the same.# va
d880: 6c 75 65 2e 0a 61 63 5f 63 61 63 68 65 5f 63 6f  lue..ac_cache_co
d890: 72 72 75 70 74 65 64 3d 66 61 6c 73 65 0a 66 6f  rrupted=false.fo
d8a0: 72 20 61 63 5f 76 61 72 20 69 6e 20 24 61 63 5f  r ac_var in $ac_
d8b0: 70 72 65 63 69 6f 75 73 5f 76 61 72 73 3b 20 64  precious_vars; d
d8c0: 6f 0a 20 20 65 76 61 6c 20 61 63 5f 6f 6c 64 5f  o.  eval ac_old_
d8d0: 73 65 74 3d 5c 24 61 63 5f 63 76 5f 65 6e 76 5f  set=\$ac_cv_env_
d8e0: 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74 0a 20 20  ${ac_var}_set.  
d8f0: 65 76 61 6c 20 61 63 5f 6e 65 77 5f 73 65 74 3d  eval ac_new_set=
d900: 5c 24 61 63 5f 65 6e 76 5f 24 7b 61 63 5f 76 61  \$ac_env_${ac_va
d910: 72 7d 5f 73 65 74 0a 20 20 65 76 61 6c 20 61 63  r}_set.  eval ac
d920: 5f 6f 6c 64 5f 76 61 6c 3d 5c 24 61 63 5f 63 76  _old_val=\$ac_cv
d930: 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 76  _env_${ac_var}_v
d940: 61 6c 75 65 0a 20 20 65 76 61 6c 20 61 63 5f 6e  alue.  eval ac_n
d950: 65 77 5f 76 61 6c 3d 5c 24 61 63 5f 65 6e 76 5f  ew_val=\$ac_env_
d960: 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 0a  ${ac_var}_value.
d970: 20 20 63 61 73 65 20 24 61 63 5f 6f 6c 64 5f 73    case $ac_old_s
d980: 65 74 2c 24 61 63 5f 6e 65 77 5f 73 65 74 20 69  et,$ac_new_set i
d990: 6e 0a 20 20 20 20 73 65 74 2c 29 0a 20 20 20 20  n.    set,).    
d9a0: 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
d9b0: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
d9c0: 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20  ror: \`$ac_var' 
d9d0: 77 61 73 20 73 65 74 20 74 6f 20 5c 60 24 61 63  was set to \`$ac
d9e0: 5f 6f 6c 64 5f 76 61 6c 27 20 69 6e 20 74 68 65  _old_val' in the
d9f0: 20 70 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e   previous run" >
da00: 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
da10: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61  _me: error: \`$a
da20: 63 5f 76 61 72 27 20 77 61 73 20 73 65 74 20 74  c_var' was set t
da30: 6f 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c 27  o \`$ac_old_val'
da40: 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73   in the previous
da50: 20 72 75 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 20   run" >&2;}.    
da60: 20 20 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75    ac_cache_corru
da70: 70 74 65 64 3d 3a 20 3b 3b 0a 20 20 20 20 2c 73  pted=: ;;.    ,s
da80: 65 74 29 0a 20 20 20 20 20 20 7b 20 24 61 73 5f  et).      { $as_
da90: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
daa0: 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 5c 60 24  NENO: error: \`$
dab0: 61 63 5f 76 61 72 27 20 77 61 73 20 6e 6f 74 20  ac_var' was not 
dac0: 73 65 74 20 69 6e 20 74 68 65 20 70 72 65 76 69  set in the previ
dad0: 6f 75 73 20 72 75 6e 22 20 3e 26 35 0a 24 61 73  ous run" >&5.$as
dae0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
daf0: 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27  rror: \`$ac_var'
db00: 20 77 61 73 20 6e 6f 74 20 73 65 74 20 69 6e 20   was not set in 
db10: 74 68 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e  the previous run
db20: 22 20 3e 26 32 3b 7d 0a 20 20 20 20 20 20 61 63  " >&2;}.      ac
db30: 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64  _cache_corrupted
db40: 3d 3a 20 3b 3b 0a 20 20 20 20 2c 29 3b 3b 0a 20  =: ;;.    ,);;. 
db50: 20 20 20 2a 29 0a 20 20 20 20 20 20 69 66 20 74     *).      if t
db60: 65 73 74 20 22 78 24 61 63 5f 6f 6c 64 5f 76 61  est "x$ac_old_va
db70: 6c 22 20 21 3d 20 22 78 24 61 63 5f 6e 65 77 5f  l" != "x$ac_new_
db80: 76 61 6c 22 3b 20 74 68 65 6e 0a 09 23 20 64 69  val"; then..# di
db90: 66 66 65 72 65 6e 63 65 73 20 69 6e 20 77 68 69  fferences in whi
dba0: 74 65 73 70 61 63 65 20 64 6f 20 6e 6f 74 20 6c  tespace do not l
dbb0: 65 61 64 20 74 6f 20 66 61 69 6c 75 72 65 2e 0a  ead to failure..
dbc0: 09 61 63 5f 6f 6c 64 5f 76 61 6c 5f 77 3d 60 65  .ac_old_val_w=`e
dbd0: 63 68 6f 20 78 20 24 61 63 5f 6f 6c 64 5f 76 61  cho x $ac_old_va
dbe0: 6c 60 0a 09 61 63 5f 6e 65 77 5f 76 61 6c 5f 77  l`..ac_new_val_w
dbf0: 3d 60 65 63 68 6f 20 78 20 24 61 63 5f 6e 65 77  =`echo x $ac_new
dc00: 5f 76 61 6c 60 0a 09 69 66 20 74 65 73 74 20 22  _val`..if test "
dc10: 24 61 63 5f 6f 6c 64 5f 76 61 6c 5f 77 22 20 21  $ac_old_val_w" !
dc20: 3d 20 22 24 61 63 5f 6e 65 77 5f 76 61 6c 5f 77  = "$ac_new_val_w
dc30: 22 3b 20 74 68 65 6e 0a 09 20 20 7b 20 24 61 73  "; then..  { $as
dc40: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
dc50: 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 5c 60  INENO: error: \`
dc60: 24 61 63 5f 76 61 72 27 20 68 61 73 20 63 68 61  $ac_var' has cha
dc70: 6e 67 65 64 20 73 69 6e 63 65 20 74 68 65 20 70  nged since the p
dc80: 72 65 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26  revious run:" >&
dc90: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
dca0: 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63  me: error: \`$ac
dcb0: 5f 76 61 72 27 20 68 61 73 20 63 68 61 6e 67 65  _var' has change
dcc0: 64 20 73 69 6e 63 65 20 74 68 65 20 70 72 65 76  d since the prev
dcd0: 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 32 3b 7d  ious run:" >&2;}
dce0: 0a 09 20 20 61 63 5f 63 61 63 68 65 5f 63 6f 72  ..  ac_cache_cor
dcf0: 72 75 70 74 65 64 3d 3a 0a 09 65 6c 73 65 0a 09  rupted=:..else..
dd00: 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
dd10: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 77 61  s_me:$LINENO: wa
dd20: 72 6e 69 6e 67 3a 20 69 67 6e 6f 72 69 6e 67 20  rning: ignoring 
dd30: 77 68 69 74 65 73 70 61 63 65 20 63 68 61 6e 67  whitespace chang
dd40: 65 73 20 69 6e 20 5c 60 24 61 63 5f 76 61 72 27  es in \`$ac_var'
dd50: 20 73 69 6e 63 65 20 74 68 65 20 70 72 65 76 69   since the previ
dd60: 6f 75 73 20 72 75 6e 3a 22 20 3e 26 35 0a 24 61  ous run:" >&5.$a
dd70: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
dd80: 77 61 72 6e 69 6e 67 3a 20 69 67 6e 6f 72 69 6e  warning: ignorin
dd90: 67 20 77 68 69 74 65 73 70 61 63 65 20 63 68 61  g whitespace cha
dda0: 6e 67 65 73 20 69 6e 20 5c 60 24 61 63 5f 76 61  nges in \`$ac_va
ddb0: 72 27 20 73 69 6e 63 65 20 74 68 65 20 70 72 65  r' since the pre
ddc0: 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 32 3b  vious run:" >&2;
ddd0: 7d 0a 09 20 20 65 76 61 6c 20 24 61 63 5f 76 61  }..  eval $ac_va
dde0: 72 3d 5c 24 61 63 5f 6f 6c 64 5f 76 61 6c 0a 09  r=\$ac_old_val..
ddf0: 66 69 0a 09 7b 20 24 61 73 5f 65 63 68 6f 20 22  fi..{ $as_echo "
de00: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
de10: 20 20 66 6f 72 6d 65 72 20 76 61 6c 75 65 3a 20    former value: 
de20: 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c 27 22   \`$ac_old_val'"
de30: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
de40: 61 73 5f 6d 65 3a 20 20 20 66 6f 72 6d 65 72 20  as_me:   former 
de50: 76 61 6c 75 65 3a 20 20 5c 60 24 61 63 5f 6f 6c  value:  \`$ac_ol
de60: 64 5f 76 61 6c 27 22 20 3e 26 32 3b 7d 0a 09 7b  d_val'" >&2;}..{
de70: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
de80: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 20 20 63 75 72  e:$LINENO:   cur
de90: 72 65 6e 74 20 76 61 6c 75 65 3a 20 5c 60 24 61  rent value: \`$a
dea0: 63 5f 6e 65 77 5f 76 61 6c 27 22 20 3e 26 35 0a  c_new_val'" >&5.
deb0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
dec0: 3a 20 20 20 63 75 72 72 65 6e 74 20 76 61 6c 75  :   current valu
ded0: 65 3a 20 5c 60 24 61 63 5f 6e 65 77 5f 76 61 6c  e: \`$ac_new_val
dee0: 27 22 20 3e 26 32 3b 7d 0a 20 20 20 20 20 20 66  '" >&2;}.      f
def0: 69 3b 3b 0a 20 20 65 73 61 63 0a 20 20 23 20 50  i;;.  esac.  # P
df00: 61 73 73 20 70 72 65 63 69 6f 75 73 20 76 61 72  ass precious var
df10: 69 61 62 6c 65 73 20 74 6f 20 63 6f 6e 66 69 67  iables to config
df20: 2e 73 74 61 74 75 73 2e 0a 20 20 69 66 20 74 65  .status..  if te
df30: 73 74 20 22 24 61 63 5f 6e 65 77 5f 73 65 74 22  st "$ac_new_set"
df40: 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 20   = set; then.   
df50: 20 63 61 73 65 20 24 61 63 5f 6e 65 77 5f 76 61   case $ac_new_va
df60: 6c 20 69 6e 0a 20 20 20 20 2a 5c 27 2a 29 20 61  l in.    *\'*) a
df70: 63 5f 61 72 67 3d 24 61 63 5f 76 61 72 3d 60 24  c_arg=$ac_var=`$
df80: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 6e 65 77  as_echo "$ac_new
df90: 5f 76 61 6c 22 20 7c 20 73 65 64 20 22 73 2f 27  _val" | sed "s/'
dfa0: 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60  /'\\\\\\\\''/g"`
dfb0: 20 3b 3b 0a 20 20 20 20 2a 29 20 61 63 5f 61 72   ;;.    *) ac_ar
dfc0: 67 3d 24 61 63 5f 76 61 72 3d 24 61 63 5f 6e 65  g=$ac_var=$ac_ne
dfd0: 77 5f 76 61 6c 20 3b 3b 0a 20 20 20 20 65 73 61  w_val ;;.    esa
dfe0: 63 0a 20 20 20 20 63 61 73 65 20 22 20 24 61 63  c.    case " $ac
dff0: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 20  _configure_args 
e000: 22 20 69 6e 0a 20 20 20 20 20 20 2a 22 20 27 24  " in.      *" '$
e010: 61 63 5f 61 72 67 27 20 22 2a 29 20 3b 3b 20 23  ac_arg' "*) ;; #
e020: 20 41 76 6f 69 64 20 64 75 70 73 2e 20 20 55 73   Avoid dups.  Us
e030: 65 20 6f 66 20 71 75 6f 74 65 73 20 65 6e 73 75  e of quotes ensu
e040: 72 65 73 20 61 63 63 75 72 61 63 79 2e 0a 20 20  res accuracy..  
e050: 20 20 20 20 2a 29 20 61 63 5f 63 6f 6e 66 69 67      *) ac_config
e060: 75 72 65 5f 61 72 67 73 3d 22 24 61 63 5f 63 6f  ure_args="$ac_co
e070: 6e 66 69 67 75 72 65 5f 61 72 67 73 20 27 24 61  nfigure_args '$a
e080: 63 5f 61 72 67 27 22 20 3b 3b 0a 20 20 20 20 65  c_arg'" ;;.    e
e090: 73 61 63 0a 20 20 66 69 0a 64 6f 6e 65 0a 69 66  sac.  fi.done.if
e0a0: 20 24 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75   $ac_cache_corru
e0b0: 70 74 65 64 3b 20 74 68 65 6e 0a 20 20 7b 20 24  pted; then.  { $
e0c0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
e0d0: 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20  $LINENO: error: 
e0e0: 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20 65  changes in the e
e0f0: 6e 76 69 72 6f 6e 6d 65 6e 74 20 63 61 6e 20 63  nvironment can c
e100: 6f 6d 70 72 6f 6d 69 73 65 20 74 68 65 20 62 75  ompromise the bu
e110: 69 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ild" >&5.$as_ech
e120: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
e130: 3a 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65  : changes in the
e140: 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 63 61 6e   environment can
e150: 20 63 6f 6d 70 72 6f 6d 69 73 65 20 74 68 65 20   compromise the 
e160: 62 75 69 6c 64 22 20 3e 26 32 3b 7d 0a 20 20 7b  build" >&2;}.  {
e170: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
e180: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
e190: 6f 72 3a 20 72 75 6e 20 5c 60 6d 61 6b 65 20 64  or: run \`make d
e1a0: 69 73 74 63 6c 65 61 6e 27 20 61 6e 64 2f 6f 72  istclean' and/or
e1b0: 20 5c 60 72 6d 20 24 63 61 63 68 65 5f 66 69 6c   \`rm $cache_fil
e1c0: 65 27 20 61 6e 64 20 73 74 61 72 74 20 6f 76 65  e' and start ove
e1d0: 72 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  r" >&5.$as_echo 
e1e0: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
e1f0: 72 75 6e 20 5c 60 6d 61 6b 65 20 64 69 73 74 63  run \`make distc
e200: 6c 65 61 6e 27 20 61 6e 64 2f 6f 72 20 5c 60 72  lean' and/or \`r
e210: 6d 20 24 63 61 63 68 65 5f 66 69 6c 65 27 20 61  m $cache_file' a
e220: 6e 64 20 73 74 61 72 74 20 6f 76 65 72 22 20 3e  nd start over" >
e230: 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
e240: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
e250: 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  .fi.............
e260: 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 61 63 5f  .............ac_
e270: 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43  ext=c.ac_cpp='$C
e280: 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63  PP $CPPFLAGS'.ac
e290: 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63  _compile='$CC -c
e2a0: 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
e2b0: 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
e2c0: 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b  ext >&5'.ac_link
e2d0: 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73  ='$CC -o conftes
e2e0: 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c  t$ac_exeext $CFL
e2f0: 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c  AGS $CPPFLAGS $L
e300: 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  DFLAGS conftest.
e310: 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26  $ac_ext $LIBS >&
e320: 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  5'.ac_compiler_g
e330: 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70  nu=$ac_cv_c_comp
e340: 69 6c 65 72 5f 67 6e 75 0a 0a 0a 0a 73 71 6c 69  iler_gnu....sqli
e350: 74 65 5f 76 65 72 73 69 6f 6e 5f 73 61 6e 69 74  te_version_sanit
e360: 79 5f 63 68 65 63 6b 3d 60 63 61 74 20 24 73 72  y_check=`cat $sr
e370: 63 64 69 72 2f 56 45 52 53 49 4f 4e 20 7c 20 74  cdir/VERSION | t
e380: 72 20 2d 64 20 27 5c 6e 27 60 0a 69 66 20 74 65  r -d '\n'`.if te
e390: 73 74 20 22 24 50 41 43 4b 41 47 45 5f 56 45 52  st "$PACKAGE_VER
e3a0: 53 49 4f 4e 22 20 21 3d 20 22 24 73 71 6c 69 74  SION" != "$sqlit
e3b0: 65 5f 76 65 72 73 69 6f 6e 5f 73 61 6e 69 74 79  e_version_sanity
e3c0: 5f 63 68 65 63 6b 22 20 3b 20 74 68 65 6e 0a 7b  _check" ; then.{
e3d0: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
e3e0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
e3f0: 6f 72 3a 20 63 6f 6e 66 69 67 75 72 65 20 73 63  or: configure sc
e400: 72 69 70 74 20 69 73 20 6f 75 74 20 6f 66 20 64  ript is out of d
e410: 61 74 65 3a 0a 20 63 6f 6e 66 69 67 75 72 65 20  ate:. configure 
e420: 5c 24 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f  \$PACKAGE_VERSIO
e430: 4e 20 3d 20 24 50 41 43 4b 41 47 45 5f 56 45 52  N = $PACKAGE_VER
e440: 53 49 4f 4e 0a 20 74 6f 70 20 6c 65 76 65 6c 20  SION. top level 
e450: 56 45 52 53 49 4f 4e 20 66 69 6c 65 20 20 20 20  VERSION file    
e460: 20 3d 20 24 73 71 6c 69 74 65 5f 76 65 72 73 69   = $sqlite_versi
e470: 6f 6e 5f 73 61 6e 69 74 79 5f 63 68 65 63 6b 0a  on_sanity_check.
e480: 70 6c 65 61 73 65 20 72 65 67 65 6e 20 77 69 74  please regen wit
e490: 68 20 61 75 74 6f 63 6f 6e 66 22 20 3e 26 35 0a  h autoconf" >&5.
e4a0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
e4b0: 3a 20 65 72 72 6f 72 3a 20 63 6f 6e 66 69 67 75  : error: configu
e4c0: 72 65 20 73 63 72 69 70 74 20 69 73 20 6f 75 74  re script is out
e4d0: 20 6f 66 20 64 61 74 65 3a 0a 20 63 6f 6e 66 69   of date:. confi
e4e0: 67 75 72 65 20 5c 24 50 41 43 4b 41 47 45 5f 56  gure \$PACKAGE_V
e4f0: 45 52 53 49 4f 4e 20 3d 20 24 50 41 43 4b 41 47  ERSION = $PACKAG
e500: 45 5f 56 45 52 53 49 4f 4e 0a 20 74 6f 70 20 6c  E_VERSION. top l
e510: 65 76 65 6c 20 56 45 52 53 49 4f 4e 20 66 69 6c  evel VERSION fil
e520: 65 20 20 20 20 20 3d 20 24 73 71 6c 69 74 65 5f  e     = $sqlite_
e530: 76 65 72 73 69 6f 6e 5f 73 61 6e 69 74 79 5f 63  version_sanity_c
e540: 68 65 63 6b 0a 70 6c 65 61 73 65 20 72 65 67 65  heck.please rege
e550: 6e 20 77 69 74 68 20 61 75 74 6f 63 6f 6e 66 22  n with autoconf"
e560: 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
e570: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
e580: 20 7d 0a 66 69 0a 0a 23 20 54 68 65 20 66 6f 6c   }.fi..# The fol
e590: 6c 6f 77 69 6e 67 20 52 43 53 20 72 65 76 69 73  lowing RCS revis
e5a0: 69 6f 6e 20 73 74 72 69 6e 67 20 61 70 70 6c 69  ion string appli
e5b0: 65 73 20 74 6f 20 63 6f 6e 66 69 67 75 72 65 2e  es to configure.
e5c0: 69 6e 0a 23 20 24 52 65 76 69 73 69 6f 6e 3a 20  in.# $Revision: 
e5d0: 31 2e 35 36 20 24 0a 0a 23 23 23 23 23 23 23 23  1.56 $..########
e5e0: 23 0a 23 20 50 72 6f 67 72 61 6d 73 20 6e 65 65  #.# Programs nee
e5f0: 64 65 64 0a 23 0a 63 61 73 65 20 60 70 77 64 60  ded.#.case `pwd`
e600: 20 69 6e 0a 20 20 2a 5c 20 2a 20 7c 20 2a 5c 09   in.  *\ * | *\.
e610: 2a 29 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68  *).    { $as_ech
e620: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
e630: 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 4c 69 62 74  O: WARNING: Libt
e640: 6f 6f 6c 20 64 6f 65 73 20 6e 6f 74 20 63 6f 70  ool does not cop
e650: 65 20 77 65 6c 6c 20 77 69 74 68 20 77 68 69 74  e well with whit
e660: 65 73 70 61 63 65 20 69 6e 20 5c 60 70 77 64 5c  espace in \`pwd\
e670: 60 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  `" >&5.$as_echo 
e680: 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
e690: 3a 20 4c 69 62 74 6f 6f 6c 20 64 6f 65 73 20 6e  : Libtool does n
e6a0: 6f 74 20 63 6f 70 65 20 77 65 6c 6c 20 77 69 74  ot cope well wit
e6b0: 68 20 77 68 69 74 65 73 70 61 63 65 20 69 6e 20  h whitespace in 
e6c0: 5c 60 70 77 64 5c 60 22 20 3e 26 32 3b 7d 20 3b  \`pwd\`" >&2;} ;
e6d0: 3b 0a 65 73 61 63 0a 0a 0a 0a 6d 61 63 72 6f 5f  ;.esac....macro_
e6e0: 76 65 72 73 69 6f 6e 3d 27 32 2e 32 2e 36 27 0a  version='2.2.6'.
e6f0: 6d 61 63 72 6f 5f 72 65 76 69 73 69 6f 6e 3d 27  macro_revision='
e700: 31 2e 33 30 31 32 27 0a 0a 0a 0a 0a 0a 0a 0a 0a  1.3012'.........
e710: 0a 0a 0a 0a 0a 6c 74 6d 61 69 6e 3d 22 24 61 63  .....ltmain="$ac
e720: 5f 61 75 78 5f 64 69 72 2f 6c 74 6d 61 69 6e 2e  _aux_dir/ltmain.
e730: 73 68 22 0a 0a 61 63 5f 61 75 78 5f 64 69 72 3d  sh"..ac_aux_dir=
e740: 0a 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 22  .for ac_dir in "
e750: 24 73 72 63 64 69 72 22 20 22 24 73 72 63 64 69  $srcdir" "$srcdi
e760: 72 2f 2e 2e 22 20 22 24 73 72 63 64 69 72 2f 2e  r/.." "$srcdir/.
e770: 2e 2f 2e 2e 22 3b 20 64 6f 0a 20 20 69 66 20 74  ./.."; do.  if t
e780: 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69 72 2f  est -f "$ac_dir/
e790: 69 6e 73 74 61 6c 6c 2d 73 68 22 3b 20 74 68 65  install-sh"; the
e7a0: 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64 69 72  n.    ac_aux_dir
e7b0: 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61 63 5f  =$ac_dir.    ac_
e7c0: 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63 5f  install_sh="$ac_
e7d0: 61 75 78 5f 64 69 72 2f 69 6e 73 74 61 6c 6c 2d  aux_dir/install-
e7e0: 73 68 20 2d 63 22 0a 20 20 20 20 62 72 65 61 6b  sh -c".    break
e7f0: 0a 20 20 65 6c 69 66 20 74 65 73 74 20 2d 66 20  .  elif test -f 
e800: 22 24 61 63 5f 64 69 72 2f 69 6e 73 74 61 6c 6c  "$ac_dir/install
e810: 2e 73 68 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  .sh"; then.    a
e820: 63 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f 64 69  c_aux_dir=$ac_di
e830: 72 0a 20 20 20 20 61 63 5f 69 6e 73 74 61 6c 6c  r.    ac_install
e840: 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f 64 69 72  _sh="$ac_aux_dir
e850: 2f 69 6e 73 74 61 6c 6c 2e 73 68 20 2d 63 22 0a  /install.sh -c".
e860: 20 20 20 20 62 72 65 61 6b 0a 20 20 65 6c 69 66      break.  elif
e870: 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69   test -f "$ac_di
e880: 72 2f 73 68 74 6f 6f 6c 22 3b 20 74 68 65 6e 0a  r/shtool"; then.
e890: 20 20 20 20 61 63 5f 61 75 78 5f 64 69 72 3d 24      ac_aux_dir=$
e8a0: 61 63 5f 64 69 72 0a 20 20 20 20 61 63 5f 69 6e  ac_dir.    ac_in
e8b0: 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63 5f 61 75  stall_sh="$ac_au
e8c0: 78 5f 64 69 72 2f 73 68 74 6f 6f 6c 20 69 6e 73  x_dir/shtool ins
e8d0: 74 61 6c 6c 20 2d 63 22 0a 20 20 20 20 62 72 65  tall -c".    bre
e8e0: 61 6b 0a 20 20 66 69 0a 64 6f 6e 65 0a 69 66 20  ak.  fi.done.if 
e8f0: 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 61 75 78  test -z "$ac_aux
e900: 5f 64 69 72 22 3b 20 74 68 65 6e 0a 20 20 7b 20  _dir"; then.  { 
e910: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
e920: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
e930: 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 69  r: cannot find i
e940: 6e 73 74 61 6c 6c 2d 73 68 20 6f 72 20 69 6e 73  nstall-sh or ins
e950: 74 61 6c 6c 2e 73 68 20 69 6e 20 5c 22 24 73 72  tall.sh in \"$sr
e960: 63 64 69 72 5c 22 20 5c 22 24 73 72 63 64 69 72  cdir\" \"$srcdir
e970: 2f 2e 2e 5c 22 20 5c 22 24 73 72 63 64 69 72 2f  /..\" \"$srcdir/
e980: 2e 2e 2f 2e 2e 5c 22 22 20 3e 26 35 0a 24 61 73  ../..\"" >&5.$as
e990: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
e9a0: 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e  rror: cannot fin
e9b0: 64 20 69 6e 73 74 61 6c 6c 2d 73 68 20 6f 72 20  d install-sh or 
e9c0: 69 6e 73 74 61 6c 6c 2e 73 68 20 69 6e 20 5c 22  install.sh in \"
e9d0: 24 73 72 63 64 69 72 5c 22 20 5c 22 24 73 72 63  $srcdir\" \"$src
e9e0: 64 69 72 2f 2e 2e 5c 22 20 5c 22 24 73 72 63 64  dir/..\" \"$srcd
e9f0: 69 72 2f 2e 2e 2f 2e 2e 5c 22 22 20 3e 26 32 3b  ir/../..\"" >&2;
ea00: 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
ea10: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69   exit 1; }; }.fi
ea20: 0a 0a 23 20 54 68 65 73 65 20 74 68 72 65 65 20  ..# These three 
ea30: 76 61 72 69 61 62 6c 65 73 20 61 72 65 20 75 6e  variables are un
ea40: 64 6f 63 75 6d 65 6e 74 65 64 20 61 6e 64 20 75  documented and u
ea50: 6e 73 75 70 70 6f 72 74 65 64 2c 0a 23 20 61 6e  nsupported,.# an
ea60: 64 20 61 72 65 20 69 6e 74 65 6e 64 65 64 20 74  d are intended t
ea70: 6f 20 62 65 20 77 69 74 68 64 72 61 77 6e 20 69  o be withdrawn i
ea80: 6e 20 61 20 66 75 74 75 72 65 20 41 75 74 6f 63  n a future Autoc
ea90: 6f 6e 66 20 72 65 6c 65 61 73 65 2e 0a 23 20 54  onf release..# T
eaa0: 68 65 79 20 63 61 6e 20 63 61 75 73 65 20 73 65  hey can cause se
eab0: 72 69 6f 75 73 20 70 72 6f 62 6c 65 6d 73 20 69  rious problems i
eac0: 66 20 61 20 62 75 69 6c 64 65 72 27 73 20 73 6f  f a builder's so
ead0: 75 72 63 65 20 74 72 65 65 20 69 73 20 69 6e 20  urce tree is in 
eae0: 61 20 64 69 72 65 63 74 6f 72 79 0a 23 20 77 68  a directory.# wh
eaf0: 6f 73 65 20 66 75 6c 6c 20 6e 61 6d 65 20 63 6f  ose full name co
eb00: 6e 74 61 69 6e 73 20 75 6e 75 73 75 61 6c 20 63  ntains unusual c
eb10: 68 61 72 61 63 74 65 72 73 2e 0a 61 63 5f 63 6f  haracters..ac_co
eb20: 6e 66 69 67 5f 67 75 65 73 73 3d 22 24 53 48 45  nfig_guess="$SHE
eb30: 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63  LL $ac_aux_dir/c
eb40: 6f 6e 66 69 67 2e 67 75 65 73 73 22 20 20 23 20  onfig.guess"  # 
eb50: 50 6c 65 61 73 65 20 64 6f 6e 27 74 20 75 73 65  Please don't use
eb60: 20 74 68 69 73 20 76 61 72 2e 0a 61 63 5f 63 6f   this var..ac_co
eb70: 6e 66 69 67 5f 73 75 62 3d 22 24 53 48 45 4c 4c  nfig_sub="$SHELL
eb80: 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e   $ac_aux_dir/con
eb90: 66 69 67 2e 73 75 62 22 20 20 23 20 50 6c 65 61  fig.sub"  # Plea
eba0: 73 65 20 64 6f 6e 27 74 20 75 73 65 20 74 68 69  se don't use thi
ebb0: 73 20 76 61 72 2e 0a 61 63 5f 63 6f 6e 66 69 67  s var..ac_config
ebc0: 75 72 65 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f  ure="$SHELL $ac_
ebd0: 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 75 72  aux_dir/configur
ebe0: 65 22 20 20 23 20 50 6c 65 61 73 65 20 64 6f 6e  e"  # Please don
ebf0: 27 74 20 75 73 65 20 74 68 69 73 20 76 61 72 2e  't use this var.
ec00: 0a 0a 0a 23 20 4d 61 6b 65 20 73 75 72 65 20 77  ...# Make sure w
ec10: 65 20 63 61 6e 20 72 75 6e 20 63 6f 6e 66 69 67  e can run config
ec20: 2e 73 75 62 2e 0a 24 53 48 45 4c 4c 20 22 24 61  .sub..$SHELL "$a
ec30: 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
ec40: 2e 73 75 62 22 20 73 75 6e 34 20 3e 2f 64 65 76  .sub" sun4 >/dev
ec50: 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 0a 20 20  /null 2>&1 ||.  
ec60: 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  { { $as_echo "$a
ec70: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
ec80: 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 75 6e 20  ror: cannot run 
ec90: 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64  $SHELL $ac_aux_d
eca0: 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20 3e  ir/config.sub" >
ecb0: 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
ecc0: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e  _me: error: cann
ecd0: 6f 74 20 72 75 6e 20 24 53 48 45 4c 4c 20 24 61  ot run $SHELL $a
ece0: 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
ecf0: 2e 73 75 62 22 20 3e 26 32 3b 7d 0a 20 20 20 7b  .sub" >&2;}.   {
ed00: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
ed10: 31 3b 20 7d 3b 20 7d 0a 0a 7b 20 24 61 73 5f 65  1; }; }..{ $as_e
ed20: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
ed30: 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 62 75  ENO: checking bu
ed40: 69 6c 64 20 73 79 73 74 65 6d 20 74 79 70 65 22  ild system type"
ed50: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
ed60: 22 63 68 65 63 6b 69 6e 67 20 62 75 69 6c 64 20  "checking build 
ed70: 73 79 73 74 65 6d 20 74 79 70 65 2e 2e 2e 20 22  system type... "
ed80: 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
ed90: 22 24 7b 61 63 5f 63 76 5f 62 75 69 6c 64 2b 73  "${ac_cv_build+s
eda0: 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
edb0: 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
edc0: 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
edd0: 73 65 0a 20 20 61 63 5f 62 75 69 6c 64 5f 61 6c  se.  ac_build_al
ede0: 69 61 73 3d 24 62 75 69 6c 64 5f 61 6c 69 61 73  ias=$build_alias
edf0: 0a 74 65 73 74 20 22 78 24 61 63 5f 62 75 69 6c  .test "x$ac_buil
ee00: 64 5f 61 6c 69 61 73 22 20 3d 20 78 20 26 26 0a  d_alias" = x &&.
ee10: 20 20 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73    ac_build_alias
ee20: 3d 60 24 53 48 45 4c 4c 20 22 24 61 63 5f 61 75  =`$SHELL "$ac_au
ee30: 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 67 75 65  x_dir/config.gue
ee40: 73 73 22 60 0a 74 65 73 74 20 22 78 24 61 63 5f  ss"`.test "x$ac_
ee50: 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78  build_alias" = x
ee60: 20 26 26 0a 20 20 7b 20 7b 20 24 61 73 5f 65 63   &&.  { { $as_ec
ee70: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
ee80: 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f  NO: error: canno
ee90: 74 20 67 75 65 73 73 20 62 75 69 6c 64 20 74 79  t guess build ty
eea0: 70 65 3b 20 79 6f 75 20 6d 75 73 74 20 73 70 65  pe; you must spe
eeb0: 63 69 66 79 20 6f 6e 65 22 20 3e 26 35 0a 24 61  cify one" >&5.$a
eec0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
eed0: 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 67 75  error: cannot gu
eee0: 65 73 73 20 62 75 69 6c 64 20 74 79 70 65 3b 20  ess build type; 
eef0: 79 6f 75 20 6d 75 73 74 20 73 70 65 63 69 66 79  you must specify
ef00: 20 6f 6e 65 22 20 3e 26 32 3b 7d 0a 20 20 20 7b   one" >&2;}.   {
ef10: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
ef20: 31 3b 20 7d 3b 20 7d 0a 61 63 5f 63 76 5f 62 75  1; }; }.ac_cv_bu
ef30: 69 6c 64 3d 60 24 53 48 45 4c 4c 20 22 24 61 63  ild=`$SHELL "$ac
ef40: 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e  _aux_dir/config.
ef50: 73 75 62 22 20 24 61 63 5f 62 75 69 6c 64 5f 61  sub" $ac_build_a
ef60: 6c 69 61 73 60 20 7c 7c 0a 20 20 7b 20 7b 20 24  lias` ||.  { { $
ef70: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
ef80: 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20  $LINENO: error: 
ef90: 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64  $SHELL $ac_aux_d
efa0: 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 20 24 61  ir/config.sub $a
efb0: 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 20 66 61  c_build_alias fa
efc0: 69 6c 65 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  iled" >&5.$as_ec
efd0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
efe0: 72 3a 20 24 53 48 45 4c 4c 20 24 61 63 5f 61 75  r: $SHELL $ac_au
eff0: 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62  x_dir/config.sub
f000: 20 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73   $ac_build_alias
f010: 20 66 61 69 6c 65 64 22 20 3e 26 32 3b 7d 0a 20   failed" >&2;}. 
f020: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
f030: 69 74 20 31 3b 20 7d 3b 20 7d 0a 0a 66 69 0a 7b  it 1; }; }..fi.{
f040: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
f050: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
f060: 74 3a 20 24 61 63 5f 63 76 5f 62 75 69 6c 64 22  t: $ac_cv_build"
f070: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
f080: 61 63 5f 63 76 5f 62 75 69 6c 64 22 20 3e 26 36  ac_cv_build" >&6
f090: 3b 20 7d 0a 63 61 73 65 20 24 61 63 5f 63 76 5f  ; }.case $ac_cv_
f0a0: 62 75 69 6c 64 20 69 6e 0a 2a 2d 2a 2d 2a 29 20  build in.*-*-*) 
f0b0: 3b 3b 0a 2a 29 20 7b 20 7b 20 24 61 73 5f 65 63  ;;.*) { { $as_ec
f0c0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
f0d0: 4e 4f 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c  NO: error: inval
f0e0: 69 64 20 76 61 6c 75 65 20 6f 66 20 63 61 6e 6f  id value of cano
f0f0: 6e 69 63 61 6c 20 62 75 69 6c 64 22 20 3e 26 35  nical build" >&5
f100: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
f110: 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69  e: error: invali
f120: 64 20 76 61 6c 75 65 20 6f 66 20 63 61 6e 6f 6e  d value of canon
f130: 69 63 61 6c 20 62 75 69 6c 64 22 20 3e 26 32 3b  ical build" >&2;
f140: 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
f150: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 3b 3b 0a   exit 1; }; };;.
f160: 65 73 61 63 0a 62 75 69 6c 64 3d 24 61 63 5f 63  esac.build=$ac_c
f170: 76 5f 62 75 69 6c 64 0a 61 63 5f 73 61 76 65 5f  v_build.ac_save_
f180: 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 27 2d  IFS=$IFS; IFS='-
f190: 27 0a 73 65 74 20 78 20 24 61 63 5f 63 76 5f 62  '.set x $ac_cv_b
f1a0: 75 69 6c 64 0a 73 68 69 66 74 0a 62 75 69 6c 64  uild.shift.build
f1b0: 5f 63 70 75 3d 24 31 0a 62 75 69 6c 64 5f 76 65  _cpu=$1.build_ve
f1c0: 6e 64 6f 72 3d 24 32 0a 73 68 69 66 74 3b 20 73  ndor=$2.shift; s
f1d0: 68 69 66 74 0a 23 20 52 65 6d 65 6d 62 65 72 2c  hift.# Remember,
f1e0: 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61   the first chara
f1f0: 63 74 65 72 20 6f 66 20 49 46 53 20 69 73 20 75  cter of IFS is u
f200: 73 65 64 20 74 6f 20 63 72 65 61 74 65 20 24 2a  sed to create $*
f210: 2c 0a 23 20 65 78 63 65 70 74 20 77 69 74 68 20  ,.# except with 
f220: 6f 6c 64 20 73 68 65 6c 6c 73 3a 0a 62 75 69 6c  old shells:.buil
f230: 64 5f 6f 73 3d 24 2a 0a 49 46 53 3d 24 61 63 5f  d_os=$*.IFS=$ac_
f240: 73 61 76 65 5f 49 46 53 0a 63 61 73 65 20 24 62  save_IFS.case $b
f250: 75 69 6c 64 5f 6f 73 20 69 6e 20 2a 5c 20 2a 29  uild_os in *\ *)
f260: 20 62 75 69 6c 64 5f 6f 73 3d 60 65 63 68 6f 20   build_os=`echo 
f270: 22 24 62 75 69 6c 64 5f 6f 73 22 20 7c 20 73 65  "$build_os" | se
f280: 64 20 27 73 2f 20 2f 2d 2f 67 27 60 3b 3b 20 65  d 's/ /-/g'`;; e
f290: 73 61 63 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f  sac...{ $as_echo
f2a0: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
f2b0: 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 73 74 20  : checking host 
f2c0: 73 79 73 74 65 6d 20 74 79 70 65 22 20 3e 26 35  system type" >&5
f2d0: 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
f2e0: 63 6b 69 6e 67 20 68 6f 73 74 20 73 79 73 74 65  cking host syste
f2f0: 6d 20 74 79 70 65 2e 2e 2e 20 22 20 3e 26 36 3b  m type... " >&6;
f300: 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
f310: 5f 63 76 5f 68 6f 73 74 2b 73 65 74 7d 22 20 3d  _cv_host+set}" =
f320: 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
f330: 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
f340: 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
f350: 66 20 74 65 73 74 20 22 78 24 68 6f 73 74 5f 61  f test "x$host_a
f360: 6c 69 61 73 22 20 3d 20 78 3b 20 74 68 65 6e 0a  lias" = x; then.
f370: 20 20 61 63 5f 63 76 5f 68 6f 73 74 3d 24 61 63    ac_cv_host=$ac
f380: 5f 63 76 5f 62 75 69 6c 64 0a 65 6c 73 65 0a 20  _cv_build.else. 
f390: 20 61 63 5f 63 76 5f 68 6f 73 74 3d 60 24 53 48   ac_cv_host=`$SH
f3a0: 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f 64 69 72  ELL "$ac_aux_dir
f3b0: 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20 24 68 6f  /config.sub" $ho
f3c0: 73 74 5f 61 6c 69 61 73 60 20 7c 7c 0a 20 20 20  st_alias` ||.   
f3d0: 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24   { { $as_echo "$
f3e0: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
f3f0: 72 72 6f 72 3a 20 24 53 48 45 4c 4c 20 24 61 63  rror: $SHELL $ac
f400: 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e  _aux_dir/config.
f410: 73 75 62 20 24 68 6f 73 74 5f 61 6c 69 61 73 20  sub $host_alias 
f420: 66 61 69 6c 65 64 22 20 3e 26 35 0a 24 61 73 5f  failed" >&5.$as_
f430: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
f440: 72 6f 72 3a 20 24 53 48 45 4c 4c 20 24 61 63 5f  ror: $SHELL $ac_
f450: 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73  aux_dir/config.s
f460: 75 62 20 24 68 6f 73 74 5f 61 6c 69 61 73 20 66  ub $host_alias f
f470: 61 69 6c 65 64 22 20 3e 26 32 3b 7d 0a 20 20 20  ailed" >&2;}.   
f480: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
f490: 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 66 69 0a   1; }; }.fi..fi.
f4a0: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
f4b0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
f4c0: 6c 74 3a 20 24 61 63 5f 63 76 5f 68 6f 73 74 22  lt: $ac_cv_host"
f4d0: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
f4e0: 61 63 5f 63 76 5f 68 6f 73 74 22 20 3e 26 36 3b  ac_cv_host" >&6;
f4f0: 20 7d 0a 63 61 73 65 20 24 61 63 5f 63 76 5f 68   }.case $ac_cv_h
f500: 6f 73 74 20 69 6e 0a 2a 2d 2a 2d 2a 29 20 3b 3b  ost in.*-*-*) ;;
f510: 0a 2a 29 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f  .*) { { $as_echo
f520: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
f530: 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64  : error: invalid
f540: 20 76 61 6c 75 65 20 6f 66 20 63 61 6e 6f 6e 69   value of canoni
f550: 63 61 6c 20 68 6f 73 74 22 20 3e 26 35 0a 24 61  cal host" >&5.$a
f560: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
f570: 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 76  error: invalid v
f580: 61 6c 75 65 20 6f 66 20 63 61 6e 6f 6e 69 63 61  alue of canonica
f590: 6c 20 68 6f 73 74 22 20 3e 26 32 3b 7d 0a 20 20  l host" >&2;}.  
f5a0: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
f5b0: 74 20 31 3b 20 7d 3b 20 7d 3b 3b 0a 65 73 61 63  t 1; }; };;.esac
f5c0: 0a 68 6f 73 74 3d 24 61 63 5f 63 76 5f 68 6f 73  .host=$ac_cv_hos
f5d0: 74 0a 61 63 5f 73 61 76 65 5f 49 46 53 3d 24 49  t.ac_save_IFS=$I
f5e0: 46 53 3b 20 49 46 53 3d 27 2d 27 0a 73 65 74 20  FS; IFS='-'.set 
f5f0: 78 20 24 61 63 5f 63 76 5f 68 6f 73 74 0a 73 68  x $ac_cv_host.sh
f600: 69 66 74 0a 68 6f 73 74 5f 63 70 75 3d 24 31 0a  ift.host_cpu=$1.
f610: 68 6f 73 74 5f 76 65 6e 64 6f 72 3d 24 32 0a 73  host_vendor=$2.s
f620: 68 69 66 74 3b 20 73 68 69 66 74 0a 23 20 52 65  hift; shift.# Re
f630: 6d 65 6d 62 65 72 2c 20 74 68 65 20 66 69 72 73  member, the firs
f640: 74 20 63 68 61 72 61 63 74 65 72 20 6f 66 20 49  t character of I
f650: 46 53 20 69 73 20 75 73 65 64 20 74 6f 20 63 72  FS is used to cr
f660: 65 61 74 65 20 24 2a 2c 0a 23 20 65 78 63 65 70  eate $*,.# excep
f670: 74 20 77 69 74 68 20 6f 6c 64 20 73 68 65 6c 6c  t with old shell
f680: 73 3a 0a 68 6f 73 74 5f 6f 73 3d 24 2a 0a 49 46  s:.host_os=$*.IF
f690: 53 3d 24 61 63 5f 73 61 76 65 5f 49 46 53 0a 63  S=$ac_save_IFS.c
f6a0: 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 20  ase $host_os in 
f6b0: 2a 5c 20 2a 29 20 68 6f 73 74 5f 6f 73 3d 60 65  *\ *) host_os=`e
f6c0: 63 68 6f 20 22 24 68 6f 73 74 5f 6f 73 22 20 7c  cho "$host_os" |
f6d0: 20 73 65 64 20 27 73 2f 20 2f 2d 2f 67 27 60 3b   sed 's/ /-/g'`;
f6e0: 3b 20 65 73 61 63 0a 0a 0a 61 63 5f 65 78 74 3d  ; esac...ac_ext=
f6f0: 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24  c.ac_cpp='$CPP $
f700: 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d  CPPFLAGS'.ac_com
f710: 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46  pile='$CC -c $CF
f720: 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63  LAGS $CPPFLAGS c
f730: 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
f740: 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43  >&5'.ac_link='$C
f750: 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63  C -o conftest$ac
f760: 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20  _exeext $CFLAGS 
f770: 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41  $CPPFLAGS $LDFLA
f780: 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
f790: 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61  ext $LIBS >&5'.a
f7a0: 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  c_compiler_gnu=$
f7b0: 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
f7c0: 5f 67 6e 75 0a 69 66 20 74 65 73 74 20 2d 6e 20  _gnu.if test -n 
f7d0: 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
f7e0: 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72  "; then.  # Extr
f7f0: 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
f800: 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c  rd of "${ac_tool
f810: 5f 70 72 65 66 69 78 7d 67 63 63 22 2c 20 73 6f  _prefix}gcc", so
f820: 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
f830: 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
f840: 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24  rgs..set dummy $
f850: 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
f860: 67 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  gcc; ac_word=$2.
f870: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
f880: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
f890: 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
f8a0: 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
f8b0: 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
f8c0: 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
f8d0: 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
f8e0: 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 2b 73 65  ac_cv_prog_CC+se
f8f0: 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
f900: 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
f910: 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
f920: 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
f930: 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  $CC"; then.  ac_
f940: 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43 22  cv_prog_CC="$CC"
f950: 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
f960: 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
f970: 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
f980: 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
f990: 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
f9a0: 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
f9b0: 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
f9c0: 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
f9d0: 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
f9e0: 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
f9f0: 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
fa00: 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
fa10: 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
fa20: 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
fa30: 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
fa40: 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
fa50: 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
fa60: 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
fa70: 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
fa80: 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
fa90: 5f 43 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70  _CC="${ac_tool_p
faa0: 72 65 66 69 78 7d 67 63 63 22 0a 20 20 20 20 24  refix}gcc".    $
fab0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
fac0: 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
fad0: 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
fae0: 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
faf0: 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
fb00: 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d  i.done.done.IFS=
fb10: 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
fb20: 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72  .fi.CC=$ac_cv_pr
fb30: 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e  og_CC.if test -n
fb40: 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b   "$CC"; then.  {
fb50: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
fb60: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
fb70: 74 3a 20 24 43 43 22 20 3e 26 35 0a 24 61 73 5f  t: $CC" >&5.$as_
fb80: 65 63 68 6f 20 22 24 43 43 22 20 3e 26 36 3b 20  echo "$CC" >&6; 
fb90: 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
fba0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
fbb0: 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
fbc0: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
fbd0: 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66  o" >&6; }.fi...f
fbe0: 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61  i.if test -z "$a
fbf0: 63 5f 63 76 5f 70 72 6f 67 5f 43 43 22 3b 20 74  c_cv_prog_CC"; t
fc00: 68 65 6e 0a 20 20 61 63 5f 63 74 5f 43 43 3d 24  hen.  ac_ct_CC=$
fc10: 43 43 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  CC.  # Extract t
fc20: 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
fc30: 20 22 67 63 63 22 2c 20 73 6f 20 69 74 20 63 61   "gcc", so it ca
fc40: 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
fc50: 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
fc60: 65 74 20 64 75 6d 6d 79 20 67 63 63 3b 20 61 63  et dummy gcc; ac
fc70: 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65  _word=$2.{ $as_e
fc80: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
fc90: 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
fca0: 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
fcb0: 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
fcc0: 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
fcd0: 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  d... " >&6; }.if
fce0: 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
fcf0: 72 6f 67 5f 61 63 5f 63 74 5f 43 43 2b 73 65 74  rog_ac_ct_CC+set
fd00: 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
fd10: 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
fd20: 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
fd30: 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
fd40: 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a  ac_ct_CC"; then.
fd50: 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
fd60: 63 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f 43 43  ct_CC="$ac_ct_CC
fd70: 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
fd80: 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
fd90: 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
fda0: 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
fdb0: 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
fdc0: 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
fdd0: 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
fde0: 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
fdf0: 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
fe00: 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61  as_dir=..  for a
fe10: 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
fe20: 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
fe30: 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
fe40: 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24   if { test -f "$
fe50: 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
fe60: 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20  ac_exec_ext" && 
fe70: 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f  $as_test_x "$as_
fe80: 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
fe90: 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68  exec_ext"; }; th
fea0: 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
feb0: 67 5f 61 63 5f 63 74 5f 43 43 3d 22 67 63 63 22  g_ac_ct_CC="gcc"
fec0: 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
fed0: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66  as_me:$LINENO: f
fee0: 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
fef0: 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
ff00: 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
ff10: 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e   2.  fi.done.don
ff20: 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
ff30: 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f  FS..fi.fi.ac_ct_
ff40: 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61  CC=$ac_cv_prog_a
ff50: 63 5f 63 74 5f 43 43 0a 69 66 20 74 65 73 74 20  c_ct_CC.if test 
ff60: 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 3b 20  -n "$ac_ct_CC"; 
ff70: 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
ff80: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
ff90: 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
ffa0: 74 5f 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63  t_CC" >&5.$as_ec
ffb0: 68 6f 20 22 24 61 63 5f 63 74 5f 43 43 22 20 3e  ho "$ac_ct_CC" >
ffc0: 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
ffd0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
ffe0: 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
fff0: 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
10000 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
10010 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61  ..  if test "x$a
10020 63 5f 63 74 5f 43 43 22 20 3d 20 78 3b 20 74 68  c_ct_CC" = x; th
10030 65 6e 0a 20 20 20 20 43 43 3d 22 22 0a 20 20 65  en.    CC="".  e
10040 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72  lse.    case $cr
10050 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61  oss_compiling:$a
10060 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e  c_tool_warned in
10070 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68  .yes:).{ $as_ech
10080 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
10090 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74  O: WARNING: In t
100a0 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63  he future, Autoc
100b0 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74  onf will not det
100c0 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a  ect cross-tools.
100d0 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20  whose name does 
100e0 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74  not start with t
100f0 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e  he host triplet.
10100 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74    If you think t
10110 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f  his.configuratio
10120 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79  n is useful to y
10130 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65  ou, please write
10140 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75   to autoconf@gnu
10150 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73 5f 65  .org." >&5.$as_e
10160 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
10170 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
10180 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
10190 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
101a0 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
101b0 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
101c0 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
101d0 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
101e0 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
101f0 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
10200 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
10210 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
10220 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
10230 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77   >&2;}.ac_tool_w
10240 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61  arned=yes ;;.esa
10250 63 0a 20 20 20 20 43 43 3d 24 61 63 5f 63 74 5f  c.    CC=$ac_ct_
10260 43 43 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 43  CC.  fi.else.  C
10270 43 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43  C="$ac_cv_prog_C
10280 43 22 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d  C".fi..if test -
10290 7a 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  z "$CC"; then.  
102a0 20 20 20 20 20 20 20 20 69 66 20 74 65 73 74 20          if test 
102b0 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  -n "$ac_tool_pre
102c0 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 20 20 23  fix"; then.    #
102d0 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
102e0 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63  st word of "${ac
102f0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63 22  _tool_prefix}cc"
10300 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
10310 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
10320 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
10330 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  my ${ac_tool_pre
10340 66 69 78 7d 63 63 3b 20 61 63 5f 77 6f 72 64 3d  fix}cc; ac_word=
10350 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
10360 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
10370 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
10380 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  word" >&5.$as_ec
10390 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
103a0 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22  or $ac_word... "
103b0 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
103c0 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  "${ac_cv_prog_CC
103d0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
103e0 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
103f0 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
10400 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
10410 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  n "$CC"; then.  
10420 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24  ac_cv_prog_CC="$
10430 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  CC" # Let the us
10440 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
10450 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
10460 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
10470 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
10480 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
10490 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
104a0 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
104b0 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
104c0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
104d0 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
104e0 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
104f0 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
10500 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20  .  if { test -f 
10510 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
10520 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26  d$ac_exec_ext" &
10530 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61  & $as_test_x "$a
10540 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
10550 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20  c_exec_ext"; }; 
10560 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
10570 72 6f 67 5f 43 43 3d 22 24 7b 61 63 5f 74 6f 6f  rog_CC="${ac_too
10580 6c 5f 70 72 65 66 69 78 7d 63 63 22 0a 20 20 20  l_prefix}cc".   
10590 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
105a0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
105b0 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
105c0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
105d0 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
105e0 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
105f0 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
10600 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f  fi.fi.CC=$ac_cv_
10610 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20  prog_CC.if test 
10620 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -n "$CC"; then. 
10630 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
10640 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
10650 75 6c 74 3a 20 24 43 43 22 20 3e 26 35 0a 24 61  ult: $CC" >&5.$a
10660 73 5f 65 63 68 6f 20 22 24 43 43 22 20 3e 26 36  s_echo "$CC" >&6
10670 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
10680 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
10690 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
106a0 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
106b0 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
106c0 0a 20 20 66 69 0a 66 69 0a 69 66 20 74 65 73 74  .  fi.fi.if test
106d0 20 2d 7a 20 22 24 43 43 22 3b 20 74 68 65 6e 0a   -z "$CC"; then.
106e0 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
106f0 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 63  first word of "c
10700 63 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  c", so it can be
10710 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
10720 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
10730 75 6d 6d 79 20 63 63 3b 20 61 63 5f 77 6f 72 64  ummy cc; ac_word
10740 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
10750 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
10760 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
10770 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
10780 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
10790 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
107a0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
107b0 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43   "${ac_cv_prog_C
107c0 43 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  C+set}" = set; t
107d0 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
107e0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
107f0 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
10800 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -n "$CC"; then. 
10810 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22   ac_cv_prog_CC="
10820 24 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75  $CC" # Let the u
10830 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
10840 20 74 65 73 74 2e 0a 65 6c 73 65 0a 20 20 61 63   test..else.  ac
10850 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d 6e  _prog_rejected=n
10860 6f 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  o.as_save_IFS=$I
10870 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
10880 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
10890 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
108a0 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
108b0 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
108c0 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
108d0 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
108e0 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
108f0 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
10900 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74  ons; do.  if { t
10910 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f  est -f "$as_dir/
10920 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
10930 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73  _ext" && $as_tes
10940 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63  t_x "$as_dir/$ac
10950 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
10960 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  t"; }; then.    
10970 69 66 20 74 65 73 74 20 22 24 61 73 5f 64 69 72  if test "$as_dir
10980 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
10990 63 5f 65 78 74 22 20 3d 20 22 2f 75 73 72 2f 75  c_ext" = "/usr/u
109a0 63 62 2f 63 63 22 3b 20 74 68 65 6e 0a 20 20 20  cb/cc"; then.   
109b0 20 20 20 20 61 63 5f 70 72 6f 67 5f 72 65 6a 65      ac_prog_reje
109c0 63 74 65 64 3d 79 65 73 0a 20 20 20 20 20 20 20  cted=yes.       
109d0 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 20 66 69  continue.     fi
109e0 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
109f0 43 43 3d 22 63 63 22 0a 20 20 20 20 24 61 73 5f  CC="cc".    $as_
10a00 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
10a10 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f  NENO: found $as_
10a20 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
10a30 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
10a40 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
10a50 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73  one.done.IFS=$as
10a60 5f 73 61 76 65 5f 49 46 53 0a 0a 69 66 20 74 65  _save_IFS..if te
10a70 73 74 20 24 61 63 5f 70 72 6f 67 5f 72 65 6a 65  st $ac_prog_reje
10a80 63 74 65 64 20 3d 20 79 65 73 3b 20 74 68 65 6e  cted = yes; then
10a90 0a 20 20 23 20 57 65 20 66 6f 75 6e 64 20 61 20  .  # We found a 
10aa0 62 6f 67 6f 6e 20 69 6e 20 74 68 65 20 70 61 74  bogon in the pat
10ab0 68 2c 20 73 6f 20 6d 61 6b 65 20 73 75 72 65 20  h, so make sure 
10ac0 77 65 20 6e 65 76 65 72 20 75 73 65 20 69 74 2e  we never use it.
10ad0 0a 20 20 73 65 74 20 64 75 6d 6d 79 20 24 61 63  .  set dummy $ac
10ae0 5f 63 76 5f 70 72 6f 67 5f 43 43 0a 20 20 73 68  _cv_prog_CC.  sh
10af0 69 66 74 0a 20 20 69 66 20 74 65 73 74 20 24 23  ift.  if test $#
10b00 20 21 3d 20 30 3b 20 74 68 65 6e 0a 20 20 20 20   != 0; then.    
10b10 23 20 57 65 20 63 68 6f 73 65 20 61 20 64 69 66  # We chose a dif
10b20 66 65 72 65 6e 74 20 63 6f 6d 70 69 6c 65 72 20  ferent compiler 
10b30 66 72 6f 6d 20 74 68 65 20 62 6f 67 75 73 20 6f  from the bogus o
10b40 6e 65 2e 0a 20 20 20 20 23 20 48 6f 77 65 76 65  ne..    # Howeve
10b50 72 2c 20 69 74 20 68 61 73 20 74 68 65 20 73 61  r, it has the sa
10b60 6d 65 20 62 61 73 65 6e 61 6d 65 2c 20 73 6f 20  me basename, so 
10b70 74 68 65 20 62 6f 67 6f 6e 20 77 69 6c 6c 20 62  the bogon will b
10b80 65 20 63 68 6f 73 65 6e 0a 20 20 20 20 23 20 66  e chosen.    # f
10b90 69 72 73 74 20 69 66 20 77 65 20 73 65 74 20 43  irst if we set C
10ba0 43 20 74 6f 20 6a 75 73 74 20 74 68 65 20 62 61  C to just the ba
10bb0 73 65 6e 61 6d 65 3b 20 75 73 65 20 74 68 65 20  sename; use the 
10bc0 66 75 6c 6c 20 66 69 6c 65 20 6e 61 6d 65 2e 0a  full file name..
10bd0 20 20 20 20 73 68 69 66 74 0a 20 20 20 20 61 63      shift.    ac
10be0 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 61 73  _cv_prog_CC="$as
10bf0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 7b 31  _dir/$ac_word${1
10c00 2b 27 20 27 7d 24 40 22 0a 20 20 66 69 0a 66 69  +' '}$@".  fi.fi
10c10 0a 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76  .fi.fi.CC=$ac_cv
10c20 5f 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74  _prog_CC.if test
10c30 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a   -n "$CC"; then.
10c40 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
10c50 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
10c60 73 75 6c 74 3a 20 24 43 43 22 20 3e 26 35 0a 24  sult: $CC" >&5.$
10c70 61 73 5f 65 63 68 6f 20 22 24 43 43 22 20 3e 26  as_echo "$CC" >&
10c80 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
10c90 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
10ca0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
10cb0 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
10cc0 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
10cd0 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20  ..fi.if test -z 
10ce0 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 69 66  "$CC"; then.  if
10cf0 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f   test -n "$ac_to
10d00 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e  ol_prefix"; then
10d10 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69  .  for ac_prog i
10d20 6e 20 63 6c 2e 65 78 65 0a 20 20 64 6f 0a 20 20  n cl.exe.  do.  
10d30 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
10d40 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24  first word of "$
10d50 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61  ac_tool_prefix$a
10d60 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63  c_prog", so it c
10d70 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
10d80 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
10d90 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 74 6f  set dummy $ac_to
10da0 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f  ol_prefix$ac_pro
10db0 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  g; ac_word=$2.{ 
10dc0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
10dd0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
10de0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
10df0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
10e00 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
10e10 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
10e20 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
10e30 5f 63 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d  _cv_prog_CC+set}
10e40 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
10e50 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
10e60 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
10e70 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43    if test -n "$C
10e80 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  C"; then.  ac_cv
10e90 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43 22 20 23  _prog_CC="$CC" #
10ea0 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
10eb0 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
10ec0 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
10ed0 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
10ee0 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
10ef0 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
10f00 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
10f10 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
10f20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
10f30 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
10f40 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
10f50 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
10f60 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
10f70 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
10f80 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
10f90 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
10fa0 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
10fb0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
10fc0 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
10fd0 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43      ac_cv_prog_C
10fe0 43 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  C="$ac_tool_pref
10ff0 69 78 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20  ix$ac_prog".    
11000 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
11010 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
11020 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
11030 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
11040 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
11050 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
11060 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
11070 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70  i.fi.CC=$ac_cv_p
11080 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d  rog_CC.if test -
11090 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  n "$CC"; then.  
110a0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
110b0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
110c0 6c 74 3a 20 24 43 43 22 20 3e 26 35 0a 24 61 73  lt: $CC" >&5.$as
110d0 5f 65 63 68 6f 20 22 24 43 43 22 20 3e 26 36 3b  _echo "$CC" >&6;
110e0 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
110f0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
11100 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
11110 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
11120 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  no" >&6; }.fi...
11130 20 20 20 20 74 65 73 74 20 2d 6e 20 22 24 43 43      test -n "$CC
11140 22 20 26 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e  " && break.  don
11150 65 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20  e.fi.if test -z 
11160 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63  "$CC"; then.  ac
11170 5f 63 74 5f 43 43 3d 24 43 43 0a 20 20 66 6f 72  _ct_CC=$CC.  for
11180 20 61 63 5f 70 72 6f 67 20 69 6e 20 63 6c 2e 65   ac_prog in cl.e
11190 78 65 0a 64 6f 0a 20 20 23 20 45 78 74 72 61 63  xe.do.  # Extrac
111a0 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
111b0 20 6f 66 20 22 24 61 63 5f 70 72 6f 67 22 2c 20   of "$ac_prog", 
111c0 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
111d0 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
111e0 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
111f0 20 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f   $ac_prog; ac_wo
11200 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
11210 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
11220 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
11230 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
11240 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
11250 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
11260 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
11270 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
11280 5f 61 63 5f 63 74 5f 43 43 2b 73 65 74 7d 22 20  _ac_ct_CC+set}" 
11290 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
112a0 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
112b0 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
112c0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
112d0 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 61  ct_CC"; then.  a
112e0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
112f0 43 43 3d 22 24 61 63 5f 63 74 5f 43 43 22 20 23  CC="$ac_ct_CC" #
11300 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
11310 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
11320 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
11330 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
11340 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
11350 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
11360 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
11370 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
11380 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
11390 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
113a0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
113b0 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
113c0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
113d0 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
113e0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
113f0 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
11400 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
11410 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
11420 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
11430 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
11440 63 5f 63 74 5f 43 43 3d 22 24 61 63 5f 70 72 6f  c_ct_CC="$ac_pro
11450 67 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  g".    $as_echo 
11460 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
11470 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
11480 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
11490 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
114a0 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
114b0 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
114c0 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63  _IFS..fi.fi.ac_c
114d0 74 5f 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67  t_CC=$ac_cv_prog
114e0 5f 61 63 5f 63 74 5f 43 43 0a 69 66 20 74 65 73  _ac_ct_CC.if tes
114f0 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22  t -n "$ac_ct_CC"
11500 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
11510 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
11520 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
11530 5f 63 74 5f 43 43 22 20 3e 26 35 0a 24 61 73 5f  _ct_CC" >&5.$as_
11540 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 43 43 22  echo "$ac_ct_CC"
11550 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
11560 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
11570 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
11580 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
11590 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
115a0 66 69 0a 0a 0a 20 20 74 65 73 74 20 2d 6e 20 22  fi...  test -n "
115b0 24 61 63 5f 63 74 5f 43 43 22 20 26 26 20 62 72  $ac_ct_CC" && br
115c0 65 61 6b 0a 64 6f 6e 65 0a 0a 20 20 69 66 20 74  eak.done..  if t
115d0 65 73 74 20 22 78 24 61 63 5f 63 74 5f 43 43 22  est "x$ac_ct_CC"
115e0 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 43   = x; then.    C
115f0 43 3d 22 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  C="".  else.    
11600 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
11610 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
11620 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
11630 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
11640 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49  e:$LINENO: WARNI
11650 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72  NG: In the futur
11660 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c  e, Autoconf will
11670 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73   not detect cros
11680 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61  s-tools.whose na
11690 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72  me does not star
116a0 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20  t with the host 
116b0 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75  triplet.  If you
116c0 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66   think this.conf
116d0 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65  iguration is use
116e0 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61  ful to you, plea
116f0 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f  se write to auto
11700 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e  conf@gnu.org." >
11710 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
11720 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e  _me: WARNING: In
11730 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74   the future, Aut
11740 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64  oconf will not d
11750 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c  etect cross-tool
11760 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65  s.whose name doe
11770 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68  s not start with
11780 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65   the host triple
11790 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b  t.  If you think
117a0 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74   this.configurat
117b0 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f  ion is useful to
117c0 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69   you, please wri
117d0 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67  te to autoconf@g
117e0 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61  nu.org." >&2;}.a
117f0 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65  c_tool_warned=ye
11800 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 43 43  s ;;.esac.    CC
11810 3d 24 61 63 5f 63 74 5f 43 43 0a 20 20 66 69 0a  =$ac_ct_CC.  fi.
11820 66 69 0a 0a 66 69 0a 0a 0a 74 65 73 74 20 2d 7a  fi..fi...test -z
11830 20 22 24 43 43 22 20 26 26 20 7b 20 7b 20 24 61   "$CC" && { { $a
11840 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
11850 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 6e  LINENO: error: n
11860 6f 20 61 63 63 65 70 74 61 62 6c 65 20 43 20 63  o acceptable C c
11870 6f 6d 70 69 6c 65 72 20 66 6f 75 6e 64 20 69 6e  ompiler found in
11880 20 5c 24 50 41 54 48 0a 53 65 65 20 5c 60 63 6f   \$PATH.See \`co
11890 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f  nfig.log' for mo
118a0 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35  re details." >&5
118b0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
118c0 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63  e: error: no acc
118d0 65 70 74 61 62 6c 65 20 43 20 63 6f 6d 70 69 6c  eptable C compil
118e0 65 72 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41  er found in \$PA
118f0 54 48 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e  TH.See \`config.
11900 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65  log' for more de
11910 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20  tails." >&2;}.  
11920 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
11930 74 20 31 3b 20 7d 3b 20 7d 0a 0a 23 20 50 72 6f  t 1; }; }..# Pro
11940 76 69 64 65 20 73 6f 6d 65 20 69 6e 66 6f 72 6d  vide some inform
11950 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20  ation about the 
11960 63 6f 6d 70 69 6c 65 72 2e 0a 24 61 73 5f 65 63  compiler..$as_ec
11970 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
11980 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
11990 20 43 20 63 6f 6d 70 69 6c 65 72 20 76 65 72 73   C compiler vers
119a0 69 6f 6e 22 20 3e 26 35 0a 73 65 74 20 58 20 24  ion" >&5.set X $
119b0 61 63 5f 63 6f 6d 70 69 6c 65 0a 61 63 5f 63 6f  ac_compile.ac_co
119c0 6d 70 69 6c 65 72 3d 24 32 0a 7b 20 28 61 63 5f  mpiler=$2.{ (ac_
119d0 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65  try="$ac_compile
119e0 72 20 2d 2d 76 65 72 73 69 6f 6e 20 3e 26 35 22  r --version >&5"
119f0 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
11a00 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
11a10 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
11a20 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
11a30 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
11a40 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
11a50 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63  c.eval ac_try_ec
11a60 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c  ho="\"\$as_me:$L
11a70 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65  INENO: $ac_try_e
11a80 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20  cho\"".$as_echo 
11a90 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20  "$ac_try_echo") 
11aa0 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
11ab0 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d 76 65 72 73  _compiler --vers
11ac0 69 6f 6e 20 3e 26 35 22 29 20 32 3e 26 35 0a 20  ion >&5") 2>&5. 
11ad0 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
11ae0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
11af0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
11b00 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
11b10 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
11b20 75 73 29 3b 20 7d 0a 7b 20 28 61 63 5f 74 72 79  us); }.{ (ac_try
11b30 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d  ="$ac_compiler -
11b40 76 20 3e 26 35 22 0a 63 61 73 65 20 22 28 28 24  v >&5".case "(($
11b50 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
11b60 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
11b70 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
11b80 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
11b90 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
11ba0 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f  ;;.esac.eval ac_
11bb0 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73  try_echo="\"\$as
11bc0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
11bd0 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73  _try_echo\"".$as
11be0 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65  _echo "$ac_try_e
11bf0 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61  cho") >&5.  (eva
11c00 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20  l "$ac_compiler 
11c10 2d 76 20 3e 26 35 22 29 20 32 3e 26 35 0a 20 20  -v >&5") 2>&5.  
11c20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24  ac_status=$?.  $
11c30 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
11c40 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
11c50 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
11c60 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
11c70 73 29 3b 20 7d 0a 7b 20 28 61 63 5f 74 72 79 3d  s); }.{ (ac_try=
11c80 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 56  "$ac_compiler -V
11c90 20 3e 26 35 22 0a 63 61 73 65 20 22 28 28 24 61   >&5".case "(($a
11ca0 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
11cb0 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
11cc0 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
11cd0 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
11ce0 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
11cf0 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74  ;.esac.eval ac_t
11d00 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f  ry_echo="\"\$as_
11d10 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
11d20 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f  try_echo\"".$as_
11d30 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63  echo "$ac_try_ec
11d40 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  ho") >&5.  (eval
11d50 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d   "$ac_compiler -
11d60 56 20 3e 26 35 22 29 20 32 3e 26 35 0a 20 20 61  V >&5") 2>&5.  a
11d70 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61  c_status=$?.  $a
11d80 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
11d90 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
11da0 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
11db0 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
11dc0 29 3b 20 7d 0a 0a 63 61 74 20 3e 63 6f 6e 66 74  ); }..cat >conft
11dd0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
11de0 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
11df0 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
11e00 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
11e10 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
11e20 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
11e30 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
11e40 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
11e50 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69  .h.  */..int.mai
11e60 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65  n ().{..  ;.  re
11e70 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
11e80 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 5f  .ac_clean_files_
11e90 73 61 76 65 3d 24 61 63 5f 63 6c 65 61 6e 5f 66  save=$ac_clean_f
11ea0 69 6c 65 73 0a 61 63 5f 63 6c 65 61 6e 5f 66 69  iles.ac_clean_fi
11eb0 6c 65 73 3d 22 24 61 63 5f 63 6c 65 61 6e 5f 66  les="$ac_clean_f
11ec0 69 6c 65 73 20 61 2e 6f 75 74 20 61 2e 6f 75 74  iles a.out a.out
11ed0 2e 64 53 59 4d 20 61 2e 65 78 65 20 62 2e 6f 75  .dSYM a.exe b.ou
11ee0 74 22 0a 23 20 54 72 79 20 74 6f 20 63 72 65 61  t".# Try to crea
11ef0 74 65 20 61 6e 20 65 78 65 63 75 74 61 62 6c 65  te an executable
11f00 20 77 69 74 68 6f 75 74 20 2d 6f 20 66 69 72 73   without -o firs
11f10 74 2c 20 64 69 73 72 65 67 61 72 64 20 61 2e 6f  t, disregard a.o
11f20 75 74 2e 0a 23 20 49 74 20 77 69 6c 6c 20 68 65  ut..# It will he
11f30 6c 70 20 75 73 20 64 69 61 67 6e 6f 73 65 20 62  lp us diagnose b
11f40 72 6f 6b 65 6e 20 63 6f 6d 70 69 6c 65 72 73 2c  roken compilers,
11f50 20 61 6e 64 20 66 69 6e 64 69 6e 67 20 6f 75 74   and finding out
11f60 20 61 6e 20 69 6e 74 75 69 74 69 6f 6e 0a 23 20   an intuition.# 
11f70 6f 66 20 65 78 65 65 78 74 2e 0a 7b 20 24 61 73  of exeext..{ $as
11f80 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
11f90 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
11fa0 66 6f 72 20 43 20 63 6f 6d 70 69 6c 65 72 20 64  for C compiler d
11fb0 65 66 61 75 6c 74 20 6f 75 74 70 75 74 20 66 69  efault output fi
11fc0 6c 65 20 6e 61 6d 65 22 20 3e 26 35 0a 24 61 73  le name" >&5.$as
11fd0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
11fe0 67 20 66 6f 72 20 43 20 63 6f 6d 70 69 6c 65 72  g for C compiler
11ff0 20 64 65 66 61 75 6c 74 20 6f 75 74 70 75 74 20   default output 
12000 66 69 6c 65 20 6e 61 6d 65 2e 2e 2e 20 22 20 3e  file name... " >
12010 26 36 3b 20 7d 0a 61 63 5f 6c 69 6e 6b 5f 64 65  &6; }.ac_link_de
12020 66 61 75 6c 74 3d 60 24 61 73 5f 65 63 68 6f 20  fault=`$as_echo 
12030 22 24 61 63 5f 6c 69 6e 6b 22 20 7c 20 73 65 64  "$ac_link" | sed
12040 20 27 73 2f 20 2d 6f 20 2a 63 6f 6e 66 74 65 73   's/ -o *conftes
12050 74 5b 5e 20 5d 2a 2f 2f 27 60 0a 0a 23 20 54 68  t[^ ]*//'`..# Th
12060 65 20 70 6f 73 73 69 62 6c 65 20 6f 75 74 70 75  e possible outpu
12070 74 20 66 69 6c 65 73 3a 0a 61 63 5f 66 69 6c 65  t files:.ac_file
12080 73 3d 22 61 2e 6f 75 74 20 63 6f 6e 66 74 65 73  s="a.out conftes
12090 74 2e 65 78 65 20 63 6f 6e 66 74 65 73 74 20 61  t.exe conftest a
120a0 2e 65 78 65 20 61 5f 6f 75 74 2e 65 78 65 20 62  .exe a_out.exe b
120b0 2e 6f 75 74 20 63 6f 6e 66 74 65 73 74 2e 2a 22  .out conftest.*"
120c0 0a 0a 61 63 5f 72 6d 66 69 6c 65 73 3d 0a 66 6f  ..ac_rmfiles=.fo
120d0 72 20 61 63 5f 66 69 6c 65 20 69 6e 20 24 61 63  r ac_file in $ac
120e0 5f 66 69 6c 65 73 0a 64 6f 0a 20 20 63 61 73 65  _files.do.  case
120f0 20 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20   $ac_file in.   
12100 20 2a 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78   *.$ac_ext | *.x
12110 63 6f 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a  coff | *.tds | *
12120 2e 64 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78  .d | *.pdb | *.x
12130 53 59 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62  SYM | *.bb | *.b
12140 62 67 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69  bg | *.map | *.i
12150 6e 66 20 7c 20 2a 2e 64 53 59 4d 20 7c 20 2a 2e  nf | *.dSYM | *.
12160 6f 20 7c 20 2a 2e 6f 62 6a 20 29 20 3b 3b 0a 20  o | *.obj ) ;;. 
12170 20 20 20 2a 20 29 20 61 63 5f 72 6d 66 69 6c 65     * ) ac_rmfile
12180 73 3d 22 24 61 63 5f 72 6d 66 69 6c 65 73 20 24  s="$ac_rmfiles $
12190 61 63 5f 66 69 6c 65 22 3b 3b 0a 20 20 65 73 61  ac_file";;.  esa
121a0 63 0a 64 6f 6e 65 0a 72 6d 20 2d 66 20 24 61 63  c.done.rm -f $ac
121b0 5f 72 6d 66 69 6c 65 73 0a 0a 69 66 20 7b 20 28  _rmfiles..if { (
121c0 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b  ac_try="$ac_link
121d0 5f 64 65 66 61 75 6c 74 22 0a 63 61 73 65 20 22  _default".case "
121e0 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
121f0 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
12200 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
12210 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
12220 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
12230 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
12240 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c  ac_try_echo="\"\
12250 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
12260 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a  $ac_try_echo\"".
12270 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72  $as_echo "$ac_tr
12280 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28  y_echo") >&5.  (
12290 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 5f 64  eval "$ac_link_d
122a0 65 66 61 75 6c 74 22 29 20 32 3e 26 35 0a 20 20  efault") 2>&5.  
122b0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24  ac_status=$?.  $
122c0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
122d0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
122e0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
122f0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
12300 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 23 20  s); }; then.  # 
12310 41 75 74 6f 63 6f 6e 66 2d 32 2e 31 33 20 63 6f  Autoconf-2.13 co
12320 75 6c 64 20 73 65 74 20 74 68 65 20 61 63 5f 63  uld set the ac_c
12330 76 5f 65 78 65 65 78 74 20 76 61 72 69 61 62 6c  v_exeext variabl
12340 65 20 74 6f 20 60 6e 6f 27 2e 0a 23 20 53 6f 20  e to `no'..# So 
12350 69 67 6e 6f 72 65 20 61 20 76 61 6c 75 65 20 6f  ignore a value o
12360 66 20 60 6e 6f 27 2c 20 6f 74 68 65 72 77 69 73  f `no', otherwis
12370 65 20 74 68 69 73 20 77 6f 75 6c 64 20 6c 65 61  e this would lea
12380 64 20 74 6f 20 60 45 58 45 45 58 54 20 3d 20 6e  d to `EXEEXT = n
12390 6f 27 0a 23 20 69 6e 20 61 20 4d 61 6b 65 66 69  o'.# in a Makefi
123a0 6c 65 2e 20 20 57 65 20 73 68 6f 75 6c 64 20 6e  le.  We should n
123b0 6f 74 20 6f 76 65 72 72 69 64 65 20 61 63 5f 63  ot override ac_c
123c0 76 5f 65 78 65 65 78 74 20 69 66 20 69 74 20 77  v_exeext if it w
123d0 61 73 20 63 61 63 68 65 64 2c 0a 23 20 73 6f 20  as cached,.# so 
123e0 74 68 61 74 20 74 68 65 20 75 73 65 72 20 63 61  that the user ca
123f0 6e 20 73 68 6f 72 74 2d 63 69 72 63 75 69 74 20  n short-circuit 
12400 74 68 69 73 20 74 65 73 74 20 66 6f 72 20 63 6f  this test for co
12410 6d 70 69 6c 65 72 73 20 75 6e 6b 6e 6f 77 6e 20  mpilers unknown 
12420 74 6f 0a 23 20 41 75 74 6f 63 6f 6e 66 2e 0a 66  to.# Autoconf..f
12430 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20 24 61  or ac_file in $a
12440 63 5f 66 69 6c 65 73 20 27 27 0a 64 6f 0a 20 20  c_files ''.do.  
12450 74 65 73 74 20 2d 66 20 22 24 61 63 5f 66 69 6c  test -f "$ac_fil
12460 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 20  e" || continue. 
12470 20 63 61 73 65 20 24 61 63 5f 66 69 6c 65 20 69   case $ac_file i
12480 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78 74 20  n.    *.$ac_ext 
12490 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e 74 64  | *.xcoff | *.td
124a0 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64 62 20  s | *.d | *.pdb 
124b0 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62 62 20  | *.xSYM | *.bb 
124c0 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61 70 20  | *.bbg | *.map 
124d0 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64 53 59 4d  | *.inf | *.dSYM
124e0 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a 20 29   | *.o | *.obj )
124f0 0a 09 3b 3b 0a 20 20 20 20 5b 61 62 5d 2e 6f 75  ..;;.    [ab].ou
12500 74 20 29 0a 09 23 20 57 65 20 66 6f 75 6e 64 20  t )..# We found 
12510 74 68 65 20 64 65 66 61 75 6c 74 20 65 78 65 63  the default exec
12520 75 74 61 62 6c 65 2c 20 62 75 74 20 65 78 65 65  utable, but exee
12530 78 74 3d 27 27 20 69 73 20 6d 6f 73 74 0a 09 23  xt='' is most..#
12540 20 63 65 72 74 61 69 6e 6c 79 20 72 69 67 68 74   certainly right
12550 2e 0a 09 62 72 65 61 6b 3b 3b 0a 20 20 20 20 2a  ...break;;.    *
12560 2e 2a 20 29 0a 20 20 20 20 20 20 20 20 69 66 20  .* ).        if 
12570 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 65 78  test "${ac_cv_ex
12580 65 65 78 74 2b 73 65 74 7d 22 20 3d 20 73 65 74  eext+set}" = set
12590 20 26 26 20 74 65 73 74 20 22 24 61 63 5f 63 76   && test "$ac_cv
125a0 5f 65 78 65 65 78 74 22 20 21 3d 20 6e 6f 3b 0a  _exeext" != no;.
125b0 09 74 68 65 6e 20 3a 3b 20 65 6c 73 65 0a 09 20  .then :; else.. 
125c0 20 20 61 63 5f 63 76 5f 65 78 65 65 78 74 3d 60    ac_cv_exeext=`
125d0 65 78 70 72 20 22 24 61 63 5f 66 69 6c 65 22 20  expr "$ac_file" 
125e0 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a 5c 29  : '[^.]*\(\..*\)
125f0 27 60 0a 09 66 69 0a 09 23 20 57 65 20 73 65 74  '`..fi..# We set
12600 20 61 63 5f 63 76 5f 65 78 65 65 78 74 20 68 65   ac_cv_exeext he
12610 72 65 20 62 65 63 61 75 73 65 20 74 68 65 20 6c  re because the l
12620 61 74 65 72 20 74 65 73 74 20 66 6f 72 20 69 74  ater test for it
12630 20 69 73 20 6e 6f 74 0a 09 23 20 73 61 66 65 3a   is not..# safe:
12640 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 72 73   cross compilers
12650 20 6d 61 79 20 6e 6f 74 20 61 64 64 20 74 68 65   may not add the
12660 20 73 75 66 66 69 78 20 69 66 20 67 69 76 65 6e   suffix if given
12670 20 61 6e 20 60 2d 6f 27 0a 09 23 20 61 72 67 75   an `-o'..# argu
12680 6d 65 6e 74 2c 20 73 6f 20 77 65 20 6d 61 79 20  ment, so we may 
12690 6e 65 65 64 20 74 6f 20 6b 6e 6f 77 20 69 74 20  need to know it 
126a0 61 74 20 74 68 61 74 20 70 6f 69 6e 74 20 61 6c  at that point al
126b0 72 65 61 64 79 2e 0a 09 23 20 45 76 65 6e 20 69  ready...# Even i
126c0 66 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 6c  f this section l
126d0 6f 6f 6b 73 20 63 72 75 66 74 79 3a 20 69 74 20  ooks crufty: it 
126e0 68 61 73 20 74 68 65 20 61 64 76 61 6e 74 61 67  has the advantag
126f0 65 20 6f 66 0a 09 23 20 61 63 74 75 61 6c 6c 79  e of..# actually
12700 20 77 6f 72 6b 69 6e 67 2e 0a 09 62 72 65 61 6b   working...break
12710 3b 3b 0a 20 20 20 20 2a 20 29 0a 09 62 72 65 61  ;;.    * )..brea
12720 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a  k;;.  esac.done.
12730 74 65 73 74 20 22 24 61 63 5f 63 76 5f 65 78 65  test "$ac_cv_exe
12740 65 78 74 22 20 3d 20 6e 6f 20 26 26 20 61 63 5f  ext" = no && ac_
12750 63 76 5f 65 78 65 65 78 74 3d 0a 0a 65 6c 73 65  cv_exeext=..else
12760 0a 20 20 61 63 5f 66 69 6c 65 3d 27 27 0a 66 69  .  ac_file=''.fi
12770 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
12780 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
12790 73 75 6c 74 3a 20 24 61 63 5f 66 69 6c 65 22 20  sult: $ac_file" 
127a0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
127b0 63 5f 66 69 6c 65 22 20 3e 26 36 3b 20 7d 0a 69  c_file" >&6; }.i
127c0 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 66  f test -z "$ac_f
127d0 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 24 61 73  ile"; then.  $as
127e0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66  _echo "$as_me: f
127f0 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
12800 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
12810 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
12820 61 63 5f 65 78 74 20 3e 26 35 0a 0a 7b 20 7b 20  ac_ext >&5..{ { 
12830 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
12840 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a  :$LINENO: error:
12850 20 43 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 6e   C compiler cann
12860 6f 74 20 63 72 65 61 74 65 20 65 78 65 63 75 74  ot create execut
12870 61 62 6c 65 73 0a 53 65 65 20 5c 60 63 6f 6e 66  ables.See \`conf
12880 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65  ig.log' for more
12890 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a 24   details." >&5.$
128a0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
128b0 20 65 72 72 6f 72 3a 20 43 20 63 6f 6d 70 69 6c   error: C compil
128c0 65 72 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65  er cannot create
128d0 20 65 78 65 63 75 74 61 62 6c 65 73 0a 53 65 65   executables.See
128e0 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66   \`config.log' f
128f0 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e  or more details.
12900 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78  " >&2;}.   { (ex
12910 69 74 20 37 37 29 3b 20 65 78 69 74 20 37 37 3b  it 77); exit 77;
12920 20 7d 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65 78 65   }; }.fi..ac_exe
12930 65 78 74 3d 24 61 63 5f 63 76 5f 65 78 65 65 78  ext=$ac_cv_exeex
12940 74 0a 0a 23 20 43 68 65 63 6b 20 74 68 61 74 20  t..# Check that 
12950 74 68 65 20 63 6f 6d 70 69 6c 65 72 20 70 72 6f  the compiler pro
12960 64 75 63 65 73 20 65 78 65 63 75 74 61 62 6c 65  duces executable
12970 73 20 77 65 20 63 61 6e 20 72 75 6e 2e 20 20 49  s we can run.  I
12980 66 20 6e 6f 74 2c 20 65 69 74 68 65 72 0a 23 20  f not, either.# 
12990 74 68 65 20 63 6f 6d 70 69 6c 65 72 20 69 73 20  the compiler is 
129a0 62 72 6f 6b 65 6e 2c 20 6f 72 20 77 65 20 63 72  broken, or we cr
129b0 6f 73 73 20 63 6f 6d 70 69 6c 65 2e 0a 7b 20 24  oss compile..{ $
129c0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
129d0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
129e0 67 20 77 68 65 74 68 65 72 20 74 68 65 20 43 20  g whether the C 
129f0 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73 22 20  compiler works" 
12a00 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
12a10 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72  checking whether
12a20 20 74 68 65 20 43 20 63 6f 6d 70 69 6c 65 72 20   the C compiler 
12a30 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20  works... " >&6; 
12a40 7d 0a 23 20 46 49 58 4d 45 3a 20 54 68 65 73 65  }.# FIXME: These
12a50 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 72 20   cross compiler 
12a60 68 61 63 6b 73 20 73 68 6f 75 6c 64 20 62 65 20  hacks should be 
12a70 72 65 6d 6f 76 65 64 20 66 6f 72 20 41 75 74 6f  removed for Auto
12a80 63 6f 6e 66 20 33 2e 30 0a 23 20 49 66 20 6e 6f  conf 3.0.# If no
12a90 74 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 69 6e  t cross compilin
12aa0 67 2c 20 63 68 65 63 6b 20 74 68 61 74 20 77 65  g, check that we
12ab0 20 63 61 6e 20 72 75 6e 20 61 20 73 69 6d 70 6c   can run a simpl
12ac0 65 20 70 72 6f 67 72 61 6d 2e 0a 69 66 20 74 65  e program..if te
12ad0 73 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69  st "$cross_compi
12ae0 6c 69 6e 67 22 20 21 3d 20 79 65 73 3b 20 74 68  ling" != yes; th
12af0 65 6e 0a 20 20 69 66 20 7b 20 61 63 5f 74 72 79  en.  if { ac_try
12b00 3d 27 2e 2f 24 61 63 5f 66 69 6c 65 27 0a 20 20  ='./$ac_file'.  
12b10 7b 20 28 63 61 73 65 20 22 28 28 24 61 63 5f 74  { (case "(($ac_t
12b20 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
12b30 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
12b40 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
12b50 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
12b60 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
12b70 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f  sac.eval ac_try_
12b80 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo="\"\$as_me:
12b90 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
12ba0 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68  _echo\"".$as_ech
12bb0 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22  o "$ac_try_echo"
12bc0 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
12bd0 61 63 5f 74 72 79 22 29 20 32 3e 26 35 0a 20 20  ac_try") 2>&5.  
12be0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24  ac_status=$?.  $
12bf0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
12c00 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
12c10 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
12c20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
12c30 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20  s); }; }; then. 
12c40 20 20 20 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69     cross_compili
12c50 6e 67 3d 6e 6f 0a 20 20 65 6c 73 65 0a 20 20 20  ng=no.  else.   
12c60 20 69 66 20 74 65 73 74 20 22 24 63 72 6f 73 73   if test "$cross
12c70 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3d 20 6d 61  _compiling" = ma
12c80 79 62 65 3b 20 74 68 65 6e 0a 09 63 72 6f 73 73  ybe; then..cross
12c90 5f 63 6f 6d 70 69 6c 69 6e 67 3d 79 65 73 0a 20  _compiling=yes. 
12ca0 20 20 20 65 6c 73 65 0a 09 7b 20 7b 20 24 61 73     else..{ { $as
12cb0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
12cc0 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61  INENO: error: ca
12cd0 6e 6e 6f 74 20 72 75 6e 20 43 20 63 6f 6d 70 69  nnot run C compi
12ce0 6c 65 64 20 70 72 6f 67 72 61 6d 73 2e 0a 49 66  led programs..If
12cf0 20 79 6f 75 20 6d 65 61 6e 74 20 74 6f 20 63 72   you meant to cr
12d00 6f 73 73 20 63 6f 6d 70 69 6c 65 2c 20 75 73 65  oss compile, use
12d10 20 5c 60 2d 2d 68 6f 73 74 27 2e 0a 53 65 65 20   \`--host'..See 
12d20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
12d30 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22  r more details."
12d40 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
12d50 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61  as_me: error: ca
12d60 6e 6e 6f 74 20 72 75 6e 20 43 20 63 6f 6d 70 69  nnot run C compi
12d70 6c 65 64 20 70 72 6f 67 72 61 6d 73 2e 0a 49 66  led programs..If
12d80 20 79 6f 75 20 6d 65 61 6e 74 20 74 6f 20 63 72   you meant to cr
12d90 6f 73 73 20 63 6f 6d 70 69 6c 65 2c 20 75 73 65  oss compile, use
12da0 20 5c 60 2d 2d 68 6f 73 74 27 2e 0a 53 65 65 20   \`--host'..See 
12db0 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
12dc0 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22  r more details."
12dd0 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
12de0 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
12df0 20 7d 0a 20 20 20 20 66 69 0a 20 20 66 69 0a 66   }.    fi.  fi.f
12e00 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
12e10 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
12e20 73 75 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a 24  sult: yes" >&5.$
12e30 61 73 5f 65 63 68 6f 20 22 79 65 73 22 20 3e 26  as_echo "yes" >&
12e40 36 3b 20 7d 0a 0a 72 6d 20 2d 66 20 2d 72 20 61  6; }..rm -f -r a
12e50 2e 6f 75 74 20 61 2e 6f 75 74 2e 64 53 59 4d 20  .out a.out.dSYM 
12e60 61 2e 65 78 65 20 63 6f 6e 66 74 65 73 74 24 61  a.exe conftest$a
12e70 63 5f 63 76 5f 65 78 65 65 78 74 20 62 2e 6f 75  c_cv_exeext b.ou
12e80 74 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73  t.ac_clean_files
12e90 3d 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73  =$ac_clean_files
12ea0 5f 73 61 76 65 0a 23 20 43 68 65 63 6b 20 74 68  _save.# Check th
12eb0 61 74 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 20  at the compiler 
12ec0 70 72 6f 64 75 63 65 73 20 65 78 65 63 75 74 61  produces executa
12ed0 62 6c 65 73 20 77 65 20 63 61 6e 20 72 75 6e 2e  bles we can run.
12ee0 20 20 49 66 20 6e 6f 74 2c 20 65 69 74 68 65 72    If not, either
12ef0 0a 23 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 20  .# the compiler 
12f00 69 73 20 62 72 6f 6b 65 6e 2c 20 6f 72 20 77 65  is broken, or we
12f10 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 2e 0a   cross compile..
12f20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
12f30 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
12f40 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20  king whether we 
12f50 61 72 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c  are cross compil
12f60 69 6e 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ing" >&5.$as_ech
12f70 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68  o_n "checking wh
12f80 65 74 68 65 72 20 77 65 20 61 72 65 20 63 72 6f  ether we are cro
12f90 73 73 20 63 6f 6d 70 69 6c 69 6e 67 2e 2e 2e 20  ss compiling... 
12fa0 22 20 3e 26 36 3b 20 7d 0a 7b 20 24 61 73 5f 65  " >&6; }.{ $as_e
12fb0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
12fc0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 63 72  ENO: result: $cr
12fd0 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3e  oss_compiling" >
12fe0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 63 72  &5.$as_echo "$cr
12ff0 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3e  oss_compiling" >
13000 26 36 3b 20 7d 0a 0a 7b 20 24 61 73 5f 65 63 68  &6; }..{ $as_ech
13010 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
13020 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
13030 73 75 66 66 69 78 20 6f 66 20 65 78 65 63 75 74  suffix of execut
13040 61 62 6c 65 73 22 20 3e 26 35 0a 24 61 73 5f 65  ables" >&5.$as_e
13050 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
13060 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20 65 78  for suffix of ex
13070 65 63 75 74 61 62 6c 65 73 2e 2e 2e 20 22 20 3e  ecutables... " >
13080 26 36 3b 20 7d 0a 69 66 20 7b 20 28 61 63 5f 74  &6; }.if { (ac_t
13090 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61  ry="$ac_link".ca
130a0 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
130b0 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
130c0 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
130d0 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
130e0 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
130f0 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
13100 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
13110 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  "\"\$as_me:$LINE
13120 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
13130 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  \"".$as_echo "$a
13140 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35  c_try_echo") >&5
13150 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69  .  (eval "$ac_li
13160 6e 6b 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  nk") 2>&5.  ac_s
13170 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65  tatus=$?.  $as_e
13180 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
13190 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
131a0 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
131b0 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
131c0 7d 3b 20 74 68 65 6e 0a 20 20 23 20 49 66 20 62  }; then.  # If b
131d0 6f 74 68 20 60 63 6f 6e 66 74 65 73 74 2e 65 78  oth `conftest.ex
131e0 65 27 20 61 6e 64 20 60 63 6f 6e 66 74 65 73 74  e' and `conftest
131f0 27 20 61 72 65 20 60 70 72 65 73 65 6e 74 27 20  ' are `present' 
13200 28 77 65 6c 6c 2c 20 6f 62 73 65 72 76 61 62 6c  (well, observabl
13210 65 29 0a 23 20 63 61 74 63 68 20 60 63 6f 6e 66  e).# catch `conf
13220 74 65 73 74 2e 65 78 65 27 2e 20 20 46 6f 72 20  test.exe'.  For 
13230 69 6e 73 74 61 6e 63 65 20 77 69 74 68 20 43 79  instance with Cy
13240 67 77 69 6e 2c 20 60 6c 73 20 63 6f 6e 66 74 65  gwin, `ls confte
13250 73 74 27 20 77 69 6c 6c 0a 23 20 77 6f 72 6b 20  st' will.# work 
13260 70 72 6f 70 65 72 6c 79 20 28 69 2e 65 2e 2c 20  properly (i.e., 
13270 72 65 66 65 72 20 74 6f 20 60 63 6f 6e 66 74 65  refer to `confte
13280 73 74 2e 65 78 65 27 29 2c 20 77 68 69 6c 65 20  st.exe'), while 
13290 69 74 20 77 6f 6e 27 74 20 77 69 74 68 0a 23 20  it won't with.# 
132a0 60 72 6d 27 2e 0a 66 6f 72 20 61 63 5f 66 69 6c  `rm'..for ac_fil
132b0 65 20 69 6e 20 63 6f 6e 66 74 65 73 74 2e 65 78  e in conftest.ex
132c0 65 20 63 6f 6e 66 74 65 73 74 20 63 6f 6e 66 74  e conftest conft
132d0 65 73 74 2e 2a 3b 20 64 6f 0a 20 20 74 65 73 74  est.*; do.  test
132e0 20 2d 66 20 22 24 61 63 5f 66 69 6c 65 22 20 7c   -f "$ac_file" |
132f0 7c 20 63 6f 6e 74 69 6e 75 65 0a 20 20 63 61 73  | continue.  cas
13300 65 20 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20  e $ac_file in.  
13310 20 20 2a 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e    *.$ac_ext | *.
13320 78 63 6f 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20  xcoff | *.tds | 
13330 2a 2e 64 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e  *.d | *.pdb | *.
13340 78 53 59 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e  xSYM | *.bb | *.
13350 62 62 67 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e  bbg | *.map | *.
13360 69 6e 66 20 7c 20 2a 2e 64 53 59 4d 20 7c 20 2a  inf | *.dSYM | *
13370 2e 6f 20 7c 20 2a 2e 6f 62 6a 20 29 20 3b 3b 0a  .o | *.obj ) ;;.
13380 20 20 20 20 2a 2e 2a 20 29 20 61 63 5f 63 76 5f      *.* ) ac_cv_
13390 65 78 65 65 78 74 3d 60 65 78 70 72 20 22 24 61  exeext=`expr "$a
133a0 63 5f 66 69 6c 65 22 20 3a 20 27 5b 5e 2e 5d 2a  c_file" : '[^.]*
133b0 5c 28 5c 2e 2e 2a 5c 29 27 60 0a 09 20 20 62 72  \(\..*\)'`..  br
133c0 65 61 6b 3b 3b 0a 20 20 20 20 2a 20 29 20 62 72  eak;;.    * ) br
133d0 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e  eak;;.  esac.don
133e0 65 0a 65 6c 73 65 0a 20 20 7b 20 7b 20 24 61 73  e.else.  { { $as
133f0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
13400 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61  INENO: error: ca
13410 6e 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73 75 66  nnot compute suf
13420 66 69 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c  fix of executabl
13430 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 69  es: cannot compi
13440 6c 65 20 61 6e 64 20 6c 69 6e 6b 0a 53 65 65 20  le and link.See 
13450 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
13460 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22  r more details."
13470 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
13480 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61  as_me: error: ca
13490 6e 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73 75 66  nnot compute suf
134a0 66 69 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c  fix of executabl
134b0 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 69  es: cannot compi
134c0 6c 65 20 61 6e 64 20 6c 69 6e 6b 0a 53 65 65 20  le and link.See 
134d0 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
134e0 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22  r more details."
134f0 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
13500 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
13510 20 7d 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e   }.fi..rm -f con
13520 66 74 65 73 74 24 61 63 5f 63 76 5f 65 78 65 65  ftest$ac_cv_exee
13530 78 74 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  xt.{ $as_echo "$
13540 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
13550 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 65 78  esult: $ac_cv_ex
13560 65 65 78 74 22 20 3e 26 35 0a 24 61 73 5f 65 63  eext" >&5.$as_ec
13570 68 6f 20 22 24 61 63 5f 63 76 5f 65 78 65 65 78  ho "$ac_cv_exeex
13580 74 22 20 3e 26 36 3b 20 7d 0a 0a 72 6d 20 2d 66  t" >&6; }..rm -f
13590 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
135a0 74 0a 45 58 45 45 58 54 3d 24 61 63 5f 63 76 5f  t.EXEEXT=$ac_cv_
135b0 65 78 65 65 78 74 0a 61 63 5f 65 78 65 65 78 74  exeext.ac_exeext
135c0 3d 24 45 58 45 45 58 54 0a 7b 20 24 61 73 5f 65  =$EXEEXT.{ $as_e
135d0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
135e0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
135f0 72 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65  r suffix of obje
13600 63 74 20 66 69 6c 65 73 22 20 3e 26 35 0a 24 61  ct files" >&5.$a
13610 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
13620 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20 6f 66  ng for suffix of
13630 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 2e 2e 2e   object files...
13640 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
13650 74 20 22 24 7b 61 63 5f 63 76 5f 6f 62 6a 65 78  t "${ac_cv_objex
13660 74 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  t+set}" = set; t
13670 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
13680 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
13690 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e  .else.  cat >con
136a0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
136b0 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
136c0 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
136d0 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
136e0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
136f0 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
13700 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
13710 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
13720 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d  fs.h.  */..int.m
13730 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20  ain ().{..  ;.  
13740 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
13750 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  OF.rm -f conftes
13760 74 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 62 6a  t.o conftest.obj
13770 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24  .if { (ac_try="$
13780 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65  ac_compile".case
13790 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
137a0 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
137b0 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
137c0 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
137d0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
137e0 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
137f0 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c  l ac_try_echo="\
13800 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
13810 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
13820 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ".$as_echo "$ac_
13830 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20  try_echo") >&5. 
13840 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70   (eval "$ac_comp
13850 69 6c 65 22 29 20 32 3e 26 35 0a 20 20 61 63 5f  ile") 2>&5.  ac_
13860 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f  status=$?.  $as_
13870 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
13880 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
13890 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
138a0 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
138b0 20 7d 3b 20 74 68 65 6e 0a 20 20 66 6f 72 20 61   }; then.  for a
138c0 63 5f 66 69 6c 65 20 69 6e 20 63 6f 6e 66 74 65  c_file in confte
138d0 73 74 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 62  st.o conftest.ob
138e0 6a 20 63 6f 6e 66 74 65 73 74 2e 2a 3b 20 64 6f  j conftest.*; do
138f0 0a 20 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f  .  test -f "$ac_
13900 66 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75  file" || continu
13910 65 3b 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69  e;.  case $ac_fi
13920 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f  le in.    *.$ac_
13930 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20  ext | *.xcoff | 
13940 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e  *.tds | *.d | *.
13950 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a  pdb | *.xSYM | *
13960 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e  .bb | *.bbg | *.
13970 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e  map | *.inf | *.
13980 64 53 59 4d 20 29 20 3b 3b 0a 20 20 20 20 2a 29  dSYM ) ;;.    *)
13990 20 61 63 5f 63 76 5f 6f 62 6a 65 78 74 3d 60 65   ac_cv_objext=`e
139a0 78 70 72 20 22 24 61 63 5f 66 69 6c 65 22 20 3a  xpr "$ac_file" :
139b0 20 27 2e 2a 5c 2e 5c 28 2e 2a 5c 29 27 60 0a 20   '.*\.\(.*\)'`. 
139c0 20 20 20 20 20 20 62 72 65 61 6b 3b 3b 0a 20 20        break;;.  
139d0 65 73 61 63 0a 64 6f 6e 65 0a 65 6c 73 65 0a 20  esac.done.else. 
139e0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
139f0 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
13a00 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
13a10 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
13a20 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
13a30 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  { { $as_echo "$a
13a40 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
13a50 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70  ror: cannot comp
13a60 75 74 65 20 73 75 66 66 69 78 20 6f 66 20 6f 62  ute suffix of ob
13a70 6a 65 63 74 20 66 69 6c 65 73 3a 20 63 61 6e 6e  ject files: cann
13a80 6f 74 20 63 6f 6d 70 69 6c 65 0a 53 65 65 20 5c  ot compile.See \
13a90 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72  `config.log' for
13aa0 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20   more details." 
13ab0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
13ac0 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e  s_me: error: can
13ad0 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73 75 66 66  not compute suff
13ae0 69 78 20 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c  ix of object fil
13af0 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 69  es: cannot compi
13b00 6c 65 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e  le.See \`config.
13b10 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65  log' for more de
13b20 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20  tails." >&2;}.  
13b30 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
13b40 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 72 6d  t 1; }; }.fi..rm
13b50 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
13b60 5f 63 76 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  _cv_objext conft
13b70 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 7b  est.$ac_ext.fi.{
13b80 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
13b90 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
13ba0 74 3a 20 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74  t: $ac_cv_objext
13bb0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
13bc0 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 22 20 3e  $ac_cv_objext" >
13bd0 26 36 3b 20 7d 0a 4f 42 4a 45 58 54 3d 24 61 63  &6; }.OBJEXT=$ac
13be0 5f 63 76 5f 6f 62 6a 65 78 74 0a 61 63 5f 6f 62  _cv_objext.ac_ob
13bf0 6a 65 78 74 3d 24 4f 42 4a 45 58 54 0a 7b 20 24  jext=$OBJEXT.{ $
13c00 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
13c10 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
13c20 67 20 77 68 65 74 68 65 72 20 77 65 20 61 72 65  g whether we are
13c30 20 75 73 69 6e 67 20 74 68 65 20 47 4e 55 20 43   using the GNU C
13c40 20 63 6f 6d 70 69 6c 65 72 22 20 3e 26 35 0a 24   compiler" >&5.$
13c50 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
13c60 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20 61  ing whether we a
13c70 72 65 20 75 73 69 6e 67 20 74 68 65 20 47 4e 55  re using the GNU
13c80 20 43 20 63 6f 6d 70 69 6c 65 72 2e 2e 2e 20 22   C compiler... "
13c90 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
13ca0 22 24 7b 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69  "${ac_cv_c_compi
13cb0 6c 65 72 5f 67 6e 75 2b 73 65 74 7d 22 20 3d 20  ler_gnu+set}" = 
13cc0 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
13cd0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
13ce0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61   " >&6.else.  ca
13cf0 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
13d00 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
13d10 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
13d20 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
13d30 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
13d40 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
13d50 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
13d60 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
13d70 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
13d80 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 23  .int.main ().{.#
13d90 69 66 6e 64 65 66 20 5f 5f 47 4e 55 43 5f 5f 0a  ifndef __GNUC__.
13da0 20 20 20 20 20 20 20 63 68 6f 6b 65 20 6d 65 0a         choke me.
13db0 23 65 6e 64 69 66 0a 0a 20 20 3b 0a 20 20 72 65  #endif..  ;.  re
13dc0 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
13dd0 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
13de0 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20  $ac_objext.if { 
13df0 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d  (ac_try="$ac_com
13e00 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61  pile".case "(($a
13e10 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
13e20 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
13e30 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
13e40 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
13e50 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
13e60 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74  ;.esac.eval ac_t
13e70 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f  ry_echo="\"\$as_
13e80 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
13e90 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f  try_echo\"".$as_
13ea0 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63  echo "$ac_try_ec
13eb0 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  ho") >&5.  (eval
13ec0 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20   "$ac_compile") 
13ed0 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  2>conftest.er1. 
13ee0 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
13ef0 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63  grep -v '^ *+' c
13f00 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e  onftest.er1 >con
13f10 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d  ftest.err.  rm -
13f20 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  f conftest.er1. 
13f30 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
13f40 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f  r >&5.  $as_echo
13f50 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
13f60 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
13f70 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
13f80 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
13f90 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24  & {.. test -z "$
13fa0 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
13fb0 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73  " ||.. test ! -s
13fc0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20   conftest.err.  
13fd0 20 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d       } && test -
13fe0 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  s conftest.$ac_o
13ff0 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 61 63  bjext; then.  ac
14000 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 79 65  _compiler_gnu=ye
14010 73 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68  s.else.  $as_ech
14020 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
14030 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
14040 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
14050 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
14060 78 74 20 3e 26 35 0a 0a 09 61 63 5f 63 6f 6d 70  xt >&5...ac_comp
14070 69 6c 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69 0a 0a  iler_gnu=no.fi..
14080 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
14090 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
140a0 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
140b0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 61 63 5f  test.$ac_ext.ac_
140c0 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
140d0 75 3d 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  u=$ac_compiler_g
140e0 6e 75 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  nu..fi.{ $as_ech
140f0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
14100 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
14110 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  v_c_compiler_gnu
14120 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
14130 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
14140 72 5f 67 6e 75 22 20 3e 26 36 3b 20 7d 0a 69 66  r_gnu" >&6; }.if
14150 20 74 65 73 74 20 24 61 63 5f 63 6f 6d 70 69 6c   test $ac_compil
14160 65 72 5f 67 6e 75 20 3d 20 79 65 73 3b 20 74 68  er_gnu = yes; th
14170 65 6e 0a 20 20 47 43 43 3d 79 65 73 0a 65 6c 73  en.  GCC=yes.els
14180 65 0a 20 20 47 43 43 3d 0a 66 69 0a 61 63 5f 74  e.  GCC=.fi.ac_t
14190 65 73 74 5f 43 46 4c 41 47 53 3d 24 7b 43 46 4c  est_CFLAGS=${CFL
141a0 41 47 53 2b 73 65 74 7d 0a 61 63 5f 73 61 76 65  AGS+set}.ac_save
141b0 5f 43 46 4c 41 47 53 3d 24 43 46 4c 41 47 53 0a  _CFLAGS=$CFLAGS.
141c0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
141d0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
141e0 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24 43 43  king whether $CC
141f0 20 61 63 63 65 70 74 73 20 2d 67 22 20 3e 26 35   accepts -g" >&5
14200 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
14210 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24 43  cking whether $C
14220 43 20 61 63 63 65 70 74 73 20 2d 67 2e 2e 2e 20  C accepts -g... 
14230 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
14240 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 63   "${ac_cv_prog_c
14250 63 5f 67 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  c_g+set}" = set;
14260 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
14270 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
14280 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 73 61 76  &6.else.  ac_sav
14290 65 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d  e_c_werror_flag=
142a0 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  $ac_c_werror_fla
142b0 67 0a 20 20 20 61 63 5f 63 5f 77 65 72 72 6f 72  g.   ac_c_werror
142c0 5f 66 6c 61 67 3d 79 65 73 0a 20 20 20 61 63 5f  _flag=yes.   ac_
142d0 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 6e 6f 0a  cv_prog_cc_g=no.
142e0 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a 20     CFLAGS="-g". 
142f0 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
14300 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
14310 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
14320 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
14330 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
14340 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
14350 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
14360 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
14370 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
14380 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
14390 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  .{..  ;.  return
143a0 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20   0;.}._ACEOF.rm 
143b0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
143c0 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f  objext.if { (ac_
143d0 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65  try="$ac_compile
143e0 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
143f0 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
14400 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
14410 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
14420 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
14430 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
14440 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
14450 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
14460 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
14470 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f  echo\"".$as_echo
14480 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29   "$ac_try_echo")
14490 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
144a0 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f  c_compile") 2>co
144b0 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
144c0 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
144d0 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
144e0 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
144f0 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
14500 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
14510 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
14520 35 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  5.  $as_echo "$a
14530 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
14540 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
14550 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
14560 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a  status); } && {.
14570 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  . test -z "$ac_c
14580 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
14590 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
145a0 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
145b0 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
145c0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
145d0 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  t; then.  ac_cv_
145e0 70 72 6f 67 5f 63 63 5f 67 3d 79 65 73 0a 65 6c  prog_cc_g=yes.el
145f0 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  se.  $as_echo "$
14600 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
14610 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
14620 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
14630 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
14640 26 35 0a 0a 09 43 46 4c 41 47 53 3d 22 22 0a 20  &5...CFLAGS="". 
14650 20 20 20 20 20 63 61 74 20 3e 63 6f 6e 66 74 65       cat >confte
14660 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
14670 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
14680 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
14690 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
146a0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
146b0 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
146c0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
146d0 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
146e0 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e  h.  */..int.main
146f0 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74   ().{..  ;.  ret
14700 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a  urn 0;.}._ACEOF.
14710 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
14720 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28  ac_objext.if { (
14730 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70  ac_try="$ac_comp
14740 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61 63  ile".case "(($ac
14750 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
14760 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
14770 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
14780 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
14790 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
147a0 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72  .esac.eval ac_tr
147b0 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d  y_echo="\"\$as_m
147c0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
147d0 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65  ry_echo\"".$as_e
147e0 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68  cho "$ac_try_ech
147f0 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  o") >&5.  (eval 
14800 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32  "$ac_compile") 2
14810 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
14820 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
14830 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
14840 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
14850 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
14860 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
14870 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
14880 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20   >&5.  $as_echo 
14890 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
148a0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
148b0 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
148c0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26  ac_status); } &&
148d0 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61   {.. test -z "$a
148e0 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22  c_c_werror_flag"
148f0 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20   ||.. test ! -s 
14900 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20  conftest.err.   
14910 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73      } && test -s
14920 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
14930 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 3a 0a 65  jext; then.  :.e
14940 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  lse.  $as_echo "
14950 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
14960 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
14970 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
14980 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
14990 3e 26 35 0a 0a 09 61 63 5f 63 5f 77 65 72 72 6f  >&5...ac_c_werro
149a0 72 5f 66 6c 61 67 3d 24 61 63 5f 73 61 76 65 5f  r_flag=$ac_save_
149b0 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 09 20  c_werror_flag.. 
149c0 43 46 4c 41 47 53 3d 22 2d 67 22 0a 09 20 63 61  CFLAGS="-g".. ca
149d0 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
149e0 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
149f0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
14a00 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
14a10 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
14a20 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
14a30 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
14a40 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
14a50 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
14a60 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a  .int.main ().{..
14a70 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
14a80 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63  }._ACEOF.rm -f c
14a90 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
14aa0 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  xt.if { (ac_try=
14ab0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61  "$ac_compile".ca
14ac0 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
14ad0 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
14ae0 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
14af0 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
14b00 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
14b10 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
14b20 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
14b30 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  "\"\$as_me:$LINE
14b40 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
14b50 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  \"".$as_echo "$a
14b60 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35  c_try_echo") >&5
14b70 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f  .  (eval "$ac_co
14b80 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65  mpile") 2>confte
14b90 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74  st.er1.  ac_stat
14ba0 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20  us=$?.  grep -v 
14bb0 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e  '^ *+' conftest.
14bc0 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  er1 >conftest.er
14bd0 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  r.  rm -f confte
14be0 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e  st.er1.  cat con
14bf0 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
14c00 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
14c10 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
14c20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
14c30 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
14c40 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65  us); } && {.. te
14c50 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72  st -z "$ac_c_wer
14c60 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74  ror_flag" ||.. t
14c70 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
14c80 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26  t.err.       } &
14c90 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  & test -s confte
14ca0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74  st.$ac_objext; t
14cb0 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
14cc0 5f 63 63 5f 67 3d 79 65 73 0a 65 6c 73 65 0a 20  _cc_g=yes.else. 
14cd0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
14ce0 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
14cf0 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
14d00 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
14d10 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
14d20 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20  .fi..rm -f core 
14d30 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
14d40 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
14d50 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
14d60 74 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65  t.fi..rm -f core
14d70 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
14d80 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
14d90 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  t conftest.$ac_e
14da0 78 74 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72  xt.fi..rm -f cor
14db0 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  e conftest.err c
14dc0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
14dd0 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
14de0 65 78 74 0a 20 20 20 61 63 5f 63 5f 77 65 72 72  ext.   ac_c_werr
14df0 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 73 61 76 65  or_flag=$ac_save
14e00 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 66  _c_werror_flag.f
14e10 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
14e20 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
14e30 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 72 6f  sult: $ac_cv_pro
14e40 67 5f 63 63 5f 67 22 20 3e 26 35 0a 24 61 73 5f  g_cc_g" >&5.$as_
14e50 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 72 6f  echo "$ac_cv_pro
14e60 67 5f 63 63 5f 67 22 20 3e 26 36 3b 20 7d 0a 69  g_cc_g" >&6; }.i
14e70 66 20 74 65 73 74 20 22 24 61 63 5f 74 65 73 74  f test "$ac_test
14e80 5f 43 46 4c 41 47 53 22 20 3d 20 73 65 74 3b 20  _CFLAGS" = set; 
14e90 74 68 65 6e 0a 20 20 43 46 4c 41 47 53 3d 24 61  then.  CFLAGS=$a
14ea0 63 5f 73 61 76 65 5f 43 46 4c 41 47 53 0a 65 6c  c_save_CFLAGS.el
14eb0 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f 70  if test $ac_cv_p
14ec0 72 6f 67 5f 63 63 5f 67 20 3d 20 79 65 73 3b 20  rog_cc_g = yes; 
14ed0 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20 22  then.  if test "
14ee0 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65  $GCC" = yes; the
14ef0 6e 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 2d 67  n.    CFLAGS="-g
14f00 20 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20 20   -O2".  else.   
14f10 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a 20 20 66   CFLAGS="-g".  f
14f20 69 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  i.else.  if test
14f30 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74   "$GCC" = yes; t
14f40 68 65 6e 0a 20 20 20 20 43 46 4c 41 47 53 3d 22  hen.    CFLAGS="
14f50 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  -O2".  else.    
14f60 43 46 4c 41 47 53 3d 0a 20 20 66 69 0a 66 69 0a  CFLAGS=.  fi.fi.
14f70 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
14f80 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
14f90 6b 69 6e 67 20 66 6f 72 20 24 43 43 20 6f 70 74  king for $CC opt
14fa0 69 6f 6e 20 74 6f 20 61 63 63 65 70 74 20 49 53  ion to accept IS
14fb0 4f 20 43 38 39 22 20 3e 26 35 0a 24 61 73 5f 65  O C89" >&5.$as_e
14fc0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
14fd0 66 6f 72 20 24 43 43 20 6f 70 74 69 6f 6e 20 74  for $CC option t
14fe0 6f 20 61 63 63 65 70 74 20 49 53 4f 20 43 38 39  o accept ISO C89
14ff0 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
15000 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
15010 6f 67 5f 63 63 5f 63 38 39 2b 73 65 74 7d 22 20  og_cc_c89+set}" 
15020 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
15030 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
15040 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
15050 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38  ac_cv_prog_cc_c8
15060 39 3d 6e 6f 0a 61 63 5f 73 61 76 65 5f 43 43 3d  9=no.ac_save_CC=
15070 24 43 43 0a 63 61 74 20 3e 63 6f 6e 66 74 65 73  $CC.cat >conftes
15080 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
15090 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
150a0 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
150b0 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
150c0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
150d0 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
150e0 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
150f0 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
15100 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c  .  */.#include <
15110 73 74 64 61 72 67 2e 68 3e 0a 23 69 6e 63 6c 75  stdarg.h>.#inclu
15120 64 65 20 3c 73 74 64 69 6f 2e 68 3e 0a 23 69 6e  de <stdio.h>.#in
15130 63 6c 75 64 65 20 3c 73 79 73 2f 74 79 70 65 73  clude <sys/types
15140 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 79  .h>.#include <sy
15150 73 2f 73 74 61 74 2e 68 3e 0a 2f 2a 20 4d 6f 73  s/stat.h>./* Mos
15160 74 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69  t of the followi
15170 6e 67 20 74 65 73 74 73 20 61 72 65 20 73 74 6f  ng tests are sto
15180 6c 65 6e 20 66 72 6f 6d 20 52 43 53 20 35 2e 37  len from RCS 5.7
15190 27 73 20 73 72 63 2f 63 6f 6e 66 2e 73 68 2e 20  's src/conf.sh. 
151a0 20 2a 2f 0a 73 74 72 75 63 74 20 62 75 66 20 7b   */.struct buf {
151b0 20 69 6e 74 20 78 3b 20 7d 3b 0a 46 49 4c 45 20   int x; };.FILE 
151c0 2a 20 28 2a 72 63 73 6f 70 65 6e 29 20 28 73 74  * (*rcsopen) (st
151d0 72 75 63 74 20 62 75 66 20 2a 2c 20 73 74 72 75  ruct buf *, stru
151e0 63 74 20 73 74 61 74 20 2a 2c 20 69 6e 74 29 3b  ct stat *, int);
151f0 0a 73 74 61 74 69 63 20 63 68 61 72 20 2a 65 20  .static char *e 
15200 28 70 2c 20 69 29 0a 20 20 20 20 20 63 68 61 72  (p, i).     char
15210 20 2a 2a 70 3b 0a 20 20 20 20 20 69 6e 74 20 69   **p;.     int i
15220 3b 0a 7b 0a 20 20 72 65 74 75 72 6e 20 70 5b 69  ;.{.  return p[i
15230 5d 3b 0a 7d 0a 73 74 61 74 69 63 20 63 68 61 72  ];.}.static char
15240 20 2a 66 20 28 63 68 61 72 20 2a 20 28 2a 67 29   *f (char * (*g)
15250 20 28 63 68 61 72 20 2a 2a 2c 20 69 6e 74 29 2c   (char **, int),
15260 20 63 68 61 72 20 2a 2a 70 2c 20 2e 2e 2e 29 0a   char **p, ...).
15270 7b 0a 20 20 63 68 61 72 20 2a 73 3b 0a 20 20 76  {.  char *s;.  v
15280 61 5f 6c 69 73 74 20 76 3b 0a 20 20 76 61 5f 73  a_list v;.  va_s
15290 74 61 72 74 20 28 76 2c 70 29 3b 0a 20 20 73 20  tart (v,p);.  s 
152a0 3d 20 67 20 28 70 2c 20 76 61 5f 61 72 67 20 28  = g (p, va_arg (
152b0 76 2c 69 6e 74 29 29 3b 0a 20 20 76 61 5f 65 6e  v,int));.  va_en
152c0 64 20 28 76 29 3b 0a 20 20 72 65 74 75 72 6e 20  d (v);.  return 
152d0 73 3b 0a 7d 0a 0a 2f 2a 20 4f 53 46 20 34 2e 30  s;.}../* OSF 4.0
152e0 20 43 6f 6d 70 61 71 20 63 63 20 69 73 20 73 6f   Compaq cc is so
152f0 6d 65 20 73 6f 72 74 20 6f 66 20 61 6c 6d 6f 73  me sort of almos
15300 74 2d 41 4e 53 49 20 62 79 20 64 65 66 61 75 6c  t-ANSI by defaul
15310 74 2e 20 20 49 74 20 68 61 73 0a 20 20 20 66 75  t.  It has.   fu
15320 6e 63 74 69 6f 6e 20 70 72 6f 74 6f 74 79 70 65  nction prototype
15330 73 20 61 6e 64 20 73 74 75 66 66 2c 20 62 75 74  s and stuff, but
15340 20 6e 6f 74 20 27 5c 78 48 48 27 20 68 65 78 20   not '\xHH' hex 
15350 63 68 61 72 61 63 74 65 72 20 63 6f 6e 73 74 61  character consta
15360 6e 74 73 2e 0a 20 20 20 54 68 65 73 65 20 64 6f  nts..   These do
15370 6e 27 74 20 70 72 6f 76 6f 6b 65 20 61 6e 20 65  n't provoke an e
15380 72 72 6f 72 20 75 6e 66 6f 72 74 75 6e 61 74 65  rror unfortunate
15390 6c 79 2c 20 69 6e 73 74 65 61 64 20 61 72 65 20  ly, instead are 
153a0 73 69 6c 65 6e 74 6c 79 20 74 72 65 61 74 65 64  silently treated
153b0 0a 20 20 20 61 73 20 27 78 27 2e 20 20 54 68 65  .   as 'x'.  The
153c0 20 66 6f 6c 6c 6f 77 69 6e 67 20 69 6e 64 75 63   following induc
153d0 65 73 20 61 6e 20 65 72 72 6f 72 2c 20 75 6e 74  es an error, unt
153e0 69 6c 20 2d 73 74 64 20 69 73 20 61 64 64 65 64  il -std is added
153f0 20 74 6f 20 67 65 74 0a 20 20 20 70 72 6f 70 65   to get.   prope
15400 72 20 41 4e 53 49 20 6d 6f 64 65 2e 20 20 43 75  r ANSI mode.  Cu
15410 72 69 6f 75 73 6c 79 20 27 5c 78 30 30 27 21 3d  riously '\x00'!=
15420 27 78 27 20 61 6c 77 61 79 73 20 63 6f 6d 65 73  'x' always comes
15430 20 6f 75 74 20 74 72 75 65 2c 20 66 6f 72 20 61   out true, for a
15440 6e 0a 20 20 20 61 72 72 61 79 20 73 69 7a 65 20  n.   array size 
15450 61 74 20 6c 65 61 73 74 2e 20 20 49 74 27 73 20  at least.  It's 
15460 6e 65 63 65 73 73 61 72 79 20 74 6f 20 77 72 69  necessary to wri
15470 74 65 20 27 5c 78 30 30 27 3d 3d 30 20 74 6f 20  te '\x00'==0 to 
15480 67 65 74 20 73 6f 6d 65 74 68 69 6e 67 0a 20 20  get something.  
15490 20 74 68 61 74 27 73 20 74 72 75 65 20 6f 6e 6c   that's true onl
154a0 79 20 77 69 74 68 20 2d 73 74 64 2e 20 20 2a 2f  y with -std.  */
154b0 0a 69 6e 74 20 6f 73 66 34 5f 63 63 5f 61 72 72  .int osf4_cc_arr
154c0 61 79 20 5b 27 5c 78 30 30 27 20 3d 3d 20 30 20  ay ['\x00' == 0 
154d0 3f 20 31 20 3a 20 2d 31 5d 3b 0a 0a 2f 2a 20 49  ? 1 : -1];../* I
154e0 42 4d 20 43 20 36 20 66 6f 72 20 41 49 58 20 69  BM C 6 for AIX i
154f0 73 20 61 6c 6d 6f 73 74 2d 41 4e 53 49 20 62 79  s almost-ANSI by
15500 20 64 65 66 61 75 6c 74 2c 20 62 75 74 20 69 74   default, but it
15510 20 72 65 70 6c 61 63 65 73 20 6d 61 63 72 6f 20   replaces macro 
15520 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 69 6e  parameters.   in
15530 73 69 64 65 20 73 74 72 69 6e 67 73 20 61 6e 64  side strings and
15540 20 63 68 61 72 61 63 74 65 72 20 63 6f 6e 73 74   character const
15550 61 6e 74 73 2e 20 20 2a 2f 0a 23 64 65 66 69 6e  ants.  */.#defin
15560 65 20 46 4f 4f 28 78 29 20 27 78 27 0a 69 6e 74  e FOO(x) 'x'.int
15570 20 78 6c 63 36 5f 63 63 5f 61 72 72 61 79 5b 46   xlc6_cc_array[F
15580 4f 4f 28 61 29 20 3d 3d 20 27 78 27 20 3f 20 31  OO(a) == 'x' ? 1
15590 20 3a 20 2d 31 5d 3b 0a 0a 69 6e 74 20 74 65 73   : -1];..int tes
155a0 74 20 28 69 6e 74 20 69 2c 20 64 6f 75 62 6c 65  t (int i, double
155b0 20 78 29 3b 0a 73 74 72 75 63 74 20 73 31 20 7b   x);.struct s1 {
155c0 69 6e 74 20 28 2a 66 29 20 28 69 6e 74 20 61 29  int (*f) (int a)
155d0 3b 7d 3b 0a 73 74 72 75 63 74 20 73 32 20 7b 69  ;};.struct s2 {i
155e0 6e 74 20 28 2a 66 29 20 28 64 6f 75 62 6c 65 20  nt (*f) (double 
155f0 61 29 3b 7d 3b 0a 69 6e 74 20 70 61 69 72 6e 61  a);};.int pairna
15600 6d 65 73 20 28 69 6e 74 2c 20 63 68 61 72 20 2a  mes (int, char *
15610 2a 2c 20 46 49 4c 45 20 2a 28 2a 29 28 73 74 72  *, FILE *(*)(str
15620 75 63 74 20 62 75 66 20 2a 2c 20 73 74 72 75 63  uct buf *, struc
15630 74 20 73 74 61 74 20 2a 2c 20 69 6e 74 29 2c 20  t stat *, int), 
15640 69 6e 74 2c 20 69 6e 74 29 3b 0a 69 6e 74 20 61  int, int);.int a
15650 72 67 63 3b 0a 63 68 61 72 20 2a 2a 61 72 67 76  rgc;.char **argv
15660 3b 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a  ;.int.main ().{.
15670 72 65 74 75 72 6e 20 66 20 28 65 2c 20 61 72 67  return f (e, arg
15680 76 2c 20 30 29 20 21 3d 20 61 72 67 76 5b 30 5d  v, 0) != argv[0]
15690 20 20 7c 7c 20 20 66 20 28 65 2c 20 61 72 67 76    ||  f (e, argv
156a0 2c 20 31 29 20 21 3d 20 61 72 67 76 5b 31 5d 3b  , 1) != argv[1];
156b0 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
156c0 0a 7d 0a 5f 41 43 45 4f 46 0a 66 6f 72 20 61 63  .}._ACEOF.for ac
156d0 5f 61 72 67 20 69 6e 20 27 27 20 2d 71 6c 61 6e  _arg in '' -qlan
156e0 67 6c 76 6c 3d 65 78 74 63 38 39 20 2d 71 6c 61  glvl=extc89 -qla
156f0 6e 67 6c 76 6c 3d 61 6e 73 69 20 2d 73 74 64 20  nglvl=ansi -std 
15700 5c 0a 09 2d 41 65 20 22 2d 41 61 20 2d 44 5f 48  \..-Ae "-Aa -D_H
15710 50 55 58 5f 53 4f 55 52 43 45 22 20 22 2d 58 63  PUX_SOURCE" "-Xc
15720 20 2d 44 5f 5f 45 58 54 45 4e 53 49 4f 4e 53 5f   -D__EXTENSIONS_
15730 5f 22 0a 64 6f 0a 20 20 43 43 3d 22 24 61 63 5f  _".do.  CC="$ac_
15740 73 61 76 65 5f 43 43 20 24 61 63 5f 61 72 67 22  save_CC $ac_arg"
15750 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
15760 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20  t.$ac_objext.if 
15770 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63  { (ac_try="$ac_c
15780 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28  ompile".case "((
15790 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
157a0 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
157b0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
157c0 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
157d0 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
157e0 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63  y;;.esac.eval ac
157f0 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61  _try_echo="\"\$a
15800 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
15810 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61  c_try_echo\"".$a
15820 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f  s_echo "$ac_try_
15830 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76  echo") >&5.  (ev
15840 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  al "$ac_compile"
15850 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  ) 2>conftest.er1
15860 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
15870 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
15880 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63   conftest.er1 >c
15890 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d  onftest.err.  rm
158a0 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
158b0 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
158c0 65 72 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63  err >&5.  $as_ec
158d0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
158e0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
158f0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
15900 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
15910 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20   && {.. test -z 
15920 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  "$ac_c_werror_fl
15930 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20  ag" ||.. test ! 
15940 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  -s conftest.err.
15950 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73 74         } && test
15960 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -s conftest.$ac
15970 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20  _objext; then.  
15980 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38  ac_cv_prog_cc_c8
15990 39 3d 24 61 63 5f 61 72 67 0a 65 6c 73 65 0a 20  9=$ac_arg.else. 
159a0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
159b0 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
159c0 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
159d0 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
159e0 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
159f0 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20  .fi..rm -f core 
15a00 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
15a10 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
15a20 0a 20 20 74 65 73 74 20 22 78 24 61 63 5f 63 76  .  test "x$ac_cv
15a30 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 21 3d  _prog_cc_c89" !=
15a40 20 22 78 6e 6f 22 20 26 26 20 62 72 65 61 6b 0a   "xno" && break.
15a50 64 6f 6e 65 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  done.rm -f conft
15a60 65 73 74 2e 24 61 63 5f 65 78 74 0a 43 43 3d 24  est.$ac_ext.CC=$
15a70 61 63 5f 73 61 76 65 5f 43 43 0a 0a 66 69 0a 23  ac_save_CC..fi.#
15a80 20 41 43 5f 43 41 43 48 45 5f 56 41 4c 0a 63 61   AC_CACHE_VAL.ca
15a90 73 65 20 22 78 24 61 63 5f 63 76 5f 70 72 6f 67  se "x$ac_cv_prog
15aa0 5f 63 63 5f 63 38 39 22 20 69 6e 0a 20 20 78 29  _cc_c89" in.  x)
15ab0 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .    { $as_echo 
15ac0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
15ad0 20 72 65 73 75 6c 74 3a 20 6e 6f 6e 65 20 6e 65   result: none ne
15ae0 65 64 65 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  eded" >&5.$as_ec
15af0 68 6f 20 22 6e 6f 6e 65 20 6e 65 65 64 65 64 22  ho "none needed"
15b00 20 3e 26 36 3b 20 7d 20 3b 3b 0a 20 20 78 6e 6f   >&6; } ;;.  xno
15b10 29 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f  ).    { $as_echo
15b20 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
15b30 3a 20 72 65 73 75 6c 74 3a 20 75 6e 73 75 70 70  : result: unsupp
15b40 6f 72 74 65 64 22 20 3e 26 35 0a 24 61 73 5f 65  orted" >&5.$as_e
15b50 63 68 6f 20 22 75 6e 73 75 70 70 6f 72 74 65 64  cho "unsupported
15b60 22 20 3e 26 36 3b 20 7d 20 3b 3b 0a 20 20 2a 29  " >&6; } ;;.  *)
15b70 0a 20 20 20 20 43 43 3d 22 24 43 43 20 24 61 63  .    CC="$CC $ac
15b80 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22  _cv_prog_cc_c89"
15b90 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .    { $as_echo 
15ba0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
15bb0 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
15bc0 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 3e 26 35  prog_cc_c89" >&5
15bd0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
15be0 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 3e  v_prog_cc_c89" >
15bf0 26 36 3b 20 7d 20 3b 3b 0a 65 73 61 63 0a 0a 0a  &6; } ;;.esac...
15c00 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d  ac_ext=c.ac_cpp=
15c10 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27  '$CPP $CPPFLAGS'
15c20 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43  .ac_compile='$CC
15c30 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50   -c $CFLAGS $CPP
15c40 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
15c50 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c  ac_ext >&5'.ac_l
15c60 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66  ink='$CC -o conf
15c70 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24  test$ac_exeext $
15c80 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
15c90 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65   $LDFLAGS confte
15ca0 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53  st.$ac_ext $LIBS
15cb0 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65   >&5'.ac_compile
15cc0 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63  r_gnu=$ac_cv_c_c
15cd0 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 7b 20 24  ompiler_gnu..{ $
15ce0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
15cf0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
15d00 67 20 66 6f 72 20 61 20 73 65 64 20 74 68 61 74  g for a sed that
15d10 20 64 6f 65 73 20 6e 6f 74 20 74 72 75 6e 63 61   does not trunca
15d20 74 65 20 6f 75 74 70 75 74 22 20 3e 26 35 0a 24  te output" >&5.$
15d30 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
15d40 69 6e 67 20 66 6f 72 20 61 20 73 65 64 20 74 68  ing for a sed th
15d50 61 74 20 64 6f 65 73 20 6e 6f 74 20 74 72 75 6e  at does not trun
15d60 63 61 74 65 20 6f 75 74 70 75 74 2e 2e 2e 20 22  cate output... "
15d70 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
15d80 22 24 7b 61 63 5f 63 76 5f 70 61 74 68 5f 53 45  "${ac_cv_path_SE
15d90 44 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  D+set}" = set; t
15da0 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
15db0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
15dc0 0a 65 6c 73 65 0a 20 20 20 20 20 20 20 20 20 20  .else.          
15dd0 20 20 61 63 5f 73 63 72 69 70 74 3d 73 2f 61 61    ac_script=s/aa
15de0 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61  aaaaaaaaaaaaaaaa
15df0 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61  aaaaaaaaaaaaaaaa
15e00 61 2f 62 62 62 62 62 62 62 62 62 62 62 62 62 62  a/bbbbbbbbbbbbbb
15e10 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62  bbbbbbbbbbbbbbbb
15e20 62 62 62 2f 0a 20 20 20 20 20 66 6f 72 20 61 63  bbb/.     for ac
15e30 5f 69 20 69 6e 20 31 20 32 20 33 20 34 20 35 20  _i in 1 2 3 4 5 
15e40 36 20 37 3b 20 64 6f 0a 20 20 20 20 20 20 20 61  6 7; do.       a
15e50 63 5f 73 63 72 69 70 74 3d 22 24 61 63 5f 73 63  c_script="$ac_sc
15e60 72 69 70 74 24 61 73 5f 6e 6c 24 61 63 5f 73 63  ript$as_nl$ac_sc
15e70 72 69 70 74 22 0a 20 20 20 20 20 64 6f 6e 65 0a  ript".     done.
15e80 20 20 20 20 20 65 63 68 6f 20 22 24 61 63 5f 73       echo "$ac_s
15e90 63 72 69 70 74 22 20 32 3e 2f 64 65 76 2f 6e 75  cript" 2>/dev/nu
15ea0 6c 6c 20 7c 20 73 65 64 20 39 39 71 20 3e 63 6f  ll | sed 99q >co
15eb0 6e 66 74 65 73 74 2e 73 65 64 0a 20 20 20 20 20  nftest.sed.     
15ec0 24 61 73 5f 75 6e 73 65 74 20 61 63 5f 73 63 72  $as_unset ac_scr
15ed0 69 70 74 20 7c 7c 20 61 63 5f 73 63 72 69 70 74  ipt || ac_script
15ee0 3d 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 2d  =.     if test -
15ef0 7a 20 22 24 53 45 44 22 3b 20 74 68 65 6e 0a 20  z "$SED"; then. 
15f00 20 61 63 5f 70 61 74 68 5f 53 45 44 5f 66 6f 75   ac_path_SED_fou
15f10 6e 64 3d 66 61 6c 73 65 0a 20 20 23 20 4c 6f 6f  nd=false.  # Loo
15f20 70 20 74 68 72 6f 75 67 68 20 74 68 65 20 75 73  p through the us
15f30 65 72 27 73 20 70 61 74 68 20 61 6e 64 20 74 65  er's path and te
15f40 73 74 20 66 6f 72 20 65 61 63 68 20 6f 66 20 50  st for each of P
15f50 52 4f 47 4e 41 4d 45 2d 4c 49 53 54 0a 20 20 61  ROGNAME-LIST.  a
15f60 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
15f70 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
15f80 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
15f90 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
15fa0 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
15fb0 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
15fc0 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
15fd0 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20   for ac_prog in 
15fe0 73 65 64 20 67 73 65 64 3b 20 64 6f 0a 20 20 20  sed gsed; do.   
15ff0 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
16000 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
16010 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
16020 3b 20 64 6f 0a 20 20 20 20 20 20 61 63 5f 70 61  ; do.      ac_pa
16030 74 68 5f 53 45 44 3d 22 24 61 73 5f 64 69 72 2f  th_SED="$as_dir/
16040 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65 63  $ac_prog$ac_exec
16050 5f 65 78 74 22 0a 20 20 20 20 20 20 7b 20 74 65  _ext".      { te
16060 73 74 20 2d 66 20 22 24 61 63 5f 70 61 74 68 5f  st -f "$ac_path_
16070 53 45 44 22 20 26 26 20 24 61 73 5f 74 65 73 74  SED" && $as_test
16080 5f 78 20 22 24 61 63 5f 70 61 74 68 5f 53 45 44  _x "$ac_path_SED
16090 22 3b 20 7d 20 7c 7c 20 63 6f 6e 74 69 6e 75 65  "; } || continue
160a0 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55  .# Check for GNU
160b0 20 61 63 5f 70 61 74 68 5f 53 45 44 20 61 6e 64   ac_path_SED and
160c0 20 73 65 6c 65 63 74 20 69 74 20 69 66 20 69 74   select it if it
160d0 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20 43   is found..  # C
160e0 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 24 61 63  heck for GNU $ac
160f0 5f 70 61 74 68 5f 53 45 44 0a 63 61 73 65 20 60  _path_SED.case `
16100 22 24 61 63 5f 70 61 74 68 5f 53 45 44 22 20 2d  "$ac_path_SED" -
16110 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31 60 20 69  -version 2>&1` i
16120 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61 63 5f 63 76  n.*GNU*).  ac_cv
16130 5f 70 61 74 68 5f 53 45 44 3d 22 24 61 63 5f 70  _path_SED="$ac_p
16140 61 74 68 5f 53 45 44 22 20 61 63 5f 70 61 74 68  ath_SED" ac_path
16150 5f 53 45 44 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a  _SED_found=:;;.*
16160 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30 0a 20  ).  ac_count=0. 
16170 20 24 61 73 5f 65 63 68 6f 5f 6e 20 30 31 32 33   $as_echo_n 0123
16180 34 35 36 37 38 39 20 3e 22 63 6f 6e 66 74 65 73  456789 >"conftes
16190 74 2e 69 6e 22 0a 20 20 77 68 69 6c 65 20 3a 0a  t.in".  while :.
161a0 20 20 64 6f 0a 20 20 20 20 63 61 74 20 22 63 6f    do.    cat "co
161b0 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66  nftest.in" "conf
161c0 74 65 73 74 2e 69 6e 22 20 3e 22 63 6f 6e 66 74  test.in" >"conft
161d0 65 73 74 2e 74 6d 70 22 0a 20 20 20 20 6d 76 20  est.tmp".    mv 
161e0 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 20 22  "conftest.tmp" "
161f0 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 20  conftest.in".   
16200 20 63 70 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e   cp "conftest.in
16210 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a  " "conftest.nl".
16220 20 20 20 20 24 61 73 5f 65 63 68 6f 20 27 27 20      $as_echo '' 
16230 3e 3e 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22  >> "conftest.nl"
16240 0a 20 20 20 20 22 24 61 63 5f 70 61 74 68 5f 53  .    "$ac_path_S
16250 45 44 22 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  ED" -f conftest.
16260 73 65 64 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e  sed < "conftest.
16270 6e 6c 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f  nl" >"conftest.o
16280 75 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  ut" 2>/dev/null 
16290 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 64 69 66  || break.    dif
162a0 66 20 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22  f "conftest.out"
162b0 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e   "conftest.nl" >
162c0 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c  /dev/null 2>&1 |
162d0 7c 20 62 72 65 61 6b 0a 20 20 20 20 61 63 5f 63  | break.    ac_c
162e0 6f 75 6e 74 3d 60 65 78 70 72 20 24 61 63 5f 63  ount=`expr $ac_c
162f0 6f 75 6e 74 20 2b 20 31 60 0a 20 20 20 20 69 66  ount + 1`.    if
16300 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20   test $ac_count 
16310 2d 67 74 20 24 7b 61 63 5f 70 61 74 68 5f 53 45  -gt ${ac_path_SE
16320 44 5f 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20  D_max-0}; then. 
16330 20 20 20 20 20 23 20 42 65 73 74 20 6f 6e 65 20       # Best one 
16340 73 6f 20 66 61 72 2c 20 73 61 76 65 20 69 74 20  so far, save it 
16350 62 75 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67  but keep looking
16360 20 66 6f 72 20 61 20 62 65 74 74 65 72 20 6f 6e   for a better on
16370 65 0a 20 20 20 20 20 20 61 63 5f 63 76 5f 70 61  e.      ac_cv_pa
16380 74 68 5f 53 45 44 3d 22 24 61 63 5f 70 61 74 68  th_SED="$ac_path
16390 5f 53 45 44 22 0a 20 20 20 20 20 20 61 63 5f 70  _SED".      ac_p
163a0 61 74 68 5f 53 45 44 5f 6d 61 78 3d 24 61 63 5f  ath_SED_max=$ac_
163b0 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20 20 20  count.    fi.   
163c0 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63 68 61   # 10*(2^10) cha
163d0 72 73 20 61 73 20 69 6e 70 75 74 20 73 65 65 6d  rs as input seem
163e0 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f 75  s more than enou
163f0 67 68 0a 20 20 20 20 74 65 73 74 20 24 61 63 5f  gh.    test $ac_
16400 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26 26 20  count -gt 10 && 
16410 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20 20 72  break.  done.  r
16420 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69 6e  m -f conftest.in
16430 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63 6f   conftest.tmp co
16440 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66 74 65  nftest.nl confte
16450 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a 20  st.out;;.esac.. 
16460 20 20 20 20 20 24 61 63 5f 70 61 74 68 5f 53 45       $ac_path_SE
16470 44 5f 66 6f 75 6e 64 20 26 26 20 62 72 65 61 6b  D_found && break
16480 20 33 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64 6f   3.    done.  do
16490 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  ne.done.IFS=$as_
164a0 73 61 76 65 5f 49 46 53 0a 20 20 69 66 20 74 65  save_IFS.  if te
164b0 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 61  st -z "$ac_cv_pa
164c0 74 68 5f 53 45 44 22 3b 20 74 68 65 6e 0a 20 20  th_SED"; then.  
164d0 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22    { { $as_echo "
164e0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
164f0 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74  error: no accept
16500 61 62 6c 65 20 73 65 64 20 63 6f 75 6c 64 20 62  able sed could b
16510 65 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54  e found in \$PAT
16520 48 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  H" >&5.$as_echo 
16530 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
16540 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 73 65  no acceptable se
16550 64 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64  d could be found
16560 20 69 6e 20 5c 24 50 41 54 48 22 20 3e 26 32 3b   in \$PATH" >&2;
16570 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
16580 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20   exit 1; }; }.  
16590 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f  fi.else.  ac_cv_
165a0 70 61 74 68 5f 53 45 44 3d 24 53 45 44 0a 66 69  path_SED=$SED.fi
165b0 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ..fi.{ $as_echo 
165c0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
165d0 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
165e0 70 61 74 68 5f 53 45 44 22 20 3e 26 35 0a 24 61  path_SED" >&5.$a
165f0 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70  s_echo "$ac_cv_p
16600 61 74 68 5f 53 45 44 22 20 3e 26 36 3b 20 7d 0a  ath_SED" >&6; }.
16610 20 53 45 44 3d 22 24 61 63 5f 63 76 5f 70 61 74   SED="$ac_cv_pat
16620 68 5f 53 45 44 22 0a 20 20 72 6d 20 2d 66 20 63  h_SED".  rm -f c
16630 6f 6e 66 74 65 73 74 2e 73 65 64 0a 0a 74 65 73  onftest.sed..tes
16640 74 20 2d 7a 20 22 24 53 45 44 22 20 26 26 20 53  t -z "$SED" && S
16650 45 44 3d 73 65 64 0a 58 73 65 64 3d 22 24 53 45  ED=sed.Xsed="$SE
16660 44 20 2d 65 20 31 73 2f 5e 58 2f 2f 22 0a 0a 0a  D -e 1s/^X//"...
16670 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65  .........{ $as_e
16680 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
16690 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
166a0 72 20 67 72 65 70 20 74 68 61 74 20 68 61 6e 64  r grep that hand
166b0 6c 65 73 20 6c 6f 6e 67 20 6c 69 6e 65 73 20 61  les long lines a
166c0 6e 64 20 2d 65 22 20 3e 26 35 0a 24 61 73 5f 65  nd -e" >&5.$as_e
166d0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
166e0 66 6f 72 20 67 72 65 70 20 74 68 61 74 20 68 61  for grep that ha
166f0 6e 64 6c 65 73 20 6c 6f 6e 67 20 6c 69 6e 65 73  ndles long lines
16700 20 61 6e 64 20 2d 65 2e 2e 2e 20 22 20 3e 26 36   and -e... " >&6
16710 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
16720 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 2b 73  c_cv_path_GREP+s
16730 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
16740 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
16750 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
16760 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20  se.  if test -z 
16770 22 24 47 52 45 50 22 3b 20 74 68 65 6e 0a 20 20  "$GREP"; then.  
16780 61 63 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f 75  ac_path_GREP_fou
16790 6e 64 3d 66 61 6c 73 65 0a 20 20 23 20 4c 6f 6f  nd=false.  # Loo
167a0 70 20 74 68 72 6f 75 67 68 20 74 68 65 20 75 73  p through the us
167b0 65 72 27 73 20 70 61 74 68 20 61 6e 64 20 74 65  er's path and te
167c0 73 74 20 66 6f 72 20 65 61 63 68 20 6f 66 20 50  st for each of P
167d0 52 4f 47 4e 41 4d 45 2d 4c 49 53 54 0a 20 20 61  ROGNAME-LIST.  a
167e0 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
167f0 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
16800 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
16810 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53 45  in $PATH$PATH_SE
16820 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34  PARATOR/usr/xpg4
16830 2f 62 69 6e 0a 64 6f 0a 20 20 49 46 53 3d 24 61  /bin.do.  IFS=$a
16840 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
16850 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
16860 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
16870 20 61 63 5f 70 72 6f 67 20 69 6e 20 67 72 65 70   ac_prog in grep
16880 20 67 67 72 65 70 3b 20 64 6f 0a 20 20 20 20 66   ggrep; do.    f
16890 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
168a0 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
168b0 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
168c0 64 6f 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68  do.      ac_path
168d0 5f 47 52 45 50 3d 22 24 61 73 5f 64 69 72 2f 24  _GREP="$as_dir/$
168e0 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65 63 5f  ac_prog$ac_exec_
168f0 65 78 74 22 0a 20 20 20 20 20 20 7b 20 74 65 73  ext".      { tes
16900 74 20 2d 66 20 22 24 61 63 5f 70 61 74 68 5f 47  t -f "$ac_path_G
16910 52 45 50 22 20 26 26 20 24 61 73 5f 74 65 73 74  REP" && $as_test
16920 5f 78 20 22 24 61 63 5f 70 61 74 68 5f 47 52 45  _x "$ac_path_GRE
16930 50 22 3b 20 7d 20 7c 7c 20 63 6f 6e 74 69 6e 75  P"; } || continu
16940 65 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e  e.# Check for GN
16950 55 20 61 63 5f 70 61 74 68 5f 47 52 45 50 20 61  U ac_path_GREP a
16960 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69 66 20  nd select it if 
16970 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23  it is found..  #
16980 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 24   Check for GNU $
16990 61 63 5f 70 61 74 68 5f 47 52 45 50 0a 63 61 73  ac_path_GREP.cas
169a0 65 20 60 22 24 61 63 5f 70 61 74 68 5f 47 52 45  e `"$ac_path_GRE
169b0 50 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26  P" --version 2>&
169c0 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61  1` in.*GNU*).  a
169d0 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 3d 22  c_cv_path_GREP="
169e0 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20 61  $ac_path_GREP" a
169f0 63 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f 75 6e  c_path_GREP_foun
16a00 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f  d=:;;.*).  ac_co
16a10 75 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63 68 6f  unt=0.  $as_echo
16a20 5f 6e 20 30 31 32 33 34 35 36 37 38 39 20 3e 22  _n 0123456789 >"
16a30 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 77  conftest.in".  w
16a40 68 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20  hile :.  do.    
16a50 63 61 74 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e  cat "conftest.in
16a60 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20  " "conftest.in" 
16a70 3e 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a  >"conftest.tmp".
16a80 20 20 20 20 6d 76 20 22 63 6f 6e 66 74 65 73 74      mv "conftest
16a90 2e 74 6d 70 22 20 22 63 6f 6e 66 74 65 73 74 2e  .tmp" "conftest.
16aa0 69 6e 22 0a 20 20 20 20 63 70 20 22 63 6f 6e 66  in".    cp "conf
16ab0 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65  test.in" "confte
16ac0 73 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73 5f 65  st.nl".    $as_e
16ad0 63 68 6f 20 27 47 52 45 50 27 20 3e 3e 20 22 63  cho 'GREP' >> "c
16ae0 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20  onftest.nl".    
16af0 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20  "$ac_path_GREP" 
16b00 2d 65 20 27 47 52 45 50 24 27 20 2d 65 20 27 2d  -e 'GREP$' -e '-
16b10 28 63 61 6e 6e 6f 74 20 6d 61 74 63 68 29 2d 27  (cannot match)-'
16b20 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22   < "conftest.nl"
16b30 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22   >"conftest.out"
16b40 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20   2>/dev/null || 
16b50 62 72 65 61 6b 0a 20 20 20 20 64 69 66 66 20 22  break.    diff "
16b60 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 22 63  conftest.out" "c
16b70 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 2f 64 65  onftest.nl" >/de
16b80 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 20 62  v/null 2>&1 || b
16b90 72 65 61 6b 0a 20 20 20 20 61 63 5f 63 6f 75 6e  reak.    ac_coun
16ba0 74 3d 60 65 78 70 72 20 24 61 63 5f 63 6f 75 6e  t=`expr $ac_coun
16bb0 74 20 2b 20 31 60 0a 20 20 20 20 69 66 20 74 65  t + 1`.    if te
16bc0 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74  st $ac_count -gt
16bd0 20 24 7b 61 63 5f 70 61 74 68 5f 47 52 45 50 5f   ${ac_path_GREP_
16be0 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20  max-0}; then.   
16bf0 20 20 20 23 20 42 65 73 74 20 6f 6e 65 20 73 6f     # Best one so
16c00 20 66 61 72 2c 20 73 61 76 65 20 69 74 20 62 75   far, save it bu
16c10 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66  t keep looking f
16c20 6f 72 20 61 20 62 65 74 74 65 72 20 6f 6e 65 0a  or a better one.
16c30 20 20 20 20 20 20 61 63 5f 63 76 5f 70 61 74 68        ac_cv_path
16c40 5f 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f  _GREP="$ac_path_
16c50 47 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f 70  GREP".      ac_p
16c60 61 74 68 5f 47 52 45 50 5f 6d 61 78 3d 24 61 63  ath_GREP_max=$ac
16c70 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20 20  _count.    fi.  
16c80 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63 68    # 10*(2^10) ch
16c90 61 72 73 20 61 73 20 69 6e 70 75 74 20 73 65 65  ars as input see
16ca0 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f  ms more than eno
16cb0 75 67 68 0a 20 20 20 20 74 65 73 74 20 24 61 63  ugh.    test $ac
16cc0 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26 26  _count -gt 10 &&
16cd0 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20 20   break.  done.  
16ce0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69  rm -f conftest.i
16cf0 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63  n conftest.tmp c
16d00 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66 74  onftest.nl conft
16d10 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a  est.out;;.esac..
16d20 20 20 20 20 20 20 24 61 63 5f 70 61 74 68 5f 47        $ac_path_G
16d30 52 45 50 5f 66 6f 75 6e 64 20 26 26 20 62 72 65  REP_found && bre
16d40 61 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a 20 20  ak 3.    done.  
16d50 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61  done.done.IFS=$a
16d60 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 69 66 20  s_save_IFS.  if 
16d70 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
16d80 70 61 74 68 5f 47 52 45 50 22 3b 20 74 68 65 6e  path_GREP"; then
16d90 0a 20 20 20 20 7b 20 7b 20 24 61 73 5f 65 63 68  .    { { $as_ech
16da0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
16db0 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63  O: error: no acc
16dc0 65 70 74 61 62 6c 65 20 67 72 65 70 20 63 6f 75  eptable grep cou
16dd0 6c 64 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24  ld be found in $
16de0 50 41 54 48 24 50 41 54 48 5f 53 45 50 41 52 41  PATH$PATH_SEPARA
16df0 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e  TOR/usr/xpg4/bin
16e00 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
16e10 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6e  $as_me: error: n
16e20 6f 20 61 63 63 65 70 74 61 62 6c 65 20 67 72 65  o acceptable gre
16e30 70 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64  p could be found
16e40 20 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53   in $PATH$PATH_S
16e50 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67  EPARATOR/usr/xpg
16e60 34 2f 62 69 6e 22 20 3e 26 32 3b 7d 0a 20 20 20  4/bin" >&2;}.   
16e70 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
16e80 20 31 3b 20 7d 3b 20 7d 0a 20 20 66 69 0a 65 6c   1; }; }.  fi.el
16e90 73 65 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f  se.  ac_cv_path_
16ea0 47 52 45 50 3d 24 47 52 45 50 0a 66 69 0a 0a 66  GREP=$GREP.fi..f
16eb0 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
16ec0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
16ed0 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61 74  sult: $ac_cv_pat
16ee0 68 5f 47 52 45 50 22 20 3e 26 35 0a 24 61 73 5f  h_GREP" >&5.$as_
16ef0 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 61 74  echo "$ac_cv_pat
16f00 68 5f 47 52 45 50 22 20 3e 26 36 3b 20 7d 0a 20  h_GREP" >&6; }. 
16f10 47 52 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74  GREP="$ac_cv_pat
16f20 68 5f 47 52 45 50 22 0a 0a 0a 7b 20 24 61 73 5f  h_GREP"...{ $as_
16f30 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
16f40 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
16f50 6f 72 20 65 67 72 65 70 22 20 3e 26 35 0a 24 61  or egrep" >&5.$a
16f60 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
16f70 6e 67 20 66 6f 72 20 65 67 72 65 70 2e 2e 2e 20  ng for egrep... 
16f80 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
16f90 20 22 24 7b 61 63 5f 63 76 5f 70 61 74 68 5f 45   "${ac_cv_path_E
16fa0 47 52 45 50 2b 73 65 74 7d 22 20 3d 20 73 65 74  GREP+set}" = set
16fb0 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
16fc0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
16fd0 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 65 63  >&6.else.  if ec
16fe0 68 6f 20 61 20 7c 20 24 47 52 45 50 20 2d 45 20  ho a | $GREP -E 
16ff0 27 28 61 7c 62 29 27 20 3e 2f 64 65 76 2f 6e 75  '(a|b)' >/dev/nu
17000 6c 6c 20 32 3e 26 31 0a 20 20 20 74 68 65 6e 20  ll 2>&1.   then 
17010 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50  ac_cv_path_EGREP
17020 3d 22 24 47 52 45 50 20 2d 45 22 0a 20 20 20 65  ="$GREP -E".   e
17030 6c 73 65 0a 20 20 20 20 20 69 66 20 74 65 73 74  lse.     if test
17040 20 2d 7a 20 22 24 45 47 52 45 50 22 3b 20 74 68   -z "$EGREP"; th
17050 65 6e 0a 20 20 61 63 5f 70 61 74 68 5f 45 47 52  en.  ac_path_EGR
17060 45 50 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 20  EP_found=false. 
17070 20 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20   # Loop through 
17080 74 68 65 20 75 73 65 72 27 73 20 70 61 74 68 20  the user's path 
17090 61 6e 64 20 74 65 73 74 20 66 6f 72 20 65 61 63  and test for eac
170a0 68 20 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49  h of PROGNAME-LI
170b0 53 54 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53  ST.  as_save_IFS
170c0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
170d0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
170e0 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 24 50  s_dir in $PATH$P
170f0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73  ATH_SEPARATOR/us
17100 72 2f 78 70 67 34 2f 62 69 6e 0a 64 6f 0a 20 20  r/xpg4/bin.do.  
17110 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
17120 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
17130 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
17140 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69  .  for ac_prog i
17150 6e 20 65 67 72 65 70 3b 20 64 6f 0a 20 20 20 20  n egrep; do.    
17160 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
17170 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
17180 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
17190 20 64 6f 0a 20 20 20 20 20 20 61 63 5f 70 61 74   do.      ac_pat
171a0 68 5f 45 47 52 45 50 3d 22 24 61 73 5f 64 69 72  h_EGREP="$as_dir
171b0 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65  /$ac_prog$ac_exe
171c0 63 5f 65 78 74 22 0a 20 20 20 20 20 20 7b 20 74  c_ext".      { t
171d0 65 73 74 20 2d 66 20 22 24 61 63 5f 70 61 74 68  est -f "$ac_path
171e0 5f 45 47 52 45 50 22 20 26 26 20 24 61 73 5f 74  _EGREP" && $as_t
171f0 65 73 74 5f 78 20 22 24 61 63 5f 70 61 74 68 5f  est_x "$ac_path_
17200 45 47 52 45 50 22 3b 20 7d 20 7c 7c 20 63 6f 6e  EGREP"; } || con
17210 74 69 6e 75 65 0a 23 20 43 68 65 63 6b 20 66 6f  tinue.# Check fo
17220 72 20 47 4e 55 20 61 63 5f 70 61 74 68 5f 45 47  r GNU ac_path_EG
17230 52 45 50 20 61 6e 64 20 73 65 6c 65 63 74 20 69  REP and select i
17240 74 20 69 66 20 69 74 20 69 73 20 66 6f 75 6e 64  t if it is found
17250 2e 0a 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20  ..  # Check for 
17260 47 4e 55 20 24 61 63 5f 70 61 74 68 5f 45 47 52  GNU $ac_path_EGR
17270 45 50 0a 63 61 73 65 20 60 22 24 61 63 5f 70 61  EP.case `"$ac_pa
17280 74 68 5f 45 47 52 45 50 22 20 2d 2d 76 65 72 73  th_EGREP" --vers
17290 69 6f 6e 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e  ion 2>&1` in.*GN
172a0 55 2a 29 0a 20 20 61 63 5f 63 76 5f 70 61 74 68  U*).  ac_cv_path
172b0 5f 45 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68  _EGREP="$ac_path
172c0 5f 45 47 52 45 50 22 20 61 63 5f 70 61 74 68 5f  _EGREP" ac_path_
172d0 45 47 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a  EGREP_found=:;;.
172e0 2a 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30 0a  *).  ac_count=0.
172f0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 30 31 32    $as_echo_n 012
17300 33 34 35 36 37 38 39 20 3e 22 63 6f 6e 66 74 65  3456789 >"confte
17310 73 74 2e 69 6e 22 0a 20 20 77 68 69 6c 65 20 3a  st.in".  while :
17320 0a 20 20 64 6f 0a 20 20 20 20 63 61 74 20 22 63  .  do.    cat "c
17330 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e  onftest.in" "con
17340 66 74 65 73 74 2e 69 6e 22 20 3e 22 63 6f 6e 66  ftest.in" >"conf
17350 74 65 73 74 2e 74 6d 70 22 0a 20 20 20 20 6d 76  test.tmp".    mv
17360 20 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 20   "conftest.tmp" 
17370 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20  "conftest.in".  
17380 20 20 63 70 20 22 63 6f 6e 66 74 65 73 74 2e 69    cp "conftest.i
17390 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22  n" "conftest.nl"
173a0 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 27 45  .    $as_echo 'E
173b0 47 52 45 50 27 20 3e 3e 20 22 63 6f 6e 66 74 65  GREP' >> "confte
173c0 73 74 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f  st.nl".    "$ac_
173d0 70 61 74 68 5f 45 47 52 45 50 22 20 27 45 47 52  path_EGREP" 'EGR
173e0 45 50 24 27 20 3c 20 22 63 6f 6e 66 74 65 73 74  EP$' < "conftest
173f0 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e  .nl" >"conftest.
17400 6f 75 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  out" 2>/dev/null
17410 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 64 69   || break.    di
17420 66 66 20 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74  ff "conftest.out
17430 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20  " "conftest.nl" 
17440 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20  >/dev/null 2>&1 
17450 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 61 63 5f  || break.    ac_
17460 63 6f 75 6e 74 3d 60 65 78 70 72 20 24 61 63 5f  count=`expr $ac_
17470 63 6f 75 6e 74 20 2b 20 31 60 0a 20 20 20 20 69  count + 1`.    i
17480 66 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74  f test $ac_count
17490 20 2d 67 74 20 24 7b 61 63 5f 70 61 74 68 5f 45   -gt ${ac_path_E
174a0 47 52 45 50 5f 6d 61 78 2d 30 7d 3b 20 74 68 65  GREP_max-0}; the
174b0 6e 0a 20 20 20 20 20 20 23 20 42 65 73 74 20 6f  n.      # Best o
174c0 6e 65 20 73 6f 20 66 61 72 2c 20 73 61 76 65 20  ne so far, save 
174d0 69 74 20 62 75 74 20 6b 65 65 70 20 6c 6f 6f 6b  it but keep look
174e0 69 6e 67 20 66 6f 72 20 61 20 62 65 74 74 65 72  ing for a better
174f0 20 6f 6e 65 0a 20 20 20 20 20 20 61 63 5f 63 76   one.      ac_cv
17500 5f 70 61 74 68 5f 45 47 52 45 50 3d 22 24 61 63  _path_EGREP="$ac
17510 5f 70 61 74 68 5f 45 47 52 45 50 22 0a 20 20 20  _path_EGREP".   
17520 20 20 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50     ac_path_EGREP
17530 5f 6d 61 78 3d 24 61 63 5f 63 6f 75 6e 74 0a 20  _max=$ac_count. 
17540 20 20 20 66 69 0a 20 20 20 20 23 20 31 30 2a 28     fi.    # 10*(
17550 32 5e 31 30 29 20 63 68 61 72 73 20 61 73 20 69  2^10) chars as i
17560 6e 70 75 74 20 73 65 65 6d 73 20 6d 6f 72 65 20  nput seems more 
17570 74 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20  than enough.    
17580 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d  test $ac_count -
17590 67 74 20 31 30 20 26 26 20 62 72 65 61 6b 0a 20  gt 10 && break. 
175a0 20 64 6f 6e 65 0a 20 20 72 6d 20 2d 66 20 63 6f   done.  rm -f co
175b0 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65  nftest.in confte
175c0 73 74 2e 74 6d 70 20 63 6f 6e 66 74 65 73 74 2e  st.tmp conftest.
175d0 6e 6c 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 3b  nl conftest.out;
175e0 3b 0a 65 73 61 63 0a 0a 20 20 20 20 20 20 24 61  ;.esac..      $a
175f0 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 66 6f 75  c_path_EGREP_fou
17600 6e 64 20 26 26 20 62 72 65 61 6b 20 33 0a 20 20  nd && break 3.  
17610 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 64 6f    done.  done.do
17620 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
17630 49 46 53 0a 20 20 69 66 20 74 65 73 74 20 2d 7a  IFS.  if test -z
17640 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 45 47   "$ac_cv_path_EG
17650 52 45 50 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b  REP"; then.    {
17660 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
17670 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
17680 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c  or: no acceptabl
17690 65 20 65 67 72 65 70 20 63 6f 75 6c 64 20 62 65  e egrep could be
176a0 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48 24   found in $PATH$
176b0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75  PATH_SEPARATOR/u
176c0 73 72 2f 78 70 67 34 2f 62 69 6e 22 20 3e 26 35  sr/xpg4/bin" >&5
176d0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
176e0 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63  e: error: no acc
176f0 65 70 74 61 62 6c 65 20 65 67 72 65 70 20 63 6f  eptable egrep co
17700 75 6c 64 20 62 65 20 66 6f 75 6e 64 20 69 6e 20  uld be found in 
17710 24 50 41 54 48 24 50 41 54 48 5f 53 45 50 41 52  $PATH$PATH_SEPAR
17720 41 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69  ATOR/usr/xpg4/bi
17730 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65  n" >&2;}.   { (e
17740 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
17750 7d 3b 20 7d 0a 20 20 66 69 0a 65 6c 73 65 0a 20  }; }.  fi.else. 
17760 20 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45   ac_cv_path_EGRE
17770 50 3d 24 45 47 52 45 50 0a 66 69 0a 0a 20 20 20  P=$EGREP.fi..   
17780 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  fi.fi.{ $as_echo
17790 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
177a0 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
177b0 5f 70 61 74 68 5f 45 47 52 45 50 22 20 3e 26 35  _path_EGREP" >&5
177c0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
177d0 76 5f 70 61 74 68 5f 45 47 52 45 50 22 20 3e 26  v_path_EGREP" >&
177e0 36 3b 20 7d 0a 20 45 47 52 45 50 3d 22 24 61 63  6; }. EGREP="$ac
177f0 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 22 0a  _cv_path_EGREP".
17800 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
17810 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
17820 65 63 6b 69 6e 67 20 66 6f 72 20 66 67 72 65 70  ecking for fgrep
17830 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
17840 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 66   "checking for f
17850 67 72 65 70 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  grep... " >&6; }
17860 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
17870 76 5f 70 61 74 68 5f 46 47 52 45 50 2b 73 65 74  v_path_FGREP+set
17880 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
17890 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
178a0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
178b0 0a 20 20 69 66 20 65 63 68 6f 20 27 61 62 2a 63  .  if echo 'ab*c
178c0 27 20 7c 20 24 47 52 45 50 20 2d 46 20 27 61 62  ' | $GREP -F 'ab
178d0 2a 63 27 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  *c' >/dev/null 2
178e0 3e 26 31 0a 20 20 20 74 68 65 6e 20 61 63 5f 63  >&1.   then ac_c
178f0 76 5f 70 61 74 68 5f 46 47 52 45 50 3d 22 24 47  v_path_FGREP="$G
17900 52 45 50 20 2d 46 22 0a 20 20 20 65 6c 73 65 0a  REP -F".   else.
17910 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 7a 20       if test -z 
17920 22 24 46 47 52 45 50 22 3b 20 74 68 65 6e 0a 20  "$FGREP"; then. 
17930 20 61 63 5f 70 61 74 68 5f 46 47 52 45 50 5f 66   ac_path_FGREP_f
17940 6f 75 6e 64 3d 66 61 6c 73 65 0a 20 20 23 20 4c  ound=false.  # L
17950 6f 6f 70 20 74 68 72 6f 75 67 68 20 74 68 65 20  oop through the 
17960 75 73 65 72 27 73 20 70 61 74 68 20 61 6e 64 20  user's path and 
17970 74 65 73 74 20 66 6f 72 20 65 61 63 68 20 6f 66  test for each of
17980 20 50 52 4f 47 4e 41 4d 45 2d 4c 49 53 54 0a 20   PROGNAME-LIST. 
17990 20 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46   as_save_IFS=$IF
179a0 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
179b0 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
179c0 72 20 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f  r in $PATH$PATH_
179d0 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70  SEPARATOR/usr/xp
179e0 67 34 2f 62 69 6e 0a 64 6f 0a 20 20 49 46 53 3d  g4/bin.do.  IFS=
179f0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
17a00 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
17a10 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
17a20 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 66 67  or ac_prog in fg
17a30 72 65 70 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20  rep; do.    for 
17a40 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
17a50 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
17a60 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
17a70 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f 46 47        ac_path_FG
17a80 52 45 50 3d 22 24 61 73 5f 64 69 72 2f 24 61 63  REP="$as_dir/$ac
17a90 5f 70 72 6f 67 24 61 63 5f 65 78 65 63 5f 65 78  _prog$ac_exec_ex
17aa0 74 22 0a 20 20 20 20 20 20 7b 20 74 65 73 74 20  t".      { test 
17ab0 2d 66 20 22 24 61 63 5f 70 61 74 68 5f 46 47 52  -f "$ac_path_FGR
17ac0 45 50 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f  EP" && $as_test_
17ad0 78 20 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45  x "$ac_path_FGRE
17ae0 50 22 3b 20 7d 20 7c 7c 20 63 6f 6e 74 69 6e 75  P"; } || continu
17af0 65 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e  e.# Check for GN
17b00 55 20 61 63 5f 70 61 74 68 5f 46 47 52 45 50 20  U ac_path_FGREP 
17b10 61 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69 66  and select it if
17b20 20 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20   it is found..  
17b30 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20  # Check for GNU 
17b40 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 0a 63  $ac_path_FGREP.c
17b50 61 73 65 20 60 22 24 61 63 5f 70 61 74 68 5f 46  ase `"$ac_path_F
17b60 47 52 45 50 22 20 2d 2d 76 65 72 73 69 6f 6e 20  GREP" --version 
17b70 32 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a  2>&1` in.*GNU*).
17b80 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52    ac_cv_path_FGR
17b90 45 50 3d 22 24 61 63 5f 70 61 74 68 5f 46 47 52  EP="$ac_path_FGR
17ba0 45 50 22 20 61 63 5f 70 61 74 68 5f 46 47 52 45  EP" ac_path_FGRE
17bb0 50 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20  P_found=:;;.*). 
17bc0 20 61 63 5f 63 6f 75 6e 74 3d 30 0a 20 20 24 61   ac_count=0.  $a
17bd0 73 5f 65 63 68 6f 5f 6e 20 30 31 32 33 34 35 36  s_echo_n 0123456
17be0 37 38 39 20 3e 22 63 6f 6e 66 74 65 73 74 2e 69  789 >"conftest.i
17bf0 6e 22 0a 20 20 77 68 69 6c 65 20 3a 0a 20 20 64  n".  while :.  d
17c00 6f 0a 20 20 20 20 63 61 74 20 22 63 6f 6e 66 74  o.    cat "conft
17c10 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73  est.in" "conftes
17c20 74 2e 69 6e 22 20 3e 22 63 6f 6e 66 74 65 73 74  t.in" >"conftest
17c30 2e 74 6d 70 22 0a 20 20 20 20 6d 76 20 22 63 6f  .tmp".    mv "co
17c40 6e 66 74 65 73 74 2e 74 6d 70 22 20 22 63 6f 6e  nftest.tmp" "con
17c50 66 74 65 73 74 2e 69 6e 22 0a 20 20 20 20 63 70  ftest.in".    cp
17c60 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22   "conftest.in" "
17c70 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20  conftest.nl".   
17c80 20 24 61 73 5f 65 63 68 6f 20 27 46 47 52 45 50   $as_echo 'FGREP
17c90 27 20 3e 3e 20 22 63 6f 6e 66 74 65 73 74 2e 6e  ' >> "conftest.n
17ca0 6c 22 0a 20 20 20 20 22 24 61 63 5f 70 61 74 68  l".    "$ac_path
17cb0 5f 46 47 52 45 50 22 20 46 47 52 45 50 20 3c 20  _FGREP" FGREP < 
17cc0 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 22  "conftest.nl" >"
17cd0 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 32 3e  conftest.out" 2>
17ce0 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62 72 65  /dev/null || bre
17cf0 61 6b 0a 20 20 20 20 64 69 66 66 20 22 63 6f 6e  ak.    diff "con
17d00 66 74 65 73 74 2e 6f 75 74 22 20 22 63 6f 6e 66  ftest.out" "conf
17d10 74 65 73 74 2e 6e 6c 22 20 3e 2f 64 65 76 2f 6e  test.nl" >/dev/n
17d20 75 6c 6c 20 32 3e 26 31 20 7c 7c 20 62 72 65 61  ull 2>&1 || brea
17d30 6b 0a 20 20 20 20 61 63 5f 63 6f 75 6e 74 3d 60  k.    ac_count=`
17d40 65 78 70 72 20 24 61 63 5f 63 6f 75 6e 74 20 2b  expr $ac_count +
17d50 20 31 60 0a 20 20 20 20 69 66 20 74 65 73 74 20   1`.    if test 
17d60 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 24 7b  $ac_count -gt ${
17d70 61 63 5f 70 61 74 68 5f 46 47 52 45 50 5f 6d 61  ac_path_FGREP_ma
17d80 78 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20 20 20  x-0}; then.     
17d90 20 23 20 42 65 73 74 20 6f 6e 65 20 73 6f 20 66   # Best one so f
17da0 61 72 2c 20 73 61 76 65 20 69 74 20 62 75 74 20  ar, save it but 
17db0 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72  keep looking for
17dc0 20 61 20 62 65 74 74 65 72 20 6f 6e 65 0a 20 20   a better one.  
17dd0 20 20 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 46      ac_cv_path_F
17de0 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f 46  GREP="$ac_path_F
17df0 47 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f 70  GREP".      ac_p
17e00 61 74 68 5f 46 47 52 45 50 5f 6d 61 78 3d 24 61  ath_FGREP_max=$a
17e10 63 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20  c_count.    fi. 
17e20 20 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63     # 10*(2^10) c
17e30 68 61 72 73 20 61 73 20 69 6e 70 75 74 20 73 65  hars as input se
17e40 65 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e  ems more than en
17e50 6f 75 67 68 0a 20 20 20 20 74 65 73 74 20 24 61  ough.    test $a
17e60 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26  c_count -gt 10 &
17e70 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20  & break.  done. 
17e80 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
17e90 69 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20  in conftest.tmp 
17ea0 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66  conftest.nl conf
17eb0 74 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a  test.out;;.esac.
17ec0 0a 20 20 20 20 20 20 24 61 63 5f 70 61 74 68 5f  .      $ac_path_
17ed0 46 47 52 45 50 5f 66 6f 75 6e 64 20 26 26 20 62  FGREP_found && b
17ee0 72 65 61 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a  reak 3.    done.
17ef0 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d    done.done.IFS=
17f00 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 69  $as_save_IFS.  i
17f10 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  f test -z "$ac_c
17f20 76 5f 70 61 74 68 5f 46 47 52 45 50 22 3b 20 74  v_path_FGREP"; t
17f30 68 65 6e 0a 20 20 20 20 7b 20 7b 20 24 61 73 5f  hen.    { { $as_
17f40 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
17f50 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f 20  NENO: error: no 
17f60 61 63 63 65 70 74 61 62 6c 65 20 66 67 72 65 70  acceptable fgrep
17f70 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64 20   could be found 
17f80 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53 45  in $PATH$PATH_SE
17f90 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34  PARATOR/usr/xpg4
17fa0 2f 62 69 6e 22 20 3e 26 35 0a 24 61 73 5f 65 63  /bin" >&5.$as_ec
17fb0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
17fc0 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65  r: no acceptable
17fd0 20 66 67 72 65 70 20 63 6f 75 6c 64 20 62 65 20   fgrep could be 
17fe0 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48 24 50  found in $PATH$P
17ff0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73  ATH_SEPARATOR/us
18000 72 2f 78 70 67 34 2f 62 69 6e 22 20 3e 26 32 3b  r/xpg4/bin" >&2;
18010 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
18020 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20   exit 1; }; }.  
18030 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f  fi.else.  ac_cv_
18040 70 61 74 68 5f 46 47 52 45 50 3d 24 46 47 52 45  path_FGREP=$FGRE
18050 50 0a 66 69 0a 0a 20 20 20 66 69 0a 66 69 0a 7b  P.fi..   fi.fi.{
18060 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
18070 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
18080 74 3a 20 24 61 63 5f 63 76 5f 70 61 74 68 5f 46  t: $ac_cv_path_F
18090 47 52 45 50 22 20 3e 26 35 0a 24 61 73 5f 65 63  GREP" >&5.$as_ec
180a0 68 6f 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f  ho "$ac_cv_path_
180b0 46 47 52 45 50 22 20 3e 26 36 3b 20 7d 0a 20 46  FGREP" >&6; }. F
180c0 47 52 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74  GREP="$ac_cv_pat
180d0 68 5f 46 47 52 45 50 22 0a 0a 0a 74 65 73 74 20  h_FGREP"...test 
180e0 2d 7a 20 22 24 47 52 45 50 22 20 26 26 20 47 52  -z "$GREP" && GR
180f0 45 50 3d 67 72 65 70 0a 0a 0a 0a 0a 0a 0a 0a 0a  EP=grep.........
18100 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 43 68 65  ...........# Che
18110 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 77 69 74  ck whether --wit
18120 68 2d 67 6e 75 2d 6c 64 20 77 61 73 20 67 69 76  h-gnu-ld was giv
18130 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 77  en..if test "${w
18140 69 74 68 5f 67 6e 75 5f 6c 64 2b 73 65 74 7d 22  ith_gnu_ld+set}"
18150 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 77   = set; then.  w
18160 69 74 68 76 61 6c 3d 24 77 69 74 68 5f 67 6e 75  ithval=$with_gnu
18170 5f 6c 64 3b 20 74 65 73 74 20 22 24 77 69 74 68  _ld; test "$with
18180 76 61 6c 22 20 3d 20 6e 6f 20 7c 7c 20 77 69 74  val" = no || wit
18190 68 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 65 6c 73  h_gnu_ld=yes.els
181a0 65 0a 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d  e.  with_gnu_ld=
181b0 6e 6f 0a 66 69 0a 0a 61 63 5f 70 72 6f 67 3d 6c  no.fi..ac_prog=l
181c0 64 0a 69 66 20 74 65 73 74 20 22 24 47 43 43 22  d.if test "$GCC"
181d0 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23   = yes; then.  #
181e0 20 43 68 65 63 6b 20 69 66 20 67 63 63 20 2d 70   Check if gcc -p
181f0 72 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c  rint-prog-name=l
18200 64 20 67 69 76 65 73 20 61 20 70 61 74 68 2e 0a  d gives a path..
18210 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
18220 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
18230 65 63 6b 69 6e 67 20 66 6f 72 20 6c 64 20 75 73  ecking for ld us
18240 65 64 20 62 79 20 24 43 43 22 20 3e 26 35 0a 24  ed by $CC" >&5.$
18250 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
18260 69 6e 67 20 66 6f 72 20 6c 64 20 75 73 65 64 20  ing for ld used 
18270 62 79 20 24 43 43 2e 2e 2e 20 22 20 3e 26 36 3b  by $CC... " >&6;
18280 20 7d 0a 20 20 63 61 73 65 20 24 68 6f 73 74 20   }.  case $host 
18290 69 6e 0a 20 20 2a 2d 2a 2d 6d 69 6e 67 77 2a 29  in.  *-*-mingw*)
182a0 0a 20 20 20 20 23 20 67 63 63 20 6c 65 61 76 65  .    # gcc leave
182b0 73 20 61 20 74 72 61 69 6c 69 6e 67 20 63 61 72  s a trailing car
182c0 72 69 61 67 65 20 72 65 74 75 72 6e 20 77 68 69  riage return whi
182d0 63 68 20 75 70 73 65 74 73 20 6d 69 6e 67 77 0a  ch upsets mingw.
182e0 20 20 20 20 61 63 5f 70 72 6f 67 3d 60 28 24 43      ac_prog=`($C
182f0 43 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d 6e 61  C -print-prog-na
18300 6d 65 3d 6c 64 29 20 32 3e 26 35 20 7c 20 74 72  me=ld) 2>&5 | tr
18310 20 2d 64 20 27 5c 30 31 35 27 60 20 3b 3b 0a 20   -d '\015'` ;;. 
18320 20 2a 29 0a 20 20 20 20 61 63 5f 70 72 6f 67 3d   *).    ac_prog=
18330 60 28 24 43 43 20 2d 70 72 69 6e 74 2d 70 72 6f  `($CC -print-pro
18340 67 2d 6e 61 6d 65 3d 6c 64 29 20 32 3e 26 35 60  g-name=ld) 2>&5`
18350 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 63 61 73   ;;.  esac.  cas
18360 65 20 24 61 63 5f 70 72 6f 67 20 69 6e 0a 20 20  e $ac_prog in.  
18370 20 20 23 20 41 63 63 65 70 74 20 61 62 73 6f 6c    # Accept absol
18380 75 74 65 20 70 61 74 68 73 2e 0a 20 20 20 20 5b  ute paths..    [
18390 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a  \\/]* | ?:[\\/]*
183a0 29 0a 20 20 20 20 20 20 72 65 5f 64 69 72 65 6c  ).      re_direl
183b0 74 3d 27 2f 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 5c 2e  t='/[^/][^/]*/\.
183c0 5c 2e 2f 27 0a 20 20 20 20 20 20 23 20 43 61 6e  \./'.      # Can
183d0 6f 6e 69 63 61 6c 69 7a 65 20 74 68 65 20 70 61  onicalize the pa
183e0 74 68 6e 61 6d 65 20 6f 66 20 6c 64 0a 20 20 20  thname of ld.   
183f0 20 20 20 61 63 5f 70 72 6f 67 3d 60 24 45 43 48     ac_prog=`$ECH
18400 4f 20 22 24 61 63 5f 70 72 6f 67 22 7c 20 24 53  O "$ac_prog"| $S
18410 45 44 20 27 73 25 5c 5c 5c 5c 25 2f 25 67 27 60  ED 's%\\\\%/%g'`
18420 0a 20 20 20 20 20 20 77 68 69 6c 65 20 24 45 43  .      while $EC
18430 48 4f 20 22 24 61 63 5f 70 72 6f 67 22 20 7c 20  HO "$ac_prog" | 
18440 24 47 52 45 50 20 22 24 72 65 5f 64 69 72 65 6c  $GREP "$re_direl
18450 74 22 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 32  t" > /dev/null 2
18460 3e 26 31 3b 20 64 6f 0a 09 61 63 5f 70 72 6f 67  >&1; do..ac_prog
18470 3d 60 24 45 43 48 4f 20 24 61 63 5f 70 72 6f 67  =`$ECHO $ac_prog
18480 7c 20 24 53 45 44 20 22 73 25 24 72 65 5f 64 69  | $SED "s%$re_di
18490 72 65 6c 74 25 2f 25 22 60 0a 20 20 20 20 20 20  relt%/%"`.      
184a0 64 6f 6e 65 0a 20 20 20 20 20 20 74 65 73 74 20  done.      test 
184b0 2d 7a 20 22 24 4c 44 22 20 26 26 20 4c 44 3d 22  -z "$LD" && LD="
184c0 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 20 20  $ac_prog".      
184d0 3b 3b 0a 20 20 22 22 29 0a 20 20 20 20 23 20 49  ;;.  "").    # I
184e0 66 20 69 74 20 66 61 69 6c 73 2c 20 74 68 65 6e  f it fails, then
184f0 20 70 72 65 74 65 6e 64 20 77 65 20 61 72 65 6e   pretend we aren
18500 27 74 20 75 73 69 6e 67 20 47 43 43 2e 0a 20 20  't using GCC..  
18510 20 20 61 63 5f 70 72 6f 67 3d 6c 64 0a 20 20 20    ac_prog=ld.   
18520 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 23 20 49   ;;.  *).    # I
18530 66 20 69 74 20 69 73 20 72 65 6c 61 74 69 76 65  f it is relative
18540 2c 20 74 68 65 6e 20 73 65 61 72 63 68 20 66 6f  , then search fo
18550 72 20 74 68 65 20 66 69 72 73 74 20 6c 64 20 69  r the first ld i
18560 6e 20 50 41 54 48 2e 0a 20 20 20 20 77 69 74 68  n PATH..    with
18570 5f 67 6e 75 5f 6c 64 3d 75 6e 6b 6e 6f 77 6e 0a  _gnu_ld=unknown.
18580 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 65 6c      ;;.  esac.el
18590 69 66 20 74 65 73 74 20 22 24 77 69 74 68 5f 67  if test "$with_g
185a0 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20 74 68  nu_ld" = yes; th
185b0 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
185c0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
185d0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 47 4e   checking for GN
185e0 55 20 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  U ld" >&5.$as_ec
185f0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
18600 6f 72 20 47 4e 55 20 6c 64 2e 2e 2e 20 22 20 3e  or GNU ld... " >
18610 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
18620 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
18630 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
18640 67 20 66 6f 72 20 6e 6f 6e 2d 47 4e 55 20 6c 64  g for non-GNU ld
18650 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
18660 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6e   "checking for n
18670 6f 6e 2d 47 4e 55 20 6c 64 2e 2e 2e 20 22 20 3e  on-GNU ld... " >
18680 26 36 3b 20 7d 0a 66 69 0a 69 66 20 74 65 73 74  &6; }.fi.if test
18690 20 22 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4c   "${lt_cv_path_L
186a0 44 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  D+set}" = set; t
186b0 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
186c0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
186d0 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
186e0 2d 7a 20 22 24 4c 44 22 3b 20 74 68 65 6e 0a 20  -z "$LD"; then. 
186f0 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49   lt_save_ifs="$I
18700 46 53 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  FS"; IFS=$PATH_S
18710 45 50 41 52 41 54 4f 52 0a 20 20 66 6f 72 20 61  EPARATOR.  for a
18720 63 5f 64 69 72 20 69 6e 20 24 50 41 54 48 3b 20  c_dir in $PATH; 
18730 64 6f 0a 20 20 20 20 49 46 53 3d 22 24 6c 74 5f  do.    IFS="$lt_
18740 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 74 65  save_ifs".    te
18750 73 74 20 2d 7a 20 22 24 61 63 5f 64 69 72 22 20  st -z "$ac_dir" 
18760 26 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20  && ac_dir=..    
18770 69 66 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f  if test -f "$ac_
18780 64 69 72 2f 24 61 63 5f 70 72 6f 67 22 20 7c 7c  dir/$ac_prog" ||
18790 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69   test -f "$ac_di
187a0 72 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78  r/$ac_prog$ac_ex
187b0 65 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20  eext"; then.    
187c0 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 3d    lt_cv_path_LD=
187d0 22 24 61 63 5f 64 69 72 2f 24 61 63 5f 70 72 6f  "$ac_dir/$ac_pro
187e0 67 22 0a 20 20 20 20 20 20 23 20 43 68 65 63 6b  g".      # Check
187f0 20 74 6f 20 73 65 65 20 69 66 20 74 68 65 20 70   to see if the p
18800 72 6f 67 72 61 6d 20 69 73 20 47 4e 55 20 6c 64  rogram is GNU ld
18810 2e 20 20 49 27 64 20 72 61 74 68 65 72 20 75 73  .  I'd rather us
18820 65 20 2d 2d 76 65 72 73 69 6f 6e 2c 0a 20 20 20  e --version,.   
18830 20 20 20 23 20 62 75 74 20 61 70 70 61 72 65 6e     # but apparen
18840 74 6c 79 20 73 6f 6d 65 20 76 61 72 69 61 6e 74  tly some variant
18850 73 20 6f 66 20 47 4e 55 20 6c 64 20 6f 6e 6c 79  s of GNU ld only
18860 20 61 63 63 65 70 74 20 2d 76 2e 0a 20 20 20 20   accept -v..    
18870 20 20 23 20 42 72 65 61 6b 20 6f 6e 6c 79 20 69    # Break only i
18880 66 20 69 74 20 77 61 73 20 74 68 65 20 47 4e 55  f it was the GNU
18890 2f 6e 6f 6e 2d 47 4e 55 20 6c 64 20 74 68 61 74  /non-GNU ld that
188a0 20 77 65 20 70 72 65 66 65 72 2e 0a 20 20 20 20   we prefer..    
188b0 20 20 63 61 73 65 20 60 22 24 6c 74 5f 63 76 5f    case `"$lt_cv_
188c0 70 61 74 68 5f 4c 44 22 20 2d 76 20 32 3e 26 31  path_LD" -v 2>&1
188d0 20 3c 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a   </dev/null` in.
188e0 20 20 20 20 20 20 2a 47 4e 55 2a 20 7c 20 2a 27        *GNU* | *'
188f0 77 69 74 68 20 42 46 44 27 2a 29 0a 09 74 65 73  with BFD'*)..tes
18900 74 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22  t "$with_gnu_ld"
18910 20 21 3d 20 6e 6f 20 26 26 20 62 72 65 61 6b 0a   != no && break.
18920 09 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09 74 65  .;;.      *)..te
18930 73 74 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64  st "$with_gnu_ld
18940 22 20 21 3d 20 79 65 73 20 26 26 20 62 72 65 61  " != yes && brea
18950 6b 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63  k..;;.      esac
18960 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20  .    fi.  done. 
18970 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69   IFS="$lt_save_i
18980 66 73 22 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76  fs".else.  lt_cv
18990 5f 70 61 74 68 5f 4c 44 3d 22 24 4c 44 22 20 23  _path_LD="$LD" #
189a0 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
189b0 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 20  erride the test 
189c0 77 69 74 68 20 61 20 70 61 74 68 2e 0a 66 69 0a  with a path..fi.
189d0 66 69 0a 0a 4c 44 3d 22 24 6c 74 5f 63 76 5f 70  fi..LD="$lt_cv_p
189e0 61 74 68 5f 4c 44 22 0a 69 66 20 74 65 73 74 20  ath_LD".if test 
189f0 2d 6e 20 22 24 4c 44 22 3b 20 74 68 65 6e 0a 20  -n "$LD"; then. 
18a00 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
18a10 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
18a20 75 6c 74 3a 20 24 4c 44 22 20 3e 26 35 0a 24 61  ult: $LD" >&5.$a
18a30 73 5f 65 63 68 6f 20 22 24 4c 44 22 20 3e 26 36  s_echo "$LD" >&6
18a40 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
18a50 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
18a60 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
18a70 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
18a80 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 74  "no" >&6; }.fi.t
18a90 65 73 74 20 2d 7a 20 22 24 4c 44 22 20 26 26 20  est -z "$LD" && 
18aa0 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  { { $as_echo "$a
18ab0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
18ac0 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62  ror: no acceptab
18ad0 6c 65 20 6c 64 20 66 6f 75 6e 64 20 69 6e 20 5c  le ld found in \
18ae0 24 50 41 54 48 22 20 3e 26 35 0a 24 61 73 5f 65  $PATH" >&5.$as_e
18af0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
18b00 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c  or: no acceptabl
18b10 65 20 6c 64 20 66 6f 75 6e 64 20 69 6e 20 5c 24  e ld found in \$
18b20 50 41 54 48 22 20 3e 26 32 3b 7d 0a 20 20 20 7b  PATH" >&2;}.   {
18b30 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
18b40 31 3b 20 7d 3b 20 7d 0a 7b 20 24 61 73 5f 65 63  1; }; }.{ $as_ec
18b50 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
18b60 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20  NO: checking if 
18b70 74 68 65 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29  the linker ($LD)
18b80 20 69 73 20 47 4e 55 20 6c 64 22 20 3e 26 35 0a   is GNU ld" >&5.
18b90 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
18ba0 6b 69 6e 67 20 69 66 20 74 68 65 20 6c 69 6e 6b  king if the link
18bb0 65 72 20 28 24 4c 44 29 20 69 73 20 47 4e 55 20  er ($LD) is GNU 
18bc0 6c 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  ld... " >&6; }.i
18bd0 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f  f test "${lt_cv_
18be0 70 72 6f 67 5f 67 6e 75 5f 6c 64 2b 73 65 74 7d  prog_gnu_ld+set}
18bf0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
18c00 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
18c10 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
18c20 20 20 23 20 49 27 64 20 72 61 74 68 65 72 20 75    # I'd rather u
18c30 73 65 20 2d 2d 76 65 72 73 69 6f 6e 20 68 65 72  se --version her
18c40 65 2c 20 62 75 74 20 61 70 70 61 72 65 6e 74 6c  e, but apparentl
18c50 79 20 73 6f 6d 65 20 47 4e 55 20 6c 64 73 20 6f  y some GNU lds o
18c60 6e 6c 79 20 61 63 63 65 70 74 20 2d 76 2e 0a 63  nly accept -v..c
18c70 61 73 65 20 60 24 4c 44 20 2d 76 20 32 3e 26 31  ase `$LD -v 2>&1
18c80 20 3c 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a   </dev/null` in.
18c90 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20 42  *GNU* | *'with B
18ca0 46 44 27 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72  FD'*).  lt_cv_pr
18cb0 6f 67 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 20 20  og_gnu_ld=yes.  
18cc0 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72  ;;.*).  lt_cv_pr
18cd0 6f 67 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20 3b  og_gnu_ld=no.  ;
18ce0 3b 0a 65 73 61 63 0a 66 69 0a 7b 20 24 61 73 5f  ;.esac.fi.{ $as_
18cf0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
18d00 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c  NENO: result: $l
18d10 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64  t_cv_prog_gnu_ld
18d20 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
18d30 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f  $lt_cv_prog_gnu_
18d40 6c 64 22 20 3e 26 36 3b 20 7d 0a 77 69 74 68 5f  ld" >&6; }.with_
18d50 67 6e 75 5f 6c 64 3d 24 6c 74 5f 63 76 5f 70 72  gnu_ld=$lt_cv_pr
18d60 6f 67 5f 67 6e 75 5f 6c 64 0a 0a 0a 0a 0a 0a 0a  og_gnu_ld.......
18d70 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  ...{ $as_echo "$
18d80 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
18d90 68 65 63 6b 69 6e 67 20 66 6f 72 20 42 53 44 2d  hecking for BSD-
18da0 20 6f 72 20 4d 53 2d 63 6f 6d 70 61 74 69 62 6c   or MS-compatibl
18db0 65 20 6e 61 6d 65 20 6c 69 73 74 65 72 20 28 6e  e name lister (n
18dc0 6d 29 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  m)" >&5.$as_echo
18dd0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
18de0 20 42 53 44 2d 20 6f 72 20 4d 53 2d 63 6f 6d 70   BSD- or MS-comp
18df0 61 74 69 62 6c 65 20 6e 61 6d 65 20 6c 69 73 74  atible name list
18e00 65 72 20 28 6e 6d 29 2e 2e 2e 20 22 20 3e 26 36  er (nm)... " >&6
18e10 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  ; }.if test "${l
18e20 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 2b 73 65 74  t_cv_path_NM+set
18e30 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
18e40 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
18e50 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
18e60 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
18e70 4e 4d 22 3b 20 74 68 65 6e 0a 20 20 23 20 4c 65  NM"; then.  # Le
18e80 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
18e90 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 20 20  ide the test..  
18ea0 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24  lt_cv_path_NM="$
18eb0 4e 4d 22 0a 65 6c 73 65 0a 20 20 6c 74 5f 6e 6d  NM".else.  lt_nm
18ec0 5f 74 6f 5f 63 68 65 63 6b 3d 22 24 7b 61 63 5f  _to_check="${ac_
18ed0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d 22 0a  tool_prefix}nm".
18ee0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
18ef0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 20 26  c_tool_prefix" &
18f00 26 20 74 65 73 74 20 22 24 62 75 69 6c 64 22 20  & test "$build" 
18f10 3d 20 22 24 68 6f 73 74 22 3b 20 74 68 65 6e 0a  = "$host"; then.
18f20 20 20 20 20 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65      lt_nm_to_che
18f30 63 6b 3d 22 24 6c 74 5f 6e 6d 5f 74 6f 5f 63 68  ck="$lt_nm_to_ch
18f40 65 63 6b 20 6e 6d 22 0a 20 20 66 69 0a 20 20 66  eck nm".  fi.  f
18f50 6f 72 20 6c 74 5f 74 6d 70 5f 6e 6d 20 69 6e 20  or lt_tmp_nm in 
18f60 24 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3b  $lt_nm_to_check;
18f70 20 64 6f 0a 20 20 20 20 6c 74 5f 73 61 76 65 5f   do.    lt_save_
18f80 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d  ifs="$IFS"; IFS=
18f90 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
18fa0 20 20 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69      for ac_dir i
18fb0 6e 20 24 50 41 54 48 20 2f 75 73 72 2f 63 63 73  n $PATH /usr/ccs
18fc0 2f 62 69 6e 2f 65 6c 66 20 2f 75 73 72 2f 63 63  /bin/elf /usr/cc
18fd0 73 2f 62 69 6e 20 2f 75 73 72 2f 75 63 62 20 2f  s/bin /usr/ucb /
18fe0 62 69 6e 3b 20 64 6f 0a 20 20 20 20 20 20 49 46  bin; do.      IF
18ff0 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
19000 0a 20 20 20 20 20 20 74 65 73 74 20 2d 7a 20 22  .      test -z "
19010 24 61 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64  $ac_dir" && ac_d
19020 69 72 3d 2e 0a 20 20 20 20 20 20 74 6d 70 5f 6e  ir=..      tmp_n
19030 6d 3d 22 24 61 63 5f 64 69 72 2f 24 6c 74 5f 74  m="$ac_dir/$lt_t
19040 6d 70 5f 6e 6d 22 0a 20 20 20 20 20 20 69 66 20  mp_nm".      if 
19050 74 65 73 74 20 2d 66 20 22 24 74 6d 70 5f 6e 6d  test -f "$tmp_nm
19060 22 20 7c 7c 20 74 65 73 74 20 2d 66 20 22 24 74  " || test -f "$t
19070 6d 70 5f 6e 6d 24 61 63 5f 65 78 65 65 78 74 22  mp_nm$ac_exeext"
19080 20 3b 20 74 68 65 6e 0a 09 23 20 43 68 65 63 6b   ; then..# Check
19090 20 74 6f 20 73 65 65 20 69 66 20 74 68 65 20 6e   to see if the n
190a0 6d 20 61 63 63 65 70 74 73 20 61 20 42 53 44 2d  m accepts a BSD-
190b0 63 6f 6d 70 61 74 20 66 6c 61 67 2e 0a 09 23 20  compat flag...# 
190c0 41 64 64 69 6e 67 20 74 68 65 20 60 73 65 64 20  Adding the `sed 
190d0 31 71 27 20 70 72 65 76 65 6e 74 73 20 66 61 6c  1q' prevents fal
190e0 73 65 20 70 6f 73 69 74 69 76 65 73 20 6f 6e 20  se positives on 
190f0 48 50 2d 55 58 2c 20 77 68 69 63 68 20 73 61 79  HP-UX, which say
19100 73 3a 0a 09 23 20 20 20 6e 6d 3a 20 75 6e 6b 6e  s:..#   nm: unkn
19110 6f 77 6e 20 6f 70 74 69 6f 6e 20 22 42 22 20 69  own option "B" i
19120 67 6e 6f 72 65 64 0a 09 23 20 54 72 75 36 34 27  gnored..# Tru64'
19130 73 20 6e 6d 20 63 6f 6d 70 6c 61 69 6e 73 20 74  s nm complains t
19140 68 61 74 20 2f 64 65 76 2f 6e 75 6c 6c 20 69 73  hat /dev/null is
19150 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 62 6a 65   an invalid obje
19160 63 74 20 66 69 6c 65 0a 09 63 61 73 65 20 60 22  ct file..case `"
19170 24 74 6d 70 5f 6e 6d 22 20 2d 42 20 2f 64 65 76  $tmp_nm" -B /dev
19180 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 20 73 65 64  /null 2>&1 | sed
19190 20 27 31 71 27 60 20 69 6e 0a 09 2a 2f 64 65 76   '1q'` in..*/dev
191a0 2f 6e 75 6c 6c 2a 20 7c 20 2a 27 49 6e 76 61 6c  /null* | *'Inval
191b0 69 64 20 66 69 6c 65 20 6f 72 20 6f 62 6a 65 63  id file or objec
191c0 74 20 74 79 70 65 27 2a 29 0a 09 20 20 6c 74 5f  t type'*)..  lt_
191d0 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 74 6d 70  cv_path_NM="$tmp
191e0 5f 6e 6d 20 2d 42 22 0a 09 20 20 62 72 65 61 6b  _nm -B"..  break
191f0 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09 20 20 63 61  ..  ;;..*)..  ca
19200 73 65 20 60 22 24 74 6d 70 5f 6e 6d 22 20 2d 70  se `"$tmp_nm" -p
19210 20 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20   /dev/null 2>&1 
19220 7c 20 73 65 64 20 27 31 71 27 60 20 69 6e 0a 09  | sed '1q'` in..
19230 20 20 2a 2f 64 65 76 2f 6e 75 6c 6c 2a 29 0a 09    */dev/null*)..
19240 20 20 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e      lt_cv_path_N
19250 4d 3d 22 24 74 6d 70 5f 6e 6d 20 2d 70 22 0a 09  M="$tmp_nm -p"..
19260 20 20 20 20 62 72 65 61 6b 0a 09 20 20 20 20 3b      break..    ;
19270 3b 0a 09 20 20 2a 29 0a 09 20 20 20 20 6c 74 5f  ;..  *)..    lt_
19280 63 76 5f 70 61 74 68 5f 4e 4d 3d 24 7b 6c 74 5f  cv_path_NM=${lt_
19290 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 74 6d 70  cv_path_NM="$tmp
192a0 5f 6e 6d 22 7d 20 23 20 6b 65 65 70 20 74 68 65  _nm"} # keep the
192b0 20 66 69 72 73 74 20 6d 61 74 63 68 2c 20 62 75   first match, bu
192c0 74 0a 09 20 20 20 20 63 6f 6e 74 69 6e 75 65 20  t..    continue 
192d0 23 20 73 6f 20 74 68 61 74 20 77 65 20 63 61 6e  # so that we can
192e0 20 74 72 79 20 74 6f 20 66 69 6e 64 20 6f 6e 65   try to find one
192f0 20 74 68 61 74 20 73 75 70 70 6f 72 74 73 20 42   that supports B
19300 53 44 20 66 6c 61 67 73 0a 09 20 20 20 20 3b 3b  SD flags..    ;;
19310 0a 09 20 20 65 73 61 63 0a 09 20 20 3b 3b 0a 09  ..  esac..  ;;..
19320 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20 20  esac.      fi.  
19330 20 20 64 6f 6e 65 0a 20 20 20 20 49 46 53 3d 22    done.    IFS="
19340 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20  $lt_save_ifs".  
19350 64 6f 6e 65 0a 20 20 3a 20 24 7b 6c 74 5f 63 76  done.  : ${lt_cv
19360 5f 70 61 74 68 5f 4e 4d 3d 6e 6f 7d 0a 66 69 0a  _path_NM=no}.fi.
19370 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
19380 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
19390 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 61  esult: $lt_cv_pa
193a0 74 68 5f 4e 4d 22 20 3e 26 35 0a 24 61 73 5f 65  th_NM" >&5.$as_e
193b0 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70 61 74 68  cho "$lt_cv_path
193c0 5f 4e 4d 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  _NM" >&6; }.if t
193d0 65 73 74 20 22 24 6c 74 5f 63 76 5f 70 61 74 68  est "$lt_cv_path
193e0 5f 4e 4d 22 20 21 3d 20 22 6e 6f 22 3b 20 74 68  _NM" != "no"; th
193f0 65 6e 0a 20 20 4e 4d 3d 22 24 6c 74 5f 63 76 5f  en.  NM="$lt_cv_
19400 70 61 74 68 5f 4e 4d 22 0a 65 6c 73 65 0a 20 20  path_NM".else.  
19410 23 20 44 69 64 6e 27 74 20 66 69 6e 64 20 61 6e  # Didn't find an
19420 79 20 42 53 44 20 63 6f 6d 70 61 74 69 62 6c 65  y BSD compatible
19430 20 6e 61 6d 65 20 6c 69 73 74 65 72 2c 20 6c 6f   name lister, lo
19440 6f 6b 20 66 6f 72 20 64 75 6d 70 62 69 6e 2e 0a  ok for dumpbin..
19450 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
19460 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20  c_tool_prefix"; 
19470 74 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70 72  then.  for ac_pr
19480 6f 67 20 69 6e 20 22 64 75 6d 70 62 69 6e 20 2d  og in "dumpbin -
19490 73 79 6d 62 6f 6c 73 22 20 22 6c 69 6e 6b 20 2d  symbols" "link -
194a0 64 75 6d 70 20 2d 73 79 6d 62 6f 6c 73 22 0a 20  dump -symbols". 
194b0 20 64 6f 0a 20 20 20 20 23 20 45 78 74 72 61 63   do.    # Extrac
194c0 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
194d0 20 6f 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   of "$ac_tool_pr
194e0 65 66 69 78 24 61 63 5f 70 72 6f 67 22 2c 20 73  efix$ac_prog", s
194f0 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
19500 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
19510 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
19520 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24  $ac_tool_prefix$
19530 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64  ac_prog; ac_word
19540 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
19550 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
19560 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
19570 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
19580 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
19590 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
195a0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
195b0 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 44   "${ac_cv_prog_D
195c0 55 4d 50 42 49 4e 2b 73 65 74 7d 22 20 3d 20 73  UMPBIN+set}" = s
195d0 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
195e0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
195f0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
19600 74 65 73 74 20 2d 6e 20 22 24 44 55 4d 50 42 49  test -n "$DUMPBI
19610 4e 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  N"; then.  ac_cv
19620 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e 3d 22 24  _prog_DUMPBIN="$
19630 44 55 4d 50 42 49 4e 22 20 23 20 4c 65 74 20 74  DUMPBIN" # Let t
19640 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
19650 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
19660 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
19670 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
19680 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
19690 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
196a0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
196b0 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
196c0 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
196d0 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
196e0 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
196f0 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
19700 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73  s; do.  if { tes
19710 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61  t -f "$as_dir/$a
19720 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
19730 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f  xt" && $as_test_
19740 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  x "$as_dir/$ac_w
19750 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
19760 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  ; }; then.    ac
19770 5f 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e  _cv_prog_DUMPBIN
19780 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  ="$ac_tool_prefi
19790 78 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 24  x$ac_prog".    $
197a0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
197b0 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
197c0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
197d0 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
197e0 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
197f0 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d  i.done.done.IFS=
19800 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
19810 0a 66 69 0a 44 55 4d 50 42 49 4e 3d 24 61 63 5f  .fi.DUMPBIN=$ac_
19820 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e 0a  cv_prog_DUMPBIN.
19830 69 66 20 74 65 73 74 20 2d 6e 20 22 24 44 55 4d  if test -n "$DUM
19840 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20 7b 20  PBIN"; then.  { 
19850 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
19860 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
19870 3a 20 24 44 55 4d 50 42 49 4e 22 20 3e 26 35 0a  : $DUMPBIN" >&5.
19880 24 61 73 5f 65 63 68 6f 20 22 24 44 55 4d 50 42  $as_echo "$DUMPB
19890 49 4e 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  IN" >&6; }.else.
198a0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
198b0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
198c0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
198d0 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
198e0 20 7d 0a 66 69 0a 0a 0a 20 20 20 20 74 65 73 74   }.fi...    test
198f0 20 2d 6e 20 22 24 44 55 4d 50 42 49 4e 22 20 26   -n "$DUMPBIN" &
19900 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 66  & break.  done.f
19910 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 44  i.if test -z "$D
19920 55 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20  UMPBIN"; then.  
19930 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 3d 24 44  ac_ct_DUMPBIN=$D
19940 55 4d 50 42 49 4e 0a 20 20 66 6f 72 20 61 63 5f  UMPBIN.  for ac_
19950 70 72 6f 67 20 69 6e 20 22 64 75 6d 70 62 69 6e  prog in "dumpbin
19960 20 2d 73 79 6d 62 6f 6c 73 22 20 22 6c 69 6e 6b   -symbols" "link
19970 20 2d 64 75 6d 70 20 2d 73 79 6d 62 6f 6c 73 22   -dump -symbols"
19980 0a 64 6f 0a 20 20 23 20 45 78 74 72 61 63 74 20  .do.  # Extract 
19990 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
199a0 66 20 22 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f  f "$ac_prog", so
199b0 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
199c0 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
199d0 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24  rgs..set dummy $
199e0 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64  ac_prog; ac_word
199f0 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
19a00 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
19a10 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
19a20 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
19a30 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
19a40 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
19a50 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
19a60 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61   "${ac_cv_prog_a
19a70 63 5f 63 74 5f 44 55 4d 50 42 49 4e 2b 73 65 74  c_ct_DUMPBIN+set
19a80 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
19a90 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
19aa0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
19ab0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
19ac0 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 3b 20  ac_ct_DUMPBIN"; 
19ad0 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
19ae0 67 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 3d  g_ac_ct_DUMPBIN=
19af0 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22  "$ac_ct_DUMPBIN"
19b00 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
19b10 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
19b20 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
19b30 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
19b40 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
19b50 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
19b60 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
19b70 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
19b80 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
19b90 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
19ba0 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
19bb0 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
19bc0 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
19bd0 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
19be0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
19bf0 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
19c00 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
19c10 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
19c20 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
19c30 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
19c40 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 3d 22  _ac_ct_DUMPBIN="
19c50 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 24 61  $ac_prog".    $a
19c60 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
19c70 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61  LINENO: found $a
19c80 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
19c90 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
19ca0 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
19cb0 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24  .done.done.IFS=$
19cc0 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
19cd0 66 69 0a 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e  fi.ac_ct_DUMPBIN
19ce0 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  =$ac_cv_prog_ac_
19cf0 63 74 5f 44 55 4d 50 42 49 4e 0a 69 66 20 74 65  ct_DUMPBIN.if te
19d00 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 44 55  st -n "$ac_ct_DU
19d10 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20 7b  MPBIN"; then.  {
19d20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
19d30 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
19d40 74 3a 20 24 61 63 5f 63 74 5f 44 55 4d 50 42 49  t: $ac_ct_DUMPBI
19d50 4e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  N" >&5.$as_echo 
19d60 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22  "$ac_ct_DUMPBIN"
19d70 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
19d80 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
19d90 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
19da0 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
19db0 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
19dc0 66 69 0a 0a 0a 20 20 74 65 73 74 20 2d 6e 20 22  fi...  test -n "
19dd0 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 20  $ac_ct_DUMPBIN" 
19de0 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a 0a 20  && break.done.. 
19df0 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63   if test "x$ac_c
19e00 74 5f 44 55 4d 50 42 49 4e 22 20 3d 20 78 3b 20  t_DUMPBIN" = x; 
19e10 74 68 65 6e 0a 20 20 20 20 44 55 4d 50 42 49 4e  then.    DUMPBIN
19e20 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  =":".  else.    
19e30 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
19e40 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
19e50 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
19e60 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
19e70 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49  e:$LINENO: WARNI
19e80 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72  NG: In the futur
19e90 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c  e, Autoconf will
19ea0 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73   not detect cros
19eb0 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61  s-tools.whose na
19ec0 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72  me does not star
19ed0 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20  t with the host 
19ee0 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75  triplet.  If you
19ef0 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66   think this.conf
19f00 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65  iguration is use
19f10 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61  ful to you, plea
19f20 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f  se write to auto
19f30 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e  conf@gnu.org." >
19f40 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
19f50 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e  _me: WARNING: In
19f60 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74   the future, Aut
19f70 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64  oconf will not d
19f80 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c  etect cross-tool
19f90 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65  s.whose name doe
19fa0 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68  s not start with
19fb0 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65   the host triple
19fc0 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b  t.  If you think
19fd0 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74   this.configurat
19fe0 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f  ion is useful to
19ff0 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69   you, please wri
1a000 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67  te to autoconf@g
1a010 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61  nu.org." >&2;}.a
1a020 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65  c_tool_warned=ye
1a030 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 44 55  s ;;.esac.    DU
1a040 4d 50 42 49 4e 3d 24 61 63 5f 63 74 5f 44 55 4d  MPBIN=$ac_ct_DUM
1a050 50 42 49 4e 0a 20 20 66 69 0a 66 69 0a 0a 0a 20  PBIN.  fi.fi... 
1a060 20 69 66 20 74 65 73 74 20 22 24 44 55 4d 50 42   if test "$DUMPB
1a070 49 4e 22 20 21 3d 20 22 3a 22 3b 20 74 68 65 6e  IN" != ":"; then
1a080 0a 20 20 20 20 4e 4d 3d 22 24 44 55 4d 50 42 49  .    NM="$DUMPBI
1a090 4e 22 0a 20 20 66 69 0a 66 69 0a 74 65 73 74 20  N".  fi.fi.test 
1a0a0 2d 7a 20 22 24 4e 4d 22 20 26 26 20 4e 4d 3d 6e  -z "$NM" && NM=n
1a0b0 6d 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63  m.......{ $as_ec
1a0c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1a0d0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 74 68 65  NO: checking the
1a0e0 20 6e 61 6d 65 20 6c 69 73 74 65 72 20 28 24 4e   name lister ($N
1a0f0 4d 29 20 69 6e 74 65 72 66 61 63 65 22 20 3e 26  M) interface" >&
1a100 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
1a110 65 63 6b 69 6e 67 20 74 68 65 20 6e 61 6d 65 20  ecking the name 
1a120 6c 69 73 74 65 72 20 28 24 4e 4d 29 20 69 6e 74  lister ($NM) int
1a130 65 72 66 61 63 65 2e 2e 2e 20 22 20 3e 26 36 3b  erface... " >&6;
1a140 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74   }.if test "${lt
1a150 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65  _cv_nm_interface
1a160 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
1a170 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
1a180 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
1a190 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6e 6d 5f  else.  lt_cv_nm_
1a1a0 69 6e 74 65 72 66 61 63 65 3d 22 42 53 44 20 6e  interface="BSD n
1a1b0 6d 22 0a 20 20 65 63 68 6f 20 22 69 6e 74 20 73  m".  echo "int s
1a1c0 6f 6d 65 5f 76 61 72 69 61 62 6c 65 20 3d 20 30  ome_variable = 0
1a1d0 3b 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61  ;" > conftest.$a
1a1e0 63 5f 65 78 74 0a 20 20 28 65 76 61 6c 20 65 63  c_ext.  (eval ec
1a1f0 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 33 37  ho "\"\$as_me:37
1a200 33 37 3a 20 24 61 63 5f 63 6f 6d 70 69 6c 65 5c  37: $ac_compile\
1a210 22 22 20 3e 26 35 29 0a 20 20 28 65 76 61 6c 20  "" >&5).  (eval 
1a220 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 32 3e  "$ac_compile" 2>
1a230 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a 20 20  conftest.err).  
1a240 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
1a250 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 65 63 68   >&5.  (eval ech
1a260 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 33 37 34  o "\"\$as_me:374
1a270 30 3a 20 24 4e 4d 20 5c 5c 5c 22 63 6f 6e 66 74  0: $NM \\\"conft
1a280 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 5c 5c  est.$ac_objext\\
1a290 5c 22 5c 22 22 20 3e 26 35 29 0a 20 20 28 65 76  \"\"" >&5).  (ev
1a2a0 61 6c 20 22 24 4e 4d 20 5c 22 63 6f 6e 66 74 65  al "$NM \"confte
1a2b0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 5c 22 22  st.$ac_objext\""
1a2c0 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 20   2>conftest.err 
1a2d0 3e 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 29 0a  > conftest.out).
1a2e0 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
1a2f0 72 72 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 65  rr >&5.  (eval e
1a300 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 33  cho "\"\$as_me:3
1a310 37 34 33 3a 20 6f 75 74 70 75 74 5c 22 22 20 3e  743: output\"" >
1a320 26 35 29 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  &5).  cat confte
1a330 73 74 2e 6f 75 74 20 3e 26 35 0a 20 20 69 66 20  st.out >&5.  if 
1a340 24 47 52 45 50 20 27 45 78 74 65 72 6e 61 6c 2e  $GREP 'External.
1a350 2a 73 6f 6d 65 5f 76 61 72 69 61 62 6c 65 27 20  *some_variable' 
1a360 63 6f 6e 66 74 65 73 74 2e 6f 75 74 20 3e 20 2f  conftest.out > /
1a370 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
1a380 20 20 20 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65     lt_cv_nm_inte
1a390 72 66 61 63 65 3d 22 4d 53 20 64 75 6d 70 62 69  rface="MS dumpbi
1a3a0 6e 22 0a 20 20 66 69 0a 20 20 72 6d 20 2d 66 20  n".  fi.  rm -f 
1a3b0 63 6f 6e 66 74 65 73 74 2a 0a 66 69 0a 7b 20 24  conftest*.fi.{ $
1a3c0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1a3d0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
1a3e0 20 24 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72   $lt_cv_nm_inter
1a3f0 66 61 63 65 22 20 3e 26 35 0a 24 61 73 5f 65 63  face" >&5.$as_ec
1a400 68 6f 20 22 24 6c 74 5f 63 76 5f 6e 6d 5f 69 6e  ho "$lt_cv_nm_in
1a410 74 65 72 66 61 63 65 22 20 3e 26 36 3b 20 7d 0a  terface" >&6; }.
1a420 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
1a430 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
1a440 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 6c 6e  cking whether ln
1a450 20 2d 73 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24   -s works" >&5.$
1a460 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1a470 69 6e 67 20 77 68 65 74 68 65 72 20 6c 6e 20 2d  ing whether ln -
1a480 73 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36  s works... " >&6
1a490 3b 20 7d 0a 4c 4e 5f 53 3d 24 61 73 5f 6c 6e 5f  ; }.LN_S=$as_ln_
1a4a0 73 0a 69 66 20 74 65 73 74 20 22 24 4c 4e 5f 53  s.if test "$LN_S
1a4b0 22 20 3d 20 22 6c 6e 20 2d 73 22 3b 20 74 68 65  " = "ln -s"; the
1a4c0 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
1a4d0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1a4e0 72 65 73 75 6c 74 3a 20 79 65 73 22 20 3e 26 35  result: yes" >&5
1a4f0 0a 24 61 73 5f 65 63 68 6f 20 22 79 65 73 22 20  .$as_echo "yes" 
1a500 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
1a510 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1a520 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
1a530 3a 20 6e 6f 2c 20 75 73 69 6e 67 20 24 4c 4e 5f  : no, using $LN_
1a540 53 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  S" >&5.$as_echo 
1a550 22 6e 6f 2c 20 75 73 69 6e 67 20 24 4c 4e 5f 53  "no, using $LN_S
1a560 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 23 20 66  " >&6; }.fi..# f
1a570 69 6e 64 20 74 68 65 20 6d 61 78 69 6d 75 6d 20  ind the maximum 
1a580 6c 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61 6e  length of comman
1a590 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 73  d line arguments
1a5a0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
1a5b0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
1a5c0 63 6b 69 6e 67 20 74 68 65 20 6d 61 78 69 6d 75  cking the maximu
1a5d0 6d 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d  m length of comm
1a5e0 61 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e  and line argumen
1a5f0 74 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ts" >&5.$as_echo
1a600 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 74 68 65  _n "checking the
1a610 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20   maximum length 
1a620 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20  of command line 
1a630 61 72 67 75 6d 65 6e 74 73 2e 2e 2e 20 22 20 3e  arguments... " >
1a640 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
1a650 7b 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63  {lt_cv_sys_max_c
1a660 6d 64 5f 6c 65 6e 2b 73 65 74 7d 22 20 3d 20 73  md_len+set}" = s
1a670 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
1a680 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
1a690 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20 20 69  " >&6.else.    i
1a6a0 3d 30 0a 20 20 74 65 73 74 73 74 72 69 6e 67 3d  =0.  teststring=
1a6b0 22 41 42 43 44 22 0a 0a 20 20 63 61 73 65 20 24  "ABCD"..  case $
1a6c0 62 75 69 6c 64 5f 6f 73 20 69 6e 0a 20 20 6d 73  build_os in.  ms
1a6d0 64 6f 73 64 6a 67 70 70 2a 29 0a 20 20 20 20 23  dosdjgpp*).    #
1a6e0 20 4f 6e 20 44 4a 47 50 50 2c 20 74 68 69 73 20   On DJGPP, this 
1a6f0 74 65 73 74 20 63 61 6e 20 62 6c 6f 77 20 75 70  test can blow up
1a700 20 70 72 65 74 74 79 20 62 61 64 6c 79 20 64 75   pretty badly du
1a710 65 20 74 6f 20 70 72 6f 62 6c 65 6d 73 20 69 6e  e to problems in
1a720 20 6c 69 62 63 0a 20 20 20 20 23 20 28 61 6e 79   libc.    # (any
1a730 20 73 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74   single argument
1a740 20 65 78 63 65 65 64 69 6e 67 20 32 30 30 30 20   exceeding 2000 
1a750 62 79 74 65 73 20 63 61 75 73 65 73 20 61 20 62  bytes causes a b
1a760 75 66 66 65 72 20 6f 76 65 72 72 75 6e 0a 20 20  uffer overrun.  
1a770 20 20 23 20 64 75 72 69 6e 67 20 67 6c 6f 62 20    # during glob 
1a780 65 78 70 61 6e 73 69 6f 6e 29 2e 20 20 45 76 65  expansion).  Eve
1a790 6e 20 69 66 20 69 74 20 77 65 72 65 20 66 69 78  n if it were fix
1a7a0 65 64 2c 20 74 68 65 20 72 65 73 75 6c 74 20 6f  ed, the result o
1a7b0 66 20 74 68 69 73 0a 20 20 20 20 23 20 63 68 65  f this.    # che
1a7c0 63 6b 20 77 6f 75 6c 64 20 62 65 20 6c 61 72 67  ck would be larg
1a7d0 65 72 20 74 68 61 6e 20 69 74 20 73 68 6f 75 6c  er than it shoul
1a7e0 64 20 62 65 2e 0a 20 20 20 20 6c 74 5f 63 76 5f  d be..    lt_cv_
1a7f0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1a800 31 32 32 38 38 3b 20 20 20 20 23 20 31 32 4b 20  12288;    # 12K 
1a810 69 73 20 61 62 6f 75 74 20 72 69 67 68 74 0a 20  is about right. 
1a820 20 20 20 3b 3b 0a 0a 20 20 67 6e 75 2a 29 0a 20     ;;..  gnu*). 
1a830 20 20 20 23 20 55 6e 64 65 72 20 47 4e 55 20 48     # Under GNU H
1a840 75 72 64 2c 20 74 68 69 73 20 74 65 73 74 20 69  urd, this test i
1a850 73 20 6e 6f 74 20 72 65 71 75 69 72 65 64 20 62  s not required b
1a860 65 63 61 75 73 65 20 74 68 65 72 65 20 69 73 0a  ecause there is.
1a870 20 20 20 20 23 20 6e 6f 20 6c 69 6d 69 74 20 74      # no limit t
1a880 6f 20 74 68 65 20 6c 65 6e 67 74 68 20 6f 66 20  o the length of 
1a890 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67  command line arg
1a8a0 75 6d 65 6e 74 73 2e 0a 20 20 20 20 23 20 4c 69  uments..    # Li
1a8b0 62 74 6f 6f 6c 20 77 69 6c 6c 20 69 6e 74 65 72  btool will inter
1a8c0 70 72 65 74 20 2d 31 20 61 73 20 6e 6f 20 6c 69  pret -1 as no li
1a8d0 6d 69 74 20 77 68 61 74 73 6f 65 76 65 72 0a 20  mit whatsoever. 
1a8e0 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1a8f0 5f 63 6d 64 5f 6c 65 6e 3d 2d 31 3b 0a 20 20 20  _cmd_len=-1;.   
1a900 20 3b 3b 0a 0a 20 20 63 79 67 77 69 6e 2a 20 7c   ;;..  cygwin* |
1a910 20 6d 69 6e 67 77 2a 20 7c 20 63 65 67 63 63 2a   mingw* | cegcc*
1a920 29 0a 20 20 20 20 23 20 4f 6e 20 57 69 6e 39 78  ).    # On Win9x
1a930 2f 4d 45 2c 20 74 68 69 73 20 74 65 73 74 20 62  /ME, this test b
1a940 6c 6f 77 73 20 75 70 20 2d 2d 20 69 74 20 73 75  lows up -- it su
1a950 63 63 65 65 64 73 2c 20 62 75 74 20 74 61 6b 65  cceeds, but take
1a960 73 0a 20 20 20 20 23 20 61 62 6f 75 74 20 35 20  s.    # about 5 
1a970 6d 69 6e 75 74 65 73 20 61 73 20 74 68 65 20 74  minutes as the t
1a980 65 73 74 73 74 72 69 6e 67 20 67 72 6f 77 73 20  eststring grows 
1a990 65 78 70 6f 6e 65 6e 74 69 61 6c 6c 79 2e 0a 20  exponentially.. 
1a9a0 20 20 20 23 20 57 6f 72 73 65 2c 20 73 69 6e 63     # Worse, sinc
1a9b0 65 20 39 78 2f 4d 45 20 61 72 65 20 6e 6f 74 20  e 9x/ME are not 
1a9c0 70 72 65 2d 65 6d 70 74 69 76 65 6c 79 20 6d 75  pre-emptively mu
1a9d0 6c 74 69 74 61 73 6b 69 6e 67 2c 0a 20 20 20 20  ltitasking,.    
1a9e0 23 20 79 6f 75 20 65 6e 64 20 75 70 20 77 69 74  # you end up wit
1a9f0 68 20 61 20 22 66 72 6f 7a 65 6e 22 20 63 6f 6d  h a "frozen" com
1aa00 70 75 74 65 72 2c 20 65 76 65 6e 20 74 68 6f 75  puter, even thou
1aa10 67 68 20 77 69 74 68 20 70 61 74 69 65 6e 63 65  gh with patience
1aa20 0a 20 20 20 20 23 20 74 68 65 20 74 65 73 74 20  .    # the test 
1aa30 65 76 65 6e 74 75 61 6c 6c 79 20 73 75 63 63 65  eventually succe
1aa40 65 64 73 20 28 77 69 74 68 20 61 20 6d 61 78 20  eds (with a max 
1aa50 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6f 66 20 32  line length of 2
1aa60 35 36 6b 29 2e 0a 20 20 20 20 23 20 49 6e 73 74  56k)..    # Inst
1aa70 65 61 64 2c 20 6c 65 74 27 73 20 6a 75 73 74 20  ead, let's just 
1aa80 70 75 6e 74 3a 20 75 73 65 20 74 68 65 20 6d 69  punt: use the mi
1aa90 6e 69 6d 75 6d 20 6c 69 6e 65 6c 65 6e 67 74 68  nimum linelength
1aaa0 20 72 65 70 6f 72 74 65 64 20 62 79 0a 20 20 20   reported by.   
1aab0 20 23 20 61 6c 6c 20 6f 66 20 74 68 65 20 73 75   # all of the su
1aac0 70 70 6f 72 74 65 64 20 70 6c 61 74 66 6f 72 6d  pported platform
1aad0 73 3a 20 38 31 39 32 20 28 6f 6e 20 4e 54 2f 32  s: 8192 (on NT/2
1aae0 4b 2f 58 50 29 2e 0a 20 20 20 20 6c 74 5f 63 76  K/XP)..    lt_cv
1aaf0 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1ab00 3d 38 31 39 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20  =8192;.    ;;.. 
1ab10 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20 23   amigaos*).    #
1ab20 20 4f 6e 20 41 6d 69 67 61 4f 53 20 77 69 74 68   On AmigaOS with
1ab30 20 70 64 6b 73 68 2c 20 74 68 69 73 20 74 65 73   pdksh, this tes
1ab40 74 20 74 61 6b 65 73 20 68 6f 75 72 73 2c 20 6c  t takes hours, l
1ab50 69 74 65 72 61 6c 6c 79 2e 0a 20 20 20 20 23 20  iterally..    # 
1ab60 53 6f 20 77 65 20 6a 75 73 74 20 70 75 6e 74 20  So we just punt 
1ab70 61 6e 64 20 75 73 65 20 61 20 6d 69 6e 69 6d 75  and use a minimu
1ab80 6d 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6f 66  m line length of
1ab90 20 38 31 39 32 2e 0a 20 20 20 20 6c 74 5f 63 76   8192..    lt_cv
1aba0 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1abb0 3d 38 31 39 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20  =8192;.    ;;.. 
1abc0 20 6e 65 74 62 73 64 2a 20 7c 20 66 72 65 65 62   netbsd* | freeb
1abd0 73 64 2a 20 7c 20 6f 70 65 6e 62 73 64 2a 20 7c  sd* | openbsd* |
1abe0 20 64 61 72 77 69 6e 2a 20 7c 20 64 72 61 67 6f   darwin* | drago
1abf0 6e 66 6c 79 2a 29 0a 20 20 20 20 23 20 54 68 69  nfly*).    # Thi
1ac00 73 20 68 61 73 20 62 65 65 6e 20 61 72 6f 75 6e  s has been aroun
1ac10 64 20 73 69 6e 63 65 20 33 38 36 42 53 44 2c 20  d since 386BSD, 
1ac20 61 74 20 6c 65 61 73 74 2e 20 20 4c 69 6b 65 6c  at least.  Likel
1ac30 79 20 66 75 72 74 68 65 72 2e 0a 20 20 20 20 69  y further..    i
1ac40 66 20 74 65 73 74 20 2d 78 20 2f 73 62 69 6e 2f  f test -x /sbin/
1ac50 73 79 73 63 74 6c 3b 20 74 68 65 6e 0a 20 20 20  sysctl; then.   
1ac60 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1ac70 5f 63 6d 64 5f 6c 65 6e 3d 60 2f 73 62 69 6e 2f  _cmd_len=`/sbin/
1ac80 73 79 73 63 74 6c 20 2d 6e 20 6b 65 72 6e 2e 61  sysctl -n kern.a
1ac90 72 67 6d 61 78 60 0a 20 20 20 20 65 6c 69 66 20  rgmax`.    elif 
1aca0 74 65 73 74 20 2d 78 20 2f 75 73 72 2f 73 62 69  test -x /usr/sbi
1acb0 6e 2f 73 79 73 63 74 6c 3b 20 74 68 65 6e 0a 20  n/sysctl; then. 
1acc0 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d       lt_cv_sys_m
1acd0 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 2f 75 73 72  ax_cmd_len=`/usr
1ace0 2f 73 62 69 6e 2f 73 79 73 63 74 6c 20 2d 6e 20  /sbin/sysctl -n 
1acf0 6b 65 72 6e 2e 61 72 67 6d 61 78 60 0a 20 20 20  kern.argmax`.   
1ad00 20 65 6c 73 65 0a 20 20 20 20 20 20 6c 74 5f 63   else.      lt_c
1ad10 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1ad20 6e 3d 36 35 35 33 36 09 23 20 75 73 61 62 6c 65  n=65536.# usable
1ad30 20 64 65 66 61 75 6c 74 20 66 6f 72 20 61 6c 6c   default for all
1ad40 20 42 53 44 73 0a 20 20 20 20 66 69 0a 20 20 20   BSDs.    fi.   
1ad50 20 23 20 41 6e 64 20 61 64 64 20 61 20 73 61 66   # And add a saf
1ad60 65 74 79 20 7a 6f 6e 65 0a 20 20 20 20 6c 74 5f  ety zone.    lt_
1ad70 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1ad80 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f  en=`expr $lt_cv_
1ad90 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20  sys_max_cmd_len 
1ada0 5c 2f 20 34 60 0a 20 20 20 20 6c 74 5f 63 76 5f  \/ 4`.    lt_cv_
1adb0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1adc0 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73  `expr $lt_cv_sys
1add0 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2a 20  _max_cmd_len \* 
1ade0 33 60 0a 20 20 20 20 3b 3b 0a 0a 20 20 69 6e 74  3`.    ;;..  int
1adf0 65 72 69 78 2a 29 0a 20 20 20 20 23 20 57 65 20  erix*).    # We 
1ae00 6b 6e 6f 77 20 74 68 65 20 76 61 6c 75 65 20 32  know the value 2
1ae10 36 32 31 34 34 20 61 6e 64 20 68 61 72 64 63 6f  62144 and hardco
1ae20 64 65 20 69 74 20 77 69 74 68 20 61 20 73 61 66  de it with a saf
1ae30 65 74 79 20 7a 6f 6e 65 20 28 6c 69 6b 65 20 42  ety zone (like B
1ae40 53 44 29 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79  SD).    lt_cv_sy
1ae50 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 39  s_max_cmd_len=19
1ae60 36 36 30 38 0a 20 20 20 20 3b 3b 0a 0a 20 20 6f  6608.    ;;..  o
1ae70 73 66 2a 29 0a 20 20 20 20 23 20 44 72 2e 20 48  sf*).    # Dr. H
1ae80 61 6e 73 20 45 6b 6b 65 68 61 72 64 20 50 6c 65  ans Ekkehard Ple
1ae90 73 73 65 72 20 72 65 70 6f 72 74 73 20 73 65 65  sser reports see
1aea0 69 6e 67 20 61 20 6b 65 72 6e 65 6c 20 70 61 6e  ing a kernel pan
1aeb0 69 63 20 72 75 6e 6e 69 6e 67 20 63 6f 6e 66 69  ic running confi
1aec0 67 75 72 65 0a 20 20 20 20 23 20 64 75 65 20 74  gure.    # due t
1aed0 6f 20 74 68 69 73 20 74 65 73 74 20 77 68 65 6e  o this test when
1aee0 20 65 78 65 63 5f 64 69 73 61 62 6c 65 5f 61 72   exec_disable_ar
1aef0 67 5f 6c 69 6d 69 74 20 69 73 20 31 20 6f 6e 20  g_limit is 1 on 
1af00 54 72 75 36 34 2e 20 49 74 20 69 73 20 6e 6f 74  Tru64. It is not
1af10 0a 20 20 20 20 23 20 6e 69 63 65 20 74 6f 20 63  .    # nice to c
1af20 61 75 73 65 20 6b 65 72 6e 65 6c 20 70 61 6e 69  ause kernel pani
1af30 63 73 20 73 6f 20 6c 65 74 73 20 61 76 6f 69 64  cs so lets avoid
1af40 20 74 68 65 20 6c 6f 6f 70 20 62 65 6c 6f 77 2e   the loop below.
1af50 0a 20 20 20 20 23 20 46 69 72 73 74 20 73 65 74  .    # First set
1af60 20 61 20 72 65 61 73 6f 6e 61 62 6c 65 20 64 65   a reasonable de
1af70 66 61 75 6c 74 2e 0a 20 20 20 20 6c 74 5f 63 76  fault..    lt_cv
1af80 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1af90 3d 31 36 33 38 34 0a 20 20 20 20 23 0a 20 20 20  =16384.    #.   
1afa0 20 69 66 20 74 65 73 74 20 2d 78 20 2f 73 62 69   if test -x /sbi
1afb0 6e 2f 73 79 73 63 6f 6e 66 69 67 3b 20 74 68 65  n/sysconfig; the
1afc0 6e 0a 20 20 20 20 20 20 63 61 73 65 20 60 2f 73  n.      case `/s
1afd0 62 69 6e 2f 73 79 73 63 6f 6e 66 69 67 20 2d 71  bin/sysconfig -q
1afe0 20 70 72 6f 63 20 65 78 65 63 5f 64 69 73 61 62   proc exec_disab
1aff0 6c 65 5f 61 72 67 5f 6c 69 6d 69 74 60 20 69 6e  le_arg_limit` in
1b000 0a 20 20 20 20 20 20 20 20 2a 31 2a 29 20 6c 74  .        *1*) lt
1b010 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1b020 6c 65 6e 3d 2d 31 20 3b 3b 0a 20 20 20 20 20 20  len=-1 ;;.      
1b030 65 73 61 63 0a 20 20 20 20 66 69 0a 20 20 20 20  esac.    fi.    
1b040 3b 3b 0a 20 20 73 63 6f 33 2e 32 76 35 2a 29 0a  ;;.  sco3.2v5*).
1b050 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
1b060 78 5f 63 6d 64 5f 6c 65 6e 3d 31 30 32 34 30 30  x_cmd_len=102400
1b070 0a 20 20 20 20 3b 3b 0a 20 20 73 79 73 76 35 2a  .    ;;.  sysv5*
1b080 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 73 79 73   | sco5v6* | sys
1b090 76 34 2e 32 75 77 32 2a 29 0a 20 20 20 20 6b 61  v4.2uw2*).    ka
1b0a0 72 67 6d 61 78 3d 60 67 72 65 70 20 41 52 47 5f  rgmax=`grep ARG_
1b0b0 4d 41 58 20 2f 65 74 63 2f 63 6f 6e 66 2f 63 66  MAX /etc/conf/cf
1b0c0 2e 64 2f 73 74 75 6e 65 20 32 3e 2f 64 65 76 2f  .d/stune 2>/dev/
1b0d0 6e 75 6c 6c 60 0a 20 20 20 20 69 66 20 74 65 73  null`.    if tes
1b0e0 74 20 2d 6e 20 22 24 6b 61 72 67 6d 61 78 22 3b  t -n "$kargmax";
1b0f0 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63   then.      lt_c
1b100 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1b110 6e 3d 60 65 63 68 6f 20 24 6b 61 72 67 6d 61 78  n=`echo $kargmax
1b120 20 7c 20 73 65 64 20 27 73 2f 2e 2a 5b 09 20 5d   | sed 's/.*[. ]
1b130 2f 2f 27 60 0a 20 20 20 20 65 6c 73 65 0a 20 20  //'`.    else.  
1b140 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
1b150 78 5f 63 6d 64 5f 6c 65 6e 3d 33 32 37 36 38 0a  x_cmd_len=32768.
1b160 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20      fi.    ;;.  
1b170 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  *).    lt_cv_sys
1b180 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 28 67  _max_cmd_len=`(g
1b190 65 74 63 6f 6e 66 20 41 52 47 5f 4d 41 58 29 20  etconf ARG_MAX) 
1b1a0 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c 60 0a 20 20  2> /dev/null`.  
1b1b0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 6c    if test -n "$l
1b1c0 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1b1d0 5f 6c 65 6e 22 3b 20 74 68 65 6e 0a 20 20 20 20  _len"; then.    
1b1e0 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f    lt_cv_sys_max_
1b1f0 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c  cmd_len=`expr $l
1b200 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1b210 5f 6c 65 6e 20 5c 2f 20 34 60 0a 20 20 20 20 20  _len \/ 4`.     
1b220 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63   lt_cv_sys_max_c
1b230 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c 74  md_len=`expr $lt
1b240 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1b250 6c 65 6e 20 5c 2a 20 33 60 0a 20 20 20 20 65 6c  len \* 3`.    el
1b260 73 65 0a 20 20 20 20 20 20 23 20 4d 61 6b 65 20  se.      # Make 
1b270 74 65 73 74 73 74 72 69 6e 67 20 61 20 6c 69 74  teststring a lit
1b280 74 6c 65 20 62 69 67 67 65 72 20 62 65 66 6f 72  tle bigger befor
1b290 65 20 77 65 20 64 6f 20 61 6e 79 74 68 69 6e 67  e we do anything
1b2a0 20 77 69 74 68 20 69 74 2e 0a 20 20 20 20 20 20   with it..      
1b2b0 23 20 61 20 31 4b 20 73 74 72 69 6e 67 20 73 68  # a 1K string sh
1b2c0 6f 75 6c 64 20 62 65 20 61 20 72 65 61 73 6f 6e  ould be a reason
1b2d0 61 62 6c 65 20 73 74 61 72 74 2e 0a 20 20 20 20  able start..    
1b2e0 20 20 66 6f 72 20 69 20 69 6e 20 31 20 32 20 33    for i in 1 2 3
1b2f0 20 34 20 35 20 36 20 37 20 38 20 3b 20 64 6f 0a   4 5 6 7 8 ; do.
1b300 20 20 20 20 20 20 20 20 74 65 73 74 73 74 72 69          teststri
1b310 6e 67 3d 24 74 65 73 74 73 74 72 69 6e 67 24 74  ng=$teststring$t
1b320 65 73 74 73 74 72 69 6e 67 0a 20 20 20 20 20 20  eststring.      
1b330 64 6f 6e 65 0a 20 20 20 20 20 20 53 48 45 4c 4c  done.      SHELL
1b340 3d 24 7b 53 48 45 4c 4c 2d 24 7b 43 4f 4e 46 49  =${SHELL-${CONFI
1b350 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d  G_SHELL-/bin/sh}
1b360 7d 0a 20 20 20 20 20 20 23 20 49 66 20 74 65 73  }.      # If tes
1b370 74 20 69 73 20 6e 6f 74 20 61 20 73 68 65 6c 6c  t is not a shell
1b380 20 62 75 69 6c 74 2d 69 6e 2c 20 77 65 27 6c 6c   built-in, we'll
1b390 20 70 72 6f 62 61 62 6c 79 20 65 6e 64 20 75 70   probably end up
1b3a0 20 63 6f 6d 70 75 74 69 6e 67 20 61 0a 20 20 20   computing a.   
1b3b0 20 20 20 23 20 6d 61 78 69 6d 75 6d 20 6c 65 6e     # maximum len
1b3c0 67 74 68 20 74 68 61 74 20 69 73 20 6f 6e 6c 79  gth that is only
1b3d0 20 68 61 6c 66 20 6f 66 20 74 68 65 20 61 63 74   half of the act
1b3e0 75 61 6c 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67  ual maximum leng
1b3f0 74 68 2c 20 62 75 74 0a 20 20 20 20 20 20 23 20  th, but.      # 
1b400 77 65 20 63 61 6e 27 74 20 74 65 6c 6c 2e 0a 20  we can't tell.. 
1b410 20 20 20 20 20 77 68 69 6c 65 20 7b 20 74 65 73       while { tes
1b420 74 20 22 58 22 60 24 53 48 45 4c 4c 20 24 30 20  t "X"`$SHELL $0 
1b430 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20  --fallback-echo 
1b440 22 58 24 74 65 73 74 73 74 72 69 6e 67 24 74 65  "X$teststring$te
1b450 73 74 73 74 72 69 6e 67 22 20 32 3e 2f 64 65 76  ststring" 2>/dev
1b460 2f 6e 75 6c 6c 60 20 5c 0a 09 20 20 20 20 20 20  /null` \..      
1b470 20 20 20 3d 20 22 58 58 24 74 65 73 74 73 74 72     = "XX$teststr
1b480 69 6e 67 24 74 65 73 74 73 74 72 69 6e 67 22 3b  ing$teststring";
1b490 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e   } >/dev/null 2>
1b4a0 26 31 20 26 26 0a 09 20 20 20 20 20 20 74 65 73  &1 &&..      tes
1b4b0 74 20 24 69 20 21 3d 20 31 37 20 23 20 31 2f 32  t $i != 17 # 1/2
1b4c0 20 4d 42 20 73 68 6f 75 6c 64 20 62 65 20 65 6e   MB should be en
1b4d0 6f 75 67 68 0a 20 20 20 20 20 20 64 6f 0a 20 20  ough.      do.  
1b4e0 20 20 20 20 20 20 69 3d 60 65 78 70 72 20 24 69        i=`expr $i
1b4f0 20 2b 20 31 60 0a 20 20 20 20 20 20 20 20 74 65   + 1`.        te
1b500 73 74 73 74 72 69 6e 67 3d 24 74 65 73 74 73 74  ststring=$testst
1b510 72 69 6e 67 24 74 65 73 74 73 74 72 69 6e 67 0a  ring$teststring.
1b520 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20        done.     
1b530 20 23 20 4f 6e 6c 79 20 63 68 65 63 6b 20 74 68   # Only check th
1b540 65 20 73 74 72 69 6e 67 20 6c 65 6e 67 74 68 20  e string length 
1b550 6f 75 74 73 69 64 65 20 74 68 65 20 6c 6f 6f 70  outside the loop
1b560 2e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79  ..      lt_cv_sy
1b570 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65  s_max_cmd_len=`e
1b580 78 70 72 20 22 58 24 74 65 73 74 73 74 72 69 6e  xpr "X$teststrin
1b590 67 22 20 3a 20 22 2e 2a 22 20 32 3e 26 31 60 0a  g" : ".*" 2>&1`.
1b5a0 20 20 20 20 20 20 74 65 73 74 73 74 72 69 6e 67        teststring
1b5b0 3d 0a 20 20 20 20 20 20 23 20 41 64 64 20 61 20  =.      # Add a 
1b5c0 73 69 67 6e 69 66 69 63 61 6e 74 20 73 61 66 65  significant safe
1b5d0 74 79 20 66 61 63 74 6f 72 20 62 65 63 61 75 73  ty factor becaus
1b5e0 65 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 73 20  e C++ compilers 
1b5f0 63 61 6e 20 74 61 63 6b 20 6f 6e 0a 20 20 20 20  can tack on.    
1b600 20 20 23 20 6d 61 73 73 69 76 65 20 61 6d 6f 75    # massive amou
1b610 6e 74 73 20 6f 66 20 61 64 64 69 74 69 6f 6e 61  nts of additiona
1b620 6c 20 61 72 67 75 6d 65 6e 74 73 20 62 65 66 6f  l arguments befo
1b630 72 65 20 70 61 73 73 69 6e 67 20 74 68 65 6d 20  re passing them 
1b640 74 6f 20 74 68 65 0a 20 20 20 20 20 20 23 20 6c  to the.      # l
1b650 69 6e 6b 65 72 2e 20 20 49 74 20 61 70 70 65 61  inker.  It appea
1b660 72 73 20 61 73 20 74 68 6f 75 67 68 20 31 2f 32  rs as though 1/2
1b670 20 69 73 20 61 20 75 73 61 62 6c 65 20 76 61 6c   is a usable val
1b680 75 65 2e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f  ue..      lt_cv_
1b690 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1b6a0 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73  `expr $lt_cv_sys
1b6b0 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2f 20  _max_cmd_len \/ 
1b6c0 32 60 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b  2`.    fi.    ;;
1b6d0 0a 20 20 65 73 61 63 0a 0a 66 69 0a 0a 69 66 20  .  esac..fi..if 
1b6e0 74 65 73 74 20 2d 6e 20 24 6c 74 5f 63 76 5f 73  test -n $lt_cv_s
1b6f0 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 3b  ys_max_cmd_len ;
1b700 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
1b710 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1b720 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f  NO: result: $lt_
1b730 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1b740 65 6e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  en" >&5.$as_echo
1b750 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78   "$lt_cv_sys_max
1b760 5f 63 6d 64 5f 6c 65 6e 22 20 3e 26 36 3b 20 7d  _cmd_len" >&6; }
1b770 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
1b780 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1b790 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 6e 65  NO: result: none
1b7a0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
1b7b0 6e 6f 6e 65 22 20 3e 26 36 3b 20 7d 0a 66 69 0a  none" >&6; }.fi.
1b7c0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 24 6c 74 5f  max_cmd_len=$lt_
1b7d0 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1b7e0 65 6e 0a 0a 0a 0a 0a 0a 0a 3a 20 24 7b 43 50 3d  en.......: ${CP=
1b7f0 22 63 70 20 2d 66 22 7d 0a 3a 20 24 7b 4d 56 3d  "cp -f"}.: ${MV=
1b800 22 6d 76 20 2d 66 22 7d 0a 3a 20 24 7b 52 4d 3d  "mv -f"}.: ${RM=
1b810 22 72 6d 20 2d 66 22 7d 0a 0a 7b 20 24 61 73 5f  "rm -f"}..{ $as_
1b820 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1b830 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77  NENO: checking w
1b840 68 65 74 68 65 72 20 74 68 65 20 73 68 65 6c 6c  hether the shell
1b850 20 75 6e 64 65 72 73 74 61 6e 64 73 20 73 6f 6d   understands som
1b860 65 20 58 53 49 20 63 6f 6e 73 74 72 75 63 74 73  e XSI constructs
1b870 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
1b880 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68   "checking wheth
1b890 65 72 20 74 68 65 20 73 68 65 6c 6c 20 75 6e 64  er the shell und
1b8a0 65 72 73 74 61 6e 64 73 20 73 6f 6d 65 20 58 53  erstands some XS
1b8b0 49 20 63 6f 6e 73 74 72 75 63 74 73 2e 2e 2e 20  I constructs... 
1b8c0 22 20 3e 26 36 3b 20 7d 0a 23 20 54 72 79 20 73  " >&6; }.# Try s
1b8d0 6f 6d 65 20 58 53 49 20 66 65 61 74 75 72 65 73  ome XSI features
1b8e0 0a 78 73 69 5f 73 68 65 6c 6c 3d 6e 6f 0a 28 20  .xsi_shell=no.( 
1b8f0 5f 6c 74 5f 64 75 6d 6d 79 3d 22 61 2f 62 2f 63  _lt_dummy="a/b/c
1b900 22 0a 20 20 74 65 73 74 20 22 24 7b 5f 6c 74 5f  ".  test "${_lt_
1b910 64 75 6d 6d 79 23 23 2a 2f 7d 2c 24 7b 5f 6c 74  dummy##*/},${_lt
1b920 5f 64 75 6d 6d 79 25 2f 2a 7d 2c 22 24 7b 5f 6c  _dummy%/*},"${_l
1b930 74 5f 64 75 6d 6d 79 25 22 24 5f 6c 74 5f 64 75  t_dummy%"$_lt_du
1b940 6d 6d 79 22 7d 2c 20 5c 0a 20 20 20 20 20 20 3d  mmy"}, \.      =
1b950 20 63 2c 61 2f 62 2c 2c 20 5c 0a 20 20 20 20 26   c,a/b,, \.    &
1b960 26 20 65 76 61 6c 20 27 74 65 73 74 20 24 28 28  & eval 'test $((
1b970 20 31 20 2b 20 31 20 29 29 20 2d 65 71 20 32 20   1 + 1 )) -eq 2 
1b980 5c 0a 20 20 20 20 26 26 20 74 65 73 74 20 22 24  \.    && test "$
1b990 7b 23 5f 6c 74 5f 64 75 6d 6d 79 7d 22 20 2d 65  {#_lt_dummy}" -e
1b9a0 71 20 35 27 20 29 20 3e 2f 64 65 76 2f 6e 75 6c  q 5' ) >/dev/nul
1b9b0 6c 20 32 3e 26 31 20 5c 0a 20 20 26 26 20 78 73  l 2>&1 \.  && xs
1b9c0 69 5f 73 68 65 6c 6c 3d 79 65 73 0a 7b 20 24 61  i_shell=yes.{ $a
1b9d0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1b9e0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
1b9f0 24 78 73 69 5f 73 68 65 6c 6c 22 20 3e 26 35 0a  $xsi_shell" >&5.
1ba00 24 61 73 5f 65 63 68 6f 20 22 24 78 73 69 5f 73  $as_echo "$xsi_s
1ba10 68 65 6c 6c 22 20 3e 26 36 3b 20 7d 0a 0a 0a 7b  hell" >&6; }...{
1ba20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1ba30 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
1ba40 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20  ing whether the 
1ba50 73 68 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64  shell understand
1ba60 73 20 5c 22 2b 3d 5c 22 22 20 3e 26 35 0a 24 61  s \"+=\"" >&5.$a
1ba70 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1ba80 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20 73  ng whether the s
1ba90 68 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64 73  hell understands
1baa0 20 5c 22 2b 3d 5c 22 2e 2e 2e 20 22 20 3e 26 36   \"+=\"... " >&6
1bab0 3b 20 7d 0a 6c 74 5f 73 68 65 6c 6c 5f 61 70 70  ; }.lt_shell_app
1bac0 65 6e 64 3d 6e 6f 0a 28 20 66 6f 6f 3d 62 61 72  end=no.( foo=bar
1bad0 3b 20 73 65 74 20 66 6f 6f 20 62 61 7a 3b 20 65  ; set foo baz; e
1bae0 76 61 6c 20 22 24 31 2b 3d 5c 24 32 22 20 26 26  val "$1+=\$2" &&
1baf0 20 74 65 73 74 20 22 24 66 6f 6f 22 20 3d 20 62   test "$foo" = b
1bb00 61 72 62 61 7a 20 29 20 5c 0a 20 20 20 20 3e 2f  arbaz ) \.    >/
1bb10 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 5c 0a  dev/null 2>&1 \.
1bb20 20 20 26 26 20 6c 74 5f 73 68 65 6c 6c 5f 61 70    && lt_shell_ap
1bb30 70 65 6e 64 3d 79 65 73 0a 7b 20 24 61 73 5f 65  pend=yes.{ $as_e
1bb40 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1bb50 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74  ENO: result: $lt
1bb60 5f 73 68 65 6c 6c 5f 61 70 70 65 6e 64 22 20 3e  _shell_append" >
1bb70 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74  &5.$as_echo "$lt
1bb80 5f 73 68 65 6c 6c 5f 61 70 70 65 6e 64 22 20 3e  _shell_append" >
1bb90 26 36 3b 20 7d 0a 0a 0a 69 66 20 28 20 28 4d 41  &6; }...if ( (MA
1bba0 49 4c 3d 36 30 3b 20 75 6e 73 65 74 20 4d 41 49  IL=60; unset MAI
1bbb0 4c 29 20 7c 7c 20 65 78 69 74 29 20 3e 2f 64 65  L) || exit) >/de
1bbc0 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65  v/null 2>&1; the
1bbd0 6e 0a 20 20 6c 74 5f 75 6e 73 65 74 3d 75 6e 73  n.  lt_unset=uns
1bbe0 65 74 0a 65 6c 73 65 0a 20 20 6c 74 5f 75 6e 73  et.else.  lt_uns
1bbf0 65 74 3d 66 61 6c 73 65 0a 66 69 0a 0a 0a 0a 0a  et=false.fi.....
1bc00 0a 23 20 74 65 73 74 20 45 42 43 44 49 43 20 6f  .# test EBCDIC o
1bc10 72 20 41 53 43 49 49 0a 63 61 73 65 20 60 65 63  r ASCII.case `ec
1bc20 68 6f 20 58 7c 74 72 20 58 20 27 5c 31 30 31 27  ho X|tr X '\101'
1bc30 60 20 69 6e 0a 20 41 29 20 23 20 41 53 43 49 49  ` in. A) # ASCII
1bc40 20 62 61 73 65 64 20 73 79 73 74 65 6d 0a 20 20   based system.  
1bc50 20 20 23 20 5c 6e 20 69 73 20 6e 6f 74 20 69 6e    # \n is not in
1bc60 74 65 72 70 72 65 74 65 64 20 63 6f 72 72 65 63  terpreted correc
1bc70 74 6c 79 20 62 79 20 53 6f 6c 61 72 69 73 20 38  tly by Solaris 8
1bc80 20 2f 75 73 72 2f 75 63 62 2f 74 72 0a 20 20 6c   /usr/ucb/tr.  l
1bc90 74 5f 53 50 32 4e 4c 3d 27 74 72 20 5c 30 34 30  t_SP2NL='tr \040
1bca0 20 5c 30 31 32 27 0a 20 20 6c 74 5f 4e 4c 32 53   \012'.  lt_NL2S
1bcb0 50 3d 27 74 72 20 5c 30 31 35 5c 30 31 32 20 5c  P='tr \015\012 \
1bcc0 30 34 30 5c 30 34 30 27 0a 20 20 3b 3b 0a 20 2a  040\040'.  ;;. *
1bcd0 29 20 23 20 45 42 43 44 49 43 20 62 61 73 65 64  ) # EBCDIC based
1bce0 20 73 79 73 74 65 6d 0a 20 20 6c 74 5f 53 50 32   system.  lt_SP2
1bcf0 4e 4c 3d 27 74 72 20 5c 31 30 30 20 5c 6e 27 0a  NL='tr \100 \n'.
1bd00 20 20 6c 74 5f 4e 4c 32 53 50 3d 27 74 72 20 5c    lt_NL2SP='tr \
1bd10 72 5c 6e 20 5c 31 30 30 5c 31 30 30 27 0a 20 20  r\n \100\100'.  
1bd20 3b 3b 0a 65 73 61 63 0a 0a 0a 0a 0a 0a 0a 0a 0a  ;;.esac.........
1bd30 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
1bd40 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
1bd50 63 6b 69 6e 67 20 66 6f 72 20 24 4c 44 20 6f 70  cking for $LD op
1bd60 74 69 6f 6e 20 74 6f 20 72 65 6c 6f 61 64 20 6f  tion to reload o
1bd70 62 6a 65 63 74 20 66 69 6c 65 73 22 20 3e 26 35  bject files" >&5
1bd80 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
1bd90 63 6b 69 6e 67 20 66 6f 72 20 24 4c 44 20 6f 70  cking for $LD op
1bda0 74 69 6f 6e 20 74 6f 20 72 65 6c 6f 61 64 20 6f  tion to reload o
1bdb0 62 6a 65 63 74 20 66 69 6c 65 73 2e 2e 2e 20 22  bject files... "
1bdc0 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
1bdd0 22 24 7b 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f  "${lt_cv_ld_relo
1bde0 61 64 5f 66 6c 61 67 2b 73 65 74 7d 22 20 3d 20  ad_flag+set}" = 
1bdf0 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
1be00 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
1be10 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74   " >&6.else.  lt
1be20 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c  _cv_ld_reload_fl
1be30 61 67 3d 27 2d 72 27 0a 66 69 0a 7b 20 24 61 73  ag='-r'.fi.{ $as
1be40 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
1be50 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
1be60 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f  lt_cv_ld_reload_
1be70 66 6c 61 67 22 20 3e 26 35 0a 24 61 73 5f 65 63  flag" >&5.$as_ec
1be80 68 6f 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 72 65  ho "$lt_cv_ld_re
1be90 6c 6f 61 64 5f 66 6c 61 67 22 20 3e 26 36 3b 20  load_flag" >&6; 
1bea0 7d 0a 72 65 6c 6f 61 64 5f 66 6c 61 67 3d 24 6c  }.reload_flag=$l
1beb0 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66  t_cv_ld_reload_f
1bec0 6c 61 67 0a 63 61 73 65 20 24 72 65 6c 6f 61 64  lag.case $reload
1bed0 5f 66 6c 61 67 20 69 6e 0a 22 22 20 7c 20 22 20  _flag in."" | " 
1bee0 22 2a 29 20 3b 3b 0a 2a 29 20 72 65 6c 6f 61 64  "*) ;;.*) reload
1bef0 5f 66 6c 61 67 3d 22 20 24 72 65 6c 6f 61 64 5f  _flag=" $reload_
1bf00 66 6c 61 67 22 20 3b 3b 0a 65 73 61 63 0a 72 65  flag" ;;.esac.re
1bf10 6c 6f 61 64 5f 63 6d 64 73 3d 27 24 4c 44 24 72  load_cmds='$LD$r
1bf20 65 6c 6f 61 64 5f 66 6c 61 67 20 2d 6f 20 24 6f  eload_flag -o $o
1bf30 75 74 70 75 74 24 72 65 6c 6f 61 64 5f 6f 62 6a  utput$reload_obj
1bf40 73 27 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73  s'.case $host_os
1bf50 20 69 6e 0a 20 20 64 61 72 77 69 6e 2a 29 0a 20   in.  darwin*). 
1bf60 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43     if test "$GCC
1bf70 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  " = yes; then.  
1bf80 20 20 20 20 72 65 6c 6f 61 64 5f 63 6d 64 73 3d      reload_cmds=
1bf90 27 24 4c 54 43 43 20 24 4c 54 43 46 4c 41 47 53  '$LTCC $LTCFLAGS
1bfa0 20 2d 6e 6f 73 74 64 6c 69 62 20 24 7b 77 6c 7d   -nostdlib ${wl}
1bfb0 2d 72 20 2d 6f 20 24 6f 75 74 70 75 74 24 72 65  -r -o $output$re
1bfc0 6c 6f 61 64 5f 6f 62 6a 73 27 0a 20 20 20 20 65  load_objs'.    e
1bfd0 6c 73 65 0a 20 20 20 20 20 20 72 65 6c 6f 61 64  lse.      reload
1bfe0 5f 63 6d 64 73 3d 27 24 4c 44 24 72 65 6c 6f 61  _cmds='$LD$reloa
1bff0 64 5f 66 6c 61 67 20 2d 6f 20 24 6f 75 74 70 75  d_flag -o $outpu
1c000 74 24 72 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 20  t$reload_objs'. 
1c010 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 65 73 61     fi.    ;;.esa
1c020 63 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65  c..........if te
1c030 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f  st -n "$ac_tool_
1c040 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20  prefix"; then.  
1c050 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
1c060 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61  rst word of "${a
1c070 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 62  c_tool_prefix}ob
1c080 6a 64 75 6d 70 22 2c 20 73 6f 20 69 74 20 63 61  jdump", so it ca
1c090 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
1c0a0 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
1c0b0 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f  et dummy ${ac_to
1c0c0 6f 6c 5f 70 72 65 66 69 78 7d 6f 62 6a 64 75 6d  ol_prefix}objdum
1c0d0 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  p; ac_word=$2.{ 
1c0e0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1c0f0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
1c100 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
1c110 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
1c120 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
1c130 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
1c140 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
1c150 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50  _cv_prog_OBJDUMP
1c160 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
1c170 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
1c180 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
1c190 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
1c1a0 6e 20 22 24 4f 42 4a 44 55 4d 50 22 3b 20 74 68  n "$OBJDUMP"; th
1c1b0 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
1c1c0 4f 42 4a 44 55 4d 50 3d 22 24 4f 42 4a 44 55 4d  OBJDUMP="$OBJDUM
1c1d0 50 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  P" # Let the use
1c1e0 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
1c1f0 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
1c200 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
1c210 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
1c220 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
1c230 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
1c240 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
1c250 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
1c260 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
1c270 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
1c280 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
1c290 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
1c2a0 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
1c2b0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
1c2c0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
1c2d0 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
1c2e0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1c2f0 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
1c300 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
1c310 6f 67 5f 4f 42 4a 44 55 4d 50 3d 22 24 7b 61 63  og_OBJDUMP="${ac
1c320 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 62 6a  _tool_prefix}obj
1c330 64 75 6d 70 22 0a 20 20 20 20 24 61 73 5f 65 63  dump".    $as_ec
1c340 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1c350 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
1c360 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
1c370 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
1c380 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
1c390 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  e.done.IFS=$as_s
1c3a0 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4f  ave_IFS..fi.fi.O
1c3b0 42 4a 44 55 4d 50 3d 24 61 63 5f 63 76 5f 70 72  BJDUMP=$ac_cv_pr
1c3c0 6f 67 5f 4f 42 4a 44 55 4d 50 0a 69 66 20 74 65  og_OBJDUMP.if te
1c3d0 73 74 20 2d 6e 20 22 24 4f 42 4a 44 55 4d 50 22  st -n "$OBJDUMP"
1c3e0 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
1c3f0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1c400 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4f 42  ENO: result: $OB
1c410 4a 44 55 4d 50 22 20 3e 26 35 0a 24 61 73 5f 65  JDUMP" >&5.$as_e
1c420 63 68 6f 20 22 24 4f 42 4a 44 55 4d 50 22 20 3e  cho "$OBJDUMP" >
1c430 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
1c440 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1c450 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
1c460 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
1c470 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
1c480 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a  ...fi.if test -z
1c490 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 42   "$ac_cv_prog_OB
1c4a0 4a 44 55 4d 50 22 3b 20 74 68 65 6e 0a 20 20 61  JDUMP"; then.  a
1c4b0 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 3d 24 4f 42  c_ct_OBJDUMP=$OB
1c4c0 4a 44 55 4d 50 0a 20 20 23 20 45 78 74 72 61 63  JDUMP.  # Extrac
1c4d0 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
1c4e0 20 6f 66 20 22 6f 62 6a 64 75 6d 70 22 2c 20 73   of "objdump", s
1c4f0 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
1c500 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
1c510 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
1c520 6f 62 6a 64 75 6d 70 3b 20 61 63 5f 77 6f 72 64  objdump; ac_word
1c530 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
1c540 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1c550 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
1c560 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
1c570 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
1c580 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
1c590 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
1c5a0 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61   "${ac_cv_prog_a
1c5b0 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 2b 73 65 74  c_ct_OBJDUMP+set
1c5c0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
1c5d0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
1c5e0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
1c5f0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
1c600 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 3b 20  ac_ct_OBJDUMP"; 
1c610 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
1c620 67 5f 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 3d  g_ac_ct_OBJDUMP=
1c630 22 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22  "$ac_ct_OBJDUMP"
1c640 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
1c650 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
1c660 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
1c670 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
1c680 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
1c690 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
1c6a0 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
1c6b0 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
1c6c0 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
1c6d0 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
1c6e0 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
1c6f0 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
1c700 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
1c710 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
1c720 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
1c730 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
1c740 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
1c750 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
1c760 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
1c770 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
1c780 5f 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 3d 22  _ac_ct_OBJDUMP="
1c790 6f 62 6a 64 75 6d 70 22 0a 20 20 20 20 24 61 73  objdump".    $as
1c7a0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
1c7b0 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73  INENO: found $as
1c7c0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1c7d0 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
1c7e0 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
1c7f0 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61  done.done.IFS=$a
1c800 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
1c810 69 0a 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 3d  i.ac_ct_OBJDUMP=
1c820 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  $ac_cv_prog_ac_c
1c830 74 5f 4f 42 4a 44 55 4d 50 0a 69 66 20 74 65 73  t_OBJDUMP.if tes
1c840 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 42 4a  t -n "$ac_ct_OBJ
1c850 44 55 4d 50 22 3b 20 74 68 65 6e 0a 20 20 7b 20  DUMP"; then.  { 
1c860 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1c870 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
1c880 3a 20 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50  : $ac_ct_OBJDUMP
1c890 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
1c8a0 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 20  $ac_ct_OBJDUMP" 
1c8b0 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
1c8c0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1c8d0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
1c8e0 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
1c8f0 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
1c900 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  i..  if test "x$
1c910 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 20 3d  ac_ct_OBJDUMP" =
1c920 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 4f 42 4a   x; then.    OBJ
1c930 44 55 4d 50 3d 22 66 61 6c 73 65 22 0a 20 20 65  DUMP="false".  e
1c940 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72  lse.    case $cr
1c950 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61  oss_compiling:$a
1c960 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e  c_tool_warned in
1c970 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68  .yes:).{ $as_ech
1c980 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1c990 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74  O: WARNING: In t
1c9a0 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63  he future, Autoc
1c9b0 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74  onf will not det
1c9c0 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a  ect cross-tools.
1c9d0 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20  whose name does 
1c9e0 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74  not start with t
1c9f0 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e  he host triplet.
1ca00 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74    If you think t
1ca10 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f  his.configuratio
1ca20 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79  n is useful to y
1ca30 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65  ou, please write
1ca40 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75   to autoconf@gnu
1ca50 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73 5f 65  .org." >&5.$as_e
1ca60 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
1ca70 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
1ca80 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
1ca90 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
1caa0 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
1cab0 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
1cac0 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
1cad0 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
1cae0 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
1caf0 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
1cb00 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
1cb10 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
1cb20 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
1cb30 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77   >&2;}.ac_tool_w
1cb40 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61  arned=yes ;;.esa
1cb50 63 0a 20 20 20 20 4f 42 4a 44 55 4d 50 3d 24 61  c.    OBJDUMP=$a
1cb60 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 0a 20 20 66  c_ct_OBJDUMP.  f
1cb70 69 0a 65 6c 73 65 0a 20 20 4f 42 4a 44 55 4d 50  i.else.  OBJDUMP
1cb80 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 42  ="$ac_cv_prog_OB
1cb90 4a 44 55 4d 50 22 0a 66 69 0a 0a 74 65 73 74 20  JDUMP".fi..test 
1cba0 2d 7a 20 22 24 4f 42 4a 44 55 4d 50 22 20 26 26  -z "$OBJDUMP" &&
1cbb0 20 4f 42 4a 44 55 4d 50 3d 6f 62 6a 64 75 6d 70   OBJDUMP=objdump
1cbc0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f  ..........{ $as_
1cbd0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1cbe0 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 68  NENO: checking h
1cbf0 6f 77 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20  ow to recognize 
1cc00 64 65 70 65 6e 64 65 6e 74 20 6c 69 62 72 61 72  dependent librar
1cc10 69 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ies" >&5.$as_ech
1cc20 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 68 6f  o_n "checking ho
1cc30 77 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 64  w to recognize d
1cc40 65 70 65 6e 64 65 6e 74 20 6c 69 62 72 61 72 69  ependent librari
1cc50 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  es... " >&6; }.i
1cc60 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f  f test "${lt_cv_
1cc70 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1cc80 74 68 6f 64 2b 73 65 74 7d 22 20 3d 20 73 65 74  thod+set}" = set
1cc90 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
1cca0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
1ccb0 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76  >&6.else.  lt_cv
1ccc0 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d  _file_magic_cmd=
1ccd0 27 24 4d 41 47 49 43 5f 43 4d 44 27 0a 6c 74 5f  '$MAGIC_CMD'.lt_
1cce0 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65  cv_file_magic_te
1ccf0 73 74 5f 66 69 6c 65 3d 0a 6c 74 5f 63 76 5f 64  st_file=.lt_cv_d
1cd00 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1cd10 68 6f 64 3d 27 75 6e 6b 6e 6f 77 6e 27 0a 23 20  hod='unknown'.# 
1cd20 4e 65 65 64 20 74 6f 20 73 65 74 20 74 68 65 20  Need to set the 
1cd30 70 72 65 63 65 64 69 6e 67 20 76 61 72 69 61 62  preceding variab
1cd40 6c 65 20 6f 6e 20 61 6c 6c 20 70 6c 61 74 66 6f  le on all platfo
1cd50 72 6d 73 20 74 68 61 74 20 73 75 70 70 6f 72 74  rms that support
1cd60 0a 23 20 69 6e 74 65 72 6c 69 62 72 61 72 79 20  .# interlibrary 
1cd70 64 65 70 65 6e 64 65 6e 63 69 65 73 2e 0a 23 20  dependencies..# 
1cd80 27 6e 6f 6e 65 27 20 2d 2d 20 64 65 70 65 6e 64  'none' -- depend
1cd90 65 6e 63 69 65 73 20 6e 6f 74 20 73 75 70 70 6f  encies not suppo
1cda0 72 74 65 64 2e 0a 23 20 60 75 6e 6b 6e 6f 77 6e  rted..# `unknown
1cdb0 27 20 2d 2d 20 73 61 6d 65 20 61 73 20 6e 6f 6e  ' -- same as non
1cdc0 65 2c 20 62 75 74 20 64 6f 63 75 6d 65 6e 74 73  e, but documents
1cdd0 20 74 68 61 74 20 77 65 20 72 65 61 6c 6c 79 20   that we really 
1cde0 64 6f 6e 27 74 20 6b 6e 6f 77 2e 0a 23 20 27 70  don't know..# 'p
1cdf0 61 73 73 5f 61 6c 6c 27 20 2d 2d 20 61 6c 6c 20  ass_all' -- all 
1ce00 64 65 70 65 6e 64 65 6e 63 69 65 73 20 70 61 73  dependencies pas
1ce10 73 65 64 20 77 69 74 68 20 6e 6f 20 63 68 65 63  sed with no chec
1ce20 6b 73 2e 0a 23 20 27 74 65 73 74 5f 63 6f 6d 70  ks..# 'test_comp
1ce30 69 6c 65 27 20 2d 2d 20 63 68 65 63 6b 20 62 79  ile' -- check by
1ce40 20 6d 61 6b 69 6e 67 20 74 65 73 74 20 70 72 6f   making test pro
1ce50 67 72 61 6d 2e 0a 23 20 27 66 69 6c 65 5f 6d 61  gram..# 'file_ma
1ce60 67 69 63 20 5b 5b 72 65 67 65 78 5d 5d 27 20 2d  gic [[regex]]' -
1ce70 2d 20 63 68 65 63 6b 20 62 79 20 6c 6f 6f 6b 69  - check by looki
1ce80 6e 67 20 66 6f 72 20 66 69 6c 65 73 20 69 6e 20  ng for files in 
1ce90 6c 69 62 72 61 72 79 20 70 61 74 68 0a 23 20 77  library path.# w
1cea0 68 69 63 68 20 72 65 73 70 6f 6e 64 73 20 74 6f  hich responds to
1ceb0 20 74 68 65 20 24 66 69 6c 65 5f 6d 61 67 69 63   the $file_magic
1cec0 5f 63 6d 64 20 77 69 74 68 20 61 20 67 69 76 65  _cmd with a give
1ced0 6e 20 65 78 74 65 6e 64 65 64 20 72 65 67 65 78  n extended regex
1cee0 2e 0a 23 20 49 66 20 79 6f 75 20 68 61 76 65 20  ..# If you have 
1cef0 60 66 69 6c 65 27 20 6f 72 20 65 71 75 69 76 61  `file' or equiva
1cf00 6c 65 6e 74 20 6f 6e 20 79 6f 75 72 20 73 79 73  lent on your sys
1cf10 74 65 6d 20 61 6e 64 20 79 6f 75 27 72 65 20 6e  tem and you're n
1cf20 6f 74 20 73 75 72 65 0a 23 20 77 68 65 74 68 65  ot sure.# whethe
1cf30 72 20 60 70 61 73 73 5f 61 6c 6c 27 20 77 69 6c  r `pass_all' wil
1cf40 6c 20 2a 61 6c 77 61 79 73 2a 20 77 6f 72 6b 2c  l *always* work,
1cf50 20 79 6f 75 20 70 72 6f 62 61 62 6c 79 20 77 61   you probably wa
1cf60 6e 74 20 74 68 69 73 20 6f 6e 65 2e 0a 0a 63 61  nt this one...ca
1cf70 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 61  se $host_os in.a
1cf80 69 78 5b 34 2d 39 5d 2a 29 0a 20 20 6c 74 5f 63  ix[4-9]*).  lt_c
1cf90 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1cfa0 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a  method=pass_all.
1cfb0 20 20 3b 3b 0a 0a 62 65 6f 73 2a 29 0a 20 20 6c    ;;..beos*).  l
1cfc0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1cfd0 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61  ck_method=pass_a
1cfe0 6c 6c 0a 20 20 3b 3b 0a 0a 62 73 64 69 5b 34 35  ll.  ;;..bsdi[45
1cff0 5d 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  ]*).  lt_cv_depl
1d000 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1d010 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46  ='file_magic ELF
1d020 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74   [0-9][0-9]*-bit
1d030 20 5b 4d 4c 5d 53 42 20 28 73 68 61 72 65 64 20   [ML]SB (shared 
1d040 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63 20 6c  object|dynamic l
1d050 69 62 29 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c  ib)'.  lt_cv_fil
1d060 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 2f 75 73  e_magic_cmd='/us
1d070 72 2f 62 69 6e 2f 66 69 6c 65 20 2d 4c 27 0a 20  r/bin/file -L'. 
1d080 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
1d090 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 73 68 6c  c_test_file=/shl
1d0a0 69 62 2f 6c 69 62 63 2e 73 6f 0a 20 20 3b 3b 0a  ib/libc.so.  ;;.
1d0b0 0a 63 79 67 77 69 6e 2a 29 0a 20 20 23 20 66 75  .cygwin*).  # fu
1d0c0 6e 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64 20 69  nc_win32_libid i
1d0d0 73 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74 69  s a shell functi
1d0e0 6f 6e 20 64 65 66 69 6e 65 64 20 69 6e 20 6c 74  on defined in lt
1d0f0 6d 61 69 6e 2e 73 68 0a 20 20 6c 74 5f 63 76 5f  main.sh.  lt_cv_
1d100 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1d110 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63  thod='file_magic
1d120 20 5e 78 38 36 20 61 72 63 68 69 76 65 20 69 6d   ^x86 archive im
1d130 70 6f 72 74 7c 5e 78 38 36 20 44 4c 4c 27 0a 20  port|^x86 DLL'. 
1d140 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
1d150 63 5f 63 6d 64 3d 27 66 75 6e 63 5f 77 69 6e 33  c_cmd='func_win3
1d160 32 5f 6c 69 62 69 64 27 0a 20 20 3b 3b 0a 0a 6d  2_libid'.  ;;..m
1d170 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 29 0a 20  ingw* | pw32*). 
1d180 20 23 20 42 61 73 65 20 4d 53 59 53 2f 4d 69 6e   # Base MSYS/Min
1d190 47 57 20 64 6f 20 6e 6f 74 20 70 72 6f 76 69 64  GW do not provid
1d1a0 65 20 74 68 65 20 27 66 69 6c 65 27 20 63 6f 6d  e the 'file' com
1d1b0 6d 61 6e 64 20 6e 65 65 64 65 64 20 62 79 0a 20  mand needed by. 
1d1c0 20 23 20 66 75 6e 63 5f 77 69 6e 33 32 5f 6c 69   # func_win32_li
1d1d0 62 69 64 20 73 68 65 6c 6c 20 66 75 6e 63 74 69  bid shell functi
1d1e0 6f 6e 2c 20 73 6f 20 75 73 65 20 61 20 77 65 61  on, so use a wea
1d1f0 6b 65 72 20 74 65 73 74 20 62 61 73 65 64 20 6f  ker test based o
1d200 6e 20 27 6f 62 6a 64 75 6d 70 27 2c 0a 20 20 23  n 'objdump',.  #
1d210 20 75 6e 6c 65 73 73 20 77 65 20 66 69 6e 64 20   unless we find 
1d220 27 66 69 6c 65 27 2c 20 66 6f 72 20 65 78 61 6d  'file', for exam
1d230 70 6c 65 20 62 65 63 61 75 73 65 20 77 65 20 61  ple because we a
1d240 72 65 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 69  re cross-compili
1d250 6e 67 2e 0a 20 20 69 66 20 28 20 66 69 6c 65 20  ng..  if ( file 
1d260 2f 20 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  / ) >/dev/null 2
1d270 3e 26 31 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74  >&1; then.    lt
1d280 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1d290 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d  k_method='file_m
1d2a0 61 67 69 63 20 5e 78 38 36 20 61 72 63 68 69 76  agic ^x86 archiv
1d2b0 65 20 69 6d 70 6f 72 74 7c 5e 78 38 36 20 44 4c  e import|^x86 DL
1d2c0 4c 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c  L'.    lt_cv_fil
1d2d0 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 66 75 6e  e_magic_cmd='fun
1d2e0 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64 27 0a 20  c_win32_libid'. 
1d2f0 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f   else.    lt_cv_
1d300 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1d310 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63  thod='file_magic
1d320 20 66 69 6c 65 20 66 6f 72 6d 61 74 20 70 65 69   file format pei
1d330 2a 2d 69 33 38 36 28 2e 2a 61 72 63 68 69 74 65  *-i386(.*archite
1d340 63 74 75 72 65 3a 20 69 33 38 36 29 3f 27 0a 20  cture: i386)?'. 
1d350 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61     lt_cv_file_ma
1d360 67 69 63 5f 63 6d 64 3d 27 24 4f 42 4a 44 55 4d  gic_cmd='$OBJDUM
1d370 50 20 2d 66 27 0a 20 20 66 69 0a 20 20 3b 3b 0a  P -f'.  fi.  ;;.
1d380 0a 63 65 67 63 63 29 0a 20 20 23 20 75 73 65 20  .cegcc).  # use 
1d390 74 68 65 20 77 65 61 6b 65 72 20 74 65 73 74 20  the weaker test 
1d3a0 62 61 73 65 64 20 6f 6e 20 27 6f 62 6a 64 75 6d  based on 'objdum
1d3b0 70 27 2e 20 53 65 65 20 6d 69 6e 67 77 2a 2e 0a  p'. See mingw*..
1d3c0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
1d3d0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69  check_method='fi
1d3e0 6c 65 5f 6d 61 67 69 63 20 66 69 6c 65 20 66 6f  le_magic file fo
1d3f0 72 6d 61 74 20 70 65 2d 61 72 6d 2d 2e 2a 6c 69  rmat pe-arm-.*li
1d400 74 74 6c 65 28 2e 2a 61 72 63 68 69 74 65 63 74  ttle(.*architect
1d410 75 72 65 3a 20 61 72 6d 29 3f 27 0a 20 20 6c 74  ure: arm)?'.  lt
1d420 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63  _cv_file_magic_c
1d430 6d 64 3d 27 24 4f 42 4a 44 55 4d 50 20 2d 66 27  md='$OBJDUMP -f'
1d440 0a 20 20 3b 3b 0a 0a 64 61 72 77 69 6e 2a 20 7c  .  ;;..darwin* |
1d450 20 72 68 61 70 73 6f 64 79 2a 29 0a 20 20 6c 74   rhapsody*).  lt
1d460 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1d470 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
1d480 6c 0a 20 20 3b 3b 0a 0a 66 72 65 65 62 73 64 2a  l.  ;;..freebsd*
1d490 20 7c 20 64 72 61 67 6f 6e 66 6c 79 2a 29 0a 20   | dragonfly*). 
1d4a0 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f   if echo __ELF__
1d4b0 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 24 47   | $CC -E - | $G
1d4c0 52 45 50 20 5f 5f 45 4c 46 5f 5f 20 3e 20 2f 64  REP __ELF__ > /d
1d4d0 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20  ev/null; then.  
1d4e0 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75    case $host_cpu
1d4f0 20 69 6e 0a 20 20 20 20 69 2a 38 36 20 29 0a 20   in.    i*86 ). 
1d500 20 20 20 20 20 23 20 4e 6f 74 20 73 75 72 65 20       # Not sure 
1d510 77 68 65 74 68 65 72 20 74 68 65 20 70 72 65 73  whether the pres
1d520 65 6e 63 65 20 6f 66 20 4f 70 65 6e 42 53 44 20  ence of OpenBSD 
1d530 68 65 72 65 20 77 61 73 20 61 20 6d 69 73 74 61  here was a mista
1d540 6b 65 2e 0a 20 20 20 20 20 20 23 20 4c 65 74 27  ke..      # Let'
1d550 73 20 61 63 63 65 70 74 20 62 6f 74 68 20 6f 66  s accept both of
1d560 20 74 68 65 6d 20 75 6e 74 69 6c 20 74 68 69 73   them until this
1d570 20 69 73 20 63 6c 65 61 72 65 64 20 75 70 2e 0a   is cleared up..
1d580 20 20 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c        lt_cv_depl
1d590 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1d5a0 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 28 46 72  ='file_magic (Fr
1d5b0 65 65 42 53 44 7c 4f 70 65 6e 42 53 44 7c 44 72  eeBSD|OpenBSD|Dr
1d5c0 61 67 6f 6e 46 6c 79 29 2f 69 5b 33 2d 39 5d 38  agonFly)/i[3-9]8
1d5d0 36 20 28 63 6f 6d 70 61 63 74 20 29 3f 64 65 6d  6 (compact )?dem
1d5e0 61 6e 64 20 70 61 67 65 64 20 73 68 61 72 65 64  and paged shared
1d5f0 20 6c 69 62 72 61 72 79 27 0a 20 20 20 20 20 20   library'.      
1d600 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
1d610 5f 63 6d 64 3d 2f 75 73 72 2f 62 69 6e 2f 66 69  _cmd=/usr/bin/fi
1d620 6c 65 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 66  le.      lt_cv_f
1d630 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
1d640 69 6c 65 3d 60 65 63 68 6f 20 2f 75 73 72 2f 6c  ile=`echo /usr/l
1d650 69 62 2f 6c 69 62 63 2e 73 6f 2e 2a 60 0a 20 20  ib/libc.so.*`.  
1d660 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a      ;;.    esac.
1d670 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76    else.    lt_cv
1d680 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1d690 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20  ethod=pass_all. 
1d6a0 20 66 69 0a 20 20 3b 3b 0a 0a 67 6e 75 2a 29 0a   fi.  ;;..gnu*).
1d6b0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
1d6c0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
1d6d0 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 68 70 75 78  s_all.  ;;..hpux
1d6e0 31 30 2e 32 30 2a 20 7c 20 68 70 75 78 31 31 2a  10.20* | hpux11*
1d6f0 29 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d  ).  lt_cv_file_m
1d700 61 67 69 63 5f 63 6d 64 3d 2f 75 73 72 2f 62 69  agic_cmd=/usr/bi
1d710 6e 2f 66 69 6c 65 0a 20 20 63 61 73 65 20 24 68  n/file.  case $h
1d720 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 69 61 36  ost_cpu in.  ia6
1d730 34 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65  4*).    lt_cv_de
1d740 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1d750 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 28  od='file_magic (
1d760 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30 2d 39 5d  s[0-9][0-9][0-9]
1d770 7c 45 4c 46 2d 5b 30 2d 39 5d 5b 30 2d 39 5d 29  |ELF-[0-9][0-9])
1d780 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 20 66   shared object f
1d790 69 6c 65 20 2d 20 49 41 36 34 27 0a 20 20 20 20  ile - IA64'.    
1d7a0 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
1d7b0 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f  _test_file=/usr/
1d7c0 6c 69 62 2f 68 70 75 78 33 32 2f 6c 69 62 63 2e  lib/hpux32/libc.
1d7d0 73 6f 0a 20 20 20 20 3b 3b 0a 20 20 68 70 70 61  so.    ;;.  hppa
1d7e0 2a 36 34 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f  *64*).    lt_cv_
1d7f0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1d800 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63  thod='file_magic
1d810 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30 2d   (s[0-9][0-9][0-
1d820 39 5d 7c 45 4c 46 2d 5b 30 2d 39 5d 5b 30 2d 39  9]|ELF-[0-9][0-9
1d830 5d 29 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74  ]) shared object
1d840 20 66 69 6c 65 20 2d 20 50 41 2d 52 49 53 43 20   file - PA-RISC 
1d850 5b 30 2d 39 5d 2e 5b 30 2d 39 5d 27 0a 20 20 20  [0-9].[0-9]'.   
1d860 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
1d870 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72  c_test_file=/usr
1d880 2f 6c 69 62 2f 70 61 32 30 5f 36 34 2f 6c 69 62  /lib/pa20_64/lib
1d890 63 2e 73 6c 0a 20 20 20 20 3b 3b 0a 20 20 2a 29  c.sl.    ;;.  *)
1d8a0 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
1d8b0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1d8c0 27 66 69 6c 65 5f 6d 61 67 69 63 20 28 73 5b 30  'file_magic (s[0
1d8d0 2d 39 5d 5b 30 2d 39 5d 5b 30 2d 39 5d 7c 50 41  -9][0-9][0-9]|PA
1d8e0 2d 52 49 53 43 5b 30 2d 39 5d 2e 5b 30 2d 39 5d  -RISC[0-9].[0-9]
1d8f0 29 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 79  ) shared library
1d900 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65  '.    lt_cv_file
1d910 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65  _magic_test_file
1d920 3d 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e 73  =/usr/lib/libc.s
1d930 6c 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a  l.    ;;.  esac.
1d940 20 20 3b 3b 0a 0a 69 6e 74 65 72 69 78 5b 33 2d    ;;..interix[3-
1d950 39 5d 2a 29 0a 20 20 23 20 50 49 43 20 63 6f 64  9]*).  # PIC cod
1d960 65 20 69 73 20 62 72 6f 6b 65 6e 20 6f 6e 20 49  e is broken on I
1d970 6e 74 65 72 69 78 20 33 2e 78 2c 20 74 68 61 74  nterix 3.x, that
1d980 27 73 20 77 68 79 20 7c 5c 2e 61 20 6e 6f 74 20  's why |\.a not 
1d990 7c 5f 70 69 63 5c 2e 61 20 68 65 72 65 0a 20 20  |_pic\.a here.  
1d9a0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1d9b0 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63  eck_method='matc
1d9c0 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e  h_pattern /lib[^
1d9d0 2f 5d 2b 28 5c 2e 73 6f 7c 5c 2e 61 29 24 27 0a  /]+(\.so|\.a)$'.
1d9e0 20 20 3b 3b 0a 0a 69 72 69 78 35 2a 20 7c 20 69    ;;..irix5* | i
1d9f0 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75  rix6* | nonstopu
1da00 78 2a 29 0a 20 20 63 61 73 65 20 24 4c 44 20 69  x*).  case $LD i
1da10 6e 0a 20 20 2a 2d 33 32 7c 2a 22 2d 33 32 20 22  n.  *-32|*"-32 "
1da20 29 20 6c 69 62 6d 61 67 69 63 3d 33 32 2d 62 69  ) libmagic=32-bi
1da30 74 3b 3b 0a 20 20 2a 2d 6e 33 32 7c 2a 22 2d 6e  t;;.  *-n32|*"-n
1da40 33 32 20 22 29 20 6c 69 62 6d 61 67 69 63 3d 4e  32 ") libmagic=N
1da50 33 32 3b 3b 0a 20 20 2a 2d 36 34 7c 2a 22 2d 36  32;;.  *-64|*"-6
1da60 34 20 22 29 20 6c 69 62 6d 61 67 69 63 3d 36 34  4 ") libmagic=64
1da70 2d 62 69 74 3b 3b 0a 20 20 2a 29 20 6c 69 62 6d  -bit;;.  *) libm
1da80 61 67 69 63 3d 6e 65 76 65 72 2d 6d 61 74 63 68  agic=never-match
1da90 3b 3b 0a 20 20 65 73 61 63 0a 20 20 6c 74 5f 63  ;;.  esac.  lt_c
1daa0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1dab0 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a  method=pass_all.
1dac0 20 20 3b 3b 0a 0a 23 20 54 68 69 73 20 6d 75 73    ;;..# This mus
1dad0 74 20 62 65 20 4c 69 6e 75 78 20 45 4c 46 2e 0a  t be Linux ELF..
1dae0 6c 69 6e 75 78 2a 20 7c 20 6b 2a 62 73 64 2a 2d  linux* | k*bsd*-
1daf0 67 6e 75 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  gnu).  lt_cv_dep
1db00 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1db10 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a  d=pass_all.  ;;.
1db20 0a 6e 65 74 62 73 64 2a 29 0a 20 20 69 66 20 65  .netbsd*).  if e
1db30 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43  cho __ELF__ | $C
1db40 43 20 2d 45 20 2d 20 7c 20 24 47 52 45 50 20 5f  C -E - | $GREP _
1db50 5f 45 4c 46 5f 5f 20 3e 20 2f 64 65 76 2f 6e 75  _ELF__ > /dev/nu
1db60 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f  ll; then.    lt_
1db70 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1db80 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70  _method='match_p
1db90 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b  attern /lib[^/]+
1dba0 28 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b  (\.so\.[0-9]+\.[
1dbb0 30 2d 39 5d 2b 7c 5f 70 69 63 5c 2e 61 29 24 27  0-9]+|_pic\.a)$'
1dbc0 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63  .  else.    lt_c
1dbd0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1dbe0 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61  method='match_pa
1dbf0 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28  ttern /lib[^/]+(
1dc00 5c 2e 73 6f 7c 5f 70 69 63 5c 2e 61 29 24 27 0a  \.so|_pic\.a)$'.
1dc10 20 20 66 69 0a 20 20 3b 3b 0a 0a 6e 65 77 6f 73    fi.  ;;..newos
1dc20 36 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  6*).  lt_cv_depl
1dc30 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1dc40 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46  ='file_magic ELF
1dc50 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74   [0-9][0-9]*-bit
1dc60 20 5b 4d 4c 5d 53 42 20 28 65 78 65 63 75 74 61   [ML]SB (executa
1dc70 62 6c 65 7c 64 79 6e 61 6d 69 63 20 6c 69 62 29  ble|dynamic lib)
1dc80 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d  '.  lt_cv_file_m
1dc90 61 67 69 63 5f 63 6d 64 3d 2f 75 73 72 2f 62 69  agic_cmd=/usr/bi
1dca0 6e 2f 66 69 6c 65 0a 20 20 6c 74 5f 63 76 5f 66  n/file.  lt_cv_f
1dcb0 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
1dcc0 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 6c 69 62  ile=/usr/lib/lib
1dcd0 6e 6c 73 2e 73 6f 0a 20 20 3b 3b 0a 0a 2a 6e 74  nls.so.  ;;..*nt
1dce0 6f 2a 20 7c 20 2a 71 6e 78 2a 29 0a 20 20 6c 74  o* | *qnx*).  lt
1dcf0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1dd00 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
1dd10 6c 0a 20 20 3b 3b 0a 0a 6f 70 65 6e 62 73 64 2a  l.  ;;..openbsd*
1dd20 29 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22  ).  if test -z "
1dd30 60 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20  `echo __ELF__ | 
1dd40 24 43 43 20 2d 45 20 2d 20 7c 20 24 47 52 45 50  $CC -E - | $GREP
1dd50 20 5f 5f 45 4c 46 5f 5f 60 22 20 7c 7c 20 74 65   __ELF__`" || te
1dd60 73 74 20 22 24 68 6f 73 74 5f 6f 73 2d 24 68 6f  st "$host_os-$ho
1dd70 73 74 5f 63 70 75 22 20 3d 20 22 6f 70 65 6e 62  st_cpu" = "openb
1dd80 73 64 32 2e 38 2d 70 6f 77 65 72 70 63 22 3b 20  sd2.8-powerpc"; 
1dd90 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76 5f 64  then.    lt_cv_d
1dda0 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1ddb0 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74 74 65  hod='match_patte
1ddc0 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73  rn /lib[^/]+(\.s
1ddd0 6f 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d  o\.[0-9]+\.[0-9]
1dde0 2b 7c 5c 2e 73 6f 7c 5f 70 69 63 5c 2e 61 29 24  +|\.so|_pic\.a)$
1ddf0 27 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f  '.  else.    lt_
1de00 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1de10 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70  _method='match_p
1de20 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b  attern /lib[^/]+
1de30 28 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b  (\.so\.[0-9]+\.[
1de40 30 2d 39 5d 2b 7c 5f 70 69 63 5c 2e 61 29 24 27  0-9]+|_pic\.a)$'
1de50 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a 6f 73 66 33  .  fi.  ;;..osf3
1de60 2a 20 7c 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35  * | osf4* | osf5
1de70 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  *).  lt_cv_depli
1de80 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1de90 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 72  pass_all.  ;;..r
1dea0 64 6f 73 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65  dos*).  lt_cv_de
1deb0 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1dec0 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b  od=pass_all.  ;;
1ded0 0a 0a 73 6f 6c 61 72 69 73 2a 29 0a 20 20 6c 74  ..solaris*).  lt
1dee0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1def0 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
1df00 6c 0a 20 20 3b 3b 0a 0a 73 79 73 76 35 2a 20 7c  l.  ;;..sysv5* |
1df10 20 73 63 6f 33 2e 32 76 35 2a 20 7c 20 73 63 6f   sco3.2v5* | sco
1df20 35 76 36 2a 20 7c 20 75 6e 69 78 77 61 72 65 2a  5v6* | unixware*
1df30 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 20 7c 20 73   | OpenUNIX* | s
1df40 79 73 76 34 2a 75 77 32 2a 29 0a 20 20 6c 74 5f  ysv4*uw2*).  lt_
1df50 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1df60 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
1df70 0a 20 20 3b 3b 0a 0a 73 79 73 76 34 20 7c 20 73  .  ;;..sysv4 | s
1df80 79 73 76 34 2e 33 2a 29 0a 20 20 63 61 73 65 20  ysv4.3*).  case 
1df90 24 68 6f 73 74 5f 76 65 6e 64 6f 72 20 69 6e 0a  $host_vendor in.
1dfa0 20 20 6d 6f 74 6f 72 6f 6c 61 29 0a 20 20 20 20    motorola).    
1dfb0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1dfc0 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
1dfd0 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d  _magic ELF [0-9]
1dfe0 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53  [0-9]*-bit [ML]S
1dff0 42 20 28 73 68 61 72 65 64 20 6f 62 6a 65 63 74  B (shared object
1e000 7c 64 79 6e 61 6d 69 63 20 6c 69 62 29 20 4d 5b  |dynamic lib) M[
1e010 30 2d 39 5d 5b 30 2d 39 5d 2a 20 56 65 72 73 69  0-9][0-9]* Versi
1e020 6f 6e 20 5b 30 2d 39 5d 27 0a 20 20 20 20 6c 74  on [0-9]'.    lt
1e030 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74  _cv_file_magic_t
1e040 65 73 74 5f 66 69 6c 65 3d 60 65 63 68 6f 20 2f  est_file=`echo /
1e050 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e 73 6f 2a  usr/lib/libc.so*
1e060 60 0a 20 20 20 20 3b 3b 0a 20 20 6e 63 72 29 0a  `.    ;;.  ncr).
1e070 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
1e080 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
1e090 61 73 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20  ass_all.    ;;. 
1e0a0 20 73 65 71 75 65 6e 74 29 0a 20 20 20 20 6c 74   sequent).    lt
1e0b0 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63  _cv_file_magic_c
1e0c0 6d 64 3d 27 2f 62 69 6e 2f 66 69 6c 65 27 0a 20  md='/bin/file'. 
1e0d0 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
1e0e0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66  _check_method='f
1e0f0 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30  ile_magic ELF [0
1e100 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4c  -9][0-9]*-bit [L
1e110 4d 5d 53 42 20 28 73 68 61 72 65 64 20 6f 62 6a  M]SB (shared obj
1e120 65 63 74 7c 64 79 6e 61 6d 69 63 20 6c 69 62 20  ect|dynamic lib 
1e130 29 27 0a 20 20 20 20 3b 3b 0a 20 20 73 6e 69 29  )'.    ;;.  sni)
1e140 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f  .    lt_cv_file_
1e150 6d 61 67 69 63 5f 63 6d 64 3d 27 2f 62 69 6e 2f  magic_cmd='/bin/
1e160 66 69 6c 65 27 0a 20 20 20 20 6c 74 5f 63 76 5f  file'.    lt_cv_
1e170 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1e180 74 68 6f 64 3d 22 66 69 6c 65 5f 6d 61 67 69 63  thod="file_magic
1e190 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a   ELF [0-9][0-9]*
1e1a0 2d 62 69 74 20 5b 4c 4d 5d 53 42 20 64 79 6e 61  -bit [LM]SB dyna
1e1b0 6d 69 63 20 6c 69 62 22 0a 20 20 20 20 6c 74 5f  mic lib".    lt_
1e1c0 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65  cv_file_magic_te
1e1d0 73 74 5f 66 69 6c 65 3d 2f 6c 69 62 2f 6c 69 62  st_file=/lib/lib
1e1e0 63 2e 73 6f 0a 20 20 20 20 3b 3b 0a 20 20 73 69  c.so.    ;;.  si
1e1f0 65 6d 65 6e 73 29 0a 20 20 20 20 6c 74 5f 63 76  emens).    lt_cv
1e200 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1e210 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20  ethod=pass_all. 
1e220 20 20 20 3b 3b 0a 20 20 70 63 29 0a 20 20 20 20     ;;.  pc).    
1e230 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1e240 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
1e250 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61  all.    ;;.  esa
1e260 63 0a 20 20 3b 3b 0a 0a 74 70 66 2a 29 0a 20 20  c.  ;;..tpf*).  
1e270 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1e280 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
1e290 61 6c 6c 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 66  all.  ;;.esac..f
1e2a0 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
1e2b0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1e2c0 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 64 65 70  sult: $lt_cv_dep
1e2d0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1e2e0 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  d" >&5.$as_echo 
1e2f0 22 24 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f  "$lt_cv_deplibs_
1e300 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3e 26  check_method" >&
1e310 36 3b 20 7d 0a 66 69 6c 65 5f 6d 61 67 69 63 5f  6; }.file_magic_
1e320 63 6d 64 3d 24 6c 74 5f 63 76 5f 66 69 6c 65 5f  cmd=$lt_cv_file_
1e330 6d 61 67 69 63 5f 63 6d 64 0a 64 65 70 6c 69 62  magic_cmd.deplib
1e340 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 24  s_check_method=$
1e350 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1e360 65 63 6b 5f 6d 65 74 68 6f 64 0a 74 65 73 74 20  eck_method.test 
1e370 2d 7a 20 22 24 64 65 70 6c 69 62 73 5f 63 68 65  -z "$deplibs_che
1e380 63 6b 5f 6d 65 74 68 6f 64 22 20 26 26 20 64 65  ck_method" && de
1e390 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1e3a0 6f 64 3d 75 6e 6b 6e 6f 77 6e 0a 0a 0a 0a 0a 0a  od=unknown......
1e3b0 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d  .......if test -
1e3c0 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
1e3d0 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  ix"; then.  # Ex
1e3e0 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
1e3f0 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f  word of "${ac_to
1e400 6f 6c 5f 70 72 65 66 69 78 7d 61 72 22 2c 20 73  ol_prefix}ar", s
1e410 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
1e420 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
1e430 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
1e440 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
1e450 7d 61 72 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  }ar; ac_word=$2.
1e460 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1e470 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
1e480 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
1e490 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
1e4a0 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
1e4b0 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
1e4c0 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
1e4d0 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 2b 73 65  ac_cv_prog_AR+se
1e4e0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
1e4f0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
1e500 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
1e510 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
1e520 24 41 52 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  $AR"; then.  ac_
1e530 63 76 5f 70 72 6f 67 5f 41 52 3d 22 24 41 52 22  cv_prog_AR="$AR"
1e540 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
1e550 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
1e560 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
1e570 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
1e580 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
1e590 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
1e5a0 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
1e5b0 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
1e5c0 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
1e5d0 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
1e5e0 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
1e5f0 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
1e600 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
1e610 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
1e620 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
1e630 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
1e640 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
1e650 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
1e660 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
1e670 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
1e680 5f 41 52 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70  _AR="${ac_tool_p
1e690 72 65 66 69 78 7d 61 72 22 0a 20 20 20 20 24 61  refix}ar".    $a
1e6a0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1e6b0 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61  LINENO: found $a
1e6c0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
1e6d0 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
1e6e0 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
1e6f0 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24  .done.done.IFS=$
1e700 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
1e710 66 69 0a 41 52 3d 24 61 63 5f 63 76 5f 70 72 6f  fi.AR=$ac_cv_pro
1e720 67 5f 41 52 0a 69 66 20 74 65 73 74 20 2d 6e 20  g_AR.if test -n 
1e730 22 24 41 52 22 3b 20 74 68 65 6e 0a 20 20 7b 20  "$AR"; then.  { 
1e740 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1e750 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
1e760 3a 20 24 41 52 22 20 3e 26 35 0a 24 61 73 5f 65  : $AR" >&5.$as_e
1e770 63 68 6f 20 22 24 41 52 22 20 3e 26 36 3b 20 7d  cho "$AR" >&6; }
1e780 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
1e790 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1e7a0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
1e7b0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
1e7c0 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69  " >&6; }.fi...fi
1e7d0 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
1e7e0 5f 63 76 5f 70 72 6f 67 5f 41 52 22 3b 20 74 68  _cv_prog_AR"; th
1e7f0 65 6e 0a 20 20 61 63 5f 63 74 5f 41 52 3d 24 41  en.  ac_ct_AR=$A
1e800 52 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  R.  # Extract th
1e810 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
1e820 22 61 72 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  "ar", so it can 
1e830 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
1e840 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
1e850 20 64 75 6d 6d 79 20 61 72 3b 20 61 63 5f 77 6f   dummy ar; ac_wo
1e860 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
1e870 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1e880 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
1e890 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
1e8a0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
1e8b0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
1e8c0 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
1e8d0 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
1e8e0 5f 61 63 5f 63 74 5f 41 52 2b 73 65 74 7d 22 20  _ac_ct_AR+set}" 
1e8f0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
1e900 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
1e910 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
1e920 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
1e930 63 74 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20 61  ct_AR"; then.  a
1e940 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
1e950 41 52 3d 22 24 61 63 5f 63 74 5f 41 52 22 20 23  AR="$ac_ct_AR" #
1e960 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
1e970 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
1e980 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
1e990 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
1e9a0 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
1e9b0 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
1e9c0 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
1e9d0 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
1e9e0 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
1e9f0 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
1ea00 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
1ea10 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
1ea20 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
1ea30 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
1ea40 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
1ea50 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
1ea60 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
1ea70 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1ea80 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
1ea90 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
1eaa0 63 5f 63 74 5f 41 52 3d 22 61 72 22 0a 20 20 20  c_ct_AR="ar".   
1eab0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1eac0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
1ead0 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
1eae0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
1eaf0 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
1eb00 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
1eb10 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
1eb20 66 69 0a 66 69 0a 61 63 5f 63 74 5f 41 52 3d 24  fi.fi.ac_ct_AR=$
1eb30 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
1eb40 5f 41 52 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  _AR.if test -n "
1eb50 24 61 63 5f 63 74 5f 41 52 22 3b 20 74 68 65 6e  $ac_ct_AR"; then
1eb60 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
1eb70 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1eb80 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 41 52  esult: $ac_ct_AR
1eb90 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
1eba0 24 61 63 5f 63 74 5f 41 52 22 20 3e 26 36 3b 20  $ac_ct_AR" >&6; 
1ebb0 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
1ebc0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1ebd0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
1ebe0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
1ebf0 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20  o" >&6; }.fi..  
1ec00 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74  if test "x$ac_ct
1ec10 5f 41 52 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20  _AR" = x; then. 
1ec20 20 20 20 41 52 3d 22 66 61 6c 73 65 22 0a 20 20     AR="false".  
1ec30 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63  else.    case $c
1ec40 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24  ross_compiling:$
1ec50 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69  ac_tool_warned i
1ec60 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63  n.yes:).{ $as_ec
1ec70 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1ec80 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20  NO: WARNING: In 
1ec90 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f  the future, Auto
1eca0 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65  conf will not de
1ecb0 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73  tect cross-tools
1ecc0 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73  .whose name does
1ecd0 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20   not start with 
1ece0 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74  the host triplet
1ecf0 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20  .  If you think 
1ed00 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69  this.configurati
1ed10 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20  on is useful to 
1ed20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74  you, please writ
1ed30 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e  e to autoconf@gn
1ed40 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73 5f  u.org." >&5.$as_
1ed50 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
1ed60 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75  RNING: In the fu
1ed70 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77  ture, Autoconf w
1ed80 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63  ill not detect c
1ed90 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65  ross-tools.whose
1eda0 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73   name does not s
1edb0 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f  tart with the ho
1edc0 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20  st triplet.  If 
1edd0 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63  you think this.c
1ede0 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20  onfiguration is 
1edf0 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70  useful to you, p
1ee00 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61  lease write to a
1ee10 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e  utoconf@gnu.org.
1ee20 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f  " >&2;}.ac_tool_
1ee30 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73  warned=yes ;;.es
1ee40 61 63 0a 20 20 20 20 41 52 3d 24 61 63 5f 63 74  ac.    AR=$ac_ct
1ee50 5f 41 52 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  _AR.  fi.else.  
1ee60 41 52 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  AR="$ac_cv_prog_
1ee70 41 52 22 0a 66 69 0a 0a 74 65 73 74 20 2d 7a 20  AR".fi..test -z 
1ee80 22 24 41 52 22 20 26 26 20 41 52 3d 61 72 0a 74  "$AR" && AR=ar.t
1ee90 65 73 74 20 2d 7a 20 22 24 41 52 5f 46 4c 41 47  est -z "$AR_FLAG
1eea0 53 22 20 26 26 20 41 52 5f 46 4c 41 47 53 3d 63  S" && AR_FLAGS=c
1eeb0 72 75 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66  ru............if
1eec0 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f   test -n "$ac_to
1eed0 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e  ol_prefix"; then
1eee0 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
1eef0 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
1ef00 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
1ef10 7d 73 74 72 69 70 22 2c 20 73 6f 20 69 74 20 63  }strip", so it c
1ef20 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
1ef30 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
1ef40 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74  set dummy ${ac_t
1ef50 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72 69 70  ool_prefix}strip
1ef60 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
1ef70 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1ef80 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
1ef90 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
1efa0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
1efb0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
1efc0 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
1efd0 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
1efe0 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 2b 73 65  cv_prog_STRIP+se
1eff0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
1f000 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
1f010 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
1f020 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
1f030 24 53 54 52 49 50 22 3b 20 74 68 65 6e 0a 20 20  $STRIP"; then.  
1f040 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50  ac_cv_prog_STRIP
1f050 3d 22 24 53 54 52 49 50 22 20 23 20 4c 65 74 20  ="$STRIP" # Let 
1f060 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
1f070 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
1f080 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
1f090 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
1f0a0 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
1f0b0 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
1f0c0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
1f0d0 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
1f0e0 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
1f0f0 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
1f100 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
1f110 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
1f120 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
1f130 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
1f140 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
1f150 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
1f160 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
1f170 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
1f180 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
1f190 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 3d  c_cv_prog_STRIP=
1f1a0 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
1f1b0 78 7d 73 74 72 69 70 22 0a 20 20 20 20 24 61 73  x}strip".    $as
1f1c0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
1f1d0 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73  INENO: found $as
1f1e0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1f1f0 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
1f200 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
1f210 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61  done.done.IFS=$a
1f220 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
1f230 69 0a 53 54 52 49 50 3d 24 61 63 5f 63 76 5f 70  i.STRIP=$ac_cv_p
1f240 72 6f 67 5f 53 54 52 49 50 0a 69 66 20 74 65 73  rog_STRIP.if tes
1f250 74 20 2d 6e 20 22 24 53 54 52 49 50 22 3b 20 74  t -n "$STRIP"; t
1f260 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
1f270 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1f280 3a 20 72 65 73 75 6c 74 3a 20 24 53 54 52 49 50  : result: $STRIP
1f290 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
1f2a0 24 53 54 52 49 50 22 20 3e 26 36 3b 20 7d 0a 65  $STRIP" >&6; }.e
1f2b0 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
1f2c0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1f2d0 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
1f2e0 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
1f2f0 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69  >&6; }.fi...fi.i
1f300 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  f test -z "$ac_c
1f310 76 5f 70 72 6f 67 5f 53 54 52 49 50 22 3b 20 74  v_prog_STRIP"; t
1f320 68 65 6e 0a 20 20 61 63 5f 63 74 5f 53 54 52 49  hen.  ac_ct_STRI
1f330 50 3d 24 53 54 52 49 50 0a 20 20 23 20 45 78 74  P=$STRIP.  # Ext
1f340 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
1f350 6f 72 64 20 6f 66 20 22 73 74 72 69 70 22 2c 20  ord of "strip", 
1f360 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
1f370 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
1f380 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
1f390 20 73 74 72 69 70 3b 20 61 63 5f 77 6f 72 64 3d   strip; ac_word=
1f3a0 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
1f3b0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
1f3c0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
1f3d0 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  word" >&5.$as_ec
1f3e0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
1f3f0 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22  or $ac_word... "
1f400 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
1f410 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  "${ac_cv_prog_ac
1f420 5f 63 74 5f 53 54 52 49 50 2b 73 65 74 7d 22 20  _ct_STRIP+set}" 
1f430 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
1f440 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
1f450 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
1f460 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
1f470 63 74 5f 53 54 52 49 50 22 3b 20 74 68 65 6e 0a  ct_STRIP"; then.
1f480 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
1f490 63 74 5f 53 54 52 49 50 3d 22 24 61 63 5f 63 74  ct_STRIP="$ac_ct
1f4a0 5f 53 54 52 49 50 22 20 23 20 4c 65 74 20 74 68  _STRIP" # Let th
1f4b0 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
1f4c0 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
1f4d0 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
1f4e0 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
1f4f0 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
1f500 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
1f510 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
1f520 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
1f530 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
1f540 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
1f550 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
1f560 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
1f570 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74  ; do.  if { test
1f580 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63   -f "$as_dir/$ac
1f590 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1f5a0 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  t" && $as_test_x
1f5b0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
1f5c0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
1f5d0 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f   }; then.    ac_
1f5e0 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54  cv_prog_ac_ct_ST
1f5f0 52 49 50 3d 22 73 74 72 69 70 22 0a 20 20 20 20  RIP="strip".    
1f600 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1f610 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
1f620 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
1f630 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
1f640 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
1f650 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
1f660 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
1f670 69 0a 66 69 0a 61 63 5f 63 74 5f 53 54 52 49 50  i.fi.ac_ct_STRIP
1f680 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  =$ac_cv_prog_ac_
1f690 63 74 5f 53 54 52 49 50 0a 69 66 20 74 65 73 74  ct_STRIP.if test
1f6a0 20 2d 6e 20 22 24 61 63 5f 63 74 5f 53 54 52 49   -n "$ac_ct_STRI
1f6b0 50 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  P"; then.  { $as
1f6c0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
1f6d0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
1f6e0 61 63 5f 63 74 5f 53 54 52 49 50 22 20 3e 26 35  ac_ct_STRIP" >&5
1f6f0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
1f700 74 5f 53 54 52 49 50 22 20 3e 26 36 3b 20 7d 0a  t_STRIP" >&6; }.
1f710 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
1f720 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1f730 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
1f740 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
1f750 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66   >&6; }.fi..  if
1f760 20 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 53   test "x$ac_ct_S
1f770 54 52 49 50 22 20 3d 20 78 3b 20 74 68 65 6e 0a  TRIP" = x; then.
1f780 20 20 20 20 53 54 52 49 50 3d 22 3a 22 0a 20 20      STRIP=":".  
1f790 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63  else.    case $c
1f7a0 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24  ross_compiling:$
1f7b0 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69  ac_tool_warned i
1f7c0 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63  n.yes:).{ $as_ec
1f7d0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1f7e0 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20  NO: WARNING: In 
1f7f0 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f  the future, Auto
1f800 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65  conf will not de
1f810 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73  tect cross-tools
1f820 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73  .whose name does
1f830 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20   not start with 
1f840 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74  the host triplet
1f850 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20  .  If you think 
1f860 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69  this.configurati
1f870 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20  on is useful to 
1f880 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74  you, please writ
1f890 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e  e to autoconf@gn
1f8a0 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73 5f  u.org." >&5.$as_
1f8b0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
1f8c0 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75  RNING: In the fu
1f8d0 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77  ture, Autoconf w
1f8e0 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63  ill not detect c
1f8f0 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65  ross-tools.whose
1f900 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73   name does not s
1f910 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f  tart with the ho
1f920 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20  st triplet.  If 
1f930 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63  you think this.c
1f940 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20  onfiguration is 
1f950 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70  useful to you, p
1f960 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61  lease write to a
1f970 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e  utoconf@gnu.org.
1f980 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f  " >&2;}.ac_tool_
1f990 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73  warned=yes ;;.es
1f9a0 61 63 0a 20 20 20 20 53 54 52 49 50 3d 24 61 63  ac.    STRIP=$ac
1f9b0 5f 63 74 5f 53 54 52 49 50 0a 20 20 66 69 0a 65  _ct_STRIP.  fi.e
1f9c0 6c 73 65 0a 20 20 53 54 52 49 50 3d 22 24 61 63  lse.  STRIP="$ac
1f9d0 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 22 0a  _cv_prog_STRIP".
1f9e0 66 69 0a 0a 74 65 73 74 20 2d 7a 20 22 24 53 54  fi..test -z "$ST
1f9f0 52 49 50 22 20 26 26 20 53 54 52 49 50 3d 3a 0a  RIP" && STRIP=:.
1fa00 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e  ......if test -n
1fa10 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
1fa20 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  x"; then.  # Ext
1fa30 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
1fa40 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f  ord of "${ac_too
1fa50 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c 69 62 22  l_prefix}ranlib"
1fa60 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
1fa70 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
1fa80 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
1fa90 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  my ${ac_tool_pre
1faa0 66 69 78 7d 72 61 6e 6c 69 62 3b 20 61 63 5f 77  fix}ranlib; ac_w
1fab0 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68  ord=$2.{ $as_ech
1fac0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1fad0 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
1fae0 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
1faf0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1fb00 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
1fb10 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
1fb20 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
1fb30 67 5f 52 41 4e 4c 49 42 2b 73 65 74 7d 22 20 3d  g_RANLIB+set}" =
1fb40 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
1fb50 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
1fb60 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
1fb70 66 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c  f test -n "$RANL
1fb80 49 42 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  IB"; then.  ac_c
1fb90 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 3d 22 24  v_prog_RANLIB="$
1fba0 52 41 4e 4c 49 42 22 20 23 20 4c 65 74 20 74 68  RANLIB" # Let th
1fbb0 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
1fbc0 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
1fbd0 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
1fbe0 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
1fbf0 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
1fc00 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
1fc10 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
1fc20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
1fc30 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
1fc40 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
1fc50 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
1fc60 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
1fc70 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74  ; do.  if { test
1fc80 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63   -f "$as_dir/$ac
1fc90 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1fca0 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  t" && $as_test_x
1fcb0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
1fcc0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
1fcd0 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f   }; then.    ac_
1fce0 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 3d 22  cv_prog_RANLIB="
1fcf0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
1fd00 7d 72 61 6e 6c 69 62 22 0a 20 20 20 20 24 61 73  }ranlib".    $as
1fd10 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
1fd20 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73  INENO: found $as
1fd30 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1fd40 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
1fd50 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
1fd60 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61  done.done.IFS=$a
1fd70 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
1fd80 69 0a 52 41 4e 4c 49 42 3d 24 61 63 5f 63 76 5f  i.RANLIB=$ac_cv_
1fd90 70 72 6f 67 5f 52 41 4e 4c 49 42 0a 69 66 20 74  prog_RANLIB.if t
1fda0 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49 42 22  est -n "$RANLIB"
1fdb0 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
1fdc0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1fdd0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 52 41  ENO: result: $RA
1fde0 4e 4c 49 42 22 20 3e 26 35 0a 24 61 73 5f 65 63  NLIB" >&5.$as_ec
1fdf0 68 6f 20 22 24 52 41 4e 4c 49 42 22 20 3e 26 36  ho "$RANLIB" >&6
1fe00 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
1fe10 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
1fe20 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
1fe30 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
1fe40 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
1fe50 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
1fe60 24 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c  $ac_cv_prog_RANL
1fe70 49 42 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  IB"; then.  ac_c
1fe80 74 5f 52 41 4e 4c 49 42 3d 24 52 41 4e 4c 49 42  t_RANLIB=$RANLIB
1fe90 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
1fea0 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
1feb0 72 61 6e 6c 69 62 22 2c 20 73 6f 20 69 74 20 63  ranlib", so it c
1fec0 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
1fed0 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
1fee0 73 65 74 20 64 75 6d 6d 79 20 72 61 6e 6c 69 62  set dummy ranlib
1fef0 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
1ff00 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1ff10 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
1ff20 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
1ff30 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
1ff40 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
1ff50 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
1ff60 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
1ff70 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41  cv_prog_ac_ct_RA
1ff80 4e 4c 49 42 2b 73 65 74 7d 22 20 3d 20 73 65 74  NLIB+set}" = set
1ff90 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
1ffa0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
1ffb0 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
1ffc0 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 52 41  st -n "$ac_ct_RA
1ffd0 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 61 63  NLIB"; then.  ac
1ffe0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52  _cv_prog_ac_ct_R
1fff0 41 4e 4c 49 42 3d 22 24 61 63 5f 63 74 5f 52 41  ANLIB="$ac_ct_RA
20000 4e 4c 49 42 22 20 23 20 4c 65 74 20 74 68 65 20  NLIB" # Let the 
20010 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
20020 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
20030 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
20040 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
20050 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
20060 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
20070 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
20080 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
20090 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
200a0 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
200b0 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
200c0 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
200d0 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d  do.  if { test -
200e0 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  f "$as_dir/$ac_w
200f0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
20100 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22   && $as_test_x "
20110 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
20120 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d  $ac_exec_ext"; }
20130 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
20140 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c  _prog_ac_ct_RANL
20150 49 42 3d 22 72 61 6e 6c 69 62 22 0a 20 20 20 20  IB="ranlib".    
20160 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
20170 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
20180 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
20190 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
201a0 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
201b0 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
201c0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
201d0 69 0a 66 69 0a 61 63 5f 63 74 5f 52 41 4e 4c 49  i.fi.ac_ct_RANLI
201e0 42 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  B=$ac_cv_prog_ac
201f0 5f 63 74 5f 52 41 4e 4c 49 42 0a 69 66 20 74 65  _ct_RANLIB.if te
20200 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 52 41  st -n "$ac_ct_RA
20210 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 7b 20  NLIB"; then.  { 
20220 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
20230 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
20240 3a 20 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22  : $ac_ct_RANLIB"
20250 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
20260 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 20 3e 26  ac_ct_RANLIB" >&
20270 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
20280 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
20290 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
202a0 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
202b0 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
202c0 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63  .  if test "x$ac
202d0 5f 63 74 5f 52 41 4e 4c 49 42 22 20 3d 20 78 3b  _ct_RANLIB" = x;
202e0 20 74 68 65 6e 0a 20 20 20 20 52 41 4e 4c 49 42   then.    RANLIB
202f0 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  =":".  else.    
20300 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
20310 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
20320 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
20330 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
20340 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49  e:$LINENO: WARNI
20350 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72  NG: In the futur
20360 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c  e, Autoconf will
20370 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73   not detect cros
20380 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61  s-tools.whose na
20390 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72  me does not star
203a0 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20  t with the host 
203b0 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75  triplet.  If you
203c0 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66   think this.conf
203d0 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65  iguration is use
203e0 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61  ful to you, plea
203f0 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f  se write to auto
20400 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e  conf@gnu.org." >
20410 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
20420 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e  _me: WARNING: In
20430 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74   the future, Aut
20440 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64  oconf will not d
20450 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c  etect cross-tool
20460 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65  s.whose name doe
20470 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68  s not start with
20480 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65   the host triple
20490 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b  t.  If you think
204a0 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74   this.configurat
204b0 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f  ion is useful to
204c0 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69   you, please wri
204d0 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67  te to autoconf@g
204e0 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61  nu.org." >&2;}.a
204f0 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65  c_tool_warned=ye
20500 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 52 41  s ;;.esac.    RA
20510 4e 4c 49 42 3d 24 61 63 5f 63 74 5f 52 41 4e 4c  NLIB=$ac_ct_RANL
20520 49 42 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 52  IB.  fi.else.  R
20530 41 4e 4c 49 42 3d 22 24 61 63 5f 63 76 5f 70 72  ANLIB="$ac_cv_pr
20540 6f 67 5f 52 41 4e 4c 49 42 22 0a 66 69 0a 0a 74  og_RANLIB".fi..t
20550 65 73 74 20 2d 7a 20 22 24 52 41 4e 4c 49 42 22  est -z "$RANLIB"
20560 20 26 26 20 52 41 4e 4c 49 42 3d 3a 0a 0a 0a 0a   && RANLIB=:....
20570 0a 0a 0a 23 20 44 65 74 65 72 6d 69 6e 65 20 63  ...# Determine c
20580 6f 6d 6d 61 6e 64 73 20 74 6f 20 63 72 65 61 74  ommands to creat
20590 65 20 6f 6c 64 2d 73 74 79 6c 65 20 73 74 61 74  e old-style stat
205a0 69 63 20 61 72 63 68 69 76 65 73 2e 0a 6f 6c 64  ic archives..old
205b0 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24  _archive_cmds='$
205c0 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6f 6c  AR $AR_FLAGS $ol
205d0 64 6c 69 62 24 6f 6c 64 6f 62 6a 73 27 0a 6f 6c  dlib$oldobjs'.ol
205e0 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d  d_postinstall_cm
205f0 64 73 3d 27 63 68 6d 6f 64 20 36 34 34 20 24 6f  ds='chmod 644 $o
20600 6c 64 6c 69 62 27 0a 6f 6c 64 5f 70 6f 73 74 75  ldlib'.old_postu
20610 6e 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 0a 0a  ninstall_cmds=..
20620 69 66 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e  if test -n "$RAN
20630 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 63 61 73  LIB"; then.  cas
20640 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20  e $host_os in.  
20650 6f 70 65 6e 62 73 64 2a 29 0a 20 20 20 20 6f 6c  openbsd*).    ol
20660 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d  d_postinstall_cm
20670 64 73 3d 22 24 6f 6c 64 5f 70 6f 73 74 69 6e 73  ds="$old_postins
20680 74 61 6c 6c 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c  tall_cmds~\$RANL
20690 49 42 20 2d 74 20 5c 24 6f 6c 64 6c 69 62 22 0a  IB -t \$oldlib".
206a0 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20      ;;.  *).    
206b0 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f  old_postinstall_
206c0 63 6d 64 73 3d 22 24 6f 6c 64 5f 70 6f 73 74 69  cmds="$old_posti
206d0 6e 73 74 61 6c 6c 5f 63 6d 64 73 7e 5c 24 52 41  nstall_cmds~\$RA
206e0 4e 4c 49 42 20 5c 24 6f 6c 64 6c 69 62 22 0a 20  NLIB \$oldlib". 
206f0 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 6f     ;;.  esac.  o
20700 6c 64 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  ld_archive_cmds=
20710 22 24 6f 6c 64 5f 61 72 63 68 69 76 65 5f 63 6d  "$old_archive_cm
20720 64 73 7e 5c 24 52 41 4e 4c 49 42 20 5c 24 6f 6c  ds~\$RANLIB \$ol
20730 64 6c 69 62 22 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a  dlib".fi........
20740 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
20750 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 49 66 20  ...........# If 
20760 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 61  no C compiler wa
20770 73 20 73 70 65 63 69 66 69 65 64 2c 20 75 73 65  s specified, use
20780 20 43 43 2e 0a 4c 54 43 43 3d 24 7b 4c 54 43 43   CC..LTCC=${LTCC
20790 2d 22 24 43 43 22 7d 0a 0a 23 20 49 66 20 6e 6f  -"$CC"}..# If no
207a0 20 43 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67   C compiler flag
207b0 73 20 77 65 72 65 20 73 70 65 63 69 66 69 65 64  s were specified
207c0 2c 20 75 73 65 20 43 46 4c 41 47 53 2e 0a 4c 54  , use CFLAGS..LT
207d0 43 46 4c 41 47 53 3d 24 7b 4c 54 43 46 4c 41 47  CFLAGS=${LTCFLAG
207e0 53 2d 22 24 43 46 4c 41 47 53 22 7d 0a 0a 23 20  S-"$CFLAGS"}..# 
207f0 41 6c 6c 6f 77 20 43 43 20 74 6f 20 62 65 20 61  Allow CC to be a
20800 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
20810 74 68 20 61 72 67 75 6d 65 6e 74 73 2e 0a 63 6f  th arguments..co
20820 6d 70 69 6c 65 72 3d 24 43 43 0a 0a 0a 23 20 43  mpiler=$CC...# C
20830 68 65 63 6b 20 66 6f 72 20 63 6f 6d 6d 61 6e 64  heck for command
20840 20 74 6f 20 67 72 61 62 20 74 68 65 20 72 61 77   to grab the raw
20850 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 66 6f 6c   symbol name fol
20860 6c 6f 77 65 64 20 62 79 20 43 20 73 79 6d 62 6f  lowed by C symbo
20870 6c 20 66 72 6f 6d 20 6e 6d 2e 0a 7b 20 24 61 73  l from nm..{ $as
20880 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
20890 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
208a0 63 6f 6d 6d 61 6e 64 20 74 6f 20 70 61 72 73 65  command to parse
208b0 20 24 4e 4d 20 6f 75 74 70 75 74 20 66 72 6f 6d   $NM output from
208c0 20 24 63 6f 6d 70 69 6c 65 72 20 6f 62 6a 65 63   $compiler objec
208d0 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  t" >&5.$as_echo_
208e0 6e 20 22 63 68 65 63 6b 69 6e 67 20 63 6f 6d 6d  n "checking comm
208f0 61 6e 64 20 74 6f 20 70 61 72 73 65 20 24 4e 4d  and to parse $NM
20900 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 24 63 6f   output from $co
20910 6d 70 69 6c 65 72 20 6f 62 6a 65 63 74 2e 2e 2e  mpiler object...
20920 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
20930 74 20 22 24 7b 6c 74 5f 63 76 5f 73 79 73 5f 67  t "${lt_cv_sys_g
20940 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
20950 65 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  e+set}" = set; t
20960 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
20970 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
20980 0a 65 6c 73 65 0a 0a 23 20 54 68 65 73 65 20 61  .else..# These a
20990 72 65 20 73 61 6e 65 20 64 65 66 61 75 6c 74 73  re sane defaults
209a0 20 74 68 61 74 20 77 6f 72 6b 20 6f 6e 20 61 74   that work on at
209b0 20 6c 65 61 73 74 20 61 20 66 65 77 20 6f 6c 64   least a few old
209c0 20 73 79 73 74 65 6d 73 2e 0a 23 20 5b 54 68 65   systems..# [The
209d0 79 20 63 6f 6d 65 20 66 72 6f 6d 20 55 6c 74 72  y come from Ultr
209e0 69 78 2e 20 20 57 68 61 74 20 63 6f 75 6c 64 20  ix.  What could 
209f0 62 65 20 6f 6c 64 65 72 20 74 68 61 6e 20 55 6c  be older than Ul
20a00 74 72 69 78 3f 21 21 20 3b 29 5d 0a 0a 23 20 43  trix?!! ;)]..# C
20a10 68 61 72 61 63 74 65 72 20 63 6c 61 73 73 20 64  haracter class d
20a20 65 73 63 72 69 62 69 6e 67 20 4e 4d 20 67 6c 6f  escribing NM glo
20a30 62 61 6c 20 73 79 6d 62 6f 6c 20 63 6f 64 65 73  bal symbol codes
20a40 2e 0a 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44 45  ..symcode='[BCDE
20a50 47 52 53 54 5d 27 0a 0a 23 20 52 65 67 65 78 70  GRST]'..# Regexp
20a60 20 74 6f 20 6d 61 74 63 68 20 73 79 6d 62 6f 6c   to match symbol
20a70 73 20 74 68 61 74 20 63 61 6e 20 62 65 20 61 63  s that can be ac
20a80 63 65 73 73 65 64 20 64 69 72 65 63 74 6c 79 20  cessed directly 
20a90 66 72 6f 6d 20 43 2e 0a 73 79 6d 70 61 74 3d 27  from C..sympat='
20aa0 5c 28 5b 5f 41 2d 5a 61 2d 7a 5d 5b 5f 41 2d 5a  \([_A-Za-z][_A-Z
20ab0 61 2d 7a 30 2d 39 5d 2a 5c 29 27 0a 0a 23 20 44  a-z0-9]*\)'..# D
20ac0 65 66 69 6e 65 20 73 79 73 74 65 6d 2d 73 70 65  efine system-spe
20ad0 63 69 66 69 63 20 76 61 72 69 61 62 6c 65 73 2e  cific variables.
20ae0 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69  .case $host_os i
20af0 6e 0a 61 69 78 2a 29 0a 20 20 73 79 6d 63 6f 64  n.aix*).  symcod
20b00 65 3d 27 5b 42 43 44 54 5d 27 0a 20 20 3b 3b 0a  e='[BCDT]'.  ;;.
20b10 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a  cygwin* | mingw*
20b20 20 7c 20 70 77 33 32 2a 20 7c 20 63 65 67 63 63   | pw32* | cegcc
20b30 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41  *).  symcode='[A
20b40 42 43 44 47 49 53 54 57 5d 27 0a 20 20 3b 3b 0a  BCDGISTW]'.  ;;.
20b50 68 70 75 78 2a 29 0a 20 20 69 66 20 74 65 73 74  hpux*).  if test
20b60 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69   "$host_cpu" = i
20b70 61 36 34 3b 20 74 68 65 6e 0a 20 20 20 20 73 79  a64; then.    sy
20b80 6d 63 6f 64 65 3d 27 5b 41 42 43 44 45 47 52 53  mcode='[ABCDEGRS
20b90 54 5d 27 0a 20 20 66 69 0a 20 20 3b 3b 0a 69 72  T]'.  fi.  ;;.ir
20ba0 69 78 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a  ix* | nonstopux*
20bb0 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42 43  ).  symcode='[BC
20bc0 44 45 47 52 53 54 5d 27 0a 20 20 3b 3b 0a 6f 73  DEGRST]'.  ;;.os
20bd0 66 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b  f*).  symcode='[
20be0 42 43 44 45 47 51 52 53 54 5d 27 0a 20 20 3b 3b  BCDEGQRST]'.  ;;
20bf0 0a 73 6f 6c 61 72 69 73 2a 29 0a 20 20 73 79 6d  .solaris*).  sym
20c00 63 6f 64 65 3d 27 5b 42 44 52 54 5d 27 0a 20 20  code='[BDRT]'.  
20c10 3b 3b 0a 73 63 6f 33 2e 32 76 35 2a 29 0a 20 20  ;;.sco3.2v5*).  
20c20 73 79 6d 63 6f 64 65 3d 27 5b 44 54 5d 27 0a 20  symcode='[DT]'. 
20c30 20 3b 3b 0a 73 79 73 76 34 2e 32 75 77 32 2a 29   ;;.sysv4.2uw2*)
20c40 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 44 54 5d  .  symcode='[DT]
20c50 27 0a 20 20 3b 3b 0a 73 79 73 76 35 2a 20 7c 20  '.  ;;.sysv5* | 
20c60 73 63 6f 35 76 36 2a 20 7c 20 75 6e 69 78 77 61  sco5v6* | unixwa
20c70 72 65 2a 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 29  re* | OpenUNIX*)
20c80 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42 44  .  symcode='[ABD
20c90 54 5d 27 0a 20 20 3b 3b 0a 73 79 73 76 34 29 0a  T]'.  ;;.sysv4).
20ca0 20 20 73 79 6d 63 6f 64 65 3d 27 5b 44 46 4e 53    symcode='[DFNS
20cb0 54 55 5d 27 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a  TU]'.  ;;.esac..
20cc0 23 20 49 66 20 77 65 27 72 65 20 75 73 69 6e 67  # If we're using
20cd0 20 47 4e 55 20 6e 6d 2c 20 74 68 65 6e 20 75 73   GNU nm, then us
20ce0 65 20 69 74 73 20 73 74 61 6e 64 61 72 64 20 73  e its standard s
20cf0 79 6d 62 6f 6c 20 63 6f 64 65 73 2e 0a 63 61 73  ymbol codes..cas
20d00 65 20 60 24 4e 4d 20 2d 56 20 32 3e 26 31 60 20  e `$NM -V 2>&1` 
20d10 69 6e 0a 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74  in.*GNU* | *'wit
20d20 68 20 42 46 44 27 2a 29 0a 20 20 73 79 6d 63 6f  h BFD'*).  symco
20d30 64 65 3d 27 5b 41 42 43 44 47 49 52 53 54 57 5d  de='[ABCDGIRSTW]
20d40 27 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 54 72 61  ' ;;.esac..# Tra
20d50 6e 73 66 6f 72 6d 20 61 6e 20 65 78 74 72 61 63  nsform an extrac
20d60 74 65 64 20 73 79 6d 62 6f 6c 20 6c 69 6e 65 20  ted symbol line 
20d70 69 6e 74 6f 20 61 20 70 72 6f 70 65 72 20 43 20  into a proper C 
20d80 64 65 63 6c 61 72 61 74 69 6f 6e 2e 0a 23 20 53  declaration..# S
20d90 6f 6d 65 20 73 79 73 74 65 6d 73 20 28 65 73 70  ome systems (esp
20da0 2e 20 6f 6e 20 69 61 36 34 29 20 6c 69 6e 6b 20  . on ia64) link 
20db0 64 61 74 61 20 61 6e 64 20 63 6f 64 65 20 73 79  data and code sy
20dc0 6d 62 6f 6c 73 20 64 69 66 66 65 72 65 6e 74 6c  mbols differentl
20dd0 79 2c 0a 23 20 73 6f 20 75 73 65 20 74 68 69 73  y,.# so use this
20de0 20 67 65 6e 65 72 61 6c 20 61 70 70 72 6f 61 63   general approac
20df0 68 2e 0a 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f  h..lt_cv_sys_glo
20e00 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64  bal_symbol_to_cd
20e10 65 63 6c 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27  ecl="sed -n -e '
20e20 73 2f 5e 54 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f  s/^T .* \(.*\)$/
20e30 65 78 74 65 72 6e 20 69 6e 74 20 5c 31 28 29 3b  extern int \1();
20e40 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63  /p' -e 's/^$symc
20e50 6f 64 65 2a 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f  ode* .* \(.*\)$/
20e60 65 78 74 65 72 6e 20 63 68 61 72 20 5c 31 3b 2f  extern char \1;/
20e70 70 27 22 0a 0a 23 20 54 72 61 6e 73 66 6f 72 6d  p'"..# Transform
20e80 20 61 6e 20 65 78 74 72 61 63 74 65 64 20 73 79   an extracted sy
20e90 6d 62 6f 6c 20 6c 69 6e 65 20 69 6e 74 6f 20 73  mbol line into s
20ea0 79 6d 62 6f 6c 20 6e 61 6d 65 20 61 6e 64 20 73  ymbol name and s
20eb0 79 6d 62 6f 6c 20 61 64 64 72 65 73 73 0a 6c 74  ymbol address.lt
20ec0 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
20ed0 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e 61 6d 65 5f  ymbol_to_c_name_
20ee0 61 64 64 72 65 73 73 3d 22 73 65 64 20 2d 6e 20  address="sed -n 
20ef0 2d 65 20 27 73 2f 5e 3a 20 5c 28 5b 5e 20 5d 2a  -e 's/^: \([^ ]*
20f00 5c 29 20 24 2f 20 20 7b 5c 5c 5c 22 5c 31 5c 5c  \) $/  {\\\"\1\\
20f10 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20 30 7d 2c  \", (void *) 0},
20f20 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63  /p' -e 's/^$symc
20f30 6f 64 65 2a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 5c  ode* \([^ ]*\) \
20f40 28 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22 5c  ([^ ]*\)$/  {\"\
20f50 32 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20 5c 26  2\", (void *) \&
20f60 5c 32 7d 2c 2f 70 27 22 0a 6c 74 5f 63 76 5f 73  \2},/p'".lt_cv_s
20f70 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
20f80 5f 74 6f 5f 63 5f 6e 61 6d 65 5f 61 64 64 72 65  _to_c_name_addre
20f90 73 73 5f 6c 69 62 5f 70 72 65 66 69 78 3d 22 73  ss_lib_prefix="s
20fa0 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a 20 5c  ed -n -e 's/^: \
20fb0 28 5b 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b 5c 5c  ([^ ]*\) $/  {\\
20fc0 5c 22 5c 31 5c 5c 5c 22 2c 20 28 76 6f 69 64 20  \"\1\\\", (void 
20fd0 2a 29 20 30 7d 2c 2f 70 27 20 2d 65 20 27 73 2f  *) 0},/p' -e 's/
20fe0 5e 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b 5e 20  ^$symcode* \([^ 
20ff0 5d 2a 5c 29 20 5c 28 6c 69 62 5b 5e 20 5d 2a 5c  ]*\) \(lib[^ ]*\
21000 29 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 76  )$/  {\"\2\", (v
21010 6f 69 64 20 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27  oid *) \&\2},/p'
21020 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64 65   -e 's/^$symcode
21030 2a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28 5b 5e  * \([^ ]*\) \([^
21040 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22 6c 69 62 5c   ]*\)$/  {\"lib\
21050 32 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20 5c 26  2\", (void *) \&
21060 5c 32 7d 2c 2f 70 27 22 0a 0a 23 20 48 61 6e 64  \2},/p'"..# Hand
21070 6c 65 20 43 52 4c 46 20 69 6e 20 6d 69 6e 67 77  le CRLF in mingw
21080 20 74 6f 6f 6c 20 63 68 61 69 6e 0a 6f 70 74 5f   tool chain.opt_
21090 63 72 3d 0a 63 61 73 65 20 24 62 75 69 6c 64 5f  cr=.case $build_
210a0 6f 73 20 69 6e 0a 6d 69 6e 67 77 2a 29 0a 20 20  os in.mingw*).  
210b0 6f 70 74 5f 63 72 3d 60 24 45 43 48 4f 20 27 78  opt_cr=`$ECHO 'x
210c0 5c 7b 30 2c 31 5c 7d 27 20 7c 20 74 72 20 78 20  \{0,1\}' | tr x 
210d0 27 5c 30 31 35 27 60 20 23 20 6f 70 74 69 6f 6e  '\015'` # option
210e0 20 63 72 20 69 6e 20 72 65 67 65 78 70 0a 20 20   cr in regexp.  
210f0 3b 3b 0a 65 73 61 63 0a 0a 23 20 54 72 79 20 77  ;;.esac..# Try w
21100 69 74 68 6f 75 74 20 61 20 70 72 65 66 69 78 20  ithout a prefix 
21110 75 6e 64 65 72 73 63 6f 72 65 2c 20 74 68 65 6e  underscore, then
21120 20 77 69 74 68 20 69 74 2e 0a 66 6f 72 20 61 63   with it..for ac
21130 5f 73 79 6d 70 72 66 78 20 69 6e 20 22 22 20 22  _symprfx in "" "
21140 5f 22 3b 20 64 6f 0a 0a 20 20 23 20 54 72 61 6e  _"; do..  # Tran
21150 73 66 6f 72 6d 20 73 79 6d 63 6f 64 65 2c 20 73  sform symcode, s
21160 79 6d 70 61 74 2c 20 61 6e 64 20 73 79 6d 70 72  ympat, and sympr
21170 66 78 20 69 6e 74 6f 20 61 20 72 61 77 20 73 79  fx into a raw sy
21180 6d 62 6f 6c 20 61 6e 64 20 61 20 43 20 73 79 6d  mbol and a C sym
21190 62 6f 6c 2e 0a 20 20 73 79 6d 78 66 72 6d 3d 22  bol..  symxfrm="
211a0 5c 5c 31 20 24 61 63 5f 73 79 6d 70 72 66 78 5c  \\1 $ac_symprfx\
211b0 5c 32 20 5c 5c 32 22 0a 0a 20 20 23 20 57 72 69  \2 \\2"..  # Wri
211c0 74 65 20 74 68 65 20 72 61 77 20 61 6e 64 20 43  te the raw and C
211d0 20 69 64 65 6e 74 69 66 69 65 72 73 2e 0a 20 20   identifiers..  
211e0 69 66 20 74 65 73 74 20 22 24 6c 74 5f 63 76 5f  if test "$lt_cv_
211f0 6e 6d 5f 69 6e 74 65 72 66 61 63 65 22 20 3d 20  nm_interface" = 
21200 22 4d 53 20 64 75 6d 70 62 69 6e 22 3b 20 74 68  "MS dumpbin"; th
21210 65 6e 0a 20 20 20 20 23 20 46 61 6b 65 20 69 74  en.    # Fake it
21220 20 66 6f 72 20 64 75 6d 70 62 69 6e 20 61 6e 64   for dumpbin and
21230 20 73 61 79 20 54 20 66 6f 72 20 61 6e 79 20 6e   say T for any n
21240 6f 6e 2d 73 74 61 74 69 63 20 66 75 6e 63 74 69  on-static functi
21250 6f 6e 0a 20 20 20 20 23 20 61 6e 64 20 44 20 66  on.    # and D f
21260 6f 72 20 61 6e 79 20 67 6c 6f 62 61 6c 20 76 61  or any global va
21270 72 69 61 62 6c 65 2e 0a 20 20 20 20 23 20 41 6c  riable..    # Al
21280 73 6f 20 66 69 6e 64 20 43 2b 2b 20 61 6e 64 20  so find C++ and 
21290 5f 5f 66 61 73 74 63 61 6c 6c 20 73 79 6d 62 6f  __fastcall symbo
212a0 6c 73 20 66 72 6f 6d 20 4d 53 56 43 2b 2b 2c 0a  ls from MSVC++,.
212b0 20 20 20 20 23 20 77 68 69 63 68 20 73 74 61 72      # which star
212c0 74 20 77 69 74 68 20 40 20 6f 72 20 3f 2e 0a 20  t with @ or ?.. 
212d0 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f     lt_cv_sys_glo
212e0 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 3d  bal_symbol_pipe=
212f0 22 24 41 57 4b 20 27 22 5c 0a 22 20 20 20 20 20  "$AWK '"\."     
21300 7b 6c 61 73 74 5f 73 65 63 74 69 6f 6e 3d 73 65  {last_section=se
21310 63 74 69 6f 6e 3b 20 73 65 63 74 69 6f 6e 3d 5c  ction; section=\
21320 24 20 33 7d 3b 22 5c 0a 22 20 20 20 20 20 2f 53  $ 3};"\."     /S
21330 65 63 74 69 6f 6e 20 6c 65 6e 67 74 68 20 2e 2a  ection length .*
21340 23 72 65 6c 6f 63 73 2e 2a 28 70 69 63 6b 20 61  #relocs.*(pick a
21350 6e 79 29 2f 7b 68 69 64 65 5b 6c 61 73 74 5f 73  ny)/{hide[last_s
21360 65 63 74 69 6f 6e 5d 3d 31 7d 3b 22 5c 0a 22 20  ection]=1};"\." 
21370 20 20 20 20 5c 24 20 30 21 7e 2f 45 78 74 65 72      \$ 0!~/Exter
21380 6e 61 6c 20 2a 5c 7c 2f 7b 6e 65 78 74 7d 3b 22  nal *\|/{next};"
21390 5c 0a 22 20 20 20 20 20 2f 20 30 2b 20 55 4e 44  \."     / 0+ UND
213a0 45 46 20 2f 7b 6e 65 78 74 7d 3b 20 2f 20 55 4e  EF /{next}; / UN
213b0 44 45 46 20 5c 28 5b 5e 7c 5d 5c 29 2a 28 29 2f  DEF \([^|]\)*()/
213c0 7b 6e 65 78 74 7d 3b 22 5c 0a 22 20 20 20 20 20  {next};"\."     
213d0 7b 69 66 28 68 69 64 65 5b 73 65 63 74 69 6f 6e  {if(hide[section
213e0 5d 29 20 6e 65 78 74 7d 3b 22 5c 0a 22 20 20 20  ]) next};"\."   
213f0 20 20 7b 66 3d 30 7d 3b 20 5c 24 20 30 7e 2f 5c    {f=0}; \$ 0~/\
21400 28 5c 29 2e 2a 5c 7c 2f 7b 66 3d 31 7d 3b 20 7b  (\).*\|/{f=1}; {
21410 70 72 69 6e 74 66 20 66 20 3f 20 5c 22 54 20 5c  printf f ? \"T \
21420 22 20 3a 20 5c 22 44 20 5c 22 7d 3b 22 5c 0a 22  " : \"D \"};"\."
21430 20 20 20 20 20 7b 73 70 6c 69 74 28 5c 24 20 30       {split(\$ 0
21440 2c 20 61 2c 20 2f 5c 7c 7c 5c 72 2f 29 3b 20 73  , a, /\||\r/); s
21450 70 6c 69 74 28 61 5b 32 5d 2c 20 73 29 7d 3b 22  plit(a[2], s)};"
21460 5c 0a 22 20 20 20 20 20 73 5b 31 5d 7e 2f 5e 5b  \."     s[1]~/^[
21470 40 3f 5d 2f 7b 70 72 69 6e 74 20 73 5b 31 5d 2c  @?]/{print s[1],
21480 20 73 5b 31 5d 3b 20 6e 65 78 74 7d 3b 22 5c 0a   s[1]; next};"\.
21490 22 20 20 20 20 20 73 5b 31 5d 7e 70 72 66 78 20  "     s[1]~prfx 
214a0 7b 73 70 6c 69 74 28 73 5b 31 5d 2c 74 2c 5c 22  {split(s[1],t,\"
214b0 40 5c 22 29 3b 20 70 72 69 6e 74 20 74 5b 31 5d  @\"); print t[1]
214c0 2c 20 73 75 62 73 74 72 28 74 5b 31 5d 2c 6c 65  , substr(t[1],le
214d0 6e 67 74 68 28 70 72 66 78 29 29 7d 22 5c 0a 22  ngth(prfx))}"\."
214e0 20 20 20 20 20 27 20 70 72 66 78 3d 5e 24 61 63       ' prfx=^$ac
214f0 5f 73 79 6d 70 72 66 78 22 0a 20 20 65 6c 73 65  _symprfx".  else
21500 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67  .    lt_cv_sys_g
21510 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
21520 65 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f  e="sed -n -e 's/
21530 5e 2e 2a 5b 09 20 5d 5c 28 24 73 79 6d 63 6f 64  ^.*[. ]\($symcod
21540 65 24 73 79 6d 63 6f 64 65 2a 5c 29 5b 09 20 5d  e$symcode*\)[. ]
21550 5b 09 20 5d 2a 24 61 63 5f 73 79 6d 70 72 66 78  [. ]*$ac_symprfx
21560 24 73 79 6d 70 61 74 24 6f 70 74 5f 63 72 24 2f  $sympat$opt_cr$/
21570 24 73 79 6d 78 66 72 6d 2f 70 27 22 0a 20 20 66  $symxfrm/p'".  f
21580 69 0a 0a 20 20 23 20 43 68 65 63 6b 20 74 6f 20  i..  # Check to 
21590 73 65 65 20 74 68 61 74 20 74 68 65 20 70 69 70  see that the pip
215a0 65 20 77 6f 72 6b 73 20 63 6f 72 72 65 63 74 6c  e works correctl
215b0 79 2e 0a 20 20 70 69 70 65 5f 77 6f 72 6b 73 3d  y..  pipe_works=
215c0 6e 6f 0a 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  no..  rm -f conf
215d0 74 65 73 74 2a 0a 20 20 63 61 74 20 3e 20 63 6f  test*.  cat > co
215e0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
215f0 3c 5f 4c 54 5f 45 4f 46 0a 23 69 66 64 65 66 20  <_LT_EOF.#ifdef 
21600 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78 74 65  __cplusplus.exte
21610 72 6e 20 22 43 22 20 7b 0a 23 65 6e 64 69 66 0a  rn "C" {.#endif.
21620 63 68 61 72 20 6e 6d 5f 74 65 73 74 5f 76 61 72  char nm_test_var
21630 3b 0a 76 6f 69 64 20 6e 6d 5f 74 65 73 74 5f 66  ;.void nm_test_f
21640 75 6e 63 28 76 6f 69 64 29 3b 0a 76 6f 69 64 20  unc(void);.void 
21650 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 28 76 6f 69  nm_test_func(voi
21660 64 29 7b 7d 0a 23 69 66 64 65 66 20 5f 5f 63 70  d){}.#ifdef __cp
21670 6c 75 73 70 6c 75 73 0a 7d 0a 23 65 6e 64 69 66  lusplus.}.#endif
21680 0a 69 6e 74 20 6d 61 69 6e 28 29 7b 6e 6d 5f 74  .int main(){nm_t
21690 65 73 74 5f 76 61 72 3d 27 61 27 3b 6e 6d 5f 74  est_var='a';nm_t
216a0 65 73 74 5f 66 75 6e 63 28 29 3b 72 65 74 75 72  est_func();retur
216b0 6e 28 30 29 3b 7d 0a 5f 4c 54 5f 45 4f 46 0a 0a  n(0);}._LT_EOF..
216c0 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68    if { (eval ech
216d0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
216e0 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65  O: \"$ac_compile
216f0 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
21700 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e   $ac_compile) 2>
21710 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
21720 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ?.  $as_echo "$a
21730 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
21740 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
21750 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
21760 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e  status); }; then
21770 0a 20 20 20 20 23 20 4e 6f 77 20 74 72 79 20 74  .    # Now try t
21780 6f 20 67 72 61 62 20 74 68 65 20 73 79 6d 62 6f  o grab the symbo
21790 6c 73 2e 0a 20 20 20 20 6e 6c 69 73 74 3d 63 6f  ls..    nlist=co
217a0 6e 66 74 65 73 74 2e 6e 6d 0a 20 20 20 20 69 66  nftest.nm.    if
217b0 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
217c0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
217d0 22 24 4e 4d 20 63 6f 6e 66 74 65 73 74 2e 24 61  "$NM conftest.$a
217e0 63 5f 6f 62 6a 65 78 74 20 5c 7c 20 24 6c 74 5f  c_objext \| $lt_
217f0 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
21800 6d 62 6f 6c 5f 70 69 70 65 20 5c 3e 20 24 6e 6c  mbol_pipe \> $nl
21810 69 73 74 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  ist\"") >&5.  (e
21820 76 61 6c 20 24 4e 4d 20 63 6f 6e 66 74 65 73 74  val $NM conftest
21830 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 7c 20 24  .$ac_objext \| $
21840 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
21850 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20 5c 3e 20  _symbol_pipe \> 
21860 24 6e 6c 69 73 74 29 20 32 3e 26 35 0a 20 20 61  $nlist) 2>&5.  a
21870 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61  c_status=$?.  $a
21880 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
21890 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
218a0 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
218b0 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
218c0 29 3b 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20  ); } && test -s 
218d0 22 24 6e 6c 69 73 74 22 3b 20 74 68 65 6e 0a 20  "$nlist"; then. 
218e0 20 20 20 20 20 23 20 54 72 79 20 73 6f 72 74 69       # Try sorti
218f0 6e 67 20 61 6e 64 20 75 6e 69 71 75 69 66 79 69  ng and uniquifyi
21900 6e 67 20 74 68 65 20 6f 75 74 70 75 74 2e 0a 20  ng the output.. 
21910 20 20 20 20 20 69 66 20 73 6f 72 74 20 22 24 6e       if sort "$n
21920 6c 69 73 74 22 20 7c 20 75 6e 69 71 20 3e 20 22  list" | uniq > "
21930 24 6e 6c 69 73 74 22 54 3b 20 74 68 65 6e 0a 09  $nlist"T; then..
21940 6d 76 20 2d 66 20 22 24 6e 6c 69 73 74 22 54 20  mv -f "$nlist"T 
21950 22 24 6e 6c 69 73 74 22 0a 20 20 20 20 20 20 65  "$nlist".      e
21960 6c 73 65 0a 09 72 6d 20 2d 66 20 22 24 6e 6c 69  lse..rm -f "$nli
21970 73 74 22 54 0a 20 20 20 20 20 20 66 69 0a 0a 20  st"T.      fi.. 
21980 20 20 20 20 20 23 20 4d 61 6b 65 20 73 75 72 65       # Make sure
21990 20 74 68 61 74 20 77 65 20 73 6e 61 67 67 65 64   that we snagged
219a0 20 61 6c 6c 20 74 68 65 20 73 79 6d 62 6f 6c 73   all the symbols
219b0 20 77 65 20 6e 65 65 64 2e 0a 20 20 20 20 20 20   we need..      
219c0 69 66 20 24 47 52 45 50 20 27 20 6e 6d 5f 74 65  if $GREP ' nm_te
219d0 73 74 5f 76 61 72 24 27 20 22 24 6e 6c 69 73 74  st_var$' "$nlist
219e0 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68  " >/dev/null; th
219f0 65 6e 0a 09 69 66 20 24 47 52 45 50 20 27 20 6e  en..if $GREP ' n
21a00 6d 5f 74 65 73 74 5f 66 75 6e 63 24 27 20 22 24  m_test_func$' "$
21a10 6e 6c 69 73 74 22 20 3e 2f 64 65 76 2f 6e 75 6c  nlist" >/dev/nul
21a20 6c 3b 20 74 68 65 6e 0a 09 20 20 63 61 74 20 3c  l; then..  cat <
21a30 3c 5f 4c 54 5f 45 4f 46 20 3e 20 63 6f 6e 66 74  <_LT_EOF > conft
21a40 65 73 74 2e 24 61 63 5f 65 78 74 0a 23 69 66 64  est.$ac_ext.#ifd
21a50 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65  ef __cplusplus.e
21a60 78 74 65 72 6e 20 22 43 22 20 7b 0a 23 65 6e 64  xtern "C" {.#end
21a70 69 66 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 23  if.._LT_EOF..  #
21a80 20 4e 6f 77 20 67 65 6e 65 72 61 74 65 20 74 68   Now generate th
21a90 65 20 73 79 6d 62 6f 6c 20 66 69 6c 65 2e 0a 09  e symbol file...
21aa0 20 20 65 76 61 6c 20 22 24 6c 74 5f 63 76 5f 73    eval "$lt_cv_s
21ab0 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
21ac0 5f 74 6f 5f 63 64 65 63 6c 22 27 20 3c 20 22 24  _to_cdecl"' < "$
21ad0 6e 6c 69 73 74 22 20 7c 20 24 47 52 45 50 20 2d  nlist" | $GREP -
21ae0 76 20 6d 61 69 6e 20 3e 3e 20 63 6f 6e 66 74 65  v main >> confte
21af0 73 74 2e 24 61 63 5f 65 78 74 27 0a 0a 09 20 20  st.$ac_ext'...  
21b00 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 3e 3e  cat <<_LT_EOF >>
21b10 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
21b20 74 0a 0a 2f 2a 20 54 68 65 20 6d 61 70 70 69 6e  t../* The mappin
21b30 67 20 62 65 74 77 65 65 6e 20 73 79 6d 62 6f 6c  g between symbol
21b40 20 6e 61 6d 65 73 20 61 6e 64 20 73 79 6d 62 6f   names and symbo
21b50 6c 73 2e 20 20 2a 2f 0a 63 6f 6e 73 74 20 73 74  ls.  */.const st
21b60 72 75 63 74 20 7b 0a 20 20 63 6f 6e 73 74 20 63  ruct {.  const c
21b70 68 61 72 20 2a 6e 61 6d 65 3b 0a 20 20 76 6f 69  har *name;.  voi
21b80 64 20 20 20 20 20 20 20 2a 61 64 64 72 65 73 73  d       *address
21b90 3b 0a 7d 0a 6c 74 5f 5f 50 52 4f 47 52 41 4d 5f  ;.}.lt__PROGRAM_
21ba0 5f 4c 54 58 5f 70 72 65 6c 6f 61 64 65 64 5f 73  _LTX_preloaded_s
21bb0 79 6d 62 6f 6c 73 5b 5d 20 3d 0a 7b 0a 20 20 7b  ymbols[] =.{.  {
21bc0 20 22 40 50 52 4f 47 52 41 4d 40 22 2c 20 28 76   "@PROGRAM@", (v
21bd0 6f 69 64 20 2a 29 20 30 20 7d 2c 0a 5f 4c 54 5f  oid *) 0 },._LT_
21be0 45 4f 46 0a 09 20 20 24 53 45 44 20 22 73 2f 5e  EOF..  $SED "s/^
21bf0 24 73 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64 65  $symcode$symcode
21c00 2a 20 5c 28 2e 2a 5c 29 20 5c 28 2e 2a 5c 29 24  * \(.*\) \(.*\)$
21c10 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 76 6f 69  /  {\"\2\", (voi
21c20 64 20 2a 29 20 5c 26 5c 32 7d 2c 2f 22 20 3c 20  d *) \&\2},/" < 
21c30 22 24 6e 6c 69 73 74 22 20 7c 20 24 47 52 45 50  "$nlist" | $GREP
21c40 20 2d 76 20 6d 61 69 6e 20 3e 3e 20 63 6f 6e 66   -v main >> conf
21c50 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 09 20 20  test.$ac_ext..  
21c60 63 61 74 20 3c 3c 5c 5f 4c 54 5f 45 4f 46 20 3e  cat <<\_LT_EOF >
21c70 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  > conftest.$ac_e
21c80 78 74 0a 20 20 7b 30 2c 20 28 76 6f 69 64 20 2a  xt.  {0, (void *
21c90 29 20 30 7d 0a 7d 3b 0a 0a 2f 2a 20 54 68 69 73  ) 0}.};../* This
21ca0 20 77 6f 72 6b 73 20 61 72 6f 75 6e 64 20 61 20   works around a 
21cb0 70 72 6f 62 6c 65 6d 20 69 6e 20 46 72 65 65 42  problem in FreeB
21cc0 53 44 20 6c 69 6e 6b 65 72 20 2a 2f 0a 23 69 66  SD linker */.#if
21cd0 64 65 66 20 46 52 45 45 42 53 44 5f 57 4f 52 4b  def FREEBSD_WORK
21ce0 41 52 4f 55 4e 44 0a 73 74 61 74 69 63 20 63 6f  AROUND.static co
21cf0 6e 73 74 20 76 6f 69 64 20 2a 6c 74 5f 70 72 65  nst void *lt_pre
21d00 6c 6f 61 64 65 64 5f 73 65 74 75 70 28 29 20 7b  loaded_setup() {
21d10 0a 20 20 72 65 74 75 72 6e 20 6c 74 5f 5f 50 52  .  return lt__PR
21d20 4f 47 52 41 4d 5f 5f 4c 54 58 5f 70 72 65 6c 6f  OGRAM__LTX_prelo
21d30 61 64 65 64 5f 73 79 6d 62 6f 6c 73 3b 0a 7d 0a  aded_symbols;.}.
21d40 23 65 6e 64 69 66 0a 0a 23 69 66 64 65 66 20 5f  #endif..#ifdef _
21d50 5f 63 70 6c 75 73 70 6c 75 73 0a 7d 0a 23 65 6e  _cplusplus.}.#en
21d60 64 69 66 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 23  dif._LT_EOF..  #
21d70 20 4e 6f 77 20 74 72 79 20 6c 69 6e 6b 69 6e 67   Now try linking
21d80 20 74 68 65 20 74 77 6f 20 66 69 6c 65 73 2e 0a   the two files..
21d90 09 20 20 6d 76 20 63 6f 6e 66 74 65 73 74 2e 24  .  mv conftest.$
21da0 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 73  ac_objext confts
21db0 74 6d 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 09 20  tm.$ac_objext.. 
21dc0 20 6c 74 5f 73 61 76 65 5f 4c 49 42 53 3d 22 24   lt_save_LIBS="$
21dd0 4c 49 42 53 22 0a 09 20 20 6c 74 5f 73 61 76 65  LIBS"..  lt_save
21de0 5f 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53  _CFLAGS="$CFLAGS
21df0 22 0a 09 20 20 4c 49 42 53 3d 22 63 6f 6e 66 74  "..  LIBS="conft
21e00 73 74 6d 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a  stm.$ac_objext".
21e10 09 20 20 43 46 4c 41 47 53 3d 22 24 43 46 4c 41  .  CFLAGS="$CFLA
21e20 47 53 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  GS$lt_prog_compi
21e30 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66  ler_no_builtin_f
21e40 6c 61 67 22 0a 09 20 20 69 66 20 7b 20 28 65 76  lag"..  if { (ev
21e50 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
21e60 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 6c  $LINENO: \"$ac_l
21e70 69 6e 6b 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  ink\"") >&5.  (e
21e80 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e  val $ac_link) 2>
21e90 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
21ea0 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ?.  $as_echo "$a
21eb0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
21ec0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
21ed0 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
21ee0 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 74 65  status); } && te
21ef0 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 24 7b  st -s conftest${
21f00 61 63 5f 65 78 65 65 78 74 7d 3b 20 74 68 65 6e  ac_exeext}; then
21f10 0a 09 20 20 20 20 70 69 70 65 5f 77 6f 72 6b 73  ..    pipe_works
21f20 3d 79 65 73 0a 09 20 20 66 69 0a 09 20 20 4c 49  =yes..  fi..  LI
21f30 42 53 3d 22 24 6c 74 5f 73 61 76 65 5f 4c 49 42  BS="$lt_save_LIB
21f40 53 22 0a 09 20 20 43 46 4c 41 47 53 3d 22 24 6c  S"..  CFLAGS="$l
21f50 74 5f 73 61 76 65 5f 43 46 4c 41 47 53 22 0a 09  t_save_CFLAGS"..
21f60 65 6c 73 65 0a 09 20 20 65 63 68 6f 20 22 63 61  else..  echo "ca
21f70 6e 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f 74 65 73  nnot find nm_tes
21f80 74 5f 66 75 6e 63 20 69 6e 20 24 6e 6c 69 73 74  t_func in $nlist
21f90 22 20 3e 26 35 0a 09 66 69 0a 20 20 20 20 20 20  " >&5..fi.      
21fa0 65 6c 73 65 0a 09 65 63 68 6f 20 22 63 61 6e 6e  else..echo "cann
21fb0 6f 74 20 66 69 6e 64 20 6e 6d 5f 74 65 73 74 5f  ot find nm_test_
21fc0 76 61 72 20 69 6e 20 24 6e 6c 69 73 74 22 20 3e  var in $nlist" >
21fd0 26 35 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  &5.      fi.    
21fe0 65 6c 73 65 0a 20 20 20 20 20 20 65 63 68 6f 20  else.      echo 
21ff0 22 63 61 6e 6e 6f 74 20 72 75 6e 20 24 6c 74 5f  "cannot run $lt_
22000 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
22010 6d 62 6f 6c 5f 70 69 70 65 22 20 3e 26 35 0a 20  mbol_pipe" >&5. 
22020 20 20 20 66 69 0a 20 20 65 6c 73 65 0a 20 20 20     fi.  else.   
22030 20 65 63 68 6f 20 22 24 70 72 6f 67 6e 61 6d 65   echo "$progname
22040 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
22050 20 77 61 73 3a 22 20 3e 26 35 0a 20 20 20 20 63   was:" >&5.    c
22060 61 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  at conftest.$ac_
22070 65 78 74 20 3e 26 35 0a 20 20 66 69 0a 20 20 72  ext >&5.  fi.  r
22080 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 20  m -rf conftest* 
22090 63 6f 6e 66 74 73 74 2a 0a 0a 20 20 23 20 44 6f  conftst*..  # Do
220a0 20 6e 6f 74 20 75 73 65 20 74 68 65 20 67 6c 6f   not use the glo
220b0 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20  bal_symbol_pipe 
220c0 75 6e 6c 65 73 73 20 69 74 20 77 6f 72 6b 73 2e  unless it works.
220d0 0a 20 20 69 66 20 74 65 73 74 20 22 24 70 69 70  .  if test "$pip
220e0 65 5f 77 6f 72 6b 73 22 20 3d 20 79 65 73 3b 20  e_works" = yes; 
220f0 74 68 65 6e 0a 20 20 20 20 62 72 65 61 6b 0a 20  then.    break. 
22100 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f   else.    lt_cv_
22110 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
22120 6c 5f 70 69 70 65 3d 0a 20 20 66 69 0a 64 6f 6e  l_pipe=.  fi.don
22130 65 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d  e..fi..if test -
22140 7a 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c  z "$lt_cv_sys_gl
22150 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65  obal_symbol_pipe
22160 22 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f  "; then.  lt_cv_
22170 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
22180 6c 5f 74 6f 5f 63 64 65 63 6c 3d 0a 66 69 0a 69  l_to_cdecl=.fi.i
22190 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 63  f test -z "$lt_c
221a0 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
221b0 62 6f 6c 5f 70 69 70 65 24 6c 74 5f 63 76 5f 73  bol_pipe$lt_cv_s
221c0 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
221d0 5f 74 6f 5f 63 64 65 63 6c 22 3b 20 74 68 65 6e  _to_cdecl"; then
221e0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
221f0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
22200 65 73 75 6c 74 3a 20 66 61 69 6c 65 64 22 20 3e  esult: failed" >
22210 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 66 61 69  &5.$as_echo "fai
22220 6c 65 64 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  led" >&6; }.else
22230 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
22240 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
22250 65 73 75 6c 74 3a 20 6f 6b 22 20 3e 26 35 0a 24  esult: ok" >&5.$
22260 61 73 5f 65 63 68 6f 20 22 6f 6b 22 20 3e 26 36  as_echo "ok" >&6
22270 3b 20 7d 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ; }.fi..........
22280 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20  ..............# 
22290 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d  Check whether --
222a0 65 6e 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c  enable-libtool-l
222b0 6f 63 6b 20 77 61 73 20 67 69 76 65 6e 2e 0a 69  ock was given..i
222c0 66 20 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65  f test "${enable
222d0 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 2b 73 65  _libtool_lock+se
222e0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
222f0 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61    enableval=$ena
22300 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b  ble_libtool_lock
22310 3b 0a 66 69 0a 0a 74 65 73 74 20 22 78 24 65 6e  ;.fi..test "x$en
22320 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63  able_libtool_loc
22330 6b 22 20 21 3d 20 78 6e 6f 20 26 26 20 65 6e 61  k" != xno && ena
22340 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b  ble_libtool_lock
22350 3d 79 65 73 0a 0a 23 20 53 6f 6d 65 20 66 6c 61  =yes..# Some fla
22360 67 73 20 6e 65 65 64 20 74 6f 20 62 65 20 70 72  gs need to be pr
22370 6f 70 61 67 61 74 65 64 20 74 6f 20 74 68 65 20  opagated to the 
22380 63 6f 6d 70 69 6c 65 72 20 6f 72 20 6c 69 6e 6b  compiler or link
22390 65 72 20 66 6f 72 20 67 6f 6f 64 0a 23 20 6c 69  er for good.# li
223a0 62 74 6f 6f 6c 20 73 75 70 70 6f 72 74 2e 0a 63  btool support..c
223b0 61 73 65 20 24 68 6f 73 74 20 69 6e 0a 69 61 36  ase $host in.ia6
223c0 34 2d 2a 2d 68 70 75 78 2a 29 0a 20 20 23 20 46  4-*-hpux*).  # F
223d0 69 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41 42  ind out which AB
223e0 49 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a  I we are using..
223f0 20 20 65 63 68 6f 20 27 69 6e 74 20 69 3b 27 20    echo 'int i;' 
22400 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  > conftest.$ac_e
22410 78 74 0a 20 20 69 66 20 7b 20 28 65 76 61 6c 20  xt.  if { (eval 
22420 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
22430 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70  NENO: \"$ac_comp
22440 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  ile\"") >&5.  (e
22450 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29  val $ac_compile)
22460 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
22470 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20  s=$?.  $as_echo 
22480 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
22490 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
224a0 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
224b0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74  ac_status); }; t
224c0 68 65 6e 0a 20 20 20 20 63 61 73 65 20 60 2f 75  hen.    case `/u
224d0 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66  sr/bin/file conf
224e0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 60  test.$ac_objext`
224f0 20 69 6e 0a 20 20 20 20 20 20 2a 45 4c 46 2d 33   in.      *ELF-3
22500 32 2a 29 0a 09 48 50 55 58 5f 49 41 36 34 5f 4d  2*)..HPUX_IA64_M
22510 4f 44 45 3d 22 33 32 22 0a 09 3b 3b 0a 20 20 20  ODE="32"..;;.   
22520 20 20 20 2a 45 4c 46 2d 36 34 2a 29 0a 09 48 50     *ELF-64*)..HP
22530 55 58 5f 49 41 36 34 5f 4d 4f 44 45 3d 22 36 34  UX_IA64_MODE="64
22540 22 0a 09 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20  "..;;.    esac. 
22550 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e   fi.  rm -rf con
22560 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 2a 2d 2a 2d  ftest*.  ;;.*-*-
22570 69 72 69 78 36 2a 29 0a 20 20 23 20 46 69 6e 64  irix6*).  # Find
22580 20 6f 75 74 20 77 68 69 63 68 20 41 42 49 20 77   out which ABI w
22590 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20 65  e are using..  e
225a0 63 68 6f 20 27 23 6c 69 6e 65 20 34 39 36 35 20  cho '#line 4965 
225b0 22 63 6f 6e 66 69 67 75 72 65 22 27 20 3e 20 63  "configure"' > c
225c0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
225d0 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68    if { (eval ech
225e0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
225f0 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65  O: \"$ac_compile
22600 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
22610 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e   $ac_compile) 2>
22620 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
22630 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ?.  $as_echo "$a
22640 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
22650 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
22660 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
22670 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e  status); }; then
22680 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24 6c  .    if test "$l
22690 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64  t_cv_prog_gnu_ld
226a0 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  " = yes; then.  
226b0 20 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f 62      case `/usr/b
226c0 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73 74  in/file conftest
226d0 2e 24 61 63 5f 6f 62 6a 65 78 74 60 20 69 6e 0a  .$ac_objext` in.
226e0 09 2a 33 32 2d 62 69 74 2a 29 0a 09 20 20 4c 44  .*32-bit*)..  LD
226f0 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65 6c 66  ="${LD-ld} -melf
22700 33 32 62 73 6d 69 70 22 0a 09 20 20 3b 3b 0a 09  32bsmip"..  ;;..
22710 2a 4e 33 32 2a 29 0a 09 20 20 4c 44 3d 22 24 7b  *N32*)..  LD="${
22720 4c 44 2d 6c 64 7d 20 2d 6d 65 6c 66 33 32 62 6d  LD-ld} -melf32bm
22730 69 70 6e 33 32 22 0a 09 20 20 3b 3b 0a 09 2a 36  ipn32"..  ;;..*6
22740 34 2d 62 69 74 2a 29 0a 09 20 20 4c 44 3d 22 24  4-bit*)..  LD="$
22750 7b 4c 44 2d 6c 64 7d 20 2d 6d 65 6c 66 36 34 62  {LD-ld} -melf64b
22760 6d 69 70 22 0a 09 3b 3b 0a 20 20 20 20 20 20 65  mip"..;;.      e
22770 73 61 63 0a 20 20 20 20 65 6c 73 65 0a 20 20 20  sac.    else.   
22780 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f 62 69     case `/usr/bi
22790 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e  n/file conftest.
227a0 24 61 63 5f 6f 62 6a 65 78 74 60 20 69 6e 0a 09  $ac_objext` in..
227b0 2a 33 32 2d 62 69 74 2a 29 0a 09 20 20 4c 44 3d  *32-bit*)..  LD=
227c0 22 24 7b 4c 44 2d 6c 64 7d 20 2d 33 32 22 0a 09  "${LD-ld} -32"..
227d0 20 20 3b 3b 0a 09 2a 4e 33 32 2a 29 0a 09 20 20    ;;..*N32*)..  
227e0 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6e 33  LD="${LD-ld} -n3
227f0 32 22 0a 09 20 20 3b 3b 0a 09 2a 36 34 2d 62 69  2"..  ;;..*64-bi
22800 74 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d  t*)..  LD="${LD-
22810 6c 64 7d 20 2d 36 34 22 0a 09 20 20 3b 3b 0a 20  ld} -64"..  ;;. 
22820 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 66 69       esac.    fi
22830 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63  .  fi.  rm -rf c
22840 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 0a 78  onftest*.  ;;..x
22850 38 36 5f 36 34 2d 2a 6b 66 72 65 65 62 73 64 2a  86_64-*kfreebsd*
22860 2d 67 6e 75 7c 78 38 36 5f 36 34 2d 2a 6c 69 6e  -gnu|x86_64-*lin
22870 75 78 2a 7c 70 70 63 2a 2d 2a 6c 69 6e 75 78 2a  ux*|ppc*-*linux*
22880 7c 70 6f 77 65 72 70 63 2a 2d 2a 6c 69 6e 75 78  |powerpc*-*linux
22890 2a 7c 20 5c 0a 73 33 39 30 2a 2d 2a 6c 69 6e 75  *| \.s390*-*linu
228a0 78 2a 7c 73 33 39 30 2a 2d 2a 74 70 66 2a 7c 73  x*|s390*-*tpf*|s
228b0 70 61 72 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 20  parc*-*linux*). 
228c0 20 23 20 46 69 6e 64 20 6f 75 74 20 77 68 69 63   # Find out whic
228d0 68 20 41 42 49 20 77 65 20 61 72 65 20 75 73 69  h ABI we are usi
228e0 6e 67 2e 0a 20 20 65 63 68 6f 20 27 69 6e 74 20  ng..  echo 'int 
228f0 69 3b 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24  i;' > conftest.$
22900 61 63 5f 65 78 74 0a 20 20 69 66 20 7b 20 28 65  ac_ext.  if { (e
22910 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
22920 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
22930 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a  compile\"") >&5.
22940 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70    (eval $ac_comp
22950 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  ile) 2>&5.  ac_s
22960 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65  tatus=$?.  $as_e
22970 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
22980 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
22990 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
229a0 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
229b0 7d 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65  }; then.    case
229c0 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20   `/usr/bin/file 
229d0 63 6f 6e 66 74 65 73 74 2e 6f 60 20 69 6e 0a 20  conftest.o` in. 
229e0 20 20 20 20 20 2a 33 32 2d 62 69 74 2a 29 0a 09       *32-bit*)..
229f0 63 61 73 65 20 24 68 6f 73 74 20 69 6e 0a 09 20  case $host in.. 
22a00 20 78 38 36 5f 36 34 2d 2a 6b 66 72 65 65 62 73   x86_64-*kfreebs
22a10 64 2a 2d 67 6e 75 29 0a 09 20 20 20 20 4c 44 3d  d*-gnu)..    LD=
22a20 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66  "${LD-ld} -m elf
22a30 5f 69 33 38 36 5f 66 62 73 64 22 0a 09 20 20 20  _i386_fbsd"..   
22a40 20 3b 3b 0a 09 20 20 78 38 36 5f 36 34 2d 2a 6c   ;;..  x86_64-*l
22a50 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22  inux*)..    LD="
22a60 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f  ${LD-ld} -m elf_
22a70 69 33 38 36 22 0a 09 20 20 20 20 3b 3b 0a 09 20  i386"..    ;;.. 
22a80 20 70 70 63 36 34 2d 2a 6c 69 6e 75 78 2a 7c 70   ppc64-*linux*|p
22a90 6f 77 65 72 70 63 36 34 2d 2a 6c 69 6e 75 78 2a  owerpc64-*linux*
22aa0 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  )..    LD="${LD-
22ab0 6c 64 7d 20 2d 6d 20 65 6c 66 33 32 70 70 63 6c  ld} -m elf32ppcl
22ac0 69 6e 75 78 22 0a 09 20 20 20 20 3b 3b 0a 09 20  inux"..    ;;.. 
22ad0 20 73 33 39 30 78 2d 2a 6c 69 6e 75 78 2a 29 0a   s390x-*linux*).
22ae0 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64  .    LD="${LD-ld
22af0 7d 20 2d 6d 20 65 6c 66 5f 73 33 39 30 22 0a 09  } -m elf_s390"..
22b00 20 20 20 20 3b 3b 0a 09 20 20 73 70 61 72 63 36      ;;..  sparc6
22b10 34 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20  4-*linux*)..    
22b20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20  LD="${LD-ld} -m 
22b30 65 6c 66 33 32 5f 73 70 61 72 63 22 0a 09 20 20  elf32_sparc"..  
22b40 20 20 3b 3b 0a 09 65 73 61 63 0a 09 3b 3b 0a 20    ;;..esac..;;. 
22b50 20 20 20 20 20 2a 36 34 2d 62 69 74 2a 29 0a 09       *64-bit*)..
22b60 63 61 73 65 20 24 68 6f 73 74 20 69 6e 0a 09 20  case $host in.. 
22b70 20 78 38 36 5f 36 34 2d 2a 6b 66 72 65 65 62 73   x86_64-*kfreebs
22b80 64 2a 2d 67 6e 75 29 0a 09 20 20 20 20 4c 44 3d  d*-gnu)..    LD=
22b90 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66  "${LD-ld} -m elf
22ba0 5f 78 38 36 5f 36 34 5f 66 62 73 64 22 0a 09 20  _x86_64_fbsd".. 
22bb0 20 20 20 3b 3b 0a 09 20 20 78 38 36 5f 36 34 2d     ;;..  x86_64-
22bc0 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44  *linux*)..    LD
22bd0 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c  ="${LD-ld} -m el
22be0 66 5f 78 38 36 5f 36 34 22 0a 09 20 20 20 20 3b  f_x86_64"..    ;
22bf0 3b 0a 09 20 20 70 70 63 2a 2d 2a 6c 69 6e 75 78  ;..  ppc*-*linux
22c00 2a 7c 70 6f 77 65 72 70 63 2a 2d 2a 6c 69 6e 75  *|powerpc*-*linu
22c10 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c  x*)..    LD="${L
22c20 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 70 70  D-ld} -m elf64pp
22c30 63 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 73 33  c"..    ;;..  s3
22c40 39 30 2a 2d 2a 6c 69 6e 75 78 2a 7c 73 33 39 30  90*-*linux*|s390
22c50 2a 2d 2a 74 70 66 2a 29 0a 09 20 20 20 20 4c 44  *-*tpf*)..    LD
22c60 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c  ="${LD-ld} -m el
22c70 66 36 34 5f 73 33 39 30 22 0a 09 20 20 20 20 3b  f64_s390"..    ;
22c80 3b 0a 09 20 20 73 70 61 72 63 2a 2d 2a 6c 69 6e  ;..  sparc*-*lin
22c90 75 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b  ux*)..    LD="${
22ca0 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f  LD-ld} -m elf64_
22cb0 73 70 61 72 63 22 0a 09 20 20 20 20 3b 3b 0a 09  sparc"..    ;;..
22cc0 65 73 61 63 0a 09 3b 3b 0a 20 20 20 20 65 73 61  esac..;;.    esa
22cd0 63 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20  c.  fi.  rm -rf 
22ce0 63 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 0a  conftest*.  ;;..
22cf0 2a 2d 2a 2d 73 63 6f 33 2e 32 76 35 2a 29 0a 20  *-*-sco3.2v5*). 
22d00 20 23 20 4f 6e 20 53 43 4f 20 4f 70 65 6e 53 65   # On SCO OpenSe
22d10 72 76 65 72 20 35 2c 20 77 65 20 6e 65 65 64 20  rver 5, we need 
22d20 2d 62 65 6c 66 20 74 6f 20 67 65 74 20 66 75 6c  -belf to get ful
22d30 6c 2d 66 65 61 74 75 72 65 64 20 62 69 6e 61 72  l-featured binar
22d40 69 65 73 2e 0a 20 20 53 41 56 45 5f 43 46 4c 41  ies..  SAVE_CFLA
22d50 47 53 3d 22 24 43 46 4c 41 47 53 22 0a 20 20 43  GS="$CFLAGS".  C
22d60 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 20 2d  FLAGS="$CFLAGS -
22d70 62 65 6c 66 22 0a 20 20 7b 20 24 61 73 5f 65 63  belf".  { $as_ec
22d80 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
22d90 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  NO: checking whe
22da0 74 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69  ther the C compi
22db0 6c 65 72 20 6e 65 65 64 73 20 2d 62 65 6c 66 22  ler needs -belf"
22dc0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
22dd0 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65  "checking whethe
22de0 72 20 74 68 65 20 43 20 63 6f 6d 70 69 6c 65 72  r the C compiler
22df0 20 6e 65 65 64 73 20 2d 62 65 6c 66 2e 2e 2e 20   needs -belf... 
22e00 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
22e10 20 22 24 7b 6c 74 5f 63 76 5f 63 63 5f 6e 65 65   "${lt_cv_cc_nee
22e20 64 73 5f 62 65 6c 66 2b 73 65 74 7d 22 20 3d 20  ds_belf+set}" = 
22e30 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
22e40 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
22e50 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63   " >&6.else.  ac
22e60 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24  _ext=c.ac_cpp='$
22e70 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61  CPP $CPPFLAGS'.a
22e80 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d  c_compile='$CC -
22e90 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  c $CFLAGS $CPPFL
22ea0 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
22eb0 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e  _ext >&5'.ac_lin
22ec0 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65  k='$CC -o confte
22ed0 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46  st$ac_exeext $CF
22ee0 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24  LAGS $CPPFLAGS $
22ef0 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  LDFLAGS conftest
22f00 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e  .$ac_ext $LIBS >
22f10 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  &5'.ac_compiler_
22f20 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d  gnu=$ac_cv_c_com
22f30 70 69 6c 65 72 5f 67 6e 75 0a 0a 20 20 20 20 20  piler_gnu..     
22f40 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
22f50 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
22f60 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
22f70 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
22f80 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
22f90 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
22fa0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
22fb0 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
22fc0 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
22fd0 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  /..int.main ().{
22fe0 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ..  ;.  return 0
22ff0 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66  ;.}._ACEOF.rm -f
23000 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
23010 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 24 61 63  jext conftest$ac
23020 5f 65 78 65 65 78 74 0a 69 66 20 7b 20 28 61 63  _exeext.if { (ac
23030 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a  _try="$ac_link".
23040 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
23050 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
23060 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
23070 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
23080 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
23090 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
230a0 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68  .eval ac_try_ech
230b0 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  o="\"\$as_me:$LI
230c0 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
230d0 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22  ho\"".$as_echo "
230e0 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e  $ac_try_echo") >
230f0 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
23100 6c 69 6e 6b 22 29 20 32 3e 63 6f 6e 66 74 65 73  link") 2>conftes
23110 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75  t.er1.  ac_statu
23120 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27  s=$?.  grep -v '
23130 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
23140 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  r1 >conftest.err
23150 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
23160 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66  t.er1.  cat conf
23170 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 24  test.err >&5.  $
23180 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
23190 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
231a0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
231b0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
231c0 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73  s); } && {.. tes
231d0 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72  t -z "$ac_c_werr
231e0 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65  or_flag" ||.. te
231f0 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
23200 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26  .err.       } &&
23210 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73   test -s conftes
23220 74 24 61 63 5f 65 78 65 65 78 74 20 26 26 20 7b  t$ac_exeext && {
23230 0a 09 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f  .. test "$cross_
23240 63 6f 6d 70 69 6c 69 6e 67 22 20 3d 20 79 65 73  compiling" = yes
23250 20 7c 7c 0a 09 20 24 61 73 5f 74 65 73 74 5f 78   ||.. $as_test_x
23260 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
23270 65 78 74 0a 20 20 20 20 20 20 20 7d 3b 20 74 68  ext.       }; th
23280 65 6e 0a 20 20 6c 74 5f 63 76 5f 63 63 5f 6e 65  en.  lt_cv_cc_ne
23290 65 64 73 5f 62 65 6c 66 3d 79 65 73 0a 65 6c 73  eds_belf=yes.els
232a0 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  e.  $as_echo "$a
232b0 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
232c0 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
232d0 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
232e0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
232f0 35 0a 0a 09 6c 74 5f 63 76 5f 63 63 5f 6e 65 65  5...lt_cv_cc_nee
23300 64 73 5f 62 65 6c 66 3d 6e 6f 0a 66 69 0a 0a 72  ds_belf=no.fi..r
23310 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2e 64  m -rf conftest.d
23320 53 59 4d 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63  SYM.rm -f core c
23330 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
23340 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
23350 63 6f 6e 66 74 65 73 74 5f 69 70 61 38 5f 63 6f  conftest_ipa8_co
23360 6e 66 74 65 73 74 2e 6f 6f 20 5c 0a 20 20 20 20  nftest.oo \.    
23370 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78    conftest$ac_ex
23380 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  eext conftest.$a
23390 63 5f 65 78 74 0a 20 20 20 20 20 61 63 5f 65 78  c_ext.     ac_ex
233a0 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50  t=c.ac_cpp='$CPP
233b0 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63   $CPPFLAGS'.ac_c
233c0 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24  ompile='$CC -c $
233d0 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
233e0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
233f0 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27  t >&5'.ac_link='
23400 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24  $CC -o conftest$
23410 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47  ac_exeext $CFLAG
23420 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46  S $CPPFLAGS $LDF
23430 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
23440 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27  c_ext $LIBS >&5'
23450 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  .ac_compiler_gnu
23460 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c  =$ac_cv_c_compil
23470 65 72 5f 67 6e 75 0a 0a 66 69 0a 7b 20 24 61 73  er_gnu..fi.{ $as
23480 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
23490 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
234a0 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62  lt_cv_cc_needs_b
234b0 65 6c 66 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  elf" >&5.$as_ech
234c0 6f 20 22 24 6c 74 5f 63 76 5f 63 63 5f 6e 65 65  o "$lt_cv_cc_nee
234d0 64 73 5f 62 65 6c 66 22 20 3e 26 36 3b 20 7d 0a  ds_belf" >&6; }.
234e0 20 20 69 66 20 74 65 73 74 20 78 22 24 6c 74 5f    if test x"$lt_
234f0 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66  cv_cc_needs_belf
23500 22 20 21 3d 20 78 22 79 65 73 22 3b 20 74 68 65  " != x"yes"; the
23510 6e 0a 20 20 20 20 23 20 74 68 69 73 20 69 73 20  n.    # this is 
23520 70 72 6f 62 61 62 6c 79 20 67 63 63 20 32 2e 38  probably gcc 2.8
23530 2e 30 2c 20 65 67 63 73 20 31 2e 30 20 6f 72 20  .0, egcs 1.0 or 
23540 6e 65 77 65 72 3b 20 6e 6f 20 6e 65 65 64 20 66  newer; no need f
23550 6f 72 20 2d 62 65 6c 66 0a 20 20 20 20 43 46 4c  or -belf.    CFL
23560 41 47 53 3d 22 24 53 41 56 45 5f 43 46 4c 41 47  AGS="$SAVE_CFLAG
23570 53 22 0a 20 20 66 69 0a 20 20 3b 3b 0a 73 70 61  S".  fi.  ;;.spa
23580 72 63 2a 2d 2a 73 6f 6c 61 72 69 73 2a 29 0a 20  rc*-*solaris*). 
23590 20 23 20 46 69 6e 64 20 6f 75 74 20 77 68 69 63   # Find out whic
235a0 68 20 41 42 49 20 77 65 20 61 72 65 20 75 73 69  h ABI we are usi
235b0 6e 67 2e 0a 20 20 65 63 68 6f 20 27 69 6e 74 20  ng..  echo 'int 
235c0 69 3b 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24  i;' > conftest.$
235d0 61 63 5f 65 78 74 0a 20 20 69 66 20 7b 20 28 65  ac_ext.  if { (e
235e0 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
235f0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
23600 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a  compile\"") >&5.
23610 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70    (eval $ac_comp
23620 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  ile) 2>&5.  ac_s
23630 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65  tatus=$?.  $as_e
23640 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
23650 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
23660 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
23670 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
23680 7d 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65  }; then.    case
23690 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20   `/usr/bin/file 
236a0 63 6f 6e 66 74 65 73 74 2e 6f 60 20 69 6e 0a 20  conftest.o` in. 
236b0 20 20 20 2a 36 34 2d 62 69 74 2a 29 0a 20 20 20     *64-bit*).   
236c0 20 20 20 63 61 73 65 20 24 6c 74 5f 63 76 5f 70     case $lt_cv_p
236d0 72 6f 67 5f 67 6e 75 5f 6c 64 20 69 6e 0a 20 20  rog_gnu_ld in.  
236e0 20 20 20 20 79 65 73 2a 29 20 4c 44 3d 22 24 7b      yes*) LD="${
236f0 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f  LD-ld} -m elf64_
23700 73 70 61 72 63 22 20 3b 3b 0a 20 20 20 20 20 20  sparc" ;;.      
23710 2a 29 0a 09 69 66 20 24 7b 4c 44 2d 6c 64 7d 20  *)..if ${LD-ld} 
23720 2d 36 34 20 2d 72 20 2d 6f 20 63 6f 6e 66 74 65  -64 -r -o confte
23730 73 74 32 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f  st2.o conftest.o
23740 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
23750 3b 20 74 68 65 6e 0a 09 20 20 4c 44 3d 22 24 7b  ; then..  LD="${
23760 4c 44 2d 6c 64 7d 20 2d 36 34 22 0a 09 66 69 0a  LD-ld} -64"..fi.
23770 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20  .;;.      esac. 
23780 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63       ;;.    esac
23790 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63  .  fi.  rm -rf c
237a0 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 65 73  onftest*.  ;;.es
237b0 61 63 0a 0a 6e 65 65 64 5f 6c 6f 63 6b 73 3d 22  ac..need_locks="
237c0 24 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f  $enable_libtool_
237d0 6c 6f 63 6b 22 0a 0a 0a 20 20 63 61 73 65 20 24  lock"...  case $
237e0 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 72  host_os in.    r
237f0 68 61 70 73 6f 64 79 2a 20 7c 20 64 61 72 77 69  hapsody* | darwi
23800 6e 2a 29 0a 20 20 20 20 69 66 20 74 65 73 74 20  n*).    if test 
23810 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  -n "$ac_tool_pre
23820 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45  fix"; then.  # E
23830 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
23840 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74   word of "${ac_t
23850 6f 6f 6c 5f 70 72 65 66 69 78 7d 64 73 79 6d 75  ool_prefix}dsymu
23860 74 69 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  til", so it can 
23870 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
23880 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
23890 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c   dummy ${ac_tool
238a0 5f 70 72 65 66 69 78 7d 64 73 79 6d 75 74 69 6c  _prefix}dsymutil
238b0 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
238c0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
238d0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
238e0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
238f0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
23900 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
23910 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
23920 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
23930 63 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c  cv_prog_DSYMUTIL
23940 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
23950 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
23960 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
23970 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
23980 6e 20 22 24 44 53 59 4d 55 54 49 4c 22 3b 20 74  n "$DSYMUTIL"; t
23990 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
239a0 5f 44 53 59 4d 55 54 49 4c 3d 22 24 44 53 59 4d  _DSYMUTIL="$DSYM
239b0 55 54 49 4c 22 20 23 20 4c 65 74 20 74 68 65 20  UTIL" # Let the 
239c0 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
239d0 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
239e0 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
239f0 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
23a00 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
23a10 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
23a20 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
23a30 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
23a40 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
23a50 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
23a60 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
23a70 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
23a80 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d  do.  if { test -
23a90 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  f "$as_dir/$ac_w
23aa0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
23ab0 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22   && $as_test_x "
23ac0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
23ad0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d  $ac_exec_ext"; }
23ae0 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
23af0 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 3d 22  _prog_DSYMUTIL="
23b00 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
23b10 7d 64 73 79 6d 75 74 69 6c 22 0a 20 20 20 20 24  }dsymutil".    $
23b20 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
23b30 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
23b40 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
23b50 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
23b60 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
23b70 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d  i.done.done.IFS=
23b80 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
23b90 0a 66 69 0a 44 53 59 4d 55 54 49 4c 3d 24 61 63  .fi.DSYMUTIL=$ac
23ba0 5f 63 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49  _cv_prog_DSYMUTI
23bb0 4c 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 44  L.if test -n "$D
23bc0 53 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20  SYMUTIL"; then. 
23bd0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
23be0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
23bf0 75 6c 74 3a 20 24 44 53 59 4d 55 54 49 4c 22 20  ult: $DSYMUTIL" 
23c00 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 44  >&5.$as_echo "$D
23c10 53 59 4d 55 54 49 4c 22 20 3e 26 36 3b 20 7d 0a  SYMUTIL" >&6; }.
23c20 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
23c30 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
23c40 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
23c50 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
23c60 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a   >&6; }.fi...fi.
23c70 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  if test -z "$ac_
23c80 63 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c  cv_prog_DSYMUTIL
23c90 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f  "; then.  ac_ct_
23ca0 44 53 59 4d 55 54 49 4c 3d 24 44 53 59 4d 55 54  DSYMUTIL=$DSYMUT
23cb0 49 4c 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  IL.  # Extract t
23cc0 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
23cd0 20 22 64 73 79 6d 75 74 69 6c 22 2c 20 73 6f 20   "dsymutil", so 
23ce0 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
23cf0 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
23d00 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 64 73  gs..set dummy ds
23d10 79 6d 75 74 69 6c 3b 20 61 63 5f 77 6f 72 64 3d  ymutil; ac_word=
23d20 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
23d30 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
23d40 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
23d50 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  word" >&5.$as_ec
23d60 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
23d70 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22  or $ac_word... "
23d80 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
23d90 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  "${ac_cv_prog_ac
23da0 5f 63 74 5f 44 53 59 4d 55 54 49 4c 2b 73 65 74  _ct_DSYMUTIL+set
23db0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
23dc0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
23dd0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
23de0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
23df0 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 3b  ac_ct_DSYMUTIL";
23e00 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
23e10 6f 67 5f 61 63 5f 63 74 5f 44 53 59 4d 55 54 49  og_ac_ct_DSYMUTI
23e20 4c 3d 22 24 61 63 5f 63 74 5f 44 53 59 4d 55 54  L="$ac_ct_DSYMUT
23e30 49 4c 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  IL" # Let the us
23e40 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
23e50 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
23e60 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
23e70 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
23e80 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
23e90 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
23ea0 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
23eb0 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
23ec0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
23ed0 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
23ee0 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
23ef0 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
23f00 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20  .  if { test -f 
23f10 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
23f20 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26  d$ac_exec_ext" &
23f30 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61  & $as_test_x "$a
23f40 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
23f50 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20  c_exec_ext"; }; 
23f60 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
23f70 72 6f 67 5f 61 63 5f 63 74 5f 44 53 59 4d 55 54  rog_ac_ct_DSYMUT
23f80 49 4c 3d 22 64 73 79 6d 75 74 69 6c 22 0a 20 20  IL="dsymutil".  
23f90 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
23fa0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e  me:$LINENO: foun
23fb0 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
23fc0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
23fd0 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
23fe0 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49    fi.done.done.I
23ff0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
24000 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 44 53 59  .fi.fi.ac_ct_DSY
24010 4d 55 54 49 4c 3d 24 61 63 5f 63 76 5f 70 72 6f  MUTIL=$ac_cv_pro
24020 67 5f 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c  g_ac_ct_DSYMUTIL
24030 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
24040 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 3b 20 74  _ct_DSYMUTIL"; t
24050 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
24060 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
24070 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74  : result: $ac_ct
24080 5f 44 53 59 4d 55 54 49 4c 22 20 3e 26 35 0a 24  _DSYMUTIL" >&5.$
24090 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f  as_echo "$ac_ct_
240a0 44 53 59 4d 55 54 49 4c 22 20 3e 26 36 3b 20 7d  DSYMUTIL" >&6; }
240b0 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
240c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
240d0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
240e0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
240f0 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69  " >&6; }.fi..  i
24100 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f  f test "x$ac_ct_
24110 44 53 59 4d 55 54 49 4c 22 20 3d 20 78 3b 20 74  DSYMUTIL" = x; t
24120 68 65 6e 0a 20 20 20 20 44 53 59 4d 55 54 49 4c  hen.    DSYMUTIL
24130 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  =":".  else.    
24140 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
24150 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
24160 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
24170 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
24180 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49  e:$LINENO: WARNI
24190 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72  NG: In the futur
241a0 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c  e, Autoconf will
241b0 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73   not detect cros
241c0 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61  s-tools.whose na
241d0 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72  me does not star
241e0 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20  t with the host 
241f0 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75  triplet.  If you
24200 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66   think this.conf
24210 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65  iguration is use
24220 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61  ful to you, plea
24230 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f  se write to auto
24240 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e  conf@gnu.org." >
24250 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
24260 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e  _me: WARNING: In
24270 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74   the future, Aut
24280 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64  oconf will not d
24290 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c  etect cross-tool
242a0 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65  s.whose name doe
242b0 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68  s not start with
242c0 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65   the host triple
242d0 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b  t.  If you think
242e0 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74   this.configurat
242f0 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f  ion is useful to
24300 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69   you, please wri
24310 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67  te to autoconf@g
24320 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61  nu.org." >&2;}.a
24330 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65  c_tool_warned=ye
24340 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 44 53  s ;;.esac.    DS
24350 59 4d 55 54 49 4c 3d 24 61 63 5f 63 74 5f 44 53  YMUTIL=$ac_ct_DS
24360 59 4d 55 54 49 4c 0a 20 20 66 69 0a 65 6c 73 65  YMUTIL.  fi.else
24370 0a 20 20 44 53 59 4d 55 54 49 4c 3d 22 24 61 63  .  DSYMUTIL="$ac
24380 5f 63 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49  _cv_prog_DSYMUTI
24390 4c 22 0a 66 69 0a 0a 20 20 20 20 69 66 20 74 65  L".fi..    if te
243a0 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f  st -n "$ac_tool_
243b0 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20  prefix"; then.  
243c0 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
243d0 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61  rst word of "${a
243e0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d  c_tool_prefix}nm
243f0 65 64 69 74 22 2c 20 73 6f 20 69 74 20 63 61 6e  edit", so it can
24400 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
24410 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
24420 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f  t dummy ${ac_too
24430 6c 5f 70 72 65 66 69 78 7d 6e 6d 65 64 69 74 3b  l_prefix}nmedit;
24440 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
24450 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
24460 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
24470 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
24480 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
24490 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
244a0 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
244b0 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
244c0 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 2b 73 65  v_prog_NMEDIT+se
244d0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
244e0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
244f0 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
24500 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
24510 24 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a 20  $NMEDIT"; then. 
24520 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44   ac_cv_prog_NMED
24530 49 54 3d 22 24 4e 4d 45 44 49 54 22 20 23 20 4c  IT="$NMEDIT" # L
24540 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
24550 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
24560 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
24570 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
24580 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
24590 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
245a0 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
245b0 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
245c0 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
245d0 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
245e0 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
245f0 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
24600 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b  sions; do.  if {
24610 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69   test -f "$as_di
24620 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
24630 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74  ec_ext" && $as_t
24640 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24  est_x "$as_dir/$
24650 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
24660 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ext"; }; then.  
24670 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45    ac_cv_prog_NME
24680 44 49 54 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70  DIT="${ac_tool_p
24690 72 65 66 69 78 7d 6e 6d 65 64 69 74 22 0a 20 20  refix}nmedit".  
246a0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
246b0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e  me:$LINENO: foun
246c0 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
246d0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
246e0 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
246f0 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49    fi.done.done.I
24700 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
24710 0a 66 69 0a 66 69 0a 4e 4d 45 44 49 54 3d 24 61  .fi.fi.NMEDIT=$a
24720 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54  c_cv_prog_NMEDIT
24730 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4e 4d  .if test -n "$NM
24740 45 44 49 54 22 3b 20 74 68 65 6e 0a 20 20 7b 20  EDIT"; then.  { 
24750 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
24760 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
24770 3a 20 24 4e 4d 45 44 49 54 22 20 3e 26 35 0a 24  : $NMEDIT" >&5.$
24780 61 73 5f 65 63 68 6f 20 22 24 4e 4d 45 44 49 54  as_echo "$NMEDIT
24790 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
247a0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
247b0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
247c0 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
247d0 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
247e0 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74  .fi...fi.if test
247f0 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67   -z "$ac_cv_prog
24800 5f 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a 20  _NMEDIT"; then. 
24810 20 61 63 5f 63 74 5f 4e 4d 45 44 49 54 3d 24 4e   ac_ct_NMEDIT=$N
24820 4d 45 44 49 54 0a 20 20 23 20 45 78 74 72 61 63  MEDIT.  # Extrac
24830 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
24840 20 6f 66 20 22 6e 6d 65 64 69 74 22 2c 20 73 6f   of "nmedit", so
24850 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
24860 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
24870 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 6e  rgs..set dummy n
24880 6d 65 64 69 74 3b 20 61 63 5f 77 6f 72 64 3d 24  medit; ac_word=$
24890 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
248a0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
248b0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
248c0 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
248d0 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
248e0 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
248f0 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
24900 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  ${ac_cv_prog_ac_
24910 63 74 5f 4e 4d 45 44 49 54 2b 73 65 74 7d 22 20  ct_NMEDIT+set}" 
24920 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
24930 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
24940 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
24950 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
24960 63 74 5f 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e  ct_NMEDIT"; then
24970 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  .  ac_cv_prog_ac
24980 5f 63 74 5f 4e 4d 45 44 49 54 3d 22 24 61 63 5f  _ct_NMEDIT="$ac_
24990 63 74 5f 4e 4d 45 44 49 54 22 20 23 20 4c 65 74  ct_NMEDIT" # Let
249a0 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
249b0 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
249c0 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
249d0 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
249e0 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
249f0 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
24a00 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
24a10 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
24a20 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
24a30 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
24a40 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
24a50 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
24a60 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74  ons; do.  if { t
24a70 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f  est -f "$as_dir/
24a80 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
24a90 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73  _ext" && $as_tes
24aa0 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63  t_x "$as_dir/$ac
24ab0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
24ac0 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  t"; }; then.    
24ad0 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
24ae0 5f 4e 4d 45 44 49 54 3d 22 6e 6d 65 64 69 74 22  _NMEDIT="nmedit"
24af0 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
24b00 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66  as_me:$LINENO: f
24b10 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
24b20 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
24b30 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
24b40 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e   2.  fi.done.don
24b50 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
24b60 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f  FS..fi.fi.ac_ct_
24b70 4e 4d 45 44 49 54 3d 24 61 63 5f 63 76 5f 70 72  NMEDIT=$ac_cv_pr
24b80 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45 44 49 54 0a  og_ac_ct_NMEDIT.
24b90 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
24ba0 63 74 5f 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e  ct_NMEDIT"; then
24bb0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
24bc0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
24bd0 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 4e 4d  esult: $ac_ct_NM
24be0 45 44 49 54 22 20 3e 26 35 0a 24 61 73 5f 65 63  EDIT" >&5.$as_ec
24bf0 68 6f 20 22 24 61 63 5f 63 74 5f 4e 4d 45 44 49  ho "$ac_ct_NMEDI
24c00 54 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  T" >&6; }.else. 
24c10 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
24c20 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
24c30 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
24c40 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
24c50 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20  }.fi..  if test 
24c60 22 78 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54 22  "x$ac_ct_NMEDIT"
24c70 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 4e   = x; then.    N
24c80 4d 45 44 49 54 3d 22 3a 22 0a 20 20 65 6c 73 65  MEDIT=":".  else
24c90 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73  .    case $cross
24ca0 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74  _compiling:$ac_t
24cb0 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65  ool_warned in.ye
24cc0 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  s:).{ $as_echo "
24cd0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
24ce0 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20  WARNING: In the 
24cf0 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66  future, Autoconf
24d00 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74   will not detect
24d10 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f   cross-tools.who
24d20 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74  se name does not
24d30 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20   start with the 
24d40 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49  host triplet.  I
24d50 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73  f you think this
24d60 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69  .configuration i
24d70 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c  s useful to you,
24d80 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f   please write to
24d90 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72   autoconf@gnu.or
24da0 67 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  g." >&5.$as_echo
24db0 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e   "$as_me: WARNIN
24dc0 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65  G: In the future
24dd0 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20  , Autoconf will 
24de0 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73  not detect cross
24df0 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d  -tools.whose nam
24e00 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74  e does not start
24e10 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74   with the host t
24e20 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20  riplet.  If you 
24e30 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69  think this.confi
24e40 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66  guration is usef
24e50 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73  ul to you, pleas
24e60 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63  e write to autoc
24e70 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26  onf@gnu.org." >&
24e80 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e  2;}.ac_tool_warn
24e90 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20  ed=yes ;;.esac. 
24ea0 20 20 20 4e 4d 45 44 49 54 3d 24 61 63 5f 63 74     NMEDIT=$ac_ct
24eb0 5f 4e 4d 45 44 49 54 0a 20 20 66 69 0a 65 6c 73  _NMEDIT.  fi.els
24ec0 65 0a 20 20 4e 4d 45 44 49 54 3d 22 24 61 63 5f  e.  NMEDIT="$ac_
24ed0 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 22 0a  cv_prog_NMEDIT".
24ee0 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20  fi..    if test 
24ef0 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  -n "$ac_tool_pre
24f00 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45  fix"; then.  # E
24f10 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
24f20 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74   word of "${ac_t
24f30 6f 6f 6c 5f 70 72 65 66 69 78 7d 6c 69 70 6f 22  ool_prefix}lipo"
24f40 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
24f50 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
24f60 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
24f70 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  my ${ac_tool_pre
24f80 66 69 78 7d 6c 69 70 6f 3b 20 61 63 5f 77 6f 72  fix}lipo; ac_wor
24f90 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
24fa0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
24fb0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
24fc0 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
24fd0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
24fe0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
24ff0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
25000 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
25010 4c 49 50 4f 2b 73 65 74 7d 22 20 3d 20 73 65 74  LIPO+set}" = set
25020 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
25030 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
25040 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
25050 73 74 20 2d 6e 20 22 24 4c 49 50 4f 22 3b 20 74  st -n "$LIPO"; t
25060 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
25070 5f 4c 49 50 4f 3d 22 24 4c 49 50 4f 22 20 23 20  _LIPO="$LIPO" # 
25080 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
25090 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
250a0 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
250b0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
250c0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
250d0 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
250e0 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
250f0 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
25100 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
25110 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
25120 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
25130 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
25140 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
25150 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64  { test -f "$as_d
25160 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
25170 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f  xec_ext" && $as_
25180 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f  test_x "$as_dir/
25190 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
251a0 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20  _ext"; }; then. 
251b0 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49     ac_cv_prog_LI
251c0 50 4f 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  PO="${ac_tool_pr
251d0 65 66 69 78 7d 6c 69 70 6f 22 0a 20 20 20 20 24  efix}lipo".    $
251e0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
251f0 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
25200 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
25210 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
25220 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
25230 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d  i.done.done.IFS=
25240 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
25250 0a 66 69 0a 4c 49 50 4f 3d 24 61 63 5f 63 76 5f  .fi.LIPO=$ac_cv_
25260 70 72 6f 67 5f 4c 49 50 4f 0a 69 66 20 74 65 73  prog_LIPO.if tes
25270 74 20 2d 6e 20 22 24 4c 49 50 4f 22 3b 20 74 68  t -n "$LIPO"; th
25280 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
25290 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
252a0 20 72 65 73 75 6c 74 3a 20 24 4c 49 50 4f 22 20   result: $LIPO" 
252b0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 4c  >&5.$as_echo "$L
252c0 49 50 4f 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  IPO" >&6; }.else
252d0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
252e0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
252f0 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
25300 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
25310 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74  ; }.fi...fi.if t
25320 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70  est -z "$ac_cv_p
25330 72 6f 67 5f 4c 49 50 4f 22 3b 20 74 68 65 6e 0a  rog_LIPO"; then.
25340 20 20 61 63 5f 63 74 5f 4c 49 50 4f 3d 24 4c 49    ac_ct_LIPO=$LI
25350 50 4f 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  PO.  # Extract t
25360 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
25370 20 22 6c 69 70 6f 22 2c 20 73 6f 20 69 74 20 63   "lipo", so it c
25380 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
25390 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
253a0 73 65 74 20 64 75 6d 6d 79 20 6c 69 70 6f 3b 20  set dummy lipo; 
253b0 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
253c0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
253d0 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
253e0 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
253f0 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
25400 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
25410 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
25420 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
25430 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f  _prog_ac_ct_LIPO
25440 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
25450 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
25460 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
25470 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
25480 6e 20 22 24 61 63 5f 63 74 5f 4c 49 50 4f 22 3b  n "$ac_ct_LIPO";
25490 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
254a0 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 3d 22 24  og_ac_ct_LIPO="$
254b0 61 63 5f 63 74 5f 4c 49 50 4f 22 20 23 20 4c 65  ac_ct_LIPO" # Le
254c0 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
254d0 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
254e0 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
254f0 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
25500 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
25510 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
25520 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
25530 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
25540 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
25550 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63  =..  for ac_exec
25560 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
25570 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
25580 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20  ions; do.  if { 
25590 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72  test -f "$as_dir
255a0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
255b0 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65  c_ext" && $as_te
255c0 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61  st_x "$as_dir/$a
255d0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
255e0 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20  xt"; }; then.   
255f0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
25600 74 5f 4c 49 50 4f 3d 22 6c 69 70 6f 22 0a 20 20  t_LIPO="lipo".  
25610 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
25620 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e  me:$LINENO: foun
25630 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
25640 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
25650 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
25660 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49    fi.done.done.I
25670 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
25680 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 4c 49 50  .fi.fi.ac_ct_LIP
25690 4f 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  O=$ac_cv_prog_ac
256a0 5f 63 74 5f 4c 49 50 4f 0a 69 66 20 74 65 73 74  _ct_LIPO.if test
256b0 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4c 49 50 4f   -n "$ac_ct_LIPO
256c0 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
256d0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
256e0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
256f0 63 5f 63 74 5f 4c 49 50 4f 22 20 3e 26 35 0a 24  c_ct_LIPO" >&5.$
25700 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f  as_echo "$ac_ct_
25710 4c 49 50 4f 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  LIPO" >&6; }.els
25720 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
25730 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
25740 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
25750 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
25760 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65  6; }.fi..  if te
25770 73 74 20 22 78 24 61 63 5f 63 74 5f 4c 49 50 4f  st "x$ac_ct_LIPO
25780 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20  " = x; then.    
25790 4c 49 50 4f 3d 22 3a 22 0a 20 20 65 6c 73 65 0a  LIPO=":".  else.
257a0 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f      case $cross_
257b0 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f  compiling:$ac_to
257c0 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73  ol_warned in.yes
257d0 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  :).{ $as_echo "$
257e0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57  as_me:$LINENO: W
257f0 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66  ARNING: In the f
25800 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20  uture, Autoconf 
25810 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20  will not detect 
25820 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73  cross-tools.whos
25830 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20  e name does not 
25840 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68  start with the h
25850 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66  ost triplet.  If
25860 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a   you think this.
25870 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73  configuration is
25880 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20   useful to you, 
25890 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20  please write to 
258a0 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67  autoconf@gnu.org
258b0 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  ." >&5.$as_echo 
258c0 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
258d0 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c  : In the future,
258e0 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e   Autoconf will n
258f0 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d  ot detect cross-
25900 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65  tools.whose name
25910 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20   does not start 
25920 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72  with the host tr
25930 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74  iplet.  If you t
25940 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67  hink this.config
25950 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75  uration is usefu
25960 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65  l to you, please
25970 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f   write to autoco
25980 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32  nf@gnu.org." >&2
25990 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  ;}.ac_tool_warne
259a0 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20  d=yes ;;.esac.  
259b0 20 20 4c 49 50 4f 3d 24 61 63 5f 63 74 5f 4c 49    LIPO=$ac_ct_LI
259c0 50 4f 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 4c  PO.  fi.else.  L
259d0 49 50 4f 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67  IPO="$ac_cv_prog
259e0 5f 4c 49 50 4f 22 0a 66 69 0a 0a 20 20 20 20 69  _LIPO".fi..    i
259f0 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74  f test -n "$ac_t
25a00 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65  ool_prefix"; the
25a10 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  n.  # Extract th
25a20 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
25a30 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
25a40 78 7d 6f 74 6f 6f 6c 22 2c 20 73 6f 20 69 74 20  x}otool", so it 
25a50 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
25a60 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
25a70 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f  .set dummy ${ac_
25a80 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f  tool_prefix}otoo
25a90 6c 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  l; ac_word=$2.{ 
25aa0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
25ab0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
25ac0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
25ad0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
25ae0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
25af0 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
25b00 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
25b10 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 2b 73  _cv_prog_OTOOL+s
25b20 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
25b30 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
25b40 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
25b50 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
25b60 22 24 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20  "$OTOOL"; then. 
25b70 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f   ac_cv_prog_OTOO
25b80 4c 3d 22 24 4f 54 4f 4f 4c 22 20 23 20 4c 65 74  L="$OTOOL" # Let
25b90 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
25ba0 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
25bb0 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
25bc0 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
25bd0 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
25be0 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
25bf0 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
25c00 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
25c10 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
25c20 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
25c30 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
25c40 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
25c50 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74  ons; do.  if { t
25c60 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f  est -f "$as_dir/
25c70 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
25c80 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73  _ext" && $as_tes
25c90 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63  t_x "$as_dir/$ac
25ca0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
25cb0 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  t"; }; then.    
25cc0 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c  ac_cv_prog_OTOOL
25cd0 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  ="${ac_tool_pref
25ce0 69 78 7d 6f 74 6f 6f 6c 22 0a 20 20 20 20 24 61  ix}otool".    $a
25cf0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
25d00 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61  LINENO: found $a
25d10 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
25d20 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
25d30 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
25d40 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24  .done.done.IFS=$
25d50 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
25d60 66 69 0a 4f 54 4f 4f 4c 3d 24 61 63 5f 63 76 5f  fi.OTOOL=$ac_cv_
25d70 70 72 6f 67 5f 4f 54 4f 4f 4c 0a 69 66 20 74 65  prog_OTOOL.if te
25d80 73 74 20 2d 6e 20 22 24 4f 54 4f 4f 4c 22 3b 20  st -n "$OTOOL"; 
25d90 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
25da0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
25db0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4f 54 4f 4f  O: result: $OTOO
25dc0 4c 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  L" >&5.$as_echo 
25dd0 22 24 4f 54 4f 4f 4c 22 20 3e 26 36 3b 20 7d 0a  "$OTOOL" >&6; }.
25de0 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
25df0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
25e00 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
25e10 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
25e20 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a   >&6; }.fi...fi.
25e30 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  if test -z "$ac_
25e40 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 22 3b 20  cv_prog_OTOOL"; 
25e50 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4f 54 4f  then.  ac_ct_OTO
25e60 4f 4c 3d 24 4f 54 4f 4f 4c 0a 20 20 23 20 45 78  OL=$OTOOL.  # Ex
25e70 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
25e80 77 6f 72 64 20 6f 66 20 22 6f 74 6f 6f 6c 22 2c  word of "otool",
25e90 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
25ea0 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
25eb0 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
25ec0 79 20 6f 74 6f 6f 6c 3b 20 61 63 5f 77 6f 72 64  y otool; ac_word
25ed0 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
25ee0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
25ef0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
25f00 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
25f10 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
25f20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
25f30 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
25f40 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61   "${ac_cv_prog_a
25f50 63 5f 63 74 5f 4f 54 4f 4f 4c 2b 73 65 74 7d 22  c_ct_OTOOL+set}"
25f60 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24   = set; then.  $
25f70 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
25f80 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
25f90 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
25fa0 5f 63 74 5f 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e  _ct_OTOOL"; then
25fb0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  .  ac_cv_prog_ac
25fc0 5f 63 74 5f 4f 54 4f 4f 4c 3d 22 24 61 63 5f 63  _ct_OTOOL="$ac_c
25fd0 74 5f 4f 54 4f 4f 4c 22 20 23 20 4c 65 74 20 74  t_OTOOL" # Let t
25fe0 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
25ff0 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
26000 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
26010 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
26020 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
26030 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
26040 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
26050 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
26060 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
26070 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
26080 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
26090 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
260a0 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73  s; do.  if { tes
260b0 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61  t -f "$as_dir/$a
260c0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
260d0 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f  xt" && $as_test_
260e0 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  x "$as_dir/$ac_w
260f0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
26100 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  ; }; then.    ac
26110 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f  _cv_prog_ac_ct_O
26120 54 4f 4f 4c 3d 22 6f 74 6f 6f 6c 22 0a 20 20 20  TOOL="otool".   
26130 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
26140 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
26150 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
26160 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
26170 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
26180 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
26190 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
261a0 66 69 0a 66 69 0a 61 63 5f 63 74 5f 4f 54 4f 4f  fi.fi.ac_ct_OTOO
261b0 4c 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  L=$ac_cv_prog_ac
261c0 5f 63 74 5f 4f 54 4f 4f 4c 0a 69 66 20 74 65 73  _ct_OTOOL.if tes
261d0 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54 4f  t -n "$ac_ct_OTO
261e0 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  OL"; then.  { $a
261f0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
26200 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
26210 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22 20 3e 26  $ac_ct_OTOOL" >&
26220 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
26230 63 74 5f 4f 54 4f 4f 4c 22 20 3e 26 36 3b 20 7d  ct_OTOOL" >&6; }
26240 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
26250 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
26260 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
26270 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
26280 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69  " >&6; }.fi..  i
26290 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f  f test "x$ac_ct_
262a0 4f 54 4f 4f 4c 22 20 3d 20 78 3b 20 74 68 65 6e  OTOOL" = x; then
262b0 0a 20 20 20 20 4f 54 4f 4f 4c 3d 22 3a 22 0a 20  .    OTOOL=":". 
262c0 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24   else.    case $
262d0 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a  cross_compiling:
262e0 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20  $ac_tool_warned 
262f0 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65  in.yes:).{ $as_e
26300 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
26310 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e  ENO: WARNING: In
26320 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74   the future, Aut
26330 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64  oconf will not d
26340 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c  etect cross-tool
26350 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65  s.whose name doe
26360 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68  s not start with
26370 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65   the host triple
26380 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b  t.  If you think
26390 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74   this.configurat
263a0 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f  ion is useful to
263b0 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69   you, please wri
263c0 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67  te to autoconf@g
263d0 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73  nu.org." >&5.$as
263e0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
263f0 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66  ARNING: In the f
26400 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20  uture, Autoconf 
26410 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20  will not detect 
26420 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73  cross-tools.whos
26430 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20  e name does not 
26440 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68  start with the h
26450 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66  ost triplet.  If
26460 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a   you think this.
26470 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73  configuration is
26480 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20   useful to you, 
26490 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20  please write to 
264a0 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67  autoconf@gnu.org
264b0 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c  ." >&2;}.ac_tool
264c0 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65  _warned=yes ;;.e
264d0 73 61 63 0a 20 20 20 20 4f 54 4f 4f 4c 3d 24 61  sac.    OTOOL=$a
264e0 63 5f 63 74 5f 4f 54 4f 4f 4c 0a 20 20 66 69 0a  c_ct_OTOOL.  fi.
264f0 65 6c 73 65 0a 20 20 4f 54 4f 4f 4c 3d 22 24 61  else.  OTOOL="$a
26500 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 22  c_cv_prog_OTOOL"
26510 0a 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74  .fi..    if test
26520 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
26530 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20  efix"; then.  # 
26540 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
26550 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
26560 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f  tool_prefix}otoo
26570 6c 36 34 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  l64", so it can 
26580 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
26590 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
265a0 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c   dummy ${ac_tool
265b0 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 36 34 3b  _prefix}otool64;
265c0 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
265d0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
265e0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
265f0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
26600 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
26610 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
26620 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
26630 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
26640 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34 2b 73  v_prog_OTOOL64+s
26650 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
26660 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
26670 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
26680 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
26690 22 24 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e  "$OTOOL64"; then
266a0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54  .  ac_cv_prog_OT
266b0 4f 4f 4c 36 34 3d 22 24 4f 54 4f 4f 4c 36 34 22  OOL64="$OTOOL64"
266c0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
266d0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
266e0 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
266f0 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
26700 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
26710 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
26720 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
26730 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
26740 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
26750 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
26760 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
26770 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
26780 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
26790 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
267a0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
267b0 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
267c0 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
267d0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
267e0 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
267f0 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
26800 5f 4f 54 4f 4f 4c 36 34 3d 22 24 7b 61 63 5f 74  _OTOOL64="${ac_t
26810 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c  ool_prefix}otool
26820 36 34 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  64".    $as_echo
26830 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
26840 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
26850 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
26860 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
26870 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
26880 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
26890 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4f 54 4f  e_IFS..fi.fi.OTO
268a0 4f 4c 36 34 3d 24 61 63 5f 63 76 5f 70 72 6f 67  OL64=$ac_cv_prog
268b0 5f 4f 54 4f 4f 4c 36 34 0a 69 66 20 74 65 73 74  _OTOOL64.if test
268c0 20 2d 6e 20 22 24 4f 54 4f 4f 4c 36 34 22 3b 20   -n "$OTOOL64"; 
268d0 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
268e0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
268f0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4f 54 4f 4f  O: result: $OTOO
26900 4c 36 34 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  L64" >&5.$as_ech
26910 6f 20 22 24 4f 54 4f 4f 4c 36 34 22 20 3e 26 36  o "$OTOOL64" >&6
26920 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
26930 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
26940 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
26950 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
26960 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
26970 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
26980 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f  $ac_cv_prog_OTOO
26990 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  L64"; then.  ac_
269a0 63 74 5f 4f 54 4f 4f 4c 36 34 3d 24 4f 54 4f 4f  ct_OTOOL64=$OTOO
269b0 4c 36 34 0a 20 20 23 20 45 78 74 72 61 63 74 20  L64.  # Extract 
269c0 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
269d0 66 20 22 6f 74 6f 6f 6c 36 34 22 2c 20 73 6f 20  f "otool64", so 
269e0 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
269f0 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
26a00 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 6f 74  gs..set dummy ot
26a10 6f 6f 6c 36 34 3b 20 61 63 5f 77 6f 72 64 3d 24  ool64; ac_word=$
26a20 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
26a30 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
26a40 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
26a50 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
26a60 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
26a70 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
26a80 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
26a90 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  ${ac_cv_prog_ac_
26aa0 63 74 5f 4f 54 4f 4f 4c 36 34 2b 73 65 74 7d 22  ct_OTOOL64+set}"
26ab0 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24   = set; then.  $
26ac0 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
26ad0 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
26ae0 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
26af0 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 3b 20 74 68  _ct_OTOOL64"; th
26b00 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
26b10 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 22 24  ac_ct_OTOOL64="$
26b20 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 23  ac_ct_OTOOL64" #
26b30 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
26b40 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
26b50 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
26b60 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
26b70 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
26b80 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
26b90 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
26ba0 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
26bb0 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
26bc0 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
26bd0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
26be0 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
26bf0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
26c00 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
26c10 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
26c20 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
26c30 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
26c40 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
26c50 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
26c60 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
26c70 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 22 6f 74  c_ct_OTOOL64="ot
26c80 6f 6f 6c 36 34 22 0a 20 20 20 20 24 61 73 5f 65  ool64".    $as_e
26c90 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
26ca0 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
26cb0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
26cc0 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
26cd0 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
26ce0 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  ne.done.IFS=$as_
26cf0 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
26d00 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 24 61  ac_ct_OTOOL64=$a
26d10 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
26d20 4f 54 4f 4f 4c 36 34 0a 69 66 20 74 65 73 74 20  OTOOL64.if test 
26d30 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c  -n "$ac_ct_OTOOL
26d40 36 34 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  64"; then.  { $a
26d50 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
26d60 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
26d70 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20  $ac_ct_OTOOL64" 
26d80 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
26d90 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 3e 26  c_ct_OTOOL64" >&
26da0 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
26db0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
26dc0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
26dd0 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
26de0 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
26df0 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63  .  if test "x$ac
26e00 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 3d 20 78  _ct_OTOOL64" = x
26e10 3b 20 74 68 65 6e 0a 20 20 20 20 4f 54 4f 4f 4c  ; then.    OTOOL
26e20 36 34 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20  64=":".  else.  
26e30 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f    case $cross_co
26e40 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c  mpiling:$ac_tool
26e50 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29  _warned in.yes:)
26e60 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
26e70 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
26e80 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
26e90 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
26ea0 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
26eb0 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
26ec0 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
26ed0 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
26ee0 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
26ef0 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
26f00 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
26f10 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
26f20 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
26f30 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
26f40 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
26f50 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
26f60 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41  In the future, A
26f70 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74  utoconf will not
26f80 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f   detect cross-to
26f90 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64  ols.whose name d
26fa0 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69  oes not start wi
26fb0 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70  th the host trip
26fc0 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69  let.  If you thi
26fd0 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72  nk this.configur
26fe0 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20  ation is useful 
26ff0 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77  to you, please w
27000 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66  rite to autoconf
27010 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d  @gnu.org." >&2;}
27020 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d  .ac_tool_warned=
27030 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20  yes ;;.esac.    
27040 4f 54 4f 4f 4c 36 34 3d 24 61 63 5f 63 74 5f 4f  OTOOL64=$ac_ct_O
27050 54 4f 4f 4c 36 34 0a 20 20 66 69 0a 65 6c 73 65  TOOL64.  fi.else
27060 0a 20 20 4f 54 4f 4f 4c 36 34 3d 22 24 61 63 5f  .  OTOOL64="$ac_
27070 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34 22  cv_prog_OTOOL64"
27080 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  .fi.............
27090 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 20  ............... 
270a0 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
270b0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
270c0 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d 73 69 6e  hecking for -sin
270d0 67 6c 65 5f 6d 6f 64 75 6c 65 20 6c 69 6e 6b 65  gle_module linke
270e0 72 20 66 6c 61 67 22 20 3e 26 35 0a 24 61 73 5f  r flag" >&5.$as_
270f0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
27100 20 66 6f 72 20 2d 73 69 6e 67 6c 65 5f 6d 6f 64   for -single_mod
27110 75 6c 65 20 6c 69 6e 6b 65 72 20 66 6c 61 67 2e  ule linker flag.
27120 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
27130 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 61 70 70  est "${lt_cv_app
27140 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64  le_cc_single_mod
27150 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
27160 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
27170 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
27180 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 61 70 70  else.  lt_cv_app
27190 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64  le_cc_single_mod
271a0 3d 6e 6f 0a 20 20 20 20 20 20 69 66 20 74 65 73  =no.      if tes
271b0 74 20 2d 7a 20 22 24 7b 4c 54 5f 4d 55 4c 54 49  t -z "${LT_MULTI
271c0 5f 4d 4f 44 55 4c 45 7d 22 3b 20 74 68 65 6e 0a  _MODULE}"; then.
271d0 09 23 20 42 79 20 64 65 66 61 75 6c 74 20 77 65  .# By default we
271e0 20 77 69 6c 6c 20 61 64 64 20 74 68 65 20 2d 73   will add the -s
271f0 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 66 6c 61  ingle_module fla
27200 67 2e 20 59 6f 75 20 63 61 6e 20 6f 76 65 72 72  g. You can overr
27210 69 64 65 0a 09 23 20 62 79 20 65 69 74 68 65 72  ide..# by either
27220 20 73 65 74 74 69 6e 67 20 74 68 65 20 65 6e 76   setting the env
27230 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c  ironment variabl
27240 65 20 4c 54 5f 4d 55 4c 54 49 5f 4d 4f 44 55 4c  e LT_MULTI_MODUL
27250 45 0a 09 23 20 6e 6f 6e 2d 65 6d 70 74 79 20 61  E..# non-empty a
27260 74 20 63 6f 6e 66 69 67 75 72 65 20 74 69 6d 65  t configure time
27270 2c 20 6f 72 20 62 79 20 61 64 64 69 6e 67 20 2d  , or by adding -
27280 6d 75 6c 74 69 5f 6d 6f 64 75 6c 65 20 74 6f 20  multi_module to 
27290 74 68 65 0a 09 23 20 6c 69 6e 6b 20 66 6c 61 67  the..# link flag
272a0 73 2e 0a 09 72 6d 20 2d 72 66 20 6c 69 62 63 6f  s...rm -rf libco
272b0 6e 66 74 65 73 74 2e 64 79 6c 69 62 2a 0a 09 65  nftest.dylib*..e
272c0 63 68 6f 20 22 69 6e 74 20 66 6f 6f 28 76 6f 69  cho "int foo(voi
272d0 64 29 7b 72 65 74 75 72 6e 20 31 3b 7d 22 20 3e  d){return 1;}" >
272e0 20 63 6f 6e 66 74 65 73 74 2e 63 0a 09 65 63 68   conftest.c..ech
272f0 6f 20 22 24 4c 54 43 43 20 24 4c 54 43 46 4c 41  o "$LTCC $LTCFLA
27300 47 53 20 24 4c 44 46 4c 41 47 53 20 2d 6f 20 6c  GS $LDFLAGS -o l
27310 69 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62  ibconftest.dylib
27320 20 5c 0a 2d 64 79 6e 61 6d 69 63 6c 69 62 20 2d   \.-dynamiclib -
27330 57 6c 2c 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c  Wl,-single_modul
27340 65 20 63 6f 6e 66 74 65 73 74 2e 63 22 20 3e 26  e conftest.c" >&
27350 35 0a 09 24 4c 54 43 43 20 24 4c 54 43 46 4c 41  5..$LTCC $LTCFLA
27360 47 53 20 24 4c 44 46 4c 41 47 53 20 2d 6f 20 6c  GS $LDFLAGS -o l
27370 69 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62  ibconftest.dylib
27380 20 5c 0a 09 20 20 2d 64 79 6e 61 6d 69 63 6c 69   \..  -dynamicli
27390 62 20 2d 57 6c 2c 2d 73 69 6e 67 6c 65 5f 6d 6f  b -Wl,-single_mo
273a0 64 75 6c 65 20 63 6f 6e 66 74 65 73 74 2e 63 20  dule conftest.c 
273b0 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20  2>conftest.err. 
273c0 20 20 20 20 20 20 20 5f 6c 74 5f 72 65 73 75 6c         _lt_resul
273d0 74 3d 24 3f 0a 09 69 66 20 74 65 73 74 20 2d 66  t=$?..if test -f
273e0 20 6c 69 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c   libconftest.dyl
273f0 69 62 20 26 26 20 74 65 73 74 20 21 20 2d 73 20  ib && test ! -s 
27400 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 26 26 20  conftest.err && 
27410 74 65 73 74 20 24 5f 6c 74 5f 72 65 73 75 6c 74  test $_lt_result
27420 20 3d 20 30 3b 20 74 68 65 6e 0a 09 20 20 6c 74   = 0; then..  lt
27430 5f 63 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e  _cv_apple_cc_sin
27440 67 6c 65 5f 6d 6f 64 3d 79 65 73 0a 09 65 6c 73  gle_mod=yes..els
27450 65 0a 09 20 20 63 61 74 20 63 6f 6e 66 74 65 73  e..  cat conftes
27460 74 2e 65 72 72 20 3e 26 35 0a 09 66 69 0a 09 72  t.err >&5..fi..r
27470 6d 20 2d 72 66 20 6c 69 62 63 6f 6e 66 74 65 73  m -rf libconftes
27480 74 2e 64 79 6c 69 62 2a 0a 09 72 6d 20 2d 66 20  t.dylib*..rm -f 
27490 63 6f 6e 66 74 65 73 74 2e 2a 0a 20 20 20 20 20  conftest.*.     
274a0 20 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68   fi.fi.{ $as_ech
274b0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
274c0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63  O: result: $lt_c
274d0 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c  v_apple_cc_singl
274e0 65 5f 6d 6f 64 22 20 3e 26 35 0a 24 61 73 5f 65  e_mod" >&5.$as_e
274f0 63 68 6f 20 22 24 6c 74 5f 63 76 5f 61 70 70 6c  cho "$lt_cv_appl
27500 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 22  e_cc_single_mod"
27510 20 3e 26 36 3b 20 7d 0a 20 20 20 20 7b 20 24 61   >&6; }.    { $a
27520 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
27530 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
27540 20 66 6f 72 20 2d 65 78 70 6f 72 74 65 64 5f 73   for -exported_s
27550 79 6d 62 6f 6c 73 5f 6c 69 73 74 20 6c 69 6e 6b  ymbols_list link
27560 65 72 20 66 6c 61 67 22 20 3e 26 35 0a 24 61 73  er flag" >&5.$as
27570 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
27580 67 20 66 6f 72 20 2d 65 78 70 6f 72 74 65 64 5f  g for -exported_
27590 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 20 6c 69 6e  symbols_list lin
275a0 6b 65 72 20 66 6c 61 67 2e 2e 2e 20 22 20 3e 26  ker flag... " >&
275b0 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
275c0 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65  lt_cv_ld_exporte
275d0 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 2b 73  d_symbols_list+s
275e0 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
275f0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
27600 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
27610 73 65 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f 65 78  se.  lt_cv_ld_ex
27620 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c  ported_symbols_l
27630 69 73 74 3d 6e 6f 0a 20 20 20 20 20 20 73 61 76  ist=no.      sav
27640 65 5f 4c 44 46 4c 41 47 53 3d 24 4c 44 46 4c 41  e_LDFLAGS=$LDFLA
27650 47 53 0a 20 20 20 20 20 20 65 63 68 6f 20 22 5f  GS.      echo "_
27660 6d 61 69 6e 22 20 3e 20 63 6f 6e 66 74 65 73 74  main" > conftest
27670 2e 73 79 6d 0a 20 20 20 20 20 20 4c 44 46 4c 41  .sym.      LDFLA
27680 47 53 3d 22 24 4c 44 46 4c 41 47 53 20 2d 57 6c  GS="$LDFLAGS -Wl
27690 2c 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f  ,-exported_symbo
276a0 6c 73 5f 6c 69 73 74 2c 63 6f 6e 66 74 65 73 74  ls_list,conftest
276b0 2e 73 79 6d 22 0a 20 20 20 20 20 20 63 61 74 20  .sym".      cat 
276c0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
276d0 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f  t <<_ACEOF./* co
276e0 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41  nfdefs.h.  */._A
276f0 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66  CEOF.cat confdef
27700 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  s.h >>conftest.$
27710 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e  ac_ext.cat >>con
27720 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
27730 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f  _ACEOF./* end co
27740 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69  nfdefs.h.  */..i
27750 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20  nt.main ().{..  
27760 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a  ;.  return 0;.}.
27770 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e  _ACEOF.rm -f con
27780 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
27790 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
277a0 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79  ext.if { (ac_try
277b0 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65  ="$ac_link".case
277c0 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
277d0 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
277e0 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
277f0 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
27800 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
27810 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
27820 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c  l ac_try_echo="\
27830 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
27840 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
27850 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ".$as_echo "$ac_
27860 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20  try_echo") >&5. 
27870 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b   (eval "$ac_link
27880 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  ") 2>conftest.er
27890 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  1.  ac_status=$?
278a0 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b  .  grep -v '^ *+
278b0 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e  ' conftest.er1 >
278c0 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72  conftest.err.  r
278d0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
278e0 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  1.  cat conftest
278f0 2e 65 72 72 20 3e 26 35 0a 20 20 24 61 73 5f 65  .err >&5.  $as_e
27900 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
27910 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
27920 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
27930 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
27940 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a  } && {.. test -z
27950 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66   "$ac_c_werror_f
27960 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21  lag" ||.. test !
27970 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -s conftest.err
27980 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73  .       } && tes
27990 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 24 61 63  t -s conftest$ac
279a0 5f 65 78 65 65 78 74 20 26 26 20 7b 0a 09 20 74  _exeext && {.. t
279b0 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70  est "$cross_comp
279c0 69 6c 69 6e 67 22 20 3d 20 79 65 73 20 7c 7c 0a  iling" = yes ||.
279d0 09 20 24 61 73 5f 74 65 73 74 5f 78 20 63 6f 6e  . $as_test_x con
279e0 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 0a  ftest$ac_exeext.
279f0 20 20 20 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20         }; then. 
27a00 20 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74   lt_cv_ld_export
27a10 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 3d  ed_symbols_list=
27a20 79 65 73 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65  yes.else.  $as_e
27a30 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
27a40 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
27a50 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
27a60 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
27a70 5f 65 78 74 20 3e 26 35 0a 0a 09 6c 74 5f 63 76  _ext >&5...lt_cv
27a80 5f 6c 64 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d  _ld_exported_sym
27a90 62 6f 6c 73 5f 6c 69 73 74 3d 6e 6f 0a 66 69 0a  bols_list=no.fi.
27aa0 0a 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74  .rm -rf conftest
27ab0 2e 64 53 59 4d 0a 72 6d 20 2d 66 20 63 6f 72 65  .dSYM.rm -f core
27ac0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
27ad0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
27ae0 74 20 63 6f 6e 66 74 65 73 74 5f 69 70 61 38 5f  t conftest_ipa8_
27af0 63 6f 6e 66 74 65 73 74 2e 6f 6f 20 5c 0a 20 20  conftest.oo \.  
27b00 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f      conftest$ac_
27b10 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  exeext conftest.
27b20 24 61 63 5f 65 78 74 0a 09 4c 44 46 4c 41 47 53  $ac_ext..LDFLAGS
27b30 3d 22 24 73 61 76 65 5f 4c 44 46 4c 41 47 53 22  ="$save_LDFLAGS"
27b40 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ..fi.{ $as_echo 
27b50 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
27b60 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
27b70 6c 64 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d 62  ld_exported_symb
27b80 6f 6c 73 5f 6c 69 73 74 22 20 3e 26 35 0a 24 61  ols_list" >&5.$a
27b90 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 6c  s_echo "$lt_cv_l
27ba0 64 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f  d_exported_symbo
27bb0 6c 73 5f 6c 69 73 74 22 20 3e 26 36 3b 20 7d 0a  ls_list" >&6; }.
27bc0 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f      case $host_o
27bd0 73 20 69 6e 0a 20 20 20 20 72 68 61 70 73 6f 64  s in.    rhapsod
27be0 79 2a 20 7c 20 64 61 72 77 69 6e 31 2e 5b 30 31  y* | darwin1.[01
27bf0 32 5d 29 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61  2]).      _lt_da
27c00 72 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65  r_allow_undefine
27c10 64 3d 27 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e  d='${wl}-undefin
27c20 65 64 20 24 7b 77 6c 7d 73 75 70 70 72 65 73 73  ed ${wl}suppress
27c30 27 20 3b 3b 0a 20 20 20 20 64 61 72 77 69 6e 31  ' ;;.    darwin1
27c40 2e 2a 29 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61  .*).      _lt_da
27c50 72 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65  r_allow_undefine
27c60 64 3d 27 24 7b 77 6c 7d 2d 66 6c 61 74 5f 6e 61  d='${wl}-flat_na
27c70 6d 65 73 70 61 63 65 20 24 7b 77 6c 7d 2d 75 6e  mespace ${wl}-un
27c80 64 65 66 69 6e 65 64 20 24 7b 77 6c 7d 73 75 70  defined ${wl}sup
27c90 70 72 65 73 73 27 20 3b 3b 0a 20 20 20 20 64 61  press' ;;.    da
27ca0 72 77 69 6e 2a 29 20 23 20 64 61 72 77 69 6e 20  rwin*) # darwin 
27cb0 35 2e 78 20 6f 6e 0a 20 20 20 20 20 20 23 20 69  5.x on.      # i
27cc0 66 20 72 75 6e 6e 69 6e 67 20 6f 6e 20 31 30 2e  f running on 10.
27cd0 35 20 6f 72 20 6c 61 74 65 72 2c 20 74 68 65 20  5 or later, the 
27ce0 64 65 70 6c 6f 79 6d 65 6e 74 20 74 61 72 67 65  deployment targe
27cf0 74 20 64 65 66 61 75 6c 74 73 0a 20 20 20 20 20  t defaults.     
27d00 20 23 20 74 6f 20 74 68 65 20 4f 53 20 76 65 72   # to the OS ver
27d10 73 69 6f 6e 2c 20 69 66 20 6f 6e 20 78 38 36 2c  sion, if on x86,
27d20 20 61 6e 64 20 31 30 2e 34 2c 20 74 68 65 20 64   and 10.4, the d
27d30 65 70 6c 6f 79 6d 65 6e 74 0a 20 20 20 20 20 20  eployment.      
27d40 23 20 74 61 72 67 65 74 20 64 65 66 61 75 6c 74  # target default
27d50 73 20 74 6f 20 31 30 2e 34 2e 20 44 6f 6e 27 74  s to 10.4. Don't
27d60 20 79 6f 75 20 6c 6f 76 65 20 69 74 3f 0a 20 20   you love it?.  
27d70 20 20 20 20 63 61 73 65 20 24 7b 4d 41 43 4f 53      case ${MACOS
27d80 58 5f 44 45 50 4c 4f 59 4d 45 4e 54 5f 54 41 52  X_DEPLOYMENT_TAR
27d90 47 45 54 2d 31 30 2e 30 7d 2c 24 68 6f 73 74 20  GET-10.0},$host 
27da0 69 6e 0a 09 31 30 2e 30 2c 2a 38 36 2a 2d 64 61  in..10.0,*86*-da
27db0 72 77 69 6e 38 2a 7c 31 30 2e 30 2c 2a 2d 64 61  rwin8*|10.0,*-da
27dc0 72 77 69 6e 5b 39 31 5d 2a 29 0a 09 20 20 5f 6c  rwin[91]*)..  _l
27dd0 74 5f 64 61 72 5f 61 6c 6c 6f 77 5f 75 6e 64 65  t_dar_allow_unde
27de0 66 69 6e 65 64 3d 27 24 7b 77 6c 7d 2d 75 6e 64  fined='${wl}-und
27df0 65 66 69 6e 65 64 20 24 7b 77 6c 7d 64 79 6e 61  efined ${wl}dyna
27e00 6d 69 63 5f 6c 6f 6f 6b 75 70 27 20 3b 3b 0a 09  mic_lookup' ;;..
27e10 31 30 2e 5b 30 31 32 5d 2a 29 0a 09 20 20 5f 6c  10.[012]*)..  _l
27e20 74 5f 64 61 72 5f 61 6c 6c 6f 77 5f 75 6e 64 65  t_dar_allow_unde
27e30 66 69 6e 65 64 3d 27 24 7b 77 6c 7d 2d 66 6c 61  fined='${wl}-fla
27e40 74 5f 6e 61 6d 65 73 70 61 63 65 20 24 7b 77 6c  t_namespace ${wl
27e50 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24 7b 77 6c  }-undefined ${wl
27e60 7d 73 75 70 70 72 65 73 73 27 20 3b 3b 0a 09 31  }suppress' ;;..1
27e70 30 2e 2a 29 0a 09 20 20 5f 6c 74 5f 64 61 72 5f  0.*)..  _lt_dar_
27e80 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d  allow_undefined=
27e90 27 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64  '${wl}-undefined
27ea0 20 24 7b 77 6c 7d 64 79 6e 61 6d 69 63 5f 6c 6f   ${wl}dynamic_lo
27eb0 6f 6b 75 70 27 20 3b 3b 0a 20 20 20 20 20 20 65  okup' ;;.      e
27ec0 73 61 63 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61  sac.    ;;.  esa
27ed0 63 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24  c.    if test "$
27ee0 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63 63 5f 73  lt_cv_apple_cc_s
27ef0 69 6e 67 6c 65 5f 6d 6f 64 22 20 3d 20 22 79 65  ingle_mod" = "ye
27f00 73 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 5f  s"; then.      _
27f10 6c 74 5f 64 61 72 5f 73 69 6e 67 6c 65 5f 6d 6f  lt_dar_single_mo
27f20 64 3d 27 24 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c  d='$single_modul
27f30 65 27 0a 20 20 20 20 66 69 0a 20 20 20 20 69 66  e'.    fi.    if
27f40 20 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 6c 64   test "$lt_cv_ld
27f50 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c  _exported_symbol
27f60 73 5f 6c 69 73 74 22 20 3d 20 22 79 65 73 22 3b  s_list" = "yes";
27f70 20 74 68 65 6e 0a 20 20 20 20 20 20 5f 6c 74 5f   then.      _lt_
27f80 64 61 72 5f 65 78 70 6f 72 74 5f 73 79 6d 73 3d  dar_export_syms=
27f90 27 20 24 7b 77 6c 7d 2d 65 78 70 6f 72 74 65 64  ' ${wl}-exported
27fa0 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 2c 24 6f  _symbols_list,$o
27fb0 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c  utput_objdir/${l
27fc0 69 62 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e  ibname}-symbols.
27fd0 65 78 70 73 79 6d 27 0a 20 20 20 20 65 6c 73 65  expsym'.    else
27fe0 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 65  .      _lt_dar_e
27ff0 78 70 6f 72 74 5f 73 79 6d 73 3d 27 7e 24 4e 4d  xport_syms='~$NM
28000 45 44 49 54 20 2d 73 20 24 6f 75 74 70 75 74 5f  EDIT -s $output_
28010 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65  objdir/${libname
28020 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d  }-symbols.expsym
28030 20 24 7b 6c 69 62 7d 27 0a 20 20 20 20 66 69 0a   ${lib}'.    fi.
28040 20 20 20 20 69 66 20 74 65 73 74 20 22 24 44 53      if test "$DS
28050 59 4d 55 54 49 4c 22 20 21 3d 20 22 3a 22 3b 20  YMUTIL" != ":"; 
28060 74 68 65 6e 0a 20 20 20 20 20 20 5f 6c 74 5f 64  then.      _lt_d
28070 73 79 6d 75 74 69 6c 3d 27 7e 24 44 53 59 4d 55  symutil='~$DSYMU
28080 54 49 4c 20 24 6c 69 62 20 7c 7c 20 3a 27 0a 20  TIL $lib || :'. 
28090 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 5f 6c     else.      _l
280a0 74 5f 64 73 79 6d 75 74 69 6c 3d 0a 20 20 20 20  t_dsymutil=.    
280b0 66 69 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63  fi.    ;;.  esac
280c0 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70  ..ac_ext=c.ac_cp
280d0 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41 47  p='$CPP $CPPFLAG
280e0 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24  S'.ac_compile='$
280f0 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43  CC -c $CFLAGS $C
28100 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  PPFLAGS conftest
28110 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63  .$ac_ext >&5'.ac
28120 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f  _link='$CC -o co
28130 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
28140 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
28150 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66  GS $LDFLAGS conf
28160 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49  test.$ac_ext $LI
28170 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69  BS >&5'.ac_compi
28180 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63  ler_gnu=$ac_cv_c
28190 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 7b 20  _compiler_gnu.{ 
281a0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
281b0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
281c0 6e 67 20 68 6f 77 20 74 6f 20 72 75 6e 20 74 68  ng how to run th
281d0 65 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f 72  e C preprocessor
281e0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
281f0 20 22 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74   "checking how t
28200 6f 20 72 75 6e 20 74 68 65 20 43 20 70 72 65 70  o run the C prep
28210 72 6f 63 65 73 73 6f 72 2e 2e 2e 20 22 20 3e 26  rocessor... " >&
28220 36 3b 20 7d 0a 23 20 4f 6e 20 53 75 6e 73 2c 20  6; }.# On Suns, 
28230 73 6f 6d 65 74 69 6d 65 73 20 24 43 50 50 20 6e  sometimes $CPP n
28240 61 6d 65 73 20 61 20 64 69 72 65 63 74 6f 72 79  ames a directory
28250 2e 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43  ..if test -n "$C
28260 50 50 22 20 26 26 20 74 65 73 74 20 2d 64 20 22  PP" && test -d "
28270 24 43 50 50 22 3b 20 74 68 65 6e 0a 20 20 43 50  $CPP"; then.  CP
28280 50 3d 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a  P=.fi.if test -z
28290 20 22 24 43 50 50 22 3b 20 74 68 65 6e 0a 20 20   "$CPP"; then.  
282a0 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
282b0 5f 70 72 6f 67 5f 43 50 50 2b 73 65 74 7d 22 20  _prog_CPP+set}" 
282c0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
282d0 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
282e0 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
282f0 20 20 20 20 23 20 44 6f 75 62 6c 65 20 71 75 6f      # Double quo
28300 74 65 73 20 62 65 63 61 75 73 65 20 43 50 50 20  tes because CPP 
28310 6e 65 65 64 73 20 74 6f 20 62 65 20 65 78 70 61  needs to be expa
28320 6e 64 65 64 0a 20 20 20 20 66 6f 72 20 43 50 50  nded.    for CPP
28330 20 69 6e 20 22 24 43 43 20 2d 45 22 20 22 24 43   in "$CC -E" "$C
28340 43 20 2d 45 20 2d 74 72 61 64 69 74 69 6f 6e 61  C -E -traditiona
28350 6c 2d 63 70 70 22 20 22 2f 6c 69 62 2f 63 70 70  l-cpp" "/lib/cpp
28360 22 0a 20 20 20 20 64 6f 0a 20 20 20 20 20 20 61  ".    do.      a
28370 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66 61 6c  c_preproc_ok=fal
28380 73 65 0a 66 6f 72 20 61 63 5f 63 5f 70 72 65 70  se.for ac_c_prep
28390 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e  roc_warn_flag in
283a0 20 27 27 20 79 65 73 0a 64 6f 0a 20 20 23 20 55   '' yes.do.  # U
283b0 73 65 20 61 20 68 65 61 64 65 72 20 66 69 6c 65  se a header file
283c0 20 74 68 61 74 20 63 6f 6d 65 73 20 77 69 74 68   that comes with
283d0 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66 69 67 75   gcc, so configu
283e0 72 69 6e 67 20 67 6c 69 62 63 0a 20 20 23 20 77  ring glibc.  # w
283f0 69 74 68 20 61 20 66 72 65 73 68 20 63 72 6f 73  ith a fresh cros
28400 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73  s-compiler works
28410 2e 0a 20 20 23 20 50 72 65 66 65 72 20 3c 6c 69  ..  # Prefer <li
28420 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65  mits.h> to <asse
28430 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f  rt.h> if __STDC_
28440 5f 20 69 73 20 64 65 66 69 6e 65 64 2c 20 73 69  _ is defined, si
28450 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69 74 73 2e  nce.  # <limits.
28460 68 3e 20 65 78 69 73 74 73 20 65 76 65 6e 20 6f  h> exists even o
28470 6e 20 66 72 65 65 73 74 61 6e 64 69 6e 67 20 63  n freestanding c
28480 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23 20 4f 6e  ompilers..  # On
28490 20 74 68 65 20 4e 65 58 54 2c 20 63 63 20 2d 45   the NeXT, cc -E
284a0 20 72 75 6e 73 20 74 68 65 20 63 6f 64 65 20 74   runs the code t
284b0 68 72 6f 75 67 68 20 74 68 65 20 63 6f 6d 70 69  hrough the compi
284c0 6c 65 72 27 73 20 70 61 72 73 65 72 2c 0a 20 20  ler's parser,.  
284d0 23 20 6e 6f 74 20 6a 75 73 74 20 74 68 72 6f 75  # not just throu
284e0 67 68 20 63 70 70 2e 20 22 53 79 6e 74 61 78 20  gh cpp. "Syntax 
284f0 65 72 72 6f 72 22 20 69 73 20 68 65 72 65 20 74  error" is here t
28500 6f 20 63 61 74 63 68 20 74 68 69 73 20 63 61 73  o catch this cas
28510 65 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65  e..  cat >confte
28520 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
28530 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
28540 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
28550 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
28560 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
28570 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
28580 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
28590 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
285a0 68 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f  h.  */.#ifdef __
285b0 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c 75 64 65  STDC__.# include
285c0 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23 65 6c 73   <limits.h>.#els
285d0 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c 61 73 73  e.# include <ass
285e0 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 09 09  ert.h>.#endif...
285f0 20 20 20 20 20 53 79 6e 74 61 78 20 65 72 72 6f       Syntax erro
28600 72 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28 61  r._ACEOF.if { (a
28610 63 5f 74 72 79 3d 22 24 61 63 5f 63 70 70 20 63  c_try="$ac_cpp c
28620 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22  onftest.$ac_ext"
28630 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
28640 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
28650 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
28660 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
28670 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
28680 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
28690 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63  c.eval ac_try_ec
286a0 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c  ho="\"\$as_me:$L
286b0 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65  INENO: $ac_try_e
286c0 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20  cho\"".$as_echo 
286d0 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20  "$ac_try_echo") 
286e0 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
286f0 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61  _cpp conftest.$a
28700 63 5f 65 78 74 22 29 20 32 3e 63 6f 6e 66 74 65  c_ext") 2>confte
28710 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74  st.er1.  ac_stat
28720 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20  us=$?.  grep -v 
28730 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e  '^ *+' conftest.
28740 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  er1 >conftest.er
28750 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  r.  rm -f confte
28760 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e  st.er1.  cat con
28770 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
28780 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
28790 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
287a0 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
287b0 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
287c0 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c  us); } >/dev/nul
287d0 6c 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a  l && {.. test -z
287e0 20 22 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f   "$ac_c_preproc_
287f0 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63 5f 77  warn_flag$ac_c_w
28800 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09  error_flag" ||..
28810 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
28820 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d  est.err.       }
28830 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a  ; then.  :.else.
28840 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
28850 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
28860 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
28870 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
28880 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
28890 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 66 61 69  .  # Broken: fai
288a0 6c 73 20 6f 6e 20 76 61 6c 69 64 20 69 6e 70 75  ls on valid inpu
288b0 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 66 69 0a 0a  t..continue.fi..
288c0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
288d0 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
288e0 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72  ext..  # OK, wor
288f0 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61 73 65 73  ks on sane cases
28900 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20 77 68 65  .  Now check whe
28910 74 68 65 72 20 6e 6f 6e 65 78 69 73 74 65 6e 74  ther nonexistent
28920 20 68 65 61 64 65 72 73 0a 20 20 23 20 63 61 6e   headers.  # can
28930 20 62 65 20 64 65 74 65 63 74 65 64 20 61 6e 64   be detected and
28940 20 68 6f 77 2e 0a 20 20 63 61 74 20 3e 63 6f 6e   how..  cat >con
28950 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
28960 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
28970 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
28980 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
28990 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
289a0 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
289b0 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
289c0 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
289d0 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75  fs.h.  */.#inclu
289e0 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74 65  de <ac_nonexiste
289f0 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66 20  nt.h>._ACEOF.if 
28a00 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63  { (ac_try="$ac_c
28a10 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
28a20 65 78 74 22 0a 63 61 73 65 20 22 28 28 24 61 63  ext".case "(($ac
28a30 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
28a40 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
28a50 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
28a60 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
28a70 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
28a80 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72  .esac.eval ac_tr
28a90 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d  y_echo="\"\$as_m
28aa0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
28ab0 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65  ry_echo\"".$as_e
28ac0 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68  cho "$ac_try_ech
28ad0 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  o") >&5.  (eval 
28ae0 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
28af0 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 63 6f  t.$ac_ext") 2>co
28b00 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
28b10 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
28b20 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
28b30 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
28b40 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
28b50 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
28b60 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
28b70 35 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  5.  $as_echo "$a
28b80 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
28b90 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
28ba0 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
28bb0 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76  status); } >/dev
28bc0 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09 20 74 65 73  /null && {.. tes
28bd0 74 20 2d 7a 20 22 24 61 63 5f 63 5f 70 72 65 70  t -z "$ac_c_prep
28be0 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63  roc_warn_flag$ac
28bf0 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20  _c_werror_flag" 
28c00 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63  ||.. test ! -s c
28c10 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20  onftest.err.    
28c20 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20 23 20 42     }; then.  # B
28c30 72 6f 6b 65 6e 3a 20 73 75 63 63 65 73 73 20 6f  roken: success o
28c40 6e 20 69 6e 76 61 6c 69 64 20 69 6e 70 75 74 2e  n invalid input.
28c50 0a 63 6f 6e 74 69 6e 75 65 0a 65 6c 73 65 0a 20  .continue.else. 
28c60 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
28c70 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
28c80 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
28c90 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
28ca0 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
28cb0 20 20 23 20 50 61 73 73 65 73 20 62 6f 74 68 20    # Passes both 
28cc0 74 65 73 74 73 2e 0a 61 63 5f 70 72 65 70 72 6f  tests..ac_prepro
28cd0 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a 66 69 0a  c_ok=:.break.fi.
28ce0 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
28cf0 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
28d00 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42 65 63  _ext..done.# Bec
28d10 61 75 73 65 20 6f 66 20 60 62 72 65 61 6b 27 2c  ause of `break',
28d20 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49 46 45   _AC_PREPROC_IFE
28d30 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e 67 20 63  LSE's cleaning c
28d40 6f 64 65 20 77 61 73 20 73 6b 69 70 70 65 64 2e  ode was skipped.
28d50 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
28d60 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
28d70 5f 65 78 74 0a 69 66 20 24 61 63 5f 70 72 65 70  _ext.if $ac_prep
28d80 72 6f 63 5f 6f 6b 3b 20 74 68 65 6e 0a 20 20 62  roc_ok; then.  b
28d90 72 65 61 6b 0a 66 69 0a 0a 20 20 20 20 64 6f 6e  reak.fi..    don
28da0 65 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  e.    ac_cv_prog
28db0 5f 43 50 50 3d 24 43 50 50 0a 0a 66 69 0a 20 20  _CPP=$CPP..fi.  
28dc0 43 50 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  CPP=$ac_cv_prog_
28dd0 43 50 50 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76  CPP.else.  ac_cv
28de0 5f 70 72 6f 67 5f 43 50 50 3d 24 43 50 50 0a 66  _prog_CPP=$CPP.f
28df0 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
28e00 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
28e10 73 75 6c 74 3a 20 24 43 50 50 22 20 3e 26 35 0a  sult: $CPP" >&5.
28e20 24 61 73 5f 65 63 68 6f 20 22 24 43 50 50 22 20  $as_echo "$CPP" 
28e30 3e 26 36 3b 20 7d 0a 61 63 5f 70 72 65 70 72 6f  >&6; }.ac_prepro
28e40 63 5f 6f 6b 3d 66 61 6c 73 65 0a 66 6f 72 20 61  c_ok=false.for a
28e50 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e  c_c_preproc_warn
28e60 5f 66 6c 61 67 20 69 6e 20 27 27 20 79 65 73 0a  _flag in '' yes.
28e70 64 6f 0a 20 20 23 20 55 73 65 20 61 20 68 65 61  do.  # Use a hea
28e80 64 65 72 20 66 69 6c 65 20 74 68 61 74 20 63 6f  der file that co
28e90 6d 65 73 20 77 69 74 68 20 67 63 63 2c 20 73 6f  mes with gcc, so
28ea0 20 63 6f 6e 66 69 67 75 72 69 6e 67 20 67 6c 69   configuring gli
28eb0 62 63 0a 20 20 23 20 77 69 74 68 20 61 20 66 72  bc.  # with a fr
28ec0 65 73 68 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c  esh cross-compil
28ed0 65 72 20 77 6f 72 6b 73 2e 0a 20 20 23 20 50 72  er works..  # Pr
28ee0 65 66 65 72 20 3c 6c 69 6d 69 74 73 2e 68 3e 20  efer <limits.h> 
28ef0 74 6f 20 3c 61 73 73 65 72 74 2e 68 3e 20 69 66  to <assert.h> if
28f00 20 5f 5f 53 54 44 43 5f 5f 20 69 73 20 64 65 66   __STDC__ is def
28f10 69 6e 65 64 2c 20 73 69 6e 63 65 0a 20 20 23 20  ined, since.  # 
28f20 3c 6c 69 6d 69 74 73 2e 68 3e 20 65 78 69 73 74  <limits.h> exist
28f30 73 20 65 76 65 6e 20 6f 6e 20 66 72 65 65 73 74  s even on freest
28f40 61 6e 64 69 6e 67 20 63 6f 6d 70 69 6c 65 72 73  anding compilers
28f50 2e 0a 20 20 23 20 4f 6e 20 74 68 65 20 4e 65 58  ..  # On the NeX
28f60 54 2c 20 63 63 20 2d 45 20 72 75 6e 73 20 74 68  T, cc -E runs th
28f70 65 20 63 6f 64 65 20 74 68 72 6f 75 67 68 20 74  e code through t
28f80 68 65 20 63 6f 6d 70 69 6c 65 72 27 73 20 70 61  he compiler's pa
28f90 72 73 65 72 2c 0a 20 20 23 20 6e 6f 74 20 6a 75  rser,.  # not ju
28fa0 73 74 20 74 68 72 6f 75 67 68 20 63 70 70 2e 20  st through cpp. 
28fb0 22 53 79 6e 74 61 78 20 65 72 72 6f 72 22 20 69  "Syntax error" i
28fc0 73 20 68 65 72 65 20 74 6f 20 63 61 74 63 68 20  s here to catch 
28fd0 74 68 69 73 20 63 61 73 65 2e 0a 20 20 63 61 74  this case..  cat
28fe0 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
28ff0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
29000 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
29010 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
29020 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
29030 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
29040 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
29050 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
29060 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
29070 69 66 64 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23  ifdef __STDC__.#
29080 20 69 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73   include <limits
29090 2e 68 3e 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c  .h>.#else.# incl
290a0 75 64 65 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23  ude <assert.h>.#
290b0 65 6e 64 69 66 0a 09 09 20 20 20 20 20 53 79 6e  endif...     Syn
290c0 74 61 78 20 65 72 72 6f 72 0a 5f 41 43 45 4f 46  tax error._ACEOF
290d0 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24  .if { (ac_try="$
290e0 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e  ac_cpp conftest.
290f0 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20 22 28  $ac_ext".case "(
29100 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
29110 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
29120 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
29130 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
29140 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
29150 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61  ry;;.esac.eval a
29160 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24  c_try_echo="\"\$
29170 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
29180 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24  ac_try_echo\"".$
29190 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79  as_echo "$ac_try
291a0 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65  _echo") >&5.  (e
291b0 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e  val "$ac_cpp con
291c0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20  ftest.$ac_ext") 
291d0 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  2>conftest.er1. 
291e0 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
291f0 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63  grep -v '^ *+' c
29200 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e  onftest.er1 >con
29210 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d  ftest.err.  rm -
29220 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  f conftest.er1. 
29230 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
29240 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f  r >&5.  $as_echo
29250 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
29260 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
29270 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
29280 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e  $ac_status); } >
29290 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09  /dev/null && {..
292a0 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f   test -z "$ac_c_
292b0 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61  preproc_warn_fla
292c0 67 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  g$ac_c_werror_fl
292d0 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20  ag" ||.. test ! 
292e0 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  -s conftest.err.
292f0 20 20 20 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20         }; then. 
29300 20 3a 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63   :.else.  $as_ec
29310 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
29320 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
29330 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
29340 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
29350 65 78 74 20 3e 26 35 0a 0a 20 20 23 20 42 72 6f  ext >&5..  # Bro
29360 6b 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61  ken: fails on va
29370 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69  lid input..conti
29380 6e 75 65 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  nue.fi..rm -f co
29390 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
293a0 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20 23  est.$ac_ext..  #
293b0 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f 6e 20 73 61   OK, works on sa
293c0 6e 65 20 63 61 73 65 73 2e 20 20 4e 6f 77 20 63  ne cases.  Now c
293d0 68 65 63 6b 20 77 68 65 74 68 65 72 20 6e 6f 6e  heck whether non
293e0 65 78 69 73 74 65 6e 74 20 68 65 61 64 65 72 73  existent headers
293f0 0a 20 20 23 20 63 61 6e 20 62 65 20 64 65 74 65  .  # can be dete
29400 63 74 65 64 20 61 6e 64 20 68 6f 77 2e 0a 20 20  cted and how..  
29410 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
29420 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
29430 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
29440 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
29450 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
29460 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
29470 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
29480 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
29490 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
294a0 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 61 63 5f 6e  /.#include <ac_n
294b0 6f 6e 65 78 69 73 74 65 6e 74 2e 68 3e 0a 5f 41  onexistent.h>._A
294c0 43 45 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74 72  CEOF.if { (ac_tr
294d0 79 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  y="$ac_cpp conft
294e0 65 73 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73  est.$ac_ext".cas
294f0 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
29500 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
29510 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
29520 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
29530 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
29540 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
29550 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22  al ac_try_echo="
29560 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
29570 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
29580 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  "".$as_echo "$ac
29590 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a  _try_echo") >&5.
295a0 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70    (eval "$ac_cpp
295b0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
295c0 74 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  t") 2>conftest.e
295d0 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
295e0 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
295f0 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
29600 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
29610 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
29620 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
29630 74 2e 65 72 72 20 3e 26 35 0a 20 20 24 61 73 5f  t.err >&5.  $as_
29640 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
29650 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
29660 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
29670 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
29680 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26   } >/dev/null &&
29690 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61   {.. test -z "$a
296a0 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e  c_c_preproc_warn
296b0 5f 66 6c 61 67 24 61 63 5f 63 5f 77 65 72 72 6f  _flag$ac_c_werro
296c0 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73  r_flag" ||.. tes
296d0 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
296e0 65 72 72 0a 20 20 20 20 20 20 20 7d 3b 20 74 68  err.       }; th
296f0 65 6e 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73  en.  # Broken: s
29700 75 63 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69  uccess on invali
29710 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75  d input..continu
29720 65 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68  e.else.  $as_ech
29730 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
29740 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
29750 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
29760 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
29770 78 74 20 3e 26 35 0a 0a 20 20 23 20 50 61 73 73  xt >&5..  # Pass
29780 65 73 20 62 6f 74 68 20 74 65 73 74 73 2e 0a 61  es both tests..a
29790 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62  c_preproc_ok=:.b
297a0 72 65 61 6b 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  reak.fi..rm -f c
297b0 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
297c0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 64 6f  test.$ac_ext..do
297d0 6e 65 0a 23 20 42 65 63 61 75 73 65 20 6f 66 20  ne.# Because of 
297e0 60 62 72 65 61 6b 27 2c 20 5f 41 43 5f 50 52 45  `break', _AC_PRE
297f0 50 52 4f 43 5f 49 46 45 4c 53 45 27 73 20 63 6c  PROC_IFELSE's cl
29800 65 61 6e 69 6e 67 20 63 6f 64 65 20 77 61 73 20  eaning code was 
29810 73 6b 69 70 70 65 64 2e 0a 72 6d 20 2d 66 20 63  skipped..rm -f c
29820 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
29830 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 69 66 20  test.$ac_ext.if 
29840 24 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3b 20  $ac_preproc_ok; 
29850 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20  then.  :.else.  
29860 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  { { $as_echo "$a
29870 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
29880 72 6f 72 3a 20 43 20 70 72 65 70 72 6f 63 65 73  ror: C preproces
29890 73 6f 72 20 5c 22 24 43 50 50 5c 22 20 66 61 69  sor \"$CPP\" fai
298a0 6c 73 20 73 61 6e 69 74 79 20 63 68 65 63 6b 0a  ls sanity check.
298b0 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67  See \`config.log
298c0 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69  ' for more detai
298d0 6c 73 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ls." >&5.$as_ech
298e0 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
298f0 3a 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f 72  : C preprocessor
29900 20 5c 22 24 43 50 50 5c 22 20 66 61 69 6c 73 20   \"$CPP\" fails 
29910 73 61 6e 69 74 79 20 63 68 65 63 6b 0a 53 65 65  sanity check.See
29920 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66   \`config.log' f
29930 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e  or more details.
29940 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78  " >&2;}.   { (ex
29950 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
29960 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65 78 74 3d 63  ; }.fi..ac_ext=c
29970 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43  .ac_cpp='$CPP $C
29980 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70  PPFLAGS'.ac_comp
29990 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c  ile='$CC -c $CFL
299a0 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f  AGS $CPPFLAGS co
299b0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
299c0 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43  &5'.ac_link='$CC
299d0 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -o conftest$ac_
299e0 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24  exeext $CFLAGS $
299f0 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47  CPPFLAGS $LDFLAG
29a00 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
29a10 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63  xt $LIBS >&5'.ac
29a20 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61  _compiler_gnu=$a
29a30 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
29a40 67 6e 75 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f  gnu...{ $as_echo
29a50 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
29a60 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 41  : checking for A
29a70 4e 53 49 20 43 20 68 65 61 64 65 72 20 66 69 6c  NSI C header fil
29a80 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  es" >&5.$as_echo
29a90 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
29aa0 20 41 4e 53 49 20 43 20 68 65 61 64 65 72 20 66   ANSI C header f
29ab0 69 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  iles... " >&6; }
29ac0 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
29ad0 76 5f 68 65 61 64 65 72 5f 73 74 64 63 2b 73 65  v_header_stdc+se
29ae0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
29af0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
29b00 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
29b10 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73  e.  cat >conftes
29b20 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
29b30 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
29b40 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
29b50 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
29b60 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
29b70 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
29b80 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
29b90 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
29ba0 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c  .  */.#include <
29bb0 73 74 64 6c 69 62 2e 68 3e 0a 23 69 6e 63 6c 75  stdlib.h>.#inclu
29bc0 64 65 20 3c 73 74 64 61 72 67 2e 68 3e 0a 23 69  de <stdarg.h>.#i
29bd0 6e 63 6c 75 64 65 20 3c 73 74 72 69 6e 67 2e 68  nclude <string.h
29be0 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 66 6c 6f 61  >.#include <floa
29bf0 74 2e 68 3e 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28  t.h>..int.main (
29c00 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72  ).{..  ;.  retur
29c10 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d  n 0;.}._ACEOF.rm
29c20 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
29c30 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63  _objext.if { (ac
29c40 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c  _try="$ac_compil
29c50 65 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  e".case "(($ac_t
29c60 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
29c70 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
29c80 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
29c90 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
29ca0 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
29cb0 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f  sac.eval ac_try_
29cc0 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo="\"\$as_me:
29cd0 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
29ce0 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68  _echo\"".$as_ech
29cf0 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22  o "$ac_try_echo"
29d00 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
29d10 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63  ac_compile") 2>c
29d20 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63  onftest.er1.  ac
29d30 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65  _status=$?.  gre
29d40 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66  p -v '^ *+' conf
29d50 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65  test.er1 >confte
29d60 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63  st.err.  rm -f c
29d70 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61  onftest.er1.  ca
29d80 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
29d90 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  &5.  $as_echo "$
29da0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
29db0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
29dc0 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
29dd0 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b  _status); } && {
29de0 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  .. test -z "$ac_
29df0 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c  c_werror_flag" |
29e00 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f  |.. test ! -s co
29e10 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
29e20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63    } && test -s c
29e30 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
29e40 78 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  xt; then.  ac_cv
29e50 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 79 65 73  _header_stdc=yes
29e60 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f  .else.  $as_echo
29e70 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
29e80 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
29e90 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
29ea0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
29eb0 74 20 3e 26 35 0a 0a 09 61 63 5f 63 76 5f 68 65  t >&5...ac_cv_he
29ec0 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a  ader_stdc=no.fi.
29ed0 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
29ee0 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
29ef0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
29f00 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 69  ftest.$ac_ext..i
29f10 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f 68 65  f test $ac_cv_he
29f20 61 64 65 72 5f 73 74 64 63 20 3d 20 79 65 73 3b  ader_stdc = yes;
29f30 20 74 68 65 6e 0a 20 20 23 20 53 75 6e 4f 53 20   then.  # SunOS 
29f40 34 2e 78 20 73 74 72 69 6e 67 2e 68 20 64 6f 65  4.x string.h doe
29f50 73 20 6e 6f 74 20 64 65 63 6c 61 72 65 20 6d 65  s not declare me
29f60 6d 2a 2c 20 63 6f 6e 74 72 61 72 79 20 74 6f 20  m*, contrary to 
29f70 41 4e 53 49 2e 0a 20 20 63 61 74 20 3e 63 6f 6e  ANSI..  cat >con
29f80 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
29f90 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
29fa0 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
29fb0 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
29fc0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
29fd0 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
29fe0 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
29ff0 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
2a000 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75  fs.h.  */.#inclu
2a010 64 65 20 3c 73 74 72 69 6e 67 2e 68 3e 0a 0a 5f  de <string.h>.._
2a020 41 43 45 4f 46 0a 69 66 20 28 65 76 61 6c 20 22  ACEOF.if (eval "
2a030 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74  $ac_cpp conftest
2a040 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 26 35 20  .$ac_ext") 2>&5 
2a050 7c 0a 20 20 24 45 47 52 45 50 20 22 6d 65 6d 63  |.  $EGREP "memc
2a060 68 72 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  hr" >/dev/null 2
2a070 3e 26 31 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c  >&1; then.  :.el
2a080 73 65 0a 20 20 61 63 5f 63 76 5f 68 65 61 64 65  se.  ac_cv_heade
2a090 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20  r_stdc=no.fi.rm 
2a0a0 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69  -f conftest*..fi
2a0b0 0a 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63 76  ..if test $ac_cv
2a0c0 5f 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20 79  _header_stdc = y
2a0d0 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 49 53 43  es; then.  # ISC
2a0e0 20 32 2e 30 2e 32 20 73 74 64 6c 69 62 2e 68 20   2.0.2 stdlib.h 
2a0f0 64 6f 65 73 20 6e 6f 74 20 64 65 63 6c 61 72 65  does not declare
2a100 20 66 72 65 65 2c 20 63 6f 6e 74 72 61 72 79 20   free, contrary 
2a110 74 6f 20 41 4e 53 49 2e 0a 20 20 63 61 74 20 3e  to ANSI..  cat >
2a120 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2a130 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
2a140 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
2a150 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
2a160 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
2a170 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
2a180 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
2a190 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
2a1a0 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e  fdefs.h.  */.#in
2a1b0 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e  clude <stdlib.h>
2a1c0 0a 0a 5f 41 43 45 4f 46 0a 69 66 20 28 65 76 61  .._ACEOF.if (eva
2a1d0 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  l "$ac_cpp conft
2a1e0 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e  est.$ac_ext") 2>
2a1f0 26 35 20 7c 0a 20 20 24 45 47 52 45 50 20 22 66  &5 |.  $EGREP "f
2a200 72 65 65 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  ree" >/dev/null 
2a210 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 3a 0a 65  2>&1; then.  :.e
2a220 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 65 61 64  lse.  ac_cv_head
2a230 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d  er_stdc=no.fi.rm
2a240 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66   -f conftest*..f
2a250 69 0a 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63  i..if test $ac_c
2a260 76 5f 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20  v_header_stdc = 
2a270 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 2f 62  yes; then.  # /b
2a280 69 6e 2f 63 63 20 69 6e 20 49 72 69 78 2d 34 2e  in/cc in Irix-4.
2a290 30 2e 35 20 67 65 74 73 20 6e 6f 6e 2d 41 4e 53  0.5 gets non-ANS
2a2a0 49 20 63 74 79 70 65 20 6d 61 63 72 6f 73 20 75  I ctype macros u
2a2b0 6e 6c 65 73 73 20 75 73 69 6e 67 20 2d 61 6e 73  nless using -ans
2a2c0 69 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24 63  i..  if test "$c
2a2d0 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20  ross_compiling" 
2a2e0 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 3a 0a  = yes; then.  :.
2a2f0 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66  else.  cat >conf
2a300 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
2a310 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66  ACEOF./* confdef
2a320 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a  s.h.  */._ACEOF.
2a330 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e  cat confdefs.h >
2a340 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
2a350 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74  t.cat >>conftest
2a360 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
2a370 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  F./* end confdef
2a380 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64  s.h.  */.#includ
2a390 65 20 3c 63 74 79 70 65 2e 68 3e 0a 23 69 6e 63  e <ctype.h>.#inc
2a3a0 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e 0a  lude <stdlib.h>.
2a3b0 23 69 66 20 28 28 27 20 27 20 26 20 30 78 30 46  #if ((' ' & 0x0F
2a3c0 46 29 20 3d 3d 20 30 78 30 32 30 29 0a 23 20 64  F) == 0x020).# d
2a3d0 65 66 69 6e 65 20 49 53 4c 4f 57 45 52 28 63 29  efine ISLOWER(c)
2a3e0 20 28 27 61 27 20 3c 3d 20 28 63 29 20 26 26 20   ('a' <= (c) && 
2a3f0 28 63 29 20 3c 3d 20 27 7a 27 29 0a 23 20 64 65  (c) <= 'z').# de
2a400 66 69 6e 65 20 54 4f 55 50 50 45 52 28 63 29 20  fine TOUPPER(c) 
2a410 28 49 53 4c 4f 57 45 52 28 63 29 20 3f 20 27 41  (ISLOWER(c) ? 'A
2a420 27 20 2b 20 28 28 63 29 20 2d 20 27 61 27 29 20  ' + ((c) - 'a') 
2a430 3a 20 28 63 29 29 0a 23 65 6c 73 65 0a 23 20 64  : (c)).#else.# d
2a440 65 66 69 6e 65 20 49 53 4c 4f 57 45 52 28 63 29  efine ISLOWER(c)
2a450 20 5c 0a 09 09 20 20 20 28 28 27 61 27 20 3c 3d   \...   (('a' <=
2a460 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27   (c) && (c) <= '
2a470 69 27 29 20 5c 0a 09 09 20 20 20 20 20 7c 7c 20  i') \...     || 
2a480 28 27 6a 27 20 3c 3d 20 28 63 29 20 26 26 20 28  ('j' <= (c) && (
2a490 63 29 20 3c 3d 20 27 72 27 29 20 5c 0a 09 09 20  c) <= 'r') \... 
2a4a0 20 20 20 20 7c 7c 20 28 27 73 27 20 3c 3d 20 28      || ('s' <= (
2a4b0 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27 7a 27  c) && (c) <= 'z'
2a4c0 29 29 0a 23 20 64 65 66 69 6e 65 20 54 4f 55 50  )).# define TOUP
2a4d0 50 45 52 28 63 29 20 28 49 53 4c 4f 57 45 52 28  PER(c) (ISLOWER(
2a4e0 63 29 20 3f 20 28 28 63 29 20 7c 20 30 78 34 30  c) ? ((c) | 0x40
2a4f0 29 20 3a 20 28 63 29 29 0a 23 65 6e 64 69 66 0a  ) : (c)).#endif.
2a500 0a 23 64 65 66 69 6e 65 20 58 4f 52 28 65 2c 20  .#define XOR(e, 
2a510 66 29 20 28 28 28 65 29 20 26 26 20 21 28 66 29  f) (((e) && !(f)
2a520 29 20 7c 7c 20 28 21 28 65 29 20 26 26 20 28 66  ) || (!(e) && (f
2a530 29 29 29 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  ))).int.main ().
2a540 7b 0a 20 20 69 6e 74 20 69 3b 0a 20 20 66 6f 72  {.  int i;.  for
2a550 20 28 69 20 3d 20 30 3b 20 69 20 3c 20 32 35 36   (i = 0; i < 256
2a560 3b 20 69 2b 2b 29 0a 20 20 20 20 69 66 20 28 58  ; i++).    if (X
2a570 4f 52 20 28 69 73 6c 6f 77 65 72 20 28 69 29 2c  OR (islower (i),
2a580 20 49 53 4c 4f 57 45 52 20 28 69 29 29 0a 09 7c   ISLOWER (i))..|
2a590 7c 20 74 6f 75 70 70 65 72 20 28 69 29 20 21 3d  | toupper (i) !=
2a5a0 20 54 4f 55 50 50 45 52 20 28 69 29 29 0a 20 20   TOUPPER (i)).  
2a5b0 20 20 20 20 72 65 74 75 72 6e 20 32 3b 0a 20 20      return 2;.  
2a5c0 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
2a5d0 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  OF.rm -f conftes
2a5e0 74 24 61 63 5f 65 78 65 65 78 74 0a 69 66 20 7b  t$ac_exeext.if {
2a5f0 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69   (ac_try="$ac_li
2a600 6e 6b 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  nk".case "(($ac_
2a610 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
2a620 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
2a630 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
2a640 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
2a650 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
2a660 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79  esac.eval ac_try
2a670 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65  _echo="\"\$as_me
2a680 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
2a690 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63  y_echo\"".$as_ec
2a6a0 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f  ho "$ac_try_echo
2a6b0 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
2a6c0 24 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 26 35 0a  $ac_link") 2>&5.
2a6d0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
2a6e0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
2a6f0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
2a700 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
2a710 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
2a720 74 75 73 29 3b 20 7d 20 26 26 20 7b 20 61 63 5f  tus); } && { ac_
2a730 74 72 79 3d 27 2e 2f 63 6f 6e 66 74 65 73 74 24  try='./conftest$
2a740 61 63 5f 65 78 65 65 78 74 27 0a 20 20 7b 20 28  ac_exeext'.  { (
2a750 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
2a760 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
2a770 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
2a780 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
2a790 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
2a7a0 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
2a7b0 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68  .eval ac_try_ech
2a7c0 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  o="\"\$as_me:$LI
2a7d0 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
2a7e0 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22  ho\"".$as_echo "
2a7f0 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e  $ac_try_echo") >
2a800 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
2a810 74 72 79 22 29 20 32 3e 26 35 0a 20 20 61 63 5f  try") 2>&5.  ac_
2a820 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f  status=$?.  $as_
2a830 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
2a840 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
2a850 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
2a860 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
2a870 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 3a 0a   }; }; then.  :.
2a880 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20  else.  $as_echo 
2a890 22 24 61 73 5f 6d 65 3a 20 70 72 6f 67 72 61 6d  "$as_me: program
2a8a0 20 65 78 69 74 65 64 20 77 69 74 68 20 73 74 61   exited with sta
2a8b0 74 75 73 20 24 61 63 5f 73 74 61 74 75 73 22 20  tus $ac_status" 
2a8c0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
2a8d0 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
2a8e0 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
2a8f0 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
2a900 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
2a910 35 0a 0a 28 20 65 78 69 74 20 24 61 63 5f 73 74  5..( exit $ac_st
2a920 61 74 75 73 20 29 0a 61 63 5f 63 76 5f 68 65 61  atus ).ac_cv_hea
2a930 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72  der_stdc=no.fi.r
2a940 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2e 64  m -rf conftest.d
2a950 53 59 4d 0a 72 6d 20 2d 66 20 63 6f 72 65 20 2a  SYM.rm -f core *
2a960 2e 63 6f 72 65 20 63 6f 72 65 2e 63 6f 6e 66 74  .core core.conft
2a970 65 73 74 2e 2a 20 67 6d 6f 6e 2e 6f 75 74 20 62  est.* gmon.out b
2a980 62 2e 6f 75 74 20 63 6f 6e 66 74 65 73 74 24 61  b.out conftest$a
2a990 63 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73  c_exeext conftes
2a9a0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
2a9b0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69  ftest.$ac_ext.fi
2a9c0 0a 0a 0a 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65  ...fi.fi.{ $as_e
2a9d0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
2a9e0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
2a9f0 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 22  _cv_header_stdc"
2aa00 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
2aa10 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64  ac_cv_header_std
2aa20 63 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73  c" >&6; }.if tes
2aa30 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  t $ac_cv_header_
2aa40 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e  stdc = yes; then
2aa50 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73  ..cat >>confdefs
2aa60 2e 68 20 3c 3c 5c 5f 41 43 45 4f 46 0a 23 64 65  .h <<\_ACEOF.#de
2aa70 66 69 6e 65 20 53 54 44 43 5f 48 45 41 44 45 52  fine STDC_HEADER
2aa80 53 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a  S 1._ACEOF..fi..
2aa90 23 20 4f 6e 20 49 52 49 58 20 35 2e 33 2c 20 73  # On IRIX 5.3, s
2aaa0 79 73 2f 74 79 70 65 73 20 61 6e 64 20 69 6e 74  ys/types and int
2aab0 74 79 70 65 73 2e 68 20 61 72 65 20 63 6f 6e 66  types.h are conf
2aac0 6c 69 63 74 69 6e 67 2e 0a 0a 0a 0a 0a 0a 0a 0a  licting.........
2aad0 0a 0a 66 6f 72 20 61 63 5f 68 65 61 64 65 72 20  ..for ac_header 
2aae0 69 6e 20 73 79 73 2f 74 79 70 65 73 2e 68 20 73  in sys/types.h s
2aaf0 79 73 2f 73 74 61 74 2e 68 20 73 74 64 6c 69 62  ys/stat.h stdlib
2ab00 2e 68 20 73 74 72 69 6e 67 2e 68 20 6d 65 6d 6f  .h string.h memo
2ab10 72 79 2e 68 20 73 74 72 69 6e 67 73 2e 68 20 5c  ry.h strings.h \
2ab20 0a 09 09 20 20 69 6e 74 74 79 70 65 73 2e 68 20  ...  inttypes.h 
2ab30 73 74 64 69 6e 74 2e 68 20 75 6e 69 73 74 64 2e  stdint.h unistd.
2ab40 68 0a 64 6f 0a 61 73 5f 61 63 5f 48 65 61 64 65  h.do.as_ac_Heade
2ab50 72 3d 60 24 61 73 5f 65 63 68 6f 20 22 61 63 5f  r=`$as_echo "ac_
2ab60 63 76 5f 68 65 61 64 65 72 5f 24 61 63 5f 68 65  cv_header_$ac_he
2ab70 61 64 65 72 22 20 7c 20 24 61 73 5f 74 72 5f 73  ader" | $as_tr_s
2ab80 68 60 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  h`.{ $as_echo "$
2ab90 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
2aba0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
2abb0 68 65 61 64 65 72 22 20 3e 26 35 0a 24 61 73 5f  header" >&5.$as_
2abc0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
2abd0 20 66 6f 72 20 24 61 63 5f 68 65 61 64 65 72 2e   for $ac_header.
2abe0 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 7b  .. " >&6; }.if {
2abf0 20 61 73 5f 76 61 72 3d 24 61 73 5f 61 63 5f 48   as_var=$as_ac_H
2ac00 65 61 64 65 72 3b 20 65 76 61 6c 20 22 74 65 73  eader; eval "tes
2ac10 74 20 5c 22 5c 24 7b 24 61 73 5f 76 61 72 2b 73  t \"\${$as_var+s
2ac20 65 74 7d 5c 22 20 3d 20 73 65 74 22 3b 20 7d 3b  et}\" = set"; };
2ac30 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
2ac40 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
2ac50 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63  &6.else.  cat >c
2ac60 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
2ac70 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
2ac80 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
2ac90 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
2aca0 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
2acb0 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
2acc0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
2acd0 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
2ace0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 61 63 5f  defs.h.  */.$ac_
2acf0 69 6e 63 6c 75 64 65 73 5f 64 65 66 61 75 6c 74  includes_default
2ad00 0a 0a 23 69 6e 63 6c 75 64 65 20 3c 24 61 63 5f  ..#include <$ac_
2ad10 68 65 61 64 65 72 3e 0a 5f 41 43 45 4f 46 0a 72  header>._ACEOF.r
2ad20 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61  m -f conftest.$a
2ad30 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61  c_objext.if { (a
2ad40 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69  c_try="$ac_compi
2ad50 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  le".case "(($ac_
2ad60 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
2ad70 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
2ad80 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
2ad90 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
2ada0 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
2adb0 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79  esac.eval ac_try
2adc0 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65  _echo="\"\$as_me
2add0 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
2ade0 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63  y_echo\"".$as_ec
2adf0 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f  ho "$ac_try_echo
2ae00 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
2ae10 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e  $ac_compile") 2>
2ae20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
2ae30 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
2ae40 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
2ae50 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
2ae60 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
2ae70 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
2ae80 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
2ae90 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  >&5.  $as_echo "
2aea0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
2aeb0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
2aec0 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
2aed0 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20  c_status); } && 
2aee0 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63  {.. test -z "$ac
2aef0 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20  _c_werror_flag" 
2af00 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63  ||.. test ! -s c
2af10 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20  onftest.err.    
2af20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20     } && test -s 
2af30 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
2af40 65 78 74 3b 20 74 68 65 6e 0a 20 20 65 76 61 6c  ext; then.  eval
2af50 20 22 24 61 73 5f 61 63 5f 48 65 61 64 65 72 3d   "$as_ac_Header=
2af60 79 65 73 22 0a 65 6c 73 65 0a 20 20 24 61 73 5f  yes".else.  $as_
2af70 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
2af80 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
2af90 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
2afa0 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
2afb0 63 5f 65 78 74 20 3e 26 35 0a 0a 09 65 76 61 6c  c_ext >&5...eval
2afc0 20 22 24 61 73 5f 61 63 5f 48 65 61 64 65 72 3d   "$as_ac_Header=
2afd0 6e 6f 22 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  no".fi..rm -f co
2afe0 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
2aff0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
2b000 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
2b010 5f 65 78 74 0a 66 69 0a 61 63 5f 72 65 73 3d 60  _ext.fi.ac_res=`
2b020 65 76 61 6c 20 27 61 73 5f 76 61 6c 3d 24 7b 27  eval 'as_val=${'
2b030 24 61 73 5f 61 63 5f 48 65 61 64 65 72 27 7d 0a  $as_ac_Header'}.
2b040 09 09 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .. $as_echo "$as
2b050 5f 76 61 6c 22 27 60 0a 09 20 20 20 20 20 20 20  _val"'`..       
2b060 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
2b070 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
2b080 6c 74 3a 20 24 61 63 5f 72 65 73 22 20 3e 26 35  lt: $ac_res" >&5
2b090 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 72  .$as_echo "$ac_r
2b0a0 65 73 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  es" >&6; }.if te
2b0b0 73 74 20 60 65 76 61 6c 20 27 61 73 5f 76 61 6c  st `eval 'as_val
2b0c0 3d 24 7b 27 24 61 73 5f 61 63 5f 48 65 61 64 65  =${'$as_ac_Heade
2b0d0 72 27 7d 0a 09 09 20 24 61 73 5f 65 63 68 6f 20  r'}... $as_echo 
2b0e0 22 24 61 73 5f 76 61 6c 22 27 60 20 3d 20 79 65  "$as_val"'` = ye
2b0f0 73 3b 20 74 68 65 6e 0a 20 20 63 61 74 20 3e 3e  s; then.  cat >>
2b100 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43  confdefs.h <<_AC
2b110 45 4f 46 0a 23 64 65 66 69 6e 65 20 60 24 61 73  EOF.#define `$as
2b120 5f 65 63 68 6f 20 22 48 41 56 45 5f 24 61 63 5f  _echo "HAVE_$ac_
2b130 68 65 61 64 65 72 22 20 7c 20 24 61 73 5f 74 72  header" | $as_tr
2b140 5f 63 70 70 60 20 31 0a 5f 41 43 45 4f 46 0a 0a  _cpp` 1._ACEOF..
2b150 66 69 0a 0a 64 6f 6e 65 0a 0a 0a 0a 66 6f 72 20  fi..done....for 
2b160 61 63 5f 68 65 61 64 65 72 20 69 6e 20 64 6c 66  ac_header in dlf
2b170 63 6e 2e 68 0a 64 6f 0a 61 73 5f 61 63 5f 48 65  cn.h.do.as_ac_He
2b180 61 64 65 72 3d 60 24 61 73 5f 65 63 68 6f 20 22  ader=`$as_echo "
2b190 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 24 61 63  ac_cv_header_$ac
2b1a0 5f 68 65 61 64 65 72 22 20 7c 20 24 61 73 5f 74  _header" | $as_t
2b1b0 72 5f 73 68 60 0a 7b 20 24 61 73 5f 65 63 68 6f  r_sh`.{ $as_echo
2b1c0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2b1d0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
2b1e0 61 63 5f 68 65 61 64 65 72 22 20 3e 26 35 0a 24  ac_header" >&5.$
2b1f0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
2b200 69 6e 67 20 66 6f 72 20 24 61 63 5f 68 65 61 64  ing for $ac_head
2b210 65 72 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  er... " >&6; }.i
2b220 66 20 7b 20 61 73 5f 76 61 72 3d 24 61 73 5f 61  f { as_var=$as_a
2b230 63 5f 48 65 61 64 65 72 3b 20 65 76 61 6c 20 22  c_Header; eval "
2b240 74 65 73 74 20 5c 22 5c 24 7b 24 61 73 5f 76 61  test \"\${$as_va
2b250 72 2b 73 65 74 7d 5c 22 20 3d 20 73 65 74 22 3b  r+set}\" = set";
2b260 20 7d 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65   }; then.  $as_e
2b270 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
2b280 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74  " >&6.else.  cat
2b290 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
2b2a0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
2b2b0 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
2b2c0 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
2b2d0 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
2b2e0 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
2b2f0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
2b300 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
2b310 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24  onfdefs.h.  */.$
2b320 61 63 5f 69 6e 63 6c 75 64 65 73 5f 64 65 66 61  ac_includes_defa
2b330 75 6c 74 0a 0a 23 69 6e 63 6c 75 64 65 20 3c 24  ult..#include <$
2b340 61 63 5f 68 65 61 64 65 72 3e 0a 5f 41 43 45 4f  ac_header>._ACEO
2b350 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  F.rm -f conftest
2b360 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b  .$ac_objext.if {
2b370 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f   (ac_try="$ac_co
2b380 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24  mpile".case "(($
2b390 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
2b3a0 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
2b3b0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
2b3c0 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
2b3d0 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
2b3e0 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f  ;;.esac.eval ac_
2b3f0 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73  try_echo="\"\$as
2b400 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
2b410 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73  _try_echo\"".$as
2b420 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65  _echo "$ac_try_e
2b430 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61  cho") >&5.  (eva
2b440 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29  l "$ac_compile")
2b450 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a   2>conftest.er1.
2b460 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
2b470 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20   grep -v '^ *+' 
2b480 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f  conftest.er1 >co
2b490 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20  nftest.err.  rm 
2b4a0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a  -f conftest.er1.
2b4b0 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
2b4c0 72 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68  rr >&5.  $as_ech
2b4d0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2b4e0 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
2b4f0 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
2b500 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
2b510 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22  && {.. test -z "
2b520 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  $ac_c_werror_fla
2b530 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d  g" ||.. test ! -
2b540 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20  s conftest.err. 
2b550 20 20 20 20 20 20 7d 20 26 26 20 74 65 73 74 20        } && test 
2b560 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -s conftest.$ac_
2b570 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 65  objext; then.  e
2b580 76 61 6c 20 22 24 61 73 5f 61 63 5f 48 65 61 64  val "$as_ac_Head
2b590 65 72 3d 79 65 73 22 0a 65 6c 73 65 0a 20 20 24  er=yes".else.  $
2b5a0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
2b5b0 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
2b5c0 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
2b5d0 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
2b5e0 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 65  .$ac_ext >&5...e
2b5f0 76 61 6c 20 22 24 61 73 5f 61 63 5f 48 65 61 64  val "$as_ac_Head
2b600 65 72 3d 6e 6f 22 0a 66 69 0a 0a 72 6d 20 2d 66  er=no".fi..rm -f
2b610 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65   core conftest.e
2b620 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
2b630 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  objext conftest.
2b640 24 61 63 5f 65 78 74 0a 66 69 0a 61 63 5f 72 65  $ac_ext.fi.ac_re
2b650 73 3d 60 65 76 61 6c 20 27 61 73 5f 76 61 6c 3d  s=`eval 'as_val=
2b660 24 7b 27 24 61 73 5f 61 63 5f 48 65 61 64 65 72  ${'$as_ac_Header
2b670 27 7d 0a 09 09 20 24 61 73 5f 65 63 68 6f 20 22  '}... $as_echo "
2b680 24 61 73 5f 76 61 6c 22 27 60 0a 09 20 20 20 20  $as_val"'`..    
2b690 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
2b6a0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
2b6b0 65 73 75 6c 74 3a 20 24 61 63 5f 72 65 73 22 20  esult: $ac_res" 
2b6c0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
2b6d0 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a 69 66  c_res" >&6; }.if
2b6e0 20 74 65 73 74 20 60 65 76 61 6c 20 27 61 73 5f   test `eval 'as_
2b6f0 76 61 6c 3d 24 7b 27 24 61 73 5f 61 63 5f 48 65  val=${'$as_ac_He
2b700 61 64 65 72 27 7d 0a 09 09 20 24 61 73 5f 65 63  ader'}... $as_ec
2b710 68 6f 20 22 24 61 73 5f 76 61 6c 22 27 60 20 3d  ho "$as_val"'` =
2b720 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 63 61 74   yes; then.  cat
2b730 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c   >>confdefs.h <<
2b740 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 60  _ACEOF.#define `
2b750 24 61 73 5f 65 63 68 6f 20 22 48 41 56 45 5f 24  $as_echo "HAVE_$
2b760 61 63 5f 68 65 61 64 65 72 22 20 7c 20 24 61 73  ac_header" | $as
2b770 5f 74 72 5f 63 70 70 60 20 31 0a 5f 41 43 45 4f  _tr_cpp` 1._ACEO
2b780 46 0a 0a 66 69 0a 0a 64 6f 6e 65 0a 0a 0a 0a 23  F..fi..done....#
2b790 20 53 65 74 20 6f 70 74 69 6f 6e 73 0a 0a 0a 0a   Set options....
2b7a0 20 20 20 20 20 20 20 20 65 6e 61 62 6c 65 5f 64          enable_d
2b7b0 6c 6f 70 65 6e 3d 6e 6f 0a 0a 0a 20 20 65 6e 61  lopen=no...  ena
2b7c0 62 6c 65 5f 77 69 6e 33 32 5f 64 6c 6c 3d 6e 6f  ble_win32_dll=no
2b7d0 0a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 23  ...            #
2b7e0 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d   Check whether -
2b7f0 2d 65 6e 61 62 6c 65 2d 73 68 61 72 65 64 20 77  -enable-shared w
2b800 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73  as given..if tes
2b810 74 20 22 24 7b 65 6e 61 62 6c 65 5f 73 68 61 72  t "${enable_shar
2b820 65 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  ed+set}" = set; 
2b830 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76 61 6c  then.  enableval
2b840 3d 24 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3b  =$enable_shared;
2b850 20 70 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65 66   p=${PACKAGE-def
2b860 61 75 6c 74 7d 0a 20 20 20 20 63 61 73 65 20 24  ault}.    case $
2b870 65 6e 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20  enableval in.   
2b880 20 79 65 73 29 20 65 6e 61 62 6c 65 5f 73 68 61   yes) enable_sha
2b890 72 65 64 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e  red=yes ;;.    n
2b8a0 6f 29 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64  o) enable_shared
2b8b0 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a 20 20  =no ;;.    *).  
2b8c0 20 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65      enable_share
2b8d0 64 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f  d=no.      # Loo
2b8e0 6b 20 61 74 20 74 68 65 20 61 72 67 75 6d 65 6e  k at the argumen
2b8f0 74 20 77 65 20 67 6f 74 2e 20 20 57 65 20 75 73  t we got.  We us
2b900 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e  e all the common
2b910 20 6c 69 73 74 20 73 65 70 61 72 61 74 6f 72 73   list separators
2b920 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61 76 65 5f  ..      lt_save_
2b930 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d  ifs="$IFS"; IFS=
2b940 22 24 7b 49 46 53 7d 24 50 41 54 48 5f 53 45 50  "${IFS}$PATH_SEP
2b950 41 52 41 54 4f 52 2c 22 0a 20 20 20 20 20 20 66  ARATOR,".      f
2b960 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c  or pkg in $enabl
2b970 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24  eval; do..IFS="$
2b980 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 09 69 66  lt_save_ifs"..if
2b990 20 74 65 73 74 20 22 58 24 70 6b 67 22 20 3d 20   test "X$pkg" = 
2b9a0 22 58 24 70 22 3b 20 74 68 65 6e 0a 09 20 20 65  "X$p"; then..  e
2b9b0 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 79 65 73  nable_shared=yes
2b9c0 0a 09 66 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a  ..fi.      done.
2b9d0 20 20 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73        IFS="$lt_s
2b9e0 61 76 65 5f 69 66 73 22 0a 20 20 20 20 20 20 3b  ave_ifs".      ;
2b9f0 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a  ;.    esac.else.
2ba00 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d    enable_shared=
2ba10 79 65 73 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  yes.fi..........
2ba20 20 20 23 20 43 68 65 63 6b 20 77 68 65 74 68 65    # Check whethe
2ba30 72 20 2d 2d 65 6e 61 62 6c 65 2d 73 74 61 74 69  r --enable-stati
2ba40 63 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20  c was given..if 
2ba50 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 73  test "${enable_s
2ba60 74 61 74 69 63 2b 73 65 74 7d 22 20 3d 20 73 65  tatic+set}" = se
2ba70 74 3b 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65  t; then.  enable
2ba80 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 73 74 61 74  val=$enable_stat
2ba90 69 63 3b 20 70 3d 24 7b 50 41 43 4b 41 47 45 2d  ic; p=${PACKAGE-
2baa0 64 65 66 61 75 6c 74 7d 0a 20 20 20 20 63 61 73  default}.    cas
2bab0 65 20 24 65 6e 61 62 6c 65 76 61 6c 20 69 6e 0a  e $enableval in.
2bac0 20 20 20 20 79 65 73 29 20 65 6e 61 62 6c 65 5f      yes) enable_
2bad0 73 74 61 74 69 63 3d 79 65 73 20 3b 3b 0a 20 20  static=yes ;;.  
2bae0 20 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 73 74 61    no) enable_sta
2baf0 74 69 63 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29  tic=no ;;.    *)
2bb00 0a 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 74 61  .     enable_sta
2bb10 74 69 63 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c  tic=no.      # L
2bb20 6f 6f 6b 20 61 74 20 74 68 65 20 61 72 67 75 6d  ook at the argum
2bb30 65 6e 74 20 77 65 20 67 6f 74 2e 20 20 57 65 20  ent we got.  We 
2bb40 75 73 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d  use all the comm
2bb50 6f 6e 20 6c 69 73 74 20 73 65 70 61 72 61 74 6f  on list separato
2bb60 72 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61 76  rs..      lt_sav
2bb70 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46  e_ifs="$IFS"; IF
2bb80 53 3d 22 24 7b 49 46 53 7d 24 50 41 54 48 5f 53  S="${IFS}$PATH_S
2bb90 45 50 41 52 41 54 4f 52 2c 22 0a 20 20 20 20 20  EPARATOR,".     
2bba0 20 66 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e 61   for pkg in $ena
2bbb0 62 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d  bleval; do..IFS=
2bbc0 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 09  "$lt_save_ifs"..
2bbd0 69 66 20 74 65 73 74 20 22 58 24 70 6b 67 22 20  if test "X$pkg" 
2bbe0 3d 20 22 58 24 70 22 3b 20 74 68 65 6e 0a 09 20  = "X$p"; then.. 
2bbf0 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 79   enable_static=y
2bc00 65 73 0a 09 66 69 0a 20 20 20 20 20 20 64 6f 6e  es..fi.      don
2bc10 65 0a 20 20 20 20 20 20 49 46 53 3d 22 24 6c 74  e.      IFS="$lt
2bc20 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 20  _save_ifs".     
2bc30 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c 73   ;;.    esac.els
2bc40 65 0a 20 20 65 6e 61 62 6c 65 5f 73 74 61 74 69  e.  enable_stati
2bc50 63 3d 79 65 73 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a  c=yes.fi........
2bc60 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68  ...# Check wheth
2bc70 65 72 20 2d 2d 77 69 74 68 2d 70 69 63 20 77 61  er --with-pic wa
2bc80 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74  s given..if test
2bc90 20 22 24 7b 77 69 74 68 5f 70 69 63 2b 73 65 74   "${with_pic+set
2bca0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
2bcb0 20 77 69 74 68 76 61 6c 3d 24 77 69 74 68 5f 70   withval=$with_p
2bcc0 69 63 3b 20 70 69 63 5f 6d 6f 64 65 3d 22 24 77  ic; pic_mode="$w
2bcd0 69 74 68 76 61 6c 22 0a 65 6c 73 65 0a 20 20 70  ithval".else.  p
2bce0 69 63 5f 6d 6f 64 65 3d 64 65 66 61 75 6c 74 0a  ic_mode=default.
2bcf0 66 69 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24 70  fi...test -z "$p
2bd00 69 63 5f 6d 6f 64 65 22 20 26 26 20 70 69 63 5f  ic_mode" && pic_
2bd10 6d 6f 64 65 3d 64 65 66 61 75 6c 74 0a 0a 0a 0a  mode=default....
2bd20 0a 0a 0a 0a 20 20 23 20 43 68 65 63 6b 20 77 68  ....  # Check wh
2bd30 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 66  ether --enable-f
2bd40 61 73 74 2d 69 6e 73 74 61 6c 6c 20 77 61 73 20  ast-install was 
2bd50 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22  given..if test "
2bd60 24 7b 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e  ${enable_fast_in
2bd70 73 74 61 6c 6c 2b 73 65 74 7d 22 20 3d 20 73 65  stall+set}" = se
2bd80 74 3b 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65  t; then.  enable
2bd90 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 66 61 73 74  val=$enable_fast
2bda0 5f 69 6e 73 74 61 6c 6c 3b 20 70 3d 24 7b 50 41  _install; p=${PA
2bdb0 43 4b 41 47 45 2d 64 65 66 61 75 6c 74 7d 0a 20  CKAGE-default}. 
2bdc0 20 20 20 63 61 73 65 20 24 65 6e 61 62 6c 65 76     case $enablev
2bdd0 61 6c 20 69 6e 0a 20 20 20 20 79 65 73 29 20 65  al in.    yes) e
2bde0 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61  nable_fast_insta
2bdf0 6c 6c 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f  ll=yes ;;.    no
2be00 29 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e  ) enable_fast_in
2be10 73 74 61 6c 6c 3d 6e 6f 20 3b 3b 0a 20 20 20 20  stall=no ;;.    
2be20 2a 29 0a 20 20 20 20 20 20 65 6e 61 62 6c 65 5f  *).      enable_
2be30 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 6e 6f 0a  fast_install=no.
2be40 20 20 20 20 20 20 23 20 4c 6f 6f 6b 20 61 74 20        # Look at 
2be50 74 68 65 20 61 72 67 75 6d 65 6e 74 20 77 65 20  the argument we 
2be60 67 6f 74 2e 20 20 57 65 20 75 73 65 20 61 6c 6c  got.  We use all
2be70 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74   the common list
2be80 20 73 65 70 61 72 61 74 6f 72 73 2e 0a 20 20 20   separators..   
2be90 20 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22     lt_save_ifs="
2bea0 24 49 46 53 22 3b 20 49 46 53 3d 22 24 7b 49 46  $IFS"; IFS="${IF
2beb0 53 7d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S}$PATH_SEPARATO
2bec0 52 2c 22 0a 20 20 20 20 20 20 66 6f 72 20 70 6b  R,".      for pk
2bed0 67 20 69 6e 20 24 65 6e 61 62 6c 65 76 61 6c 3b  g in $enableval;
2bee0 20 64 6f 0a 09 49 46 53 3d 22 24 6c 74 5f 73 61   do..IFS="$lt_sa
2bef0 76 65 5f 69 66 73 22 0a 09 69 66 20 74 65 73 74  ve_ifs"..if test
2bf00 20 22 58 24 70 6b 67 22 20 3d 20 22 58 24 70 22   "X$pkg" = "X$p"
2bf10 3b 20 74 68 65 6e 0a 09 20 20 65 6e 61 62 6c 65  ; then..  enable
2bf20 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 79 65  _fast_install=ye
2bf30 73 0a 09 66 69 0a 20 20 20 20 20 20 64 6f 6e 65  s..fi.      done
2bf40 0a 20 20 20 20 20 20 49 46 53 3d 22 24 6c 74 5f  .      IFS="$lt_
2bf50 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 20 20  save_ifs".      
2bf60 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c 73 65  ;;.    esac.else
2bf70 0a 20 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69  .  enable_fast_i
2bf80 6e 73 74 61 6c 6c 3d 79 65 73 0a 66 69 0a 0a 0a  nstall=yes.fi...
2bf90 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 54 68 69 73 20  .........# This 
2bfa0 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 72  can be used to r
2bfb0 65 62 75 69 6c 64 20 6c 69 62 74 6f 6f 6c 20 77  ebuild libtool w
2bfc0 68 65 6e 20 6e 65 65 64 65 64 0a 4c 49 42 54 4f  hen needed.LIBTO
2bfd0 4f 4c 5f 44 45 50 53 3d 22 24 6c 74 6d 61 69 6e  OL_DEPS="$ltmain
2bfe0 22 0a 0a 23 20 41 6c 77 61 79 73 20 75 73 65 20  "..# Always use 
2bff0 6f 75 72 20 6f 77 6e 20 6c 69 62 74 6f 6f 6c 2e  our own libtool.
2c000 0a 4c 49 42 54 4f 4f 4c 3d 27 24 28 53 48 45 4c  .LIBTOOL='$(SHEL
2c010 4c 29 20 24 28 74 6f 70 5f 62 75 69 6c 64 64 69  L) $(top_builddi
2c020 72 29 2f 6c 69 62 74 6f 6f 6c 27 0a 0a 0a 0a 0a  r)/libtool'.....
2c030 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
2c040 0a 0a 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24 4c  .....test -z "$L
2c050 4e 5f 53 22 20 26 26 20 4c 4e 5f 53 3d 22 6c 6e  N_S" && LN_S="ln
2c060 20 2d 73 22 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a   -s"............
2c070 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  ...if test -n "$
2c080 7b 5a 53 48 5f 56 45 52 53 49 4f 4e 2b 73 65 74  {ZSH_VERSION+set
2c090 7d 22 20 3b 20 74 68 65 6e 0a 20 20 20 73 65 74  }" ; then.   set
2c0a0 6f 70 74 20 4e 4f 5f 47 4c 4f 42 5f 53 55 42 53  opt NO_GLOB_SUBS
2c0b0 54 0a 66 69 0a 0a 7b 20 24 61 73 5f 65 63 68 6f  T.fi..{ $as_echo
2c0c0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2c0d0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6f  : checking for o
2c0e0 62 6a 64 69 72 22 20 3e 26 35 0a 24 61 73 5f 65  bjdir" >&5.$as_e
2c0f0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
2c100 66 6f 72 20 6f 62 6a 64 69 72 2e 2e 2e 20 22 20  for objdir... " 
2c110 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
2c120 24 7b 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 2b 73  ${lt_cv_objdir+s
2c130 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
2c140 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
2c150 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
2c160 73 65 0a 20 20 72 6d 20 2d 66 20 2e 6c 69 62 73  se.  rm -f .libs
2c170 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 6d 6b 64   2>/dev/null.mkd
2c180 69 72 20 2e 6c 69 62 73 20 32 3e 2f 64 65 76 2f  ir .libs 2>/dev/
2c190 6e 75 6c 6c 0a 69 66 20 74 65 73 74 20 2d 64 20  null.if test -d 
2c1a0 2e 6c 69 62 73 3b 20 74 68 65 6e 0a 20 20 6c 74  .libs; then.  lt
2c1b0 5f 63 76 5f 6f 62 6a 64 69 72 3d 2e 6c 69 62 73  _cv_objdir=.libs
2c1c0 0a 65 6c 73 65 0a 20 20 23 20 4d 53 2d 44 4f 53  .else.  # MS-DOS
2c1d0 20 64 6f 65 73 20 6e 6f 74 20 61 6c 6c 6f 77 20   does not allow 
2c1e0 66 69 6c 65 6e 61 6d 65 73 20 74 68 61 74 20 62  filenames that b
2c1f0 65 67 69 6e 20 77 69 74 68 20 61 20 64 6f 74 2e  egin with a dot.
2c200 0a 20 20 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 3d  .  lt_cv_objdir=
2c210 5f 6c 69 62 73 0a 66 69 0a 72 6d 64 69 72 20 2e  _libs.fi.rmdir .
2c220 6c 69 62 73 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  libs 2>/dev/null
2c230 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
2c240 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
2c250 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 6f  result: $lt_cv_o
2c260 62 6a 64 69 72 22 20 3e 26 35 0a 24 61 73 5f 65  bjdir" >&5.$as_e
2c270 63 68 6f 20 22 24 6c 74 5f 63 76 5f 6f 62 6a 64  cho "$lt_cv_objd
2c280 69 72 22 20 3e 26 36 3b 20 7d 0a 6f 62 6a 64 69  ir" >&6; }.objdi
2c290 72 3d 24 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 0a  r=$lt_cv_objdir.
2c2a0 0a 0a 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64  .....cat >>confd
2c2b0 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23  efs.h <<_ACEOF.#
2c2c0 64 65 66 69 6e 65 20 4c 54 5f 4f 42 4a 44 49 52  define LT_OBJDIR
2c2d0 20 22 24 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 2f   "$lt_cv_objdir/
2c2e0 22 0a 5f 41 43 45 4f 46 0a 0a 0a 0a 0a 0a 0a 0a  "._ACEOF........
2c2f0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 63 61 73 65 20 24  ..........case $
2c300 68 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78 33 2a  host_os in.aix3*
2c310 29 0a 20 20 23 20 41 49 58 20 73 6f 6d 65 74 69  ).  # AIX someti
2c320 6d 65 73 20 68 61 73 20 70 72 6f 62 6c 65 6d 73  mes has problems
2c330 20 77 69 74 68 20 74 68 65 20 47 43 43 20 63 6f   with the GCC co
2c340 6c 6c 65 63 74 32 20 70 72 6f 67 72 61 6d 2e 20  llect2 program. 
2c350 20 46 6f 72 20 73 6f 6d 65 0a 20 20 23 20 72 65   For some.  # re
2c360 61 73 6f 6e 2c 20 69 66 20 77 65 20 73 65 74 20  ason, if we set 
2c370 74 68 65 20 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45  the COLLECT_NAME
2c380 53 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61  S environment va
2c390 72 69 61 62 6c 65 2c 20 74 68 65 20 70 72 6f 62  riable, the prob
2c3a0 6c 65 6d 73 0a 20 20 23 20 76 61 6e 69 73 68 20  lems.  # vanish 
2c3b0 69 6e 20 61 20 70 75 66 66 20 6f 66 20 73 6d 6f  in a puff of smo
2c3c0 6b 65 2e 0a 20 20 69 66 20 74 65 73 74 20 22 58  ke..  if test "X
2c3d0 24 7b 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 2b  ${COLLECT_NAMES+
2c3e0 73 65 74 7d 22 20 21 3d 20 58 73 65 74 3b 20 74  set}" != Xset; t
2c3f0 68 65 6e 0a 20 20 20 20 43 4f 4c 4c 45 43 54 5f  hen.    COLLECT_
2c400 4e 41 4d 45 53 3d 0a 20 20 20 20 65 78 70 6f 72  NAMES=.    expor
2c410 74 20 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 0a  t COLLECT_NAMES.
2c420 20 20 66 69 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a    fi.  ;;.esac..
2c430 23 20 53 65 64 20 73 75 62 73 74 69 74 75 74 69  # Sed substituti
2c440 6f 6e 20 74 68 61 74 20 68 65 6c 70 73 20 75 73  on that helps us
2c450 20 64 6f 20 72 6f 62 75 73 74 20 71 75 6f 74 69   do robust quoti
2c460 6e 67 2e 20 20 49 74 20 62 61 63 6b 73 6c 61 73  ng.  It backslas
2c470 68 69 66 69 65 73 0a 23 20 6d 65 74 61 63 68 61  hifies.# metacha
2c480 72 61 63 74 65 72 73 20 74 68 61 74 20 61 72 65  racters that are
2c490 20 73 74 69 6c 6c 20 61 63 74 69 76 65 20 77 69   still active wi
2c4a0 74 68 69 6e 20 64 6f 75 62 6c 65 2d 71 75 6f 74  thin double-quot
2c4b0 65 64 20 73 74 72 69 6e 67 73 2e 0a 73 65 64 5f  ed strings..sed_
2c4c0 71 75 6f 74 65 5f 73 75 62 73 74 3d 27 73 2f 5c  quote_subst='s/\
2c4d0 28 5b 22 60 24 5c 5c 5d 5c 29 2f 5c 5c 5c 31 2f  (["`$\\]\)/\\\1/
2c4e0 67 27 0a 0a 23 20 53 61 6d 65 20 61 73 20 61 62  g'..# Same as ab
2c4f0 6f 76 65 2c 20 62 75 74 20 64 6f 20 6e 6f 74 20  ove, but do not 
2c500 71 75 6f 74 65 20 76 61 72 69 61 62 6c 65 20 72  quote variable r
2c510 65 66 65 72 65 6e 63 65 73 2e 0a 64 6f 75 62 6c  eferences..doubl
2c520 65 5f 71 75 6f 74 65 5f 73 75 62 73 74 3d 27 73  e_quote_subst='s
2c530 2f 5c 28 5b 22 60 5c 5c 5d 5c 29 2f 5c 5c 5c 31  /\(["`\\]\)/\\\1
2c540 2f 67 27 0a 0a 23 20 53 65 64 20 73 75 62 73 74  /g'..# Sed subst
2c550 69 74 75 74 69 6f 6e 20 74 6f 20 64 65 6c 61 79  itution to delay
2c560 20 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20 61 6e   expansion of an
2c570 20 65 73 63 61 70 65 64 20 73 68 65 6c 6c 20 76   escaped shell v
2c580 61 72 69 61 62 6c 65 20 69 6e 20 61 0a 23 20 64  ariable in a.# d
2c590 6f 75 62 6c 65 5f 71 75 6f 74 65 5f 73 75 62 73  ouble_quote_subs
2c5a0 74 27 65 64 20 73 74 72 69 6e 67 2e 0a 64 65 6c  t'ed string..del
2c5b0 61 79 5f 76 61 72 69 61 62 6c 65 5f 73 75 62 73  ay_variable_subs
2c5c0 74 3d 27 73 2f 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  t='s/\\\\\\\\\\\
2c5d0 24 2f 5c 5c 5c 5c 5c 5c 24 2f 67 27 0a 0a 23 20  $/\\\\\\$/g'..# 
2c5e0 53 65 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e  Sed substitution
2c5f0 20 74 6f 20 64 65 6c 61 79 20 65 78 70 61 6e 73   to delay expans
2c600 69 6f 6e 20 6f 66 20 61 6e 20 65 73 63 61 70 65  ion of an escape
2c610 64 20 73 69 6e 67 6c 65 20 71 75 6f 74 65 2e 0a  d single quote..
2c620 64 65 6c 61 79 5f 73 69 6e 67 6c 65 5f 71 75 6f  delay_single_quo
2c630 74 65 5f 73 75 62 73 74 3d 27 73 2f 27 5c 27 27  te_subst='s/'\''
2c640 2f 27 5c 27 5c 5c 5c 5c 5c 5c 5c 27 5c 27 27 2f  /'\'\\\\\\\'\''/
2c650 67 27 0a 0a 23 20 53 65 64 20 73 75 62 73 74 69  g'..# Sed substi
2c660 74 75 74 69 6f 6e 20 74 6f 20 61 76 6f 69 64 20  tution to avoid 
2c670 61 63 63 69 64 65 6e 74 61 6c 20 67 6c 6f 62 62  accidental globb
2c680 69 6e 67 20 69 6e 20 65 76 61 6c 65 64 20 65 78  ing in evaled ex
2c690 70 72 65 73 73 69 6f 6e 73 0a 6e 6f 5f 67 6c 6f  pressions.no_glo
2c6a0 62 5f 73 75 62 73 74 3d 27 73 2f 5c 2a 2f 5c 5c  b_subst='s/\*/\\
2c6b0 5c 2a 2f 67 27 0a 0a 23 20 47 6c 6f 62 61 6c 20  \*/g'..# Global 
2c6c0 76 61 72 69 61 62 6c 65 73 3a 0a 6f 66 69 6c 65  variables:.ofile
2c6d0 3d 6c 69 62 74 6f 6f 6c 0a 63 61 6e 5f 62 75 69  =libtool.can_bui
2c6e0 6c 64 5f 73 68 61 72 65 64 3d 79 65 73 0a 0a 23  ld_shared=yes..#
2c6f0 20 41 6c 6c 20 6b 6e 6f 77 6e 20 6c 69 6e 6b 65   All known linke
2c700 72 73 20 72 65 71 75 69 72 65 20 61 20 60 2e 61  rs require a `.a
2c710 27 20 61 72 63 68 69 76 65 20 66 6f 72 20 73 74  ' archive for st
2c720 61 74 69 63 20 6c 69 6e 6b 69 6e 67 20 28 65 78  atic linking (ex
2c730 63 65 70 74 20 4d 53 56 43 2c 0a 23 20 77 68 69  cept MSVC,.# whi
2c740 63 68 20 6e 65 65 64 73 20 27 2e 6c 69 62 27 29  ch needs '.lib')
2c750 2e 0a 6c 69 62 65 78 74 3d 61 0a 0a 77 69 74 68  ..libext=a..with
2c760 5f 67 6e 75 5f 6c 64 3d 22 24 6c 74 5f 63 76 5f  _gnu_ld="$lt_cv_
2c770 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 0a 0a 6f 6c  prog_gnu_ld"..ol
2c780 64 5f 43 43 3d 22 24 43 43 22 0a 6f 6c 64 5f 43  d_CC="$CC".old_C
2c790 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 22 0a  FLAGS="$CFLAGS".
2c7a0 0a 23 20 53 65 74 20 73 61 6e 65 20 64 65 66 61  .# Set sane defa
2c7b0 75 6c 74 73 20 66 6f 72 20 76 61 72 69 6f 75 73  ults for various
2c7c0 20 76 61 72 69 61 62 6c 65 73 0a 74 65 73 74 20   variables.test 
2c7d0 2d 7a 20 22 24 43 43 22 20 26 26 20 43 43 3d 63  -z "$CC" && CC=c
2c7e0 63 0a 74 65 73 74 20 2d 7a 20 22 24 4c 54 43 43  c.test -z "$LTCC
2c7f0 22 20 26 26 20 4c 54 43 43 3d 24 43 43 0a 74 65  " && LTCC=$CC.te
2c800 73 74 20 2d 7a 20 22 24 4c 54 43 46 4c 41 47 53  st -z "$LTCFLAGS
2c810 22 20 26 26 20 4c 54 43 46 4c 41 47 53 3d 24 43  " && LTCFLAGS=$C
2c820 46 4c 41 47 53 0a 74 65 73 74 20 2d 7a 20 22 24  FLAGS.test -z "$
2c830 4c 44 22 20 26 26 20 4c 44 3d 6c 64 0a 74 65 73  LD" && LD=ld.tes
2c840 74 20 2d 7a 20 22 24 61 63 5f 6f 62 6a 65 78 74  t -z "$ac_objext
2c850 22 20 26 26 20 61 63 5f 6f 62 6a 65 78 74 3d 6f  " && ac_objext=o
2c860 0a 0a 66 6f 72 20 63 63 5f 74 65 6d 70 20 69 6e  ..for cc_temp in
2c870 20 24 63 6f 6d 70 69 6c 65 72 22 22 3b 20 64 6f   $compiler""; do
2c880 0a 20 20 63 61 73 65 20 24 63 63 5f 74 65 6d 70  .  case $cc_temp
2c890 20 69 6e 0a 20 20 20 20 63 6f 6d 70 69 6c 65 20   in.    compile 
2c8a0 7c 20 2a 5b 5c 5c 2f 5d 63 6f 6d 70 69 6c 65 20  | *[\\/]compile 
2c8b0 7c 20 63 63 61 63 68 65 20 7c 20 2a 5b 5c 5c 2f  | ccache | *[\\/
2c8c0 5d 63 63 61 63 68 65 20 29 20 3b 3b 0a 20 20 20  ]ccache ) ;;.   
2c8d0 20 64 69 73 74 63 63 20 7c 20 2a 5b 5c 5c 2f 5d   distcc | *[\\/]
2c8e0 64 69 73 74 63 63 20 7c 20 70 75 72 69 66 79 20  distcc | purify 
2c8f0 7c 20 2a 5b 5c 5c 2f 5d 70 75 72 69 66 79 20 29  | *[\\/]purify )
2c900 20 3b 3b 0a 20 20 20 20 5c 2d 2a 29 20 3b 3b 0a   ;;.    \-*) ;;.
2c910 20 20 20 20 2a 29 20 62 72 65 61 6b 3b 3b 0a 20      *) break;;. 
2c920 20 65 73 61 63 0a 64 6f 6e 65 0a 63 63 5f 62 61   esac.done.cc_ba
2c930 73 65 6e 61 6d 65 3d 60 24 45 43 48 4f 20 22 58  sename=`$ECHO "X
2c940 24 63 63 5f 74 65 6d 70 22 20 7c 20 24 58 73 65  $cc_temp" | $Xse
2c950 64 20 2d 65 20 27 73 25 2e 2a 2f 25 25 27 20 2d  d -e 's%.*/%%' -
2c960 65 20 22 73 25 5e 24 68 6f 73 74 5f 61 6c 69 61  e "s%^$host_alia
2c970 73 2d 25 25 22 60 0a 0a 0a 23 20 4f 6e 6c 79 20  s-%%"`...# Only 
2c980 70 65 72 66 6f 72 6d 20 74 68 65 20 63 68 65 63  perform the chec
2c990 6b 20 66 6f 72 20 66 69 6c 65 2c 20 69 66 20 74  k for file, if t
2c9a0 68 65 20 63 68 65 63 6b 20 6d 65 74 68 6f 64 20  he check method 
2c9b0 72 65 71 75 69 72 65 73 20 69 74 0a 74 65 73 74  requires it.test
2c9c0 20 2d 7a 20 22 24 4d 41 47 49 43 5f 43 4d 44 22   -z "$MAGIC_CMD"
2c9d0 20 26 26 20 4d 41 47 49 43 5f 43 4d 44 3d 66 69   && MAGIC_CMD=fi
2c9e0 6c 65 0a 63 61 73 65 20 24 64 65 70 6c 69 62 73  le.case $deplibs
2c9f0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69 6e  _check_method in
2ca00 0a 66 69 6c 65 5f 6d 61 67 69 63 2a 29 0a 20 20  .file_magic*).  
2ca10 69 66 20 74 65 73 74 20 22 24 66 69 6c 65 5f 6d  if test "$file_m
2ca20 61 67 69 63 5f 63 6d 64 22 20 3d 20 27 24 4d 41  agic_cmd" = '$MA
2ca30 47 49 43 5f 43 4d 44 27 3b 20 74 68 65 6e 0a 20  GIC_CMD'; then. 
2ca40 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
2ca50 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
2ca60 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 7b 61 63  hecking for ${ac
2ca70 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c  _tool_prefix}fil
2ca80 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  e" >&5.$as_echo_
2ca90 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
2caa0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
2cab0 7d 66 69 6c 65 2e 2e 2e 20 22 20 3e 26 36 3b 20  }file... " >&6; 
2cac0 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f  }.if test "${lt_
2cad0 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2cae0 44 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  D+set}" = set; t
2caf0 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
2cb00 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
2cb10 0a 65 6c 73 65 0a 20 20 63 61 73 65 20 24 4d 41  .else.  case $MA
2cb20 47 49 43 5f 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a  GIC_CMD in.[\\/*
2cb30 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20  ] |  ?:[\\/]*). 
2cb40 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49   lt_cv_path_MAGI
2cb50 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d  C_CMD="$MAGIC_CM
2cb60 44 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  D" # Let the use
2cb70 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
2cb80 65 73 74 20 77 69 74 68 20 61 20 70 61 74 68 2e  est with a path.
2cb90 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61  .  ;;.*).  lt_sa
2cba0 76 65 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d  ve_MAGIC_CMD="$M
2cbb0 41 47 49 43 5f 43 4d 44 22 0a 20 20 6c 74 5f 73  AGIC_CMD".  lt_s
2cbc0 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20  ave_ifs="$IFS"; 
2cbd0 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
2cbe0 54 4f 52 0a 20 20 61 63 5f 64 75 6d 6d 79 3d 22  TOR.  ac_dummy="
2cbf0 2f 75 73 72 2f 62 69 6e 24 50 41 54 48 5f 53 45  /usr/bin$PATH_SE
2cc00 50 41 52 41 54 4f 52 24 50 41 54 48 22 0a 20 20  PARATOR$PATH".  
2cc10 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 24 61  for ac_dir in $a
2cc20 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20 20 20 20  c_dummy; do.    
2cc30 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
2cc40 73 22 0a 20 20 20 20 74 65 73 74 20 2d 7a 20 22  s".    test -z "
2cc50 24 61 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64  $ac_dir" && ac_d
2cc60 69 72 3d 2e 0a 20 20 20 20 69 66 20 74 65 73 74  ir=..    if test
2cc70 20 2d 66 20 24 61 63 5f 64 69 72 2f 24 7b 61 63   -f $ac_dir/${ac
2cc80 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c  _tool_prefix}fil
2cc90 65 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74  e; then.      lt
2cca0 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43  _cv_path_MAGIC_C
2ccb0 4d 44 3d 22 24 61 63 5f 64 69 72 2f 24 7b 61 63  MD="$ac_dir/${ac
2ccc0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c  _tool_prefix}fil
2ccd0 65 22 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  e".      if test
2cce0 20 2d 6e 20 22 24 66 69 6c 65 5f 6d 61 67 69 63   -n "$file_magic
2ccf0 5f 74 65 73 74 5f 66 69 6c 65 22 3b 20 74 68 65  _test_file"; the
2cd00 6e 0a 09 63 61 73 65 20 24 64 65 70 6c 69 62 73  n..case $deplibs
2cd10 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69 6e  _check_method in
2cd20 0a 09 22 66 69 6c 65 5f 6d 61 67 69 63 20 22 2a  .."file_magic "*
2cd30 29 0a 09 20 20 66 69 6c 65 5f 6d 61 67 69 63 5f  )..  file_magic_
2cd40 72 65 67 65 78 3d 60 65 78 70 72 20 22 24 64 65  regex=`expr "$de
2cd50 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
2cd60 6f 64 22 20 3a 20 22 66 69 6c 65 5f 6d 61 67 69  od" : "file_magi
2cd70 63 20 5c 28 2e 2a 5c 29 22 60 0a 09 20 20 4d 41  c \(.*\)"`..  MA
2cd80 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76 5f  GIC_CMD="$lt_cv_
2cd90 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22 0a  path_MAGIC_CMD".
2cda0 09 20 20 69 66 20 65 76 61 6c 20 24 66 69 6c 65  .  if eval $file
2cdb0 5f 6d 61 67 69 63 5f 63 6d 64 20 5c 24 66 69 6c  _magic_cmd \$fil
2cdc0 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c  e_magic_test_fil
2cdd0 65 20 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c  e 2> /dev/null |
2cde0 0a 09 20 20 20 20 24 45 47 52 45 50 20 22 24 66  ..    $EGREP "$f
2cdf0 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65 78 22  ile_magic_regex"
2ce00 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
2ce10 65 6e 0a 09 20 20 20 20 3a 0a 09 20 20 65 6c 73  en..    :..  els
2ce20 65 0a 09 20 20 20 20 63 61 74 20 3c 3c 5f 4c 54  e..    cat <<_LT
2ce30 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57  _EOF 1>&2..*** W
2ce40 61 72 6e 69 6e 67 3a 20 74 68 65 20 63 6f 6d 6d  arning: the comm
2ce50 61 6e 64 20 6c 69 62 74 6f 6f 6c 20 75 73 65 73  and libtool uses
2ce60 20 74 6f 20 64 65 74 65 63 74 20 73 68 61 72 65   to detect share
2ce70 64 20 6c 69 62 72 61 72 69 65 73 2c 0a 2a 2a 2a  d libraries,.***
2ce80 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64   $file_magic_cmd
2ce90 2c 20 70 72 6f 64 75 63 65 73 20 6f 75 74 70 75  , produces outpu
2cea0 74 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 63  t that libtool c
2ceb0 61 6e 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 2e  annot recognize.
2cec0 0a 2a 2a 2a 20 54 68 65 20 72 65 73 75 6c 74 20  .*** The result 
2ced0 69 73 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20  is that libtool 
2cee0 6d 61 79 20 66 61 69 6c 20 74 6f 20 72 65 63 6f  may fail to reco
2cef0 67 6e 69 7a 65 20 73 68 61 72 65 64 20 6c 69 62  gnize shared lib
2cf00 72 61 72 69 65 73 0a 2a 2a 2a 20 61 73 20 73 75  raries.*** as su
2cf10 63 68 2e 20 20 54 68 69 73 20 77 69 6c 6c 20 61  ch.  This will a
2cf20 66 66 65 63 74 20 74 68 65 20 63 72 65 61 74 69  ffect the creati
2cf30 6f 6e 20 6f 66 20 6c 69 62 74 6f 6f 6c 20 6c 69  on of libtool li
2cf40 62 72 61 72 69 65 73 20 74 68 61 74 0a 2a 2a 2a  braries that.***
2cf50 20 64 65 70 65 6e 64 20 6f 6e 20 73 68 61 72 65   depend on share
2cf60 64 20 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74  d libraries, but
2cf70 20 70 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64   programs linked
2cf80 20 77 69 74 68 20 73 75 63 68 20 6c 69 62 74 6f   with such libto
2cf90 6f 6c 0a 2a 2a 2a 20 6c 69 62 72 61 72 69 65 73  ol.*** libraries
2cfa0 20 77 69 6c 6c 20 77 6f 72 6b 20 72 65 67 61 72   will work regar
2cfb0 64 6c 65 73 73 20 6f 66 20 74 68 69 73 20 70 72  dless of this pr
2cfc0 6f 62 6c 65 6d 2e 20 20 4e 65 76 65 72 74 68 65  oblem.  Neverthe
2cfd0 6c 65 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61  less, you.*** ma
2cfe0 79 20 77 61 6e 74 20 74 6f 20 72 65 70 6f 72 74  y want to report
2cff0 20 74 68 65 20 70 72 6f 62 6c 65 6d 20 74 6f 20   the problem to 
2d000 79 6f 75 72 20 73 79 73 74 65 6d 20 6d 61 6e 61  your system mana
2d010 67 65 72 20 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a  ger and/or to.**
2d020 2a 20 62 75 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e  * bug-libtool@gn
2d030 75 2e 6f 72 67 0a 0a 5f 4c 54 5f 45 4f 46 0a 09  u.org.._LT_EOF..
2d040 20 20 66 69 20 3b 3b 0a 09 65 73 61 63 0a 20 20    fi ;;..esac.  
2d050 20 20 20 20 66 69 0a 20 20 20 20 20 20 62 72 65      fi.      bre
2d060 61 6b 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e 65  ak.    fi.  done
2d070 0a 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65  .  IFS="$lt_save
2d080 5f 69 66 73 22 0a 20 20 4d 41 47 49 43 5f 43 4d  _ifs".  MAGIC_CM
2d090 44 3d 22 24 6c 74 5f 73 61 76 65 5f 4d 41 47 49  D="$lt_save_MAGI
2d0a0 43 5f 43 4d 44 22 0a 20 20 3b 3b 0a 65 73 61 63  C_CMD".  ;;.esac
2d0b0 0a 66 69 0a 0a 4d 41 47 49 43 5f 43 4d 44 3d 22  .fi..MAGIC_CMD="
2d0c0 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49  $lt_cv_path_MAGI
2d0d0 43 5f 43 4d 44 22 0a 69 66 20 74 65 73 74 20 2d  C_CMD".if test -
2d0e0 6e 20 22 24 4d 41 47 49 43 5f 43 4d 44 22 3b 20  n "$MAGIC_CMD"; 
2d0f0 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
2d100 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2d110 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4d 41 47 49  O: result: $MAGI
2d120 43 5f 43 4d 44 22 20 3e 26 35 0a 24 61 73 5f 65  C_CMD" >&5.$as_e
2d130 63 68 6f 20 22 24 4d 41 47 49 43 5f 43 4d 44 22  cho "$MAGIC_CMD"
2d140 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
2d150 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
2d160 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
2d170 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
2d180 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
2d190 66 69 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20  fi......if test 
2d1a0 2d 7a 20 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f  -z "$lt_cv_path_
2d1b0 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74 68 65 6e  MAGIC_CMD"; then
2d1c0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
2d1d0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
2d1e0 20 74 68 65 6e 0a 20 20 20 20 7b 20 24 61 73 5f   then.    { $as_
2d1f0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
2d200 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
2d210 6f 72 20 66 69 6c 65 22 20 3e 26 35 0a 24 61 73  or file" >&5.$as
2d220 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
2d230 67 20 66 6f 72 20 66 69 6c 65 2e 2e 2e 20 22 20  g for file... " 
2d240 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
2d250 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47  ${lt_cv_path_MAG
2d260 49 43 5f 43 4d 44 2b 73 65 74 7d 22 20 3d 20 73  IC_CMD+set}" = s
2d270 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
2d280 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
2d290 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 73  " >&6.else.  cas
2d2a0 65 20 24 4d 41 47 49 43 5f 43 4d 44 20 69 6e 0a  e $MAGIC_CMD in.
2d2b0 5b 5c 5c 2f 2a 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f  [\\/*] |  ?:[\\/
2d2c0 5d 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68  ]*).  lt_cv_path
2d2d0 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47  _MAGIC_CMD="$MAG
2d2e0 49 43 5f 43 4d 44 22 20 23 20 4c 65 74 20 74 68  IC_CMD" # Let th
2d2f0 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
2d300 74 68 65 20 74 65 73 74 20 77 69 74 68 20 61 20  the test with a 
2d310 70 61 74 68 2e 0a 20 20 3b 3b 0a 2a 29 0a 20 20  path..  ;;.*).  
2d320 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d  lt_save_MAGIC_CM
2d330 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22 0a 20  D="$MAGIC_CMD". 
2d340 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49   lt_save_ifs="$I
2d350 46 53 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  FS"; IFS=$PATH_S
2d360 45 50 41 52 41 54 4f 52 0a 20 20 61 63 5f 64 75  EPARATOR.  ac_du
2d370 6d 6d 79 3d 22 2f 75 73 72 2f 62 69 6e 24 50 41  mmy="/usr/bin$PA
2d380 54 48 5f 53 45 50 41 52 41 54 4f 52 24 50 41 54  TH_SEPARATOR$PAT
2d390 48 22 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20  H".  for ac_dir 
2d3a0 69 6e 20 24 61 63 5f 64 75 6d 6d 79 3b 20 64 6f  in $ac_dummy; do
2d3b0 0a 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61  .    IFS="$lt_sa
2d3c0 76 65 5f 69 66 73 22 0a 20 20 20 20 74 65 73 74  ve_ifs".    test
2d3d0 20 2d 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26   -z "$ac_dir" &&
2d3e0 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20 69 66   ac_dir=..    if
2d3f0 20 74 65 73 74 20 2d 66 20 24 61 63 5f 64 69 72   test -f $ac_dir
2d400 2f 66 69 6c 65 3b 20 74 68 65 6e 0a 20 20 20 20  /file; then.    
2d410 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47    lt_cv_path_MAG
2d420 49 43 5f 43 4d 44 3d 22 24 61 63 5f 64 69 72 2f  IC_CMD="$ac_dir/
2d430 66 69 6c 65 22 0a 20 20 20 20 20 20 69 66 20 74  file".      if t
2d440 65 73 74 20 2d 6e 20 22 24 66 69 6c 65 5f 6d 61  est -n "$file_ma
2d450 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 22 3b 20  gic_test_file"; 
2d460 74 68 65 6e 0a 09 63 61 73 65 20 24 64 65 70 6c  then..case $depl
2d470 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
2d480 20 69 6e 0a 09 22 66 69 6c 65 5f 6d 61 67 69 63   in.."file_magic
2d490 20 22 2a 29 0a 09 20 20 66 69 6c 65 5f 6d 61 67   "*)..  file_mag
2d4a0 69 63 5f 72 65 67 65 78 3d 60 65 78 70 72 20 22  ic_regex=`expr "
2d4b0 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  $deplibs_check_m
2d4c0 65 74 68 6f 64 22 20 3a 20 22 66 69 6c 65 5f 6d  ethod" : "file_m
2d4d0 61 67 69 63 20 5c 28 2e 2a 5c 29 22 60 0a 09 20  agic \(.*\)"`.. 
2d4e0 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f   MAGIC_CMD="$lt_
2d4f0 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2d500 44 22 0a 09 20 20 69 66 20 65 76 61 6c 20 24 66  D"..  if eval $f
2d510 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 20 5c 24  ile_magic_cmd \$
2d520 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
2d530 66 69 6c 65 20 32 3e 20 2f 64 65 76 2f 6e 75 6c  file 2> /dev/nul
2d540 6c 20 7c 0a 09 20 20 20 20 24 45 47 52 45 50 20  l |..    $EGREP 
2d550 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67  "$file_magic_reg
2d560 65 78 22 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b  ex" > /dev/null;
2d570 20 74 68 65 6e 0a 09 20 20 20 20 3a 0a 09 20 20   then..    :..  
2d580 65 6c 73 65 0a 09 20 20 20 20 63 61 74 20 3c 3c  else..    cat <<
2d590 5f 4c 54 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a  _LT_EOF 1>&2..**
2d5a0 2a 20 57 61 72 6e 69 6e 67 3a 20 74 68 65 20 63  * Warning: the c
2d5b0 6f 6d 6d 61 6e 64 20 6c 69 62 74 6f 6f 6c 20 75  ommand libtool u
2d5c0 73 65 73 20 74 6f 20 64 65 74 65 63 74 20 73 68  ses to detect sh
2d5d0 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c 0a  ared libraries,.
2d5e0 2a 2a 2a 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f  *** $file_magic_
2d5f0 63 6d 64 2c 20 70 72 6f 64 75 63 65 73 20 6f 75  cmd, produces ou
2d600 74 70 75 74 20 74 68 61 74 20 6c 69 62 74 6f 6f  tput that libtoo
2d610 6c 20 63 61 6e 6e 6f 74 20 72 65 63 6f 67 6e 69  l cannot recogni
2d620 7a 65 2e 0a 2a 2a 2a 20 54 68 65 20 72 65 73 75  ze..*** The resu
2d630 6c 74 20 69 73 20 74 68 61 74 20 6c 69 62 74 6f  lt is that libto
2d640 6f 6c 20 6d 61 79 20 66 61 69 6c 20 74 6f 20 72  ol may fail to r
2d650 65 63 6f 67 6e 69 7a 65 20 73 68 61 72 65 64 20  ecognize shared 
2d660 6c 69 62 72 61 72 69 65 73 0a 2a 2a 2a 20 61 73  libraries.*** as
2d670 20 73 75 63 68 2e 20 20 54 68 69 73 20 77 69 6c   such.  This wil
2d680 6c 20 61 66 66 65 63 74 20 74 68 65 20 63 72 65  l affect the cre
2d690 61 74 69 6f 6e 20 6f 66 20 6c 69 62 74 6f 6f 6c  ation of libtool
2d6a0 20 6c 69 62 72 61 72 69 65 73 20 74 68 61 74 0a   libraries that.
2d6b0 2a 2a 2a 20 64 65 70 65 6e 64 20 6f 6e 20 73 68  *** depend on sh
2d6c0 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c 20  ared libraries, 
2d6d0 62 75 74 20 70 72 6f 67 72 61 6d 73 20 6c 69 6e  but programs lin
2d6e0 6b 65 64 20 77 69 74 68 20 73 75 63 68 20 6c 69  ked with such li
2d6f0 62 74 6f 6f 6c 0a 2a 2a 2a 20 6c 69 62 72 61 72  btool.*** librar
2d700 69 65 73 20 77 69 6c 6c 20 77 6f 72 6b 20 72 65  ies will work re
2d710 67 61 72 64 6c 65 73 73 20 6f 66 20 74 68 69 73  gardless of this
2d720 20 70 72 6f 62 6c 65 6d 2e 20 20 4e 65 76 65 72   problem.  Never
2d730 74 68 65 6c 65 73 73 2c 20 79 6f 75 0a 2a 2a 2a  theless, you.***
2d740 20 6d 61 79 20 77 61 6e 74 20 74 6f 20 72 65 70   may want to rep
2d750 6f 72 74 20 74 68 65 20 70 72 6f 62 6c 65 6d 20  ort the problem 
2d760 74 6f 20 79 6f 75 72 20 73 79 73 74 65 6d 20 6d  to your system m
2d770 61 6e 61 67 65 72 20 61 6e 64 2f 6f 72 20 74 6f  anager and/or to
2d780 0a 2a 2a 2a 20 62 75 67 2d 6c 69 62 74 6f 6f 6c  .*** bug-libtool
2d790 40 67 6e 75 2e 6f 72 67 0a 0a 5f 4c 54 5f 45 4f  @gnu.org.._LT_EO
2d7a0 46 0a 09 20 20 66 69 20 3b 3b 0a 09 65 73 61 63  F..  fi ;;..esac
2d7b0 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
2d7c0 62 72 65 61 6b 0a 20 20 20 20 66 69 0a 20 20 64  break.    fi.  d
2d7d0 6f 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f 73  one.  IFS="$lt_s
2d7e0 61 76 65 5f 69 66 73 22 0a 20 20 4d 41 47 49 43  ave_ifs".  MAGIC
2d7f0 5f 43 4d 44 3d 22 24 6c 74 5f 73 61 76 65 5f 4d  _CMD="$lt_save_M
2d800 41 47 49 43 5f 43 4d 44 22 0a 20 20 3b 3b 0a 65  AGIC_CMD".  ;;.e
2d810 73 61 63 0a 66 69 0a 0a 4d 41 47 49 43 5f 43 4d  sac.fi..MAGIC_CM
2d820 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d  D="$lt_cv_path_M
2d830 41 47 49 43 5f 43 4d 44 22 0a 69 66 20 74 65 73  AGIC_CMD".if tes
2d840 74 20 2d 6e 20 22 24 4d 41 47 49 43 5f 43 4d 44  t -n "$MAGIC_CMD
2d850 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
2d860 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
2d870 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4d  NENO: result: $M
2d880 41 47 49 43 5f 43 4d 44 22 20 3e 26 35 0a 24 61  AGIC_CMD" >&5.$a
2d890 73 5f 65 63 68 6f 20 22 24 4d 41 47 49 43 5f 43  s_echo "$MAGIC_C
2d8a0 4d 44 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  MD" >&6; }.else.
2d8b0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
2d8c0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
2d8d0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
2d8e0 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
2d8f0 20 7d 0a 66 69 0a 0a 0a 20 20 65 6c 73 65 0a 20   }.fi...  else. 
2d900 20 20 20 4d 41 47 49 43 5f 43 4d 44 3d 3a 0a 20     MAGIC_CMD=:. 
2d910 20 66 69 0a 66 69 0a 0a 20 20 66 69 0a 20 20 3b   fi.fi..  fi.  ;
2d920 3b 0a 65 73 61 63 0a 0a 23 20 55 73 65 20 43 20  ;.esac..# Use C 
2d930 66 6f 72 20 74 68 65 20 64 65 66 61 75 6c 74 20  for the default 
2d940 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 6e  configuration in
2d950 20 74 68 65 20 6c 69 62 74 6f 6f 6c 20 73 63 72   the libtool scr
2d960 69 70 74 0a 0a 6c 74 5f 73 61 76 65 5f 43 43 3d  ipt..lt_save_CC=
2d970 22 24 43 43 22 0a 61 63 5f 65 78 74 3d 63 0a 61  "$CC".ac_ext=c.a
2d980 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50  c_cpp='$CPP $CPP
2d990 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c  FLAGS'.ac_compil
2d9a0 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47  e='$CC -c $CFLAG
2d9b0 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66  S $CPPFLAGS conf
2d9c0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
2d9d0 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d  '.ac_link='$CC -
2d9e0 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  o conftest$ac_ex
2d9f0 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50  eext $CFLAGS $CP
2da00 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20  PFLAGS $LDFLAGS 
2da10 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2da20 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63   $LIBS >&5'.ac_c
2da30 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
2da40 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
2da50 75 0a 0a 0a 23 20 53 6f 75 72 63 65 20 66 69 6c  u...# Source fil
2da60 65 20 65 78 74 65 6e 73 69 6f 6e 20 66 6f 72 20  e extension for 
2da70 43 20 74 65 73 74 20 73 6f 75 72 63 65 73 2e 0a  C test sources..
2da80 61 63 5f 65 78 74 3d 63 0a 0a 23 20 4f 62 6a 65  ac_ext=c..# Obje
2da90 63 74 20 66 69 6c 65 20 65 78 74 65 6e 73 69 6f  ct file extensio
2daa0 6e 20 66 6f 72 20 63 6f 6d 70 69 6c 65 64 20 43  n for compiled C
2dab0 20 74 65 73 74 20 73 6f 75 72 63 65 73 2e 0a 6f   test sources..o
2dac0 62 6a 65 78 74 3d 6f 0a 6f 62 6a 65 78 74 3d 24  bjext=o.objext=$
2dad0 6f 62 6a 65 78 74 0a 0a 23 20 43 6f 64 65 20 74  objext..# Code t
2dae0 6f 20 62 65 20 75 73 65 64 20 69 6e 20 73 69 6d  o be used in sim
2daf0 70 6c 65 20 63 6f 6d 70 69 6c 65 20 74 65 73 74  ple compile test
2db00 73 0a 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70  s.lt_simple_comp
2db10 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 3d 22 69  ile_test_code="i
2db20 6e 74 20 73 6f 6d 65 5f 76 61 72 69 61 62 6c 65  nt some_variable
2db30 20 3d 20 30 3b 22 0a 0a 23 20 43 6f 64 65 20 74   = 0;"..# Code t
2db40 6f 20 62 65 20 75 73 65 64 20 69 6e 20 73 69 6d  o be used in sim
2db50 70 6c 65 20 6c 69 6e 6b 20 74 65 73 74 73 0a 6c  ple link tests.l
2db60 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65  t_simple_link_te
2db70 73 74 5f 63 6f 64 65 3d 27 69 6e 74 20 6d 61 69  st_code='int mai
2db80 6e 28 29 7b 72 65 74 75 72 6e 28 30 29 3b 7d 27  n(){return(0);}'
2db90 0a 0a 0a 0a 0a 0a 0a 0a 23 20 49 66 20 6e 6f 20  ........# If no 
2dba0 43 20 63 6f 6d 70 69 6c 65 72 20 77 61 73 20 73  C compiler was s
2dbb0 70 65 63 69 66 69 65 64 2c 20 75 73 65 20 43 43  pecified, use CC
2dbc0 2e 0a 4c 54 43 43 3d 24 7b 4c 54 43 43 2d 22 24  ..LTCC=${LTCC-"$
2dbd0 43 43 22 7d 0a 0a 23 20 49 66 20 6e 6f 20 43 20  CC"}..# If no C 
2dbe0 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73 20 77  compiler flags w
2dbf0 65 72 65 20 73 70 65 63 69 66 69 65 64 2c 20 75  ere specified, u
2dc00 73 65 20 43 46 4c 41 47 53 2e 0a 4c 54 43 46 4c  se CFLAGS..LTCFL
2dc10 41 47 53 3d 24 7b 4c 54 43 46 4c 41 47 53 2d 22  AGS=${LTCFLAGS-"
2dc20 24 43 46 4c 41 47 53 22 7d 0a 0a 23 20 41 6c 6c  $CFLAGS"}..# All
2dc30 6f 77 20 43 43 20 74 6f 20 62 65 20 61 20 70 72  ow CC to be a pr
2dc40 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
2dc50 61 72 67 75 6d 65 6e 74 73 2e 0a 63 6f 6d 70 69  arguments..compi
2dc60 6c 65 72 3d 24 43 43 0a 0a 23 20 53 61 76 65 20  ler=$CC..# Save 
2dc70 74 68 65 20 64 65 66 61 75 6c 74 20 63 6f 6d 70  the default comp
2dc80 69 6c 65 72 2c 20 73 69 6e 63 65 20 69 74 20 67  iler, since it g
2dc90 65 74 73 20 6f 76 65 72 77 72 69 74 74 65 6e 20  ets overwritten 
2dca0 77 68 65 6e 20 74 68 65 20 6f 74 68 65 72 0a 23  when the other.#
2dcb0 20 74 61 67 73 20 61 72 65 20 62 65 69 6e 67 20   tags are being 
2dcc0 74 65 73 74 65 64 2c 20 61 6e 64 20 5f 4c 54 5f  tested, and _LT_
2dcd0 54 41 47 56 41 52 28 63 6f 6d 70 69 6c 65 72 2c  TAGVAR(compiler,
2dce0 20 5b 5d 29 20 69 73 20 61 20 4e 4f 50 2e 0a 63   []) is a NOP..c
2dcf0 6f 6d 70 69 6c 65 72 5f 44 45 46 41 55 4c 54 3d  ompiler_DEFAULT=
2dd00 24 43 43 0a 0a 23 20 73 61 76 65 20 77 61 72 6e  $CC..# save warn
2dd10 69 6e 67 73 2f 62 6f 69 6c 65 72 70 6c 61 74 65  ings/boilerplate
2dd20 20 6f 66 20 73 69 6d 70 6c 65 20 74 65 73 74 20   of simple test 
2dd30 63 6f 64 65 0a 61 63 5f 6f 75 74 66 69 6c 65 3d  code.ac_outfile=
2dd40 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
2dd50 65 78 74 0a 65 63 68 6f 20 22 24 6c 74 5f 73 69  ext.echo "$lt_si
2dd60 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73  mple_compile_tes
2dd70 74 5f 63 6f 64 65 22 20 3e 63 6f 6e 66 74 65 73  t_code" >conftes
2dd80 74 2e 24 61 63 5f 65 78 74 0a 65 76 61 6c 20 22  t.$ac_ext.eval "
2dd90 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 26  $ac_compile" 2>&
2dda0 31 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 24  1 >/dev/null | $
2ddb0 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a  SED '/^$/d; /^ *
2ddc0 2b 2f 64 27 20 3e 63 6f 6e 66 74 65 73 74 2e 65  +/d' >conftest.e
2ddd0 72 72 0a 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  rr._lt_compiler_
2dde0 62 6f 69 6c 65 72 70 6c 61 74 65 3d 60 63 61 74  boilerplate=`cat
2ddf0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 60 0a 24   conftest.err`.$
2de00 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 61 63  RM conftest*..ac
2de10 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73  _outfile=conftes
2de20 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 65 63 68  t.$ac_objext.ech
2de30 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69  o "$lt_simple_li
2de40 6e 6b 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 63  nk_test_code" >c
2de50 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2de60 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 20  eval "$ac_link" 
2de70 32 3e 26 31 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  2>&1 >/dev/null 
2de80 7c 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f  | $SED '/^$/d; /
2de90 5e 20 2a 2b 2f 64 27 20 3e 63 6f 6e 66 74 65 73  ^ *+/d' >conftes
2dea0 74 2e 65 72 72 0a 5f 6c 74 5f 6c 69 6e 6b 65 72  t.err._lt_linker
2deb0 5f 62 6f 69 6c 65 72 70 6c 61 74 65 3d 60 63 61  _boilerplate=`ca
2dec0 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 60 0a  t conftest.err`.
2ded0 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a  $RM -r conftest*
2dee0 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  ...if test -n "$
2def0 63 6f 6d 70 69 6c 65 72 22 3b 20 74 68 65 6e 0a  compiler"; then.
2df00 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2df10 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61  r_no_builtin_fla
2df20 67 3d 0a 0a 69 66 20 74 65 73 74 20 22 24 47 43  g=..if test "$GC
2df30 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  C" = yes; then. 
2df40 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2df50 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61  r_no_builtin_fla
2df60 67 3d 27 20 2d 66 6e 6f 2d 62 75 69 6c 74 69 6e  g=' -fno-builtin
2df70 27 0a 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  '..  { $as_echo 
2df80 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2df90 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f   checking if $co
2dfa0 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20  mpiler supports 
2dfb0 2d 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65  -fno-rtti -fno-e
2dfc0 78 63 65 70 74 69 6f 6e 73 22 20 3e 26 35 0a 24  xceptions" >&5.$
2dfd0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
2dfe0 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72  ing if $compiler
2dff0 20 73 75 70 70 6f 72 74 73 20 2d 66 6e 6f 2d 72   supports -fno-r
2e000 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69  tti -fno-excepti
2e010 6f 6e 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ons... " >&6; }.
2e020 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76  if test "${lt_cv
2e030 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72  _prog_compiler_r
2e040 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73 2b 73  tti_exceptions+s
2e050 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
2e060 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
2e070 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
2e080 73 65 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f  se.  lt_cv_prog_
2e090 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78  compiler_rtti_ex
2e0a0 63 65 70 74 69 6f 6e 73 3d 6e 6f 0a 20 20 20 61  ceptions=no.   a
2e0b0 63 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65  c_outfile=confte
2e0c0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20  st.$ac_objext.  
2e0d0 20 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c   echo "$lt_simpl
2e0e0 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63  e_compile_test_c
2e0f0 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e  ode" > conftest.
2e100 24 61 63 5f 65 78 74 0a 20 20 20 6c 74 5f 63 6f  $ac_ext.   lt_co
2e110 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 2d 66 6e  mpiler_flag="-fn
2e120 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65  o-rtti -fno-exce
2e130 70 74 69 6f 6e 73 22 0a 20 20 20 23 20 49 6e 73  ptions".   # Ins
2e140 65 72 74 20 74 68 65 20 6f 70 74 69 6f 6e 20 65  ert the option e
2e150 69 74 68 65 72 20 28 31 29 20 61 66 74 65 72 20  ither (1) after 
2e160 74 68 65 20 6c 61 73 74 20 2a 46 4c 41 47 53 20  the last *FLAGS 
2e170 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a 20 20 20  variable, or.   
2e180 23 20 28 32 29 20 62 65 66 6f 72 65 20 61 20 77  # (2) before a w
2e190 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e 67 20 22  ord containing "
2e1a0 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f 72 20 28  conftest.", or (
2e1b0 33 29 20 61 74 20 74 68 65 20 65 6e 64 2e 0a 20  3) at the end.. 
2e1c0 20 20 23 20 4e 6f 74 65 20 74 68 61 74 20 24 61    # Note that $a
2e1d0 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73 65 6c 66  c_compile itself
2e1e0 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69   does not contai
2e1f0 6e 20 62 61 63 6b 73 6c 61 73 68 65 73 20 61 6e  n backslashes an
2e200 64 20 62 65 67 69 6e 73 0a 20 20 20 23 20 77 69  d begins.   # wi
2e210 74 68 20 61 20 64 6f 6c 6c 61 72 20 73 69 67 6e  th a dollar sign
2e220 20 28 6e 6f 74 20 61 20 68 79 70 68 65 6e 29 2c   (not a hyphen),
2e230 20 73 6f 20 74 68 65 20 65 63 68 6f 20 73 68 6f   so the echo sho
2e240 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72 65 63 74  uld work correct
2e250 6c 79 2e 0a 20 20 20 23 20 54 68 65 20 6f 70 74  ly..   # The opt
2e260 69 6f 6e 20 69 73 20 72 65 66 65 72 65 6e 63 65  ion is reference
2e270 64 20 76 69 61 20 61 20 76 61 72 69 61 62 6c 65  d via a variable
2e280 20 74 6f 20 61 76 6f 69 64 20 63 6f 6e 66 75 73   to avoid confus
2e290 69 6e 67 20 73 65 64 2e 0a 20 20 20 6c 74 5f 63  ing sed..   lt_c
2e2a0 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20 22 24 61  ompile=`echo "$a
2e2b0 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45  c_compile" | $SE
2e2c0 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46  D \.   -e 's:.*F
2e2d0 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24  LAGS}\{0,1\} :&$
2e2e0 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  lt_compiler_flag
2e2f0 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27   :; t' \.   -e '
2e300 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74  s: [^ ]*conftest
2e310 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72  \.: $lt_compiler
2e320 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20  _flag&:; t' \.  
2e330 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f   -e 's:$: $lt_co
2e340 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20  mpiler_flag:'`. 
2e350 20 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22    (eval echo "\"
2e360 5c 24 61 73 5f 6d 65 3a 36 38 33 34 3a 20 24 6c  \$as_me:6834: $l
2e370 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35  t_compile\"" >&5
2e380 29 0a 20 20 20 28 65 76 61 6c 20 22 24 6c 74 5f  ).   (eval "$lt_
2e390 63 6f 6d 70 69 6c 65 22 20 32 3e 63 6f 6e 66 74  compile" 2>conft
2e3a0 65 73 74 2e 65 72 72 29 0a 20 20 20 61 63 5f 73  est.err).   ac_s
2e3b0 74 61 74 75 73 3d 24 3f 0a 20 20 20 63 61 74 20  tatus=$?.   cat 
2e3c0 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
2e3d0 0a 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  .   echo "$as_me
2e3e0 3a 36 38 33 38 3a 20 5c 24 3f 20 3d 20 24 61 63  :6838: \$? = $ac
2e3f0 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20  _status" >&5.   
2e400 69 66 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  if (exit $ac_sta
2e410 74 75 73 29 20 26 26 20 74 65 73 74 20 2d 73 20  tus) && test -s 
2e420 22 24 61 63 5f 6f 75 74 66 69 6c 65 22 3b 20 74  "$ac_outfile"; t
2e430 68 65 6e 0a 20 20 20 20 20 23 20 54 68 65 20 63  hen.     # The c
2e440 6f 6d 70 69 6c 65 72 20 63 61 6e 20 6f 6e 6c 79  ompiler can only
2e450 20 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65   warn and ignore
2e460 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e   the option if n
2e470 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20  ot recognized.  
2e480 20 20 20 23 20 53 6f 20 73 61 79 20 6e 6f 20 69     # So say no i
2e490 66 20 74 68 65 72 65 20 61 72 65 20 77 61 72 6e  f there are warn
2e4a0 69 6e 67 73 20 6f 74 68 65 72 20 74 68 61 6e 20  ings other than 
2e4b0 74 68 65 20 75 73 75 61 6c 20 6f 75 74 70 75 74  the usual output
2e4c0 2e 0a 20 20 20 20 20 24 45 43 48 4f 20 22 58 24  ..     $ECHO "X$
2e4d0 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69  _lt_compiler_boi
2e4e0 6c 65 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65  lerplate" | $Xse
2e4f0 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 63 6f  d -e '/^$/d' >co
2e500 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20  nftest.exp.     
2e510 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20  $SED '/^$/d; /^ 
2e520 2a 2b 2f 64 27 20 63 6f 6e 66 74 65 73 74 2e 65  *+/d' conftest.e
2e530 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 32  rr >conftest.er2
2e540 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 21 20  .     if test ! 
2e550 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20  -s conftest.er2 
2e560 7c 7c 20 64 69 66 66 20 63 6f 6e 66 74 65 73 74  || diff conftest
2e570 2e 65 78 70 20 63 6f 6e 66 74 65 73 74 2e 65 72  .exp conftest.er
2e580 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68  2 >/dev/null; th
2e590 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f  en.       lt_cv_
2e5a0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74  prog_compiler_rt
2e5b0 74 69 5f 65 78 63 65 70 74 69 6f 6e 73 3d 79 65  ti_exceptions=ye
2e5c0 73 0a 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a  s.     fi.   fi.
2e5d0 20 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a     $RM conftest*
2e5e0 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ..fi.{ $as_echo 
2e5f0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2e600 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
2e610 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74  prog_compiler_rt
2e620 74 69 5f 65 78 63 65 70 74 69 6f 6e 73 22 20 3e  ti_exceptions" >
2e630 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74  &5.$as_echo "$lt
2e640 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
2e650 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e  r_rtti_exception
2e660 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74 65  s" >&6; }..if te
2e670 73 74 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f 67  st x"$lt_cv_prog
2e680 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65  _compiler_rtti_e
2e690 78 63 65 70 74 69 6f 6e 73 22 20 3d 20 78 79 65  xceptions" = xye
2e6a0 73 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 70  s; then.    lt_p
2e6b0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f  rog_compiler_no_
2e6c0 62 75 69 6c 74 69 6e 5f 66 6c 61 67 3d 22 24 6c  builtin_flag="$l
2e6d0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2e6e0 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61 67 20  no_builtin_flag 
2e6f0 2d 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65  -fno-rtti -fno-e
2e700 78 63 65 70 74 69 6f 6e 73 22 0a 65 6c 73 65 0a  xceptions".else.
2e710 20 20 20 20 3a 0a 66 69 0a 0a 66 69 0a 0a 0a 0a      :.fi..fi....
2e720 0a 0a 0a 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  ...  lt_prog_com
2e730 70 69 6c 65 72 5f 77 6c 3d 0a 6c 74 5f 70 72 6f  piler_wl=.lt_pro
2e740 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 0a  g_compiler_pic=.
2e750 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2e760 5f 73 74 61 74 69 63 3d 0a 0a 7b 20 24 61 73 5f  _static=..{ $as_
2e770 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
2e780 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
2e790 6f 72 20 24 63 6f 6d 70 69 6c 65 72 20 6f 70 74  or $compiler opt
2e7a0 69 6f 6e 20 74 6f 20 70 72 6f 64 75 63 65 20 50  ion to produce P
2e7b0 49 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  IC" >&5.$as_echo
2e7c0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
2e7d0 20 24 63 6f 6d 70 69 6c 65 72 20 6f 70 74 69 6f   $compiler optio
2e7e0 6e 20 74 6f 20 70 72 6f 64 75 63 65 20 50 49 43  n to produce PIC
2e7f0 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 0a 20 20  ... " >&6; }..  
2e800 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d  if test "$GCC" =
2e810 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 6c   yes; then.    l
2e820 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2e830 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 6c 74  wl='-Wl,'.    lt
2e840 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2e850 74 61 74 69 63 3d 27 2d 73 74 61 74 69 63 27 0a  tatic='-static'.
2e860 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f  .    case $host_
2e870 6f 73 20 69 6e 0a 20 20 20 20 20 20 61 69 78 2a  os in.      aix*
2e880 29 0a 20 20 20 20 20 20 23 20 41 6c 6c 20 41 49  ).      # All AI
2e890 58 20 63 6f 64 65 20 69 73 20 50 49 43 2e 0a 20  X code is PIC.. 
2e8a0 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24 68       if test "$h
2e8b0 6f 73 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b  ost_cpu" = ia64;
2e8c0 20 74 68 65 6e 0a 09 23 20 41 49 58 20 35 20 6e   then..# AIX 5 n
2e8d0 6f 77 20 73 75 70 70 6f 72 74 73 20 49 41 36 34  ow supports IA64
2e8e0 20 70 72 6f 63 65 73 73 6f 72 0a 09 6c 74 5f 70   processor..lt_p
2e8f0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2e900 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20  tic='-Bstatic'. 
2e910 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
2e920 0a 0a 20 20 20 20 61 6d 69 67 61 6f 73 2a 29 0a  ..    amigaos*).
2e930 20 20 20 20 20 20 63 61 73 65 20 24 68 6f 73 74        case $host
2e940 5f 63 70 75 20 69 6e 0a 20 20 20 20 20 20 70 6f  _cpu in.      po
2e950 77 65 72 70 63 29 0a 20 20 20 20 20 20 20 20 20  werpc).         
2e960 20 20 20 23 20 73 65 65 20 63 6f 6d 6d 65 6e 74     # see comment
2e970 20 61 62 6f 75 74 20 41 6d 69 67 61 4f 53 34 20   about AmigaOS4 
2e980 2e 73 6f 20 73 75 70 70 6f 72 74 0a 20 20 20 20  .so support.    
2e990 20 20 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f          lt_prog_
2e9a0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66  compiler_pic='-f
2e9b0 50 49 43 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a  PIC'.        ;;.
2e9c0 20 20 20 20 20 20 6d 36 38 6b 29 0a 20 20 20 20        m68k).    
2e9d0 20 20 20 20 20 20 20 20 23 20 46 49 58 4d 45 3a          # FIXME:
2e9e0 20 77 65 20 6e 65 65 64 20 61 74 20 6c 65 61 73   we need at leas
2e9f0 74 20 36 38 30 32 30 20 63 6f 64 65 20 74 6f 20  t 68020 code to 
2ea00 62 75 69 6c 64 20 73 68 61 72 65 64 20 6c 69 62  build shared lib
2ea10 72 61 72 69 65 73 2c 20 62 75 74 0a 20 20 20 20  raries, but.    
2ea20 20 20 20 20 20 20 20 20 23 20 61 64 64 69 6e 67          # adding
2ea30 20 74 68 65 20 60 2d 6d 36 38 30 32 30 27 20 66   the `-m68020' f
2ea40 6c 61 67 20 74 6f 20 47 43 43 20 70 72 65 76 65  lag to GCC preve
2ea50 6e 74 73 20 62 75 69 6c 64 69 6e 67 20 61 6e 79  nts building any
2ea60 74 68 69 6e 67 20 62 65 74 74 65 72 2c 0a 20 20  thing better,.  
2ea70 20 20 20 20 20 20 20 20 20 20 23 20 6c 69 6b 65            # like
2ea80 20 60 2d 6d 36 38 30 34 30 27 2e 0a 20 20 20 20   `-m68040'..    
2ea90 20 20 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f          lt_prog_
2eaa0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 6d  compiler_pic='-m
2eab0 36 38 30 32 30 20 2d 72 65 73 69 64 65 6e 74 33  68020 -resident3
2eac0 32 20 2d 6d 61 6c 77 61 79 73 2d 72 65 73 74 6f  2 -malways-resto
2ead0 72 65 2d 61 34 27 0a 20 20 20 20 20 20 20 20 3b  re-a4'.        ;
2eae0 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
2eaf0 20 20 20 3b 3b 0a 0a 20 20 20 20 62 65 6f 73 2a     ;;..    beos*
2eb00 20 7c 20 69 72 69 78 35 2a 20 7c 20 69 72 69 78   | irix5* | irix
2eb10 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 20  6* | nonstopux* 
2eb20 7c 20 6f 73 66 33 2a 20 7c 20 6f 73 66 34 2a 20  | osf3* | osf4* 
2eb30 7c 20 6f 73 66 35 2a 29 0a 20 20 20 20 20 20 23  | osf5*).      #
2eb40 20 50 49 43 20 69 73 20 74 68 65 20 64 65 66 61   PIC is the defa
2eb50 75 6c 74 20 66 6f 72 20 74 68 65 73 65 20 4f 53  ult for these OS
2eb60 65 73 2e 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  es..      ;;..  
2eb70 20 20 6d 69 6e 67 77 2a 20 7c 20 63 79 67 77 69    mingw* | cygwi
2eb80 6e 2a 20 7c 20 70 77 33 32 2a 20 7c 20 6f 73 32  n* | pw32* | os2
2eb90 2a 20 7c 20 63 65 67 63 63 2a 29 0a 20 20 20 20  * | cegcc*).    
2eba0 20 20 23 20 54 68 69 73 20 68 61 63 6b 20 69 73    # This hack is
2ebb0 20 73 6f 20 74 68 61 74 20 74 68 65 20 73 6f 75   so that the sou
2ebc0 72 63 65 20 66 69 6c 65 20 63 61 6e 20 74 65 6c  rce file can tel
2ebd0 6c 20 77 68 65 74 68 65 72 20 69 74 20 69 73 20  l whether it is 
2ebe0 62 65 69 6e 67 0a 20 20 20 20 20 20 23 20 62 75  being.      # bu
2ebf0 69 6c 74 20 66 6f 72 20 69 6e 63 6c 75 73 69 6f  ilt for inclusio
2ec00 6e 20 69 6e 20 61 20 64 6c 6c 20 28 61 6e 64 20  n in a dll (and 
2ec10 73 68 6f 75 6c 64 20 65 78 70 6f 72 74 20 73 79  should export sy
2ec20 6d 62 6f 6c 73 20 66 6f 72 20 65 78 61 6d 70 6c  mbols for exampl
2ec30 65 29 2e 0a 20 20 20 20 20 20 23 20 41 6c 74 68  e)..      # Alth
2ec40 6f 75 67 68 20 74 68 65 20 63 79 67 77 69 6e 20  ough the cygwin 
2ec50 67 63 63 20 69 67 6e 6f 72 65 73 20 2d 66 50 49  gcc ignores -fPI
2ec60 43 2c 20 73 74 69 6c 6c 20 6e 65 65 64 20 74 68  C, still need th
2ec70 69 73 20 66 6f 72 20 6f 6c 64 2d 73 74 79 6c 65  is for old-style
2ec80 0a 20 20 20 20 20 20 23 20 28 2d 2d 64 69 73 61  .      # (--disa
2ec90 62 6c 65 2d 61 75 74 6f 2d 69 6d 70 6f 72 74 29  ble-auto-import)
2eca0 20 6c 69 62 72 61 72 69 65 73 0a 20 20 20 20 20   libraries.     
2ecb0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2ecc0 72 5f 70 69 63 3d 27 2d 44 44 4c 4c 5f 45 58 50  r_pic='-DDLL_EXP
2ecd0 4f 52 54 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  ORT'.      ;;.. 
2ece0 20 20 20 64 61 72 77 69 6e 2a 20 7c 20 72 68 61     darwin* | rha
2ecf0 70 73 6f 64 79 2a 29 0a 20 20 20 20 20 20 23 20  psody*).      # 
2ed00 50 49 43 20 69 73 20 74 68 65 20 64 65 66 61 75  PIC is the defau
2ed10 6c 74 20 6f 6e 20 74 68 69 73 20 70 6c 61 74 66  lt on this platf
2ed20 6f 72 6d 0a 20 20 20 20 20 20 23 20 43 6f 6d 6d  orm.      # Comm
2ed30 6f 6e 20 73 79 6d 62 6f 6c 73 20 6e 6f 74 20 61  on symbols not a
2ed40 6c 6c 6f 77 65 64 20 69 6e 20 4d 48 5f 44 59 4c  llowed in MH_DYL
2ed50 49 42 20 66 69 6c 65 73 0a 20 20 20 20 20 20 6c  IB files.      l
2ed60 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2ed70 70 69 63 3d 27 2d 66 6e 6f 2d 63 6f 6d 6d 6f 6e  pic='-fno-common
2ed80 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  '.      ;;..    
2ed90 68 70 75 78 2a 29 0a 20 20 20 20 20 20 23 20 50  hpux*).      # P
2eda0 49 43 20 69 73 20 74 68 65 20 64 65 66 61 75 6c  IC is the defaul
2edb0 74 20 66 6f 72 20 36 34 2d 62 69 74 20 50 41 20  t for 64-bit PA 
2edc0 48 50 2d 55 58 2c 20 62 75 74 20 6e 6f 74 20 66  HP-UX, but not f
2edd0 6f 72 20 33 32 2d 62 69 74 0a 20 20 20 20 20 20  or 32-bit.      
2ede0 23 20 50 41 20 48 50 2d 55 58 2e 20 20 4f 6e 20  # PA HP-UX.  On 
2edf0 49 41 36 34 20 48 50 2d 55 58 2c 20 50 49 43 20  IA64 HP-UX, PIC 
2ee00 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 62  is the default b
2ee10 75 74 20 74 68 65 20 70 69 63 20 66 6c 61 67 0a  ut the pic flag.
2ee20 20 20 20 20 20 20 23 20 73 65 74 73 20 74 68 65        # sets the
2ee30 20 64 65 66 61 75 6c 74 20 54 4c 53 20 6d 6f 64   default TLS mod
2ee40 65 6c 20 61 6e 64 20 61 66 66 65 63 74 73 20 69  el and affects i
2ee50 6e 6c 69 6e 69 6e 67 2e 0a 20 20 20 20 20 20 63  nlining..      c
2ee60 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e  ase $host_cpu in
2ee70 0a 20 20 20 20 20 20 68 70 70 61 2a 36 34 2a 29  .      hppa*64*)
2ee80 0a 09 23 20 2b 5a 20 74 68 65 20 64 65 66 61 75  ..# +Z the defau
2ee90 6c 74 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 29 0a  lt..;;.      *).
2eea0 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2eeb0 72 5f 70 69 63 3d 27 2d 66 50 49 43 27 0a 09 3b  r_pic='-fPIC'..;
2eec0 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
2eed0 20 20 20 3b 3b 0a 0a 20 20 20 20 69 6e 74 65 72     ;;..    inter
2eee0 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 20 20 20 20  ix[3-9]*).      
2eef0 23 20 49 6e 74 65 72 69 78 20 33 2e 78 20 67 63  # Interix 3.x gc
2ef00 63 20 2d 66 70 69 63 2f 2d 66 50 49 43 20 6f 70  c -fpic/-fPIC op
2ef10 74 69 6f 6e 73 20 67 65 6e 65 72 61 74 65 20 62  tions generate b
2ef20 72 6f 6b 65 6e 20 63 6f 64 65 2e 0a 20 20 20 20  roken code..    
2ef30 20 20 23 20 49 6e 73 74 65 61 64 2c 20 77 65 20    # Instead, we 
2ef40 72 65 6c 6f 63 61 74 65 20 73 68 61 72 65 64 20  relocate shared 
2ef50 6c 69 62 72 61 72 69 65 73 20 61 74 20 72 75 6e  libraries at run
2ef60 74 69 6d 65 2e 0a 20 20 20 20 20 20 3b 3b 0a 0a  time..      ;;..
2ef70 20 20 20 20 6d 73 64 6f 73 64 6a 67 70 70 2a 29      msdosdjgpp*)
2ef80 0a 20 20 20 20 20 20 23 20 4a 75 73 74 20 62 65  .      # Just be
2ef90 63 61 75 73 65 20 77 65 20 75 73 65 20 47 43 43  cause we use GCC
2efa0 20 64 6f 65 73 6e 27 74 20 6d 65 61 6e 20 77 65   doesn't mean we
2efb0 20 73 75 64 64 65 6e 6c 79 20 67 65 74 20 73 68   suddenly get sh
2efc0 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 0a 20  ared libraries. 
2efd0 20 20 20 20 20 23 20 6f 6e 20 73 79 73 74 65 6d       # on system
2efe0 73 20 74 68 61 74 20 64 6f 6e 27 74 20 73 75 70  s that don't sup
2eff0 70 6f 72 74 20 74 68 65 6d 2e 0a 20 20 20 20 20  port them..     
2f000 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2f010 72 5f 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72  r_can_build_shar
2f020 65 64 3d 6e 6f 0a 20 20 20 20 20 20 65 6e 61 62  ed=no.      enab
2f030 6c 65 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20  le_shared=no.   
2f040 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 6e 74 6f 2a     ;;..    *nto*
2f050 20 7c 20 2a 71 6e 78 2a 29 0a 20 20 20 20 20 20   | *qnx*).      
2f060 23 20 51 4e 58 20 75 73 65 73 20 47 4e 55 20 43  # QNX uses GNU C
2f070 2b 2b 2c 20 62 75 74 20 6e 65 65 64 20 74 6f 20  ++, but need to 
2f080 64 65 66 69 6e 65 20 2d 73 68 61 72 65 64 20 6f  define -shared o
2f090 70 74 69 6f 6e 20 74 6f 6f 2c 20 6f 74 68 65 72  ption too, other
2f0a0 77 69 73 65 0a 20 20 20 20 20 20 23 20 69 74 20  wise.      # it 
2f0b0 77 69 6c 6c 20 63 6f 72 65 64 75 6d 70 2e 0a 20  will coredump.. 
2f0c0 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2f0d0 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49 43  piler_pic='-fPIC
2f0e0 20 2d 73 68 61 72 65 64 27 0a 20 20 20 20 20 20   -shared'.      
2f0f0 3b 3b 0a 0a 20 20 20 20 73 79 73 76 34 2a 4d 50  ;;..    sysv4*MP
2f100 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  *).      if test
2f110 20 2d 64 20 2f 75 73 72 2f 6e 65 63 3b 20 74 68   -d /usr/nec; th
2f120 65 6e 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  en..lt_prog_comp
2f130 69 6c 65 72 5f 70 69 63 3d 2d 4b 63 6f 6e 66 6f  iler_pic=-Kconfo
2f140 72 6d 5f 70 69 63 0a 20 20 20 20 20 20 66 69 0a  rm_pic.      fi.
2f150 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 29        ;;..    *)
2f160 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2f170 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50  ompiler_pic='-fP
2f180 49 43 27 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20  IC'.      ;;.   
2f190 20 65 73 61 63 0a 20 20 65 6c 73 65 0a 20 20 20   esac.  else.   
2f1a0 20 23 20 50 4f 52 54 4d 45 20 43 68 65 63 6b 20   # PORTME Check 
2f1b0 66 6f 72 20 66 6c 61 67 20 74 6f 20 70 61 73 73  for flag to pass
2f1c0 20 6c 69 6e 6b 65 72 20 66 6c 61 67 73 20 74 68   linker flags th
2f1d0 72 6f 75 67 68 20 74 68 65 20 73 79 73 74 65 6d  rough the system
2f1e0 20 63 6f 6d 70 69 6c 65 72 2e 0a 20 20 20 20 63   compiler..    c
2f1f0 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a  ase $host_os in.
2f200 20 20 20 20 61 69 78 2a 29 0a 20 20 20 20 20 20      aix*).      
2f210 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f220 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20  _wl='-Wl,'.     
2f230 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f   if test "$host_
2f240 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65  cpu" = ia64; the
2f250 6e 0a 09 23 20 41 49 58 20 35 20 6e 6f 77 20 73  n..# AIX 5 now s
2f260 75 70 70 6f 72 74 73 20 49 41 36 34 20 70 72 6f  upports IA64 pro
2f270 63 65 73 73 6f 72 0a 09 6c 74 5f 70 72 6f 67 5f  cessor..lt_prog_
2f280 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
2f290 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20  '-Bstatic'.     
2f2a0 20 65 6c 73 65 0a 09 6c 74 5f 70 72 6f 67 5f 63   else..lt_prog_c
2f2b0 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
2f2c0 2d 62 6e 73 6f 20 2d 62 49 3a 2f 6c 69 62 2f 73  -bnso -bI:/lib/s
2f2d0 79 73 63 61 6c 6c 73 2e 65 78 70 27 0a 20 20 20  yscalls.exp'.   
2f2e0 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a     fi.      ;;..
2f2f0 20 20 20 20 6d 69 6e 67 77 2a 20 7c 20 63 79 67      mingw* | cyg
2f300 77 69 6e 2a 20 7c 20 70 77 33 32 2a 20 7c 20 6f  win* | pw32* | o
2f310 73 32 2a 20 7c 20 63 65 67 63 63 2a 29 0a 20 20  s2* | cegcc*).  
2f320 20 20 20 20 23 20 54 68 69 73 20 68 61 63 6b 20      # This hack 
2f330 69 73 20 73 6f 20 74 68 61 74 20 74 68 65 20 73  is so that the s
2f340 6f 75 72 63 65 20 66 69 6c 65 20 63 61 6e 20 74  ource file can t
2f350 65 6c 6c 20 77 68 65 74 68 65 72 20 69 74 20 69  ell whether it i
2f360 73 20 62 65 69 6e 67 0a 20 20 20 20 20 20 23 20  s being.      # 
2f370 62 75 69 6c 74 20 66 6f 72 20 69 6e 63 6c 75 73  built for inclus
2f380 69 6f 6e 20 69 6e 20 61 20 64 6c 6c 20 28 61 6e  ion in a dll (an
2f390 64 20 73 68 6f 75 6c 64 20 65 78 70 6f 72 74 20  d should export 
2f3a0 73 79 6d 62 6f 6c 73 20 66 6f 72 20 65 78 61 6d  symbols for exam
2f3b0 70 6c 65 29 2e 0a 20 20 20 20 20 20 6c 74 5f 70  ple)..      lt_p
2f3c0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2f3d0 3d 27 2d 44 44 4c 4c 5f 45 58 50 4f 52 54 27 0a  ='-DDLL_EXPORT'.
2f3e0 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 68 70        ;;..    hp
2f3f0 75 78 39 2a 20 7c 20 68 70 75 78 31 30 2a 20 7c  ux9* | hpux10* |
2f400 20 68 70 75 78 31 31 2a 29 0a 20 20 20 20 20 20   hpux11*).      
2f410 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f420 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20  _wl='-Wl,'.     
2f430 20 23 20 50 49 43 20 69 73 20 74 68 65 20 64 65   # PIC is the de
2f440 66 61 75 6c 74 20 66 6f 72 20 49 41 36 34 20 48  fault for IA64 H
2f450 50 2d 55 58 20 61 6e 64 20 36 34 2d 62 69 74 20  P-UX and 64-bit 
2f460 48 50 2d 55 58 2c 20 62 75 74 0a 20 20 20 20 20  HP-UX, but.     
2f470 20 23 20 6e 6f 74 20 66 6f 72 20 50 41 20 48 50   # not for PA HP
2f480 2d 55 58 2e 0a 20 20 20 20 20 20 63 61 73 65 20  -UX..      case 
2f490 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 20  $host_cpu in.   
2f4a0 20 20 20 68 70 70 61 2a 36 34 2a 7c 69 61 36 34     hppa*64*|ia64
2f4b0 2a 29 0a 09 23 20 2b 5a 20 74 68 65 20 64 65 66  *)..# +Z the def
2f4c0 61 75 6c 74 0a 09 3b 3b 0a 20 20 20 20 20 20 2a  ault..;;.      *
2f4d0 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  )..lt_prog_compi
2f4e0 6c 65 72 5f 70 69 63 3d 27 2b 5a 27 0a 09 3b 3b  ler_pic='+Z'..;;
2f4f0 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
2f500 20 20 23 20 49 73 20 74 68 65 72 65 20 61 20 62    # Is there a b
2f510 65 74 74 65 72 20 6c 74 5f 70 72 6f 67 5f 63 6f  etter lt_prog_co
2f520 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 20 74 68  mpiler_static th
2f530 61 74 20 77 6f 72 6b 73 20 77 69 74 68 20 74 68  at works with th
2f540 65 20 62 75 6e 64 6c 65 64 20 43 43 3f 0a 20 20  e bundled CC?.  
2f550 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2f560 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 24 7b 77  iler_static='${w
2f570 6c 7d 2d 61 20 24 7b 77 6c 7d 61 72 63 68 69 76  l}-a ${wl}archiv
2f580 65 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  e'.      ;;..   
2f590 20 69 72 69 78 35 2a 20 7c 20 69 72 69 78 36 2a   irix5* | irix6*
2f5a0 20 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 29 0a 20   | nonstopux*). 
2f5b0 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2f5c0 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
2f5d0 20 20 20 20 20 20 23 20 50 49 43 20 28 77 69 74        # PIC (wit
2f5e0 68 20 2d 4b 50 49 43 29 20 69 73 20 74 68 65 20  h -KPIC) is the 
2f5f0 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 20 20 6c  default..      l
2f600 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f610 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73 68 61  static='-non_sha
2f620 72 65 64 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  red'.      ;;.. 
2f630 20 20 20 6c 69 6e 75 78 2a 20 7c 20 6b 2a 62 73     linux* | k*bs
2f640 64 2a 2d 67 6e 75 29 0a 20 20 20 20 20 20 63 61  d*-gnu).      ca
2f650 73 65 20 24 63 63 5f 62 61 73 65 6e 61 6d 65 20  se $cc_basename 
2f660 69 6e 0a 20 20 20 20 20 20 23 20 6f 6c 64 20 49  in.      # old I
2f670 6e 74 65 6c 20 66 6f 72 20 78 38 36 5f 36 34 20  ntel for x86_64 
2f680 77 68 69 63 68 20 73 74 69 6c 6c 20 73 75 70 70  which still supp
2f690 6f 72 74 65 64 20 2d 4b 50 49 43 2e 0a 20 20 20  orted -KPIC..   
2f6a0 20 20 20 65 63 63 2a 29 0a 09 6c 74 5f 70 72 6f     ecc*)..lt_pro
2f6b0 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2f6c0 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  Wl,'..lt_prog_co
2f6d0 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49  mpiler_pic='-KPI
2f6e0 43 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  C'..lt_prog_comp
2f6f0 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73 74  iler_static='-st
2f700 61 74 69 63 27 0a 20 20 20 20 20 20 20 20 3b 3b  atic'.        ;;
2f710 0a 20 20 20 20 20 20 23 20 69 63 63 20 75 73 65  .      # icc use
2f720 64 20 74 6f 20 62 65 20 69 6e 63 6f 6d 70 61 74  d to be incompat
2f730 69 62 6c 65 20 77 69 74 68 20 47 43 43 2e 0a 20  ible with GCC.. 
2f740 20 20 20 20 20 23 20 49 43 43 20 31 30 20 64 6f       # ICC 10 do
2f750 65 73 6e 27 74 20 61 63 63 65 70 74 20 2d 4b 50  esn't accept -KP
2f760 49 43 20 61 6e 79 20 6d 6f 72 65 2e 0a 20 20 20  IC any more..   
2f770 20 20 20 69 63 63 2a 20 7c 20 69 66 6f 72 74 2a     icc* | ifort*
2f780 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  )..lt_prog_compi
2f790 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c  ler_wl='-Wl,'..l
2f7a0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f7b0 70 69 63 3d 27 2d 66 50 49 43 27 0a 09 6c 74 5f  pic='-fPIC'..lt_
2f7c0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2f7d0 61 74 69 63 3d 27 2d 73 74 61 74 69 63 27 0a 20  atic='-static'. 
2f7e0 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
2f7f0 23 20 4c 61 68 65 79 20 46 6f 72 74 72 61 6e 20  # Lahey Fortran 
2f800 38 2e 31 2e 0a 20 20 20 20 20 20 6c 66 39 35 2a  8.1..      lf95*
2f810 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  )..lt_prog_compi
2f820 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c  ler_wl='-Wl,'..l
2f830 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f840 70 69 63 3d 27 2d 2d 73 68 61 72 65 64 27 0a 09  pic='--shared'..
2f850 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f860 5f 73 74 61 74 69 63 3d 27 2d 2d 73 74 61 74 69  _static='--stati
2f870 63 27 0a 09 3b 3b 0a 20 20 20 20 20 20 70 67 63  c'..;;.      pgc
2f880 63 2a 20 7c 20 70 67 66 37 37 2a 20 7c 20 70 67  c* | pgf77* | pg
2f890 66 39 30 2a 20 7c 20 70 67 66 39 35 2a 29 0a 20  f90* | pgf95*). 
2f8a0 20 20 20 20 20 20 20 23 20 50 6f 72 74 6c 61 6e         # Portlan
2f8b0 64 20 47 72 6f 75 70 20 63 6f 6d 70 69 6c 65 72  d Group compiler
2f8c0 73 20 28 2a 6e 6f 74 2a 20 74 68 65 20 50 65 6e  s (*not* the Pen
2f8d0 74 69 75 6d 20 67 63 63 20 63 6f 6d 70 69 6c 65  tium gcc compile
2f8e0 72 2c 0a 09 23 20 77 68 69 63 68 20 6c 6f 6f 6b  r,..# which look
2f8f0 73 20 74 6f 20 62 65 20 61 20 64 65 61 64 20 70  s to be a dead p
2f900 72 6f 6a 65 63 74 29 0a 09 6c 74 5f 70 72 6f 67  roject)..lt_prog
2f910 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
2f920 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  l,'..lt_prog_com
2f930 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 70 69 63  piler_pic='-fpic
2f940 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  '..lt_prog_compi
2f950 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74  ler_static='-Bst
2f960 61 74 69 63 27 0a 20 20 20 20 20 20 20 20 3b 3b  atic'.        ;;
2f970 0a 20 20 20 20 20 20 63 63 63 2a 29 0a 20 20 20  .      ccc*).   
2f980 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2f990 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
2f9a0 20 20 20 20 20 20 20 20 23 20 41 6c 6c 20 41 6c          # All Al
2f9b0 70 68 61 20 63 6f 64 65 20 69 73 20 50 49 43 2e  pha code is PIC.
2f9c0 0a 20 20 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  .        lt_prog
2f9d0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2f9e0 3d 27 2d 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20  ='-non_shared'. 
2f9f0 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
2fa00 78 6c 2a 29 0a 09 23 20 49 42 4d 20 58 4c 20 43  xl*)..# IBM XL C
2fa10 20 38 2e 30 2f 46 6f 72 74 72 61 6e 20 31 30 2e   8.0/Fortran 10.
2fa20 31 20 6f 6e 20 50 50 43 0a 09 6c 74 5f 70 72 6f  1 on PPC..lt_pro
2fa30 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2fa40 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  Wl,'..lt_prog_co
2fa50 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 71 70 69  mpiler_pic='-qpi
2fa60 63 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  c'..lt_prog_comp
2fa70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 71 73  iler_static='-qs
2fa80 74 61 74 69 63 6c 69 6e 6b 27 0a 09 3b 3b 0a 20  taticlink'..;;. 
2fa90 20 20 20 20 20 2a 29 0a 09 63 61 73 65 20 60 24       *)..case `$
2faa0 43 43 20 2d 56 20 32 3e 26 31 20 7c 20 73 65 64  CC -V 2>&1 | sed
2fab0 20 35 71 60 20 69 6e 0a 09 2a 53 75 6e 5c 20 43   5q` in..*Sun\ C
2fac0 2a 29 0a 09 20 20 23 20 53 75 6e 20 43 20 35 2e  *)..  # Sun C 5.
2fad0 39 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  9..  lt_prog_com
2fae0 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43  piler_pic='-KPIC
2faf0 27 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  '..  lt_prog_com
2fb00 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42  piler_static='-B
2fb10 73 74 61 74 69 63 27 0a 09 20 20 6c 74 5f 70 72  static'..  lt_pr
2fb20 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2fb30 2d 57 6c 2c 27 0a 09 20 20 3b 3b 0a 09 2a 53 75  -Wl,'..  ;;..*Su
2fb40 6e 5c 20 46 2a 29 0a 09 20 20 23 20 53 75 6e 20  n\ F*)..  # Sun 
2fb50 46 6f 72 74 72 61 6e 20 38 2e 33 20 70 61 73 73  Fortran 8.3 pass
2fb60 65 73 20 61 6c 6c 20 75 6e 72 65 63 6f 67 6e 69  es all unrecogni
2fb70 7a 65 64 20 66 6c 61 67 73 20 74 6f 20 74 68 65  zed flags to the
2fb80 20 6c 69 6e 6b 65 72 0a 09 20 20 6c 74 5f 70 72   linker..  lt_pr
2fb90 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
2fba0 27 2d 4b 50 49 43 27 0a 09 20 20 6c 74 5f 70 72  '-KPIC'..  lt_pr
2fbb0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2fbc0 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 09 20  ic='-Bstatic'.. 
2fbd0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2fbe0 72 5f 77 6c 3d 27 27 0a 09 20 20 3b 3b 0a 09 65  r_wl=''..  ;;..e
2fbf0 73 61 63 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73  sac..;;.      es
2fc00 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  ac.      ;;..   
2fc10 20 6e 65 77 73 6f 73 36 29 0a 20 20 20 20 20 20   newsos6).      
2fc20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2fc30 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a 20 20 20  _pic='-KPIC'.   
2fc40 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2fc50 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74  ler_static='-Bst
2fc60 61 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a  atic'.      ;;..
2fc70 20 20 20 20 2a 6e 74 6f 2a 20 7c 20 2a 71 6e 78      *nto* | *qnx
2fc80 2a 29 0a 20 20 20 20 20 20 23 20 51 4e 58 20 75  *).      # QNX u
2fc90 73 65 73 20 47 4e 55 20 43 2b 2b 2c 20 62 75 74  ses GNU C++, but
2fca0 20 6e 65 65 64 20 74 6f 20 64 65 66 69 6e 65 20   need to define 
2fcb0 2d 73 68 61 72 65 64 20 6f 70 74 69 6f 6e 20 74  -shared option t
2fcc0 6f 6f 2c 20 6f 74 68 65 72 77 69 73 65 0a 20 20  oo, otherwise.  
2fcd0 20 20 20 20 23 20 69 74 20 77 69 6c 6c 20 63 6f      # it will co
2fce0 72 65 64 75 6d 70 2e 0a 20 20 20 20 20 20 6c 74  redump..      lt
2fcf0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2fd00 69 63 3d 27 2d 66 50 49 43 20 2d 73 68 61 72 65  ic='-fPIC -share
2fd10 64 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  d'.      ;;..   
2fd20 20 6f 73 66 33 2a 20 7c 20 6f 73 66 34 2a 20 7c   osf3* | osf4* |
2fd30 20 6f 73 66 35 2a 29 0a 20 20 20 20 20 20 6c 74   osf5*).      lt
2fd40 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
2fd50 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 23  l='-Wl,'.      #
2fd60 20 41 6c 6c 20 4f 53 46 2f 31 20 63 6f 64 65 20   All OSF/1 code 
2fd70 69 73 20 50 49 43 2e 0a 20 20 20 20 20 20 6c 74  is PIC..      lt
2fd80 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2fd90 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73 68 61 72  tatic='-non_shar
2fda0 65 64 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  ed'.      ;;..  
2fdb0 20 20 72 64 6f 73 2a 29 0a 20 20 20 20 20 20 6c    rdos*).      l
2fdc0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2fdd0 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73 68 61  static='-non_sha
2fde0 72 65 64 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  red'.      ;;.. 
2fdf0 20 20 20 73 6f 6c 61 72 69 73 2a 29 0a 20 20 20     solaris*).   
2fe00 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2fe10 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a  ler_pic='-KPIC'.
2fe20 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2fe30 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2fe40 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 63  Bstatic'.      c
2fe50 61 73 65 20 24 63 63 5f 62 61 73 65 6e 61 6d 65  ase $cc_basename
2fe60 20 69 6e 0a 20 20 20 20 20 20 66 37 37 2a 20 7c   in.      f77* |
2fe70 20 66 39 30 2a 20 7c 20 66 39 35 2a 29 0a 09 6c   f90* | f95*)..l
2fe80 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2fe90 77 6c 3d 27 2d 51 6f 70 74 69 6f 6e 20 6c 64 20  wl='-Qoption ld 
2fea0 27 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09 6c 74  ';;.      *)..lt
2feb0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
2fec0 6c 3d 27 2d 57 6c 2c 27 3b 3b 0a 20 20 20 20 20  l='-Wl,';;.     
2fed0 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a   esac.      ;;..
2fee0 20 20 20 20 73 75 6e 6f 73 34 2a 29 0a 20 20 20      sunos4*).   
2fef0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2ff00 6c 65 72 5f 77 6c 3d 27 2d 51 6f 70 74 69 6f 6e  ler_wl='-Qoption
2ff10 20 6c 64 20 27 0a 20 20 20 20 20 20 6c 74 5f 70   ld '.      lt_p
2ff20 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2ff30 3d 27 2d 50 49 43 27 0a 20 20 20 20 20 20 6c 74  ='-PIC'.      lt
2ff40 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2ff50 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27  tatic='-Bstatic'
2ff60 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73  .      ;;..    s
2ff70 79 73 76 34 20 7c 20 73 79 73 76 34 2e 32 75 77  ysv4 | sysv4.2uw
2ff80 32 2a 20 7c 20 73 79 73 76 34 2e 33 2a 29 0a 20  2* | sysv4.3*). 
2ff90 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2ffa0 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
2ffb0 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2ffc0 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49  mpiler_pic='-KPI
2ffd0 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  C'.      lt_prog
2ffe0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2fff0 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20  ='-Bstatic'.    
30000 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 34 2a    ;;..    sysv4*
30010 4d 50 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65  MP*).      if te
30020 73 74 20 2d 64 20 2f 75 73 72 2f 6e 65 63 20 3b  st -d /usr/nec ;
30030 74 68 65 6e 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  then..lt_prog_co
30040 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 63 6f  mpiler_pic='-Kco
30050 6e 66 6f 72 6d 5f 70 69 63 27 0a 09 6c 74 5f 70  nform_pic'..lt_p
30060 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
30070 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20  tic='-Bstatic'. 
30080 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
30090 0a 0a 20 20 20 20 73 79 73 76 35 2a 20 7c 20 75  ..    sysv5* | u
300a0 6e 69 78 77 61 72 65 2a 20 7c 20 73 63 6f 33 2e  nixware* | sco3.
300b0 32 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c  2v5* | sco5v6* |
300c0 20 4f 70 65 6e 55 4e 49 58 2a 29 0a 20 20 20 20   OpenUNIX*).    
300d0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
300e0 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20  er_wl='-Wl,'.   
300f0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
30100 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a  ler_pic='-KPIC'.
30110 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
30120 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
30130 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 3b  Bstatic'.      ;
30140 3b 0a 0a 20 20 20 20 75 6e 69 63 6f 73 2a 29 0a  ;..    unicos*).
30150 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
30160 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27  mpiler_wl='-Wl,'
30170 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
30180 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69 6c  ompiler_can_buil
30190 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20  d_shared=no.    
301a0 20 20 3b 3b 0a 0a 20 20 20 20 75 74 73 34 2a 29    ;;..    uts4*)
301b0 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
301c0 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 70 69  ompiler_pic='-pi
301d0 63 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  c'.      lt_prog
301e0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
301f0 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20  ='-Bstatic'.    
30200 20 20 3b 3b 0a 0a 20 20 20 20 2a 29 0a 20 20 20    ;;..    *).   
30210 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
30220 6c 65 72 5f 63 61 6e 5f 62 75 69 6c 64 5f 73 68  ler_can_build_sh
30230 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b  ared=no.      ;;
30240 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a 0a  .    esac.  fi..
30250 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
30260 0a 20 20 23 20 46 6f 72 20 70 6c 61 74 66 6f 72  .  # For platfor
30270 6d 73 20 77 68 69 63 68 20 64 6f 20 6e 6f 74 20  ms which do not 
30280 73 75 70 70 6f 72 74 20 50 49 43 2c 20 2d 44 50  support PIC, -DP
30290 49 43 20 69 73 20 6d 65 61 6e 69 6e 67 6c 65 73  IC is meaningles
302a0 73 3a 0a 20 20 2a 64 6a 67 70 70 2a 29 0a 20 20  s:.  *djgpp*).  
302b0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
302c0 65 72 5f 70 69 63 3d 0a 20 20 20 20 3b 3b 0a 20  er_pic=.    ;;. 
302d0 20 2a 29 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f   *).    lt_prog_
302e0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 22 24 6c  compiler_pic="$l
302f0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30300 70 69 63 20 2d 44 50 49 43 22 0a 20 20 20 20 3b  pic -DPIC".    ;
30310 3b 0a 65 73 61 63 0a 7b 20 24 61 73 5f 65 63 68  ;.esac.{ $as_ech
30320 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
30330 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 70  O: result: $lt_p
30340 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
30350 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
30360 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
30370 72 5f 70 69 63 22 20 3e 26 36 3b 20 7d 0a 0a 0a  r_pic" >&6; }...
30380 0a 0a 0a 0a 23 0a 23 20 43 68 65 63 6b 20 74 6f  ....#.# Check to
30390 20 6d 61 6b 65 20 73 75 72 65 20 74 68 65 20 50   make sure the P
303a0 49 43 20 66 6c 61 67 20 61 63 74 75 61 6c 6c 79  IC flag actually
303b0 20 77 6f 72 6b 73 2e 0a 23 0a 69 66 20 74 65 73   works..#.if tes
303c0 74 20 2d 6e 20 22 24 6c 74 5f 70 72 6f 67 5f 63  t -n "$lt_prog_c
303d0 6f 6d 70 69 6c 65 72 5f 70 69 63 22 3b 20 74 68  ompiler_pic"; th
303e0 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
303f0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
30400 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f   checking if $co
30410 6d 70 69 6c 65 72 20 50 49 43 20 66 6c 61 67 20  mpiler PIC flag 
30420 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
30430 72 5f 70 69 63 20 77 6f 72 6b 73 22 20 3e 26 35  r_pic works" >&5
30440 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
30450 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c  cking if $compil
30460 65 72 20 50 49 43 20 66 6c 61 67 20 24 6c 74 5f  er PIC flag $lt_
30470 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
30480 63 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36  c works... " >&6
30490 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  ; }.if test "${l
304a0 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
304b0 65 72 5f 70 69 63 5f 77 6f 72 6b 73 2b 73 65 74  er_pic_works+set
304c0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
304d0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
304e0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
304f0 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  .  lt_cv_prog_co
30500 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73  mpiler_pic_works
30510 3d 6e 6f 0a 20 20 20 61 63 5f 6f 75 74 66 69 6c  =no.   ac_outfil
30520 65 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  e=conftest.$ac_o
30530 62 6a 65 78 74 0a 20 20 20 65 63 68 6f 20 22 24  bjext.   echo "$
30540 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c  lt_simple_compil
30550 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63  e_test_code" > c
30560 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
30570 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66     lt_compiler_f
30580 6c 61 67 3d 22 24 6c 74 5f 70 72 6f 67 5f 63 6f  lag="$lt_prog_co
30590 6d 70 69 6c 65 72 5f 70 69 63 20 2d 44 50 49 43  mpiler_pic -DPIC
305a0 22 0a 20 20 20 23 20 49 6e 73 65 72 74 20 74 68  ".   # Insert th
305b0 65 20 6f 70 74 69 6f 6e 20 65 69 74 68 65 72 20  e option either 
305c0 28 31 29 20 61 66 74 65 72 20 74 68 65 20 6c 61  (1) after the la
305d0 73 74 20 2a 46 4c 41 47 53 20 76 61 72 69 61 62  st *FLAGS variab
305e0 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28 32 29 20  le, or.   # (2) 
305f0 62 65 66 6f 72 65 20 61 20 77 6f 72 64 20 63 6f  before a word co
30600 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65  ntaining "confte
30610 73 74 2e 22 2c 20 6f 72 20 28 33 29 20 61 74 20  st.", or (3) at 
30620 74 68 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f  the end..   # No
30630 74 65 20 74 68 61 74 20 24 61 63 5f 63 6f 6d 70  te that $ac_comp
30640 69 6c 65 20 69 74 73 65 6c 66 20 64 6f 65 73 20  ile itself does 
30650 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b  not contain back
30660 73 6c 61 73 68 65 73 20 61 6e 64 20 62 65 67 69  slashes and begi
30670 6e 73 0a 20 20 20 23 20 77 69 74 68 20 61 20 64  ns.   # with a d
30680 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74 20  ollar sign (not 
30690 61 20 68 79 70 68 65 6e 29 2c 20 73 6f 20 74 68  a hyphen), so th
306a0 65 20 65 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f  e echo should wo
306b0 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20  rk correctly..  
306c0 20 23 20 54 68 65 20 6f 70 74 69 6f 6e 20 69 73   # The option is
306d0 20 72 65 66 65 72 65 6e 63 65 64 20 76 69 61 20   referenced via 
306e0 61 20 76 61 72 69 61 62 6c 65 20 74 6f 20 61 76  a variable to av
306f0 6f 69 64 20 63 6f 6e 66 75 73 69 6e 67 20 73 65  oid confusing se
30700 64 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65  d..   lt_compile
30710 3d 60 65 63 68 6f 20 22 24 61 63 5f 63 6f 6d 70  =`echo "$ac_comp
30720 69 6c 65 22 20 7c 20 24 53 45 44 20 5c 0a 20 20  ile" | $SED \.  
30730 20 2d 65 20 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c   -e 's:.*FLAGS}\
30740 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d  {0,1\} :&$lt_com
30750 70 69 6c 65 72 5f 66 6c 61 67 20 3a 3b 20 74 27  piler_flag :; t'
30760 20 5c 0a 20 20 20 2d 65 20 27 73 3a 20 5b 5e 20   \.   -e 's: [^ 
30770 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a 20 24 6c  ]*conftest\.: $l
30780 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 26  t_compiler_flag&
30790 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73  :; t' \.   -e 's
307a0 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72  :$: $lt_compiler
307b0 5f 66 6c 61 67 3a 27 60 0a 20 20 20 28 65 76 61  _flag:'`.   (eva
307c0 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d  l echo "\"\$as_m
307d0 65 3a 37 31 37 33 3a 20 24 6c 74 5f 63 6f 6d 70  e:7173: $lt_comp
307e0 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20 20 28  ile\"" >&5).   (
307f0 65 76 61 6c 20 22 24 6c 74 5f 63 6f 6d 70 69 6c  eval "$lt_compil
30800 65 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  e" 2>conftest.er
30810 72 29 0a 20 20 20 61 63 5f 73 74 61 74 75 73 3d  r).   ac_status=
30820 24 3f 0a 20 20 20 63 61 74 20 63 6f 6e 66 74 65  $?.   cat confte
30830 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20 65 63  st.err >&5.   ec
30840 68 6f 20 22 24 61 73 5f 6d 65 3a 37 31 37 37 3a  ho "$as_me:7177:
30850 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
30860 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28 65 78  s" >&5.   if (ex
30870 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 20 26  it $ac_status) &
30880 26 20 74 65 73 74 20 2d 73 20 22 24 61 63 5f 6f  & test -s "$ac_o
30890 75 74 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20  utfile"; then.  
308a0 20 20 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65     # The compile
308b0 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20  r can only warn 
308c0 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f  and ignore the o
308d0 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63  ption if not rec
308e0 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53  ognized.     # S
308f0 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72  o say no if ther
30900 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73 20 6f  e are warnings o
30910 74 68 65 72 20 74 68 61 6e 20 74 68 65 20 75 73  ther than the us
30920 75 61 6c 20 6f 75 74 70 75 74 2e 0a 20 20 20 20  ual output..    
30930 20 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f 63 6f   $ECHO "X$_lt_co
30940 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61  mpiler_boilerpla
30950 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65 20 27  te" | $Xsed -e '
30960 2f 5e 24 2f 64 27 20 3e 63 6f 6e 66 74 65 73 74  /^$/d' >conftest
30970 2e 65 78 70 0a 20 20 20 20 20 24 53 45 44 20 27  .exp.     $SED '
30980 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20  /^$/d; /^ *+/d' 
30990 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 63 6f  conftest.err >co
309a0 6e 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20  nftest.er2.     
309b0 69 66 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  if test ! -s con
309c0 66 74 65 73 74 2e 65 72 32 20 7c 7c 20 64 69 66  ftest.er2 || dif
309d0 66 20 63 6f 6e 66 74 65 73 74 2e 65 78 70 20 63  f conftest.exp c
309e0 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f 64 65  onftest.er2 >/de
309f0 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20  v/null; then.   
30a00 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63      lt_cv_prog_c
30a10 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b  ompiler_pic_work
30a20 73 3d 79 65 73 0a 20 20 20 20 20 66 69 0a 20 20  s=yes.     fi.  
30a30 20 66 69 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74   fi.   $RM conft
30a40 65 73 74 2a 0a 0a 66 69 0a 7b 20 24 61 73 5f 65  est*..fi.{ $as_e
30a50 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
30a60 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74  ENO: result: $lt
30a70 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
30a80 72 5f 70 69 63 5f 77 6f 72 6b 73 22 20 3e 26 35  r_pic_works" >&5
30a90 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63  .$as_echo "$lt_c
30aa0 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
30ab0 70 69 63 5f 77 6f 72 6b 73 22 20 3e 26 36 3b 20  pic_works" >&6; 
30ac0 7d 0a 0a 69 66 20 74 65 73 74 20 78 22 24 6c 74  }..if test x"$lt
30ad0 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
30ae0 72 5f 70 69 63 5f 77 6f 72 6b 73 22 20 3d 20 78  r_pic_works" = x
30af0 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 63 61  yes; then.    ca
30b00 73 65 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  se $lt_prog_comp
30b10 69 6c 65 72 5f 70 69 63 20 69 6e 0a 20 20 20 20  iler_pic in.    
30b20 20 22 22 20 7c 20 22 20 22 2a 29 20 3b 3b 0a 20   "" | " "*) ;;. 
30b30 20 20 20 20 2a 29 20 6c 74 5f 70 72 6f 67 5f 63      *) lt_prog_c
30b40 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 22 20 24 6c  ompiler_pic=" $l
30b50 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30b60 70 69 63 22 20 3b 3b 0a 20 20 20 20 20 65 73 61  pic" ;;.     esa
30b70 63 0a 65 6c 73 65 0a 20 20 20 20 6c 74 5f 70 72  c.else.    lt_pr
30b80 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
30b90 0a 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f  .     lt_prog_co
30ba0 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69 6c 64  mpiler_can_build
30bb0 5f 73 68 61 72 65 64 3d 6e 6f 0a 66 69 0a 0a 66  _shared=no.fi..f
30bc0 69 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 43 68 65 63  i.......#.# Chec
30bd0 6b 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74  k to make sure t
30be0 68 65 20 73 74 61 74 69 63 20 66 6c 61 67 20 61  he static flag a
30bf0 63 74 75 61 6c 6c 79 20 77 6f 72 6b 73 2e 0a 23  ctually works..#
30c00 0a 77 6c 3d 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .wl=$lt_prog_com
30c10 70 69 6c 65 72 5f 77 6c 20 65 76 61 6c 20 6c 74  piler_wl eval lt
30c20 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61 67  _tmp_static_flag
30c30 3d 5c 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  =\"$lt_prog_comp
30c40 69 6c 65 72 5f 73 74 61 74 69 63 5c 22 0a 7b 20  iler_static\".{ 
30c50 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
30c60 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
30c70 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20  ng if $compiler 
30c80 73 74 61 74 69 63 20 66 6c 61 67 20 24 6c 74 5f  static flag $lt_
30c90 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61 67 20  tmp_static_flag 
30ca0 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65  works" >&5.$as_e
30cb0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
30cc0 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 74 61  if $compiler sta
30cd0 74 69 63 20 66 6c 61 67 20 24 6c 74 5f 74 6d 70  tic flag $lt_tmp
30ce0 5f 73 74 61 74 69 63 5f 66 6c 61 67 20 77 6f 72  _static_flag wor
30cf0 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  ks... " >&6; }.i
30d00 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f  f test "${lt_cv_
30d10 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
30d20 61 74 69 63 5f 77 6f 72 6b 73 2b 73 65 74 7d 22  atic_works+set}"
30d30 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24   = set; then.  $
30d40 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
30d50 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
30d60 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70   lt_cv_prog_comp
30d70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b  iler_static_work
30d80 73 3d 6e 6f 0a 20 20 20 73 61 76 65 5f 4c 44 46  s=no.   save_LDF
30d90 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 22 0a  LAGS="$LDFLAGS".
30da0 20 20 20 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46     LDFLAGS="$LDF
30db0 4c 41 47 53 20 24 6c 74 5f 74 6d 70 5f 73 74 61  LAGS $lt_tmp_sta
30dc0 74 69 63 5f 66 6c 61 67 22 0a 20 20 20 65 63 68  tic_flag".   ech
30dd0 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69  o "$lt_simple_li
30de0 6e 6b 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20  nk_test_code" > 
30df0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
30e00 0a 20 20 20 69 66 20 28 65 76 61 6c 20 24 61 63  .   if (eval $ac
30e10 5f 6c 69 6e 6b 20 32 3e 63 6f 6e 66 74 65 73 74  _link 2>conftest
30e20 2e 65 72 72 29 20 26 26 20 74 65 73 74 20 2d 73  .err) && test -s
30e30 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
30e40 65 78 74 3b 20 74 68 65 6e 0a 20 20 20 20 20 23  ext; then.     #
30e50 20 54 68 65 20 6c 69 6e 6b 65 72 20 63 61 6e 20   The linker can 
30e60 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67  only warn and ig
30e70 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20  nore the option 
30e80 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65  if not recognize
30e90 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79 20  d.     # So say 
30ea0 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72 65 20  no if there are 
30eb0 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 69 66  warnings.     if
30ec0 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73   test -s conftes
30ed0 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20 20 20  t.err; then.    
30ee0 20 20 20 23 20 41 70 70 65 6e 64 20 61 6e 79 20     # Append any 
30ef0 65 72 72 6f 72 73 20 74 6f 20 74 68 65 20 63 6f  errors to the co
30f00 6e 66 69 67 2e 6c 6f 67 2e 0a 20 20 20 20 20 20  nfig.log..      
30f10 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
30f20 72 20 31 3e 26 35 0a 20 20 20 20 20 20 20 24 45  r 1>&5.       $E
30f30 43 48 4f 20 22 58 24 5f 6c 74 5f 6c 69 6e 6b 65  CHO "X$_lt_linke
30f40 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c  r_boilerplate" |
30f50 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64   $Xsed -e '/^$/d
30f60 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e 65 78 70  ' > conftest.exp
30f70 0a 20 20 20 20 20 20 20 24 53 45 44 20 27 2f 5e  .       $SED '/^
30f80 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 63 6f  $/d; /^ *+/d' co
30f90 6e 66 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66  nftest.err >conf
30fa0 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20 20 20  test.er2.       
30fb0 69 66 20 64 69 66 66 20 63 6f 6e 66 74 65 73 74  if diff conftest
30fc0 2e 65 78 70 20 63 6f 6e 66 74 65 73 74 2e 65 72  .exp conftest.er
30fd0 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68  2 >/dev/null; th
30fe0 65 6e 0a 20 20 20 20 20 20 20 20 20 6c 74 5f 63  en.         lt_c
30ff0 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
31000 73 74 61 74 69 63 5f 77 6f 72 6b 73 3d 79 65 73  static_works=yes
31010 0a 20 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  .       fi.     
31020 65 6c 73 65 0a 20 20 20 20 20 20 20 6c 74 5f 63  else.       lt_c
31030 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
31040 73 74 61 74 69 63 5f 77 6f 72 6b 73 3d 79 65 73  static_works=yes
31050 0a 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20  .     fi.   fi. 
31060 20 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73    $RM -r conftes
31070 74 2a 0a 20 20 20 4c 44 46 4c 41 47 53 3d 22 24  t*.   LDFLAGS="$
31080 73 61 76 65 5f 4c 44 46 4c 41 47 53 22 0a 0a 66  save_LDFLAGS"..f
31090 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
310a0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
310b0 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f  sult: $lt_cv_pro
310c0 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
310d0 63 5f 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73  c_works" >&5.$as
310e0 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70 72  _echo "$lt_cv_pr
310f0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
31100 69 63 5f 77 6f 72 6b 73 22 20 3e 26 36 3b 20 7d  ic_works" >&6; }
31110 0a 0a 69 66 20 74 65 73 74 20 78 22 24 6c 74 5f  ..if test x"$lt_
31120 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
31130 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 22 20 3d  _static_works" =
31140 20 78 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20   xyes; then.    
31150 3a 0a 65 6c 73 65 0a 20 20 20 20 6c 74 5f 70 72  :.else.    lt_pr
31160 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
31170 69 63 3d 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 20 20  ic=.fi........  
31180 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
31190 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
311a0 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65  king if $compile
311b0 72 20 73 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f  r supports -c -o
311c0 20 66 69 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74   file.$ac_objext
311d0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
311e0 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63   "checking if $c
311f0 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73  ompiler supports
31200 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f   -c -o file.$ac_
31210 6f 62 6a 65 78 74 2e 2e 2e 20 22 20 3e 26 36 3b  objext... " >&6;
31220 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74   }.if test "${lt
31230 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
31240 72 5f 63 5f 6f 2b 73 65 74 7d 22 20 3d 20 73 65  r_c_o+set}" = se
31250 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
31260 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
31270 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63   >&6.else.  lt_c
31280 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
31290 63 5f 6f 3d 6e 6f 0a 20 20 20 24 52 4d 20 2d 72  c_o=no.   $RM -r
312a0 20 63 6f 6e 66 74 65 73 74 20 32 3e 2f 64 65 76   conftest 2>/dev
312b0 2f 6e 75 6c 6c 0a 20 20 20 6d 6b 64 69 72 20 63  /null.   mkdir c
312c0 6f 6e 66 74 65 73 74 0a 20 20 20 63 64 20 63 6f  onftest.   cd co
312d0 6e 66 74 65 73 74 0a 20 20 20 6d 6b 64 69 72 20  nftest.   mkdir 
312e0 6f 75 74 0a 20 20 20 65 63 68 6f 20 22 24 6c 74  out.   echo "$lt
312f0 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f  _simple_compile_
31300 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e  test_code" > con
31310 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20  ftest.$ac_ext.. 
31320 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c    lt_compiler_fl
31330 61 67 3d 22 2d 6f 20 6f 75 74 2f 63 6f 6e 66 74  ag="-o out/conft
31340 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 22  est2.$ac_objext"
31350 0a 20 20 20 23 20 49 6e 73 65 72 74 20 74 68 65  .   # Insert the
31360 20 6f 70 74 69 6f 6e 20 65 69 74 68 65 72 20 28   option either (
31370 31 29 20 61 66 74 65 72 20 74 68 65 20 6c 61 73  1) after the las
31380 74 20 2a 46 4c 41 47 53 20 76 61 72 69 61 62 6c  t *FLAGS variabl
31390 65 2c 20 6f 72 0a 20 20 20 23 20 28 32 29 20 62  e, or.   # (2) b
313a0 65 66 6f 72 65 20 61 20 77 6f 72 64 20 63 6f 6e  efore a word con
313b0 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73  taining "conftes
313c0 74 2e 22 2c 20 6f 72 20 28 33 29 20 61 74 20 74  t.", or (3) at t
313d0 68 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74  he end..   # Not
313e0 65 20 74 68 61 74 20 24 61 63 5f 63 6f 6d 70 69  e that $ac_compi
313f0 6c 65 20 69 74 73 65 6c 66 20 64 6f 65 73 20 6e  le itself does n
31400 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73  ot contain backs
31410 6c 61 73 68 65 73 20 61 6e 64 20 62 65 67 69 6e  lashes and begin
31420 73 0a 20 20 20 23 20 77 69 74 68 20 61 20 64 6f  s.   # with a do
31430 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74 20 61  llar sign (not a
31440 20 68 79 70 68 65 6e 29 2c 20 73 6f 20 74 68 65   hyphen), so the
31450 20 65 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72   echo should wor
31460 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20  k correctly..   
31470 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f  lt_compile=`echo
31480 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c   "$ac_compile" |
31490 20 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73   $SED \.   -e 's
314a0 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d  :.*FLAGS}\{0,1\}
314b0 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f   :&$lt_compiler_
314c0 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20  flag :; t' \.   
314d0 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66  -e 's: [^ ]*conf
314e0 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70  test\.: $lt_comp
314f0 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20  iler_flag&:; t' 
31500 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c  \.   -e 's:$: $l
31510 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a  t_compiler_flag:
31520 27 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f  '`.   (eval echo
31530 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 37 32 37 38   "\"\$as_me:7278
31540 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22  : $lt_compile\""
31550 20 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22   >&5).   (eval "
31560 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 6f  $lt_compile" 2>o
31570 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 29  ut/conftest.err)
31580 0a 20 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  .   ac_status=$?
31590 0a 20 20 20 63 61 74 20 6f 75 74 2f 63 6f 6e 66  .   cat out/conf
315a0 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20  test.err >&5.   
315b0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 37 32 38  echo "$as_me:728
315c0 32 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  2: \$? = $ac_sta
315d0 74 75 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28  tus" >&5.   if (
315e0 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
315f0 20 26 26 20 74 65 73 74 20 2d 73 20 6f 75 74 2f   && test -s out/
31600 63 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f 62  conftest2.$ac_ob
31610 6a 65 78 74 0a 20 20 20 74 68 65 6e 0a 20 20 20  jext.   then.   
31620 20 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72    # The compiler
31630 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61   can only warn a
31640 6e 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70  nd ignore the op
31650 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f  tion if not reco
31660 67 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f  gnized.     # So
31670 20 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65   say no if there
31680 20 61 72 65 20 77 61 72 6e 69 6e 67 73 0a 20 20   are warnings.  
31690 20 20 20 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f     $ECHO "X$_lt_
316a0 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70  compiler_boilerp
316b0 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65  late" | $Xsed -e
316c0 20 27 2f 5e 24 2f 64 27 20 3e 20 6f 75 74 2f 63   '/^$/d' > out/c
316d0 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20  onftest.exp.    
316e0 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e   $SED '/^$/d; /^
316f0 20 2a 2b 2f 64 27 20 6f 75 74 2f 63 6f 6e 66 74   *+/d' out/conft
31700 65 73 74 2e 65 72 72 20 3e 6f 75 74 2f 63 6f 6e  est.err >out/con
31710 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20 69  ftest.er2.     i
31720 66 20 74 65 73 74 20 21 20 2d 73 20 6f 75 74 2f  f test ! -s out/
31730 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c 20  conftest.er2 || 
31740 64 69 66 66 20 6f 75 74 2f 63 6f 6e 66 74 65 73  diff out/conftes
31750 74 2e 65 78 70 20 6f 75 74 2f 63 6f 6e 66 74 65  t.exp out/confte
31760 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c  st.er2 >/dev/nul
31770 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c  l; then.       l
31780 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
31790 65 72 5f 63 5f 6f 3d 79 65 73 0a 20 20 20 20 20  er_c_o=yes.     
317a0 66 69 0a 20 20 20 66 69 0a 20 20 20 63 68 6d 6f  fi.   fi.   chmo
317b0 64 20 75 2b 77 20 2e 20 32 3e 26 35 0a 20 20 20  d u+w . 2>&5.   
317c0 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20  $RM conftest*.  
317d0 20 23 20 53 47 49 20 43 2b 2b 20 63 6f 6d 70 69   # SGI C++ compi
317e0 6c 65 72 20 77 69 6c 6c 20 63 72 65 61 74 65 20  ler will create 
317f0 64 69 72 65 63 74 6f 72 79 20 6f 75 74 2f 69 69  directory out/ii
31800 5f 66 69 6c 65 73 2f 20 66 6f 72 0a 20 20 20 23  _files/ for.   #
31810 20 74 65 6d 70 6c 61 74 65 20 69 6e 73 74 61 6e   template instan
31820 74 69 61 74 69 6f 6e 0a 20 20 20 74 65 73 74 20  tiation.   test 
31830 2d 64 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 20  -d out/ii_files 
31840 26 26 20 24 52 4d 20 6f 75 74 2f 69 69 5f 66 69  && $RM out/ii_fi
31850 6c 65 73 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f  les/* && rmdir o
31860 75 74 2f 69 69 5f 66 69 6c 65 73 0a 20 20 20 24  ut/ii_files.   $
31870 52 4d 20 6f 75 74 2f 2a 20 26 26 20 72 6d 64 69  RM out/* && rmdi
31880 72 20 6f 75 74 0a 20 20 20 63 64 20 2e 2e 0a 20  r out.   cd ... 
31890 20 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73    $RM -r conftes
318a0 74 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74 65 73  t.   $RM conftes
318b0 74 2a 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  t*..fi.{ $as_ech
318c0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
318d0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63  O: result: $lt_c
318e0 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
318f0 63 5f 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  c_o" >&5.$as_ech
31900 6f 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  o "$lt_cv_prog_c
31910 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3e 26 36  ompiler_c_o" >&6
31920 3b 20 7d 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61  ; }.......  { $a
31930 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
31940 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
31950 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 75   if $compiler su
31960 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69 6c  pports -c -o fil
31970 65 2e 24 61 63 5f 6f 62 6a 65 78 74 22 20 3e 26  e.$ac_objext" >&
31980 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
31990 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69  ecking if $compi
319a0 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d 63 20  ler supports -c 
319b0 2d 6f 20 66 69 6c 65 2e 24 61 63 5f 6f 62 6a 65  -o file.$ac_obje
319c0 78 74 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  xt... " >&6; }.i
319d0 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f  f test "${lt_cv_
319e0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f  prog_compiler_c_
319f0 6f 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  o+set}" = set; t
31a00 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
31a10 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
31a20 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70 72  .else.  lt_cv_pr
31a30 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 3d  og_compiler_c_o=
31a40 6e 6f 0a 20 20 20 24 52 4d 20 2d 72 20 63 6f 6e  no.   $RM -r con
31a50 66 74 65 73 74 20 32 3e 2f 64 65 76 2f 6e 75 6c  ftest 2>/dev/nul
31a60 6c 0a 20 20 20 6d 6b 64 69 72 20 63 6f 6e 66 74  l.   mkdir conft
31a70 65 73 74 0a 20 20 20 63 64 20 63 6f 6e 66 74 65  est.   cd confte
31a80 73 74 0a 20 20 20 6d 6b 64 69 72 20 6f 75 74 0a  st.   mkdir out.
31a90 20 20 20 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d     echo "$lt_sim
31aa0 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74  ple_compile_test
31ab0 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73  _code" > conftes
31ac0 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20 20 6c 74  t.$ac_ext..   lt
31ad0 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22  _compiler_flag="
31ae0 2d 6f 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 32  -o out/conftest2
31af0 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a 20 20 20  .$ac_objext".   
31b00 23 20 49 6e 73 65 72 74 20 74 68 65 20 6f 70 74  # Insert the opt
31b10 69 6f 6e 20 65 69 74 68 65 72 20 28 31 29 20 61  ion either (1) a
31b20 66 74 65 72 20 74 68 65 20 6c 61 73 74 20 2a 46  fter the last *F
31b30 4c 41 47 53 20 76 61 72 69 61 62 6c 65 2c 20 6f  LAGS variable, o
31b40 72 0a 20 20 20 23 20 28 32 29 20 62 65 66 6f 72  r.   # (2) befor
31b50 65 20 61 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e  e a word contain
31b60 69 6e 67 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c  ing "conftest.",
31b70 20 6f 72 20 28 33 29 20 61 74 20 74 68 65 20 65   or (3) at the e
31b80 6e 64 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74 68  nd..   # Note th
31b90 61 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69  at $ac_compile i
31ba0 74 73 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63  tself does not c
31bb0 6f 6e 74 61 69 6e 20 62 61 63 6b 73 6c 61 73 68  ontain backslash
31bc0 65 73 20 61 6e 64 20 62 65 67 69 6e 73 0a 20 20  es and begins.  
31bd0 20 23 20 77 69 74 68 20 61 20 64 6f 6c 6c 61 72   # with a dollar
31be0 20 73 69 67 6e 20 28 6e 6f 74 20 61 20 68 79 70   sign (not a hyp
31bf0 68 65 6e 29 2c 20 73 6f 20 74 68 65 20 65 63 68  hen), so the ech
31c00 6f 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f  o should work co
31c10 72 72 65 63 74 6c 79 2e 0a 20 20 20 6c 74 5f 63  rrectly..   lt_c
31c20 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20 22 24 61  ompile=`echo "$a
31c30 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45  c_compile" | $SE
31c40 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46  D \.   -e 's:.*F
31c50 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24  LAGS}\{0,1\} :&$
31c60 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  lt_compiler_flag
31c70 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27   :; t' \.   -e '
31c80 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74  s: [^ ]*conftest
31c90 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72  \.: $lt_compiler
31ca0 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20  _flag&:; t' \.  
31cb0 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f   -e 's:$: $lt_co
31cc0 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20  mpiler_flag:'`. 
31cd0 20 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22    (eval echo "\"
31ce0 5c 24 61 73 5f 6d 65 3a 37 33 33 33 3a 20 24 6c  \$as_me:7333: $l
31cf0 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35  t_compile\"" >&5
31d00 29 0a 20 20 20 28 65 76 61 6c 20 22 24 6c 74 5f  ).   (eval "$lt_
31d10 63 6f 6d 70 69 6c 65 22 20 32 3e 6f 75 74 2f 63  compile" 2>out/c
31d20 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a 20 20 20  onftest.err).   
31d30 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20  ac_status=$?.   
31d40 63 61 74 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74  cat out/conftest
31d50 2e 65 72 72 20 3e 26 35 0a 20 20 20 65 63 68 6f  .err >&5.   echo
31d60 20 22 24 61 73 5f 6d 65 3a 37 33 33 37 3a 20 5c   "$as_me:7337: \
31d70 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
31d80 20 3e 26 35 0a 20 20 20 69 66 20 28 65 78 69 74   >&5.   if (exit
31d90 20 24 61 63 5f 73 74 61 74 75 73 29 20 26 26 20   $ac_status) && 
31da0 74 65 73 74 20 2d 73 20 6f 75 74 2f 63 6f 6e 66  test -s out/conf
31db0 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74  test2.$ac_objext
31dc0 0a 20 20 20 74 68 65 6e 0a 20 20 20 20 20 23 20  .   then.     # 
31dd0 54 68 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e  The compiler can
31de0 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69   only warn and i
31df0 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e  gnore the option
31e00 20 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a   if not recogniz
31e10 65 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79  ed.     # So say
31e20 20 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72 65   no if there are
31e30 20 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 24   warnings.     $
31e40 45 43 48 4f 20 22 58 24 5f 6c 74 5f 63 6f 6d 70  ECHO "X$_lt_comp
31e50 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65  iler_boilerplate
31e60 22 20 7c 20 24 58 73 65 64 20 2d 65 20 27 2f 5e  " | $Xsed -e '/^
31e70 24 2f 64 27 20 3e 20 6f 75 74 2f 63 6f 6e 66 74  $/d' > out/conft
31e80 65 73 74 2e 65 78 70 0a 20 20 20 20 20 24 53 45  est.exp.     $SE
31e90 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f  D '/^$/d; /^ *+/
31ea0 64 27 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e  d' out/conftest.
31eb0 65 72 72 20 3e 6f 75 74 2f 63 6f 6e 66 74 65 73  err >out/conftes
31ec0 74 2e 65 72 32 0a 20 20 20 20 20 69 66 20 74 65  t.er2.     if te
31ed0 73 74 20 21 20 2d 73 20 6f 75 74 2f 63 6f 6e 66  st ! -s out/conf
31ee0 74 65 73 74 2e 65 72 32 20 7c 7c 20 64 69 66 66  test.er2 || diff
31ef0 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 78   out/conftest.ex
31f00 70 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65  p out/conftest.e
31f10 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  r2 >/dev/null; t
31f20 68 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f 63 76  hen.       lt_cv
31f30 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
31f40 5f 6f 3d 79 65 73 0a 20 20 20 20 20 66 69 0a 20  _o=yes.     fi. 
31f50 20 20 66 69 0a 20 20 20 63 68 6d 6f 64 20 75 2b    fi.   chmod u+
31f60 77 20 2e 20 32 3e 26 35 0a 20 20 20 24 52 4d 20  w . 2>&5.   $RM 
31f70 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20 23 20 53  conftest*.   # S
31f80 47 49 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 20  GI C++ compiler 
31f90 77 69 6c 6c 20 63 72 65 61 74 65 20 64 69 72 65  will create dire
31fa0 63 74 6f 72 79 20 6f 75 74 2f 69 69 5f 66 69 6c  ctory out/ii_fil
31fb0 65 73 2f 20 66 6f 72 0a 20 20 20 23 20 74 65 6d  es/ for.   # tem
31fc0 70 6c 61 74 65 20 69 6e 73 74 61 6e 74 69 61 74  plate instantiat
31fd0 69 6f 6e 0a 20 20 20 74 65 73 74 20 2d 64 20 6f  ion.   test -d o
31fe0 75 74 2f 69 69 5f 66 69 6c 65 73 20 26 26 20 24  ut/ii_files && $
31ff0 52 4d 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 2f  RM out/ii_files/
32000 2a 20 26 26 20 72 6d 64 69 72 20 6f 75 74 2f 69  * && rmdir out/i
32010 69 5f 66 69 6c 65 73 0a 20 20 20 24 52 4d 20 6f  i_files.   $RM o
32020 75 74 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f 75  ut/* && rmdir ou
32030 74 0a 20 20 20 63 64 20 2e 2e 0a 20 20 20 24 52  t.   cd ...   $R
32040 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74 0a 20 20  M -r conftest.  
32050 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a   $RM conftest*..
32060 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
32070 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
32080 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72  esult: $lt_cv_pr
32090 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22  og_compiler_c_o"
320a0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
320b0 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
320c0 6c 65 72 5f 63 5f 6f 22 20 3e 26 36 3b 20 7d 0a  ler_c_o" >&6; }.
320d0 0a 0a 0a 0a 68 61 72 64 5f 6c 69 6e 6b 73 3d 22  ....hard_links="
320e0 6e 6f 74 74 65 73 74 65 64 22 0a 69 66 20 74 65  nottested".if te
320f0 73 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  st "$lt_cv_prog_
32100 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3d 20  compiler_c_o" = 
32110 6e 6f 20 26 26 20 74 65 73 74 20 22 24 6e 65 65  no && test "$nee
32120 64 5f 6c 6f 63 6b 73 22 20 21 3d 20 6e 6f 3b 20  d_locks" != no; 
32130 74 68 65 6e 0a 20 20 23 20 64 6f 20 6e 6f 74 20  then.  # do not 
32140 6f 76 65 72 77 72 69 74 65 20 74 68 65 20 76 61  overwrite the va
32150 6c 75 65 20 6f 66 20 6e 65 65 64 5f 6c 6f 63 6b  lue of need_lock
32160 73 20 70 72 6f 76 69 64 65 64 20 62 79 20 74 68  s provided by th
32170 65 20 75 73 65 72 0a 20 20 7b 20 24 61 73 5f 65  e user.  { $as_e
32180 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
32190 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66  ENO: checking if
321a0 20 77 65 20 63 61 6e 20 6c 6f 63 6b 20 77 69 74   we can lock wit
321b0 68 20 68 61 72 64 20 6c 69 6e 6b 73 22 20 3e 26  h hard links" >&
321c0 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
321d0 65 63 6b 69 6e 67 20 69 66 20 77 65 20 63 61 6e  ecking if we can
321e0 20 6c 6f 63 6b 20 77 69 74 68 20 68 61 72 64 20   lock with hard 
321f0 6c 69 6e 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20  links... " >&6; 
32200 7d 0a 20 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 79  }.  hard_links=y
32210 65 73 0a 20 20 24 52 4d 20 63 6f 6e 66 74 65 73  es.  $RM conftes
32220 74 2a 0a 20 20 6c 6e 20 63 6f 6e 66 74 65 73 74  t*.  ln conftest
32230 2e 61 20 63 6f 6e 66 74 65 73 74 2e 62 20 32 3e  .a conftest.b 2>
32240 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 68 61 72  /dev/null && har
32250 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20 20 74 6f 75  d_links=no.  tou
32260 63 68 20 63 6f 6e 66 74 65 73 74 2e 61 0a 20 20  ch conftest.a.  
32270 6c 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f  ln conftest.a co
32280 6e 66 74 65 73 74 2e 62 20 32 3e 26 35 20 7c 7c  nftest.b 2>&5 ||
32290 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20   hard_links=no. 
322a0 20 6c 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20 63   ln conftest.a c
322b0 6f 6e 66 74 65 73 74 2e 62 20 32 3e 2f 64 65 76  onftest.b 2>/dev
322c0 2f 6e 75 6c 6c 20 26 26 20 68 61 72 64 5f 6c 69  /null && hard_li
322d0 6e 6b 73 3d 6e 6f 0a 20 20 7b 20 24 61 73 5f 65  nks=no.  { $as_e
322e0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
322f0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 68 61  ENO: result: $ha
32300 72 64 5f 6c 69 6e 6b 73 22 20 3e 26 35 0a 24 61  rd_links" >&5.$a
32310 73 5f 65 63 68 6f 20 22 24 68 61 72 64 5f 6c 69  s_echo "$hard_li
32320 6e 6b 73 22 20 3e 26 36 3b 20 7d 0a 20 20 69 66  nks" >&6; }.  if
32330 20 74 65 73 74 20 22 24 68 61 72 64 5f 6c 69 6e   test "$hard_lin
32340 6b 73 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 20  ks" = no; then. 
32350 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
32360 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57  as_me:$LINENO: W
32370 41 52 4e 49 4e 47 3a 20 5c 60 24 43 43 27 20 64  ARNING: \`$CC' d
32380 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20  oes not support 
32390 5c 60 2d 63 20 2d 6f 27 2c 20 73 6f 20 5c 60 6d  \`-c -o', so \`m
323a0 61 6b 65 20 2d 6a 27 20 6d 61 79 20 62 65 20 75  ake -j' may be u
323b0 6e 73 61 66 65 22 20 3e 26 35 0a 24 61 73 5f 65  nsafe" >&5.$as_e
323c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
323d0 4e 49 4e 47 3a 20 5c 60 24 43 43 27 20 64 6f 65  NING: \`$CC' doe
323e0 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 5c 60  s not support \`
323f0 2d 63 20 2d 6f 27 2c 20 73 6f 20 5c 60 6d 61 6b  -c -o', so \`mak
32400 65 20 2d 6a 27 20 6d 61 79 20 62 65 20 75 6e 73  e -j' may be uns
32410 61 66 65 22 20 3e 26 32 3b 7d 0a 20 20 20 20 6e  afe" >&2;}.    n
32420 65 65 64 5f 6c 6f 63 6b 73 3d 77 61 72 6e 0a 20  eed_locks=warn. 
32430 20 66 69 0a 65 6c 73 65 0a 20 20 6e 65 65 64 5f   fi.else.  need_
32440 6c 6f 63 6b 73 3d 6e 6f 0a 66 69 0a 0a 0a 0a 0a  locks=no.fi.....
32450 0a 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  ..  { $as_echo "
32460 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
32470 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72  checking whether
32480 20 74 68 65 20 24 63 6f 6d 70 69 6c 65 72 20 6c   the $compiler l
32490 69 6e 6b 65 72 20 28 24 4c 44 29 20 73 75 70 70  inker ($LD) supp
324a0 6f 72 74 73 20 73 68 61 72 65 64 20 6c 69 62 72  orts shared libr
324b0 61 72 69 65 73 22 20 3e 26 35 0a 24 61 73 5f 65  aries" >&5.$as_e
324c0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
324d0 77 68 65 74 68 65 72 20 74 68 65 20 24 63 6f 6d  whether the $com
324e0 70 69 6c 65 72 20 6c 69 6e 6b 65 72 20 28 24 4c  piler linker ($L
324f0 44 29 20 73 75 70 70 6f 72 74 73 20 73 68 61 72  D) supports shar
32500 65 64 20 6c 69 62 72 61 72 69 65 73 2e 2e 2e 20  ed libraries... 
32510 22 20 3e 26 36 3b 20 7d 0a 0a 20 20 72 75 6e 70  " >&6; }..  runp
32520 61 74 68 5f 76 61 72 3d 0a 20 20 61 6c 6c 6f 77  ath_var=.  allow
32530 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d  _undefined_flag=
32540 0a 20 20 61 6c 77 61 79 73 5f 65 78 70 6f 72 74  .  always_export
32550 5f 73 79 6d 62 6f 6c 73 3d 6e 6f 0a 20 20 61 72  _symbols=no.  ar
32560 63 68 69 76 65 5f 63 6d 64 73 3d 0a 20 20 61 72  chive_cmds=.  ar
32570 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
32580 73 3d 0a 20 20 63 6f 6d 70 69 6c 65 72 5f 6e 65  s=.  compiler_ne
32590 65 64 73 5f 6f 62 6a 65 63 74 3d 6e 6f 0a 20 20  eds_object=no.  
325a0 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 5f 77 69  enable_shared_wi
325b0 74 68 5f 73 74 61 74 69 63 5f 72 75 6e 74 69 6d  th_static_runtim
325c0 65 73 3d 6e 6f 0a 20 20 65 78 70 6f 72 74 5f 64  es=no.  export_d
325d0 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63  ynamic_flag_spec
325e0 3d 0a 20 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f  =.  export_symbo
325f0 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 24 6c 69  ls_cmds='$NM $li
32600 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e  bobjs $convenien
32610 63 65 20 7c 20 24 67 6c 6f 62 61 6c 5f 73 79 6d  ce | $global_sym
32620 62 6f 6c 5f 70 69 70 65 20 7c 20 24 53 45 44 20  bol_pipe | $SED 
32630 27 5c 27 27 73 2f 2e 2a 20 2f 2f 27 5c 27 27 20  '\''s/.* //'\'' 
32640 7c 20 73 6f 72 74 20 7c 20 75 6e 69 71 20 3e 20  | sort | uniq > 
32650 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27  $export_symbols'
32660 0a 20 20 68 61 72 64 63 6f 64 65 5f 61 75 74 6f  .  hardcode_auto
32670 6d 61 74 69 63 3d 6e 6f 0a 20 20 68 61 72 64 63  matic=no.  hardc
32680 6f 64 65 5f 64 69 72 65 63 74 3d 6e 6f 0a 20 20  ode_direct=no.  
32690 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 5f  hardcode_direct_
326a0 61 62 73 6f 6c 75 74 65 3d 6e 6f 0a 20 20 68 61  absolute=no.  ha
326b0 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
326c0 61 67 5f 73 70 65 63 3d 0a 20 20 68 61 72 64 63  ag_spec=.  hardc
326d0 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
326e0 73 70 65 63 5f 6c 64 3d 0a 20 20 68 61 72 64 63  spec_ld=.  hardc
326f0 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61 72  ode_libdir_separ
32700 61 74 6f 72 3d 0a 20 20 68 61 72 64 63 6f 64 65  ator=.  hardcode
32710 5f 6d 69 6e 75 73 5f 4c 3d 6e 6f 0a 20 20 68 61  _minus_L=no.  ha
32720 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68  rdcode_shlibpath
32730 5f 76 61 72 3d 75 6e 73 75 70 70 6f 72 74 65 64  _var=unsupported
32740 0a 20 20 69 6e 68 65 72 69 74 5f 72 70 61 74 68  .  inherit_rpath
32750 3d 6e 6f 0a 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64  =no.  link_all_d
32760 65 70 6c 69 62 73 3d 75 6e 6b 6e 6f 77 6e 0a 20  eplibs=unknown. 
32770 20 6d 6f 64 75 6c 65 5f 63 6d 64 73 3d 0a 20 20   module_cmds=.  
32780 6d 6f 64 75 6c 65 5f 65 78 70 73 79 6d 5f 63 6d  module_expsym_cm
32790 64 73 3d 0a 20 20 6f 6c 64 5f 61 72 63 68 69 76  ds=.  old_archiv
327a0 65 5f 66 72 6f 6d 5f 6e 65 77 5f 63 6d 64 73 3d  e_from_new_cmds=
327b0 0a 20 20 6f 6c 64 5f 61 72 63 68 69 76 65 5f 66  .  old_archive_f
327c0 72 6f 6d 5f 65 78 70 73 79 6d 73 5f 63 6d 64 73  rom_expsyms_cmds
327d0 3d 0a 20 20 74 68 72 65 61 64 5f 73 61 66 65 5f  =.  thread_safe_
327e0 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 77 68 6f  flag_spec=.  who
327f0 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f  le_archive_flag_
32800 73 70 65 63 3d 0a 20 20 23 20 69 6e 63 6c 75 64  spec=.  # includ
32810 65 5f 65 78 70 73 79 6d 73 20 73 68 6f 75 6c 64  e_expsyms should
32820 20 62 65 20 61 20 6c 69 73 74 20 6f 66 20 73 70   be a list of sp
32830 61 63 65 2d 73 65 70 61 72 61 74 65 64 20 73 79  ace-separated sy
32840 6d 62 6f 6c 73 20 74 6f 20 62 65 20 2a 61 6c 77  mbols to be *alw
32850 61 79 73 2a 0a 20 20 23 20 69 6e 63 6c 75 64 65  ays*.  # include
32860 64 20 69 6e 20 74 68 65 20 73 79 6d 62 6f 6c 20  d in the symbol 
32870 6c 69 73 74 0a 20 20 69 6e 63 6c 75 64 65 5f 65  list.  include_e
32880 78 70 73 79 6d 73 3d 0a 20 20 23 20 65 78 63 6c  xpsyms=.  # excl
32890 75 64 65 5f 65 78 70 73 79 6d 73 20 63 61 6e 20  ude_expsyms can 
328a0 62 65 20 61 6e 20 65 78 74 65 6e 64 65 64 20 72  be an extended r
328b0 65 67 65 78 70 20 6f 66 20 73 79 6d 62 6f 6c 73  egexp of symbols
328c0 20 74 6f 20 65 78 63 6c 75 64 65 0a 20 20 23 20   to exclude.  # 
328d0 69 74 20 77 69 6c 6c 20 62 65 20 77 72 61 70 70  it will be wrapp
328e0 65 64 20 62 79 20 60 20 28 27 20 61 6e 64 20 60  ed by ` (' and `
328f0 29 24 27 2c 20 73 6f 20 6f 6e 65 20 6d 75 73 74  )$', so one must
32900 20 6e 6f 74 20 6d 61 74 63 68 20 62 65 67 69 6e   not match begin
32910 6e 69 6e 67 20 6f 72 0a 20 20 23 20 65 6e 64 20  ning or.  # end 
32920 6f 66 20 6c 69 6e 65 2e 20 20 45 78 61 6d 70 6c  of line.  Exampl
32930 65 3a 20 60 61 7c 62 63 7c 2e 2a 64 2e 2a 27 20  e: `a|bc|.*d.*' 
32940 77 69 6c 6c 20 65 78 63 6c 75 64 65 20 74 68 65  will exclude the
32950 20 73 79 6d 62 6f 6c 73 20 60 61 27 20 61 6e 64   symbols `a' and
32960 20 60 62 63 27 2c 0a 20 20 23 20 61 73 20 77 65   `bc',.  # as we
32970 6c 6c 20 61 73 20 61 6e 79 20 73 79 6d 62 6f 6c  ll as any symbol
32980 20 74 68 61 74 20 63 6f 6e 74 61 69 6e 73 20 60   that contains `
32990 64 27 2e 0a 20 20 65 78 63 6c 75 64 65 5f 65 78  d'..  exclude_ex
329a0 70 73 79 6d 73 3d 27 5f 47 4c 4f 42 41 4c 5f 4f  psyms='_GLOBAL_O
329b0 46 46 53 45 54 5f 54 41 42 4c 45 5f 7c 5f 47 4c  FFSET_TABLE_|_GL
329c0 4f 42 41 4c 5f 5f 46 5b 49 44 5d 5f 2e 2a 27 0a  OBAL__F[ID]_.*'.
329d0 20 20 23 20 41 6c 74 68 6f 75 67 68 20 5f 47 4c    # Although _GL
329e0 4f 42 41 4c 5f 4f 46 46 53 45 54 5f 54 41 42 4c  OBAL_OFFSET_TABL
329f0 45 5f 20 69 73 20 61 20 76 61 6c 69 64 20 73 79  E_ is a valid sy
32a00 6d 62 6f 6c 20 43 20 6e 61 6d 65 2c 20 6d 6f 73  mbol C name, mos
32a10 74 20 61 2e 6f 75 74 0a 20 20 23 20 70 6c 61 74  t a.out.  # plat
32a20 66 6f 72 6d 73 20 28 61 62 29 75 73 65 20 69 74  forms (ab)use it
32a30 20 69 6e 20 50 49 43 20 63 6f 64 65 2c 20 62 75   in PIC code, bu
32a40 74 20 74 68 65 69 72 20 6c 69 6e 6b 65 72 73 20  t their linkers 
32a50 67 65 74 20 63 6f 6e 66 75 73 65 64 20 69 66 0a  get confused if.
32a60 20 20 23 20 74 68 65 20 73 79 6d 62 6f 6c 20 69    # the symbol i
32a70 73 20 65 78 70 6c 69 63 69 74 6c 79 20 72 65 66  s explicitly ref
32a80 65 72 65 6e 63 65 64 2e 20 20 53 69 6e 63 65 20  erenced.  Since 
32a90 70 6f 72 74 61 62 6c 65 20 63 6f 64 65 20 63 61  portable code ca
32aa0 6e 6e 6f 74 0a 20 20 23 20 72 65 6c 79 20 6f 6e  nnot.  # rely on
32ab0 20 74 68 69 73 20 73 79 6d 62 6f 6c 20 6e 61 6d   this symbol nam
32ac0 65 2c 20 69 74 27 73 20 70 72 6f 62 61 62 6c 79  e, it's probably
32ad0 20 66 69 6e 65 20 74 6f 20 6e 65 76 65 72 20 69   fine to never i
32ae0 6e 63 6c 75 64 65 20 69 74 20 69 6e 0a 20 20 23  nclude it in.  #
32af0 20 70 72 65 6c 6f 61 64 65 64 20 73 79 6d 62 6f   preloaded symbo
32b00 6c 20 74 61 62 6c 65 73 2e 0a 20 20 23 20 45 78  l tables..  # Ex
32b10 63 6c 75 64 65 20 73 68 61 72 65 64 20 6c 69 62  clude shared lib
32b20 72 61 72 79 20 69 6e 69 74 69 61 6c 69 7a 61 74  rary initializat
32b30 69 6f 6e 2f 66 69 6e 61 6c 69 7a 61 74 69 6f 6e  ion/finalization
32b40 20 73 79 6d 62 6f 6c 73 2e 0a 20 20 65 78 74 72   symbols..  extr
32b50 61 63 74 5f 65 78 70 73 79 6d 73 5f 63 6d 64 73  act_expsyms_cmds
32b60 3d 0a 0a 20 20 63 61 73 65 20 24 68 6f 73 74 5f  =..  case $host_
32b70 6f 73 20 69 6e 0a 20 20 63 79 67 77 69 6e 2a 20  os in.  cygwin* 
32b80 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a  | mingw* | pw32*
32b90 20 7c 20 63 65 67 63 63 2a 29 0a 20 20 20 20 23   | cegcc*).    #
32ba0 20 46 49 58 4d 45 3a 20 74 68 65 20 4d 53 56 43   FIXME: the MSVC
32bb0 2b 2b 20 70 6f 72 74 20 68 61 73 6e 27 74 20 62  ++ port hasn't b
32bc0 65 65 6e 20 74 65 73 74 65 64 20 69 6e 20 61 20  een tested in a 
32bd0 6c 6f 6f 6f 6f 6e 67 20 74 69 6d 65 0a 20 20 20  loooong time.   
32be0 20 23 20 57 68 65 6e 20 6e 6f 74 20 75 73 69 6e   # When not usin
32bf0 67 20 67 63 63 2c 20 77 65 20 63 75 72 72 65 6e  g gcc, we curren
32c00 74 6c 79 20 61 73 73 75 6d 65 20 74 68 61 74 20  tly assume that 
32c10 77 65 20 61 72 65 20 75 73 69 6e 67 0a 20 20 20  we are using.   
32c20 20 23 20 4d 69 63 72 6f 73 6f 66 74 20 56 69 73   # Microsoft Vis
32c30 75 61 6c 20 43 2b 2b 2e 0a 20 20 20 20 69 66 20  ual C++..    if 
32c40 74 65 73 74 20 22 24 47 43 43 22 20 21 3d 20 79  test "$GCC" != y
32c50 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 77  es; then.      w
32c60 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20  ith_gnu_ld=no.  
32c70 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20 69 6e    fi.    ;;.  in
32c80 74 65 72 69 78 2a 29 0a 20 20 20 20 23 20 77 65  terix*).    # we
32c90 20 6a 75 73 74 20 68 6f 70 65 2f 61 73 73 75 6d   just hope/assum
32ca0 65 20 74 68 69 73 20 69 73 20 67 63 63 20 61 6e  e this is gcc an
32cb0 64 20 6e 6f 74 20 63 38 39 20 28 3d 20 4d 53 56  d not c89 (= MSV
32cc0 43 2b 2b 29 0a 20 20 20 20 77 69 74 68 5f 67 6e  C++).    with_gn
32cd0 75 5f 6c 64 3d 79 65 73 0a 20 20 20 20 3b 3b 0a  u_ld=yes.    ;;.
32ce0 20 20 6f 70 65 6e 62 73 64 2a 29 0a 20 20 20 20    openbsd*).    
32cf0 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20  with_gnu_ld=no. 
32d00 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 20 20     ;;.  esac..  
32d10 6c 64 5f 73 68 6c 69 62 73 3d 79 65 73 0a 20 20  ld_shlibs=yes.  
32d20 69 66 20 74 65 73 74 20 22 24 77 69 74 68 5f 67  if test "$with_g
32d30 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20 74 68  nu_ld" = yes; th
32d40 65 6e 0a 20 20 20 20 23 20 49 66 20 61 72 63 68  en.    # If arch
32d50 69 76 65 5f 63 6d 64 73 20 72 75 6e 73 20 4c 44  ive_cmds runs LD
32d60 2c 20 6e 6f 74 20 43 43 2c 20 77 6c 61 72 63 20  , not CC, wlarc 
32d70 73 68 6f 75 6c 64 20 62 65 20 65 6d 70 74 79 0a  should be empty.
32d80 20 20 20 20 77 6c 61 72 63 3d 27 24 7b 77 6c 7d      wlarc='${wl}
32d90 27 0a 0a 20 20 20 20 23 20 53 65 74 20 73 6f 6d  '..    # Set som
32da0 65 20 64 65 66 61 75 6c 74 73 20 66 6f 72 20 47  e defaults for G
32db0 4e 55 20 6c 64 20 77 69 74 68 20 73 68 61 72 65  NU ld with share
32dc0 64 20 6c 69 62 72 61 72 79 20 73 75 70 70 6f 72  d library suppor
32dd0 74 2e 20 54 68 65 73 65 0a 20 20 20 20 23 20 61  t. These.    # a
32de0 72 65 20 72 65 73 65 74 20 6c 61 74 65 72 20 69  re reset later i
32df0 66 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  f shared librari
32e00 65 73 20 61 72 65 20 6e 6f 74 20 73 75 70 70 6f  es are not suppo
32e10 72 74 65 64 2e 20 50 75 74 74 69 6e 67 20 74 68  rted. Putting th
32e20 65 6d 0a 20 20 20 20 23 20 68 65 72 65 20 61 6c  em.    # here al
32e30 6c 6f 77 73 20 74 68 65 6d 20 74 6f 20 62 65 20  lows them to be 
32e40 6f 76 65 72 72 69 64 64 65 6e 20 69 66 20 6e 65  overridden if ne
32e50 63 65 73 73 61 72 79 2e 0a 20 20 20 20 72 75 6e  cessary..    run
32e60 70 61 74 68 5f 76 61 72 3d 4c 44 5f 52 55 4e 5f  path_var=LD_RUN_
32e70 50 41 54 48 0a 20 20 20 20 68 61 72 64 63 6f 64  PATH.    hardcod
32e80 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
32e90 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74 68 20  ec='${wl}-rpath 
32ea0 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 20 20  ${wl}$libdir'.  
32eb0 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63    export_dynamic
32ec0 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
32ed0 7d 2d 2d 65 78 70 6f 72 74 2d 64 79 6e 61 6d 69  }--export-dynami
32ee0 63 27 0a 20 20 20 20 23 20 61 6e 63 69 65 6e 74  c'.    # ancient
32ef0 20 47 4e 55 20 6c 64 20 64 69 64 6e 27 74 20 73   GNU ld didn't s
32f00 75 70 70 6f 72 74 20 2d 2d 77 68 6f 6c 65 2d 61  upport --whole-a
32f10 72 63 68 69 76 65 20 65 74 2e 20 61 6c 2e 0a 20  rchive et. al.. 
32f20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70     if $LD --help
32f30 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27 6e   2>&1 | $GREP 'n
32f40 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27  o-whole-archive'
32f50 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
32f60 65 6e 0a 20 20 20 20 20 20 77 68 6f 6c 65 5f 61  en.      whole_a
32f70 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63  rchive_flag_spec
32f80 3d 22 24 77 6c 61 72 63 22 27 2d 2d 77 68 6f 6c  ="$wlarc"'--whol
32f90 65 2d 61 72 63 68 69 76 65 24 63 6f 6e 76 65 6e  e-archive$conven
32fa0 69 65 6e 63 65 20 27 22 24 77 6c 61 72 63 22 27  ience '"$wlarc"'
32fb0 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69  --no-whole-archi
32fc0 76 65 27 0a 20 20 20 20 65 6c 73 65 0a 20 20 20  ve'.    else.   
32fd0 20 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65     whole_archive
32fe0 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20  _flag_spec=.    
32ff0 66 69 0a 20 20 20 20 73 75 70 70 6f 72 74 73 5f  fi.    supports_
33000 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d  anon_versioning=
33010 6e 6f 0a 20 20 20 20 63 61 73 65 20 60 24 4c 44  no.    case `$LD
33020 20 2d 76 20 32 3e 26 31 60 20 69 6e 0a 20 20 20   -v 2>&1` in.   
33030 20 20 20 2a 5c 20 5b 30 31 5d 2e 2a 20 7c 20 2a     *\ [01].* | *
33040 5c 20 32 2e 5b 30 2d 39 5d 2e 2a 20 7c 20 2a 5c  \ 2.[0-9].* | *\
33050 20 32 2e 31 30 2e 2a 29 20 3b 3b 20 23 20 63 61   2.10.*) ;; # ca
33060 74 63 68 20 76 65 72 73 69 6f 6e 73 20 3c 20 32  tch versions < 2
33070 2e 31 31 0a 20 20 20 20 20 20 2a 5c 20 32 2e 31  .11.      *\ 2.1
33080 31 2e 39 33 2e 30 2e 32 5c 20 2a 29 20 73 75 70  1.93.0.2\ *) sup
33090 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69  ports_anon_versi
330a0 6f 6e 69 6e 67 3d 79 65 73 20 3b 3b 20 23 20 52  oning=yes ;; # R
330b0 48 37 2e 33 20 2e 2e 2e 0a 20 20 20 20 20 20 2a  H7.3 ....      *
330c0 5c 20 32 2e 31 31 2e 39 32 2e 30 2e 31 32 5c 20  \ 2.11.92.0.12\ 
330d0 2a 29 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e  *) supports_anon
330e0 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 79 65 73 20  _versioning=yes 
330f0 3b 3b 20 23 20 4d 61 6e 64 72 61 6b 65 20 38 2e  ;; # Mandrake 8.
33100 32 20 2e 2e 2e 0a 20 20 20 20 20 20 2a 5c 20 32  2 ....      *\ 2
33110 2e 31 31 2e 2a 29 20 3b 3b 20 23 20 6f 74 68 65  .11.*) ;; # othe
33120 72 20 32 2e 31 31 20 76 65 72 73 69 6f 6e 73 0a  r 2.11 versions.
33130 20 20 20 20 20 20 2a 29 20 73 75 70 70 6f 72 74        *) support
33140 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e  s_anon_versionin
33150 67 3d 79 65 73 20 3b 3b 0a 20 20 20 20 65 73 61  g=yes ;;.    esa
33160 63 0a 0a 20 20 20 20 23 20 53 65 65 20 69 66 20  c..    # See if 
33170 47 4e 55 20 6c 64 20 73 75 70 70 6f 72 74 73 20  GNU ld supports 
33180 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
33190 2e 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73 74  ..    case $host
331a0 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 5b 33  _os in.    aix[3
331b0 2d 39 5d 2a 29 0a 20 20 20 20 20 20 23 20 4f 6e  -9]*).      # On
331c0 20 41 49 58 2f 50 50 43 2c 20 74 68 65 20 47 4e   AIX/PPC, the GN
331d0 55 20 6c 69 6e 6b 65 72 20 69 73 20 76 65 72 79  U linker is very
331e0 20 62 72 6f 6b 65 6e 0a 20 20 20 20 20 20 69 66   broken.      if
331f0 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75   test "$host_cpu
33200 22 20 21 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a  " != ia64; then.
33210 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 63  .ld_shlibs=no..c
33220 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e 26  at <<_LT_EOF 1>&
33230 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20  2..*** Warning: 
33240 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72 2c 20  the GNU linker, 
33250 61 74 20 6c 65 61 73 74 20 75 70 20 74 6f 20 72  at least up to r
33260 65 6c 65 61 73 65 20 32 2e 39 2e 31 2c 20 69 73  elease 2.9.1, is
33270 20 72 65 70 6f 72 74 65 64 0a 2a 2a 2a 20 74 6f   reported.*** to
33280 20 62 65 20 75 6e 61 62 6c 65 20 74 6f 20 72 65   be unable to re
33290 6c 69 61 62 6c 79 20 63 72 65 61 74 65 20 73 68  liably create sh
332a0 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 6f  ared libraries o
332b0 6e 20 41 49 58 2e 0a 2a 2a 2a 20 54 68 65 72 65  n AIX..*** There
332c0 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 20 69 73  fore, libtool is
332d0 20 64 69 73 61 62 6c 69 6e 67 20 73 68 61 72 65   disabling share
332e0 64 20 6c 69 62 72 61 72 69 65 73 20 73 75 70 70  d libraries supp
332f0 6f 72 74 2e 20 20 49 66 20 79 6f 75 0a 2a 2a 2a  ort.  If you.***
33300 20 72 65 61 6c 6c 79 20 63 61 72 65 20 66 6f 72   really care for
33310 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
33320 73 2c 20 79 6f 75 20 6d 61 79 20 77 61 6e 74 20  s, you may want 
33330 74 6f 20 6d 6f 64 69 66 79 20 79 6f 75 72 20 50  to modify your P
33340 41 54 48 0a 2a 2a 2a 20 73 6f 20 74 68 61 74 20  ATH.*** so that 
33350 61 20 6e 6f 6e 2d 47 4e 55 20 6c 69 6e 6b 65 72  a non-GNU linker
33360 20 69 73 20 66 6f 75 6e 64 2c 20 61 6e 64 20 74   is found, and t
33370 68 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a 5f 4c  hen restart..._L
33380 54 5f 45 4f 46 0a 20 20 20 20 20 20 66 69 0a 20  T_EOF.      fi. 
33390 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 6d 69       ;;..    ami
333a0 67 61 6f 73 2a 29 0a 20 20 20 20 20 20 63 61 73  gaos*).      cas
333b0 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20  e $host_cpu in. 
333c0 20 20 20 20 20 70 6f 77 65 72 70 63 29 0a 20 20       powerpc).  
333d0 20 20 20 20 20 20 20 20 20 20 23 20 73 65 65 20            # see 
333e0 63 6f 6d 6d 65 6e 74 20 61 62 6f 75 74 20 41 6d  comment about Am
333f0 69 67 61 4f 53 34 20 2e 73 6f 20 73 75 70 70 6f  igaOS4 .so suppo
33400 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 61  rt.            a
33410 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
33420 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a   -shared $libobj
33430 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
33440 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
33450 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61  -soname $wl$sona
33460 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20  me -o $lib'.    
33470 20 20 20 20 20 20 20 20 61 72 63 68 69 76 65 5f          archive_
33480 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 27 0a 20  expsym_cmds=''. 
33490 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
334a0 6d 36 38 6b 29 0a 20 20 20 20 20 20 20 20 20 20  m68k).          
334b0 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
334c0 24 52 4d 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  $RM $output_objd
334d0 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64  ir/a2ixlibrary.d
334e0 61 74 61 7e 24 45 43 48 4f 20 22 23 64 65 66 69  ata~$ECHO "#defi
334f0 6e 65 20 4e 41 4d 45 20 24 6c 69 62 6e 61 6d 65  ne NAME $libname
33500 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  " > $output_objd
33510 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64  ir/a2ixlibrary.d
33520 61 74 61 7e 24 45 43 48 4f 20 22 23 64 65 66 69  ata~$ECHO "#defi
33530 6e 65 20 4c 49 42 52 41 52 59 5f 49 44 20 31 22  ne LIBRARY_ID 1"
33540 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   >> $output_objd
33550 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64  ir/a2ixlibrary.d
33560 61 74 61 7e 24 45 43 48 4f 20 22 23 64 65 66 69  ata~$ECHO "#defi
33570 6e 65 20 56 45 52 53 49 4f 4e 20 24 6d 61 6a 6f  ne VERSION $majo
33580 72 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62  r" >> $output_ob
33590 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79  jdir/a2ixlibrary
335a0 2e 64 61 74 61 7e 24 45 43 48 4f 20 22 23 64 65  .data~$ECHO "#de
335b0 66 69 6e 65 20 52 45 56 49 53 49 4f 4e 20 24 72  fine REVISION $r
335c0 65 76 69 73 69 6f 6e 22 20 3e 3e 20 24 6f 75 74  evision" >> $out
335d0 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c  put_objdir/a2ixl
335e0 69 62 72 61 72 79 2e 64 61 74 61 7e 24 41 52 20  ibrary.data~$AR 
335f0 24 41 52 5f 46 4c 41 47 53 20 24 6c 69 62 20 24  $AR_FLAGS $lib $
33600 6c 69 62 6f 62 6a 73 7e 24 52 41 4e 4c 49 42 20  libobjs~$RANLIB 
33610 24 6c 69 62 7e 28 63 64 20 24 6f 75 74 70 75 74  $lib~(cd $output
33620 5f 6f 62 6a 64 69 72 20 26 26 20 61 32 69 78 6c  _objdir && a2ixl
33630 69 62 72 61 72 79 20 2d 33 32 29 27 0a 20 20 20  ibrary -32)'.   
33640 20 20 20 20 20 20 20 20 20 68 61 72 64 63 6f 64           hardcod
33650 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
33660 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a 20  ec='-L$libdir'. 
33670 20 20 20 20 20 20 20 20 20 20 20 68 61 72 64 63             hardc
33680 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a  ode_minus_L=yes.
33690 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20          ;;.     
336a0 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a   esac.      ;;..
336b0 20 20 20 20 62 65 6f 73 2a 29 0a 20 20 20 20 20      beos*).     
336c0 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32   if $LD --help 2
336d0 3e 26 31 20 7c 20 24 47 52 45 50 20 27 3a 20 73  >&1 | $GREP ': s
336e0 75 70 70 6f 72 74 65 64 20 74 61 72 67 65 74 73  upported targets
336f0 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f  :.* elf' > /dev/
33700 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 6c 6c 6f  null; then..allo
33710 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67  w_undefined_flag
33720 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 09 23 20  =unsupported..# 
33730 4a 6f 73 65 70 68 20 42 65 63 6b 65 6e 62 61 63  Joseph Beckenbac
33740 68 20 3c 6a 72 62 33 40 62 65 73 74 2e 63 6f 6d  h <jrb3@best.com
33750 3e 20 73 61 79 73 20 73 6f 6d 65 20 72 65 6c 65  > says some rele
33760 61 73 65 73 20 6f 66 20 67 63 63 0a 09 23 20 73  ases of gcc..# s
33770 75 70 70 6f 72 74 20 2d 2d 75 6e 64 65 66 69 6e  upport --undefin
33780 65 64 2e 20 20 54 68 69 73 20 64 65 73 65 72 76  ed.  This deserv
33790 65 73 20 73 6f 6d 65 20 69 6e 76 65 73 74 69 67  es some investig
337a0 61 74 69 6f 6e 2e 20 20 46 49 58 4d 45 0a 09 61  ation.  FIXME..a
337b0 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
337c0 20 2d 6e 6f 73 74 61 72 74 20 24 6c 69 62 6f 62   -nostart $libob
337d0 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
337e0 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
337f0 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e  }-soname $wl$son
33800 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20  ame -o $lib'.   
33810 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69     else..ld_shli
33820 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20  bs=no.      fi. 
33830 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 63 79 67       ;;..    cyg
33840 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c 20  win* | mingw* | 
33850 70 77 33 32 2a 20 7c 20 63 65 67 63 63 2a 29 0a  pw32* | cegcc*).
33860 20 20 20 20 20 20 23 20 5f 4c 54 5f 54 41 47 56        # _LT_TAGV
33870 41 52 28 68 61 72 64 63 6f 64 65 5f 6c 69 62 64  AR(hardcode_libd
33880 69 72 5f 66 6c 61 67 5f 73 70 65 63 2c 20 29 20  ir_flag_spec, ) 
33890 69 73 20 61 63 74 75 61 6c 6c 79 20 6d 65 61 6e  is actually mean
338a0 69 6e 67 6c 65 73 73 2c 0a 20 20 20 20 20 20 23  ingless,.      #
338b0 20 61 73 20 74 68 65 72 65 20 69 73 20 6e 6f 20   as there is no 
338c0 73 65 61 72 63 68 20 70 61 74 68 20 66 6f 72 20  search path for 
338d0 44 4c 4c 73 2e 0a 20 20 20 20 20 20 68 61 72 64  DLLs..      hard
338e0 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
338f0 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72  _spec='-L$libdir
33900 27 0a 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e  '.      allow_un
33910 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 75 6e 73  defined_flag=uns
33920 75 70 70 6f 72 74 65 64 0a 20 20 20 20 20 20 61  upported.      a
33930 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d  lways_export_sym
33940 62 6f 6c 73 3d 6e 6f 0a 20 20 20 20 20 20 65 6e  bols=no.      en
33950 61 62 6c 65 5f 73 68 61 72 65 64 5f 77 69 74 68  able_shared_with
33960 5f 73 74 61 74 69 63 5f 72 75 6e 74 69 6d 65 73  _static_runtimes
33970 3d 79 65 73 0a 20 20 20 20 20 20 65 78 70 6f 72  =yes.      expor
33980 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27  t_symbols_cmds='
33990 24 4e 4d 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f  $NM $libobjs $co
339a0 6e 76 65 6e 69 65 6e 63 65 20 7c 20 24 67 6c 6f  nvenience | $glo
339b0 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20  bal_symbol_pipe 
339c0 7c 20 24 53 45 44 20 2d 65 20 27 5c 27 27 2f 5e  | $SED -e '\''/^
339d0 5b 42 43 44 47 52 53 5d 5b 20 5d 2f 73 2f 2e 2a  [BCDGRS][ ]/s/.*
339e0 5b 20 5d 5c 28 5b 5e 20 5d 2a 5c 29 2f 5c 31 20  [ ]\([^ ]*\)/\1 
339f0 44 41 54 41 2f 27 5c 27 27 20 7c 20 24 53 45 44  DATA/'\'' | $SED
33a00 20 2d 65 20 27 5c 27 27 2f 5e 5b 41 49 54 57 5d   -e '\''/^[AITW]
33a10 5b 20 5d 2f 73 2f 2e 2a 5b 20 5d 2f 2f 27 5c 27  [ ]/s/.*[ ]//'\'
33a20 27 20 7c 20 73 6f 72 74 20 7c 20 75 6e 69 71 20  ' | sort | uniq 
33a30 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  > $export_symbol
33a40 73 27 0a 0a 20 20 20 20 20 20 69 66 20 24 4c 44  s'..      if $LD
33a50 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24   --help 2>&1 | $
33a60 47 52 45 50 20 27 61 75 74 6f 2d 69 6d 70 6f 72  GREP 'auto-impor
33a70 74 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20  t' > /dev/null; 
33a80 74 68 65 6e 0a 20 20 20 20 20 20 20 20 61 72 63  then.        arc
33a90 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d  hive_cmds='$CC -
33aa0 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20  shared $libobjs 
33ab0 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
33ac0 65 72 5f 66 6c 61 67 73 20 2d 6f 20 24 6f 75 74  er_flags -o $out
33ad0 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61  put_objdir/$sona
33ae0 6d 65 20 24 7b 77 6c 7d 2d 2d 65 6e 61 62 6c 65  me ${wl}--enable
33af0 2d 61 75 74 6f 2d 69 6d 61 67 65 2d 62 61 73 65  -auto-image-base
33b00 20 2d 58 6c 69 6e 6b 65 72 20 2d 2d 6f 75 74 2d   -Xlinker --out-
33b10 69 6d 70 6c 69 62 20 2d 58 6c 69 6e 6b 65 72 20  implib -Xlinker 
33b20 24 6c 69 62 27 0a 09 23 20 49 66 20 74 68 65 20  $lib'..# If the 
33b30 65 78 70 6f 72 74 2d 73 79 6d 62 6f 6c 73 20 66  export-symbols f
33b40 69 6c 65 20 61 6c 72 65 61 64 79 20 69 73 20 61  ile already is a
33b50 20 2e 64 65 66 20 66 69 6c 65 20 28 31 73 74 20   .def file (1st 
33b60 6c 69 6e 65 0a 09 23 20 69 73 20 45 58 50 4f 52  line..# is EXPOR
33b70 54 53 29 2c 20 75 73 65 20 69 74 20 61 73 20 69  TS), use it as i
33b80 73 3b 20 6f 74 68 65 72 77 69 73 65 2c 20 70 72  s; otherwise, pr
33b90 65 70 65 6e 64 2e 2e 2e 0a 09 61 72 63 68 69 76  epend.....archiv
33ba0 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 69  e_expsym_cmds='i
33bb0 66 20 74 65 73 74 20 22 78 60 24 53 45 44 20 31  f test "x`$SED 1
33bc0 71 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  q $export_symbol
33bd0 73 60 22 20 3d 20 78 45 58 50 4f 52 54 53 3b 20  s`" = xEXPORTS; 
33be0 74 68 65 6e 0a 09 20 20 63 70 20 24 65 78 70 6f  then..  cp $expo
33bf0 72 74 5f 73 79 6d 62 6f 6c 73 20 24 6f 75 74 70  rt_symbols $outp
33c00 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
33c10 65 2e 64 65 66 3b 0a 09 65 6c 73 65 0a 09 20 20  e.def;..else..  
33c20 65 63 68 6f 20 45 58 50 4f 52 54 53 20 3e 20 24  echo EXPORTS > $
33c30 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
33c40 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09 20 20 63 61  oname.def;..  ca
33c50 74 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  t $export_symbol
33c60 73 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  s >> $output_obj
33c70 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b  dir/$soname.def;
33c80 0a 09 66 69 7e 0a 09 24 43 43 20 2d 73 68 61 72  ..fi~..$CC -shar
33c90 65 64 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  ed $output_objdi
33ca0 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 20 24 6c  r/$soname.def $l
33cb0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
33cc0 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
33cd0 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  -o $output_objdi
33ce0 72 2f 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d  r/$soname ${wl}-
33cf0 2d 65 6e 61 62 6c 65 2d 61 75 74 6f 2d 69 6d 61  -enable-auto-ima
33d00 67 65 2d 62 61 73 65 20 2d 58 6c 69 6e 6b 65 72  ge-base -Xlinker
33d10 20 2d 2d 6f 75 74 2d 69 6d 70 6c 69 62 20 2d 58   --out-implib -X
33d20 6c 69 6e 6b 65 72 20 24 6c 69 62 27 0a 20 20 20  linker $lib'.   
33d30 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69     else..ld_shli
33d40 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20  bs=no.      fi. 
33d50 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 69 6e 74       ;;..    int
33d60 65 72 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 20 20  erix[3-9]*).    
33d70 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63    hardcode_direc
33d80 74 3d 6e 6f 0a 20 20 20 20 20 20 68 61 72 64 63  t=no.      hardc
33d90 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61  ode_shlibpath_va
33da0 72 3d 6e 6f 0a 20 20 20 20 20 20 68 61 72 64 63  r=no.      hardc
33db0 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
33dc0 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74  spec='${wl}-rpat
33dd0 68 2c 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20  h,$libdir'.     
33de0 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f   export_dynamic_
33df0 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
33e00 2d 45 27 0a 20 20 20 20 20 20 23 20 48 61 63 6b  -E'.      # Hack
33e10 3a 20 4f 6e 20 49 6e 74 65 72 69 78 20 33 2e 78  : On Interix 3.x
33e20 2c 20 77 65 20 63 61 6e 6e 6f 74 20 63 6f 6d 70  , we cannot comp
33e30 69 6c 65 20 50 49 43 20 62 65 63 61 75 73 65 20  ile PIC because 
33e40 6f 66 20 61 20 62 72 6f 6b 65 6e 20 67 63 63 2e  of a broken gcc.
33e50 0a 20 20 20 20 20 20 23 20 49 6e 73 74 65 61 64  .      # Instead
33e60 2c 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  , shared librari
33e70 65 73 20 61 72 65 20 6c 6f 61 64 65 64 20 61 74  es are loaded at
33e80 20 61 6e 20 69 6d 61 67 65 20 62 61 73 65 20 28   an image base (
33e90 30 78 31 30 30 30 30 30 30 30 20 62 79 0a 20 20  0x10000000 by.  
33ea0 20 20 20 20 23 20 64 65 66 61 75 6c 74 29 20 61      # default) a
33eb0 6e 64 20 72 65 6c 6f 63 61 74 65 64 20 69 66 20  nd relocated if 
33ec0 74 68 65 79 20 63 6f 6e 66 6c 69 63 74 2c 20 77  they conflict, w
33ed0 68 69 63 68 20 69 73 20 61 20 73 6c 6f 77 20 76  hich is a slow v
33ee0 65 72 79 20 6d 65 6d 6f 72 79 0a 20 20 20 20 20  ery memory.     
33ef0 20 23 20 63 6f 6e 73 75 6d 69 6e 67 20 61 6e 64   # consuming and
33f00 20 66 72 61 67 6d 65 6e 74 69 6e 67 20 70 72 6f   fragmenting pro
33f10 63 65 73 73 2e 20 20 54 6f 20 61 76 6f 69 64 20  cess.  To avoid 
33f20 74 68 69 73 2c 20 77 65 20 70 69 63 6b 20 61 20  this, we pick a 
33f30 72 61 6e 64 6f 6d 2c 0a 20 20 20 20 20 20 23 20  random,.      # 
33f40 32 35 36 20 4b 69 42 2d 61 6c 69 67 6e 65 64 20  256 KiB-aligned 
33f50 69 6d 61 67 65 20 62 61 73 65 20 62 65 74 77 65  image base betwe
33f60 65 6e 20 30 78 35 30 30 30 30 30 30 30 20 61 6e  en 0x50000000 an
33f70 64 20 30 78 36 46 46 43 30 30 30 30 20 61 74 20  d 0x6FFC0000 at 
33f80 6c 69 6e 6b 0a 20 20 20 20 20 20 23 20 74 69 6d  link.      # tim
33f90 65 2e 20 20 4d 6f 76 69 6e 67 20 75 70 20 66 72  e.  Moving up fr
33fa0 6f 6d 20 30 78 31 30 30 30 30 30 30 30 20 61 6c  om 0x10000000 al
33fb0 73 6f 20 61 6c 6c 6f 77 73 20 6d 6f 72 65 20 73  so allows more s
33fc0 62 72 6b 28 32 29 20 73 70 61 63 65 2e 0a 20 20  brk(2) space..  
33fd0 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73      archive_cmds
33fe0 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 70  ='$CC -shared $p
33ff0 69 63 5f 66 6c 61 67 20 24 6c 69 62 6f 62 6a 73  ic_flag $libobjs
34000 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
34010 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
34020 68 2c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d  h,$soname ${wl}-
34030 2d 69 6d 61 67 65 2d 62 61 73 65 2c 60 65 78 70  -image-base,`exp
34040 72 20 24 7b 52 41 4e 44 4f 4d 2d 24 24 7d 20 25  r ${RANDOM-$$} %
34050 20 34 30 39 36 20 2f 20 32 20 5c 2a 20 32 36 32   4096 / 2 \* 262
34060 31 34 34 20 2b 20 31 33 34 32 31 37 37 32 38 30  144 + 1342177280
34070 60 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20  ` -o $lib'.     
34080 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f   archive_expsym_
34090 63 6d 64 73 3d 27 73 65 64 20 22 73 2c 5e 2c 5f  cmds='sed "s,^,_
340a0 2c 22 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f  ," $export_symbo
340b0 6c 73 20 3e 24 6f 75 74 70 75 74 5f 6f 62 6a 64  ls >$output_objd
340c0 69 72 2f 24 73 6f 6e 61 6d 65 2e 65 78 70 73 79  ir/$soname.expsy
340d0 6d 7e 24 43 43 20 2d 73 68 61 72 65 64 20 24 70  m~$CC -shared $p
340e0 69 63 5f 66 6c 61 67 20 24 6c 69 62 6f 62 6a 73  ic_flag $libobjs
340f0 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
34100 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
34110 68 2c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d  h,$soname ${wl}-
34120 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d  -retain-symbols-
34130 66 69 6c 65 2c 24 6f 75 74 70 75 74 5f 6f 62 6a  file,$output_obj
34140 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 65 78 70 73  dir/$soname.exps
34150 79 6d 20 24 7b 77 6c 7d 2d 2d 69 6d 61 67 65 2d  ym ${wl}--image-
34160 62 61 73 65 2c 60 65 78 70 72 20 24 7b 52 41 4e  base,`expr ${RAN
34170 44 4f 4d 2d 24 24 7d 20 25 20 34 30 39 36 20 2f  DOM-$$} % 4096 /
34180 20 32 20 5c 2a 20 32 36 32 31 34 34 20 2b 20 31   2 \* 262144 + 1
34190 33 34 32 31 37 37 32 38 30 60 20 2d 6f 20 24 6c  342177280` -o $l
341a0 69 62 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  ib'.      ;;..  
341b0 20 20 67 6e 75 2a 20 7c 20 6c 69 6e 75 78 2a 20    gnu* | linux* 
341c0 7c 20 74 70 66 2a 20 7c 20 6b 2a 62 73 64 2a 2d  | tpf* | k*bsd*-
341d0 67 6e 75 29 0a 20 20 20 20 20 20 74 6d 70 5f 64  gnu).      tmp_d
341e0 69 65 74 3d 6e 6f 0a 20 20 20 20 20 20 69 66 20  iet=no.      if 
341f0 74 65 73 74 20 22 24 68 6f 73 74 5f 6f 73 22 20  test "$host_os" 
34200 3d 20 6c 69 6e 75 78 2d 64 69 65 74 6c 69 62 63  = linux-dietlibc
34210 3b 20 74 68 65 6e 0a 09 63 61 73 65 20 24 63 63  ; then..case $cc
34220 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a 09 20 20  _basename in..  
34230 64 69 65 74 5c 20 2a 29 20 74 6d 70 5f 64 69 65  diet\ *) tmp_die
34240 74 3d 79 65 73 3b 3b 09 23 20 6c 69 6e 75 78 2d  t=yes;;.# linux-
34250 64 69 65 74 6c 69 62 63 20 77 69 74 68 20 73 74  dietlibc with st
34260 61 74 69 63 20 6c 69 6e 6b 69 6e 67 20 28 21 64  atic linking (!d
34270 69 65 74 2d 64 79 6e 29 0a 09 65 73 61 63 0a 20  iet-dyn)..esac. 
34280 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 69 66       fi.      if
34290 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31   $LD --help 2>&1
342a0 20 7c 20 24 45 47 52 45 50 20 27 3a 20 73 75 70   | $EGREP ': sup
342b0 70 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a 2e  ported targets:.
342c0 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75  * elf' > /dev/nu
342d0 6c 6c 20 5c 0a 09 20 26 26 20 74 65 73 74 20 22  ll \.. && test "
342e0 24 74 6d 70 5f 64 69 65 74 22 20 3d 20 6e 6f 0a  $tmp_diet" = no.
342f0 20 20 20 20 20 20 74 68 65 6e 0a 09 74 6d 70 5f        then..tmp_
34300 61 64 64 66 6c 61 67 3d 0a 09 74 6d 70 5f 73 68  addflag=..tmp_sh
34310 61 72 65 64 66 6c 61 67 3d 27 2d 73 68 61 72 65  aredflag='-share
34320 64 27 0a 09 63 61 73 65 20 24 63 63 5f 62 61 73  d'..case $cc_bas
34330 65 6e 61 6d 65 2c 24 68 6f 73 74 5f 63 70 75 20  ename,$host_cpu 
34340 69 6e 0a 20 20 20 20 20 20 20 20 70 67 63 63 2a  in.        pgcc*
34350 29 09 09 09 09 23 20 50 6f 72 74 6c 61 6e 64 20  )....# Portland 
34360 47 72 6f 75 70 20 43 20 63 6f 6d 70 69 6c 65 72  Group C compiler
34370 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76  ..  whole_archiv
34380 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77  e_flag_spec='${w
34390 6c 7d 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76  l}--whole-archiv
343a0 65 60 66 6f 72 20 63 6f 6e 76 20 69 6e 20 24 63  e`for conv in $c
343b0 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 5c 22 3b 20  onvenience\"\"; 
343c0 64 6f 20 74 65 73 74 20 20 2d 6e 20 5c 22 24 63  do test  -n \"$c
343d0 6f 6e 76 5c 22 20 26 26 20 6e 65 77 5f 63 6f 6e  onv\" && new_con
343e0 76 65 6e 69 65 6e 63 65 3d 5c 22 24 6e 65 77 5f  venience=\"$new_
343f0 63 6f 6e 76 65 6e 69 65 6e 63 65 2c 24 63 6f 6e  convenience,$con
34400 76 5c 22 3b 20 64 6f 6e 65 3b 20 24 45 43 48 4f  v\"; done; $ECHO
34410 20 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65   \"$new_convenie
34420 6e 63 65 5c 22 60 20 24 7b 77 6c 7d 2d 2d 6e 6f  nce\"` ${wl}--no
34430 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27 0a  -whole-archive'.
34440 09 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27  .  tmp_addflag='
34450 20 24 70 69 63 5f 66 6c 61 67 27 0a 09 20 20 3b   $pic_flag'..  ;
34460 3b 0a 09 70 67 66 37 37 2a 20 7c 20 70 67 66 39  ;..pgf77* | pgf9
34470 30 2a 20 7c 20 70 67 66 39 35 2a 29 09 23 20 50  0* | pgf95*).# P
34480 6f 72 74 6c 61 6e 64 20 47 72 6f 75 70 20 66 37  ortland Group f7
34490 37 20 61 6e 64 20 66 39 30 20 63 6f 6d 70 69 6c  7 and f90 compil
344a0 65 72 73 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63  ers..  whole_arc
344b0 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27  hive_flag_spec='
344c0 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65 2d 61 72 63  ${wl}--whole-arc
344d0 68 69 76 65 60 66 6f 72 20 63 6f 6e 76 20 69 6e  hive`for conv in
344e0 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 5c   $convenience\"\
344f0 22 3b 20 64 6f 20 74 65 73 74 20 20 2d 6e 20 5c  "; do test  -n \
34500 22 24 63 6f 6e 76 5c 22 20 26 26 20 6e 65 77 5f  "$conv\" && new_
34510 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 5c 22 24 6e  convenience=\"$n
34520 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 2c 24  ew_convenience,$
34530 63 6f 6e 76 5c 22 3b 20 64 6f 6e 65 3b 20 24 45  conv\"; done; $E
34540 43 48 4f 20 5c 22 24 6e 65 77 5f 63 6f 6e 76 65  CHO \"$new_conve
34550 6e 69 65 6e 63 65 5c 22 60 20 24 7b 77 6c 7d 2d  nience\"` ${wl}-
34560 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76  -no-whole-archiv
34570 65 27 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61  e'..  tmp_addfla
34580 67 3d 27 20 24 70 69 63 5f 66 6c 61 67 20 2d 4d  g=' $pic_flag -M
34590 6e 6f 6d 61 69 6e 27 20 3b 3b 0a 09 65 63 63 2a  nomain' ;;..ecc*
345a0 2c 69 61 36 34 2a 20 7c 20 69 63 63 2a 2c 69 61  ,ia64* | icc*,ia
345b0 36 34 2a 29 09 23 20 49 6e 74 65 6c 20 43 20 63  64*).# Intel C c
345c0 6f 6d 70 69 6c 65 72 20 6f 6e 20 69 61 36 34 0a  ompiler on ia64.
345d0 09 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27  .  tmp_addflag='
345e0 20 2d 69 5f 64 79 6e 61 6d 69 63 27 20 3b 3b 0a   -i_dynamic' ;;.
345f0 09 65 66 63 2a 2c 69 61 36 34 2a 20 7c 20 69 66  .efc*,ia64* | if
34600 6f 72 74 2a 2c 69 61 36 34 2a 29 09 23 20 49 6e  ort*,ia64*).# In
34610 74 65 6c 20 46 6f 72 74 72 61 6e 20 63 6f 6d 70  tel Fortran comp
34620 69 6c 65 72 20 6f 6e 20 69 61 36 34 0a 09 20 20  iler on ia64..  
34630 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20 2d 69  tmp_addflag=' -i
34640 5f 64 79 6e 61 6d 69 63 20 2d 6e 6f 66 6f 72 5f  _dynamic -nofor_
34650 6d 61 69 6e 27 20 3b 3b 0a 09 69 66 63 2a 20 7c  main' ;;..ifc* |
34660 20 69 66 6f 72 74 2a 29 09 09 09 23 20 49 6e 74   ifort*)...# Int
34670 65 6c 20 46 6f 72 74 72 61 6e 20 63 6f 6d 70 69  el Fortran compi
34680 6c 65 72 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c  ler..  tmp_addfl
34690 61 67 3d 27 20 2d 6e 6f 66 6f 72 5f 6d 61 69 6e  ag=' -nofor_main
346a0 27 20 3b 3b 0a 09 6c 66 39 35 2a 29 09 09 09 09  ' ;;..lf95*)....
346b0 23 20 4c 61 68 65 79 20 46 6f 72 74 72 61 6e 20  # Lahey Fortran 
346c0 38 2e 31 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63  8.1..  whole_arc
346d0 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a  hive_flag_spec=.
346e0 09 20 20 74 6d 70 5f 73 68 61 72 65 64 66 6c 61  .  tmp_sharedfla
346f0 67 3d 27 2d 2d 73 68 61 72 65 64 27 20 3b 3b 0a  g='--shared' ;;.
34700 09 78 6c 5b 63 43 5d 2a 29 09 09 09 23 20 49 42  .xl[cC]*)...# IB
34710 4d 20 58 4c 20 43 20 38 2e 30 20 6f 6e 20 50 50  M XL C 8.0 on PP
34720 43 20 28 64 65 61 6c 20 77 69 74 68 20 78 6c 66  C (deal with xlf
34730 20 62 65 6c 6f 77 29 0a 09 20 20 74 6d 70 5f 73   below)..  tmp_s
34740 68 61 72 65 64 66 6c 61 67 3d 27 2d 71 6d 6b 73  haredflag='-qmks
34750 68 72 6f 62 6a 27 0a 09 20 20 74 6d 70 5f 61 64  hrobj'..  tmp_ad
34760 64 66 6c 61 67 3d 20 3b 3b 0a 09 65 73 61 63 0a  dflag= ;;..esac.
34770 09 63 61 73 65 20 60 24 43 43 20 2d 56 20 32 3e  .case `$CC -V 2>
34780 26 31 20 7c 20 73 65 64 20 35 71 60 20 69 6e 0a  &1 | sed 5q` in.
34790 09 2a 53 75 6e 5c 20 43 2a 29 09 09 09 23 20 53  .*Sun\ C*)...# S
347a0 75 6e 20 43 20 35 2e 39 0a 09 20 20 77 68 6f 6c  un C 5.9..  whol
347b0 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73  e_archive_flag_s
347c0 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f 6c  pec='${wl}--whol
347d0 65 2d 61 72 63 68 69 76 65 60 6e 65 77 5f 63 6f  e-archive`new_co
347e0 6e 76 65 6e 69 65 6e 63 65 3d 3b 20 66 6f 72 20  nvenience=; for 
347f0 63 6f 6e 76 20 69 6e 20 24 63 6f 6e 76 65 6e 69  conv in $conveni
34800 65 6e 63 65 5c 22 5c 22 3b 20 64 6f 20 74 65 73  ence\"\"; do tes
34810 74 20 2d 7a 20 5c 22 24 63 6f 6e 76 5c 22 20 7c  t -z \"$conv\" |
34820 7c 20 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63  | new_convenienc
34830 65 3d 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69  e=\"$new_conveni
34840 65 6e 63 65 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f  ence,$conv\"; do
34850 6e 65 3b 20 24 45 43 48 4f 20 5c 22 24 6e 65 77  ne; $ECHO \"$new
34860 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 60 20  _convenience\"` 
34870 24 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d  ${wl}--no-whole-
34880 61 72 63 68 69 76 65 27 0a 09 20 20 63 6f 6d 70  archive'..  comp
34890 69 6c 65 72 5f 6e 65 65 64 73 5f 6f 62 6a 65 63  iler_needs_objec
348a0 74 3d 79 65 73 0a 09 20 20 74 6d 70 5f 73 68 61  t=yes..  tmp_sha
348b0 72 65 64 66 6c 61 67 3d 27 2d 47 27 20 3b 3b 0a  redflag='-G' ;;.
348c0 09 2a 53 75 6e 5c 20 46 2a 29 09 09 09 23 20 53  .*Sun\ F*)...# S
348d0 75 6e 20 46 6f 72 74 72 61 6e 20 38 2e 33 0a 09  un Fortran 8.3..
348e0 20 20 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67    tmp_sharedflag
348f0 3d 27 2d 47 27 20 3b 3b 0a 09 65 73 61 63 0a 09  ='-G' ;;..esac..
34900 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43  archive_cmds='$C
34910 43 20 27 22 24 74 6d 70 5f 73 68 61 72 65 64 66  C '"$tmp_sharedf
34920 6c 61 67 22 22 24 74 6d 70 5f 61 64 64 66 6c 61  lag""$tmp_addfla
34930 67 22 27 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  g"' $libobjs $de
34940 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
34950 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61  flags ${wl}-sona
34960 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f  me $wl$soname -o
34970 20 24 6c 69 62 27 0a 0a 20 20 20 20 20 20 20 20   $lib'..        
34980 69 66 20 74 65 73 74 20 22 78 24 73 75 70 70 6f  if test "x$suppo
34990 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e  rts_anon_version
349a0 69 6e 67 22 20 3d 20 78 79 65 73 3b 20 74 68 65  ing" = xyes; the
349b0 6e 0a 20 20 20 20 20 20 20 20 20 20 61 72 63 68  n.          arch
349c0 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ive_expsym_cmds=
349d0 27 65 63 68 6f 20 22 7b 20 67 6c 6f 62 61 6c 3a  'echo "{ global:
349e0 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  " > $output_objd
349f0 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e  ir/$libname.ver~
34a00 0a 09 20 20 20 20 63 61 74 20 24 65 78 70 6f 72  ..    cat $expor
34a10 74 5f 73 79 6d 62 6f 6c 73 20 7c 20 73 65 64 20  t_symbols | sed 
34a20 2d 65 20 22 73 2f 5c 28 2e 2a 5c 29 2f 5c 31 3b  -e "s/\(.*\)/\1;
34a30 2f 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62  /" >> $output_ob
34a40 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65  jdir/$libname.ve
34a50 72 7e 0a 09 20 20 20 20 65 63 68 6f 20 22 6c 6f  r~..    echo "lo
34a60 63 61 6c 3a 20 2a 3b 20 7d 3b 22 20 3e 3e 20 24  cal: *; };" >> $
34a70 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c  output_objdir/$l
34a80 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20  ibname.ver~..   
34a90 20 24 43 43 20 27 22 24 74 6d 70 5f 73 68 61 72   $CC '"$tmp_shar
34aa0 65 64 66 6c 61 67 22 22 24 74 6d 70 5f 61 64 64  edflag""$tmp_add
34ab0 66 6c 61 67 22 27 20 24 6c 69 62 6f 62 6a 73 20  flag"' $libobjs 
34ac0 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
34ad0 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73  er_flags ${wl}-s
34ae0 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65  oname $wl$soname
34af0 20 24 7b 77 6c 7d 2d 76 65 72 73 69 6f 6e 2d 73   ${wl}-version-s
34b00 63 72 69 70 74 20 24 7b 77 6c 7d 24 6f 75 74 70  cript ${wl}$outp
34b10 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61  ut_objdir/$libna
34b20 6d 65 2e 76 65 72 20 2d 6f 20 24 6c 69 62 27 0a  me.ver -o $lib'.
34b30 20 20 20 20 20 20 20 20 66 69 0a 0a 09 63 61 73          fi...cas
34b40 65 20 24 63 63 5f 62 61 73 65 6e 61 6d 65 20 69  e $cc_basename i
34b50 6e 0a 09 78 6c 66 2a 29 0a 09 20 20 23 20 49 42  n..xlf*)..  # IB
34b60 4d 20 58 4c 20 46 6f 72 74 72 61 6e 20 31 30 2e  M XL Fortran 10.
34b70 31 20 6f 6e 20 50 50 43 20 63 61 6e 6e 6f 74 20  1 on PPC cannot 
34b80 63 72 65 61 74 65 20 73 68 61 72 65 64 20 6c 69  create shared li
34b90 62 73 20 69 74 73 65 6c 66 0a 09 20 20 77 68 6f  bs itself..  who
34ba0 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f  le_archive_flag_
34bb0 73 70 65 63 3d 27 2d 2d 77 68 6f 6c 65 2d 61 72  spec='--whole-ar
34bc0 63 68 69 76 65 24 63 6f 6e 76 65 6e 69 65 6e 63  chive$convenienc
34bd0 65 20 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63  e --no-whole-arc
34be0 68 69 76 65 27 0a 09 20 20 68 61 72 64 63 6f 64  hive'..  hardcod
34bf0 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
34c00 65 63 3d 0a 09 20 20 68 61 72 64 63 6f 64 65 5f  ec=..  hardcode_
34c10 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
34c20 5f 6c 64 3d 27 2d 72 70 61 74 68 20 24 6c 69 62  _ld='-rpath $lib
34c30 64 69 72 27 0a 09 20 20 61 72 63 68 69 76 65 5f  dir'..  archive_
34c40 63 6d 64 73 3d 27 24 4c 44 20 2d 73 68 61 72 65  cmds='$LD -share
34c50 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  d $libobjs $depl
34c60 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
34c70 61 67 73 20 2d 73 6f 6e 61 6d 65 20 24 73 6f 6e  ags -soname $son
34c80 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 20 20  ame -o $lib'..  
34c90 69 66 20 74 65 73 74 20 22 78 24 73 75 70 70 6f  if test "x$suppo
34ca0 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e  rts_anon_version
34cb0 69 6e 67 22 20 3d 20 78 79 65 73 3b 20 74 68 65  ing" = xyes; the
34cc0 6e 0a 09 20 20 20 20 61 72 63 68 69 76 65 5f 65  n..    archive_e
34cd0 78 70 73 79 6d 5f 63 6d 64 73 3d 27 65 63 68 6f  xpsym_cmds='echo
34ce0 20 22 7b 20 67 6c 6f 62 61 6c 3a 22 20 3e 20 24   "{ global:" > $
34cf0 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c  output_objdir/$l
34d00 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20  ibname.ver~..   
34d10 20 20 20 63 61 74 20 24 65 78 70 6f 72 74 5f 73     cat $export_s
34d20 79 6d 62 6f 6c 73 20 7c 20 73 65 64 20 2d 65 20  ymbols | sed -e 
34d30 22 73 2f 5c 28 2e 2a 5c 29 2f 5c 31 3b 2f 22 20  "s/\(.*\)/\1;/" 
34d40 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
34d50 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a  r/$libname.ver~.
34d60 09 20 20 20 20 20 20 65 63 68 6f 20 22 6c 6f 63  .      echo "loc
34d70 61 6c 3a 20 2a 3b 20 7d 3b 22 20 3e 3e 20 24 6f  al: *; };" >> $o
34d80 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69  utput_objdir/$li
34d90 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20  bname.ver~..    
34da0 20 20 24 4c 44 20 2d 73 68 61 72 65 64 20 24 6c    $LD -shared $l
34db0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
34dc0 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
34dd0 2d 73 6f 6e 61 6d 65 20 24 73 6f 6e 61 6d 65 20  -soname $soname 
34de0 2d 76 65 72 73 69 6f 6e 2d 73 63 72 69 70 74 20  -version-script 
34df0 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
34e00 6c 69 62 6e 61 6d 65 2e 76 65 72 20 2d 6f 20 24  libname.ver -o $
34e10 6c 69 62 27 0a 09 20 20 66 69 0a 09 20 20 3b 3b  lib'..  fi..  ;;
34e20 0a 09 65 73 61 63 0a 20 20 20 20 20 20 65 6c 73  ..esac.      els
34e30 65 0a 20 20 20 20 20 20 20 20 6c 64 5f 73 68 6c  e.        ld_shl
34e40 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a  ibs=no.      fi.
34e50 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6e 65        ;;..    ne
34e60 74 62 73 64 2a 29 0a 20 20 20 20 20 20 69 66 20  tbsd*).      if 
34e70 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24  echo __ELF__ | $
34e80 43 43 20 2d 45 20 2d 20 7c 20 24 47 52 45 50 20  CC -E - | $GREP 
34e90 5f 5f 45 4c 46 5f 5f 20 3e 2f 64 65 76 2f 6e 75  __ELF__ >/dev/nu
34ea0 6c 6c 3b 20 74 68 65 6e 0a 09 61 72 63 68 69 76  ll; then..archiv
34eb0 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 42 73 68  e_cmds='$LD -Bsh
34ec0 61 72 65 61 62 6c 65 20 24 6c 69 62 6f 62 6a 73  areable $libobjs
34ed0 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65   $deplibs $linke
34ee0 72 5f 66 6c 61 67 73 20 2d 6f 20 24 6c 69 62 27  r_flags -o $lib'
34ef0 0a 09 77 6c 61 72 63 3d 0a 20 20 20 20 20 20 65  ..wlarc=.      e
34f00 6c 73 65 0a 09 61 72 63 68 69 76 65 5f 63 6d 64  lse..archive_cmd
34f10 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
34f20 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
34f30 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
34f40 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
34f50 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62  l$soname -o $lib
34f60 27 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73 79  '..archive_expsy
34f70 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  m_cmds='$CC -sha
34f80 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
34f90 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
34fa0 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61  flags ${wl}-sona
34fb0 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b  me $wl$soname ${
34fc0 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f  wl}-retain-symbo
34fd0 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65 78 70 6f  ls-file $wl$expo
34fe0 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c  rt_symbols -o $l
34ff0 69 62 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20  ib'.      fi.   
35000 20 20 20 3b 3b 0a 0a 20 20 20 20 73 6f 6c 61 72     ;;..    solar
35010 69 73 2a 29 0a 20 20 20 20 20 20 69 66 20 24 4c  is*).      if $L
35020 44 20 2d 76 20 32 3e 26 31 20 7c 20 24 47 52 45  D -v 2>&1 | $GRE
35030 50 20 27 42 46 44 20 32 5c 2e 38 27 20 3e 20 2f  P 'BFD 2\.8' > /
35040 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
35050 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 63 61  ld_shlibs=no..ca
35060 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e 26 32  t <<_LT_EOF 1>&2
35070 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 54  ..*** Warning: T
35080 68 65 20 72 65 6c 65 61 73 65 73 20 32 2e 38 2e  he releases 2.8.
35090 2a 20 6f 66 20 74 68 65 20 47 4e 55 20 6c 69 6e  * of the GNU lin
350a0 6b 65 72 20 63 61 6e 6e 6f 74 20 72 65 6c 69 61  ker cannot relia
350b0 62 6c 79 0a 2a 2a 2a 20 63 72 65 61 74 65 20 73  bly.*** create s
350c0 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20  hared libraries 
350d0 6f 6e 20 53 6f 6c 61 72 69 73 20 73 79 73 74 65  on Solaris syste
350e0 6d 73 2e 20 20 54 68 65 72 65 66 6f 72 65 2c 20  ms.  Therefore, 
350f0 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 69 73 20 64  libtool.*** is d
35100 69 73 61 62 6c 69 6e 67 20 73 68 61 72 65 64 20  isabling shared 
35110 6c 69 62 72 61 72 69 65 73 20 73 75 70 70 6f 72  libraries suppor
35120 74 2e 20 20 57 65 20 75 72 67 65 20 79 6f 75 20  t.  We urge you 
35130 74 6f 20 75 70 67 72 61 64 65 20 47 4e 55 0a 2a  to upgrade GNU.*
35140 2a 2a 20 62 69 6e 75 74 69 6c 73 20 74 6f 20 72  ** binutils to r
35150 65 6c 65 61 73 65 20 32 2e 39 2e 31 20 6f 72 20  elease 2.9.1 or 
35160 6e 65 77 65 72 2e 20 20 41 6e 6f 74 68 65 72 20  newer.  Another 
35170 6f 70 74 69 6f 6e 20 69 73 20 74 6f 20 6d 6f 64  option is to mod
35180 69 66 79 0a 2a 2a 2a 20 79 6f 75 72 20 50 41 54  ify.*** your PAT
35190 48 20 6f 72 20 63 6f 6d 70 69 6c 65 72 20 63 6f  H or compiler co
351a0 6e 66 69 67 75 72 61 74 69 6f 6e 20 73 6f 20 74  nfiguration so t
351b0 68 61 74 20 74 68 65 20 6e 61 74 69 76 65 20 6c  hat the native l
351c0 69 6e 6b 65 72 20 69 73 0a 2a 2a 2a 20 75 73 65  inker is.*** use
351d0 64 2c 20 61 6e 64 20 74 68 65 6e 20 72 65 73 74  d, and then rest
351e0 61 72 74 2e 0a 0a 5f 4c 54 5f 45 4f 46 0a 20 20  art..._LT_EOF.  
351f0 20 20 20 20 65 6c 69 66 20 24 4c 44 20 2d 2d 68      elif $LD --h
35200 65 6c 70 20 32 3e 26 31 20 7c 20 24 47 52 45 50  elp 2>&1 | $GREP
35210 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61   ': supported ta
35220 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20  rgets:.* elf' > 
35230 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
35240 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24  .archive_cmds='$
35250 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f  CC -shared $libo
35260 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
35270 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
35280 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f  l}-soname $wl$so
35290 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 61  name -o $lib'..a
352a0 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d  rchive_expsym_cm
352b0 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20  ds='$CC -shared 
352c0 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
352d0 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
352e0 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24  s ${wl}-soname $
352f0 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d  wl$soname ${wl}-
35300 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66  retain-symbols-f
35310 69 6c 65 20 24 77 6c 24 65 78 70 6f 72 74 5f 73  ile $wl$export_s
35320 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27 0a  ymbols -o $lib'.
35330 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73        else..ld_s
35340 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66  hlibs=no.      f
35350 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  i.      ;;..    
35360 73 79 73 76 35 2a 20 7c 20 73 63 6f 33 2e 32 76  sysv5* | sco3.2v
35370 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75  5* | sco5v6* | u
35380 6e 69 78 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55  nixware* | OpenU
35390 4e 49 58 2a 29 0a 20 20 20 20 20 20 63 61 73 65  NIX*).      case
353a0 20 60 24 4c 44 20 2d 76 20 32 3e 26 31 60 20 69   `$LD -v 2>&1` i
353b0 6e 0a 20 20 20 20 20 20 20 20 2a 5c 20 5b 30 31  n.        *\ [01
353c0 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 5b 30 2d 39 5d  ].* | *\ 2.[0-9]
353d0 2e 2a 20 7c 20 2a 5c 20 32 2e 31 5b 30 2d 35 5d  .* | *\ 2.1[0-5]
353e0 2e 2a 29 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e  .*)..ld_shlibs=n
353f0 6f 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46  o..cat <<_LT_EOF
35400 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69   1>&2..*** Warni
35410 6e 67 3a 20 52 65 6c 65 61 73 65 73 20 6f 66 20  ng: Releases of 
35420 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72 20 70  the GNU linker p
35430 72 69 6f 72 20 74 6f 20 32 2e 31 36 2e 39 31 2e  rior to 2.16.91.
35440 30 2e 33 20 63 61 6e 20 6e 6f 74 0a 2a 2a 2a 20  0.3 can not.*** 
35450 72 65 6c 69 61 62 6c 79 20 63 72 65 61 74 65 20  reliably create 
35460 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
35470 20 6f 6e 20 53 43 4f 20 73 79 73 74 65 6d 73 2e   on SCO systems.
35480 20 20 54 68 65 72 65 66 6f 72 65 2c 20 6c 69 62    Therefore, lib
35490 74 6f 6f 6c 0a 2a 2a 2a 20 69 73 20 64 69 73 61  tool.*** is disa
354a0 62 6c 69 6e 67 20 73 68 61 72 65 64 20 6c 69 62  bling shared lib
354b0 72 61 72 69 65 73 20 73 75 70 70 6f 72 74 2e 20  raries support. 
354c0 20 57 65 20 75 72 67 65 20 79 6f 75 20 74 6f 20   We urge you to 
354d0 75 70 67 72 61 64 65 20 47 4e 55 0a 2a 2a 2a 20  upgrade GNU.*** 
354e0 62 69 6e 75 74 69 6c 73 20 74 6f 20 72 65 6c 65  binutils to rele
354f0 61 73 65 20 32 2e 31 36 2e 39 31 2e 30 2e 33 20  ase 2.16.91.0.3 
35500 6f 72 20 6e 65 77 65 72 2e 20 20 41 6e 6f 74 68  or newer.  Anoth
35510 65 72 20 6f 70 74 69 6f 6e 20 69 73 20 74 6f 20  er option is to 
35520 6d 6f 64 69 66 79 0a 2a 2a 2a 20 79 6f 75 72 20  modify.*** your 
35530 50 41 54 48 20 6f 72 20 63 6f 6d 70 69 6c 65 72  PATH or compiler
35540 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 73   configuration s
35550 6f 20 74 68 61 74 20 74 68 65 20 6e 61 74 69 76  o that the nativ
35560 65 20 6c 69 6e 6b 65 72 20 69 73 0a 2a 2a 2a 20  e linker is.*** 
35570 75 73 65 64 2c 20 61 6e 64 20 74 68 65 6e 20 72  used, and then r
35580 65 73 74 61 72 74 2e 0a 0a 5f 4c 54 5f 45 4f 46  estart..._LT_EOF
35590 0a 09 3b 3b 0a 09 2a 29 0a 09 20 20 23 20 46 6f  ..;;..*)..  # Fo
355a0 72 20 73 65 63 75 72 69 74 79 20 72 65 61 73 6f  r security reaso
355b0 6e 73 2c 20 69 74 20 69 73 20 68 69 67 68 6c 79  ns, it is highly
355c0 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 74 68 61   recommended tha
355d0 74 20 79 6f 75 20 61 6c 77 61 79 73 0a 09 20 20  t you always..  
355e0 23 20 75 73 65 20 61 62 73 6f 6c 75 74 65 20 70  # use absolute p
355f0 61 74 68 73 20 66 6f 72 20 6e 61 6d 69 6e 67 20  aths for naming 
35600 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
35610 2c 20 61 6e 64 20 65 78 63 6c 75 64 65 20 74 68  , and exclude th
35620 65 0a 09 20 20 23 20 44 54 5f 52 55 4e 50 41 54  e..  # DT_RUNPAT
35630 48 20 74 61 67 20 66 72 6f 6d 20 65 78 65 63 75  H tag from execu
35640 74 61 62 6c 65 73 20 61 6e 64 20 6c 69 62 72 61  tables and libra
35650 72 69 65 73 2e 20 20 42 75 74 20 64 6f 69 6e 67  ries.  But doing
35660 20 73 6f 0a 09 20 20 23 20 72 65 71 75 69 72 65   so..  # require
35670 73 20 74 68 61 74 20 79 6f 75 20 63 6f 6d 70 69  s that you compi
35680 6c 65 20 65 76 65 72 79 74 68 69 6e 67 20 74 77  le everything tw
35690 69 63 65 2c 20 77 68 69 63 68 20 69 73 20 61 20  ice, which is a 
356a0 70 61 69 6e 2e 0a 09 20 20 69 66 20 24 4c 44 20  pain...  if $LD 
356b0 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 47  --help 2>&1 | $G
356c0 52 45 50 20 27 3a 20 73 75 70 70 6f 72 74 65 64  REP ': supported
356d0 20 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27   targets:.* elf'
356e0 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
356f0 65 6e 0a 09 20 20 20 20 68 61 72 64 63 6f 64 65  en..    hardcode
35700 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
35710 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74 68 20 24  c='${wl}-rpath $
35720 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 09 20 20  {wl}$libdir'..  
35730 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
35740 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62  $CC -shared $lib
35750 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
35760 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
35770 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73  wl}-soname $wl$s
35780 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09  oname -o $lib'..
35790 20 20 20 20 61 72 63 68 69 76 65 5f 65 78 70 73      archive_exps
357a0 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ym_cmds='$CC -sh
357b0 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64  ared $libobjs $d
357c0 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
357d0 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e  _flags ${wl}-son
357e0 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24  ame $wl$soname $
357f0 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62  {wl}-retain-symb
35800 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65 78 70  ols-file $wl$exp
35810 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24  ort_symbols -o $
35820 6c 69 62 27 0a 09 20 20 65 6c 73 65 0a 09 20 20  lib'..  else..  
35830 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09    ld_shlibs=no..
35840 20 20 66 69 0a 09 3b 3b 0a 20 20 20 20 20 20 65    fi..;;.      e
35850 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  sac.      ;;..  
35860 20 20 73 75 6e 6f 73 34 2a 29 0a 20 20 20 20 20    sunos4*).     
35870 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
35880 4c 44 20 2d 61 73 73 65 72 74 20 70 75 72 65 2d  LD -assert pure-
35890 74 65 78 74 20 2d 42 73 68 61 72 65 61 62 6c 65  text -Bshareable
358a0 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a   -o $lib $libobj
358b0 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b  s $deplibs $link
358c0 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20  er_flags'.      
358d0 77 6c 61 72 63 3d 0a 20 20 20 20 20 20 68 61 72  wlarc=.      har
358e0 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73  dcode_direct=yes
358f0 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
35900 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f  shlibpath_var=no
35910 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a  .      ;;..    *
35920 29 0a 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d  ).      if $LD -
35930 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 47 52  -help 2>&1 | $GR
35940 45 50 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20  EP ': supported 
35950 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20  targets:.* elf' 
35960 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
35970 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  n..archive_cmds=
35980 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69  '$CC -shared $li
35990 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
359a0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
359b0 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24  {wl}-soname $wl$
359c0 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a  soname -o $lib'.
359d0 09 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f  .archive_expsym_
359e0 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65  cmds='$CC -share
359f0 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  d $libobjs $depl
35a00 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
35a10 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65  ags ${wl}-soname
35a20 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c   $wl$soname ${wl
35a30 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73  }-retain-symbols
35a40 2d 66 69 6c 65 20 24 77 6c 24 65 78 70 6f 72 74  -file $wl$export
35a50 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62  _symbols -o $lib
35a60 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64  '.      else..ld
35a70 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20  _shlibs=no.     
35a80 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20   fi.      ;;.   
35a90 20 65 73 61 63 0a 0a 20 20 20 20 69 66 20 74 65   esac..    if te
35aa0 73 74 20 22 24 6c 64 5f 73 68 6c 69 62 73 22 20  st "$ld_shlibs" 
35ab0 3d 20 6e 6f 3b 20 74 68 65 6e 0a 20 20 20 20 20  = no; then.     
35ac0 20 72 75 6e 70 61 74 68 5f 76 61 72 3d 0a 20 20   runpath_var=.  
35ad0 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62      hardcode_lib
35ae0 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20  dir_flag_spec=. 
35af0 20 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61       export_dyna
35b00 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20  mic_flag_spec=. 
35b10 20 20 20 20 20 77 68 6f 6c 65 5f 61 72 63 68 69       whole_archi
35b20 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20  ve_flag_spec=.  
35b30 20 20 66 69 0a 20 20 65 6c 73 65 0a 20 20 20 20    fi.  else.    
35b40 23 20 50 4f 52 54 4d 45 20 66 69 6c 6c 20 69 6e  # PORTME fill in
35b50 20 61 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f   a description o
35b60 66 20 79 6f 75 72 20 73 79 73 74 65 6d 27 73 20  f your system's 
35b70 6c 69 6e 6b 65 72 20 28 6e 6f 74 20 47 4e 55 20  linker (not GNU 
35b80 6c 64 29 0a 20 20 20 20 63 61 73 65 20 24 68 6f  ld).    case $ho
35b90 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69 78  st_os in.    aix
35ba0 33 2a 29 0a 20 20 20 20 20 20 61 6c 6c 6f 77 5f  3*).      allow_
35bb0 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 75  undefined_flag=u
35bc0 6e 73 75 70 70 6f 72 74 65 64 0a 20 20 20 20 20  nsupported.     
35bd0 20 61 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f 73   always_export_s
35be0 79 6d 62 6f 6c 73 3d 79 65 73 0a 20 20 20 20 20  ymbols=yes.     
35bf0 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f   archive_expsym_
35c00 63 6d 64 73 3d 27 24 4c 44 20 2d 6f 20 24 6f 75  cmds='$LD -o $ou
35c10 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e  tput_objdir/$son
35c20 61 6d 65 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  ame $libobjs $de
35c30 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c  plibs $linker_fl
35c40 61 67 73 20 2d 62 45 3a 24 65 78 70 6f 72 74 5f  ags -bE:$export_
35c50 73 79 6d 62 6f 6c 73 20 2d 54 35 31 32 20 2d 48  symbols -T512 -H
35c60 35 31 32 20 2d 62 4d 3a 53 52 45 7e 24 41 52 20  512 -bM:SRE~$AR 
35c70 24 41 52 5f 46 4c 41 47 53 20 24 6c 69 62 20 24  $AR_FLAGS $lib $
35c80 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
35c90 6f 6e 61 6d 65 27 0a 20 20 20 20 20 20 23 20 4e  oname'.      # N
35ca0 6f 74 65 3a 20 74 68 69 73 20 6c 69 6e 6b 65 72  ote: this linker
35cb0 20 68 61 72 64 63 6f 64 65 73 20 74 68 65 20 64   hardcodes the d
35cc0 69 72 65 63 74 6f 72 69 65 73 20 69 6e 20 4c 49  irectories in LI
35cd0 42 50 41 54 48 20 69 66 20 74 68 65 72 65 0a 20  BPATH if there. 
35ce0 20 20 20 20 20 23 20 61 72 65 20 6e 6f 20 64 69       # are no di
35cf0 72 65 63 74 6f 72 69 65 73 20 73 70 65 63 69 66  rectories specif
35d00 69 65 64 20 62 79 20 2d 4c 2e 0a 20 20 20 20 20  ied by -L..     
35d10 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f   hardcode_minus_
35d20 4c 3d 79 65 73 0a 20 20 20 20 20 20 69 66 20 74  L=yes.      if t
35d30 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73  est "$GCC" = yes
35d40 20 26 26 20 74 65 73 74 20 2d 7a 20 22 24 6c 74   && test -z "$lt
35d50 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
35d60 74 61 74 69 63 22 3b 20 74 68 65 6e 0a 09 23 20  tatic"; then..# 
35d70 4e 65 69 74 68 65 72 20 64 69 72 65 63 74 20 68  Neither direct h
35d80 61 72 64 63 6f 64 69 6e 67 20 6e 6f 72 20 73 74  ardcoding nor st
35d90 61 74 69 63 20 6c 69 6e 6b 69 6e 67 20 69 73 20  atic linking is 
35da0 73 75 70 70 6f 72 74 65 64 20 77 69 74 68 20 61  supported with a
35db0 0a 09 23 20 62 72 6f 6b 65 6e 20 63 6f 6c 6c 65  ..# broken colle
35dc0 63 74 32 2e 0a 09 68 61 72 64 63 6f 64 65 5f 64  ct2...hardcode_d
35dd0 69 72 65 63 74 3d 75 6e 73 75 70 70 6f 72 74 65  irect=unsupporte
35de0 64 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  d.      fi.     
35df0 20 3b 3b 0a 0a 20 20 20 20 61 69 78 5b 34 2d 39   ;;..    aix[4-9
35e00 5d 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73  ]*).      if tes
35e10 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20  t "$host_cpu" = 
35e20 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 4f 6e  ia64; then..# On
35e30 20 49 41 36 34 2c 20 74 68 65 20 6c 69 6e 6b 65   IA64, the linke
35e40 72 20 64 6f 65 73 20 72 75 6e 20 74 69 6d 65 20  r does run time 
35e50 6c 69 6e 6b 69 6e 67 20 62 79 20 64 65 66 61 75  linking by defau
35e60 6c 74 2c 20 73 6f 20 77 65 20 64 6f 6e 27 74 0a  lt, so we don't.
35e70 09 23 20 68 61 76 65 20 74 6f 20 64 6f 20 61 6e  .# have to do an
35e80 79 74 68 69 6e 67 20 73 70 65 63 69 61 6c 2e 0a  ything special..
35e90 09 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65  .aix_use_runtime
35ea0 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a 09 65 78 70 5f  linking=no..exp_
35eb0 73 79 6d 5f 66 6c 61 67 3d 27 2d 42 65 78 70 6f  sym_flag='-Bexpo
35ec0 72 74 27 0a 09 6e 6f 5f 65 6e 74 72 79 5f 66 6c  rt'..no_entry_fl
35ed0 61 67 3d 22 22 0a 20 20 20 20 20 20 65 6c 73 65  ag="".      else
35ee0 0a 09 23 20 49 66 20 77 65 27 72 65 20 75 73 69  ..# If we're usi
35ef0 6e 67 20 47 4e 55 20 6e 6d 2c 20 74 68 65 6e 20  ng GNU nm, then 
35f00 77 65 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 68  we don't want th
35f10 65 20 22 2d 43 22 20 6f 70 74 69 6f 6e 2e 0a 09  e "-C" option...
35f20 23 20 2d 43 20 6d 65 61 6e 73 20 64 65 6d 61 6e  # -C means deman
35f30 67 6c 65 20 74 6f 20 41 49 58 20 6e 6d 2c 20 62  gle to AIX nm, b
35f40 75 74 20 6d 65 61 6e 73 20 64 6f 6e 27 74 20 64  ut means don't d
35f50 65 6d 61 6e 67 6c 65 20 77 69 74 68 20 47 4e 55  emangle with GNU
35f60 20 6e 6d 0a 09 69 66 20 24 4e 4d 20 2d 56 20 32   nm..if $NM -V 2
35f70 3e 26 31 20 7c 20 24 47 52 45 50 20 27 47 4e 55  >&1 | $GREP 'GNU
35f80 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  ' > /dev/null; t
35f90 68 65 6e 0a 09 20 20 65 78 70 6f 72 74 5f 73 79  hen..  export_sy
35fa0 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20  mbols_cmds='$NM 
35fb0 2d 42 70 67 20 24 6c 69 62 6f 62 6a 73 20 24 63  -Bpg $libobjs $c
35fc0 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20 61 77 6b  onvenience | awk
35fd0 20 27 5c 27 27 7b 20 69 66 20 28 28 28 5c 24 20   '\''{ if (((\$ 
35fe0 32 20 3d 3d 20 22 54 22 29 20 7c 7c 20 28 5c 24  2 == "T") || (\$
35ff0 20 32 20 3d 3d 20 22 44 22 29 20 7c 7c 20 28 5c   2 == "D") || (\
36000 24 20 32 20 3d 3d 20 22 42 22 29 29 20 26 26 20  $ 2 == "B")) && 
36010 28 73 75 62 73 74 72 28 5c 24 20 33 2c 31 2c 31  (substr(\$ 3,1,1
36020 29 20 21 3d 20 22 2e 22 29 29 20 7b 20 70 72 69  ) != ".")) { pri
36030 6e 74 20 5c 24 20 33 20 7d 20 7d 27 5c 27 27 20  nt \$ 3 } }'\'' 
36040 7c 20 73 6f 72 74 20 2d 75 20 3e 20 24 65 78 70  | sort -u > $exp
36050 6f 72 74 5f 73 79 6d 62 6f 6c 73 27 0a 09 65 6c  ort_symbols'..el
36060 73 65 0a 09 20 20 65 78 70 6f 72 74 5f 73 79 6d  se..  export_sym
36070 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 2d  bols_cmds='$NM -
36080 42 43 70 67 20 24 6c 69 62 6f 62 6a 73 20 24 63  BCpg $libobjs $c
36090 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20 61 77 6b  onvenience | awk
360a0 20 27 5c 27 27 7b 20 69 66 20 28 28 28 5c 24 20   '\''{ if (((\$ 
360b0 32 20 3d 3d 20 22 54 22 29 20 7c 7c 20 28 5c 24  2 == "T") || (\$
360c0 20 32 20 3d 3d 20 22 44 22 29 20 7c 7c 20 28 5c   2 == "D") || (\
360d0 24 20 32 20 3d 3d 20 22 42 22 29 29 20 26 26 20  $ 2 == "B")) && 
360e0 28 73 75 62 73 74 72 28 5c 24 20 33 2c 31 2c 31  (substr(\$ 3,1,1
360f0 29 20 21 3d 20 22 2e 22 29 29 20 7b 20 70 72 69  ) != ".")) { pri
36100 6e 74 20 5c 24 20 33 20 7d 20 7d 27 5c 27 27 20  nt \$ 3 } }'\'' 
36110 7c 20 73 6f 72 74 20 2d 75 20 3e 20 24 65 78 70  | sort -u > $exp
36120 6f 72 74 5f 73 79 6d 62 6f 6c 73 27 0a 09 66 69  ort_symbols'..fi
36130 0a 09 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d  ..aix_use_runtim
36140 65 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a 0a 09 23 20  elinking=no...# 
36150 54 65 73 74 20 69 66 20 77 65 20 61 72 65 20 74  Test if we are t
36160 72 79 69 6e 67 20 74 6f 20 75 73 65 20 72 75 6e  rying to use run
36170 20 74 69 6d 65 20 6c 69 6e 6b 69 6e 67 20 6f 72   time linking or
36180 20 6e 6f 72 6d 61 6c 0a 09 23 20 41 49 58 20 73   normal..# AIX s
36190 74 79 6c 65 20 6c 69 6e 6b 69 6e 67 2e 20 49 66  tyle linking. If
361a0 20 2d 62 72 74 6c 20 69 73 20 73 6f 6d 65 77 68   -brtl is somewh
361b0 65 72 65 20 69 6e 20 4c 44 46 4c 41 47 53 2c 20  ere in LDFLAGS, 
361c0 77 65 0a 09 23 20 6e 65 65 64 20 74 6f 20 64 6f  we..# need to do
361d0 20 72 75 6e 74 69 6d 65 20 6c 69 6e 6b 69 6e 67   runtime linking
361e0 2e 0a 09 63 61 73 65 20 24 68 6f 73 74 5f 6f 73  ...case $host_os
361f0 20 69 6e 20 61 69 78 34 2e 5b 32 33 5d 7c 61 69   in aix4.[23]|ai
36200 78 34 2e 5b 32 33 5d 2e 2a 7c 61 69 78 5b 35 2d  x4.[23].*|aix[5-
36210 39 5d 2a 29 0a 09 20 20 66 6f 72 20 6c 64 5f 66  9]*)..  for ld_f
36220 6c 61 67 20 69 6e 20 24 4c 44 46 4c 41 47 53 3b  lag in $LDFLAGS;
36230 20 64 6f 0a 09 20 20 69 66 20 28 74 65 73 74 20   do..  if (test 
36240 24 6c 64 5f 66 6c 61 67 20 3d 20 22 2d 62 72 74  $ld_flag = "-brt
36250 6c 22 20 7c 7c 20 74 65 73 74 20 24 6c 64 5f 66  l" || test $ld_f
36260 6c 61 67 20 3d 20 22 2d 57 6c 2c 2d 62 72 74 6c  lag = "-Wl,-brtl
36270 22 29 3b 20 74 68 65 6e 0a 09 20 20 20 20 61 69  "); then..    ai
36280 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e  x_use_runtimelin
36290 6b 69 6e 67 3d 79 65 73 0a 09 20 20 20 20 62 72  king=yes..    br
362a0 65 61 6b 0a 09 20 20 66 69 0a 09 20 20 64 6f 6e  eak..  fi..  don
362b0 65 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 0a 09  e..  ;;..esac...
362c0 65 78 70 5f 73 79 6d 5f 66 6c 61 67 3d 27 2d 62  exp_sym_flag='-b
362d0 65 78 70 6f 72 74 27 0a 09 6e 6f 5f 65 6e 74 72  export'..no_entr
362e0 79 5f 66 6c 61 67 3d 27 2d 62 6e 6f 65 6e 74 72  y_flag='-bnoentr
362f0 79 27 0a 20 20 20 20 20 20 66 69 0a 0a 20 20 20  y'.      fi..   
36300 20 20 20 23 20 57 68 65 6e 20 6c 61 72 67 65 20     # When large 
36310 65 78 65 63 75 74 61 62 6c 65 73 20 6f 72 20 73  executables or s
36320 68 61 72 65 64 20 6f 62 6a 65 63 74 73 20 61 72  hared objects ar
36330 65 20 62 75 69 6c 74 2c 20 41 49 58 20 6c 64 20  e built, AIX ld 
36340 63 61 6e 0a 20 20 20 20 20 20 23 20 68 61 76 65  can.      # have
36350 20 70 72 6f 62 6c 65 6d 73 20 63 72 65 61 74 69   problems creati
36360 6e 67 20 74 68 65 20 74 61 62 6c 65 20 6f 66 20  ng the table of 
36370 63 6f 6e 74 65 6e 74 73 2e 20 20 49 66 20 6c 69  contents.  If li
36380 6e 6b 69 6e 67 20 61 20 6c 69 62 72 61 72 79 0a  nking a library.
36390 20 20 20 20 20 20 23 20 6f 72 20 70 72 6f 67 72        # or progr
363a0 61 6d 20 72 65 73 75 6c 74 73 20 69 6e 20 22 65  am results in "e
363b0 72 72 6f 72 20 54 4f 43 20 6f 76 65 72 66 6c 6f  rror TOC overflo
363c0 77 22 20 61 64 64 20 2d 6d 6d 69 6e 69 6d 61 6c  w" add -mminimal
363d0 2d 74 6f 63 20 74 6f 0a 20 20 20 20 20 20 23 20  -toc to.      # 
363e0 43 58 58 46 4c 41 47 53 2f 43 46 4c 41 47 53 20  CXXFLAGS/CFLAGS 
363f0 66 6f 72 20 67 2b 2b 2f 67 63 63 2e 20 20 49 6e  for g++/gcc.  In
36400 20 74 68 65 20 63 61 73 65 73 20 77 68 65 72 65   the cases where
36410 20 74 68 61 74 20 69 73 20 6e 6f 74 0a 20 20 20   that is not.   
36420 20 20 20 23 20 65 6e 6f 75 67 68 20 74 6f 20 66     # enough to f
36430 69 78 20 74 68 65 20 70 72 6f 62 6c 65 6d 2c 20  ix the problem, 
36440 61 64 64 20 2d 57 6c 2c 2d 62 62 69 67 74 6f 63  add -Wl,-bbigtoc
36450 20 74 6f 20 4c 44 46 4c 41 47 53 2e 0a 0a 20 20   to LDFLAGS...  
36460 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73      archive_cmds
36470 3d 27 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f  =''.      hardco
36480 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 20 20  de_direct=yes.  
36490 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72      hardcode_dir
364a0 65 63 74 5f 61 62 73 6f 6c 75 74 65 3d 79 65 73  ect_absolute=yes
364b0 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
364c0 6c 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72  libdir_separator
364d0 3d 27 3a 27 0a 20 20 20 20 20 20 6c 69 6e 6b 5f  =':'.      link_
364e0 61 6c 6c 5f 64 65 70 6c 69 62 73 3d 79 65 73 0a  all_deplibs=yes.
364f0 20 20 20 20 20 20 66 69 6c 65 5f 6c 69 73 74 5f        file_list_
36500 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 66 2c 27 0a  spec='${wl}-f,'.
36510 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22  .      if test "
36520 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65  $GCC" = yes; the
36530 6e 0a 09 63 61 73 65 20 24 68 6f 73 74 5f 6f 73  n..case $host_os
36540 20 69 6e 20 61 69 78 34 2e 5b 30 31 32 5d 7c 61   in aix4.[012]|a
36550 69 78 34 2e 5b 30 31 32 5d 2e 2a 29 0a 09 23 20  ix4.[012].*)..# 
36560 57 65 20 6f 6e 6c 79 20 77 61 6e 74 20 74 6f 20  We only want to 
36570 64 6f 20 74 68 69 73 20 6f 6e 20 41 49 58 20 34  do this on AIX 4
36580 2e 32 20 61 6e 64 20 6c 6f 77 65 72 2c 20 74 68  .2 and lower, th
36590 65 20 63 68 65 63 6b 0a 09 23 20 62 65 6c 6f 77  e check..# below
365a0 20 66 6f 72 20 62 72 6f 6b 65 6e 20 63 6f 6c 6c   for broken coll
365b0 65 63 74 32 20 64 6f 65 73 6e 27 74 20 77 6f 72  ect2 doesn't wor
365c0 6b 20 75 6e 64 65 72 20 34 2e 33 2b 0a 09 20 20  k under 4.3+..  
365d0 63 6f 6c 6c 65 63 74 32 6e 61 6d 65 3d 60 24 7b  collect2name=`${
365e0 43 43 7d 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d  CC} -print-prog-
365f0 6e 61 6d 65 3d 63 6f 6c 6c 65 63 74 32 60 0a 09  name=collect2`..
36600 20 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 63    if test -f "$c
36610 6f 6c 6c 65 63 74 32 6e 61 6d 65 22 20 26 26 0a  ollect2name" &&.
36620 09 20 20 20 73 74 72 69 6e 67 73 20 22 24 63 6f  .   strings "$co
36630 6c 6c 65 63 74 32 6e 61 6d 65 22 20 7c 20 24 47  llect2name" | $G
36640 52 45 50 20 72 65 73 6f 6c 76 65 5f 6c 69 62 5f  REP resolve_lib_
36650 6e 61 6d 65 20 3e 2f 64 65 76 2f 6e 75 6c 6c 0a  name >/dev/null.
36660 09 20 20 74 68 65 6e 0a 09 20 20 23 20 57 65 20  .  then..  # We 
36670 68 61 76 65 20 72 65 77 6f 72 6b 65 64 20 63 6f  have reworked co
36680 6c 6c 65 63 74 32 0a 09 20 20 3a 0a 09 20 20 65  llect2..  :..  e
36690 6c 73 65 0a 09 20 20 23 20 57 65 20 68 61 76 65  lse..  # We have
366a0 20 6f 6c 64 20 63 6f 6c 6c 65 63 74 32 0a 09 20   old collect2.. 
366b0 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74   hardcode_direct
366c0 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 09 20 20  =unsupported..  
366d0 23 20 49 74 20 66 61 69 6c 73 20 74 6f 20 66 69  # It fails to fi
366e0 6e 64 20 75 6e 69 6e 73 74 61 6c 6c 65 64 20 6c  nd uninstalled l
366f0 69 62 72 61 72 69 65 73 20 77 68 65 6e 20 74 68  ibraries when th
36700 65 20 75 6e 69 6e 73 74 61 6c 6c 65 64 0a 09 20  e uninstalled.. 
36710 20 23 20 70 61 74 68 20 69 73 20 6e 6f 74 20 6c   # path is not l
36720 69 73 74 65 64 20 69 6e 20 74 68 65 20 6c 69 62  isted in the lib
36730 70 61 74 68 2e 20 20 53 65 74 74 69 6e 67 20 68  path.  Setting h
36740 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 0a  ardcode_minus_L.
36750 09 20 20 23 20 74 6f 20 75 6e 73 75 70 70 6f 72  .  # to unsuppor
36760 74 65 64 20 66 6f 72 63 65 73 20 72 65 6c 69 6e  ted forces relin
36770 6b 69 6e 67 0a 09 20 20 68 61 72 64 63 6f 64 65  king..  hardcode
36780 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 09 20 20  _minus_L=yes..  
36790 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
367a0 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69  flag_spec='-L$li
367b0 62 64 69 72 27 0a 09 20 20 68 61 72 64 63 6f 64  bdir'..  hardcod
367c0 65 5f 6c 69 62 64 69 72 5f 73 65 70 61 72 61 74  e_libdir_separat
367d0 6f 72 3d 0a 09 20 20 66 69 0a 09 20 20 3b 3b 0a  or=..  fi..  ;;.
367e0 09 65 73 61 63 0a 09 73 68 61 72 65 64 5f 66 6c  .esac..shared_fl
367f0 61 67 3d 27 2d 73 68 61 72 65 64 27 0a 09 69 66  ag='-shared'..if
36800 20 74 65 73 74 20 22 24 61 69 78 5f 75 73 65 5f   test "$aix_use_
36810 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20  runtimelinking" 
36820 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 20 20 73  = yes; then..  s
36830 68 61 72 65 64 5f 66 6c 61 67 3d 22 24 73 68 61  hared_flag="$sha
36840 72 65 64 5f 66 6c 61 67 20 22 27 24 7b 77 6c 7d  red_flag "'${wl}
36850 2d 47 27 0a 09 66 69 0a 20 20 20 20 20 20 65 6c  -G'..fi.      el
36860 73 65 0a 09 23 20 6e 6f 74 20 75 73 69 6e 67 20  se..# not using 
36870 67 63 63 0a 09 69 66 20 74 65 73 74 20 22 24 68  gcc..if test "$h
36880 6f 73 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b  ost_cpu" = ia64;
36890 20 74 68 65 6e 0a 09 23 20 56 69 73 75 61 6c 41   then..# VisualA
368a0 67 65 20 43 2b 2b 2c 20 56 65 72 73 69 6f 6e 20  ge C++, Version 
368b0 35 2e 35 20 66 6f 72 20 41 49 58 20 35 4c 20 66  5.5 for AIX 5L f
368c0 6f 72 20 49 41 2d 36 34 2c 20 42 65 74 61 20 33  or IA-64, Beta 3
368d0 20 52 65 6c 65 61 73 65 0a 09 23 20 63 68 6f 6b   Release..# chok
368e0 65 73 20 6f 6e 20 2d 57 6c 2c 2d 47 2e 20 54 68  es on -Wl,-G. Th
368f0 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c 69 6e 65  e following line
36900 20 69 73 20 63 6f 72 72 65 63 74 3a 0a 09 20 20   is correct:..  
36910 73 68 61 72 65 64 5f 66 6c 61 67 3d 27 2d 47 27  shared_flag='-G'
36920 0a 09 65 6c 73 65 0a 09 20 20 69 66 20 74 65 73  ..else..  if tes
36930 74 20 22 24 61 69 78 5f 75 73 65 5f 72 75 6e 74  t "$aix_use_runt
36940 69 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d 20 79 65  imelinking" = ye
36950 73 3b 20 74 68 65 6e 0a 09 20 20 20 20 73 68 61  s; then..    sha
36960 72 65 64 5f 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d  red_flag='${wl}-
36970 47 27 0a 09 20 20 65 6c 73 65 0a 09 20 20 20 20  G'..  else..    
36980 73 68 61 72 65 64 5f 66 6c 61 67 3d 27 24 7b 77  shared_flag='${w
36990 6c 7d 2d 62 4d 3a 53 52 45 27 0a 09 20 20 66 69  l}-bM:SRE'..  fi
369a0 0a 09 66 69 0a 20 20 20 20 20 20 66 69 0a 0a 20  ..fi.      fi.. 
369b0 20 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61       export_dyna
369c0 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24  mic_flag_spec='$
369d0 7b 77 6c 7d 2d 62 65 78 70 61 6c 6c 27 0a 20 20  {wl}-bexpall'.  
369e0 20 20 20 20 23 20 49 74 20 73 65 65 6d 73 20 74      # It seems t
369f0 68 61 74 20 2d 62 65 78 70 61 6c 6c 20 64 6f 65  hat -bexpall doe
36a00 73 20 6e 6f 74 20 65 78 70 6f 72 74 20 73 79 6d  s not export sym
36a10 62 6f 6c 73 20 62 65 67 69 6e 6e 69 6e 67 20 77  bols beginning w
36a20 69 74 68 0a 20 20 20 20 20 20 23 20 75 6e 64 65  ith.      # unde
36a30 72 73 63 6f 72 65 20 28 5f 29 2c 20 73 6f 20 69  rscore (_), so i
36a40 74 20 69 73 20 62 65 74 74 65 72 20 74 6f 20 67  t is better to g
36a50 65 6e 65 72 61 74 65 20 61 20 6c 69 73 74 20 6f  enerate a list o
36a60 66 20 73 79 6d 62 6f 6c 73 20 74 6f 20 65 78 70  f symbols to exp
36a70 6f 72 74 2e 0a 20 20 20 20 20 20 61 6c 77 61 79  ort..      alway
36a80 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73  s_export_symbols
36a90 3d 79 65 73 0a 20 20 20 20 20 20 69 66 20 74 65  =yes.      if te
36aa0 73 74 20 22 24 61 69 78 5f 75 73 65 5f 72 75 6e  st "$aix_use_run
36ab0 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d 20 79  timelinking" = y
36ac0 65 73 3b 20 74 68 65 6e 0a 09 23 20 57 61 72 6e  es; then..# Warn
36ad0 69 6e 67 20 2d 20 77 69 74 68 6f 75 74 20 75 73  ing - without us
36ae0 69 6e 67 20 74 68 65 20 6f 74 68 65 72 20 72 75  ing the other ru
36af0 6e 74 69 6d 65 20 6c 6f 61 64 69 6e 67 20 66 6c  ntime loading fl
36b00 61 67 73 20 28 2d 62 72 74 6c 29 2c 0a 09 23 20  ags (-brtl),..# 
36b10 2d 62 65 72 6f 6b 20 77 69 6c 6c 20 6c 69 6e 6b  -berok will link
36b20 20 77 69 74 68 6f 75 74 20 65 72 72 6f 72 2c 20   without error, 
36b30 62 75 74 20 6d 61 79 20 70 72 6f 64 75 63 65 20  but may produce 
36b40 61 20 62 72 6f 6b 65 6e 20 6c 69 62 72 61 72 79  a broken library
36b50 2e 0a 09 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  ...allow_undefin
36b60 65 64 5f 66 6c 61 67 3d 27 2d 62 65 72 6f 6b 27  ed_flag='-berok'
36b70 0a 20 20 20 20 20 20 20 20 23 20 44 65 74 65 72  .        # Deter
36b80 6d 69 6e 65 20 74 68 65 20 64 65 66 61 75 6c 74  mine the default
36b90 20 6c 69 62 70 61 74 68 20 66 72 6f 6d 20 74 68   libpath from th
36ba0 65 20 76 61 6c 75 65 20 65 6e 63 6f 64 65 64 20  e value encoded 
36bb0 69 6e 20 61 6e 0a 20 20 20 20 20 20 20 20 23 20  in an.        # 
36bc0 65 6d 70 74 79 20 65 78 65 63 75 74 61 62 6c 65  empty executable
36bd0 2e 0a 20 20 20 20 20 20 20 20 63 61 74 20 3e 63  ..        cat >c
36be0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
36bf0 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
36c00 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
36c10 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
36c20 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
36c30 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
36c40 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
36c50 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
36c60 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74  defs.h.  */..int
36c70 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a  .main ().{..  ;.
36c80 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
36c90 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  CEOF.rm -f conft
36ca0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
36cb0 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
36cc0 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22  t.if { (ac_try="
36cd0 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22  $ac_link".case "
36ce0 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
36cf0 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
36d00 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
36d10 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
36d20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
36d30 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
36d40 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c  ac_try_echo="\"\
36d50 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
36d60 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a  $ac_try_echo\"".
36d70 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72  $as_echo "$ac_tr