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

Artifact 444b4cd66ec94631b2b624cf24d01142c9aac0ae:


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 38 2e 38  for sqlite 3.8.8
0080: 2e 33 2e 0a 23 0a 23 20 43 6f 70 79 72 69 67 68  .3..#.# 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 38 2e 38 2e 33 27 0a 50 41 43 4b 41 47 45  3.8.8.3'.PACKAGE
4750: 5f 53 54 52 49 4e 47 3d 27 73 71 6c 69 74 65 20  _STRING='sqlite 
4760: 33 2e 38 2e 38 2e 33 27 0a 50 41 43 4b 41 47 45  3.8.8.3'.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 41 4c 4c 4f  _THREADSAFE.ALLO
4d30: 57 52 45 4c 45 41 53 45 0a 54 45 4d 50 5f 53 54  WRELEASE.TEMP_ST
4d40: 4f 52 45 0a 42 55 49 4c 44 5f 45 58 45 45 58 54  ORE.BUILD_EXEEXT
4d50: 0a 53 51 4c 49 54 45 5f 4f 53 5f 55 4e 49 58 0a  .SQLITE_OS_UNIX.
4d60: 53 51 4c 49 54 45 5f 4f 53 5f 57 49 4e 0a 54 41  SQLITE_OS_WIN.TA
4d70: 52 47 45 54 5f 45 58 45 45 58 54 0a 54 43 4c 5f  RGET_EXEEXT.TCL_
4d80: 56 45 52 53 49 4f 4e 0a 54 43 4c 5f 42 49 4e 5f  VERSION.TCL_BIN_
4d90: 44 49 52 0a 54 43 4c 5f 53 52 43 5f 44 49 52 0a  DIR.TCL_SRC_DIR.
4da0: 54 43 4c 5f 49 4e 43 4c 55 44 45 5f 53 50 45 43  TCL_INCLUDE_SPEC
4db0: 0a 54 43 4c 5f 4c 49 42 5f 46 49 4c 45 0a 54 43  .TCL_LIB_FILE.TC
4dc0: 4c 5f 4c 49 42 5f 46 4c 41 47 0a 54 43 4c 5f 4c  L_LIB_FLAG.TCL_L
4dd0: 49 42 5f 53 50 45 43 0a 54 43 4c 5f 53 54 55 42  IB_SPEC.TCL_STUB
4de0: 5f 4c 49 42 5f 46 49 4c 45 0a 54 43 4c 5f 53 54  _LIB_FILE.TCL_ST
4df0: 55 42 5f 4c 49 42 5f 46 4c 41 47 0a 54 43 4c 5f  UB_LIB_FLAG.TCL_
4e00: 53 54 55 42 5f 4c 49 42 5f 53 50 45 43 0a 48 41  STUB_LIB_SPEC.HA
4e10: 56 45 5f 54 43 4c 0a 54 41 52 47 45 54 5f 52 45  VE_TCL.TARGET_RE
4e20: 41 44 4c 49 4e 45 5f 4c 49 42 53 0a 54 41 52 47  ADLINE_LIBS.TARG
4e30: 45 54 5f 52 45 41 44 4c 49 4e 45 5f 49 4e 43 0a  ET_READLINE_INC.
4e40: 54 41 52 47 45 54 5f 48 41 56 45 5f 52 45 41 44  TARGET_HAVE_READ
4e50: 4c 49 4e 45 0a 54 41 52 47 45 54 5f 44 45 42 55  LINE.TARGET_DEBU
4e60: 47 0a 55 53 45 5f 41 4d 41 4c 47 41 4d 41 54 49  G.USE_AMALGAMATI
4e70: 4f 4e 0a 4f 50 54 5f 46 45 41 54 55 52 45 5f 46  ON.OPT_FEATURE_F
4e80: 4c 41 47 53 0a 55 53 45 5f 47 43 4f 56 0a 42 55  LAGS.USE_GCOV.BU
4e90: 49 4c 44 5f 43 46 4c 41 47 53 0a 4c 49 42 4f 42  ILD_CFLAGS.LIBOB
4ea0: 4a 53 0a 4c 54 4c 49 42 4f 42 4a 53 27 0a 61 63  JS.LTLIBOBJS'.ac
4eb0: 5f 73 75 62 73 74 5f 66 69 6c 65 73 3d 27 27 0a  _subst_files=''.
4ec0: 61 63 5f 75 73 65 72 5f 6f 70 74 73 3d 27 0a 65  ac_user_opts='.e
4ed0: 6e 61 62 6c 65 5f 6f 70 74 69 6f 6e 5f 63 68 65  nable_option_che
4ee0: 63 6b 69 6e 67 0a 65 6e 61 62 6c 65 5f 73 68 61  cking.enable_sha
4ef0: 72 65 64 0a 65 6e 61 62 6c 65 5f 73 74 61 74 69  red.enable_stati
4f00: 63 0a 77 69 74 68 5f 70 69 63 0a 65 6e 61 62 6c  c.with_pic.enabl
4f10: 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 0a 77  e_fast_install.w
4f20: 69 74 68 5f 67 6e 75 5f 6c 64 0a 65 6e 61 62 6c  ith_gnu_ld.enabl
4f30: 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 0a 65  e_libtool_lock.e
4f40: 6e 61 62 6c 65 5f 6c 61 72 67 65 66 69 6c 65 0a  nable_largefile.
4f50: 65 6e 61 62 6c 65 5f 74 68 72 65 61 64 73 61 66  enable_threadsaf
4f60: 65 0a 65 6e 61 62 6c 65 5f 72 65 6c 65 61 73 65  e.enable_release
4f70: 6d 6f 64 65 0a 65 6e 61 62 6c 65 5f 74 65 6d 70  mode.enable_temp
4f80: 73 74 6f 72 65 0a 65 6e 61 62 6c 65 5f 74 63 6c  store.enable_tcl
4f90: 0a 77 69 74 68 5f 74 63 6c 0a 65 6e 61 62 6c 65  .with_tcl.enable
4fa0: 5f 72 65 61 64 6c 69 6e 65 0a 77 69 74 68 5f 72  _readline.with_r
4fb0: 65 61 64 6c 69 6e 65 5f 6c 69 62 0a 77 69 74 68  eadline_lib.with
4fc0: 5f 72 65 61 64 6c 69 6e 65 5f 69 6e 63 0a 65 6e  _readline_inc.en
4fd0: 61 62 6c 65 5f 64 65 62 75 67 0a 65 6e 61 62 6c  able_debug.enabl
4fe0: 65 5f 61 6d 61 6c 67 61 6d 61 74 69 6f 6e 0a 65  e_amalgamation.e
4ff0: 6e 61 62 6c 65 5f 6c 6f 61 64 5f 65 78 74 65 6e  nable_load_exten
5000: 73 69 6f 6e 0a 65 6e 61 62 6c 65 5f 67 63 6f 76  sion.enable_gcov
5010: 0a 27 0a 20 20 20 20 20 20 61 63 5f 70 72 65 63  .'.      ac_prec
5020: 69 6f 75 73 5f 76 61 72 73 3d 27 62 75 69 6c 64  ious_vars='build
5030: 5f 61 6c 69 61 73 0a 68 6f 73 74 5f 61 6c 69 61  _alias.host_alia
5040: 73 0a 74 61 72 67 65 74 5f 61 6c 69 61 73 0a 43  s.target_alias.C
5050: 43 0a 43 46 4c 41 47 53 0a 4c 44 46 4c 41 47 53  C.CFLAGS.LDFLAGS
5060: 0a 4c 49 42 53 0a 43 50 50 46 4c 41 47 53 0a 43  .LIBS.CPPFLAGS.C
5070: 50 50 0a 54 43 4c 4c 49 42 44 49 52 27 0a 0a 0a  PP.TCLLIBDIR'...
5080: 23 20 49 6e 69 74 69 61 6c 69 7a 65 20 73 6f 6d  # Initialize som
5090: 65 20 76 61 72 69 61 62 6c 65 73 20 73 65 74 20  e variables set 
50a0: 62 79 20 6f 70 74 69 6f 6e 73 2e 0a 61 63 5f 69  by options..ac_i
50b0: 6e 69 74 5f 68 65 6c 70 3d 0a 61 63 5f 69 6e 69  nit_help=.ac_ini
50c0: 74 5f 76 65 72 73 69 6f 6e 3d 66 61 6c 73 65 0a  t_version=false.
50d0: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
50e0: 6f 70 74 73 3d 0a 61 63 5f 75 6e 72 65 63 6f 67  opts=.ac_unrecog
50f0: 6e 69 7a 65 64 5f 73 65 70 3d 0a 23 20 54 68 65  nized_sep=.# The
5100: 20 76 61 72 69 61 62 6c 65 73 20 68 61 76 65 20   variables have 
5110: 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 73 20 61  the same names a
5120: 73 20 74 68 65 20 6f 70 74 69 6f 6e 73 2c 20 77  s the options, w
5130: 69 74 68 0a 23 20 64 61 73 68 65 73 20 63 68 61  ith.# dashes cha
5140: 6e 67 65 64 20 74 6f 20 75 6e 64 65 72 6c 69 6e  nged to underlin
5150: 65 73 2e 0a 63 61 63 68 65 5f 66 69 6c 65 3d 2f  es..cache_file=/
5160: 64 65 76 2f 6e 75 6c 6c 0a 65 78 65 63 5f 70 72  dev/null.exec_pr
5170: 65 66 69 78 3d 4e 4f 4e 45 0a 6e 6f 5f 63 72 65  efix=NONE.no_cre
5180: 61 74 65 3d 0a 6e 6f 5f 72 65 63 75 72 73 69 6f  ate=.no_recursio
5190: 6e 3d 0a 70 72 65 66 69 78 3d 4e 4f 4e 45 0a 70  n=.prefix=NONE.p
51a0: 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 3d 4e 4f  rogram_prefix=NO
51b0: 4e 45 0a 70 72 6f 67 72 61 6d 5f 73 75 66 66 69  NE.program_suffi
51c0: 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 74  x=NONE.program_t
51d0: 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d 73 2c  ransform_name=s,
51e0: 78 2c 78 2c 0a 73 69 6c 65 6e 74 3d 0a 73 69 74  x,x,.silent=.sit
51f0: 65 3d 0a 73 72 63 64 69 72 3d 0a 76 65 72 62 6f  e=.srcdir=.verbo
5200: 73 65 3d 0a 78 5f 69 6e 63 6c 75 64 65 73 3d 4e  se=.x_includes=N
5210: 4f 4e 45 0a 78 5f 6c 69 62 72 61 72 69 65 73 3d  ONE.x_libraries=
5220: 4e 4f 4e 45 0a 0a 23 20 49 6e 73 74 61 6c 6c 61  NONE..# Installa
5230: 74 69 6f 6e 20 64 69 72 65 63 74 6f 72 79 20 6f  tion directory o
5240: 70 74 69 6f 6e 73 2e 0a 23 20 54 68 65 73 65 20  ptions..# These 
5250: 61 72 65 20 6c 65 66 74 20 75 6e 65 78 70 61 6e  are left unexpan
5260: 64 65 64 20 73 6f 20 75 73 65 72 73 20 63 61 6e  ded so users can
5270: 20 22 6d 61 6b 65 20 69 6e 73 74 61 6c 6c 20 65   "make install e
5280: 78 65 63 5f 70 72 65 66 69 78 3d 2f 66 6f 6f 22  xec_prefix=/foo"
5290: 0a 23 20 61 6e 64 20 61 6c 6c 20 74 68 65 20 76  .# and all the v
52a0: 61 72 69 61 62 6c 65 73 20 74 68 61 74 20 61 72  ariables that ar
52b0: 65 20 73 75 70 70 6f 73 65 64 20 74 6f 20 62 65  e supposed to be
52c0: 20 62 61 73 65 64 20 6f 6e 20 65 78 65 63 5f 70   based on exec_p
52d0: 72 65 66 69 78 0a 23 20 62 79 20 64 65 66 61 75  refix.# by defau
52e0: 6c 74 20 77 69 6c 6c 20 61 63 74 75 61 6c 6c 79  lt will actually
52f0: 20 63 68 61 6e 67 65 2e 0a 23 20 55 73 65 20 62   change..# Use b
5300: 72 61 63 65 73 20 69 6e 73 74 65 61 64 20 6f 66  races instead of
5310: 20 70 61 72 65 6e 73 20 62 65 63 61 75 73 65 20   parens because 
5320: 73 68 2c 20 70 65 72 6c 2c 20 65 74 63 2e 20 61  sh, perl, etc. a
5330: 6c 73 6f 20 61 63 63 65 70 74 20 74 68 65 6d 2e  lso accept them.
5340: 0a 23 20 28 54 68 65 20 6c 69 73 74 20 66 6f 6c  .# (The list fol
5350: 6c 6f 77 73 20 74 68 65 20 73 61 6d 65 20 6f 72  lows the same or
5360: 64 65 72 20 61 73 20 74 68 65 20 47 4e 55 20 43  der as the GNU C
5370: 6f 64 69 6e 67 20 53 74 61 6e 64 61 72 64 73 2e  oding Standards.
5380: 29 0a 62 69 6e 64 69 72 3d 27 24 7b 65 78 65 63  ).bindir='${exec
5390: 5f 70 72 65 66 69 78 7d 2f 62 69 6e 27 0a 73 62  _prefix}/bin'.sb
53a0: 69 6e 64 69 72 3d 27 24 7b 65 78 65 63 5f 70 72  indir='${exec_pr
53b0: 65 66 69 78 7d 2f 73 62 69 6e 27 0a 6c 69 62 65  efix}/sbin'.libe
53c0: 78 65 63 64 69 72 3d 27 24 7b 65 78 65 63 5f 70  xecdir='${exec_p
53d0: 72 65 66 69 78 7d 2f 6c 69 62 65 78 65 63 27 0a  refix}/libexec'.
53e0: 64 61 74 61 72 6f 6f 74 64 69 72 3d 27 24 7b 70  datarootdir='${p
53f0: 72 65 66 69 78 7d 2f 73 68 61 72 65 27 0a 64 61  refix}/share'.da
5400: 74 61 64 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f  tadir='${dataroo
5410: 74 64 69 72 7d 27 0a 73 79 73 63 6f 6e 66 64 69  tdir}'.sysconfdi
5420: 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 65 74 63  r='${prefix}/etc
5430: 27 0a 73 68 61 72 65 64 73 74 61 74 65 64 69 72  '.sharedstatedir
5440: 3d 27 24 7b 70 72 65 66 69 78 7d 2f 63 6f 6d 27  ='${prefix}/com'
5450: 0a 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 27  .localstatedir='
5460: 24 7b 70 72 65 66 69 78 7d 2f 76 61 72 27 0a 69  ${prefix}/var'.i
5470: 6e 63 6c 75 64 65 64 69 72 3d 27 24 7b 70 72 65  ncludedir='${pre
5480: 66 69 78 7d 2f 69 6e 63 6c 75 64 65 27 0a 6f 6c  fix}/include'.ol
5490: 64 69 6e 63 6c 75 64 65 64 69 72 3d 27 2f 75 73  dincludedir='/us
54a0: 72 2f 69 6e 63 6c 75 64 65 27 0a 64 6f 63 64 69  r/include'.docdi
54b0: 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69 72  r='${datarootdir
54c0: 7d 2f 64 6f 63 2f 24 7b 50 41 43 4b 41 47 45 5f  }/doc/${PACKAGE_
54d0: 54 41 52 4e 41 4d 45 7d 27 0a 69 6e 66 6f 64 69  TARNAME}'.infodi
54e0: 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69 72  r='${datarootdir
54f0: 7d 2f 69 6e 66 6f 27 0a 68 74 6d 6c 64 69 72 3d  }/info'.htmldir=
5500: 27 24 7b 64 6f 63 64 69 72 7d 27 0a 64 76 69 64  '${docdir}'.dvid
5510: 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a 70  ir='${docdir}'.p
5520: 64 66 64 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d  dfdir='${docdir}
5530: 27 0a 70 73 64 69 72 3d 27 24 7b 64 6f 63 64 69  '.psdir='${docdi
5540: 72 7d 27 0a 6c 69 62 64 69 72 3d 27 24 7b 65 78  r}'.libdir='${ex
5550: 65 63 5f 70 72 65 66 69 78 7d 2f 6c 69 62 27 0a  ec_prefix}/lib'.
5560: 6c 6f 63 61 6c 65 64 69 72 3d 27 24 7b 64 61 74  localedir='${dat
5570: 61 72 6f 6f 74 64 69 72 7d 2f 6c 6f 63 61 6c 65  arootdir}/locale
5580: 27 0a 6d 61 6e 64 69 72 3d 27 24 7b 64 61 74 61  '.mandir='${data
5590: 72 6f 6f 74 64 69 72 7d 2f 6d 61 6e 27 0a 0a 61  rootdir}/man'..a
55a0: 63 5f 70 72 65 76 3d 0a 61 63 5f 64 61 73 68 64  c_prev=.ac_dashd
55b0: 61 73 68 3d 0a 66 6f 72 20 61 63 5f 6f 70 74 69  ash=.for ac_opti
55c0: 6f 6e 0a 64 6f 0a 20 20 23 20 49 66 20 74 68 65  on.do.  # If the
55d0: 20 70 72 65 76 69 6f 75 73 20 6f 70 74 69 6f 6e   previous option
55e0: 20 6e 65 65 64 73 20 61 6e 20 61 72 67 75 6d 65   needs an argume
55f0: 6e 74 2c 20 61 73 73 69 67 6e 20 69 74 2e 0a 20  nt, assign it.. 
5600: 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
5610: 5f 70 72 65 76 22 3b 20 74 68 65 6e 0a 20 20 20  _prev"; then.   
5620: 20 65 76 61 6c 20 24 61 63 5f 70 72 65 76 3d 5c   eval $ac_prev=\
5630: 24 61 63 5f 6f 70 74 69 6f 6e 0a 20 20 20 20 61  $ac_option.    a
5640: 63 5f 70 72 65 76 3d 0a 20 20 20 20 63 6f 6e 74  c_prev=.    cont
5650: 69 6e 75 65 0a 20 20 66 69 0a 0a 20 20 63 61 73  inue.  fi..  cas
5660: 65 20 24 61 63 5f 6f 70 74 69 6f 6e 20 69 6e 0a  e $ac_option in.
5670: 20 20 2a 3d 2a 29 09 61 63 5f 6f 70 74 61 72 67    *=*).ac_optarg
5680: 3d 60 65 78 70 72 20 22 58 24 61 63 5f 6f 70 74  =`expr "X$ac_opt
5690: 69 6f 6e 22 20 3a 20 27 5b 5e 3d 5d 2a 3d 5c 28  ion" : '[^=]*=\(
56a0: 2e 2a 5c 29 27 60 20 3b 3b 0a 20 20 2a 29 09 61  .*\)'` ;;.  *).a
56b0: 63 5f 6f 70 74 61 72 67 3d 79 65 73 20 3b 3b 0a  c_optarg=yes ;;.
56c0: 20 20 65 73 61 63 0a 0a 20 20 23 20 41 63 63 65    esac..  # Acce
56d0: 70 74 20 74 68 65 20 69 6d 70 6f 72 74 61 6e 74  pt the important
56e0: 20 43 79 67 6e 75 73 20 63 6f 6e 66 69 67 75 72   Cygnus configur
56f0: 65 20 6f 70 74 69 6f 6e 73 2c 20 73 6f 20 77 65  e options, so we
5700: 20 63 61 6e 20 64 69 61 67 6e 6f 73 65 20 74 79   can diagnose ty
5710: 70 6f 73 2e 0a 0a 20 20 63 61 73 65 20 24 61 63  pos...  case $ac
5720: 5f 64 61 73 68 64 61 73 68 24 61 63 5f 6f 70 74  _dashdash$ac_opt
5730: 69 6f 6e 20 69 6e 0a 20 20 2d 2d 29 0a 20 20 20  ion in.  --).   
5740: 20 61 63 5f 64 61 73 68 64 61 73 68 3d 79 65 73   ac_dashdash=yes
5750: 20 3b 3b 0a 0a 20 20 2d 62 69 6e 64 69 72 20 7c   ;;..  -bindir |
5760: 20 2d 2d 62 69 6e 64 69 72 20 7c 20 2d 2d 62 69   --bindir | --bi
5770: 6e 64 69 20 7c 20 2d 2d 62 69 6e 64 20 7c 20 2d  ndi | --bind | -
5780: 2d 62 69 6e 20 7c 20 2d 2d 62 69 29 0a 20 20 20  -bin | --bi).   
5790: 20 61 63 5f 70 72 65 76 3d 62 69 6e 64 69 72 20   ac_prev=bindir 
57a0: 3b 3b 0a 20 20 2d 62 69 6e 64 69 72 3d 2a 20 7c  ;;.  -bindir=* |
57b0: 20 2d 2d 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d   --bindir=* | --
57c0: 62 69 6e 64 69 3d 2a 20 7c 20 2d 2d 62 69 6e 64  bindi=* | --bind
57d0: 3d 2a 20 7c 20 2d 2d 62 69 6e 3d 2a 20 7c 20 2d  =* | --bin=* | -
57e0: 2d 62 69 3d 2a 29 0a 20 20 20 20 62 69 6e 64 69  -bi=*).    bindi
57f0: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
5800: 0a 20 20 2d 62 75 69 6c 64 20 7c 20 2d 2d 62 75  .  -build | --bu
5810: 69 6c 64 20 7c 20 2d 2d 62 75 69 6c 20 7c 20 2d  ild | --buil | -
5820: 2d 62 75 69 20 7c 20 2d 2d 62 75 29 0a 20 20 20  -bui | --bu).   
5830: 20 61 63 5f 70 72 65 76 3d 62 75 69 6c 64 5f 61   ac_prev=build_a
5840: 6c 69 61 73 20 3b 3b 0a 20 20 2d 62 75 69 6c 64  lias ;;.  -build
5850: 3d 2a 20 7c 20 2d 2d 62 75 69 6c 64 3d 2a 20 7c  =* | --build=* |
5860: 20 2d 2d 62 75 69 6c 3d 2a 20 7c 20 2d 2d 62 75   --buil=* | --bu
5870: 69 3d 2a 20 7c 20 2d 2d 62 75 3d 2a 29 0a 20 20  i=* | --bu=*).  
5880: 20 20 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24 61    build_alias=$a
5890: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
58a0: 63 61 63 68 65 2d 66 69 6c 65 20 7c 20 2d 2d 63  cache-file | --c
58b0: 61 63 68 65 2d 66 69 6c 65 20 7c 20 2d 2d 63 61  ache-file | --ca
58c0: 63 68 65 2d 66 69 6c 20 7c 20 2d 2d 63 61 63 68  che-fil | --cach
58d0: 65 2d 66 69 20 5c 0a 20 20 7c 20 2d 2d 63 61 63  e-fi \.  | --cac
58e0: 68 65 2d 66 20 7c 20 2d 2d 63 61 63 68 65 2d 20  he-f | --cache- 
58f0: 7c 20 2d 2d 63 61 63 68 65 20 7c 20 2d 2d 63 61  | --cache | --ca
5900: 63 68 20 7c 20 2d 2d 63 61 63 20 7c 20 2d 2d 63  ch | --cac | --c
5910: 61 20 7c 20 2d 2d 63 29 0a 20 20 20 20 61 63 5f  a | --c).    ac_
5920: 70 72 65 76 3d 63 61 63 68 65 5f 66 69 6c 65 20  prev=cache_file 
5930: 3b 3b 0a 20 20 2d 63 61 63 68 65 2d 66 69 6c 65  ;;.  -cache-file
5940: 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c  =* | --cache-fil
5950: 65 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69  e=* | --cache-fi
5960: 6c 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69  l=* | --cache-fi
5970: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 63 61 63 68 65  =* \.  | --cache
5980: 2d 66 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 3d  -f=* | --cache-=
5990: 2a 20 7c 20 2d 2d 63 61 63 68 65 3d 2a 20 7c 20  * | --cache=* | 
59a0: 2d 2d 63 61 63 68 3d 2a 20 7c 20 2d 2d 63 61 63  --cach=* | --cac
59b0: 3d 2a 20 7c 20 2d 2d 63 61 3d 2a 20 7c 20 2d 2d  =* | --ca=* | --
59c0: 63 3d 2a 29 0a 20 20 20 20 63 61 63 68 65 5f 66  c=*).    cache_f
59d0: 69 6c 65 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  ile=$ac_optarg ;
59e0: 3b 0a 0a 20 20 2d 2d 63 6f 6e 66 69 67 2d 63 61  ;..  --config-ca
59f0: 63 68 65 20 7c 20 2d 43 29 0a 20 20 20 20 63 61  che | -C).    ca
5a00: 63 68 65 5f 66 69 6c 65 3d 63 6f 6e 66 69 67 2e  che_file=config.
5a10: 63 61 63 68 65 20 3b 3b 0a 0a 20 20 2d 64 61 74  cache ;;..  -dat
5a20: 61 64 69 72 20 7c 20 2d 2d 64 61 74 61 64 69 72  adir | --datadir
5a30: 20 7c 20 2d 2d 64 61 74 61 64 69 20 7c 20 2d 2d   | --datadi | --
5a40: 64 61 74 61 64 29 0a 20 20 20 20 61 63 5f 70 72  datad).    ac_pr
5a50: 65 76 3d 64 61 74 61 64 69 72 20 3b 3b 0a 20 20  ev=datadir ;;.  
5a60: 2d 64 61 74 61 64 69 72 3d 2a 20 7c 20 2d 2d 64  -datadir=* | --d
5a70: 61 74 61 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74  atadir=* | --dat
5a80: 61 64 69 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 3d  adi=* | --datad=
5a90: 2a 29 0a 20 20 20 20 64 61 74 61 64 69 72 3d 24  *).    datadir=$
5aa0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
5ab0: 2d 64 61 74 61 72 6f 6f 74 64 69 72 20 7c 20 2d  -datarootdir | -
5ac0: 2d 64 61 74 61 72 6f 6f 74 64 69 72 20 7c 20 2d  -datarootdir | -
5ad0: 2d 64 61 74 61 72 6f 6f 74 64 69 20 7c 20 2d 2d  -datarootdi | --
5ae0: 64 61 74 61 72 6f 6f 74 64 20 7c 20 2d 2d 64 61  datarootd | --da
5af0: 74 61 72 6f 6f 74 20 5c 0a 20 20 7c 20 2d 2d 64  taroot \.  | --d
5b00: 61 74 61 72 6f 6f 20 7c 20 2d 2d 64 61 74 61 72  ataroo | --datar
5b10: 6f 20 7c 20 2d 2d 64 61 74 61 72 29 0a 20 20 20  o | --datar).   
5b20: 20 61 63 5f 70 72 65 76 3d 64 61 74 61 72 6f 6f   ac_prev=dataroo
5b30: 74 64 69 72 20 3b 3b 0a 20 20 2d 64 61 74 61 72  tdir ;;.  -datar
5b40: 6f 6f 74 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74  ootdir=* | --dat
5b50: 61 72 6f 6f 74 64 69 72 3d 2a 20 7c 20 2d 2d 64  arootdir=* | --d
5b60: 61 74 61 72 6f 6f 74 64 69 3d 2a 20 7c 20 2d 2d  atarootdi=* | --
5b70: 64 61 74 61 72 6f 6f 74 64 3d 2a 20 5c 0a 20 20  datarootd=* \.  
5b80: 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 3d 2a 20 7c  | --dataroot=* |
5b90: 20 2d 2d 64 61 74 61 72 6f 6f 3d 2a 20 7c 20 2d   --dataroo=* | -
5ba0: 2d 64 61 74 61 72 6f 3d 2a 20 7c 20 2d 2d 64 61  -dataro=* | --da
5bb0: 74 61 72 3d 2a 29 0a 20 20 20 20 64 61 74 61 72  tar=*).    datar
5bc0: 6f 6f 74 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  ootdir=$ac_optar
5bd0: 67 20 3b 3b 0a 0a 20 20 2d 64 69 73 61 62 6c 65  g ;;..  -disable
5be0: 2d 2a 20 7c 20 2d 2d 64 69 73 61 62 6c 65 2d 2a  -* | --disable-*
5bf0: 29 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74  ).    ac_useropt
5c00: 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74  =`expr "x$ac_opt
5c10: 69 6f 6e 22 20 3a 20 27 78 2d 2a 64 69 73 61 62  ion" : 'x-*disab
5c20: 6c 65 2d 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20  le-\(.*\)'`.    
5c30: 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74  # Reject names t
5c40: 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69  hat are not vali
5c50: 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65  d shell variable
5c60: 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78 70 72   names..    expr
5c70: 20 22 78 24 61 63 5f 75 73 65 72 6f 70 74 22 20   "x$ac_useropt" 
5c80: 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f 63  : ".*[^-+._$as_c
5c90: 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f  r_alnum]" >/dev/
5ca0: 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b 20  null &&.      { 
5cb0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
5cc0: 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64  : error: invalid
5cd0: 20 66 65 61 74 75 72 65 20 6e 61 6d 65 3a 20 24   feature name: $
5ce0: 61 63 5f 75 73 65 72 6f 70 74 22 20 3e 26 32 0a  ac_useropt" >&2.
5cf0: 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
5d00: 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20  xit 1; }; }.    
5d10: 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 3d  ac_useropt_orig=
5d20: 24 61 63 5f 75 73 65 72 6f 70 74 0a 20 20 20 20  $ac_useropt.    
5d30: 61 63 5f 75 73 65 72 6f 70 74 3d 60 24 61 73 5f  ac_useropt=`$as_
5d40: 65 63 68 6f 20 22 24 61 63 5f 75 73 65 72 6f 70  echo "$ac_userop
5d50: 74 22 20 7c 20 73 65 64 20 27 73 2f 5b 2d 2b 2e  t" | sed 's/[-+.
5d60: 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 63 61 73 65  ]/_/g'`.    case
5d70: 20 24 61 63 5f 75 73 65 72 5f 6f 70 74 73 20 69   $ac_user_opts i
5d80: 6e 0a 20 20 20 20 20 20 2a 22 0a 22 65 6e 61 62  n.      *"."enab
5d90: 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70 74 22 0a  le_$ac_useropt".
5da0: 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a 29 20  "*) ;;.      *) 
5db0: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
5dc0: 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72 65 63 6f  opts="$ac_unreco
5dd0: 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61 63 5f 75  gnized_opts$ac_u
5de0: 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 2d  nrecognized_sep-
5df0: 2d 64 69 73 61 62 6c 65 2d 24 61 63 5f 75 73 65  -disable-$ac_use
5e00: 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61 63 5f  ropt_orig".. ac_
5e10: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70  unrecognized_sep
5e20: 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73 61 63  =', ';;.    esac
5e30: 0a 20 20 20 20 65 76 61 6c 20 65 6e 61 62 6c 65  .    eval enable
5e40: 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d 6e 6f 20  _$ac_useropt=no 
5e50: 3b 3b 0a 0a 20 20 2d 64 6f 63 64 69 72 20 7c 20  ;;..  -docdir | 
5e60: 2d 2d 64 6f 63 64 69 72 20 7c 20 2d 2d 64 6f 63  --docdir | --doc
5e70: 64 69 20 7c 20 2d 2d 64 6f 63 20 7c 20 2d 2d 64  di | --doc | --d
5e80: 6f 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 64  o).    ac_prev=d
5e90: 6f 63 64 69 72 20 3b 3b 0a 20 20 2d 64 6f 63 64  ocdir ;;.  -docd
5ea0: 69 72 3d 2a 20 7c 20 2d 2d 64 6f 63 64 69 72 3d  ir=* | --docdir=
5eb0: 2a 20 7c 20 2d 2d 64 6f 63 64 69 3d 2a 20 7c 20  * | --docdi=* | 
5ec0: 2d 2d 64 6f 63 3d 2a 20 7c 20 2d 2d 64 6f 3d 2a  --doc=* | --do=*
5ed0: 29 0a 20 20 20 20 64 6f 63 64 69 72 3d 24 61 63  ).    docdir=$ac
5ee0: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 64  _optarg ;;..  -d
5ef0: 76 69 64 69 72 20 7c 20 2d 2d 64 76 69 64 69 72  vidir | --dvidir
5f00: 20 7c 20 2d 2d 64 76 69 64 69 20 7c 20 2d 2d 64   | --dvidi | --d
5f10: 76 69 64 20 7c 20 2d 2d 64 76 69 20 7c 20 2d 2d  vid | --dvi | --
5f20: 64 76 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  dv).    ac_prev=
5f30: 64 76 69 64 69 72 20 3b 3b 0a 20 20 2d 64 76 69  dvidir ;;.  -dvi
5f40: 64 69 72 3d 2a 20 7c 20 2d 2d 64 76 69 64 69 72  dir=* | --dvidir
5f50: 3d 2a 20 7c 20 2d 2d 64 76 69 64 69 3d 2a 20 7c  =* | --dvidi=* |
5f60: 20 2d 2d 64 76 69 64 3d 2a 20 7c 20 2d 2d 64 76   --dvid=* | --dv
5f70: 69 3d 2a 20 7c 20 2d 2d 64 76 3d 2a 29 0a 20 20  i=* | --dv=*).  
5f80: 20 20 64 76 69 64 69 72 3d 24 61 63 5f 6f 70 74    dvidir=$ac_opt
5f90: 61 72 67 20 3b 3b 0a 0a 20 20 2d 65 6e 61 62 6c  arg ;;..  -enabl
5fa0: 65 2d 2a 20 7c 20 2d 2d 65 6e 61 62 6c 65 2d 2a  e-* | --enable-*
5fb0: 29 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74  ).    ac_useropt
5fc0: 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74  =`expr "x$ac_opt
5fd0: 69 6f 6e 22 20 3a 20 27 78 2d 2a 65 6e 61 62 6c  ion" : 'x-*enabl
5fe0: 65 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27 60 0a 20 20  e-\([^=]*\)'`.  
5ff0: 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73    # Reject names
6000: 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61   that are not va
6010: 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62  lid shell variab
6020: 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78  le names..    ex
6030: 70 72 20 22 78 24 61 63 5f 75 73 65 72 6f 70 74  pr "x$ac_useropt
6040: 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73  " : ".*[^-+._$as
6050: 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65  _cr_alnum]" >/de
6060: 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20  v/null &&.      
6070: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
6080: 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c  me: error: inval
6090: 69 64 20 66 65 61 74 75 72 65 20 6e 61 6d 65 3a  id feature name:
60a0: 20 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3e 26   $ac_useropt" >&
60b0: 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  2.   { (exit 1);
60c0: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20   exit 1; }; }.  
60d0: 20 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69    ac_useropt_ori
60e0: 67 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a 20 20  g=$ac_useropt.  
60f0: 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 24 61    ac_useropt=`$a
6100: 73 5f 65 63 68 6f 20 22 24 61 63 5f 75 73 65 72  s_echo "$ac_user
6110: 6f 70 74 22 20 7c 20 73 65 64 20 27 73 2f 5b 2d  opt" | sed 's/[-
6120: 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 63 61  +.]/_/g'`.    ca
6130: 73 65 20 24 61 63 5f 75 73 65 72 5f 6f 70 74 73  se $ac_user_opts
6140: 20 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22 65 6e   in.      *"."en
6150: 61 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70 74  able_$ac_useropt
6160: 22 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a  "."*) ;;.      *
6170: 29 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65  ) ac_unrecognize
6180: 64 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72 65  d_opts="$ac_unre
6190: 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61 63  cognized_opts$ac
61a0: 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65  _unrecognized_se
61b0: 70 2d 2d 65 6e 61 62 6c 65 2d 24 61 63 5f 75 73  p--enable-$ac_us
61c0: 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61 63  eropt_orig".. ac
61d0: 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65  _unrecognized_se
61e0: 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73 61  p=', ';;.    esa
61f0: 63 0a 20 20 20 20 65 76 61 6c 20 65 6e 61 62 6c  c.    eval enabl
6200: 65 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d 5c 24  e_$ac_useropt=\$
6210: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
6220: 2d 65 78 65 63 2d 70 72 65 66 69 78 20 7c 20 2d  -exec-prefix | -
6230: 2d 65 78 65 63 5f 70 72 65 66 69 78 20 7c 20 2d  -exec_prefix | -
6240: 2d 65 78 65 63 2d 70 72 65 66 69 78 20 7c 20 2d  -exec-prefix | -
6250: 2d 65 78 65 63 2d 70 72 65 66 69 20 5c 0a 20 20  -exec-prefi \.  
6260: 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 20 7c 20  | --exec-pref | 
6270: 2d 2d 65 78 65 63 2d 70 72 65 20 7c 20 2d 2d 65  --exec-pre | --e
6280: 78 65 63 2d 70 72 20 7c 20 2d 2d 65 78 65 63 2d  xec-pr | --exec-
6290: 70 20 7c 20 2d 2d 65 78 65 63 2d 20 5c 0a 20 20  p | --exec- \.  
62a0: 7c 20 2d 2d 65 78 65 63 20 7c 20 2d 2d 65 78 65  | --exec | --exe
62b0: 20 7c 20 2d 2d 65 78 29 0a 20 20 20 20 61 63 5f   | --ex).    ac_
62c0: 70 72 65 76 3d 65 78 65 63 5f 70 72 65 66 69 78  prev=exec_prefix
62d0: 20 3b 3b 0a 20 20 2d 65 78 65 63 2d 70 72 65 66   ;;.  -exec-pref
62e0: 69 78 3d 2a 20 7c 20 2d 2d 65 78 65 63 5f 70 72  ix=* | --exec_pr
62f0: 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d  efix=* | --exec-
6300: 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65  prefix=* | --exe
6310: 63 2d 70 72 65 66 69 3d 2a 20 5c 0a 20 20 7c 20  c-prefi=* \.  | 
6320: 2d 2d 65 78 65 63 2d 70 72 65 66 3d 2a 20 7c 20  --exec-pref=* | 
6330: 2d 2d 65 78 65 63 2d 70 72 65 3d 2a 20 7c 20 2d  --exec-pre=* | -
6340: 2d 65 78 65 63 2d 70 72 3d 2a 20 7c 20 2d 2d 65  -exec-pr=* | --e
6350: 78 65 63 2d 70 3d 2a 20 7c 20 2d 2d 65 78 65 63  xec-p=* | --exec
6360: 2d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63  -=* \.  | --exec
6370: 3d 2a 20 7c 20 2d 2d 65 78 65 3d 2a 20 7c 20 2d  =* | --exe=* | -
6380: 2d 65 78 3d 2a 29 0a 20 20 20 20 65 78 65 63 5f  -ex=*).    exec_
6390: 70 72 65 66 69 78 3d 24 61 63 5f 6f 70 74 61 72  prefix=$ac_optar
63a0: 67 20 3b 3b 0a 0a 20 20 2d 67 61 73 20 7c 20 2d  g ;;..  -gas | -
63b0: 2d 67 61 73 20 7c 20 2d 2d 67 61 20 7c 20 2d 2d  -gas | --ga | --
63c0: 67 29 0a 20 20 20 20 23 20 4f 62 73 6f 6c 65 74  g).    # Obsolet
63d0: 65 3b 20 75 73 65 20 2d 2d 77 69 74 68 2d 67 61  e; use --with-ga
63e0: 73 2e 0a 20 20 20 20 77 69 74 68 5f 67 61 73 3d  s..    with_gas=
63f0: 79 65 73 20 3b 3b 0a 0a 20 20 2d 68 65 6c 70 20  yes ;;..  -help 
6400: 7c 20 2d 2d 68 65 6c 70 20 7c 20 2d 2d 68 65 6c  | --help | --hel
6410: 20 7c 20 2d 2d 68 65 20 7c 20 2d 68 29 0a 20 20   | --he | -h).  
6420: 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 6c    ac_init_help=l
6430: 6f 6e 67 20 3b 3b 0a 20 20 2d 68 65 6c 70 3d 72  ong ;;.  -help=r
6440: 2a 20 7c 20 2d 2d 68 65 6c 70 3d 72 2a 20 7c 20  * | --help=r* | 
6450: 2d 2d 68 65 6c 3d 72 2a 20 7c 20 2d 2d 68 65 3d  --hel=r* | --he=
6460: 72 2a 20 7c 20 2d 68 72 2a 29 0a 20 20 20 20 61  r* | -hr*).    a
6470: 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 72 65 63 75  c_init_help=recu
6480: 72 73 69 76 65 20 3b 3b 0a 20 20 2d 68 65 6c 70  rsive ;;.  -help
6490: 3d 73 2a 20 7c 20 2d 2d 68 65 6c 70 3d 73 2a 20  =s* | --help=s* 
64a0: 7c 20 2d 2d 68 65 6c 3d 73 2a 20 7c 20 2d 2d 68  | --hel=s* | --h
64b0: 65 3d 73 2a 20 7c 20 2d 68 73 2a 29 0a 20 20 20  e=s* | -hs*).   
64c0: 20 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 73 68   ac_init_help=sh
64d0: 6f 72 74 20 3b 3b 0a 0a 20 20 2d 68 6f 73 74 20  ort ;;..  -host 
64e0: 7c 20 2d 2d 68 6f 73 74 20 7c 20 2d 2d 68 6f 73  | --host | --hos
64f0: 20 7c 20 2d 2d 68 6f 29 0a 20 20 20 20 61 63 5f   | --ho).    ac_
6500: 70 72 65 76 3d 68 6f 73 74 5f 61 6c 69 61 73 20  prev=host_alias 
6510: 3b 3b 0a 20 20 2d 68 6f 73 74 3d 2a 20 7c 20 2d  ;;.  -host=* | -
6520: 2d 68 6f 73 74 3d 2a 20 7c 20 2d 2d 68 6f 73 3d  -host=* | --hos=
6530: 2a 20 7c 20 2d 2d 68 6f 3d 2a 29 0a 20 20 20 20  * | --ho=*).    
6540: 68 6f 73 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f  host_alias=$ac_o
6550: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 68 74 6d  ptarg ;;..  -htm
6560: 6c 64 69 72 20 7c 20 2d 2d 68 74 6d 6c 64 69 72  ldir | --htmldir
6570: 20 7c 20 2d 2d 68 74 6d 6c 64 69 20 7c 20 2d 2d   | --htmldi | --
6580: 68 74 6d 6c 64 20 7c 20 2d 2d 68 74 6d 6c 20 7c  htmld | --html |
6590: 20 2d 2d 68 74 6d 20 7c 20 2d 2d 68 74 29 0a 20   --htm | --ht). 
65a0: 20 20 20 61 63 5f 70 72 65 76 3d 68 74 6d 6c 64     ac_prev=htmld
65b0: 69 72 20 3b 3b 0a 20 20 2d 68 74 6d 6c 64 69 72  ir ;;.  -htmldir
65c0: 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 64 69 72 3d 2a  =* | --htmldir=*
65d0: 20 7c 20 2d 2d 68 74 6d 6c 64 69 3d 2a 20 7c 20   | --htmldi=* | 
65e0: 2d 2d 68 74 6d 6c 64 3d 2a 20 7c 20 2d 2d 68 74  --htmld=* | --ht
65f0: 6d 6c 3d 2a 20 7c 20 2d 2d 68 74 6d 3d 2a 20 5c  ml=* | --htm=* \
6600: 0a 20 20 7c 20 2d 2d 68 74 3d 2a 29 0a 20 20 20  .  | --ht=*).   
6610: 20 68 74 6d 6c 64 69 72 3d 24 61 63 5f 6f 70 74   htmldir=$ac_opt
6620: 61 72 67 20 3b 3b 0a 0a 20 20 2d 69 6e 63 6c 75  arg ;;..  -inclu
6630: 64 65 64 69 72 20 7c 20 2d 2d 69 6e 63 6c 75 64  dedir | --includ
6640: 65 64 69 72 20 7c 20 2d 2d 69 6e 63 6c 75 64 65  edir | --include
6650: 64 69 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 20  di | --included 
6660: 7c 20 2d 2d 69 6e 63 6c 75 64 65 20 5c 0a 20 20  | --include \.  
6670: 7c 20 2d 2d 69 6e 63 6c 75 64 20 7c 20 2d 2d 69  | --includ | --i
6680: 6e 63 6c 75 20 7c 20 2d 2d 69 6e 63 6c 20 7c 20  nclu | --incl | 
6690: 2d 2d 69 6e 63 29 0a 20 20 20 20 61 63 5f 70 72  --inc).    ac_pr
66a0: 65 76 3d 69 6e 63 6c 75 64 65 64 69 72 20 3b 3b  ev=includedir ;;
66b0: 0a 20 20 2d 69 6e 63 6c 75 64 65 64 69 72 3d 2a  .  -includedir=*
66c0: 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69 72 3d   | --includedir=
66d0: 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69 3d  * | --includedi=
66e0: 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 3d 2a  * | --included=*
66f0: 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 3d 2a 20 5c   | --include=* \
6700: 0a 20 20 7c 20 2d 2d 69 6e 63 6c 75 64 3d 2a 20  .  | --includ=* 
6710: 7c 20 2d 2d 69 6e 63 6c 75 3d 2a 20 7c 20 2d 2d  | --inclu=* | --
6720: 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 69 6e 63 3d 2a  incl=* | --inc=*
6730: 29 0a 20 20 20 20 69 6e 63 6c 75 64 65 64 69 72  ).    includedir
6740: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
6750: 20 20 2d 69 6e 66 6f 64 69 72 20 7c 20 2d 2d 69    -infodir | --i
6760: 6e 66 6f 64 69 72 20 7c 20 2d 2d 69 6e 66 6f 64  nfodir | --infod
6770: 69 20 7c 20 2d 2d 69 6e 66 6f 64 20 7c 20 2d 2d  i | --infod | --
6780: 69 6e 66 6f 20 7c 20 2d 2d 69 6e 66 29 0a 20 20  info | --inf).  
6790: 20 20 61 63 5f 70 72 65 76 3d 69 6e 66 6f 64 69    ac_prev=infodi
67a0: 72 20 3b 3b 0a 20 20 2d 69 6e 66 6f 64 69 72 3d  r ;;.  -infodir=
67b0: 2a 20 7c 20 2d 2d 69 6e 66 6f 64 69 72 3d 2a 20  * | --infodir=* 
67c0: 7c 20 2d 2d 69 6e 66 6f 64 69 3d 2a 20 7c 20 2d  | --infodi=* | -
67d0: 2d 69 6e 66 6f 64 3d 2a 20 7c 20 2d 2d 69 6e 66  -infod=* | --inf
67e0: 6f 3d 2a 20 7c 20 2d 2d 69 6e 66 3d 2a 29 0a 20  o=* | --inf=*). 
67f0: 20 20 20 69 6e 66 6f 64 69 72 3d 24 61 63 5f 6f     infodir=$ac_o
6800: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 69 62  ptarg ;;..  -lib
6810: 64 69 72 20 7c 20 2d 2d 6c 69 62 64 69 72 20 7c  dir | --libdir |
6820: 20 2d 2d 6c 69 62 64 69 20 7c 20 2d 2d 6c 69 62   --libdi | --lib
6830: 64 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6c  d).    ac_prev=l
6840: 69 62 64 69 72 20 3b 3b 0a 20 20 2d 6c 69 62 64  ibdir ;;.  -libd
6850: 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 64 69 72 3d  ir=* | --libdir=
6860: 2a 20 7c 20 2d 2d 6c 69 62 64 69 3d 2a 20 7c 20  * | --libdi=* | 
6870: 2d 2d 6c 69 62 64 3d 2a 29 0a 20 20 20 20 6c 69  --libd=*).    li
6880: 62 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20  bdir=$ac_optarg 
6890: 3b 3b 0a 0a 20 20 2d 6c 69 62 65 78 65 63 64 69  ;;..  -libexecdi
68a0: 72 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69 72  r | --libexecdir
68b0: 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69 20 7c   | --libexecdi |
68c0: 20 2d 2d 6c 69 62 65 78 65 63 64 20 7c 20 2d 2d   --libexecd | --
68d0: 6c 69 62 65 78 65 63 20 5c 0a 20 20 7c 20 2d 2d  libexec \.  | --
68e0: 6c 69 62 65 78 65 20 7c 20 2d 2d 6c 69 62 65 78  libexe | --libex
68f0: 20 7c 20 2d 2d 6c 69 62 65 29 0a 20 20 20 20 61   | --libe).    a
6900: 63 5f 70 72 65 76 3d 6c 69 62 65 78 65 63 64 69  c_prev=libexecdi
6910: 72 20 3b 3b 0a 20 20 2d 6c 69 62 65 78 65 63 64  r ;;.  -libexecd
6920: 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65 63  ir=* | --libexec
6930: 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65  dir=* | --libexe
6940: 63 64 69 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65  cdi=* | --libexe
6950: 63 64 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65 63  cd=* | --libexec
6960: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6c 69 62 65 78  =* \.  | --libex
6970: 65 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 3d 2a 20  e=* | --libex=* 
6980: 7c 20 2d 2d 6c 69 62 65 3d 2a 29 0a 20 20 20 20  | --libe=*).    
6990: 6c 69 62 65 78 65 63 64 69 72 3d 24 61 63 5f 6f  libexecdir=$ac_o
69a0: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 6f 63  ptarg ;;..  -loc
69b0: 61 6c 65 64 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c  aledir | --local
69c0: 65 64 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64  edir | --localed
69d0: 69 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 20 7c 20  i | --localed | 
69e0: 2d 2d 6c 6f 63 61 6c 65 29 0a 20 20 20 20 61 63  --locale).    ac
69f0: 5f 70 72 65 76 3d 6c 6f 63 61 6c 65 64 69 72 20  _prev=localedir 
6a00: 3b 3b 0a 20 20 2d 6c 6f 63 61 6c 65 64 69 72 3d  ;;.  -localedir=
6a10: 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69 72 3d  * | --localedir=
6a20: 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69 3d 2a  * | --localedi=*
6a30: 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 3d 2a 20 7c   | --localed=* |
6a40: 20 2d 2d 6c 6f 63 61 6c 65 3d 2a 29 0a 20 20 20   --locale=*).   
6a50: 20 6c 6f 63 61 6c 65 64 69 72 3d 24 61 63 5f 6f   localedir=$ac_o
6a60: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 6f 63  ptarg ;;..  -loc
6a70: 61 6c 73 74 61 74 65 64 69 72 20 7c 20 2d 2d 6c  alstatedir | --l
6a80: 6f 63 61 6c 73 74 61 74 65 64 69 72 20 7c 20 2d  ocalstatedir | -
6a90: 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 20 7c 20  -localstatedi | 
6aa0: 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 20 5c 0a  --localstated \.
6ab0: 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65    | --localstate
6ac0: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 20 7c   | --localstat |
6ad0: 20 2d 2d 6c 6f 63 61 6c 73 74 61 20 7c 20 2d 2d   --localsta | --
6ae0: 6c 6f 63 61 6c 73 74 20 7c 20 2d 2d 6c 6f 63 61  localst | --loca
6af0: 6c 73 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  ls).    ac_prev=
6b00: 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 20 3b 3b  localstatedir ;;
6b10: 0a 20 20 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69  .  -localstatedi
6b20: 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61  r=* | --localsta
6b30: 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61  tedir=* | --loca
6b40: 6c 73 74 61 74 65 64 69 3d 2a 20 7c 20 2d 2d 6c  lstatedi=* | --l
6b50: 6f 63 61 6c 73 74 61 74 65 64 3d 2a 20 5c 0a 20  ocalstated=* \. 
6b60: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 3d   | --localstate=
6b70: 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 3d  * | --localstat=
6b80: 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 3d 2a  * | --localsta=*
6b90: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 3d 2a 20 7c   | --localst=* |
6ba0: 20 2d 2d 6c 6f 63 61 6c 73 3d 2a 29 0a 20 20 20   --locals=*).   
6bb0: 20 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 24   localstatedir=$
6bc0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
6bd0: 2d 6d 61 6e 64 69 72 20 7c 20 2d 2d 6d 61 6e 64  -mandir | --mand
6be0: 69 72 20 7c 20 2d 2d 6d 61 6e 64 69 20 7c 20 2d  ir | --mandi | -
6bf0: 2d 6d 61 6e 64 20 7c 20 2d 2d 6d 61 6e 20 7c 20  -mand | --man | 
6c00: 2d 2d 6d 61 20 7c 20 2d 2d 6d 29 0a 20 20 20 20  --ma | --m).    
6c10: 61 63 5f 70 72 65 76 3d 6d 61 6e 64 69 72 20 3b  ac_prev=mandir ;
6c20: 3b 0a 20 20 2d 6d 61 6e 64 69 72 3d 2a 20 7c 20  ;.  -mandir=* | 
6c30: 2d 2d 6d 61 6e 64 69 72 3d 2a 20 7c 20 2d 2d 6d  --mandir=* | --m
6c40: 61 6e 64 69 3d 2a 20 7c 20 2d 2d 6d 61 6e 64 3d  andi=* | --mand=
6c50: 2a 20 7c 20 2d 2d 6d 61 6e 3d 2a 20 7c 20 2d 2d  * | --man=* | --
6c60: 6d 61 3d 2a 20 7c 20 2d 2d 6d 3d 2a 29 0a 20 20  ma=* | --m=*).  
6c70: 20 20 6d 61 6e 64 69 72 3d 24 61 63 5f 6f 70 74    mandir=$ac_opt
6c80: 61 72 67 20 3b 3b 0a 0a 20 20 2d 6e 66 70 20 7c  arg ;;..  -nfp |
6c90: 20 2d 2d 6e 66 70 20 7c 20 2d 2d 6e 66 29 0a 20   --nfp | --nf). 
6ca0: 20 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20 75     # Obsolete; u
6cb0: 73 65 20 2d 2d 77 69 74 68 6f 75 74 2d 66 70 2e  se --without-fp.
6cc0: 0a 20 20 20 20 77 69 74 68 5f 66 70 3d 6e 6f 20  .    with_fp=no 
6cd0: 3b 3b 0a 0a 20 20 2d 6e 6f 2d 63 72 65 61 74 65  ;;..  -no-create
6ce0: 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 7c   | --no-create |
6cf0: 20 2d 2d 6e 6f 2d 63 72 65 61 74 20 7c 20 2d 2d   --no-creat | --
6d00: 6e 6f 2d 63 72 65 61 20 7c 20 2d 2d 6e 6f 2d 63  no-crea | --no-c
6d10: 72 65 20 5c 0a 20 20 7c 20 2d 2d 6e 6f 2d 63 72  re \.  | --no-cr
6d20: 20 7c 20 2d 2d 6e 6f 2d 63 20 7c 20 2d 6e 29 0a   | --no-c | -n).
6d30: 20 20 20 20 6e 6f 5f 63 72 65 61 74 65 3d 79 65      no_create=ye
6d40: 73 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d 72 65 63 75  s ;;..  -no-recu
6d50: 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 65 63  rsion | --no-rec
6d60: 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 65  ursion | --no-re
6d70: 63 75 72 73 69 6f 20 7c 20 2d 2d 6e 6f 2d 72 65  cursio | --no-re
6d80: 63 75 72 73 69 20 5c 0a 20 20 7c 20 2d 2d 6e 6f  cursi \.  | --no
6d90: 2d 72 65 63 75 72 73 20 7c 20 2d 2d 6e 6f 2d 72  -recurs | --no-r
6da0: 65 63 75 72 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75  ecur | --no-recu
6db0: 20 7c 20 2d 2d 6e 6f 2d 72 65 63 20 7c 20 2d 2d   | --no-rec | --
6dc0: 6e 6f 2d 72 65 20 7c 20 2d 2d 6e 6f 2d 72 29 0a  no-re | --no-r).
6dd0: 20 20 20 20 6e 6f 5f 72 65 63 75 72 73 69 6f 6e      no_recursion
6de0: 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 6f 6c 64 69  =yes ;;..  -oldi
6df0: 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 6f 6c  ncludedir | --ol
6e00: 64 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d  dincludedir | --
6e10: 6f 6c 64 69 6e 63 6c 75 64 65 64 69 20 7c 20 2d  oldincludedi | -
6e20: 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 20 5c 0a 20  -oldincluded \. 
6e30: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 20   | --oldinclude 
6e40: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 20 7c 20  | --oldinclud | 
6e50: 2d 2d 6f 6c 64 69 6e 63 6c 75 20 7c 20 2d 2d 6f  --oldinclu | --o
6e60: 6c 64 69 6e 63 6c 20 7c 20 2d 2d 6f 6c 64 69 6e  ldincl | --oldin
6e70: 63 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 20  c \.  | --oldin 
6e80: 7c 20 2d 2d 6f 6c 64 69 20 7c 20 2d 2d 6f 6c 64  | --oldi | --old
6e90: 20 7c 20 2d 2d 6f 6c 20 7c 20 2d 2d 6f 29 0a 20   | --ol | --o). 
6ea0: 20 20 20 61 63 5f 70 72 65 76 3d 6f 6c 64 69 6e     ac_prev=oldin
6eb0: 63 6c 75 64 65 64 69 72 20 3b 3b 0a 20 20 2d 6f  cludedir ;;.  -o
6ec0: 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20 7c  ldincludedir=* |
6ed0: 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72   --oldincludedir
6ee0: 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64  =* | --oldinclud
6ef0: 65 64 69 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63  edi=* | --oldinc
6f00: 6c 75 64 65 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  luded=* \.  | --
6f10: 6f 6c 64 69 6e 63 6c 75 64 65 3d 2a 20 7c 20 2d  oldinclude=* | -
6f20: 2d 6f 6c 64 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d  -oldinclud=* | -
6f30: 2d 6f 6c 64 69 6e 63 6c 75 3d 2a 20 7c 20 2d 2d  -oldinclu=* | --
6f40: 6f 6c 64 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 6f 6c  oldincl=* | --ol
6f50: 64 69 6e 63 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6f  dinc=* \.  | --o
6f60: 6c 64 69 6e 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 3d  ldin=* | --oldi=
6f70: 2a 20 7c 20 2d 2d 6f 6c 64 3d 2a 20 7c 20 2d 2d  * | --old=* | --
6f80: 6f 6c 3d 2a 20 7c 20 2d 2d 6f 3d 2a 29 0a 20 20  ol=* | --o=*).  
6f90: 20 20 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d    oldincludedir=
6fa0: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
6fb0: 20 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70 72 65   -prefix | --pre
6fc0: 66 69 78 20 7c 20 2d 2d 70 72 65 66 69 20 7c 20  fix | --prefi | 
6fd0: 2d 2d 70 72 65 66 20 7c 20 2d 2d 70 72 65 20 7c  --pref | --pre |
6fe0: 20 2d 2d 70 72 20 7c 20 2d 2d 70 29 0a 20 20 20   --pr | --p).   
6ff0: 20 61 63 5f 70 72 65 76 3d 70 72 65 66 69 78 20   ac_prev=prefix 
7000: 3b 3b 0a 20 20 2d 70 72 65 66 69 78 3d 2a 20 7c  ;;.  -prefix=* |
7010: 20 2d 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d   --prefix=* | --
7020: 70 72 65 66 69 3d 2a 20 7c 20 2d 2d 70 72 65 66  prefi=* | --pref
7030: 3d 2a 20 7c 20 2d 2d 70 72 65 3d 2a 20 7c 20 2d  =* | --pre=* | -
7040: 2d 70 72 3d 2a 20 7c 20 2d 2d 70 3d 2a 29 0a 20  -pr=* | --p=*). 
7050: 20 20 20 70 72 65 66 69 78 3d 24 61 63 5f 6f 70     prefix=$ac_op
7060: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 72 6f 67  targ ;;..  -prog
7070: 72 61 6d 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70  ram-prefix | --p
7080: 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 20 7c 20  rogram-prefix | 
7090: 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 20  --program-prefi 
70a0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66  | --program-pref
70b0: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d   \.  | --program
70c0: 2d 70 72 65 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  -pre | --program
70d0: 2d 70 72 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  -pr | --program-
70e0: 70 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70  p).    ac_prev=p
70f0: 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 20 3b 3b  rogram_prefix ;;
7100: 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66  .  -program-pref
7110: 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  ix=* | --program
7120: 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72  -prefix=* | --pr
7130: 6f 67 72 61 6d 2d 70 72 65 66 69 3d 2a 20 5c 0a  ogram-prefi=* \.
7140: 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72    | --program-pr
7150: 65 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  ef=* | --program
7160: 2d 70 72 65 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  -pre=* | --progr
7170: 61 6d 2d 70 72 3d 2a 20 7c 20 2d 2d 70 72 6f 67  am-pr=* | --prog
7180: 72 61 6d 2d 70 3d 2a 29 0a 20 20 20 20 70 72 6f  ram-p=*).    pro
7190: 67 72 61 6d 5f 70 72 65 66 69 78 3d 24 61 63 5f  gram_prefix=$ac_
71a0: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 72  optarg ;;..  -pr
71b0: 6f 67 72 61 6d 2d 73 75 66 66 69 78 20 7c 20 2d  ogram-suffix | -
71c0: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 20  -program-suffix 
71d0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66  | --program-suff
71e0: 69 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75  i | --program-su
71f0: 66 66 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72  ff \.  | --progr
7200: 61 6d 2d 73 75 66 20 7c 20 2d 2d 70 72 6f 67 72  am-suf | --progr
7210: 61 6d 2d 73 75 20 7c 20 2d 2d 70 72 6f 67 72 61  am-su | --progra
7220: 6d 2d 73 29 0a 20 20 20 20 61 63 5f 70 72 65 76  m-s).    ac_prev
7230: 3d 70 72 6f 67 72 61 6d 5f 73 75 66 66 69 78 20  =program_suffix 
7240: 3b 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 73 75  ;;.  -program-su
7250: 66 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  ffix=* | --progr
7260: 61 6d 2d 73 75 66 66 69 78 3d 2a 20 7c 20 2d 2d  am-suffix=* | --
7270: 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 3d 2a 20  program-suffi=* 
7280: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  \.  | --program-
7290: 73 75 66 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  suff=* | --progr
72a0: 61 6d 2d 73 75 66 3d 2a 20 7c 20 2d 2d 70 72 6f  am-suf=* | --pro
72b0: 67 72 61 6d 2d 73 75 3d 2a 20 7c 20 2d 2d 70 72  gram-su=* | --pr
72c0: 6f 67 72 61 6d 2d 73 3d 2a 29 0a 20 20 20 20 70  ogram-s=*).    p
72d0: 72 6f 67 72 61 6d 5f 73 75 66 66 69 78 3d 24 61  rogram_suffix=$a
72e0: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
72f0: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
7300: 6d 2d 6e 61 6d 65 20 7c 20 2d 2d 70 72 6f 67 72  m-name | --progr
7310: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d  am-transform-nam
7320: 65 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  e \.  | --progra
7330: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 20  m-transform-nam 
7340: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
7350: 73 66 6f 72 6d 2d 6e 61 20 5c 0a 20 20 7c 20 2d  sform-na \.  | -
7360: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
7370: 72 6d 2d 6e 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  rm-n | --program
7380: 2d 74 72 61 6e 73 66 6f 72 6d 2d 20 5c 0a 20 20  -transform- \.  
7390: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
73a0: 73 66 6f 72 6d 20 7c 20 2d 2d 70 72 6f 67 72 61  sform | --progra
73b0: 6d 2d 74 72 61 6e 73 66 6f 72 20 5c 0a 20 20 7c  m-transfor \.  |
73c0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
73d0: 66 6f 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  fo | --program-t
73e0: 72 61 6e 73 66 20 5c 0a 20 20 7c 20 2d 2d 70 72  ransf \.  | --pr
73f0: 6f 67 72 61 6d 2d 74 72 61 6e 73 20 7c 20 2d 2d  ogram-trans | --
7400: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 20 5c 0a 20  program-tran \. 
7410: 20 7c 20 2d 2d 70 72 6f 67 72 2d 74 72 61 20 7c   | --progr-tra |
7420: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 20 7c 20   --program-tr | 
7430: 2d 2d 70 72 6f 67 72 61 6d 2d 74 29 0a 20 20 20  --program-t).   
7440: 20 61 63 5f 70 72 65 76 3d 70 72 6f 67 72 61 6d   ac_prev=program
7450: 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 20  _transform_name 
7460: 3b 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 74 72  ;;.  -program-tr
7470: 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 3d 2a 20 7c  ansform-name=* |
7480: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
7490: 66 6f 72 6d 2d 6e 61 6d 65 3d 2a 20 5c 0a 20 20  form-name=* \.  
74a0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
74b0: 73 66 6f 72 6d 2d 6e 61 6d 3d 2a 20 7c 20 2d 2d  sform-nam=* | --
74c0: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
74d0: 6d 2d 6e 61 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70  m-na=* \.  | --p
74e0: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
74f0: 2d 6e 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  -n=* | --program
7500: 2d 74 72 61 6e 73 66 6f 72 6d 2d 3d 2a 20 5c 0a  -transform-=* \.
7510: 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72    | --program-tr
7520: 61 6e 73 66 6f 72 6d 3d 2a 20 7c 20 2d 2d 70 72  ansform=* | --pr
7530: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 3d 2a  ogram-transfor=*
7540: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d   \.  | --program
7550: 2d 74 72 61 6e 73 66 6f 3d 2a 20 7c 20 2d 2d 70  -transfo=* | --p
7560: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 3d 2a 20  rogram-transf=* 
7570: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  \.  | --program-
7580: 74 72 61 6e 73 3d 2a 20 7c 20 2d 2d 70 72 6f 67  trans=* | --prog
7590: 72 61 6d 2d 74 72 61 6e 3d 2a 20 5c 0a 20 20 7c  ram-tran=* \.  |
75a0: 20 2d 2d 70 72 6f 67 72 2d 74 72 61 3d 2a 20 7c   --progr-tra=* |
75b0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 3d 2a 20   --program-tr=* 
75c0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 3d 2a 29  | --program-t=*)
75d0: 0a 20 20 20 20 70 72 6f 67 72 61 6d 5f 74 72 61  .    program_tra
75e0: 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d 24 61 63 5f  nsform_name=$ac_
75f0: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 64  optarg ;;..  -pd
7600: 66 64 69 72 20 7c 20 2d 2d 70 64 66 64 69 72 20  fdir | --pdfdir 
7610: 7c 20 2d 2d 70 64 66 64 69 20 7c 20 2d 2d 70 64  | --pdfdi | --pd
7620: 66 64 20 7c 20 2d 2d 70 64 66 20 7c 20 2d 2d 70  fd | --pdf | --p
7630: 64 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70  d).    ac_prev=p
7640: 64 66 64 69 72 20 3b 3b 0a 20 20 2d 70 64 66 64  dfdir ;;.  -pdfd
7650: 69 72 3d 2a 20 7c 20 2d 2d 70 64 66 64 69 72 3d  ir=* | --pdfdir=
7660: 2a 20 7c 20 2d 2d 70 64 66 64 69 3d 2a 20 7c 20  * | --pdfdi=* | 
7670: 2d 2d 70 64 66 64 3d 2a 20 7c 20 2d 2d 70 64 66  --pdfd=* | --pdf
7680: 3d 2a 20 7c 20 2d 2d 70 64 3d 2a 29 0a 20 20 20  =* | --pd=*).   
7690: 20 70 64 66 64 69 72 3d 24 61 63 5f 6f 70 74 61   pdfdir=$ac_opta
76a0: 72 67 20 3b 3b 0a 0a 20 20 2d 70 73 64 69 72 20  rg ;;..  -psdir 
76b0: 7c 20 2d 2d 70 73 64 69 72 20 7c 20 2d 2d 70 73  | --psdir | --ps
76c0: 64 69 20 7c 20 2d 2d 70 73 64 20 7c 20 2d 2d 70  di | --psd | --p
76d0: 73 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70  s).    ac_prev=p
76e0: 73 64 69 72 20 3b 3b 0a 20 20 2d 70 73 64 69 72  sdir ;;.  -psdir
76f0: 3d 2a 20 7c 20 2d 2d 70 73 64 69 72 3d 2a 20 7c  =* | --psdir=* |
7700: 20 2d 2d 70 73 64 69 3d 2a 20 7c 20 2d 2d 70 73   --psdi=* | --ps
7710: 64 3d 2a 20 7c 20 2d 2d 70 73 3d 2a 29 0a 20 20  d=* | --ps=*).  
7720: 20 20 70 73 64 69 72 3d 24 61 63 5f 6f 70 74 61    psdir=$ac_opta
7730: 72 67 20 3b 3b 0a 0a 20 20 2d 71 20 7c 20 2d 71  rg ;;..  -q | -q
7740: 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 74 20 7c  uiet | --quiet |
7750: 20 2d 2d 71 75 69 65 20 7c 20 2d 2d 71 75 69 20   --quie | --qui 
7760: 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c 0a 20  | --qu | --q \. 
7770: 20 7c 20 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73   | -silent | --s
7780: 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 20  ilent | --silen 
7790: 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d 2d 73 69 6c  | --sile | --sil
77a0: 29 0a 20 20 20 20 73 69 6c 65 6e 74 3d 79 65 73  ).    silent=yes
77b0: 20 3b 3b 0a 0a 20 20 2d 73 62 69 6e 64 69 72 20   ;;..  -sbindir 
77c0: 7c 20 2d 2d 73 62 69 6e 64 69 72 20 7c 20 2d 2d  | --sbindir | --
77d0: 73 62 69 6e 64 69 20 7c 20 2d 2d 73 62 69 6e 64  sbindi | --sbind
77e0: 20 7c 20 2d 2d 73 62 69 6e 20 7c 20 2d 2d 73 62   | --sbin | --sb
77f0: 69 20 7c 20 2d 2d 73 62 29 0a 20 20 20 20 61 63  i | --sb).    ac
7800: 5f 70 72 65 76 3d 73 62 69 6e 64 69 72 20 3b 3b  _prev=sbindir ;;
7810: 0a 20 20 2d 73 62 69 6e 64 69 72 3d 2a 20 7c 20  .  -sbindir=* | 
7820: 2d 2d 73 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d  --sbindir=* | --
7830: 73 62 69 6e 64 69 3d 2a 20 7c 20 2d 2d 73 62 69  sbindi=* | --sbi
7840: 6e 64 3d 2a 20 7c 20 2d 2d 73 62 69 6e 3d 2a 20  nd=* | --sbin=* 
7850: 5c 0a 20 20 7c 20 2d 2d 73 62 69 3d 2a 20 7c 20  \.  | --sbi=* | 
7860: 2d 2d 73 62 3d 2a 29 0a 20 20 20 20 73 62 69 6e  --sb=*).    sbin
7870: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
7880: 3b 0a 0a 20 20 2d 73 68 61 72 65 64 73 74 61 74  ;..  -sharedstat
7890: 65 64 69 72 20 7c 20 2d 2d 73 68 61 72 65 64 73  edir | --shareds
78a0: 74 61 74 65 64 69 72 20 7c 20 2d 2d 73 68 61 72  tatedir | --shar
78b0: 65 64 73 74 61 74 65 64 69 20 5c 0a 20 20 7c 20  edstatedi \.  | 
78c0: 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64 20 7c  --sharedstated |
78d0: 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 20 7c   --sharedstate |
78e0: 20 2d 2d 73 68 61 72 65 64 73 74 61 74 20 7c 20   --sharedstat | 
78f0: 2d 2d 73 68 61 72 65 64 73 74 61 20 5c 0a 20 20  --sharedsta \.  
7900: 7c 20 2d 2d 73 68 61 72 65 64 73 74 20 7c 20 2d  | --sharedst | -
7910: 2d 73 68 61 72 65 64 73 20 7c 20 2d 2d 73 68 61  -shareds | --sha
7920: 72 65 64 20 7c 20 2d 2d 73 68 61 72 65 20 7c 20  red | --share | 
7930: 2d 2d 73 68 61 72 20 5c 0a 20 20 7c 20 2d 2d 73  --shar \.  | --s
7940: 68 61 20 7c 20 2d 2d 73 68 29 0a 20 20 20 20 61  ha | --sh).    a
7950: 63 5f 70 72 65 76 3d 73 68 61 72 65 64 73 74 61  c_prev=sharedsta
7960: 74 65 64 69 72 20 3b 3b 0a 20 20 2d 73 68 61 72  tedir ;;.  -shar
7970: 65 64 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d  edstatedir=* | -
7980: 2d 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d  -sharedstatedir=
7990: 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74  * | --sharedstat
79a0: 65 64 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68  edi=* \.  | --sh
79b0: 61 72 65 64 73 74 61 74 65 64 3d 2a 20 7c 20 2d  aredstated=* | -
79c0: 2d 73 68 61 72 65 64 73 74 61 74 65 3d 2a 20 7c  -sharedstate=* |
79d0: 20 2d 2d 73 68 61 72 65 64 73 74 61 74 3d 2a 20   --sharedstat=* 
79e0: 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 3d 2a 20  | --sharedsta=* 
79f0: 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  \.  | --sharedst
7a00: 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 3d 2a  =* | --shareds=*
7a10: 20 7c 20 2d 2d 73 68 61 72 65 64 3d 2a 20 7c 20   | --shared=* | 
7a20: 2d 2d 73 68 61 72 65 3d 2a 20 7c 20 2d 2d 73 68  --share=* | --sh
7a30: 61 72 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68 61  ar=* \.  | --sha
7a40: 3d 2a 20 7c 20 2d 2d 73 68 3d 2a 29 0a 20 20 20  =* | --sh=*).   
7a50: 20 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d   sharedstatedir=
7a60: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
7a70: 20 2d 73 69 74 65 20 7c 20 2d 2d 73 69 74 65 20   -site | --site 
7a80: 7c 20 2d 2d 73 69 74 29 0a 20 20 20 20 61 63 5f  | --sit).    ac_
7a90: 70 72 65 76 3d 73 69 74 65 20 3b 3b 0a 20 20 2d  prev=site ;;.  -
7aa0: 73 69 74 65 3d 2a 20 7c 20 2d 2d 73 69 74 65 3d  site=* | --site=
7ab0: 2a 20 7c 20 2d 2d 73 69 74 3d 2a 29 0a 20 20 20  * | --sit=*).   
7ac0: 20 73 69 74 65 3d 24 61 63 5f 6f 70 74 61 72 67   site=$ac_optarg
7ad0: 20 3b 3b 0a 0a 20 20 2d 73 72 63 64 69 72 20 7c   ;;..  -srcdir |
7ae0: 20 2d 2d 73 72 63 64 69 72 20 7c 20 2d 2d 73 72   --srcdir | --sr
7af0: 63 64 69 20 7c 20 2d 2d 73 72 63 64 20 7c 20 2d  cdi | --srcd | -
7b00: 2d 73 72 63 20 7c 20 2d 2d 73 72 29 0a 20 20 20  -src | --sr).   
7b10: 20 61 63 5f 70 72 65 76 3d 73 72 63 64 69 72 20   ac_prev=srcdir 
7b20: 3b 3b 0a 20 20 2d 73 72 63 64 69 72 3d 2a 20 7c  ;;.  -srcdir=* |
7b30: 20 2d 2d 73 72 63 64 69 72 3d 2a 20 7c 20 2d 2d   --srcdir=* | --
7b40: 73 72 63 64 69 3d 2a 20 7c 20 2d 2d 73 72 63 64  srcdi=* | --srcd
7b50: 3d 2a 20 7c 20 2d 2d 73 72 63 3d 2a 20 7c 20 2d  =* | --src=* | -
7b60: 2d 73 72 3d 2a 29 0a 20 20 20 20 73 72 63 64 69  -sr=*).    srcdi
7b70: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
7b80: 0a 20 20 2d 73 79 73 63 6f 6e 66 64 69 72 20 7c  .  -sysconfdir |
7b90: 20 2d 2d 73 79 73 63 6f 6e 66 64 69 72 20 7c 20   --sysconfdir | 
7ba0: 2d 2d 73 79 73 63 6f 6e 66 64 69 20 7c 20 2d 2d  --sysconfdi | --
7bb0: 73 79 73 63 6f 6e 66 64 20 7c 20 2d 2d 73 79 73  sysconfd | --sys
7bc0: 63 6f 6e 66 20 5c 0a 20 20 7c 20 2d 2d 73 79 73  conf \.  | --sys
7bd0: 63 6f 6e 20 7c 20 2d 2d 73 79 73 63 6f 20 7c 20  con | --sysco | 
7be0: 2d 2d 73 79 73 63 20 7c 20 2d 2d 73 79 73 20 7c  --sysc | --sys |
7bf0: 20 2d 2d 73 79 29 0a 20 20 20 20 61 63 5f 70 72   --sy).    ac_pr
7c00: 65 76 3d 73 79 73 63 6f 6e 66 64 69 72 20 3b 3b  ev=sysconfdir ;;
7c10: 0a 20 20 2d 73 79 73 63 6f 6e 66 64 69 72 3d 2a  .  -sysconfdir=*
7c20: 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69 72 3d   | --sysconfdir=
7c30: 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69 3d  * | --sysconfdi=
7c40: 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 3d 2a  * | --sysconfd=*
7c50: 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 3d 2a 20 5c   | --sysconf=* \
7c60: 0a 20 20 7c 20 2d 2d 73 79 73 63 6f 6e 3d 2a 20  .  | --syscon=* 
7c70: 7c 20 2d 2d 73 79 73 63 6f 3d 2a 20 7c 20 2d 2d  | --sysco=* | --
7c80: 73 79 73 63 3d 2a 20 7c 20 2d 2d 73 79 73 3d 2a  sysc=* | --sys=*
7c90: 20 7c 20 2d 2d 73 79 3d 2a 29 0a 20 20 20 20 73   | --sy=*).    s
7ca0: 79 73 63 6f 6e 66 64 69 72 3d 24 61 63 5f 6f 70  ysconfdir=$ac_op
7cb0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 74 61 72 67  targ ;;..  -targ
7cc0: 65 74 20 7c 20 2d 2d 74 61 72 67 65 74 20 7c 20  et | --target | 
7cd0: 2d 2d 74 61 72 67 65 20 7c 20 2d 2d 74 61 72 67  --targe | --targ
7ce0: 20 7c 20 2d 2d 74 61 72 20 7c 20 2d 2d 74 61 20   | --tar | --ta 
7cf0: 7c 20 2d 2d 74 29 0a 20 20 20 20 61 63 5f 70 72  | --t).    ac_pr
7d00: 65 76 3d 74 61 72 67 65 74 5f 61 6c 69 61 73 20  ev=target_alias 
7d10: 3b 3b 0a 20 20 2d 74 61 72 67 65 74 3d 2a 20 7c  ;;.  -target=* |
7d20: 20 2d 2d 74 61 72 67 65 74 3d 2a 20 7c 20 2d 2d   --target=* | --
7d30: 74 61 72 67 65 3d 2a 20 7c 20 2d 2d 74 61 72 67  targe=* | --targ
7d40: 3d 2a 20 7c 20 2d 2d 74 61 72 3d 2a 20 7c 20 2d  =* | --tar=* | -
7d50: 2d 74 61 3d 2a 20 7c 20 2d 2d 74 3d 2a 29 0a 20  -ta=* | --t=*). 
7d60: 20 20 20 74 61 72 67 65 74 5f 61 6c 69 61 73 3d     target_alias=
7d70: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
7d80: 20 2d 76 20 7c 20 2d 76 65 72 62 6f 73 65 20 7c   -v | -verbose |
7d90: 20 2d 2d 76 65 72 62 6f 73 65 20 7c 20 2d 2d 76   --verbose | --v
7da0: 65 72 62 6f 73 20 7c 20 2d 2d 76 65 72 62 6f 20  erbos | --verbo 
7db0: 7c 20 2d 2d 76 65 72 62 29 0a 20 20 20 20 76 65  | --verb).    ve
7dc0: 72 62 6f 73 65 3d 79 65 73 20 3b 3b 0a 0a 20 20  rbose=yes ;;..  
7dd0: 2d 76 65 72 73 69 6f 6e 20 7c 20 2d 2d 76 65 72  -version | --ver
7de0: 73 69 6f 6e 20 7c 20 2d 2d 76 65 72 73 69 6f 20  sion | --versio 
7df0: 7c 20 2d 2d 76 65 72 73 69 20 7c 20 2d 2d 76 65  | --versi | --ve
7e00: 72 73 20 7c 20 2d 56 29 0a 20 20 20 20 61 63 5f  rs | -V).    ac_
7e10: 69 6e 69 74 5f 76 65 72 73 69 6f 6e 3d 3a 20 3b  init_version=: ;
7e20: 3b 0a 0a 20 20 2d 77 69 74 68 2d 2a 20 7c 20 2d  ;..  -with-* | -
7e30: 2d 77 69 74 68 2d 2a 29 0a 20 20 20 20 61 63 5f  -with-*).    ac_
7e40: 75 73 65 72 6f 70 74 3d 60 65 78 70 72 20 22 78  useropt=`expr "x
7e50: 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78  $ac_option" : 'x
7e60: 2d 2a 77 69 74 68 2d 5c 28 5b 5e 3d 5d 2a 5c 29  -*with-\([^=]*\)
7e70: 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74 20  '`.    # Reject 
7e80: 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65 20 6e  names that are n
7e90: 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20 76  ot valid shell v
7ea0: 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20  ariable names.. 
7eb0: 20 20 20 65 78 70 72 20 22 78 24 61 63 5f 75 73     expr "x$ac_us
7ec0: 65 72 6f 70 74 22 20 3a 20 22 2e 2a 5b 5e 2d 2b  eropt" : ".*[^-+
7ed0: 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22  ._$as_cr_alnum]"
7ee0: 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20   >/dev/null &&. 
7ef0: 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20       { $as_echo 
7f00: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
7f10: 69 6e 76 61 6c 69 64 20 70 61 63 6b 61 67 65 20  invalid package 
7f20: 6e 61 6d 65 3a 20 24 61 63 5f 75 73 65 72 6f 70  name: $ac_userop
7f30: 74 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69  t" >&2.   { (exi
7f40: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
7f50: 20 7d 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70   }.    ac_userop
7f60: 74 5f 6f 72 69 67 3d 24 61 63 5f 75 73 65 72 6f  t_orig=$ac_usero
7f70: 70 74 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70  pt.    ac_userop
7f80: 74 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63  t=`$as_echo "$ac
7f90: 5f 75 73 65 72 6f 70 74 22 20 7c 20 73 65 64 20  _useropt" | sed 
7fa0: 27 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20  's/[-+.]/_/g'`. 
7fb0: 20 20 20 63 61 73 65 20 24 61 63 5f 75 73 65 72     case $ac_user
7fc0: 5f 6f 70 74 73 20 69 6e 0a 20 20 20 20 20 20 2a  _opts in.      *
7fd0: 22 0a 22 77 69 74 68 5f 24 61 63 5f 75 73 65 72  "."with_$ac_user
7fe0: 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20 20  opt"."*) ;;.    
7ff0: 20 20 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67 6e    *) ac_unrecogn
8000: 69 7a 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f 75  ized_opts="$ac_u
8010: 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73  nrecognized_opts
8020: 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64  $ac_unrecognized
8030: 5f 73 65 70 2d 2d 77 69 74 68 2d 24 61 63 5f 75  _sep--with-$ac_u
8040: 73 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61  seropt_orig".. a
8050: 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73  c_unrecognized_s
8060: 65 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73  ep=', ';;.    es
8070: 61 63 0a 20 20 20 20 65 76 61 6c 20 77 69 74 68  ac.    eval with
8080: 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d 5c 24 61  _$ac_useropt=\$a
8090: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
80a0: 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 77 69  without-* | --wi
80b0: 74 68 6f 75 74 2d 2a 29 0a 20 20 20 20 61 63 5f  thout-*).    ac_
80c0: 75 73 65 72 6f 70 74 3d 60 65 78 70 72 20 22 78  useropt=`expr "x
80d0: 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78  $ac_option" : 'x
80e0: 2d 2a 77 69 74 68 6f 75 74 2d 5c 28 2e 2a 5c 29  -*without-\(.*\)
80f0: 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74 20  '`.    # Reject 
8100: 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65 20 6e  names that are n
8110: 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20 76  ot valid shell v
8120: 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20  ariable names.. 
8130: 20 20 20 65 78 70 72 20 22 78 24 61 63 5f 75 73     expr "x$ac_us
8140: 65 72 6f 70 74 22 20 3a 20 22 2e 2a 5b 5e 2d 2b  eropt" : ".*[^-+
8150: 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22  ._$as_cr_alnum]"
8160: 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20   >/dev/null &&. 
8170: 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20       { $as_echo 
8180: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
8190: 69 6e 76 61 6c 69 64 20 70 61 63 6b 61 67 65 20  invalid package 
81a0: 6e 61 6d 65 3a 20 24 61 63 5f 75 73 65 72 6f 70  name: $ac_userop
81b0: 74 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69  t" >&2.   { (exi
81c0: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
81d0: 20 7d 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70   }.    ac_userop
81e0: 74 5f 6f 72 69 67 3d 24 61 63 5f 75 73 65 72 6f  t_orig=$ac_usero
81f0: 70 74 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70  pt.    ac_userop
8200: 74 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63  t=`$as_echo "$ac
8210: 5f 75 73 65 72 6f 70 74 22 20 7c 20 73 65 64 20  _useropt" | sed 
8220: 27 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20  's/[-+.]/_/g'`. 
8230: 20 20 20 63 61 73 65 20 24 61 63 5f 75 73 65 72     case $ac_user
8240: 5f 6f 70 74 73 20 69 6e 0a 20 20 20 20 20 20 2a  _opts in.      *
8250: 22 0a 22 77 69 74 68 5f 24 61 63 5f 75 73 65 72  "."with_$ac_user
8260: 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20 20  opt"."*) ;;.    
8270: 20 20 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67 6e    *) ac_unrecogn
8280: 69 7a 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f 75  ized_opts="$ac_u
8290: 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73  nrecognized_opts
82a0: 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64  $ac_unrecognized
82b0: 5f 73 65 70 2d 2d 77 69 74 68 6f 75 74 2d 24 61  _sep--without-$a
82c0: 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 22 0a  c_useropt_orig".
82d0: 09 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65  . ac_unrecognize
82e0: 64 5f 73 65 70 3d 27 2c 20 27 3b 3b 0a 20 20 20  d_sep=', ';;.   
82f0: 20 65 73 61 63 0a 20 20 20 20 65 76 61 6c 20 77   esac.    eval w
8300: 69 74 68 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d  ith_$ac_useropt=
8310: 6e 6f 20 3b 3b 0a 0a 20 20 2d 2d 78 29 0a 20 20  no ;;..  --x).  
8320: 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20 75 73    # Obsolete; us
8330: 65 20 2d 2d 77 69 74 68 2d 78 2e 0a 20 20 20 20  e --with-x..    
8340: 77 69 74 68 5f 78 3d 79 65 73 20 3b 3b 0a 0a 20  with_x=yes ;;.. 
8350: 20 2d 78 2d 69 6e 63 6c 75 64 65 73 20 7c 20 2d   -x-includes | -
8360: 2d 78 2d 69 6e 63 6c 75 64 65 73 20 7c 20 2d 2d  -x-includes | --
8370: 78 2d 69 6e 63 6c 75 64 65 20 7c 20 2d 2d 78 2d  x-include | --x-
8380: 69 6e 63 6c 75 64 20 7c 20 2d 2d 78 2d 69 6e 63  includ | --x-inc
8390: 6c 75 20 5c 0a 20 20 7c 20 2d 2d 78 2d 69 6e 63  lu \.  | --x-inc
83a0: 6c 20 7c 20 2d 2d 78 2d 69 6e 63 20 7c 20 2d 2d  l | --x-inc | --
83b0: 78 2d 69 6e 20 7c 20 2d 2d 78 2d 69 29 0a 20 20  x-in | --x-i).  
83c0: 20 20 61 63 5f 70 72 65 76 3d 78 5f 69 6e 63 6c    ac_prev=x_incl
83d0: 75 64 65 73 20 3b 3b 0a 20 20 2d 78 2d 69 6e 63  udes ;;.  -x-inc
83e0: 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d 69 6e  ludes=* | --x-in
83f0: 63 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d 69  cludes=* | --x-i
8400: 6e 63 6c 75 64 65 3d 2a 20 7c 20 2d 2d 78 2d 69  nclude=* | --x-i
8410: 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d 78 2d 69 6e  nclud=* | --x-in
8420: 63 6c 75 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78 2d  clu=* \.  | --x-
8430: 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63  incl=* | --x-inc
8440: 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 3d 2a 20 7c 20  =* | --x-in=* | 
8450: 2d 2d 78 2d 69 3d 2a 29 0a 20 20 20 20 78 5f 69  --x-i=*).    x_i
8460: 6e 63 6c 75 64 65 73 3d 24 61 63 5f 6f 70 74 61  ncludes=$ac_opta
8470: 72 67 20 3b 3b 0a 0a 20 20 2d 78 2d 6c 69 62 72  rg ;;..  -x-libr
8480: 61 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69 62 72  aries | --x-libr
8490: 61 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69 62 72  aries | --x-libr
84a0: 61 72 69 65 20 7c 20 2d 2d 78 2d 6c 69 62 72 61  arie | --x-libra
84b0: 72 69 20 5c 0a 20 20 7c 20 2d 2d 78 2d 6c 69 62  ri \.  | --x-lib
84c0: 72 61 72 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 20  rar | --x-libra 
84d0: 7c 20 2d 2d 78 2d 6c 69 62 72 20 7c 20 2d 2d 78  | --x-libr | --x
84e0: 2d 6c 69 62 20 7c 20 2d 2d 78 2d 6c 69 20 7c 20  -lib | --x-li | 
84f0: 2d 2d 78 2d 6c 29 0a 20 20 20 20 61 63 5f 70 72  --x-l).    ac_pr
8500: 65 76 3d 78 5f 6c 69 62 72 61 72 69 65 73 20 3b  ev=x_libraries ;
8510: 3b 0a 20 20 2d 78 2d 6c 69 62 72 61 72 69 65 73  ;.  -x-libraries
8520: 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69  =* | --x-librari
8530: 65 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61  es=* | --x-libra
8540: 72 69 65 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72  rie=* | --x-libr
8550: 61 72 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78 2d  ari=* \.  | --x-
8560: 6c 69 62 72 61 72 3d 2a 20 7c 20 2d 2d 78 2d 6c  librar=* | --x-l
8570: 69 62 72 61 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62  ibra=* | --x-lib
8580: 72 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 3d 2a 20  r=* | --x-lib=* 
8590: 7c 20 2d 2d 78 2d 6c 69 3d 2a 20 7c 20 2d 2d 78  | --x-li=* | --x
85a0: 2d 6c 3d 2a 29 0a 20 20 20 20 78 5f 6c 69 62 72  -l=*).    x_libr
85b0: 61 72 69 65 73 3d 24 61 63 5f 6f 70 74 61 72 67  aries=$ac_optarg
85c0: 20 3b 3b 0a 0a 20 20 2d 2a 29 20 7b 20 24 61 73   ;;..  -*) { $as
85d0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
85e0: 72 72 6f 72 3a 20 75 6e 72 65 63 6f 67 6e 69 7a  rror: unrecogniz
85f0: 65 64 20 6f 70 74 69 6f 6e 3a 20 24 61 63 5f 6f  ed option: $ac_o
8600: 70 74 69 6f 6e 0a 54 72 79 20 5c 60 24 30 20 2d  ption.Try \`$0 -
8610: 2d 68 65 6c 70 27 20 66 6f 72 20 6d 6f 72 65 20  -help' for more 
8620: 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 20 3e 26  information." >&
8630: 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  2.   { (exit 1);
8640: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20   exit 1; }; }.  
8650: 20 20 3b 3b 0a 0a 20 20 2a 3d 2a 29 0a 20 20 20    ;;..  *=*).   
8660: 20 61 63 5f 65 6e 76 76 61 72 3d 60 65 78 70 72   ac_envvar=`expr
8670: 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a   "x$ac_option" :
8680: 20 27 78 5c 28 5b 5e 3d 5d 2a 5c 29 3d 27 60 0a   'x\([^=]*\)='`.
8690: 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d      # Reject nam
86a0: 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20  es that are not 
86b0: 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69  valid shell vari
86c0: 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20  able names..    
86d0: 65 78 70 72 20 22 78 24 61 63 5f 65 6e 76 76 61  expr "x$ac_envva
86e0: 72 22 20 3a 20 22 2e 2a 5b 5e 5f 24 61 73 5f 63  r" : ".*[^_$as_c
86f0: 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f  r_alnum]" >/dev/
8700: 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b 20  null &&.      { 
8710: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
8720: 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64  : error: invalid
8730: 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 3a 20   variable name: 
8740: 24 61 63 5f 65 6e 76 76 61 72 22 20 3e 26 32 0a  $ac_envvar" >&2.
8750: 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
8760: 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20  xit 1; }; }.    
8770: 65 76 61 6c 20 24 61 63 5f 65 6e 76 76 61 72 3d  eval $ac_envvar=
8780: 5c 24 61 63 5f 6f 70 74 61 72 67 0a 20 20 20 20  \$ac_optarg.    
8790: 65 78 70 6f 72 74 20 24 61 63 5f 65 6e 76 76 61  export $ac_envva
87a0: 72 20 3b 3b 0a 0a 20 20 2a 29 0a 20 20 20 20 23  r ;;..  *).    #
87b0: 20 46 49 58 4d 45 3a 20 73 68 6f 75 6c 64 20 62   FIXME: should b
87c0: 65 20 72 65 6d 6f 76 65 64 20 69 6e 20 61 75 74  e removed in aut
87d0: 6f 63 6f 6e 66 20 33 2e 30 2e 0a 20 20 20 20 24  oconf 3.0..    $
87e0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
87f0: 20 57 41 52 4e 49 4e 47 3a 20 79 6f 75 20 73 68   WARNING: you sh
8800: 6f 75 6c 64 20 75 73 65 20 2d 2d 62 75 69 6c 64  ould use --build
8810: 2c 20 2d 2d 68 6f 73 74 2c 20 2d 2d 74 61 72 67  , --host, --targ
8820: 65 74 22 20 3e 26 32 0a 20 20 20 20 65 78 70 72  et" >&2.    expr
8830: 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a   "x$ac_option" :
8840: 20 22 2e 2a 5b 5e 2d 2e 5f 24 61 73 5f 63 72 5f   ".*[^-._$as_cr_
8850: 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75  alnum]" >/dev/nu
8860: 6c 6c 20 26 26 0a 20 20 20 20 20 20 24 61 73 5f  ll &&.      $as_
8870: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
8880: 52 4e 49 4e 47 3a 20 69 6e 76 61 6c 69 64 20 68  RNING: invalid h
8890: 6f 73 74 20 74 79 70 65 3a 20 24 61 63 5f 6f 70  ost type: $ac_op
88a0: 74 69 6f 6e 22 20 3e 26 32 0a 20 20 20 20 3a 20  tion" >&2.    : 
88b0: 24 7b 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24 61  ${build_alias=$a
88c0: 63 5f 6f 70 74 69 6f 6e 7d 20 24 7b 68 6f 73 74  c_option} ${host
88d0: 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 69 6f  _alias=$ac_optio
88e0: 6e 7d 20 24 7b 74 61 72 67 65 74 5f 61 6c 69 61  n} ${target_alia
88f0: 73 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d 0a 20 20  s=$ac_option}.  
8900: 20 20 3b 3b 0a 0a 20 20 65 73 61 63 0a 64 6f 6e    ;;..  esac.don
8910: 65 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  e..if test -n "$
8920: 61 63 5f 70 72 65 76 22 3b 20 74 68 65 6e 0a 20  ac_prev"; then. 
8930: 20 61 63 5f 6f 70 74 69 6f 6e 3d 2d 2d 60 65 63   ac_option=--`ec
8940: 68 6f 20 24 61 63 5f 70 72 65 76 20 7c 20 73 65  ho $ac_prev | se
8950: 64 20 27 73 2f 5f 2f 2d 2f 67 27 60 0a 20 20 7b  d 's/_/-/g'`.  {
8960: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
8970: 65 3a 20 65 72 72 6f 72 3a 20 6d 69 73 73 69 6e  e: error: missin
8980: 67 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 24 61  g argument to $a
8990: 63 5f 6f 70 74 69 6f 6e 22 20 3e 26 32 0a 20 20  c_option" >&2.  
89a0: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
89b0: 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 69 66  t 1; }; }.fi..if
89c0: 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 75 6e   test -n "$ac_un
89d0: 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 22  recognized_opts"
89e0: 3b 20 74 68 65 6e 0a 20 20 63 61 73 65 20 24 65  ; then.  case $e
89f0: 6e 61 62 6c 65 5f 6f 70 74 69 6f 6e 5f 63 68 65  nable_option_che
8a00: 63 6b 69 6e 67 20 69 6e 0a 20 20 20 20 6e 6f 29  cking in.    no)
8a10: 20 3b 3b 0a 20 20 20 20 66 61 74 61 6c 29 20 7b   ;;.    fatal) {
8a20: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
8a30: 65 3a 20 65 72 72 6f 72 3a 20 55 6e 72 65 63 6f  e: error: Unreco
8a40: 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 73 3a 20  gnized options: 
8a50: 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64  $ac_unrecognized
8a60: 5f 6f 70 74 73 22 20 3e 26 32 0a 20 20 20 7b 20  _opts" >&2.   { 
8a70: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
8a80: 3b 20 7d 3b 20 7d 20 3b 3b 0a 20 20 20 20 2a 29  ; }; } ;;.    *)
8a90: 20 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24       $as_echo "$
8aa0: 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
8ab0: 55 6e 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74  Unrecognized opt
8ac0: 69 6f 6e 73 3a 20 24 61 63 5f 75 6e 72 65 63 6f  ions: $ac_unreco
8ad0: 67 6e 69 7a 65 64 5f 6f 70 74 73 22 20 3e 26 32  gnized_opts" >&2
8ae0: 20 3b 3b 0a 20 20 65 73 61 63 0a 66 69 0a 0a 23   ;;.  esac.fi..#
8af0: 20 43 68 65 63 6b 20 61 6c 6c 20 64 69 72 65 63   Check all direc
8b00: 74 6f 72 79 20 61 72 67 75 6d 65 6e 74 73 20 66  tory arguments f
8b10: 6f 72 20 63 6f 6e 73 69 73 74 65 6e 63 79 2e 0a  or consistency..
8b20: 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 09 65 78  for ac_var in.ex
8b30: 65 63 5f 70 72 65 66 69 78 20 70 72 65 66 69 78  ec_prefix prefix
8b40: 20 62 69 6e 64 69 72 20 73 62 69 6e 64 69 72 20   bindir sbindir 
8b50: 6c 69 62 65 78 65 63 64 69 72 20 64 61 74 61 72  libexecdir datar
8b60: 6f 6f 74 64 69 72 20 5c 0a 09 09 64 61 74 61 64  ootdir \...datad
8b70: 69 72 20 73 79 73 63 6f 6e 66 64 69 72 20 73 68  ir sysconfdir sh
8b80: 61 72 65 64 73 74 61 74 65 64 69 72 20 6c 6f 63  aredstatedir loc
8b90: 61 6c 73 74 61 74 65 64 69 72 20 69 6e 63 6c 75  alstatedir inclu
8ba0: 64 65 64 69 72 20 5c 0a 09 09 6f 6c 64 69 6e 63  dedir \...oldinc
8bb0: 6c 75 64 65 64 69 72 20 64 6f 63 64 69 72 20 69  ludedir docdir i
8bc0: 6e 66 6f 64 69 72 20 68 74 6d 6c 64 69 72 20 64  nfodir htmldir d
8bd0: 76 69 64 69 72 20 70 64 66 64 69 72 20 70 73 64  vidir pdfdir psd
8be0: 69 72 20 5c 0a 09 09 6c 69 62 64 69 72 20 6c 6f  ir \...libdir lo
8bf0: 63 61 6c 65 64 69 72 20 6d 61 6e 64 69 72 0a 64  caledir mandir.d
8c00: 6f 0a 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d  o.  eval ac_val=
8c10: 5c 24 24 61 63 5f 76 61 72 0a 20 20 23 20 52 65  \$$ac_var.  # Re
8c20: 6d 6f 76 65 20 74 72 61 69 6c 69 6e 67 20 73 6c  move trailing sl
8c30: 61 73 68 65 73 2e 0a 20 20 63 61 73 65 20 24 61  ashes..  case $a
8c40: 63 5f 76 61 6c 20 69 6e 0a 20 20 20 20 2a 2f 20  c_val in.    */ 
8c50: 29 0a 20 20 20 20 20 20 61 63 5f 76 61 6c 3d 60  ).      ac_val=`
8c60: 65 78 70 72 20 22 58 24 61 63 5f 76 61 6c 22 20  expr "X$ac_val" 
8c70: 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27 20  : 'X\(.*[^/]\)' 
8c80: 5c 7c 20 22 58 24 61 63 5f 76 61 6c 22 20 3a 20  \| "X$ac_val" : 
8c90: 27 58 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 20  'X\(.*\)'`.     
8ca0: 20 65 76 61 6c 20 24 61 63 5f 76 61 72 3d 5c 24   eval $ac_var=\$
8cb0: 61 63 5f 76 61 6c 3b 3b 0a 20 20 65 73 61 63 0a  ac_val;;.  esac.
8cc0: 20 20 23 20 42 65 20 73 75 72 65 20 74 6f 20 68    # Be sure to h
8cd0: 61 76 65 20 61 62 73 6f 6c 75 74 65 20 64 69 72  ave absolute dir
8ce0: 65 63 74 6f 72 79 20 6e 61 6d 65 73 2e 0a 20 20  ectory names..  
8cf0: 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a  case $ac_val in.
8d00: 20 20 20 20 5b 5c 5c 2f 24 5d 2a 20 7c 20 3f 3a      [\\/$]* | ?:
8d10: 5b 5c 5c 2f 5d 2a 20 29 20 20 63 6f 6e 74 69 6e  [\\/]* )  contin
8d20: 75 65 3b 3b 0a 20 20 20 20 4e 4f 4e 45 20 7c 20  ue;;.    NONE | 
8d30: 27 27 20 29 20 63 61 73 65 20 24 61 63 5f 76 61  '' ) case $ac_va
8d40: 72 20 69 6e 20 2a 70 72 65 66 69 78 20 29 20 63  r in *prefix ) c
8d50: 6f 6e 74 69 6e 75 65 3b 3b 20 65 73 61 63 3b 3b  ontinue;; esac;;
8d60: 0a 20 20 65 73 61 63 0a 20 20 7b 20 24 61 73 5f  .  esac.  { $as_
8d70: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
8d80: 72 6f 72 3a 20 65 78 70 65 63 74 65 64 20 61 6e  ror: expected an
8d90: 20 61 62 73 6f 6c 75 74 65 20 64 69 72 65 63 74   absolute direct
8da0: 6f 72 79 20 6e 61 6d 65 20 66 6f 72 20 2d 2d 24  ory name for --$
8db0: 61 63 5f 76 61 72 3a 20 24 61 63 5f 76 61 6c 22  ac_var: $ac_val"
8dc0: 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20   >&2.   { (exit 
8dd0: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
8de0: 0a 64 6f 6e 65 0a 0a 23 20 54 68 65 72 65 20 6d  .done..# There m
8df0: 69 67 68 74 20 62 65 20 70 65 6f 70 6c 65 20 77  ight be people w
8e00: 68 6f 20 64 65 70 65 6e 64 20 6f 6e 20 74 68 65  ho depend on the
8e10: 20 6f 6c 64 20 62 72 6f 6b 65 6e 20 62 65 68 61   old broken beha
8e20: 76 69 6f 72 3a 20 60 24 68 6f 73 74 27 0a 23 20  vior: `$host'.# 
8e30: 75 73 65 64 20 74 6f 20 68 6f 6c 64 20 74 68 65  used to hold the
8e40: 20 61 72 67 75 6d 65 6e 74 20 6f 66 20 2d 2d 68   argument of --h
8e50: 6f 73 74 20 65 74 63 2e 0a 23 20 46 49 58 4d 45  ost etc..# FIXME
8e60: 3a 20 54 6f 20 72 65 6d 6f 76 65 20 73 6f 6d 65  : To remove some
8e70: 20 64 61 79 2e 0a 62 75 69 6c 64 3d 24 62 75 69   day..build=$bui
8e80: 6c 64 5f 61 6c 69 61 73 0a 68 6f 73 74 3d 24 68  ld_alias.host=$h
8e90: 6f 73 74 5f 61 6c 69 61 73 0a 74 61 72 67 65 74  ost_alias.target
8ea0: 3d 24 74 61 72 67 65 74 5f 61 6c 69 61 73 0a 0a  =$target_alias..
8eb0: 23 20 46 49 58 4d 45 3a 20 54 6f 20 72 65 6d 6f  # FIXME: To remo
8ec0: 76 65 20 73 6f 6d 65 20 64 61 79 2e 0a 69 66 20  ve some day..if 
8ed0: 74 65 73 74 20 22 78 24 68 6f 73 74 5f 61 6c 69  test "x$host_ali
8ee0: 61 73 22 20 21 3d 20 78 3b 20 74 68 65 6e 0a 20  as" != x; then. 
8ef0: 20 69 66 20 74 65 73 74 20 22 78 24 62 75 69 6c   if test "x$buil
8f00: 64 5f 61 6c 69 61 73 22 20 3d 20 78 3b 20 74 68  d_alias" = x; th
8f10: 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f 63 6f 6d  en.    cross_com
8f20: 70 69 6c 69 6e 67 3d 6d 61 79 62 65 0a 20 20 20  piling=maybe.   
8f30: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
8f40: 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 66 20 79  e: WARNING: If y
8f50: 6f 75 20 77 61 6e 74 65 64 20 74 6f 20 73 65 74  ou wanted to set
8f60: 20 74 68 65 20 2d 2d 62 75 69 6c 64 20 74 79 70   the --build typ
8f70: 65 2c 20 64 6f 6e 27 74 20 75 73 65 20 2d 2d 68  e, don't use --h
8f80: 6f 73 74 2e 0a 20 20 20 20 49 66 20 61 20 63 72  ost..    If a cr
8f90: 6f 73 73 20 63 6f 6d 70 69 6c 65 72 20 69 73 20  oss compiler is 
8fa0: 64 65 74 65 63 74 65 64 20 74 68 65 6e 20 63 72  detected then cr
8fb0: 6f 73 73 20 63 6f 6d 70 69 6c 65 20 6d 6f 64 65  oss compile mode
8fc0: 20 77 69 6c 6c 20 62 65 20 75 73 65 64 2e 22 20   will be used." 
8fd0: 3e 26 32 0a 20 20 65 6c 69 66 20 74 65 73 74 20  >&2.  elif test 
8fe0: 22 78 24 62 75 69 6c 64 5f 61 6c 69 61 73 22 20  "x$build_alias" 
8ff0: 21 3d 20 22 78 24 68 6f 73 74 5f 61 6c 69 61 73  != "x$host_alias
9000: 22 3b 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73  "; then.    cros
9010: 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 79 65 73 0a  s_compiling=yes.
9020: 20 20 66 69 0a 66 69 0a 0a 61 63 5f 74 6f 6f 6c    fi.fi..ac_tool
9030: 5f 70 72 65 66 69 78 3d 0a 74 65 73 74 20 2d 6e  _prefix=.test -n
9040: 20 22 24 68 6f 73 74 5f 61 6c 69 61 73 22 20 26   "$host_alias" &
9050: 26 20 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  & ac_tool_prefix
9060: 3d 24 68 6f 73 74 5f 61 6c 69 61 73 2d 0a 0a 74  =$host_alias-..t
9070: 65 73 74 20 22 24 73 69 6c 65 6e 74 22 20 3d 20  est "$silent" = 
9080: 79 65 73 20 26 26 20 65 78 65 63 20 36 3e 2f 64  yes && exec 6>/d
9090: 65 76 2f 6e 75 6c 6c 0a 0a 0a 61 63 5f 70 77 64  ev/null...ac_pwd
90a0: 3d 60 70 77 64 60 20 26 26 20 74 65 73 74 20 2d  =`pwd` && test -
90b0: 6e 20 22 24 61 63 5f 70 77 64 22 20 26 26 0a 61  n "$ac_pwd" &&.a
90c0: 63 5f 6c 73 5f 64 69 3d 60 6c 73 20 2d 64 69 20  c_ls_di=`ls -di 
90d0: 2e 60 20 26 26 0a 61 63 5f 70 77 64 5f 6c 73 5f  .` &&.ac_pwd_ls_
90e0: 64 69 3d 60 63 64 20 22 24 61 63 5f 70 77 64 22  di=`cd "$ac_pwd"
90f0: 20 26 26 20 6c 73 20 2d 64 69 20 2e 60 20 7c 7c   && ls -di .` ||
9100: 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
9110: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 57 6f  as_me: error: Wo
9120: 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 20  rking directory 
9130: 63 61 6e 6e 6f 74 20 62 65 20 64 65 74 65 72 6d  cannot be determ
9140: 69 6e 65 64 22 20 3e 26 32 0a 20 20 20 7b 20 28  ined" >&2.   { (
9150: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
9160: 20 7d 3b 20 7d 0a 74 65 73 74 20 22 58 24 61 63   }; }.test "X$ac
9170: 5f 6c 73 5f 64 69 22 20 3d 20 22 58 24 61 63 5f  _ls_di" = "X$ac_
9180: 70 77 64 5f 6c 73 5f 64 69 22 20 7c 7c 0a 20 20  pwd_ls_di" ||.  
9190: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
91a0: 6d 65 3a 20 65 72 72 6f 72 3a 20 70 77 64 20 64  me: error: pwd d
91b0: 6f 65 73 20 6e 6f 74 20 72 65 70 6f 72 74 20 6e  oes not report n
91c0: 61 6d 65 20 6f 66 20 77 6f 72 6b 69 6e 67 20 64  ame of working d
91d0: 69 72 65 63 74 6f 72 79 22 20 3e 26 32 0a 20 20  irectory" >&2.  
91e0: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
91f0: 74 20 31 3b 20 7d 3b 20 7d 0a 0a 0a 23 20 46 69  t 1; }; }...# Fi
9200: 6e 64 20 74 68 65 20 73 6f 75 72 63 65 20 66 69  nd the source fi
9210: 6c 65 73 2c 20 69 66 20 6c 6f 63 61 74 69 6f 6e  les, if location
9220: 20 77 61 73 20 6e 6f 74 20 73 70 65 63 69 66 69   was not specifi
9230: 65 64 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  ed..if test -z "
9240: 24 73 72 63 64 69 72 22 3b 20 74 68 65 6e 0a 20  $srcdir"; then. 
9250: 20 61 63 5f 73 72 63 64 69 72 5f 64 65 66 61 75   ac_srcdir_defau
9260: 6c 74 65 64 3d 79 65 73 0a 20 20 23 20 54 72 79  lted=yes.  # Try
9270: 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 63   the directory c
9280: 6f 6e 74 61 69 6e 69 6e 67 20 74 68 69 73 20 73  ontaining this s
9290: 63 72 69 70 74 2c 20 74 68 65 6e 20 74 68 65 20  cript, then the 
92a0: 70 61 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79  parent directory
92b0: 2e 0a 20 20 61 63 5f 63 6f 6e 66 64 69 72 3d 60  ..  ac_confdir=`
92c0: 24 61 73 5f 64 69 72 6e 61 6d 65 20 2d 2d 20 22  $as_dirname -- "
92d0: 24 61 73 5f 6d 79 73 65 6c 66 22 20 7c 7c 0a 24  $as_myself" ||.$
92e0: 61 73 5f 65 78 70 72 20 58 22 24 61 73 5f 6d 79  as_expr X"$as_my
92f0: 73 65 6c 66 22 20 3a 20 27 58 5c 28 2e 2a 5b 5e  self" : 'X\(.*[^
9300: 2f 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a  /]\)//*[^/][^/]*
9310: 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20 58 22 24 61  /*$' \| \.. X"$a
9320: 73 5f 6d 79 73 65 6c 66 22 20 3a 20 27 58 5c 28  s_myself" : 'X\(
9330: 2f 2f 5c 29 5b 5e 2f 5d 27 20 5c 7c 20 5c 0a 09  //\)[^/]' \| \..
9340: 20 58 22 24 61 73 5f 6d 79 73 65 6c 66 22 20 3a   X"$as_myself" :
9350: 20 27 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c   'X\(//\)$' \| \
9360: 0a 09 20 58 22 24 61 73 5f 6d 79 73 65 6c 66 22  .. X"$as_myself"
9370: 20 3a 20 27 58 5c 28 2f 5c 29 27 20 5c 7c 20 2e   : 'X\(/\)' \| .
9380: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 0a   2>/dev/null ||.
9390: 24 61 73 5f 65 63 68 6f 20 58 22 24 61 73 5f 6d  $as_echo X"$as_m
93a0: 79 73 65 6c 66 22 20 7c 0a 20 20 20 20 73 65 64  yself" |.    sed
93b0: 20 27 2f 5e 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 5c   '/^X\(.*[^/]\)\
93c0: 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 2f 2a  /\/*[^/][^/]*\/*
93d0: 24 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a  $/{..    s//\1/.
93e0: 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f  .    q..  }..  /
93f0: 5e 58 5c 28 5c 2f 5c 2f 5c 29 5b 5e 2f 5d 2e 2a  ^X\(\/\/\)[^/].*
9400: 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09  /{..    s//\1/..
9410: 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f 5e      q..  }..  /^
9420: 58 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b 0a 09 20 20  X\(\/\/\)$/{..  
9430: 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a    s//\1/..    q.
9440: 09 20 20 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c  .  }..  /^X\(\/\
9450: 29 2e 2a 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31  ).*/{..    s//\1
9460: 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20  /..    q..  }.. 
9470: 20 73 2f 2e 2a 2f 2e 2f 3b 20 71 27 60 0a 20 20   s/.*/./; q'`.  
9480: 73 72 63 64 69 72 3d 24 61 63 5f 63 6f 6e 66 64  srcdir=$ac_confd
9490: 69 72 0a 20 20 69 66 20 74 65 73 74 20 21 20 2d  ir.  if test ! -
94a0: 72 20 22 24 73 72 63 64 69 72 2f 24 61 63 5f 75  r "$srcdir/$ac_u
94b0: 6e 69 71 75 65 5f 66 69 6c 65 22 3b 20 74 68 65  nique_file"; the
94c0: 6e 0a 20 20 20 20 73 72 63 64 69 72 3d 2e 2e 0a  n.    srcdir=...
94d0: 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 73    fi.else.  ac_s
94e0: 72 63 64 69 72 5f 64 65 66 61 75 6c 74 65 64 3d  rcdir_defaulted=
94f0: 6e 6f 0a 66 69 0a 69 66 20 74 65 73 74 20 21 20  no.fi.if test ! 
9500: 2d 72 20 22 24 73 72 63 64 69 72 2f 24 61 63 5f  -r "$srcdir/$ac_
9510: 75 6e 69 71 75 65 5f 66 69 6c 65 22 3b 20 74 68  unique_file"; th
9520: 65 6e 0a 20 20 74 65 73 74 20 22 24 61 63 5f 73  en.  test "$ac_s
9530: 72 63 64 69 72 5f 64 65 66 61 75 6c 74 65 64 22  rcdir_defaulted"
9540: 20 3d 20 79 65 73 20 26 26 20 73 72 63 64 69 72   = yes && srcdir
9550: 3d 22 24 61 63 5f 63 6f 6e 66 64 69 72 20 6f 72  ="$ac_confdir or
9560: 20 2e 2e 22 0a 20 20 7b 20 24 61 73 5f 65 63 68   ..".  { $as_ech
9570: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
9580: 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 73 6f  : cannot find so
9590: 75 72 63 65 73 20 28 24 61 63 5f 75 6e 69 71 75  urces ($ac_uniqu
95a0: 65 5f 66 69 6c 65 29 20 69 6e 20 24 73 72 63 64  e_file) in $srcd
95b0: 69 72 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78  ir" >&2.   { (ex
95c0: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
95d0: 3b 20 7d 0a 66 69 0a 61 63 5f 6d 73 67 3d 22 73  ; }.fi.ac_msg="s
95e0: 6f 75 72 63 65 73 20 61 72 65 20 69 6e 20 24 73  ources are in $s
95f0: 72 63 64 69 72 2c 20 62 75 74 20 5c 60 63 64 20  rcdir, but \`cd 
9600: 24 73 72 63 64 69 72 27 20 64 6f 65 73 20 6e 6f  $srcdir' does no
9610: 74 20 77 6f 72 6b 22 0a 61 63 5f 61 62 73 5f 63  t work".ac_abs_c
9620: 6f 6e 66 64 69 72 3d 60 28 0a 09 63 64 20 22 24  onfdir=`(..cd "$
9630: 73 72 63 64 69 72 22 20 26 26 20 74 65 73 74 20  srcdir" && test 
9640: 2d 72 20 22 2e 2f 24 61 63 5f 75 6e 69 71 75 65  -r "./$ac_unique
9650: 5f 66 69 6c 65 22 20 7c 7c 20 7b 20 24 61 73 5f  _file" || { $as_
9660: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
9670: 72 6f 72 3a 20 24 61 63 5f 6d 73 67 22 20 3e 26  ror: $ac_msg" >&
9680: 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  2.   { (exit 1);
9690: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 09 70   exit 1; }; }..p
96a0: 77 64 29 60 0a 23 20 57 68 65 6e 20 62 75 69 6c  wd)`.# When buil
96b0: 64 69 6e 67 20 69 6e 20 70 6c 61 63 65 2c 20 73  ding in place, s
96c0: 65 74 20 73 72 63 64 69 72 3d 2e 0a 69 66 20 74  et srcdir=..if t
96d0: 65 73 74 20 22 24 61 63 5f 61 62 73 5f 63 6f 6e  est "$ac_abs_con
96e0: 66 64 69 72 22 20 3d 20 22 24 61 63 5f 70 77 64  fdir" = "$ac_pwd
96f0: 22 3b 20 74 68 65 6e 0a 20 20 73 72 63 64 69 72  "; then.  srcdir
9700: 3d 2e 0a 66 69 0a 23 20 52 65 6d 6f 76 65 20 75  =..fi.# Remove u
9710: 6e 6e 65 63 65 73 73 61 72 79 20 74 72 61 69 6c  nnecessary trail
9720: 69 6e 67 20 73 6c 61 73 68 65 73 20 66 72 6f 6d  ing slashes from
9730: 20 73 72 63 64 69 72 2e 0a 23 20 44 6f 75 62 6c   srcdir..# Doubl
9740: 65 20 73 6c 61 73 68 65 73 20 69 6e 20 66 69 6c  e slashes in fil
9750: 65 20 6e 61 6d 65 73 20 69 6e 20 6f 62 6a 65 63  e names in objec
9760: 74 20 66 69 6c 65 20 64 65 62 75 67 67 69 6e 67  t file debugging
9770: 20 69 6e 66 6f 0a 23 20 6d 65 73 73 20 75 70 20   info.# mess up 
9780: 4d 2d 78 20 67 64 62 20 69 6e 20 45 6d 61 63 73  M-x gdb in Emacs
9790: 2e 0a 63 61 73 65 20 24 73 72 63 64 69 72 20 69  ..case $srcdir i
97a0: 6e 0a 2a 2f 29 20 73 72 63 64 69 72 3d 60 65 78  n.*/) srcdir=`ex
97b0: 70 72 20 22 58 24 73 72 63 64 69 72 22 20 3a 20  pr "X$srcdir" : 
97c0: 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c 7c  'X\(.*[^/]\)' \|
97d0: 20 22 58 24 73 72 63 64 69 72 22 20 3a 20 27 58   "X$srcdir" : 'X
97e0: 5c 28 2e 2a 5c 29 27 60 3b 3b 0a 65 73 61 63 0a  \(.*\)'`;;.esac.
97f0: 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20 24 61  for ac_var in $a
9800: 63 5f 70 72 65 63 69 6f 75 73 5f 76 61 72 73 3b  c_precious_vars;
9810: 20 64 6f 0a 20 20 65 76 61 6c 20 61 63 5f 65 6e   do.  eval ac_en
9820: 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74 3d  v_${ac_var}_set=
9830: 5c 24 7b 24 7b 61 63 5f 76 61 72 7d 2b 73 65 74  \${${ac_var}+set
9840: 7d 0a 20 20 65 76 61 6c 20 61 63 5f 65 6e 76 5f  }.  eval ac_env_
9850: 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 3d  ${ac_var}_value=
9860: 5c 24 24 7b 61 63 5f 76 61 72 7d 0a 20 20 65 76  \$${ac_var}.  ev
9870: 61 6c 20 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61  al ac_cv_env_${a
9880: 63 5f 76 61 72 7d 5f 73 65 74 3d 5c 24 7b 24 7b  c_var}_set=\${${
9890: 61 63 5f 76 61 72 7d 2b 73 65 74 7d 0a 20 20 65  ac_var}+set}.  e
98a0: 76 61 6c 20 61 63 5f 63 76 5f 65 6e 76 5f 24 7b  val ac_cv_env_${
98b0: 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 3d 5c 24  ac_var}_value=\$
98c0: 24 7b 61 63 5f 76 61 72 7d 0a 64 6f 6e 65 0a 0a  ${ac_var}.done..
98d0: 23 0a 23 20 52 65 70 6f 72 74 20 74 68 65 20 2d  #.# Report the -
98e0: 2d 68 65 6c 70 20 6d 65 73 73 61 67 65 2e 0a 23  -help message..#
98f0: 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f 69 6e  .if test "$ac_in
9900: 69 74 5f 68 65 6c 70 22 20 3d 20 22 6c 6f 6e 67  it_help" = "long
9910: 22 3b 20 74 68 65 6e 0a 20 20 23 20 4f 6d 69 74  "; then.  # Omit
9920: 20 73 6f 6d 65 20 69 6e 74 65 72 6e 61 6c 20 6f   some internal o
9930: 72 20 6f 62 73 6f 6c 65 74 65 20 6f 70 74 69 6f  r obsolete optio
9940: 6e 73 20 74 6f 20 6d 61 6b 65 20 74 68 65 20 6c  ns to make the l
9950: 69 73 74 20 6c 65 73 73 20 69 6d 70 6f 73 69 6e  ist less imposin
9960: 67 2e 0a 20 20 23 20 54 68 69 73 20 6d 65 73 73  g..  # This mess
9970: 61 67 65 20 69 73 20 74 6f 6f 20 6c 6f 6e 67 20  age is too long 
9980: 74 6f 20 62 65 20 61 20 73 74 72 69 6e 67 20 69  to be a string i
9990: 6e 20 74 68 65 20 41 2f 55 58 20 33 2e 31 20 73  n the A/UX 3.1 s
99a0: 68 2e 0a 20 20 63 61 74 20 3c 3c 5f 41 43 45 4f  h..  cat <<_ACEO
99b0: 46 0a 5c 60 63 6f 6e 66 69 67 75 72 65 27 20 63  F.\`configure' c
99c0: 6f 6e 66 69 67 75 72 65 73 20 73 71 6c 69 74 65  onfigures sqlite
99d0: 20 33 2e 38 2e 38 2e 33 20 74 6f 20 61 64 61 70   3.8.8.3 to adap
99e0: 74 20 74 6f 20 6d 61 6e 79 20 6b 69 6e 64 73 20  t to many kinds 
99f0: 6f 66 20 73 79 73 74 65 6d 73 2e 0a 0a 55 73 61  of systems...Usa
9a00: 67 65 3a 20 24 30 20 5b 4f 50 54 49 4f 4e 5d 2e  ge: $0 [OPTION].
9a10: 2e 2e 20 5b 56 41 52 3d 56 41 4c 55 45 5d 2e 2e  .. [VAR=VALUE]..
9a20: 2e 0a 0a 54 6f 20 61 73 73 69 67 6e 20 65 6e 76  ...To assign env
9a30: 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c  ironment variabl
9a40: 65 73 20 28 65 2e 67 2e 2c 20 43 43 2c 20 43 46  es (e.g., CC, CF
9a50: 4c 41 47 53 2e 2e 2e 29 2c 20 73 70 65 63 69 66  LAGS...), specif
9a60: 79 20 74 68 65 6d 20 61 73 0a 56 41 52 3d 56 41  y them as.VAR=VA
9a70: 4c 55 45 2e 20 20 53 65 65 20 62 65 6c 6f 77 20  LUE.  See below 
9a80: 66 6f 72 20 64 65 73 63 72 69 70 74 69 6f 6e 73  for descriptions
9a90: 20 6f 66 20 73 6f 6d 65 20 6f 66 20 74 68 65 20   of some of the 
9aa0: 75 73 65 66 75 6c 20 76 61 72 69 61 62 6c 65 73  useful variables
9ab0: 2e 0a 0a 44 65 66 61 75 6c 74 73 20 66 6f 72 20  ...Defaults for 
9ac0: 74 68 65 20 6f 70 74 69 6f 6e 73 20 61 72 65 20  the options are 
9ad0: 73 70 65 63 69 66 69 65 64 20 69 6e 20 62 72 61  specified in bra
9ae0: 63 6b 65 74 73 2e 0a 0a 43 6f 6e 66 69 67 75 72  ckets...Configur
9af0: 61 74 69 6f 6e 3a 0a 20 20 2d 68 2c 20 2d 2d 68  ation:.  -h, --h
9b00: 65 6c 70 20 20 20 20 20 20 20 20 20 20 20 20 20  elp             
9b10: 20 64 69 73 70 6c 61 79 20 74 68 69 73 20 68 65   display this he
9b20: 6c 70 20 61 6e 64 20 65 78 69 74 0a 20 20 20 20  lp and exit.    
9b30: 20 20 2d 2d 68 65 6c 70 3d 73 68 6f 72 74 20 20    --help=short  
9b40: 20 20 20 20 20 20 64 69 73 70 6c 61 79 20 6f 70        display op
9b50: 74 69 6f 6e 73 20 73 70 65 63 69 66 69 63 20 74  tions specific t
9b60: 6f 20 74 68 69 73 20 70 61 63 6b 61 67 65 0a 20  o this package. 
9b70: 20 20 20 20 20 2d 2d 68 65 6c 70 3d 72 65 63 75       --help=recu
9b80: 72 73 69 76 65 20 20 20 20 64 69 73 70 6c 61 79  rsive    display
9b90: 20 74 68 65 20 73 68 6f 72 74 20 68 65 6c 70 20   the short help 
9ba0: 6f 66 20 61 6c 6c 20 74 68 65 20 69 6e 63 6c 75  of all the inclu
9bb0: 64 65 64 20 70 61 63 6b 61 67 65 73 0a 20 20 2d  ded packages.  -
9bc0: 56 2c 20 2d 2d 76 65 72 73 69 6f 6e 20 20 20 20  V, --version    
9bd0: 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 20 76         display v
9be0: 65 72 73 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69  ersion informati
9bf0: 6f 6e 20 61 6e 64 20 65 78 69 74 0a 20 20 2d 71  on and exit.  -q
9c00: 2c 20 2d 2d 71 75 69 65 74 2c 20 2d 2d 73 69 6c  , --quiet, --sil
9c10: 65 6e 74 20 20 20 64 6f 20 6e 6f 74 20 70 72 69  ent   do not pri
9c20: 6e 74 20 5c 60 63 68 65 63 6b 69 6e 67 2e 2e 2e  nt \`checking...
9c30: 27 20 6d 65 73 73 61 67 65 73 0a 20 20 20 20 20  ' messages.     
9c40: 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 46 49   --cache-file=FI
9c50: 4c 45 20 20 20 63 61 63 68 65 20 74 65 73 74 20  LE   cache test 
9c60: 72 65 73 75 6c 74 73 20 69 6e 20 46 49 4c 45 20  results in FILE 
9c70: 5b 64 69 73 61 62 6c 65 64 5d 0a 20 20 2d 43 2c  [disabled].  -C,
9c80: 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65 20   --config-cache 
9c90: 20 20 20 20 20 61 6c 69 61 73 20 66 6f 72 20 5c       alias for \
9ca0: 60 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 63 6f  `--cache-file=co
9cb0: 6e 66 69 67 2e 63 61 63 68 65 27 0a 20 20 2d 6e  nfig.cache'.  -n
9cc0: 2c 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 20 20  , --no-create   
9cd0: 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 63 72 65        do not cre
9ce0: 61 74 65 20 6f 75 74 70 75 74 20 66 69 6c 65 73  ate output files
9cf0: 0a 20 20 20 20 20 20 2d 2d 73 72 63 64 69 72 3d  .      --srcdir=
9d00: 44 49 52 20 20 20 20 20 20 20 20 66 69 6e 64 20  DIR        find 
9d10: 74 68 65 20 73 6f 75 72 63 65 73 20 69 6e 20 44  the sources in D
9d20: 49 52 20 5b 63 6f 6e 66 69 67 75 72 65 20 64 69  IR [configure di
9d30: 72 20 6f 72 20 5c 60 2e 2e 27 5d 0a 0a 49 6e 73  r or \`..']..Ins
9d40: 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63 74  tallation direct
9d50: 6f 72 69 65 73 3a 0a 20 20 2d 2d 70 72 65 66 69  ories:.  --prefi
9d60: 78 3d 50 52 45 46 49 58 20 20 20 20 20 20 20 20  x=PREFIX        
9d70: 20 69 6e 73 74 61 6c 6c 20 61 72 63 68 69 74 65   install archite
9d80: 63 74 75 72 65 2d 69 6e 64 65 70 65 6e 64 65 6e  cture-independen
9d90: 74 20 66 69 6c 65 73 20 69 6e 20 50 52 45 46 49  t files in PREFI
9da0: 58 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  X.              
9db0: 20 20 20 20 20 20 20 20 20 20 20 20 5b 24 61 63              [$ac
9dc0: 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 5d  _default_prefix]
9dd0: 0a 20 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 78  .  --exec-prefix
9de0: 3d 45 50 52 45 46 49 58 20 20 20 69 6e 73 74 61  =EPREFIX   insta
9df0: 6c 6c 20 61 72 63 68 69 74 65 63 74 75 72 65 2d  ll architecture-
9e00: 64 65 70 65 6e 64 65 6e 74 20 66 69 6c 65 73 20  dependent files 
9e10: 69 6e 20 45 50 52 45 46 49 58 0a 20 20 20 20 20  in EPREFIX.     
9e20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9e30: 20 20 20 20 20 5b 50 52 45 46 49 58 5d 0a 0a 42       [PREFIX]..B
9e40: 79 20 64 65 66 61 75 6c 74 2c 20 5c 60 6d 61 6b  y default, \`mak
9e50: 65 20 69 6e 73 74 61 6c 6c 27 20 77 69 6c 6c 20  e install' will 
9e60: 69 6e 73 74 61 6c 6c 20 61 6c 6c 20 74 68 65 20  install all the 
9e70: 66 69 6c 65 73 20 69 6e 0a 5c 60 24 61 63 5f 64  files in.\`$ac_d
9e80: 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f 62 69  efault_prefix/bi
9e90: 6e 27 2c 20 5c 60 24 61 63 5f 64 65 66 61 75 6c  n', \`$ac_defaul
9ea0: 74 5f 70 72 65 66 69 78 2f 6c 69 62 27 20 65 74  t_prefix/lib' et
9eb0: 63 2e 20 20 59 6f 75 20 63 61 6e 20 73 70 65 63  c.  You can spec
9ec0: 69 66 79 0a 61 6e 20 69 6e 73 74 61 6c 6c 61 74  ify.an installat
9ed0: 69 6f 6e 20 70 72 65 66 69 78 20 6f 74 68 65 72  ion prefix other
9ee0: 20 74 68 61 6e 20 5c 60 24 61 63 5f 64 65 66 61   than \`$ac_defa
9ef0: 75 6c 74 5f 70 72 65 66 69 78 27 20 75 73 69 6e  ult_prefix' usin
9f00: 67 20 5c 60 2d 2d 70 72 65 66 69 78 27 2c 0a 66  g \`--prefix',.f
9f10: 6f 72 20 69 6e 73 74 61 6e 63 65 20 5c 60 2d 2d  or instance \`--
9f20: 70 72 65 66 69 78 3d 5c 24 48 4f 4d 45 27 2e 0a  prefix=\$HOME'..
9f30: 0a 46 6f 72 20 62 65 74 74 65 72 20 63 6f 6e 74  .For better cont
9f40: 72 6f 6c 2c 20 75 73 65 20 74 68 65 20 6f 70 74  rol, use the opt
9f50: 69 6f 6e 73 20 62 65 6c 6f 77 2e 0a 0a 46 69 6e  ions below...Fin
9f60: 65 20 74 75 6e 69 6e 67 20 6f 66 20 74 68 65 20  e tuning of the 
9f70: 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72  installation dir
9f80: 65 63 74 6f 72 69 65 73 3a 0a 20 20 2d 2d 62 69  ectories:.  --bi
9f90: 6e 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  ndir=DIR        
9fa0: 20 20 20 20 75 73 65 72 20 65 78 65 63 75 74 61      user executa
9fb0: 62 6c 65 73 20 5b 45 50 52 45 46 49 58 2f 62 69  bles [EPREFIX/bi
9fc0: 6e 5d 0a 20 20 2d 2d 73 62 69 6e 64 69 72 3d 44  n].  --sbindir=D
9fd0: 49 52 20 20 20 20 20 20 20 20 20 20 20 73 79 73  IR           sys
9fe0: 74 65 6d 20 61 64 6d 69 6e 20 65 78 65 63 75 74  tem admin execut
9ff0: 61 62 6c 65 73 20 5b 45 50 52 45 46 49 58 2f 73  ables [EPREFIX/s
a000: 62 69 6e 5d 0a 20 20 2d 2d 6c 69 62 65 78 65 63  bin].  --libexec
a010: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 70  dir=DIR        p
a020: 72 6f 67 72 61 6d 20 65 78 65 63 75 74 61 62 6c  rogram executabl
a030: 65 73 20 5b 45 50 52 45 46 49 58 2f 6c 69 62 65  es [EPREFIX/libe
a040: 78 65 63 5d 0a 20 20 2d 2d 73 79 73 63 6f 6e 66  xec].  --sysconf
a050: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 72  dir=DIR        r
a060: 65 61 64 2d 6f 6e 6c 79 20 73 69 6e 67 6c 65 2d  ead-only single-
a070: 6d 61 63 68 69 6e 65 20 64 61 74 61 20 5b 50 52  machine data [PR
a080: 45 46 49 58 2f 65 74 63 5d 0a 20 20 2d 2d 73 68  EFIX/etc].  --sh
a090: 61 72 65 64 73 74 61 74 65 64 69 72 3d 44 49 52  aredstatedir=DIR
a0a0: 20 20 20 20 6d 6f 64 69 66 69 61 62 6c 65 20 61      modifiable a
a0b0: 72 63 68 69 74 65 63 74 75 72 65 2d 69 6e 64 65  rchitecture-inde
a0c0: 70 65 6e 64 65 6e 74 20 64 61 74 61 20 5b 50 52  pendent data [PR
a0d0: 45 46 49 58 2f 63 6f 6d 5d 0a 20 20 2d 2d 6c 6f  EFIX/com].  --lo
a0e0: 63 61 6c 73 74 61 74 65 64 69 72 3d 44 49 52 20  calstatedir=DIR 
a0f0: 20 20 20 20 6d 6f 64 69 66 69 61 62 6c 65 20 73      modifiable s
a100: 69 6e 67 6c 65 2d 6d 61 63 68 69 6e 65 20 64 61  ingle-machine da
a110: 74 61 20 5b 50 52 45 46 49 58 2f 76 61 72 5d 0a  ta [PREFIX/var].
a120: 20 20 2d 2d 6c 69 62 64 69 72 3d 44 49 52 20 20    --libdir=DIR  
a130: 20 20 20 20 20 20 20 20 20 20 6f 62 6a 65 63 74            object
a140: 20 63 6f 64 65 20 6c 69 62 72 61 72 69 65 73 20   code libraries 
a150: 5b 45 50 52 45 46 49 58 2f 6c 69 62 5d 0a 20 20  [EPREFIX/lib].  
a160: 2d 2d 69 6e 63 6c 75 64 65 64 69 72 3d 44 49 52  --includedir=DIR
a170: 20 20 20 20 20 20 20 20 43 20 68 65 61 64 65 72          C header
a180: 20 66 69 6c 65 73 20 5b 50 52 45 46 49 58 2f 69   files [PREFIX/i
a190: 6e 63 6c 75 64 65 5d 0a 20 20 2d 2d 6f 6c 64 69  nclude].  --oldi
a1a0: 6e 63 6c 75 64 65 64 69 72 3d 44 49 52 20 20 20  ncludedir=DIR   
a1b0: 20 20 43 20 68 65 61 64 65 72 20 66 69 6c 65 73    C header files
a1c0: 20 66 6f 72 20 6e 6f 6e 2d 67 63 63 20 5b 2f 75   for non-gcc [/u
a1d0: 73 72 2f 69 6e 63 6c 75 64 65 5d 0a 20 20 2d 2d  sr/include].  --
a1e0: 64 61 74 61 72 6f 6f 74 64 69 72 3d 44 49 52 20  datarootdir=DIR 
a1f0: 20 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79 20        read-only 
a200: 61 72 63 68 2e 2d 69 6e 64 65 70 65 6e 64 65 6e  arch.-independen
a210: 74 20 64 61 74 61 20 72 6f 6f 74 20 5b 50 52 45  t data root [PRE
a220: 46 49 58 2f 73 68 61 72 65 5d 0a 20 20 2d 2d 64  FIX/share].  --d
a230: 61 74 61 64 69 72 3d 44 49 52 20 20 20 20 20 20  atadir=DIR      
a240: 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79 20 61       read-only a
a250: 72 63 68 69 74 65 63 74 75 72 65 2d 69 6e 64 65  rchitecture-inde
a260: 70 65 6e 64 65 6e 74 20 64 61 74 61 20 5b 44 41  pendent data [DA
a270: 54 41 52 4f 4f 54 44 49 52 5d 0a 20 20 2d 2d 69  TAROOTDIR].  --i
a280: 6e 66 6f 64 69 72 3d 44 49 52 20 20 20 20 20 20  nfodir=DIR      
a290: 20 20 20 20 20 69 6e 66 6f 20 64 6f 63 75 6d 65       info docume
a2a0: 6e 74 61 74 69 6f 6e 20 5b 44 41 54 41 52 4f 4f  ntation [DATAROO
a2b0: 54 44 49 52 2f 69 6e 66 6f 5d 0a 20 20 2d 2d 6c  TDIR/info].  --l
a2c0: 6f 63 61 6c 65 64 69 72 3d 44 49 52 20 20 20 20  ocaledir=DIR    
a2d0: 20 20 20 20 20 6c 6f 63 61 6c 65 2d 64 65 70 65       locale-depe
a2e0: 6e 64 65 6e 74 20 64 61 74 61 20 5b 44 41 54 41  ndent data [DATA
a2f0: 52 4f 4f 54 44 49 52 2f 6c 6f 63 61 6c 65 5d 0a  ROOTDIR/locale].
a300: 20 20 2d 2d 6d 61 6e 64 69 72 3d 44 49 52 20 20    --mandir=DIR  
a310: 20 20 20 20 20 20 20 20 20 20 6d 61 6e 20 64 6f            man do
a320: 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 41 54  cumentation [DAT
a330: 41 52 4f 4f 54 44 49 52 2f 6d 61 6e 5d 0a 20 20  AROOTDIR/man].  
a340: 2d 2d 64 6f 63 64 69 72 3d 44 49 52 20 20 20 20  --docdir=DIR    
a350: 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74          document
a360: 61 74 69 6f 6e 20 72 6f 6f 74 20 5b 44 41 54 41  ation root [DATA
a370: 52 4f 4f 54 44 49 52 2f 64 6f 63 2f 73 71 6c 69  ROOTDIR/doc/sqli
a380: 74 65 5d 0a 20 20 2d 2d 68 74 6d 6c 64 69 72 3d  te].  --htmldir=
a390: 44 49 52 20 20 20 20 20 20 20 20 20 20 20 68 74  DIR           ht
a3a0: 6d 6c 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e  ml documentation
a3b0: 20 5b 44 4f 43 44 49 52 5d 0a 20 20 2d 2d 64 76   [DOCDIR].  --dv
a3c0: 69 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  idir=DIR        
a3d0: 20 20 20 20 64 76 69 20 64 6f 63 75 6d 65 6e 74      dvi document
a3e0: 61 74 69 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a 20  ation [DOCDIR]. 
a3f0: 20 2d 2d 70 64 66 64 69 72 3d 44 49 52 20 20 20   --pdfdir=DIR   
a400: 20 20 20 20 20 20 20 20 20 70 64 66 20 64 6f 63           pdf doc
a410: 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 4f 43 44  umentation [DOCD
a420: 49 52 5d 0a 20 20 2d 2d 70 73 64 69 72 3d 44 49  IR].  --psdir=DI
a430: 52 20 20 20 20 20 20 20 20 20 20 20 20 20 70 73  R             ps
a440: 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b   documentation [
a450: 44 4f 43 44 49 52 5d 0a 5f 41 43 45 4f 46 0a 0a  DOCDIR]._ACEOF..
a460: 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a    cat <<\_ACEOF.
a470: 0a 53 79 73 74 65 6d 20 74 79 70 65 73 3a 0a 20  .System types:. 
a480: 20 2d 2d 62 75 69 6c 64 3d 42 55 49 4c 44 20 20   --build=BUILD  
a490: 20 20 20 63 6f 6e 66 69 67 75 72 65 20 66 6f 72     configure for
a4a0: 20 62 75 69 6c 64 69 6e 67 20 6f 6e 20 42 55 49   building on BUI
a4b0: 4c 44 20 5b 67 75 65 73 73 65 64 5d 0a 20 20 2d  LD [guessed].  -
a4c0: 2d 68 6f 73 74 3d 48 4f 53 54 20 20 20 20 20 20  -host=HOST      
a4d0: 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 20 74   cross-compile t
a4e0: 6f 20 62 75 69 6c 64 20 70 72 6f 67 72 61 6d 73  o build programs
a4f0: 20 74 6f 20 72 75 6e 20 6f 6e 20 48 4f 53 54 20   to run on HOST 
a500: 5b 42 55 49 4c 44 5d 0a 5f 41 43 45 4f 46 0a 66  [BUILD]._ACEOF.f
a510: 69 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  i..if test -n "$
a520: 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22 3b 20 74  ac_init_help"; t
a530: 68 65 6e 0a 20 20 63 61 73 65 20 24 61 63 5f 69  hen.  case $ac_i
a540: 6e 69 74 5f 68 65 6c 70 20 69 6e 0a 20 20 20 20  nit_help in.    
a550: 20 73 68 6f 72 74 20 7c 20 72 65 63 75 72 73 69   short | recursi
a560: 76 65 20 29 20 65 63 68 6f 20 22 43 6f 6e 66 69  ve ) echo "Confi
a570: 67 75 72 61 74 69 6f 6e 20 6f 66 20 73 71 6c 69  guration of sqli
a580: 74 65 20 33 2e 38 2e 38 2e 33 3a 22 3b 3b 0a 20  te 3.8.8.3:";;. 
a590: 20 20 65 73 61 63 0a 20 20 63 61 74 20 3c 3c 5c    esac.  cat <<\
a5a0: 5f 41 43 45 4f 46 0a 0a 4f 70 74 69 6f 6e 61 6c  _ACEOF..Optional
a5b0: 20 46 65 61 74 75 72 65 73 3a 0a 20 20 2d 2d 64   Features:.  --d
a5c0: 69 73 61 62 6c 65 2d 6f 70 74 69 6f 6e 2d 63 68  isable-option-ch
a5d0: 65 63 6b 69 6e 67 20 20 69 67 6e 6f 72 65 20 75  ecking  ignore u
a5e0: 6e 72 65 63 6f 67 6e 69 7a 65 64 20 2d 2d 65 6e  nrecognized --en
a5f0: 61 62 6c 65 2f 2d 2d 77 69 74 68 20 6f 70 74 69  able/--with opti
a600: 6f 6e 73 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d  ons.  --disable-
a610: 46 45 41 54 55 52 45 20 20 20 20 20 20 20 64 6f  FEATURE       do
a620: 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 46 45 41   not include FEA
a630: 54 55 52 45 20 28 73 61 6d 65 20 61 73 20 2d 2d  TURE (same as --
a640: 65 6e 61 62 6c 65 2d 46 45 41 54 55 52 45 3d 6e  enable-FEATURE=n
a650: 6f 29 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 46 45  o).  --enable-FE
a660: 41 54 55 52 45 5b 3d 41 52 47 5d 20 20 69 6e 63  ATURE[=ARG]  inc
a670: 6c 75 64 65 20 46 45 41 54 55 52 45 20 5b 41 52  lude FEATURE [AR
a680: 47 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c  G=yes].  --enabl
a690: 65 2d 73 68 61 72 65 64 5b 3d 50 4b 47 53 5d 20  e-shared[=PKGS] 
a6a0: 20 62 75 69 6c 64 20 73 68 61 72 65 64 20 6c 69   build shared li
a6b0: 62 72 61 72 69 65 73 20 5b 64 65 66 61 75 6c 74  braries [default
a6c0: 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65  =yes].  --enable
a6d0: 2d 73 74 61 74 69 63 5b 3d 50 4b 47 53 5d 20 20  -static[=PKGS]  
a6e0: 62 75 69 6c 64 20 73 74 61 74 69 63 20 6c 69 62  build static lib
a6f0: 72 61 72 69 65 73 20 5b 64 65 66 61 75 6c 74 3d  raries [default=
a700: 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  yes].  --enable-
a710: 66 61 73 74 2d 69 6e 73 74 61 6c 6c 5b 3d 50 4b  fast-install[=PK
a720: 47 53 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20  GS].            
a730: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 70                op
a740: 74 69 6d 69 7a 65 20 66 6f 72 20 66 61 73 74 20  timize for fast 
a750: 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 5b 64 65  installation [de
a760: 66 61 75 6c 74 3d 79 65 73 5d 0a 20 20 2d 2d 64  fault=yes].  --d
a770: 69 73 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c  isable-libtool-l
a780: 6f 63 6b 20 20 61 76 6f 69 64 20 6c 6f 63 6b 69  ock  avoid locki
a790: 6e 67 20 28 6d 69 67 68 74 20 62 72 65 61 6b 20  ng (might break 
a7a0: 70 61 72 61 6c 6c 65 6c 20 62 75 69 6c 64 73 29  parallel builds)
a7b0: 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 6c 61 72  .  --disable-lar
a7c0: 67 65 66 69 6c 65 20 20 20 20 20 6f 6d 69 74 20  gefile     omit 
a7d0: 73 75 70 70 6f 72 74 20 66 6f 72 20 6c 61 72 67  support for larg
a7e0: 65 20 66 69 6c 65 73 0a 20 20 2d 2d 64 69 73 61  e files.  --disa
a7f0: 62 6c 65 2d 74 68 72 65 61 64 73 61 66 65 20 20  ble-threadsafe  
a800: 20 20 44 69 73 61 62 6c 65 20 6d 75 74 65 78 69    Disable mutexi
a810: 6e 67 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 72 65  ng.  --enable-re
a820: 6c 65 61 73 65 6d 6f 64 65 20 20 20 20 53 75 70  leasemode    Sup
a830: 70 6f 72 74 20 6c 69 62 74 6f 6f 6c 20 6c 69 6e  port libtool lin
a840: 6b 20 74 6f 20 72 65 6c 65 61 73 65 20 6d 6f 64  k to release mod
a850: 65 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 74 65 6d  e.  --enable-tem
a860: 70 73 74 6f 72 65 20 20 20 20 20 20 55 73 65 20  pstore      Use 
a870: 61 6e 20 69 6e 2d 72 61 6d 20 64 61 74 61 62 61  an in-ram databa
a880: 73 65 20 66 6f 72 20 74 65 6d 70 6f 72 61 72 79  se for temporary
a890: 20 74 61 62 6c 65 73 0a 20 20 20 20 20 20 20 20   tables.        
a8a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a8b0: 20 20 28 6e 65 76 65 72 2c 6e 6f 2c 79 65 73 2c    (never,no,yes,
a8c0: 61 6c 77 61 79 73 29 0a 20 20 2d 2d 64 69 73 61  always).  --disa
a8d0: 62 6c 65 2d 74 63 6c 20 20 20 20 20 20 20 20 20  ble-tcl         
a8e0: 20 20 64 6f 20 6e 6f 74 20 62 75 69 6c 64 20 54    do not build T
a8f0: 43 4c 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20 2d  CL extension.  -
a900: 2d 64 69 73 61 62 6c 65 2d 72 65 61 64 6c 69 6e  -disable-readlin
a910: 65 20 20 20 20 20 20 64 69 73 61 62 6c 65 20 72  e      disable r
a920: 65 61 64 6c 69 6e 65 20 73 75 70 70 6f 72 74 20  eadline support 
a930: 5b 64 65 66 61 75 6c 74 3d 64 65 74 65 63 74 5d  [default=detect]
a940: 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 64 65 62 75  .  --enable-debu
a950: 67 20 20 20 20 20 20 20 20 20 20 65 6e 61 62 6c  g          enabl
a960: 65 20 64 65 62 75 67 67 69 6e 67 20 26 20 76 65  e debugging & ve
a970: 72 62 6f 73 65 20 65 78 70 6c 61 69 6e 0a 20 20  rbose explain.  
a980: 2d 2d 64 69 73 61 62 6c 65 2d 61 6d 61 6c 67 61  --disable-amalga
a990: 6d 61 74 69 6f 6e 20 20 44 69 73 61 62 6c 65 20  mation  Disable 
a9a0: 74 68 65 20 61 6d 61 6c 67 61 6d 61 74 69 6f 6e  the amalgamation
a9b0: 20 61 6e 64 20 69 6e 73 74 65 61 64 20 62 75 69   and instead bui
a9c0: 6c 64 20 61 6c 6c 20 66 69 6c 65 73 0a 20 20 20  ld all files.   
a9d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a9e0: 20 20 20 20 20 20 20 73 65 70 61 72 61 74 65 6c         separatel
a9f0: 79 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 6c 6f  y.  --disable-lo
aa00: 61 64 2d 65 78 74 65 6e 73 69 6f 6e 0a 20 20 20  ad-extension.   
aa10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
aa20: 20 20 20 20 20 20 20 44 69 73 61 62 6c 65 20 6c         Disable l
aa30: 6f 61 64 69 6e 67 20 6f 66 20 65 78 74 65 72 6e  oading of extern
aa40: 61 6c 20 65 78 74 65 6e 73 69 6f 6e 73 0a 20 20  al extensions.  
aa50: 2d 2d 65 6e 61 62 6c 65 2d 67 63 6f 76 20 20 20  --enable-gcov   
aa60: 20 20 20 20 20 20 20 20 45 6e 61 62 6c 65 20 63          Enable c
aa70: 6f 76 65 72 61 67 65 20 74 65 73 74 69 6e 67 20  overage testing 
aa80: 75 73 69 6e 67 20 67 63 6f 76 0a 0a 4f 70 74 69  using gcov..Opti
aa90: 6f 6e 61 6c 20 50 61 63 6b 61 67 65 73 3a 0a 20  onal Packages:. 
aaa0: 20 2d 2d 77 69 74 68 2d 50 41 43 4b 41 47 45 5b   --with-PACKAGE[
aab0: 3d 41 52 47 5d 20 20 20 20 75 73 65 20 50 41 43  =ARG]    use PAC
aac0: 4b 41 47 45 20 5b 41 52 47 3d 79 65 73 5d 0a 20  KAGE [ARG=yes]. 
aad0: 20 2d 2d 77 69 74 68 6f 75 74 2d 50 41 43 4b 41   --without-PACKA
aae0: 47 45 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 20  GE       do not 
aaf0: 75 73 65 20 50 41 43 4b 41 47 45 20 28 73 61 6d  use PACKAGE (sam
ab00: 65 20 61 73 20 2d 2d 77 69 74 68 2d 50 41 43 4b  e as --with-PACK
ab10: 41 47 45 3d 6e 6f 29 0a 20 20 2d 2d 77 69 74 68  AGE=no).  --with
ab20: 2d 70 69 63 20 20 20 20 20 20 20 20 20 20 20 20  -pic            
ab30: 20 20 74 72 79 20 74 6f 20 75 73 65 20 6f 6e 6c    try to use onl
ab40: 79 20 50 49 43 2f 6e 6f 6e 2d 50 49 43 20 6f 62  y PIC/non-PIC ob
ab50: 6a 65 63 74 73 20 5b 64 65 66 61 75 6c 74 3d 75  jects [default=u
ab60: 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  se.             
ab70: 20 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 74               bot
ab80: 68 5d 0a 20 20 2d 2d 77 69 74 68 2d 67 6e 75 2d  h].  --with-gnu-
ab90: 6c 64 20 20 20 20 20 20 20 20 20 20 20 61 73 73  ld           ass
aba0: 75 6d 65 20 74 68 65 20 43 20 63 6f 6d 70 69 6c  ume the C compil
abb0: 65 72 20 75 73 65 73 20 47 4e 55 20 6c 64 20 5b  er uses GNU ld [
abc0: 64 65 66 61 75 6c 74 3d 6e 6f 5d 0a 20 20 2d 2d  default=no].  --
abd0: 77 69 74 68 2d 74 63 6c 3d 44 49 52 20 20 20 20  with-tcl=DIR    
abe0: 20 20 20 20 20 20 64 69 72 65 63 74 6f 72 79 20        directory 
abf0: 63 6f 6e 74 61 69 6e 69 6e 67 20 74 63 6c 20 63  containing tcl c
ac00: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 20 20 20  onfiguration.   
ac10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
ac20: 20 20 20 20 20 20 20 28 74 63 6c 43 6f 6e 66 69         (tclConfi
ac30: 67 2e 73 68 29 0a 20 20 2d 2d 77 69 74 68 2d 72  g.sh).  --with-r
ac40: 65 61 64 6c 69 6e 65 2d 6c 69 62 20 20 20 20 20  eadline-lib     
ac50: 73 70 65 63 69 66 79 20 72 65 61 64 6c 69 6e 65  specify readline
ac60: 20 6c 69 62 72 61 72 79 0a 20 20 2d 2d 77 69 74   library.  --wit
ac70: 68 2d 72 65 61 64 6c 69 6e 65 2d 69 6e 63 20 20  h-readline-inc  
ac80: 20 20 20 73 70 65 63 69 66 79 20 72 65 61 64 6c     specify readl
ac90: 69 6e 65 20 69 6e 63 6c 75 64 65 20 70 61 74 68  ine include path
aca0: 73 0a 0a 53 6f 6d 65 20 69 6e 66 6c 75 65 6e 74  s..Some influent
acb0: 69 61 6c 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20  ial environment 
acc0: 76 61 72 69 61 62 6c 65 73 3a 0a 20 20 43 43 20  variables:.  CC 
acd0: 20 20 20 20 20 20 20 20 20 43 20 63 6f 6d 70 69           C compi
ace0: 6c 65 72 20 63 6f 6d 6d 61 6e 64 0a 20 20 43 46  ler command.  CF
acf0: 4c 41 47 53 20 20 20 20 20 20 43 20 63 6f 6d 70  LAGS      C comp
ad00: 69 6c 65 72 20 66 6c 61 67 73 0a 20 20 4c 44 46  iler flags.  LDF
ad10: 4c 41 47 53 20 20 20 20 20 6c 69 6e 6b 65 72 20  LAGS     linker 
ad20: 66 6c 61 67 73 2c 20 65 2e 67 2e 20 2d 4c 3c 6c  flags, e.g. -L<l
ad30: 69 62 20 64 69 72 3e 20 69 66 20 79 6f 75 20 68  ib dir> if you h
ad40: 61 76 65 20 6c 69 62 72 61 72 69 65 73 20 69 6e  ave libraries in
ad50: 20 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20   a.             
ad60: 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20 64 69 72   nonstandard dir
ad70: 65 63 74 6f 72 79 20 3c 6c 69 62 20 64 69 72 3e  ectory <lib dir>
ad80: 0a 20 20 4c 49 42 53 20 20 20 20 20 20 20 20 6c  .  LIBS        l
ad90: 69 62 72 61 72 69 65 73 20 74 6f 20 70 61 73 73  ibraries to pass
ada0: 20 74 6f 20 74 68 65 20 6c 69 6e 6b 65 72 2c 20   to the linker, 
adb0: 65 2e 67 2e 20 2d 6c 3c 6c 69 62 72 61 72 79 3e  e.g. -l<library>
adc0: 0a 20 20 43 50 50 46 4c 41 47 53 20 20 20 20 43  .  CPPFLAGS    C
add0: 2f 43 2b 2b 2f 4f 62 6a 65 63 74 69 76 65 20 43  /C++/Objective C
ade0: 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20 66 6c   preprocessor fl
adf0: 61 67 73 2c 20 65 2e 67 2e 20 2d 49 3c 69 6e 63  ags, e.g. -I<inc
ae00: 6c 75 64 65 20 64 69 72 3e 20 69 66 0a 20 20 20  lude dir> if.   
ae10: 20 20 20 20 20 20 20 20 20 20 20 79 6f 75 20 68             you h
ae20: 61 76 65 20 68 65 61 64 65 72 73 20 69 6e 20 61  ave headers in a
ae30: 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20 64 69 72   nonstandard dir
ae40: 65 63 74 6f 72 79 20 3c 69 6e 63 6c 75 64 65 20  ectory <include 
ae50: 64 69 72 3e 0a 20 20 43 50 50 20 20 20 20 20 20  dir>.  CPP      
ae60: 20 20 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f     C preprocesso
ae70: 72 0a 20 20 54 43 4c 4c 49 42 44 49 52 20 20 20  r.  TCLLIBDIR   
ae80: 57 68 65 72 65 20 74 6f 20 69 6e 73 74 61 6c 6c  Where to install
ae90: 20 74 63 6c 20 70 6c 75 67 69 6e 0a 0a 55 73 65   tcl plugin..Use
aea0: 20 74 68 65 73 65 20 76 61 72 69 61 62 6c 65 73   these variables
aeb0: 20 74 6f 20 6f 76 65 72 72 69 64 65 20 74 68 65   to override the
aec0: 20 63 68 6f 69 63 65 73 20 6d 61 64 65 20 62 79   choices made by
aed0: 20 60 63 6f 6e 66 69 67 75 72 65 27 20 6f 72 20   `configure' or 
aee0: 74 6f 20 68 65 6c 70 0a 69 74 20 74 6f 20 66 69  to help.it to fi
aef0: 6e 64 20 6c 69 62 72 61 72 69 65 73 20 61 6e 64  nd libraries and
af00: 20 70 72 6f 67 72 61 6d 73 20 77 69 74 68 20 6e   programs with n
af10: 6f 6e 73 74 61 6e 64 61 72 64 20 6e 61 6d 65 73  onstandard names
af20: 2f 6c 6f 63 61 74 69 6f 6e 73 2e 0a 0a 5f 41 43  /locations..._AC
af30: 45 4f 46 0a 61 63 5f 73 74 61 74 75 73 3d 24 3f  EOF.ac_status=$?
af40: 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 22 24 61  .fi..if test "$a
af50: 63 5f 69 6e 69 74 5f 68 65 6c 70 22 20 3d 20 22  c_init_help" = "
af60: 72 65 63 75 72 73 69 76 65 22 3b 20 74 68 65 6e  recursive"; then
af70: 0a 20 20 23 20 49 66 20 74 68 65 72 65 20 61 72  .  # If there ar
af80: 65 20 73 75 62 64 69 72 73 2c 20 72 65 70 6f 72  e subdirs, repor
af90: 74 20 74 68 65 69 72 20 73 70 65 63 69 66 69 63  t their specific
afa0: 20 2d 2d 68 65 6c 70 2e 0a 20 20 66 6f 72 20 61   --help..  for a
afb0: 63 5f 64 69 72 20 69 6e 20 3a 20 24 61 63 5f 73  c_dir in : $ac_s
afc0: 75 62 64 69 72 73 5f 61 6c 6c 3b 20 64 6f 20 74  ubdirs_all; do t
afd0: 65 73 74 20 22 78 24 61 63 5f 64 69 72 22 20 3d  est "x$ac_dir" =
afe0: 20 78 3a 20 26 26 20 63 6f 6e 74 69 6e 75 65 0a   x: && continue.
aff0: 20 20 20 20 74 65 73 74 20 2d 64 20 22 24 61 63      test -d "$ac
b000: 5f 64 69 72 22 20 7c 7c 0a 20 20 20 20 20 20 7b  _dir" ||.      {
b010: 20 63 64 20 22 24 73 72 63 64 69 72 22 20 26 26   cd "$srcdir" &&
b020: 20 61 63 5f 70 77 64 3d 60 70 77 64 60 20 26 26   ac_pwd=`pwd` &&
b030: 20 73 72 63 64 69 72 3d 2e 20 26 26 20 74 65 73   srcdir=. && tes
b040: 74 20 2d 64 20 22 24 61 63 5f 64 69 72 22 3b 20  t -d "$ac_dir"; 
b050: 7d 20 7c 7c 0a 20 20 20 20 20 20 63 6f 6e 74 69  } ||.      conti
b060: 6e 75 65 0a 20 20 20 20 61 63 5f 62 75 69 6c 64  nue.    ac_build
b070: 64 69 72 3d 2e 0a 0a 63 61 73 65 20 22 24 61 63  dir=...case "$ac
b080: 5f 64 69 72 22 20 69 6e 0a 2e 29 20 61 63 5f 64  _dir" in..) ac_d
b090: 69 72 5f 73 75 66 66 69 78 3d 20 61 63 5f 74 6f  ir_suffix= ac_to
b0a0: 70 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 3d 2e  p_builddir_sub=.
b0b0: 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72   ac_top_build_pr
b0c0: 65 66 69 78 3d 20 3b 3b 0a 2a 29 0a 20 20 61 63  efix= ;;.*).  ac
b0d0: 5f 64 69 72 5f 73 75 66 66 69 78 3d 2f 60 24 61  _dir_suffix=/`$a
b0e0: 73 5f 65 63 68 6f 20 22 24 61 63 5f 64 69 72 22  s_echo "$ac_dir"
b0f0: 20 7c 20 73 65 64 20 27 73 7c 5e 5c 2e 5b 5c 5c   | sed 's|^\.[\\
b100: 2f 5d 7c 7c 27 60 0a 20 20 23 20 41 20 22 2e 2e  /]||'`.  # A "..
b110: 22 20 66 6f 72 20 65 61 63 68 20 64 69 72 65 63  " for each direc
b120: 74 6f 72 79 20 69 6e 20 24 61 63 5f 64 69 72 5f  tory in $ac_dir_
b130: 73 75 66 66 69 78 2e 0a 20 20 61 63 5f 74 6f 70  suffix..  ac_top
b140: 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 3d 60 24  _builddir_sub=`$
b150: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 64 69 72  as_echo "$ac_dir
b160: 5f 73 75 66 66 69 78 22 20 7c 20 73 65 64 20 27  _suffix" | sed '
b170: 73 7c 2f 5b 5e 5c 5c 2f 5d 2a 7c 2f 2e 2e 7c 67  s|/[^\\/]*|/..|g
b180: 3b 73 7c 2f 7c 7c 27 60 0a 20 20 63 61 73 65 20  ;s|/||'`.  case 
b190: 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72  $ac_top_builddir
b1a0: 5f 73 75 62 20 69 6e 0a 20 20 22 22 29 20 61 63  _sub in.  "") ac
b1b0: 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75  _top_builddir_su
b1c0: 62 3d 2e 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64  b=. ac_top_build
b1d0: 5f 70 72 65 66 69 78 3d 20 3b 3b 0a 20 20 2a 29  _prefix= ;;.  *)
b1e0: 20 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70    ac_top_build_p
b1f0: 72 65 66 69 78 3d 24 61 63 5f 74 6f 70 5f 62 75  refix=$ac_top_bu
b200: 69 6c 64 64 69 72 5f 73 75 62 2f 20 3b 3b 0a 20  ilddir_sub/ ;;. 
b210: 20 65 73 61 63 20 3b 3b 0a 65 73 61 63 0a 61 63   esac ;;.esac.ac
b220: 5f 61 62 73 5f 74 6f 70 5f 62 75 69 6c 64 64 69  _abs_top_builddi
b230: 72 3d 24 61 63 5f 70 77 64 0a 61 63 5f 61 62 73  r=$ac_pwd.ac_abs
b240: 5f 62 75 69 6c 64 64 69 72 3d 24 61 63 5f 70 77  _builddir=$ac_pw
b250: 64 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78 0a  d$ac_dir_suffix.
b260: 23 20 66 6f 72 20 62 61 63 6b 77 61 72 64 20 63  # for backward c
b270: 6f 6d 70 61 74 69 62 69 6c 69 74 79 3a 0a 61 63  ompatibility:.ac
b280: 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d 24 61  _top_builddir=$a
b290: 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66  c_top_build_pref
b2a0: 69 78 0a 0a 63 61 73 65 20 24 73 72 63 64 69 72  ix..case $srcdir
b2b0: 20 69 6e 0a 20 20 2e 29 20 20 23 20 57 65 20 61   in.  .)  # We a
b2c0: 72 65 20 62 75 69 6c 64 69 6e 67 20 69 6e 20 70  re building in p
b2d0: 6c 61 63 65 2e 0a 20 20 20 20 61 63 5f 73 72 63  lace..    ac_src
b2e0: 64 69 72 3d 2e 0a 20 20 20 20 61 63 5f 74 6f 70  dir=..    ac_top
b2f0: 5f 73 72 63 64 69 72 3d 24 61 63 5f 74 6f 70 5f  _srcdir=$ac_top_
b300: 62 75 69 6c 64 64 69 72 5f 73 75 62 0a 20 20 20  builddir_sub.   
b310: 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64   ac_abs_top_srcd
b320: 69 72 3d 24 61 63 5f 70 77 64 20 3b 3b 0a 20 20  ir=$ac_pwd ;;.  
b330: 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d  [\\/]* | ?:[\\/]
b340: 2a 20 29 20 20 23 20 41 62 73 6f 6c 75 74 65 20  * )  # Absolute 
b350: 6e 61 6d 65 2e 0a 20 20 20 20 61 63 5f 73 72 63  name..    ac_src
b360: 64 69 72 3d 24 73 72 63 64 69 72 24 61 63 5f 64  dir=$srcdir$ac_d
b370: 69 72 5f 73 75 66 66 69 78 3b 0a 20 20 20 20 61  ir_suffix;.    a
b380: 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 73 72  c_top_srcdir=$sr
b390: 63 64 69 72 0a 20 20 20 20 61 63 5f 61 62 73 5f  cdir.    ac_abs_
b3a0: 74 6f 70 5f 73 72 63 64 69 72 3d 24 73 72 63 64  top_srcdir=$srcd
b3b0: 69 72 20 3b 3b 0a 20 20 2a 29 20 23 20 52 65 6c  ir ;;.  *) # Rel
b3c0: 61 74 69 76 65 20 6e 61 6d 65 2e 0a 20 20 20 20  ative name..    
b3d0: 61 63 5f 73 72 63 64 69 72 3d 24 61 63 5f 74 6f  ac_srcdir=$ac_to
b3e0: 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 24 73  p_build_prefix$s
b3f0: 72 63 64 69 72 24 61 63 5f 64 69 72 5f 73 75 66  rcdir$ac_dir_suf
b400: 66 69 78 0a 20 20 20 20 61 63 5f 74 6f 70 5f 73  fix.    ac_top_s
b410: 72 63 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75  rcdir=$ac_top_bu
b420: 69 6c 64 5f 70 72 65 66 69 78 24 73 72 63 64 69  ild_prefix$srcdi
b430: 72 0a 20 20 20 20 61 63 5f 61 62 73 5f 74 6f 70  r.    ac_abs_top
b440: 5f 73 72 63 64 69 72 3d 24 61 63 5f 70 77 64 2f  _srcdir=$ac_pwd/
b450: 24 73 72 63 64 69 72 20 3b 3b 0a 65 73 61 63 0a  $srcdir ;;.esac.
b460: 61 63 5f 61 62 73 5f 73 72 63 64 69 72 3d 24 61  ac_abs_srcdir=$a
b470: 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72  c_abs_top_srcdir
b480: 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78 0a 0a  $ac_dir_suffix..
b490: 20 20 20 20 63 64 20 22 24 61 63 5f 64 69 72 22      cd "$ac_dir"
b4a0: 20 7c 7c 20 7b 20 61 63 5f 73 74 61 74 75 73 3d   || { ac_status=
b4b0: 24 3f 3b 20 63 6f 6e 74 69 6e 75 65 3b 20 7d 0a  $?; continue; }.
b4c0: 20 20 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20      # Check for 
b4d0: 67 75 65 73 74 65 64 20 63 6f 6e 66 69 67 75 72  guested configur
b4e0: 65 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d  e..    if test -
b4f0: 66 20 22 24 61 63 5f 73 72 63 64 69 72 2f 63 6f  f "$ac_srcdir/co
b500: 6e 66 69 67 75 72 65 2e 67 6e 75 22 3b 20 74 68  nfigure.gnu"; th
b510: 65 6e 0a 20 20 20 20 20 20 65 63 68 6f 20 26 26  en.      echo &&
b520: 0a 20 20 20 20 20 20 24 53 48 45 4c 4c 20 22 24  .      $SHELL "$
b530: 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69 67  ac_srcdir/config
b540: 75 72 65 2e 67 6e 75 22 20 2d 2d 68 65 6c 70 3d  ure.gnu" --help=
b550: 72 65 63 75 72 73 69 76 65 0a 20 20 20 20 65 6c  recursive.    el
b560: 69 66 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f  if test -f "$ac_
b570: 73 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65  srcdir/configure
b580: 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 65 63  "; then.      ec
b590: 68 6f 20 26 26 0a 20 20 20 20 20 20 24 53 48 45  ho &&.      $SHE
b5a0: 4c 4c 20 22 24 61 63 5f 73 72 63 64 69 72 2f 63  LL "$ac_srcdir/c
b5b0: 6f 6e 66 69 67 75 72 65 22 20 2d 2d 68 65 6c 70  onfigure" --help
b5c0: 3d 72 65 63 75 72 73 69 76 65 0a 20 20 20 20 65  =recursive.    e
b5d0: 6c 73 65 0a 20 20 20 20 20 20 24 61 73 5f 65 63  lse.      $as_ec
b5e0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
b5f0: 49 4e 47 3a 20 6e 6f 20 63 6f 6e 66 69 67 75 72  ING: no configur
b600: 61 74 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f  ation informatio
b610: 6e 20 69 73 20 69 6e 20 24 61 63 5f 64 69 72 22  n is in $ac_dir"
b620: 20 3e 26 32 0a 20 20 20 20 66 69 20 7c 7c 20 61   >&2.    fi || a
b630: 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 20  c_status=$?.    
b640: 63 64 20 22 24 61 63 5f 70 77 64 22 20 7c 7c 20  cd "$ac_pwd" || 
b650: 7b 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 3b 20  { ac_status=$?; 
b660: 62 72 65 61 6b 3b 20 7d 0a 20 20 64 6f 6e 65 0a  break; }.  done.
b670: 66 69 0a 0a 74 65 73 74 20 2d 6e 20 22 24 61 63  fi..test -n "$ac
b680: 5f 69 6e 69 74 5f 68 65 6c 70 22 20 26 26 20 65  _init_help" && e
b690: 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 0a 69  xit $ac_status.i
b6a0: 66 20 24 61 63 5f 69 6e 69 74 5f 76 65 72 73 69  f $ac_init_versi
b6b0: 6f 6e 3b 20 74 68 65 6e 0a 20 20 63 61 74 20 3c  on; then.  cat <
b6c0: 3c 5c 5f 41 43 45 4f 46 0a 73 71 6c 69 74 65 20  <\_ACEOF.sqlite 
b6d0: 63 6f 6e 66 69 67 75 72 65 20 33 2e 38 2e 38 2e  configure 3.8.8.
b6e0: 33 0a 67 65 6e 65 72 61 74 65 64 20 62 79 20 47  3.generated by G
b6f0: 4e 55 20 41 75 74 6f 63 6f 6e 66 20 32 2e 36 32  NU Autoconf 2.62
b700: 0a 0a 43 6f 70 79 72 69 67 68 74 20 28 43 29 20  ..Copyright (C) 
b710: 31 39 39 32 2c 20 31 39 39 33 2c 20 31 39 39 34  1992, 1993, 1994
b720: 2c 20 31 39 39 35 2c 20 31 39 39 36 2c 20 31 39  , 1995, 1996, 19
b730: 39 38 2c 20 31 39 39 39 2c 20 32 30 30 30 2c 20  98, 1999, 2000, 
b740: 32 30 30 31 2c 0a 32 30 30 32 2c 20 32 30 30 33  2001,.2002, 2003
b750: 2c 20 32 30 30 34 2c 20 32 30 30 35 2c 20 32 30  , 2004, 2005, 20
b760: 30 36 2c 20 32 30 30 37 2c 20 32 30 30 38 20 46  06, 2007, 2008 F
b770: 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75  ree Software Fou
b780: 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 0a 54 68  ndation, Inc..Th
b790: 69 73 20 63 6f 6e 66 69 67 75 72 65 20 73 63 72  is configure scr
b7a0: 69 70 74 20 69 73 20 66 72 65 65 20 73 6f 66 74  ipt is free soft
b7b0: 77 61 72 65 3b 20 74 68 65 20 46 72 65 65 20 53  ware; the Free S
b7c0: 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69  oftware Foundati
b7d0: 6f 6e 0a 67 69 76 65 73 20 75 6e 6c 69 6d 69 74  on.gives unlimit
b7e0: 65 64 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f  ed permission to
b7f0: 20 63 6f 70 79 2c 20 64 69 73 74 72 69 62 75 74   copy, distribut
b800: 65 20 61 6e 64 20 6d 6f 64 69 66 79 20 69 74 2e  e and modify it.
b810: 0a 5f 41 43 45 4f 46 0a 20 20 65 78 69 74 0a 66  ._ACEOF.  exit.f
b820: 69 0a 63 61 74 20 3e 63 6f 6e 66 69 67 2e 6c 6f  i.cat >config.lo
b830: 67 20 3c 3c 5f 41 43 45 4f 46 0a 54 68 69 73 20  g <<_ACEOF.This 
b840: 66 69 6c 65 20 63 6f 6e 74 61 69 6e 73 20 61 6e  file contains an
b850: 79 20 6d 65 73 73 61 67 65 73 20 70 72 6f 64 75  y messages produ
b860: 63 65 64 20 62 79 20 63 6f 6d 70 69 6c 65 72 73  ced by compilers
b870: 20 77 68 69 6c 65 0a 72 75 6e 6e 69 6e 67 20 63   while.running c
b880: 6f 6e 66 69 67 75 72 65 2c 20 74 6f 20 61 69 64  onfigure, to aid
b890: 20 64 65 62 75 67 67 69 6e 67 20 69 66 20 63 6f   debugging if co
b8a0: 6e 66 69 67 75 72 65 20 6d 61 6b 65 73 20 61 20  nfigure makes a 
b8b0: 6d 69 73 74 61 6b 65 2e 0a 0a 49 74 20 77 61 73  mistake...It was
b8c0: 20 63 72 65 61 74 65 64 20 62 79 20 73 71 6c 69   created by sqli
b8d0: 74 65 20 24 61 73 5f 6d 65 20 33 2e 38 2e 38 2e  te $as_me 3.8.8.
b8e0: 33 2c 20 77 68 69 63 68 20 77 61 73 0a 67 65 6e  3, which was.gen
b8f0: 65 72 61 74 65 64 20 62 79 20 47 4e 55 20 41 75  erated by GNU Au
b900: 74 6f 63 6f 6e 66 20 32 2e 36 32 2e 20 20 49 6e  toconf 2.62.  In
b910: 76 6f 63 61 74 69 6f 6e 20 63 6f 6d 6d 61 6e 64  vocation command
b920: 20 6c 69 6e 65 20 77 61 73 0a 0a 20 20 24 20 24   line was..  $ $
b930: 30 20 24 40 0a 0a 5f 41 43 45 4f 46 0a 65 78 65  0 $@.._ACEOF.exe
b940: 63 20 35 3e 3e 63 6f 6e 66 69 67 2e 6c 6f 67 0a  c 5>>config.log.
b950: 7b 0a 63 61 74 20 3c 3c 5f 41 53 55 4e 41 4d 45  {.cat <<_ASUNAME
b960: 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  .## --------- ##
b970: 0a 23 23 20 50 6c 61 74 66 6f 72 6d 2e 20 23 23  .## Platform. ##
b980: 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  .## --------- ##
b990: 0a 0a 68 6f 73 74 6e 61 6d 65 20 3d 20 60 28 68  ..hostname = `(h
b9a0: 6f 73 74 6e 61 6d 65 20 7c 7c 20 75 6e 61 6d 65  ostname || uname
b9b0: 20 2d 6e 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c   -n) 2>/dev/null
b9c0: 20 7c 20 73 65 64 20 31 71 60 0a 75 6e 61 6d 65   | sed 1q`.uname
b9d0: 20 2d 6d 20 3d 20 60 28 75 6e 61 6d 65 20 2d 6d   -m = `(uname -m
b9e0: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c  ) 2>/dev/null ||
b9f0: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75   echo unknown`.u
ba00: 6e 61 6d 65 20 2d 72 20 3d 20 60 28 75 6e 61 6d  name -r = `(unam
ba10: 65 20 2d 72 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  e -r) 2>/dev/nul
ba20: 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77  l || echo unknow
ba30: 6e 60 0a 75 6e 61 6d 65 20 2d 73 20 3d 20 60 28  n`.uname -s = `(
ba40: 75 6e 61 6d 65 20 2d 73 29 20 32 3e 2f 64 65 76  uname -s) 2>/dev
ba50: 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e  /null || echo un
ba60: 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 76 20  known`.uname -v 
ba70: 3d 20 60 28 75 6e 61 6d 65 20 2d 76 29 20 32 3e  = `(uname -v) 2>
ba80: 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68  /dev/null || ech
ba90: 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f 75 73 72  o unknown`../usr
baa0: 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 70 20 3d 20  /bin/uname -p = 
bab0: 60 28 2f 75 73 72 2f 62 69 6e 2f 75 6e 61 6d 65  `(/usr/bin/uname
bac0: 20 2d 70 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c   -p) 2>/dev/null
bad0: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
bae0: 60 0a 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 58 20  `./bin/uname -X 
baf0: 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 75 6e 61      = `(/bin/una
bb00: 6d 65 20 2d 58 29 20 32 3e 2f 64 65 76 2f 6e 75  me -X) 2>/dev/nu
bb10: 6c 6c 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75  ll     || echo u
bb20: 6e 6b 6e 6f 77 6e 60 0a 0a 2f 62 69 6e 2f 61 72  nknown`../bin/ar
bb30: 63 68 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ch              
bb40: 3d 20 60 28 2f 62 69 6e 2f 61 72 63 68 29 20 32  = `(/bin/arch) 2
bb50: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20  >/dev/null      
bb60: 20 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20          || echo 
bb70: 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62 69  unknown`./usr/bi
bb80: 6e 2f 61 72 63 68 20 2d 6b 20 20 20 20 20 20 20  n/arch -k       
bb90: 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 61 72 63  = `(/usr/bin/arc
bba0: 68 20 2d 6b 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  h -k) 2>/dev/nul
bbb0: 6c 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20  l       || echo 
bbc0: 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 63 6f  unknown`./usr/co
bbd0: 6e 76 65 78 2f 67 65 74 73 79 73 69 6e 66 6f 20  nvex/getsysinfo 
bbe0: 3d 20 60 28 2f 75 73 72 2f 63 6f 6e 76 65 78 2f  = `(/usr/convex/
bbf0: 67 65 74 73 79 73 69 6e 66 6f 29 20 32 3e 2f 64  getsysinfo) 2>/d
bc00: 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20  ev/null || echo 
bc10: 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62 69  unknown`./usr/bi
bc20: 6e 2f 68 6f 73 74 69 6e 66 6f 20 20 20 20 20 20  n/hostinfo      
bc30: 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 68 6f 73  = `(/usr/bin/hos
bc40: 74 69 6e 66 6f 29 20 32 3e 2f 64 65 76 2f 6e 75  tinfo) 2>/dev/nu
bc50: 6c 6c 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20  ll      || echo 
bc60: 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 6d 61  unknown`./bin/ma
bc70: 63 68 69 6e 65 20 20 20 20 20 20 20 20 20 20 20  chine           
bc80: 3d 20 60 28 2f 62 69 6e 2f 6d 61 63 68 69 6e 65  = `(/bin/machine
bc90: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20  ) 2>/dev/null   
bca0: 20 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20          || echo 
bcb0: 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62 69  unknown`./usr/bi
bcc0: 6e 2f 6f 73 6c 65 76 65 6c 20 20 20 20 20 20 20  n/oslevel       
bcd0: 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 6f 73 6c  = `(/usr/bin/osl
bce0: 65 76 65 6c 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  evel) 2>/dev/nul
bcf0: 6c 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20  l       || echo 
bd00: 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 75 6e  unknown`./bin/un
bd10: 69 76 65 72 73 65 20 20 20 20 20 20 20 20 20 20  iverse          
bd20: 3d 20 60 28 2f 62 69 6e 2f 75 6e 69 76 65 72 73  = `(/bin/univers
bd30: 65 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20  e) 2>/dev/null  
bd40: 20 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20          || echo 
bd50: 75 6e 6b 6e 6f 77 6e 60 0a 0a 5f 41 53 55 4e 41  unknown`.._ASUNA
bd60: 4d 45 0a 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  ME..as_save_IFS=
bd70: 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
bd80: 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
bd90: 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
bda0: 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
bdb0: 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
bdc0: 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
bdd0: 72 3d 2e 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  r=..  $as_echo "
bde0: 50 41 54 48 3a 20 24 61 73 5f 64 69 72 22 0a 64  PATH: $as_dir".d
bdf0: 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
be00: 5f 49 46 53 0a 0a 7d 20 3e 26 35 0a 0a 63 61 74  _IFS..} >&5..cat
be10: 20 3e 26 35 20 3c 3c 5f 41 43 45 4f 46 0a 0a 0a   >&5 <<_ACEOF...
be20: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  ## ----------- #
be30: 23 0a 23 23 20 43 6f 72 65 20 74 65 73 74 73 2e  #.## Core tests.
be40: 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d   ##.## ---------
be50: 2d 2d 20 23 23 0a 0a 5f 41 43 45 4f 46 0a 0a 0a  -- ##.._ACEOF...
be60: 23 20 4b 65 65 70 20 61 20 74 72 61 63 65 20 6f  # Keep a trace o
be70: 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69  f the command li
be80: 6e 65 2e 0a 23 20 53 74 72 69 70 20 6f 75 74 20  ne..# Strip out 
be90: 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 61 6e 64 20  --no-create and 
bea0: 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20 73  --no-recursion s
beb0: 6f 20 74 68 65 79 20 64 6f 20 6e 6f 74 20 70 69  o they do not pi
bec0: 6c 65 20 75 70 2e 0a 23 20 53 74 72 69 70 20 6f  le up..# Strip o
bed0: 75 74 20 2d 2d 73 69 6c 65 6e 74 20 62 65 63 61  ut --silent beca
bee0: 75 73 65 20 77 65 20 64 6f 6e 27 74 20 77 61 6e  use we don't wan
bef0: 74 20 74 6f 20 72 65 63 6f 72 64 20 69 74 20 66  t to record it f
bf00: 6f 72 20 66 75 74 75 72 65 20 72 75 6e 73 2e 0a  or future runs..
bf10: 23 20 41 6c 73 6f 20 71 75 6f 74 65 20 61 6e 79  # Also quote any
bf20: 20 61 72 67 73 20 63 6f 6e 74 61 69 6e 69 6e 67   args containing
bf30: 20 73 68 65 6c 6c 20 6d 65 74 61 2d 63 68 61 72   shell meta-char
bf40: 61 63 74 65 72 73 2e 0a 23 20 4d 61 6b 65 20 74  acters..# Make t
bf50: 77 6f 20 70 61 73 73 65 73 20 74 6f 20 61 6c 6c  wo passes to all
bf60: 6f 77 20 66 6f 72 20 70 72 6f 70 65 72 20 64 75  ow for proper du
bf70: 70 6c 69 63 61 74 65 2d 61 72 67 75 6d 65 6e 74  plicate-argument
bf80: 20 73 75 70 70 72 65 73 73 69 6f 6e 2e 0a 61 63   suppression..ac
bf90: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 3d  _configure_args=
bfa0: 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72  .ac_configure_ar
bfb0: 67 73 30 3d 0a 61 63 5f 63 6f 6e 66 69 67 75 72  gs0=.ac_configur
bfc0: 65 5f 61 72 67 73 31 3d 0a 61 63 5f 6d 75 73 74  e_args1=.ac_must
bfd0: 5f 6b 65 65 70 5f 6e 65 78 74 3d 66 61 6c 73 65  _keep_next=false
bfe0: 0a 66 6f 72 20 61 63 5f 70 61 73 73 20 69 6e 20  .for ac_pass in 
bff0: 31 20 32 0a 64 6f 0a 20 20 66 6f 72 20 61 63 5f  1 2.do.  for ac_
c000: 61 72 67 0a 20 20 64 6f 0a 20 20 20 20 63 61 73  arg.  do.    cas
c010: 65 20 24 61 63 5f 61 72 67 20 69 6e 0a 20 20 20  e $ac_arg in.   
c020: 20 2d 6e 6f 2d 63 72 65 61 74 65 20 7c 20 2d 2d   -no-create | --
c030: 6e 6f 2d 63 2a 20 7c 20 2d 6e 20 7c 20 2d 6e 6f  no-c* | -n | -no
c040: 2d 72 65 63 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e  -recursion | --n
c050: 6f 2d 72 2a 29 20 63 6f 6e 74 69 6e 75 65 20 3b  o-r*) continue ;
c060: 3b 0a 20 20 20 20 2d 71 20 7c 20 2d 71 75 69 65  ;.    -q | -quie
c070: 74 20 7c 20 2d 2d 71 75 69 65 74 20 7c 20 2d 2d  t | --quiet | --
c080: 71 75 69 65 20 7c 20 2d 2d 71 75 69 20 7c 20 2d  quie | --qui | -
c090: 2d 71 75 20 7c 20 2d 2d 71 20 5c 0a 20 20 20 20  -qu | --q \.    
c0a0: 7c 20 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69  | -silent | --si
c0b0: 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 20 7c  lent | --silen |
c0c0: 20 2d 2d 73 69 6c 65 20 7c 20 2d 2d 73 69 6c 29   --sile | --sil)
c0d0: 0a 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 20  .      continue 
c0e0: 3b 3b 0a 20 20 20 20 2a 5c 27 2a 29 0a 20 20 20  ;;.    *\'*).   
c0f0: 20 20 20 61 63 5f 61 72 67 3d 60 24 61 73 5f 65     ac_arg=`$as_e
c100: 63 68 6f 20 22 24 61 63 5f 61 72 67 22 20 7c 20  cho "$ac_arg" | 
c110: 73 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c  sed "s/'/'\\\\\\
c120: 5c 5c 27 27 2f 67 22 60 20 3b 3b 0a 20 20 20 20  \\''/g"` ;;.    
c130: 65 73 61 63 0a 20 20 20 20 63 61 73 65 20 24 61  esac.    case $a
c140: 63 5f 70 61 73 73 20 69 6e 0a 20 20 20 20 31 29  c_pass in.    1)
c150: 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72   ac_configure_ar
c160: 67 73 30 3d 22 24 61 63 5f 63 6f 6e 66 69 67 75  gs0="$ac_configu
c170: 72 65 5f 61 72 67 73 30 20 27 24 61 63 5f 61 72  re_args0 '$ac_ar
c180: 67 27 22 20 3b 3b 0a 20 20 20 20 32 29 0a 20 20  g'" ;;.    2).  
c190: 20 20 20 20 61 63 5f 63 6f 6e 66 69 67 75 72 65      ac_configure
c1a0: 5f 61 72 67 73 31 3d 22 24 61 63 5f 63 6f 6e 66  _args1="$ac_conf
c1b0: 69 67 75 72 65 5f 61 72 67 73 31 20 27 24 61 63  igure_args1 '$ac
c1c0: 5f 61 72 67 27 22 0a 20 20 20 20 20 20 69 66 20  _arg'".      if 
c1d0: 74 65 73 74 20 24 61 63 5f 6d 75 73 74 5f 6b 65  test $ac_must_ke
c1e0: 65 70 5f 6e 65 78 74 20 3d 20 74 72 75 65 3b 20  ep_next = true; 
c1f0: 74 68 65 6e 0a 09 61 63 5f 6d 75 73 74 5f 6b 65  then..ac_must_ke
c200: 65 70 5f 6e 65 78 74 3d 66 61 6c 73 65 20 23 20  ep_next=false # 
c210: 47 6f 74 20 76 61 6c 75 65 2c 20 62 61 63 6b 20  Got value, back 
c220: 74 6f 20 6e 6f 72 6d 61 6c 2e 0a 20 20 20 20 20  to normal..     
c230: 20 65 6c 73 65 0a 09 63 61 73 65 20 24 61 63 5f   else..case $ac_
c240: 61 72 67 20 69 6e 0a 09 20 20 2a 3d 2a 20 7c 20  arg in..  *=* | 
c250: 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65 20 7c  --config-cache |
c260: 20 2d 43 20 7c 20 2d 64 69 73 61 62 6c 65 2d 2a   -C | -disable-*
c270: 20 7c 20 2d 2d 64 69 73 61 62 6c 65 2d 2a 20 5c   | --disable-* \
c280: 0a 09 20 20 7c 20 2d 65 6e 61 62 6c 65 2d 2a 20  ..  | -enable-* 
c290: 7c 20 2d 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20 2d  | --enable-* | -
c2a0: 67 61 73 20 7c 20 2d 2d 67 2a 20 7c 20 2d 6e 66  gas | --g* | -nf
c2b0: 70 20 7c 20 2d 2d 6e 66 2a 20 5c 0a 09 20 20 7c  p | --nf* \..  |
c2c0: 20 2d 71 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d   -q | -quiet | -
c2d0: 2d 71 2a 20 7c 20 2d 73 69 6c 65 6e 74 20 7c 20  -q* | -silent | 
c2e0: 2d 2d 73 69 6c 2a 20 7c 20 2d 76 20 7c 20 2d 76  --sil* | -v | -v
c2f0: 65 72 62 2a 20 5c 0a 09 20 20 7c 20 2d 77 69 74  erb* \..  | -wit
c300: 68 2d 2a 20 7c 20 2d 2d 77 69 74 68 2d 2a 20 7c  h-* | --with-* |
c310: 20 2d 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d   -without-* | --
c320: 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 78 29  without-* | --x)
c330: 0a 09 20 20 20 20 63 61 73 65 20 22 24 61 63 5f  ..    case "$ac_
c340: 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30 20  configure_args0 
c350: 22 20 69 6e 0a 09 20 20 20 20 20 20 22 24 61 63  " in..      "$ac
c360: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31  _configure_args1
c370: 22 2a 22 20 27 24 61 63 5f 61 72 67 27 20 22 2a  "*" '$ac_arg' "*
c380: 20 29 20 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a 09   ) continue ;;..
c390: 20 20 20 20 65 73 61 63 0a 09 20 20 20 20 3b 3b      esac..    ;;
c3a0: 0a 09 20 20 2d 2a 20 29 20 61 63 5f 6d 75 73 74  ..  -* ) ac_must
c3b0: 5f 6b 65 65 70 5f 6e 65 78 74 3d 74 72 75 65 20  _keep_next=true 
c3c0: 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66  ;;..esac.      f
c3d0: 69 0a 20 20 20 20 20 20 61 63 5f 63 6f 6e 66 69  i.      ac_confi
c3e0: 67 75 72 65 5f 61 72 67 73 3d 22 24 61 63 5f 63  gure_args="$ac_c
c3f0: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 20 27 24  onfigure_args '$
c400: 61 63 5f 61 72 67 27 22 0a 20 20 20 20 20 20 3b  ac_arg'".      ;
c410: 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 64 6f 6e  ;.    esac.  don
c420: 65 0a 64 6f 6e 65 0a 24 61 73 5f 75 6e 73 65 74  e.done.$as_unset
c430: 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72   ac_configure_ar
c440: 67 73 30 20 7c 7c 20 74 65 73 74 20 22 24 7b 61  gs0 || test "${a
c450: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
c460: 30 2b 73 65 74 7d 22 20 21 3d 20 73 65 74 20 7c  0+set}" != set |
c470: 7c 20 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72 65  | { ac_configure
c480: 5f 61 72 67 73 30 3d 3b 20 65 78 70 6f 72 74 20  _args0=; export 
c490: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
c4a0: 73 30 3b 20 7d 0a 24 61 73 5f 75 6e 73 65 74 20  s0; }.$as_unset 
c4b0: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
c4c0: 73 31 20 7c 7c 20 74 65 73 74 20 22 24 7b 61 63  s1 || test "${ac
c4d0: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31  _configure_args1
c4e0: 2b 73 65 74 7d 22 20 21 3d 20 73 65 74 20 7c 7c  +set}" != set ||
c4f0: 20 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f   { ac_configure_
c500: 61 72 67 73 31 3d 3b 20 65 78 70 6f 72 74 20 61  args1=; export a
c510: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
c520: 31 3b 20 7d 0a 0a 23 20 57 68 65 6e 20 69 6e 74  1; }..# When int
c530: 65 72 72 75 70 74 65 64 20 6f 72 20 65 78 69 74  errupted or exit
c540: 27 64 2c 20 63 6c 65 61 6e 75 70 20 74 65 6d 70  'd, cleanup temp
c550: 6f 72 61 72 79 20 66 69 6c 65 73 2c 20 61 6e 64  orary files, and
c560: 20 63 6f 6d 70 6c 65 74 65 0a 23 20 63 6f 6e 66   complete.# conf
c570: 69 67 2e 6c 6f 67 2e 20 20 57 65 20 72 65 6d 6f  ig.log.  We remo
c580: 76 65 20 63 6f 6d 6d 65 6e 74 73 20 62 65 63 61  ve comments beca
c590: 75 73 65 20 61 6e 79 77 61 79 20 74 68 65 20 71  use anyway the q
c5a0: 75 6f 74 65 73 20 69 6e 20 74 68 65 72 65 0a 23  uotes in there.#
c5b0: 20 77 6f 75 6c 64 20 63 61 75 73 65 20 70 72 6f   would cause pro
c5c0: 62 6c 65 6d 73 20 6f 72 20 6c 6f 6f 6b 20 75 67  blems or look ug
c5d0: 6c 79 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20 55  ly..# WARNING: U
c5e0: 73 65 20 27 5c 27 27 20 74 6f 20 72 65 70 72 65  se '\'' to repre
c5f0: 73 65 6e 74 20 61 6e 20 61 70 6f 73 74 72 6f 70  sent an apostrop
c600: 68 65 20 77 69 74 68 69 6e 20 74 68 65 20 74 72  he within the tr
c610: 61 70 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20 44  ap..# WARNING: D
c620: 6f 20 6e 6f 74 20 73 74 61 72 74 20 74 68 65 20  o not start the 
c630: 74 72 61 70 20 63 6f 64 65 20 77 69 74 68 20 61  trap code with a
c640: 20 6e 65 77 6c 69 6e 65 2c 20 64 75 65 20 74 6f   newline, due to
c650: 20 61 20 46 72 65 65 42 53 44 20 34 2e 30 20 62   a FreeBSD 4.0 b
c660: 75 67 2e 0a 74 72 61 70 20 27 65 78 69 74 5f 73  ug..trap 'exit_s
c670: 74 61 74 75 73 3d 24 3f 0a 20 20 23 20 53 61 76  tatus=$?.  # Sav
c680: 65 20 69 6e 74 6f 20 63 6f 6e 66 69 67 2e 6c 6f  e into config.lo
c690: 67 20 73 6f 6d 65 20 69 6e 66 6f 72 6d 61 74 69  g some informati
c6a0: 6f 6e 20 74 68 61 74 20 6d 69 67 68 74 20 68 65  on that might he
c6b0: 6c 70 20 69 6e 20 64 65 62 75 67 67 69 6e 67 2e  lp in debugging.
c6c0: 0a 20 20 7b 0a 20 20 20 20 65 63 68 6f 0a 0a 20  .  {.    echo.. 
c6d0: 20 20 20 63 61 74 20 3c 3c 5c 5f 41 53 42 4f 58     cat <<\_ASBOX
c6e0: 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  .## ------------
c6f0: 2d 2d 2d 2d 20 23 23 0a 23 23 20 43 61 63 68 65  ---- ##.## Cache
c700: 20 76 61 72 69 61 62 6c 65 73 2e 20 23 23 0a 23   variables. ##.#
c710: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
c720: 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20 20 20  -- ##._ASBOX.   
c730: 20 65 63 68 6f 0a 20 20 20 20 23 20 54 68 65 20   echo.    # The 
c740: 66 6f 6c 6c 6f 77 69 6e 67 20 77 61 79 20 6f 66  following way of
c750: 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 61 63   writing the cac
c760: 68 65 20 6d 69 73 68 61 6e 64 6c 65 73 20 6e 65  he mishandles ne
c770: 77 6c 69 6e 65 73 20 69 6e 20 76 61 6c 75 65 73  wlines in values
c780: 2c 0a 28 0a 20 20 66 6f 72 20 61 63 5f 76 61 72  ,.(.  for ac_var
c790: 20 69 6e 20 60 28 73 65 74 29 20 32 3e 26 31 20   in `(set) 2>&1 
c7a0: 7c 20 73 65 64 20 2d 6e 20 27 5c 27 27 73 2f 5e  | sed -n '\''s/^
c7b0: 5c 28 5b 61 2d 7a 41 2d 5a 5f 5d 5b 61 2d 7a 41  \([a-zA-Z_][a-zA
c7c0: 2d 5a 30 2d 39 5f 5d 2a 5c 29 3d 2e 2a 2f 5c 31  -Z0-9_]*\)=.*/\1
c7d0: 2f 70 27 5c 27 27 60 3b 20 64 6f 0a 20 20 20 20  /p'\''`; do.    
c7e0: 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61  eval ac_val=\$$a
c7f0: 63 5f 76 61 72 0a 20 20 20 20 63 61 73 65 20 24  c_var.    case $
c800: 61 63 5f 76 61 6c 20 69 6e 20 23 28 0a 20 20 20  ac_val in #(.   
c810: 20 2a 24 7b 61 73 5f 6e 6c 7d 2a 29 0a 20 20 20   *${as_nl}*).   
c820: 20 20 20 63 61 73 65 20 24 61 63 5f 76 61 72 20     case $ac_var 
c830: 69 6e 20 23 28 0a 20 20 20 20 20 20 2a 5f 63 76  in #(.      *_cv
c840: 5f 2a 29 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  _*) { $as_echo "
c850: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
c860: 57 41 52 4e 49 4e 47 3a 20 43 61 63 68 65 20 76  WARNING: Cache v
c870: 61 72 69 61 62 6c 65 20 24 61 63 5f 76 61 72 20  ariable $ac_var 
c880: 63 6f 6e 74 61 69 6e 73 20 61 20 6e 65 77 6c 69  contains a newli
c890: 6e 65 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ne." >&5.$as_ech
c8a0: 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
c8b0: 4e 47 3a 20 43 61 63 68 65 20 76 61 72 69 61 62  NG: Cache variab
c8c0: 6c 65 20 24 61 63 5f 76 61 72 20 63 6f 6e 74 61  le $ac_var conta
c8d0: 69 6e 73 20 61 20 6e 65 77 6c 69 6e 65 2e 22 20  ins a newline." 
c8e0: 3e 26 32 3b 7d 20 3b 3b 0a 20 20 20 20 20 20 65  >&2;} ;;.      e
c8f0: 73 61 63 0a 20 20 20 20 20 20 63 61 73 65 20 24  sac.      case $
c900: 61 63 5f 76 61 72 20 69 6e 20 23 28 0a 20 20 20  ac_var in #(.   
c910: 20 20 20 5f 20 7c 20 49 46 53 20 7c 20 61 73 5f     _ | IFS | as_
c920: 6e 6c 29 20 3b 3b 20 23 28 0a 20 20 20 20 20 20  nl) ;; #(.      
c930: 42 41 53 48 5f 41 52 47 56 20 7c 20 42 41 53 48  BASH_ARGV | BASH
c940: 5f 53 4f 55 52 43 45 29 20 65 76 61 6c 20 24 61  _SOURCE) eval $a
c950: 63 5f 76 61 72 3d 20 3b 3b 20 23 28 0a 20 20 20  c_var= ;; #(.   
c960: 20 20 20 2a 29 20 24 61 73 5f 75 6e 73 65 74 20     *) $as_unset 
c970: 24 61 63 5f 76 61 72 20 3b 3b 0a 20 20 20 20 20  $ac_var ;;.     
c980: 20 65 73 61 63 20 3b 3b 0a 20 20 20 20 65 73 61   esac ;;.    esa
c990: 63 0a 20 20 64 6f 6e 65 0a 20 20 28 73 65 74 29  c.  done.  (set)
c9a0: 20 32 3e 26 31 20 7c 0a 20 20 20 20 63 61 73 65   2>&1 |.    case
c9b0: 20 24 61 73 5f 6e 6c 60 28 61 63 5f 73 70 61 63   $as_nl`(ac_spac
c9c0: 65 3d 27 5c 27 27 20 27 5c 27 27 3b 20 73 65 74  e='\'' '\''; set
c9d0: 29 20 32 3e 26 31 60 20 69 6e 20 23 28 0a 20 20  ) 2>&1` in #(.  
c9e0: 20 20 2a 24 7b 61 73 5f 6e 6c 7d 61 63 5f 73 70    *${as_nl}ac_sp
c9f0: 61 63 65 3d 5c 20 2a 29 0a 20 20 20 20 20 20 73  ace=\ *).      s
ca00: 65 64 20 2d 6e 20 5c 0a 09 22 73 2f 27 5c 27 27  ed -n \.."s/'\''
ca10: 2f 27 5c 27 27 5c 5c 5c 5c 27 5c 27 27 27 5c 27  /'\''\\\\'\'''\'
ca20: 27 2f 67 3b 0a 09 20 20 73 2f 5e 5c 5c 28 5b 5f  '/g;..  s/^\\([_
ca30: 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5f 63  $as_cr_alnum]*_c
ca40: 76 5f 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d  v_[_$as_cr_alnum
ca50: 5d 2a 5c 5c 29 3d 5c 5c 28 2e 2a 5c 5c 29 2f 5c  ]*\\)=\\(.*\\)/\
ca60: 5c 31 3d 27 5c 27 27 5c 5c 32 27 5c 27 27 2f 70  \1='\''\\2'\''/p
ca70: 22 0a 20 20 20 20 20 20 3b 3b 20 23 28 0a 20 20  ".      ;; #(.  
ca80: 20 20 2a 29 0a 20 20 20 20 20 20 73 65 64 20 2d    *).      sed -
ca90: 6e 20 22 2f 5e 5b 5f 24 61 73 5f 63 72 5f 61 6c  n "/^[_$as_cr_al
caa0: 6e 75 6d 5d 2a 5f 63 76 5f 5b 5f 24 61 73 5f 63  num]*_cv_[_$as_c
cab0: 72 5f 61 6c 6e 75 6d 5d 2a 3d 2f 70 22 0a 20 20  r_alnum]*=/p".  
cac0: 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 20      ;;.    esac 
cad0: 7c 0a 20 20 20 20 73 6f 72 74 0a 29 0a 20 20 20  |.    sort.).   
cae0: 20 65 63 68 6f 0a 0a 20 20 20 20 63 61 74 20 3c   echo..    cat <
caf0: 3c 5c 5f 41 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d  <\_ASBOX.## ----
cb00: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  ------------- ##
cb10: 0a 23 23 20 4f 75 74 70 75 74 20 76 61 72 69 61  .## Output varia
cb20: 62 6c 65 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d  bles. ##.## ----
cb30: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  ------------- ##
cb40: 0a 5f 41 53 42 4f 58 0a 20 20 20 20 65 63 68 6f  ._ASBOX.    echo
cb50: 0a 20 20 20 20 66 6f 72 20 61 63 5f 76 61 72 20  .    for ac_var 
cb60: 69 6e 20 24 61 63 5f 73 75 62 73 74 5f 76 61 72  in $ac_subst_var
cb70: 73 0a 20 20 20 20 64 6f 0a 20 20 20 20 20 20 65  s.    do.      e
cb80: 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61 63  val ac_val=\$$ac
cb90: 5f 76 61 72 0a 20 20 20 20 20 20 63 61 73 65 20  _var.      case 
cba0: 24 61 63 5f 76 61 6c 20 69 6e 0a 20 20 20 20 20  $ac_val in.     
cbb0: 20 2a 5c 27 5c 27 27 2a 29 20 61 63 5f 76 61 6c   *\'\''*) ac_val
cbc0: 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  =`$as_echo "$ac_
cbd0: 76 61 6c 22 20 7c 20 73 65 64 20 22 73 2f 27 5c  val" | sed "s/'\
cbe0: 27 27 2f 27 5c 27 27 5c 5c 5c 5c 5c 5c 5c 5c 27  ''/'\''\\\\\\\\'
cbf0: 5c 27 27 27 5c 27 27 2f 67 22 60 3b 3b 0a 20 20  \'''\''/g"`;;.  
cc00: 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 24      esac.      $
cc10: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 76 61 72  as_echo "$ac_var
cc20: 3d 27 5c 27 27 24 61 63 5f 76 61 6c 27 5c 27 27  ='\''$ac_val'\''
cc30: 22 0a 20 20 20 20 64 6f 6e 65 20 7c 20 73 6f 72  ".    done | sor
cc40: 74 0a 20 20 20 20 65 63 68 6f 0a 0a 20 20 20 20  t.    echo..    
cc50: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
cc60: 73 75 62 73 74 5f 66 69 6c 65 73 22 3b 20 74 68  subst_files"; th
cc70: 65 6e 0a 20 20 20 20 20 20 63 61 74 20 3c 3c 5c  en.      cat <<\
cc80: 5f 41 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d  _ASBOX.## ------
cc90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  ------------- ##
cca0: 0a 23 23 20 46 69 6c 65 20 73 75 62 73 74 69 74  .## File substit
ccb0: 75 74 69 6f 6e 73 2e 20 23 23 0a 23 23 20 2d 2d  utions. ##.## --
ccc0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
ccd0: 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20 20 20 20  - ##._ASBOX.    
cce0: 20 20 65 63 68 6f 0a 20 20 20 20 20 20 66 6f 72    echo.      for
ccf0: 20 61 63 5f 76 61 72 20 69 6e 20 24 61 63 5f 73   ac_var in $ac_s
cd00: 75 62 73 74 5f 66 69 6c 65 73 0a 20 20 20 20 20  ubst_files.     
cd10: 20 64 6f 0a 09 65 76 61 6c 20 61 63 5f 76 61 6c   do..eval ac_val
cd20: 3d 5c 24 24 61 63 5f 76 61 72 0a 09 63 61 73 65  =\$$ac_var..case
cd30: 20 24 61 63 5f 76 61 6c 20 69 6e 0a 09 2a 5c 27   $ac_val in..*\'
cd40: 5c 27 27 2a 29 20 61 63 5f 76 61 6c 3d 60 24 61  \''*) ac_val=`$a
cd50: 73 5f 65 63 68 6f 20 22 24 61 63 5f 76 61 6c 22  s_echo "$ac_val"
cd60: 20 7c 20 73 65 64 20 22 73 2f 27 5c 27 27 2f 27   | sed "s/'\''/'
cd70: 5c 27 27 5c 5c 5c 5c 5c 5c 5c 5c 27 5c 27 27 27  \''\\\\\\\\'\'''
cd80: 5c 27 27 2f 67 22 60 3b 3b 0a 09 65 73 61 63 0a  \''/g"`;;..esac.
cd90: 09 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 76  .$as_echo "$ac_v
cda0: 61 72 3d 27 5c 27 27 24 61 63 5f 76 61 6c 27 5c  ar='\''$ac_val'\
cdb0: 27 27 22 0a 20 20 20 20 20 20 64 6f 6e 65 20 7c  ''".      done |
cdc0: 20 73 6f 72 74 0a 20 20 20 20 20 20 65 63 68 6f   sort.      echo
cdd0: 0a 20 20 20 20 66 69 0a 0a 20 20 20 20 69 66 20  .    fi..    if 
cde0: 74 65 73 74 20 2d 73 20 63 6f 6e 66 64 65 66 73  test -s confdefs
cdf0: 2e 68 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 63  .h; then.      c
ce00: 61 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23 20  at <<\_ASBOX.## 
ce10: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23  ----------- ##.#
ce20: 23 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 23 23  # confdefs.h. ##
ce30: 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20  .## ----------- 
ce40: 23 23 0a 5f 41 53 42 4f 58 0a 20 20 20 20 20 20  ##._ASBOX.      
ce50: 65 63 68 6f 0a 20 20 20 20 20 20 63 61 74 20 63  echo.      cat c
ce60: 6f 6e 66 64 65 66 73 2e 68 0a 20 20 20 20 20 20  onfdefs.h.      
ce70: 65 63 68 6f 0a 20 20 20 20 66 69 0a 20 20 20 20  echo.    fi.    
ce80: 74 65 73 74 20 22 24 61 63 5f 73 69 67 6e 61 6c  test "$ac_signal
ce90: 22 20 21 3d 20 30 20 26 26 0a 20 20 20 20 20 20  " != 0 &&.      
cea0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
ceb0: 3a 20 63 61 75 67 68 74 20 73 69 67 6e 61 6c 20  : caught signal 
cec0: 24 61 63 5f 73 69 67 6e 61 6c 22 0a 20 20 20 20  $ac_signal".    
ced0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
cee0: 3a 20 65 78 69 74 20 24 65 78 69 74 5f 73 74 61  : exit $exit_sta
cef0: 74 75 73 22 0a 20 20 7d 20 3e 26 35 0a 20 20 72  tus".  } >&5.  r
cf00: 6d 20 2d 66 20 63 6f 72 65 20 2a 2e 63 6f 72 65  m -f core *.core
cf10: 20 63 6f 72 65 2e 63 6f 6e 66 74 65 73 74 2e 2a   core.conftest.*
cf20: 20 26 26 0a 20 20 20 20 72 6d 20 2d 66 20 2d 72   &&.    rm -f -r
cf30: 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66 64   conftest* confd
cf40: 65 66 73 2a 20 63 6f 6e 66 24 24 2a 20 24 61 63  efs* conf$$* $ac
cf50: 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 20 26 26 0a  _clean_files &&.
cf60: 20 20 20 20 65 78 69 74 20 24 65 78 69 74 5f 73      exit $exit_s
cf70: 74 61 74 75 73 0a 27 20 30 0a 66 6f 72 20 61 63  tatus.' 0.for ac
cf80: 5f 73 69 67 6e 61 6c 20 69 6e 20 31 20 32 20 31  _signal in 1 2 1
cf90: 33 20 31 35 3b 20 64 6f 0a 20 20 74 72 61 70 20  3 15; do.  trap 
cfa0: 27 61 63 5f 73 69 67 6e 61 6c 3d 27 24 61 63 5f  'ac_signal='$ac_
cfb0: 73 69 67 6e 61 6c 27 3b 20 7b 20 28 65 78 69 74  signal'; { (exit
cfc0: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 27 20   1); exit 1; }' 
cfd0: 24 61 63 5f 73 69 67 6e 61 6c 0a 64 6f 6e 65 0a  $ac_signal.done.
cfe0: 61 63 5f 73 69 67 6e 61 6c 3d 30 0a 0a 23 20 63  ac_signal=0..# c
cff0: 6f 6e 66 64 65 66 73 2e 68 20 61 76 6f 69 64 73  onfdefs.h avoids
d000: 20 4f 53 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65   OS command line
d010: 20 6c 65 6e 67 74 68 20 6c 69 6d 69 74 73 20 74   length limits t
d020: 68 61 74 20 44 45 46 53 20 63 61 6e 20 65 78 63  hat DEFS can exc
d030: 65 65 64 2e 0a 72 6d 20 2d 66 20 2d 72 20 63 6f  eed..rm -f -r co
d040: 6e 66 74 65 73 74 2a 20 63 6f 6e 66 64 65 66 73  nftest* confdefs
d050: 2e 68 0a 0a 23 20 50 72 65 64 65 66 69 6e 65 64  .h..# Predefined
d060: 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20 76 61   preprocessor va
d070: 72 69 61 62 6c 65 73 2e 0a 0a 63 61 74 20 3e 3e  riables...cat >>
d080: 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43  confdefs.h <<_AC
d090: 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b  EOF.#define PACK
d0a0: 41 47 45 5f 4e 41 4d 45 20 22 24 50 41 43 4b 41  AGE_NAME "$PACKA
d0b0: 47 45 5f 4e 41 4d 45 22 0a 5f 41 43 45 4f 46 0a  GE_NAME"._ACEOF.
d0c0: 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73  ..cat >>confdefs
d0d0: 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66  .h <<_ACEOF.#def
d0e0: 69 6e 65 20 50 41 43 4b 41 47 45 5f 54 41 52 4e  ine PACKAGE_TARN
d0f0: 41 4d 45 20 22 24 50 41 43 4b 41 47 45 5f 54 41  AME "$PACKAGE_TA
d100: 52 4e 41 4d 45 22 0a 5f 41 43 45 4f 46 0a 0a 0a  RNAME"._ACEOF...
d110: 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68  cat >>confdefs.h
d120: 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e   <<_ACEOF.#defin
d130: 65 20 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f  e PACKAGE_VERSIO
d140: 4e 20 22 24 50 41 43 4b 41 47 45 5f 56 45 52 53  N "$PACKAGE_VERS
d150: 49 4f 4e 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63 61  ION"._ACEOF...ca
d160: 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c  t >>confdefs.h <
d170: 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20  <_ACEOF.#define 
d180: 50 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 20 22  PACKAGE_STRING "
d190: 24 50 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 22  $PACKAGE_STRING"
d1a0: 0a 5f 41 43 45 4f 46 0a 0a 0a 63 61 74 20 3e 3e  ._ACEOF...cat >>
d1b0: 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43  confdefs.h <<_AC
d1c0: 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b  EOF.#define PACK
d1d0: 41 47 45 5f 42 55 47 52 45 50 4f 52 54 20 22 24  AGE_BUGREPORT "$
d1e0: 50 41 43 4b 41 47 45 5f 42 55 47 52 45 50 4f 52  PACKAGE_BUGREPOR
d1f0: 54 22 0a 5f 41 43 45 4f 46 0a 0a 0a 23 20 4c 65  T"._ACEOF...# Le
d200: 74 20 74 68 65 20 73 69 74 65 20 66 69 6c 65 20  t the site file 
d210: 73 65 6c 65 63 74 20 61 6e 20 61 6c 74 65 72 6e  select an altern
d220: 61 74 65 20 63 61 63 68 65 20 66 69 6c 65 20 69  ate cache file i
d230: 66 20 69 74 20 77 61 6e 74 73 20 74 6f 2e 0a 23  f it wants to..#
d240: 20 50 72 65 66 65 72 20 61 6e 20 65 78 70 6c 69   Prefer an expli
d250: 63 69 74 6c 79 20 73 65 6c 65 63 74 65 64 20 66  citly selected f
d260: 69 6c 65 20 74 6f 20 61 75 74 6f 6d 61 74 69 63  ile to automatic
d270: 61 6c 6c 79 20 73 65 6c 65 63 74 65 64 20 6f 6e  ally selected on
d280: 65 73 2e 0a 61 63 5f 73 69 74 65 5f 66 69 6c 65  es..ac_site_file
d290: 31 3d 4e 4f 4e 45 0a 61 63 5f 73 69 74 65 5f 66  1=NONE.ac_site_f
d2a0: 69 6c 65 32 3d 4e 4f 4e 45 0a 69 66 20 74 65 73  ile2=NONE.if tes
d2b0: 74 20 2d 6e 20 22 24 43 4f 4e 46 49 47 5f 53 49  t -n "$CONFIG_SI
d2c0: 54 45 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 73  TE"; then.  ac_s
d2d0: 69 74 65 5f 66 69 6c 65 31 3d 24 43 4f 4e 46 49  ite_file1=$CONFI
d2e0: 47 5f 53 49 54 45 0a 65 6c 69 66 20 74 65 73 74  G_SITE.elif test
d2f0: 20 22 78 24 70 72 65 66 69 78 22 20 21 3d 20 78   "x$prefix" != x
d300: 4e 4f 4e 45 3b 20 74 68 65 6e 0a 20 20 61 63 5f  NONE; then.  ac_
d310: 73 69 74 65 5f 66 69 6c 65 31 3d 24 70 72 65 66  site_file1=$pref
d320: 69 78 2f 73 68 61 72 65 2f 63 6f 6e 66 69 67 2e  ix/share/config.
d330: 73 69 74 65 0a 20 20 61 63 5f 73 69 74 65 5f 66  site.  ac_site_f
d340: 69 6c 65 32 3d 24 70 72 65 66 69 78 2f 65 74 63  ile2=$prefix/etc
d350: 2f 63 6f 6e 66 69 67 2e 73 69 74 65 0a 65 6c 73  /config.site.els
d360: 65 0a 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65  e.  ac_site_file
d370: 31 3d 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72  1=$ac_default_pr
d380: 65 66 69 78 2f 73 68 61 72 65 2f 63 6f 6e 66 69  efix/share/confi
d390: 67 2e 73 69 74 65 0a 20 20 61 63 5f 73 69 74 65  g.site.  ac_site
d3a0: 5f 66 69 6c 65 32 3d 24 61 63 5f 64 65 66 61 75  _file2=$ac_defau
d3b0: 6c 74 5f 70 72 65 66 69 78 2f 65 74 63 2f 63 6f  lt_prefix/etc/co
d3c0: 6e 66 69 67 2e 73 69 74 65 0a 66 69 0a 66 6f 72  nfig.site.fi.for
d3d0: 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 20 69 6e   ac_site_file in
d3e0: 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 31   "$ac_site_file1
d3f0: 22 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65  " "$ac_site_file
d400: 32 22 0a 64 6f 0a 20 20 74 65 73 74 20 22 78 24  2".do.  test "x$
d410: 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 3d 20  ac_site_file" = 
d420: 78 4e 4f 4e 45 20 26 26 20 63 6f 6e 74 69 6e 75  xNONE && continu
d430: 65 0a 20 20 69 66 20 74 65 73 74 20 2d 72 20 22  e.  if test -r "
d440: 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 3b 20  $ac_site_file"; 
d450: 74 68 65 6e 0a 20 20 20 20 7b 20 24 61 73 5f 65  then.    { $as_e
d460: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
d470: 45 4e 4f 3a 20 6c 6f 61 64 69 6e 67 20 73 69 74  ENO: loading sit
d480: 65 20 73 63 72 69 70 74 20 24 61 63 5f 73 69 74  e script $ac_sit
d490: 65 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f  e_file" >&5.$as_
d4a0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 6c 6f  echo "$as_me: lo
d4b0: 61 64 69 6e 67 20 73 69 74 65 20 73 63 72 69 70  ading site scrip
d4c0: 74 20 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22  t $ac_site_file"
d4d0: 20 3e 26 36 3b 7d 0a 20 20 20 20 73 65 64 20 27   >&6;}.    sed '
d4e0: 73 2f 5e 2f 7c 20 2f 27 20 22 24 61 63 5f 73 69  s/^/| /' "$ac_si
d4f0: 74 65 5f 66 69 6c 65 22 20 3e 26 35 0a 20 20 20  te_file" >&5.   
d500: 20 2e 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c   . "$ac_site_fil
d510: 65 22 0a 20 20 66 69 0a 64 6f 6e 65 0a 0a 69 66  e".  fi.done..if
d520: 20 74 65 73 74 20 2d 72 20 22 24 63 61 63 68 65   test -r "$cache
d530: 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 23  _file"; then.  #
d540: 20 53 6f 6d 65 20 76 65 72 73 69 6f 6e 73 20 6f   Some versions o
d550: 66 20 62 61 73 68 20 77 69 6c 6c 20 66 61 69 6c  f bash will fail
d560: 20 74 6f 20 73 6f 75 72 63 65 20 2f 64 65 76 2f   to source /dev/
d570: 6e 75 6c 6c 20 28 73 70 65 63 69 61 6c 0a 20 20  null (special.  
d580: 23 20 66 69 6c 65 73 20 61 63 74 75 61 6c 6c 79  # files actually
d590: 29 2c 20 73 6f 20 77 65 20 61 76 6f 69 64 20 64  ), so we avoid d
d5a0: 6f 69 6e 67 20 74 68 61 74 2e 0a 20 20 69 66 20  oing that..  if 
d5b0: 74 65 73 74 20 2d 66 20 22 24 63 61 63 68 65 5f  test -f "$cache_
d5c0: 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20  file"; then.    
d5d0: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
d5e0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 6c 6f 61 64  me:$LINENO: load
d5f0: 69 6e 67 20 63 61 63 68 65 20 24 63 61 63 68 65  ing cache $cache
d600: 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65  _file" >&5.$as_e
d610: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 6c 6f 61  cho "$as_me: loa
d620: 64 69 6e 67 20 63 61 63 68 65 20 24 63 61 63 68  ding cache $cach
d630: 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20 20  e_file" >&6;}.  
d640: 20 20 63 61 73 65 20 24 63 61 63 68 65 5f 66 69    case $cache_fi
d650: 6c 65 20 69 6e 0a 20 20 20 20 20 20 5b 5c 5c 2f  le in.      [\\/
d660: 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20  ]* | ?:[\\/]* ) 
d670: 2e 20 22 24 63 61 63 68 65 5f 66 69 6c 65 22 3b  . "$cache_file";
d680: 3b 0a 20 20 20 20 20 20 2a 29 20 20 20 20 20 20  ;.      *)      
d690: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
d6a0: 2e 20 22 2e 2f 24 63 61 63 68 65 5f 66 69 6c 65  . "./$cache_file
d6b0: 22 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66  ";;.    esac.  f
d6c0: 69 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  i.else.  { $as_e
d6d0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
d6e0: 45 4e 4f 3a 20 63 72 65 61 74 69 6e 67 20 63 61  ENO: creating ca
d6f0: 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65 22  che $cache_file"
d700: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
d710: 61 73 5f 6d 65 3a 20 63 72 65 61 74 69 6e 67 20  as_me: creating 
d720: 63 61 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c  cache $cache_fil
d730: 65 22 20 3e 26 36 3b 7d 0a 20 20 3e 24 63 61 63  e" >&6;}.  >$cac
d740: 68 65 5f 66 69 6c 65 0a 66 69 0a 0a 23 20 43 68  he_file.fi..# Ch
d750: 65 63 6b 20 74 68 61 74 20 74 68 65 20 70 72 65  eck that the pre
d760: 63 69 6f 75 73 20 76 61 72 69 61 62 6c 65 73 20  cious variables 
d770: 73 61 76 65 64 20 69 6e 20 74 68 65 20 63 61 63  saved in the cac
d780: 68 65 20 68 61 76 65 20 6b 65 70 74 20 74 68 65  he have kept the
d790: 20 73 61 6d 65 0a 23 20 76 61 6c 75 65 2e 0a 61   same.# value..a
d7a0: 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65  c_cache_corrupte
d7b0: 64 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 76  d=false.for ac_v
d7c0: 61 72 20 69 6e 20 24 61 63 5f 70 72 65 63 69 6f  ar in $ac_precio
d7d0: 75 73 5f 76 61 72 73 3b 20 64 6f 0a 20 20 65 76  us_vars; do.  ev
d7e0: 61 6c 20 61 63 5f 6f 6c 64 5f 73 65 74 3d 5c 24  al ac_old_set=\$
d7f0: 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f 76  ac_cv_env_${ac_v
d800: 61 72 7d 5f 73 65 74 0a 20 20 65 76 61 6c 20 61  ar}_set.  eval a
d810: 63 5f 6e 65 77 5f 73 65 74 3d 5c 24 61 63 5f 65  c_new_set=\$ac_e
d820: 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74  nv_${ac_var}_set
d830: 0a 20 20 65 76 61 6c 20 61 63 5f 6f 6c 64 5f 76  .  eval ac_old_v
d840: 61 6c 3d 5c 24 61 63 5f 63 76 5f 65 6e 76 5f 24  al=\$ac_cv_env_$
d850: 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 0a 20  {ac_var}_value. 
d860: 20 65 76 61 6c 20 61 63 5f 6e 65 77 5f 76 61 6c   eval ac_new_val
d870: 3d 5c 24 61 63 5f 65 6e 76 5f 24 7b 61 63 5f 76  =\$ac_env_${ac_v
d880: 61 72 7d 5f 76 61 6c 75 65 0a 20 20 63 61 73 65  ar}_value.  case
d890: 20 24 61 63 5f 6f 6c 64 5f 73 65 74 2c 24 61 63   $ac_old_set,$ac
d8a0: 5f 6e 65 77 5f 73 65 74 20 69 6e 0a 20 20 20 20  _new_set in.    
d8b0: 73 65 74 2c 29 0a 20 20 20 20 20 20 7b 20 24 61  set,).      { $a
d8c0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
d8d0: 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 5c  LINENO: error: \
d8e0: 60 24 61 63 5f 76 61 72 27 20 77 61 73 20 73 65  `$ac_var' was se
d8f0: 74 20 74 6f 20 5c 60 24 61 63 5f 6f 6c 64 5f 76  t to \`$ac_old_v
d900: 61 6c 27 20 69 6e 20 74 68 65 20 70 72 65 76 69  al' in the previ
d910: 6f 75 73 20 72 75 6e 22 20 3e 26 35 0a 24 61 73  ous run" >&5.$as
d920: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
d930: 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27  rror: \`$ac_var'
d940: 20 77 61 73 20 73 65 74 20 74 6f 20 5c 60 24 61   was set to \`$a
d950: 63 5f 6f 6c 64 5f 76 61 6c 27 20 69 6e 20 74 68  c_old_val' in th
d960: 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e 22 20  e previous run" 
d970: 3e 26 32 3b 7d 0a 20 20 20 20 20 20 61 63 5f 63  >&2;}.      ac_c
d980: 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3d 3a  ache_corrupted=:
d990: 20 3b 3b 0a 20 20 20 20 2c 73 65 74 29 0a 20 20   ;;.    ,set).  
d9a0: 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22      { $as_echo "
d9b0: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
d9c0: 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72  error: \`$ac_var
d9d0: 27 20 77 61 73 20 6e 6f 74 20 73 65 74 20 69 6e  ' was not set in
d9e0: 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72 75   the previous ru
d9f0: 6e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  n" >&5.$as_echo 
da00: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
da10: 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73 20 6e  \`$ac_var' was n
da20: 6f 74 20 73 65 74 20 69 6e 20 74 68 65 20 70 72  ot set in the pr
da30: 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26 32 3b  evious run" >&2;
da40: 7d 0a 20 20 20 20 20 20 61 63 5f 63 61 63 68 65  }.      ac_cache
da50: 5f 63 6f 72 72 75 70 74 65 64 3d 3a 20 3b 3b 0a  _corrupted=: ;;.
da60: 20 20 20 20 2c 29 3b 3b 0a 20 20 20 20 2a 29 0a      ,);;.    *).
da70: 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22 78        if test "x
da80: 24 61 63 5f 6f 6c 64 5f 76 61 6c 22 20 21 3d 20  $ac_old_val" != 
da90: 22 78 24 61 63 5f 6e 65 77 5f 76 61 6c 22 3b 20  "x$ac_new_val"; 
daa0: 74 68 65 6e 0a 09 23 20 64 69 66 66 65 72 65 6e  then..# differen
dab0: 63 65 73 20 69 6e 20 77 68 69 74 65 73 70 61 63  ces in whitespac
dac0: 65 20 64 6f 20 6e 6f 74 20 6c 65 61 64 20 74 6f  e do not lead to
dad0: 20 66 61 69 6c 75 72 65 2e 0a 09 61 63 5f 6f 6c   failure...ac_ol
dae0: 64 5f 76 61 6c 5f 77 3d 60 65 63 68 6f 20 78 20  d_val_w=`echo x 
daf0: 24 61 63 5f 6f 6c 64 5f 76 61 6c 60 0a 09 61 63  $ac_old_val`..ac
db00: 5f 6e 65 77 5f 76 61 6c 5f 77 3d 60 65 63 68 6f  _new_val_w=`echo
db10: 20 78 20 24 61 63 5f 6e 65 77 5f 76 61 6c 60 0a   x $ac_new_val`.
db20: 09 69 66 20 74 65 73 74 20 22 24 61 63 5f 6f 6c  .if test "$ac_ol
db30: 64 5f 76 61 6c 5f 77 22 20 21 3d 20 22 24 61 63  d_val_w" != "$ac
db40: 5f 6e 65 77 5f 76 61 6c 5f 77 22 3b 20 74 68 65  _new_val_w"; the
db50: 6e 0a 09 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  n..  { $as_echo 
db60: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
db70: 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61   error: \`$ac_va
db80: 72 27 20 68 61 73 20 63 68 61 6e 67 65 64 20 73  r' has changed s
db90: 69 6e 63 65 20 74 68 65 20 70 72 65 76 69 6f 75  ince the previou
dba0: 73 20 72 75 6e 3a 22 20 3e 26 35 0a 24 61 73 5f  s run:" >&5.$as_
dbb0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
dbc0: 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20  ror: \`$ac_var' 
dbd0: 68 61 73 20 63 68 61 6e 67 65 64 20 73 69 6e 63  has changed sinc
dbe0: 65 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72  e the previous r
dbf0: 75 6e 3a 22 20 3e 26 32 3b 7d 0a 09 20 20 61 63  un:" >&2;}..  ac
dc00: 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64  _cache_corrupted
dc10: 3d 3a 0a 09 65 6c 73 65 0a 09 20 20 7b 20 24 61  =:..else..  { $a
dc20: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
dc30: 4c 49 4e 45 4e 4f 3a 20 77 61 72 6e 69 6e 67 3a  LINENO: warning:
dc40: 20 69 67 6e 6f 72 69 6e 67 20 77 68 69 74 65 73   ignoring whites
dc50: 70 61 63 65 20 63 68 61 6e 67 65 73 20 69 6e 20  pace changes in 
dc60: 5c 60 24 61 63 5f 76 61 72 27 20 73 69 6e 63 65  \`$ac_var' since
dc70: 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72 75   the previous ru
dc80: 6e 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  n:" >&5.$as_echo
dc90: 20 22 24 61 73 5f 6d 65 3a 20 77 61 72 6e 69 6e   "$as_me: warnin
dca0: 67 3a 20 69 67 6e 6f 72 69 6e 67 20 77 68 69 74  g: ignoring whit
dcb0: 65 73 70 61 63 65 20 63 68 61 6e 67 65 73 20 69  espace changes i
dcc0: 6e 20 5c 60 24 61 63 5f 76 61 72 27 20 73 69 6e  n \`$ac_var' sin
dcd0: 63 65 20 74 68 65 20 70 72 65 76 69 6f 75 73 20  ce the previous 
dce0: 72 75 6e 3a 22 20 3e 26 32 3b 7d 0a 09 20 20 65  run:" >&2;}..  e
dcf0: 76 61 6c 20 24 61 63 5f 76 61 72 3d 5c 24 61 63  val $ac_var=\$ac
dd00: 5f 6f 6c 64 5f 76 61 6c 0a 09 66 69 0a 09 7b 20  _old_val..fi..{ 
dd10: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
dd20: 3a 24 4c 49 4e 45 4e 4f 3a 20 20 20 66 6f 72 6d  :$LINENO:   form
dd30: 65 72 20 76 61 6c 75 65 3a 20 20 5c 60 24 61 63  er value:  \`$ac
dd40: 5f 6f 6c 64 5f 76 61 6c 27 22 20 3e 26 35 0a 24  _old_val'" >&5.$
dd50: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
dd60: 20 20 20 66 6f 72 6d 65 72 20 76 61 6c 75 65 3a     former value:
dd70: 20 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c 27    \`$ac_old_val'
dd80: 22 20 3e 26 32 3b 7d 0a 09 7b 20 24 61 73 5f 65  " >&2;}..{ $as_e
dd90: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
dda0: 45 4e 4f 3a 20 20 20 63 75 72 72 65 6e 74 20 76  ENO:   current v
ddb0: 61 6c 75 65 3a 20 5c 60 24 61 63 5f 6e 65 77 5f  alue: \`$ac_new_
ddc0: 76 61 6c 27 22 20 3e 26 35 0a 24 61 73 5f 65 63  val'" >&5.$as_ec
ddd0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 20 20 63 75  ho "$as_me:   cu
dde0: 72 72 65 6e 74 20 76 61 6c 75 65 3a 20 5c 60 24  rrent value: \`$
ddf0: 61 63 5f 6e 65 77 5f 76 61 6c 27 22 20 3e 26 32  ac_new_val'" >&2
de00: 3b 7d 0a 20 20 20 20 20 20 66 69 3b 3b 0a 20 20  ;}.      fi;;.  
de10: 65 73 61 63 0a 20 20 23 20 50 61 73 73 20 70 72  esac.  # Pass pr
de20: 65 63 69 6f 75 73 20 76 61 72 69 61 62 6c 65 73  ecious variables
de30: 20 74 6f 20 63 6f 6e 66 69 67 2e 73 74 61 74 75   to config.statu
de40: 73 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24 61  s..  if test "$a
de50: 63 5f 6e 65 77 5f 73 65 74 22 20 3d 20 73 65 74  c_new_set" = set
de60: 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20  ; then.    case 
de70: 24 61 63 5f 6e 65 77 5f 76 61 6c 20 69 6e 0a 20  $ac_new_val in. 
de80: 20 20 20 2a 5c 27 2a 29 20 61 63 5f 61 72 67 3d     *\'*) ac_arg=
de90: 24 61 63 5f 76 61 72 3d 60 24 61 73 5f 65 63 68  $ac_var=`$as_ech
dea0: 6f 20 22 24 61 63 5f 6e 65 77 5f 76 61 6c 22 20  o "$ac_new_val" 
deb0: 7c 20 73 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c  | sed "s/'/'\\\\
dec0: 5c 5c 5c 5c 27 27 2f 67 22 60 20 3b 3b 0a 20 20  \\\\''/g"` ;;.  
ded0: 20 20 2a 29 20 61 63 5f 61 72 67 3d 24 61 63 5f    *) ac_arg=$ac_
dee0: 76 61 72 3d 24 61 63 5f 6e 65 77 5f 76 61 6c 20  var=$ac_new_val 
def0: 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20  ;;.    esac.    
df00: 63 61 73 65 20 22 20 24 61 63 5f 63 6f 6e 66 69  case " $ac_confi
df10: 67 75 72 65 5f 61 72 67 73 20 22 20 69 6e 0a 20  gure_args " in. 
df20: 20 20 20 20 20 2a 22 20 27 24 61 63 5f 61 72 67       *" '$ac_arg
df30: 27 20 22 2a 29 20 3b 3b 20 23 20 41 76 6f 69 64  ' "*) ;; # Avoid
df40: 20 64 75 70 73 2e 20 20 55 73 65 20 6f 66 20 71   dups.  Use of q
df50: 75 6f 74 65 73 20 65 6e 73 75 72 65 73 20 61 63  uotes ensures ac
df60: 63 75 72 61 63 79 2e 0a 20 20 20 20 20 20 2a 29  curacy..      *)
df70: 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72   ac_configure_ar
df80: 67 73 3d 22 24 61 63 5f 63 6f 6e 66 69 67 75 72  gs="$ac_configur
df90: 65 5f 61 72 67 73 20 27 24 61 63 5f 61 72 67 27  e_args '$ac_arg'
dfa0: 22 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20  " ;;.    esac.  
dfb0: 66 69 0a 64 6f 6e 65 0a 69 66 20 24 61 63 5f 63  fi.done.if $ac_c
dfc0: 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3b 20  ache_corrupted; 
dfd0: 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
dfe0: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
dff0: 4f 3a 20 65 72 72 6f 72 3a 20 63 68 61 6e 67 65  O: error: change
e000: 73 20 69 6e 20 74 68 65 20 65 6e 76 69 72 6f 6e  s in the environ
e010: 6d 65 6e 74 20 63 61 6e 20 63 6f 6d 70 72 6f 6d  ment can comprom
e020: 69 73 65 20 74 68 65 20 62 75 69 6c 64 22 20 3e  ise the build" >
e030: 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
e040: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 68 61 6e  _me: error: chan
e050: 67 65 73 20 69 6e 20 74 68 65 20 65 6e 76 69 72  ges in the envir
e060: 6f 6e 6d 65 6e 74 20 63 61 6e 20 63 6f 6d 70 72  onment can compr
e070: 6f 6d 69 73 65 20 74 68 65 20 62 75 69 6c 64 22  omise the build"
e080: 20 3e 26 32 3b 7d 0a 20 20 7b 20 7b 20 24 61 73   >&2;}.  { { $as
e090: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
e0a0: 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 72 75  INENO: error: ru
e0b0: 6e 20 5c 60 6d 61 6b 65 20 64 69 73 74 63 6c 65  n \`make distcle
e0c0: 61 6e 27 20 61 6e 64 2f 6f 72 20 5c 60 72 6d 20  an' and/or \`rm 
e0d0: 24 63 61 63 68 65 5f 66 69 6c 65 27 20 61 6e 64  $cache_file' and
e0e0: 20 73 74 61 72 74 20 6f 76 65 72 22 20 3e 26 35   start over" >&5
e0f0: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
e100: 65 3a 20 65 72 72 6f 72 3a 20 72 75 6e 20 5c 60  e: error: run \`
e110: 6d 61 6b 65 20 64 69 73 74 63 6c 65 61 6e 27 20  make distclean' 
e120: 61 6e 64 2f 6f 72 20 5c 60 72 6d 20 24 63 61 63  and/or \`rm $cac
e130: 68 65 5f 66 69 6c 65 27 20 61 6e 64 20 73 74 61  he_file' and sta
e140: 72 74 20 6f 76 65 72 22 20 3e 26 32 3b 7d 0a 20  rt over" >&2;}. 
e150: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
e160: 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 0a  it 1; }; }.fi...
e170: 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
e180: 0a 0a 0a 0a 0a 0a 0a 61 63 5f 65 78 74 3d 63 0a  .......ac_ext=c.
e190: 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50  ac_cpp='$CPP $CP
e1a0: 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69  PFLAGS'.ac_compi
e1b0: 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41  le='$CC -c $CFLA
e1c0: 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e  GS $CPPFLAGS con
e1d0: 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
e1e0: 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20  5'.ac_link='$CC 
e1f0: 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -o conftest$ac_e
e200: 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43  xeext $CFLAGS $C
e210: 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  PPFLAGS $LDFLAGS
e220: 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
e230: 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f  t $LIBS >&5'.ac_
e240: 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
e250: 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
e260: 6e 75 0a 0a 0a 0a 73 71 6c 69 74 65 5f 76 65 72  nu....sqlite_ver
e270: 73 69 6f 6e 5f 73 61 6e 69 74 79 5f 63 68 65 63  sion_sanity_chec
e280: 6b 3d 60 63 61 74 20 24 73 72 63 64 69 72 2f 56  k=`cat $srcdir/V
e290: 45 52 53 49 4f 4e 20 7c 20 74 72 20 2d 64 20 27  ERSION | tr -d '
e2a0: 5c 6e 27 60 0a 69 66 20 74 65 73 74 20 22 24 50  \n'`.if test "$P
e2b0: 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 22 20  ACKAGE_VERSION" 
e2c0: 21 3d 20 22 24 73 71 6c 69 74 65 5f 76 65 72 73  != "$sqlite_vers
e2d0: 69 6f 6e 5f 73 61 6e 69 74 79 5f 63 68 65 63 6b  ion_sanity_check
e2e0: 22 20 3b 20 74 68 65 6e 0a 7b 20 7b 20 24 61 73  " ; then.{ { $as
e2f0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
e300: 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 6f  INENO: error: co
e310: 6e 66 69 67 75 72 65 20 73 63 72 69 70 74 20 69  nfigure script i
e320: 73 20 6f 75 74 20 6f 66 20 64 61 74 65 3a 0a 20  s out of date:. 
e330: 63 6f 6e 66 69 67 75 72 65 20 5c 24 50 41 43 4b  configure \$PACK
e340: 41 47 45 5f 56 45 52 53 49 4f 4e 20 3d 20 24 50  AGE_VERSION = $P
e350: 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 0a 20  ACKAGE_VERSION. 
e360: 74 6f 70 20 6c 65 76 65 6c 20 56 45 52 53 49 4f  top level VERSIO
e370: 4e 20 66 69 6c 65 20 20 20 20 20 3d 20 24 73 71  N file     = $sq
e380: 6c 69 74 65 5f 76 65 72 73 69 6f 6e 5f 73 61 6e  lite_version_san
e390: 69 74 79 5f 63 68 65 63 6b 0a 70 6c 65 61 73 65  ity_check.please
e3a0: 20 72 65 67 65 6e 20 77 69 74 68 20 61 75 74 6f   regen with auto
e3b0: 63 6f 6e 66 22 20 3e 26 35 0a 24 61 73 5f 65 63  conf" >&5.$as_ec
e3c0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
e3d0: 72 3a 20 63 6f 6e 66 69 67 75 72 65 20 73 63 72  r: configure scr
e3e0: 69 70 74 20 69 73 20 6f 75 74 20 6f 66 20 64 61  ipt is out of da
e3f0: 74 65 3a 0a 20 63 6f 6e 66 69 67 75 72 65 20 5c  te:. configure \
e400: 24 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e  $PACKAGE_VERSION
e410: 20 3d 20 24 50 41 43 4b 41 47 45 5f 56 45 52 53   = $PACKAGE_VERS
e420: 49 4f 4e 0a 20 74 6f 70 20 6c 65 76 65 6c 20 56  ION. top level V
e430: 45 52 53 49 4f 4e 20 66 69 6c 65 20 20 20 20 20  ERSION file     
e440: 3d 20 24 73 71 6c 69 74 65 5f 76 65 72 73 69 6f  = $sqlite_versio
e450: 6e 5f 73 61 6e 69 74 79 5f 63 68 65 63 6b 0a 70  n_sanity_check.p
e460: 6c 65 61 73 65 20 72 65 67 65 6e 20 77 69 74 68  lease regen with
e470: 20 61 75 74 6f 63 6f 6e 66 22 20 3e 26 32 3b 7d   autoconf" >&2;}
e480: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
e490: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a  exit 1; }; }.fi.
e4a0: 0a 23 23 23 23 23 23 23 23 23 0a 23 20 50 72 6f  .#########.# Pro
e4b0: 67 72 61 6d 73 20 6e 65 65 64 65 64 0a 23 0a 63  grams needed.#.c
e4c0: 61 73 65 20 60 70 77 64 60 20 69 6e 0a 20 20 2a  ase `pwd` in.  *
e4d0: 5c 20 2a 20 7c 20 2a 5c 09 2a 29 0a 20 20 20 20  \ * | *\.*).    
e4e0: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
e4f0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e  me:$LINENO: WARN
e500: 49 4e 47 3a 20 4c 69 62 74 6f 6f 6c 20 64 6f 65  ING: Libtool doe
e510: 73 20 6e 6f 74 20 63 6f 70 65 20 77 65 6c 6c 20  s not cope well 
e520: 77 69 74 68 20 77 68 69 74 65 73 70 61 63 65 20  with whitespace 
e530: 69 6e 20 5c 60 70 77 64 5c 60 22 20 3e 26 35 0a  in \`pwd\`" >&5.
e540: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
e550: 3a 20 57 41 52 4e 49 4e 47 3a 20 4c 69 62 74 6f  : WARNING: Libto
e560: 6f 6c 20 64 6f 65 73 20 6e 6f 74 20 63 6f 70 65  ol does not cope
e570: 20 77 65 6c 6c 20 77 69 74 68 20 77 68 69 74 65   well with white
e580: 73 70 61 63 65 20 69 6e 20 5c 60 70 77 64 5c 60  space in \`pwd\`
e590: 22 20 3e 26 32 3b 7d 20 3b 3b 0a 65 73 61 63 0a  " >&2;} ;;.esac.
e5a0: 0a 0a 0a 6d 61 63 72 6f 5f 76 65 72 73 69 6f 6e  ...macro_version
e5b0: 3d 27 32 2e 32 2e 36 27 0a 6d 61 63 72 6f 5f 72  ='2.2.6'.macro_r
e5c0: 65 76 69 73 69 6f 6e 3d 27 31 2e 33 30 31 32 27  evision='1.3012'
e5d0: 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 6c 74  ..............lt
e5e0: 6d 61 69 6e 3d 22 24 61 63 5f 61 75 78 5f 64 69  main="$ac_aux_di
e5f0: 72 2f 6c 74 6d 61 69 6e 2e 73 68 22 0a 0a 61 63  r/ltmain.sh"..ac
e600: 5f 61 75 78 5f 64 69 72 3d 0a 66 6f 72 20 61 63  _aux_dir=.for ac
e610: 5f 64 69 72 20 69 6e 20 22 24 73 72 63 64 69 72  _dir in "$srcdir
e620: 22 20 22 24 73 72 63 64 69 72 2f 2e 2e 22 20 22  " "$srcdir/.." "
e630: 24 73 72 63 64 69 72 2f 2e 2e 2f 2e 2e 22 3b 20  $srcdir/../.."; 
e640: 64 6f 0a 20 20 69 66 20 74 65 73 74 20 2d 66 20  do.  if test -f 
e650: 22 24 61 63 5f 64 69 72 2f 69 6e 73 74 61 6c 6c  "$ac_dir/install
e660: 2d 73 68 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  -sh"; then.    a
e670: 63 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f 64 69  c_aux_dir=$ac_di
e680: 72 0a 20 20 20 20 61 63 5f 69 6e 73 74 61 6c 6c  r.    ac_install
e690: 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f 64 69 72  _sh="$ac_aux_dir
e6a0: 2f 69 6e 73 74 61 6c 6c 2d 73 68 20 2d 63 22 0a  /install-sh -c".
e6b0: 20 20 20 20 62 72 65 61 6b 0a 20 20 65 6c 69 66      break.  elif
e6c0: 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69   test -f "$ac_di
e6d0: 72 2f 69 6e 73 74 61 6c 6c 2e 73 68 22 3b 20 74  r/install.sh"; t
e6e0: 68 65 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64  hen.    ac_aux_d
e6f0: 69 72 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61  ir=$ac_dir.    a
e700: 63 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61  c_install_sh="$a
e710: 63 5f 61 75 78 5f 64 69 72 2f 69 6e 73 74 61 6c  c_aux_dir/instal
e720: 6c 2e 73 68 20 2d 63 22 0a 20 20 20 20 62 72 65  l.sh -c".    bre
e730: 61 6b 0a 20 20 65 6c 69 66 20 74 65 73 74 20 2d  ak.  elif test -
e740: 66 20 22 24 61 63 5f 64 69 72 2f 73 68 74 6f 6f  f "$ac_dir/shtoo
e750: 6c 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f  l"; then.    ac_
e760: 61 75 78 5f 64 69 72 3d 24 61 63 5f 64 69 72 0a  aux_dir=$ac_dir.
e770: 20 20 20 20 61 63 5f 69 6e 73 74 61 6c 6c 5f 73      ac_install_s
e780: 68 3d 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 73  h="$ac_aux_dir/s
e790: 68 74 6f 6f 6c 20 69 6e 73 74 61 6c 6c 20 2d 63  htool install -c
e7a0: 22 0a 20 20 20 20 62 72 65 61 6b 0a 20 20 66 69  ".    break.  fi
e7b0: 0a 64 6f 6e 65 0a 69 66 20 74 65 73 74 20 2d 7a  .done.if test -z
e7c0: 20 22 24 61 63 5f 61 75 78 5f 64 69 72 22 3b 20   "$ac_aux_dir"; 
e7d0: 74 68 65 6e 0a 20 20 7b 20 7b 20 24 61 73 5f 65  then.  { { $as_e
e7e0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
e7f0: 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e  ENO: error: cann
e800: 6f 74 20 66 69 6e 64 20 69 6e 73 74 61 6c 6c 2d  ot find install-
e810: 73 68 20 6f 72 20 69 6e 73 74 61 6c 6c 2e 73 68  sh or install.sh
e820: 20 69 6e 20 5c 22 24 73 72 63 64 69 72 5c 22 20   in \"$srcdir\" 
e830: 5c 22 24 73 72 63 64 69 72 2f 2e 2e 5c 22 20 5c  \"$srcdir/..\" \
e840: 22 24 73 72 63 64 69 72 2f 2e 2e 2f 2e 2e 5c 22  "$srcdir/../..\"
e850: 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
e860: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63  $as_me: error: c
e870: 61 6e 6e 6f 74 20 66 69 6e 64 20 69 6e 73 74 61  annot find insta
e880: 6c 6c 2d 73 68 20 6f 72 20 69 6e 73 74 61 6c 6c  ll-sh or install
e890: 2e 73 68 20 69 6e 20 5c 22 24 73 72 63 64 69 72  .sh in \"$srcdir
e8a0: 5c 22 20 5c 22 24 73 72 63 64 69 72 2f 2e 2e 5c  \" \"$srcdir/..\
e8b0: 22 20 5c 22 24 73 72 63 64 69 72 2f 2e 2e 2f 2e  " \"$srcdir/../.
e8c0: 2e 5c 22 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20  .\"" >&2;}.   { 
e8d0: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
e8e0: 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 23 20 54 68 65  ; }; }.fi..# The
e8f0: 73 65 20 74 68 72 65 65 20 76 61 72 69 61 62 6c  se three variabl
e900: 65 73 20 61 72 65 20 75 6e 64 6f 63 75 6d 65 6e  es are undocumen
e910: 74 65 64 20 61 6e 64 20 75 6e 73 75 70 70 6f 72  ted and unsuppor
e920: 74 65 64 2c 0a 23 20 61 6e 64 20 61 72 65 20 69  ted,.# and are i
e930: 6e 74 65 6e 64 65 64 20 74 6f 20 62 65 20 77 69  ntended to be wi
e940: 74 68 64 72 61 77 6e 20 69 6e 20 61 20 66 75 74  thdrawn in a fut
e950: 75 72 65 20 41 75 74 6f 63 6f 6e 66 20 72 65 6c  ure Autoconf rel
e960: 65 61 73 65 2e 0a 23 20 54 68 65 79 20 63 61 6e  ease..# They can
e970: 20 63 61 75 73 65 20 73 65 72 69 6f 75 73 20 70   cause serious p
e980: 72 6f 62 6c 65 6d 73 20 69 66 20 61 20 62 75 69  roblems if a bui
e990: 6c 64 65 72 27 73 20 73 6f 75 72 63 65 20 74 72  lder's source tr
e9a0: 65 65 20 69 73 20 69 6e 20 61 20 64 69 72 65 63  ee is in a direc
e9b0: 74 6f 72 79 0a 23 20 77 68 6f 73 65 20 66 75 6c  tory.# whose ful
e9c0: 6c 20 6e 61 6d 65 20 63 6f 6e 74 61 69 6e 73 20  l name contains 
e9d0: 75 6e 75 73 75 61 6c 20 63 68 61 72 61 63 74 65  unusual characte
e9e0: 72 73 2e 0a 61 63 5f 63 6f 6e 66 69 67 5f 67 75  rs..ac_config_gu
e9f0: 65 73 73 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f  ess="$SHELL $ac_
ea00: 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 67  aux_dir/config.g
ea10: 75 65 73 73 22 20 20 23 20 50 6c 65 61 73 65 20  uess"  # Please 
ea20: 64 6f 6e 27 74 20 75 73 65 20 74 68 69 73 20 76  don't use this v
ea30: 61 72 2e 0a 61 63 5f 63 6f 6e 66 69 67 5f 73 75  ar..ac_config_su
ea40: 62 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f 61 75  b="$SHELL $ac_au
ea50: 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62  x_dir/config.sub
ea60: 22 20 20 23 20 50 6c 65 61 73 65 20 64 6f 6e 27  "  # Please don'
ea70: 74 20 75 73 65 20 74 68 69 73 20 76 61 72 2e 0a  t use this var..
ea80: 61 63 5f 63 6f 6e 66 69 67 75 72 65 3d 22 24 53  ac_configure="$S
ea90: 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72  HELL $ac_aux_dir
eaa0: 2f 63 6f 6e 66 69 67 75 72 65 22 20 20 23 20 50  /configure"  # P
eab0: 6c 65 61 73 65 20 64 6f 6e 27 74 20 75 73 65 20  lease don't use 
eac0: 74 68 69 73 20 76 61 72 2e 0a 0a 0a 23 20 4d 61  this var....# Ma
ead0: 6b 65 20 73 75 72 65 20 77 65 20 63 61 6e 20 72  ke sure we can r
eae0: 75 6e 20 63 6f 6e 66 69 67 2e 73 75 62 2e 0a 24  un config.sub..$
eaf0: 53 48 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f 64  SHELL "$ac_aux_d
eb00: 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20 73  ir/config.sub" s
eb10: 75 6e 34 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  un4 >/dev/null 2
eb20: 3e 26 31 20 7c 7c 0a 20 20 7b 20 7b 20 24 61 73  >&1 ||.  { { $as
eb30: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
eb40: 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61  INENO: error: ca
eb50: 6e 6e 6f 74 20 72 75 6e 20 24 53 48 45 4c 4c 20  nnot run $SHELL 
eb60: 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66  $ac_aux_dir/conf
eb70: 69 67 2e 73 75 62 22 20 3e 26 35 0a 24 61 73 5f  ig.sub" >&5.$as_
eb80: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
eb90: 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 75 6e 20  ror: cannot run 
eba0: 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64  $SHELL $ac_aux_d
ebb0: 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20 3e  ir/config.sub" >
ebc0: 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
ebd0: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
ebe0: 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
ebf0: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
ec00: 65 63 6b 69 6e 67 20 62 75 69 6c 64 20 73 79 73  ecking build sys
ec10: 74 65 6d 20 74 79 70 65 22 20 3e 26 35 0a 24 61  tem type" >&5.$a
ec20: 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
ec30: 6e 67 20 62 75 69 6c 64 20 73 79 73 74 65 6d 20  ng build system 
ec40: 74 79 70 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  type... " >&6; }
ec50: 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
ec60: 76 5f 62 75 69 6c 64 2b 73 65 74 7d 22 20 3d 20  v_build+set}" = 
ec70: 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
ec80: 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
ec90: 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63   " >&6.else.  ac
eca0: 5f 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24 62 75  _build_alias=$bu
ecb0: 69 6c 64 5f 61 6c 69 61 73 0a 74 65 73 74 20 22  ild_alias.test "
ecc0: 78 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73  x$ac_build_alias
ecd0: 22 20 3d 20 78 20 26 26 0a 20 20 61 63 5f 62 75  " = x &&.  ac_bu
ece0: 69 6c 64 5f 61 6c 69 61 73 3d 60 24 53 48 45 4c  ild_alias=`$SHEL
ecf0: 4c 20 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 63  L "$ac_aux_dir/c
ed00: 6f 6e 66 69 67 2e 67 75 65 73 73 22 60 0a 74 65  onfig.guess"`.te
ed10: 73 74 20 22 78 24 61 63 5f 62 75 69 6c 64 5f 61  st "x$ac_build_a
ed20: 6c 69 61 73 22 20 3d 20 78 20 26 26 0a 20 20 7b  lias" = x &&.  {
ed30: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
ed40: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
ed50: 6f 72 3a 20 63 61 6e 6e 6f 74 20 67 75 65 73 73  or: cannot guess
ed60: 20 62 75 69 6c 64 20 74 79 70 65 3b 20 79 6f 75   build type; you
ed70: 20 6d 75 73 74 20 73 70 65 63 69 66 79 20 6f 6e   must specify on
ed80: 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  e" >&5.$as_echo 
ed90: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
eda0: 63 61 6e 6e 6f 74 20 67 75 65 73 73 20 62 75 69  cannot guess bui
edb0: 6c 64 20 74 79 70 65 3b 20 79 6f 75 20 6d 75 73  ld type; you mus
edc0: 74 20 73 70 65 63 69 66 79 20 6f 6e 65 22 20 3e  t specify one" >
edd0: 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
ede0: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
edf0: 0a 61 63 5f 63 76 5f 62 75 69 6c 64 3d 60 24 53  .ac_cv_build=`$S
ee00: 48 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f 64 69  HELL "$ac_aux_di
ee10: 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20 24 61  r/config.sub" $a
ee20: 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 60 20 7c  c_build_alias` |
ee30: 7c 0a 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f  |.  { { $as_echo
ee40: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
ee50: 3a 20 65 72 72 6f 72 3a 20 24 53 48 45 4c 4c 20  : error: $SHELL 
ee60: 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66  $ac_aux_dir/conf
ee70: 69 67 2e 73 75 62 20 24 61 63 5f 62 75 69 6c 64  ig.sub $ac_build
ee80: 5f 61 6c 69 61 73 20 66 61 69 6c 65 64 22 20 3e  _alias failed" >
ee90: 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
eea0: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 24 53 48 45  _me: error: $SHE
eeb0: 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63  LL $ac_aux_dir/c
eec0: 6f 6e 66 69 67 2e 73 75 62 20 24 61 63 5f 62 75  onfig.sub $ac_bu
eed0: 69 6c 64 5f 61 6c 69 61 73 20 66 61 69 6c 65 64  ild_alias failed
eee0: 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78  " >&2;}.   { (ex
eef0: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
ef00: 3b 20 7d 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63  ; }..fi.{ $as_ec
ef10: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
ef20: 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
ef30: 63 76 5f 62 75 69 6c 64 22 20 3e 26 35 0a 24 61  cv_build" >&5.$a
ef40: 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 62  s_echo "$ac_cv_b
ef50: 75 69 6c 64 22 20 3e 26 36 3b 20 7d 0a 63 61 73  uild" >&6; }.cas
ef60: 65 20 24 61 63 5f 63 76 5f 62 75 69 6c 64 20 69  e $ac_cv_build i
ef70: 6e 0a 2a 2d 2a 2d 2a 29 20 3b 3b 0a 2a 29 20 7b  n.*-*-*) ;;.*) {
ef80: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
ef90: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
efa0: 6f 72 3a 20 69 6e 76 61 6c 69 64 20 76 61 6c 75  or: invalid valu
efb0: 65 20 6f 66 20 63 61 6e 6f 6e 69 63 61 6c 20 62  e of canonical b
efc0: 75 69 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  uild" >&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 69 6e 76 61 6c 69 64 20 76 61 6c 75 65  r: invalid value
eff0: 20 6f 66 20 63 61 6e 6f 6e 69 63 61 6c 20 62 75   of canonical bu
f000: 69 6c 64 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20  ild" >&2;}.   { 
f010: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
f020: 3b 20 7d 3b 20 7d 3b 3b 0a 65 73 61 63 0a 62 75  ; }; };;.esac.bu
f030: 69 6c 64 3d 24 61 63 5f 63 76 5f 62 75 69 6c 64  ild=$ac_cv_build
f040: 0a 61 63 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .ac_save_IFS=$IF
f050: 53 3b 20 49 46 53 3d 27 2d 27 0a 73 65 74 20 78  S; IFS='-'.set x
f060: 20 24 61 63 5f 63 76 5f 62 75 69 6c 64 0a 73 68   $ac_cv_build.sh
f070: 69 66 74 0a 62 75 69 6c 64 5f 63 70 75 3d 24 31  ift.build_cpu=$1
f080: 0a 62 75 69 6c 64 5f 76 65 6e 64 6f 72 3d 24 32  .build_vendor=$2
f090: 0a 73 68 69 66 74 3b 20 73 68 69 66 74 0a 23 20  .shift; shift.# 
f0a0: 52 65 6d 65 6d 62 65 72 2c 20 74 68 65 20 66 69  Remember, the fi
f0b0: 72 73 74 20 63 68 61 72 61 63 74 65 72 20 6f 66  rst character of
f0c0: 20 49 46 53 20 69 73 20 75 73 65 64 20 74 6f 20   IFS is used to 
f0d0: 63 72 65 61 74 65 20 24 2a 2c 0a 23 20 65 78 63  create $*,.# exc
f0e0: 65 70 74 20 77 69 74 68 20 6f 6c 64 20 73 68 65  ept with old she
f0f0: 6c 6c 73 3a 0a 62 75 69 6c 64 5f 6f 73 3d 24 2a  lls:.build_os=$*
f100: 0a 49 46 53 3d 24 61 63 5f 73 61 76 65 5f 49 46  .IFS=$ac_save_IF
f110: 53 0a 63 61 73 65 20 24 62 75 69 6c 64 5f 6f 73  S.case $build_os
f120: 20 69 6e 20 2a 5c 20 2a 29 20 62 75 69 6c 64 5f   in *\ *) build_
f130: 6f 73 3d 60 65 63 68 6f 20 22 24 62 75 69 6c 64  os=`echo "$build
f140: 5f 6f 73 22 20 7c 20 73 65 64 20 27 73 2f 20 2f  _os" | sed 's/ /
f150: 2d 2f 67 27 60 3b 3b 20 65 73 61 63 0a 0a 0a 7b  -/g'`;; esac...{
f160: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
f170: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
f180: 69 6e 67 20 68 6f 73 74 20 73 79 73 74 65 6d 20  ing host system 
f190: 74 79 70 65 22 20 3e 26 35 0a 24 61 73 5f 65 63  type" >&5.$as_ec
f1a0: 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 68  ho_n "checking h
f1b0: 6f 73 74 20 73 79 73 74 65 6d 20 74 79 70 65 2e  ost system type.
f1c0: 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
f1d0: 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 68 6f 73  est "${ac_cv_hos
f1e0: 74 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  t+set}" = set; t
f1f0: 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
f200: 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
f210: 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
f220: 22 78 24 68 6f 73 74 5f 61 6c 69 61 73 22 20 3d  "x$host_alias" =
f230: 20 78 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76   x; then.  ac_cv
f240: 5f 68 6f 73 74 3d 24 61 63 5f 63 76 5f 62 75 69  _host=$ac_cv_bui
f250: 6c 64 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f  ld.else.  ac_cv_
f260: 68 6f 73 74 3d 60 24 53 48 45 4c 4c 20 22 24 61  host=`$SHELL "$a
f270: 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
f280: 2e 73 75 62 22 20 24 68 6f 73 74 5f 61 6c 69 61  .sub" $host_alia
f290: 73 60 20 7c 7c 0a 20 20 20 20 7b 20 7b 20 24 61  s` ||.    { { $a
f2a0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
f2b0: 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 24  LINENO: error: $
f2c0: 53 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69  SHELL $ac_aux_di
f2d0: 72 2f 63 6f 6e 66 69 67 2e 73 75 62 20 24 68 6f  r/config.sub $ho
f2e0: 73 74 5f 61 6c 69 61 73 20 66 61 69 6c 65 64 22  st_alias failed"
f2f0: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
f300: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 24 53  as_me: error: $S
f310: 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72  HELL $ac_aux_dir
f320: 2f 63 6f 6e 66 69 67 2e 73 75 62 20 24 68 6f 73  /config.sub $hos
f330: 74 5f 61 6c 69 61 73 20 66 61 69 6c 65 64 22 20  t_alias failed" 
f340: 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
f350: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
f360: 7d 0a 66 69 0a 0a 66 69 0a 7b 20 24 61 73 5f 65  }.fi..fi.{ $as_e
f370: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
f380: 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
f390: 5f 63 76 5f 68 6f 73 74 22 20 3e 26 35 0a 24 61  _cv_host" >&5.$a
f3a0: 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 68  s_echo "$ac_cv_h
f3b0: 6f 73 74 22 20 3e 26 36 3b 20 7d 0a 63 61 73 65  ost" >&6; }.case
f3c0: 20 24 61 63 5f 63 76 5f 68 6f 73 74 20 69 6e 0a   $ac_cv_host in.
f3d0: 2a 2d 2a 2d 2a 29 20 3b 3b 0a 2a 29 20 7b 20 7b  *-*-*) ;;.*) { {
f3e0: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
f3f0: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
f400: 3a 20 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 20  : invalid value 
f410: 6f 66 20 63 61 6e 6f 6e 69 63 61 6c 20 68 6f 73  of canonical hos
f420: 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  t" >&5.$as_echo 
f430: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
f440: 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 6f 66  invalid value of
f450: 20 63 61 6e 6f 6e 69 63 61 6c 20 68 6f 73 74 22   canonical host"
f460: 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
f470: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
f480: 20 7d 3b 3b 0a 65 73 61 63 0a 68 6f 73 74 3d 24   };;.esac.host=$
f490: 61 63 5f 63 76 5f 68 6f 73 74 0a 61 63 5f 73 61  ac_cv_host.ac_sa
f4a0: 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
f4b0: 3d 27 2d 27 0a 73 65 74 20 78 20 24 61 63 5f 63  ='-'.set x $ac_c
f4c0: 76 5f 68 6f 73 74 0a 73 68 69 66 74 0a 68 6f 73  v_host.shift.hos
f4d0: 74 5f 63 70 75 3d 24 31 0a 68 6f 73 74 5f 76 65  t_cpu=$1.host_ve
f4e0: 6e 64 6f 72 3d 24 32 0a 73 68 69 66 74 3b 20 73  ndor=$2.shift; s
f4f0: 68 69 66 74 0a 23 20 52 65 6d 65 6d 62 65 72 2c  hift.# Remember,
f500: 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61   the first chara
f510: 63 74 65 72 20 6f 66 20 49 46 53 20 69 73 20 75  cter of IFS is u
f520: 73 65 64 20 74 6f 20 63 72 65 61 74 65 20 24 2a  sed to create $*
f530: 2c 0a 23 20 65 78 63 65 70 74 20 77 69 74 68 20  ,.# except with 
f540: 6f 6c 64 20 73 68 65 6c 6c 73 3a 0a 68 6f 73 74  old shells:.host
f550: 5f 6f 73 3d 24 2a 0a 49 46 53 3d 24 61 63 5f 73  _os=$*.IFS=$ac_s
f560: 61 76 65 5f 49 46 53 0a 63 61 73 65 20 24 68 6f  ave_IFS.case $ho
f570: 73 74 5f 6f 73 20 69 6e 20 2a 5c 20 2a 29 20 68  st_os in *\ *) h
f580: 6f 73 74 5f 6f 73 3d 60 65 63 68 6f 20 22 24 68  ost_os=`echo "$h
f590: 6f 73 74 5f 6f 73 22 20 7c 20 73 65 64 20 27 73  ost_os" | sed 's
f5a0: 2f 20 2f 2d 2f 67 27 60 3b 3b 20 65 73 61 63 0a  / /-/g'`;; esac.
f5b0: 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70  ..ac_ext=c.ac_cp
f5c0: 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41 47  p='$CPP $CPPFLAG
f5d0: 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24  S'.ac_compile='$
f5e0: 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43  CC -c $CFLAGS $C
f5f0: 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  PPFLAGS conftest
f600: 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63  .$ac_ext >&5'.ac
f610: 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f  _link='$CC -o co
f620: 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
f630: 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
f640: 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66  GS $LDFLAGS conf
f650: 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49  test.$ac_ext $LI
f660: 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69  BS >&5'.ac_compi
f670: 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63  ler_gnu=$ac_cv_c
f680: 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 69 66  _compiler_gnu.if
f690: 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f   test -n "$ac_to
f6a0: 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e  ol_prefix"; then
f6b0: 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
f6c0: 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
f6d0: 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
f6e0: 7d 67 63 63 22 2c 20 73 6f 20 69 74 20 63 61 6e  }gcc", so it can
f6f0: 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
f700: 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
f710: 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f  t dummy ${ac_too
f720: 6c 5f 70 72 65 66 69 78 7d 67 63 63 3b 20 61 63  l_prefix}gcc; ac
f730: 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65  _word=$2.{ $as_e
f740: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
f750: 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
f760: 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
f770: 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
f780: 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
f790: 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  d... " >&6; }.if
f7a0: 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
f7b0: 72 6f 67 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73  rog_CC+set}" = s
f7c0: 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
f7d0: 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
f7e0: 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
f7f0: 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74  test -n "$CC"; t
f800: 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
f810: 5f 43 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20  _CC="$CC" # Let 
f820: 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
f830: 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
f840: 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
f850: 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
f860: 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
f870: 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
f880: 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
f890: 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
f8a0: 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
f8b0: 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
f8c0: 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
f8d0: 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
f8e0: 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
f8f0: 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
f900: 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
f910: 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
f920: 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
f930: 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
f940: 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
f950: 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 7b  c_cv_prog_CC="${
f960: 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 67  ac_tool_prefix}g
f970: 63 63 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  cc".    $as_echo
f980: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
f990: 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
f9a0: 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
f9b0: 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
f9c0: 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
f9d0: 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
f9e0: 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 43 43 3d  e_IFS..fi.fi.CC=
f9f0: 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a 69  $ac_cv_prog_CC.i
fa00: 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b  f test -n "$CC";
fa10: 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
fa20: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
fa30: 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 43 43 22  NO: result: $CC"
fa40: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
fa50: 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  CC" >&6; }.else.
fa60: 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
fa70: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
fa80: 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
fa90: 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
faa0: 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65   }.fi...fi.if te
fab0: 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72  st -z "$ac_cv_pr
fac0: 6f 67 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 61  og_CC"; then.  a
fad0: 63 5f 63 74 5f 43 43 3d 24 43 43 0a 20 20 23 20  c_ct_CC=$CC.  # 
fae0: 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
faf0: 74 20 77 6f 72 64 20 6f 66 20 22 67 63 63 22 2c  t word of "gcc",
fb00: 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
fb10: 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
fb20: 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
fb30: 79 20 67 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24  y gcc; ac_word=$
fb40: 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
fb50: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
fb60: 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
fb70: 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
fb80: 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
fb90: 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
fba0: 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
fbb0: 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  ${ac_cv_prog_ac_
fbc0: 63 74 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65  ct_CC+set}" = se
fbd0: 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
fbe0: 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
fbf0: 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
fc00: 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43  est -n "$ac_ct_C
fc10: 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  C"; then.  ac_cv
fc20: 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 3d 22  _prog_ac_ct_CC="
fc30: 24 61 63 5f 63 74 5f 43 43 22 20 23 20 4c 65 74  $ac_ct_CC" # Let
fc40: 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
fc50: 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
fc60: 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
fc70: 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
fc80: 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
fc90: 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
fca0: 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
fcb0: 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
fcc0: 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
fcd0: 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
fce0: 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
fcf0: 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
fd00: 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74  ons; do.  if { t
fd10: 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f  est -f "$as_dir/
fd20: 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
fd30: 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73  _ext" && $as_tes
fd40: 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63  t_x "$as_dir/$ac
fd50: 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
fd60: 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  t"; }; then.    
fd70: 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
fd80: 5f 43 43 3d 22 67 63 63 22 0a 20 20 20 20 24 61  _CC="gcc".    $a
fd90: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
fda0: 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61  LINENO: found $a
fdb0: 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
fdc0: 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
fdd0: 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
fde0: 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24  .done.done.IFS=$
fdf0: 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
fe00: 66 69 0a 61 63 5f 63 74 5f 43 43 3d 24 61 63 5f  fi.ac_ct_CC=$ac_
fe10: 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43  cv_prog_ac_ct_CC
fe20: 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
fe30: 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20  _ct_CC"; then.  
fe40: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
fe50: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
fe60: 6c 74 3a 20 24 61 63 5f 63 74 5f 43 43 22 20 3e  lt: $ac_ct_CC" >
fe70: 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
fe80: 5f 63 74 5f 43 43 22 20 3e 26 36 3b 20 7d 0a 65  _ct_CC" >&6; }.e
fe90: 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
fea0: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
feb0: 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
fec0: 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
fed0: 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20  >&6; }.fi..  if 
fee0: 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 43 43  test "x$ac_ct_CC
fef0: 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20  " = x; then.    
ff00: 43 43 3d 22 22 0a 20 20 65 6c 73 65 0a 20 20 20  CC="".  else.   
ff10: 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d   case $cross_com
ff20: 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f  piling:$ac_tool_
ff30: 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a  warned in.yes:).
ff40: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
ff50: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e  me:$LINENO: WARN
ff60: 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75  ING: In the futu
ff70: 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c  re, Autoconf wil
ff80: 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f  l not detect cro
ff90: 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e  ss-tools.whose n
ffa0: 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61  ame does not sta
ffb0: 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74  rt with the host
ffc0: 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f   triplet.  If yo
ffd0: 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e  u think this.con
ffe0: 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73  figuration is us
fff0: 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65  eful to you, ple
10000 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74  ase write to aut
10010 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20  oconf@gnu.org." 
10020 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
10030 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49  s_me: WARNING: I
10040 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75  n the future, Au
10050 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20  toconf will not 
10060 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f  detect cross-too
10070 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f  ls.whose name do
10080 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74  es not start wit
10090 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c  h the host tripl
100a0 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e  et.  If you thin
100b0 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61  k this.configura
100c0 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74  tion is useful t
100d0 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72  o you, please wr
100e0 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40  ite to autoconf@
100f0 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a  gnu.org." >&2;}.
10100 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79  ac_tool_warned=y
10110 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 43  es ;;.esac.    C
10120 43 3d 24 61 63 5f 63 74 5f 43 43 0a 20 20 66 69  C=$ac_ct_CC.  fi
10130 0a 65 6c 73 65 0a 20 20 43 43 3d 22 24 61 63 5f  .else.  CC="$ac_
10140 63 76 5f 70 72 6f 67 5f 43 43 22 0a 66 69 0a 0a  cv_prog_CC".fi..
10150 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 43 22  if test -z "$CC"
10160 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20  ; then.         
10170 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
10180 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74  _tool_prefix"; t
10190 68 65 6e 0a 20 20 20 20 23 20 45 78 74 72 61 63  hen.    # Extrac
101a0 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
101b0 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70   of "${ac_tool_p
101c0 72 65 66 69 78 7d 63 63 22 2c 20 73 6f 20 69 74  refix}cc", so it
101d0 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
101e0 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
101f0 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63  ..set dummy ${ac
10200 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63 3b  _tool_prefix}cc;
10210 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
10220 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
10230 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
10240 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
10250 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
10260 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
10270 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
10280 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
10290 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d 22 20  v_prog_CC+set}" 
102a0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
102b0 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
102c0 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
102d0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22  if test -n "$CC"
102e0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
102f0 72 6f 67 5f 43 43 3d 22 24 43 43 22 20 23 20 4c  rog_CC="$CC" # L
10300 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
10310 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
10320 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
10330 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
10340 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
10350 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
10360 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
10370 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
10380 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
10390 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
103a0 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
103b0 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
103c0 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b  sions; do.  if {
103d0 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69   test -f "$as_di
103e0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
103f0 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74  ec_ext" && $as_t
10400 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24  est_x "$as_dir/$
10410 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
10420 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ext"; }; then.  
10430 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d    ac_cv_prog_CC=
10440 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
10450 78 7d 63 63 22 0a 20 20 20 20 24 61 73 5f 65 63  x}cc".    $as_ec
10460 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
10470 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
10480 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
10490 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
104a0 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
104b0 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  e.done.IFS=$as_s
104c0 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 43  ave_IFS..fi.fi.C
104d0 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  C=$ac_cv_prog_CC
104e0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43  .if test -n "$CC
104f0 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
10500 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
10510 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 43  NENO: result: $C
10520 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  C" >&5.$as_echo 
10530 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  "$CC" >&6; }.els
10540 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
10550 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
10560 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
10570 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
10580 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 66 69 0a 66  6; }.fi...  fi.f
10590 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43  i.if test -z "$C
105a0 43 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  C"; then.  # Ext
105b0 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
105c0 6f 72 64 20 6f 66 20 22 63 63 22 2c 20 73 6f 20  ord of "cc", so 
105d0 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
105e0 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
105f0 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 63 63  gs..set dummy cc
10600 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
10610 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
10620 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
10630 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
10640 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
10650 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
10660 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
10670 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
10680 63 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d 22  cv_prog_CC+set}"
10690 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24   = set; then.  $
106a0 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
106b0 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
106c0 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43   if test -n "$CC
106d0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
106e0 70 72 6f 67 5f 43 43 3d 22 24 43 43 22 20 23 20  prog_CC="$CC" # 
106f0 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
10700 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
10710 65 6c 73 65 0a 20 20 61 63 5f 70 72 6f 67 5f 72  else.  ac_prog_r
10720 65 6a 65 63 74 65 64 3d 6e 6f 0a 61 73 5f 73 61  ejected=no.as_sa
10730 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
10740 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
10750 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
10760 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
10770 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
10780 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
10790 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
107a0 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
107b0 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
107c0 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
107d0 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20  .  if { test -f 
107e0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
107f0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26  d$ac_exec_ext" &
10800 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61  & $as_test_x "$a
10810 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
10820 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20  c_exec_ext"; }; 
10830 74 68 65 6e 0a 20 20 20 20 69 66 20 74 65 73 74  then.    if test
10840 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
10850 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
10860 3d 20 22 2f 75 73 72 2f 75 63 62 2f 63 63 22 3b  = "/usr/ucb/cc";
10870 20 74 68 65 6e 0a 20 20 20 20 20 20 20 61 63 5f   then.       ac_
10880 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d 79 65  prog_rejected=ye
10890 73 0a 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75  s.       continu
108a0 65 0a 20 20 20 20 20 66 69 0a 20 20 20 20 61 63  e.     fi.    ac
108b0 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 63 63 22  _cv_prog_CC="cc"
108c0 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
108d0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66  as_me:$LINENO: f
108e0 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
108f0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
10900 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
10910 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e   2.  fi.done.don
10920 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
10930 46 53 0a 0a 69 66 20 74 65 73 74 20 24 61 63 5f  FS..if test $ac_
10940 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 20 3d 20  prog_rejected = 
10950 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 57 65  yes; then.  # We
10960 20 66 6f 75 6e 64 20 61 20 62 6f 67 6f 6e 20 69   found a bogon i
10970 6e 20 74 68 65 20 70 61 74 68 2c 20 73 6f 20 6d  n the path, so m
10980 61 6b 65 20 73 75 72 65 20 77 65 20 6e 65 76 65  ake sure we neve
10990 72 20 75 73 65 20 69 74 2e 0a 20 20 73 65 74 20  r use it..  set 
109a0 64 75 6d 6d 79 20 24 61 63 5f 63 76 5f 70 72 6f  dummy $ac_cv_pro
109b0 67 5f 43 43 0a 20 20 73 68 69 66 74 0a 20 20 69  g_CC.  shift.  i
109c0 66 20 74 65 73 74 20 24 23 20 21 3d 20 30 3b 20  f test $# != 0; 
109d0 74 68 65 6e 0a 20 20 20 20 23 20 57 65 20 63 68  then.    # We ch
109e0 6f 73 65 20 61 20 64 69 66 66 65 72 65 6e 74 20  ose a different 
109f0 63 6f 6d 70 69 6c 65 72 20 66 72 6f 6d 20 74 68  compiler from th
10a00 65 20 62 6f 67 75 73 20 6f 6e 65 2e 0a 20 20 20  e bogus one..   
10a10 20 23 20 48 6f 77 65 76 65 72 2c 20 69 74 20 68   # However, it h
10a20 61 73 20 74 68 65 20 73 61 6d 65 20 62 61 73 65  as the same base
10a30 6e 61 6d 65 2c 20 73 6f 20 74 68 65 20 62 6f 67  name, so the bog
10a40 6f 6e 20 77 69 6c 6c 20 62 65 20 63 68 6f 73 65  on will be chose
10a50 6e 0a 20 20 20 20 23 20 66 69 72 73 74 20 69 66  n.    # first if
10a60 20 77 65 20 73 65 74 20 43 43 20 74 6f 20 6a 75   we set CC to ju
10a70 73 74 20 74 68 65 20 62 61 73 65 6e 61 6d 65 3b  st the basename;
10a80 20 75 73 65 20 74 68 65 20 66 75 6c 6c 20 66 69   use the full fi
10a90 6c 65 20 6e 61 6d 65 2e 0a 20 20 20 20 73 68 69  le name..    shi
10aa0 66 74 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  ft.    ac_cv_pro
10ab0 67 5f 43 43 3d 22 24 61 73 5f 64 69 72 2f 24 61  g_CC="$as_dir/$a
10ac0 63 5f 77 6f 72 64 24 7b 31 2b 27 20 27 7d 24 40  c_word${1+' '}$@
10ad0 22 0a 20 20 66 69 0a 66 69 0a 66 69 0a 66 69 0a  ".  fi.fi.fi.fi.
10ae0 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43  CC=$ac_cv_prog_C
10af0 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43  C.if test -n "$C
10b00 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  C"; then.  { $as
10b10 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
10b20 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
10b30 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  CC" >&5.$as_echo
10b40 20 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c   "$CC" >&6; }.el
10b50 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
10b60 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
10b70 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
10b80 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
10b90 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66  &6; }.fi...fi.if
10ba0 20 74 65 73 74 20 2d 7a 20 22 24 43 43 22 3b 20   test -z "$CC"; 
10bb0 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20 2d  then.  if test -
10bc0 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
10bd0 69 78 22 3b 20 74 68 65 6e 0a 20 20 66 6f 72 20  ix"; then.  for 
10be0 61 63 5f 70 72 6f 67 20 69 6e 20 63 6c 2e 65 78  ac_prog in cl.ex
10bf0 65 0a 20 20 64 6f 0a 20 20 20 20 23 20 45 78 74  e.  do.    # Ext
10c00 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
10c10 6f 72 64 20 6f 66 20 22 24 61 63 5f 74 6f 6f 6c  ord of "$ac_tool
10c20 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22  _prefix$ac_prog"
10c30 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
10c40 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
10c50 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
10c60 6d 79 20 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  my $ac_tool_pref
10c70 69 78 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77  ix$ac_prog; ac_w
10c80 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68  ord=$2.{ $as_ech
10c90 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
10ca0 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
10cb0 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
10cc0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
10cd0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
10ce0 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
10cf0 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
10d00 67 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65 74  g_CC+set}" = set
10d10 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
10d20 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
10d30 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
10d40 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65  st -n "$CC"; the
10d50 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43  n.  ac_cv_prog_C
10d60 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74 68  C="$CC" # Let th
10d70 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
10d80 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
10d90 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
10da0 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
10db0 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
10dc0 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
10dd0 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
10de0 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
10df0 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
10e00 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
10e10 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
10e20 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
10e30 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74  ; do.  if { test
10e40 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63   -f "$as_dir/$ac
10e50 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
10e60 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  t" && $as_test_x
10e70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
10e80 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
10e90 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f   }; then.    ac_
10ea0 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 61 63 5f  cv_prog_CC="$ac_
10eb0 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70  tool_prefix$ac_p
10ec0 72 6f 67 22 0a 20 20 20 20 24 61 73 5f 65 63 68  rog".    $as_ech
10ed0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
10ee0 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
10ef0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
10f00 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
10f10 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
10f20 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
10f30 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 43 43  ve_IFS..fi.fi.CC
10f40 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a  =$ac_cv_prog_CC.
10f50 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22  if test -n "$CC"
10f60 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
10f70 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
10f80 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 43 43  ENO: result: $CC
10f90 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
10fa0 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  $CC" >&6; }.else
10fb0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
10fc0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
10fd0 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
10fe0 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
10ff0 3b 20 7d 0a 66 69 0a 0a 0a 20 20 20 20 74 65 73  ; }.fi...    tes
11000 74 20 2d 6e 20 22 24 43 43 22 20 26 26 20 62 72  t -n "$CC" && br
11010 65 61 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a 69 66  eak.  done.fi.if
11020 20 74 65 73 74 20 2d 7a 20 22 24 43 43 22 3b 20   test -z "$CC"; 
11030 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 43 43 3d  then.  ac_ct_CC=
11040 24 43 43 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f  $CC.  for ac_pro
11050 67 20 69 6e 20 63 6c 2e 65 78 65 0a 64 6f 0a 20  g in cl.exe.do. 
11060 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
11070 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61  irst word of "$a
11080 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63  c_prog", so it c
11090 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
110a0 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
110b0 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 70 72  set dummy $ac_pr
110c0 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  og; ac_word=$2.{
110d0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
110e0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
110f0 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
11100 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
11110 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
11120 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
11130 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
11140 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
11150 43 43 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  CC+set}" = set; 
11160 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
11170 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
11180 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
11190 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 3b   -n "$ac_ct_CC";
111a0 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
111b0 6f 67 5f 61 63 5f 63 74 5f 43 43 3d 22 24 61 63  og_ac_ct_CC="$ac
111c0 5f 63 74 5f 43 43 22 20 23 20 4c 65 74 20 74 68  _ct_CC" # Let th
111d0 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
111e0 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
111f0 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
11200 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
11210 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
11220 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
11230 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
11240 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
11250 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
11260 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
11270 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
11280 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
11290 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74  ; do.  if { test
112a0 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63   -f "$as_dir/$ac
112b0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
112c0 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  t" && $as_test_x
112d0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
112e0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
112f0 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f   }; then.    ac_
11300 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43  cv_prog_ac_ct_CC
11310 3d 22 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20  ="$ac_prog".    
11320 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
11330 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
11340 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
11350 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
11360 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
11370 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
11380 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
11390 69 0a 66 69 0a 61 63 5f 63 74 5f 43 43 3d 24 61  i.fi.ac_ct_CC=$a
113a0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
113b0 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  CC.if test -n "$
113c0 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a  ac_ct_CC"; then.
113d0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
113e0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
113f0 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 43 43 22  sult: $ac_ct_CC"
11400 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
11410 61 63 5f 63 74 5f 43 43 22 20 3e 26 36 3b 20 7d  ac_ct_CC" >&6; }
11420 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
11430 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
11440 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
11450 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
11460 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20  " >&6; }.fi...  
11470 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
11480 43 43 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e  CC" && break.don
11490 65 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  e..  if test "x$
114a0 61 63 5f 63 74 5f 43 43 22 20 3d 20 78 3b 20 74  ac_ct_CC" = x; t
114b0 68 65 6e 0a 20 20 20 20 43 43 3d 22 22 0a 20 20  hen.    CC="".  
114c0 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63  else.    case $c
114d0 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24  ross_compiling:$
114e0 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69  ac_tool_warned i
114f0 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63  n.yes:).{ $as_ec
11500 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
11510 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20  NO: WARNING: In 
11520 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f  the future, Auto
11530 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65  conf will not de
11540 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73  tect cross-tools
11550 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73  .whose name does
11560 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20   not start with 
11570 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74  the host triplet
11580 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20  .  If you think 
11590 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69  this.configurati
115a0 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20  on is useful to 
115b0 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74  you, please writ
115c0 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e  e to autoconf@gn
115d0 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73 5f  u.org." >&5.$as_
115e0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
115f0 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75  RNING: In the fu
11600 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77  ture, Autoconf w
11610 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63  ill not detect c
11620 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65  ross-tools.whose
11630 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73   name does not s
11640 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f  tart with the ho
11650 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20  st triplet.  If 
11660 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63  you think this.c
11670 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20  onfiguration is 
11680 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70  useful to you, p
11690 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61  lease write to a
116a0 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e  utoconf@gnu.org.
116b0 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f  " >&2;}.ac_tool_
116c0 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73  warned=yes ;;.es
116d0 61 63 0a 20 20 20 20 43 43 3d 24 61 63 5f 63 74  ac.    CC=$ac_ct
116e0 5f 43 43 0a 20 20 66 69 0a 66 69 0a 0a 66 69 0a  _CC.  fi.fi..fi.
116f0 0a 0a 74 65 73 74 20 2d 7a 20 22 24 43 43 22 20  ..test -z "$CC" 
11700 26 26 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20  && { { $as_echo 
11710 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
11720 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70   error: no accep
11730 74 61 62 6c 65 20 43 20 63 6f 6d 70 69 6c 65 72  table C compiler
11740 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54 48   found in \$PATH
11750 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f  .See \`config.lo
11760 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61  g' for more deta
11770 69 6c 73 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63  ils." >&5.$as_ec
11780 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
11790 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65  r: no acceptable
117a0 20 43 20 63 6f 6d 70 69 6c 65 72 20 66 6f 75 6e   C compiler foun
117b0 64 20 69 6e 20 5c 24 50 41 54 48 0a 53 65 65 20  d in \$PATH.See 
117c0 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
117d0 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22  r more details."
117e0 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
117f0 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
11800 20 7d 0a 0a 23 20 50 72 6f 76 69 64 65 20 73 6f   }..# Provide so
11810 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61  me information a
11820 62 6f 75 74 20 74 68 65 20 63 6f 6d 70 69 6c 65  bout the compile
11830 72 2e 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  r..$as_echo "$as
11840 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
11850 63 6b 69 6e 67 20 66 6f 72 20 43 20 63 6f 6d 70  cking for C comp
11860 69 6c 65 72 20 76 65 72 73 69 6f 6e 22 20 3e 26  iler version" >&
11870 35 0a 73 65 74 20 58 20 24 61 63 5f 63 6f 6d 70  5.set X $ac_comp
11880 69 6c 65 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 3d  ile.ac_compiler=
11890 24 32 0a 7b 20 28 61 63 5f 74 72 79 3d 22 24 61  $2.{ (ac_try="$a
118a0 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d 76 65 72  c_compiler --ver
118b0 73 69 6f 6e 20 3e 26 35 22 0a 63 61 73 65 20 22  sion >&5".case "
118c0 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
118d0 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
118e0 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
118f0 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
11900 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
11910 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
11920 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c  ac_try_echo="\"\
11930 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
11940 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a  $ac_try_echo\"".
11950 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72  $as_echo "$ac_tr
11960 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28  y_echo") >&5.  (
11970 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c  eval "$ac_compil
11980 65 72 20 2d 2d 76 65 72 73 69 6f 6e 20 3e 26 35  er --version >&5
11990 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  ") 2>&5.  ac_sta
119a0 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68  tus=$?.  $as_ech
119b0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
119c0 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
119d0 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
119e0 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a   $ac_status); }.
119f0 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63  { (ac_try="$ac_c
11a00 6f 6d 70 69 6c 65 72 20 2d 76 20 3e 26 35 22 0a  ompiler -v >&5".
11a10 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
11a20 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
11a30 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
11a40 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
11a50 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
11a60 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
11a70 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68  .eval ac_try_ech
11a80 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  o="\"\$as_me:$LI
11a90 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
11aa0 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22  ho\"".$as_echo "
11ab0 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e  $ac_try_echo") >
11ac0 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
11ad0 63 6f 6d 70 69 6c 65 72 20 2d 76 20 3e 26 35 22  compiler -v >&5"
11ae0 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
11af0 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f  us=$?.  $as_echo
11b00 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
11b10 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
11b20 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
11b30 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 7b  $ac_status); }.{
11b40 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f   (ac_try="$ac_co
11b50 6d 70 69 6c 65 72 20 2d 56 20 3e 26 35 22 0a 63  mpiler -V >&5".c
11b60 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
11b70 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
11b80 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
11b90 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
11ba0 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
11bb0 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
11bc0 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f  eval ac_try_echo
11bd0 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  ="\"\$as_me:$LIN
11be0 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
11bf0 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24  o\"".$as_echo "$
11c00 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26  ac_try_echo") >&
11c10 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
11c20 6f 6d 70 69 6c 65 72 20 2d 56 20 3e 26 35 22 29  ompiler -V >&5")
11c30 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
11c40 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20  s=$?.  $as_echo 
11c50 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
11c60 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
11c70 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
11c80 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 0a 63  ac_status); }..c
11c90 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
11ca0 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
11cb0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
11cc0 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
11cd0 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
11ce0 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
11cf0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
11d00 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
11d10 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
11d20 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a  ..int.main ().{.
11d30 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
11d40 0a 7d 0a 5f 41 43 45 4f 46 0a 61 63 5f 63 6c 65  .}._ACEOF.ac_cle
11d50 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65 3d 24 61  an_files_save=$a
11d60 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 0a 61 63  c_clean_files.ac
11d70 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 22 24 61  _clean_files="$a
11d80 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 20 61 2e  c_clean_files a.
11d90 6f 75 74 20 61 2e 6f 75 74 2e 64 53 59 4d 20 61  out a.out.dSYM a
11da0 2e 65 78 65 20 62 2e 6f 75 74 22 0a 23 20 54 72  .exe b.out".# Tr
11db0 79 20 74 6f 20 63 72 65 61 74 65 20 61 6e 20 65  y to create an e
11dc0 78 65 63 75 74 61 62 6c 65 20 77 69 74 68 6f 75  xecutable withou
11dd0 74 20 2d 6f 20 66 69 72 73 74 2c 20 64 69 73 72  t -o first, disr
11de0 65 67 61 72 64 20 61 2e 6f 75 74 2e 0a 23 20 49  egard a.out..# I
11df0 74 20 77 69 6c 6c 20 68 65 6c 70 20 75 73 20 64  t will help us d
11e00 69 61 67 6e 6f 73 65 20 62 72 6f 6b 65 6e 20 63  iagnose broken c
11e10 6f 6d 70 69 6c 65 72 73 2c 20 61 6e 64 20 66 69  ompilers, and fi
11e20 6e 64 69 6e 67 20 6f 75 74 20 61 6e 20 69 6e 74  nding out an int
11e30 75 69 74 69 6f 6e 0a 23 20 6f 66 20 65 78 65 65  uition.# of exee
11e40 78 74 2e 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  xt..{ $as_echo "
11e50 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
11e60 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43 20 63  checking for C c
11e70 6f 6d 70 69 6c 65 72 20 64 65 66 61 75 6c 74 20  ompiler default 
11e80 6f 75 74 70 75 74 20 66 69 6c 65 20 6e 61 6d 65  output file name
11e90 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
11ea0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43   "checking for C
11eb0 20 63 6f 6d 70 69 6c 65 72 20 64 65 66 61 75 6c   compiler defaul
11ec0 74 20 6f 75 74 70 75 74 20 66 69 6c 65 20 6e 61  t output file na
11ed0 6d 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 61  me... " >&6; }.a
11ee0 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 3d 60  c_link_default=`
11ef0 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 6c 69  $as_echo "$ac_li
11f00 6e 6b 22 20 7c 20 73 65 64 20 27 73 2f 20 2d 6f  nk" | sed 's/ -o
11f10 20 2a 63 6f 6e 66 74 65 73 74 5b 5e 20 5d 2a 2f   *conftest[^ ]*/
11f20 2f 27 60 0a 0a 23 20 54 68 65 20 70 6f 73 73 69  /'`..# The possi
11f30 62 6c 65 20 6f 75 74 70 75 74 20 66 69 6c 65 73  ble output files
11f40 3a 0a 61 63 5f 66 69 6c 65 73 3d 22 61 2e 6f 75  :.ac_files="a.ou
11f50 74 20 63 6f 6e 66 74 65 73 74 2e 65 78 65 20 63  t conftest.exe c
11f60 6f 6e 66 74 65 73 74 20 61 2e 65 78 65 20 61 5f  onftest a.exe a_
11f70 6f 75 74 2e 65 78 65 20 62 2e 6f 75 74 20 63 6f  out.exe b.out co
11f80 6e 66 74 65 73 74 2e 2a 22 0a 0a 61 63 5f 72 6d  nftest.*"..ac_rm
11f90 66 69 6c 65 73 3d 0a 66 6f 72 20 61 63 5f 66 69  files=.for ac_fi
11fa0 6c 65 20 69 6e 20 24 61 63 5f 66 69 6c 65 73 0a  le in $ac_files.
11fb0 64 6f 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69  do.  case $ac_fi
11fc0 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f  le in.    *.$ac_
11fd0 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20  ext | *.xcoff | 
11fe0 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e  *.tds | *.d | *.
11ff0 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a  pdb | *.xSYM | *
12000 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e  .bb | *.bbg | *.
12010 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e  map | *.inf | *.
12020 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f  dSYM | *.o | *.o
12030 62 6a 20 29 20 3b 3b 0a 20 20 20 20 2a 20 29 20  bj ) ;;.    * ) 
12040 61 63 5f 72 6d 66 69 6c 65 73 3d 22 24 61 63 5f  ac_rmfiles="$ac_
12050 72 6d 66 69 6c 65 73 20 24 61 63 5f 66 69 6c 65  rmfiles $ac_file
12060 22 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a  ";;.  esac.done.
12070 72 6d 20 2d 66 20 24 61 63 5f 72 6d 66 69 6c 65  rm -f $ac_rmfile
12080 73 0a 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  s..if { (ac_try=
12090 22 24 61 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c  "$ac_link_defaul
120a0 74 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  t".case "(($ac_t
120b0 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
120c0 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
120d0 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
120e0 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
120f0 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
12100 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f  sac.eval ac_try_
12110 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo="\"\$as_me:
12120 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
12130 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68  _echo\"".$as_ech
12140 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22  o "$ac_try_echo"
12150 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
12160 61 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 22  ac_link_default"
12170 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
12180 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f  us=$?.  $as_echo
12190 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
121a0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
121b0 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
121c0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20  $ac_status); }; 
121d0 74 68 65 6e 0a 20 20 23 20 41 75 74 6f 63 6f 6e  then.  # Autocon
121e0 66 2d 32 2e 31 33 20 63 6f 75 6c 64 20 73 65 74  f-2.13 could set
121f0 20 74 68 65 20 61 63 5f 63 76 5f 65 78 65 65 78   the ac_cv_exeex
12200 74 20 76 61 72 69 61 62 6c 65 20 74 6f 20 60 6e  t variable to `n
12210 6f 27 2e 0a 23 20 53 6f 20 69 67 6e 6f 72 65 20  o'..# So ignore 
12220 61 20 76 61 6c 75 65 20 6f 66 20 60 6e 6f 27 2c  a value of `no',
12230 20 6f 74 68 65 72 77 69 73 65 20 74 68 69 73 20   otherwise this 
12240 77 6f 75 6c 64 20 6c 65 61 64 20 74 6f 20 60 45  would lead to `E
12250 58 45 45 58 54 20 3d 20 6e 6f 27 0a 23 20 69 6e  XEEXT = no'.# in
12260 20 61 20 4d 61 6b 65 66 69 6c 65 2e 20 20 57 65   a Makefile.  We
12270 20 73 68 6f 75 6c 64 20 6e 6f 74 20 6f 76 65 72   should not over
12280 72 69 64 65 20 61 63 5f 63 76 5f 65 78 65 65 78  ride ac_cv_exeex
12290 74 20 69 66 20 69 74 20 77 61 73 20 63 61 63 68  t if it was cach
122a0 65 64 2c 0a 23 20 73 6f 20 74 68 61 74 20 74 68  ed,.# so that th
122b0 65 20 75 73 65 72 20 63 61 6e 20 73 68 6f 72 74  e user can short
122c0 2d 63 69 72 63 75 69 74 20 74 68 69 73 20 74 65  -circuit this te
122d0 73 74 20 66 6f 72 20 63 6f 6d 70 69 6c 65 72 73  st for compilers
122e0 20 75 6e 6b 6e 6f 77 6e 20 74 6f 0a 23 20 41 75   unknown to.# Au
122f0 74 6f 63 6f 6e 66 2e 0a 66 6f 72 20 61 63 5f 66  toconf..for ac_f
12300 69 6c 65 20 69 6e 20 24 61 63 5f 66 69 6c 65 73  ile in $ac_files
12310 20 27 27 0a 64 6f 0a 20 20 74 65 73 74 20 2d 66   ''.do.  test -f
12320 20 22 24 61 63 5f 66 69 6c 65 22 20 7c 7c 20 63   "$ac_file" || c
12330 6f 6e 74 69 6e 75 65 0a 20 20 63 61 73 65 20 24  ontinue.  case $
12340 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a  ac_file in.    *
12350 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63 6f  .$ac_ext | *.xco
12360 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e 64  ff | *.tds | *.d
12370 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53 59   | *.pdb | *.xSY
12380 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62 67  M | *.bb | *.bbg
12390 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66   | *.map | *.inf
123a0 20 7c 20 2a 2e 64 53 59 4d 20 7c 20 2a 2e 6f 20   | *.dSYM | *.o 
123b0 7c 20 2a 2e 6f 62 6a 20 29 0a 09 3b 3b 0a 20 20  | *.obj )..;;.  
123c0 20 20 5b 61 62 5d 2e 6f 75 74 20 29 0a 09 23 20    [ab].out )..# 
123d0 57 65 20 66 6f 75 6e 64 20 74 68 65 20 64 65 66  We found the def
123e0 61 75 6c 74 20 65 78 65 63 75 74 61 62 6c 65 2c  ault executable,
123f0 20 62 75 74 20 65 78 65 65 78 74 3d 27 27 20 69   but exeext='' i
12400 73 20 6d 6f 73 74 0a 09 23 20 63 65 72 74 61 69  s most..# certai
12410 6e 6c 79 20 72 69 67 68 74 2e 0a 09 62 72 65 61  nly right...brea
12420 6b 3b 3b 0a 20 20 20 20 2a 2e 2a 20 29 0a 20 20  k;;.    *.* ).  
12430 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24        if test "$
12440 7b 61 63 5f 63 76 5f 65 78 65 65 78 74 2b 73 65  {ac_cv_exeext+se
12450 74 7d 22 20 3d 20 73 65 74 20 26 26 20 74 65 73  t}" = set && tes
12460 74 20 22 24 61 63 5f 63 76 5f 65 78 65 65 78 74  t "$ac_cv_exeext
12470 22 20 21 3d 20 6e 6f 3b 0a 09 74 68 65 6e 20 3a  " != no;..then :
12480 3b 20 65 6c 73 65 0a 09 20 20 20 61 63 5f 63 76  ; else..   ac_cv
12490 5f 65 78 65 65 78 74 3d 60 65 78 70 72 20 22 24  _exeext=`expr "$
124a0 61 63 5f 66 69 6c 65 22 20 3a 20 27 5b 5e 2e 5d  ac_file" : '[^.]
124b0 2a 5c 28 5c 2e 2e 2a 5c 29 27 60 0a 09 66 69 0a  *\(\..*\)'`..fi.
124c0 09 23 20 57 65 20 73 65 74 20 61 63 5f 63 76 5f  .# We set ac_cv_
124d0 65 78 65 65 78 74 20 68 65 72 65 20 62 65 63 61  exeext here beca
124e0 75 73 65 20 74 68 65 20 6c 61 74 65 72 20 74 65  use the later te
124f0 73 74 20 66 6f 72 20 69 74 20 69 73 20 6e 6f 74  st for it is not
12500 0a 09 23 20 73 61 66 65 3a 20 63 72 6f 73 73 20  ..# safe: cross 
12510 63 6f 6d 70 69 6c 65 72 73 20 6d 61 79 20 6e 6f  compilers may no
12520 74 20 61 64 64 20 74 68 65 20 73 75 66 66 69 78  t add the suffix
12530 20 69 66 20 67 69 76 65 6e 20 61 6e 20 60 2d 6f   if given an `-o
12540 27 0a 09 23 20 61 72 67 75 6d 65 6e 74 2c 20 73  '..# argument, s
12550 6f 20 77 65 20 6d 61 79 20 6e 65 65 64 20 74 6f  o we may need to
12560 20 6b 6e 6f 77 20 69 74 20 61 74 20 74 68 61 74   know it at that
12570 20 70 6f 69 6e 74 20 61 6c 72 65 61 64 79 2e 0a   point already..
12580 09 23 20 45 76 65 6e 20 69 66 20 74 68 69 73 20  .# Even if this 
12590 73 65 63 74 69 6f 6e 20 6c 6f 6f 6b 73 20 63 72  section looks cr
125a0 75 66 74 79 3a 20 69 74 20 68 61 73 20 74 68 65  ufty: it has the
125b0 20 61 64 76 61 6e 74 61 67 65 20 6f 66 0a 09 23   advantage of..#
125c0 20 61 63 74 75 61 6c 6c 79 20 77 6f 72 6b 69 6e   actually workin
125d0 67 2e 0a 09 62 72 65 61 6b 3b 3b 0a 20 20 20 20  g...break;;.    
125e0 2a 20 29 0a 09 62 72 65 61 6b 3b 3b 0a 20 20 65  * )..break;;.  e
125f0 73 61 63 0a 64 6f 6e 65 0a 74 65 73 74 20 22 24  sac.done.test "$
12600 61 63 5f 63 76 5f 65 78 65 65 78 74 22 20 3d 20  ac_cv_exeext" = 
12610 6e 6f 20 26 26 20 61 63 5f 63 76 5f 65 78 65 65  no && ac_cv_exee
12620 78 74 3d 0a 0a 65 6c 73 65 0a 20 20 61 63 5f 66  xt=..else.  ac_f
12630 69 6c 65 3d 27 27 0a 66 69 0a 0a 7b 20 24 61 73  ile=''.fi..{ $as
12640 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
12650 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
12660 61 63 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61 73  ac_file" >&5.$as
12670 5f 65 63 68 6f 20 22 24 61 63 5f 66 69 6c 65 22  _echo "$ac_file"
12680 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
12690 2d 7a 20 22 24 61 63 5f 66 69 6c 65 22 3b 20 74  -z "$ac_file"; t
126a0 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  hen.  $as_echo "
126b0 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
126c0 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
126d0 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
126e0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
126f0 3e 26 35 0a 0a 7b 20 7b 20 24 61 73 5f 65 63 68  >&5..{ { $as_ech
12700 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
12710 4f 3a 20 65 72 72 6f 72 3a 20 43 20 63 6f 6d 70  O: error: C comp
12720 69 6c 65 72 20 63 61 6e 6e 6f 74 20 63 72 65 61  iler cannot crea
12730 74 65 20 65 78 65 63 75 74 61 62 6c 65 73 0a 53  te executables.S
12740 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27  ee \`config.log'
12750 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c   for more detail
12760 73 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  s." >&5.$as_echo
12770 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
12780 20 43 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 6e   C compiler cann
12790 6f 74 20 63 72 65 61 74 65 20 65 78 65 63 75 74  ot create execut
127a0 61 62 6c 65 73 0a 53 65 65 20 5c 60 63 6f 6e 66  ables.See \`conf
127b0 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65  ig.log' for more
127c0 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d   details." >&2;}
127d0 0a 20 20 20 7b 20 28 65 78 69 74 20 37 37 29 3b  .   { (exit 77);
127e0 20 65 78 69 74 20 37 37 3b 20 7d 3b 20 7d 0a 66   exit 77; }; }.f
127f0 69 0a 0a 61 63 5f 65 78 65 65 78 74 3d 24 61 63  i..ac_exeext=$ac
12800 5f 63 76 5f 65 78 65 65 78 74 0a 0a 23 20 43 68  _cv_exeext..# Ch
12810 65 63 6b 20 74 68 61 74 20 74 68 65 20 63 6f 6d  eck that the com
12820 70 69 6c 65 72 20 70 72 6f 64 75 63 65 73 20 65  piler produces e
12830 78 65 63 75 74 61 62 6c 65 73 20 77 65 20 63 61  xecutables we ca
12840 6e 20 72 75 6e 2e 20 20 49 66 20 6e 6f 74 2c 20  n run.  If not, 
12850 65 69 74 68 65 72 0a 23 20 74 68 65 20 63 6f 6d  either.# the com
12860 70 69 6c 65 72 20 69 73 20 62 72 6f 6b 65 6e 2c  piler is broken,
12870 20 6f 72 20 77 65 20 63 72 6f 73 73 20 63 6f 6d   or we cross com
12880 70 69 6c 65 2e 0a 7b 20 24 61 73 5f 65 63 68 6f  pile..{ $as_echo
12890 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
128a0 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68  : checking wheth
128b0 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69 6c 65  er the C compile
128c0 72 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73  r works" >&5.$as
128d0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
128e0 67 20 77 68 65 74 68 65 72 20 74 68 65 20 43 20  g whether the C 
128f0 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73 2e 2e  compiler works..
12900 2e 20 22 20 3e 26 36 3b 20 7d 0a 23 20 46 49 58  . " >&6; }.# FIX
12910 4d 45 3a 20 54 68 65 73 65 20 63 72 6f 73 73 20  ME: These cross 
12920 63 6f 6d 70 69 6c 65 72 20 68 61 63 6b 73 20 73  compiler hacks s
12930 68 6f 75 6c 64 20 62 65 20 72 65 6d 6f 76 65 64  hould be removed
12940 20 66 6f 72 20 41 75 74 6f 63 6f 6e 66 20 33 2e   for Autoconf 3.
12950 30 0a 23 20 49 66 20 6e 6f 74 20 63 72 6f 73 73  0.# If not cross
12960 20 63 6f 6d 70 69 6c 69 6e 67 2c 20 63 68 65 63   compiling, chec
12970 6b 20 74 68 61 74 20 77 65 20 63 61 6e 20 72 75  k that we can ru
12980 6e 20 61 20 73 69 6d 70 6c 65 20 70 72 6f 67 72  n a simple progr
12990 61 6d 2e 0a 69 66 20 74 65 73 74 20 22 24 63 72  am..if test "$cr
129a0 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 21  oss_compiling" !
129b0 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 69 66  = yes; then.  if
129c0 20 7b 20 61 63 5f 74 72 79 3d 27 2e 2f 24 61 63   { ac_try='./$ac
129d0 5f 66 69 6c 65 27 0a 20 20 7b 20 28 63 61 73 65  _file'.  { (case
129e0 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
129f0 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
12a00 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
12a10 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
12a20 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
12a30 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
12a40 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c  l ac_try_echo="\
12a50 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
12a60 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
12a70 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ".$as_echo "$ac_
12a80 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20  try_echo") >&5. 
12a90 20 28 65 76 61 6c 20 22 24 61 63 5f 74 72 79 22   (eval "$ac_try"
12aa0 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
12ab0 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f  us=$?.  $as_echo
12ac0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
12ad0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
12ae0 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
12af0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20  $ac_status); }; 
12b00 7d 3b 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73  }; then.    cros
12b10 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 6e 6f 0a 20  s_compiling=no. 
12b20 20 65 6c 73 65 0a 20 20 20 20 69 66 20 74 65 73   else.    if tes
12b30 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  t "$cross_compil
12b40 69 6e 67 22 20 3d 20 6d 61 79 62 65 3b 20 74 68  ing" = maybe; th
12b50 65 6e 0a 09 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  en..cross_compil
12b60 69 6e 67 3d 79 65 73 0a 20 20 20 20 65 6c 73 65  ing=yes.    else
12b70 0a 09 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  ..{ { $as_echo "
12b80 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
12b90 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 75  error: cannot ru
12ba0 6e 20 43 20 63 6f 6d 70 69 6c 65 64 20 70 72 6f  n C compiled pro
12bb0 67 72 61 6d 73 2e 0a 49 66 20 79 6f 75 20 6d 65  grams..If you me
12bc0 61 6e 74 20 74 6f 20 63 72 6f 73 73 20 63 6f 6d  ant to cross com
12bd0 70 69 6c 65 2c 20 75 73 65 20 5c 60 2d 2d 68 6f  pile, use \`--ho
12be0 73 74 27 2e 0a 53 65 65 20 5c 60 63 6f 6e 66 69  st'..See \`confi
12bf0 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
12c00 64 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a 24 61  details." >&5.$a
12c10 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
12c20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 75  error: cannot ru
12c30 6e 20 43 20 63 6f 6d 70 69 6c 65 64 20 70 72 6f  n C compiled pro
12c40 67 72 61 6d 73 2e 0a 49 66 20 79 6f 75 20 6d 65  grams..If you me
12c50 61 6e 74 20 74 6f 20 63 72 6f 73 73 20 63 6f 6d  ant to cross com
12c60 70 69 6c 65 2c 20 75 73 65 20 5c 60 2d 2d 68 6f  pile, use \`--ho
12c70 73 74 27 2e 0a 53 65 65 20 5c 60 63 6f 6e 66 69  st'..See \`confi
12c80 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
12c90 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a  details." >&2;}.
12ca0 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
12cb0 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20  xit 1; }; }.    
12cc0 66 69 0a 20 20 66 69 0a 66 69 0a 7b 20 24 61 73  fi.  fi.fi.{ $as
12cd0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
12ce0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 79  INENO: result: y
12cf0 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  es" >&5.$as_echo
12d00 20 22 79 65 73 22 20 3e 26 36 3b 20 7d 0a 0a 72   "yes" >&6; }..r
12d10 6d 20 2d 66 20 2d 72 20 61 2e 6f 75 74 20 61 2e  m -f -r a.out a.
12d20 6f 75 74 2e 64 53 59 4d 20 61 2e 65 78 65 20 63  out.dSYM a.exe c
12d30 6f 6e 66 74 65 73 74 24 61 63 5f 63 76 5f 65 78  onftest$ac_cv_ex
12d40 65 65 78 74 20 62 2e 6f 75 74 0a 61 63 5f 63 6c  eext b.out.ac_cl
12d50 65 61 6e 5f 66 69 6c 65 73 3d 24 61 63 5f 63 6c  ean_files=$ac_cl
12d60 65 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65 0a 23  ean_files_save.#
12d70 20 43 68 65 63 6b 20 74 68 61 74 20 74 68 65 20   Check that the 
12d80 63 6f 6d 70 69 6c 65 72 20 70 72 6f 64 75 63 65  compiler produce
12d90 73 20 65 78 65 63 75 74 61 62 6c 65 73 20 77 65  s executables we
12da0 20 63 61 6e 20 72 75 6e 2e 20 20 49 66 20 6e 6f   can run.  If no
12db0 74 2c 20 65 69 74 68 65 72 0a 23 20 74 68 65 20  t, either.# the 
12dc0 63 6f 6d 70 69 6c 65 72 20 69 73 20 62 72 6f 6b  compiler is brok
12dd0 65 6e 2c 20 6f 72 20 77 65 20 63 72 6f 73 73 20  en, or we cross 
12de0 63 6f 6d 70 69 6c 65 2e 0a 7b 20 24 61 73 5f 65  compile..{ $as_e
12df0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
12e00 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68  ENO: checking wh
12e10 65 74 68 65 72 20 77 65 20 61 72 65 20 63 72 6f  ether we are cro
12e20 73 73 20 63 6f 6d 70 69 6c 69 6e 67 22 20 3e 26  ss compiling" >&
12e30 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
12e40 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77  ecking whether w
12e50 65 20 61 72 65 20 63 72 6f 73 73 20 63 6f 6d 70  e are cross comp
12e60 69 6c 69 6e 67 2e 2e 2e 20 22 20 3e 26 36 3b 20  iling... " >&6; 
12e70 7d 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  }.{ $as_echo "$a
12e80 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
12e90 73 75 6c 74 3a 20 24 63 72 6f 73 73 5f 63 6f 6d  sult: $cross_com
12ea0 70 69 6c 69 6e 67 22 20 3e 26 35 0a 24 61 73 5f  piling" >&5.$as_
12eb0 65 63 68 6f 20 22 24 63 72 6f 73 73 5f 63 6f 6d  echo "$cross_com
12ec0 70 69 6c 69 6e 67 22 20 3e 26 36 3b 20 7d 0a 0a  piling" >&6; }..
12ed0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
12ee0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
12ef0 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20  king for suffix 
12f00 6f 66 20 65 78 65 63 75 74 61 62 6c 65 73 22 20  of executables" 
12f10 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
12f20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66  checking for suf
12f30 66 69 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c  fix of executabl
12f40 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  es... " >&6; }.i
12f50 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  f { (ac_try="$ac
12f60 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28 28 24  _link".case "(($
12f70 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
12f80 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
12f90 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
12fa0 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
12fb0 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
12fc0 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f  ;;.esac.eval ac_
12fd0 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73  try_echo="\"\$as
12fe0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
12ff0 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73  _try_echo\"".$as
13000 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65  _echo "$ac_try_e
13010 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61  cho") >&5.  (eva
13020 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32 3e  l "$ac_link") 2>
13030 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
13040 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ?.  $as_echo "$a
13050 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
13060 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
13070 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
13080 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e  status); }; then
13090 0a 20 20 23 20 49 66 20 62 6f 74 68 20 60 63 6f  .  # If both `co
130a0 6e 66 74 65 73 74 2e 65 78 65 27 20 61 6e 64 20  nftest.exe' and 
130b0 60 63 6f 6e 66 74 65 73 74 27 20 61 72 65 20 60  `conftest' are `
130c0 70 72 65 73 65 6e 74 27 20 28 77 65 6c 6c 2c 20  present' (well, 
130d0 6f 62 73 65 72 76 61 62 6c 65 29 0a 23 20 63 61  observable).# ca
130e0 74 63 68 20 60 63 6f 6e 66 74 65 73 74 2e 65 78  tch `conftest.ex
130f0 65 27 2e 20 20 46 6f 72 20 69 6e 73 74 61 6e 63  e'.  For instanc
13100 65 20 77 69 74 68 20 43 79 67 77 69 6e 2c 20 60  e with Cygwin, `
13110 6c 73 20 63 6f 6e 66 74 65 73 74 27 20 77 69 6c  ls conftest' wil
13120 6c 0a 23 20 77 6f 72 6b 20 70 72 6f 70 65 72 6c  l.# work properl
13130 79 20 28 69 2e 65 2e 2c 20 72 65 66 65 72 20 74  y (i.e., refer t
13140 6f 20 60 63 6f 6e 66 74 65 73 74 2e 65 78 65 27  o `conftest.exe'
13150 29 2c 20 77 68 69 6c 65 20 69 74 20 77 6f 6e 27  ), while it won'
13160 74 20 77 69 74 68 0a 23 20 60 72 6d 27 2e 0a 66  t with.# `rm'..f
13170 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20 63 6f  or ac_file in co
13180 6e 66 74 65 73 74 2e 65 78 65 20 63 6f 6e 66 74  nftest.exe conft
13190 65 73 74 20 63 6f 6e 66 74 65 73 74 2e 2a 3b 20  est conftest.*; 
131a0 64 6f 0a 20 20 74 65 73 74 20 2d 66 20 22 24 61  do.  test -f "$a
131b0 63 5f 66 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69  c_file" || conti
131c0 6e 75 65 0a 20 20 63 61 73 65 20 24 61 63 5f 66  nue.  case $ac_f
131d0 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63  ile in.    *.$ac
131e0 5f 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c  _ext | *.xcoff |
131f0 20 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a   *.tds | *.d | *
13200 2e 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20  .pdb | *.xSYM | 
13210 2a 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a  *.bb | *.bbg | *
13220 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a  .map | *.inf | *
13230 2e 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a 2e  .dSYM | *.o | *.
13240 6f 62 6a 20 29 20 3b 3b 0a 20 20 20 20 2a 2e 2a  obj ) ;;.    *.*
13250 20 29 20 61 63 5f 63 76 5f 65 78 65 65 78 74 3d   ) ac_cv_exeext=
13260 60 65 78 70 72 20 22 24 61 63 5f 66 69 6c 65 22  `expr "$ac_file"
13270 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a 5c   : '[^.]*\(\..*\
13280 29 27 60 0a 09 20 20 62 72 65 61 6b 3b 3b 0a 20  )'`..  break;;. 
13290 20 20 20 2a 20 29 20 62 72 65 61 6b 3b 3b 0a 20     * ) break;;. 
132a0 20 65 73 61 63 0a 64 6f 6e 65 0a 65 6c 73 65 0a   esac.done.else.
132b0 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22    { { $as_echo "
132c0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
132d0 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 6f  error: cannot co
132e0 6d 70 75 74 65 20 73 75 66 66 69 78 20 6f 66 20  mpute suffix of 
132f0 65 78 65 63 75 74 61 62 6c 65 73 3a 20 63 61 6e  executables: can
13300 6e 6f 74 20 63 6f 6d 70 69 6c 65 20 61 6e 64 20  not compile and 
13310 6c 69 6e 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69  link.See \`confi
13320 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
13330 64 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a 24 61  details." >&5.$a
13340 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
13350 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 6f  error: cannot co
13360 6d 70 75 74 65 20 73 75 66 66 69 78 20 6f 66 20  mpute suffix of 
13370 65 78 65 63 75 74 61 62 6c 65 73 3a 20 63 61 6e  executables: can
13380 6e 6f 74 20 63 6f 6d 70 69 6c 65 20 61 6e 64 20  not compile and 
13390 6c 69 6e 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69  link.See \`confi
133a0 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
133b0 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a  details." >&2;}.
133c0 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
133d0 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a  xit 1; }; }.fi..
133e0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 24 61  rm -f conftest$a
133f0 63 5f 63 76 5f 65 78 65 65 78 74 0a 7b 20 24 61  c_cv_exeext.{ $a
13400 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
13410 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
13420 24 61 63 5f 63 76 5f 65 78 65 65 78 74 22 20 3e  $ac_cv_exeext" >
13430 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
13440 5f 63 76 5f 65 78 65 65 78 74 22 20 3e 26 36 3b  _cv_exeext" >&6;
13450 20 7d 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65   }..rm -f confte
13460 73 74 2e 24 61 63 5f 65 78 74 0a 45 58 45 45 58  st.$ac_ext.EXEEX
13470 54 3d 24 61 63 5f 63 76 5f 65 78 65 65 78 74 0a  T=$ac_cv_exeext.
13480 61 63 5f 65 78 65 65 78 74 3d 24 45 58 45 45 58  ac_exeext=$EXEEX
13490 54 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  T.{ $as_echo "$a
134a0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
134b0 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69  ecking for suffi
134c0 78 20 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c 65  x of object file
134d0 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  s" >&5.$as_echo_
134e0 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
134f0 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65 63 74  suffix of object
13500 20 66 69 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b   files... " >&6;
13510 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
13520 5f 63 76 5f 6f 62 6a 65 78 74 2b 73 65 74 7d 22  _cv_objext+set}"
13530 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24   = set; then.  $
13540 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
13550 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
13560 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
13570 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
13580 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
13590 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
135a0 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
135b0 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
135c0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
135d0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
135e0 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
135f0 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
13600 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  {..  ;.  return 
13610 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d  0;.}._ACEOF.rm -
13620 66 20 63 6f 6e 66 74 65 73 74 2e 6f 20 63 6f 6e  f conftest.o con
13630 66 74 65 73 74 2e 6f 62 6a 0a 69 66 20 7b 20 28  ftest.obj.if { (
13640 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70  ac_try="$ac_comp
13650 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61 63  ile".case "(($ac
13660 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
13670 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
13680 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
13690 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
136a0 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
136b0 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72  .esac.eval ac_tr
136c0 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d  y_echo="\"\$as_m
136d0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
136e0 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65  ry_echo\"".$as_e
136f0 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68  cho "$ac_try_ech
13700 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  o") >&5.  (eval 
13710 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32  "$ac_compile") 2
13720 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
13730 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  $?.  $as_echo "$
13740 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
13750 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
13760 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
13770 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65  _status); }; the
13780 6e 0a 20 20 66 6f 72 20 61 63 5f 66 69 6c 65 20  n.  for ac_file 
13790 69 6e 20 63 6f 6e 66 74 65 73 74 2e 6f 20 63 6f  in conftest.o co
137a0 6e 66 74 65 73 74 2e 6f 62 6a 20 63 6f 6e 66 74  nftest.obj conft
137b0 65 73 74 2e 2a 3b 20 64 6f 0a 20 20 74 65 73 74  est.*; do.  test
137c0 20 2d 66 20 22 24 61 63 5f 66 69 6c 65 22 20 7c   -f "$ac_file" |
137d0 7c 20 63 6f 6e 74 69 6e 75 65 3b 0a 20 20 63 61  | continue;.  ca
137e0 73 65 20 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20  se $ac_file in. 
137f0 20 20 20 2a 2e 24 61 63 5f 65 78 74 20 7c 20 2a     *.$ac_ext | *
13800 2e 78 63 6f 66 66 20 7c 20 2a 2e 74 64 73 20 7c  .xcoff | *.tds |
13810 20 2a 2e 64 20 7c 20 2a 2e 70 64 62 20 7c 20 2a   *.d | *.pdb | *
13820 2e 78 53 59 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a  .xSYM | *.bb | *
13830 2e 62 62 67 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a  .bbg | *.map | *
13840 2e 69 6e 66 20 7c 20 2a 2e 64 53 59 4d 20 29 20  .inf | *.dSYM ) 
13850 3b 3b 0a 20 20 20 20 2a 29 20 61 63 5f 63 76 5f  ;;.    *) ac_cv_
13860 6f 62 6a 65 78 74 3d 60 65 78 70 72 20 22 24 61  objext=`expr "$a
13870 63 5f 66 69 6c 65 22 20 3a 20 27 2e 2a 5c 2e 5c  c_file" : '.*\.\
13880 28 2e 2a 5c 29 27 60 0a 20 20 20 20 20 20 20 62  (.*\)'`.       b
13890 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f  reak;;.  esac.do
138a0 6e 65 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63  ne.else.  $as_ec
138b0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
138c0 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
138d0 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
138e0 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
138f0 65 78 74 20 3e 26 35 0a 0a 7b 20 7b 20 24 61 73  ext >&5..{ { $as
13900 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
13910 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61  INENO: error: ca
13920 6e 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73 75 66  nnot compute suf
13930 66 69 78 20 6f 66 20 6f 62 6a 65 63 74 20 66 69  fix of object fi
13940 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70  les: cannot comp
13950 69 6c 65 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  ile.See \`config
13960 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
13970 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a 24 61 73  etails." >&5.$as
13980 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
13990 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d  rror: cannot com
139a0 70 75 74 65 20 73 75 66 66 69 78 20 6f 66 20 6f  pute suffix of o
139b0 62 6a 65 63 74 20 66 69 6c 65 73 3a 20 63 61 6e  bject files: can
139c0 6e 6f 74 20 63 6f 6d 70 69 6c 65 0a 53 65 65 20  not compile.See 
139d0 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
139e0 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22  r more details."
139f0 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
13a00 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
13a10 20 7d 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e   }.fi..rm -f con
13a20 66 74 65 73 74 2e 24 61 63 5f 63 76 5f 6f 62 6a  ftest.$ac_cv_obj
13a30 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
13a40 5f 65 78 74 0a 66 69 0a 7b 20 24 61 73 5f 65 63  _ext.fi.{ $as_ec
13a50 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
13a60 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
13a70 63 76 5f 6f 62 6a 65 78 74 22 20 3e 26 35 0a 24  cv_objext" >&5.$
13a80 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f  as_echo "$ac_cv_
13a90 6f 62 6a 65 78 74 22 20 3e 26 36 3b 20 7d 0a 4f  objext" >&6; }.O
13aa0 42 4a 45 58 54 3d 24 61 63 5f 63 76 5f 6f 62 6a  BJEXT=$ac_cv_obj
13ab0 65 78 74 0a 61 63 5f 6f 62 6a 65 78 74 3d 24 4f  ext.ac_objext=$O
13ac0 42 4a 45 58 54 0a 7b 20 24 61 73 5f 65 63 68 6f  BJEXT.{ $as_echo
13ad0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
13ae0 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68  : checking wheth
13af0 65 72 20 77 65 20 61 72 65 20 75 73 69 6e 67 20  er we are using 
13b00 74 68 65 20 47 4e 55 20 43 20 63 6f 6d 70 69 6c  the GNU C compil
13b10 65 72 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  er" >&5.$as_echo
13b20 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65  _n "checking whe
13b30 74 68 65 72 20 77 65 20 61 72 65 20 75 73 69 6e  ther we are usin
13b40 67 20 74 68 65 20 47 4e 55 20 43 20 63 6f 6d 70  g the GNU C comp
13b50 69 6c 65 72 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  iler... " >&6; }
13b60 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
13b70 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  v_c_compiler_gnu
13b80 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
13b90 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
13ba0 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
13bb0 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66  else.  cat >conf
13bc0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
13bd0 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66  ACEOF./* confdef
13be0 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a  s.h.  */._ACEOF.
13bf0 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e  cat confdefs.h >
13c00 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
13c10 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74  t.cat >>conftest
13c20 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
13c30 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  F./* end confdef
13c40 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61  s.h.  */..int.ma
13c50 69 6e 20 28 29 0a 7b 0a 23 69 66 6e 64 65 66 20  in ().{.#ifndef 
13c60 5f 5f 47 4e 55 43 5f 5f 0a 20 20 20 20 20 20 20  __GNUC__.       
13c70 63 68 6f 6b 65 20 6d 65 0a 23 65 6e 64 69 66 0a  choke me.#endif.
13c80 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
13c90 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20  .}._ACEOF.rm -f 
13ca0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
13cb0 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79  ext.if { (ac_try
13cc0 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63  ="$ac_compile".c
13cd0 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
13ce0 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
13cf0 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
13d00 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
13d10 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
13d20 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
13d30 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f  eval ac_try_echo
13d40 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  ="\"\$as_me:$LIN
13d50 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
13d60 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24  o\"".$as_echo "$
13d70 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26  ac_try_echo") >&
13d80 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
13d90 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74  ompile") 2>conft
13da0 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
13db0 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
13dc0 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
13dd0 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
13de0 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
13df0 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
13e00 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
13e10 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
13e20 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
13e30 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
13e40 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
13e50 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74  tus); } && {.. t
13e60 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65  est -z "$ac_c_we
13e70 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20  rror_flag" ||.. 
13e80 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65  test ! -s confte
13e90 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20  st.err.       } 
13ea0 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74  && test -s conft
13eb0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20  est.$ac_objext; 
13ec0 74 68 65 6e 0a 20 20 61 63 5f 63 6f 6d 70 69 6c  then.  ac_compil
13ed0 65 72 5f 67 6e 75 3d 79 65 73 0a 65 6c 73 65 0a  er_gnu=yes.else.
13ee0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
13ef0 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
13f00 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
13f10 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
13f20 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
13f30 0a 09 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  ..ac_compiler_gn
13f40 75 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  u=no.fi..rm -f c
13f50 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  ore conftest.err
13f60 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
13f70 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  jext conftest.$a
13f80 63 5f 65 78 74 0a 61 63 5f 63 76 5f 63 5f 63 6f  c_ext.ac_cv_c_co
13f90 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63  mpiler_gnu=$ac_c
13fa0 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 66 69 0a  ompiler_gnu..fi.
13fb0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
13fc0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
13fd0 6c 74 3a 20 24 61 63 5f 63 76 5f 63 5f 63 6f 6d  lt: $ac_cv_c_com
13fe0 70 69 6c 65 72 5f 67 6e 75 22 20 3e 26 35 0a 24  piler_gnu" >&5.$
13ff0 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f  as_echo "$ac_cv_
14000 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20  c_compiler_gnu" 
14010 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 24  >&6; }.if test $
14020 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 20  ac_compiler_gnu 
14030 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 47 43  = yes; then.  GC
14040 43 3d 79 65 73 0a 65 6c 73 65 0a 20 20 47 43 43  C=yes.else.  GCC
14050 3d 0a 66 69 0a 61 63 5f 74 65 73 74 5f 43 46 4c  =.fi.ac_test_CFL
14060 41 47 53 3d 24 7b 43 46 4c 41 47 53 2b 73 65 74  AGS=${CFLAGS+set
14070 7d 0a 61 63 5f 73 61 76 65 5f 43 46 4c 41 47 53  }.ac_save_CFLAGS
14080 3d 24 43 46 4c 41 47 53 0a 7b 20 24 61 73 5f 65  =$CFLAGS.{ $as_e
14090 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
140a0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68  ENO: checking wh
140b0 65 74 68 65 72 20 24 43 43 20 61 63 63 65 70 74  ether $CC accept
140c0 73 20 2d 67 22 20 3e 26 35 0a 24 61 73 5f 65 63  s -g" >&5.$as_ec
140d0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77  ho_n "checking w
140e0 68 65 74 68 65 72 20 24 43 43 20 61 63 63 65 70  hether $CC accep
140f0 74 73 20 2d 67 2e 2e 2e 20 22 20 3e 26 36 3b 20  ts -g... " >&6; 
14100 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
14110 63 76 5f 70 72 6f 67 5f 63 63 5f 67 2b 73 65 74  cv_prog_cc_g+set
14120 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
14130 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
14140 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
14150 0a 20 20 61 63 5f 73 61 76 65 5f 63 5f 77 65 72  .  ac_save_c_wer
14160 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 63 5f 77  ror_flag=$ac_c_w
14170 65 72 72 6f 72 5f 66 6c 61 67 0a 20 20 20 61 63  error_flag.   ac
14180 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d 79  _c_werror_flag=y
14190 65 73 0a 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  es.   ac_cv_prog
141a0 5f 63 63 5f 67 3d 6e 6f 0a 20 20 20 43 46 4c 41  _cc_g=no.   CFLA
141b0 47 53 3d 22 2d 67 22 0a 20 20 20 63 61 74 20 3e  GS="-g".   cat >
141c0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
141d0 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
141e0 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
141f0 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
14200 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
14210 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
14220 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
14230 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
14240 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e  fdefs.h.  */..in
14250 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b  t.main ().{..  ;
14260 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
14270 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66  ACEOF.rm -f conf
14280 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
14290 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61  if { (ac_try="$a
142a0 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20  c_compile".case 
142b0 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
142c0 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
142d0 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
142e0 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
142f0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
14300 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
14310 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22   ac_try_echo="\"
14320 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
14330 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
14340 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
14350 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20  ry_echo") >&5.  
14360 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  (eval "$ac_compi
14370 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  le") 2>conftest.
14380 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  er1.  ac_status=
14390 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20  $?.  grep -v '^ 
143a0 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31  *+' conftest.er1
143b0 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20   >conftest.err. 
143c0 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
143d0 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  er1.  cat confte
143e0 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 24 61 73  st.err >&5.  $as
143f0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
14400 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
14410 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
14420 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
14430 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ; } && {.. test 
14440 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72  -z "$ac_c_werror
14450 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74  _flag" ||.. test
14460 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
14470 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74  rr.       } && t
14480 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
14490 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e  $ac_objext; then
144a0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63  .  ac_cv_prog_cc
144b0 5f 67 3d 79 65 73 0a 65 6c 73 65 0a 20 20 24 61  _g=yes.else.  $a
144c0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
144d0 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
144e0 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
144f0 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
14500 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 43 46  $ac_ext >&5...CF
14510 4c 41 47 53 3d 22 22 0a 20 20 20 20 20 20 63 61  LAGS="".      ca
14520 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
14530 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
14540 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
14550 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
14560 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
14570 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
14580 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
14590 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
145a0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
145b0 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a  .int.main ().{..
145c0 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
145d0 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63  }._ACEOF.rm -f c
145e0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
145f0 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  xt.if { (ac_try=
14600 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61  "$ac_compile".ca
14610 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
14620 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
14630 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
14640 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
14650 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
14660 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
14670 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
14680 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  "\"\$as_me:$LINE
14690 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
146a0 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  \"".$as_echo "$a
146b0 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35  c_try_echo") >&5
146c0 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f  .  (eval "$ac_co
146d0 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65  mpile") 2>confte
146e0 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74  st.er1.  ac_stat
146f0 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20  us=$?.  grep -v 
14700 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e  '^ *+' conftest.
14710 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  er1 >conftest.er
14720 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  r.  rm -f confte
14730 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e  st.er1.  cat con
14740 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
14750 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
14760 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
14770 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
14780 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
14790 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65  us); } && {.. te
147a0 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72  st -z "$ac_c_wer
147b0 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74  ror_flag" ||.. t
147c0 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
147d0 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26  t.err.       } &
147e0 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  & test -s confte
147f0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74  st.$ac_objext; t
14800 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 24  hen.  :.else.  $
14810 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
14820 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
14830 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
14840 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
14850 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 61  .$ac_ext >&5...a
14860 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d  c_c_werror_flag=
14870 24 61 63 5f 73 61 76 65 5f 63 5f 77 65 72 72 6f  $ac_save_c_werro
14880 72 5f 66 6c 61 67 0a 09 20 43 46 4c 41 47 53 3d  r_flag.. CFLAGS=
14890 22 2d 67 22 0a 09 20 63 61 74 20 3e 63 6f 6e 66  "-g".. cat >conf
148a0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
148b0 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66  ACEOF./* confdef
148c0 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a  s.h.  */._ACEOF.
148d0 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e  cat confdefs.h >
148e0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
148f0 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74  t.cat >>conftest
14900 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
14910 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  F./* end confdef
14920 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61  s.h.  */..int.ma
14930 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72  in ().{..  ;.  r
14940 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
14950 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  F.rm -f conftest
14960 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b  .$ac_objext.if {
14970 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f   (ac_try="$ac_co
14980 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24  mpile".case "(($
14990 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
149a0 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
149b0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
149c0 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
149d0 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
149e0 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f  ;;.esac.eval ac_
149f0 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73  try_echo="\"\$as
14a00 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
14a10 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73  _try_echo\"".$as
14a20 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65  _echo "$ac_try_e
14a30 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61  cho") >&5.  (eva
14a40 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29  l "$ac_compile")
14a50 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a   2>conftest.er1.
14a60 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
14a70 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20   grep -v '^ *+' 
14a80 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f  conftest.er1 >co
14a90 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20  nftest.err.  rm 
14aa0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a  -f conftest.er1.
14ab0 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
14ac0 72 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68  rr >&5.  $as_ech
14ad0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
14ae0 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
14af0 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
14b00 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
14b10 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22  && {.. test -z "
14b20 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  $ac_c_werror_fla
14b30 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d  g" ||.. test ! -
14b40 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20  s conftest.err. 
14b50 20 20 20 20 20 20 7d 20 26 26 20 74 65 73 74 20        } && test 
14b60 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -s conftest.$ac_
14b70 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 61  objext; then.  a
14b80 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 79  c_cv_prog_cc_g=y
14b90 65 73 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63  es.else.  $as_ec
14ba0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
14bb0 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
14bc0 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
14bd0 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
14be0 65 78 74 20 3e 26 35 0a 0a 0a 66 69 0a 0a 72 6d  ext >&5...fi..rm
14bf0 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73   -f core conftes
14c00 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
14c10 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  ac_objext confte
14c20 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 0a 72  st.$ac_ext.fi..r
14c30 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
14c40 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
14c50 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
14c60 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 0a  est.$ac_ext.fi..
14c70 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
14c80 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
14c90 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
14ca0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 20  test.$ac_ext.   
14cb0 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
14cc0 3d 24 61 63 5f 73 61 76 65 5f 63 5f 77 65 72 72  =$ac_save_c_werr
14cd0 6f 72 5f 66 6c 61 67 0a 66 69 0a 7b 20 24 61 73  or_flag.fi.{ $as
14ce0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
14cf0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
14d00 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 22  ac_cv_prog_cc_g"
14d10 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
14d20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 22  ac_cv_prog_cc_g"
14d30 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
14d40 22 24 61 63 5f 74 65 73 74 5f 43 46 4c 41 47 53  "$ac_test_CFLAGS
14d50 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
14d60 43 46 4c 41 47 53 3d 24 61 63 5f 73 61 76 65 5f  CFLAGS=$ac_save_
14d70 43 46 4c 41 47 53 0a 65 6c 69 66 20 74 65 73 74  CFLAGS.elif test
14d80 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f   $ac_cv_prog_cc_
14d90 67 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  g = yes; then.  
14da0 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d  if test "$GCC" =
14db0 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 43   yes; then.    C
14dc0 46 4c 41 47 53 3d 22 2d 67 20 2d 4f 32 22 0a 20  FLAGS="-g -O2". 
14dd0 20 65 6c 73 65 0a 20 20 20 20 43 46 4c 41 47 53   else.    CFLAGS
14de0 3d 22 2d 67 22 0a 20 20 66 69 0a 65 6c 73 65 0a  ="-g".  fi.else.
14df0 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22    if test "$GCC"
14e00 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20   = yes; then.   
14e10 20 43 46 4c 41 47 53 3d 22 2d 4f 32 22 0a 20 20   CFLAGS="-O2".  
14e20 65 6c 73 65 0a 20 20 20 20 43 46 4c 41 47 53 3d  else.    CFLAGS=
14e30 0a 20 20 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65  .  fi.fi.{ $as_e
14e40 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
14e50 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
14e60 72 20 24 43 43 20 6f 70 74 69 6f 6e 20 74 6f 20  r $CC option to 
14e70 61 63 63 65 70 74 20 49 53 4f 20 43 38 39 22 20  accept ISO C89" 
14e80 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
14e90 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 43 43  checking for $CC
14ea0 20 6f 70 74 69 6f 6e 20 74 6f 20 61 63 63 65 70   option to accep
14eb0 74 20 49 53 4f 20 43 38 39 2e 2e 2e 20 22 20 3e  t ISO C89... " >
14ec0 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
14ed0 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63  {ac_cv_prog_cc_c
14ee0 38 39 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  89+set}" = set; 
14ef0 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
14f00 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
14f10 36 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70  6.else.  ac_cv_p
14f20 72 6f 67 5f 63 63 5f 63 38 39 3d 6e 6f 0a 61 63  rog_cc_c89=no.ac
14f30 5f 73 61 76 65 5f 43 43 3d 24 43 43 0a 63 61 74  _save_CC=$CC.cat
14f40 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
14f50 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
14f60 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
14f70 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
14f80 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
14f90 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
14fa0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
14fb0 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
14fc0 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
14fd0 69 6e 63 6c 75 64 65 20 3c 73 74 64 61 72 67 2e  include <stdarg.
14fe0 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64  h>.#include <std
14ff0 69 6f 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c  io.h>.#include <
15000 73 79 73 2f 74 79 70 65 73 2e 68 3e 0a 23 69 6e  sys/types.h>.#in
15010 63 6c 75 64 65 20 3c 73 79 73 2f 73 74 61 74 2e  clude <sys/stat.
15020 68 3e 0a 2f 2a 20 4d 6f 73 74 20 6f 66 20 74 68  h>./* Most of th
15030 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 65 73 74  e following test
15040 73 20 61 72 65 20 73 74 6f 6c 65 6e 20 66 72 6f  s are stolen fro
15050 6d 20 52 43 53 20 35 2e 37 27 73 20 73 72 63 2f  m RCS 5.7's src/
15060 63 6f 6e 66 2e 73 68 2e 20 20 2a 2f 0a 73 74 72  conf.sh.  */.str
15070 75 63 74 20 62 75 66 20 7b 20 69 6e 74 20 78 3b  uct buf { int x;
15080 20 7d 3b 0a 46 49 4c 45 20 2a 20 28 2a 72 63 73   };.FILE * (*rcs
15090 6f 70 65 6e 29 20 28 73 74 72 75 63 74 20 62 75  open) (struct bu
150a0 66 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61 74  f *, struct stat
150b0 20 2a 2c 20 69 6e 74 29 3b 0a 73 74 61 74 69 63   *, int);.static
150c0 20 63 68 61 72 20 2a 65 20 28 70 2c 20 69 29 0a   char *e (p, i).
150d0 20 20 20 20 20 63 68 61 72 20 2a 2a 70 3b 0a 20       char **p;. 
150e0 20 20 20 20 69 6e 74 20 69 3b 0a 7b 0a 20 20 72      int i;.{.  r
150f0 65 74 75 72 6e 20 70 5b 69 5d 3b 0a 7d 0a 73 74  eturn p[i];.}.st
15100 61 74 69 63 20 63 68 61 72 20 2a 66 20 28 63 68  atic char *f (ch
15110 61 72 20 2a 20 28 2a 67 29 20 28 63 68 61 72 20  ar * (*g) (char 
15120 2a 2a 2c 20 69 6e 74 29 2c 20 63 68 61 72 20 2a  **, int), char *
15130 2a 70 2c 20 2e 2e 2e 29 0a 7b 0a 20 20 63 68 61  *p, ...).{.  cha
15140 72 20 2a 73 3b 0a 20 20 76 61 5f 6c 69 73 74 20  r *s;.  va_list 
15150 76 3b 0a 20 20 76 61 5f 73 74 61 72 74 20 28 76  v;.  va_start (v
15160 2c 70 29 3b 0a 20 20 73 20 3d 20 67 20 28 70 2c  ,p);.  s = g (p,
15170 20 76 61 5f 61 72 67 20 28 76 2c 69 6e 74 29 29   va_arg (v,int))
15180 3b 0a 20 20 76 61 5f 65 6e 64 20 28 76 29 3b 0a  ;.  va_end (v);.
15190 20 20 72 65 74 75 72 6e 20 73 3b 0a 7d 0a 0a 2f    return s;.}../
151a0 2a 20 4f 53 46 20 34 2e 30 20 43 6f 6d 70 61 71  * OSF 4.0 Compaq
151b0 20 63 63 20 69 73 20 73 6f 6d 65 20 73 6f 72 74   cc is some sort
151c0 20 6f 66 20 61 6c 6d 6f 73 74 2d 41 4e 53 49 20   of almost-ANSI 
151d0 62 79 20 64 65 66 61 75 6c 74 2e 20 20 49 74 20  by default.  It 
151e0 68 61 73 0a 20 20 20 66 75 6e 63 74 69 6f 6e 20  has.   function 
151f0 70 72 6f 74 6f 74 79 70 65 73 20 61 6e 64 20 73  prototypes and s
15200 74 75 66 66 2c 20 62 75 74 20 6e 6f 74 20 27 5c  tuff, but not '\
15210 78 48 48 27 20 68 65 78 20 63 68 61 72 61 63 74  xHH' hex charact
15220 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e 0a 20 20  er constants..  
15230 20 54 68 65 73 65 20 64 6f 6e 27 74 20 70 72 6f   These don't pro
15240 76 6f 6b 65 20 61 6e 20 65 72 72 6f 72 20 75 6e  voke an error un
15250 66 6f 72 74 75 6e 61 74 65 6c 79 2c 20 69 6e 73  fortunately, ins
15260 74 65 61 64 20 61 72 65 20 73 69 6c 65 6e 74 6c  tead are silentl
15270 79 20 74 72 65 61 74 65 64 0a 20 20 20 61 73 20  y treated.   as 
15280 27 78 27 2e 20 20 54 68 65 20 66 6f 6c 6c 6f 77  'x'.  The follow
15290 69 6e 67 20 69 6e 64 75 63 65 73 20 61 6e 20 65  ing induces an e
152a0 72 72 6f 72 2c 20 75 6e 74 69 6c 20 2d 73 74 64  rror, until -std
152b0 20 69 73 20 61 64 64 65 64 20 74 6f 20 67 65 74   is added to get
152c0 0a 20 20 20 70 72 6f 70 65 72 20 41 4e 53 49 20  .   proper ANSI 
152d0 6d 6f 64 65 2e 20 20 43 75 72 69 6f 75 73 6c 79  mode.  Curiously
152e0 20 27 5c 78 30 30 27 21 3d 27 78 27 20 61 6c 77   '\x00'!='x' alw
152f0 61 79 73 20 63 6f 6d 65 73 20 6f 75 74 20 74 72  ays comes out tr
15300 75 65 2c 20 66 6f 72 20 61 6e 0a 20 20 20 61 72  ue, for an.   ar
15310 72 61 79 20 73 69 7a 65 20 61 74 20 6c 65 61 73  ray size at leas
15320 74 2e 20 20 49 74 27 73 20 6e 65 63 65 73 73 61  t.  It's necessa
15330 72 79 20 74 6f 20 77 72 69 74 65 20 27 5c 78 30  ry to write '\x0
15340 30 27 3d 3d 30 20 74 6f 20 67 65 74 20 73 6f 6d  0'==0 to get som
15350 65 74 68 69 6e 67 0a 20 20 20 74 68 61 74 27 73  ething.   that's
15360 20 74 72 75 65 20 6f 6e 6c 79 20 77 69 74 68 20   true only with 
15370 2d 73 74 64 2e 20 20 2a 2f 0a 69 6e 74 20 6f 73  -std.  */.int os
15380 66 34 5f 63 63 5f 61 72 72 61 79 20 5b 27 5c 78  f4_cc_array ['\x
15390 30 30 27 20 3d 3d 20 30 20 3f 20 31 20 3a 20 2d  00' == 0 ? 1 : -
153a0 31 5d 3b 0a 0a 2f 2a 20 49 42 4d 20 43 20 36 20  1];../* IBM C 6 
153b0 66 6f 72 20 41 49 58 20 69 73 20 61 6c 6d 6f 73  for AIX is almos
153c0 74 2d 41 4e 53 49 20 62 79 20 64 65 66 61 75 6c  t-ANSI by defaul
153d0 74 2c 20 62 75 74 20 69 74 20 72 65 70 6c 61 63  t, but it replac
153e0 65 73 20 6d 61 63 72 6f 20 70 61 72 61 6d 65 74  es macro paramet
153f0 65 72 73 0a 20 20 20 69 6e 73 69 64 65 20 73 74  ers.   inside st
15400 72 69 6e 67 73 20 61 6e 64 20 63 68 61 72 61 63  rings and charac
15410 74 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e 20 20  ter constants.  
15420 2a 2f 0a 23 64 65 66 69 6e 65 20 46 4f 4f 28 78  */.#define FOO(x
15430 29 20 27 78 27 0a 69 6e 74 20 78 6c 63 36 5f 63  ) 'x'.int xlc6_c
15440 63 5f 61 72 72 61 79 5b 46 4f 4f 28 61 29 20 3d  c_array[FOO(a) =
15450 3d 20 27 78 27 20 3f 20 31 20 3a 20 2d 31 5d 3b  = 'x' ? 1 : -1];
15460 0a 0a 69 6e 74 20 74 65 73 74 20 28 69 6e 74 20  ..int test (int 
15470 69 2c 20 64 6f 75 62 6c 65 20 78 29 3b 0a 73 74  i, double x);.st
15480 72 75 63 74 20 73 31 20 7b 69 6e 74 20 28 2a 66  ruct s1 {int (*f
15490 29 20 28 69 6e 74 20 61 29 3b 7d 3b 0a 73 74 72  ) (int a);};.str
154a0 75 63 74 20 73 32 20 7b 69 6e 74 20 28 2a 66 29  uct s2 {int (*f)
154b0 20 28 64 6f 75 62 6c 65 20 61 29 3b 7d 3b 0a 69   (double a);};.i
154c0 6e 74 20 70 61 69 72 6e 61 6d 65 73 20 28 69 6e  nt pairnames (in
154d0 74 2c 20 63 68 61 72 20 2a 2a 2c 20 46 49 4c 45  t, char **, FILE
154e0 20 2a 28 2a 29 28 73 74 72 75 63 74 20 62 75 66   *(*)(struct buf
154f0 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61 74 20   *, struct stat 
15500 2a 2c 20 69 6e 74 29 2c 20 69 6e 74 2c 20 69 6e  *, int), int, in
15510 74 29 3b 0a 69 6e 74 20 61 72 67 63 3b 0a 63 68  t);.int argc;.ch
15520 61 72 20 2a 2a 61 72 67 76 3b 0a 69 6e 74 0a 6d  ar **argv;.int.m
15530 61 69 6e 20 28 29 0a 7b 0a 72 65 74 75 72 6e 20  ain ().{.return 
15540 66 20 28 65 2c 20 61 72 67 76 2c 20 30 29 20 21  f (e, argv, 0) !
15550 3d 20 61 72 67 76 5b 30 5d 20 20 7c 7c 20 20 66  = argv[0]  ||  f
15560 20 28 65 2c 20 61 72 67 76 2c 20 31 29 20 21 3d   (e, argv, 1) !=
15570 20 61 72 67 76 5b 31 5d 3b 0a 20 20 3b 0a 20 20   argv[1];.  ;.  
15580 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
15590 4f 46 0a 66 6f 72 20 61 63 5f 61 72 67 20 69 6e  OF.for ac_arg in
155a0 20 27 27 20 2d 71 6c 61 6e 67 6c 76 6c 3d 65 78   '' -qlanglvl=ex
155b0 74 63 38 39 20 2d 71 6c 61 6e 67 6c 76 6c 3d 61  tc89 -qlanglvl=a
155c0 6e 73 69 20 2d 73 74 64 20 5c 0a 09 2d 41 65 20  nsi -std \..-Ae 
155d0 22 2d 41 61 20 2d 44 5f 48 50 55 58 5f 53 4f 55  "-Aa -D_HPUX_SOU
155e0 52 43 45 22 20 22 2d 58 63 20 2d 44 5f 5f 45 58  RCE" "-Xc -D__EX
155f0 54 45 4e 53 49 4f 4e 53 5f 5f 22 0a 64 6f 0a 20  TENSIONS__".do. 
15600 20 43 43 3d 22 24 61 63 5f 73 61 76 65 5f 43 43   CC="$ac_save_CC
15610 20 24 61 63 5f 61 72 67 22 0a 20 20 72 6d 20 2d   $ac_arg".  rm -
15620 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  f conftest.$ac_o
15630 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74  bjext.if { (ac_t
15640 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  ry="$ac_compile"
15650 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
15660 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
15670 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
15680 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
15690 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
156a0 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
156b0 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63  c.eval ac_try_ec
156c0 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c  ho="\"\$as_me:$L
156d0 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65  INENO: $ac_try_e
156e0 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20  cho\"".$as_echo 
156f0 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20  "$ac_try_echo") 
15700 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
15710 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e  _compile") 2>con
15720 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73  ftest.er1.  ac_s
15730 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20  tatus=$?.  grep 
15740 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65  -v '^ *+' confte
15750 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74  st.er1 >conftest
15760 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  .err.  rm -f con
15770 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20  ftest.er1.  cat 
15780 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
15790 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
157a0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
157b0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
157c0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
157d0 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09  tatus); } && {..
157e0 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f   test -z "$ac_c_
157f0 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a  werror_flag" ||.
15800 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  . test ! -s conf
15810 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20  test.err.       
15820 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e  } && test -s con
15830 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
15840 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
15850 72 6f 67 5f 63 63 5f 63 38 39 3d 24 61 63 5f 61  rog_cc_c89=$ac_a
15860 72 67 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63  rg.else.  $as_ec
15870 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
15880 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
15890 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
158a0 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
158b0 65 78 74 20 3e 26 35 0a 0a 0a 66 69 0a 0a 72 6d  ext >&5...fi..rm
158c0 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73   -f core conftes
158d0 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
158e0 61 63 5f 6f 62 6a 65 78 74 0a 20 20 74 65 73 74  ac_objext.  test
158f0 20 22 78 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63   "x$ac_cv_prog_c
15900 63 5f 63 38 39 22 20 21 3d 20 22 78 6e 6f 22 20  c_c89" != "xno" 
15910 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a 72 6d  && break.done.rm
15920 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
15930 5f 65 78 74 0a 43 43 3d 24 61 63 5f 73 61 76 65  _ext.CC=$ac_save
15940 5f 43 43 0a 0a 66 69 0a 23 20 41 43 5f 43 41 43  _CC..fi.# AC_CAC
15950 48 45 5f 56 41 4c 0a 63 61 73 65 20 22 78 24 61  HE_VAL.case "x$a
15960 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39  c_cv_prog_cc_c89
15970 22 20 69 6e 0a 20 20 78 29 0a 20 20 20 20 7b 20  " in.  x).    { 
15980 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
15990 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
159a0 3a 20 6e 6f 6e 65 20 6e 65 65 64 65 64 22 20 3e  : none needed" >
159b0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 6e  &5.$as_echo "non
159c0 65 20 6e 65 65 64 65 64 22 20 3e 26 36 3b 20 7d  e needed" >&6; }
159d0 20 3b 3b 0a 20 20 78 6e 6f 29 0a 20 20 20 20 7b   ;;.  xno).    {
159e0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
159f0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
15a00 74 3a 20 75 6e 73 75 70 70 6f 72 74 65 64 22 20  t: unsupported" 
15a10 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 75 6e  >&5.$as_echo "un
15a20 73 75 70 70 6f 72 74 65 64 22 20 3e 26 36 3b 20  supported" >&6; 
15a30 7d 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 43 43  } ;;.  *).    CC
15a40 3d 22 24 43 43 20 24 61 63 5f 63 76 5f 70 72 6f  ="$CC $ac_cv_pro
15a50 67 5f 63 63 5f 63 38 39 22 0a 20 20 20 20 7b 20  g_cc_c89".    { 
15a60 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
15a70 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
15a80 3a 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63  : $ac_cv_prog_cc
15a90 5f 63 38 39 22 20 3e 26 35 0a 24 61 73 5f 65 63  _c89" >&5.$as_ec
15aa0 68 6f 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  ho "$ac_cv_prog_
15ab0 63 63 5f 63 38 39 22 20 3e 26 36 3b 20 7d 20 3b  cc_c89" >&6; } ;
15ac0 3b 0a 65 73 61 63 0a 0a 0a 61 63 5f 65 78 74 3d  ;.esac...ac_ext=
15ad0 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24  c.ac_cpp='$CPP $
15ae0 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d  CPPFLAGS'.ac_com
15af0 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46  pile='$CC -c $CF
15b00 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63  LAGS $CPPFLAGS c
15b10 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
15b20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43  >&5'.ac_link='$C
15b30 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63  C -o conftest$ac
15b40 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20  _exeext $CFLAGS 
15b50 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41  $CPPFLAGS $LDFLA
15b60 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
15b70 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61  ext $LIBS >&5'.a
15b80 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  c_compiler_gnu=$
15b90 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
15ba0 5f 67 6e 75 0a 0a 7b 20 24 61 73 5f 65 63 68 6f  _gnu..{ $as_echo
15bb0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
15bc0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 61  : checking for a
15bd0 20 73 65 64 20 74 68 61 74 20 64 6f 65 73 20 6e   sed that does n
15be0 6f 74 20 74 72 75 6e 63 61 74 65 20 6f 75 74 70  ot truncate outp
15bf0 75 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ut" >&5.$as_echo
15c00 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
15c10 20 61 20 73 65 64 20 74 68 61 74 20 64 6f 65 73   a sed that does
15c20 20 6e 6f 74 20 74 72 75 6e 63 61 74 65 20 6f 75   not truncate ou
15c30 74 70 75 74 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  tput... " >&6; }
15c40 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
15c50 76 5f 70 61 74 68 5f 53 45 44 2b 73 65 74 7d 22  v_path_SED+set}"
15c60 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24   = set; then.  $
15c70 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
15c80 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
15c90 20 20 20 20 20 20 20 20 20 20 20 61 63 5f 73 63             ac_sc
15ca0 72 69 70 74 3d 73 2f 61 61 61 61 61 61 61 61 61  ript=s/aaaaaaaaa
15cb0 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61  aaaaaaaaaaaaaaaa
15cc0 61 61 61 61 61 61 61 61 61 61 2f 62 62 62 62 62  aaaaaaaaaa/bbbbb
15cd0 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62  bbbbbbbbbbbbbbbb
15ce0 62 62 62 62 62 62 62 62 62 62 62 62 2f 0a 20 20  bbbbbbbbbbbb/.  
15cf0 20 20 20 66 6f 72 20 61 63 5f 69 20 69 6e 20 31     for ac_i in 1
15d00 20 32 20 33 20 34 20 35 20 36 20 37 3b 20 64 6f   2 3 4 5 6 7; do
15d10 0a 20 20 20 20 20 20 20 61 63 5f 73 63 72 69 70  .       ac_scrip
15d20 74 3d 22 24 61 63 5f 73 63 72 69 70 74 24 61 73  t="$ac_script$as
15d30 5f 6e 6c 24 61 63 5f 73 63 72 69 70 74 22 0a 20  _nl$ac_script". 
15d40 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 65 63      done.     ec
15d50 68 6f 20 22 24 61 63 5f 73 63 72 69 70 74 22 20  ho "$ac_script" 
15d60 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 73 65  2>/dev/null | se
15d70 64 20 39 39 71 20 3e 63 6f 6e 66 74 65 73 74 2e  d 99q >conftest.
15d80 73 65 64 0a 20 20 20 20 20 24 61 73 5f 75 6e 73  sed.     $as_uns
15d90 65 74 20 61 63 5f 73 63 72 69 70 74 20 7c 7c 20  et ac_script || 
15da0 61 63 5f 73 63 72 69 70 74 3d 0a 20 20 20 20 20  ac_script=.     
15db0 69 66 20 74 65 73 74 20 2d 7a 20 22 24 53 45 44  if test -z "$SED
15dc0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 70 61 74  "; then.  ac_pat
15dd0 68 5f 53 45 44 5f 66 6f 75 6e 64 3d 66 61 6c 73  h_SED_found=fals
15de0 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72 6f 75  e.  # Loop throu
15df0 67 68 20 74 68 65 20 75 73 65 72 27 73 20 70 61  gh the user's pa
15e00 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f 72 20  th and test for 
15e10 65 61 63 68 20 6f 66 20 50 52 4f 47 4e 41 4d 45  each of PROGNAME
15e20 2d 4c 49 53 54 0a 20 20 61 73 5f 73 61 76 65 5f  -LIST.  as_save_
15e30 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
15e40 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
15e50 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
15e60 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
15e70 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
15e80 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
15e90 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
15ea0 5f 70 72 6f 67 20 69 6e 20 73 65 64 20 67 73 65  _prog in sed gse
15eb0 64 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20 61 63  d; do.    for ac
15ec0 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
15ed0 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
15ee0 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
15ef0 20 20 20 20 61 63 5f 70 61 74 68 5f 53 45 44 3d      ac_path_SED=
15f00 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f  "$as_dir/$ac_pro
15f10 67 24 61 63 5f 65 78 65 63 5f 65 78 74 22 0a 20  g$ac_exec_ext". 
15f20 20 20 20 20 20 7b 20 74 65 73 74 20 2d 66 20 22       { test -f "
15f30 24 61 63 5f 70 61 74 68 5f 53 45 44 22 20 26 26  $ac_path_SED" &&
15f40 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 63   $as_test_x "$ac
15f50 5f 70 61 74 68 5f 53 45 44 22 3b 20 7d 20 7c 7c  _path_SED"; } ||
15f60 20 63 6f 6e 74 69 6e 75 65 0a 23 20 43 68 65 63   continue.# Chec
15f70 6b 20 66 6f 72 20 47 4e 55 20 61 63 5f 70 61 74  k for GNU ac_pat
15f80 68 5f 53 45 44 20 61 6e 64 20 73 65 6c 65 63 74  h_SED and select
15f90 20 69 74 20 69 66 20 69 74 20 69 73 20 66 6f 75   it if it is fou
15fa0 6e 64 2e 0a 20 20 23 20 43 68 65 63 6b 20 66 6f  nd..  # Check fo
15fb0 72 20 47 4e 55 20 24 61 63 5f 70 61 74 68 5f 53  r GNU $ac_path_S
15fc0 45 44 0a 63 61 73 65 20 60 22 24 61 63 5f 70 61  ED.case `"$ac_pa
15fd0 74 68 5f 53 45 44 22 20 2d 2d 76 65 72 73 69 6f  th_SED" --versio
15fe0 6e 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a  n 2>&1` in.*GNU*
15ff0 29 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 53  ).  ac_cv_path_S
16000 45 44 3d 22 24 61 63 5f 70 61 74 68 5f 53 45 44  ED="$ac_path_SED
16010 22 20 61 63 5f 70 61 74 68 5f 53 45 44 5f 66 6f  " ac_path_SED_fo
16020 75 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f  und=:;;.*).  ac_
16030 63 6f 75 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63  count=0.  $as_ec
16040 68 6f 5f 6e 20 30 31 32 33 34 35 36 37 38 39 20  ho_n 0123456789 
16050 3e 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20  >"conftest.in". 
16060 20 77 68 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20   while :.  do.  
16070 20 20 63 61 74 20 22 63 6f 6e 66 74 65 73 74 2e    cat "conftest.
16080 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e  in" "conftest.in
16090 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70  " >"conftest.tmp
160a0 22 0a 20 20 20 20 6d 76 20 22 63 6f 6e 66 74 65  ".    mv "confte
160b0 73 74 2e 74 6d 70 22 20 22 63 6f 6e 66 74 65 73  st.tmp" "conftes
160c0 74 2e 69 6e 22 0a 20 20 20 20 63 70 20 22 63 6f  t.in".    cp "co
160d0 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66  nftest.in" "conf
160e0 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73  test.nl".    $as
160f0 5f 65 63 68 6f 20 27 27 20 3e 3e 20 22 63 6f 6e  _echo '' >> "con
16100 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 22 24  ftest.nl".    "$
16110 61 63 5f 70 61 74 68 5f 53 45 44 22 20 2d 66 20  ac_path_SED" -f 
16120 63 6f 6e 66 74 65 73 74 2e 73 65 64 20 3c 20 22  conftest.sed < "
16130 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 22 63  conftest.nl" >"c
16140 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 32 3e 2f  onftest.out" 2>/
16150 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62 72 65 61  dev/null || brea
16160 6b 0a 20 20 20 20 64 69 66 66 20 22 63 6f 6e 66  k.    diff "conf
16170 74 65 73 74 2e 6f 75 74 22 20 22 63 6f 6e 66 74  test.out" "conft
16180 65 73 74 2e 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75  est.nl" >/dev/nu
16190 6c 6c 20 32 3e 26 31 20 7c 7c 20 62 72 65 61 6b  ll 2>&1 || break
161a0 0a 20 20 20 20 61 63 5f 63 6f 75 6e 74 3d 60 65  .    ac_count=`e
161b0 78 70 72 20 24 61 63 5f 63 6f 75 6e 74 20 2b 20  xpr $ac_count + 
161c0 31 60 0a 20 20 20 20 69 66 20 74 65 73 74 20 24  1`.    if test $
161d0 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 24 7b 61  ac_count -gt ${a
161e0 63 5f 70 61 74 68 5f 53 45 44 5f 6d 61 78 2d 30  c_path_SED_max-0
161f0 7d 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 23 20  }; then.      # 
16200 42 65 73 74 20 6f 6e 65 20 73 6f 20 66 61 72 2c  Best one so far,
16210 20 73 61 76 65 20 69 74 20 62 75 74 20 6b 65 65   save it but kee
16220 70 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20  p looking for a 
16230 62 65 74 74 65 72 20 6f 6e 65 0a 20 20 20 20 20  better one.     
16240 20 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 3d   ac_cv_path_SED=
16250 22 24 61 63 5f 70 61 74 68 5f 53 45 44 22 0a 20  "$ac_path_SED". 
16260 20 20 20 20 20 61 63 5f 70 61 74 68 5f 53 45 44       ac_path_SED
16270 5f 6d 61 78 3d 24 61 63 5f 63 6f 75 6e 74 0a 20  _max=$ac_count. 
16280 20 20 20 66 69 0a 20 20 20 20 23 20 31 30 2a 28     fi.    # 10*(
16290 32 5e 31 30 29 20 63 68 61 72 73 20 61 73 20 69  2^10) chars as i
162a0 6e 70 75 74 20 73 65 65 6d 73 20 6d 6f 72 65 20  nput seems more 
162b0 74 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20  than enough.    
162c0 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d  test $ac_count -
162d0 67 74 20 31 30 20 26 26 20 62 72 65 61 6b 0a 20  gt 10 && break. 
162e0 20 64 6f 6e 65 0a 20 20 72 6d 20 2d 66 20 63 6f   done.  rm -f co
162f0 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65  nftest.in confte
16300 73 74 2e 74 6d 70 20 63 6f 6e 66 74 65 73 74 2e  st.tmp conftest.
16310 6e 6c 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 3b  nl conftest.out;
16320 3b 0a 65 73 61 63 0a 0a 20 20 20 20 20 20 24 61  ;.esac..      $a
16330 63 5f 70 61 74 68 5f 53 45 44 5f 66 6f 75 6e 64  c_path_SED_found
16340 20 26 26 20 62 72 65 61 6b 20 33 0a 20 20 20 20   && break 3.    
16350 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65  done.  done.done
16360 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
16370 53 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22  S.  if test -z "
16380 24 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 22  $ac_cv_path_SED"
16390 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 7b 20 24  ; then.    { { $
163a0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
163b0 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20  $LINENO: error: 
163c0 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 73 65  no acceptable se
163d0 64 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64  d could be found
163e0 20 69 6e 20 5c 24 50 41 54 48 22 20 3e 26 35 0a   in \$PATH" >&5.
163f0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
16400 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65  : error: no acce
16410 70 74 61 62 6c 65 20 73 65 64 20 63 6f 75 6c 64  ptable sed could
16420 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50   be found in \$P
16430 41 54 48 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20  ATH" >&2;}.   { 
16440 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
16450 3b 20 7d 3b 20 7d 0a 20 20 66 69 0a 65 6c 73 65  ; }; }.  fi.else
16460 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 53 45  .  ac_cv_path_SE
16470 44 3d 24 53 45 44 0a 66 69 0a 0a 66 69 0a 7b 20  D=$SED.fi..fi.{ 
16480 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
16490 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
164a0 3a 20 24 61 63 5f 63 76 5f 70 61 74 68 5f 53 45  : $ac_cv_path_SE
164b0 44 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  D" >&5.$as_echo 
164c0 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44  "$ac_cv_path_SED
164d0 22 20 3e 26 36 3b 20 7d 0a 20 53 45 44 3d 22 24  " >&6; }. SED="$
164e0 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 22 0a  ac_cv_path_SED".
164f0 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
16500 2e 73 65 64 0a 0a 74 65 73 74 20 2d 7a 20 22 24  .sed..test -z "$
16510 53 45 44 22 20 26 26 20 53 45 44 3d 73 65 64 0a  SED" && SED=sed.
16520 58 73 65 64 3d 22 24 53 45 44 20 2d 65 20 31 73  Xsed="$SED -e 1s
16530 2f 5e 58 2f 2f 22 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  /^X//"..........
16540 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
16550 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
16560 65 63 6b 69 6e 67 20 66 6f 72 20 67 72 65 70 20  ecking for grep 
16570 74 68 61 74 20 68 61 6e 64 6c 65 73 20 6c 6f 6e  that handles lon
16580 67 20 6c 69 6e 65 73 20 61 6e 64 20 2d 65 22 20  g lines and -e" 
16590 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
165a0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 67 72 65  checking for gre
165b0 70 20 74 68 61 74 20 68 61 6e 64 6c 65 73 20 6c  p that handles l
165c0 6f 6e 67 20 6c 69 6e 65 73 20 61 6e 64 20 2d 65  ong lines and -e
165d0 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
165e0 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 61  test "${ac_cv_pa
165f0 74 68 5f 47 52 45 50 2b 73 65 74 7d 22 20 3d 20  th_GREP+set}" = 
16600 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
16610 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
16620 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
16630 20 74 65 73 74 20 2d 7a 20 22 24 47 52 45 50 22   test -z "$GREP"
16640 3b 20 74 68 65 6e 0a 20 20 61 63 5f 70 61 74 68  ; then.  ac_path
16650 5f 47 52 45 50 5f 66 6f 75 6e 64 3d 66 61 6c 73  _GREP_found=fals
16660 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72 6f 75  e.  # Loop throu
16670 67 68 20 74 68 65 20 75 73 65 72 27 73 20 70 61  gh the user's pa
16680 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f 72 20  th and test for 
16690 65 61 63 68 20 6f 66 20 50 52 4f 47 4e 41 4d 45  each of PROGNAME
166a0 2d 4c 49 53 54 0a 20 20 61 73 5f 73 61 76 65 5f  -LIST.  as_save_
166b0 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
166c0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
166d0 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
166e0 48 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  H$PATH_SEPARATOR
166f0 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 0a 64 6f  /usr/xpg4/bin.do
16700 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
16710 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
16720 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
16730 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f  r=..  for ac_pro
16740 67 20 69 6e 20 67 72 65 70 20 67 67 72 65 70 3b  g in grep ggrep;
16750 20 64 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f 65   do.    for ac_e
16760 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
16770 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
16780 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20 20  ensions; do.    
16790 20 20 61 63 5f 70 61 74 68 5f 47 52 45 50 3d 22    ac_path_GREP="
167a0 24 61 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67  $as_dir/$ac_prog
167b0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 0a 20 20  $ac_exec_ext".  
167c0 20 20 20 20 7b 20 74 65 73 74 20 2d 66 20 22 24      { test -f "$
167d0 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20 26 26  ac_path_GREP" &&
167e0 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 63   $as_test_x "$ac
167f0 5f 70 61 74 68 5f 47 52 45 50 22 3b 20 7d 20 7c  _path_GREP"; } |
16800 7c 20 63 6f 6e 74 69 6e 75 65 0a 23 20 43 68 65  | continue.# Che
16810 63 6b 20 66 6f 72 20 47 4e 55 20 61 63 5f 70 61  ck for GNU ac_pa
16820 74 68 5f 47 52 45 50 20 61 6e 64 20 73 65 6c 65  th_GREP and sele
16830 63 74 20 69 74 20 69 66 20 69 74 20 69 73 20 66  ct it if it is f
16840 6f 75 6e 64 2e 0a 20 20 23 20 43 68 65 63 6b 20  ound..  # Check 
16850 66 6f 72 20 47 4e 55 20 24 61 63 5f 70 61 74 68  for GNU $ac_path
16860 5f 47 52 45 50 0a 63 61 73 65 20 60 22 24 61 63  _GREP.case `"$ac
16870 5f 70 61 74 68 5f 47 52 45 50 22 20 2d 2d 76 65  _path_GREP" --ve
16880 72 73 69 6f 6e 20 32 3e 26 31 60 20 69 6e 0a 2a  rsion 2>&1` in.*
16890 47 4e 55 2a 29 0a 20 20 61 63 5f 63 76 5f 70 61  GNU*).  ac_cv_pa
168a0 74 68 5f 47 52 45 50 3d 22 24 61 63 5f 70 61 74  th_GREP="$ac_pat
168b0 68 5f 47 52 45 50 22 20 61 63 5f 70 61 74 68 5f  h_GREP" ac_path_
168c0 47 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a  GREP_found=:;;.*
168d0 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30 0a 20  ).  ac_count=0. 
168e0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 30 31 32 33   $as_echo_n 0123
168f0 34 35 36 37 38 39 20 3e 22 63 6f 6e 66 74 65 73  456789 >"conftes
16900 74 2e 69 6e 22 0a 20 20 77 68 69 6c 65 20 3a 0a  t.in".  while :.
16910 20 20 64 6f 0a 20 20 20 20 63 61 74 20 22 63 6f    do.    cat "co
16920 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66  nftest.in" "conf
16930 74 65 73 74 2e 69 6e 22 20 3e 22 63 6f 6e 66 74  test.in" >"conft
16940 65 73 74 2e 74 6d 70 22 0a 20 20 20 20 6d 76 20  est.tmp".    mv 
16950 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 20 22  "conftest.tmp" "
16960 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 20  conftest.in".   
16970 20 63 70 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e   cp "conftest.in
16980 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a  " "conftest.nl".
16990 20 20 20 20 24 61 73 5f 65 63 68 6f 20 27 47 52      $as_echo 'GR
169a0 45 50 27 20 3e 3e 20 22 63 6f 6e 66 74 65 73 74  EP' >> "conftest
169b0 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f 70 61  .nl".    "$ac_pa
169c0 74 68 5f 47 52 45 50 22 20 2d 65 20 27 47 52 45  th_GREP" -e 'GRE
169d0 50 24 27 20 2d 65 20 27 2d 28 63 61 6e 6e 6f 74  P$' -e '-(cannot
169e0 20 6d 61 74 63 68 29 2d 27 20 3c 20 22 63 6f 6e   match)-' < "con
169f0 66 74 65 73 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66  ftest.nl" >"conf
16a00 74 65 73 74 2e 6f 75 74 22 20 32 3e 2f 64 65 76  test.out" 2>/dev
16a10 2f 6e 75 6c 6c 20 7c 7c 20 62 72 65 61 6b 0a 20  /null || break. 
16a20 20 20 20 64 69 66 66 20 22 63 6f 6e 66 74 65 73     diff "conftes
16a30 74 2e 6f 75 74 22 20 22 63 6f 6e 66 74 65 73 74  t.out" "conftest
16a40 2e 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  .nl" >/dev/null 
16a50 32 3e 26 31 20 7c 7c 20 62 72 65 61 6b 0a 20 20  2>&1 || break.  
16a60 20 20 61 63 5f 63 6f 75 6e 74 3d 60 65 78 70 72    ac_count=`expr
16a70 20 24 61 63 5f 63 6f 75 6e 74 20 2b 20 31 60 0a   $ac_count + 1`.
16a80 20 20 20 20 69 66 20 74 65 73 74 20 24 61 63 5f      if test $ac_
16a90 63 6f 75 6e 74 20 2d 67 74 20 24 7b 61 63 5f 70  count -gt ${ac_p
16aa0 61 74 68 5f 47 52 45 50 5f 6d 61 78 2d 30 7d 3b  ath_GREP_max-0};
16ab0 20 74 68 65 6e 0a 20 20 20 20 20 20 23 20 42 65   then.      # Be
16ac0 73 74 20 6f 6e 65 20 73 6f 20 66 61 72 2c 20 73  st one so far, s
16ad0 61 76 65 20 69 74 20 62 75 74 20 6b 65 65 70 20  ave it but keep 
16ae0 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 62 65  looking for a be
16af0 74 74 65 72 20 6f 6e 65 0a 20 20 20 20 20 20 61  tter one.      a
16b00 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 3d 22  c_cv_path_GREP="
16b10 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 0a 20  $ac_path_GREP". 
16b20 20 20 20 20 20 61 63 5f 70 61 74 68 5f 47 52 45       ac_path_GRE
16b30 50 5f 6d 61 78 3d 24 61 63 5f 63 6f 75 6e 74 0a  P_max=$ac_count.
16b40 20 20 20 20 66 69 0a 20 20 20 20 23 20 31 30 2a      fi.    # 10*
16b50 28 32 5e 31 30 29 20 63 68 61 72 73 20 61 73 20  (2^10) chars as 
16b60 69 6e 70 75 74 20 73 65 65 6d 73 20 6d 6f 72 65  input seems more
16b70 20 74 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20   than enough.   
16b80 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20   test $ac_count 
16b90 2d 67 74 20 31 30 20 26 26 20 62 72 65 61 6b 0a  -gt 10 && break.
16ba0 20 20 64 6f 6e 65 0a 20 20 72 6d 20 2d 66 20 63    done.  rm -f c
16bb0 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74  onftest.in conft
16bc0 65 73 74 2e 74 6d 70 20 63 6f 6e 66 74 65 73 74  est.tmp conftest
16bd0 2e 6e 6c 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74  .nl conftest.out
16be0 3b 3b 0a 65 73 61 63 0a 0a 20 20 20 20 20 20 24  ;;.esac..      $
16bf0 61 63 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f 75  ac_path_GREP_fou
16c00 6e 64 20 26 26 20 62 72 65 61 6b 20 33 0a 20 20  nd && break 3.  
16c10 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 64 6f    done.  done.do
16c20 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
16c30 49 46 53 0a 20 20 69 66 20 74 65 73 74 20 2d 7a  IFS.  if test -z
16c40 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 47 52   "$ac_cv_path_GR
16c50 45 50 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20  EP"; then.    { 
16c60 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
16c70 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
16c80 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65  r: no acceptable
16c90 20 67 72 65 70 20 63 6f 75 6c 64 20 62 65 20 66   grep could be f
16ca0 6f 75 6e 64 20 69 6e 20 24 50 41 54 48 24 50 41  ound in $PATH$PA
16cb0 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72  TH_SEPARATOR/usr
16cc0 2f 78 70 67 34 2f 62 69 6e 22 20 3e 26 35 0a 24  /xpg4/bin" >&5.$
16cd0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
16ce0 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70   error: no accep
16cf0 74 61 62 6c 65 20 67 72 65 70 20 63 6f 75 6c 64  table grep could
16d00 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 50 41   be found in $PA
16d10 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  TH$PATH_SEPARATO
16d20 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 22 20  R/usr/xpg4/bin" 
16d30 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
16d40 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
16d50 7d 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63  }.  fi.else.  ac
16d60 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 3d 24 47  _cv_path_GREP=$G
16d70 52 45 50 0a 66 69 0a 0a 66 69 0a 7b 20 24 61 73  REP.fi..fi.{ $as
16d80 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
16d90 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
16da0 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 22  ac_cv_path_GREP"
16db0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
16dc0 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 22  ac_cv_path_GREP"
16dd0 20 3e 26 36 3b 20 7d 0a 20 47 52 45 50 3d 22 24   >&6; }. GREP="$
16de0 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 22  ac_cv_path_GREP"
16df0 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  ...{ $as_echo "$
16e00 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
16e10 68 65 63 6b 69 6e 67 20 66 6f 72 20 65 67 72 65  hecking for egre
16e20 70 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  p" >&5.$as_echo_
16e30 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
16e40 65 67 72 65 70 2e 2e 2e 20 22 20 3e 26 36 3b 20  egrep... " >&6; 
16e50 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
16e60 63 76 5f 70 61 74 68 5f 45 47 52 45 50 2b 73 65  cv_path_EGREP+se
16e70 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
16e80 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
16e90 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
16ea0 65 0a 20 20 69 66 20 65 63 68 6f 20 61 20 7c 20  e.  if echo a | 
16eb0 24 47 52 45 50 20 2d 45 20 27 28 61 7c 62 29 27  $GREP -E '(a|b)'
16ec0 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
16ed0 0a 20 20 20 74 68 65 6e 20 61 63 5f 63 76 5f 70  .   then ac_cv_p
16ee0 61 74 68 5f 45 47 52 45 50 3d 22 24 47 52 45 50  ath_EGREP="$GREP
16ef0 20 2d 45 22 0a 20 20 20 65 6c 73 65 0a 20 20 20   -E".   else.   
16f00 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 45    if test -z "$E
16f10 47 52 45 50 22 3b 20 74 68 65 6e 0a 20 20 61 63  GREP"; then.  ac
16f20 5f 70 61 74 68 5f 45 47 52 45 50 5f 66 6f 75 6e  _path_EGREP_foun
16f30 64 3d 66 61 6c 73 65 0a 20 20 23 20 4c 6f 6f 70  d=false.  # Loop
16f40 20 74 68 72 6f 75 67 68 20 74 68 65 20 75 73 65   through the use
16f50 72 27 73 20 70 61 74 68 20 61 6e 64 20 74 65 73  r's path and tes
16f60 74 20 66 6f 72 20 65 61 63 68 20 6f 66 20 50 52  t for each of PR
16f70 4f 47 4e 41 4d 45 2d 4c 49 53 54 0a 20 20 61 73  OGNAME-LIST.  as
16f80 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
16f90 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
16fa0 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
16fb0 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53 45 50  n $PATH$PATH_SEP
16fc0 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f  ARATOR/usr/xpg4/
16fd0 62 69 6e 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  bin.do.  IFS=$as
16fe0 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
16ff0 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
17000 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
17010 61 63 5f 70 72 6f 67 20 69 6e 20 65 67 72 65 70  ac_prog in egrep
17020 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f  ; do.    for ac_
17030 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
17040 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
17050 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20  tensions; do.   
17060 20 20 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50     ac_path_EGREP
17070 3d 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 70 72  ="$as_dir/$ac_pr
17080 6f 67 24 61 63 5f 65 78 65 63 5f 65 78 74 22 0a  og$ac_exec_ext".
17090 20 20 20 20 20 20 7b 20 74 65 73 74 20 2d 66 20        { test -f 
170a0 22 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50 22  "$ac_path_EGREP"
170b0 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22   && $as_test_x "
170c0 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50 22 3b  $ac_path_EGREP";
170d0 20 7d 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 23   } || continue.#
170e0 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 61   Check for GNU a
170f0 63 5f 70 61 74 68 5f 45 47 52 45 50 20 61 6e 64  c_path_EGREP and
17100 20 73 65 6c 65 63 74 20 69 74 20 69 66 20 69 74   select it if it
17110 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20 43   is found..  # C
17120 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 24 61 63  heck for GNU $ac
17130 5f 70 61 74 68 5f 45 47 52 45 50 0a 63 61 73 65  _path_EGREP.case
17140 20 60 22 24 61 63 5f 70 61 74 68 5f 45 47 52 45   `"$ac_path_EGRE
17150 50 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26  P" --version 2>&
17160 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61  1` in.*GNU*).  a
17170 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 3d  c_cv_path_EGREP=
17180 22 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50 22  "$ac_path_EGREP"
17190 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 66   ac_path_EGREP_f
171a0 6f 75 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63  ound=:;;.*).  ac
171b0 5f 63 6f 75 6e 74 3d 30 0a 20 20 24 61 73 5f 65  _count=0.  $as_e
171c0 63 68 6f 5f 6e 20 30 31 32 33 34 35 36 37 38 39  cho_n 0123456789
171d0 20 3e 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a   >"conftest.in".
171e0 20 20 77 68 69 6c 65 20 3a 0a 20 20 64 6f 0a 20    while :.  do. 
171f0 20 20 20 63 61 74 20 22 63 6f 6e 66 74 65 73 74     cat "conftest
17200 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 69  .in" "conftest.i
17210 6e 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 74 6d  n" >"conftest.tm
17220 70 22 0a 20 20 20 20 6d 76 20 22 63 6f 6e 66 74  p".    mv "conft
17230 65 73 74 2e 74 6d 70 22 20 22 63 6f 6e 66 74 65  est.tmp" "confte
17240 73 74 2e 69 6e 22 0a 20 20 20 20 63 70 20 22 63  st.in".    cp "c
17250 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e  onftest.in" "con
17260 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 24 61  ftest.nl".    $a
17270 73 5f 65 63 68 6f 20 27 45 47 52 45 50 27 20 3e  s_echo 'EGREP' >
17280 3e 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a  > "conftest.nl".
17290 20 20 20 20 22 24 61 63 5f 70 61 74 68 5f 45 47      "$ac_path_EG
172a0 52 45 50 22 20 27 45 47 52 45 50 24 27 20 3c 20  REP" 'EGREP$' < 
172b0 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 22  "conftest.nl" >"
172c0 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 32 3e  conftest.out" 2>
172d0 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62 72 65  /dev/null || bre
172e0 61 6b 0a 20 20 20 20 64 69 66 66 20 22 63 6f 6e  ak.    diff "con
172f0 66 74 65 73 74 2e 6f 75 74 22 20 22 63 6f 6e 66  ftest.out" "conf
17300 74 65 73 74 2e 6e 6c 22 20 3e 2f 64 65 76 2f 6e  test.nl" >/dev/n
17310 75 6c 6c 20 32 3e 26 31 20 7c 7c 20 62 72 65 61  ull 2>&1 || brea
17320 6b 0a 20 20 20 20 61 63 5f 63 6f 75 6e 74 3d 60  k.    ac_count=`
17330 65 78 70 72 20 24 61 63 5f 63 6f 75 6e 74 20 2b  expr $ac_count +
17340 20 31 60 0a 20 20 20 20 69 66 20 74 65 73 74 20   1`.    if test 
17350 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 24 7b  $ac_count -gt ${
17360 61 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 6d 61  ac_path_EGREP_ma
17370 78 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20 20 20  x-0}; then.     
17380 20 23 20 42 65 73 74 20 6f 6e 65 20 73 6f 20 66   # Best one so f
17390 61 72 2c 20 73 61 76 65 20 69 74 20 62 75 74 20  ar, save it but 
173a0 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72  keep looking for
173b0 20 61 20 62 65 74 74 65 72 20 6f 6e 65 0a 20 20   a better one.  
173c0 20 20 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 45      ac_cv_path_E
173d0 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f 45  GREP="$ac_path_E
173e0 47 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f 70  GREP".      ac_p
173f0 61 74 68 5f 45 47 52 45 50 5f 6d 61 78 3d 24 61  ath_EGREP_max=$a
17400 63 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20  c_count.    fi. 
17410 20 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63     # 10*(2^10) c
17420 68 61 72 73 20 61 73 20 69 6e 70 75 74 20 73 65  hars as input se
17430 65 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e  ems more than en
17440 6f 75 67 68 0a 20 20 20 20 74 65 73 74 20 24 61  ough.    test $a
17450 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26  c_count -gt 10 &
17460 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20  & break.  done. 
17470 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
17480 69 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20  in conftest.tmp 
17490 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66  conftest.nl conf
174a0 74 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a  test.out;;.esac.
174b0 0a 20 20 20 20 20 20 24 61 63 5f 70 61 74 68 5f  .      $ac_path_
174c0 45 47 52 45 50 5f 66 6f 75 6e 64 20 26 26 20 62  EGREP_found && b
174d0 72 65 61 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a  reak 3.    done.
174e0 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d    done.done.IFS=
174f0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 69  $as_save_IFS.  i
17500 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  f test -z "$ac_c
17510 76 5f 70 61 74 68 5f 45 47 52 45 50 22 3b 20 74  v_path_EGREP"; t
17520 68 65 6e 0a 20 20 20 20 7b 20 7b 20 24 61 73 5f  hen.    { { $as_
17530 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
17540 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f 20  NENO: error: no 
17550 61 63 63 65 70 74 61 62 6c 65 20 65 67 72 65 70  acceptable egrep
17560 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64 20   could be found 
17570 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53 45  in $PATH$PATH_SE
17580 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34  PARATOR/usr/xpg4
17590 2f 62 69 6e 22 20 3e 26 35 0a 24 61 73 5f 65 63  /bin" >&5.$as_ec
175a0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
175b0 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65  r: no acceptable
175c0 20 65 67 72 65 70 20 63 6f 75 6c 64 20 62 65 20   egrep could be 
175d0 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48 24 50  found in $PATH$P
175e0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73  ATH_SEPARATOR/us
175f0 72 2f 78 70 67 34 2f 62 69 6e 22 20 3e 26 32 3b  r/xpg4/bin" >&2;
17600 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
17610 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20   exit 1; }; }.  
17620 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f  fi.else.  ac_cv_
17630 70 61 74 68 5f 45 47 52 45 50 3d 24 45 47 52 45  path_EGREP=$EGRE
17640 50 0a 66 69 0a 0a 20 20 20 66 69 0a 66 69 0a 7b  P.fi..   fi.fi.{
17650 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
17660 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
17670 74 3a 20 24 61 63 5f 63 76 5f 70 61 74 68 5f 45  t: $ac_cv_path_E
17680 47 52 45 50 22 20 3e 26 35 0a 24 61 73 5f 65 63  GREP" >&5.$as_ec
17690 68 6f 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f  ho "$ac_cv_path_
176a0 45 47 52 45 50 22 20 3e 26 36 3b 20 7d 0a 20 45  EGREP" >&6; }. E
176b0 47 52 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74  GREP="$ac_cv_pat
176c0 68 5f 45 47 52 45 50 22 0a 0a 0a 7b 20 24 61 73  h_EGREP"...{ $as
176d0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
176e0 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
176f0 66 6f 72 20 66 67 72 65 70 22 20 3e 26 35 0a 24  for fgrep" >&5.$
17700 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
17710 69 6e 67 20 66 6f 72 20 66 67 72 65 70 2e 2e 2e  ing for fgrep...
17720 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
17730 74 20 22 24 7b 61 63 5f 63 76 5f 70 61 74 68 5f  t "${ac_cv_path_
17740 46 47 52 45 50 2b 73 65 74 7d 22 20 3d 20 73 65  FGREP+set}" = se
17750 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
17760 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
17770 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 65   >&6.else.  if e
17780 63 68 6f 20 27 61 62 2a 63 27 20 7c 20 24 47 52  cho 'ab*c' | $GR
17790 45 50 20 2d 46 20 27 61 62 2a 63 27 20 3e 2f 64  EP -F 'ab*c' >/d
177a0 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 0a 20 20 20  ev/null 2>&1.   
177b0 74 68 65 6e 20 61 63 5f 63 76 5f 70 61 74 68 5f  then ac_cv_path_
177c0 46 47 52 45 50 3d 22 24 47 52 45 50 20 2d 46 22  FGREP="$GREP -F"
177d0 0a 20 20 20 65 6c 73 65 0a 20 20 20 20 20 69 66  .   else.     if
177e0 20 74 65 73 74 20 2d 7a 20 22 24 46 47 52 45 50   test -z "$FGREP
177f0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 70 61 74  "; then.  ac_pat
17800 68 5f 46 47 52 45 50 5f 66 6f 75 6e 64 3d 66 61  h_FGREP_found=fa
17810 6c 73 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72  lse.  # Loop thr
17820 6f 75 67 68 20 74 68 65 20 75 73 65 72 27 73 20  ough the user's 
17830 70 61 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f  path and test fo
17840 72 20 65 61 63 68 20 6f 66 20 50 52 4f 47 4e 41  r each of PROGNA
17850 4d 45 2d 4c 49 53 54 0a 20 20 61 73 5f 73 61 76  ME-LIST.  as_sav
17860 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
17870 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
17880 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
17890 41 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54  ATH$PATH_SEPARAT
178a0 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 0a  OR/usr/xpg4/bin.
178b0 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
178c0 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
178d0 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
178e0 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 70  dir=..  for ac_p
178f0 72 6f 67 20 69 6e 20 66 67 72 65 70 3b 20 64 6f  rog in fgrep; do
17900 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63  .    for ac_exec
17910 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
17920 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
17930 69 6f 6e 73 3b 20 64 6f 0a 20 20 20 20 20 20 61  ions; do.      a
17940 63 5f 70 61 74 68 5f 46 47 52 45 50 3d 22 24 61  c_path_FGREP="$a
17950 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 24 61  s_dir/$ac_prog$a
17960 63 5f 65 78 65 63 5f 65 78 74 22 0a 20 20 20 20  c_exec_ext".    
17970 20 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 63    { test -f "$ac
17980 5f 70 61 74 68 5f 46 47 52 45 50 22 20 26 26 20  _path_FGREP" && 
17990 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 63 5f  $as_test_x "$ac_
179a0 70 61 74 68 5f 46 47 52 45 50 22 3b 20 7d 20 7c  path_FGREP"; } |
179b0 7c 20 63 6f 6e 74 69 6e 75 65 0a 23 20 43 68 65  | continue.# Che
179c0 63 6b 20 66 6f 72 20 47 4e 55 20 61 63 5f 70 61  ck for GNU ac_pa
179d0 74 68 5f 46 47 52 45 50 20 61 6e 64 20 73 65 6c  th_FGREP and sel
179e0 65 63 74 20 69 74 20 69 66 20 69 74 20 69 73 20  ect it if it is 
179f0 66 6f 75 6e 64 2e 0a 20 20 23 20 43 68 65 63 6b  found..  # Check
17a00 20 66 6f 72 20 47 4e 55 20 24 61 63 5f 70 61 74   for GNU $ac_pat
17a10 68 5f 46 47 52 45 50 0a 63 61 73 65 20 60 22 24  h_FGREP.case `"$
17a20 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22 20 2d  ac_path_FGREP" -
17a30 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31 60 20 69  -version 2>&1` i
17a40 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61 63 5f 63 76  n.*GNU*).  ac_cv
17a50 5f 70 61 74 68 5f 46 47 52 45 50 3d 22 24 61 63  _path_FGREP="$ac
17a60 5f 70 61 74 68 5f 46 47 52 45 50 22 20 61 63 5f  _path_FGREP" ac_
17a70 70 61 74 68 5f 46 47 52 45 50 5f 66 6f 75 6e 64  path_FGREP_found
17a80 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f 75  =:;;.*).  ac_cou
17a90 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63 68 6f 5f  nt=0.  $as_echo_
17aa0 6e 20 30 31 32 33 34 35 36 37 38 39 20 3e 22 63  n 0123456789 >"c
17ab0 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 77 68  onftest.in".  wh
17ac0 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20 63  ile :.  do.    c
17ad0 61 74 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  at "conftest.in"
17ae0 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 3e   "conftest.in" >
17af0 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a 20  "conftest.tmp". 
17b00 20 20 20 6d 76 20 22 63 6f 6e 66 74 65 73 74 2e     mv "conftest.
17b10 74 6d 70 22 20 22 63 6f 6e 66 74 65 73 74 2e 69  tmp" "conftest.i
17b20 6e 22 0a 20 20 20 20 63 70 20 22 63 6f 6e 66 74  n".    cp "conft
17b30 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73  est.in" "conftes
17b40 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73 5f 65 63  t.nl".    $as_ec
17b50 68 6f 20 27 46 47 52 45 50 27 20 3e 3e 20 22 63  ho 'FGREP' >> "c
17b60 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20  onftest.nl".    
17b70 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22  "$ac_path_FGREP"
17b80 20 46 47 52 45 50 20 3c 20 22 63 6f 6e 66 74 65   FGREP < "confte
17b90 73 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74 65 73  st.nl" >"conftes
17ba0 74 2e 6f 75 74 22 20 32 3e 2f 64 65 76 2f 6e 75  t.out" 2>/dev/nu
17bb0 6c 6c 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20  ll || break.    
17bc0 64 69 66 66 20 22 63 6f 6e 66 74 65 73 74 2e 6f  diff "conftest.o
17bd0 75 74 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c  ut" "conftest.nl
17be0 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26  " >/dev/null 2>&
17bf0 31 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 61  1 || break.    a
17c00 63 5f 63 6f 75 6e 74 3d 60 65 78 70 72 20 24 61  c_count=`expr $a
17c10 63 5f 63 6f 75 6e 74 20 2b 20 31 60 0a 20 20 20  c_count + 1`.   
17c20 20 69 66 20 74 65 73 74 20 24 61 63 5f 63 6f 75   if test $ac_cou
17c30 6e 74 20 2d 67 74 20 24 7b 61 63 5f 70 61 74 68  nt -gt ${ac_path
17c40 5f 46 47 52 45 50 5f 6d 61 78 2d 30 7d 3b 20 74  _FGREP_max-0}; t
17c50 68 65 6e 0a 20 20 20 20 20 20 23 20 42 65 73 74  hen.      # Best
17c60 20 6f 6e 65 20 73 6f 20 66 61 72 2c 20 73 61 76   one so far, sav
17c70 65 20 69 74 20 62 75 74 20 6b 65 65 70 20 6c 6f  e it but keep lo
17c80 6f 6b 69 6e 67 20 66 6f 72 20 61 20 62 65 74 74  oking for a bett
17c90 65 72 20 6f 6e 65 0a 20 20 20 20 20 20 61 63 5f  er one.      ac_
17ca0 63 76 5f 70 61 74 68 5f 46 47 52 45 50 3d 22 24  cv_path_FGREP="$
17cb0 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22 0a 20  ac_path_FGREP". 
17cc0 20 20 20 20 20 61 63 5f 70 61 74 68 5f 46 47 52       ac_path_FGR
17cd0 45 50 5f 6d 61 78 3d 24 61 63 5f 63 6f 75 6e 74  EP_max=$ac_count
17ce0 0a 20 20 20 20 66 69 0a 20 20 20 20 23 20 31 30  .    fi.    # 10
17cf0 2a 28 32 5e 31 30 29 20 63 68 61 72 73 20 61 73  *(2^10) chars as
17d00 20 69 6e 70 75 74 20 73 65 65 6d 73 20 6d 6f 72   input seems mor
17d10 65 20 74 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20  e than enough.  
17d20 20 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74    test $ac_count
17d30 20 2d 67 74 20 31 30 20 26 26 20 62 72 65 61 6b   -gt 10 && break
17d40 0a 20 20 64 6f 6e 65 0a 20 20 72 6d 20 2d 66 20  .  done.  rm -f 
17d50 63 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66  conftest.in conf
17d60 74 65 73 74 2e 74 6d 70 20 63 6f 6e 66 74 65 73  test.tmp conftes
17d70 74 2e 6e 6c 20 63 6f 6e 66 74 65 73 74 2e 6f 75  t.nl conftest.ou
17d80 74 3b 3b 0a 65 73 61 63 0a 0a 20 20 20 20 20 20  t;;.esac..      
17d90 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 5f 66  $ac_path_FGREP_f
17da0 6f 75 6e 64 20 26 26 20 62 72 65 61 6b 20 33 0a  ound && break 3.
17db0 20 20 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a      done.  done.
17dc0 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
17dd0 65 5f 49 46 53 0a 20 20 69 66 20 74 65 73 74 20  e_IFS.  if test 
17de0 2d 7a 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f  -z "$ac_cv_path_
17df0 46 47 52 45 50 22 3b 20 74 68 65 6e 0a 20 20 20  FGREP"; then.   
17e00 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24   { { $as_echo "$
17e10 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
17e20 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61  rror: no accepta
17e30 62 6c 65 20 66 67 72 65 70 20 63 6f 75 6c 64 20  ble fgrep could 
17e40 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54  be found in $PAT
17e50 48 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  H$PATH_SEPARATOR
17e60 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 22 20 3e  /usr/xpg4/bin" >
17e70 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
17e80 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61  _me: error: no a
17e90 63 63 65 70 74 61 62 6c 65 20 66 67 72 65 70 20  cceptable fgrep 
17ea0 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64 20 69  could be found i
17eb0 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53 45 50  n $PATH$PATH_SEP
17ec0 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f  ARATOR/usr/xpg4/
17ed0 62 69 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20  bin" >&2;}.   { 
17ee0 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
17ef0 3b 20 7d 3b 20 7d 0a 20 20 66 69 0a 65 6c 73 65  ; }; }.  fi.else
17f00 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 46 47  .  ac_cv_path_FG
17f10 52 45 50 3d 24 46 47 52 45 50 0a 66 69 0a 0a 20  REP=$FGREP.fi.. 
17f20 20 20 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63    fi.fi.{ $as_ec
17f30 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
17f40 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
17f50 63 76 5f 70 61 74 68 5f 46 47 52 45 50 22 20 3e  cv_path_FGREP" >
17f60 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
17f70 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 22 20  _cv_path_FGREP" 
17f80 3e 26 36 3b 20 7d 0a 20 46 47 52 45 50 3d 22 24  >&6; }. FGREP="$
17f90 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50  ac_cv_path_FGREP
17fa0 22 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24 47 52  "...test -z "$GR
17fb0 45 50 22 20 26 26 20 47 52 45 50 3d 67 72 65 70  EP" && GREP=grep
17fc0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
17fd0 0a 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74  ....# Check whet
17fe0 68 65 72 20 2d 2d 77 69 74 68 2d 67 6e 75 2d 6c  her --with-gnu-l
17ff0 64 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20  d was given..if 
18000 74 65 73 74 20 22 24 7b 77 69 74 68 5f 67 6e 75  test "${with_gnu
18010 5f 6c 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  _ld+set}" = set;
18020 20 74 68 65 6e 0a 20 20 77 69 74 68 76 61 6c 3d   then.  withval=
18030 24 77 69 74 68 5f 67 6e 75 5f 6c 64 3b 20 74 65  $with_gnu_ld; te
18040 73 74 20 22 24 77 69 74 68 76 61 6c 22 20 3d 20  st "$withval" = 
18050 6e 6f 20 7c 7c 20 77 69 74 68 5f 67 6e 75 5f 6c  no || with_gnu_l
18060 64 3d 79 65 73 0a 65 6c 73 65 0a 20 20 77 69 74  d=yes.else.  wit
18070 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 66 69 0a 0a  h_gnu_ld=no.fi..
18080 61 63 5f 70 72 6f 67 3d 6c 64 0a 69 66 20 74 65  ac_prog=ld.if te
18090 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b  st "$GCC" = yes;
180a0 20 74 68 65 6e 0a 20 20 23 20 43 68 65 63 6b 20   then.  # Check 
180b0 69 66 20 67 63 63 20 2d 70 72 69 6e 74 2d 70 72  if gcc -print-pr
180c0 6f 67 2d 6e 61 6d 65 3d 6c 64 20 67 69 76 65 73  og-name=ld gives
180d0 20 61 20 70 61 74 68 2e 0a 20 20 7b 20 24 61 73   a path..  { $as
180e0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
180f0 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
18100 66 6f 72 20 6c 64 20 75 73 65 64 20 62 79 20 24  for ld used by $
18110 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  CC" >&5.$as_echo
18120 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
18130 20 6c 64 20 75 73 65 64 20 62 79 20 24 43 43 2e   ld used by $CC.
18140 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 20 20 63 61  .. " >&6; }.  ca
18150 73 65 20 24 68 6f 73 74 20 69 6e 0a 20 20 2a 2d  se $host in.  *-
18160 2a 2d 6d 69 6e 67 77 2a 29 0a 20 20 20 20 23 20  *-mingw*).    # 
18170 67 63 63 20 6c 65 61 76 65 73 20 61 20 74 72 61  gcc leaves a tra
18180 69 6c 69 6e 67 20 63 61 72 72 69 61 67 65 20 72  iling carriage r
18190 65 74 75 72 6e 20 77 68 69 63 68 20 75 70 73 65  eturn which upse
181a0 74 73 20 6d 69 6e 67 77 0a 20 20 20 20 61 63 5f  ts mingw.    ac_
181b0 70 72 6f 67 3d 60 28 24 43 43 20 2d 70 72 69 6e  prog=`($CC -prin
181c0 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64 29 20  t-prog-name=ld) 
181d0 32 3e 26 35 20 7c 20 74 72 20 2d 64 20 27 5c 30  2>&5 | tr -d '\0
181e0 31 35 27 60 20 3b 3b 0a 20 20 2a 29 0a 20 20 20  15'` ;;.  *).   
181f0 20 61 63 5f 70 72 6f 67 3d 60 28 24 43 43 20 2d   ac_prog=`($CC -
18200 70 72 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d  print-prog-name=
18210 6c 64 29 20 32 3e 26 35 60 20 3b 3b 0a 20 20 65  ld) 2>&5` ;;.  e
18220 73 61 63 0a 20 20 63 61 73 65 20 24 61 63 5f 70  sac.  case $ac_p
18230 72 6f 67 20 69 6e 0a 20 20 20 20 23 20 41 63 63  rog in.    # Acc
18240 65 70 74 20 61 62 73 6f 6c 75 74 65 20 70 61 74  ept absolute pat
18250 68 73 2e 0a 20 20 20 20 5b 5c 5c 2f 5d 2a 20 7c  hs..    [\\/]* |
18260 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 20 20 20   ?:[\\/]*).     
18270 20 72 65 5f 64 69 72 65 6c 74 3d 27 2f 5b 5e 2f   re_direlt='/[^/
18280 5d 5b 5e 2f 5d 2a 2f 5c 2e 5c 2e 2f 27 0a 20 20  ][^/]*/\.\./'.  
18290 20 20 20 20 23 20 43 61 6e 6f 6e 69 63 61 6c 69      # Canonicali
182a0 7a 65 20 74 68 65 20 70 61 74 68 6e 61 6d 65 20  ze the pathname 
182b0 6f 66 20 6c 64 0a 20 20 20 20 20 20 61 63 5f 70  of ld.      ac_p
182c0 72 6f 67 3d 60 24 45 43 48 4f 20 22 24 61 63 5f  rog=`$ECHO "$ac_
182d0 70 72 6f 67 22 7c 20 24 53 45 44 20 27 73 25 5c  prog"| $SED 's%\
182e0 5c 5c 5c 25 2f 25 67 27 60 0a 20 20 20 20 20 20  \\\%/%g'`.      
182f0 77 68 69 6c 65 20 24 45 43 48 4f 20 22 24 61 63  while $ECHO "$ac
18300 5f 70 72 6f 67 22 20 7c 20 24 47 52 45 50 20 22  _prog" | $GREP "
18310 24 72 65 5f 64 69 72 65 6c 74 22 20 3e 20 2f 64  $re_direlt" > /d
18320 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 64 6f  ev/null 2>&1; do
18330 0a 09 61 63 5f 70 72 6f 67 3d 60 24 45 43 48 4f  ..ac_prog=`$ECHO
18340 20 24 61 63 5f 70 72 6f 67 7c 20 24 53 45 44 20   $ac_prog| $SED 
18350 22 73 25 24 72 65 5f 64 69 72 65 6c 74 25 2f 25  "s%$re_direlt%/%
18360 22 60 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20  "`.      done.  
18370 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 4c 44      test -z "$LD
18380 22 20 26 26 20 4c 44 3d 22 24 61 63 5f 70 72 6f  " && LD="$ac_pro
18390 67 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 22 22  g".      ;;.  ""
183a0 29 0a 20 20 20 20 23 20 49 66 20 69 74 20 66 61  ).    # If it fa
183b0 69 6c 73 2c 20 74 68 65 6e 20 70 72 65 74 65 6e  ils, then preten
183c0 64 20 77 65 20 61 72 65 6e 27 74 20 75 73 69 6e  d we aren't usin
183d0 67 20 47 43 43 2e 0a 20 20 20 20 61 63 5f 70 72  g GCC..    ac_pr
183e0 6f 67 3d 6c 64 0a 20 20 20 20 3b 3b 0a 20 20 2a  og=ld.    ;;.  *
183f0 29 0a 20 20 20 20 23 20 49 66 20 69 74 20 69 73  ).    # If it is
18400 20 72 65 6c 61 74 69 76 65 2c 20 74 68 65 6e 20   relative, then 
18410 73 65 61 72 63 68 20 66 6f 72 20 74 68 65 20 66  search for the f
18420 69 72 73 74 20 6c 64 20 69 6e 20 50 41 54 48 2e  irst ld in PATH.
18430 0a 20 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64  .    with_gnu_ld
18440 3d 75 6e 6b 6e 6f 77 6e 0a 20 20 20 20 3b 3b 0a  =unknown.    ;;.
18450 20 20 65 73 61 63 0a 65 6c 69 66 20 74 65 73 74    esac.elif test
18460 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20   "$with_gnu_ld" 
18470 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 7b 20  = yes; then.  { 
18480 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
18490 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
184a0 6e 67 20 66 6f 72 20 47 4e 55 20 6c 64 22 20 3e  ng for GNU ld" >
184b0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
184c0 68 65 63 6b 69 6e 67 20 66 6f 72 20 47 4e 55 20  hecking for GNU 
184d0 6c 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 65  ld... " >&6; }.e
184e0 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
184f0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
18500 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6e  : checking for n
18510 6f 6e 2d 47 4e 55 20 6c 64 22 20 3e 26 35 0a 24  on-GNU ld" >&5.$
18520 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
18530 69 6e 67 20 66 6f 72 20 6e 6f 6e 2d 47 4e 55 20  ing for non-GNU 
18540 6c 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 66  ld... " >&6; }.f
18550 69 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f  i.if test "${lt_
18560 63 76 5f 70 61 74 68 5f 4c 44 2b 73 65 74 7d 22  cv_path_LD+set}"
18570 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24   = set; then.  $
18580 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
18590 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
185a0 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 4c 44   if test -z "$LD
185b0 22 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 73 61 76  "; then.  lt_sav
185c0 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46  e_ifs="$IFS"; IF
185d0 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
185e0 52 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69  R.  for ac_dir i
185f0 6e 20 24 50 41 54 48 3b 20 64 6f 0a 20 20 20 20  n $PATH; do.    
18600 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
18610 73 22 0a 20 20 20 20 74 65 73 74 20 2d 7a 20 22  s".    test -z "
18620 24 61 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64  $ac_dir" && ac_d
18630 69 72 3d 2e 0a 20 20 20 20 69 66 20 74 65 73 74  ir=..    if test
18640 20 2d 66 20 22 24 61 63 5f 64 69 72 2f 24 61 63   -f "$ac_dir/$ac
18650 5f 70 72 6f 67 22 20 7c 7c 20 74 65 73 74 20 2d  _prog" || test -
18660 66 20 22 24 61 63 5f 64 69 72 2f 24 61 63 5f 70  f "$ac_dir/$ac_p
18670 72 6f 67 24 61 63 5f 65 78 65 65 78 74 22 3b 20  rog$ac_exeext"; 
18680 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76  then.      lt_cv
18690 5f 70 61 74 68 5f 4c 44 3d 22 24 61 63 5f 64 69  _path_LD="$ac_di
186a0 72 2f 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20  r/$ac_prog".    
186b0 20 20 23 20 43 68 65 63 6b 20 74 6f 20 73 65 65    # Check to see
186c0 20 69 66 20 74 68 65 20 70 72 6f 67 72 61 6d 20   if the program 
186d0 69 73 20 47 4e 55 20 6c 64 2e 20 20 49 27 64 20  is GNU ld.  I'd 
186e0 72 61 74 68 65 72 20 75 73 65 20 2d 2d 76 65 72  rather use --ver
186f0 73 69 6f 6e 2c 0a 20 20 20 20 20 20 23 20 62 75  sion,.      # bu
18700 74 20 61 70 70 61 72 65 6e 74 6c 79 20 73 6f 6d  t apparently som
18710 65 20 76 61 72 69 61 6e 74 73 20 6f 66 20 47 4e  e variants of GN
18720 55 20 6c 64 20 6f 6e 6c 79 20 61 63 63 65 70 74  U ld only accept
18730 20 2d 76 2e 0a 20 20 20 20 20 20 23 20 42 72 65   -v..      # Bre
18740 61 6b 20 6f 6e 6c 79 20 69 66 20 69 74 20 77 61  ak only if it wa
18750 73 20 74 68 65 20 47 4e 55 2f 6e 6f 6e 2d 47 4e  s the GNU/non-GN
18760 55 20 6c 64 20 74 68 61 74 20 77 65 20 70 72 65  U ld that we pre
18770 66 65 72 2e 0a 20 20 20 20 20 20 63 61 73 65 20  fer..      case 
18780 60 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44  `"$lt_cv_path_LD
18790 22 20 2d 76 20 32 3e 26 31 20 3c 2f 64 65 76 2f  " -v 2>&1 </dev/
187a0 6e 75 6c 6c 60 20 69 6e 0a 20 20 20 20 20 20 2a  null` in.      *
187b0 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20 42 46  GNU* | *'with BF
187c0 44 27 2a 29 0a 09 74 65 73 74 20 22 24 77 69 74  D'*)..test "$wit
187d0 68 5f 67 6e 75 5f 6c 64 22 20 21 3d 20 6e 6f 20  h_gnu_ld" != no 
187e0 26 26 20 62 72 65 61 6b 0a 09 3b 3b 0a 20 20 20  && break..;;.   
187f0 20 20 20 2a 29 0a 09 74 65 73 74 20 22 24 77 69     *)..test "$wi
18800 74 68 5f 67 6e 75 5f 6c 64 22 20 21 3d 20 79 65  th_gnu_ld" != ye
18810 73 20 26 26 20 62 72 65 61 6b 0a 09 3b 3b 0a 20  s && break..;;. 
18820 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 66 69       esac.    fi
18830 0a 20 20 64 6f 6e 65 0a 20 20 49 46 53 3d 22 24  .  done.  IFS="$
18840 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 65 6c 73  lt_save_ifs".els
18850 65 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4c  e.  lt_cv_path_L
18860 44 3d 22 24 4c 44 22 20 23 20 4c 65 74 20 74 68  D="$LD" # Let th
18870 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
18880 74 68 65 20 74 65 73 74 20 77 69 74 68 20 61 20  the test with a 
18890 70 61 74 68 2e 0a 66 69 0a 66 69 0a 0a 4c 44 3d  path..fi.fi..LD=
188a0 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 22  "$lt_cv_path_LD"
188b0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4c 44  .if test -n "$LD
188c0 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
188d0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
188e0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4c  NENO: result: $L
188f0 44 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  D" >&5.$as_echo 
18900 22 24 4c 44 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  "$LD" >&6; }.els
18910 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
18920 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
18930 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
18940 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
18950 36 3b 20 7d 0a 66 69 0a 74 65 73 74 20 2d 7a 20  6; }.fi.test -z 
18960 22 24 4c 44 22 20 26 26 20 7b 20 7b 20 24 61 73  "$LD" && { { $as
18970 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
18980 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f  INENO: error: no
18990 20 61 63 63 65 70 74 61 62 6c 65 20 6c 64 20 66   acceptable ld f
189a0 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54 48 22 20  ound in \$PATH" 
189b0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
189c0 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20  s_me: error: no 
189d0 61 63 63 65 70 74 61 62 6c 65 20 6c 64 20 66 6f  acceptable ld fo
189e0 75 6e 64 20 69 6e 20 5c 24 50 41 54 48 22 20 3e  und in \$PATH" >
189f0 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
18a00 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
18a10 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
18a20 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
18a30 63 6b 69 6e 67 20 69 66 20 74 68 65 20 6c 69 6e  cking if the lin
18a40 6b 65 72 20 28 24 4c 44 29 20 69 73 20 47 4e 55  ker ($LD) is GNU
18a50 20 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   ld" >&5.$as_ech
18a60 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66  o_n "checking if
18a70 20 74 68 65 20 6c 69 6e 6b 65 72 20 28 24 4c 44   the linker ($LD
18a80 29 20 69 73 20 47 4e 55 20 6c 64 2e 2e 2e 20 22  ) is GNU ld... "
18a90 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
18aa0 22 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e  "${lt_cv_prog_gn
18ab0 75 5f 6c 64 2b 73 65 74 7d 22 20 3d 20 73 65 74  u_ld+set}" = set
18ac0 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
18ad0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
18ae0 3e 26 36 0a 65 6c 73 65 0a 20 20 23 20 49 27 64  >&6.else.  # I'd
18af0 20 72 61 74 68 65 72 20 75 73 65 20 2d 2d 76 65   rather use --ve
18b00 72 73 69 6f 6e 20 68 65 72 65 2c 20 62 75 74 20  rsion here, but 
18b10 61 70 70 61 72 65 6e 74 6c 79 20 73 6f 6d 65 20  apparently some 
18b20 47 4e 55 20 6c 64 73 20 6f 6e 6c 79 20 61 63 63  GNU lds only acc
18b30 65 70 74 20 2d 76 2e 0a 63 61 73 65 20 60 24 4c  ept -v..case `$L
18b40 44 20 2d 76 20 32 3e 26 31 20 3c 2f 64 65 76 2f  D -v 2>&1 </dev/
18b50 6e 75 6c 6c 60 20 69 6e 0a 2a 47 4e 55 2a 20 7c  null` in.*GNU* |
18b60 20 2a 27 77 69 74 68 20 42 46 44 27 2a 29 0a 20   *'with BFD'*). 
18b70 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f   lt_cv_prog_gnu_
18b80 6c 64 3d 79 65 73 0a 20 20 3b 3b 0a 2a 29 0a 20  ld=yes.  ;;.*). 
18b90 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f   lt_cv_prog_gnu_
18ba0 6c 64 3d 6e 6f 0a 20 20 3b 3b 0a 65 73 61 63 0a  ld=no.  ;;.esac.
18bb0 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
18bc0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
18bd0 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72  esult: $lt_cv_pr
18be0 6f 67 5f 67 6e 75 5f 6c 64 22 20 3e 26 35 0a 24  og_gnu_ld" >&5.$
18bf0 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f  as_echo "$lt_cv_
18c00 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 20 3e 26 36  prog_gnu_ld" >&6
18c10 3b 20 7d 0a 77 69 74 68 5f 67 6e 75 5f 6c 64 3d  ; }.with_gnu_ld=
18c20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f  $lt_cv_prog_gnu_
18c30 6c 64 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61  ld..........{ $a
18c40 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
18c50 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
18c60 20 66 6f 72 20 42 53 44 2d 20 6f 72 20 4d 53 2d   for BSD- or MS-
18c70 63 6f 6d 70 61 74 69 62 6c 65 20 6e 61 6d 65 20  compatible name 
18c80 6c 69 73 74 65 72 20 28 6e 6d 29 22 20 3e 26 35  lister (nm)" >&5
18c90 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
18ca0 63 6b 69 6e 67 20 66 6f 72 20 42 53 44 2d 20 6f  cking for BSD- o
18cb0 72 20 4d 53 2d 63 6f 6d 70 61 74 69 62 6c 65 20  r MS-compatible 
18cc0 6e 61 6d 65 20 6c 69 73 74 65 72 20 28 6e 6d 29  name lister (nm)
18cd0 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
18ce0 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 61  test "${lt_cv_pa
18cf0 74 68 5f 4e 4d 2b 73 65 74 7d 22 20 3d 20 73 65  th_NM+set}" = se
18d00 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
18d10 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
18d20 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
18d30 65 73 74 20 2d 6e 20 22 24 4e 4d 22 3b 20 74 68  est -n "$NM"; th
18d40 65 6e 0a 20 20 23 20 4c 65 74 20 74 68 65 20 75  en.  # Let the u
18d50 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
18d60 20 74 65 73 74 2e 0a 20 20 6c 74 5f 63 76 5f 70   test..  lt_cv_p
18d70 61 74 68 5f 4e 4d 3d 22 24 4e 4d 22 0a 65 6c 73  ath_NM="$NM".els
18d80 65 0a 20 20 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65  e.  lt_nm_to_che
18d90 63 6b 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  ck="${ac_tool_pr
18da0 65 66 69 78 7d 6e 6d 22 0a 20 20 69 66 20 74 65  efix}nm".  if te
18db0 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f  st -n "$ac_tool_
18dc0 70 72 65 66 69 78 22 20 26 26 20 74 65 73 74 20  prefix" && test 
18dd0 22 24 62 75 69 6c 64 22 20 3d 20 22 24 68 6f 73  "$build" = "$hos
18de0 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f  t"; then.    lt_
18df0 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3d 22 24 6c 74  nm_to_check="$lt
18e00 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 20 6e 6d 22  _nm_to_check nm"
18e10 0a 20 20 66 69 0a 20 20 66 6f 72 20 6c 74 5f 74  .  fi.  for lt_t
18e20 6d 70 5f 6e 6d 20 69 6e 20 24 6c 74 5f 6e 6d 5f  mp_nm in $lt_nm_
18e30 74 6f 5f 63 68 65 63 6b 3b 20 64 6f 0a 20 20 20  to_check; do.   
18e40 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49   lt_save_ifs="$I
18e50 46 53 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  FS"; IFS=$PATH_S
18e60 45 50 41 52 41 54 4f 52 0a 20 20 20 20 66 6f 72  EPARATOR.    for
18e70 20 61 63 5f 64 69 72 20 69 6e 20 24 50 41 54 48   ac_dir in $PATH
18e80 20 2f 75 73 72 2f 63 63 73 2f 62 69 6e 2f 65 6c   /usr/ccs/bin/el
18e90 66 20 2f 75 73 72 2f 63 63 73 2f 62 69 6e 20 2f  f /usr/ccs/bin /
18ea0 75 73 72 2f 75 63 62 20 2f 62 69 6e 3b 20 64 6f  usr/ucb /bin; do
18eb0 0a 20 20 20 20 20 20 49 46 53 3d 22 24 6c 74 5f  .      IFS="$lt_
18ec0 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 20 20  save_ifs".      
18ed0 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 64 69 72  test -z "$ac_dir
18ee0 22 20 26 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20  " && ac_dir=..  
18ef0 20 20 20 20 74 6d 70 5f 6e 6d 3d 22 24 61 63 5f      tmp_nm="$ac_
18f00 64 69 72 2f 24 6c 74 5f 74 6d 70 5f 6e 6d 22 0a  dir/$lt_tmp_nm".
18f10 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 66        if test -f
18f20 20 22 24 74 6d 70 5f 6e 6d 22 20 7c 7c 20 74 65   "$tmp_nm" || te
18f30 73 74 20 2d 66 20 22 24 74 6d 70 5f 6e 6d 24 61  st -f "$tmp_nm$a
18f40 63 5f 65 78 65 65 78 74 22 20 3b 20 74 68 65 6e  c_exeext" ; then
18f50 0a 09 23 20 43 68 65 63 6b 20 74 6f 20 73 65 65  ..# Check to see
18f60 20 69 66 20 74 68 65 20 6e 6d 20 61 63 63 65 70   if the nm accep
18f70 74 73 20 61 20 42 53 44 2d 63 6f 6d 70 61 74 20  ts a BSD-compat 
18f80 66 6c 61 67 2e 0a 09 23 20 41 64 64 69 6e 67 20  flag...# Adding 
18f90 74 68 65 20 60 73 65 64 20 31 71 27 20 70 72 65  the `sed 1q' pre
18fa0 76 65 6e 74 73 20 66 61 6c 73 65 20 70 6f 73 69  vents false posi
18fb0 74 69 76 65 73 20 6f 6e 20 48 50 2d 55 58 2c 20  tives on HP-UX, 
18fc0 77 68 69 63 68 20 73 61 79 73 3a 0a 09 23 20 20  which says:..#  
18fd0 20 6e 6d 3a 20 75 6e 6b 6e 6f 77 6e 20 6f 70 74   nm: unknown opt
18fe0 69 6f 6e 20 22 42 22 20 69 67 6e 6f 72 65 64 0a  ion "B" ignored.
18ff0 09 23 20 54 72 75 36 34 27 73 20 6e 6d 20 63 6f  .# Tru64's nm co
19000 6d 70 6c 61 69 6e 73 20 74 68 61 74 20 2f 64 65  mplains that /de
19010 76 2f 6e 75 6c 6c 20 69 73 20 61 6e 20 69 6e 76  v/null is an inv
19020 61 6c 69 64 20 6f 62 6a 65 63 74 20 66 69 6c 65  alid object file
19030 0a 09 63 61 73 65 20 60 22 24 74 6d 70 5f 6e 6d  ..case `"$tmp_nm
19040 22 20 2d 42 20 2f 64 65 76 2f 6e 75 6c 6c 20 32  " -B /dev/null 2
19050 3e 26 31 20 7c 20 73 65 64 20 27 31 71 27 60 20  >&1 | sed '1q'` 
19060 69 6e 0a 09 2a 2f 64 65 76 2f 6e 75 6c 6c 2a 20  in..*/dev/null* 
19070 7c 20 2a 27 49 6e 76 61 6c 69 64 20 66 69 6c 65  | *'Invalid file
19080 20 6f 72 20 6f 62 6a 65 63 74 20 74 79 70 65 27   or object type'
19090 2a 29 0a 09 20 20 6c 74 5f 63 76 5f 70 61 74 68  *)..  lt_cv_path
190a0 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d 20 2d 42 22  _NM="$tmp_nm -B"
190b0 0a 09 20 20 62 72 65 61 6b 0a 09 20 20 3b 3b 0a  ..  break..  ;;.
190c0 09 2a 29 0a 09 20 20 63 61 73 65 20 60 22 24 74  .*)..  case `"$t
190d0 6d 70 5f 6e 6d 22 20 2d 70 20 2f 64 65 76 2f 6e  mp_nm" -p /dev/n
190e0 75 6c 6c 20 32 3e 26 31 20 7c 20 73 65 64 20 27  ull 2>&1 | sed '
190f0 31 71 27 60 20 69 6e 0a 09 20 20 2a 2f 64 65 76  1q'` in..  */dev
19100 2f 6e 75 6c 6c 2a 29 0a 09 20 20 20 20 6c 74 5f  /null*)..    lt_
19110 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 74 6d 70  cv_path_NM="$tmp
19120 5f 6e 6d 20 2d 70 22 0a 09 20 20 20 20 62 72 65  _nm -p"..    bre
19130 61 6b 0a 09 20 20 20 20 3b 3b 0a 09 20 20 2a 29  ak..    ;;..  *)
19140 0a 09 20 20 20 20 6c 74 5f 63 76 5f 70 61 74 68  ..    lt_cv_path
19150 5f 4e 4d 3d 24 7b 6c 74 5f 63 76 5f 70 61 74 68  _NM=${lt_cv_path
19160 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d 22 7d 20 23  _NM="$tmp_nm"} #
19170 20 6b 65 65 70 20 74 68 65 20 66 69 72 73 74 20   keep the first 
19180 6d 61 74 63 68 2c 20 62 75 74 0a 09 20 20 20 20  match, but..    
19190 63 6f 6e 74 69 6e 75 65 20 23 20 73 6f 20 74 68  continue # so th
191a0 61 74 20 77 65 20 63 61 6e 20 74 72 79 20 74 6f  at we can try to
191b0 20 66 69 6e 64 20 6f 6e 65 20 74 68 61 74 20 73   find one that s
191c0 75 70 70 6f 72 74 73 20 42 53 44 20 66 6c 61 67  upports BSD flag
191d0 73 0a 09 20 20 20 20 3b 3b 0a 09 20 20 65 73 61  s..    ;;..  esa
191e0 63 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 20 20  c..  ;;..esac.  
191f0 20 20 20 20 66 69 0a 20 20 20 20 64 6f 6e 65 0a      fi.    done.
19200 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76      IFS="$lt_sav
19210 65 5f 69 66 73 22 0a 20 20 64 6f 6e 65 0a 20 20  e_ifs".  done.  
19220 3a 20 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4e  : ${lt_cv_path_N
19230 4d 3d 6e 6f 7d 0a 66 69 0a 66 69 0a 7b 20 24 61  M=no}.fi.fi.{ $a
19240 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
19250 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
19260 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 22 20  $lt_cv_path_NM" 
19270 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c  >&5.$as_echo "$l
19280 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 22 20 3e 26  t_cv_path_NM" >&
19290 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 6c  6; }.if test "$l
192a0 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 22 20 21 3d  t_cv_path_NM" !=
192b0 20 22 6e 6f 22 3b 20 74 68 65 6e 0a 20 20 4e 4d   "no"; then.  NM
192c0 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d  ="$lt_cv_path_NM
192d0 22 0a 65 6c 73 65 0a 20 20 23 20 44 69 64 6e 27  ".else.  # Didn'
192e0 74 20 66 69 6e 64 20 61 6e 79 20 42 53 44 20 63  t find any BSD c
192f0 6f 6d 70 61 74 69 62 6c 65 20 6e 61 6d 65 20 6c  ompatible name l
19300 69 73 74 65 72 2c 20 6c 6f 6f 6b 20 66 6f 72 20  ister, look for 
19310 64 75 6d 70 62 69 6e 2e 0a 20 20 69 66 20 74 65  dumpbin..  if te
19320 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f  st -n "$ac_tool_
19330 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20  prefix"; then.  
19340 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 22  for ac_prog in "
19350 64 75 6d 70 62 69 6e 20 2d 73 79 6d 62 6f 6c 73  dumpbin -symbols
19360 22 20 22 6c 69 6e 6b 20 2d 64 75 6d 70 20 2d 73  " "link -dump -s
19370 79 6d 62 6f 6c 73 22 0a 20 20 64 6f 0a 20 20 20  ymbols".  do.   
19380 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
19390 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61  irst word of "$a
193a0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63  c_tool_prefix$ac
193b0 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63 61  _prog", so it ca
193c0 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
193d0 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
193e0 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 74 6f 6f  et dummy $ac_too
193f0 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67  l_prefix$ac_prog
19400 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
19410 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
19420 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
19430 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
19440 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
19450 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
19460 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
19470 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
19480 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e 2b  cv_prog_DUMPBIN+
19490 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
194a0 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
194b0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
194c0 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
194d0 20 22 24 44 55 4d 50 42 49 4e 22 3b 20 74 68 65   "$DUMPBIN"; the
194e0 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 44  n.  ac_cv_prog_D
194f0 55 4d 50 42 49 4e 3d 22 24 44 55 4d 50 42 49 4e  UMPBIN="$DUMPBIN
19500 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
19510 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
19520 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
19530 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
19540 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
19550 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
19560 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
19570 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
19580 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
19590 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61  as_dir=..  for a
195a0 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
195b0 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
195c0 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
195d0 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24   if { test -f "$
195e0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
195f0 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20  ac_exec_ext" && 
19600 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f  $as_test_x "$as_
19610 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
19620 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68  exec_ext"; }; th
19630 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
19640 67 5f 44 55 4d 50 42 49 4e 3d 22 24 61 63 5f 74  g_DUMPBIN="$ac_t
19650 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72  ool_prefix$ac_pr
19660 6f 67 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  og".    $as_echo
19670 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
19680 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
19690 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
196a0 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
196b0 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
196c0 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
196d0 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 44 55 4d  e_IFS..fi.fi.DUM
196e0 50 42 49 4e 3d 24 61 63 5f 63 76 5f 70 72 6f 67  PBIN=$ac_cv_prog
196f0 5f 44 55 4d 50 42 49 4e 0a 69 66 20 74 65 73 74  _DUMPBIN.if test
19700 20 2d 6e 20 22 24 44 55 4d 50 42 49 4e 22 3b 20   -n "$DUMPBIN"; 
19710 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
19720 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
19730 4f 3a 20 72 65 73 75 6c 74 3a 20 24 44 55 4d 50  O: result: $DUMP
19740 42 49 4e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  BIN" >&5.$as_ech
19750 6f 20 22 24 44 55 4d 50 42 49 4e 22 20 3e 26 36  o "$DUMPBIN" >&6
19760 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
19770 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
19780 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
19790 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
197a0 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
197b0 0a 20 20 20 20 74 65 73 74 20 2d 6e 20 22 24 44  .    test -n "$D
197c0 55 4d 50 42 49 4e 22 20 26 26 20 62 72 65 61 6b  UMPBIN" && break
197d0 0a 20 20 64 6f 6e 65 0a 66 69 0a 69 66 20 74 65  .  done.fi.if te
197e0 73 74 20 2d 7a 20 22 24 44 55 4d 50 42 49 4e 22  st -z "$DUMPBIN"
197f0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 44  ; then.  ac_ct_D
19800 55 4d 50 42 49 4e 3d 24 44 55 4d 50 42 49 4e 0a  UMPBIN=$DUMPBIN.
19810 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e    for ac_prog in
19820 20 22 64 75 6d 70 62 69 6e 20 2d 73 79 6d 62 6f   "dumpbin -symbo
19830 6c 73 22 20 22 6c 69 6e 6b 20 2d 64 75 6d 70 20  ls" "link -dump 
19840 2d 73 79 6d 62 6f 6c 73 22 0a 64 6f 0a 20 20 23  -symbols".do.  #
19850 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
19860 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61 63 5f  st word of "$ac_
19870 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63 61 6e  prog", so it can
19880 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
19890 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
198a0 74 20 64 75 6d 6d 79 20 24 61 63 5f 70 72 6f 67  t dummy $ac_prog
198b0 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
198c0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
198d0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
198e0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
198f0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
19900 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
19910 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
19920 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
19930 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44 55  cv_prog_ac_ct_DU
19940 4d 50 42 49 4e 2b 73 65 74 7d 22 20 3d 20 73 65  MPBIN+set}" = se
19950 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
19960 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
19970 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
19980 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 44  est -n "$ac_ct_D
19990 55 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20  UMPBIN"; then.  
199a0 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
199b0 5f 44 55 4d 50 42 49 4e 3d 22 24 61 63 5f 63 74  _DUMPBIN="$ac_ct
199c0 5f 44 55 4d 50 42 49 4e 22 20 23 20 4c 65 74 20  _DUMPBIN" # Let 
199d0 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
199e0 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
199f0 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
19a00 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
19a10 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
19a20 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
19a30 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
19a40 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
19a50 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
19a60 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
19a70 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
19a80 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
19a90 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
19aa0 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
19ab0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
19ac0 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
19ad0 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
19ae0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
19af0 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
19b00 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
19b10 44 55 4d 50 42 49 4e 3d 22 24 61 63 5f 70 72 6f  DUMPBIN="$ac_pro
19b20 67 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  g".    $as_echo 
19b30 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
19b40 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
19b50 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
19b60 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
19b70 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
19b80 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
19b90 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63  _IFS..fi.fi.ac_c
19ba0 74 5f 44 55 4d 50 42 49 4e 3d 24 61 63 5f 63 76  t_DUMPBIN=$ac_cv
19bb0 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44 55 4d 50  _prog_ac_ct_DUMP
19bc0 42 49 4e 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  BIN.if test -n "
19bd0 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 3b  $ac_ct_DUMPBIN";
19be0 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
19bf0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
19c00 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
19c10 63 74 5f 44 55 4d 50 42 49 4e 22 20 3e 26 35 0a  ct_DUMPBIN" >&5.
19c20 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74  $as_echo "$ac_ct
19c30 5f 44 55 4d 50 42 49 4e 22 20 3e 26 36 3b 20 7d  _DUMPBIN" >&6; }
19c40 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
19c50 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
19c60 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
19c70 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
19c80 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20  " >&6; }.fi...  
19c90 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
19ca0 44 55 4d 50 42 49 4e 22 20 26 26 20 62 72 65 61  DUMPBIN" && brea
19cb0 6b 0a 64 6f 6e 65 0a 0a 20 20 69 66 20 74 65 73  k.done..  if tes
19cc0 74 20 22 78 24 61 63 5f 63 74 5f 44 55 4d 50 42  t "x$ac_ct_DUMPB
19cd0 49 4e 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20  IN" = x; then.  
19ce0 20 20 44 55 4d 50 42 49 4e 3d 22 3a 22 0a 20 20    DUMPBIN=":".  
19cf0 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63  else.    case $c
19d00 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24  ross_compiling:$
19d10 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69  ac_tool_warned i
19d20 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63  n.yes:).{ $as_ec
19d30 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
19d40 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20  NO: WARNING: In 
19d50 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f  the future, Auto
19d60 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65  conf will not de
19d70 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73  tect cross-tools
19d80 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73  .whose name does
19d90 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20   not start with 
19da0 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74  the host triplet
19db0 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20  .  If you think 
19dc0 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69  this.configurati
19dd0 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20  on is useful to 
19de0 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74  you, please writ
19df0 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e  e to autoconf@gn
19e00 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73 5f  u.org." >&5.$as_
19e10 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
19e20 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75  RNING: In the fu
19e30 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77  ture, Autoconf w
19e40 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63  ill not detect c
19e50 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65  ross-tools.whose
19e60 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73   name does not s
19e70 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f  tart with the ho
19e80 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20  st triplet.  If 
19e90 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63  you think this.c
19ea0 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20  onfiguration is 
19eb0 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70  useful to you, p
19ec0 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61  lease write to a
19ed0 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e  utoconf@gnu.org.
19ee0 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f  " >&2;}.ac_tool_
19ef0 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73  warned=yes ;;.es
19f00 61 63 0a 20 20 20 20 44 55 4d 50 42 49 4e 3d 24  ac.    DUMPBIN=$
19f10 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 0a 20 20  ac_ct_DUMPBIN.  
19f20 66 69 0a 66 69 0a 0a 0a 20 20 69 66 20 74 65 73  fi.fi...  if tes
19f30 74 20 22 24 44 55 4d 50 42 49 4e 22 20 21 3d 20  t "$DUMPBIN" != 
19f40 22 3a 22 3b 20 74 68 65 6e 0a 20 20 20 20 4e 4d  ":"; then.    NM
19f50 3d 22 24 44 55 4d 50 42 49 4e 22 0a 20 20 66 69  ="$DUMPBIN".  fi
19f60 0a 66 69 0a 74 65 73 74 20 2d 7a 20 22 24 4e 4d  .fi.test -z "$NM
19f70 22 20 26 26 20 4e 4d 3d 6e 6d 0a 0a 0a 0a 0a 0a  " && NM=nm......
19f80 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
19f90 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
19fa0 63 6b 69 6e 67 20 74 68 65 20 6e 61 6d 65 20 6c  cking the name l
19fb0 69 73 74 65 72 20 28 24 4e 4d 29 20 69 6e 74 65  ister ($NM) inte
19fc0 72 66 61 63 65 22 20 3e 26 35 0a 24 61 73 5f 65  rface" >&5.$as_e
19fd0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
19fe0 74 68 65 20 6e 61 6d 65 20 6c 69 73 74 65 72 20  the name lister 
19ff0 28 24 4e 4d 29 20 69 6e 74 65 72 66 61 63 65 2e  ($NM) interface.
1a000 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
1a010 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 6e 6d 5f  est "${lt_cv_nm_
1a020 69 6e 74 65 72 66 61 63 65 2b 73 65 74 7d 22 20  interface+set}" 
1a030 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
1a040 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
1a050 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
1a060 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61  lt_cv_nm_interfa
1a070 63 65 3d 22 42 53 44 20 6e 6d 22 0a 20 20 65 63  ce="BSD nm".  ec
1a080 68 6f 20 22 69 6e 74 20 73 6f 6d 65 5f 76 61 72  ho "int some_var
1a090 69 61 62 6c 65 20 3d 20 30 3b 22 20 3e 20 63 6f  iable = 0;" > co
1a0a0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20  nftest.$ac_ext. 
1a0b0 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c   (eval echo "\"\
1a0c0 24 61 73 5f 6d 65 3a 33 37 32 37 3a 20 24 61 63  $as_me:3727: $ac
1a0d0 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29  _compile\"" >&5)
1a0e0 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f  .  (eval "$ac_co
1a0f0 6d 70 69 6c 65 22 20 32 3e 63 6f 6e 66 74 65 73  mpile" 2>conftes
1a100 74 2e 65 72 72 29 0a 20 20 63 61 74 20 63 6f 6e  t.err).  cat con
1a110 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
1a120 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24  (eval echo "\"\$
1a130 61 73 5f 6d 65 3a 33 37 33 30 3a 20 24 4e 4d 20  as_me:3730: $NM 
1a140 5c 5c 5c 22 63 6f 6e 66 74 65 73 74 2e 24 61 63  \\\"conftest.$ac
1a150 5f 6f 62 6a 65 78 74 5c 5c 5c 22 5c 22 22 20 3e  _objext\\\"\"" >
1a160 26 35 29 0a 20 20 28 65 76 61 6c 20 22 24 4e 4d  &5).  (eval "$NM
1a170 20 5c 22 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   \"conftest.$ac_
1a180 6f 62 6a 65 78 74 5c 22 22 20 32 3e 63 6f 6e 66  objext\"" 2>conf
1a190 74 65 73 74 2e 65 72 72 20 3e 20 63 6f 6e 66 74  test.err > conft
1a1a0 65 73 74 2e 6f 75 74 29 0a 20 20 63 61 74 20 63  est.out).  cat c
1a1b0 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
1a1c0 20 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22    (eval echo "\"
1a1d0 5c 24 61 73 5f 6d 65 3a 33 37 33 33 3a 20 6f 75  \$as_me:3733: ou
1a1e0 74 70 75 74 5c 22 22 20 3e 26 35 29 0a 20 20 63  tput\"" >&5).  c
1a1f0 61 74 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 20  at conftest.out 
1a200 3e 26 35 0a 20 20 69 66 20 24 47 52 45 50 20 27  >&5.  if $GREP '
1a210 45 78 74 65 72 6e 61 6c 2e 2a 73 6f 6d 65 5f 76  External.*some_v
1a220 61 72 69 61 62 6c 65 27 20 63 6f 6e 66 74 65 73  ariable' conftes
1a230 74 2e 6f 75 74 20 3e 20 2f 64 65 76 2f 6e 75 6c  t.out > /dev/nul
1a240 6c 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63  l; then.    lt_c
1a250 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65 3d 22  v_nm_interface="
1a260 4d 53 20 64 75 6d 70 62 69 6e 22 0a 20 20 66 69  MS dumpbin".  fi
1a270 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
1a280 74 2a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  t*.fi.{ $as_echo
1a290 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1a2a0 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76  : result: $lt_cv
1a2b0 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65 22 20 3e  _nm_interface" >
1a2c0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74  &5.$as_echo "$lt
1a2d0 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65  _cv_nm_interface
1a2e0 22 20 3e 26 36 3b 20 7d 0a 0a 7b 20 24 61 73 5f  " >&6; }..{ $as_
1a2f0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1a300 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77  NENO: checking w
1a310 68 65 74 68 65 72 20 6c 6e 20 2d 73 20 77 6f 72  hether ln -s wor
1a320 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ks" >&5.$as_echo
1a330 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65  _n "checking whe
1a340 74 68 65 72 20 6c 6e 20 2d 73 20 77 6f 72 6b 73  ther ln -s works
1a350 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 4c 4e 5f  ... " >&6; }.LN_
1a360 53 3d 24 61 73 5f 6c 6e 5f 73 0a 69 66 20 74 65  S=$as_ln_s.if te
1a370 73 74 20 22 24 4c 4e 5f 53 22 20 3d 20 22 6c 6e  st "$LN_S" = "ln
1a380 20 2d 73 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24   -s"; then.  { $
1a390 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1a3a0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
1a3b0 20 79 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63   yes" >&5.$as_ec
1a3c0 68 6f 20 22 79 65 73 22 20 3e 26 36 3b 20 7d 0a  ho "yes" >&6; }.
1a3d0 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
1a3e0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1a3f0 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 2c 20 75  O: result: no, u
1a400 73 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26 35 0a  sing $LN_S" >&5.
1a410 24 61 73 5f 65 63 68 6f 20 22 6e 6f 2c 20 75 73  $as_echo "no, us
1a420 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26 36 3b 20  ing $LN_S" >&6; 
1a430 7d 0a 66 69 0a 0a 23 20 66 69 6e 64 20 74 68 65  }.fi..# find the
1a440 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20   maximum length 
1a450 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20  of command line 
1a460 61 72 67 75 6d 65 6e 74 73 0a 7b 20 24 61 73 5f  arguments.{ $as_
1a470 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1a480 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 74  NENO: checking t
1a490 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74  he maximum lengt
1a4a0 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e  h of command lin
1a4b0 65 20 61 72 67 75 6d 65 6e 74 73 22 20 3e 26 35  e arguments" >&5
1a4c0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
1a4d0 63 6b 69 6e 67 20 74 68 65 20 6d 61 78 69 6d 75  cking the maximu
1a4e0 6d 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d  m length of comm
1a4f0 61 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e  and line argumen
1a500 74 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  ts... " >&6; }.i
1a510 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f  f test "${lt_cv_
1a520 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 2b  sys_max_cmd_len+
1a530 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
1a540 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
1a550 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
1a560 6c 73 65 0a 20 20 20 20 69 3d 30 0a 20 20 74 65  lse.    i=0.  te
1a570 73 74 73 74 72 69 6e 67 3d 22 41 42 43 44 22 0a  ststring="ABCD".
1a580 0a 20 20 63 61 73 65 20 24 62 75 69 6c 64 5f 6f  .  case $build_o
1a590 73 20 69 6e 0a 20 20 6d 73 64 6f 73 64 6a 67 70  s in.  msdosdjgp
1a5a0 70 2a 29 0a 20 20 20 20 23 20 4f 6e 20 44 4a 47  p*).    # On DJG
1a5b0 50 50 2c 20 74 68 69 73 20 74 65 73 74 20 63 61  PP, this test ca
1a5c0 6e 20 62 6c 6f 77 20 75 70 20 70 72 65 74 74 79  n blow up pretty
1a5d0 20 62 61 64 6c 79 20 64 75 65 20 74 6f 20 70 72   badly due to pr
1a5e0 6f 62 6c 65 6d 73 20 69 6e 20 6c 69 62 63 0a 20  oblems in libc. 
1a5f0 20 20 20 23 20 28 61 6e 79 20 73 69 6e 67 6c 65     # (any single
1a600 20 61 72 67 75 6d 65 6e 74 20 65 78 63 65 65 64   argument exceed
1a610 69 6e 67 20 32 30 30 30 20 62 79 74 65 73 20 63  ing 2000 bytes c
1a620 61 75 73 65 73 20 61 20 62 75 66 66 65 72 20 6f  auses a buffer o
1a630 76 65 72 72 75 6e 0a 20 20 20 20 23 20 64 75 72  verrun.    # dur
1a640 69 6e 67 20 67 6c 6f 62 20 65 78 70 61 6e 73 69  ing glob expansi
1a650 6f 6e 29 2e 20 20 45 76 65 6e 20 69 66 20 69 74  on).  Even if it
1a660 20 77 65 72 65 20 66 69 78 65 64 2c 20 74 68 65   were fixed, the
1a670 20 72 65 73 75 6c 74 20 6f 66 20 74 68 69 73 0a   result of this.
1a680 20 20 20 20 23 20 63 68 65 63 6b 20 77 6f 75 6c      # check woul
1a690 64 20 62 65 20 6c 61 72 67 65 72 20 74 68 61 6e  d be larger than
1a6a0 20 69 74 20 73 68 6f 75 6c 64 20 62 65 2e 0a 20   it should be.. 
1a6b0 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1a6c0 5f 63 6d 64 5f 6c 65 6e 3d 31 32 32 38 38 3b 20  _cmd_len=12288; 
1a6d0 20 20 20 23 20 31 32 4b 20 69 73 20 61 62 6f 75     # 12K is abou
1a6e0 74 20 72 69 67 68 74 0a 20 20 20 20 3b 3b 0a 0a  t right.    ;;..
1a6f0 20 20 67 6e 75 2a 29 0a 20 20 20 20 23 20 55 6e    gnu*).    # Un
1a700 64 65 72 20 47 4e 55 20 48 75 72 64 2c 20 74 68  der GNU Hurd, th
1a710 69 73 20 74 65 73 74 20 69 73 20 6e 6f 74 20 72  is test is not r
1a720 65 71 75 69 72 65 64 20 62 65 63 61 75 73 65 20  equired because 
1a730 74 68 65 72 65 20 69 73 0a 20 20 20 20 23 20 6e  there is.    # n
1a740 6f 20 6c 69 6d 69 74 20 74 6f 20 74 68 65 20 6c  o limit to the l
1a750 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64  ength of command
1a760 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 2e   line arguments.
1a770 0a 20 20 20 20 23 20 4c 69 62 74 6f 6f 6c 20 77  .    # Libtool w
1a780 69 6c 6c 20 69 6e 74 65 72 70 72 65 74 20 2d 31  ill interpret -1
1a790 20 61 73 20 6e 6f 20 6c 69 6d 69 74 20 77 68 61   as no limit wha
1a7a0 74 73 6f 65 76 65 72 0a 20 20 20 20 6c 74 5f 63  tsoever.    lt_c
1a7b0 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1a7c0 6e 3d 2d 31 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20  n=-1;.    ;;..  
1a7d0 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a  cygwin* | mingw*
1a7e0 20 7c 20 63 65 67 63 63 2a 29 0a 20 20 20 20 23   | cegcc*).    #
1a7f0 20 4f 6e 20 57 69 6e 39 78 2f 4d 45 2c 20 74 68   On Win9x/ME, th
1a800 69 73 20 74 65 73 74 20 62 6c 6f 77 73 20 75 70  is test blows up
1a810 20 2d 2d 20 69 74 20 73 75 63 63 65 65 64 73 2c   -- it succeeds,
1a820 20 62 75 74 20 74 61 6b 65 73 0a 20 20 20 20 23   but takes.    #
1a830 20 61 62 6f 75 74 20 35 20 6d 69 6e 75 74 65 73   about 5 minutes
1a840 20 61 73 20 74 68 65 20 74 65 73 74 73 74 72 69   as the teststri
1a850 6e 67 20 67 72 6f 77 73 20 65 78 70 6f 6e 65 6e  ng grows exponen
1a860 74 69 61 6c 6c 79 2e 0a 20 20 20 20 23 20 57 6f  tially..    # Wo
1a870 72 73 65 2c 20 73 69 6e 63 65 20 39 78 2f 4d 45  rse, since 9x/ME
1a880 20 61 72 65 20 6e 6f 74 20 70 72 65 2d 65 6d 70   are not pre-emp
1a890 74 69 76 65 6c 79 20 6d 75 6c 74 69 74 61 73 6b  tively multitask
1a8a0 69 6e 67 2c 0a 20 20 20 20 23 20 79 6f 75 20 65  ing,.    # you e
1a8b0 6e 64 20 75 70 20 77 69 74 68 20 61 20 22 66 72  nd up with a "fr
1a8c0 6f 7a 65 6e 22 20 63 6f 6d 70 75 74 65 72 2c 20  ozen" computer, 
1a8d0 65 76 65 6e 20 74 68 6f 75 67 68 20 77 69 74 68  even though with
1a8e0 20 70 61 74 69 65 6e 63 65 0a 20 20 20 20 23 20   patience.    # 
1a8f0 74 68 65 20 74 65 73 74 20 65 76 65 6e 74 75 61  the test eventua
1a900 6c 6c 79 20 73 75 63 63 65 65 64 73 20 28 77 69  lly succeeds (wi
1a910 74 68 20 61 20 6d 61 78 20 6c 69 6e 65 20 6c 65  th a max line le
1a920 6e 67 74 68 20 6f 66 20 32 35 36 6b 29 2e 0a 20  ngth of 256k).. 
1a930 20 20 20 23 20 49 6e 73 74 65 61 64 2c 20 6c 65     # Instead, le
1a940 74 27 73 20 6a 75 73 74 20 70 75 6e 74 3a 20 75  t's just punt: u
1a950 73 65 20 74 68 65 20 6d 69 6e 69 6d 75 6d 20 6c  se the minimum l
1a960 69 6e 65 6c 65 6e 67 74 68 20 72 65 70 6f 72 74  inelength report
1a970 65 64 20 62 79 0a 20 20 20 20 23 20 61 6c 6c 20  ed by.    # all 
1a980 6f 66 20 74 68 65 20 73 75 70 70 6f 72 74 65 64  of the supported
1a990 20 70 6c 61 74 66 6f 72 6d 73 3a 20 38 31 39 32   platforms: 8192
1a9a0 20 28 6f 6e 20 4e 54 2f 32 4b 2f 58 50 29 2e 0a   (on NT/2K/XP)..
1a9b0 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
1a9c0 78 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39 32 3b 0a  x_cmd_len=8192;.
1a9d0 20 20 20 20 3b 3b 0a 0a 20 20 61 6d 69 67 61 6f      ;;..  amigao
1a9e0 73 2a 29 0a 20 20 20 20 23 20 4f 6e 20 41 6d 69  s*).    # On Ami
1a9f0 67 61 4f 53 20 77 69 74 68 20 70 64 6b 73 68 2c  gaOS with pdksh,
1aa00 20 74 68 69 73 20 74 65 73 74 20 74 61 6b 65 73   this test takes
1aa10 20 68 6f 75 72 73 2c 20 6c 69 74 65 72 61 6c 6c   hours, literall
1aa20 79 2e 0a 20 20 20 20 23 20 53 6f 20 77 65 20 6a  y..    # So we j
1aa30 75 73 74 20 70 75 6e 74 20 61 6e 64 20 75 73 65  ust punt and use
1aa40 20 61 20 6d 69 6e 69 6d 75 6d 20 6c 69 6e 65 20   a minimum line 
1aa50 6c 65 6e 67 74 68 20 6f 66 20 38 31 39 32 2e 0a  length of 8192..
1aa60 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
1aa70 78 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39 32 3b 0a  x_cmd_len=8192;.
1aa80 20 20 20 20 3b 3b 0a 0a 20 20 6e 65 74 62 73 64      ;;..  netbsd
1aa90 2a 20 7c 20 66 72 65 65 62 73 64 2a 20 7c 20 6f  * | freebsd* | o
1aaa0 70 65 6e 62 73 64 2a 20 7c 20 64 61 72 77 69 6e  penbsd* | darwin
1aab0 2a 20 7c 20 64 72 61 67 6f 6e 66 6c 79 2a 29 0a  * | dragonfly*).
1aac0 20 20 20 20 23 20 54 68 69 73 20 68 61 73 20 62      # This has b
1aad0 65 65 6e 20 61 72 6f 75 6e 64 20 73 69 6e 63 65  een around since
1aae0 20 33 38 36 42 53 44 2c 20 61 74 20 6c 65 61 73   386BSD, at leas
1aaf0 74 2e 20 20 4c 69 6b 65 6c 79 20 66 75 72 74 68  t.  Likely furth
1ab00 65 72 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20  er..    if test 
1ab10 2d 78 20 2f 73 62 69 6e 2f 73 79 73 63 74 6c 3b  -x /sbin/sysctl;
1ab20 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63   then.      lt_c
1ab30 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1ab40 6e 3d 60 2f 73 62 69 6e 2f 73 79 73 63 74 6c 20  n=`/sbin/sysctl 
1ab50 2d 6e 20 6b 65 72 6e 2e 61 72 67 6d 61 78 60 0a  -n kern.argmax`.
1ab60 20 20 20 20 65 6c 69 66 20 74 65 73 74 20 2d 78      elif test -x
1ab70 20 2f 75 73 72 2f 73 62 69 6e 2f 73 79 73 63 74   /usr/sbin/sysct
1ab80 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74  l; then.      lt
1ab90 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1aba0 6c 65 6e 3d 60 2f 75 73 72 2f 73 62 69 6e 2f 73  len=`/usr/sbin/s
1abb0 79 73 63 74 6c 20 2d 6e 20 6b 65 72 6e 2e 61 72  ysctl -n kern.ar
1abc0 67 6d 61 78 60 0a 20 20 20 20 65 6c 73 65 0a 20  gmax`.    else. 
1abd0 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d       lt_cv_sys_m
1abe0 61 78 5f 63 6d 64 5f 6c 65 6e 3d 36 35 35 33 36  ax_cmd_len=65536
1abf0 09 23 20 75 73 61 62 6c 65 20 64 65 66 61 75 6c  .# usable defaul
1ac00 74 20 66 6f 72 20 61 6c 6c 20 42 53 44 73 0a 20  t for all BSDs. 
1ac10 20 20 20 66 69 0a 20 20 20 20 23 20 41 6e 64 20     fi.    # And 
1ac20 61 64 64 20 61 20 73 61 66 65 74 79 20 7a 6f 6e  add a safety zon
1ac30 65 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  e.    lt_cv_sys_
1ac40 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70  max_cmd_len=`exp
1ac50 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78  r $lt_cv_sys_max
1ac60 5f 63 6d 64 5f 6c 65 6e 20 5c 2f 20 34 60 0a 20  _cmd_len \/ 4`. 
1ac70 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1ac80 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24  _cmd_len=`expr $
1ac90 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1aca0 64 5f 6c 65 6e 20 5c 2a 20 33 60 0a 20 20 20 20  d_len \* 3`.    
1acb0 3b 3b 0a 0a 20 20 69 6e 74 65 72 69 78 2a 29 0a  ;;..  interix*).
1acc0 20 20 20 20 23 20 57 65 20 6b 6e 6f 77 20 74 68      # We know th
1acd0 65 20 76 61 6c 75 65 20 32 36 32 31 34 34 20 61  e value 262144 a
1ace0 6e 64 20 68 61 72 64 63 6f 64 65 20 69 74 20 77  nd hardcode it w
1acf0 69 74 68 20 61 20 73 61 66 65 74 79 20 7a 6f 6e  ith a safety zon
1ad00 65 20 28 6c 69 6b 65 20 42 53 44 29 0a 20 20 20  e (like BSD).   
1ad10 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63   lt_cv_sys_max_c
1ad20 6d 64 5f 6c 65 6e 3d 31 39 36 36 30 38 0a 20 20  md_len=196608.  
1ad30 20 20 3b 3b 0a 0a 20 20 6f 73 66 2a 29 0a 20 20    ;;..  osf*).  
1ad40 20 20 23 20 44 72 2e 20 48 61 6e 73 20 45 6b 6b    # Dr. Hans Ekk
1ad50 65 68 61 72 64 20 50 6c 65 73 73 65 72 20 72 65  ehard Plesser re
1ad60 70 6f 72 74 73 20 73 65 65 69 6e 67 20 61 20 6b  ports seeing a k
1ad70 65 72 6e 65 6c 20 70 61 6e 69 63 20 72 75 6e 6e  ernel panic runn
1ad80 69 6e 67 20 63 6f 6e 66 69 67 75 72 65 0a 20 20  ing configure.  
1ad90 20 20 23 20 64 75 65 20 74 6f 20 74 68 69 73 20    # due to this 
1ada0 74 65 73 74 20 77 68 65 6e 20 65 78 65 63 5f 64  test when exec_d
1adb0 69 73 61 62 6c 65 5f 61 72 67 5f 6c 69 6d 69 74  isable_arg_limit
1adc0 20 69 73 20 31 20 6f 6e 20 54 72 75 36 34 2e 20   is 1 on Tru64. 
1add0 49 74 20 69 73 20 6e 6f 74 0a 20 20 20 20 23 20  It is not.    # 
1ade0 6e 69 63 65 20 74 6f 20 63 61 75 73 65 20 6b 65  nice to cause ke
1adf0 72 6e 65 6c 20 70 61 6e 69 63 73 20 73 6f 20 6c  rnel panics so l
1ae00 65 74 73 20 61 76 6f 69 64 20 74 68 65 20 6c 6f  ets avoid the lo
1ae10 6f 70 20 62 65 6c 6f 77 2e 0a 20 20 20 20 23 20  op below..    # 
1ae20 46 69 72 73 74 20 73 65 74 20 61 20 72 65 61 73  First set a reas
1ae30 6f 6e 61 62 6c 65 20 64 65 66 61 75 6c 74 2e 0a  onable default..
1ae40 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
1ae50 78 5f 63 6d 64 5f 6c 65 6e 3d 31 36 33 38 34 0a  x_cmd_len=16384.
1ae60 20 20 20 20 23 0a 20 20 20 20 69 66 20 74 65 73      #.    if tes
1ae70 74 20 2d 78 20 2f 73 62 69 6e 2f 73 79 73 63 6f  t -x /sbin/sysco
1ae80 6e 66 69 67 3b 20 74 68 65 6e 0a 20 20 20 20 20  nfig; then.     
1ae90 20 63 61 73 65 20 60 2f 73 62 69 6e 2f 73 79 73   case `/sbin/sys
1aea0 63 6f 6e 66 69 67 20 2d 71 20 70 72 6f 63 20 65  config -q proc e
1aeb0 78 65 63 5f 64 69 73 61 62 6c 65 5f 61 72 67 5f  xec_disable_arg_
1aec0 6c 69 6d 69 74 60 20 69 6e 0a 20 20 20 20 20 20  limit` in.      
1aed0 20 20 2a 31 2a 29 20 6c 74 5f 63 76 5f 73 79 73    *1*) lt_cv_sys
1aee0 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 2d 31 20  _max_cmd_len=-1 
1aef0 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20  ;;.      esac.  
1af00 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20 73 63    fi.    ;;.  sc
1af10 6f 33 2e 32 76 35 2a 29 0a 20 20 20 20 6c 74 5f  o3.2v5*).    lt_
1af20 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1af30 65 6e 3d 31 30 32 34 30 30 0a 20 20 20 20 3b 3b  en=102400.    ;;
1af40 0a 20 20 73 79 73 76 35 2a 20 7c 20 73 63 6f 35  .  sysv5* | sco5
1af50 76 36 2a 20 7c 20 73 79 73 76 34 2e 32 75 77 32  v6* | sysv4.2uw2
1af60 2a 29 0a 20 20 20 20 6b 61 72 67 6d 61 78 3d 60  *).    kargmax=`
1af70 67 72 65 70 20 41 52 47 5f 4d 41 58 20 2f 65 74  grep ARG_MAX /et
1af80 63 2f 63 6f 6e 66 2f 63 66 2e 64 2f 73 74 75 6e  c/conf/cf.d/stun
1af90 65 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 0a 20  e 2>/dev/null`. 
1afa0 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
1afb0 6b 61 72 67 6d 61 78 22 3b 20 74 68 65 6e 0a 20  kargmax"; then. 
1afc0 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d       lt_cv_sys_m
1afd0 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 63 68 6f  ax_cmd_len=`echo
1afe0 20 24 6b 61 72 67 6d 61 78 20 7c 20 73 65 64 20   $kargmax | sed 
1aff0 27 73 2f 2e 2a 5b 09 20 5d 2f 2f 27 60 0a 20 20  's/.*[. ]//'`.  
1b000 20 20 65 6c 73 65 0a 20 20 20 20 20 20 6c 74 5f    else.      lt_
1b010 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1b020 65 6e 3d 33 32 37 36 38 0a 20 20 20 20 66 69 0a  en=32768.    fi.
1b030 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20      ;;.  *).    
1b040 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1b050 64 5f 6c 65 6e 3d 60 28 67 65 74 63 6f 6e 66 20  d_len=`(getconf 
1b060 41 52 47 5f 4d 41 58 29 20 32 3e 20 2f 64 65 76  ARG_MAX) 2> /dev
1b070 2f 6e 75 6c 6c 60 0a 20 20 20 20 69 66 20 74 65  /null`.    if te
1b080 73 74 20 2d 6e 20 22 24 6c 74 5f 63 76 5f 73 79  st -n "$lt_cv_sy
1b090 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 22 3b 20  s_max_cmd_len"; 
1b0a0 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76  then.      lt_cv
1b0b0 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1b0c0 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79  =`expr $lt_cv_sy
1b0d0 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2f  s_max_cmd_len \/
1b0e0 20 34 60 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f   4`.      lt_cv_
1b0f0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1b100 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73  `expr $lt_cv_sys
1b110 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2a 20  _max_cmd_len \* 
1b120 33 60 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20  3`.    else.    
1b130 20 20 23 20 4d 61 6b 65 20 74 65 73 74 73 74 72    # Make teststr
1b140 69 6e 67 20 61 20 6c 69 74 74 6c 65 20 62 69 67  ing a little big
1b150 67 65 72 20 62 65 66 6f 72 65 20 77 65 20 64 6f  ger before we do
1b160 20 61 6e 79 74 68 69 6e 67 20 77 69 74 68 20 69   anything with i
1b170 74 2e 0a 20 20 20 20 20 20 23 20 61 20 31 4b 20  t..      # a 1K 
1b180 73 74 72 69 6e 67 20 73 68 6f 75 6c 64 20 62 65  string should be
1b190 20 61 20 72 65 61 73 6f 6e 61 62 6c 65 20 73 74   a reasonable st
1b1a0 61 72 74 2e 0a 20 20 20 20 20 20 66 6f 72 20 69  art..      for i
1b1b0 20 69 6e 20 31 20 32 20 33 20 34 20 35 20 36 20   in 1 2 3 4 5 6 
1b1c0 37 20 38 20 3b 20 64 6f 0a 20 20 20 20 20 20 20  7 8 ; do.       
1b1d0 20 74 65 73 74 73 74 72 69 6e 67 3d 24 74 65 73   teststring=$tes
1b1e0 74 73 74 72 69 6e 67 24 74 65 73 74 73 74 72 69  tstring$teststri
1b1f0 6e 67 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20  ng.      done.  
1b200 20 20 20 20 53 48 45 4c 4c 3d 24 7b 53 48 45 4c      SHELL=${SHEL
1b210 4c 2d 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c  L-${CONFIG_SHELL
1b220 2d 2f 62 69 6e 2f 73 68 7d 7d 0a 20 20 20 20 20  -/bin/sh}}.     
1b230 20 23 20 49 66 20 74 65 73 74 20 69 73 20 6e 6f   # If test is no
1b240 74 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 2d  t a shell built-
1b250 69 6e 2c 20 77 65 27 6c 6c 20 70 72 6f 62 61 62  in, we'll probab
1b260 6c 79 20 65 6e 64 20 75 70 20 63 6f 6d 70 75 74  ly end up comput
1b270 69 6e 67 20 61 0a 20 20 20 20 20 20 23 20 6d 61  ing a.      # ma
1b280 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20 74 68 61  ximum length tha
1b290 74 20 69 73 20 6f 6e 6c 79 20 68 61 6c 66 20 6f  t is only half o
1b2a0 66 20 74 68 65 20 61 63 74 75 61 6c 20 6d 61 78  f the actual max
1b2b0 69 6d 75 6d 20 6c 65 6e 67 74 68 2c 20 62 75 74  imum length, but
1b2c0 0a 20 20 20 20 20 20 23 20 77 65 20 63 61 6e 27  .      # we can'
1b2d0 74 20 74 65 6c 6c 2e 0a 20 20 20 20 20 20 77 68  t tell..      wh
1b2e0 69 6c 65 20 7b 20 74 65 73 74 20 22 58 22 60 24  ile { test "X"`$
1b2f0 53 48 45 4c 4c 20 24 30 20 2d 2d 66 61 6c 6c 62  SHELL $0 --fallb
1b300 61 63 6b 2d 65 63 68 6f 20 22 58 24 74 65 73 74  ack-echo "X$test
1b310 73 74 72 69 6e 67 24 74 65 73 74 73 74 72 69 6e  string$teststrin
1b320 67 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20  g" 2>/dev/null` 
1b330 5c 0a 09 20 20 20 20 20 20 20 20 20 3d 20 22 58  \..         = "X
1b340 58 24 74 65 73 74 73 74 72 69 6e 67 24 74 65 73  X$teststring$tes
1b350 74 73 74 72 69 6e 67 22 3b 20 7d 20 3e 2f 64 65  tstring"; } >/de
1b360 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 0a 09  v/null 2>&1 &&..
1b370 20 20 20 20 20 20 74 65 73 74 20 24 69 20 21 3d        test $i !=
1b380 20 31 37 20 23 20 31 2f 32 20 4d 42 20 73 68 6f   17 # 1/2 MB sho
1b390 75 6c 64 20 62 65 20 65 6e 6f 75 67 68 0a 20 20  uld be enough.  
1b3a0 20 20 20 20 64 6f 0a 20 20 20 20 20 20 20 20 69      do.        i
1b3b0 3d 60 65 78 70 72 20 24 69 20 2b 20 31 60 0a 20  =`expr $i + 1`. 
1b3c0 20 20 20 20 20 20 20 74 65 73 74 73 74 72 69 6e         teststrin
1b3d0 67 3d 24 74 65 73 74 73 74 72 69 6e 67 24 74 65  g=$teststring$te
1b3e0 73 74 73 74 72 69 6e 67 0a 20 20 20 20 20 20 64  ststring.      d
1b3f0 6f 6e 65 0a 20 20 20 20 20 20 23 20 4f 6e 6c 79  one.      # Only
1b400 20 63 68 65 63 6b 20 74 68 65 20 73 74 72 69 6e   check the strin
1b410 67 20 6c 65 6e 67 74 68 20 6f 75 74 73 69 64 65  g length outside
1b420 20 74 68 65 20 6c 6f 6f 70 2e 0a 20 20 20 20 20   the loop..     
1b430 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63   lt_cv_sys_max_c
1b440 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 22 58 24  md_len=`expr "X$
1b450 74 65 73 74 73 74 72 69 6e 67 22 20 3a 20 22 2e  teststring" : ".
1b460 2a 22 20 32 3e 26 31 60 0a 20 20 20 20 20 20 74  *" 2>&1`.      t
1b470 65 73 74 73 74 72 69 6e 67 3d 0a 20 20 20 20 20  eststring=.     
1b480 20 23 20 41 64 64 20 61 20 73 69 67 6e 69 66 69   # Add a signifi
1b490 63 61 6e 74 20 73 61 66 65 74 79 20 66 61 63 74  cant safety fact
1b4a0 6f 72 20 62 65 63 61 75 73 65 20 43 2b 2b 20 63  or because C++ c
1b4b0 6f 6d 70 69 6c 65 72 73 20 63 61 6e 20 74 61 63  ompilers can tac
1b4c0 6b 20 6f 6e 0a 20 20 20 20 20 20 23 20 6d 61 73  k on.      # mas
1b4d0 73 69 76 65 20 61 6d 6f 75 6e 74 73 20 6f 66 20  sive amounts of 
1b4e0 61 64 64 69 74 69 6f 6e 61 6c 20 61 72 67 75 6d  additional argum
1b4f0 65 6e 74 73 20 62 65 66 6f 72 65 20 70 61 73 73  ents before pass
1b500 69 6e 67 20 74 68 65 6d 20 74 6f 20 74 68 65 0a  ing them to the.
1b510 20 20 20 20 20 20 23 20 6c 69 6e 6b 65 72 2e 20        # linker. 
1b520 20 49 74 20 61 70 70 65 61 72 73 20 61 73 20 74   It appears as t
1b530 68 6f 75 67 68 20 31 2f 32 20 69 73 20 61 20 75  hough 1/2 is a u
1b540 73 61 62 6c 65 20 76 61 6c 75 65 2e 0a 20 20 20  sable value..   
1b550 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1b560 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24  _cmd_len=`expr $
1b570 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1b580 64 5f 6c 65 6e 20 5c 2f 20 32 60 0a 20 20 20 20  d_len \/ 2`.    
1b590 66 69 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63  fi.    ;;.  esac
1b5a0 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 6e  ..fi..if test -n
1b5b0 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f   $lt_cv_sys_max_
1b5c0 63 6d 64 5f 6c 65 6e 20 3b 20 74 68 65 6e 0a 20  cmd_len ; then. 
1b5d0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
1b5e0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
1b5f0 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 73 79 73 5f  ult: $lt_cv_sys_
1b600 6d 61 78 5f 63 6d 64 5f 6c 65 6e 22 20 3e 26 35  max_cmd_len" >&5
1b610 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63  .$as_echo "$lt_c
1b620 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1b630 6e 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  n" >&6; }.else. 
1b640 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
1b650 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
1b660 75 6c 74 3a 20 6e 6f 6e 65 22 20 3e 26 35 0a 24  ult: none" >&5.$
1b670 61 73 5f 65 63 68 6f 20 22 6e 6f 6e 65 22 20 3e  as_echo "none" >
1b680 26 36 3b 20 7d 0a 66 69 0a 6d 61 78 5f 63 6d 64  &6; }.fi.max_cmd
1b690 5f 6c 65 6e 3d 24 6c 74 5f 63 76 5f 73 79 73 5f  _len=$lt_cv_sys_
1b6a0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 0a 0a 0a 0a 0a  max_cmd_len.....
1b6b0 0a 0a 3a 20 24 7b 43 50 3d 22 63 70 20 2d 66 22  ..: ${CP="cp -f"
1b6c0 7d 0a 3a 20 24 7b 4d 56 3d 22 6d 76 20 2d 66 22  }.: ${MV="mv -f"
1b6d0 7d 0a 3a 20 24 7b 52 4d 3d 22 72 6d 20 2d 66 22  }.: ${RM="rm -f"
1b6e0 7d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  }..{ $as_echo "$
1b6f0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
1b700 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
1b710 74 68 65 20 73 68 65 6c 6c 20 75 6e 64 65 72 73  the shell unders
1b720 74 61 6e 64 73 20 73 6f 6d 65 20 58 53 49 20 63  tands some XSI c
1b730 6f 6e 73 74 72 75 63 74 73 22 20 3e 26 35 0a 24  onstructs" >&5.$
1b740 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1b750 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20  ing whether the 
1b760 73 68 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64  shell understand
1b770 73 20 73 6f 6d 65 20 58 53 49 20 63 6f 6e 73 74  s some XSI const
1b780 72 75 63 74 73 2e 2e 2e 20 22 20 3e 26 36 3b 20  ructs... " >&6; 
1b790 7d 0a 23 20 54 72 79 20 73 6f 6d 65 20 58 53 49  }.# Try some XSI
1b7a0 20 66 65 61 74 75 72 65 73 0a 78 73 69 5f 73 68   features.xsi_sh
1b7b0 65 6c 6c 3d 6e 6f 0a 28 20 5f 6c 74 5f 64 75 6d  ell=no.( _lt_dum
1b7c0 6d 79 3d 22 61 2f 62 2f 63 22 0a 20 20 74 65 73  my="a/b/c".  tes
1b7d0 74 20 22 24 7b 5f 6c 74 5f 64 75 6d 6d 79 23 23  t "${_lt_dummy##
1b7e0 2a 2f 7d 2c 24 7b 5f 6c 74 5f 64 75 6d 6d 79 25  */},${_lt_dummy%
1b7f0 2f 2a 7d 2c 22 24 7b 5f 6c 74 5f 64 75 6d 6d 79  /*},"${_lt_dummy
1b800 25 22 24 5f 6c 74 5f 64 75 6d 6d 79 22 7d 2c 20  %"$_lt_dummy"}, 
1b810 5c 0a 20 20 20 20 20 20 3d 20 63 2c 61 2f 62 2c  \.      = c,a/b,
1b820 2c 20 5c 0a 20 20 20 20 26 26 20 65 76 61 6c 20  , \.    && eval 
1b830 27 74 65 73 74 20 24 28 28 20 31 20 2b 20 31 20  'test $(( 1 + 1 
1b840 29 29 20 2d 65 71 20 32 20 5c 0a 20 20 20 20 26  )) -eq 2 \.    &
1b850 26 20 74 65 73 74 20 22 24 7b 23 5f 6c 74 5f 64  & test "${#_lt_d
1b860 75 6d 6d 79 7d 22 20 2d 65 71 20 35 27 20 29 20  ummy}" -eq 5' ) 
1b870 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20  >/dev/null 2>&1 
1b880 5c 0a 20 20 26 26 20 78 73 69 5f 73 68 65 6c 6c  \.  && xsi_shell
1b890 3d 79 65 73 0a 7b 20 24 61 73 5f 65 63 68 6f 20  =yes.{ $as_echo 
1b8a0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1b8b0 20 72 65 73 75 6c 74 3a 20 24 78 73 69 5f 73 68   result: $xsi_sh
1b8c0 65 6c 6c 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ell" >&5.$as_ech
1b8d0 6f 20 22 24 78 73 69 5f 73 68 65 6c 6c 22 20 3e  o "$xsi_shell" >
1b8e0 26 36 3b 20 7d 0a 0a 0a 7b 20 24 61 73 5f 65 63  &6; }...{ $as_ec
1b8f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1b900 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  NO: checking whe
1b910 74 68 65 72 20 74 68 65 20 73 68 65 6c 6c 20 75  ther the shell u
1b920 6e 64 65 72 73 74 61 6e 64 73 20 5c 22 2b 3d 5c  nderstands \"+=\
1b930 22 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  "" >&5.$as_echo_
1b940 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74  n "checking whet
1b950 68 65 72 20 74 68 65 20 73 68 65 6c 6c 20 75 6e  her the shell un
1b960 64 65 72 73 74 61 6e 64 73 20 5c 22 2b 3d 5c 22  derstands \"+=\"
1b970 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 6c 74 5f  ... " >&6; }.lt_
1b980 73 68 65 6c 6c 5f 61 70 70 65 6e 64 3d 6e 6f 0a  shell_append=no.
1b990 28 20 66 6f 6f 3d 62 61 72 3b 20 73 65 74 20 66  ( foo=bar; set f
1b9a0 6f 6f 20 62 61 7a 3b 20 65 76 61 6c 20 22 24 31  oo baz; eval "$1
1b9b0 2b 3d 5c 24 32 22 20 26 26 20 74 65 73 74 20 22  +=\$2" && test "
1b9c0 24 66 6f 6f 22 20 3d 20 62 61 72 62 61 7a 20 29  $foo" = barbaz )
1b9d0 20 5c 0a 20 20 20 20 3e 2f 64 65 76 2f 6e 75 6c   \.    >/dev/nul
1b9e0 6c 20 32 3e 26 31 20 5c 0a 20 20 26 26 20 6c 74  l 2>&1 \.  && lt
1b9f0 5f 73 68 65 6c 6c 5f 61 70 70 65 6e 64 3d 79 65  _shell_append=ye
1ba00 73 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  s.{ $as_echo "$a
1ba10 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1ba20 73 75 6c 74 3a 20 24 6c 74 5f 73 68 65 6c 6c 5f  sult: $lt_shell_
1ba30 61 70 70 65 6e 64 22 20 3e 26 35 0a 24 61 73 5f  append" >&5.$as_
1ba40 65 63 68 6f 20 22 24 6c 74 5f 73 68 65 6c 6c 5f  echo "$lt_shell_
1ba50 61 70 70 65 6e 64 22 20 3e 26 36 3b 20 7d 0a 0a  append" >&6; }..
1ba60 0a 69 66 20 28 20 28 4d 41 49 4c 3d 36 30 3b 20  .if ( (MAIL=60; 
1ba70 75 6e 73 65 74 20 4d 41 49 4c 29 20 7c 7c 20 65  unset MAIL) || e
1ba80 78 69 74 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  xit) >/dev/null 
1ba90 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 6c 74 5f  2>&1; then.  lt_
1baa0 75 6e 73 65 74 3d 75 6e 73 65 74 0a 65 6c 73 65  unset=unset.else
1bab0 0a 20 20 6c 74 5f 75 6e 73 65 74 3d 66 61 6c 73  .  lt_unset=fals
1bac0 65 0a 66 69 0a 0a 0a 0a 0a 0a 23 20 74 65 73 74  e.fi......# test
1bad0 20 45 42 43 44 49 43 20 6f 72 20 41 53 43 49 49   EBCDIC or ASCII
1bae0 0a 63 61 73 65 20 60 65 63 68 6f 20 58 7c 74 72  .case `echo X|tr
1baf0 20 58 20 27 5c 31 30 31 27 60 20 69 6e 0a 20 41   X '\101'` in. A
1bb00 29 20 23 20 41 53 43 49 49 20 62 61 73 65 64 20  ) # ASCII based 
1bb10 73 79 73 74 65 6d 0a 20 20 20 20 23 20 5c 6e 20  system.    # \n 
1bb20 69 73 20 6e 6f 74 20 69 6e 74 65 72 70 72 65 74  is not interpret
1bb30 65 64 20 63 6f 72 72 65 63 74 6c 79 20 62 79 20  ed correctly by 
1bb40 53 6f 6c 61 72 69 73 20 38 20 2f 75 73 72 2f 75  Solaris 8 /usr/u
1bb50 63 62 2f 74 72 0a 20 20 6c 74 5f 53 50 32 4e 4c  cb/tr.  lt_SP2NL
1bb60 3d 27 74 72 20 5c 30 34 30 20 5c 30 31 32 27 0a  ='tr \040 \012'.
1bb70 20 20 6c 74 5f 4e 4c 32 53 50 3d 27 74 72 20 5c    lt_NL2SP='tr \
1bb80 30 31 35 5c 30 31 32 20 5c 30 34 30 5c 30 34 30  015\012 \040\040
1bb90 27 0a 20 20 3b 3b 0a 20 2a 29 20 23 20 45 42 43  '.  ;;. *) # EBC
1bba0 44 49 43 20 62 61 73 65 64 20 73 79 73 74 65 6d  DIC based system
1bbb0 0a 20 20 6c 74 5f 53 50 32 4e 4c 3d 27 74 72 20  .  lt_SP2NL='tr 
1bbc0 5c 31 30 30 20 5c 6e 27 0a 20 20 6c 74 5f 4e 4c  \100 \n'.  lt_NL
1bbd0 32 53 50 3d 27 74 72 20 5c 72 5c 6e 20 5c 31 30  2SP='tr \r\n \10
1bbe0 30 5c 31 30 30 27 0a 20 20 3b 3b 0a 65 73 61 63  0\100'.  ;;.esac
1bbf0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f  ..........{ $as_
1bc00 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1bc10 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
1bc20 6f 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20 74 6f  or $LD option to
1bc30 20 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74 20 66   reload object f
1bc40 69 6c 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  iles" >&5.$as_ec
1bc50 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
1bc60 6f 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20 74 6f  or $LD option to
1bc70 20 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74 20 66   reload object f
1bc80 69 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  iles... " >&6; }
1bc90 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
1bca0 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67  v_ld_reload_flag
1bcb0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
1bcc0 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
1bcd0 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
1bce0 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f  else.  lt_cv_ld_
1bcf0 72 65 6c 6f 61 64 5f 66 6c 61 67 3d 27 2d 72 27  reload_flag='-r'
1bd00 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
1bd10 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1bd20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 6c  result: $lt_cv_l
1bd30 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 22 20 3e  d_reload_flag" >
1bd40 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74  &5.$as_echo "$lt
1bd50 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c  _cv_ld_reload_fl
1bd60 61 67 22 20 3e 26 36 3b 20 7d 0a 72 65 6c 6f 61  ag" >&6; }.reloa
1bd70 64 5f 66 6c 61 67 3d 24 6c 74 5f 63 76 5f 6c 64  d_flag=$lt_cv_ld
1bd80 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 0a 63 61 73  _reload_flag.cas
1bd90 65 20 24 72 65 6c 6f 61 64 5f 66 6c 61 67 20 69  e $reload_flag i
1bda0 6e 0a 22 22 20 7c 20 22 20 22 2a 29 20 3b 3b 0a  n."" | " "*) ;;.
1bdb0 2a 29 20 72 65 6c 6f 61 64 5f 66 6c 61 67 3d 22  *) reload_flag="
1bdc0 20 24 72 65 6c 6f 61 64 5f 66 6c 61 67 22 20 3b   $reload_flag" ;
1bdd0 3b 0a 65 73 61 63 0a 72 65 6c 6f 61 64 5f 63 6d  ;.esac.reload_cm
1bde0 64 73 3d 27 24 4c 44 24 72 65 6c 6f 61 64 5f 66  ds='$LD$reload_f
1bdf0 6c 61 67 20 2d 6f 20 24 6f 75 74 70 75 74 24 72  lag -o $output$r
1be00 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 63 61 73 65  eload_objs'.case
1be10 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 64   $host_os in.  d
1be20 61 72 77 69 6e 2a 29 0a 20 20 20 20 69 66 20 74  arwin*).    if t
1be30 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73  est "$GCC" = yes
1be40 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 6c  ; then.      rel
1be50 6f 61 64 5f 63 6d 64 73 3d 27 24 4c 54 43 43 20  oad_cmds='$LTCC 
1be60 24 4c 54 43 46 4c 41 47 53 20 2d 6e 6f 73 74 64  $LTCFLAGS -nostd
1be70 6c 69 62 20 24 7b 77 6c 7d 2d 72 20 2d 6f 20 24  lib ${wl}-r -o $
1be80 6f 75 74 70 75 74 24 72 65 6c 6f 61 64 5f 6f 62  output$reload_ob
1be90 6a 73 27 0a 20 20 20 20 65 6c 73 65 0a 20 20 20  js'.    else.   
1bea0 20 20 20 72 65 6c 6f 61 64 5f 63 6d 64 73 3d 27     reload_cmds='
1beb0 24 4c 44 24 72 65 6c 6f 61 64 5f 66 6c 61 67 20  $LD$reload_flag 
1bec0 2d 6f 20 24 6f 75 74 70 75 74 24 72 65 6c 6f 61  -o $output$reloa
1bed0 64 5f 6f 62 6a 73 27 0a 20 20 20 20 66 69 0a 20  d_objs'.    fi. 
1bee0 20 20 20 3b 3b 0a 65 73 61 63 0a 0a 0a 0a 0a 0a     ;;.esac......
1bef0 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  ....if test -n "
1bf00 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22  $ac_tool_prefix"
1bf10 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61  ; then.  # Extra
1bf20 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
1bf30 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f  d of "${ac_tool_
1bf40 70 72 65 66 69 78 7d 6f 62 6a 64 75 6d 70 22 2c  prefix}objdump",
1bf50 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
1bf60 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
1bf70 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
1bf80 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  y ${ac_tool_pref
1bf90 69 78 7d 6f 62 6a 64 75 6d 70 3b 20 61 63 5f 77  ix}objdump; ac_w
1bfa0 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68  ord=$2.{ $as_ech
1bfb0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1bfc0 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
1bfd0 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
1bfe0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1bff0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
1c000 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
1c010 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
1c020 67 5f 4f 42 4a 44 55 4d 50 2b 73 65 74 7d 22 20  g_OBJDUMP+set}" 
1c030 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
1c040 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
1c050 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
1c060 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4f 42 4a  if test -n "$OBJ
1c070 44 55 4d 50 22 3b 20 74 68 65 6e 0a 20 20 61 63  DUMP"; then.  ac
1c080 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50  _cv_prog_OBJDUMP
1c090 3d 22 24 4f 42 4a 44 55 4d 50 22 20 23 20 4c 65  ="$OBJDUMP" # Le
1c0a0 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
1c0b0 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
1c0c0 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
1c0d0 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
1c0e0 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
1c0f0 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
1c100 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
1c110 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
1c120 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
1c130 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63  =..  for ac_exec
1c140 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
1c150 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
1c160 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20  ions; do.  if { 
1c170 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72  test -f "$as_dir
1c180 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1c190 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65  c_ext" && $as_te
1c1a0 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61  st_x "$as_dir/$a
1c1b0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1c1c0 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20  xt"; }; then.   
1c1d0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a 44   ac_cv_prog_OBJD
1c1e0 55 4d 50 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70  UMP="${ac_tool_p
1c1f0 72 65 66 69 78 7d 6f 62 6a 64 75 6d 70 22 0a 20  refix}objdump". 
1c200 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
1c210 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75  _me:$LINENO: fou
1c220 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
1c230 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
1c240 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
1c250 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a  .  fi.done.done.
1c260 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
1c270 0a 0a 66 69 0a 66 69 0a 4f 42 4a 44 55 4d 50 3d  ..fi.fi.OBJDUMP=
1c280 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a 44  $ac_cv_prog_OBJD
1c290 55 4d 50 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  UMP.if test -n "
1c2a0 24 4f 42 4a 44 55 4d 50 22 3b 20 74 68 65 6e 0a  $OBJDUMP"; then.
1c2b0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
1c2c0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1c2d0 73 75 6c 74 3a 20 24 4f 42 4a 44 55 4d 50 22 20  sult: $OBJDUMP" 
1c2e0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 4f  >&5.$as_echo "$O
1c2f0 42 4a 44 55 4d 50 22 20 3e 26 36 3b 20 7d 0a 65  BJDUMP" >&6; }.e
1c300 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
1c310 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1c320 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
1c330 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
1c340 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69  >&6; }.fi...fi.i
1c350 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  f test -z "$ac_c
1c360 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 22 3b  v_prog_OBJDUMP";
1c370 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4f 42   then.  ac_ct_OB
1c380 4a 44 55 4d 50 3d 24 4f 42 4a 44 55 4d 50 0a 20  JDUMP=$OBJDUMP. 
1c390 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
1c3a0 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 6f 62  irst word of "ob
1c3b0 6a 64 75 6d 70 22 2c 20 73 6f 20 69 74 20 63 61  jdump", so it ca
1c3c0 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
1c3d0 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
1c3e0 65 74 20 64 75 6d 6d 79 20 6f 62 6a 64 75 6d 70  et dummy objdump
1c3f0 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
1c400 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1c410 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
1c420 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
1c430 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
1c440 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
1c450 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
1c460 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
1c470 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 42  cv_prog_ac_ct_OB
1c480 4a 44 55 4d 50 2b 73 65 74 7d 22 20 3d 20 73 65  JDUMP+set}" = se
1c490 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
1c4a0 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
1c4b0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
1c4c0 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f  est -n "$ac_ct_O
1c4d0 42 4a 44 55 4d 50 22 3b 20 74 68 65 6e 0a 20 20  BJDUMP"; then.  
1c4e0 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
1c4f0 5f 4f 42 4a 44 55 4d 50 3d 22 24 61 63 5f 63 74  _OBJDUMP="$ac_ct
1c500 5f 4f 42 4a 44 55 4d 50 22 20 23 20 4c 65 74 20  _OBJDUMP" # Let 
1c510 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
1c520 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
1c530 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
1c540 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
1c550 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
1c560 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
1c570 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
1c580 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
1c590 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
1c5a0 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
1c5b0 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
1c5c0 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
1c5d0 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
1c5e0 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
1c5f0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
1c600 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
1c610 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
1c620 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
1c630 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
1c640 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
1c650 4f 42 4a 44 55 4d 50 3d 22 6f 62 6a 64 75 6d 70  OBJDUMP="objdump
1c660 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ".    $as_echo "
1c670 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1c680 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
1c690 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1c6a0 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
1c6b0 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f  k 2.  fi.done.do
1c6c0 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
1c6d0 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74  IFS..fi.fi.ac_ct
1c6e0 5f 4f 42 4a 44 55 4d 50 3d 24 61 63 5f 63 76 5f  _OBJDUMP=$ac_cv_
1c6f0 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 42 4a 44 55  prog_ac_ct_OBJDU
1c700 4d 50 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  MP.if test -n "$
1c710 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 3b 20  ac_ct_OBJDUMP"; 
1c720 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
1c730 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1c740 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
1c750 74 5f 4f 42 4a 44 55 4d 50 22 20 3e 26 35 0a 24  t_OBJDUMP" >&5.$
1c760 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f  as_echo "$ac_ct_
1c770 4f 42 4a 44 55 4d 50 22 20 3e 26 36 3b 20 7d 0a  OBJDUMP" >&6; }.
1c780 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
1c790 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1c7a0 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
1c7b0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
1c7c0 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66   >&6; }.fi..  if
1c7d0 20 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 4f   test "x$ac_ct_O
1c7e0 42 4a 44 55 4d 50 22 20 3d 20 78 3b 20 74 68 65  BJDUMP" = x; the
1c7f0 6e 0a 20 20 20 20 4f 42 4a 44 55 4d 50 3d 22 66  n.    OBJDUMP="f
1c800 61 6c 73 65 22 0a 20 20 65 6c 73 65 0a 20 20 20  alse".  else.   
1c810 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d   case $cross_com
1c820 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f  piling:$ac_tool_
1c830 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a  warned in.yes:).
1c840 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1c850 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e  me:$LINENO: WARN
1c860 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75  ING: In the futu
1c870 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c  re, Autoconf wil
1c880 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f  l not detect cro
1c890 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e  ss-tools.whose n
1c8a0 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61  ame does not sta
1c8b0 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74  rt with the host
1c8c0 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f   triplet.  If yo
1c8d0 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e  u think this.con
1c8e0 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73  figuration is us
1c8f0 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65  eful to you, ple
1c900 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74  ase write to aut
1c910 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20  oconf@gnu.org." 
1c920 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
1c930 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49  s_me: WARNING: I
1c940 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75  n the future, Au
1c950 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20  toconf will not 
1c960 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f  detect cross-too
1c970 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f  ls.whose name do
1c980 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74  es not start wit
1c990 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c  h the host tripl
1c9a0 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e  et.  If you thin
1c9b0 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61  k this.configura
1c9c0 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74  tion is useful t
1c9d0 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72  o you, please wr
1c9e0 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40  ite to autoconf@
1c9f0 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a  gnu.org." >&2;}.
1ca00 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79  ac_tool_warned=y
1ca10 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 4f  es ;;.esac.    O
1ca20 42 4a 44 55 4d 50 3d 24 61 63 5f 63 74 5f 4f 42  BJDUMP=$ac_ct_OB
1ca30 4a 44 55 4d 50 0a 20 20 66 69 0a 65 6c 73 65 0a  JDUMP.  fi.else.
1ca40 20 20 4f 42 4a 44 55 4d 50 3d 22 24 61 63 5f 63    OBJDUMP="$ac_c
1ca50 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 22 0a  v_prog_OBJDUMP".
1ca60 66 69 0a 0a 74 65 73 74 20 2d 7a 20 22 24 4f 42  fi..test -z "$OB
1ca70 4a 44 55 4d 50 22 20 26 26 20 4f 42 4a 44 55 4d  JDUMP" && OBJDUM
1ca80 50 3d 6f 62 6a 64 75 6d 70 0a 0a 0a 0a 0a 0a 0a  P=objdump.......
1ca90 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  ...{ $as_echo "$
1caa0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
1cab0 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72  hecking how to r
1cac0 65 63 6f 67 6e 69 7a 65 20 64 65 70 65 6e 64 65  ecognize depende
1cad0 6e 74 20 6c 69 62 72 61 72 69 65 73 22 20 3e 26  nt libraries" >&
1cae0 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
1caf0 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 65  ecking how to re
1cb00 63 6f 67 6e 69 7a 65 20 64 65 70 65 6e 64 65 6e  cognize dependen
1cb10 74 20 6c 69 62 72 61 72 69 65 73 2e 2e 2e 20 22  t libraries... "
1cb20 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
1cb30 22 24 7b 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  "${lt_cv_deplibs
1cb40 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 2b 73 65  _check_method+se
1cb50 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
1cb60 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
1cb70 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
1cb80 65 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d  e.  lt_cv_file_m
1cb90 61 67 69 63 5f 63 6d 64 3d 27 24 4d 41 47 49 43  agic_cmd='$MAGIC
1cba0 5f 43 4d 44 27 0a 6c 74 5f 63 76 5f 66 69 6c 65  _CMD'.lt_cv_file
1cbb0 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65  _magic_test_file
1cbc0 3d 0a 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f  =.lt_cv_deplibs_
1cbd0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 75 6e  check_method='un
1cbe0 6b 6e 6f 77 6e 27 0a 23 20 4e 65 65 64 20 74 6f  known'.# Need to
1cbf0 20 73 65 74 20 74 68 65 20 70 72 65 63 65 64 69   set the precedi
1cc00 6e 67 20 76 61 72 69 61 62 6c 65 20 6f 6e 20 61  ng variable on a
1cc10 6c 6c 20 70 6c 61 74 66 6f 72 6d 73 20 74 68 61  ll platforms tha
1cc20 74 20 73 75 70 70 6f 72 74 0a 23 20 69 6e 74 65  t support.# inte
1cc30 72 6c 69 62 72 61 72 79 20 64 65 70 65 6e 64 65  rlibrary depende
1cc40 6e 63 69 65 73 2e 0a 23 20 27 6e 6f 6e 65 27 20  ncies..# 'none' 
1cc50 2d 2d 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20  -- dependencies 
1cc60 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 2e 0a 23  not supported..#
1cc70 20 60 75 6e 6b 6e 6f 77 6e 27 20 2d 2d 20 73 61   `unknown' -- sa
1cc80 6d 65 20 61 73 20 6e 6f 6e 65 2c 20 62 75 74 20  me as none, but 
1cc90 64 6f 63 75 6d 65 6e 74 73 20 74 68 61 74 20 77  documents that w
1cca0 65 20 72 65 61 6c 6c 79 20 64 6f 6e 27 74 20 6b  e really don't k
1ccb0 6e 6f 77 2e 0a 23 20 27 70 61 73 73 5f 61 6c 6c  now..# 'pass_all
1ccc0 27 20 2d 2d 20 61 6c 6c 20 64 65 70 65 6e 64 65  ' -- all depende
1ccd0 6e 63 69 65 73 20 70 61 73 73 65 64 20 77 69 74  ncies passed wit
1cce0 68 20 6e 6f 20 63 68 65 63 6b 73 2e 0a 23 20 27  h no checks..# '
1ccf0 74 65 73 74 5f 63 6f 6d 70 69 6c 65 27 20 2d 2d  test_compile' --
1cd00 20 63 68 65 63 6b 20 62 79 20 6d 61 6b 69 6e 67   check by making
1cd10 20 74 65 73 74 20 70 72 6f 67 72 61 6d 2e 0a 23   test program..#
1cd20 20 27 66 69 6c 65 5f 6d 61 67 69 63 20 5b 5b 72   'file_magic [[r
1cd30 65 67 65 78 5d 5d 27 20 2d 2d 20 63 68 65 63 6b  egex]]' -- check
1cd40 20 62 79 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20   by looking for 
1cd50 66 69 6c 65 73 20 69 6e 20 6c 69 62 72 61 72 79  files in library
1cd60 20 70 61 74 68 0a 23 20 77 68 69 63 68 20 72 65   path.# which re
1cd70 73 70 6f 6e 64 73 20 74 6f 20 74 68 65 20 24 66  sponds to the $f
1cd80 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 20 77 69  ile_magic_cmd wi
1cd90 74 68 20 61 20 67 69 76 65 6e 20 65 78 74 65 6e  th a given exten
1cda0 64 65 64 20 72 65 67 65 78 2e 0a 23 20 49 66 20  ded regex..# If 
1cdb0 79 6f 75 20 68 61 76 65 20 60 66 69 6c 65 27 20  you have `file' 
1cdc0 6f 72 20 65 71 75 69 76 61 6c 65 6e 74 20 6f 6e  or equivalent on
1cdd0 20 79 6f 75 72 20 73 79 73 74 65 6d 20 61 6e 64   your system and
1cde0 20 79 6f 75 27 72 65 20 6e 6f 74 20 73 75 72 65   you're not sure
1cdf0 0a 23 20 77 68 65 74 68 65 72 20 60 70 61 73 73  .# whether `pass
1ce00 5f 61 6c 6c 27 20 77 69 6c 6c 20 2a 61 6c 77 61  _all' will *alwa
1ce10 79 73 2a 20 77 6f 72 6b 2c 20 79 6f 75 20 70 72  ys* work, you pr
1ce20 6f 62 61 62 6c 79 20 77 61 6e 74 20 74 68 69 73  obably want this
1ce30 20 6f 6e 65 2e 0a 0a 63 61 73 65 20 24 68 6f 73   one...case $hos
1ce40 74 5f 6f 73 20 69 6e 0a 61 69 78 5b 34 2d 39 5d  t_os in.aix[4-9]
1ce50 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  *).  lt_cv_depli
1ce60 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1ce70 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 62  pass_all.  ;;..b
1ce80 65 6f 73 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65  eos*).  lt_cv_de
1ce90 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1cea0 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b  od=pass_all.  ;;
1ceb0 0a 0a 62 73 64 69 5b 34 35 5d 2a 29 0a 20 20 6c  ..bsdi[45]*).  l
1cec0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1ced0 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f  ck_method='file_
1cee0 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b  magic ELF [0-9][
1cef0 30 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42  0-9]*-bit [ML]SB
1cf00 20 28 73 68 61 72 65 64 20 6f 62 6a 65 63 74 7c   (shared object|
1cf10 64 79 6e 61 6d 69 63 20 6c 69 62 29 27 0a 20 20  dynamic lib)'.  
1cf20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
1cf30 5f 63 6d 64 3d 27 2f 75 73 72 2f 62 69 6e 2f 66  _cmd='/usr/bin/f
1cf40 69 6c 65 20 2d 4c 27 0a 20 20 6c 74 5f 63 76 5f  ile -L'.  lt_cv_
1cf50 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
1cf60 66 69 6c 65 3d 2f 73 68 6c 69 62 2f 6c 69 62 63  file=/shlib/libc
1cf70 2e 73 6f 0a 20 20 3b 3b 0a 0a 63 79 67 77 69 6e  .so.  ;;..cygwin
1cf80 2a 29 0a 20 20 23 20 66 75 6e 63 5f 77 69 6e 33  *).  # func_win3
1cf90 32 5f 6c 69 62 69 64 20 69 73 20 61 20 73 68 65  2_libid is a she
1cfa0 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 64 65 66 69  ll function defi
1cfb0 6e 65 64 20 69 6e 20 6c 74 6d 61 69 6e 2e 73 68  ned in ltmain.sh
1cfc0 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
1cfd0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66  _check_method='f
1cfe0 69 6c 65 5f 6d 61 67 69 63 20 5e 78 38 36 20 61  ile_magic ^x86 a
1cff0 72 63 68 69 76 65 20 69 6d 70 6f 72 74 7c 5e 78  rchive import|^x
1d000 38 36 20 44 4c 4c 27 0a 20 20 6c 74 5f 63 76 5f  86 DLL'.  lt_cv_
1d010 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27  file_magic_cmd='
1d020 66 75 6e 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64  func_win32_libid
1d030 27 0a 20 20 3b 3b 0a 0a 6d 69 6e 67 77 2a 20 7c  '.  ;;..mingw* |
1d040 20 70 77 33 32 2a 29 0a 20 20 23 20 42 61 73 65   pw32*).  # Base
1d050 20 4d 53 59 53 2f 4d 69 6e 47 57 20 64 6f 20 6e   MSYS/MinGW do n
1d060 6f 74 20 70 72 6f 76 69 64 65 20 74 68 65 20 27  ot provide the '
1d070 66 69 6c 65 27 20 63 6f 6d 6d 61 6e 64 20 6e 65  file' command ne
1d080 65 64 65 64 20 62 79 0a 20 20 23 20 66 75 6e 63  eded by.  # func
1d090 5f 77 69 6e 33 32 5f 6c 69 62 69 64 20 73 68 65  _win32_libid she
1d0a0 6c 6c 20 66 75 6e 63 74 69 6f 6e 2c 20 73 6f 20  ll function, so 
1d0b0 75 73 65 20 61 20 77 65 61 6b 65 72 20 74 65 73  use a weaker tes
1d0c0 74 20 62 61 73 65 64 20 6f 6e 20 27 6f 62 6a 64  t based on 'objd
1d0d0 75 6d 70 27 2c 0a 20 20 23 20 75 6e 6c 65 73 73  ump',.  # unless
1d0e0 20 77 65 20 66 69 6e 64 20 27 66 69 6c 65 27 2c   we find 'file',
1d0f0 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 62 65 63   for example bec
1d100 61 75 73 65 20 77 65 20 61 72 65 20 63 72 6f 73  ause we are cros
1d110 73 2d 63 6f 6d 70 69 6c 69 6e 67 2e 0a 20 20 69  s-compiling..  i
1d120 66 20 28 20 66 69 6c 65 20 2f 20 29 20 3e 2f 64  f ( file / ) >/d
1d130 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68  ev/null 2>&1; th
1d140 65 6e 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70  en.    lt_cv_dep
1d150 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1d160 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 5e 78  d='file_magic ^x
1d170 38 36 20 61 72 63 68 69 76 65 20 69 6d 70 6f 72  86 archive impor
1d180 74 7c 5e 78 38 36 20 44 4c 4c 27 0a 20 20 20 20  t|^x86 DLL'.    
1d190 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
1d1a0 5f 63 6d 64 3d 27 66 75 6e 63 5f 77 69 6e 33 32  _cmd='func_win32
1d1b0 5f 6c 69 62 69 64 27 0a 20 20 65 6c 73 65 0a 20  _libid'.  else. 
1d1c0 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
1d1d0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66  _check_method='f
1d1e0 69 6c 65 5f 6d 61 67 69 63 20 66 69 6c 65 20 66  ile_magic file f
1d1f0 6f 72 6d 61 74 20 70 65 69 2a 2d 69 33 38 36 28  ormat pei*-i386(
1d200 2e 2a 61 72 63 68 69 74 65 63 74 75 72 65 3a 20  .*architecture: 
1d210 69 33 38 36 29 3f 27 0a 20 20 20 20 6c 74 5f 63  i386)?'.    lt_c
1d220 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  v_file_magic_cmd
1d230 3d 27 24 4f 42 4a 44 55 4d 50 20 2d 66 27 0a 20  ='$OBJDUMP -f'. 
1d240 20 66 69 0a 20 20 3b 3b 0a 0a 63 65 67 63 63 29   fi.  ;;..cegcc)
1d250 0a 20 20 23 20 75 73 65 20 74 68 65 20 77 65 61  .  # use the wea
1d260 6b 65 72 20 74 65 73 74 20 62 61 73 65 64 20 6f  ker test based o
1d270 6e 20 27 6f 62 6a 64 75 6d 70 27 2e 20 53 65 65  n 'objdump'. See
1d280 20 6d 69 6e 67 77 2a 2e 0a 20 20 6c 74 5f 63 76   mingw*..  lt_cv
1d290 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1d2a0 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69  ethod='file_magi
1d2b0 63 20 66 69 6c 65 20 66 6f 72 6d 61 74 20 70 65  c file format pe
1d2c0 2d 61 72 6d 2d 2e 2a 6c 69 74 74 6c 65 28 2e 2a  -arm-.*little(.*
1d2d0 61 72 63 68 69 74 65 63 74 75 72 65 3a 20 61 72  architecture: ar
1d2e0 6d 29 3f 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c  m)?'.  lt_cv_fil
1d2f0 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 24 4f 42  e_magic_cmd='$OB
1d300 4a 44 55 4d 50 20 2d 66 27 0a 20 20 3b 3b 0a 0a  JDUMP -f'.  ;;..
1d310 64 61 72 77 69 6e 2a 20 7c 20 72 68 61 70 73 6f  darwin* | rhapso
1d320 64 79 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  dy*).  lt_cv_dep
1d330 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1d340 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a  d=pass_all.  ;;.
1d350 0a 66 72 65 65 62 73 64 2a 20 7c 20 64 72 61 67  .freebsd* | drag
1d360 6f 6e 66 6c 79 2a 29 0a 20 20 69 66 20 65 63 68  onfly*).  if ech
1d370 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20  o __ELF__ | $CC 
1d380 2d 45 20 2d 20 7c 20 24 47 52 45 50 20 5f 5f 45  -E - | $GREP __E
1d390 4c 46 5f 5f 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  LF__ > /dev/null
1d3a0 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20  ; then.    case 
1d3b0 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 20  $host_cpu in.   
1d3c0 20 69 2a 38 36 20 29 0a 20 20 20 20 20 20 23 20   i*86 ).      # 
1d3d0 4e 6f 74 20 73 75 72 65 20 77 68 65 74 68 65 72  Not sure whether
1d3e0 20 74 68 65 20 70 72 65 73 65 6e 63 65 20 6f 66   the presence of
1d3f0 20 4f 70 65 6e 42 53 44 20 68 65 72 65 20 77 61   OpenBSD here wa
1d400 73 20 61 20 6d 69 73 74 61 6b 65 2e 0a 20 20 20  s a mistake..   
1d410 20 20 20 23 20 4c 65 74 27 73 20 61 63 63 65 70     # Let's accep
1d420 74 20 62 6f 74 68 20 6f 66 20 74 68 65 6d 20 75  t both of them u
1d430 6e 74 69 6c 20 74 68 69 73 20 69 73 20 63 6c 65  ntil this is cle
1d440 61 72 65 64 20 75 70 2e 0a 20 20 20 20 20 20 6c  ared up..      l
1d450 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1d460 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f  ck_method='file_
1d470 6d 61 67 69 63 20 28 46 72 65 65 42 53 44 7c 4f  magic (FreeBSD|O
1d480 70 65 6e 42 53 44 7c 44 72 61 67 6f 6e 46 6c 79  penBSD|DragonFly
1d490 29 2f 69 5b 33 2d 39 5d 38 36 20 28 63 6f 6d 70  )/i[3-9]86 (comp
1d4a0 61 63 74 20 29 3f 64 65 6d 61 6e 64 20 70 61 67  act )?demand pag
1d4b0 65 64 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ed shared librar
1d4c0 79 27 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 66  y'.      lt_cv_f
1d4d0 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75  ile_magic_cmd=/u
1d4e0 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 20 20  sr/bin/file.    
1d4f0 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
1d500 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 60 65 63  ic_test_file=`ec
1d510 68 6f 20 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63  ho /usr/lib/libc
1d520 2e 73 6f 2e 2a 60 0a 20 20 20 20 20 20 3b 3b 0a  .so.*`.      ;;.
1d530 20 20 20 20 65 73 61 63 0a 20 20 65 6c 73 65 0a      esac.  else.
1d540 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
1d550 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
1d560 61 73 73 5f 61 6c 6c 0a 20 20 66 69 0a 20 20 3b  ass_all.  fi.  ;
1d570 3b 0a 0a 67 6e 75 2a 29 0a 20 20 6c 74 5f 63 76  ;..gnu*).  lt_cv
1d580 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1d590 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20  ethod=pass_all. 
1d5a0 20 3b 3b 0a 0a 68 70 75 78 31 30 2e 32 30 2a 20   ;;..hpux10.20* 
1d5b0 7c 20 68 70 75 78 31 31 2a 29 0a 20 20 6c 74 5f  | hpux11*).  lt_
1d5c0 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  cv_file_magic_cm
1d5d0 64 3d 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a  d=/usr/bin/file.
1d5e0 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75    case $host_cpu
1d5f0 20 69 6e 0a 20 20 69 61 36 34 2a 29 0a 20 20 20   in.  ia64*).   
1d600 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
1d610 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c  heck_method='fil
1d620 65 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b  e_magic (s[0-9][
1d630 30 2d 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b 30  0-9][0-9]|ELF-[0
1d640 2d 39 5d 5b 30 2d 39 5d 29 20 73 68 61 72 65 64  -9][0-9]) shared
1d650 20 6f 62 6a 65 63 74 20 66 69 6c 65 20 2d 20 49   object file - I
1d660 41 36 34 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66  A64'.    lt_cv_f
1d670 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
1d680 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 68 70 75  ile=/usr/lib/hpu
1d690 78 33 32 2f 6c 69 62 63 2e 73 6f 0a 20 20 20 20  x32/libc.so.    
1d6a0 3b 3b 0a 20 20 68 70 70 61 2a 36 34 2a 29 0a 20  ;;.  hppa*64*). 
1d6b0 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
1d6c0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66  _check_method='f
1d6d0 69 6c 65 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39  ile_magic (s[0-9
1d6e0 5d 5b 30 2d 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d  ][0-9][0-9]|ELF-
1d6f0 5b 30 2d 39 5d 5b 30 2d 39 5d 29 20 73 68 61 72  [0-9][0-9]) shar
1d700 65 64 20 6f 62 6a 65 63 74 20 66 69 6c 65 20 2d  ed object file -
1d710 20 50 41 2d 52 49 53 43 20 5b 30 2d 39 5d 2e 5b   PA-RISC [0-9].[
1d720 30 2d 39 5d 27 0a 20 20 20 20 6c 74 5f 63 76 5f  0-9]'.    lt_cv_
1d730 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
1d740 66 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 70 61  file=/usr/lib/pa
1d750 32 30 5f 36 34 2f 6c 69 62 63 2e 73 6c 0a 20 20  20_64/libc.sl.  
1d760 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6c 74    ;;.  *).    lt
1d770 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1d780 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d  k_method='file_m
1d790 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30 2d 39  agic (s[0-9][0-9
1d7a0 5d 5b 30 2d 39 5d 7c 50 41 2d 52 49 53 43 5b 30  ][0-9]|PA-RISC[0
1d7b0 2d 39 5d 2e 5b 30 2d 39 5d 29 20 73 68 61 72 65  -9].[0-9]) share
1d7c0 64 20 6c 69 62 72 61 72 79 27 0a 20 20 20 20 6c  d library'.    l
1d7d0 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
1d7e0 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c  test_file=/usr/l
1d7f0 69 62 2f 6c 69 62 63 2e 73 6c 0a 20 20 20 20 3b  ib/libc.sl.    ;
1d800 3b 0a 20 20 65 73 61 63 0a 20 20 3b 3b 0a 0a 69  ;.  esac.  ;;..i
1d810 6e 74 65 72 69 78 5b 33 2d 39 5d 2a 29 0a 20 20  nterix[3-9]*).  
1d820 23 20 50 49 43 20 63 6f 64 65 20 69 73 20 62 72  # PIC code is br
1d830 6f 6b 65 6e 20 6f 6e 20 49 6e 74 65 72 69 78 20  oken on Interix 
1d840 33 2e 78 2c 20 74 68 61 74 27 73 20 77 68 79 20  3.x, that's why 
1d850 7c 5c 2e 61 20 6e 6f 74 20 7c 5f 70 69 63 5c 2e  |\.a not |_pic\.
1d860 61 20 68 65 72 65 0a 20 20 6c 74 5f 63 76 5f 64  a here.  lt_cv_d
1d870 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1d880 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74 74 65  hod='match_patte
1d890 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73  rn /lib[^/]+(\.s
1d8a0 6f 7c 5c 2e 61 29 24 27 0a 20 20 3b 3b 0a 0a 69  o|\.a)$'.  ;;..i
1d8b0 72 69 78 35 2a 20 7c 20 69 72 69 78 36 2a 20 7c  rix5* | irix6* |
1d8c0 20 6e 6f 6e 73 74 6f 70 75 78 2a 29 0a 20 20 63   nonstopux*).  c
1d8d0 61 73 65 20 24 4c 44 20 69 6e 0a 20 20 2a 2d 33  ase $LD in.  *-3
1d8e0 32 7c 2a 22 2d 33 32 20 22 29 20 6c 69 62 6d 61  2|*"-32 ") libma
1d8f0 67 69 63 3d 33 32 2d 62 69 74 3b 3b 0a 20 20 2a  gic=32-bit;;.  *
1d900 2d 6e 33 32 7c 2a 22 2d 6e 33 32 20 22 29 20 6c  -n32|*"-n32 ") l
1d910 69 62 6d 61 67 69 63 3d 4e 33 32 3b 3b 0a 20 20  ibmagic=N32;;.  
1d920 2a 2d 36 34 7c 2a 22 2d 36 34 20 22 29 20 6c 69  *-64|*"-64 ") li
1d930 62 6d 61 67 69 63 3d 36 34 2d 62 69 74 3b 3b 0a  bmagic=64-bit;;.
1d940 20 20 2a 29 20 6c 69 62 6d 61 67 69 63 3d 6e 65    *) libmagic=ne
1d950 76 65 72 2d 6d 61 74 63 68 3b 3b 0a 20 20 65 73  ver-match;;.  es
1d960 61 63 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  ac.  lt_cv_depli
1d970 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1d980 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 23  pass_all.  ;;..#
1d990 20 54 68 69 73 20 6d 75 73 74 20 62 65 20 4c 69   This must be Li
1d9a0 6e 75 78 20 45 4c 46 2e 0a 6c 69 6e 75 78 2a 20  nux ELF..linux* 
1d9b0 7c 20 6b 2a 62 73 64 2a 2d 67 6e 75 29 0a 20 20  | k*bsd*-gnu).  
1d9c0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1d9d0 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
1d9e0 61 6c 6c 0a 20 20 3b 3b 0a 0a 6e 65 74 62 73 64  all.  ;;..netbsd
1d9f0 2a 29 0a 20 20 69 66 20 65 63 68 6f 20 5f 5f 45  *).  if echo __E
1da00 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20  LF__ | $CC -E - 
1da10 7c 20 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 20  | $GREP __ELF__ 
1da20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
1da30 6e 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  n.    lt_cv_depl
1da40 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1da50 3d 27 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20  ='match_pattern 
1da60 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e  /lib[^/]+(\.so\.
1da70 5b 30 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f  [0-9]+\.[0-9]+|_
1da80 70 69 63 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65  pic\.a)$'.  else
1da90 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
1daa0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1dab0 27 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f  'match_pattern /
1dac0 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5f 70  lib[^/]+(\.so|_p
1dad0 69 63 5c 2e 61 29 24 27 0a 20 20 66 69 0a 20 20  ic\.a)$'.  fi.  
1dae0 3b 3b 0a 0a 6e 65 77 6f 73 36 2a 29 0a 20 20 6c  ;;..newos6*).  l
1daf0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1db00 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f  ck_method='file_
1db10 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b  magic ELF [0-9][
1db20 30 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42  0-9]*-bit [ML]SB
1db30 20 28 65 78 65 63 75 74 61 62 6c 65 7c 64 79 6e   (executable|dyn
1db40 61 6d 69 63 20 6c 69 62 29 27 0a 20 20 6c 74 5f  amic lib)'.  lt_
1db50 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  cv_file_magic_cm
1db60 64 3d 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a  d=/usr/bin/file.
1db70 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
1db80 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73  ic_test_file=/us
1db90 72 2f 6c 69 62 2f 6c 69 62 6e 6c 73 2e 73 6f 0a  r/lib/libnls.so.
1dba0 20 20 3b 3b 0a 0a 2a 6e 74 6f 2a 20 7c 20 2a 71    ;;..*nto* | *q
1dbb0 6e 78 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  nx*).  lt_cv_dep
1dbc0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1dbd0 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a  d=pass_all.  ;;.
1dbe0 0a 6f 70 65 6e 62 73 64 2a 29 0a 20 20 69 66 20  .openbsd*).  if 
1dbf0 74 65 73 74 20 2d 7a 20 22 60 65 63 68 6f 20 5f  test -z "`echo _
1dc00 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20  _ELF__ | $CC -E 
1dc10 2d 20 7c 20 24 47 52 45 50 20 5f 5f 45 4c 46 5f  - | $GREP __ELF_
1dc20 5f 60 22 20 7c 7c 20 74 65 73 74 20 22 24 68 6f  _`" || test "$ho
1dc30 73 74 5f 6f 73 2d 24 68 6f 73 74 5f 63 70 75 22  st_os-$host_cpu"
1dc40 20 3d 20 22 6f 70 65 6e 62 73 64 32 2e 38 2d 70   = "openbsd2.8-p
1dc50 6f 77 65 72 70 63 22 3b 20 74 68 65 6e 0a 20 20  owerpc"; then.  
1dc60 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
1dc70 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61  check_method='ma
1dc80 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62  tch_pattern /lib
1dc90 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39  [^/]+(\.so\.[0-9
1dca0 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5c 2e 73 6f 7c  ]+\.[0-9]+|\.so|
1dcb0 5f 70 69 63 5c 2e 61 29 24 27 0a 20 20 65 6c 73  _pic\.a)$'.  els
1dcc0 65 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  e.    lt_cv_depl
1dcd0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1dce0 3d 27 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20  ='match_pattern 
1dcf0 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e  /lib[^/]+(\.so\.
1dd00 5b 30 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f  [0-9]+\.[0-9]+|_
1dd10 70 69 63 5c 2e 61 29 24 27 0a 20 20 66 69 0a 20  pic\.a)$'.  fi. 
1dd20 20 3b 3b 0a 0a 6f 73 66 33 2a 20 7c 20 6f 73 66   ;;..osf3* | osf
1dd30 34 2a 20 7c 20 6f 73 66 35 2a 29 0a 20 20 6c 74  4* | osf5*).  lt
1dd40 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1dd50 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
1dd60 6c 0a 20 20 3b 3b 0a 0a 72 64 6f 73 2a 29 0a 20  l.  ;;..rdos*). 
1dd70 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
1dd80 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
1dd90 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 6f 6c 61 72  _all.  ;;..solar
1dda0 69 73 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  is*).  lt_cv_dep
1ddb0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1ddc0 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a  d=pass_all.  ;;.
1ddd0 0a 73 79 73 76 35 2a 20 7c 20 73 63 6f 33 2e 32  .sysv5* | sco3.2
1dde0 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20  v5* | sco5v6* | 
1ddf0 75 6e 69 78 77 61 72 65 2a 20 7c 20 4f 70 65 6e  unixware* | Open
1de00 55 4e 49 58 2a 20 7c 20 73 79 73 76 34 2a 75 77  UNIX* | sysv4*uw
1de10 32 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  2*).  lt_cv_depl
1de20 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1de30 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a  =pass_all.  ;;..
1de40 73 79 73 76 34 20 7c 20 73 79 73 76 34 2e 33 2a  sysv4 | sysv4.3*
1de50 29 0a 20 20 63 61 73 65 20 24 68 6f 73 74 5f 76  ).  case $host_v
1de60 65 6e 64 6f 72 20 69 6e 0a 20 20 6d 6f 74 6f 72  endor in.  motor
1de70 6f 6c 61 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64  ola).    lt_cv_d
1de80 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1de90 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20  hod='file_magic 
1dea0 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d  ELF [0-9][0-9]*-
1deb0 62 69 74 20 5b 4d 4c 5d 53 42 20 28 73 68 61 72  bit [ML]SB (shar
1dec0 65 64 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69  ed object|dynami
1ded0 63 20 6c 69 62 29 20 4d 5b 30 2d 39 5d 5b 30 2d  c lib) M[0-9][0-
1dee0 39 5d 2a 20 56 65 72 73 69 6f 6e 20 5b 30 2d 39  9]* Version [0-9
1def0 5d 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c  ]'.    lt_cv_fil
1df00 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c  e_magic_test_fil
1df10 65 3d 60 65 63 68 6f 20 2f 75 73 72 2f 6c 69 62  e=`echo /usr/lib
1df20 2f 6c 69 62 63 2e 73 6f 2a 60 0a 20 20 20 20 3b  /libc.so*`.    ;
1df30 3b 0a 20 20 6e 63 72 29 0a 20 20 20 20 6c 74 5f  ;.  ncr).    lt_
1df40 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1df50 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
1df60 0a 20 20 20 20 3b 3b 0a 20 20 73 65 71 75 65 6e  .    ;;.  sequen
1df70 74 29 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c  t).    lt_cv_fil
1df80 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 2f 62 69  e_magic_cmd='/bi
1df90 6e 2f 66 69 6c 65 27 0a 20 20 20 20 6c 74 5f 63  n/file'.    lt_c
1dfa0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1dfb0 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
1dfc0 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39  ic ELF [0-9][0-9
1dfd0 5d 2a 2d 62 69 74 20 5b 4c 4d 5d 53 42 20 28 73  ]*-bit [LM]SB (s
1dfe0 68 61 72 65 64 20 6f 62 6a 65 63 74 7c 64 79 6e  hared object|dyn
1dff0 61 6d 69 63 20 6c 69 62 20 29 27 0a 20 20 20 20  amic lib )'.    
1e000 3b 3b 0a 20 20 73 6e 69 29 0a 20 20 20 20 6c 74  ;;.  sni).    lt
1e010 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63  _cv_file_magic_c
1e020 6d 64 3d 27 2f 62 69 6e 2f 66 69 6c 65 27 0a 20  md='/bin/file'. 
1e030 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
1e040 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 22 66  _check_method="f
1e050 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30  ile_magic ELF [0
1e060 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4c  -9][0-9]*-bit [L
1e070 4d 5d 53 42 20 64 79 6e 61 6d 69 63 20 6c 69 62  M]SB dynamic lib
1e080 22 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65  ".    lt_cv_file
1e090 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65  _magic_test_file
1e0a0 3d 2f 6c 69 62 2f 6c 69 62 63 2e 73 6f 0a 20 20  =/lib/libc.so.  
1e0b0 20 20 3b 3b 0a 20 20 73 69 65 6d 65 6e 73 29 0a    ;;.  siemens).
1e0c0 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
1e0d0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
1e0e0 61 73 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20  ass_all.    ;;. 
1e0f0 20 70 63 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64   pc).    lt_cv_d
1e100 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1e110 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 20  hod=pass_all.   
1e120 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 3b 3b 0a   ;;.  esac.  ;;.
1e130 0a 74 70 66 2a 29 0a 20 20 6c 74 5f 63 76 5f 64  .tpf*).  lt_cv_d
1e140 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1e150 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b  hod=pass_all.  ;
1e160 3b 0a 65 73 61 63 0a 0a 66 69 0a 7b 20 24 61 73  ;.esac..fi.{ $as
1e170 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
1e180 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
1e190 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1e1a0 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3e 26 35 0a  eck_method" >&5.
1e1b0 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76  $as_echo "$lt_cv
1e1c0 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1e1d0 65 74 68 6f 64 22 20 3e 26 36 3b 20 7d 0a 66 69  ethod" >&6; }.fi
1e1e0 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 24 6c 74  le_magic_cmd=$lt
1e1f0 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63  _cv_file_magic_c
1e200 6d 64 0a 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  md.deplibs_check
1e210 5f 6d 65 74 68 6f 64 3d 24 6c 74 5f 63 76 5f 64  _method=$lt_cv_d
1e220 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1e230 68 6f 64 0a 74 65 73 74 20 2d 7a 20 22 24 64 65  hod.test -z "$de
1e240 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1e250 6f 64 22 20 26 26 20 64 65 70 6c 69 62 73 5f 63  od" && deplibs_c
1e260 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 75 6e 6b 6e  heck_method=unkn
1e270 6f 77 6e 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  own.............
1e280 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
1e290 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68  tool_prefix"; th
1e2a0 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  en.  # Extract t
1e2b0 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
1e2c0 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66   "${ac_tool_pref
1e2d0 69 78 7d 61 72 22 2c 20 73 6f 20 69 74 20 63 61  ix}ar", so it ca
1e2e0 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
1e2f0 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
1e300 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f  et dummy ${ac_to
1e310 6f 6c 5f 70 72 65 66 69 78 7d 61 72 3b 20 61 63  ol_prefix}ar; ac
1e320 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65  _word=$2.{ $as_e
1e330 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1e340 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
1e350 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
1e360 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
1e370 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
1e380 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  d... " >&6; }.if
1e390 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
1e3a0 72 6f 67 5f 41 52 2b 73 65 74 7d 22 20 3d 20 73  rog_AR+set}" = s
1e3b0 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
1e3c0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
1e3d0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
1e3e0 74 65 73 74 20 2d 6e 20 22 24 41 52 22 3b 20 74  test -n "$AR"; t
1e3f0 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
1e400 5f 41 52 3d 22 24 41 52 22 20 23 20 4c 65 74 20  _AR="$AR" # Let 
1e410 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
1e420 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
1e430 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
1e440 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
1e450 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
1e460 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
1e470 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
1e480 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
1e490 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
1e4a0 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
1e4b0 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
1e4c0 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
1e4d0 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
1e4e0 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
1e4f0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
1e500 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
1e510 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
1e520 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
1e530 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
1e540 63 5f 63 76 5f 70 72 6f 67 5f 41 52 3d 22 24 7b  c_cv_prog_AR="${
1e550 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 61  ac_tool_prefix}a
1e560 72 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  r".    $as_echo 
1e570 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1e580 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
1e590 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
1e5a0 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
1e5b0 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
1e5c0 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
1e5d0 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 41 52 3d 24  _IFS..fi.fi.AR=$
1e5e0 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 0a 69 66  ac_cv_prog_AR.if
1e5f0 20 74 65 73 74 20 2d 6e 20 22 24 41 52 22 3b 20   test -n "$AR"; 
1e600 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
1e610 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1e620 4f 3a 20 72 65 73 75 6c 74 3a 20 24 41 52 22 20  O: result: $AR" 
1e630 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 41  >&5.$as_echo "$A
1e640 52 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  R" >&6; }.else. 
1e650 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
1e660 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
1e670 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
1e680 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
1e690 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73  }.fi...fi.if tes
1e6a0 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f  t -z "$ac_cv_pro
1e6b0 67 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20 61 63  g_AR"; then.  ac
1e6c0 5f 63 74 5f 41 52 3d 24 41 52 0a 20 20 23 20 45  _ct_AR=$AR.  # E
1e6d0 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
1e6e0 20 77 6f 72 64 20 6f 66 20 22 61 72 22 2c 20 73   word of "ar", s
1e6f0 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
1e700 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
1e710 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
1e720 61 72 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  ar; ac_word=$2.{
1e730 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1e740 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
1e750 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
1e760 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
1e770 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
1e780 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
1e790 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
1e7a0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
1e7b0 41 52 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  AR+set}" = set; 
1e7c0 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
1e7d0 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
1e7e0 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
1e7f0 20 2d 6e 20 22 24 61 63 5f 63 74 5f 41 52 22 3b   -n "$ac_ct_AR";
1e800 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
1e810 6f 67 5f 61 63 5f 63 74 5f 41 52 3d 22 24 61 63  og_ac_ct_AR="$ac
1e820 5f 63 74 5f 41 52 22 20 23 20 4c 65 74 20 74 68  _ct_AR" # Let th
1e830 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
1e840 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
1e850 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
1e860 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
1e870 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
1e880 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
1e890 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
1e8a0 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
1e8b0 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
1e8c0 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
1e8d0 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
1e8e0 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
1e8f0 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74  ; do.  if { test
1e900 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63   -f "$as_dir/$ac
1e910 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1e920 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  t" && $as_test_x
1e930 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
1e940 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
1e950 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f   }; then.    ac_
1e960 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52  cv_prog_ac_ct_AR
1e970 3d 22 61 72 22 0a 20 20 20 20 24 61 73 5f 65 63  ="ar".    $as_ec
1e980 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1e990 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
1e9a0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
1e9b0 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
1e9c0 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
1e9d0 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  e.done.IFS=$as_s
1e9e0 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61  ave_IFS..fi.fi.a
1e9f0 63 5f 63 74 5f 41 52 3d 24 61 63 5f 63 76 5f 70  c_ct_AR=$ac_cv_p
1ea00 72 6f 67 5f 61 63 5f 63 74 5f 41 52 0a 69 66 20  rog_ac_ct_AR.if 
1ea10 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
1ea20 41 52 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  AR"; then.  { $a
1ea30 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1ea40 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
1ea50 24 61 63 5f 63 74 5f 41 52 22 20 3e 26 35 0a 24  $ac_ct_AR" >&5.$
1ea60 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f  as_echo "$ac_ct_
1ea70 41 52 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  AR" >&6; }.else.
1ea80 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
1ea90 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1eaa0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
1eab0 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
1eac0 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74   }.fi..  if test
1ead0 20 22 78 24 61 63 5f 63 74 5f 41 52 22 20 3d 20   "x$ac_ct_AR" = 
1eae0 78 3b 20 74 68 65 6e 0a 20 20 20 20 41 52 3d 22  x; then.    AR="
1eaf0 66 61 6c 73 65 22 0a 20 20 65 6c 73 65 0a 20 20  false".  else.  
1eb00 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f    case $cross_co
1eb10 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c  mpiling:$ac_tool
1eb20 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29  _warned in.yes:)
1eb30 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
1eb40 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
1eb50 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
1eb60 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
1eb70 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
1eb80 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
1eb90 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
1eba0 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
1ebb0 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
1ebc0 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
1ebd0 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
1ebe0 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
1ebf0 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
1ec00 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
1ec10 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
1ec20 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
1ec30 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41  In the future, A
1ec40 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74  utoconf will not
1ec50 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f   detect cross-to
1ec60 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64  ols.whose name d
1ec70 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69  oes not start wi
1ec80 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70  th the host trip
1ec90 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69  let.  If you thi
1eca0 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72  nk this.configur
1ecb0 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20  ation is useful 
1ecc0 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77  to you, please w
1ecd0 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66  rite to autoconf
1ece0 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d  @gnu.org." >&2;}
1ecf0 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d  .ac_tool_warned=
1ed00 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20  yes ;;.esac.    
1ed10 41 52 3d 24 61 63 5f 63 74 5f 41 52 0a 20 20 66  AR=$ac_ct_AR.  f
1ed20 69 0a 65 6c 73 65 0a 20 20 41 52 3d 22 24 61 63  i.else.  AR="$ac
1ed30 5f 63 76 5f 70 72 6f 67 5f 41 52 22 0a 66 69 0a  _cv_prog_AR".fi.
1ed40 0a 74 65 73 74 20 2d 7a 20 22 24 41 52 22 20 26  .test -z "$AR" &
1ed50 26 20 41 52 3d 61 72 0a 74 65 73 74 20 2d 7a 20  & AR=ar.test -z 
1ed60 22 24 41 52 5f 46 4c 41 47 53 22 20 26 26 20 41  "$AR_FLAGS" && A
1ed70 52 5f 46 4c 41 47 53 3d 63 72 75 0a 0a 0a 0a 0a  R_FLAGS=cru.....
1ed80 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d  .......if test -
1ed90 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
1eda0 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  ix"; then.  # Ex
1edb0 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
1edc0 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f  word of "${ac_to
1edd0 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72 69 70 22  ol_prefix}strip"
1ede0 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
1edf0 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
1ee00 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
1ee10 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  my ${ac_tool_pre
1ee20 66 69 78 7d 73 74 72 69 70 3b 20 61 63 5f 77 6f  fix}strip; ac_wo
1ee30 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
1ee40 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1ee50 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
1ee60 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
1ee70 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
1ee80 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
1ee90 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
1eea0 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
1eeb0 5f 53 54 52 49 50 2b 73 65 74 7d 22 20 3d 20 73  _STRIP+set}" = s
1eec0 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
1eed0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
1eee0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
1eef0 74 65 73 74 20 2d 6e 20 22 24 53 54 52 49 50 22  test -n "$STRIP"
1ef00 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
1ef10 72 6f 67 5f 53 54 52 49 50 3d 22 24 53 54 52 49  rog_STRIP="$STRI
1ef20 50 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  P" # Let the use
1ef30 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
1ef40 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
1ef50 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
1ef60 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
1ef70 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
1ef80 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
1ef90 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
1efa0 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
1efb0 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
1efc0 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
1efd0 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
1efe0 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
1eff0 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
1f000 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
1f010 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
1f020 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
1f030 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1f040 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
1f050 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
1f060 6f 67 5f 53 54 52 49 50 3d 22 24 7b 61 63 5f 74  og_STRIP="${ac_t
1f070 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72 69 70  ool_prefix}strip
1f080 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ".    $as_echo "
1f090 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1f0a0 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
1f0b0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1f0c0 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
1f0d0 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f  k 2.  fi.done.do
1f0e0 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
1f0f0 49 46 53 0a 0a 66 69 0a 66 69 0a 53 54 52 49 50  IFS..fi.fi.STRIP
1f100 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52  =$ac_cv_prog_STR
1f110 49 50 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  IP.if test -n "$
1f120 53 54 52 49 50 22 3b 20 74 68 65 6e 0a 20 20 7b  STRIP"; then.  {
1f130 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1f140 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
1f150 74 3a 20 24 53 54 52 49 50 22 20 3e 26 35 0a 24  t: $STRIP" >&5.$
1f160 61 73 5f 65 63 68 6f 20 22 24 53 54 52 49 50 22  as_echo "$STRIP"
1f170 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
1f180 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1f190 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
1f1a0 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
1f1b0 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
1f1c0 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20  fi...fi.if test 
1f1d0 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  -z "$ac_cv_prog_
1f1e0 53 54 52 49 50 22 3b 20 74 68 65 6e 0a 20 20 61  STRIP"; then.  a
1f1f0 63 5f 63 74 5f 53 54 52 49 50 3d 24 53 54 52 49  c_ct_STRIP=$STRI
1f200 50 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  P.  # Extract th
1f210 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
1f220 22 73 74 72 69 70 22 2c 20 73 6f 20 69 74 20 63  "strip", so it c
1f230 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
1f240 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
1f250 73 65 74 20 64 75 6d 6d 79 20 73 74 72 69 70 3b  set dummy strip;
1f260 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
1f270 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1f280 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
1f290 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
1f2a0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
1f2b0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
1f2c0 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
1f2d0 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
1f2e0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52  v_prog_ac_ct_STR
1f2f0 49 50 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  IP+set}" = set; 
1f300 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
1f310 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
1f320 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
1f330 20 2d 6e 20 22 24 61 63 5f 63 74 5f 53 54 52 49   -n "$ac_ct_STRI
1f340 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  P"; then.  ac_cv
1f350 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49  _prog_ac_ct_STRI
1f360 50 3d 22 24 61 63 5f 63 74 5f 53 54 52 49 50 22  P="$ac_ct_STRIP"
1f370 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
1f380 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
1f390 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
1f3a0 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
1f3b0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
1f3c0 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
1f3d0 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
1f3e0 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
1f3f0 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
1f400 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
1f410 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
1f420 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
1f430 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
1f440 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
1f450 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
1f460 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
1f470 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
1f480 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
1f490 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
1f4a0 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
1f4b0 5f 61 63 5f 63 74 5f 53 54 52 49 50 3d 22 73 74  _ac_ct_STRIP="st
1f4c0 72 69 70 22 0a 20 20 20 20 24 61 73 5f 65 63 68  rip".    $as_ech
1f4d0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1f4e0 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
1f4f0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1f500 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
1f510 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
1f520 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
1f530 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63  ve_IFS..fi.fi.ac
1f540 5f 63 74 5f 53 54 52 49 50 3d 24 61 63 5f 63 76  _ct_STRIP=$ac_cv
1f550 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49  _prog_ac_ct_STRI
1f560 50 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  P.if test -n "$a
1f570 63 5f 63 74 5f 53 54 52 49 50 22 3b 20 74 68 65  c_ct_STRIP"; the
1f580 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
1f590 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1f5a0 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 53  result: $ac_ct_S
1f5b0 54 52 49 50 22 20 3e 26 35 0a 24 61 73 5f 65 63  TRIP" >&5.$as_ec
1f5c0 68 6f 20 22 24 61 63 5f 63 74 5f 53 54 52 49 50  ho "$ac_ct_STRIP
1f5d0 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
1f5e0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1f5f0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
1f600 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
1f610 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
1f620 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22  .fi..  if test "
1f630 78 24 61 63 5f 63 74 5f 53 54 52 49 50 22 20 3d  x$ac_ct_STRIP" =
1f640 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 53 54 52   x; then.    STR
1f650 49 50 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20  IP=":".  else.  
1f660 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f    case $cross_co
1f670 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c  mpiling:$ac_tool
1f680 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29  _warned in.yes:)
1f690 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
1f6a0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
1f6b0 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
1f6c0 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
1f6d0 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
1f6e0 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
1f6f0 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
1f700 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
1f710 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
1f720 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
1f730 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
1f740 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
1f750 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
1f760 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
1f770 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
1f780 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
1f790 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41  In the future, A
1f7a0 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74  utoconf will not
1f7b0 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f   detect cross-to
1f7c0 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64  ols.whose name d
1f7d0 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69  oes not start wi
1f7e0 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70  th the host trip
1f7f0 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69  let.  If you thi
1f800 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72  nk this.configur
1f810 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20  ation is useful 
1f820 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77  to you, please w
1f830 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66  rite to autoconf
1f840 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d  @gnu.org." >&2;}
1f850 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d  .ac_tool_warned=
1f860 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20  yes ;;.esac.    
1f870 53 54 52 49 50 3d 24 61 63 5f 63 74 5f 53 54 52  STRIP=$ac_ct_STR
1f880 49 50 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 53  IP.  fi.else.  S
1f890 54 52 49 50 3d 22 24 61 63 5f 63 76 5f 70 72 6f  TRIP="$ac_cv_pro
1f8a0 67 5f 53 54 52 49 50 22 0a 66 69 0a 0a 74 65 73  g_STRIP".fi..tes
1f8b0 74 20 2d 7a 20 22 24 53 54 52 49 50 22 20 26 26  t -z "$STRIP" &&
1f8c0 20 53 54 52 49 50 3d 3a 0a 0a 0a 0a 0a 0a 0a 69   STRIP=:.......i
1f8d0 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74  f test -n "$ac_t
1f8e0 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65  ool_prefix"; the
1f8f0 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  n.  # Extract th
1f900 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
1f910 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
1f920 78 7d 72 61 6e 6c 69 62 22 2c 20 73 6f 20 69 74  x}ranlib", so it
1f930 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
1f940 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
1f950 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63  ..set dummy ${ac
1f960 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 72 61 6e  _tool_prefix}ran
1f970 6c 69 62 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  lib; ac_word=$2.
1f980 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1f990 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
1f9a0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
1f9b0 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
1f9c0 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
1f9d0 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
1f9e0 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
1f9f0 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49  ac_cv_prog_RANLI
1fa00 42 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  B+set}" = set; t
1fa10 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
1fa20 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
1fa30 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
1fa40 2d 6e 20 22 24 52 41 4e 4c 49 42 22 3b 20 74 68  -n "$RANLIB"; th
1fa50 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
1fa60 52 41 4e 4c 49 42 3d 22 24 52 41 4e 4c 49 42 22  RANLIB="$RANLIB"
1fa70 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
1fa80 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
1fa90 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
1faa0 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
1fab0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
1fac0 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
1fad0 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
1fae0 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
1faf0 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
1fb00 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
1fb10 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
1fb20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
1fb30 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
1fb40 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
1fb50 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
1fb60 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
1fb70 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
1fb80 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
1fb90 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
1fba0 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
1fbb0 5f 52 41 4e 4c 49 42 3d 22 24 7b 61 63 5f 74 6f  _RANLIB="${ac_to
1fbc0 6f 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c 69 62  ol_prefix}ranlib
1fbd0 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ".    $as_echo "
1fbe0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1fbf0 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
1fc00 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1fc10 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
1fc20 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f  k 2.  fi.done.do
1fc30 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
1fc40 49 46 53 0a 0a 66 69 0a 66 69 0a 52 41 4e 4c 49  IFS..fi.fi.RANLI
1fc50 42 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41  B=$ac_cv_prog_RA
1fc60 4e 4c 49 42 0a 69 66 20 74 65 73 74 20 2d 6e 20  NLIB.if test -n 
1fc70 22 24 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a  "$RANLIB"; then.
1fc80 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
1fc90 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1fca0 73 75 6c 74 3a 20 24 52 41 4e 4c 49 42 22 20 3e  sult: $RANLIB" >
1fcb0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 52 41  &5.$as_echo "$RA
1fcc0 4e 4c 49 42 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  NLIB" >&6; }.els
1fcd0 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
1fce0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1fcf0 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
1fd00 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
1fd10 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20  6; }.fi...fi.if 
1fd20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
1fd30 70 72 6f 67 5f 52 41 4e 4c 49 42 22 3b 20 74 68  prog_RANLIB"; th
1fd40 65 6e 0a 20 20 61 63 5f 63 74 5f 52 41 4e 4c 49  en.  ac_ct_RANLI
1fd50 42 3d 24 52 41 4e 4c 49 42 0a 20 20 23 20 45 78  B=$RANLIB.  # Ex
1fd60 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
1fd70 77 6f 72 64 20 6f 66 20 22 72 61 6e 6c 69 62 22  word of "ranlib"
1fd80 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
1fd90 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
1fda0 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
1fdb0 6d 79 20 72 61 6e 6c 69 62 3b 20 61 63 5f 77 6f  my ranlib; ac_wo
1fdc0 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
1fdd0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1fde0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
1fdf0 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
1fe00 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
1fe10 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
1fe20 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
1fe30 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
1fe40 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 2b 73 65  _ac_ct_RANLIB+se
1fe50 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
1fe60 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
1fe70 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
1fe80 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
1fe90 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 3b 20  $ac_ct_RANLIB"; 
1fea0 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
1feb0 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 22  g_ac_ct_RANLIB="
1fec0 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 20 23  $ac_ct_RANLIB" #
1fed0 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
1fee0 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
1fef0 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
1ff00 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
1ff10 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
1ff20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
1ff30 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
1ff40 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
1ff50 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
1ff60 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
1ff70 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
1ff80 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
1ff90 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
1ffa0 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
1ffb0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
1ffc0 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
1ffd0 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
1ffe0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1fff0 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
20000 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
20010 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 22 72 61 6e  c_ct_RANLIB="ran
20020 6c 69 62 22 0a 20 20 20 20 24 61 73 5f 65 63 68  lib".    $as_ech
20030 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
20040 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
20050 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
20060 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
20070 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
20080 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
20090 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63  ve_IFS..fi.fi.ac
200a0 5f 63 74 5f 52 41 4e 4c 49 42 3d 24 61 63 5f 63  _ct_RANLIB=$ac_c
200b0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e  v_prog_ac_ct_RAN
200c0 4c 49 42 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  LIB.if test -n "
200d0 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 3b 20  $ac_ct_RANLIB"; 
200e0 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
200f0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
20100 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
20110 74 5f 52 41 4e 4c 49 42 22 20 3e 26 35 0a 24 61  t_RANLIB" >&5.$a
20120 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 52  s_echo "$ac_ct_R
20130 41 4e 4c 49 42 22 20 3e 26 36 3b 20 7d 0a 65 6c  ANLIB" >&6; }.el
20140 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
20150 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
20160 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
20170 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
20180 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74  &6; }.fi..  if t
20190 65 73 74 20 22 78 24 61 63 5f 63 74 5f 52 41 4e  est "x$ac_ct_RAN
201a0 4c 49 42 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20  LIB" = x; then. 
201b0 20 20 20 52 41 4e 4c 49 42 3d 22 3a 22 0a 20 20     RANLIB=":".  
201c0 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63  else.    case $c
201d0 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24  ross_compiling:$
201e0 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69  ac_tool_warned i
201f0 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63  n.yes:).{ $as_ec
20200 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
20210 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20  NO: WARNING: In 
20220 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f  the future, Auto
20230 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65  conf will not de
20240 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73  tect cross-tools
20250 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73  .whose name does
20260 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20   not start with 
20270 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74  the host triplet
20280 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20  .  If you think 
20290 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69  this.configurati
202a0 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20  on is useful to 
202b0 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74  you, please writ
202c0 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e  e to autoconf@gn
202d0 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73 5f  u.org." >&5.$as_
202e0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
202f0 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75  RNING: In the fu
20300 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77  ture, Autoconf w
20310 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63  ill not detect c
20320 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65  ross-tools.whose
20330 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73   name does not s
20340 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f  tart with the ho
20350 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20  st triplet.  If 
20360 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63  you think this.c
20370 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20  onfiguration is 
20380 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70  useful to you, p
20390 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61  lease write to a
203a0 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e  utoconf@gnu.org.
203b0 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f  " >&2;}.ac_tool_
203c0 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73  warned=yes ;;.es
203d0 61 63 0a 20 20 20 20 52 41 4e 4c 49 42 3d 24 61  ac.    RANLIB=$a
203e0 63 5f 63 74 5f 52 41 4e 4c 49 42 0a 20 20 66 69  c_ct_RANLIB.  fi
203f0 0a 65 6c 73 65 0a 20 20 52 41 4e 4c 49 42 3d 22  .else.  RANLIB="
20400 24 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c  $ac_cv_prog_RANL
20410 49 42 22 0a 66 69 0a 0a 74 65 73 74 20 2d 7a 20  IB".fi..test -z 
20420 22 24 52 41 4e 4c 49 42 22 20 26 26 20 52 41 4e  "$RANLIB" && RAN
20430 4c 49 42 3d 3a 0a 0a 0a 0a 0a 0a 0a 23 20 44 65  LIB=:.......# De
20440 74 65 72 6d 69 6e 65 20 63 6f 6d 6d 61 6e 64 73  termine commands
20450 20 74 6f 20 63 72 65 61 74 65 20 6f 6c 64 2d 73   to create old-s
20460 74 79 6c 65 20 73 74 61 74 69 63 20 61 72 63 68  tyle static arch
20470 69 76 65 73 2e 0a 6f 6c 64 5f 61 72 63 68 69 76  ives..old_archiv
20480 65 5f 63 6d 64 73 3d 27 24 41 52 20 24 41 52 5f  e_cmds='$AR $AR_
20490 46 4c 41 47 53 20 24 6f 6c 64 6c 69 62 24 6f 6c  FLAGS $oldlib$ol
204a0 64 6f 62 6a 73 27 0a 6f 6c 64 5f 70 6f 73 74 69  dobjs'.old_posti
204b0 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 27 63 68 6d  nstall_cmds='chm
204c0 6f 64 20 36 34 34 20 24 6f 6c 64 6c 69 62 27 0a  od 644 $oldlib'.
204d0 6f 6c 64 5f 70 6f 73 74 75 6e 69 6e 73 74 61 6c  old_postuninstal
204e0 6c 5f 63 6d 64 73 3d 0a 0a 69 66 20 74 65 73 74  l_cmds=..if test
204f0 20 2d 6e 20 22 24 52 41 4e 4c 49 42 22 3b 20 74   -n "$RANLIB"; t
20500 68 65 6e 0a 20 20 63 61 73 65 20 24 68 6f 73 74  hen.  case $host
20510 5f 6f 73 20 69 6e 0a 20 20 6f 70 65 6e 62 73 64  _os in.  openbsd
20520 2a 29 0a 20 20 20 20 6f 6c 64 5f 70 6f 73 74 69  *).    old_posti
20530 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 22 24 6f 6c  nstall_cmds="$ol
20540 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d  d_postinstall_cm
20550 64 73 7e 5c 24 52 41 4e 4c 49 42 20 2d 74 20 5c  ds~\$RANLIB -t \
20560 24 6f 6c 64 6c 69 62 22 0a 20 20 20 20 3b 3b 0a  $oldlib".    ;;.
20570 20 20 2a 29 0a 20 20 20 20 6f 6c 64 5f 70 6f 73    *).    old_pos
20580 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 22 24  tinstall_cmds="$
20590 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f  old_postinstall_
205a0 63 6d 64 73 7e 5c 24 52 41 4e 4c 49 42 20 5c 24  cmds~\$RANLIB \$
205b0 6f 6c 64 6c 69 62 22 0a 20 20 20 20 3b 3b 0a 20  oldlib".    ;;. 
205c0 20 65 73 61 63 0a 20 20 6f 6c 64 5f 61 72 63 68   esac.  old_arch
205d0 69 76 65 5f 63 6d 64 73 3d 22 24 6f 6c 64 5f 61  ive_cmds="$old_a
205e0 72 63 68 69 76 65 5f 63 6d 64 73 7e 5c 24 52 41  rchive_cmds~\$RA
205f0 4e 4c 49 42 20 5c 24 6f 6c 64 6c 69 62 22 0a 66  NLIB \$oldlib".f
20600 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  i...............
20610 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
20620 0a 0a 0a 0a 23 20 49 66 20 6e 6f 20 43 20 63 6f  ....# If no C co
20630 6d 70 69 6c 65 72 20 77 61 73 20 73 70 65 63 69  mpiler was speci
20640 66 69 65 64 2c 20 75 73 65 20 43 43 2e 0a 4c 54  fied, use CC..LT
20650 43 43 3d 24 7b 4c 54 43 43 2d 22 24 43 43 22 7d  CC=${LTCC-"$CC"}
20660 0a 0a 23 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70  ..# If no C comp
20670 69 6c 65 72 20 66 6c 61 67 73 20 77 65 72 65 20  iler flags were 
20680 73 70 65 63 69 66 69 65 64 2c 20 75 73 65 20 43  specified, use C
20690 46 4c 41 47 53 2e 0a 4c 54 43 46 4c 41 47 53 3d  FLAGS..LTCFLAGS=
206a0 24 7b 4c 54 43 46 4c 41 47 53 2d 22 24 43 46 4c  ${LTCFLAGS-"$CFL
206b0 41 47 53 22 7d 0a 0a 23 20 41 6c 6c 6f 77 20 43  AGS"}..# Allow C
206c0 43 20 74 6f 20 62 65 20 61 20 70 72 6f 67 72 61  C to be a progra
206d0 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 75  m name with argu
206e0 6d 65 6e 74 73 2e 0a 63 6f 6d 70 69 6c 65 72 3d  ments..compiler=
206f0 24 43 43 0a 0a 0a 23 20 43 68 65 63 6b 20 66 6f  $CC...# Check fo
20700 72 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 67 72 61  r command to gra
20710 62 20 74 68 65 20 72 61 77 20 73 79 6d 62 6f 6c  b the raw symbol
20720 20 6e 61 6d 65 20 66 6f 6c 6c 6f 77 65 64 20 62   name followed b
20730 79 20 43 20 73 79 6d 62 6f 6c 20 66 72 6f 6d 20  y C symbol from 
20740 6e 6d 2e 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  nm..{ $as_echo "
20750 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
20760 63 68 65 63 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64  checking command
20770 20 74 6f 20 70 61 72 73 65 20 24 4e 4d 20 6f 75   to parse $NM ou
20780 74 70 75 74 20 66 72 6f 6d 20 24 63 6f 6d 70 69  tput from $compi
20790 6c 65 72 20 6f 62 6a 65 63 74 22 20 3e 26 35 0a  ler object" >&5.
207a0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
207b0 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64 20 74 6f 20  king command to 
207c0 70 61 72 73 65 20 24 4e 4d 20 6f 75 74 70 75 74  parse $NM output
207d0 20 66 72 6f 6d 20 24 63 6f 6d 70 69 6c 65 72 20   from $compiler 
207e0 6f 62 6a 65 63 74 2e 2e 2e 20 22 20 3e 26 36 3b  object... " >&6;
207f0 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74   }.if test "${lt
20800 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
20810 79 6d 62 6f 6c 5f 70 69 70 65 2b 73 65 74 7d 22  ymbol_pipe+set}"
20820 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24   = set; then.  $
20830 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
20840 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 0a  ed) " >&6.else..
20850 23 20 54 68 65 73 65 20 61 72 65 20 73 61 6e 65  # These are sane
20860 20 64 65 66 61 75 6c 74 73 20 74 68 61 74 20 77   defaults that w
20870 6f 72 6b 20 6f 6e 20 61 74 20 6c 65 61 73 74 20  ork on at least 
20880 61 20 66 65 77 20 6f 6c 64 20 73 79 73 74 65 6d  a few old system
20890 73 2e 0a 23 20 5b 54 68 65 79 20 63 6f 6d 65 20  s..# [They come 
208a0 66 72 6f 6d 20 55 6c 74 72 69 78 2e 20 20 57 68  from Ultrix.  Wh
208b0 61 74 20 63 6f 75 6c 64 20 62 65 20 6f 6c 64 65  at could be olde
208c0 72 20 74 68 61 6e 20 55 6c 74 72 69 78 3f 21 21  r than Ultrix?!!
208d0 20 3b 29 5d 0a 0a 23 20 43 68 61 72 61 63 74 65   ;)]..# Characte
208e0 72 20 63 6c 61 73 73 20 64 65 73 63 72 69 62 69  r class describi
208f0 6e 67 20 4e 4d 20 67 6c 6f 62 61 6c 20 73 79 6d  ng NM global sym
20900 62 6f 6c 20 63 6f 64 65 73 2e 0a 73 79 6d 63 6f  bol codes..symco
20910 64 65 3d 27 5b 42 43 44 45 47 52 53 54 5d 27 0a  de='[BCDEGRST]'.
20920 0a 23 20 52 65 67 65 78 70 20 74 6f 20 6d 61 74  .# Regexp to mat
20930 63 68 20 73 79 6d 62 6f 6c 73 20 74 68 61 74 20  ch symbols that 
20940 63 61 6e 20 62 65 20 61 63 63 65 73 73 65 64 20  can be accessed 
20950 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 43 2e  directly from C.
20960 0a 73 79 6d 70 61 74 3d 27 5c 28 5b 5f 41 2d 5a  .sympat='\([_A-Z
20970 61 2d 7a 5d 5b 5f 41 2d 5a 61 2d 7a 30 2d 39 5d  a-z][_A-Za-z0-9]
20980 2a 5c 29 27 0a 0a 23 20 44 65 66 69 6e 65 20 73  *\)'..# Define s
20990 79 73 74 65 6d 2d 73 70 65 63 69 66 69 63 20 76  ystem-specific v
209a0 61 72 69 61 62 6c 65 73 2e 0a 63 61 73 65 20 24  ariables..case $
209b0 68 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78 2a 29  host_os in.aix*)
209c0 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44  .  symcode='[BCD
209d0 54 5d 27 0a 20 20 3b 3b 0a 63 79 67 77 69 6e 2a  T]'.  ;;.cygwin*
209e0 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32   | mingw* | pw32
209f0 2a 20 7c 20 63 65 67 63 63 2a 29 0a 20 20 73 79  * | cegcc*).  sy
20a00 6d 63 6f 64 65 3d 27 5b 41 42 43 44 47 49 53 54  mcode='[ABCDGIST
20a10 57 5d 27 0a 20 20 3b 3b 0a 68 70 75 78 2a 29 0a  W]'.  ;;.hpux*).
20a20 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74    if test "$host
20a30 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68  _cpu" = ia64; th
20a40 65 6e 0a 20 20 20 20 73 79 6d 63 6f 64 65 3d 27  en.    symcode='
20a50 5b 41 42 43 44 45 47 52 53 54 5d 27 0a 20 20 66  [ABCDEGRST]'.  f
20a60 69 0a 20 20 3b 3b 0a 69 72 69 78 2a 20 7c 20 6e  i.  ;;.irix* | n
20a70 6f 6e 73 74 6f 70 75 78 2a 29 0a 20 20 73 79 6d  onstopux*).  sym
20a80 63 6f 64 65 3d 27 5b 42 43 44 45 47 52 53 54 5d  code='[BCDEGRST]
20a90 27 0a 20 20 3b 3b 0a 6f 73 66 2a 29 0a 20 20 73  '.  ;;.osf*).  s
20aa0 79 6d 63 6f 64 65 3d 27 5b 42 43 44 45 47 51 52  ymcode='[BCDEGQR
20ab0 53 54 5d 27 0a 20 20 3b 3b 0a 73 6f 6c 61 72 69  ST]'.  ;;.solari
20ac0 73 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b  s*).  symcode='[
20ad0 42 44 52 54 5d 27 0a 20 20 3b 3b 0a 73 63 6f 33  BDRT]'.  ;;.sco3
20ae0 2e 32 76 35 2a 29 0a 20 20 73 79 6d 63 6f 64 65  .2v5*).  symcode
20af0 3d 27 5b 44 54 5d 27 0a 20 20 3b 3b 0a 73 79 73  ='[DT]'.  ;;.sys
20b00 76 34 2e 32 75 77 32 2a 29 0a 20 20 73 79 6d 63  v4.2uw2*).  symc
20b10 6f 64 65 3d 27 5b 44 54 5d 27 0a 20 20 3b 3b 0a  ode='[DT]'.  ;;.
20b20 73 79 73 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a  sysv5* | sco5v6*
20b30 20 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c 20 4f   | unixware* | O
20b40 70 65 6e 55 4e 49 58 2a 29 0a 20 20 73 79 6d 63  penUNIX*).  symc
20b50 6f 64 65 3d 27 5b 41 42 44 54 5d 27 0a 20 20 3b  ode='[ABDT]'.  ;
20b60 3b 0a 73 79 73 76 34 29 0a 20 20 73 79 6d 63 6f  ;.sysv4).  symco
20b70 64 65 3d 27 5b 44 46 4e 53 54 55 5d 27 0a 20 20  de='[DFNSTU]'.  
20b80 3b 3b 0a 65 73 61 63 0a 0a 23 20 49 66 20 77 65  ;;.esac..# If we
20b90 27 72 65 20 75 73 69 6e 67 20 47 4e 55 20 6e 6d  're using GNU nm
20ba0 2c 20 74 68 65 6e 20 75 73 65 20 69 74 73 20 73  , then use its s
20bb0 74 61 6e 64 61 72 64 20 73 79 6d 62 6f 6c 20 63  tandard symbol c
20bc0 6f 64 65 73 2e 0a 63 61 73 65 20 60 24 4e 4d 20  odes..case `$NM 
20bd0 2d 56 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e 55  -V 2>&1` in.*GNU
20be0 2a 20 7c 20 2a 27 77 69 74 68 20 42 46 44 27 2a  * | *'with BFD'*
20bf0 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42  ).  symcode='[AB
20c00 43 44 47 49 52 53 54 57 5d 27 20 3b 3b 0a 65 73  CDGIRSTW]' ;;.es
20c10 61 63 0a 0a 23 20 54 72 61 6e 73 66 6f 72 6d 20  ac..# Transform 
20c20 61 6e 20 65 78 74 72 61 63 74 65 64 20 73 79 6d  an extracted sym
20c30 62 6f 6c 20 6c 69 6e 65 20 69 6e 74 6f 20 61 20  bol line into a 
20c40 70 72 6f 70 65 72 20 43 20 64 65 63 6c 61 72 61  proper C declara
20c50 74 69 6f 6e 2e 0a 23 20 53 6f 6d 65 20 73 79 73  tion..# Some sys
20c60 74 65 6d 73 20 28 65 73 70 2e 20 6f 6e 20 69 61  tems (esp. on ia
20c70 36 34 29 20 6c 69 6e 6b 20 64 61 74 61 20 61 6e  64) link data an
20c80 64 20 63 6f 64 65 20 73 79 6d 62 6f 6c 73 20 64  d code symbols d
20c90 69 66 66 65 72 65 6e 74 6c 79 2c 0a 23 20 73 6f  ifferently,.# so
20ca0 20 75 73 65 20 74 68 69 73 20 67 65 6e 65 72 61   use this genera
20cb0 6c 20 61 70 70 72 6f 61 63 68 2e 0a 6c 74 5f 63  l approach..lt_c
20cc0 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
20cd0 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c 3d 22 73 65  bol_to_cdecl="se
20ce0 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 54 20 2e 2a  d -n -e 's/^T .*
20cf0 20 5c 28 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20   \(.*\)$/extern 
20d00 69 6e 74 20 5c 31 28 29 3b 2f 70 27 20 2d 65 20  int \1();/p' -e 
20d10 27 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 2e 2a  's/^$symcode* .*
20d20 20 5c 28 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20   \(.*\)$/extern 
20d30 63 68 61 72 20 5c 31 3b 2f 70 27 22 0a 0a 23 20  char \1;/p'"..# 
20d40 54 72 61 6e 73 66 6f 72 6d 20 61 6e 20 65 78 74  Transform an ext
20d50 72 61 63 74 65 64 20 73 79 6d 62 6f 6c 20 6c 69  racted symbol li
20d60 6e 65 20 69 6e 74 6f 20 73 79 6d 62 6f 6c 20 6e  ne into symbol n
20d70 61 6d 65 20 61 6e 64 20 73 79 6d 62 6f 6c 20 61  ame and symbol a
20d80 64 64 72 65 73 73 0a 6c 74 5f 63 76 5f 73 79 73  ddress.lt_cv_sys
20d90 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74  _global_symbol_t
20da0 6f 5f 63 5f 6e 61 6d 65 5f 61 64 64 72 65 73 73  o_c_name_address
20db0 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e  ="sed -n -e 's/^
20dc0 3a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 24 2f 20 20  : \([^ ]*\) $/  
20dd0 7b 5c 5c 5c 22 5c 31 5c 5c 5c 22 2c 20 28 76 6f  {\\\"\1\\\", (vo
20de0 69 64 20 2a 29 20 30 7d 2c 2f 70 27 20 2d 65 20  id *) 0},/p' -e 
20df0 27 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 5c 28  's/^$symcode* \(
20e00 5b 5e 20 5d 2a 5c 29 20 5c 28 5b 5e 20 5d 2a 5c  [^ ]*\) \([^ ]*\
20e10 29 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 76  )$/  {\"\2\", (v
20e20 6f 69 64 20 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27  oid *) \&\2},/p'
20e30 22 0a 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62  ".lt_cv_sys_glob
20e40 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e  al_symbol_to_c_n
20e50 61 6d 65 5f 61 64 64 72 65 73 73 5f 6c 69 62 5f  ame_address_lib_
20e60 70 72 65 66 69 78 3d 22 73 65 64 20 2d 6e 20 2d  prefix="sed -n -
20e70 65 20 27 73 2f 5e 3a 20 5c 28 5b 5e 20 5d 2a 5c  e 's/^: \([^ ]*\
20e80 29 20 24 2f 20 20 7b 5c 5c 5c 22 5c 31 5c 5c 5c  ) $/  {\\\"\1\\\
20e90 22 2c 20 28 76 6f 69 64 20 2a 29 20 30 7d 2c 2f  ", (void *) 0},/
20ea0 70 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f  p' -e 's/^$symco
20eb0 64 65 2a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28  de* \([^ ]*\) \(
20ec0 6c 69 62 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c  lib[^ ]*\)$/  {\
20ed0 22 5c 32 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20  "\2\", (void *) 
20ee0 5c 26 5c 32 7d 2c 2f 70 27 20 2d 65 20 27 73 2f  \&\2},/p' -e 's/
20ef0 5e 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b 5e 20  ^$symcode* \([^ 
20f00 5d 2a 5c 29 20 5c 28 5b 5e 20 5d 2a 5c 29 24 2f  ]*\) \([^ ]*\)$/
20f10 20 20 7b 5c 22 6c 69 62 5c 32 5c 22 2c 20 28 76    {\"lib\2\", (v
20f20 6f 69 64 20 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27  oid *) \&\2},/p'
20f30 22 0a 0a 23 20 48 61 6e 64 6c 65 20 43 52 4c 46  "..# Handle CRLF
20f40 20 69 6e 20 6d 69 6e 67 77 20 74 6f 6f 6c 20 63   in mingw tool c
20f50 68 61 69 6e 0a 6f 70 74 5f 63 72 3d 0a 63 61 73  hain.opt_cr=.cas
20f60 65 20 24 62 75 69 6c 64 5f 6f 73 20 69 6e 0a 6d  e $build_os in.m
20f70 69 6e 67 77 2a 29 0a 20 20 6f 70 74 5f 63 72 3d  ingw*).  opt_cr=
20f80 60 24 45 43 48 4f 20 27 78 5c 7b 30 2c 31 5c 7d  `$ECHO 'x\{0,1\}
20f90 27 20 7c 20 74 72 20 78 20 27 5c 30 31 35 27 60  ' | tr x '\015'`
20fa0 20 23 20 6f 70 74 69 6f 6e 20 63 72 20 69 6e 20   # option cr in 
20fb0 72 65 67 65 78 70 0a 20 20 3b 3b 0a 65 73 61 63  regexp.  ;;.esac
20fc0 0a 0a 23 20 54 72 79 20 77 69 74 68 6f 75 74 20  ..# Try without 
20fd0 61 20 70 72 65 66 69 78 20 75 6e 64 65 72 73 63  a prefix undersc
20fe0 6f 72 65 2c 20 74 68 65 6e 20 77 69 74 68 20 69  ore, then with i
20ff0 74 2e 0a 66 6f 72 20 61 63 5f 73 79 6d 70 72 66  t..for ac_symprf
21000 78 20 69 6e 20 22 22 20 22 5f 22 3b 20 64 6f 0a  x in "" "_"; do.
21010 0a 20 20 23 20 54 72 61 6e 73 66 6f 72 6d 20 73  .  # Transform s
21020 79 6d 63 6f 64 65 2c 20 73 79 6d 70 61 74 2c 20  ymcode, sympat, 
21030 61 6e 64 20 73 79 6d 70 72 66 78 20 69 6e 74 6f  and symprfx into
21040 20 61 20 72 61 77 20 73 79 6d 62 6f 6c 20 61 6e   a raw symbol an
21050 64 20 61 20 43 20 73 79 6d 62 6f 6c 2e 0a 20 20  d a C symbol..  
21060 73 79 6d 78 66 72 6d 3d 22 5c 5c 31 20 24 61 63  symxfrm="\\1 $ac
21070 5f 73 79 6d 70 72 66 78 5c 5c 32 20 5c 5c 32 22  _symprfx\\2 \\2"
21080 0a 0a 20 20 23 20 57 72 69 74 65 20 74 68 65 20  ..  # Write the 
21090 72 61 77 20 61 6e 64 20 43 20 69 64 65 6e 74 69  raw and C identi
210a0 66 69 65 72 73 2e 0a 20 20 69 66 20 74 65 73 74  fiers..  if test
210b0 20 22 24 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65   "$lt_cv_nm_inte
210c0 72 66 61 63 65 22 20 3d 20 22 4d 53 20 64 75 6d  rface" = "MS dum
210d0 70 62 69 6e 22 3b 20 74 68 65 6e 0a 20 20 20 20  pbin"; then.    
210e0 23 20 46 61 6b 65 20 69 74 20 66 6f 72 20 64 75  # Fake it for du
210f0 6d 70 62 69 6e 20 61 6e 64 20 73 61 79 20 54 20  mpbin and say T 
21100 66 6f 72 20 61 6e 79 20 6e 6f 6e 2d 73 74 61 74  for any non-stat
21110 69 63 20 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20  ic function.    
21120 23 20 61 6e 64 20 44 20 66 6f 72 20 61 6e 79 20  # and D for any 
21130 67 6c 6f 62 61 6c 20 76 61 72 69 61 62 6c 65 2e  global variable.
21140 0a 20 20 20 20 23 20 41 6c 73 6f 20 66 69 6e 64  .    # Also find
21150 20 43 2b 2b 20 61 6e 64 20 5f 5f 66 61 73 74 63   C++ and __fastc
21160 61 6c 6c 20 73 79 6d 62 6f 6c 73 20 66 72 6f 6d  all symbols from
21170 20 4d 53 56 43 2b 2b 2c 0a 20 20 20 20 23 20 77   MSVC++,.    # w
21180 68 69 63 68 20 73 74 61 72 74 20 77 69 74 68 20  hich start with 
21190 40 20 6f 72 20 3f 2e 0a 20 20 20 20 6c 74 5f 63  @ or ?..    lt_c
211a0 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
211b0 62 6f 6c 5f 70 69 70 65 3d 22 24 41 57 4b 20 27  bol_pipe="$AWK '
211c0 22 5c 0a 22 20 20 20 20 20 7b 6c 61 73 74 5f 73  "\."     {last_s
211d0 65 63 74 69 6f 6e 3d 73 65 63 74 69 6f 6e 3b 20  ection=section; 
211e0 73 65 63 74 69 6f 6e 3d 5c 24 20 33 7d 3b 22 5c  section=\$ 3};"\
211f0 0a 22 20 20 20 20 20 2f 53 65 63 74 69 6f 6e 20  ."     /Section 
21200 6c 65 6e 67 74 68 20 2e 2a 23 72 65 6c 6f 63 73  length .*#relocs
21210 2e 2a 28 70 69 63 6b 20 61 6e 79 29 2f 7b 68 69  .*(pick any)/{hi
21220 64 65 5b 6c 61 73 74 5f 73 65 63 74 69 6f 6e 5d  de[last_section]
21230 3d 31 7d 3b 22 5c 0a 22 20 20 20 20 20 5c 24 20  =1};"\."     \$ 
21240 30 21 7e 2f 45 78 74 65 72 6e 61 6c 20 2a 5c 7c  0!~/External *\|
21250 2f 7b 6e 65 78 74 7d 3b 22 5c 0a 22 20 20 20 20  /{next};"\."    
21260 20 2f 20 30 2b 20 55 4e 44 45 46 20 2f 7b 6e 65   / 0+ UNDEF /{ne
21270 78 74 7d 3b 20 2f 20 55 4e 44 45 46 20 5c 28 5b  xt}; / UNDEF \([
21280 5e 7c 5d 5c 29 2a 28 29 2f 7b 6e 65 78 74 7d 3b  ^|]\)*()/{next};
21290 22 5c 0a 22 20 20 20 20 20 7b 69 66 28 68 69 64  "\."     {if(hid
212a0 65 5b 73 65 63 74 69 6f 6e 5d 29 20 6e 65 78 74  e[section]) next
212b0 7d 3b 22 5c 0a 22 20 20 20 20 20 7b 66 3d 30 7d  };"\."     {f=0}
212c0 3b 20 5c 24 20 30 7e 2f 5c 28 5c 29 2e 2a 5c 7c  ; \$ 0~/\(\).*\|
212d0 2f 7b 66 3d 31 7d 3b 20 7b 70 72 69 6e 74 66 20  /{f=1}; {printf 
212e0 66 20 3f 20 5c 22 54 20 5c 22 20 3a 20 5c 22 44  f ? \"T \" : \"D
212f0 20 5c 22 7d 3b 22 5c 0a 22 20 20 20 20 20 7b 73   \"};"\."     {s
21300 70 6c 69 74 28 5c 24 20 30 2c 20 61 2c 20 2f 5c  plit(\$ 0, a, /\
21310 7c 7c 5c 72 2f 29 3b 20 73 70 6c 69 74 28 61 5b  ||\r/); split(a[
21320 32 5d 2c 20 73 29 7d 3b 22 5c 0a 22 20 20 20 20  2], s)};"\."    
21330 20 73 5b 31 5d 7e 2f 5e 5b 40 3f 5d 2f 7b 70 72   s[1]~/^[@?]/{pr
21340 69 6e 74 20 73 5b 31 5d 2c 20 73 5b 31 5d 3b 20  int s[1], s[1]; 
21350 6e 65 78 74 7d 3b 22 5c 0a 22 20 20 20 20 20 73  next};"\."     s
21360 5b 31 5d 7e 70 72 66 78 20 7b 73 70 6c 69 74 28  [1]~prfx {split(
21370 73 5b 31 5d 2c 74 2c 5c 22 40 5c 22 29 3b 20 70  s[1],t,\"@\"); p
21380 72 69 6e 74 20 74 5b 31 5d 2c 20 73 75 62 73 74  rint t[1], subst
21390 72 28 74 5b 31 5d 2c 6c 65 6e 67 74 68 28 70 72  r(t[1],length(pr
213a0 66 78 29 29 7d 22 5c 0a 22 20 20 20 20 20 27 20  fx))}"\."     ' 
213b0 70 72 66 78 3d 5e 24 61 63 5f 73 79 6d 70 72 66  prfx=^$ac_symprf
213c0 78 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74  x".  else.    lt
213d0 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
213e0 79 6d 62 6f 6c 5f 70 69 70 65 3d 22 73 65 64 20  ymbol_pipe="sed 
213f0 2d 6e 20 2d 65 20 27 73 2f 5e 2e 2a 5b 09 20 5d  -n -e 's/^.*[. ]
21400 5c 28 24 73 79 6d 63 6f 64 65 24 73 79 6d 63 6f  \($symcode$symco
21410 64 65 2a 5c 29 5b 09 20 5d 5b 09 20 5d 2a 24 61  de*\)[. ][. ]*$a
21420 63 5f 73 79 6d 70 72 66 78 24 73 79 6d 70 61 74  c_symprfx$sympat
21430 24 6f 70 74 5f 63 72 24 2f 24 73 79 6d 78 66 72  $opt_cr$/$symxfr
21440 6d 2f 70 27 22 0a 20 20 66 69 0a 0a 20 20 23 20  m/p'".  fi..  # 
21450 43 68 65 63 6b 20 74 6f 20 73 65 65 20 74 68 61  Check to see tha
21460 74 20 74 68 65 20 70 69 70 65 20 77 6f 72 6b 73  t the pipe works
21470 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 70 69   correctly..  pi
21480 70 65 5f 77 6f 72 6b 73 3d 6e 6f 0a 0a 20 20 72  pe_works=no..  r
21490 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20  m -f conftest*. 
214a0 20 63 61 74 20 3e 20 63 6f 6e 66 74 65 73 74 2e   cat > conftest.
214b0 24 61 63 5f 65 78 74 20 3c 3c 5f 4c 54 5f 45 4f  $ac_ext <<_LT_EO
214c0 46 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73  F.#ifdef __cplus
214d0 70 6c 75 73 0a 65 78 74 65 72 6e 20 22 43 22 20  plus.extern "C" 
214e0 7b 0a 23 65 6e 64 69 66 0a 63 68 61 72 20 6e 6d  {.#endif.char nm
214f0 5f 74 65 73 74 5f 76 61 72 3b 0a 76 6f 69 64 20  _test_var;.void 
21500 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 28 76 6f 69  nm_test_func(voi
21510 64 29 3b 0a 76 6f 69 64 20 6e 6d 5f 74 65 73 74  d);.void nm_test
21520 5f 66 75 6e 63 28 76 6f 69 64 29 7b 7d 0a 23 69  _func(void){}.#i
21530 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73  fdef __cplusplus
21540 0a 7d 0a 23 65 6e 64 69 66 0a 69 6e 74 20 6d 61  .}.#endif.int ma
21550 69 6e 28 29 7b 6e 6d 5f 74 65 73 74 5f 76 61 72  in(){nm_test_var
21560 3d 27 61 27 3b 6e 6d 5f 74 65 73 74 5f 66 75 6e  ='a';nm_test_fun
21570 63 28 29 3b 72 65 74 75 72 6e 28 30 29 3b 7d 0a  c();return(0);}.
21580 5f 4c 54 5f 45 4f 46 0a 0a 20 20 69 66 20 7b 20  _LT_EOF..  if { 
21590 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
215a0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
215b0 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26  c_compile\"") >&
215c0 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f  5.  (eval $ac_co
215d0 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63  mpile) 2>&5.  ac
215e0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73  _status=$?.  $as
215f0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
21600 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
21610 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
21620 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
21630 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 23 20  ; }; then.    # 
21640 4e 6f 77 20 74 72 79 20 74 6f 20 67 72 61 62 20  Now try to grab 
21650 74 68 65 20 73 79 6d 62 6f 6c 73 2e 0a 20 20 20  the symbols..   
21660 20 6e 6c 69 73 74 3d 63 6f 6e 66 74 65 73 74 2e   nlist=conftest.
21670 6e 6d 0a 20 20 20 20 69 66 20 7b 20 28 65 76 61  nm.    if { (eva
21680 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
21690 4c 49 4e 45 4e 4f 3a 20 5c 22 24 4e 4d 20 63 6f  LINENO: \"$NM co
216a0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
216b0 74 20 5c 7c 20 24 6c 74 5f 63 76 5f 73 79 73 5f  t \| $lt_cv_sys_
216c0 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69  global_symbol_pi
216d0 70 65 20 5c 3e 20 24 6e 6c 69 73 74 5c 22 22 29  pe \> $nlist\"")
216e0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 4e 4d   >&5.  (eval $NM
216f0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
21700 6a 65 78 74 20 5c 7c 20 24 6c 74 5f 63 76 5f 73  jext \| $lt_cv_s
21710 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
21720 5f 70 69 70 65 20 5c 3e 20 24 6e 6c 69 73 74 29  _pipe \> $nlist)
21730 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
21740 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20  s=$?.  $as_echo 
21750 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
21760 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
21770 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
21780 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26  ac_status); } &&
21790 20 74 65 73 74 20 2d 73 20 22 24 6e 6c 69 73 74   test -s "$nlist
217a0 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 23 20  "; then.      # 
217b0 54 72 79 20 73 6f 72 74 69 6e 67 20 61 6e 64 20  Try sorting and 
217c0 75 6e 69 71 75 69 66 79 69 6e 67 20 74 68 65 20  uniquifying the 
217d0 6f 75 74 70 75 74 2e 0a 20 20 20 20 20 20 69 66  output..      if
217e0 20 73 6f 72 74 20 22 24 6e 6c 69 73 74 22 20 7c   sort "$nlist" |
217f0 20 75 6e 69 71 20 3e 20 22 24 6e 6c 69 73 74 22   uniq > "$nlist"
21800 54 3b 20 74 68 65 6e 0a 09 6d 76 20 2d 66 20 22  T; then..mv -f "
21810 24 6e 6c 69 73 74 22 54 20 22 24 6e 6c 69 73 74  $nlist"T "$nlist
21820 22 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 72 6d  ".      else..rm
21830 20 2d 66 20 22 24 6e 6c 69 73 74 22 54 0a 20 20   -f "$nlist"T.  
21840 20 20 20 20 66 69 0a 0a 20 20 20 20 20 20 23 20      fi..      # 
21850 4d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 77  Make sure that w
21860 65 20 73 6e 61 67 67 65 64 20 61 6c 6c 20 74 68  e snagged all th
21870 65 20 73 79 6d 62 6f 6c 73 20 77 65 20 6e 65 65  e symbols we nee
21880 64 2e 0a 20 20 20 20 20 20 69 66 20 24 47 52 45  d..      if $GRE
21890 50 20 27 20 6e 6d 5f 74 65 73 74 5f 76 61 72 24  P ' nm_test_var$
218a0 27 20 22 24 6e 6c 69 73 74 22 20 3e 2f 64 65 76  ' "$nlist" >/dev
218b0 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 69 66 20  /null; then..if 
218c0 24 47 52 45 50 20 27 20 6e 6d 5f 74 65 73 74 5f  $GREP ' nm_test_
218d0 66 75 6e 63 24 27 20 22 24 6e 6c 69 73 74 22 20  func$' "$nlist" 
218e0 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e  >/dev/null; then
218f0 0a 09 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f  ..  cat <<_LT_EO
21900 46 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  F > conftest.$ac
21910 5f 65 78 74 0a 23 69 66 64 65 66 20 5f 5f 63 70  _ext.#ifdef __cp
21920 6c 75 73 70 6c 75 73 0a 65 78 74 65 72 6e 20 22  lusplus.extern "
21930 43 22 20 7b 0a 23 65 6e 64 69 66 0a 0a 5f 4c 54  C" {.#endif.._LT
21940 5f 45 4f 46 0a 09 20 20 23 20 4e 6f 77 20 67 65  _EOF..  # Now ge
21950 6e 65 72 61 74 65 20 74 68 65 20 73 79 6d 62 6f  nerate the symbo
21960 6c 20 66 69 6c 65 2e 0a 09 20 20 65 76 61 6c 20  l file...  eval 
21970 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62  "$lt_cv_sys_glob
21980 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65  al_symbol_to_cde
21990 63 6c 22 27 20 3c 20 22 24 6e 6c 69 73 74 22 20  cl"' < "$nlist" 
219a0 7c 20 24 47 52 45 50 20 2d 76 20 6d 61 69 6e 20  | $GREP -v main 
219b0 3e 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  >> conftest.$ac_
219c0 65 78 74 27 0a 0a 09 20 20 63 61 74 20 3c 3c 5f  ext'...  cat <<_
219d0 4c 54 5f 45 4f 46 20 3e 3e 20 63 6f 6e 66 74 65  LT_EOF >> confte
219e0 73 74 2e 24 61 63 5f 65 78 74 0a 0a 2f 2a 20 54  st.$ac_ext../* T
219f0 68 65 20 6d 61 70 70 69 6e 67 20 62 65 74 77 65  he mapping betwe
21a00 65 6e 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 73 20  en symbol names 
21a10 61 6e 64 20 73 79 6d 62 6f 6c 73 2e 20 20 2a 2f  and symbols.  */
21a20 0a 63 6f 6e 73 74 20 73 74 72 75 63 74 20 7b 0a  .const struct {.
21a30 20 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6e 61    const char *na
21a40 6d 65 3b 0a 20 20 76 6f 69 64 20 20 20 20 20 20  me;.  void      
21a50 20 2a 61 64 64 72 65 73 73 3b 0a 7d 0a 6c 74 5f   *address;.}.lt_
21a60 5f 50 52 4f 47 52 41 4d 5f 5f 4c 54 58 5f 70 72  _PROGRAM__LTX_pr
21a70 65 6c 6f 61 64 65 64 5f 73 79 6d 62 6f 6c 73 5b  eloaded_symbols[
21a80 5d 20 3d 0a 7b 0a 20 20 7b 20 22 40 50 52 4f 47  ] =.{.  { "@PROG
21a90 52 41 4d 40 22 2c 20 28 76 6f 69 64 20 2a 29 20  RAM@", (void *) 
21aa0 30 20 7d 2c 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20  0 },._LT_EOF..  
21ab0 24 53 45 44 20 22 73 2f 5e 24 73 79 6d 63 6f 64  $SED "s/^$symcod
21ac0 65 24 73 79 6d 63 6f 64 65 2a 20 5c 28 2e 2a 5c  e$symcode* \(.*\
21ad0 29 20 5c 28 2e 2a 5c 29 24 2f 20 20 7b 5c 22 5c  ) \(.*\)$/  {\"\
21ae0 32 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20 5c 26  2\", (void *) \&
21af0 5c 32 7d 2c 2f 22 20 3c 20 22 24 6e 6c 69 73 74  \2},/" < "$nlist
21b00 22 20 7c 20 24 47 52 45 50 20 2d 76 20 6d 61 69  " | $GREP -v mai
21b10 6e 20 3e 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61  n >> conftest.$a
21b20 63 5f 65 78 74 0a 09 20 20 63 61 74 20 3c 3c 5c  c_ext..  cat <<\
21b30 5f 4c 54 5f 45 4f 46 20 3e 3e 20 63 6f 6e 66 74  _LT_EOF >> conft
21b40 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 7b 30  est.$ac_ext.  {0
21b50 2c 20 28 76 6f 69 64 20 2a 29 20 30 7d 0a 7d 3b  , (void *) 0}.};
21b60 0a 0a 2f 2a 20 54 68 69 73 20 77 6f 72 6b 73 20  ../* This works 
21b70 61 72 6f 75 6e 64 20 61 20 70 72 6f 62 6c 65 6d  around a problem
21b80 20 69 6e 20 46 72 65 65 42 53 44 20 6c 69 6e 6b   in FreeBSD link
21b90 65 72 20 2a 2f 0a 23 69 66 64 65 66 20 46 52 45  er */.#ifdef FRE
21ba0 45 42 53 44 5f 57 4f 52 4b 41 52 4f 55 4e 44 0a  EBSD_WORKAROUND.
21bb0 73 74 61 74 69 63 20 63 6f 6e 73 74 20 76 6f 69  static const voi
21bc0 64 20 2a 6c 74 5f 70 72 65 6c 6f 61 64 65 64 5f  d *lt_preloaded_
21bd0 73 65 74 75 70 28 29 20 7b 0a 20 20 72 65 74 75  setup() {.  retu
21be0 72 6e 20 6c 74 5f 5f 50 52 4f 47 52 41 4d 5f 5f  rn lt__PROGRAM__
21bf0 4c 54 58 5f 70 72 65 6c 6f 61 64 65 64 5f 73 79  LTX_preloaded_sy
21c00 6d 62 6f 6c 73 3b 0a 7d 0a 23 65 6e 64 69 66 0a  mbols;.}.#endif.
21c10 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73 70  .#ifdef __cplusp
21c20 6c 75 73 0a 7d 0a 23 65 6e 64 69 66 0a 5f 4c 54  lus.}.#endif._LT
21c30 5f 45 4f 46 0a 09 20 20 23 20 4e 6f 77 20 74 72  _EOF..  # Now tr
21c40 79 20 6c 69 6e 6b 69 6e 67 20 74 68 65 20 74 77  y linking the tw
21c50 6f 20 66 69 6c 65 73 2e 0a 09 20 20 6d 76 20 63  o files...  mv c
21c60 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
21c70 78 74 20 63 6f 6e 66 74 73 74 6d 2e 24 61 63 5f  xt conftstm.$ac_
21c80 6f 62 6a 65 78 74 0a 09 20 20 6c 74 5f 73 61 76  objext..  lt_sav
21c90 65 5f 4c 49 42 53 3d 22 24 4c 49 42 53 22 0a 09  e_LIBS="$LIBS"..
21ca0 20 20 6c 74 5f 73 61 76 65 5f 43 46 4c 41 47 53    lt_save_CFLAGS
21cb0 3d 22 24 43 46 4c 41 47 53 22 0a 09 20 20 4c 49  ="$CFLAGS"..  LI
21cc0 42 53 3d 22 63 6f 6e 66 74 73 74 6d 2e 24 61 63  BS="conftstm.$ac
21cd0 5f 6f 62 6a 65 78 74 22 0a 09 20 20 43 46 4c 41  _objext"..  CFLA
21ce0 47 53 3d 22 24 43 46 4c 41 47 53 24 6c 74 5f 70  GS="$CFLAGS$lt_p
21cf0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f  rog_compiler_no_
21d00 62 75 69 6c 74 69 6e 5f 66 6c 61 67 22 0a 09 20  builtin_flag".. 
21d10 20 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f   if { (eval echo
21d20 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
21d30 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 22 29  : \"$ac_link\"")
21d40 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
21d50 5f 6c 69 6e 6b 29 20 32 3e 26 35 0a 20 20 61 63  _link) 2>&5.  ac
21d60 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73  _status=$?.  $as
21d70 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
21d80 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
21d90 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
21da0 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
21db0 3b 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63  ; } && test -s c
21dc0 6f 6e 66 74 65 73 74 24 7b 61 63 5f 65 78 65 65  onftest${ac_exee
21dd0 78 74 7d 3b 20 74 68 65 6e 0a 09 20 20 20 20 70  xt}; then..    p
21de0 69 70 65 5f 77 6f 72 6b 73 3d 79 65 73 0a 09 20  ipe_works=yes.. 
21df0 20 66 69 0a 09 20 20 4c 49 42 53 3d 22 24 6c 74   fi..  LIBS="$lt
21e00 5f 73 61 76 65 5f 4c 49 42 53 22 0a 09 20 20 43  _save_LIBS"..  C
21e10 46 4c 41 47 53 3d 22 24 6c 74 5f 73 61 76 65 5f  FLAGS="$lt_save_
21e20 43 46 4c 41 47 53 22 0a 09 65 6c 73 65 0a 09 20  CFLAGS"..else.. 
21e30 20 65 63 68 6f 20 22 63 61 6e 6e 6f 74 20 66 69   echo "cannot fi
21e40 6e 64 20 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 20  nd nm_test_func 
21e50 69 6e 20 24 6e 6c 69 73 74 22 20 3e 26 35 0a 09  in $nlist" >&5..
21e60 66 69 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 65  fi.      else..e
21e70 63 68 6f 20 22 63 61 6e 6e 6f 74 20 66 69 6e 64  cho "cannot find
21e80 20 6e 6d 5f 74 65 73 74 5f 76 61 72 20 69 6e 20   nm_test_var in 
21e90 24 6e 6c 69 73 74 22 20 3e 26 35 0a 20 20 20 20  $nlist" >&5.    
21ea0 20 20 66 69 0a 20 20 20 20 65 6c 73 65 0a 20 20    fi.    else.  
21eb0 20 20 20 20 65 63 68 6f 20 22 63 61 6e 6e 6f 74      echo "cannot
21ec0 20 72 75 6e 20 24 6c 74 5f 63 76 5f 73 79 73 5f   run $lt_cv_sys_
21ed0 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69  global_symbol_pi
21ee0 70 65 22 20 3e 26 35 0a 20 20 20 20 66 69 0a 20  pe" >&5.    fi. 
21ef0 20 65 6c 73 65 0a 20 20 20 20 65 63 68 6f 20 22   else.    echo "
21f00 24 70 72 6f 67 6e 61 6d 65 3a 20 66 61 69 6c 65  $progname: faile
21f10 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
21f20 3e 26 35 0a 20 20 20 20 63 61 74 20 63 6f 6e 66  >&5.    cat conf
21f30 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
21f40 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63  .  fi.  rm -rf c
21f50 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66 74 73 74  onftest* conftst
21f60 2a 0a 0a 20 20 23 20 44 6f 20 6e 6f 74 20 75 73  *..  # Do not us
21f70 65 20 74 68 65 20 67 6c 6f 62 61 6c 5f 73 79 6d  e the global_sym
21f80 62 6f 6c 5f 70 69 70 65 20 75 6e 6c 65 73 73 20  bol_pipe unless 
21f90 69 74 20 77 6f 72 6b 73 2e 0a 20 20 69 66 20 74  it works..  if t
21fa0 65 73 74 20 22 24 70 69 70 65 5f 77 6f 72 6b 73  est "$pipe_works
21fb0 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  " = yes; then.  
21fc0 20 20 62 72 65 61 6b 0a 20 20 65 6c 73 65 0a 20    break.  else. 
21fd0 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f     lt_cv_sys_glo
21fe0 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 3d  bal_symbol_pipe=
21ff0 0a 20 20 66 69 0a 64 6f 6e 65 0a 0a 66 69 0a 0a  .  fi.done..fi..
22000 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f  if test -z "$lt_
22010 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
22020 6d 62 6f 6c 5f 70 69 70 65 22 3b 20 74 68 65 6e  mbol_pipe"; then
22030 0a 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f  .  lt_cv_sys_glo
22040 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64  bal_symbol_to_cd
22050 65 63 6c 3d 0a 66 69 0a 69 66 20 74 65 73 74 20  ecl=.fi.if test 
22060 2d 7a 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67  -z "$lt_cv_sys_g
22070 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
22080 65 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62  e$lt_cv_sys_glob
22090 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65  al_symbol_to_cde
220a0 63 6c 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  cl"; then.  { $a
220b0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
220c0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
220d0 66 61 69 6c 65 64 22 20 3e 26 35 0a 24 61 73 5f  failed" >&5.$as_
220e0 65 63 68 6f 20 22 66 61 69 6c 65 64 22 20 3e 26  echo "failed" >&
220f0 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
22100 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
22110 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
22120 6f 6b 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ok" >&5.$as_echo
22130 20 22 6f 6b 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "ok" >&6; }.fi.
22140 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
22150 0a 0a 0a 0a 0a 0a 0a 23 20 43 68 65 63 6b 20 77  .......# Check w
22160 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d  hether --enable-
22170 6c 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 77 61 73  libtool-lock was
22180 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20   given..if test 
22190 22 24 7b 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f  "${enable_libtoo
221a0 6c 5f 6c 6f 63 6b 2b 73 65 74 7d 22 20 3d 20 73  l_lock+set}" = s
221b0 65 74 3b 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c  et; then.  enabl
221c0 65 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 6c 69 62  eval=$enable_lib
221d0 74 6f 6f 6c 5f 6c 6f 63 6b 3b 0a 66 69 0a 0a 74  tool_lock;.fi..t
221e0 65 73 74 20 22 78 24 65 6e 61 62 6c 65 5f 6c 69  est "x$enable_li
221f0 62 74 6f 6f 6c 5f 6c 6f 63 6b 22 20 21 3d 20 78  btool_lock" != x
22200 6e 6f 20 26 26 20 65 6e 61 62 6c 65 5f 6c 69 62  no && enable_lib
22210 74 6f 6f 6c 5f 6c 6f 63 6b 3d 79 65 73 0a 0a 23  tool_lock=yes..#
22220 20 53 6f 6d 65 20 66 6c 61 67 73 20 6e 65 65 64   Some flags need
22230 20 74 6f 20 62 65 20 70 72 6f 70 61 67 61 74 65   to be propagate
22240 64 20 74 6f 20 74 68 65 20 63 6f 6d 70 69 6c 65  d to the compile
22250 72 20 6f 72 20 6c 69 6e 6b 65 72 20 66 6f 72 20  r or linker for 
22260 67 6f 6f 64 0a 23 20 6c 69 62 74 6f 6f 6c 20 73  good.# libtool s
22270 75 70 70 6f 72 74 2e 0a 63 61 73 65 20 24 68 6f  upport..case $ho
22280 73 74 20 69 6e 0a 69 61 36 34 2d 2a 2d 68 70 75  st in.ia64-*-hpu
22290 78 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f 75 74  x*).  # Find out
222a0 20 77 68 69 63 68 20 41 42 49 20 77 65 20 61 72   which ABI we ar
222b0 65 20 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20  e using..  echo 
222c0 27 69 6e 74 20 69 3b 27 20 3e 20 63 6f 6e 66 74  'int i;' > conft
222d0 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 69 66  est.$ac_ext.  if
222e0 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
222f0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
22300 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29  "$ac_compile\"")
22310 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
22320 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20  _compile) 2>&5. 
22330 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
22340 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
22350 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
22360 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
22370 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
22380 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20  us); }; then.   
22390 20 63 61 73 65 20 60 2f 75 73 72 2f 62 69 6e 2f   case `/usr/bin/
223a0 66 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e 24 61  file conftest.$a
223b0 63 5f 6f 62 6a 65 78 74 60 20 69 6e 0a 20 20 20  c_objext` in.   
223c0 20 20 20 2a 45 4c 46 2d 33 32 2a 29 0a 09 48 50     *ELF-32*)..HP
223d0 55 58 5f 49 41 36 34 5f 4d 4f 44 45 3d 22 33 32  UX_IA64_MODE="32
223e0 22 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 45 4c 46  "..;;.      *ELF
223f0 2d 36 34 2a 29 0a 09 48 50 55 58 5f 49 41 36 34  -64*)..HPUX_IA64
22400 5f 4d 4f 44 45 3d 22 36 34 22 0a 09 3b 3b 0a 20  _MODE="64"..;;. 
22410 20 20 20 65 73 61 63 0a 20 20 66 69 0a 20 20 72     esac.  fi.  r
22420 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a  m -rf conftest*.
22430 20 20 3b 3b 0a 2a 2d 2a 2d 69 72 69 78 36 2a 29    ;;.*-*-irix6*)
22440 0a 20 20 23 20 46 69 6e 64 20 6f 75 74 20 77 68  .  # Find out wh
22450 69 63 68 20 41 42 49 20 77 65 20 61 72 65 20 75  ich ABI we are u
22460 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20 27 23 6c  sing..  echo '#l
22470 69 6e 65 20 34 39 35 35 20 22 63 6f 6e 66 69 67  ine 4955 "config
22480 75 72 65 22 27 20 3e 20 63 6f 6e 66 74 65 73 74  ure"' > conftest
22490 2e 24 61 63 5f 65 78 74 0a 20 20 69 66 20 7b 20  .$ac_ext.  if { 
224a0 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
224b0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
224c0 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26  c_compile\"") >&
224d0 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f  5.  (eval $ac_co
224e0 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63  mpile) 2>&5.  ac
224f0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73  _status=$?.  $as
22500 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
22510 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
22520 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
22530 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
22540 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 69 66  ; }; then.    if
22550 20 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 70 72   test "$lt_cv_pr
22560 6f 67 5f 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73  og_gnu_ld" = yes
22570 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 63 61 73  ; then.      cas
22580 65 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65  e `/usr/bin/file
22590 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
225a0 6a 65 78 74 60 20 69 6e 0a 09 2a 33 32 2d 62 69  jext` in..*32-bi
225b0 74 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d  t*)..  LD="${LD-
225c0 6c 64 7d 20 2d 6d 65 6c 66 33 32 62 73 6d 69 70  ld} -melf32bsmip
225d0 22 0a 09 20 20 3b 3b 0a 09 2a 4e 33 32 2a 29 0a  "..  ;;..*N32*).
225e0 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20  .  LD="${LD-ld} 
225f0 2d 6d 65 6c 66 33 32 62 6d 69 70 6e 33 32 22 0a  -melf32bmipn32".
22600 09 20 20 3b 3b 0a 09 2a 36 34 2d 62 69 74 2a 29  .  ;;..*64-bit*)
22610 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d  ..  LD="${LD-ld}
22620 20 2d 6d 65 6c 66 36 34 62 6d 69 70 22 0a 09 3b   -melf64bmip"..;
22630 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
22640 20 65 6c 73 65 0a 20 20 20 20 20 20 63 61 73 65   else.      case
22650 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20   `/usr/bin/file 
22660 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
22670 65 78 74 60 20 69 6e 0a 09 2a 33 32 2d 62 69 74  ext` in..*32-bit
22680 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  *)..  LD="${LD-l
22690 64 7d 20 2d 33 32 22 0a 09 20 20 3b 3b 0a 09 2a  d} -32"..  ;;..*
226a0 4e 33 32 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c  N32*)..  LD="${L
226b0 44 2d 6c 64 7d 20 2d 6e 33 32 22 0a 09 20 20 3b  D-ld} -n32"..  ;
226c0 3b 0a 09 2a 36 34 2d 62 69 74 2a 29 0a 09 20 20  ;..*64-bit*)..  
226d0 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 36 34  LD="${LD-ld} -64
226e0 22 0a 09 20 20 3b 3b 0a 20 20 20 20 20 20 65 73  "..  ;;.      es
226f0 61 63 0a 20 20 20 20 66 69 0a 20 20 66 69 0a 20  ac.    fi.  fi. 
22700 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74   rm -rf conftest
22710 2a 0a 20 20 3b 3b 0a 0a 78 38 36 5f 36 34 2d 2a  *.  ;;..x86_64-*
22720 6b 66 72 65 65 62 73 64 2a 2d 67 6e 75 7c 78 38  kfreebsd*-gnu|x8
22730 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a 7c 70 70 63  6_64-*linux*|ppc
22740 2a 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70  *-*linux*|powerp
22750 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 20 5c 0a 73 33  c*-*linux*| \.s3
22760 39 30 2a 2d 2a 6c 69 6e 75 78 2a 7c 73 33 39 30  90*-*linux*|s390
22770 2a 2d 2a 74 70 66 2a 7c 73 70 61 72 63 2a 2d 2a  *-*tpf*|sparc*-*
22780 6c 69 6e 75 78 2a 29 0a 20 20 23 20 46 69 6e 64  linux*).  # Find
22790 20 6f 75 74 20 77 68 69 63 68 20 41 42 49 20 77   out which ABI w
227a0 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20 65  e are using..  e
227b0 63 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e 20 63  cho 'int i;' > c
227c0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
227d0 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68    if { (eval ech
227e0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
227f0 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65  O: \"$ac_compile
22800 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
22810 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e   $ac_compile) 2>
22820 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
22830 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ?.  $as_echo "$a
22840 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
22850 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
22860 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
22870 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e  status); }; then
22880 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f  .    case `/usr/
22890 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73  bin/file conftes
228a0 74 2e 6f 60 20 69 6e 0a 20 20 20 20 20 20 2a 33  t.o` in.      *3
228b0 32 2d 62 69 74 2a 29 0a 09 63 61 73 65 20 24 68  2-bit*)..case $h
228c0 6f 73 74 20 69 6e 0a 09 20 20 78 38 36 5f 36 34  ost in..  x86_64
228d0 2d 2a 6b 66 72 65 65 62 73 64 2a 2d 67 6e 75 29  -*kfreebsd*-gnu)
228e0 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  ..    LD="${LD-l
228f0 64 7d 20 2d 6d 20 65 6c 66 5f 69 33 38 36 5f 66  d} -m elf_i386_f
22900 62 73 64 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20  bsd"..    ;;..  
22910 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a  x86_64-*linux*).
22920 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64  .    LD="${LD-ld
22930 7d 20 2d 6d 20 65 6c 66 5f 69 33 38 36 22 0a 09  } -m elf_i386"..
22940 20 20 20 20 3b 3b 0a 09 20 20 70 70 63 36 34 2d      ;;..  ppc64-
22950 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63 36  *linux*|powerpc6
22960 34 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20  4-*linux*)..    
22970 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20  LD="${LD-ld} -m 
22980 65 6c 66 33 32 70 70 63 6c 69 6e 75 78 22 0a 09  elf32ppclinux"..
22990 20 20 20 20 3b 3b 0a 09 20 20 73 33 39 30 78 2d      ;;..  s390x-
229a0 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44  *linux*)..    LD
229b0 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c  ="${LD-ld} -m el
229c0 66 5f 73 33 39 30 22 0a 09 20 20 20 20 3b 3b 0a  f_s390"..    ;;.
229d0 09 20 20 73 70 61 72 63 36 34 2d 2a 6c 69 6e 75  .  sparc64-*linu
229e0 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c  x*)..    LD="${L
229f0 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 33 32 5f 73  D-ld} -m elf32_s
22a00 70 61 72 63 22 0a 09 20 20 20 20 3b 3b 0a 09 65  parc"..    ;;..e
22a10 73 61 63 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 36  sac..;;.      *6
22a20 34 2d 62 69 74 2a 29 0a 09 63 61 73 65 20 24 68  4-bit*)..case $h
22a30 6f 73 74 20 69 6e 0a 09 20 20 78 38 36 5f 36 34  ost in..  x86_64
22a40 2d 2a 6b 66 72 65 65 62 73 64 2a 2d 67 6e 75 29  -*kfreebsd*-gnu)
22a50 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  ..    LD="${LD-l
22a60 64 7d 20 2d 6d 20 65 6c 66 5f 78 38 36 5f 36 34  d} -m elf_x86_64
22a70 5f 66 62 73 64 22 0a 09 20 20 20 20 3b 3b 0a 09  _fbsd"..    ;;..
22a80 20 20 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a    x86_64-*linux*
22a90 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  )..    LD="${LD-
22aa0 6c 64 7d 20 2d 6d 20 65 6c 66 5f 78 38 36 5f 36  ld} -m elf_x86_6
22ab0 34 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 70 70  4"..    ;;..  pp
22ac0 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72  c*-*linux*|power
22ad0 70 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20  pc*-*linux*)..  
22ae0 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
22af0 6d 20 65 6c 66 36 34 70 70 63 22 0a 09 20 20 20  m elf64ppc"..   
22b00 20 3b 3b 0a 09 20 20 73 33 39 30 2a 2d 2a 6c 69   ;;..  s390*-*li
22b10 6e 75 78 2a 7c 73 33 39 30 2a 2d 2a 74 70 66 2a  nux*|s390*-*tpf*
22b20 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  )..    LD="${LD-
22b30 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73 33 39  ld} -m elf64_s39
22b40 30 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 73 70  0"..    ;;..  sp
22b50 61 72 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20  arc*-*linux*).. 
22b60 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20     LD="${LD-ld} 
22b70 2d 6d 20 65 6c 66 36 34 5f 73 70 61 72 63 22 0a  -m elf64_sparc".
22b80 09 20 20 20 20 3b 3b 0a 09 65 73 61 63 0a 09 3b  .    ;;..esac..;
22b90 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a  ;.    esac.  fi.
22ba0 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73    rm -rf conftes
22bb0 74 2a 0a 20 20 3b 3b 0a 0a 2a 2d 2a 2d 73 63 6f  t*.  ;;..*-*-sco
22bc0 33 2e 32 76 35 2a 29 0a 20 20 23 20 4f 6e 20 53  3.2v5*).  # On S
22bd0 43 4f 20 4f 70 65 6e 53 65 72 76 65 72 20 35 2c  CO OpenServer 5,
22be0 20 77 65 20 6e 65 65 64 20 2d 62 65 6c 66 20 74   we need -belf t
22bf0 6f 20 67 65 74 20 66 75 6c 6c 2d 66 65 61 74 75  o get full-featu
22c00 72 65 64 20 62 69 6e 61 72 69 65 73 2e 0a 20 20  red binaries..  
22c10 53 41 56 45 5f 43 46 4c 41 47 53 3d 22 24 43 46  SAVE_CFLAGS="$CF
22c20 4c 41 47 53 22 0a 20 20 43 46 4c 41 47 53 3d 22  LAGS".  CFLAGS="
22c30 24 43 46 4c 41 47 53 20 2d 62 65 6c 66 22 0a 20  $CFLAGS -belf". 
22c40 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
22c50 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
22c60 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68  cking whether th
22c70 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 6e 65 65  e C compiler nee
22c80 64 73 20 2d 62 65 6c 66 22 20 3e 26 35 0a 24 61  ds -belf" >&5.$a
22c90 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
22ca0 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20 43  ng whether the C
22cb0 20 63 6f 6d 70 69 6c 65 72 20 6e 65 65 64 73 20   compiler needs 
22cc0 2d 62 65 6c 66 2e 2e 2e 20 22 20 3e 26 36 3b 20  -belf... " >&6; 
22cd0 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f  }.if test "${lt_
22ce0 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66  cv_cc_needs_belf
22cf0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
22d00 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
22d10 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
22d20 65 6c 73 65 0a 20 20 61 63 5f 65 78 74 3d 63 0a  else.  ac_ext=c.
22d30 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50  ac_cpp='$CPP $CP
22d40 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69  PFLAGS'.ac_compi
22d50 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41  le='$CC -c $CFLA
22d60 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e  GS $CPPFLAGS con
22d70 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
22d80 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20  5'.ac_link='$CC 
22d90 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -o conftest$ac_e
22da0 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43  xeext $CFLAGS $C
22db0 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  PPFLAGS $LDFLAGS
22dc0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
22dd0 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f  t $LIBS >&5'.ac_
22de0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
22df0 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
22e00 6e 75 0a 0a 20 20 20 20 20 63 61 74 20 3e 63 6f  nu..     cat >co
22e10 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
22e20 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
22e30 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
22e40 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
22e50 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
22e60 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
22e70 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
22e80 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
22e90 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
22ea0 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20  main ().{..  ;. 
22eb0 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
22ec0 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
22ed0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
22ee0 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
22ef0 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24  .if { (ac_try="$
22f00 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28  ac_link".case "(
22f10 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
22f20 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
22f30 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
22f40 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
22f50 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
22f60 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61  ry;;.esac.eval a
22f70 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24  c_try_echo="\"\$
22f80 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
22f90 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24  ac_try_echo\"".$
22fa0 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79  as_echo "$ac_try
22fb0 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65  _echo") >&5.  (e
22fc0 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20  val "$ac_link") 
22fd0 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  2>conftest.er1. 
22fe0 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
22ff0 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63  grep -v '^ *+' c
23000 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e  onftest.er1 >con
23010 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d  ftest.err.  rm -
23020 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  f conftest.er1. 
23030 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
23040 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f  r >&5.  $as_echo
23050 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
23060 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
23070 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
23080 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
23090 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24  & {.. test -z "$
230a0 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
230b0 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73  " ||.. test ! -s
230c0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20   conftest.err.  
230d0 20 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d       } && test -
230e0 73 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  s conftest$ac_ex
230f0 65 65 78 74 20 26 26 20 7b 0a 09 20 74 65 73 74  eext && {.. test
23100 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69   "$cross_compili
23110 6e 67 22 20 3d 20 79 65 73 20 7c 7c 0a 09 20 24  ng" = yes ||.. $
23120 61 73 5f 74 65 73 74 5f 78 20 63 6f 6e 66 74 65  as_test_x confte
23130 73 74 24 61 63 5f 65 78 65 65 78 74 0a 20 20 20  st$ac_exeext.   
23140 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20 6c 74      }; then.  lt
23150 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c  _cv_cc_needs_bel
23160 66 3d 79 65 73 0a 65 6c 73 65 0a 20 20 24 61 73  f=yes.else.  $as
23170 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66  _echo "$as_me: f
23180 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
23190 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
231a0 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
231b0 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 6c 74 5f  ac_ext >&5...lt_
231c0 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66  cv_cc_needs_belf
231d0 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 72 66 20 63  =no.fi..rm -rf c
231e0 6f 6e 66 74 65 73 74 2e 64 53 59 4d 0a 72 6d 20  onftest.dSYM.rm 
231f0 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74  -f core conftest
23200 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
23210 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73  c_objext conftes
23220 74 5f 69 70 61 38 5f 63 6f 6e 66 74 65 73 74 2e  t_ipa8_conftest.
23230 6f 6f 20 5c 0a 20 20 20 20 20 20 63 6f 6e 66 74  oo \.      conft
23240 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 63 6f  est$ac_exeext co
23250 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20  nftest.$ac_ext. 
23260 20 20 20 20 61 63 5f 65 78 74 3d 63 0a 61 63 5f      ac_ext=c.ac_
23270 63 70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c  cpp='$CPP $CPPFL
23280 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d  AGS'.ac_compile=
23290 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20  '$CC -c $CFLAGS 
232a0 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65  $CPPFLAGS confte
232b0 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a  st.$ac_ext >&5'.
232c0 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20  ac_link='$CC -o 
232d0 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
232e0 78 74 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  xt $CFLAGS $CPPF
232f0 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f  LAGS $LDFLAGS co
23300 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24  nftest.$ac_ext $
23310 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d  LIBS >&5'.ac_com
23320 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76  piler_gnu=$ac_cv
23330 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a  _c_compiler_gnu.
23340 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
23350 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
23360 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 63  result: $lt_cv_c
23370 63 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20 3e 26  c_needs_belf" >&
23380 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f  5.$as_echo "$lt_
23390 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66  cv_cc_needs_belf
233a0 22 20 3e 26 36 3b 20 7d 0a 20 20 69 66 20 74 65  " >&6; }.  if te
233b0 73 74 20 78 22 24 6c 74 5f 63 76 5f 63 63 5f 6e  st x"$lt_cv_cc_n
233c0 65 65 64 73 5f 62 65 6c 66 22 20 21 3d 20 78 22  eeds_belf" != x"
233d0 79 65 73 22 3b 20 74 68 65 6e 0a 20 20 20 20 23  yes"; then.    #
233e0 20 74 68 69 73 20 69 73 20 70 72 6f 62 61 62 6c   this is probabl
233f0 79 20 67 63 63 20 32 2e 38 2e 30 2c 20 65 67 63  y gcc 2.8.0, egc
23400 73 20 31 2e 30 20 6f 72 20 6e 65 77 65 72 3b 20  s 1.0 or newer; 
23410 6e 6f 20 6e 65 65 64 20 66 6f 72 20 2d 62 65 6c  no need for -bel
23420 66 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 24 53  f.    CFLAGS="$S
23430 41 56 45 5f 43 46 4c 41 47 53 22 0a 20 20 66 69  AVE_CFLAGS".  fi
23440 0a 20 20 3b 3b 0a 73 70 61 72 63 2a 2d 2a 73 6f  .  ;;.sparc*-*so
23450 6c 61 72 69 73 2a 29 0a 20 20 23 20 46 69 6e 64  laris*).  # Find
23460 20 6f 75 74 20 77 68 69 63 68 20 41 42 49 20 77   out which ABI w
23470 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20 65  e are using..  e
23480 63 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e 20 63  cho 'int i;' > c
23490 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
234a0 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68    if { (eval ech
234b0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
234c0 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65  O: \"$ac_compile
234d0 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
234e0 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e   $ac_compile) 2>
234f0 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
23500 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ?.  $as_echo "$a
23510 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
23520 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
23530 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
23540 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e  status); }; then
23550 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f  .    case `/usr/
23560 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73  bin/file conftes
23570 74 2e 6f 60 20 69 6e 0a 20 20 20 20 2a 36 34 2d  t.o` in.    *64-
23580 62 69 74 2a 29 0a 20 20 20 20 20 20 63 61 73 65  bit*).      case
23590 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75   $lt_cv_prog_gnu
235a0 5f 6c 64 20 69 6e 0a 20 20 20 20 20 20 79 65 73  _ld in.      yes
235b0 2a 29 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20  *) LD="${LD-ld} 
235c0 2d 6d 20 65 6c 66 36 34 5f 73 70 61 72 63 22 20  -m elf64_sparc" 
235d0 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09 69 66 20  ;;.      *)..if 
235e0 24 7b 4c 44 2d 6c 64 7d 20 2d 36 34 20 2d 72 20  ${LD-ld} -64 -r 
235f0 2d 6f 20 63 6f 6e 66 74 65 73 74 32 2e 6f 20 63  -o conftest2.o c
23600 6f 6e 66 74 65 73 74 2e 6f 20 3e 2f 64 65 76 2f  onftest.o >/dev/
23610 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a  null 2>&1; then.
23620 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20  .  LD="${LD-ld} 
23630 2d 36 34 22 0a 09 66 69 0a 09 3b 3b 0a 20 20 20  -64"..fi..;;.   
23640 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b     esac.      ;;
23650 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a 20  .    esac.  fi. 
23660 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74   rm -rf conftest
23670 2a 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 6e 65 65  *.  ;;.esac..nee
23680 64 5f 6c 6f 63 6b 73 3d 22 24 65 6e 61 62 6c 65  d_locks="$enable
23690 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22 0a 0a  _libtool_lock"..
236a0 0a 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73  .  case $host_os
236b0 20 69 6e 0a 20 20 20 20 72 68 61 70 73 6f 64 79   in.    rhapsody
236c0 2a 20 7c 20 64 61 72 77 69 6e 2a 29 0a 20 20 20  * | darwin*).   
236d0 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
236e0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74  _tool_prefix"; t
236f0 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20  hen.  # Extract 
23700 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
23710 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  f "${ac_tool_pre
23720 66 69 78 7d 64 73 79 6d 75 74 69 6c 22 2c 20 73  fix}dsymutil", s
23730 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
23740 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
23750 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
23760 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
23770 7d 64 73 79 6d 75 74 69 6c 3b 20 61 63 5f 77 6f  }dsymutil; ac_wo
23780 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
23790 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
237a0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
237b0 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
237c0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
237d0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
237e0 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
237f0 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
23800 5f 44 53 59 4d 55 54 49 4c 2b 73 65 74 7d 22 20  _DSYMUTIL+set}" 
23810 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
23820 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
23830 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
23840 69 66 20 74 65 73 74 20 2d 6e 20 22 24 44 53 59  if test -n "$DSY
23850 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20 61  MUTIL"; then.  a
23860 63 5f 63 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54  c_cv_prog_DSYMUT
23870 49 4c 3d 22 24 44 53 59 4d 55 54 49 4c 22 20 23  IL="$DSYMUTIL" #
23880 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
23890 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
238a0 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
238b0 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
238c0 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
238d0 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
238e0 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
238f0 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
23900 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
23910 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
23920 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
23930 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
23940 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
23950 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
23960 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
23970 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
23980 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
23990 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
239a0 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
239b0 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 44      ac_cv_prog_D
239c0 53 59 4d 55 54 49 4c 3d 22 24 7b 61 63 5f 74 6f  SYMUTIL="${ac_to
239d0 6f 6c 5f 70 72 65 66 69 78 7d 64 73 79 6d 75 74  ol_prefix}dsymut
239e0 69 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  il".    $as_echo
239f0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
23a00 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
23a10 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
23a20 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
23a30 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
23a40 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
23a50 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 44 53 59  e_IFS..fi.fi.DSY
23a60 4d 55 54 49 4c 3d 24 61 63 5f 63 76 5f 70 72 6f  MUTIL=$ac_cv_pro
23a70 67 5f 44 53 59 4d 55 54 49 4c 0a 69 66 20 74 65  g_DSYMUTIL.if te
23a80 73 74 20 2d 6e 20 22 24 44 53 59 4d 55 54 49 4c  st -n "$DSYMUTIL
23a90 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
23aa0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
23ab0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 44  NENO: result: $D
23ac0 53 59 4d 55 54 49 4c 22 20 3e 26 35 0a 24 61 73  SYMUTIL" >&5.$as
23ad0 5f 65 63 68 6f 20 22 24 44 53 59 4d 55 54 49 4c  _echo "$DSYMUTIL
23ae0 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
23af0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
23b00 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
23b10 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
23b20 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
23b30 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74  .fi...fi.if test
23b40 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67   -z "$ac_cv_prog
23b50 5f 44 53 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e  _DSYMUTIL"; then
23b60 0a 20 20 61 63 5f 63 74 5f 44 53 59 4d 55 54 49  .  ac_ct_DSYMUTI
23b70 4c 3d 24 44 53 59 4d 55 54 49 4c 0a 20 20 23 20  L=$DSYMUTIL.  # 
23b80 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
23b90 74 20 77 6f 72 64 20 6f 66 20 22 64 73 79 6d 75  t word of "dsymu
23ba0 74 69 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  til", so it can 
23bb0 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
23bc0 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
23bd0 20 64 75 6d 6d 79 20 64 73 79 6d 75 74 69 6c 3b   dummy dsymutil;
23be0 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
23bf0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
23c00 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
23c10 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
23c20 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
23c30 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
23c40 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
23c50 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
23c60 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44 53 59  v_prog_ac_ct_DSY
23c70 4d 55 54 49 4c 2b 73 65 74 7d 22 20 3d 20 73 65  MUTIL+set}" = se
23c80 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
23c90 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
23ca0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
23cb0 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 44  est -n "$ac_ct_D
23cc0 53 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20  SYMUTIL"; then. 
23cd0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
23ce0 74 5f 44 53 59 4d 55 54 49 4c 3d 22 24 61 63 5f  t_DSYMUTIL="$ac_
23cf0 63 74 5f 44 53 59 4d 55 54 49 4c 22 20 23 20 4c  ct_DSYMUTIL" # L
23d00 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
23d10 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
23d20 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
23d30 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
23d40 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
23d50 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
23d60 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
23d70 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
23d80 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
23d90 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
23da0 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
23db0 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
23dc0 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b  sions; do.  if {
23dd0 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69   test -f "$as_di
23de0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
23df0 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74  ec_ext" && $as_t
23e00 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24  est_x "$as_dir/$
23e10 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
23e20 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ext"; }; then.  
23e30 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
23e40 63 74 5f 44 53 59 4d 55 54 49 4c 3d 22 64 73 79  ct_DSYMUTIL="dsy
23e50 6d 75 74 69 6c 22 0a 20 20 20 20 24 61 73 5f 65  mutil".    $as_e
23e60 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
23e70 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
23e80 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
23e90 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
23ea0 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
23eb0 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  ne.done.IFS=$as_
23ec0 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
23ed0 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 3d 24  ac_ct_DSYMUTIL=$
23ee0 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
23ef0 5f 44 53 59 4d 55 54 49 4c 0a 69 66 20 74 65 73  _DSYMUTIL.if tes
23f00 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 44 53 59  t -n "$ac_ct_DSY
23f10 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20 7b  MUTIL"; then.  {
23f20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
23f30 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
23f40 74 3a 20 24 61 63 5f 63 74 5f 44 53 59 4d 55 54  t: $ac_ct_DSYMUT
23f50 49 4c 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  IL" >&5.$as_echo
23f60 20 22 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49   "$ac_ct_DSYMUTI
23f70 4c 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  L" >&6; }.else. 
23f80 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
23f90 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
23fa0 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
23fb0 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
23fc0 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20  }.fi..  if test 
23fd0 22 78 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49  "x$ac_ct_DSYMUTI
23fe0 4c 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20  L" = x; then.   
23ff0 20 44 53 59 4d 55 54 49 4c 3d 22 3a 22 0a 20 20   DSYMUTIL=":".  
24000 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63  else.    case $c
24010 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24  ross_compiling:$
24020 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69  ac_tool_warned i
24030 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63  n.yes:).{ $as_ec
24040 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
24050 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20  NO: WARNING: In 
24060 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f  the future, Auto
24070 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65  conf will not de
24080 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73  tect cross-tools
24090 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73  .whose name does
240a0 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20   not start with 
240b0 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74  the host triplet
240c0 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20  .  If you think 
240d0 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69  this.configurati
240e0 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20  on is useful to 
240f0 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74  you, please writ
24100 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e  e to autoconf@gn
24110 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73 5f  u.org." >&5.$as_
24120 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
24130 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75  RNING: In the fu
24140 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77  ture, Autoconf w
24150 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63  ill not detect c
24160 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65  ross-tools.whose
24170 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73   name does not s
24180 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f  tart with the ho
24190 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20  st triplet.  If 
241a0 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63  you think this.c
241b0 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20  onfiguration is 
241c0 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70  useful to you, p
241d0 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61  lease write to a
241e0 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e  utoconf@gnu.org.
241f0 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f  " >&2;}.ac_tool_
24200 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73  warned=yes ;;.es
24210 61 63 0a 20 20 20 20 44 53 59 4d 55 54 49 4c 3d  ac.    DSYMUTIL=
24220 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 0a  $ac_ct_DSYMUTIL.
24230 20 20 66 69 0a 65 6c 73 65 0a 20 20 44 53 59 4d    fi.else.  DSYM
24240 55 54 49 4c 3d 22 24 61 63 5f 63 76 5f 70 72 6f  UTIL="$ac_cv_pro
24250 67 5f 44 53 59 4d 55 54 49 4c 22 0a 66 69 0a 0a  g_DSYMUTIL".fi..
24260 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22      if test -n "
24270 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22  $ac_tool_prefix"
24280 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61  ; then.  # Extra
24290 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
242a0 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f  d of "${ac_tool_
242b0 70 72 65 66 69 78 7d 6e 6d 65 64 69 74 22 2c 20  prefix}nmedit", 
242c0 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
242d0 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
242e0 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
242f0 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   ${ac_tool_prefi
24300 78 7d 6e 6d 65 64 69 74 3b 20 61 63 5f 77 6f 72  x}nmedit; ac_wor
24310 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
24320 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
24330 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
24340 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
24350 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
24360 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
24370 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
24380 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
24390 4e 4d 45 44 49 54 2b 73 65 74 7d 22 20 3d 20 73  NMEDIT+set}" = s
243a0 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
243b0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
243c0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
243d0 74 65 73 74 20 2d 6e 20 22 24 4e 4d 45 44 49 54  test -n "$NMEDIT
243e0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
243f0 70 72 6f 67 5f 4e 4d 45 44 49 54 3d 22 24 4e 4d  prog_NMEDIT="$NM
24400 45 44 49 54 22 20 23 20 4c 65 74 20 74 68 65 20  EDIT" # Let the 
24410 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
24420 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
24430 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
24440 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
24450 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
24460 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
24470 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
24480 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
24490 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
244a0 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
244b0 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
244c0 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
244d0 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d  do.  if { test -
244e0 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  f "$as_dir/$ac_w
244f0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
24500 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22   && $as_test_x "
24510 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
24520 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d  $ac_exec_ext"; }
24530 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
24540 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 3d 22 24 7b  _prog_NMEDIT="${
24550 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e  ac_tool_prefix}n
24560 6d 65 64 69 74 22 0a 20 20 20 20 24 61 73 5f 65  medit".    $as_e
24570 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
24580 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
24590 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
245a0 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
245b0 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
245c0 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  ne.done.IFS=$as_
245d0 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
245e0 4e 4d 45 44 49 54 3d 24 61 63 5f 63 76 5f 70 72  NMEDIT=$ac_cv_pr
245f0 6f 67 5f 4e 4d 45 44 49 54 0a 69 66 20 74 65 73  og_NMEDIT.if tes
24600 74 20 2d 6e 20 22 24 4e 4d 45 44 49 54 22 3b 20  t -n "$NMEDIT"; 
24610 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
24620 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
24630 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4e 4d 45 44  O: result: $NMED
24640 49 54 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  IT" >&5.$as_echo
24650 20 22 24 4e 4d 45 44 49 54 22 20 3e 26 36 3b 20   "$NMEDIT" >&6; 
24660 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
24670 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
24680 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
24690 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
246a0 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66  o" >&6; }.fi...f
246b0 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61  i.if test -z "$a
246c0 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54  c_cv_prog_NMEDIT
246d0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f  "; then.  ac_ct_
246e0 4e 4d 45 44 49 54 3d 24 4e 4d 45 44 49 54 0a 20  NMEDIT=$NMEDIT. 
246f0 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
24700 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 6e 6d  irst word of "nm
24710 65 64 69 74 22 2c 20 73 6f 20 69 74 20 63 61 6e  edit", so it can
24720 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
24730 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
24740 74 20 64 75 6d 6d 79 20 6e 6d 65 64 69 74 3b 20  t dummy nmedit; 
24750 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
24760 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
24770 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
24780 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
24790 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
247a0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
247b0 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
247c0 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
247d0 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45 44  _prog_ac_ct_NMED
247e0 49 54 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  IT+set}" = set; 
247f0 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
24800 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
24810 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
24820 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4e 4d 45 44   -n "$ac_ct_NMED
24830 49 54 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  IT"; then.  ac_c
24840 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45  v_prog_ac_ct_NME
24850 44 49 54 3d 22 24 61 63 5f 63 74 5f 4e 4d 45 44  DIT="$ac_ct_NMED
24860 49 54 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  IT" # Let the us
24870 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
24880 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
24890 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
248a0 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
248b0 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
248c0 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
248d0 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
248e0 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
248f0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
24900 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
24910 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
24920 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
24930 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20  .  if { test -f 
24940 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
24950 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26  d$ac_exec_ext" &
24960 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61  & $as_test_x "$a
24970 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
24980 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20  c_exec_ext"; }; 
24990 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
249a0 72 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45 44 49 54  rog_ac_ct_NMEDIT
249b0 3d 22 6e 6d 65 64 69 74 22 0a 20 20 20 20 24 61  ="nmedit".    $a
249c0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
249d0 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61  LINENO: found $a
249e0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
249f0 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
24a00 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
24a10 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24  .done.done.IFS=$
24a20 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
24a30 66 69 0a 61 63 5f 63 74 5f 4e 4d 45 44 49 54 3d  fi.ac_ct_NMEDIT=
24a40 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  $ac_cv_prog_ac_c
24a50 74 5f 4e 4d 45 44 49 54 0a 69 66 20 74 65 73 74  t_NMEDIT.if test
24a60 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4e 4d 45 44   -n "$ac_ct_NMED
24a70 49 54 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  IT"; then.  { $a
24a80 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
24a90 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
24aa0 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54 22 20 3e  $ac_ct_NMEDIT" >
24ab0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
24ac0 5f 63 74 5f 4e 4d 45 44 49 54 22 20 3e 26 36 3b  _ct_NMEDIT" >&6;
24ad0 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
24ae0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
24af0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
24b00 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
24b10 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20  no" >&6; }.fi.. 
24b20 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63   if test "x$ac_c
24b30 74 5f 4e 4d 45 44 49 54 22 20 3d 20 78 3b 20 74  t_NMEDIT" = x; t
24b40 68 65 6e 0a 20 20 20 20 4e 4d 45 44 49 54 3d 22  hen.    NMEDIT="
24b50 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61  :".  else.    ca
24b60 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  se $cross_compil
24b70 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72  ing:$ac_tool_war
24b80 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24  ned in.yes:).{ $
24b90 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
24ba0 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47  $LINENO: WARNING
24bb0 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c  : In the future,
24bc0 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e   Autoconf will n
24bd0 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d  ot detect cross-
24be0 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65  tools.whose name
24bf0 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20   does not start 
24c00 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72  with the host tr
24c10 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74  iplet.  If you t
24c20 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67  hink this.config
24c30 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75  uration is usefu
24c40 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65  l to you, please
24c50 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f   write to autoco
24c60 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35  nf@gnu.org." >&5
24c70 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
24c80 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74  e: WARNING: In t
24c90 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63  he future, Autoc
24ca0 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74  onf will not det
24cb0 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a  ect cross-tools.
24cc0 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20  whose name does 
24cd0 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74  not start with t
24ce0 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e  he host triplet.
24cf0 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74    If you think t
24d00 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f  his.configuratio
24d10 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79  n is useful to y
24d20 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65  ou, please write
24d30 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75   to autoconf@gnu
24d40 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f  .org." >&2;}.ac_
24d50 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20  tool_warned=yes 
24d60 3b 3b 0a 65 73 61 63 0a 20 20 20 20 4e 4d 45 44  ;;.esac.    NMED
24d70 49 54 3d 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54  IT=$ac_ct_NMEDIT
24d80 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 4e 4d 45  .  fi.else.  NME
24d90 44 49 54 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67  DIT="$ac_cv_prog
24da0 5f 4e 4d 45 44 49 54 22 0a 66 69 0a 0a 20 20 20  _NMEDIT".fi..   
24db0 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
24dc0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74  _tool_prefix"; t
24dd0 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20  hen.  # Extract 
24de0 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
24df0 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  f "${ac_tool_pre
24e00 66 69 78 7d 6c 69 70 6f 22 2c 20 73 6f 20 69 74  fix}lipo", so it
24e10 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
24e20 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
24e30 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63  ..set dummy ${ac
24e40 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6c 69 70  _tool_prefix}lip
24e50 6f 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  o; ac_word=$2.{ 
24e60 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
24e70 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
24e80 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
24e90 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
24ea0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
24eb0 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
24ec0 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
24ed0 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 2b 73 65  _cv_prog_LIPO+se
24ee0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
24ef0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
24f00 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
24f10 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
24f20 24 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20 20 61  $LIPO"; then.  a
24f30 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 3d 22  c_cv_prog_LIPO="
24f40 24 4c 49 50 4f 22 20 23 20 4c 65 74 20 74 68 65  $LIPO" # Let the
24f50 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
24f60 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
24f70 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
24f80 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
24f90 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
24fa0 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
24fb0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
24fc0 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
24fd0 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
24fe0 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
24ff0 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
25000 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
25010 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20   do.  if { test 
25020 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  -f "$as_dir/$ac_
25030 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
25040 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20  " && $as_test_x 
25050 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
25060 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
25070 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  }; then.    ac_c
25080 76 5f 70 72 6f 67 5f 4c 49 50 4f 3d 22 24 7b 61  v_prog_LIPO="${a
25090 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6c 69  c_tool_prefix}li
250a0 70 6f 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  po".    $as_echo
250b0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
250c0 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
250d0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
250e0 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
250f0 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
25100 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
25110 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4c 49 50  e_IFS..fi.fi.LIP
25120 4f 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49  O=$ac_cv_prog_LI
25130 50 4f 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  PO.if test -n "$
25140 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20 20 7b 20  LIPO"; then.  { 
25150 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
25160 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
25170 3a 20 24 4c 49 50 4f 22 20 3e 26 35 0a 24 61 73  : $LIPO" >&5.$as
25180 5f 65 63 68 6f 20 22 24 4c 49 50 4f 22 20 3e 26  _echo "$LIPO" >&
25190 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
251a0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
251b0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
251c0 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
251d0 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
251e0 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20  ..fi.if test -z 
251f0 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50  "$ac_cv_prog_LIP
25200 4f 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74  O"; then.  ac_ct
25210 5f 4c 49 50 4f 3d 24 4c 49 50 4f 0a 20 20 23 20  _LIPO=$LIPO.  # 
25220 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
25230 74 20 77 6f 72 64 20 6f 66 20 22 6c 69 70 6f 22  t word of "lipo"
25240 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
25250 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
25260 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
25270 6d 79 20 6c 69 70 6f 3b 20 61 63 5f 77 6f 72 64  my lipo; ac_word
25280 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
25290 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
252a0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
252b0 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
252c0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
252d0 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
252e0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
252f0 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61   "${ac_cv_prog_a
25300 63 5f 63 74 5f 4c 49 50 4f 2b 73 65 74 7d 22 20  c_ct_LIPO+set}" 
25310 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
25320 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
25330 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
25340 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
25350 63 74 5f 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20  ct_LIPO"; then. 
25360 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
25370 74 5f 4c 49 50 4f 3d 22 24 61 63 5f 63 74 5f 4c  t_LIPO="$ac_ct_L
25380 49 50 4f 22 20 23 20 4c 65 74 20 74 68 65 20 75  IPO" # Let the u
25390 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
253a0 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
253b0 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
253c0 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
253d0 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
253e0 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
253f0 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
25400 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
25410 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
25420 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
25430 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
25440 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
25450 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66  o.  if { test -f
25460 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
25470 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
25480 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24  && $as_test_x "$
25490 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
254a0 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b  ac_exec_ext"; };
254b0 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
254c0 70 72 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 3d  prog_ac_ct_LIPO=
254d0 22 6c 69 70 6f 22 0a 20 20 20 20 24 61 73 5f 65  "lipo".    $as_e
254e0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
254f0 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
25500 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
25510 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
25520 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
25530 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  ne.done.IFS=$as_
25540 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
25550 61 63 5f 63 74 5f 4c 49 50 4f 3d 24 61 63 5f 63  ac_ct_LIPO=$ac_c
25560 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4c 49 50  v_prog_ac_ct_LIP
25570 4f 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  O.if test -n "$a
25580 63 5f 63 74 5f 4c 49 50 4f 22 3b 20 74 68 65 6e  c_ct_LIPO"; then
25590 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
255a0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
255b0 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 4c 49  esult: $ac_ct_LI
255c0 50 4f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  PO" >&5.$as_echo
255d0 20 22 24 61 63 5f 63 74 5f 4c 49 50 4f 22 20 3e   "$ac_ct_LIPO" >
255e0 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
255f0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
25600 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
25610 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
25620 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
25630 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61  ..  if test "x$a
25640 63 5f 63 74 5f 4c 49 50 4f 22 20 3d 20 78 3b 20  c_ct_LIPO" = x; 
25650 74 68 65 6e 0a 20 20 20 20 4c 49 50 4f 3d 22 3a  then.    LIPO=":
25660 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73  ".  else.    cas
25670 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69  e $cross_compili
25680 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e  ng:$ac_tool_warn
25690 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61  ed in.yes:).{ $a
256a0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
256b0 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a  LINENO: WARNING:
256c0 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20   In the future, 
256d0 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f  Autoconf will no
256e0 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74  t detect cross-t
256f0 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20  ools.whose name 
25700 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77  does not start w
25710 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69  ith the host tri
25720 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68  plet.  If you th
25730 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75  ink this.configu
25740 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c  ration is useful
25750 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20   to you, please 
25760 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e  write to autocon
25770 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a  f@gnu.org." >&5.
25780 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
25790 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68  : WARNING: In th
257a0 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f  e future, Autoco
257b0 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65  nf will not dete
257c0 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77  ct cross-tools.w
257d0 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e  hose name does n
257e0 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74 68  ot start with th
257f0 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20  e host triplet. 
25800 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68   If you think th
25810 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e  is.configuration
25820 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f   is useful to yo
25830 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65 20  u, please write 
25840 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e  to autoconf@gnu.
25850 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74  org." >&2;}.ac_t
25860 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b  ool_warned=yes ;
25870 3b 0a 65 73 61 63 0a 20 20 20 20 4c 49 50 4f 3d  ;.esac.    LIPO=
25880 24 61 63 5f 63 74 5f 4c 49 50 4f 0a 20 20 66 69  $ac_ct_LIPO.  fi
25890 0a 65 6c 73 65 0a 20 20 4c 49 50 4f 3d 22 24 61  .else.  LIPO="$a
258a0 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 22 0a  c_cv_prog_LIPO".
258b0 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20  fi..    if test 
258c0 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  -n "$ac_tool_pre
258d0 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45  fix"; then.  # E
258e0 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
258f0 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74   word of "${ac_t
25900 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c  ool_prefix}otool
25910 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
25920 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
25930 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
25940 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  mmy ${ac_tool_pr
25950 65 66 69 78 7d 6f 74 6f 6f 6c 3b 20 61 63 5f 77  efix}otool; ac_w
25960 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68  ord=$2.{ $as_ech
25970 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
25980 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
25990 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
259a0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
259b0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
259c0 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
259d0 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
259e0 67 5f 4f 54 4f 4f 4c 2b 73 65 74 7d 22 20 3d 20  g_OTOOL+set}" = 
259f0 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
25a00 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
25a10 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
25a20 20 74 65 73 74 20 2d 6e 20 22 24 4f 54 4f 4f 4c   test -n "$OTOOL
25a30 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
25a40 70 72 6f 67 5f 4f 54 4f 4f 4c 3d 22 24 4f 54 4f  prog_OTOOL="$OTO
25a50 4f 4c 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  OL" # Let the us
25a60 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
25a70 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
25a80 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
25a90 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
25aa0 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
25ab0 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
25ac0 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
25ad0 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
25ae0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
25af0 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
25b00 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
25b10 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
25b20 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20  .  if { test -f 
25b30 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
25b40 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26  d$ac_exec_ext" &
25b50 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61  & $as_test_x "$a
25b60 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
25b70 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20  c_exec_ext"; }; 
25b80 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
25b90 72 6f 67 5f 4f 54 4f 4f 4c 3d 22 24 7b 61 63 5f  rog_OTOOL="${ac_
25ba0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f  tool_prefix}otoo
25bb0 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  l".    $as_echo 
25bc0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
25bd0 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
25be0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
25bf0 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
25c00 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
25c10 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
25c20 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4f 54 4f 4f  _IFS..fi.fi.OTOO
25c30 4c 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54  L=$ac_cv_prog_OT
25c40 4f 4f 4c 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  OOL.if test -n "
25c50 24 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20  $OTOOL"; then.  
25c60 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
25c70 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
25c80 6c 74 3a 20 24 4f 54 4f 4f 4c 22 20 3e 26 35 0a  lt: $OTOOL" >&5.
25c90 24 61 73 5f 65 63 68 6f 20 22 24 4f 54 4f 4f 4c  $as_echo "$OTOOL
25ca0 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
25cb0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
25cc0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
25cd0 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
25ce0 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
25cf0 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74  .fi...fi.if test
25d00 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67   -z "$ac_cv_prog
25d10 5f 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20  _OTOOL"; then.  
25d20 61 63 5f 63 74 5f 4f 54 4f 4f 4c 3d 24 4f 54 4f  ac_ct_OTOOL=$OTO
25d30 4f 4c 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  OL.  # Extract t
25d40 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
25d50 20 22 6f 74 6f 6f 6c 22 2c 20 73 6f 20 69 74 20   "otool", so it 
25d60 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
25d70 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
25d80 0a 73 65 74 20 64 75 6d 6d 79 20 6f 74 6f 6f 6c  .set dummy otool
25d90 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
25da0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
25db0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
25dc0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
25dd0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
25de0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
25df0 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
25e00 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
25e10 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54  cv_prog_ac_ct_OT
25e20 4f 4f 4c 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  OOL+set}" = set;
25e30 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
25e40 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
25e50 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
25e60 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54 4f  t -n "$ac_ct_OTO
25e70 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  OL"; then.  ac_c
25e80 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f  v_prog_ac_ct_OTO
25e90 4f 4c 3d 22 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c  OL="$ac_ct_OTOOL
25ea0 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
25eb0 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
25ec0 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
25ed0 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
25ee0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
25ef0 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
25f00 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
25f10 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
25f20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
25f30 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61  as_dir=..  for a
25f40 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
25f50 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
25f60 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
25f70 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24   if { test -f "$
25f80 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
25f90 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20  ac_exec_ext" && 
25fa0 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f  $as_test_x "$as_
25fb0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
25fc0 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68  exec_ext"; }; th
25fd0 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
25fe0 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 3d 22 6f  g_ac_ct_OTOOL="o
25ff0 74 6f 6f 6c 22 0a 20 20 20 20 24 61 73 5f 65 63  tool".    $as_ec
26000 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
26010 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
26020 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
26030 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
26040 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
26050 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  e.done.IFS=$as_s
26060 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61  ave_IFS..fi.fi.a
26070 63 5f 63 74 5f 4f 54 4f 4f 4c 3d 24 61 63 5f 63  c_ct_OTOOL=$ac_c
26080 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f  v_prog_ac_ct_OTO
26090 4f 4c 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  OL.if test -n "$
260a0 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22 3b 20 74 68  ac_ct_OTOOL"; th
260b0 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
260c0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
260d0 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f   result: $ac_ct_
260e0 4f 54 4f 4f 4c 22 20 3e 26 35 0a 24 61 73 5f 65  OTOOL" >&5.$as_e
260f0 63 68 6f 20 22 24 61 63 5f 63 74 5f 4f 54 4f 4f  cho "$ac_ct_OTOO
26100 4c 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  L" >&6; }.else. 
26110 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
26120 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
26130 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
26140 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
26150 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20  }.fi..  if test 
26160 22 78 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22 20  "x$ac_ct_OTOOL" 
26170 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 4f 54  = x; then.    OT
26180 4f 4f 4c 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20  OOL=":".  else. 
26190 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63     case $cross_c
261a0 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f  ompiling:$ac_too
261b0 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a  l_warned in.yes:
261c0 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ).{ $as_echo "$a
261d0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41  s_me:$LINENO: WA
261e0 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75  RNING: In the fu
261f0 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77  ture, Autoconf w
26200 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63  ill not detect c
26210 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65  ross-tools.whose
26220 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73   name does not s
26230 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f  tart with the ho
26240 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20  st triplet.  If 
26250 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63  you think this.c
26260 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20  onfiguration is 
26270 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70  useful to you, p
26280 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61  lease write to a
26290 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e  utoconf@gnu.org.
262a0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
262b0 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
262c0 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20   In the future, 
262d0 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f  Autoconf will no
262e0 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74  t detect cross-t
262f0 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20  ools.whose name 
26300 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77  does not start w
26310 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69  ith the host tri
26320 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68  plet.  If you th
26330 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75  ink this.configu
26340 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c  ration is useful
26350 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20   to you, please 
26360 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e  write to autocon
26370 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b  f@gnu.org." >&2;
26380 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  }.ac_tool_warned
26390 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20  =yes ;;.esac.   
263a0 20 4f 54 4f 4f 4c 3d 24 61 63 5f 63 74 5f 4f 54   OTOOL=$ac_ct_OT
263b0 4f 4f 4c 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  OOL.  fi.else.  
263c0 4f 54 4f 4f 4c 3d 22 24 61 63 5f 63 76 5f 70 72  OTOOL="$ac_cv_pr
263d0 6f 67 5f 4f 54 4f 4f 4c 22 0a 66 69 0a 0a 20 20  og_OTOOL".fi..  
263e0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
263f0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20  c_tool_prefix"; 
26400 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74  then.  # Extract
26410 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
26420 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  of "${ac_tool_pr
26430 65 66 69 78 7d 6f 74 6f 6f 6c 36 34 22 2c 20 73  efix}otool64", s
26440 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
26450 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
26460 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
26470 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
26480 7d 6f 74 6f 6f 6c 36 34 3b 20 61 63 5f 77 6f 72  }otool64; ac_wor
26490 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
264a0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
264b0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
264c0 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
264d0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
264e0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
264f0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
26500 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
26510 4f 54 4f 4f 4c 36 34 2b 73 65 74 7d 22 20 3d 20  OTOOL64+set}" = 
26520 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
26530 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
26540 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
26550 20 74 65 73 74 20 2d 6e 20 22 24 4f 54 4f 4f 4c   test -n "$OTOOL
26560 36 34 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  64"; then.  ac_c
26570 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34 3d 22  v_prog_OTOOL64="
26580 24 4f 54 4f 4f 4c 36 34 22 20 23 20 4c 65 74 20  $OTOOL64" # Let 
26590 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
265a0 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
265b0 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
265c0 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
265d0 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
265e0 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
265f0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
26600 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
26610 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
26620 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
26630 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
26640 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
26650 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
26660 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
26670 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
26680 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
26690 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
266a0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
266b0 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
266c0 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36  c_cv_prog_OTOOL6
266d0 34 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  4="${ac_tool_pre
266e0 66 69 78 7d 6f 74 6f 6f 6c 36 34 22 0a 20 20 20  fix}otool64".   
266f0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
26700 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
26710 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
26720 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
26730 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
26740 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
26750 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
26760 66 69 0a 66 69 0a 4f 54 4f 4f 4c 36 34 3d 24 61  fi.fi.OTOOL64=$a
26770 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36  c_cv_prog_OTOOL6
26780 34 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4f  4.if test -n "$O
26790 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20  TOOL64"; then.  
267a0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
267b0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
267c0 6c 74 3a 20 24 4f 54 4f 4f 4c 36 34 22 20 3e 26  lt: $OTOOL64" >&
267d0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 4f 54 4f  5.$as_echo "$OTO
267e0 4f 4c 36 34 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  OL64" >&6; }.els
267f0 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
26800 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
26810 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
26820 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
26830 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20  6; }.fi...fi.if 
26840 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
26850 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34 22 3b 20 74  prog_OTOOL64"; t
26860 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4f 54 4f 4f  hen.  ac_ct_OTOO
26870 4c 36 34 3d 24 4f 54 4f 4f 4c 36 34 0a 20 20 23  L64=$OTOOL64.  #
26880 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
26890 73 74 20 77 6f 72 64 20 6f 66 20 22 6f 74 6f 6f  st word of "otoo
268a0 6c 36 34 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  l64", so it can 
268b0 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
268c0 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
268d0 20 64 75 6d 6d 79 20 6f 74 6f 6f 6c 36 34 3b 20   dummy otool64; 
268e0 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
268f0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
26900 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
26910 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
26920 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
26930 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
26940 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
26950 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
26960 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f  _prog_ac_ct_OTOO
26970 4c 36 34 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  L64+set}" = set;
26980 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
26990 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
269a0 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
269b0 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54 4f  t -n "$ac_ct_OTO
269c0 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20 61 63  OL64"; then.  ac
269d0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f  _cv_prog_ac_ct_O
269e0 54 4f 4f 4c 36 34 3d 22 24 61 63 5f 63 74 5f 4f  TOOL64="$ac_ct_O
269f0 54 4f 4f 4c 36 34 22 20 23 20 4c 65 74 20 74 68  TOOL64" # Let th
26a00 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
26a10 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
26a20 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
26a30 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
26a40 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
26a50 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
26a60 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
26a70 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
26a80 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
26a90 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
26aa0 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
26ab0 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
26ac0 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74  ; do.  if { test
26ad0 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63   -f "$as_dir/$ac
26ae0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
26af0 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  t" && $as_test_x
26b00 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
26b10 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
26b20 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f   }; then.    ac_
26b30 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54  cv_prog_ac_ct_OT
26b40 4f 4f 4c 36 34 3d 22 6f 74 6f 6f 6c 36 34 22 0a  OOL64="otool64".
26b50 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
26b60 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f  s_me:$LINENO: fo
26b70 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
26b80 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
26b90 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
26ba0 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65  2.  fi.done.done
26bb0 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
26bc0 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 4f  S..fi.fi.ac_ct_O
26bd0 54 4f 4f 4c 36 34 3d 24 61 63 5f 63 76 5f 70 72  TOOL64=$ac_cv_pr
26be0 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34  og_ac_ct_OTOOL64
26bf0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
26c00 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 3b 20 74 68  _ct_OTOOL64"; th
26c10 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
26c20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
26c30 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f   result: $ac_ct_
26c40 4f 54 4f 4f 4c 36 34 22 20 3e 26 35 0a 24 61 73  OTOOL64" >&5.$as
26c50 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 4f 54  _echo "$ac_ct_OT
26c60 4f 4f 4c 36 34 22 20 3e 26 36 3b 20 7d 0a 65 6c  OOL64" >&6; }.el
26c70 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
26c80 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
26c90 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
26ca0 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
26cb0 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74  &6; }.fi..  if t
26cc0 65 73 74 20 22 78 24 61 63 5f 63 74 5f 4f 54 4f  est "x$ac_ct_OTO
26cd0 4f 4c 36 34 22 20 3d 20 78 3b 20 74 68 65 6e 0a  OL64" = x; then.
26ce0 20 20 20 20 4f 54 4f 4f 4c 36 34 3d 22 3a 22 0a      OTOOL64=":".
26cf0 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20    else.    case 
26d00 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
26d10 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  :$ac_tool_warned
26d20 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f   in.yes:).{ $as_
26d30 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
26d40 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49  NENO: WARNING: I
26d50 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75  n the future, Au
26d60 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20  toconf will not 
26d70 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f  detect cross-too
26d80 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f  ls.whose name do
26d90 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74  es not start wit
26da0 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c  h the host tripl
26db0 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e  et.  If you thin
26dc0 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61  k this.configura
26dd0 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74  tion is useful t
26de0 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72  o you, please wr
26df0 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40  ite to autoconf@
26e00 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61  gnu.org." >&5.$a
26e10 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
26e20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20  WARNING: In the 
26e30 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66  future, Autoconf
26e40 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74   will not detect
26e50 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f   cross-tools.who
26e60 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74  se name does not
26e70 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20   start with the 
26e80 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49  host triplet.  I
26e90 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73  f you think this
26ea0 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69  .configuration i
26eb0 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c  s useful to you,
26ec0 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f   please write to
26ed0 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72   autoconf@gnu.or
26ee0 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f  g." >&2;}.ac_too
26ef0 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a  l_warned=yes ;;.
26f00 65 73 61 63 0a 20 20 20 20 4f 54 4f 4f 4c 36 34  esac.    OTOOL64
26f10 3d 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 0a  =$ac_ct_OTOOL64.
26f20 20 20 66 69 0a 65 6c 73 65 0a 20 20 4f 54 4f 4f    fi.else.  OTOO
26f30 4c 36 34 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67  L64="$ac_cv_prog
26f40 5f 4f 54 4f 4f 4c 36 34 22 0a 66 69 0a 0a 0a 0a  _OTOOL64".fi....
26f50 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
26f60 0a 0a 0a 0a 0a 0a 0a 0a 20 20 20 20 7b 20 24 61  ........    { $a
26f70 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
26f80 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
26f90 20 66 6f 72 20 2d 73 69 6e 67 6c 65 5f 6d 6f 64   for -single_mod
26fa0 75 6c 65 20 6c 69 6e 6b 65 72 20 66 6c 61 67 22  ule linker flag"
26fb0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
26fc0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d 73  "checking for -s
26fd0 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 6c 69 6e  ingle_module lin
26fe0 6b 65 72 20 66 6c 61 67 2e 2e 2e 20 22 20 3e 26  ker flag... " >&
26ff0 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
27000 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63 63 5f 73  lt_cv_apple_cc_s
27010 69 6e 67 6c 65 5f 6d 6f 64 2b 73 65 74 7d 22 20  ingle_mod+set}" 
27020 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
27030 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
27040 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
27050 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63 63 5f 73  lt_cv_apple_cc_s
27060 69 6e 67 6c 65 5f 6d 6f 64 3d 6e 6f 0a 20 20 20  ingle_mod=no.   
27070 20 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24     if test -z "$
27080 7b 4c 54 5f 4d 55 4c 54 49 5f 4d 4f 44 55 4c 45  {LT_MULTI_MODULE
27090 7d 22 3b 20 74 68 65 6e 0a 09 23 20 42 79 20 64  }"; then..# By d
270a0 65 66 61 75 6c 74 20 77 65 20 77 69 6c 6c 20 61  efault we will a
270b0 64 64 20 74 68 65 20 2d 73 69 6e 67 6c 65 5f 6d  dd the -single_m
270c0 6f 64 75 6c 65 20 66 6c 61 67 2e 20 59 6f 75 20  odule flag. You 
270d0 63 61 6e 20 6f 76 65 72 72 69 64 65 0a 09 23 20  can override..# 
270e0 62 79 20 65 69 74 68 65 72 20 73 65 74 74 69 6e  by either settin
270f0 67 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e  g the environmen
27100 74 20 76 61 72 69 61 62 6c 65 20 4c 54 5f 4d 55  t variable LT_MU
27110 4c 54 49 5f 4d 4f 44 55 4c 45 0a 09 23 20 6e 6f  LTI_MODULE..# no
27120 6e 2d 65 6d 70 74 79 20 61 74 20 63 6f 6e 66 69  n-empty at confi
27130 67 75 72 65 20 74 69 6d 65 2c 20 6f 72 20 62 79  gure time, or by
27140 20 61 64 64 69 6e 67 20 2d 6d 75 6c 74 69 5f 6d   adding -multi_m
27150 6f 64 75 6c 65 20 74 6f 20 74 68 65 0a 09 23 20  odule to the..# 
27160 6c 69 6e 6b 20 66 6c 61 67 73 2e 0a 09 72 6d 20  link flags...rm 
27170 2d 72 66 20 6c 69 62 63 6f 6e 66 74 65 73 74 2e  -rf libconftest.
27180 64 79 6c 69 62 2a 0a 09 65 63 68 6f 20 22 69 6e  dylib*..echo "in
27190 74 20 66 6f 6f 28 76 6f 69 64 29 7b 72 65 74 75  t foo(void){retu
271a0 72 6e 20 31 3b 7d 22 20 3e 20 63 6f 6e 66 74 65  rn 1;}" > confte
271b0 73 74 2e 63 0a 09 65 63 68 6f 20 22 24 4c 54 43  st.c..echo "$LTC
271c0 43 20 24 4c 54 43 46 4c 41 47 53 20 24 4c 44 46  C $LTCFLAGS $LDF
271d0 4c 41 47 53 20 2d 6f 20 6c 69 62 63 6f 6e 66 74  LAGS -o libconft
271e0 65 73 74 2e 64 79 6c 69 62 20 5c 0a 2d 64 79 6e  est.dylib \.-dyn
271f0 61 6d 69 63 6c 69 62 20 2d 57 6c 2c 2d 73 69 6e  amiclib -Wl,-sin
27200 67 6c 65 5f 6d 6f 64 75 6c 65 20 63 6f 6e 66 74  gle_module conft
27210 65 73 74 2e 63 22 20 3e 26 35 0a 09 24 4c 54 43  est.c" >&5..$LTC
27220 43 20 24 4c 54 43 46 4c 41 47 53 20 24 4c 44 46  C $LTCFLAGS $LDF
27230 4c 41 47 53 20 2d 6f 20 6c 69 62 63 6f 6e 66 74  LAGS -o libconft
27240 65 73 74 2e 64 79 6c 69 62 20 5c 0a 09 20 20 2d  est.dylib \..  -
27250 64 79 6e 61 6d 69 63 6c 69 62 20 2d 57 6c 2c 2d  dynamiclib -Wl,-
27260 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 63 6f  single_module co
27270 6e 66 74 65 73 74 2e 63 20 32 3e 63 6f 6e 66 74  nftest.c 2>conft
27280 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 20  est.err.        
27290 5f 6c 74 5f 72 65 73 75 6c 74 3d 24 3f 0a 09 69  _lt_result=$?..i
272a0 66 20 74 65 73 74 20 2d 66 20 6c 69 62 63 6f 6e  f test -f libcon
272b0 66 74 65 73 74 2e 64 79 6c 69 62 20 26 26 20 74  ftest.dylib && t
272c0 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
272d0 74 2e 65 72 72 20 26 26 20 74 65 73 74 20 24 5f  t.err && test $_
272e0 6c 74 5f 72 65 73 75 6c 74 20 3d 20 30 3b 20 74  lt_result = 0; t
272f0 68 65 6e 0a 09 20 20 6c 74 5f 63 76 5f 61 70 70  hen..  lt_cv_app
27300 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64  le_cc_single_mod
27310 3d 79 65 73 0a 09 65 6c 73 65 0a 09 20 20 63 61  =yes..else..  ca
27320 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
27330 26 35 0a 09 66 69 0a 09 72 6d 20 2d 72 66 20 6c  &5..fi..rm -rf l
27340 69 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62  ibconftest.dylib
27350 2a 0a 09 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  *..rm -f conftes
27360 74 2e 2a 0a 20 20 20 20 20 20 66 69 0a 66 69 0a  t.*.      fi.fi.
27370 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
27380 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
27390 6c 74 3a 20 24 6c 74 5f 63 76 5f 61 70 70 6c 65  lt: $lt_cv_apple
273a0 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 22 20  _cc_single_mod" 
273b0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c  >&5.$as_echo "$l
273c0 74 5f 63 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69  t_cv_apple_cc_si
273d0 6e 67 6c 65 5f 6d 6f 64 22 20 3e 26 36 3b 20 7d  ngle_mod" >&6; }
273e0 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .    { $as_echo 
273f0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
27400 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d 65   checking for -e
27410 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f  xported_symbols_
27420 6c 69 73 74 20 6c 69 6e 6b 65 72 20 66 6c 61 67  list linker flag
27430 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
27440 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d   "checking for -
27450 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73  exported_symbols
27460 5f 6c 69 73 74 20 6c 69 6e 6b 65 72 20 66 6c 61  _list linker fla
27470 67 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  g... " >&6; }.if
27480 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 6c   test "${lt_cv_l
27490 64 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f  d_exported_symbo
274a0 6c 73 5f 6c 69 73 74 2b 73 65 74 7d 22 20 3d 20  ls_list+set}" = 
274b0 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
274c0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
274d0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74   " >&6.else.  lt
274e0 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65 64 5f  _cv_ld_exported_
274f0 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 3d 6e 6f 0a  symbols_list=no.
27500 20 20 20 20 20 20 73 61 76 65 5f 4c 44 46 4c 41        save_LDFLA
27510 47 53 3d 24 4c 44 46 4c 41 47 53 0a 20 20 20 20  GS=$LDFLAGS.    
27520 20 20 65 63 68 6f 20 22 5f 6d 61 69 6e 22 20 3e    echo "_main" >
27530 20 63 6f 6e 66 74 65 73 74 2e 73 79 6d 0a 20 20   conftest.sym.  
27540 20 20 20 20 4c 44 46 4c 41 47 53 3d 22 24 4c 44      LDFLAGS="$LD
27550 46 4c 41 47 53 20 2d 57 6c 2c 2d 65 78 70 6f 72  FLAGS -Wl,-expor
27560 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74  ted_symbols_list
27570 2c 63 6f 6e 66 74 65 73 74 2e 73 79 6d 22 0a 20  ,conftest.sym". 
27580 20 20 20 20 20 63 61 74 20 3e 63 6f 6e 66 74 65       cat >confte
27590 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
275a0 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
275b0 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
275c0 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
275d0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
275e0 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
275f0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
27600 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
27610 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e  h.  */..int.main
27620 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74   ().{..  ;.  ret
27630 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a  urn 0;.}._ACEOF.
27640 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
27650 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  ac_objext confte
27660 73 74 24 61 63 5f 65 78 65 65 78 74 0a 69 66 20  st$ac_exeext.if 
27670 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c  { (ac_try="$ac_l
27680 69 6e 6b 22 0a 63 61 73 65 20 22 28 28 24 61 63  ink".case "(($ac
27690 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
276a0 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
276b0 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
276c0 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
276d0 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
276e0 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72  .esac.eval ac_tr
276f0 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d  y_echo="\"\$as_m
27700 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
27710 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65  ry_echo\"".$as_e
27720 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68  cho "$ac_try_ech
27730 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  o") >&5.  (eval 
27740 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 63 6f  "$ac_link") 2>co
27750 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
27760 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
27770 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
27780 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
27790 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
277a0 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
277b0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
277c0 35 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  5.  $as_echo "$a
277d0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
277e0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
277f0 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
27800 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a  status); } && {.
27810 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  . test -z "$ac_c
27820 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
27830 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
27840 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
27850 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
27860 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
27870 20 26 26 20 7b 0a 09 20 74 65 73 74 20 22 24 63   && {.. test "$c
27880 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20  ross_compiling" 
27890 3d 20 79 65 73 20 7c 7c 0a 09 20 24 61 73 5f 74  = yes ||.. $as_t
278a0 65 73 74 5f 78 20 63 6f 6e 66 74 65 73 74 24 61  est_x conftest$a
278b0 63 5f 65 78 65 65 78 74 0a 20 20 20 20 20 20 20  c_exeext.       
278c0 7d 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f  }; then.  lt_cv_
278d0 6c 64 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d 62  ld_exported_symb
278e0 6f 6c 73 5f 6c 69 73 74 3d 79 65 73 0a 65 6c 73  ols_list=yes.els
278f0 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  e.  $as_echo "$a
27900 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
27910 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
27920 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
27930 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
27940 35 0a 0a 09 6c 74 5f 63 76 5f 6c 64 5f 65 78 70  5...lt_cv_ld_exp
27950 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69  orted_symbols_li
27960 73 74 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 72 66  st=no.fi..rm -rf
27970 20 63 6f 6e 66 74 65 73 74 2e 64 53 59 4d 0a 72   conftest.dSYM.r
27980 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
27990 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
279a0 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
279b0 65 73 74 5f 69 70 61 38 5f 63 6f 6e 66 74 65 73  est_ipa8_conftes
279c0 74 2e 6f 6f 20 5c 0a 20 20 20 20 20 20 63 6f 6e  t.oo \.      con
279d0 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
279e0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
279f0 0a 09 4c 44 46 4c 41 47 53 3d 22 24 73 61 76 65  ..LDFLAGS="$save
27a00 5f 4c 44 46 4c 41 47 53 22 0a 0a 66 69 0a 7b 20  _LDFLAGS"..fi.{ 
27a10 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
27a20 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
27a30 3a 20 24 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f  : $lt_cv_ld_expo
27a40 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73  rted_symbols_lis
27a50 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  t" >&5.$as_echo 
27a60 22 24 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72  "$lt_cv_ld_expor
27a70 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74  ted_symbols_list
27a80 22 20 3e 26 36 3b 20 7d 0a 20 20 20 20 63 61 73  " >&6; }.    cas
27a90 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20  e $host_os in.  
27aa0 20 20 72 68 61 70 73 6f 64 79 2a 20 7c 20 64 61    rhapsody* | da
27ab0 72 77 69 6e 31 2e 5b 30 31 32 5d 29 0a 20 20 20  rwin1.[012]).   
27ac0 20 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c 6f 77     _lt_dar_allow
27ad0 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b 77 6c  _undefined='${wl
27ae0 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24 7b 77 6c  }-undefined ${wl
27af0 7d 73 75 70 70 72 65 73 73 27 20 3b 3b 0a 20 20  }suppress' ;;.  
27b00 20 20 64 61 72 77 69 6e 31 2e 2a 29 0a 20 20 20    darwin1.*).   
27b10 20 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c 6f 77     _lt_dar_allow
27b20 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b 77 6c  _undefined='${wl
27b30 7d 2d 66 6c 61 74 5f 6e 61 6d 65 73 70 61 63 65  }-flat_namespace
27b40 20 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64   ${wl}-undefined
27b50 20 24 7b 77 6c 7d 73 75 70 70 72 65 73 73 27 20   ${wl}suppress' 
27b60 3b 3b 0a 20 20 20 20 64 61 72 77 69 6e 2a 29 20  ;;.    darwin*) 
27b70 23 20 64 61 72 77 69 6e 20 35 2e 78 20 6f 6e 0a  # darwin 5.x on.
27b80 20 20 20 20 20 20 23 20 69 66 20 72 75 6e 6e 69        # if runni
27b90 6e 67 20 6f 6e 20 31 30 2e 35 20 6f 72 20 6c 61  ng on 10.5 or la
27ba0 74 65 72 2c 20 74 68 65 20 64 65 70 6c 6f 79 6d  ter, the deploym
27bb0 65 6e 74 20 74 61 72 67 65 74 20 64 65 66 61 75  ent target defau
27bc0 6c 74 73 0a 20 20 20 20 20 20 23 20 74 6f 20 74  lts.      # to t
27bd0 68 65 20 4f 53 20 76 65 72 73 69 6f 6e 2c 20 69  he OS version, i
27be0 66 20 6f 6e 20 78 38 36 2c 20 61 6e 64 20 31 30  f on x86, and 10
27bf0 2e 34 2c 20 74 68 65 20 64 65 70 6c 6f 79 6d 65  .4, the deployme
27c00 6e 74 0a 20 20 20 20 20 20 23 20 74 61 72 67 65  nt.      # targe
27c10 74 20 64 65 66 61 75 6c 74 73 20 74 6f 20 31 30  t defaults to 10
27c20 2e 34 2e 20 44 6f 6e 27 74 20 79 6f 75 20 6c 6f  .4. Don't you lo
27c30 76 65 20 69 74 3f 0a 20 20 20 20 20 20 63 61 73  ve it?.      cas
27c40 65 20 24 7b 4d 41 43 4f 53 58 5f 44 45 50 4c 4f  e ${MACOSX_DEPLO
27c50 59 4d 45 4e 54 5f 54 41 52 47 45 54 2d 31 30 2e  YMENT_TARGET-10.
27c60 30 7d 2c 24 68 6f 73 74 20 69 6e 0a 09 31 30 2e  0},$host in..10.
27c70 30 2c 2a 38 36 2a 2d 64 61 72 77 69 6e 38 2a 7c  0,*86*-darwin8*|
27c80 31 30 2e 30 2c 2a 2d 64 61 72 77 69 6e 5b 39 31  10.0,*-darwin[91
27c90 5d 2a 29 0a 09 20 20 5f 6c 74 5f 64 61 72 5f 61  ]*)..  _lt_dar_a
27ca0 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27  llow_undefined='
27cb0 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20  ${wl}-undefined 
27cc0 24 7b 77 6c 7d 64 79 6e 61 6d 69 63 5f 6c 6f 6f  ${wl}dynamic_loo
27cd0 6b 75 70 27 20 3b 3b 0a 09 31 30 2e 5b 30 31 32  kup' ;;..10.[012
27ce0 5d 2a 29 0a 09 20 20 5f 6c 74 5f 64 61 72 5f 61  ]*)..  _lt_dar_a
27cf0 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27  llow_undefined='
27d00 24 7b 77 6c 7d 2d 66 6c 61 74 5f 6e 61 6d 65 73  ${wl}-flat_names
27d10 70 61 63 65 20 24 7b 77 6c 7d 2d 75 6e 64 65 66  pace ${wl}-undef
27d20 69 6e 65 64 20 24 7b 77 6c 7d 73 75 70 70 72 65  ined ${wl}suppre
27d30 73 73 27 20 3b 3b 0a 09 31 30 2e 2a 29 0a 09 20  ss' ;;..10.*).. 
27d40 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c 6f 77 5f 75   _lt_dar_allow_u
27d50 6e 64 65 66 69 6e 65 64 3d 27 24 7b 77 6c 7d 2d  ndefined='${wl}-
27d60 75 6e 64 65 66 69 6e 65 64 20 24 7b 77 6c 7d 64  undefined ${wl}d
27d70 79 6e 61 6d 69 63 5f 6c 6f 6f 6b 75 70 27 20 3b  ynamic_lookup' ;
27d80 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
27d90 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 20 20 69   ;;.  esac.    i
27da0 66 20 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 61  f test "$lt_cv_a
27db0 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d  pple_cc_single_m
27dc0 6f 64 22 20 3d 20 22 79 65 73 22 3b 20 74 68 65  od" = "yes"; the
27dd0 6e 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f  n.      _lt_dar_
27de0 73 69 6e 67 6c 65 5f 6d 6f 64 3d 27 24 73 69 6e  single_mod='$sin
27df0 67 6c 65 5f 6d 6f 64 75 6c 65 27 0a 20 20 20 20  gle_module'.    
27e00 66 69 0a 20 20 20 20 69 66 20 74 65 73 74 20 22  fi.    if test "
27e10 24 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74  $lt_cv_ld_export
27e20 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 22  ed_symbols_list"
27e30 20 3d 20 22 79 65 73 22 3b 20 74 68 65 6e 0a 20   = "yes"; then. 
27e40 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 65 78 70       _lt_dar_exp
27e50 6f 72 74 5f 73 79 6d 73 3d 27 20 24 7b 77 6c 7d  ort_syms=' ${wl}
27e60 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c  -exported_symbol
27e70 73 5f 6c 69 73 74 2c 24 6f 75 74 70 75 74 5f 6f  s_list,$output_o
27e80 62 6a 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d  bjdir/${libname}
27e90 2d 73 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 27  -symbols.expsym'
27ea0 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20  .    else.      
27eb0 5f 6c 74 5f 64 61 72 5f 65 78 70 6f 72 74 5f 73  _lt_dar_export_s
27ec0 79 6d 73 3d 27 7e 24 4e 4d 45 44 49 54 20 2d 73  yms='~$NMEDIT -s
27ed0 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
27ee0 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d 62 6f  ${libname}-symbo
27ef0 6c 73 2e 65 78 70 73 79 6d 20 24 7b 6c 69 62 7d  ls.expsym ${lib}
27f00 27 0a 20 20 20 20 66 69 0a 20 20 20 20 69 66 20  '.    fi.    if 
27f10 74 65 73 74 20 22 24 44 53 59 4d 55 54 49 4c 22  test "$DSYMUTIL"
27f20 20 21 3d 20 22 3a 22 3b 20 74 68 65 6e 0a 20 20   != ":"; then.  
27f30 20 20 20 20 5f 6c 74 5f 64 73 79 6d 75 74 69 6c      _lt_dsymutil
27f40 3d 27 7e 24 44 53 59 4d 55 54 49 4c 20 24 6c 69  ='~$DSYMUTIL $li
27f50 62 20 7c 7c 20 3a 27 0a 20 20 20 20 65 6c 73 65  b || :'.    else
27f60 0a 20 20 20 20 20 20 5f 6c 74 5f 64 73 79 6d 75  .      _lt_dsymu
27f70 74 69 6c 3d 0a 20 20 20 20 66 69 0a 20 20 20 20  til=.    fi.    
27f80 3b 3b 0a 20 20 65 73 61 63 0a 0a 61 63 5f 65 78  ;;.  esac..ac_ex
27f90 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50  t=c.ac_cpp='$CPP
27fa0 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63   $CPPFLAGS'.ac_c
27fb0 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24  ompile='$CC -c $
27fc0 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
27fd0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
27fe0 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27  t >&5'.ac_link='
27ff0 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24  $CC -o conftest$
28000 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47  ac_exeext $CFLAG
28010 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46  S $CPPFLAGS $LDF
28020 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
28030 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27  c_ext $LIBS >&5'
28040 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  .ac_compiler_gnu
28050 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c  =$ac_cv_c_compil
28060 65 72 5f 67 6e 75 0a 7b 20 24 61 73 5f 65 63 68  er_gnu.{ $as_ech
28070 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
28080 4f 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 77 20  O: checking how 
28090 74 6f 20 72 75 6e 20 74 68 65 20 43 20 70 72 65  to run the C pre
280a0 70 72 6f 63 65 73 73 6f 72 22 20 3e 26 35 0a 24  processor" >&5.$
280b0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
280c0 69 6e 67 20 68 6f 77 20 74 6f 20 72 75 6e 20 74  ing how to run t
280d0 68 65 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f  he C preprocesso
280e0 72 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 23 20  r... " >&6; }.# 
280f0 4f 6e 20 53 75 6e 73 2c 20 73 6f 6d 65 74 69 6d  On Suns, sometim
28100 65 73 20 24 43 50 50 20 6e 61 6d 65 73 20 61 20  es $CPP names a 
28110 64 69 72 65 63 74 6f 72 79 2e 0a 69 66 20 74 65  directory..if te
28120 73 74 20 2d 6e 20 22 24 43 50 50 22 20 26 26 20  st -n "$CPP" && 
28130 74 65 73 74 20 2d 64 20 22 24 43 50 50 22 3b 20  test -d "$CPP"; 
28140 74 68 65 6e 0a 20 20 43 50 50 3d 0a 66 69 0a 69  then.  CPP=.fi.i
28150 66 20 74 65 73 74 20 2d 7a 20 22 24 43 50 50 22  f test -z "$CPP"
28160 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74  ; then.  if test
28170 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43   "${ac_cv_prog_C
28180 50 50 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  PP+set}" = set; 
28190 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
281a0 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
281b0 36 0a 65 6c 73 65 0a 20 20 20 20 20 20 23 20 44  6.else.      # D
281c0 6f 75 62 6c 65 20 71 75 6f 74 65 73 20 62 65 63  ouble quotes bec
281d0 61 75 73 65 20 43 50 50 20 6e 65 65 64 73 20 74  ause CPP needs t
281e0 6f 20 62 65 20 65 78 70 61 6e 64 65 64 0a 20 20  o be expanded.  
281f0 20 20 66 6f 72 20 43 50 50 20 69 6e 20 22 24 43    for CPP in "$C
28200 43 20 2d 45 22 20 22 24 43 43 20 2d 45 20 2d 74  C -E" "$CC -E -t
28210 72 61 64 69 74 69 6f 6e 61 6c 2d 63 70 70 22 20  raditional-cpp" 
28220 22 2f 6c 69 62 2f 63 70 70 22 0a 20 20 20 20 64  "/lib/cpp".    d
28230 6f 0a 20 20 20 20 20 20 61 63 5f 70 72 65 70 72  o.      ac_prepr
28240 6f 63 5f 6f 6b 3d 66 61 6c 73 65 0a 66 6f 72 20  oc_ok=false.for 
28250 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72  ac_c_preproc_war
28260 6e 5f 66 6c 61 67 20 69 6e 20 27 27 20 79 65 73  n_flag in '' yes
28270 0a 64 6f 0a 20 20 23 20 55 73 65 20 61 20 68 65  .do.  # Use a he
28280 61 64 65 72 20 66 69 6c 65 20 74 68 61 74 20 63  ader file that c
28290 6f 6d 65 73 20 77 69 74 68 20 67 63 63 2c 20 73  omes with gcc, s
282a0 6f 20 63 6f 6e 66 69 67 75 72 69 6e 67 20 67 6c  o configuring gl
282b0 69 62 63 0a 20 20 23 20 77 69 74 68 20 61 20 66  ibc.  # with a f
282c0 72 65 73 68 20 63 72 6f 73 73 2d 63 6f 6d 70 69  resh cross-compi
282d0 6c 65 72 20 77 6f 72 6b 73 2e 0a 20 20 23 20 50  ler works..  # P
282e0 72 65 66 65 72 20 3c 6c 69 6d 69 74 73 2e 68 3e  refer <limits.h>
282f0 20 74 6f 20 3c 61 73 73 65 72 74 2e 68 3e 20 69   to <assert.h> i
28300 66 20 5f 5f 53 54 44 43 5f 5f 20 69 73 20 64 65  f __STDC__ is de
28310 66 69 6e 65 64 2c 20 73 69 6e 63 65 0a 20 20 23  fined, since.  #
28320 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 65 78 69 73   <limits.h> exis
28330 74 73 20 65 76 65 6e 20 6f 6e 20 66 72 65 65 73  ts even on frees
28340 74 61 6e 64 69 6e 67 20 63 6f 6d 70 69 6c 65 72  tanding compiler
28350 73 2e 0a 20 20 23 20 4f 6e 20 74 68 65 20 4e 65  s..  # On the Ne
28360 58 54 2c 20 63 63 20 2d 45 20 72 75 6e 73 20 74  XT, cc -E runs t
28370 68 65 20 63 6f 64 65 20 74 68 72 6f 75 67 68 20  he code through 
28380 74 68 65 20 63 6f 6d 70 69 6c 65 72 27 73 20 70  the compiler's p
28390 61 72 73 65 72 2c 0a 20 20 23 20 6e 6f 74 20 6a  arser,.  # not j
283a0 75 73 74 20 74 68 72 6f 75 67 68 20 63 70 70 2e  ust through cpp.
283b0 20 22 53 79 6e 74 61 78 20 65 72 72 6f 72 22 20   "Syntax error" 
283c0 69 73 20 68 65 72 65 20 74 6f 20 63 61 74 63 68  is here to catch
283d0 20 74 68 69 73 20 63 61 73 65 2e 0a 20 20 63 61   this case..  ca
283e0 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
283f0 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
28400 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
28410 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
28420 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
28430 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
28440 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
28450 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
28460 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
28470 23 69 66 64 65 66 20 5f 5f 53 54 44 43 5f 5f 0a  #ifdef __STDC__.
28480 23 20 69 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74  # include <limit
28490 73 2e 68 3e 0a 23 65 6c 73 65 0a 23 20 69 6e 63  s.h>.#else.# inc
284a0 6c 75 64 65 20 3c 61 73 73 65 72 74 2e 68 3e 0a  lude <assert.h>.
284b0 23 65 6e 64 69 66 0a 09 09 20 20 20 20 20 53 79  #endif...     Sy
284c0 6e 74 61 78 20 65 72 72 6f 72 0a 5f 41 43 45 4f  ntax error._ACEO
284d0 46 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22  F.if { (ac_try="
284e0 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74  $ac_cpp conftest
284f0 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20 22  .$ac_ext".case "
28500 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
28510 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
28520 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
28530 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
28540 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
28550 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
28560 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c  ac_try_echo="\"\
28570 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
28580 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a  $ac_try_echo\"".
28590 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72  $as_echo "$ac_tr
285a0 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28  y_echo") >&5.  (
285b0 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f  eval "$ac_cpp co
285c0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29  nftest.$ac_ext")
285d0 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a   2>conftest.er1.
285e0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
285f0 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20   grep -v '^ *+' 
28600 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f  conftest.er1 >co
28610 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20  nftest.err.  rm 
28620 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a  -f conftest.er1.
28630 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
28640 72 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68  rr >&5.  $as_ech
28650 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
28660 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
28670 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
28680 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
28690 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a  >/dev/null && {.
286a0 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  . test -z "$ac_c
286b0 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c  _preproc_warn_fl
286c0 61 67 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66  ag$ac_c_werror_f
286d0 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21  lag" ||.. test !
286e0 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -s conftest.err
286f0 0a 20 20 20 20 20 20 20 7d 3b 20 74 68 65 6e 0a  .       }; then.
28700 20 20 3a 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65    :.else.  $as_e
28710 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
28720 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
28730 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
28740 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
28750 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23 20 42 72  _ext >&5..  # Br
28760 6f 6b 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76  oken: fails on v
28770 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74  alid input..cont
28780 69 6e 75 65 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  inue.fi..rm -f c
28790 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
287a0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20  test.$ac_ext..  
287b0 23 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f 6e 20 73  # OK, works on s
287c0 61 6e 65 20 63 61 73 65 73 2e 20 20 4e 6f 77 20  ane cases.  Now 
287d0 63 68 65 63 6b 20 77 68 65 74 68 65 72 20 6e 6f  check whether no
287e0 6e 65 78 69 73 74 65 6e 74 20 68 65 61 64 65 72  nexistent header
287f0 73 0a 20 20 23 20 63 61 6e 20 62 65 20 64 65 74  s.  # can be det
28800 65 63 74 65 64 20 61 6e 64 20 68 6f 77 2e 0a 20  ected and how.. 
28810 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
28820 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
28830 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
28840 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
28850 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
28860 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
28870 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
28880 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
28890 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
288a0 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 61 63 5f  */.#include <ac_
288b0 6e 6f 6e 65 78 69 73 74 65 6e 74 2e 68 3e 0a 5f  nonexistent.h>._
288c0 41 43 45 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74  ACEOF.if { (ac_t
288d0 72 79 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e 66  ry="$ac_cpp conf
288e0 74 65 73 74 2e 24 61 63 5f 65 78 74 22 0a 63 61  test.$ac_ext".ca
288f0 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
28900 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
28910 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
28920 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
28930 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
28940 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
28950 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
28960 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  "\"\$as_me:$LINE
28970 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
28980 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  \"".$as_echo "$a
28990 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35  c_try_echo") >&5
289a0 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70  .  (eval "$ac_cp
289b0 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  p conftest.$ac_e
289c0 78 74 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  xt") 2>conftest.
289d0 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  er1.  ac_status=
289e0 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20  $?.  grep -v '^ 
289f0 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31  *+' conftest.er1
28a00 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20   >conftest.err. 
28a10 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
28a20 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  er1.  cat confte
28a30 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 24 61 73  st.err >&5.  $as
28a40 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
28a50 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
28a60 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
28a70 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
28a80 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26  ; } >/dev/null &
28a90 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24  & {.. test -z "$
28aa0 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72  ac_c_preproc_war
28ab0 6e 5f 66 6c 61 67 24 61 63 5f 63 5f 77 65 72 72  n_flag$ac_c_werr
28ac0 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65  or_flag" ||.. te
28ad0 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
28ae0 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 3b 20 74  .err.       }; t
28af0 68 65 6e 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20  hen.  # Broken: 
28b00 73 75 63 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c  success on inval
28b10 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e  id input..contin
28b20 75 65 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63  ue.else.  $as_ec
28b30 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
28b40 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
28b50 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
28b60 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
28b70 65 78 74 20 3e 26 35 0a 0a 20 20 23 20 50 61 73  ext >&5..  # Pas
28b80 73 65 73 20 62 6f 74 68 20 74 65 73 74 73 2e 0a  ses both tests..
28b90 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a  ac_preproc_ok=:.
28ba0 62 72 65 61 6b 0a 66 69 0a 0a 72 6d 20 2d 66 20  break.fi..rm -f 
28bb0 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
28bc0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 64  ftest.$ac_ext..d
28bd0 6f 6e 65 0a 23 20 42 65 63 61 75 73 65 20 6f 66  one.# Because of
28be0 20 60 62 72 65 61 6b 27 2c 20 5f 41 43 5f 50 52   `break', _AC_PR
28bf0 45 50 52 4f 43 5f 49 46 45 4c 53 45 27 73 20 63  EPROC_IFELSE's c
28c00 6c 65 61 6e 69 6e 67 20 63 6f 64 65 20 77 61 73  leaning code was
28c10 20 73 6b 69 70 70 65 64 2e 0a 72 6d 20 2d 66 20   skipped..rm -f 
28c20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
28c30 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 69 66  ftest.$ac_ext.if
28c40 20 24 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3b   $ac_preproc_ok;
28c50 20 74 68 65 6e 0a 20 20 62 72 65 61 6b 0a 66 69   then.  break.fi
28c60 0a 0a 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 61  ..    done.    a
28c70 63 5f 63 76 5f 70 72 6f 67 5f 43 50 50 3d 24 43  c_cv_prog_CPP=$C
28c80 50 50 0a 0a 66 69 0a 20 20 43 50 50 3d 24 61 63  PP..fi.  CPP=$ac
28c90 5f 63 76 5f 70 72 6f 67 5f 43 50 50 0a 65 6c 73  _cv_prog_CPP.els
28ca0 65 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43  e.  ac_cv_prog_C
28cb0 50 50 3d 24 43 50 50 0a 66 69 0a 7b 20 24 61 73  PP=$CPP.fi.{ $as
28cc0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
28cd0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
28ce0 43 50 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  CPP" >&5.$as_ech
28cf0 6f 20 22 24 43 50 50 22 20 3e 26 36 3b 20 7d 0a  o "$CPP" >&6; }.
28d00 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66 61  ac_preproc_ok=fa
28d10 6c 73 65 0a 66 6f 72 20 61 63 5f 63 5f 70 72 65  lse.for ac_c_pre
28d20 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69  proc_warn_flag i
28d30 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20 20 23 20  n '' yes.do.  # 
28d40 55 73 65 20 61 20 68 65 61 64 65 72 20 66 69 6c  Use a header fil
28d50 65 20 74 68 61 74 20 63 6f 6d 65 73 20 77 69 74  e that comes wit
28d60 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66 69 67  h gcc, so config
28d70 75 72 69 6e 67 20 67 6c 69 62 63 0a 20 20 23 20  uring glibc.  # 
28d80 77 69 74 68 20 61 20 66 72 65 73 68 20 63 72 6f  with a fresh cro
28d90 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b  ss-compiler work
28da0 73 2e 0a 20 20 23 20 50 72 65 66 65 72 20 3c 6c  s..  # Prefer <l
28db0 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73  imits.h> to <ass
28dc0 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43  ert.h> if __STDC
28dd0 5f 5f 20 69 73 20 64 65 66 69 6e 65 64 2c 20 73  __ is defined, s
28de0 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69 74 73  ince.  # <limits
28df0 2e 68 3e 20 65 78 69 73 74 73 20 65 76 65 6e 20  .h> exists even 
28e00 6f 6e 20 66 72 65 65 73 74 61 6e 64 69 6e 67 20  on freestanding 
28e10 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23 20 4f  compilers..  # O
28e20 6e 20 74 68 65 20 4e 65 58 54 2c 20 63 63 20 2d  n the NeXT, cc -
28e30 45 20 72 75 6e 73 20 74 68 65 20 63 6f 64 65 20  E runs the code 
28e40 74 68 72 6f 75 67 68 20 74 68 65 20 63 6f 6d 70  through the comp
28e50 69 6c 65 72 27 73 20 70 61 72 73 65 72 2c 0a 20  iler's parser,. 
28e60 20 23 20 6e 6f 74 20 6a 75 73 74 20 74 68 72 6f   # not just thro
28e70 75 67 68 20 63 70 70 2e 20 22 53 79 6e 74 61 78  ugh cpp. "Syntax
28e80 20 65 72 72 6f 72 22 20 69 73 20 68 65 72 65 20   error" is here 
28e90 74 6f 20 63 61 74 63 68 20 74 68 69 73 20 63 61  to catch this ca
28ea0 73 65 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74  se..  cat >conft
28eb0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
28ec0 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
28ed0 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
28ee0 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
28ef0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
28f00 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
28f10 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
28f20 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
28f30 2e 68 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f  .h.  */.#ifdef _
28f40 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c 75 64  _STDC__.# includ
28f50 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23 65 6c  e <limits.h>.#el
28f60 73 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c 61 73  se.# include <as
28f70 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 09  sert.h>.#endif..
28f80 09 20 20 20 20 20 53 79 6e 74 61 78 20 65 72 72  .     Syntax err
28f90 6f 72 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28  or._ACEOF.if { (
28fa0 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 70 70 20  ac_try="$ac_cpp 
28fb0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
28fc0 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
28fd0 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
28fe0 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
28ff0 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
29000 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
29010 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
29020 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
29030 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
29040 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
29050 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f  echo\"".$as_echo
29060 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29   "$ac_try_echo")
29070 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
29080 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24  c_cpp conftest.$
29090 61 63 5f 65 78 74 22 29 20 32 3e 63 6f 6e 66 74  ac_ext") 2>conft
290a0 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
290b0 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
290c0 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
290d0 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
290e0 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
290f0 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
29100 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
29110 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
29120 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
29130 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
29140 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
29150 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75  tus); } >/dev/nu
29160 6c 6c 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d  ll && {.. test -
29170 7a 20 22 24 61 63 5f 63 5f 70 72 65 70 72 6f 63  z "$ac_c_preproc
29180 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63 5f  _warn_flag$ac_c_
29190 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a  werror_flag" ||.
291a0 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  . test ! -s conf
291b0 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20  test.err.       
291c0 7d 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65  }; then.  :.else
291d0 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
291e0 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
291f0 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
29200 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
29210 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
29220 0a 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 66 61  ..  # Broken: fa
29230 69 6c 73 20 6f 6e 20 76 61 6c 69 64 20 69 6e 70  ils on valid inp
29240 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 66 69 0a  ut..continue.fi.
29250 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
29260 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
29270 5f 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f  _ext..  # OK, wo
29280 72 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61 73 65  rks on sane case
29290 73 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20 77 68  s.  Now check wh
292a0 65 74 68 65 72 20 6e 6f 6e 65 78 69 73 74 65 6e  ether nonexisten
292b0 74 20 68 65 61 64 65 72 73 0a 20 20 23 20 63 61  t headers.  # ca
292c0 6e 20 62 65 20 64 65 74 65 63 74 65 64 20 61 6e  n be detected an
292d0 64 20 68 6f 77 2e 0a 20 20 63 61 74 20 3e 63 6f  d how..  cat >co
292e0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
292f0 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
29300 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
29310 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
29320 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
29330 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
29340 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
29350 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
29360 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c  efs.h.  */.#incl
29370 75 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74  ude <ac_nonexist
29380 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66  ent.h>._ACEOF.if
29390 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f   { (ac_try="$ac_
293a0 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cpp conftest.$ac
293b0 5f 65 78 74 22 0a 63 61 73 65 20 22 28 28 24 61  _ext".case "(($a
293c0 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
293d0 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
293e0 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
293f0 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
29400 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
29410 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74  ;.esac.eval ac_t
29420 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f  ry_echo="\"\$as_
29430 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
29440 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f  try_echo\"".$as_
29450 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63  echo "$ac_try_ec
29460 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  ho") >&5.  (eval
29470 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65   "$ac_cpp confte
29480 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 63  st.$ac_ext") 2>c
29490 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63  onftest.er1.  ac
294a0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65  _status=$?.  gre
294b0 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66  p -v '^ *+' conf
294c0 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65  test.er1 >confte
294d0 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63  st.err.  rm -f c
294e0 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61  onftest.er1.  ca
294f0 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
29500 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  &5.  $as_echo "$
29510 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
29520 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
29530 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
29540 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65  _status); } >/de
29550 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09 20 74 65  v/null && {.. te
29560 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 70 72 65  st -z "$ac_c_pre
29570 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61  proc_warn_flag$a
29580 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22  c_c_werror_flag"
29590 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20   ||.. test ! -s 
295a0 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20  conftest.err.   
295b0 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20 23 20      }; then.  # 
295c0 42 72 6f 6b 65 6e 3a 20 73 75 63 63 65 73 73 20  Broken: success 
295d0 6f 6e 20 69 6e 76 61 6c 69 64 20 69 6e 70 75 74  on invalid input
295e0 2e 0a 63 6f 6e 74 69 6e 75 65 0a 65 6c 73 65 0a  ..continue.else.
295f0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
29600 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
29610 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
29620 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
29630 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
29640 0a 20 20 23 20 50 61 73 73 65 73 20 62 6f 74 68  .  # Passes both
29650 20 74 65 73 74 73 2e 0a 61 63 5f 70 72 65 70 72   tests..ac_prepr
29660 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a 66 69  oc_ok=:.break.fi
29670 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  ..rm -f conftest
29680 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
29690 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42 65  c_ext..done.# Be
296a0 63 61 75 73 65 20 6f 66 20 60 62 72 65 61 6b 27  cause of `break'
296b0 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49 46  , _AC_PREPROC_IF
296c0 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e 67 20  ELSE's cleaning 
296d0 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70 65 64  code was skipped
296e0 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  ..rm -f conftest
296f0 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
29700 63 5f 65 78 74 0a 69 66 20 24 61 63 5f 70 72 65  c_ext.if $ac_pre
29710 70 72 6f 63 5f 6f 6b 3b 20 74 68 65 6e 0a 20 20  proc_ok; then.  
29720 3a 0a 65 6c 73 65 0a 20 20 7b 20 7b 20 24 61 73  :.else.  { { $as
29730 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
29740 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 43 20  INENO: error: C 
29750 70 72 65 70 72 6f 63 65 73 73 6f 72 20 5c 22 24  preprocessor \"$
29760 43 50 50 5c 22 20 66 61 69 6c 73 20 73 61 6e 69  CPP\" fails sani
29770 74 79 20 63 68 65 63 6b 0a 53 65 65 20 5c 60 63  ty check.See \`c
29780 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d  onfig.log' for m
29790 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26  ore details." >&
297a0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
297b0 6d 65 3a 20 65 72 72 6f 72 3a 20 43 20 70 72 65  me: error: C pre
297c0 70 72 6f 63 65 73 73 6f 72 20 5c 22 24 43 50 50  processor \"$CPP
297d0 5c 22 20 66 61 69 6c 73 20 73 61 6e 69 74 79 20  \" fails sanity 
297e0 63 68 65 63 6b 0a 53 65 65 20 5c 60 63 6f 6e 66  check.See \`conf
297f0 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65  ig.log' for more
29800 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d   details." >&2;}
29810 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
29820 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a  exit 1; }; }.fi.
29830 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70  .ac_ext=c.ac_cpp
29840 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53  ='$CPP $CPPFLAGS
29850 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43  '.ac_compile='$C
29860 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50  C -c $CFLAGS $CP
29870 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  PFLAGS conftest.
29880 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f  $ac_ext >&5'.ac_
29890 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e  link='$CC -o con
298a0 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
298b0 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  $CFLAGS $CPPFLAG
298c0 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74  S $LDFLAGS conft
298d0 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42  est.$ac_ext $LIB
298e0 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c  S >&5'.ac_compil
298f0 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f  er_gnu=$ac_cv_c_
29900 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a 7b  compiler_gnu...{
29910 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
29920 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
29930 69 6e 67 20 66 6f 72 20 41 4e 53 49 20 43 20 68  ing for ANSI C h
29940 65 61 64 65 72 20 66 69 6c 65 73 22 20 3e 26 35  eader files" >&5
29950 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
29960 63 6b 69 6e 67 20 66 6f 72 20 41 4e 53 49 20 43  cking for ANSI C
29970 20 68 65 61 64 65 72 20 66 69 6c 65 73 2e 2e 2e   header files...
29980 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
29990 74 20 22 24 7b 61 63 5f 63 76 5f 68 65 61 64 65  t "${ac_cv_heade
299a0 72 5f 73 74 64 63 2b 73 65 74 7d 22 20 3d 20 73  r_stdc+set}" = s
299b0 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
299c0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
299d0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74  " >&6.else.  cat
299e0 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
299f0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
29a00 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
29a10 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
29a20 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
29a30 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
29a40 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
29a50 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
29a60 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
29a70 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e  include <stdlib.
29a80 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64  h>.#include <std
29a90 61 72 67 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20  arg.h>.#include 
29aa0 3c 73 74 72 69 6e 67 2e 68 3e 0a 23 69 6e 63 6c  <string.h>.#incl
29ab0 75 64 65 20 3c 66 6c 6f 61 74 2e 68 3e 0a 0a 69  ude <float.h>..i
29ac0 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20  nt.main ().{..  
29ad0 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a  ;.  return 0;.}.
29ae0 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e  _ACEOF.rm -f con
29af0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
29b00 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24  .if { (ac_try="$
29b10 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65  ac_compile".case
29b20 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
29b30 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
29b40 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
29b50 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
29b60 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
29b70 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
29b80 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c  l ac_try_echo="\
29b90 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
29ba0 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
29bb0 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ".$as_echo "$ac_
29bc0 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20  try_echo") >&5. 
29bd0 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70   (eval "$ac_comp
29be0 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74  ile") 2>conftest
29bf0 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
29c00 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
29c10 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
29c20 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
29c30 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
29c40 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
29c50 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 24 61  est.err >&5.  $a
29c60 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
29c70 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
29c80 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
29c90 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
29ca0 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74  ); } && {.. test
29cb0 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f   -z "$ac_c_werro
29cc0 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73  r_flag" ||.. tes
29cd0 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
29ce0 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20  err.       } && 
29cf0 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
29d00 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65  .$ac_objext; the
29d10 6e 0a 20 20 61 63 5f 63 76 5f 68 65 61 64 65 72  n.  ac_cv_header
29d20 5f 73 74 64 63 3d 79 65 73 0a 65 6c 73 65 0a 20  _stdc=yes.else. 
29d30 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
29d40 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
29d50 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
29d60 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
29d70 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
29d80 09 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74  .ac_cv_header_st
29d90 64 63 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66 20  dc=no.fi..rm -f 
29da0 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
29db0 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
29dc0 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
29dd0 61 63 5f 65 78 74 0a 0a 69 66 20 74 65 73 74 20  ac_ext..if test 
29de0 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74  $ac_cv_header_st
29df0 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  dc = yes; then. 
29e00 20 23 20 53 75 6e 4f 53 20 34 2e 78 20 73 74 72   # SunOS 4.x str
29e10 69 6e 67 2e 68 20 64 6f 65 73 20 6e 6f 74 20 64  ing.h does not d
29e20 65 63 6c 61 72 65 20 6d 65 6d 2a 2c 20 63 6f 6e  eclare mem*, con
29e30 74 72 61 72 79 20 74 6f 20 41 4e 53 49 2e 0a 20  trary to ANSI.. 
29e40 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
29e50 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
29e60 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
29e70 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
29e80 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
29e90 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
29ea0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
29eb0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
29ec0 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
29ed0 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 72  */.#include <str
29ee0 69 6e 67 2e 68 3e 0a 0a 5f 41 43 45 4f 46 0a 69  ing.h>.._ACEOF.i
29ef0 66 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70  f (eval "$ac_cpp
29f00 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
29f10 74 22 29 20 32 3e 26 35 20 7c 0a 20 20 24 45 47  t") 2>&5 |.  $EG
29f20 52 45 50 20 22 6d 65 6d 63 68 72 22 20 3e 2f 64  REP "memchr" >/d
29f30 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68  ev/null 2>&1; th
29f40 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 61 63  en.  :.else.  ac
29f50 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d  _cv_header_stdc=
29f60 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66  no.fi.rm -f conf
29f70 74 65 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74 65  test*..fi..if te
29f80 73 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72  st $ac_cv_header
29f90 5f 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65  _stdc = yes; the
29fa0 6e 0a 20 20 23 20 49 53 43 20 32 2e 30 2e 32 20  n.  # ISC 2.0.2 
29fb0 73 74 64 6c 69 62 2e 68 20 64 6f 65 73 20 6e 6f  stdlib.h does no
29fc0 74 20 64 65 63 6c 61 72 65 20 66 72 65 65 2c 20  t declare free, 
29fd0 63 6f 6e 74 72 61 72 79 20 74 6f 20 41 4e 53 49  contrary to ANSI
29fe0 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73  ..  cat >conftes
29ff0 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
2a000 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
2a010 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
2a020 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
2a030 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
2a040 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
2a050 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
2a060 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
2a070 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c  .  */.#include <
2a080 73 74 64 6c 69 62 2e 68 3e 0a 0a 5f 41 43 45 4f  stdlib.h>.._ACEO
2a090 46 0a 69 66 20 28 65 76 61 6c 20 22 24 61 63 5f  F.if (eval "$ac_
2a0a0 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cpp conftest.$ac
2a0b0 5f 65 78 74 22 29 20 32 3e 26 35 20 7c 0a 20 20  _ext") 2>&5 |.  
2a0c0 24 45 47 52 45 50 20 22 66 72 65 65 22 20 3e 2f  $EGREP "free" >/
2a0d0 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74  dev/null 2>&1; t
2a0e0 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 61  hen.  :.else.  a
2a0f0 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63  c_cv_header_stdc
2a100 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  =no.fi.rm -f con
2a110 66 74 65 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74  ftest*..fi..if t
2a120 65 73 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65  est $ac_cv_heade
2a130 72 5f 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68  r_stdc = yes; th
2a140 65 6e 0a 20 20 23 20 2f 62 69 6e 2f 63 63 20 69  en.  # /bin/cc i
2a150 6e 20 49 72 69 78 2d 34 2e 30 2e 35 20 67 65 74  n Irix-4.0.5 get
2a160 73 20 6e 6f 6e 2d 41 4e 53 49 20 63 74 79 70 65  s non-ANSI ctype
2a170 20 6d 61 63 72 6f 73 20 75 6e 6c 65 73 73 20 75   macros unless u
2a180 73 69 6e 67 20 2d 61 6e 73 69 2e 0a 20 20 69 66  sing -ansi..  if
2a190 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f   test "$cross_co
2a1a0 6d 70 69 6c 69 6e 67 22 20 3d 20 79 65 73 3b 20  mpiling" = yes; 
2a1b0 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20  then.  :.else.  
2a1c0 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
2a1d0 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
2a1e0 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
2a1f0 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
2a200 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
2a210 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
2a220 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
2a230 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
2a240 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
2a250 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 63 74 79 70  /.#include <ctyp
2a260 65 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73  e.h>.#include <s
2a270 74 64 6c 69 62 2e 68 3e 0a 23 69 66 20 28 28 27  tdlib.h>.#if (('
2a280 20 27 20 26 20 30 78 30 46 46 29 20 3d 3d 20 30   ' & 0x0FF) == 0
2a290 78 30 32 30 29 0a 23 20 64 65 66 69 6e 65 20 49  x020).# define I
2a2a0 53 4c 4f 57 45 52 28 63 29 20 28 27 61 27 20 3c  SLOWER(c) ('a' <
2a2b0 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20  = (c) && (c) <= 
2a2c0 27 7a 27 29 0a 23 20 64 65 66 69 6e 65 20 54 4f  'z').# define TO
2a2d0 55 50 50 45 52 28 63 29 20 28 49 53 4c 4f 57 45  UPPER(c) (ISLOWE
2a2e0 52 28 63 29 20 3f 20 27 41 27 20 2b 20 28 28 63  R(c) ? 'A' + ((c
2a2f0 29 20 2d 20 27 61 27 29 20 3a 20 28 63 29 29 0a  ) - 'a') : (c)).
2a300 23 65 6c 73 65 0a 23 20 64 65 66 69 6e 65 20 49  #else.# define I
2a310 53 4c 4f 57 45 52 28 63 29 20 5c 0a 09 09 20 20  SLOWER(c) \...  
2a320 20 28 28 27 61 27 20 3c 3d 20 28 63 29 20 26 26   (('a' <= (c) &&
2a330 20 28 63 29 20 3c 3d 20 27 69 27 29 20 5c 0a 09   (c) <= 'i') \..
2a340 09 20 20 20 20 20 7c 7c 20 28 27 6a 27 20 3c 3d  .     || ('j' <=
2a350 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27   (c) && (c) <= '
2a360 72 27 29 20 5c 0a 09 09 20 20 20 20 20 7c 7c 20  r') \...     || 
2a370 28 27 73 27 20 3c 3d 20 28 63 29 20 26 26 20 28  ('s' <= (c) && (
2a380 63 29 20 3c 3d 20 27 7a 27 29 29 0a 23 20 64 65  c) <= 'z')).# de
2a390 66 69 6e 65 20 54 4f 55 50 50 45 52 28 63 29 20  fine TOUPPER(c) 
2a3a0 28 49 53 4c 4f 57 45 52 28 63 29 20 3f 20 28 28  (ISLOWER(c) ? ((
2a3b0 63 29 20 7c 20 30 78 34 30 29 20 3a 20 28 63 29  c) | 0x40) : (c)
2a3c0 29 0a 23 65 6e 64 69 66 0a 0a 23 64 65 66 69 6e  ).#endif..#defin
2a3d0 65 20 58 4f 52 28 65 2c 20 66 29 20 28 28 28 65  e XOR(e, f) (((e
2a3e0 29 20 26 26 20 21 28 66 29 29 20 7c 7c 20 28 21  ) && !(f)) || (!
2a3f0 28 65 29 20 26 26 20 28 66 29 29 29 0a 69 6e 74  (e) && (f))).int
2a400 0a 6d 61 69 6e 20 28 29 0a 7b 0a 20 20 69 6e 74  .main ().{.  int
2a410 20 69 3b 0a 20 20 66 6f 72 20 28 69 20 3d 20 30   i;.  for (i = 0
2a420 3b 20 69 20 3c 20 32 35 36 3b 20 69 2b 2b 29 0a  ; i < 256; i++).
2a430 20 20 20 20 69 66 20 28 58 4f 52 20 28 69 73 6c      if (XOR (isl
2a440 6f 77 65 72 20 28 69 29 2c 20 49 53 4c 4f 57 45  ower (i), ISLOWE
2a450 52 20 28 69 29 29 0a 09 7c 7c 20 74 6f 75 70 70  R (i))..|| toupp
2a460 65 72 20 28 69 29 20 21 3d 20 54 4f 55 50 50 45  er (i) != TOUPPE
2a470 52 20 28 69 29 29 0a 20 20 20 20 20 20 72 65 74  R (i)).      ret
2a480 75 72 6e 20 32 3b 0a 20 20 72 65 74 75 72 6e 20  urn 2;.  return 
2a490 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d  0;.}._ACEOF.rm -
2a4a0 66 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  f conftest$ac_ex
2a4b0 65 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72  eext.if { (ac_tr
2a4c0 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73  y="$ac_link".cas
2a4d0 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
2a4e0 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
2a4f0 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
2a500 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
2a510 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
2a520 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
2a530 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22  al ac_try_echo="
2a540 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
2a550 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
2a560 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  "".$as_echo "$ac
2a570 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a  _try_echo") >&5.
2a580 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e    (eval "$ac_lin
2a590 6b 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  k") 2>&5.  ac_st
2a5a0 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
2a5b0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2a5c0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
2a5d0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
2a5e0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
2a5f0 20 26 26 20 7b 20 61 63 5f 74 72 79 3d 27 2e 2f   && { ac_try='./
2a600 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
2a610 78 74 27 0a 20 20 7b 20 28 63 61 73 65 20 22 28  xt'.  { (case "(
2a620 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
2a630 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
2a640 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
2a650 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
2a660 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
2a670 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61  ry;;.esac.eval a
2a680 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24  c_try_echo="\"\$
2a690 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
2a6a0 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24  ac_try_echo\"".$
2a6b0 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79  as_echo "$ac_try
2a6c0 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65  _echo") >&5.  (e
2a6d0 76 61 6c 20 22 24 61 63 5f 74 72 79 22 29 20 32  val "$ac_try") 2
2a6e0 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
2a6f0 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  $?.  $as_echo "$
2a700 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
2a710 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
2a720 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
2a730 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b 20  _status); }; }; 
2a740 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20  then.  :.else.  
2a750 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2a760 3a 20 70 72 6f 67 72 61 6d 20 65 78 69 74 65 64  : program exited
2a770 20 77 69 74 68 20 73 74 61 74 75 73 20 24 61 63   with status $ac
2a780 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 24 61 73  _status" >&5.$as
2a790 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66  _echo "$as_me: f
2a7a0 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
2a7b0 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
2a7c0 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
2a7d0 61 63 5f 65 78 74 20 3e 26 35 0a 0a 28 20 65 78  ac_ext >&5..( ex
2a7e0 69 74 20 24 61 63 5f 73 74 61 74 75 73 20 29 0a  it $ac_status ).
2a7f0 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64  ac_cv_header_std
2a800 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 72 66 20 63  c=no.fi.rm -rf c
2a810 6f 6e 66 74 65 73 74 2e 64 53 59 4d 0a 72 6d 20  onftest.dSYM.rm 
2a820 2d 66 20 63 6f 72 65 20 2a 2e 63 6f 72 65 20 63  -f core *.core c
2a830 6f 72 65 2e 63 6f 6e 66 74 65 73 74 2e 2a 20 67  ore.conftest.* g
2a840 6d 6f 6e 2e 6f 75 74 20 62 62 2e 6f 75 74 20 63  mon.out bb.out c
2a850 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
2a860 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  t conftest.$ac_o
2a870 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
2a880 61 63 5f 65 78 74 0a 66 69 0a 0a 0a 66 69 0a 66  ac_ext.fi...fi.f
2a890 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
2a8a0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
2a8b0 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 68 65 61  sult: $ac_cv_hea
2a8c0 64 65 72 5f 73 74 64 63 22 20 3e 26 35 0a 24 61  der_stdc" >&5.$a
2a8d0 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 68  s_echo "$ac_cv_h
2a8e0 65 61 64 65 72 5f 73 74 64 63 22 20 3e 26 36 3b  eader_stdc" >&6;
2a8f0 20 7d 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63   }.if test $ac_c
2a900 76 5f 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20  v_header_stdc = 
2a910 79 65 73 3b 20 74 68 65 6e 0a 0a 63 61 74 20 3e  yes; then..cat >
2a920 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5c 5f  >confdefs.h <<\_
2a930 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 53 54  ACEOF.#define ST
2a940 44 43 5f 48 45 41 44 45 52 53 20 31 0a 5f 41 43  DC_HEADERS 1._AC
2a950 45 4f 46 0a 0a 66 69 0a 0a 23 20 4f 6e 20 49 52  EOF..fi..# On IR
2a960 49 58 20 35 2e 33 2c 20 73 79 73 2f 74 79 70 65  IX 5.3, sys/type
2a970 73 20 61 6e 64 20 69 6e 74 74 79 70 65 73 2e 68  s and inttypes.h
2a980 20 61 72 65 20 63 6f 6e 66 6c 69 63 74 69 6e 67   are conflicting
2a990 2e 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 66 6f 72 20 61  ...........for a
2a9a0 63 5f 68 65 61 64 65 72 20 69 6e 20 73 79 73 2f  c_header in sys/
2a9b0 74 79 70 65 73 2e 68 20 73 79 73 2f 73 74 61 74  types.h sys/stat
2a9c0 2e 68 20 73 74 64 6c 69 62 2e 68 20 73 74 72 69  .h stdlib.h stri
2a9d0 6e 67 2e 68 20 6d 65 6d 6f 72 79 2e 68 20 73 74  ng.h memory.h st
2a9e0 72 69 6e 67 73 2e 68 20 5c 0a 09 09 20 20 69 6e  rings.h \...  in
2a9f0 74 74 79 70 65 73 2e 68 20 73 74 64 69 6e 74 2e  ttypes.h stdint.
2aa00 68 20 75 6e 69 73 74 64 2e 68 0a 64 6f 0a 61 73  h unistd.h.do.as
2aa10 5f 61 63 5f 48 65 61 64 65 72 3d 60 24 61 73 5f  _ac_Header=`$as_
2aa20 65 63 68 6f 20 22 61 63 5f 63 76 5f 68 65 61 64  echo "ac_cv_head
2aa30 65 72 5f 24 61 63 5f 68 65 61 64 65 72 22 20 7c  er_$ac_header" |
2aa40 20 24 61 73 5f 74 72 5f 73 68 60 0a 7b 20 24 61   $as_tr_sh`.{ $a
2aa50 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
2aa60 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
2aa70 20 66 6f 72 20 24 61 63 5f 68 65 61 64 65 72 22   for $ac_header"
2aa80 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
2aa90 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
2aaa0 63 5f 68 65 61 64 65 72 2e 2e 2e 20 22 20 3e 26  c_header... " >&
2aab0 36 3b 20 7d 0a 69 66 20 7b 20 61 73 5f 76 61 72  6; }.if { as_var
2aac0 3d 24 61 73 5f 61 63 5f 48 65 61 64 65 72 3b 20  =$as_ac_Header; 
2aad0 65 76 61 6c 20 22 74 65 73 74 20 5c 22 5c 24 7b  eval "test \"\${
2aae0 24 61 73 5f 76 61 72 2b 73 65 74 7d 5c 22 20 3d  $as_var+set}\" =
2aaf0 20 73 65 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20   set"; }; then. 
2ab00 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
2ab10 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
2ab20 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74  .  cat >conftest
2ab30 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
2ab40 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e  F./* confdefs.h.
2ab50 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20    */._ACEOF.cat 
2ab60 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e  confdefs.h >>con
2ab70 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61  ftest.$ac_ext.ca
2ab80 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  t >>conftest.$ac
2ab90 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
2aba0 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
2abb0 20 20 2a 2f 0a 24 61 63 5f 69 6e 63 6c 75 64 65    */.$ac_include
2abc0 73 5f 64 65 66 61 75 6c 74 0a 0a 23 69 6e 63 6c  s_default..#incl
2abd0 75 64 65 20 3c 24 61 63 5f 68 65 61 64 65 72 3e  ude <$ac_header>
2abe0 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f  ._ACEOF.rm -f co
2abf0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
2ac00 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22  t.if { (ac_try="
2ac10 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73  $ac_compile".cas
2ac20 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
2ac30 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
2ac40 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
2ac50 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
2ac60 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
2ac70 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
2ac80 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22  al ac_try_echo="
2ac90 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
2aca0 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
2acb0 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  "".$as_echo "$ac
2acc0 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a  _try_echo") >&5.
2acd0 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d    (eval "$ac_com
2ace0 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73  pile") 2>conftes
2acf0 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75  t.er1.  ac_statu
2ad00 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27  s=$?.  grep -v '
2ad10 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
2ad20 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  r1 >conftest.err
2ad30 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
2ad40 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66  t.er1.  cat conf
2ad50 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 24  test.err >&5.  $
2ad60 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
2ad70 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
2ad80 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
2ad90 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
2ada0 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73  s); } && {.. tes
2adb0 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72  t -z "$ac_c_werr
2adc0 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65  or_flag" ||.. te
2add0 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
2ade0 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26  .err.       } &&
2adf0 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73   test -s conftes
2ae00 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68  t.$ac_objext; th
2ae10 65 6e 0a 20 20 65 76 61 6c 20 22 24 61 73 5f 61  en.  eval "$as_a
2ae20 63 5f 48 65 61 64 65 72 3d 79 65 73 22 0a 65 6c  c_Header=yes".el
2ae30 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  se.  $as_echo "$
2ae40 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
2ae50 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
2ae60 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
2ae70 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
2ae80 26 35 0a 0a 09 65 76 61 6c 20 22 24 61 73 5f 61  &5...eval "$as_a
2ae90 63 5f 48 65 61 64 65 72 3d 6e 6f 22 0a 66 69 0a  c_Header=no".fi.
2aea0 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
2aeb0 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
2aec0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
2aed0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69  ftest.$ac_ext.fi
2aee0 0a 61 63 5f 72 65 73 3d 60 65 76 61 6c 20 27 61  .ac_res=`eval 'a
2aef0 73 5f 76 61 6c 3d 24 7b 27 24 61 73 5f 61 63 5f  s_val=${'$as_ac_
2af00 48 65 61 64 65 72 27 7d 0a 09 09 20 24 61 73 5f  Header'}... $as_
2af10 65 63 68 6f 20 22 24 61 73 5f 76 61 6c 22 27 60  echo "$as_val"'`
2af20 0a 09 20 20 20 20 20 20 20 7b 20 24 61 73 5f 65  ..       { $as_e
2af30 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
2af40 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
2af50 5f 72 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  _res" >&5.$as_ec
2af60 68 6f 20 22 24 61 63 5f 72 65 73 22 20 3e 26 36  ho "$ac_res" >&6
2af70 3b 20 7d 0a 69 66 20 74 65 73 74 20 60 65 76 61  ; }.if test `eva
2af80 6c 20 27 61 73 5f 76 61 6c 3d 24 7b 27 24 61 73  l 'as_val=${'$as
2af90 5f 61 63 5f 48 65 61 64 65 72 27 7d 0a 09 09 20  _ac_Header'}... 
2afa0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 76 61  $as_echo "$as_va
2afb0 6c 22 27 60 20 3d 20 79 65 73 3b 20 74 68 65 6e  l"'` = yes; then
2afc0 0a 20 20 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66  .  cat >>confdef
2afd0 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65  s.h <<_ACEOF.#de
2afe0 66 69 6e 65 20 60 24 61 73 5f 65 63 68 6f 20 22  fine `$as_echo "
2aff0 48 41 56 45 5f 24 61 63 5f 68 65 61 64 65 72 22  HAVE_$ac_header"
2b000 20 7c 20 24 61 73 5f 74 72 5f 63 70 70 60 20 31   | $as_tr_cpp` 1
2b010 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a 64 6f 6e  ._ACEOF..fi..don
2b020 65 0a 0a 0a 0a 66 6f 72 20 61 63 5f 68 65 61 64  e....for ac_head
2b030 65 72 20 69 6e 20 64 6c 66 63 6e 2e 68 0a 64 6f  er in dlfcn.h.do
2b040 0a 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 60 24  .as_ac_Header=`$
2b050 61 73 5f 65 63 68 6f 20 22 61 63 5f 63 76 5f 68  as_echo "ac_cv_h
2b060 65 61 64 65 72 5f 24 61 63 5f 68 65 61 64 65 72  eader_$ac_header
2b070 22 20 7c 20 24 61 73 5f 74 72 5f 73 68 60 0a 7b  " | $as_tr_sh`.{
2b080 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
2b090 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
2b0a0 69 6e 67 20 66 6f 72 20 24 61 63 5f 68 65 61 64  ing for $ac_head
2b0b0 65 72 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  er" >&5.$as_echo
2b0c0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
2b0d0 20 24 61 63 5f 68 65 61 64 65 72 2e 2e 2e 20 22   $ac_header... "
2b0e0 20 3e 26 36 3b 20 7d 0a 69 66 20 7b 20 61 73 5f   >&6; }.if { as_
2b0f0 76 61 72 3d 24 61 73 5f 61 63 5f 48 65 61 64 65  var=$as_ac_Heade
2b100 72 3b 20 65 76 61 6c 20 22 74 65 73 74 20 5c 22  r; eval "test \"
2b110 5c 24 7b 24 61 73 5f 76 61 72 2b 73 65 74 7d 5c  \${$as_var+set}\
2b120 22 20 3d 20 73 65 74 22 3b 20 7d 3b 20 74 68 65  " = set"; }; the
2b130 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
2b140 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
2b150 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74  lse.  cat >conft
2b160 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
2b170 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
2b180 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
2b190 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
2b1a0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2b1b0 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
2b1c0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
2b1d0 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
2b1e0 2e 68 2e 20 20 2a 2f 0a 24 61 63 5f 69 6e 63 6c  .h.  */.$ac_incl
2b1f0 75 64 65 73 5f 64 65 66 61 75 6c 74 0a 0a 23 69  udes_default..#i
2b200 6e 63 6c 75 64 65 20 3c 24 61 63 5f 68 65 61 64  nclude <$ac_head
2b210 65 72 3e 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66  er>._ACEOF.rm -f
2b220 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
2b230 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72  jext.if { (ac_tr
2b240 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a  y="$ac_compile".
2b250 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
2b260 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
2b270 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
2b280 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
2b290 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
2b2a0 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
2b2b0 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68  .eval ac_try_ech
2b2c0 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  o="\"\$as_me:$LI
2b2d0 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
2b2e0 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22  ho\"".$as_echo "
2b2f0 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e  $ac_try_echo") >
2b300 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
2b310 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66  compile") 2>conf
2b320 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
2b330 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
2b340 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
2b350 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
2b360 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
2b370 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
2b380 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
2b390 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
2b3a0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
2b3b0 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
2b3c0 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
2b3d0 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20  atus); } && {.. 
2b3e0 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77  test -z "$ac_c_w
2b3f0 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09  error_flag" ||..
2b400 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
2b410 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d  est.err.       }
2b420 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   && test -s conf
2b430 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b  test.$ac_objext;
2b440 20 74 68 65 6e 0a 20 20 65 76 61 6c 20 22 24 61   then.  eval "$a
2b450 73 5f 61 63 5f 48 65 61 64 65 72 3d 79 65 73 22  s_ac_Header=yes"
2b460 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f  .else.  $as_echo
2b470 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
2b480 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
2b490 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
2b4a0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
2b4b0 74 20 3e 26 35 0a 0a 09 65 76 61 6c 20 22 24 61  t >&5...eval "$a
2b4c0 73 5f 61 63 5f 48 65 61 64 65 72 3d 6e 6f 22 0a  s_ac_Header=no".
2b4d0 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63  fi..rm -f core c
2b4e0 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
2b4f0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
2b500 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2b510 0a 66 69 0a 61 63 5f 72 65 73 3d 60 65 76 61 6c  .fi.ac_res=`eval
2b520 20 27 61 73 5f 76 61 6c 3d 24 7b 27 24 61 73 5f   'as_val=${'$as_
2b530 61 63 5f 48 65 61 64 65 72 27 7d 0a 09 09 20 24  ac_Header'}... $
2b540 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 76 61 6c  as_echo "$as_val
2b550 22 27 60 0a 09 20 20 20 20 20 20 20 7b 20 24 61  "'`..       { $a
2b560 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
2b570 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
2b580 24 61 63 5f 72 65 73 22 20 3e 26 35 0a 24 61 73  $ac_res" >&5.$as
2b590 5f 65 63 68 6f 20 22 24 61 63 5f 72 65 73 22 20  _echo "$ac_res" 
2b5a0 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 60  >&6; }.if test `
2b5b0 65 76 61 6c 20 27 61 73 5f 76 61 6c 3d 24 7b 27  eval 'as_val=${'
2b5c0 24 61 73 5f 61 63 5f 48 65 61 64 65 72 27 7d 0a  $as_ac_Header'}.
2b5d0 09 09 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .. $as_echo "$as
2b5e0 5f 76 61 6c 22 27 60 20 3d 20 79 65 73 3b 20 74  _val"'` = yes; t
2b5f0 68 65 6e 0a 20 20 63 61 74 20 3e 3e 63 6f 6e 66  hen.  cat >>conf
2b600 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a  defs.h <<_ACEOF.
2b610 23 64 65 66 69 6e 65 20 60 24 61 73 5f 65 63 68  #define `$as_ech
2b620 6f 20 22 48 41 56 45 5f 24 61 63 5f 68 65 61 64  o "HAVE_$ac_head
2b630 65 72 22 20 7c 20 24 61 73 5f 74 72 5f 63 70 70  er" | $as_tr_cpp
2b640 60 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a  ` 1._ACEOF..fi..
2b650 64 6f 6e 65 0a 0a 0a 0a 23 20 53 65 74 20 6f 70  done....# Set op
2b660 74 69 6f 6e 73 0a 0a 0a 0a 20 20 20 20 20 20 20  tions....       
2b670 20 65 6e 61 62 6c 65 5f 64 6c 6f 70 65 6e 3d 6e   enable_dlopen=n
2b680 6f 0a 0a 0a 20 20 65 6e 61 62 6c 65 5f 77 69 6e  o...  enable_win
2b690 33 32 5f 64 6c 6c 3d 6e 6f 0a 0a 0a 20 20 20 20  32_dll=no...    
2b6a0 20 20 20 20 20 20 20 20 23 20 43 68 65 63 6b 20          # Check 
2b6b0 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65  whether --enable
2b6c0 2d 73 68 61 72 65 64 20 77 61 73 20 67 69 76 65  -shared was give
2b6d0 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 65 6e  n..if test "${en
2b6e0 61 62 6c 65 5f 73 68 61 72 65 64 2b 73 65 74 7d  able_shared+set}
2b6f0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
2b700 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c  enableval=$enabl
2b710 65 5f 73 68 61 72 65 64 3b 20 70 3d 24 7b 50 41  e_shared; p=${PA
2b720 43 4b 41 47 45 2d 64 65 66 61 75 6c 74 7d 0a 20  CKAGE-default}. 
2b730 20 20 20 63 61 73 65 20 24 65 6e 61 62 6c 65 76     case $enablev
2b740 61 6c 20 69 6e 0a 20 20 20 20 79 65 73 29 20 65  al in.    yes) e
2b750 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 79 65 73  nable_shared=yes
2b760 20 3b 3b 0a 20 20 20 20 6e 6f 29 20 65 6e 61 62   ;;.    no) enab
2b770 6c 65 5f 73 68 61 72 65 64 3d 6e 6f 20 3b 3b 0a  le_shared=no ;;.
2b780 20 20 20 20 2a 29 0a 20 20 20 20 20 20 65 6e 61      *).      ena
2b790 62 6c 65 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20  ble_shared=no.  
2b7a0 20 20 20 20 23 20 4c 6f 6f 6b 20 61 74 20 74 68      # Look at th
2b7b0 65 20 61 72 67 75 6d 65 6e 74 20 77 65 20 67 6f  e argument we go
2b7c0 74 2e 20 20 57 65 20 75 73 65 20 61 6c 6c 20 74  t.  We use all t
2b7d0 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74 20 73  he common list s
2b7e0 65 70 61 72 61 74 6f 72 73 2e 0a 20 20 20 20 20  eparators..     
2b7f0 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49   lt_save_ifs="$I
2b800 46 53 22 3b 20 49 46 53 3d 22 24 7b 49 46 53 7d  FS"; IFS="${IFS}
2b810 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2c  $PATH_SEPARATOR,
2b820 22 0a 20 20 20 20 20 20 66 6f 72 20 70 6b 67 20  ".      for pkg 
2b830 69 6e 20 24 65 6e 61 62 6c 65 76 61 6c 3b 20 64  in $enableval; d
2b840 6f 0a 09 49 46 53 3d 22 24 6c 74 5f 73 61 76 65  o..IFS="$lt_save
2b850 5f 69 66 73 22 0a 09 69 66 20 74 65 73 74 20 22  _ifs"..if test "
2b860 58 24 70 6b 67 22 20 3d 20 22 58 24 70 22 3b 20  X$pkg" = "X$p"; 
2b870 74 68 65 6e 0a 09 20 20 65 6e 61 62 6c 65 5f 73  then..  enable_s
2b880 68 61 72 65 64 3d 79 65 73 0a 09 66 69 0a 20 20  hared=yes..fi.  
2b890 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 49      done.      I
2b8a0 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
2b8b0 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65  ".      ;;.    e
2b8c0 73 61 63 0a 65 6c 73 65 0a 20 20 65 6e 61 62 6c  sac.else.  enabl
2b8d0 65 5f 73 68 61 72 65 64 3d 79 65 73 0a 66 69 0a  e_shared=yes.fi.
2b8e0 0a 0a 0a 0a 0a 0a 0a 0a 0a 20 20 23 20 43 68 65  .........  # Che
2b8f0 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61  ck whether --ena
2b900 62 6c 65 2d 73 74 61 74 69 63 20 77 61 73 20 67  ble-static was g
2b910 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24  iven..if test "$
2b920 7b 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 2b 73  {enable_static+s
2b930 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
2b940 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e  .  enableval=$en
2b950 61 62 6c 65 5f 73 74 61 74 69 63 3b 20 70 3d 24  able_static; p=$
2b960 7b 50 41 43 4b 41 47 45 2d 64 65 66 61 75 6c 74  {PACKAGE-default
2b970 7d 0a 20 20 20 20 63 61 73 65 20 24 65 6e 61 62  }.    case $enab
2b980 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20 79 65 73  leval in.    yes
2b990 29 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d  ) enable_static=
2b9a0 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29 20 65  yes ;;.    no) e
2b9b0 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 6e 6f 20  nable_static=no 
2b9c0 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 65  ;;.    *).     e
2b9d0 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 6e 6f 0a  nable_static=no.
2b9e0 20 20 20 20 20 20 23 20 4c 6f 6f 6b 20 61 74 20        # Look at 
2b9f0 74 68 65 20 61 72 67 75 6d 65 6e 74 20 77 65 20  the argument we 
2ba00 67 6f 74 2e 20 20 57 65 20 75 73 65 20 61 6c 6c  got.  We use all
2ba10 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74   the common list
2ba20 20 73 65 70 61 72 61 74 6f 72 73 2e 0a 20 20 20   separators..   
2ba30 20 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22     lt_save_ifs="
2ba40 24 49 46 53 22 3b 20 49 46 53 3d 22 24 7b 49 46  $IFS"; IFS="${IF
2ba50 53 7d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S}$PATH_SEPARATO
2ba60 52 2c 22 0a 20 20 20 20 20 20 66 6f 72 20 70 6b  R,".      for pk
2ba70 67 20 69 6e 20 24 65 6e 61 62 6c 65 76 61 6c 3b  g in $enableval;
2ba80 20 64 6f 0a 09 49 46 53 3d 22 24 6c 74 5f 73 61   do..IFS="$lt_sa
2ba90 76 65 5f 69 66 73 22 0a 09 69 66 20 74 65 73 74  ve_ifs"..if test
2baa0 20 22 58 24 70 6b 67 22 20 3d 20 22 58 24 70 22   "X$pkg" = "X$p"
2bab0 3b 20 74 68 65 6e 0a 09 20 20 65 6e 61 62 6c 65  ; then..  enable
2bac0 5f 73 74 61 74 69 63 3d 79 65 73 0a 09 66 69 0a  _static=yes..fi.
2bad0 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20        done.     
2bae0 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69   IFS="$lt_save_i
2baf0 66 73 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20  fs".      ;;.   
2bb00 20 65 73 61 63 0a 65 6c 73 65 0a 20 20 65 6e 61   esac.else.  ena
2bb10 62 6c 65 5f 73 74 61 74 69 63 3d 79 65 73 0a 66  ble_static=yes.f
2bb20 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 43 68  i...........# Ch
2bb30 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 77 69  eck whether --wi
2bb40 74 68 2d 70 69 63 20 77 61 73 20 67 69 76 65 6e  th-pic was given
2bb50 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 77 69 74  ..if test "${wit
2bb60 68 5f 70 69 63 2b 73 65 74 7d 22 20 3d 20 73 65  h_pic+set}" = se
2bb70 74 3b 20 74 68 65 6e 0a 20 20 77 69 74 68 76 61  t; then.  withva
2bb80 6c 3d 24 77 69 74 68 5f 70 69 63 3b 20 70 69 63  l=$with_pic; pic
2bb90 5f 6d 6f 64 65 3d 22 24 77 69 74 68 76 61 6c 22  _mode="$withval"
2bba0 0a 65 6c 73 65 0a 20 20 70 69 63 5f 6d 6f 64 65  .else.  pic_mode
2bbb0 3d 64 65 66 61 75 6c 74 0a 66 69 0a 0a 0a 74 65  =default.fi...te
2bbc0 73 74 20 2d 7a 20 22 24 70 69 63 5f 6d 6f 64 65  st -z "$pic_mode
2bbd0 22 20 26 26 20 70 69 63 5f 6d 6f 64 65 3d 64 65  " && pic_mode=de
2bbe0 66 61 75 6c 74 0a 0a 0a 0a 0a 0a 0a 0a 20 20 23  fault........  #
2bbf0 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d   Check whether -
2bc00 2d 65 6e 61 62 6c 65 2d 66 61 73 74 2d 69 6e 73  -enable-fast-ins
2bc10 74 61 6c 6c 20 77 61 73 20 67 69 76 65 6e 2e 0a  tall was given..
2bc20 69 66 20 74 65 73 74 20 22 24 7b 65 6e 61 62 6c  if test "${enabl
2bc30 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 2b 73  e_fast_install+s
2bc40 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
2bc50 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e  .  enableval=$en
2bc60 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c  able_fast_instal
2bc70 6c 3b 20 70 3d 24 7b 50 41 43 4b 41 47 45 2d 64  l; p=${PACKAGE-d
2bc80 65 66 61 75 6c 74 7d 0a 20 20 20 20 63 61 73 65  efault}.    case
2bc90 20 24 65 6e 61 62 6c 65 76 61 6c 20 69 6e 0a 20   $enableval in. 
2bca0 20 20 20 79 65 73 29 20 65 6e 61 62 6c 65 5f 66     yes) enable_f
2bcb0 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 79 65 73 20  ast_install=yes 
2bcc0 3b 3b 0a 20 20 20 20 6e 6f 29 20 65 6e 61 62 6c  ;;.    no) enabl
2bcd0 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 6e  e_fast_install=n
2bce0 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20  o ;;.    *).    
2bcf0 20 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e    enable_fast_in
2bd00 73 74 61 6c 6c 3d 6e 6f 0a 20 20 20 20 20 20 23  stall=no.      #
2bd10 20 4c 6f 6f 6b 20 61 74 20 74 68 65 20 61 72 67   Look at the arg
2bd20 75 6d 65 6e 74 20 77 65 20 67 6f 74 2e 20 20 57  ument we got.  W
2bd30 65 20 75 73 65 20 61 6c 6c 20 74 68 65 20 63 6f  e use all the co
2bd40 6d 6d 6f 6e 20 6c 69 73 74 20 73 65 70 61 72 61  mmon list separa
2bd50 74 6f 72 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73  tors..      lt_s
2bd60 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20  ave_ifs="$IFS"; 
2bd70 49 46 53 3d 22 24 7b 49 46 53 7d 24 50 41 54 48  IFS="${IFS}$PATH
2bd80 5f 53 45 50 41 52 41 54 4f 52 2c 22 0a 20 20 20  _SEPARATOR,".   
2bd90 20 20 20 66 6f 72 20 70 6b 67 20 69 6e 20 24 65     for pkg in $e
2bda0 6e 61 62 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46  nableval; do..IF
2bdb0 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
2bdc0 0a 09 69 66 20 74 65 73 74 20 22 58 24 70 6b 67  ..if test "X$pkg
2bdd0 22 20 3d 20 22 58 24 70 22 3b 20 74 68 65 6e 0a  " = "X$p"; then.
2bde0 09 20 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69  .  enable_fast_i
2bdf0 6e 73 74 61 6c 6c 3d 79 65 73 0a 09 66 69 0a 20  nstall=yes..fi. 
2be00 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20       done.      
2be10 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
2be20 73 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  s".      ;;.    
2be30 65 73 61 63 0a 65 6c 73 65 0a 20 20 65 6e 61 62  esac.else.  enab
2be40 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d  le_fast_install=
2be50 79 65 73 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  yes.fi..........
2be60 0a 0a 23 20 54 68 69 73 20 63 61 6e 20 62 65 20  ..# This can be 
2be70 75 73 65 64 20 74 6f 20 72 65 62 75 69 6c 64 20  used to rebuild 
2be80 6c 69 62 74 6f 6f 6c 20 77 68 65 6e 20 6e 65 65  libtool when nee
2be90 64 65 64 0a 4c 49 42 54 4f 4f 4c 5f 44 45 50 53  ded.LIBTOOL_DEPS
2bea0 3d 22 24 6c 74 6d 61 69 6e 22 0a 0a 23 20 41 6c  ="$ltmain"..# Al
2beb0 77 61 79 73 20 75 73 65 20 6f 75 72 20 6f 77 6e  ways use our own
2bec0 20 6c 69 62 74 6f 6f 6c 2e 0a 4c 49 42 54 4f 4f   libtool..LIBTOO
2bed0 4c 3d 27 24 28 53 48 45 4c 4c 29 20 24 28 74 6f  L='$(SHELL) $(to
2bee0 70 5f 62 75 69 6c 64 64 69 72 29 2f 6c 69 62 74  p_builddir)/libt
2bef0 6f 6f 6c 27 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ool'............
2bf00 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 74 65  ..............te
2bf10 73 74 20 2d 7a 20 22 24 4c 4e 5f 53 22 20 26 26  st -z "$LN_S" &&
2bf20 20 4c 4e 5f 53 3d 22 6c 6e 20 2d 73 22 0a 0a 0a   LN_S="ln -s"...
2bf30 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74  ............if t
2bf40 65 73 74 20 2d 6e 20 22 24 7b 5a 53 48 5f 56 45  est -n "${ZSH_VE
2bf50 52 53 49 4f 4e 2b 73 65 74 7d 22 20 3b 20 74 68  RSION+set}" ; th
2bf60 65 6e 0a 20 20 20 73 65 74 6f 70 74 20 4e 4f 5f  en.   setopt NO_
2bf70 47 4c 4f 42 5f 53 55 42 53 54 0a 66 69 0a 0a 7b  GLOB_SUBST.fi..{
2bf80 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
2bf90 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
2bfa0 69 6e 67 20 66 6f 72 20 6f 62 6a 64 69 72 22 20  ing for objdir" 
2bfb0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
2bfc0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6f 62 6a  checking for obj
2bfd0 64 69 72 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  dir... " >&6; }.
2bfe0 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76  if test "${lt_cv
2bff0 5f 6f 62 6a 64 69 72 2b 73 65 74 7d 22 20 3d 20  _objdir+set}" = 
2c000 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
2c010 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
2c020 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 72 6d   " >&6.else.  rm
2c030 20 2d 66 20 2e 6c 69 62 73 20 32 3e 2f 64 65 76   -f .libs 2>/dev
2c040 2f 6e 75 6c 6c 0a 6d 6b 64 69 72 20 2e 6c 69 62  /null.mkdir .lib
2c050 73 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 69 66  s 2>/dev/null.if
2c060 20 74 65 73 74 20 2d 64 20 2e 6c 69 62 73 3b 20   test -d .libs; 
2c070 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f 6f 62 6a  then.  lt_cv_obj
2c080 64 69 72 3d 2e 6c 69 62 73 0a 65 6c 73 65 0a 20  dir=.libs.else. 
2c090 20 23 20 4d 53 2d 44 4f 53 20 64 6f 65 73 20 6e   # MS-DOS does n
2c0a0 6f 74 20 61 6c 6c 6f 77 20 66 69 6c 65 6e 61 6d  ot allow filenam
2c0b0 65 73 20 74 68 61 74 20 62 65 67 69 6e 20 77 69  es that begin wi
2c0c0 74 68 20 61 20 64 6f 74 2e 0a 20 20 6c 74 5f 63  th a dot..  lt_c
2c0d0 76 5f 6f 62 6a 64 69 72 3d 5f 6c 69 62 73 0a 66  v_objdir=_libs.f
2c0e0 69 0a 72 6d 64 69 72 20 2e 6c 69 62 73 20 32 3e  i.rmdir .libs 2>
2c0f0 2f 64 65 76 2f 6e 75 6c 6c 0a 66 69 0a 7b 20 24  /dev/null.fi.{ $
2c100 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
2c110 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
2c120 20 24 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 22 20   $lt_cv_objdir" 
2c130 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c  >&5.$as_echo "$l
2c140 74 5f 63 76 5f 6f 62 6a 64 69 72 22 20 3e 26 36  t_cv_objdir" >&6
2c150 3b 20 7d 0a 6f 62 6a 64 69 72 3d 24 6c 74 5f 63  ; }.objdir=$lt_c
2c160 76 5f 6f 62 6a 64 69 72 0a 0a 0a 0a 0a 0a 63 61  v_objdir......ca
2c170 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c  t >>confdefs.h <
2c180 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20  <_ACEOF.#define 
2c190 4c 54 5f 4f 42 4a 44 49 52 20 22 24 6c 74 5f 63  LT_OBJDIR "$lt_c
2c1a0 76 5f 6f 62 6a 64 69 72 2f 22 0a 5f 41 43 45 4f  v_objdir/"._ACEO
2c1b0 46 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  F...............
2c1c0 0a 0a 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73  ...case $host_os
2c1d0 20 69 6e 0a 61 69 78 33 2a 29 0a 20 20 23 20 41   in.aix3*).  # A
2c1e0 49 58 20 73 6f 6d 65 74 69 6d 65 73 20 68 61 73  IX sometimes has
2c1f0 20 70 72 6f 62 6c 65 6d 73 20 77 69 74 68 20 74   problems with t
2c200 68 65 20 47 43 43 20 63 6f 6c 6c 65 63 74 32 20  he GCC collect2 
2c210 70 72 6f 67 72 61 6d 2e 20 20 46 6f 72 20 73 6f  program.  For so
2c220 6d 65 0a 20 20 23 20 72 65 61 73 6f 6e 2c 20 69  me.  # reason, i
2c230 66 20 77 65 20 73 65 74 20 74 68 65 20 43 4f 4c  f we set the COL
2c240 4c 45 43 54 5f 4e 41 4d 45 53 20 65 6e 76 69 72  LECT_NAMES envir
2c250 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 2c  onment variable,
2c260 20 74 68 65 20 70 72 6f 62 6c 65 6d 73 0a 20 20   the problems.  
2c270 23 20 76 61 6e 69 73 68 20 69 6e 20 61 20 70 75  # vanish in a pu
2c280 66 66 20 6f 66 20 73 6d 6f 6b 65 2e 0a 20 20 69  ff of smoke..  i
2c290 66 20 74 65 73 74 20 22 58 24 7b 43 4f 4c 4c 45  f test "X${COLLE
2c2a0 43 54 5f 4e 41 4d 45 53 2b 73 65 74 7d 22 20 21  CT_NAMES+set}" !
2c2b0 3d 20 58 73 65 74 3b 20 74 68 65 6e 0a 20 20 20  = Xset; then.   
2c2c0 20 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 3d 0a   COLLECT_NAMES=.
2c2d0 20 20 20 20 65 78 70 6f 72 74 20 43 4f 4c 4c 45      export COLLE
2c2e0 43 54 5f 4e 41 4d 45 53 0a 20 20 66 69 0a 20 20  CT_NAMES.  fi.  
2c2f0 3b 3b 0a 65 73 61 63 0a 0a 23 20 53 65 64 20 73  ;;.esac..# Sed s
2c300 75 62 73 74 69 74 75 74 69 6f 6e 20 74 68 61 74  ubstitution that
2c310 20 68 65 6c 70 73 20 75 73 20 64 6f 20 72 6f 62   helps us do rob
2c320 75 73 74 20 71 75 6f 74 69 6e 67 2e 20 20 49 74  ust quoting.  It
2c330 20 62 61 63 6b 73 6c 61 73 68 69 66 69 65 73 0a   backslashifies.
2c340 23 20 6d 65 74 61 63 68 61 72 61 63 74 65 72 73  # metacharacters
2c350 20 74 68 61 74 20 61 72 65 20 73 74 69 6c 6c 20   that are still 
2c360 61 63 74 69 76 65 20 77 69 74 68 69 6e 20 64 6f  active within do
2c370 75 62 6c 65 2d 71 75 6f 74 65 64 20 73 74 72 69  uble-quoted stri
2c380 6e 67 73 2e 0a 73 65 64 5f 71 75 6f 74 65 5f 73  ngs..sed_quote_s
2c390 75 62 73 74 3d 27 73 2f 5c 28 5b 22 60 24 5c 5c  ubst='s/\(["`$\\
2c3a0 5d 5c 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20 53  ]\)/\\\1/g'..# S
2c3b0 61 6d 65 20 61 73 20 61 62 6f 76 65 2c 20 62 75  ame as above, bu
2c3c0 74 20 64 6f 20 6e 6f 74 20 71 75 6f 74 65 20 76  t do not quote v
2c3d0 61 72 69 61 62 6c 65 20 72 65 66 65 72 65 6e 63  ariable referenc
2c3e0 65 73 2e 0a 64 6f 75 62 6c 65 5f 71 75 6f 74 65  es..double_quote
2c3f0 5f 73 75 62 73 74 3d 27 73 2f 5c 28 5b 22 60 5c  _subst='s/\(["`\
2c400 5c 5d 5c 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20  \]\)/\\\1/g'..# 
2c410 53 65 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e  Sed substitution
2c420 20 74 6f 20 64 65 6c 61 79 20 65 78 70 61 6e 73   to delay expans
2c430 69 6f 6e 20 6f 66 20 61 6e 20 65 73 63 61 70 65  ion of an escape
2c440 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65  d shell variable
2c450 20 69 6e 20 61 0a 23 20 64 6f 75 62 6c 65 5f 71   in a.# double_q
2c460 75 6f 74 65 5f 73 75 62 73 74 27 65 64 20 73 74  uote_subst'ed st
2c470 72 69 6e 67 2e 0a 64 65 6c 61 79 5f 76 61 72 69  ring..delay_vari
2c480 61 62 6c 65 5f 73 75 62 73 74 3d 27 73 2f 5c 5c  able_subst='s/\\
2c490 5c 5c 5c 5c 5c 5c 5c 5c 5c 24 2f 5c 5c 5c 5c 5c  \\\\\\\\\$/\\\\\
2c4a0 5c 24 2f 67 27 0a 0a 23 20 53 65 64 20 73 75 62  \$/g'..# Sed sub
2c4b0 73 74 69 74 75 74 69 6f 6e 20 74 6f 20 64 65 6c  stitution to del
2c4c0 61 79 20 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20  ay expansion of 
2c4d0 61 6e 20 65 73 63 61 70 65 64 20 73 69 6e 67 6c  an escaped singl
2c4e0 65 20 71 75 6f 74 65 2e 0a 64 65 6c 61 79 5f 73  e quote..delay_s
2c4f0 69 6e 67 6c 65 5f 71 75 6f 74 65 5f 73 75 62 73  ingle_quote_subs
2c500 74 3d 27 73 2f 27 5c 27 27 2f 27 5c 27 5c 5c 5c  t='s/'\''/'\'\\\
2c510 5c 5c 5c 5c 27 5c 27 27 2f 67 27 0a 0a 23 20 53  \\\\'\''/g'..# S
2c520 65 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20  ed substitution 
2c530 74 6f 20 61 76 6f 69 64 20 61 63 63 69 64 65 6e  to avoid acciden
2c540 74 61 6c 20 67 6c 6f 62 62 69 6e 67 20 69 6e 20  tal globbing in 
2c550 65 76 61 6c 65 64 20 65 78 70 72 65 73 73 69 6f  evaled expressio
2c560 6e 73 0a 6e 6f 5f 67 6c 6f 62 5f 73 75 62 73 74  ns.no_glob_subst
2c570 3d 27 73 2f 5c 2a 2f 5c 5c 5c 2a 2f 67 27 0a 0a  ='s/\*/\\\*/g'..
2c580 23 20 47 6c 6f 62 61 6c 20 76 61 72 69 61 62 6c  # Global variabl
2c590 65 73 3a 0a 6f 66 69 6c 65 3d 6c 69 62 74 6f 6f  es:.ofile=libtoo
2c5a0 6c 0a 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72  l.can_build_shar
2c5b0 65 64 3d 79 65 73 0a 0a 23 20 41 6c 6c 20 6b 6e  ed=yes..# All kn
2c5c0 6f 77 6e 20 6c 69 6e 6b 65 72 73 20 72 65 71 75  own linkers requ
2c5d0 69 72 65 20 61 20 60 2e 61 27 20 61 72 63 68 69  ire a `.a' archi
2c5e0 76 65 20 66 6f 72 20 73 74 61 74 69 63 20 6c 69  ve for static li
2c5f0 6e 6b 69 6e 67 20 28 65 78 63 65 70 74 20 4d 53  nking (except MS
2c600 56 43 2c 0a 23 20 77 68 69 63 68 20 6e 65 65 64  VC,.# which need
2c610 73 20 27 2e 6c 69 62 27 29 2e 0a 6c 69 62 65 78  s '.lib')..libex
2c620 74 3d 61 0a 0a 77 69 74 68 5f 67 6e 75 5f 6c 64  t=a..with_gnu_ld
2c630 3d 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e  ="$lt_cv_prog_gn
2c640 75 5f 6c 64 22 0a 0a 6f 6c 64 5f 43 43 3d 22 24  u_ld"..old_CC="$
2c650 43 43 22 0a 6f 6c 64 5f 43 46 4c 41 47 53 3d 22  CC".old_CFLAGS="
2c660 24 43 46 4c 41 47 53 22 0a 0a 23 20 53 65 74 20  $CFLAGS"..# Set 
2c670 73 61 6e 65 20 64 65 66 61 75 6c 74 73 20 66 6f  sane defaults fo
2c680 72 20 76 61 72 69 6f 75 73 20 76 61 72 69 61 62  r various variab
2c690 6c 65 73 0a 74 65 73 74 20 2d 7a 20 22 24 43 43  les.test -z "$CC
2c6a0 22 20 26 26 20 43 43 3d 63 63 0a 74 65 73 74 20  " && CC=cc.test 
2c6b0 2d 7a 20 22 24 4c 54 43 43 22 20 26 26 20 4c 54  -z "$LTCC" && LT
2c6c0 43 43 3d 24 43 43 0a 74 65 73 74 20 2d 7a 20 22  CC=$CC.test -z "
2c6d0 24 4c 54 43 46 4c 41 47 53 22 20 26 26 20 4c 54  $LTCFLAGS" && LT
2c6e0 43 46 4c 41 47 53 3d 24 43 46 4c 41 47 53 0a 74  CFLAGS=$CFLAGS.t
2c6f0 65 73 74 20 2d 7a 20 22 24 4c 44 22 20 26 26 20  est -z "$LD" && 
2c700 4c 44 3d 6c 64 0a 74 65 73 74 20 2d 7a 20 22 24  LD=ld.test -z "$
2c710 61 63 5f 6f 62 6a 65 78 74 22 20 26 26 20 61 63  ac_objext" && ac
2c720 5f 6f 62 6a 65 78 74 3d 6f 0a 0a 66 6f 72 20 63  _objext=o..for c
2c730 63 5f 74 65 6d 70 20 69 6e 20 24 63 6f 6d 70 69  c_temp in $compi
2c740 6c 65 72 22 22 3b 20 64 6f 0a 20 20 63 61 73 65  ler""; do.  case
2c750 20 24 63 63 5f 74 65 6d 70 20 69 6e 0a 20 20 20   $cc_temp in.   
2c760 20 63 6f 6d 70 69 6c 65 20 7c 20 2a 5b 5c 5c 2f   compile | *[\\/
2c770 5d 63 6f 6d 70 69 6c 65 20 7c 20 63 63 61 63 68  ]compile | ccach
2c780 65 20 7c 20 2a 5b 5c 5c 2f 5d 63 63 61 63 68 65  e | *[\\/]ccache
2c790 20 29 20 3b 3b 0a 20 20 20 20 64 69 73 74 63 63   ) ;;.    distcc
2c7a0 20 7c 20 2a 5b 5c 5c 2f 5d 64 69 73 74 63 63 20   | *[\\/]distcc 
2c7b0 7c 20 70 75 72 69 66 79 20 7c 20 2a 5b 5c 5c 2f  | purify | *[\\/
2c7c0 5d 70 75 72 69 66 79 20 29 20 3b 3b 0a 20 20 20  ]purify ) ;;.   
2c7d0 20 5c 2d 2a 29 20 3b 3b 0a 20 20 20 20 2a 29 20   \-*) ;;.    *) 
2c7e0 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64  break;;.  esac.d
2c7f0 6f 6e 65 0a 63 63 5f 62 61 73 65 6e 61 6d 65 3d  one.cc_basename=
2c800 60 24 45 43 48 4f 20 22 58 24 63 63 5f 74 65 6d  `$ECHO "X$cc_tem
2c810 70 22 20 7c 20 24 58 73 65 64 20 2d 65 20 27 73  p" | $Xsed -e 's
2c820 25 2e 2a 2f 25 25 27 20 2d 65 20 22 73 25 5e 24  %.*/%%' -e "s%^$
2c830 68 6f 73 74 5f 61 6c 69 61 73 2d 25 25 22 60 0a  host_alias-%%"`.
2c840 0a 0a 23 20 4f 6e 6c 79 20 70 65 72 66 6f 72 6d  ..# Only perform
2c850 20 74 68 65 20 63 68 65 63 6b 20 66 6f 72 20 66   the check for f
2c860 69 6c 65 2c 20 69 66 20 74 68 65 20 63 68 65 63  ile, if the chec
2c870 6b 20 6d 65 74 68 6f 64 20 72 65 71 75 69 72 65  k method require
2c880 73 20 69 74 0a 74 65 73 74 20 2d 7a 20 22 24 4d  s it.test -z "$M
2c890 41 47 49 43 5f 43 4d 44 22 20 26 26 20 4d 41 47  AGIC_CMD" && MAG
2c8a0 49 43 5f 43 4d 44 3d 66 69 6c 65 0a 63 61 73 65  IC_CMD=file.case
2c8b0 20 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f   $deplibs_check_
2c8c0 6d 65 74 68 6f 64 20 69 6e 0a 66 69 6c 65 5f 6d  method in.file_m
2c8d0 61 67 69 63 2a 29 0a 20 20 69 66 20 74 65 73 74  agic*).  if test
2c8e0 20 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d   "$file_magic_cm
2c8f0 64 22 20 3d 20 27 24 4d 41 47 49 43 5f 43 4d 44  d" = '$MAGIC_CMD
2c900 27 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 24 61  '; then.    { $a
2c910 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
2c920 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
2c930 20 66 6f 72 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70   for ${ac_tool_p
2c940 72 65 66 69 78 7d 66 69 6c 65 22 20 3e 26 35 0a  refix}file" >&5.
2c950 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
2c960 6b 69 6e 67 20 66 6f 72 20 24 7b 61 63 5f 74 6f  king for ${ac_to
2c970 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65 2e 2e  ol_prefix}file..
2c980 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
2c990 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 61 74 68  st "${lt_cv_path
2c9a0 5f 4d 41 47 49 43 5f 43 4d 44 2b 73 65 74 7d 22  _MAGIC_CMD+set}"
2c9b0 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24   = set; then.  $
2c9c0 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
2c9d0 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
2c9e0 20 63 61 73 65 20 24 4d 41 47 49 43 5f 43 4d 44   case $MAGIC_CMD
2c9f0 20 69 6e 0a 5b 5c 5c 2f 2a 5d 20 7c 20 20 3f 3a   in.[\\/*] |  ?:
2ca00 5b 5c 5c 2f 5d 2a 29 0a 20 20 6c 74 5f 63 76 5f  [\\/]*).  lt_cv_
2ca10 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22  path_MAGIC_CMD="
2ca20 24 4d 41 47 49 43 5f 43 4d 44 22 20 23 20 4c 65  $MAGIC_CMD" # Le
2ca30 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
2ca40 69 64 65 20 74 68 65 20 74 65 73 74 20 77 69 74  ide the test wit
2ca50 68 20 61 20 70 61 74 68 2e 0a 20 20 3b 3b 0a 2a  h a path..  ;;.*
2ca60 29 0a 20 20 6c 74 5f 73 61 76 65 5f 4d 41 47 49  ).  lt_save_MAGI
2ca70 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d  C_CMD="$MAGIC_CM
2ca80 44 22 0a 20 20 6c 74 5f 73 61 76 65 5f 69 66 73  D".  lt_save_ifs
2ca90 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 24 50 41  ="$IFS"; IFS=$PA
2caa0 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 20 20 61  TH_SEPARATOR.  a
2cab0 63 5f 64 75 6d 6d 79 3d 22 2f 75 73 72 2f 62 69  c_dummy="/usr/bi
2cac0 6e 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  n$PATH_SEPARATOR
2cad0 24 50 41 54 48 22 0a 20 20 66 6f 72 20 61 63 5f  $PATH".  for ac_
2cae0 64 69 72 20 69 6e 20 24 61 63 5f 64 75 6d 6d 79  dir in $ac_dummy
2caf0 3b 20 64 6f 0a 20 20 20 20 49 46 53 3d 22 24 6c  ; do.    IFS="$l
2cb00 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20  t_save_ifs".    
2cb10 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 64 69 72  test -z "$ac_dir
2cb20 22 20 26 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20  " && ac_dir=..  
2cb30 20 20 69 66 20 74 65 73 74 20 2d 66 20 24 61 63    if test -f $ac
2cb40 5f 64 69 72 2f 24 7b 61 63 5f 74 6f 6f 6c 5f 70  _dir/${ac_tool_p
2cb50 72 65 66 69 78 7d 66 69 6c 65 3b 20 74 68 65 6e  refix}file; then
2cb60 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 61 74  .      lt_cv_pat
2cb70 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24 61 63  h_MAGIC_CMD="$ac
2cb80 5f 64 69 72 2f 24 7b 61 63 5f 74 6f 6f 6c 5f 70  _dir/${ac_tool_p
2cb90 72 65 66 69 78 7d 66 69 6c 65 22 0a 20 20 20 20  refix}file".    
2cba0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 66    if test -n "$f
2cbb0 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
2cbc0 69 6c 65 22 3b 20 74 68 65 6e 0a 09 63 61 73 65  ile"; then..case
2cbd0 20 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f   $deplibs_check_
2cbe0 6d 65 74 68 6f 64 20 69 6e 0a 09 22 66 69 6c 65  method in.."file
2cbf0 5f 6d 61 67 69 63 20 22 2a 29 0a 09 20 20 66 69  _magic "*)..  fi
2cc00 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65 78 3d 60  le_magic_regex=`
2cc10 65 78 70 72 20 22 24 64 65 70 6c 69 62 73 5f 63  expr "$deplibs_c
2cc20 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3a 20 22  heck_method" : "
2cc30 66 69 6c 65 5f 6d 61 67 69 63 20 5c 28 2e 2a 5c  file_magic \(.*\
2cc40 29 22 60 0a 09 20 20 4d 41 47 49 43 5f 43 4d 44  )"`..  MAGIC_CMD
2cc50 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41  ="$lt_cv_path_MA
2cc60 47 49 43 5f 43 4d 44 22 0a 09 20 20 69 66 20 65  GIC_CMD"..  if e
2cc70 76 61 6c 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f  val $file_magic_
2cc80 63 6d 64 20 5c 24 66 69 6c 65 5f 6d 61 67 69 63  cmd \$file_magic
2cc90 5f 74 65 73 74 5f 66 69 6c 65 20 32 3e 20 2f 64  _test_file 2> /d
2cca0 65 76 2f 6e 75 6c 6c 20 7c 0a 09 20 20 20 20 24  ev/null |..    $
2ccb0 45 47 52 45 50 20 22 24 66 69 6c 65 5f 6d 61 67  EGREP "$file_mag
2ccc0 69 63 5f 72 65 67 65 78 22 20 3e 20 2f 64 65 76  ic_regex" > /dev
2ccd0 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 20  /null; then..   
2cce0 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20 20 20 20   :..  else..    
2ccf0 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e  cat <<_LT_EOF 1>
2cd00 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a  &2..*** Warning:
2cd10 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 62   the command lib
2cd20 74 6f 6f 6c 20 75 73 65 73 20 74 6f 20 64 65 74  tool uses to det
2cd30 65 63 74 20 73 68 61 72 65 64 20 6c 69 62 72 61  ect shared libra
2cd40 72 69 65 73 2c 0a 2a 2a 2a 20 24 66 69 6c 65 5f  ries,.*** $file_
2cd50 6d 61 67 69 63 5f 63 6d 64 2c 20 70 72 6f 64 75  magic_cmd, produ
2cd60 63 65 73 20 6f 75 74 70 75 74 20 74 68 61 74 20  ces output that 
2cd70 6c 69 62 74 6f 6f 6c 20 63 61 6e 6e 6f 74 20 72  libtool cannot r
2cd80 65 63 6f 67 6e 69 7a 65 2e 0a 2a 2a 2a 20 54 68  ecognize..*** Th
2cd90 65 20 72 65 73 75 6c 74 20 69 73 20 74 68 61 74  e result is that
2cda0 20 6c 69 62 74 6f 6f 6c 20 6d 61 79 20 66 61 69   libtool may fai
2cdb0 6c 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 73  l to recognize s
2cdc0 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 0a  hared libraries.
2cdd0 2a 2a 2a 20 61 73 20 73 75 63 68 2e 20 20 54 68  *** as such.  Th
2cde0 69 73 20 77 69 6c 6c 20 61 66 66 65 63 74 20 74  is will affect t
2cdf0 68 65 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 6c  he creation of l
2ce00 69 62 74 6f 6f 6c 20 6c 69 62 72 61 72 69 65 73  ibtool libraries
2ce10 20 74 68 61 74 0a 2a 2a 2a 20 64 65 70 65 6e 64   that.*** depend
2ce20 20 6f 6e 20 73 68 61 72 65 64 20 6c 69 62 72 61   on shared libra
2ce30 72 69 65 73 2c 20 62 75 74 20 70 72 6f 67 72 61  ries, but progra
2ce40 6d 73 20 6c 69 6e 6b 65 64 20 77 69 74 68 20 73  ms linked with s
2ce50 75 63 68 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20  uch libtool.*** 
2ce60 6c 69 62 72 61 72 69 65 73 20 77 69 6c 6c 20 77  libraries will w
2ce70 6f 72 6b 20 72 65 67 61 72 64 6c 65 73 73 20 6f  ork regardless o
2ce80 66 20 74 68 69 73 20 70 72 6f 62 6c 65 6d 2e 20  f this problem. 
2ce90 20 4e 65 76 65 72 74 68 65 6c 65 73 73 2c 20 79   Nevertheless, y
2cea0 6f 75 0a 2a 2a 2a 20 6d 61 79 20 77 61 6e 74 20  ou.*** may want 
2ceb0 74 6f 20 72 65 70 6f 72 74 20 74 68 65 20 70 72  to report the pr
2cec0 6f 62 6c 65 6d 20 74 6f 20 79 6f 75 72 20 73 79  oblem to your sy
2ced0 73 74 65 6d 20 6d 61 6e 61 67 65 72 20 61 6e 64  stem manager and
2cee0 2f 6f 72 20 74 6f 0a 2a 2a 2a 20 62 75 67 2d 6c  /or to.*** bug-l
2cef0 69 62 74 6f 6f 6c 40 67 6e 75 2e 6f 72 67 0a 0a  ibtool@gnu.org..
2cf00 5f 4c 54 5f 45 4f 46 0a 09 20 20 66 69 20 3b 3b  _LT_EOF..  fi ;;
2cf10 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a  ..esac.      fi.
2cf20 20 20 20 20 20 20 62 72 65 61 6b 0a 20 20 20 20        break.    
2cf30 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46 53 3d  fi.  done.  IFS=
2cf40 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20  "$lt_save_ifs". 
2cf50 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f   MAGIC_CMD="$lt_
2cf60 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44 22 0a  save_MAGIC_CMD".
2cf70 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 0a 4d 41    ;;.esac.fi..MA
2cf80 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76 5f  GIC_CMD="$lt_cv_
2cf90 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22 0a  path_MAGIC_CMD".
2cfa0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4d 41 47  if test -n "$MAG
2cfb0 49 43 5f 43 4d 44 22 3b 20 74 68 65 6e 0a 20 20  IC_CMD"; then.  
2cfc0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
2cfd0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
2cfe0 6c 74 3a 20 24 4d 41 47 49 43 5f 43 4d 44 22 20  lt: $MAGIC_CMD" 
2cff0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 4d  >&5.$as_echo "$M
2d000 41 47 49 43 5f 43 4d 44 22 20 3e 26 36 3b 20 7d  AGIC_CMD" >&6; }
2d010 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
2d020 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2d030 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
2d040 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
2d050 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 0a 0a  " >&6; }.fi.....
2d060 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74  .if test -z "$lt
2d070 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43  _cv_path_MAGIC_C
2d080 4d 44 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74  MD"; then.  if t
2d090 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c  est -n "$ac_tool
2d0a0 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20  _prefix"; then. 
2d0b0 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
2d0c0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
2d0d0 68 65 63 6b 69 6e 67 20 66 6f 72 20 66 69 6c 65  hecking for file
2d0e0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
2d0f0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 66   "checking for f
2d100 69 6c 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ile... " >&6; }.
2d110 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76  if test "${lt_cv
2d120 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 2b  _path_MAGIC_CMD+
2d130 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
2d140 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
2d150 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
2d160 6c 73 65 0a 20 20 63 61 73 65 20 24 4d 41 47 49  lse.  case $MAGI
2d170 43 5f 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a 5d 20  C_CMD in.[\\/*] 
2d180 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 6c  |  ?:[\\/]*).  l
2d190 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f  t_cv_path_MAGIC_
2d1a0 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22  CMD="$MAGIC_CMD"
2d1b0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
2d1c0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
2d1d0 74 20 77 69 74 68 20 61 20 70 61 74 68 2e 0a 20  t with a path.. 
2d1e0 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61 76 65   ;;.*).  lt_save
2d1f0 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47  _MAGIC_CMD="$MAG
2d200 49 43 5f 43 4d 44 22 0a 20 20 6c 74 5f 73 61 76  IC_CMD".  lt_sav
2d210 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46  e_ifs="$IFS"; IF
2d220 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
2d230 52 0a 20 20 61 63 5f 64 75 6d 6d 79 3d 22 2f 75  R.  ac_dummy="/u
2d240 73 72 2f 62 69 6e 24 50 41 54 48 5f 53 45 50 41  sr/bin$PATH_SEPA
2d250 52 41 54 4f 52 24 50 41 54 48 22 0a 20 20 66 6f  RATOR$PATH".  fo
2d260 72 20 61 63 5f 64 69 72 20 69 6e 20 24 61 63 5f  r ac_dir in $ac_
2d270 64 75 6d 6d 79 3b 20 64 6f 0a 20 20 20 20 49 46  dummy; do.    IF
2d280 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
2d290 0a 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61  .    test -z "$a
2d2a0 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69 72  c_dir" && ac_dir
2d2b0 3d 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d  =..    if test -
2d2c0 66 20 24 61 63 5f 64 69 72 2f 66 69 6c 65 3b 20  f $ac_dir/file; 
2d2d0 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76  then.      lt_cv
2d2e0 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d  _path_MAGIC_CMD=
2d2f0 22 24 61 63 5f 64 69 72 2f 66 69 6c 65 22 0a 20  "$ac_dir/file". 
2d300 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20       if test -n 
2d310 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73  "$file_magic_tes
2d320 74 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 09 63  t_file"; then..c
2d330 61 73 65 20 24 64 65 70 6c 69 62 73 5f 63 68 65  ase $deplibs_che
2d340 63 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a 09 22 66  ck_method in.."f
2d350 69 6c 65 5f 6d 61 67 69 63 20 22 2a 29 0a 09 20  ile_magic "*).. 
2d360 20 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65   file_magic_rege
2d370 78 3d 60 65 78 70 72 20 22 24 64 65 70 6c 69 62  x=`expr "$deplib
2d380 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20  s_check_method" 
2d390 3a 20 22 66 69 6c 65 5f 6d 61 67 69 63 20 5c 28  : "file_magic \(
2d3a0 2e 2a 5c 29 22 60 0a 09 20 20 4d 41 47 49 43 5f  .*\)"`..  MAGIC_
2d3b0 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68  CMD="$lt_cv_path
2d3c0 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 09 20 20 69  _MAGIC_CMD"..  i
2d3d0 66 20 65 76 61 6c 20 24 66 69 6c 65 5f 6d 61 67  f eval $file_mag
2d3e0 69 63 5f 63 6d 64 20 5c 24 66 69 6c 65 5f 6d 61  ic_cmd \$file_ma
2d3f0 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 20 32 3e  gic_test_file 2>
2d400 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09 20 20   /dev/null |..  
2d410 20 20 24 45 47 52 45 50 20 22 24 66 69 6c 65 5f    $EGREP "$file_
2d420 6d 61 67 69 63 5f 72 65 67 65 78 22 20 3e 20 2f  magic_regex" > /
2d430 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
2d440 20 20 20 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20      :..  else.. 
2d450 20 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46     cat <<_LT_EOF
2d460 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69   1>&2..*** Warni
2d470 6e 67 3a 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20  ng: the command 
2d480 6c 69 62 74 6f 6f 6c 20 75 73 65 73 20 74 6f 20  libtool uses to 
2d490 64 65 74 65 63 74 20 73 68 61 72 65 64 20 6c 69  detect shared li
2d4a0 62 72 61 72 69 65 73 2c 0a 2a 2a 2a 20 24 66 69  braries,.*** $fi
2d4b0 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 2c 20 70 72  le_magic_cmd, pr
2d4c0 6f 64 75 63 65 73 20 6f 75 74 70 75 74 20 74 68  oduces output th
2d4d0 61 74 20 6c 69 62 74 6f 6f 6c 20 63 61 6e 6e 6f  at libtool canno
2d4e0 74 20 72 65 63 6f 67 6e 69 7a 65 2e 0a 2a 2a 2a  t recognize..***
2d4f0 20 54 68 65 20 72 65 73 75 6c 74 20 69 73 20 74   The result is t
2d500 68 61 74 20 6c 69 62 74 6f 6f 6c 20 6d 61 79 20  hat libtool may 
2d510 66 61 69 6c 20 74 6f 20 72 65 63 6f 67 6e 69 7a  fail to recogniz
2d520 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  e shared librari
2d530 65 73 0a 2a 2a 2a 20 61 73 20 73 75 63 68 2e 20  es.*** as such. 
2d540 20 54 68 69 73 20 77 69 6c 6c 20 61 66 66 65 63   This will affec
2d550 74 20 74 68 65 20 63 72 65 61 74 69 6f 6e 20 6f  t the creation o
2d560 66 20 6c 69 62 74 6f 6f 6c 20 6c 69 62 72 61 72  f libtool librar
2d570 69 65 73 20 74 68 61 74 0a 2a 2a 2a 20 64 65 70  ies that.*** dep
2d580 65 6e 64 20 6f 6e 20 73 68 61 72 65 64 20 6c 69  end on shared li
2d590 62 72 61 72 69 65 73 2c 20 62 75 74 20 70 72 6f  braries, but pro
2d5a0 67 72 61 6d 73 20 6c 69 6e 6b 65 64 20 77 69 74  grams linked wit
2d5b0 68 20 73 75 63 68 20 6c 69 62 74 6f 6f 6c 0a 2a  h such libtool.*
2d5c0 2a 2a 20 6c 69 62 72 61 72 69 65 73 20 77 69 6c  ** libraries wil
2d5d0 6c 20 77 6f 72 6b 20 72 65 67 61 72 64 6c 65 73  l work regardles
2d5e0 73 20 6f 66 20 74 68 69 73 20 70 72 6f 62 6c 65  s of this proble
2d5f0 6d 2e 20 20 4e 65 76 65 72 74 68 65 6c 65 73 73  m.  Nevertheless
2d600 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61 79 20 77 61  , you.*** may wa
2d610 6e 74 20 74 6f 20 72 65 70 6f 72 74 20 74 68 65  nt to report the
2d620 20 70 72 6f 62 6c 65 6d 20 74 6f 20 79 6f 75 72   problem to your
2d630 20 73 79 73 74 65 6d 20 6d 61 6e 61 67 65 72 20   system manager 
2d640 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a 2a 20 62 75  and/or to.*** bu
2d650 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e 75 2e 6f 72  g-libtool@gnu.or
2d660 67 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 66 69  g.._LT_EOF..  fi
2d670 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20   ;;..esac.      
2d680 66 69 0a 20 20 20 20 20 20 62 72 65 61 6b 0a 20  fi.      break. 
2d690 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49     fi.  done.  I
2d6a0 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
2d6b0 22 0a 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24  ".  MAGIC_CMD="$
2d6c0 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d  lt_save_MAGIC_CM
2d6d0 44 22 0a 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a  D".  ;;.esac.fi.
2d6e0 0a 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f  .MAGIC_CMD="$lt_
2d6f0 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2d700 44 22 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  D".if test -n "$
2d710 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74 68 65 6e  MAGIC_CMD"; then
2d720 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
2d730 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
2d740 65 73 75 6c 74 3a 20 24 4d 41 47 49 43 5f 43 4d  esult: $MAGIC_CM
2d750 44 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  D" >&5.$as_echo 
2d760 22 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26 36  "$MAGIC_CMD" >&6
2d770 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
2d780 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
2d790 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
2d7a0 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
2d7b0 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
2d7c0 0a 20 20 65 6c 73 65 0a 20 20 20 20 4d 41 47 49  .  else.    MAGI
2d7d0 43 5f 43 4d 44 3d 3a 0a 20 20 66 69 0a 66 69 0a  C_CMD=:.  fi.fi.
2d7e0 0a 20 20 66 69 0a 20 20 3b 3b 0a 65 73 61 63 0a  .  fi.  ;;.esac.
2d7f0 0a 23 20 55 73 65 20 43 20 66 6f 72 20 74 68 65  .# Use C for the
2d800 20 64 65 66 61 75 6c 74 20 63 6f 6e 66 69 67 75   default configu
2d810 72 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 6c 69  ration in the li
2d820 62 74 6f 6f 6c 20 73 63 72 69 70 74 0a 0a 6c 74  btool script..lt
2d830 5f 73 61 76 65 5f 43 43 3d 22 24 43 43 22 0a 61  _save_CC="$CC".a
2d840 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27  c_ext=c.ac_cpp='
2d850 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a  $CPP $CPPFLAGS'.
2d860 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20  ac_compile='$CC 
2d870 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  -c $CFLAGS $CPPF
2d880 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
2d890 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69  c_ext >&5'.ac_li
2d8a0 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74  nk='$CC -o conft
2d8b0 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43  est$ac_exeext $C
2d8c0 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
2d8d0 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  $LDFLAGS conftes
2d8e0 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20  t.$ac_ext $LIBS 
2d8f0 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5'.ac_compiler
2d900 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f  _gnu=$ac_cv_c_co
2d910 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a 23 20 53  mpiler_gnu...# S
2d920 6f 75 72 63 65 20 66 69 6c 65 20 65 78 74 65 6e  ource file exten
2d930 73 69 6f 6e 20 66 6f 72 20 43 20 74 65 73 74 20  sion for C test 
2d940 73 6f 75 72 63 65 73 2e 0a 61 63 5f 65 78 74 3d  sources..ac_ext=
2d950 63 0a 0a 23 20 4f 62 6a 65 63 74 20 66 69 6c 65  c..# Object file
2d960 20 65 78 74 65 6e 73 69 6f 6e 20 66 6f 72 20 63   extension for c
2d970 6f 6d 70 69 6c 65 64 20 43 20 74 65 73 74 20 73  ompiled C test s
2d980 6f 75 72 63 65 73 2e 0a 6f 62 6a 65 78 74 3d 6f  ources..objext=o
2d990 0a 6f 62 6a 65 78 74 3d 24 6f 62 6a 65 78 74 0a  .objext=$objext.
2d9a0 0a 23 20 43 6f 64 65 20 74 6f 20 62 65 20 75 73  .# Code to be us
2d9b0 65 64 20 69 6e 20 73 69 6d 70 6c 65 20 63 6f 6d  ed in simple com
2d9c0 70 69 6c 65 20 74 65 73 74 73 0a 6c 74 5f 73 69  pile tests.lt_si
2d9d0 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73  mple_compile_tes
2d9e0 74 5f 63 6f 64 65 3d 22 69 6e 74 20 73 6f 6d 65  t_code="int some
2d9f0 5f 76 61 72 69 61 62 6c 65 20 3d 20 30 3b 22 0a  _variable = 0;".
2da00 0a 23 20 43 6f 64 65 20 74 6f 20 62 65 20 75 73  .# Code to be us
2da10 65 64 20 69 6e 20 73 69 6d 70 6c 65 20 6c 69 6e  ed in simple lin
2da20 6b 20 74 65 73 74 73 0a 6c 74 5f 73 69 6d 70 6c  k tests.lt_simpl
2da30 65 5f 6c 69 6e 6b 5f 74 65 73 74 5f 63 6f 64 65  e_link_test_code
2da40 3d 27 69 6e 74 20 6d 61 69 6e 28 29 7b 72 65 74  ='int main(){ret
2da50 75 72 6e 28 30 29 3b 7d 27 0a 0a 0a 0a 0a 0a 0a  urn(0);}'.......
2da60 0a 23 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69  .# If no C compi
2da70 6c 65 72 20 77 61 73 20 73 70 65 63 69 66 69 65  ler was specifie
2da80 64 2c 20 75 73 65 20 43 43 2e 0a 4c 54 43 43 3d  d, use CC..LTCC=
2da90 24 7b 4c 54 43 43 2d 22 24 43 43 22 7d 0a 0a 23  ${LTCC-"$CC"}..#
2daa0 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65   If no C compile
2dab0 72 20 66 6c 61 67 73 20 77 65 72 65 20 73 70 65  r flags were spe
2dac0 63 69 66 69 65 64 2c 20 75 73 65 20 43 46 4c 41  cified, use CFLA
2dad0 47 53 2e 0a 4c 54 43 46 4c 41 47 53 3d 24 7b 4c  GS..LTCFLAGS=${L
2dae0 54 43 46 4c 41 47 53 2d 22 24 43 46 4c 41 47 53  TCFLAGS-"$CFLAGS
2daf0 22 7d 0a 0a 23 20 41 6c 6c 6f 77 20 43 43 20 74  "}..# Allow CC t
2db00 6f 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  o be a program n
2db10 61 6d 65 20 77 69 74 68 20 61 72 67 75 6d 65 6e  ame with argumen
2db20 74 73 2e 0a 63 6f 6d 70 69 6c 65 72 3d 24 43 43  ts..compiler=$CC
2db30 0a 0a 23 20 53 61 76 65 20 74 68 65 20 64 65 66  ..# Save the def
2db40 61 75 6c 74 20 63 6f 6d 70 69 6c 65 72 2c 20 73  ault compiler, s
2db50 69 6e 63 65 20 69 74 20 67 65 74 73 20 6f 76 65  ince it gets ove
2db60 72 77 72 69 74 74 65 6e 20 77 68 65 6e 20 74 68  rwritten when th
2db70 65 20 6f 74 68 65 72 0a 23 20 74 61 67 73 20 61  e other.# tags a
2db80 72 65 20 62 65 69 6e 67 20 74 65 73 74 65 64 2c  re being tested,
2db90 20 61 6e 64 20 5f 4c 54 5f 54 41 47 56 41 52 28   and _LT_TAGVAR(
2dba0 63 6f 6d 70 69 6c 65 72 2c 20 5b 5d 29 20 69 73  compiler, []) is
2dbb0 20 61 20 4e 4f 50 2e 0a 63 6f 6d 70 69 6c 65 72   a NOP..compiler
2dbc0 5f 44 45 46 41 55 4c 54 3d 24 43 43 0a 0a 23 20  _DEFAULT=$CC..# 
2dbd0 73 61 76 65 20 77 61 72 6e 69 6e 67 73 2f 62 6f  save warnings/bo
2dbe0 69 6c 65 72 70 6c 61 74 65 20 6f 66 20 73 69 6d  ilerplate of sim
2dbf0 70 6c 65 20 74 65 73 74 20 63 6f 64 65 0a 61 63  ple test code.ac
2dc00 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73  _outfile=conftes
2dc10 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 65 63 68  t.$ac_objext.ech
2dc20 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f  o "$lt_simple_co
2dc30 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22  mpile_test_code"
2dc40 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
2dc50 78 74 0a 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d  xt.eval "$ac_com
2dc60 70 69 6c 65 22 20 32 3e 26 31 20 3e 2f 64 65 76  pile" 2>&1 >/dev
2dc70 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20 27 2f 5e  /null | $SED '/^
2dc80 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 3e 63  $/d; /^ *+/d' >c
2dc90 6f 6e 66 74 65 73 74 2e 65 72 72 0a 5f 6c 74 5f  onftest.err._lt_
2dca0 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70  compiler_boilerp
2dcb0 6c 61 74 65 3d 60 63 61 74 20 63 6f 6e 66 74 65  late=`cat confte
2dcc0 73 74 2e 65 72 72 60 0a 24 52 4d 20 63 6f 6e 66  st.err`.$RM conf
2dcd0 74 65 73 74 2a 0a 0a 61 63 5f 6f 75 74 66 69 6c  test*..ac_outfil
2dce0 65 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  e=conftest.$ac_o
2dcf0 62 6a 65 78 74 0a 65 63 68 6f 20 22 24 6c 74 5f  bjext.echo "$lt_
2dd00 73 69 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74  simple_link_test
2dd10 5f 63 6f 64 65 22 20 3e 63 6f 6e 66 74 65 73 74  _code" >conftest
2dd20 2e 24 61 63 5f 65 78 74 0a 65 76 61 6c 20 22 24  .$ac_ext.eval "$
2dd30 61 63 5f 6c 69 6e 6b 22 20 32 3e 26 31 20 3e 2f  ac_link" 2>&1 >/
2dd40 64 65 76 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20  dev/null | $SED 
2dd50 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27  '/^$/d; /^ *+/d'
2dd60 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 5f   >conftest.err._
2dd70 6c 74 5f 6c 69 6e 6b 65 72 5f 62 6f 69 6c 65 72  lt_linker_boiler
2dd80 70 6c 61 74 65 3d 60 63 61 74 20 63 6f 6e 66 74  plate=`cat conft
2dd90 65 73 74 2e 65 72 72 60 0a 24 52 4d 20 2d 72 20  est.err`.$RM -r 
2dda0 63 6f 6e 66 74 65 73 74 2a 0a 0a 0a 69 66 20 74  conftest*...if t
2ddb0 65 73 74 20 2d 6e 20 22 24 63 6f 6d 70 69 6c 65  est -n "$compile
2ddc0 72 22 3b 20 74 68 65 6e 0a 0a 6c 74 5f 70 72 6f  r"; then..lt_pro
2ddd0 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75  g_compiler_no_bu
2dde0 69 6c 74 69 6e 5f 66 6c 61 67 3d 0a 0a 69 66 20  iltin_flag=..if 
2ddf0 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65  test "$GCC" = ye
2de00 73 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 70 72 6f  s; then.  lt_pro
2de10 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75  g_compiler_no_bu
2de20 69 6c 74 69 6e 5f 66 6c 61 67 3d 27 20 2d 66 6e  iltin_flag=' -fn
2de30 6f 2d 62 75 69 6c 74 69 6e 27 0a 0a 20 20 7b 20  o-builtin'..  { 
2de40 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2de50 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
2de60 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20  ng if $compiler 
2de70 73 75 70 70 6f 72 74 73 20 2d 66 6e 6f 2d 72 74  supports -fno-rt
2de80 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f  ti -fno-exceptio
2de90 6e 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ns" >&5.$as_echo
2dea0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20  _n "checking if 
2deb0 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72  $compiler suppor
2dec0 74 73 20 2d 66 6e 6f 2d 72 74 74 69 20 2d 66 6e  ts -fno-rtti -fn
2ded0 6f 2d 65 78 63 65 70 74 69 6f 6e 73 2e 2e 2e 20  o-exceptions... 
2dee0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
2def0 20 22 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 63   "${lt_cv_prog_c
2df00 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63  ompiler_rtti_exc
2df10 65 70 74 69 6f 6e 73 2b 73 65 74 7d 22 20 3d 20  eptions+set}" = 
2df20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
2df30 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
2df40 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74   " >&6.else.  lt
2df50 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
2df60 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e  r_rtti_exception
2df70 73 3d 6e 6f 0a 20 20 20 61 63 5f 6f 75 74 66 69  s=no.   ac_outfi
2df80 6c 65 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  le=conftest.$ac_
2df90 6f 62 6a 65 78 74 0a 20 20 20 65 63 68 6f 20 22  objext.   echo "
2dfa0 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69  $lt_simple_compi
2dfb0 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20  le_test_code" > 
2dfc0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2dfd0 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  .   lt_compiler_
2dfe0 66 6c 61 67 3d 22 2d 66 6e 6f 2d 72 74 74 69 20  flag="-fno-rtti 
2dff0 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22  -fno-exceptions"
2e000 0a 20 20 20 23 20 49 6e 73 65 72 74 20 74 68 65  .   # Insert the
2e010 20 6f 70 74 69 6f 6e 20 65 69 74 68 65 72 20 28   option either (
2e020 31 29 20 61 66 74 65 72 20 74 68 65 20 6c 61 73  1) after the las
2e030 74 20 2a 46 4c 41 47 53 20 76 61 72 69 61 62 6c  t *FLAGS variabl
2e040 65 2c 20 6f 72 0a 20 20 20 23 20 28 32 29 20 62  e, or.   # (2) b
2e050 65 66 6f 72 65 20 61 20 77 6f 72 64 20 63 6f 6e  efore a word con
2e060 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73  taining "conftes
2e070 74 2e 22 2c 20 6f 72 20 28 33 29 20 61 74 20 74  t.", or (3) at t
2e080 68 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74  he end..   # Not
2e090 65 20 74 68 61 74 20 24 61 63 5f 63 6f 6d 70 69  e that $ac_compi
2e0a0 6c 65 20 69 74 73 65 6c 66 20 64 6f 65 73 20 6e  le itself does n
2e0b0 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73  ot contain backs
2e0c0 6c 61 73 68 65 73 20 61 6e 64 20 62 65 67 69 6e  lashes and begin
2e0d0 73 0a 20 20 20 23 20 77 69 74 68 20 61 20 64 6f  s.   # with a do
2e0e0 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74 20 61  llar sign (not a
2e0f0 20 68 79 70 68 65 6e 29 2c 20 73 6f 20 74 68 65   hyphen), so the
2e100 20 65 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72   echo should wor
2e110 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20  k correctly..   
2e120 23 20 54 68 65 20 6f 70 74 69 6f 6e 20 69 73 20  # The option is 
2e130 72 65 66 65 72 65 6e 63 65 64 20 76 69 61 20 61  referenced via a
2e140 20 76 61 72 69 61 62 6c 65 20 74 6f 20 61 76 6f   variable to avo
2e150 69 64 20 63 6f 6e 66 75 73 69 6e 67 20 73 65 64  id confusing sed
2e160 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d  ..   lt_compile=
2e170 60 65 63 68 6f 20 22 24 61 63 5f 63 6f 6d 70 69  `echo "$ac_compi
2e180 6c 65 22 20 7c 20 24 53 45 44 20 5c 0a 20 20 20  le" | $SED \.   
2e190 2d 65 20 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b  -e 's:.*FLAGS}\{
2e1a0 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70  0,1\} :&$lt_comp
2e1b0 69 6c 65 72 5f 66 6c 61 67 20 3a 3b 20 74 27 20  iler_flag :; t' 
2e1c0 5c 0a 20 20 20 2d 65 20 27 73 3a 20 5b 5e 20 5d  \.   -e 's: [^ ]
2e1d0 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a 20 24 6c 74  *conftest\.: $lt
2e1e0 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 26 3a  _compiler_flag&:
2e1f0 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a  ; t' \.   -e 's:
2e200 24 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  $: $lt_compiler_
2e210 66 6c 61 67 3a 27 60 0a 20 20 20 28 65 76 61 6c  flag:'`.   (eval
2e220 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65   echo "\"\$as_me
2e230 3a 36 38 32 34 3a 20 24 6c 74 5f 63 6f 6d 70 69  :6824: $lt_compi
2e240 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20 20 28 65  le\"" >&5).   (e
2e250 76 61 6c 20 22 24 6c 74 5f 63 6f 6d 70 69 6c 65  val "$lt_compile
2e260 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  " 2>conftest.err
2e270 29 0a 20 20 20 61 63 5f 73 74 61 74 75 73 3d 24  ).   ac_status=$
2e280 3f 0a 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73  ?.   cat conftes
2e290 74 2e 65 72 72 20 3e 26 35 0a 20 20 20 65 63 68  t.err >&5.   ech
2e2a0 6f 20 22 24 61 73 5f 6d 65 3a 36 38 32 38 3a 20  o "$as_me:6828: 
2e2b0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
2e2c0 22 20 3e 26 35 0a 20 20 20 69 66 20 28 65 78 69  " >&5.   if (exi
2e2d0 74 20 24 61 63 5f 73 74 61 74 75 73 29 20 26 26  t $ac_status) &&
2e2e0 20 74 65 73 74 20 2d 73 20 22 24 61 63 5f 6f 75   test -s "$ac_ou
2e2f0 74 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20  tfile"; then.   
2e300 20 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72    # The compiler
2e310 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61   can only warn a
2e320 6e 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70  nd ignore the op
2e330 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f  tion if not reco
2e340 67 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f  gnized.     # So
2e350 20 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65   say no if there
2e360 20 61 72 65 20 77 61 72 6e 69 6e 67 73 20 6f 74   are warnings ot
2e370 68 65 72 20 74 68 61 6e 20 74 68 65 20 75 73 75  her than the usu
2e380 61 6c 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 20  al output..     
2e390 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f 63 6f 6d  $ECHO "X$_lt_com
2e3a0 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74  piler_boilerplat
2e3b0 65 22 20 7c 20 24 58 73 65 64 20 2d 65 20 27 2f  e" | $Xsed -e '/
2e3c0 5e 24 2f 64 27 20 3e 63 6f 6e 66 74 65 73 74 2e  ^$/d' >conftest.
2e3d0 65 78 70 0a 20 20 20 20 20 24 53 45 44 20 27 2f  exp.     $SED '/
2e3e0 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 63  ^$/d; /^ *+/d' c
2e3f0 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e  onftest.err >con
2e400 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20 69  ftest.er2.     i
2e410 66 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  f test ! -s conf
2e420 74 65 73 74 2e 65 72 32 20 7c 7c 20 64 69 66 66  test.er2 || diff
2e430 20 63 6f 6e 66 74 65 73 74 2e 65 78 70 20 63 6f   conftest.exp co
2e440 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f 64 65 76  nftest.er2 >/dev
2e450 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20  /null; then.    
2e460 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f     lt_cv_prog_co
2e470 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65  mpiler_rtti_exce
2e480 70 74 69 6f 6e 73 3d 79 65 73 0a 20 20 20 20 20  ptions=yes.     
2e490 66 69 0a 20 20 20 66 69 0a 20 20 20 24 52 4d 20  fi.   fi.   $RM 
2e4a0 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 7b 20  conftest*..fi.{ 
2e4b0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2e4c0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
2e4d0 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  : $lt_cv_prog_co
2e4e0 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65  mpiler_rtti_exce
2e4f0 70 74 69 6f 6e 73 22 20 3e 26 35 0a 24 61 73 5f  ptions" >&5.$as_
2e500 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70 72 6f  echo "$lt_cv_pro
2e510 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f  g_compiler_rtti_
2e520 65 78 63 65 70 74 69 6f 6e 73 22 20 3e 26 36 3b  exceptions" >&6;
2e530 20 7d 0a 0a 69 66 20 74 65 73 74 20 78 22 24 6c   }..if test x"$l
2e540 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
2e550 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f  er_rtti_exceptio
2e560 6e 73 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e  ns" = xyes; then
2e570 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .    lt_prog_com
2e580 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e  piler_no_builtin
2e590 5f 66 6c 61 67 3d 22 24 6c 74 5f 70 72 6f 67 5f  _flag="$lt_prog_
2e5a0 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c  compiler_no_buil
2e5b0 74 69 6e 5f 66 6c 61 67 20 2d 66 6e 6f 2d 72 74  tin_flag -fno-rt
2e5c0 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f  ti -fno-exceptio
2e5d0 6e 73 22 0a 65 6c 73 65 0a 20 20 20 20 3a 0a 66  ns".else.    :.f
2e5e0 69 0a 0a 66 69 0a 0a 0a 0a 0a 0a 0a 20 20 6c 74  i..fi.......  lt
2e5f0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
2e600 6c 3d 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  l=.lt_prog_compi
2e610 6c 65 72 5f 70 69 63 3d 0a 6c 74 5f 70 72 6f 67  ler_pic=.lt_prog
2e620 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2e630 3d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  =..{ $as_echo "$
2e640 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
2e650 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 63 6f 6d  hecking for $com
2e660 70 69 6c 65 72 20 6f 70 74 69 6f 6e 20 74 6f 20  piler option to 
2e670 70 72 6f 64 75 63 65 20 50 49 43 22 20 3e 26 35  produce PIC" >&5
2e680 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
2e690 63 6b 69 6e 67 20 66 6f 72 20 24 63 6f 6d 70 69  cking for $compi
2e6a0 6c 65 72 20 6f 70 74 69 6f 6e 20 74 6f 20 70 72  ler option to pr
2e6b0 6f 64 75 63 65 20 50 49 43 2e 2e 2e 20 22 20 3e  oduce PIC... " >
2e6c0 26 36 3b 20 7d 0a 0a 20 20 69 66 20 74 65 73 74  &6; }..  if test
2e6d0 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74   "$GCC" = yes; t
2e6e0 68 65 6e 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f  hen.    lt_prog_
2e6f0 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
2e700 2c 27 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  ,'.    lt_prog_c
2e710 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
2e720 2d 73 74 61 74 69 63 27 0a 0a 20 20 20 20 63 61  -static'..    ca
2e730 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20  se $host_os in. 
2e740 20 20 20 20 20 61 69 78 2a 29 0a 20 20 20 20 20       aix*).     
2e750 20 23 20 41 6c 6c 20 41 49 58 20 63 6f 64 65 20   # All AIX code 
2e760 69 73 20 50 49 43 2e 0a 20 20 20 20 20 20 69 66  is PIC..      if
2e770 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75   test "$host_cpu
2e780 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09  " = ia64; then..
2e790 23 20 41 49 58 20 35 20 6e 6f 77 20 73 75 70 70  # AIX 5 now supp
2e7a0 6f 72 74 73 20 49 41 36 34 20 70 72 6f 63 65 73  orts IA64 proces
2e7b0 73 6f 72 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  sor..lt_prog_com
2e7c0 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42  piler_static='-B
2e7d0 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 66 69  static'.      fi
2e7e0 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61  .      ;;..    a
2e7f0 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20 20 20 63  migaos*).      c
2e800 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e  ase $host_cpu in
2e810 0a 20 20 20 20 20 20 70 6f 77 65 72 70 63 29 0a  .      powerpc).
2e820 20 20 20 20 20 20 20 20 20 20 20 20 23 20 73 65              # se
2e830 65 20 63 6f 6d 6d 65 6e 74 20 61 62 6f 75 74 20  e comment about 
2e840 41 6d 69 67 61 4f 53 34 20 2e 73 6f 20 73 75 70  AmigaOS4 .so sup
2e850 70 6f 72 74 0a 20 20 20 20 20 20 20 20 20 20 20  port.           
2e860 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2e870 72 5f 70 69 63 3d 27 2d 66 50 49 43 27 0a 20 20  r_pic='-fPIC'.  
2e880 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 6d        ;;.      m
2e890 36 38 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20  68k).           
2e8a0 20 23 20 46 49 58 4d 45 3a 20 77 65 20 6e 65 65   # FIXME: we nee
2e8b0 64 20 61 74 20 6c 65 61 73 74 20 36 38 30 32 30  d at least 68020
2e8c0 20 63 6f 64 65 20 74 6f 20 62 75 69 6c 64 20 73   code to build s
2e8d0 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c  hared libraries,
2e8e0 20 62 75 74 0a 20 20 20 20 20 20 20 20 20 20 20   but.           
2e8f0 20 23 20 61 64 64 69 6e 67 20 74 68 65 20 60 2d   # adding the `-
2e900 6d 36 38 30 32 30 27 20 66 6c 61 67 20 74 6f 20  m68020' flag to 
2e910 47 43 43 20 70 72 65 76 65 6e 74 73 20 62 75 69  GCC prevents bui
2e920 6c 64 69 6e 67 20 61 6e 79 74 68 69 6e 67 20 62  lding anything b
2e930 65 74 74 65 72 2c 0a 20 20 20 20 20 20 20 20 20  etter,.         
2e940 20 20 20 23 20 6c 69 6b 65 20 60 2d 6d 36 38 30     # like `-m680
2e950 34 30 27 2e 0a 20 20 20 20 20 20 20 20 20 20 20  40'..           
2e960 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2e970 72 5f 70 69 63 3d 27 2d 6d 36 38 30 32 30 20 2d  r_pic='-m68020 -
2e980 72 65 73 69 64 65 6e 74 33 32 20 2d 6d 61 6c 77  resident32 -malw
2e990 61 79 73 2d 72 65 73 74 6f 72 65 2d 61 34 27 0a  ays-restore-a4'.
2e9a0 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20          ;;.     
2e9b0 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a   esac.      ;;..
2e9c0 20 20 20 20 62 65 6f 73 2a 20 7c 20 69 72 69 78      beos* | irix
2e9d0 35 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f  5* | irix6* | no
2e9e0 6e 73 74 6f 70 75 78 2a 20 7c 20 6f 73 66 33 2a  nstopux* | osf3*
2e9f0 20 7c 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a   | osf4* | osf5*
2ea00 29 0a 20 20 20 20 20 20 23 20 50 49 43 20 69 73  ).      # PIC is
2ea10 20 74 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72   the default for
2ea20 20 74 68 65 73 65 20 4f 53 65 73 2e 0a 20 20 20   these OSes..   
2ea30 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67 77     ;;..    mingw
2ea40 2a 20 7c 20 63 79 67 77 69 6e 2a 20 7c 20 70 77  * | cygwin* | pw
2ea50 33 32 2a 20 7c 20 6f 73 32 2a 20 7c 20 63 65 67  32* | os2* | ceg
2ea60 63 63 2a 29 0a 20 20 20 20 20 20 23 20 54 68 69  cc*).      # Thi
2ea70 73 20 68 61 63 6b 20 69 73 20 73 6f 20 74 68 61  s hack is so tha
2ea80 74 20 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c  t the source fil
2ea90 65 20 63 61 6e 20 74 65 6c 6c 20 77 68 65 74 68  e can tell wheth
2eaa0 65 72 20 69 74 20 69 73 20 62 65 69 6e 67 0a 20  er it is being. 
2eab0 20 20 20 20 20 23 20 62 75 69 6c 74 20 66 6f 72       # built for
2eac0 20 69 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 61 20   inclusion in a 
2ead0 64 6c 6c 20 28 61 6e 64 20 73 68 6f 75 6c 64 20  dll (and should 
2eae0 65 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20 66  export symbols f
2eaf0 6f 72 20 65 78 61 6d 70 6c 65 29 2e 0a 20 20 20  or example)..   
2eb00 20 20 20 23 20 41 6c 74 68 6f 75 67 68 20 74 68     # Although th
2eb10 65 20 63 79 67 77 69 6e 20 67 63 63 20 69 67 6e  e cygwin gcc ign
2eb20 6f 72 65 73 20 2d 66 50 49 43 2c 20 73 74 69 6c  ores -fPIC, stil
2eb30 6c 20 6e 65 65 64 20 74 68 69 73 20 66 6f 72 20  l need this for 
2eb40 6f 6c 64 2d 73 74 79 6c 65 0a 20 20 20 20 20 20  old-style.      
2eb50 23 20 28 2d 2d 64 69 73 61 62 6c 65 2d 61 75 74  # (--disable-aut
2eb60 6f 2d 69 6d 70 6f 72 74 29 20 6c 69 62 72 61 72  o-import) librar
2eb70 69 65 73 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  ies.      lt_pro
2eb80 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2eb90 2d 44 44 4c 4c 5f 45 58 50 4f 52 54 27 0a 20 20  -DDLL_EXPORT'.  
2eba0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 64 61 72 77      ;;..    darw
2ebb0 69 6e 2a 20 7c 20 72 68 61 70 73 6f 64 79 2a 29  in* | rhapsody*)
2ebc0 0a 20 20 20 20 20 20 23 20 50 49 43 20 69 73 20  .      # PIC is 
2ebd0 74 68 65 20 64 65 66 61 75 6c 74 20 6f 6e 20 74  the default on t
2ebe0 68 69 73 20 70 6c 61 74 66 6f 72 6d 0a 20 20 20  his platform.   
2ebf0 20 20 20 23 20 43 6f 6d 6d 6f 6e 20 73 79 6d 62     # Common symb
2ec00 6f 6c 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20  ols not allowed 
2ec10 69 6e 20 4d 48 5f 44 59 4c 49 42 20 66 69 6c 65  in MH_DYLIB file
2ec20 73 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  s.      lt_prog_
2ec30 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66  compiler_pic='-f
2ec40 6e 6f 2d 63 6f 6d 6d 6f 6e 27 0a 20 20 20 20 20  no-common'.     
2ec50 20 3b 3b 0a 0a 20 20 20 20 68 70 75 78 2a 29 0a   ;;..    hpux*).
2ec60 20 20 20 20 20 20 23 20 50 49 43 20 69 73 20 74        # PIC is t
2ec70 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 36  he default for 6
2ec80 34 2d 62 69 74 20 50 41 20 48 50 2d 55 58 2c 20  4-bit PA HP-UX, 
2ec90 62 75 74 20 6e 6f 74 20 66 6f 72 20 33 32 2d 62  but not for 32-b
2eca0 69 74 0a 20 20 20 20 20 20 23 20 50 41 20 48 50  it.      # PA HP
2ecb0 2d 55 58 2e 20 20 4f 6e 20 49 41 36 34 20 48 50  -UX.  On IA64 HP
2ecc0 2d 55 58 2c 20 50 49 43 20 69 73 20 74 68 65 20  -UX, PIC is the 
2ecd0 64 65 66 61 75 6c 74 20 62 75 74 20 74 68 65 20  default but the 
2ece0 70 69 63 20 66 6c 61 67 0a 20 20 20 20 20 20 23  pic flag.      #
2ecf0 20 73 65 74 73 20 74 68 65 20 64 65 66 61 75 6c   sets the defaul
2ed00 74 20 54 4c 53 20 6d 6f 64 65 6c 20 61 6e 64 20  t TLS model and 
2ed10 61 66 66 65 63 74 73 20 69 6e 6c 69 6e 69 6e 67  affects inlining
2ed20 2e 0a 20 20 20 20 20 20 63 61 73 65 20 24 68 6f  ..      case $ho
2ed30 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 20 20  st_cpu in.      
2ed40 68 70 70 61 2a 36 34 2a 29 0a 09 23 20 2b 5a 20  hppa*64*)..# +Z 
2ed50 74 68 65 20 64 65 66 61 75 6c 74 0a 09 3b 3b 0a  the default..;;.
2ed60 20 20 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f        *)..lt_pro
2ed70 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2ed80 2d 66 50 49 43 27 0a 09 3b 3b 0a 20 20 20 20 20  -fPIC'..;;.     
2ed90 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a   esac.      ;;..
2eda0 20 20 20 20 69 6e 74 65 72 69 78 5b 33 2d 39 5d      interix[3-9]
2edb0 2a 29 0a 20 20 20 20 20 20 23 20 49 6e 74 65 72  *).      # Inter
2edc0 69 78 20 33 2e 78 20 67 63 63 20 2d 66 70 69 63  ix 3.x gcc -fpic
2edd0 2f 2d 66 50 49 43 20 6f 70 74 69 6f 6e 73 20 67  /-fPIC options g
2ede0 65 6e 65 72 61 74 65 20 62 72 6f 6b 65 6e 20 63  enerate broken c
2edf0 6f 64 65 2e 0a 20 20 20 20 20 20 23 20 49 6e 73  ode..      # Ins
2ee00 74 65 61 64 2c 20 77 65 20 72 65 6c 6f 63 61 74  tead, we relocat
2ee10 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  e shared librari
2ee20 65 73 20 61 74 20 72 75 6e 74 69 6d 65 2e 0a 20  es at runtime.. 
2ee30 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 73 64       ;;..    msd
2ee40 6f 73 64 6a 67 70 70 2a 29 0a 20 20 20 20 20 20  osdjgpp*).      
2ee50 23 20 4a 75 73 74 20 62 65 63 61 75 73 65 20 77  # Just because w
2ee60 65 20 75 73 65 20 47 43 43 20 64 6f 65 73 6e 27  e use GCC doesn'
2ee70 74 20 6d 65 61 6e 20 77 65 20 73 75 64 64 65 6e  t mean we sudden
2ee80 6c 79 20 67 65 74 20 73 68 61 72 65 64 20 6c 69  ly get shared li
2ee90 62 72 61 72 69 65 73 0a 20 20 20 20 20 20 23 20  braries.      # 
2eea0 6f 6e 20 73 79 73 74 65 6d 73 20 74 68 61 74 20  on systems that 
2eeb0 64 6f 6e 27 74 20 73 75 70 70 6f 72 74 20 74 68  don't support th
2eec0 65 6d 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  em..      lt_pro
2eed0 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62  g_compiler_can_b
2eee0 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20  uild_shared=no. 
2eef0 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72       enable_shar
2ef00 65 64 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a  ed=no.      ;;..
2ef10 20 20 20 20 2a 6e 74 6f 2a 20 7c 20 2a 71 6e 78      *nto* | *qnx
2ef20 2a 29 0a 20 20 20 20 20 20 23 20 51 4e 58 20 75  *).      # QNX u
2ef30 73 65 73 20 47 4e 55 20 43 2b 2b 2c 20 62 75 74  ses GNU C++, but
2ef40 20 6e 65 65 64 20 74 6f 20 64 65 66 69 6e 65 20   need to define 
2ef50 2d 73 68 61 72 65 64 20 6f 70 74 69 6f 6e 20 74  -shared option t
2ef60 6f 6f 2c 20 6f 74 68 65 72 77 69 73 65 0a 20 20  oo, otherwise.  
2ef70 20 20 20 20 23 20 69 74 20 77 69 6c 6c 20 63 6f      # it will co
2ef80 72 65 64 75 6d 70 2e 0a 20 20 20 20 20 20 6c 74  redump..      lt
2ef90 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2efa0 69 63 3d 27 2d 66 50 49 43 20 2d 73 68 61 72 65  ic='-fPIC -share
2efb0 64 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  d'.      ;;..   
2efc0 20 73 79 73 76 34 2a 4d 50 2a 29 0a 20 20 20 20   sysv4*MP*).    
2efd0 20 20 69 66 20 74 65 73 74 20 2d 64 20 2f 75 73    if test -d /us
2efe0 72 2f 6e 65 63 3b 20 74 68 65 6e 0a 09 6c 74 5f  r/nec; then..lt_
2eff0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2f000 63 3d 2d 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63 0a  c=-Kconform_pic.
2f010 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b        fi.      ;
2f020 3b 0a 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20  ;..    *).      
2f030 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f040 5f 70 69 63 3d 27 2d 66 50 49 43 27 0a 20 20 20  _pic='-fPIC'.   
2f050 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20     ;;.    esac. 
2f060 20 65 6c 73 65 0a 20 20 20 20 23 20 50 4f 52 54   else.    # PORT
2f070 4d 45 20 43 68 65 63 6b 20 66 6f 72 20 66 6c 61  ME Check for fla
2f080 67 20 74 6f 20 70 61 73 73 20 6c 69 6e 6b 65 72  g to pass linker
2f090 20 66 6c 61 67 73 20 74 68 72 6f 75 67 68 20 74   flags through t
2f0a0 68 65 20 73 79 73 74 65 6d 20 63 6f 6d 70 69 6c  he system compil
2f0b0 65 72 2e 0a 20 20 20 20 63 61 73 65 20 24 68 6f  er..    case $ho
2f0c0 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69 78  st_os in.    aix
2f0d0 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
2f0e0 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
2f0f0 6c 2c 27 0a 20 20 20 20 20 20 69 66 20 74 65 73  l,'.      if tes
2f100 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20  t "$host_cpu" = 
2f110 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 41 49  ia64; then..# AI
2f120 58 20 35 20 6e 6f 77 20 73 75 70 70 6f 72 74 73  X 5 now supports
2f130 20 49 41 36 34 20 70 72 6f 63 65 73 73 6f 72 0a   IA64 processor.
2f140 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2f150 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74  r_static='-Bstat
2f160 69 63 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  ic'.      else..
2f170 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f180 5f 73 74 61 74 69 63 3d 27 2d 62 6e 73 6f 20 2d  _static='-bnso -
2f190 62 49 3a 2f 6c 69 62 2f 73 79 73 63 61 6c 6c 73  bI:/lib/syscalls
2f1a0 2e 65 78 70 27 0a 20 20 20 20 20 20 66 69 0a 20  .exp'.      fi. 
2f1b0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e       ;;..    min
2f1c0 67 77 2a 20 7c 20 63 79 67 77 69 6e 2a 20 7c 20  gw* | cygwin* | 
2f1d0 70 77 33 32 2a 20 7c 20 6f 73 32 2a 20 7c 20 63  pw32* | os2* | c
2f1e0 65 67 63 63 2a 29 0a 20 20 20 20 20 20 23 20 54  egcc*).      # T
2f1f0 68 69 73 20 68 61 63 6b 20 69 73 20 73 6f 20 74  his hack is so t
2f200 68 61 74 20 74 68 65 20 73 6f 75 72 63 65 20 66  hat the source f
2f210 69 6c 65 20 63 61 6e 20 74 65 6c 6c 20 77 68 65  ile can tell whe
2f220 74 68 65 72 20 69 74 20 69 73 20 62 65 69 6e 67  ther it is being
2f230 0a 20 20 20 20 20 20 23 20 62 75 69 6c 74 20 66  .      # built f
2f240 6f 72 20 69 6e 63 6c 75 73 69 6f 6e 20 69 6e 20  or inclusion in 
2f250 61 20 64 6c 6c 20 28 61 6e 64 20 73 68 6f 75 6c  a dll (and shoul
2f260 64 20 65 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73  d export symbols
2f270 20 66 6f 72 20 65 78 61 6d 70 6c 65 29 2e 0a 20   for example).. 
2f280 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2f290 70 69 6c 65 72 5f 70 69 63 3d 27 2d 44 44 4c 4c  piler_pic='-DDLL
2f2a0 5f 45 58 50 4f 52 54 27 0a 20 20 20 20 20 20 3b  _EXPORT'.      ;
2f2b0 3b 0a 0a 20 20 20 20 68 70 75 78 39 2a 20 7c 20  ;..    hpux9* | 
2f2c0 68 70 75 78 31 30 2a 20 7c 20 68 70 75 78 31 31  hpux10* | hpux11
2f2d0 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
2f2e0 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
2f2f0 6c 2c 27 0a 20 20 20 20 20 20 23 20 50 49 43 20  l,'.      # PIC 
2f300 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 66  is the default f
2f310 6f 72 20 49 41 36 34 20 48 50 2d 55 58 20 61 6e  or IA64 HP-UX an
2f320 64 20 36 34 2d 62 69 74 20 48 50 2d 55 58 2c 20  d 64-bit HP-UX, 
2f330 62 75 74 0a 20 20 20 20 20 20 23 20 6e 6f 74 20  but.      # not 
2f340 66 6f 72 20 50 41 20 48 50 2d 55 58 2e 0a 20 20  for PA HP-UX..  
2f350 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63      case $host_c
2f360 70 75 20 69 6e 0a 20 20 20 20 20 20 68 70 70 61  pu in.      hppa
2f370 2a 36 34 2a 7c 69 61 36 34 2a 29 0a 09 23 20 2b  *64*|ia64*)..# +
2f380 5a 20 74 68 65 20 64 65 66 61 75 6c 74 0a 09 3b  Z the default..;
2f390 3b 0a 20 20 20 20 20 20 2a 29 0a 09 6c 74 5f 70  ;.      *)..lt_p
2f3a0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2f3b0 3d 27 2b 5a 27 0a 09 3b 3b 0a 20 20 20 20 20 20  ='+Z'..;;.      
2f3c0 65 73 61 63 0a 20 20 20 20 20 20 23 20 49 73 20  esac.      # Is 
2f3d0 74 68 65 72 65 20 61 20 62 65 74 74 65 72 20 6c  there a better l
2f3e0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f3f0 73 74 61 74 69 63 20 74 68 61 74 20 77 6f 72 6b  static that work
2f400 73 20 77 69 74 68 20 74 68 65 20 62 75 6e 64 6c  s with the bundl
2f410 65 64 20 43 43 3f 0a 20 20 20 20 20 20 6c 74 5f  ed CC?.      lt_
2f420 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2f430 61 74 69 63 3d 27 24 7b 77 6c 7d 2d 61 20 24 7b  atic='${wl}-a ${
2f440 77 6c 7d 61 72 63 68 69 76 65 27 0a 20 20 20 20  wl}archive'.    
2f450 20 20 3b 3b 0a 0a 20 20 20 20 69 72 69 78 35 2a    ;;..    irix5*
2f460 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73   | irix6* | nons
2f470 74 6f 70 75 78 2a 29 0a 20 20 20 20 20 20 6c 74  topux*).      lt
2f480 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
2f490 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 23  l='-Wl,'.      #
2f4a0 20 50 49 43 20 28 77 69 74 68 20 2d 4b 50 49 43   PIC (with -KPIC
2f4b0 29 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74  ) is the default
2f4c0 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ..      lt_prog_
2f4d0 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
2f4e0 27 2d 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20  '-non_shared'.  
2f4f0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6c 69 6e 75      ;;..    linu
2f500 78 2a 20 7c 20 6b 2a 62 73 64 2a 2d 67 6e 75 29  x* | k*bsd*-gnu)
2f510 0a 20 20 20 20 20 20 63 61 73 65 20 24 63 63 5f  .      case $cc_
2f520 62 61 73 65 6e 61 6d 65 20 69 6e 0a 20 20 20 20  basename in.    
2f530 20 20 23 20 6f 6c 64 20 49 6e 74 65 6c 20 66 6f    # old Intel fo
2f540 72 20 78 38 36 5f 36 34 20 77 68 69 63 68 20 73  r x86_64 which s
2f550 74 69 6c 6c 20 73 75 70 70 6f 72 74 65 64 20 2d  till supported -
2f560 4b 50 49 43 2e 0a 20 20 20 20 20 20 65 63 63 2a  KPIC..      ecc*
2f570 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  )..lt_prog_compi
2f580 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c  ler_wl='-Wl,'..l
2f590 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f5a0 70 69 63 3d 27 2d 4b 50 49 43 27 0a 09 6c 74 5f  pic='-KPIC'..lt_
2f5b0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2f5c0 61 74 69 63 3d 27 2d 73 74 61 74 69 63 27 0a 20  atic='-static'. 
2f5d0 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
2f5e0 23 20 69 63 63 20 75 73 65 64 20 74 6f 20 62 65  # icc used to be
2f5f0 20 69 6e 63 6f 6d 70 61 74 69 62 6c 65 20 77 69   incompatible wi
2f600 74 68 20 47 43 43 2e 0a 20 20 20 20 20 20 23 20  th GCC..      # 
2f610 49 43 43 20 31 30 20 64 6f 65 73 6e 27 74 20 61  ICC 10 doesn't a
2f620 63 63 65 70 74 20 2d 4b 50 49 43 20 61 6e 79 20  ccept -KPIC any 
2f630 6d 6f 72 65 2e 0a 20 20 20 20 20 20 69 63 63 2a  more..      icc*
2f640 20 7c 20 69 66 6f 72 74 2a 29 0a 09 6c 74 5f 70   | ifort*)..lt_p
2f650 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2f660 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f  '-Wl,'..lt_prog_
2f670 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66  compiler_pic='-f
2f680 50 49 43 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  PIC'..lt_prog_co
2f690 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2f6a0 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 20 20  static'.        
2f6b0 3b 3b 0a 20 20 20 20 20 20 23 20 4c 61 68 65 79  ;;.      # Lahey
2f6c0 20 46 6f 72 74 72 61 6e 20 38 2e 31 2e 0a 20 20   Fortran 8.1..  
2f6d0 20 20 20 20 6c 66 39 35 2a 29 0a 09 6c 74 5f 70      lf95*)..lt_p
2f6e0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2f6f0 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f  '-Wl,'..lt_prog_
2f700 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 2d  compiler_pic='--
2f710 73 68 61 72 65 64 27 0a 09 6c 74 5f 70 72 6f 67  shared'..lt_prog
2f720 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2f730 3d 27 2d 2d 73 74 61 74 69 63 27 0a 09 3b 3b 0a  ='--static'..;;.
2f740 20 20 20 20 20 20 70 67 63 63 2a 20 7c 20 70 67        pgcc* | pg
2f750 66 37 37 2a 20 7c 20 70 67 66 39 30 2a 20 7c 20  f77* | pgf90* | 
2f760 70 67 66 39 35 2a 29 0a 20 20 20 20 20 20 20 20  pgf95*).        
2f770 23 20 50 6f 72 74 6c 61 6e 64 20 47 72 6f 75 70  # Portland Group
2f780 20 63 6f 6d 70 69 6c 65 72 73 20 28 2a 6e 6f 74   compilers (*not
2f790 2a 20 74 68 65 20 50 65 6e 74 69 75 6d 20 67 63  * the Pentium gc
2f7a0 63 20 63 6f 6d 70 69 6c 65 72 2c 0a 09 23 20 77  c compiler,..# w
2f7b0 68 69 63 68 20 6c 6f 6f 6b 73 20 74 6f 20 62 65  hich looks to be
2f7c0 20 61 20 64 65 61 64 20 70 72 6f 6a 65 63 74 29   a dead project)
2f7d0 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2f7e0 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74  er_wl='-Wl,'..lt
2f7f0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2f800 69 63 3d 27 2d 66 70 69 63 27 0a 09 6c 74 5f 70  ic='-fpic'..lt_p
2f810 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2f820 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20  tic='-Bstatic'. 
2f830 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
2f840 63 63 63 2a 29 0a 20 20 20 20 20 20 20 20 6c 74  ccc*).        lt
2f850 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
2f860 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 20  l='-Wl,'.       
2f870 20 23 20 41 6c 6c 20 41 6c 70 68 61 20 63 6f 64   # All Alpha cod
2f880 65 20 69 73 20 50 49 43 2e 0a 20 20 20 20 20 20  e is PIC..      
2f890 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2f8a0 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f  er_static='-non_
2f8b0 73 68 61 72 65 64 27 0a 20 20 20 20 20 20 20 20  shared'.        
2f8c0 3b 3b 0a 20 20 20 20 20 20 78 6c 2a 29 0a 09 23  ;;.      xl*)..#
2f8d0 20 49 42 4d 20 58 4c 20 43 20 38 2e 30 2f 46 6f   IBM XL C 8.0/Fo
2f8e0 72 74 72 61 6e 20 31 30 2e 31 20 6f 6e 20 50 50  rtran 10.1 on PP
2f8f0 43 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  C..lt_prog_compi
2f900 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c  ler_wl='-Wl,'..l
2f910 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f920 70 69 63 3d 27 2d 71 70 69 63 27 0a 09 6c 74 5f  pic='-qpic'..lt_
2f930 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2f940 61 74 69 63 3d 27 2d 71 73 74 61 74 69 63 6c 69  atic='-qstaticli
2f950 6e 6b 27 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 29  nk'..;;.      *)
2f960 0a 09 63 61 73 65 20 60 24 43 43 20 2d 56 20 32  ..case `$CC -V 2
2f970 3e 26 31 20 7c 20 73 65 64 20 35 71 60 20 69 6e  >&1 | sed 5q` in
2f980 0a 09 2a 53 75 6e 5c 20 43 2a 29 0a 09 20 20 23  ..*Sun\ C*)..  #
2f990 20 53 75 6e 20 43 20 35 2e 39 0a 09 20 20 6c 74   Sun C 5.9..  lt
2f9a0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2f9b0 69 63 3d 27 2d 4b 50 49 43 27 0a 09 20 20 6c 74  ic='-KPIC'..  lt
2f9c0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2f9d0 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27  tatic='-Bstatic'
2f9e0 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  ..  lt_prog_comp
2f9f0 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09  iler_wl='-Wl,'..
2fa00 20 20 3b 3b 0a 09 2a 53 75 6e 5c 20 46 2a 29 0a    ;;..*Sun\ F*).
2fa10 09 20 20 23 20 53 75 6e 20 46 6f 72 74 72 61 6e  .  # Sun Fortran
2fa20 20 38 2e 33 20 70 61 73 73 65 73 20 61 6c 6c 20   8.3 passes all 
2fa30 75 6e 72 65 63 6f 67 6e 69 7a 65 64 20 66 6c 61  unrecognized fla
2fa40 67 73 20 74 6f 20 74 68 65 20 6c 69 6e 6b 65 72  gs to the linker
2fa50 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  ..  lt_prog_comp
2fa60 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27  iler_pic='-KPIC'
2fa70 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  ..  lt_prog_comp
2fa80 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73  iler_static='-Bs
2fa90 74 61 74 69 63 27 0a 09 20 20 6c 74 5f 70 72 6f  tatic'..  lt_pro
2faa0 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 27  g_compiler_wl=''
2fab0 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 09 3b 3b  ..  ;;..esac..;;
2fac0 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
2fad0 20 20 3b 3b 0a 0a 20 20 20 20 6e 65 77 73 6f 73    ;;..    newsos
2fae0 36 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  6).      lt_prog
2faf0 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
2fb00 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70  KPIC'.      lt_p
2fb10 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2fb20 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20  tic='-Bstatic'. 
2fb30 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 6e 74       ;;..    *nt
2fb40 6f 2a 20 7c 20 2a 71 6e 78 2a 29 0a 20 20 20 20  o* | *qnx*).    
2fb50 20 20 23 20 51 4e 58 20 75 73 65 73 20 47 4e 55    # QNX uses GNU
2fb60 20 43 2b 2b 2c 20 62 75 74 20 6e 65 65 64 20 74   C++, but need t
2fb70 6f 20 64 65 66 69 6e 65 20 2d 73 68 61 72 65 64  o define -shared
2fb80 20 6f 70 74 69 6f 6e 20 74 6f 6f 2c 20 6f 74 68   option too, oth
2fb90 65 72 77 69 73 65 0a 20 20 20 20 20 20 23 20 69  erwise.      # i
2fba0 74 20 77 69 6c 6c 20 63 6f 72 65 64 75 6d 70 2e  t will coredump.
2fbb0 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2fbc0 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50  ompiler_pic='-fP
2fbd0 49 43 20 2d 73 68 61 72 65 64 27 0a 20 20 20 20  IC -shared'.    
2fbe0 20 20 3b 3b 0a 0a 20 20 20 20 6f 73 66 33 2a 20    ;;..    osf3* 
2fbf0 7c 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29  | osf4* | osf5*)
2fc00 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2fc10 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
2fc20 27 0a 20 20 20 20 20 20 23 20 41 6c 6c 20 4f 53  '.      # All OS
2fc30 46 2f 31 20 63 6f 64 65 20 69 73 20 50 49 43 2e  F/1 code is PIC.
2fc40 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2fc50 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
2fc60 2d 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20  -non_shared'.   
2fc70 20 20 20 3b 3b 0a 0a 20 20 20 20 72 64 6f 73 2a     ;;..    rdos*
2fc80 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
2fc90 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
2fca0 27 2d 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20  '-non_shared'.  
2fcb0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 6f 6c 61      ;;..    sola
2fcc0 72 69 73 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70  ris*).      lt_p
2fcd0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2fce0 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20 20 20 6c  ='-KPIC'.      l
2fcf0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2fd00 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63  static='-Bstatic
2fd10 27 0a 20 20 20 20 20 20 63 61 73 65 20 24 63 63  '.      case $cc
2fd20 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a 20 20 20  _basename in.   
2fd30 20 20 20 66 37 37 2a 20 7c 20 66 39 30 2a 20 7c     f77* | f90* |
2fd40 20 66 39 35 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f   f95*)..lt_prog_
2fd50 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 51 6f  compiler_wl='-Qo
2fd60 70 74 69 6f 6e 20 6c 64 20 27 3b 3b 0a 20 20 20  ption ld ';;.   
2fd70 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63     *)..lt_prog_c
2fd80 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
2fd90 27 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20  ';;.      esac. 
2fda0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 75 6e       ;;..    sun
2fdb0 6f 73 34 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70  os4*).      lt_p
2fdc0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2fdd0 27 2d 51 6f 70 74 69 6f 6e 20 6c 64 20 27 0a 20  '-Qoption ld '. 
2fde0 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2fdf0 70 69 6c 65 72 5f 70 69 63 3d 27 2d 50 49 43 27  piler_pic='-PIC'
2fe00 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2fe10 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
2fe20 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20  -Bstatic'.      
2fe30 3b 3b 0a 0a 20 20 20 20 73 79 73 76 34 20 7c 20  ;;..    sysv4 | 
2fe40 73 79 73 76 34 2e 32 75 77 32 2a 20 7c 20 73 79  sysv4.2uw2* | sy
2fe50 73 76 34 2e 33 2a 29 0a 20 20 20 20 20 20 6c 74  sv4.3*).      lt
2fe60 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
2fe70 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c  l='-Wl,'.      l
2fe80 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2fe90 70 69 63 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20  pic='-KPIC'.    
2fea0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2feb0 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
2fec0 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  tic'.      ;;.. 
2fed0 20 20 20 73 79 73 76 34 2a 4d 50 2a 29 0a 20 20     sysv4*MP*).  
2fee0 20 20 20 20 69 66 20 74 65 73 74 20 2d 64 20 2f      if test -d /
2fef0 75 73 72 2f 6e 65 63 20 3b 74 68 65 6e 0a 09 6c  usr/nec ;then..l
2ff00 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2ff10 70 69 63 3d 27 2d 4b 63 6f 6e 66 6f 72 6d 5f 70  pic='-Kconform_p
2ff20 69 63 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  ic'..lt_prog_com
2ff30 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42  piler_static='-B
2ff40 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 66 69  static'.      fi
2ff50 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73  .      ;;..    s
2ff60 79 73 76 35 2a 20 7c 20 75 6e 69 78 77 61 72 65  ysv5* | unixware
2ff70 2a 20 7c 20 73 63 6f 33 2e 32 76 35 2a 20 7c 20  * | sco3.2v5* | 
2ff80 73 63 6f 35 76 36 2a 20 7c 20 4f 70 65 6e 55 4e  sco5v6* | OpenUN
2ff90 49 58 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72  IX*).      lt_pr
2ffa0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2ffb0 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70  -Wl,'.      lt_p
2ffc0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2ffd0 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20 20 20 6c  ='-KPIC'.      l
2ffe0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2fff0 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63  static='-Bstatic
30000 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  '.      ;;..    
30010 75 6e 69 63 6f 73 2a 29 0a 20 20 20 20 20 20 6c  unicos*).      l
30020 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30030 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20  wl='-Wl,'.      
30040 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
30050 5f 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65  _can_build_share
30060 64 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  d=no.      ;;.. 
30070 20 20 20 75 74 73 34 2a 29 0a 20 20 20 20 20 20     uts4*).      
30080 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
30090 5f 70 69 63 3d 27 2d 70 69 63 27 0a 20 20 20 20  _pic='-pic'.    
300a0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
300b0 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
300c0 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  tic'.      ;;.. 
300d0 20 20 20 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70     *).      lt_p
300e0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e  rog_compiler_can
300f0 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f  _build_shared=no
30100 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73  .      ;;.    es
30110 61 63 0a 20 20 66 69 0a 0a 63 61 73 65 20 24 68  ac.  fi..case $h
30120 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 23 20 46 6f  ost_os in.  # Fo
30130 72 20 70 6c 61 74 66 6f 72 6d 73 20 77 68 69 63  r platforms whic
30140 68 20 64 6f 20 6e 6f 74 20 73 75 70 70 6f 72 74  h do not support
30150 20 50 49 43 2c 20 2d 44 50 49 43 20 69 73 20 6d   PIC, -DPIC is m
30160 65 61 6e 69 6e 67 6c 65 73 73 3a 0a 20 20 2a 64  eaningless:.  *d
30170 6a 67 70 70 2a 29 0a 20 20 20 20 6c 74 5f 70 72  jgpp*).    lt_pr
30180 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
30190 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20  .    ;;.  *).   
301a0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
301b0 72 5f 70 69 63 3d 22 24 6c 74 5f 70 72 6f 67 5f  r_pic="$lt_prog_
301c0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20 2d 44 50  compiler_pic -DP
301d0 49 43 22 0a 20 20 20 20 3b 3b 0a 65 73 61 63 0a  IC".    ;;.esac.
301e0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
301f0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
30200 6c 74 3a 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  lt: $lt_prog_com
30210 70 69 6c 65 72 5f 70 69 63 22 20 3e 26 35 0a 24  piler_pic" >&5.$
30220 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 70 72 6f  as_echo "$lt_pro
30230 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 22 20  g_compiler_pic" 
30240 3e 26 36 3b 20 7d 0a 0a 0a 0a 0a 0a 0a 23 0a 23  >&6; }.......#.#
30250 20 43 68 65 63 6b 20 74 6f 20 6d 61 6b 65 20 73   Check to make s
30260 75 72 65 20 74 68 65 20 50 49 43 20 66 6c 61 67  ure the PIC flag
30270 20 61 63 74 75 61 6c 6c 79 20 77 6f 72 6b 73 2e   actually works.
30280 0a 23 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .#.if test -n "$
30290 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
302a0 5f 70 69 63 22 3b 20 74 68 65 6e 0a 20 20 7b 20  _pic"; then.  { 
302b0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
302c0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
302d0 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20  ng if $compiler 
302e0 50 49 43 20 66 6c 61 67 20 24 6c 74 5f 70 72 6f  PIC flag $lt_pro
302f0 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20 77  g_compiler_pic w
30300 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  orks" >&5.$as_ec
30310 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69  ho_n "checking i
30320 66 20 24 63 6f 6d 70 69 6c 65 72 20 50 49 43 20  f $compiler PIC 
30330 66 6c 61 67 20 24 6c 74 5f 70 72 6f 67 5f 63 6f  flag $lt_prog_co
30340 6d 70 69 6c 65 72 5f 70 69 63 20 77 6f 72 6b 73  mpiler_pic works
30350 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
30360 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 72  test "${lt_cv_pr
30370 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f  og_compiler_pic_
30380 77 6f 72 6b 73 2b 73 65 74 7d 22 20 3d 20 73 65  works+set}" = se
30390 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
303a0 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
303b0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63   >&6.else.  lt_c
303c0 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
303d0 70 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20 20 20  pic_works=no.   
303e0 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74  ac_outfile=conft
303f0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20  est.$ac_objext. 
30400 20 20 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70    echo "$lt_simp
30410 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f  le_compile_test_
30420 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74  code" > conftest
30430 2e 24 61 63 5f 65 78 74 0a 20 20 20 6c 74 5f 63  .$ac_ext.   lt_c
30440 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 24 6c  ompiler_flag="$l
30450 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30460 70 69 63 20 2d 44 50 49 43 22 0a 20 20 20 23 20  pic -DPIC".   # 
30470 49 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69 6f  Insert the optio
30480 6e 20 65 69 74 68 65 72 20 28 31 29 20 61 66 74  n either (1) aft
30490 65 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c 41  er the last *FLA
304a0 47 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a  GS variable, or.
304b0 20 20 20 23 20 28 32 29 20 62 65 66 6f 72 65 20     # (2) before 
304c0 61 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e  a word containin
304d0 67 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f  g "conftest.", o
304e0 72 20 28 33 29 20 61 74 20 74 68 65 20 65 6e 64  r (3) at the end
304f0 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61 74  ..   # Note that
30500 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73   $ac_compile its
30510 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e  elf does not con
30520 74 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65 73  tain backslashes
30530 20 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20 23   and begins.   #
30540 20 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20 73   with a dollar s
30550 69 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68 65  ign (not a hyphe
30560 6e 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f 20  n), so the echo 
30570 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72  should work corr
30580 65 63 74 6c 79 2e 0a 20 20 20 23 20 54 68 65 20  ectly..   # The 
30590 6f 70 74 69 6f 6e 20 69 73 20 72 65 66 65 72 65  option is refere
305a0 6e 63 65 64 20 76 69 61 20 61 20 76 61 72 69 61  nced via a varia
305b0 62 6c 65 20 74 6f 20 61 76 6f 69 64 20 63 6f 6e  ble to avoid con
305c0 66 75 73 69 6e 67 20 73 65 64 2e 0a 20 20 20 6c  fusing sed..   l
305d0 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20  t_compile=`echo 
305e0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20  "$ac_compile" | 
305f0 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a  $SED \.   -e 's:
30600 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20  .*FLAGS}\{0,1\} 
30610 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66  :&$lt_compiler_f
30620 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d  lag :; t' \.   -
30630 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74  e 's: [^ ]*conft
30640 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69  est\.: $lt_compi
30650 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c  ler_flag&:; t' \
30660 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74  .   -e 's:$: $lt
30670 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27  _compiler_flag:'
30680 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f 20  `.   (eval echo 
30690 22 5c 22 5c 24 61 73 5f 6d 65 3a 37 31 36 33 3a  "\"\$as_me:7163:
306a0 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20   $lt_compile\"" 
306b0 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22 24  >&5).   (eval "$
306c0 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 63 6f  lt_compile" 2>co
306d0 6e 66 74 65 73 74 2e 65 72 72 29 0a 20 20 20 61  nftest.err).   a
306e0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 63  c_status=$?.   c
306f0 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
30700 3e 26 35 0a 20 20 20 65 63 68 6f 20 22 24 61 73  >&5.   echo "$as
30710 5f 6d 65 3a 37 31 36 37 3a 20 5c 24 3f 20 3d 20  _me:7167: \$? = 
30720 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
30730 20 20 20 69 66 20 28 65 78 69 74 20 24 61 63 5f     if (exit $ac_
30740 73 74 61 74 75 73 29 20 26 26 20 74 65 73 74 20  status) && test 
30750 2d 73 20 22 24 61 63 5f 6f 75 74 66 69 6c 65 22  -s "$ac_outfile"
30760 3b 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54 68  ; then.     # Th
30770 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20 6f  e compiler can o
30780 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e  nly warn and ign
30790 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69  ore the option i
307a0 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64  f not recognized
307b0 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e  .     # So say n
307c0 6f 20 69 66 20 74 68 65 72 65 20 61 72 65 20 77  o if there are w
307d0 61 72 6e 69 6e 67 73 20 6f 74 68 65 72 20 74 68  arnings other th
307e0 61 6e 20 74 68 65 20 75 73 75 61 6c 20 6f 75 74  an the usual out
307f0 70 75 74 2e 0a 20 20 20 20 20 24 45 43 48 4f 20  put..     $ECHO 
30800 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  "X$_lt_compiler_
30810 62 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c 20 24  boilerplate" | $
30820 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20  Xsed -e '/^$/d' 
30830 3e 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20  >conftest.exp.  
30840 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20     $SED '/^$/d; 
30850 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66 74 65 73  /^ *+/d' conftes
30860 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e  t.err >conftest.
30870 65 72 32 0a 20 20 20 20 20 69 66 20 74 65 73 74  er2.     if test
30880 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
30890 72 32 20 7c 7c 20 64 69 66 66 20 63 6f 6e 66 74  r2 || diff conft
308a0 65 73 74 2e 65 78 70 20 63 6f 6e 66 74 65 73 74  est.exp conftest
308b0 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  .er2 >/dev/null;
308c0 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f   then.       lt_
308d0 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
308e0 5f 70 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20  _pic_works=yes. 
308f0 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20      fi.   fi.   
30900 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66  $RM conftest*..f
30910 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
30920 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
30930 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f  sult: $lt_cv_pro
30940 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77  g_compiler_pic_w
30950 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  orks" >&5.$as_ec
30960 68 6f 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  ho "$lt_cv_prog_
30970 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72  compiler_pic_wor
30980 6b 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74  ks" >&6; }..if t
30990 65 73 74 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f  est x"$lt_cv_pro
309a0 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77  g_compiler_pic_w
309b0 6f 72 6b 73 22 20 3d 20 78 79 65 73 3b 20 74 68  orks" = xyes; th
309c0 65 6e 0a 20 20 20 20 63 61 73 65 20 24 6c 74 5f  en.    case $lt_
309d0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
309e0 63 20 69 6e 0a 20 20 20 20 20 22 22 20 7c 20 22  c in.     "" | "
309f0 20 22 2a 29 20 3b 3b 0a 20 20 20 20 20 2a 29 20   "*) ;;.     *) 
30a00 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
30a10 5f 70 69 63 3d 22 20 24 6c 74 5f 70 72 6f 67 5f  _pic=" $lt_prog_
30a20 63 6f 6d 70 69 6c 65 72 5f 70 69 63 22 20 3b 3b  compiler_pic" ;;
30a30 0a 20 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a  .     esac.else.
30a40 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
30a50 69 6c 65 72 5f 70 69 63 3d 0a 20 20 20 20 20 6c  iler_pic=.     l
30a60 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30a70 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64  can_build_shared
30a80 3d 6e 6f 0a 66 69 0a 0a 66 69 0a 0a 0a 0a 0a 0a  =no.fi..fi......
30a90 0a 23 0a 23 20 43 68 65 63 6b 20 74 6f 20 6d 61  .#.# Check to ma
30aa0 6b 65 20 73 75 72 65 20 74 68 65 20 73 74 61 74  ke sure the stat
30ab0 69 63 20 66 6c 61 67 20 61 63 74 75 61 6c 6c 79  ic flag actually
30ac0 20 77 6f 72 6b 73 2e 0a 23 0a 77 6c 3d 24 6c 74   works..#.wl=$lt
30ad0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
30ae0 6c 20 65 76 61 6c 20 6c 74 5f 74 6d 70 5f 73 74  l eval lt_tmp_st
30af0 61 74 69 63 5f 66 6c 61 67 3d 5c 22 24 6c 74 5f  atic_flag=\"$lt_
30b00 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
30b10 61 74 69 63 5c 22 0a 7b 20 24 61 73 5f 65 63 68  atic\".{ $as_ech
30b20 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
30b30 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24  O: checking if $
30b40 63 6f 6d 70 69 6c 65 72 20 73 74 61 74 69 63 20  compiler static 
30b50 66 6c 61 67 20 24 6c 74 5f 74 6d 70 5f 73 74 61  flag $lt_tmp_sta
30b60 74 69 63 5f 66 6c 61 67 20 77 6f 72 6b 73 22 20  tic_flag works" 
30b70 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
30b80 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d  checking if $com
30b90 70 69 6c 65 72 20 73 74 61 74 69 63 20 66 6c 61  piler static fla
30ba0 67 20 24 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63  g $lt_tmp_static
30bb0 5f 66 6c 61 67 20 77 6f 72 6b 73 2e 2e 2e 20 22  _flag works... "
30bc0 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
30bd0 22 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  "${lt_cv_prog_co
30be0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f  mpiler_static_wo
30bf0 72 6b 73 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  rks+set}" = set;
30c00 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
30c10 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
30c20 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f  &6.else.  lt_cv_
30c30 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
30c40 61 74 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20 20  atic_works=no.  
30c50 20 73 61 76 65 5f 4c 44 46 4c 41 47 53 3d 22 24   save_LDFLAGS="$
30c60 4c 44 46 4c 41 47 53 22 0a 20 20 20 4c 44 46 4c  LDFLAGS".   LDFL
30c70 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 20 24 6c  AGS="$LDFLAGS $l
30c80 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61  t_tmp_static_fla
30c90 67 22 0a 20 20 20 65 63 68 6f 20 22 24 6c 74 5f  g".   echo "$lt_
30ca0 73 69 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74  simple_link_test
30cb0 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73  _code" > conftes
30cc0 74 2e 24 61 63 5f 65 78 74 0a 20 20 20 69 66 20  t.$ac_ext.   if 
30cd0 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 20 32  (eval $ac_link 2
30ce0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 20 26  >conftest.err) &
30cf0 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  & test -s confte
30d00 73 74 24 61 63 5f 65 78 65 65 78 74 3b 20 74 68  st$ac_exeext; th
30d10 65 6e 0a 20 20 20 20 20 23 20 54 68 65 20 6c 69  en.     # The li
30d20 6e 6b 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61  nker can only wa
30d30 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68  rn and ignore th
30d40 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20  e option if not 
30d50 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20  recognized.     
30d60 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74  # So say no if t
30d70 68 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67  here are warning
30d80 73 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 2d  s.     if test -
30d90 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20  s conftest.err; 
30da0 74 68 65 6e 0a 20 20 20 20 20 20 20 23 20 41 70  then.       # Ap
30db0 70 65 6e 64 20 61 6e 79 20 65 72 72 6f 72 73 20  pend any errors 
30dc0 74 6f 20 74 68 65 20 63 6f 6e 66 69 67 2e 6c 6f  to the config.lo
30dd0 67 2e 0a 20 20 20 20 20 20 20 63 61 74 20 63 6f  g..       cat co
30de0 6e 66 74 65 73 74 2e 65 72 72 20 31 3e 26 35 0a  nftest.err 1>&5.
30df0 20 20 20 20 20 20 20 24 45 43 48 4f 20 22 58 24         $ECHO "X$
30e00 5f 6c 74 5f 6c 69 6e 6b 65 72 5f 62 6f 69 6c 65  _lt_linker_boile
30e10 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20  rplate" | $Xsed 
30e20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 20 63 6f 6e  -e '/^$/d' > con
30e30 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20 20  ftest.exp.      
30e40 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e   $SED '/^$/d; /^
30e50 20 2a 2b 2f 64 27 20 63 6f 6e 66 74 65 73 74 2e   *+/d' conftest.
30e60 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  err >conftest.er
30e70 32 0a 20 20 20 20 20 20 20 69 66 20 64 69 66 66  2.       if diff
30e80 20 63 6f 6e 66 74 65 73 74 2e 65 78 70 20 63 6f   conftest.exp co
30e90 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f 64 65 76  nftest.er2 >/dev
30ea0 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20  /null; then.    
30eb0 20 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f       lt_cv_prog_
30ec0 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f  compiler_static_
30ed0 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20 20 20 20  works=yes.      
30ee0 20 66 69 0a 20 20 20 20 20 65 6c 73 65 0a 20 20   fi.     else.  
30ef0 20 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f       lt_cv_prog_
30f00 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f  compiler_static_
30f10 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20 20 20 66  works=yes.     f
30f20 69 0a 20 20 20 66 69 0a 20 20 20 24 52 4d 20 2d  i.   fi.   $RM -
30f30 72 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20 4c  r conftest*.   L
30f40 44 46 4c 41 47 53 3d 22 24 73 61 76 65 5f 4c 44  DFLAGS="$save_LD
30f50 46 4c 41 47 53 22 0a 0a 66 69 0a 7b 20 24 61 73  FLAGS"..fi.{ $as
30f60 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
30f70 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
30f80 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
30f90 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73  ler_static_works
30fa0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
30fb0 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  $lt_cv_prog_comp
30fc0 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b  iler_static_work
30fd0 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74 65  s" >&6; }..if te
30fe0 73 74 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f 67  st x"$lt_cv_prog
30ff0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
31000 5f 77 6f 72 6b 73 22 20 3d 20 78 79 65 73 3b 20  _works" = xyes; 
31010 74 68 65 6e 0a 20 20 20 20 3a 0a 65 6c 73 65 0a  then.    :.else.
31020 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
31030 69 6c 65 72 5f 73 74 61 74 69 63 3d 0a 66 69 0a  iler_static=.fi.
31040 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73 5f 65  .......  { $as_e
31050 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
31060 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66  ENO: checking if
31070 20 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f   $compiler suppo
31080 72 74 73 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24  rts -c -o file.$
31090 61 63 5f 6f 62 6a 65 78 74 22 20 3e 26 35 0a 24  ac_objext" >&5.$
310a0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
310b0 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72  ing if $compiler
310c0 20 73 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20   supports -c -o 
310d0 66 69 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74 2e  file.$ac_objext.
310e0 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
310f0 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 72 6f  est "${lt_cv_pro
31100 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 2b 73  g_compiler_c_o+s
31110 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
31120 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
31130 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
31140 73 65 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f  se.  lt_cv_prog_
31150 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 3d 6e 6f 0a  compiler_c_o=no.
31160 20 20 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65     $RM -r confte
31170 73 74 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 20  st 2>/dev/null. 
31180 20 20 6d 6b 64 69 72 20 63 6f 6e 66 74 65 73 74    mkdir conftest
31190 0a 20 20 20 63 64 20 63 6f 6e 66 74 65 73 74 0a  .   cd conftest.
311a0 20 20 20 6d 6b 64 69 72 20 6f 75 74 0a 20 20 20     mkdir out.   
311b0 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65  echo "$lt_simple
311c0 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f  _compile_test_co
311d0 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24  de" > conftest.$
311e0 61 63 5f 65 78 74 0a 0a 20 20 20 6c 74 5f 63 6f  ac_ext..   lt_co
311f0 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 2d 6f 20  mpiler_flag="-o 
31200 6f 75 74 2f 63 6f 6e 66 74 65 73 74 32 2e 24 61  out/conftest2.$a
31210 63 5f 6f 62 6a 65 78 74 22 0a 20 20 20 23 20 49  c_objext".   # I
31220 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69 6f 6e  nsert the option
31230 20 65 69 74 68 65 72 20 28 31 29 20 61 66 74 65   either (1) afte
31240 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c 41 47  r the last *FLAG
31250 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a 20  S variable, or. 
31260 20 20 23 20 28 32 29 20 62 65 66 6f 72 65 20 61    # (2) before a
31270 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e 67   word containing
31280 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f 72   "conftest.", or
31290 20 28 33 29 20 61 74 20 74 68 65 20 65 6e 64 2e   (3) at the end.
312a0 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61 74 20  .   # Note that 
312b0 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73 65  $ac_compile itse
312c0 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74  lf does not cont
312d0 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65 73 20  ain backslashes 
312e0 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20 23 20  and begins.   # 
312f0 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20 73 69  with a dollar si
31300 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68 65 6e  gn (not a hyphen
31310 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f 20 73  ), so the echo s
31320 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72 65  hould work corre
31330 63 74 6c 79 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70  ctly..   lt_comp
31340 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63 5f 63  ile=`echo "$ac_c
31350 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45 44 20 5c  ompile" | $SED \
31360 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41 47  .   -e 's:.*FLAG
31370 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f  S}\{0,1\} :&$lt_
31380 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20 3a 3b  compiler_flag :;
31390 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 20   t' \.   -e 's: 
313a0 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a  [^ ]*conftest\.:
313b0 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c   $lt_compiler_fl
313c0 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65  ag&:; t' \.   -e
313d0 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70 69   's:$: $lt_compi
313e0 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20 20 28  ler_flag:'`.   (
313f0 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61  eval echo "\"\$a
31400 73 5f 6d 65 3a 37 32 36 38 3a 20 24 6c 74 5f 63  s_me:7268: $lt_c
31410 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20  ompile\"" >&5). 
31420 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63 6f 6d    (eval "$lt_com
31430 70 69 6c 65 22 20 32 3e 6f 75 74 2f 63 6f 6e 66  pile" 2>out/conf
31440 74 65 73 74 2e 65 72 72 29 0a 20 20 20 61 63 5f  test.err).   ac_
31450 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 63 61 74  status=$?.   cat
31460 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72   out/conftest.er
31470 72 20 3e 26 35 0a 20 20 20 65 63 68 6f 20 22 24  r >&5.   echo "$
31480 61 73 5f 6d 65 3a 37 32 37 32 3a 20 5c 24 3f 20  as_me:7272: \$? 
31490 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
314a0 35 0a 20 20 20 69 66 20 28 65 78 69 74 20 24 61  5.   if (exit $a
314b0 63 5f 73 74 61 74 75 73 29 20 26 26 20 74 65 73  c_status) && tes
314c0 74 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74 65 73  t -s out/conftes
314d0 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20  t2.$ac_objext.  
314e0 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54 68 65   then.     # The
314f0 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20 6f 6e   compiler can on
31500 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f  ly warn and igno
31510 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 66  re the option if
31520 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a   not recognized.
31530 20 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e 6f       # So say no
31540 20 69 66 20 74 68 65 72 65 20 61 72 65 20 77 61   if there are wa
31550 72 6e 69 6e 67 73 0a 20 20 20 20 20 24 45 43 48  rnings.     $ECH
31560 4f 20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65  O "X$_lt_compile
31570 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c  r_boilerplate" |
31580 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64   $Xsed -e '/^$/d
31590 27 20 3e 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74  ' > out/conftest
315a0 2e 65 78 70 0a 20 20 20 20 20 24 53 45 44 20 27  .exp.     $SED '
315b0 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20  /^$/d; /^ *+/d' 
315c0 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72  out/conftest.err
315d0 20 3e 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65   >out/conftest.e
315e0 72 32 0a 20 20 20 20 20 69 66 20 74 65 73 74 20  r2.     if test 
315f0 21 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74 65 73  ! -s out/conftes
31600 74 2e 65 72 32 20 7c 7c 20 64 69 66 66 20 6f 75  t.er2 || diff ou
31610 74 2f 63 6f 6e 66 74 65 73 74 2e 65 78 70 20 6f  t/conftest.exp o
31620 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32 20  ut/conftest.er2 
31630 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e  >/dev/null; then
31640 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72  .       lt_cv_pr
31650 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 3d  og_compiler_c_o=
31660 79 65 73 0a 20 20 20 20 20 66 69 0a 20 20 20 66  yes.     fi.   f
31670 69 0a 20 20 20 63 68 6d 6f 64 20 75 2b 77 20 2e  i.   chmod u+w .
31680 20 32 3e 26 35 0a 20 20 20 24 52 4d 20 63 6f 6e   2>&5.   $RM con
31690 66 74 65 73 74 2a 0a 20 20 20 23 20 53 47 49 20  ftest*.   # SGI 
316a0 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 20 77 69 6c  C++ compiler wil
316b0 6c 20 63 72 65 61 74 65 20 64 69 72 65 63 74 6f  l create directo
316c0 72 79 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 2f  ry out/ii_files/
316d0 20 66 6f 72 0a 20 20 20 23 20 74 65 6d 70 6c 61   for.   # templa
316e0 74 65 20 69 6e 73 74 61 6e 74 69 61 74 69 6f 6e  te instantiation
316f0 0a 20 20 20 74 65 73 74 20 2d 64 20 6f 75 74 2f  .   test -d out/
31700 69 69 5f 66 69 6c 65 73 20 26 26 20 24 52 4d 20  ii_files && $RM 
31710 6f 75 74 2f 69 69 5f 66 69 6c 65 73 2f 2a 20 26  out/ii_files/* &
31720 26 20 72 6d 64 69 72 20 6f 75 74 2f 69 69 5f 66  & rmdir out/ii_f
31730 69 6c 65 73 0a 20 20 20 24 52 4d 20 6f 75 74 2f  iles.   $RM out/
31740 2a 20 26 26 20 72 6d 64 69 72 20 6f 75 74 0a 20  * && rmdir out. 
31750 20 20 63 64 20 2e 2e 0a 20 20 20 24 52 4d 20 2d    cd ...   $RM -
31760 72 20 63 6f 6e 66 74 65 73 74 0a 20 20 20 24 52  r conftest.   $R
31770 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a  M conftest*..fi.
31780 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
31790 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
317a0 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  lt: $lt_cv_prog_
317b0 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3e 26  compiler_c_o" >&
317c0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f  5.$as_echo "$lt_
317d0 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
317e0 5f 63 5f 6f 22 20 3e 26 36 3b 20 7d 0a 0a 0a 0a  _c_o" >&6; }....
317f0 0a 0a 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  ...  { $as_echo 
31800 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
31810 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f   checking if $co
31820 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20  mpiler supports 
31830 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f 6f  -c -o file.$ac_o
31840 62 6a 65 78 74 22 20 3e 26 35 0a 24 61 73 5f 65  bjext" >&5.$as_e
31850 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
31860 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 75 70  if $compiler sup
31870 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69 6c 65  ports -c -o file
31880 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e 2e 20 22  .$ac_objext... "
31890 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
318a0 22 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  "${lt_cv_prog_co
318b0 6d 70 69 6c 65 72 5f 63 5f 6f 2b 73 65 74 7d 22  mpiler_c_o+set}"
318c0 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24   = set; then.  $
318d0 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
318e0 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
318f0 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70   lt_cv_prog_comp
31900 69 6c 65 72 5f 63 5f 6f 3d 6e 6f 0a 20 20 20 24  iler_c_o=no.   $
31910 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74 20 32  RM -r conftest 2
31920 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 20 20 20 6d 6b  >/dev/null.   mk
31930 64 69 72 20 63 6f 6e 66 74 65 73 74 0a 20 20 20  dir conftest.   
31940 63 64 20 63 6f 6e 66 74 65 73 74 0a 20 20 20 6d  cd conftest.   m
31950 6b 64 69 72 20 6f 75 74 0a 20 20 20 65 63 68 6f  kdir out.   echo
31960 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d   "$lt_simple_com
31970 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20  pile_test_code" 
31980 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  > conftest.$ac_e
31990 78 74 0a 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c  xt..   lt_compil
319a0 65 72 5f 66 6c 61 67 3d 22 2d 6f 20 6f 75 74 2f  er_flag="-o out/
319b0 63 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f 62  conftest2.$ac_ob
319c0 6a 65 78 74 22 0a 20 20 20 23 20 49 6e 73 65 72  jext".   # Inser
319d0 74 20 74 68 65 20 6f 70 74 69 6f 6e 20 65 69 74  t the option eit
319e0 68 65 72 20 28 31 29 20 61 66 74 65 72 20 74 68  her (1) after th
319f0 65 20 6c 61 73 74 20 2a 46 4c 41 47 53 20 76 61  e last *FLAGS va
31a00 72 69 61 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20  riable, or.   # 
31a10 28 32 29 20 62 65 66 6f 72 65 20 61 20 77 6f 72  (2) before a wor
31a20 64 20 63 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f  d containing "co
31a30 6e 66 74 65 73 74 2e 22 2c 20 6f 72 20 28 33 29  nftest.", or (3)
31a40 20 61 74 20 74 68 65 20 65 6e 64 2e 0a 20 20 20   at the end..   
31a50 23 20 4e 6f 74 65 20 74 68 61 74 20 24 61 63 5f  # Note that $ac_
31a60 63 6f 6d 70 69 6c 65 20 69 74 73 65 6c 66 20 64  compile itself d
31a70 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20  oes not contain 
31a80 62 61 63 6b 73 6c 61 73 68 65 73 20 61 6e 64 20  backslashes and 
31a90 62 65 67 69 6e 73 0a 20 20 20 23 20 77 69 74 68  begins.   # with
31aa0 20 61 20 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28   a dollar sign (
31ab0 6e 6f 74 20 61 20 68 79 70 68 65 6e 29 2c 20 73  not a hyphen), s
31ac0 6f 20 74 68 65 20 65 63 68 6f 20 73 68 6f 75 6c  o the echo shoul
31ad0 64 20 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79  d work correctly
31ae0 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d  ..   lt_compile=
31af0 60 65 63 68 6f 20 22 24 61 63 5f 63 6f 6d 70 69  `echo "$ac_compi
31b00 6c 65 22 20 7c 20 24 53 45 44 20 5c 0a 20 20 20  le" | $SED \.   
31b10 2d 65 20 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b  -e 's:.*FLAGS}\{
31b20 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70  0,1\} :&$lt_comp
31b30 69 6c 65 72 5f 66 6c 61 67 20 3a 3b 20 74 27 20  iler_flag :; t' 
31b40 5c 0a 20 20 20 2d 65 20 27 73 3a 20 5b 5e 20 5d  \.   -e 's: [^ ]
31b50 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a 20 24 6c 74  *conftest\.: $lt
31b60 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 26 3a  _compiler_flag&:
31b70 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a  ; t' \.   -e 's:
31b80 24 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  $: $lt_compiler_
31b90 66 6c 61 67 3a 27 60 0a 20 20 20 28 65 76 61 6c  flag:'`.   (eval
31ba0 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65   echo "\"\$as_me
31bb0 3a 37 33 32 33 3a 20 24 6c 74 5f 63 6f 6d 70 69  :7323: $lt_compi
31bc0 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20 20 28 65  le\"" >&5).   (e
31bd0 76 61 6c 20 22 24 6c 74 5f 63 6f 6d 70 69 6c 65  val "$lt_compile
31be0 22 20 32 3e 6f 75 74 2f 63 6f 6e 66 74 65 73 74  " 2>out/conftest
31bf0 2e 65 72 72 29 0a 20 20 20 61 63 5f 73 74 61 74  .err).   ac_stat
31c00 75 73 3d 24 3f 0a 20 20 20 63 61 74 20 6f 75 74  us=$?.   cat out
31c10 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26  /conftest.err >&
31c20 35 0a 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  5.   echo "$as_m
31c30 65 3a 37 33 32 37 3a 20 5c 24 3f 20 3d 20 24 61  e:7327: \$? = $a
31c40 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
31c50 20 69 66 20 28 65 78 69 74 20 24 61 63 5f 73 74   if (exit $ac_st
31c60 61 74 75 73 29 20 26 26 20 74 65 73 74 20 2d 73  atus) && test -s
31c70 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 32 2e 24   out/conftest2.$
31c80 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20 74 68 65  ac_objext.   the
31c90 6e 0a 20 20 20 20 20 23 20 54 68 65 20 63 6f 6d  n.     # The com
31ca0 70 69 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77  piler can only w
31cb0 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74  arn and ignore t
31cc0 68 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74  he option if not
31cd0 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20   recognized.    
31ce0 20 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20   # So say no if 
31cf0 74 68 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e  there are warnin
31d00 67 73 0a 20 20 20 20 20 24 45 43 48 4f 20 22 58  gs.     $ECHO "X
31d10 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f  $_lt_compiler_bo
31d20 69 6c 65 72 70 6c 61 74 65 22 20 7c 20 24 58 73  ilerplate" | $Xs
31d30 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 20  ed -e '/^$/d' > 
31d40 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 78 70  out/conftest.exp
31d50 0a 20 20 20 20 20 24 53 45 44 20 27 2f 5e 24 2f  .     $SED '/^$/
31d60 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 6f 75 74 2f  d; /^ *+/d' out/
31d70 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 6f 75  conftest.err >ou
31d80 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32 0a 20  t/conftest.er2. 
31d90 20 20 20 20 69 66 20 74 65 73 74 20 21 20 2d 73      if test ! -s
31da0 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72   out/conftest.er
31db0 32 20 7c 7c 20 64 69 66 66 20 6f 75 74 2f 63 6f  2 || diff out/co
31dc0 6e 66 74 65 73 74 2e 65 78 70 20 6f 75 74 2f 63  nftest.exp out/c
31dd0 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f 64 65  onftest.er2 >/de
31de0 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20  v/null; then.   
31df0 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63      lt_cv_prog_c
31e00 6f 6d 70 69 6c 65 72 5f 63 5f 6f 3d 79 65 73 0a  ompiler_c_o=yes.
31e10 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20       fi.   fi.  
31e20 20 63 68 6d 6f 64 20 75 2b 77 20 2e 20 32 3e 26   chmod u+w . 2>&
31e30 35 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74 65 73  5.   $RM conftes
31e40 74 2a 0a 20 20 20 23 20 53 47 49 20 43 2b 2b 20  t*.   # SGI C++ 
31e50 63 6f 6d 70 69 6c 65 72 20 77 69 6c 6c 20 63 72  compiler will cr
31e60 65 61 74 65 20 64 69 72 65 63 74 6f 72 79 20 6f  eate directory o
31e70 75 74 2f 69 69 5f 66 69 6c 65 73 2f 20 66 6f 72  ut/ii_files/ for
31e80 0a 20 20 20 23 20 74 65 6d 70 6c 61 74 65 20 69  .   # template i
31e90 6e 73 74 61 6e 74 69 61 74 69 6f 6e 0a 20 20 20  nstantiation.   
31ea0 74 65 73 74 20 2d 64 20 6f 75 74 2f 69 69 5f 66  test -d out/ii_f
31eb0 69 6c 65 73 20 26 26 20 24 52 4d 20 6f 75 74 2f  iles && $RM out/
31ec0 69 69 5f 66 69 6c 65 73 2f 2a 20 26 26 20 72 6d  ii_files/* && rm
31ed0 64 69 72 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73  dir out/ii_files
31ee0 0a 20 20 20 24 52 4d 20 6f 75 74 2f 2a 20 26 26  .   $RM out/* &&
31ef0 20 72 6d 64 69 72 20 6f 75 74 0a 20 20 20 63 64   rmdir out.   cd
31f00 20 2e 2e 0a 20 20 20 24 52 4d 20 2d 72 20 63 6f   ...   $RM -r co
31f10 6e 66 74 65 73 74 0a 20 20 20 24 52 4d 20 63 6f  nftest.   $RM co
31f20 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 7b 20 24 61  nftest*..fi.{ $a
31f30 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
31f40 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
31f50 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  $lt_cv_prog_comp
31f60 69 6c 65 72 5f 63 5f 6f 22 20 3e 26 35 0a 24 61  iler_c_o" >&5.$a
31f70 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70  s_echo "$lt_cv_p
31f80 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f  rog_compiler_c_o
31f90 22 20 3e 26 36 3b 20 7d 0a 0a 0a 0a 0a 68 61 72  " >&6; }.....har
31fa0 64 5f 6c 69 6e 6b 73 3d 22 6e 6f 74 74 65 73 74  d_links="nottest
31fb0 65 64 22 0a 69 66 20 74 65 73 74 20 22 24 6c 74  ed".if test "$lt
31fc0 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
31fd0 72 5f 63 5f 6f 22 20 3d 20 6e 6f 20 26 26 20 74  r_c_o" = no && t
31fe0 65 73 74 20 22 24 6e 65 65 64 5f 6c 6f 63 6b 73  est "$need_locks
31ff0 22 20 21 3d 20 6e 6f 3b 20 74 68 65 6e 0a 20 20  " != no; then.  
32000 23 20 64 6f 20 6e 6f 74 20 6f 76 65 72 77 72 69  # do not overwri
32010 74 65 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20  te the value of 
32020 6e 65 65 64 5f 6c 6f 63 6b 73 20 70 72 6f 76 69  need_locks provi
32030 64 65 64 20 62 79 20 74 68 65 20 75 73 65 72 0a  ded by the user.
32040 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
32050 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
32060 65 63 6b 69 6e 67 20 69 66 20 77 65 20 63 61 6e  ecking if we can
32070 20 6c 6f 63 6b 20 77 69 74 68 20 68 61 72 64 20   lock with hard 
32080 6c 69 6e 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65  links" >&5.$as_e
32090 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
320a0 69 66 20 77 65 20 63 61 6e 20 6c 6f 63 6b 20 77  if we can lock w
320b0 69 74 68 20 68 61 72 64 20 6c 69 6e 6b 73 2e 2e  ith hard links..
320c0 2e 20 22 20 3e 26 36 3b 20 7d 0a 20 20 68 61 72  . " >&6; }.  har
320d0 64 5f 6c 69 6e 6b 73 3d 79 65 73 0a 20 20 24 52  d_links=yes.  $R
320e0 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 6c 6e  M conftest*.  ln
320f0 20 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e 66   conftest.a conf
32100 74 65 73 74 2e 62 20 32 3e 2f 64 65 76 2f 6e 75  test.b 2>/dev/nu
32110 6c 6c 20 26 26 20 68 61 72 64 5f 6c 69 6e 6b 73  ll && hard_links
32120 3d 6e 6f 0a 20 20 74 6f 75 63 68 20 63 6f 6e 66  =no.  touch conf
32130 74 65 73 74 2e 61 0a 20 20 6c 6e 20 63 6f 6e 66  test.a.  ln conf
32140 74 65 73 74 2e 61 20 63 6f 6e 66 74 65 73 74 2e  test.a conftest.
32150 62 20 32 3e 26 35 20 7c 7c 20 68 61 72 64 5f 6c  b 2>&5 || hard_l
32160 69 6e 6b 73 3d 6e 6f 0a 20 20 6c 6e 20 63 6f 6e  inks=no.  ln con
32170 66 74 65 73 74 2e 61 20 63 6f 6e 66 74 65 73 74  ftest.a conftest
32180 2e 62 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26  .b 2>/dev/null &
32190 26 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a  & hard_links=no.
321a0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
321b0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
321c0 73 75 6c 74 3a 20 24 68 61 72 64 5f 6c 69 6e 6b  sult: $hard_link
321d0 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  s" >&5.$as_echo 
321e0 22 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3e 26  "$hard_links" >&
321f0 36 3b 20 7d 0a 20 20 69 66 20 74 65 73 74 20 22  6; }.  if test "
32200 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3d 20 6e  $hard_links" = n
32210 6f 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 24 61  o; then.    { $a
32220 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
32230 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a  LINENO: WARNING:
32240 20 5c 60 24 43 43 27 20 64 6f 65 73 20 6e 6f 74   \`$CC' does not
32250 20 73 75 70 70 6f 72 74 20 5c 60 2d 63 20 2d 6f   support \`-c -o
32260 27 2c 20 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27  ', so \`make -j'
32270 20 6d 61 79 20 62 65 20 75 6e 73 61 66 65 22 20   may be unsafe" 
32280 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
32290 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 5c  s_me: WARNING: \
322a0 60 24 43 43 27 20 64 6f 65 73 20 6e 6f 74 20 73  `$CC' does not s
322b0 75 70 70 6f 72 74 20 5c 60 2d 63 20 2d 6f 27 2c  upport \`-c -o',
322c0 20 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27 20 6d   so \`make -j' m
322d0 61 79 20 62 65 20 75 6e 73 61 66 65 22 20 3e 26  ay be unsafe" >&
322e0 32 3b 7d 0a 20 20 20 20 6e 65 65 64 5f 6c 6f 63  2;}.    need_loc
322f0 6b 73 3d 77 61 72 6e 0a 20 20 66 69 0a 65 6c 73  ks=warn.  fi.els
32300 65 0a 20 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d 6e  e.  need_locks=n
32310 6f 0a 66 69 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24  o.fi.......  { $
32320 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
32330 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
32340 67 20 77 68 65 74 68 65 72 20 74 68 65 20 24 63  g whether the $c
32350 6f 6d 70 69 6c 65 72 20 6c 69 6e 6b 65 72 20 28  ompiler linker (
32360 24 4c 44 29 20 73 75 70 70 6f 72 74 73 20 73 68  $LD) supports sh
32370 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 22 20  ared libraries" 
32380 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
32390 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72  checking whether
323a0 20 74 68 65 20 24 63 6f 6d 70 69 6c 65 72 20 6c   the $compiler l
323b0 69 6e 6b 65 72 20 28 24 4c 44 29 20 73 75 70 70  inker ($LD) supp
323c0 6f 72 74 73 20 73 68 61 72 65 64 20 6c 69 62 72  orts shared libr
323d0 61 72 69 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20  aries... " >&6; 
323e0 7d 0a 0a 20 20 72 75 6e 70 61 74 68 5f 76 61 72  }..  runpath_var
323f0 3d 0a 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69  =.  allow_undefi
32400 6e 65 64 5f 66 6c 61 67 3d 0a 20 20 61 6c 77 61  ned_flag=.  alwa
32410 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  ys_export_symbol
32420 73 3d 6e 6f 0a 20 20 61 72 63 68 69 76 65 5f 63  s=no.  archive_c
32430 6d 64 73 3d 0a 20 20 61 72 63 68 69 76 65 5f 65  mds=.  archive_e
32440 78 70 73 79 6d 5f 63 6d 64 73 3d 0a 20 20 63 6f  xpsym_cmds=.  co
32450 6d 70 69 6c 65 72 5f 6e 65 65 64 73 5f 6f 62 6a  mpiler_needs_obj
32460 65 63 74 3d 6e 6f 0a 20 20 65 6e 61 62 6c 65 5f  ect=no.  enable_
32470 73 68 61 72 65 64 5f 77 69 74 68 5f 73 74 61 74  shared_with_stat
32480 69 63 5f 72 75 6e 74 69 6d 65 73 3d 6e 6f 0a 20  ic_runtimes=no. 
32490 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f   export_dynamic_
324a0 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 65 78 70  flag_spec=.  exp
324b0 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73  ort_symbols_cmds
324c0 3d 27 24 4e 4d 20 24 6c 69 62 6f 62 6a 73 20 24  ='$NM $libobjs $
324d0 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20 24 67  convenience | $g
324e0 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
324f0 65 20 7c 20 24 53 45 44 20 27 5c 27 27 73 2f 2e  e | $SED '\''s/.
32500 2a 20 2f 2f 27 5c 27 27 20 7c 20 73 6f 72 74 20  * //'\'' | sort 
32510 7c 20 75 6e 69 71 20 3e 20 24 65 78 70 6f 72 74  | uniq > $export
32520 5f 73 79 6d 62 6f 6c 73 27 0a 20 20 68 61 72 64  _symbols'.  hard
32530 63 6f 64 65 5f 61 75 74 6f 6d 61 74 69 63 3d 6e  code_automatic=n
32540 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72  o.  hardcode_dir
32550 65 63 74 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64  ect=no.  hardcod
32560 65 5f 64 69 72 65 63 74 5f 61 62 73 6f 6c 75 74  e_direct_absolut
32570 65 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f  e=no.  hardcode_
32580 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
32590 3d 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62  =.  hardcode_lib
325a0 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 5f 6c 64  dir_flag_spec_ld
325b0 3d 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62  =.  hardcode_lib
325c0 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 0a 20  dir_separator=. 
325d0 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f   hardcode_minus_
325e0 4c 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f  L=no.  hardcode_
325f0 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 75 6e  shlibpath_var=un
32600 73 75 70 70 6f 72 74 65 64 0a 20 20 69 6e 68 65  supported.  inhe
32610 72 69 74 5f 72 70 61 74 68 3d 6e 6f 0a 20 20 6c  rit_rpath=no.  l
32620 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62 73 3d  ink_all_deplibs=
32630 75 6e 6b 6e 6f 77 6e 0a 20 20 6d 6f 64 75 6c 65  unknown.  module
32640 5f 63 6d 64 73 3d 0a 20 20 6d 6f 64 75 6c 65 5f  _cmds=.  module_
32650 65 78 70 73 79 6d 5f 63 6d 64 73 3d 0a 20 20 6f  expsym_cmds=.  o
32660 6c 64 5f 61 72 63 68 69 76 65 5f 66 72 6f 6d 5f  ld_archive_from_
32670 6e 65 77 5f 63 6d 64 73 3d 0a 20 20 6f 6c 64 5f  new_cmds=.  old_
32680 61 72 63 68 69 76 65 5f 66 72 6f 6d 5f 65 78 70  archive_from_exp
32690 73 79 6d 73 5f 63 6d 64 73 3d 0a 20 20 74 68 72  syms_cmds=.  thr
326a0 65 61 64 5f 73 61 66 65 5f 66 6c 61 67 5f 73 70  ead_safe_flag_sp
326b0 65 63 3d 0a 20 20 77 68 6f 6c 65 5f 61 72 63 68  ec=.  whole_arch
326c0 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20  ive_flag_spec=. 
326d0 20 23 20 69 6e 63 6c 75 64 65 5f 65 78 70 73 79   # include_expsy
326e0 6d 73 20 73 68 6f 75 6c 64 20 62 65 20 61 20 6c  ms should be a l
326f0 69 73 74 20 6f 66 20 73 70 61 63 65 2d 73 65 70  ist of space-sep
32700 61 72 61 74 65 64 20 73 79 6d 62 6f 6c 73 20 74  arated symbols t
32710 6f 20 62 65 20 2a 61 6c 77 61 79 73 2a 0a 20 20  o be *always*.  
32720 23 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68  # included in th
32730 65 20 73 79 6d 62 6f 6c 20 6c 69 73 74 0a 20 20  e symbol list.  
32740 69 6e 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 3d  include_expsyms=
32750 0a 20 20 23 20 65 78 63 6c 75 64 65 5f 65 78 70  .  # exclude_exp
32760 73 79 6d 73 20 63 61 6e 20 62 65 20 61 6e 20 65  syms can be an e
32770 78 74 65 6e 64 65 64 20 72 65 67 65 78 70 20 6f  xtended regexp o
32780 66 20 73 79 6d 62 6f 6c 73 20 74 6f 20 65 78 63  f symbols to exc
32790 6c 75 64 65 0a 20 20 23 20 69 74 20 77 69 6c 6c  lude.  # it will
327a0 20 62 65 20 77 72 61 70 70 65 64 20 62 79 20 60   be wrapped by `
327b0 20 28 27 20 61 6e 64 20 60 29 24 27 2c 20 73 6f   (' and `)$', so
327c0 20 6f 6e 65 20 6d 75 73 74 20 6e 6f 74 20 6d 61   one must not ma
327d0 74 63 68 20 62 65 67 69 6e 6e 69 6e 67 20 6f 72  tch beginning or
327e0 0a 20 20 23 20 65 6e 64 20 6f 66 20 6c 69 6e 65  .  # end of line
327f0 2e 20 20 45 78 61 6d 70 6c 65 3a 20 60 61 7c 62  .  Example: `a|b
32800 63 7c 2e 2a 64 2e 2a 27 20 77 69 6c 6c 20 65 78  c|.*d.*' will ex
32810 63 6c 75 64 65 20 74 68 65 20 73 79 6d 62 6f 6c  clude the symbol
32820 73 20 60 61 27 20 61 6e 64 20 60 62 63 27 2c 0a  s `a' and `bc',.
32830 20 20 23 20 61 73 20 77 65 6c 6c 20 61 73 20 61    # as well as a
32840 6e 79 20 73 79 6d 62 6f 6c 20 74 68 61 74 20 63  ny symbol that c
32850 6f 6e 74 61 69 6e 73 20 60 64 27 2e 0a 20 20 65  ontains `d'..  e
32860 78 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 3d 27  xclude_expsyms='
32870 5f 47 4c 4f 42 41 4c 5f 4f 46 46 53 45 54 5f 54  _GLOBAL_OFFSET_T
32880 41 42 4c 45 5f 7c 5f 47 4c 4f 42 41 4c 5f 5f 46  ABLE_|_GLOBAL__F
32890 5b 49 44 5d 5f 2e 2a 27 0a 20 20 23 20 41 6c 74  [ID]_.*'.  # Alt
328a0 68 6f 75 67 68 20 5f 47 4c 4f 42 41 4c 5f 4f 46  hough _GLOBAL_OF
328b0 46 53 45 54 5f 54 41 42 4c 45 5f 20 69 73 20 61  FSET_TABLE_ is a
328c0 20 76 61 6c 69 64 20 73 79 6d 62 6f 6c 20 43 20   valid symbol C 
328d0 6e 61 6d 65 2c 20 6d 6f 73 74 20 61 2e 6f 75 74  name, most a.out
328e0 0a 20 20 23 20 70 6c 61 74 66 6f 72 6d 73 20 28  .  # platforms (
328f0 61 62 29 75 73 65 20 69 74 20 69 6e 20 50 49 43  ab)use it in PIC
32900 20 63 6f 64 65 2c 20 62 75 74 20 74 68 65 69 72   code, but their
32910 20 6c 69 6e 6b 65 72 73 20 67 65 74 20 63 6f 6e   linkers get con
32920 66 75 73 65 64 20 69 66 0a 20 20 23 20 74 68 65  fused if.  # the
32930 20 73 79 6d 62 6f 6c 20 69 73 20 65 78 70 6c 69   symbol is expli
32940 63 69 74 6c 79 20 72 65 66 65 72 65 6e 63 65 64  citly referenced
32950 2e 20 20 53 69 6e 63 65 20 70 6f 72 74 61 62 6c  .  Since portabl
32960 65 20 63 6f 64 65 20 63 61 6e 6e 6f 74 0a 20 20  e code cannot.  
32970 23 20 72 65 6c 79 20 6f 6e 20 74 68 69 73 20 73  # rely on this s
32980 79 6d 62 6f 6c 20 6e 61 6d 65 2c 20 69 74 27 73  ymbol name, it's
32990 20 70 72 6f 62 61 62 6c 79 20 66 69 6e 65 20 74   probably fine t
329a0 6f 20 6e 65 76 65 72 20 69 6e 63 6c 75 64 65 20  o never include 
329b0 69 74 20 69 6e 0a 20 20 23 20 70 72 65 6c 6f 61  it in.  # preloa
329c0 64 65 64 20 73 79 6d 62 6f 6c 20 74 61 62 6c 65  ded symbol table
329d0 73 2e 0a 20 20 23 20 45 78 63 6c 75 64 65 20 73  s..  # Exclude s
329e0 68 61 72 65 64 20 6c 69 62 72 61 72 79 20 69 6e  hared library in
329f0 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2f 66 69 6e  itialization/fin
32a00 61 6c 69 7a 61 74 69 6f 6e 20 73 79 6d 62 6f 6c  alization symbol
32a10 73 2e 0a 20 20 65 78 74 72 61 63 74 5f 65 78 70  s..  extract_exp
32a20 73 79 6d 73 5f 63 6d 64 73 3d 0a 0a 20 20 63 61  syms_cmds=..  ca
32a30 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20  se $host_os in. 
32a40 20 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77   cygwin* | mingw
32a50 2a 20 7c 20 70 77 33 32 2a 20 7c 20 63 65 67 63  * | pw32* | cegc
32a60 63 2a 29 0a 20 20 20 20 23 20 46 49 58 4d 45 3a  c*).    # FIXME:
32a70 20 74 68 65 20 4d 53 56 43 2b 2b 20 70 6f 72 74   the MSVC++ port
32a80 20 68 61 73 6e 27 74 20 62 65 65 6e 20 74 65 73   hasn't been tes
32a90 74 65 64 20 69 6e 20 61 20 6c 6f 6f 6f 6f 6e 67  ted in a loooong
32aa0 20 74 69 6d 65 0a 20 20 20 20 23 20 57 68 65 6e   time.    # When
32ab0 20 6e 6f 74 20 75 73 69 6e 67 20 67 63 63 2c 20   not using gcc, 
32ac0 77 65 20 63 75 72 72 65 6e 74 6c 79 20 61 73 73  we currently ass
32ad0 75 6d 65 20 74 68 61 74 20 77 65 20 61 72 65 20  ume that we are 
32ae0 75 73 69 6e 67 0a 20 20 20 20 23 20 4d 69 63 72  using.    # Micr
32af0 6f 73 6f 66 74 20 56 69 73 75 61 6c 20 43 2b 2b  osoft Visual C++
32b00 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24  ..    if test "$
32b10 47 43 43 22 20 21 3d 20 79 65 73 3b 20 74 68 65  GCC" != yes; the
32b20 6e 0a 20 20 20 20 20 20 77 69 74 68 5f 67 6e 75  n.      with_gnu
32b30 5f 6c 64 3d 6e 6f 0a 20 20 20 20 66 69 0a 20 20  _ld=no.    fi.  
32b40 20 20 3b 3b 0a 20 20 69 6e 74 65 72 69 78 2a 29    ;;.  interix*)
32b50 0a 20 20 20 20 23 20 77 65 20 6a 75 73 74 20 68  .    # we just h
32b60 6f 70 65 2f 61 73 73 75 6d 65 20 74 68 69 73 20  ope/assume this 
32b70 69 73 20 67 63 63 20 61 6e 64 20 6e 6f 74 20 63  is gcc and not c
32b80 38 39 20 28 3d 20 4d 53 56 43 2b 2b 29 0a 20 20  89 (= MSVC++).  
32b90 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 79 65    with_gnu_ld=ye
32ba0 73 0a 20 20 20 20 3b 3b 0a 20 20 6f 70 65 6e 62  s.    ;;.  openb
32bb0 73 64 2a 29 0a 20 20 20 20 77 69 74 68 5f 67 6e  sd*).    with_gn
32bc0 75 5f 6c 64 3d 6e 6f 0a 20 20 20 20 3b 3b 0a 20  u_ld=no.    ;;. 
32bd0 20 65 73 61 63 0a 0a 20 20 6c 64 5f 73 68 6c 69   esac..  ld_shli
32be0 62 73 3d 79 65 73 0a 20 20 69 66 20 74 65 73 74  bs=yes.  if test
32bf0 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20   "$with_gnu_ld" 
32c00 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20  = yes; then.    
32c10 23 20 49 66 20 61 72 63 68 69 76 65 5f 63 6d 64  # If archive_cmd
32c20 73 20 72 75 6e 73 20 4c 44 2c 20 6e 6f 74 20 43  s runs LD, not C
32c30 43 2c 20 77 6c 61 72 63 20 73 68 6f 75 6c 64 20  C, wlarc should 
32c40 62 65 20 65 6d 70 74 79 0a 20 20 20 20 77 6c 61  be empty.    wla
32c50 72 63 3d 27 24 7b 77 6c 7d 27 0a 0a 20 20 20 20  rc='${wl}'..    
32c60 23 20 53 65 74 20 73 6f 6d 65 20 64 65 66 61 75  # Set some defau
32c70 6c 74 73 20 66 6f 72 20 47 4e 55 20 6c 64 20 77  lts for GNU ld w
32c80 69 74 68 20 73 68 61 72 65 64 20 6c 69 62 72 61  ith shared libra
32c90 72 79 20 73 75 70 70 6f 72 74 2e 20 54 68 65 73  ry support. Thes
32ca0 65 0a 20 20 20 20 23 20 61 72 65 20 72 65 73 65  e.    # are rese
32cb0 74 20 6c 61 74 65 72 20 69 66 20 73 68 61 72 65  t later if share
32cc0 64 20 6c 69 62 72 61 72 69 65 73 20 61 72 65 20  d libraries are 
32cd0 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 2e 20 50  not supported. P
32ce0 75 74 74 69 6e 67 20 74 68 65 6d 0a 20 20 20 20  utting them.    
32cf0 23 20 68 65 72 65 20 61 6c 6c 6f 77 73 20 74 68  # here allows th
32d00 65 6d 20 74 6f 20 62 65 20 6f 76 65 72 72 69 64  em to be overrid
32d10 64 65 6e 20 69 66 20 6e 65 63 65 73 73 61 72 79  den if necessary
32d20 2e 0a 20 20 20 20 72 75 6e 70 61 74 68 5f 76 61  ..    runpath_va
32d30 72 3d 4c 44 5f 52 55 4e 5f 50 41 54 48 0a 20 20  r=LD_RUN_PATH.  
32d40 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
32d50 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77  r_flag_spec='${w
32d60 6c 7d 2d 72 70 61 74 68 20 24 7b 77 6c 7d 24 6c  l}-rpath ${wl}$l
32d70 69 62 64 69 72 27 0a 20 20 20 20 65 78 70 6f 72  ibdir'.    expor
32d80 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73  t_dynamic_flag_s
32d90 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d 65 78 70 6f  pec='${wl}--expo
32da0 72 74 2d 64 79 6e 61 6d 69 63 27 0a 20 20 20 20  rt-dynamic'.    
32db0 23 20 61 6e 63 69 65 6e 74 20 47 4e 55 20 6c 64  # ancient GNU ld
32dc0 20 64 69 64 6e 27 74 20 73 75 70 70 6f 72 74 20   didn't support 
32dd0 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 20  --whole-archive 
32de0 65 74 2e 20 61 6c 2e 0a 20 20 20 20 69 66 20 24  et. al..    if $
32df0 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c  LD --help 2>&1 |
32e00 20 24 47 52 45 50 20 27 6e 6f 2d 77 68 6f 6c 65   $GREP 'no-whole
32e10 2d 61 72 63 68 69 76 65 27 20 3e 20 2f 64 65 76  -archive' > /dev
32e20 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20  /null; then.    
32e30 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f    whole_archive_
32e40 66 6c 61 67 5f 73 70 65 63 3d 22 24 77 6c 61 72  flag_spec="$wlar
32e50 63 22 27 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69  c"'--whole-archi
32e60 76 65 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 27  ve$convenience '
32e70 22 24 77 6c 61 72 63 22 27 2d 2d 6e 6f 2d 77 68  "$wlarc"'--no-wh
32e80 6f 6c 65 2d 61 72 63 68 69 76 65 27 0a 20 20 20  ole-archive'.   
32e90 20 65 6c 73 65 0a 20 20 20 20 20 20 77 68 6f 6c   else.      whol
32ea0 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73  e_archive_flag_s
32eb0 70 65 63 3d 0a 20 20 20 20 66 69 0a 20 20 20 20  pec=.    fi.    
32ec0 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65  supports_anon_ve
32ed0 72 73 69 6f 6e 69 6e 67 3d 6e 6f 0a 20 20 20 20  rsioning=no.    
32ee0 63 61 73 65 20 60 24 4c 44 20 2d 76 20 32 3e 26  case `$LD -v 2>&
32ef0 31 60 20 69 6e 0a 20 20 20 20 20 20 2a 5c 20 5b  1` in.      *\ [
32f00 30 31 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 5b 30 2d  01].* | *\ 2.[0-
32f10 39 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 31 30 2e 2a  9].* | *\ 2.10.*
32f20 29 20 3b 3b 20 23 20 63 61 74 63 68 20 76 65 72  ) ;; # catch ver
32f30 73 69 6f 6e 73 20 3c 20 32 2e 31 31 0a 20 20 20  sions < 2.11.   
32f40 20 20 20 2a 5c 20 32 2e 31 31 2e 39 33 2e 30 2e     *\ 2.11.93.0.
32f50 32 5c 20 2a 29 20 73 75 70 70 6f 72 74 73 5f 61  2\ *) supports_a
32f60 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 79  non_versioning=y
32f70 65 73 20 3b 3b 20 23 20 52 48 37 2e 33 20 2e 2e  es ;; # RH7.3 ..
32f80 2e 0a 20 20 20 20 20 20 2a 5c 20 32 2e 31 31 2e  ..      *\ 2.11.
32f90 39 32 2e 30 2e 31 32 5c 20 2a 29 20 73 75 70 70  92.0.12\ *) supp
32fa0 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f  orts_anon_versio
32fb0 6e 69 6e 67 3d 79 65 73 20 3b 3b 20 23 20 4d 61  ning=yes ;; # Ma
32fc0 6e 64 72 61 6b 65 20 38 2e 32 20 2e 2e 2e 0a 20  ndrake 8.2 .... 
32fd0 20 20 20 20 20 2a 5c 20 32 2e 31 31 2e 2a 29 20       *\ 2.11.*) 
32fe0 3b 3b 20 23 20 6f 74 68 65 72 20 32 2e 31 31 20  ;; # other 2.11 
32ff0 76 65 72 73 69 6f 6e 73 0a 20 20 20 20 20 20 2a  versions.      *
33000 29 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f  ) supports_anon_
33010 76 65 72 73 69 6f 6e 69 6e 67 3d 79 65 73 20 3b  versioning=yes ;
33020 3b 0a 20 20 20 20 65 73 61 63 0a 0a 20 20 20 20  ;.    esac..    
33030 23 20 53 65 65 20 69 66 20 47 4e 55 20 6c 64 20  # See if GNU ld 
33040 73 75 70 70 6f 72 74 73 20 73 68 61 72 65 64 20  supports shared 
33050 6c 69 62 72 61 72 69 65 73 2e 0a 20 20 20 20 63  libraries..    c
33060 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a  ase $host_os in.
33070 20 20 20 20 61 69 78 5b 33 2d 39 5d 2a 29 0a 20      aix[3-9]*). 
33080 20 20 20 20 20 23 20 4f 6e 20 41 49 58 2f 50 50       # On AIX/PP
33090 43 2c 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65  C, the GNU linke
330a0 72 20 69 73 20 76 65 72 79 20 62 72 6f 6b 65 6e  r is very broken
330b0 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22  .      if test "
330c0 24 68 6f 73 74 5f 63 70 75 22 20 21 3d 20 69 61  $host_cpu" != ia
330d0 36 34 3b 20 74 68 65 6e 0a 09 6c 64 5f 73 68 6c  64; then..ld_shl
330e0 69 62 73 3d 6e 6f 0a 09 63 61 74 20 3c 3c 5f 4c  ibs=no..cat <<_L
330f0 54 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20  T_EOF 1>&2..*** 
33100 57 61 72 6e 69 6e 67 3a 20 74 68 65 20 47 4e 55  Warning: the GNU
33110 20 6c 69 6e 6b 65 72 2c 20 61 74 20 6c 65 61 73   linker, at leas
33120 74 20 75 70 20 74 6f 20 72 65 6c 65 61 73 65 20  t up to release 
33130 32 2e 39 2e 31 2c 20 69 73 20 72 65 70 6f 72 74  2.9.1, is report
33140 65 64 0a 2a 2a 2a 20 74 6f 20 62 65 20 75 6e 61  ed.*** to be una
33150 62 6c 65 20 74 6f 20 72 65 6c 69 61 62 6c 79 20  ble to reliably 
33160 63 72 65 61 74 65 20 73 68 61 72 65 64 20 6c 69  create shared li
33170 62 72 61 72 69 65 73 20 6f 6e 20 41 49 58 2e 0a  braries on AIX..
33180 2a 2a 2a 20 54 68 65 72 65 66 6f 72 65 2c 20 6c  *** Therefore, l
33190 69 62 74 6f 6f 6c 20 69 73 20 64 69 73 61 62 6c  ibtool is disabl
331a0 69 6e 67 20 73 68 61 72 65 64 20 6c 69 62 72 61  ing shared libra
331b0 72 69 65 73 20 73 75 70 70 6f 72 74 2e 20 20 49  ries support.  I
331c0 66 20 79 6f 75 0a 2a 2a 2a 20 72 65 61 6c 6c 79  f you.*** really
331d0 20 63 61 72 65 20 66 6f 72 20 73 68 61 72 65 64   care for shared
331e0 20 6c 69 62 72 61 72 69 65 73 2c 20 79 6f 75 20   libraries, you 
331f0 6d 61 79 20 77 61 6e 74 20 74 6f 20 6d 6f 64 69  may want to modi
33200 66 79 20 79 6f 75 72 20 50 41 54 48 0a 2a 2a 2a  fy your PATH.***
33210 20 73 6f 20 74 68 61 74 20 61 20 6e 6f 6e 2d 47   so that a non-G
33220 4e 55 20 6c 69 6e 6b 65 72 20 69 73 20 66 6f 75  NU linker is fou
33230 6e 64 2c 20 61 6e 64 20 74 68 65 6e 20 72 65 73  nd, and then res
33240 74 61 72 74 2e 0a 0a 5f 4c 54 5f 45 4f 46 0a 20  tart..._LT_EOF. 
33250 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
33260 0a 0a 20 20 20 20 61 6d 69 67 61 6f 73 2a 29 0a  ..    amigaos*).
33270 20 20 20 20 20 20 63 61 73 65 20 24 68 6f 73 74        case $host
33280 5f 63 70 75 20 69 6e 0a 20 20 20 20 20 20 70 6f  _cpu in.      po
33290 77 65 72 70 63 29 0a 20 20 20 20 20 20 20 20 20  werpc).         
332a0 20 20 20 23 20 73 65 65 20 63 6f 6d 6d 65 6e 74     # see comment
332b0 20 61 62 6f 75 74 20 41 6d 69 67 61 4f 53 34 20   about AmigaOS4 
332c0 2e 73 6f 20 73 75 70 70 6f 72 74 0a 20 20 20 20  .so support.    
332d0 20 20 20 20 20 20 20 20 61 72 63 68 69 76 65 5f          archive_
332e0 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65  cmds='$CC -share
332f0 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  d $libobjs $depl
33300 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
33310 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65  ags ${wl}-soname
33320 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24   $wl$soname -o $
33330 6c 69 62 27 0a 20 20 20 20 20 20 20 20 20 20 20  lib'.           
33340 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f   archive_expsym_
33350 63 6d 64 73 3d 27 27 0a 20 20 20 20 20 20 20 20  cmds=''.        
33360 3b 3b 0a 20 20 20 20 20 20 6d 36 38 6b 29 0a 20  ;;.      m68k). 
33370 20 20 20 20 20 20 20 20 20 20 20 61 72 63 68 69             archi
33380 76 65 5f 63 6d 64 73 3d 27 24 52 4d 20 24 6f 75  ve_cmds='$RM $ou
33390 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78  tput_objdir/a2ix
333a0 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24 45 43  library.data~$EC
333b0 48 4f 20 22 23 64 65 66 69 6e 65 20 4e 41 4d 45  HO "#define NAME
333c0 20 24 6c 69 62 6e 61 6d 65 22 20 3e 20 24 6f 75   $libname" > $ou
333d0 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78  tput_objdir/a2ix
333e0 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24 45 43  library.data~$EC
333f0 48 4f 20 22 23 64 65 66 69 6e 65 20 4c 49 42 52  HO "#define LIBR
33400 41 52 59 5f 49 44 20 31 22 20 3e 3e 20 24 6f 75  ARY_ID 1" >> $ou
33410 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78  tput_objdir/a2ix
33420 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24 45 43  library.data~$EC
33430 48 4f 20 22 23 64 65 66 69 6e 65 20 56 45 52 53  HO "#define VERS
33440 49 4f 4e 20 24 6d 61 6a 6f 72 22 20 3e 3e 20 24  ION $major" >> $
33450 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32  output_objdir/a2
33460 69 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24  ixlibrary.data~$
33470 45 43 48 4f 20 22 23 64 65 66 69 6e 65 20 52 45  ECHO "#define RE
33480 56 49 53 49 4f 4e 20 24 72 65 76 69 73 69 6f 6e  VISION $revision
33490 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  " >> $output_obj
334a0 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e  dir/a2ixlibrary.
334b0 64 61 74 61 7e 24 41 52 20 24 41 52 5f 46 4c 41  data~$AR $AR_FLA
334c0 47 53 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73  GS $lib $libobjs
334d0 7e 24 52 41 4e 4c 49 42 20 24 6c 69 62 7e 28 63  ~$RANLIB $lib~(c
334e0 64 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  d $output_objdir
334f0 20 26 26 20 61 32 69 78 6c 69 62 72 61 72 79 20   && a2ixlibrary 
33500 2d 33 32 29 27 0a 20 20 20 20 20 20 20 20 20 20  -32)'.          
33510 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
33520 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24  r_flag_spec='-L$
33530 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 20 20  libdir'.        
33540 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e      hardcode_min
33550 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20 20 20  us_L=yes.       
33560 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20   ;;.      esac. 
33570 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 62 65 6f       ;;..    beo
33580 73 2a 29 0a 20 20 20 20 20 20 69 66 20 24 4c 44  s*).      if $LD
33590 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24   --help 2>&1 | $
335a0 47 52 45 50 20 27 3a 20 73 75 70 70 6f 72 74 65  GREP ': supporte
335b0 64 20 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66  d targets:.* elf
335c0 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  ' > /dev/null; t
335d0 68 65 6e 0a 09 61 6c 6c 6f 77 5f 75 6e 64 65 66  hen..allow_undef
335e0 69 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75 70 70  ined_flag=unsupp
335f0 6f 72 74 65 64 0a 09 23 20 4a 6f 73 65 70 68 20  orted..# Joseph 
33600 42 65 63 6b 65 6e 62 61 63 68 20 3c 6a 72 62 33  Beckenbach <jrb3
33610 40 62 65 73 74 2e 63 6f 6d 3e 20 73 61 79 73 20  @best.com> says 
33620 73 6f 6d 65 20 72 65 6c 65 61 73 65 73 20 6f 66  some releases of
33630 20 67 63 63 0a 09 23 20 73 75 70 70 6f 72 74 20   gcc..# support 
33640 2d 2d 75 6e 64 65 66 69 6e 65 64 2e 20 20 54 68  --undefined.  Th
33650 69 73 20 64 65 73 65 72 76 65 73 20 73 6f 6d 65  is deserves some
33660 20 69 6e 76 65 73 74 69 67 61 74 69 6f 6e 2e 20   investigation. 
33670 20 46 49 58 4d 45 0a 09 61 72 63 68 69 76 65 5f   FIXME..archive_
33680 63 6d 64 73 3d 27 24 43 43 20 2d 6e 6f 73 74 61  cmds='$CC -nosta
33690 72 74 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  rt $libobjs $dep
336a0 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
336b0 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d  lags ${wl}-sonam
336c0 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20  e $wl$soname -o 
336d0 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65  $lib'.      else
336e0 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20  ..ld_shlibs=no. 
336f0 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
33700 0a 0a 20 20 20 20 63 79 67 77 69 6e 2a 20 7c 20  ..    cygwin* | 
33710 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 20 7c  mingw* | pw32* |
33720 20 63 65 67 63 63 2a 29 0a 20 20 20 20 20 20 23   cegcc*).      #
33730 20 5f 4c 54 5f 54 41 47 56 41 52 28 68 61 72 64   _LT_TAGVAR(hard
33740 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
33750 5f 73 70 65 63 2c 20 29 20 69 73 20 61 63 74 75  _spec, ) is actu
33760 61 6c 6c 79 20 6d 65 61 6e 69 6e 67 6c 65 73 73  ally meaningless
33770 2c 0a 20 20 20 20 20 20 23 20 61 73 20 74 68 65  ,.      # as the
33780 72 65 20 69 73 20 6e 6f 20 73 65 61 72 63 68 20  re is no search 
33790 70 61 74 68 20 66 6f 72 20 44 4c 4c 73 2e 0a 20  path for DLLs.. 
337a0 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69       hardcode_li
337b0 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27  bdir_flag_spec='
337c0 2d 4c 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20  -L$libdir'.     
337d0 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64   allow_undefined
337e0 5f 66 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74 65  _flag=unsupporte
337f0 64 0a 20 20 20 20 20 20 61 6c 77 61 79 73 5f 65  d.      always_e
33800 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 6e 6f  xport_symbols=no
33810 0a 20 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 68  .      enable_sh
33820 61 72 65 64 5f 77 69 74 68 5f 73 74 61 74 69 63  ared_with_static
33830 5f 72 75 6e 74 69 6d 65 73 3d 79 65 73 0a 20 20  _runtimes=yes.  
33840 20 20 20 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f      export_symbo
33850 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 24 6c 69  ls_cmds='$NM $li
33860 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e  bobjs $convenien
33870 63 65 20 7c 20 24 67 6c 6f 62 61 6c 5f 73 79 6d  ce | $global_sym
33880 62 6f 6c 5f 70 69 70 65 20 7c 20 24 53 45 44 20  bol_pipe | $SED 
33890 2d 65 20 27 5c 27 27 2f 5e 5b 42 43 44 47 52 53  -e '\''/^[BCDGRS
338a0 5d 5b 20 5d 2f 73 2f 2e 2a 5b 20 5d 5c 28 5b 5e  ][ ]/s/.*[ ]\([^
338b0 20 5d 2a 5c 29 2f 5c 31 20 44 41 54 41 2f 27 5c   ]*\)/\1 DATA/'\
338c0 27 27 20 7c 20 24 53 45 44 20 2d 65 20 27 5c 27  '' | $SED -e '\'
338d0 27 2f 5e 5b 41 49 54 57 5d 5b 20 5d 2f 73 2f 2e  '/^[AITW][ ]/s/.
338e0 2a 5b 20 5d 2f 2f 27 5c 27 27 20 7c 20 73 6f 72  *[ ]//'\'' | sor
338f0 74 20 7c 20 75 6e 69 71 20 3e 20 24 65 78 70 6f  t | uniq > $expo
33900 72 74 5f 73 79 6d 62 6f 6c 73 27 0a 0a 20 20 20  rt_symbols'..   
33910 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70     if $LD --help
33920 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27 61   2>&1 | $GREP 'a
33930 75 74 6f 2d 69 6d 70 6f 72 74 27 20 3e 20 2f 64  uto-import' > /d
33940 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20  ev/null; then.  
33950 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d        archive_cm
33960 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20  ds='$CC -shared 
33970 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
33980 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
33990 73 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a  s -o $output_obj
339a0 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24 7b 77 6c  dir/$soname ${wl
339b0 7d 2d 2d 65 6e 61 62 6c 65 2d 61 75 74 6f 2d 69  }--enable-auto-i
339c0 6d 61 67 65 2d 62 61 73 65 20 2d 58 6c 69 6e 6b  mage-base -Xlink
339d0 65 72 20 2d 2d 6f 75 74 2d 69 6d 70 6c 69 62 20  er --out-implib 
339e0 2d 58 6c 69 6e 6b 65 72 20 24 6c 69 62 27 0a 09  -Xlinker $lib'..
339f0 23 20 49 66 20 74 68 65 20 65 78 70 6f 72 74 2d  # If the export-
33a00 73 79 6d 62 6f 6c 73 20 66 69 6c 65 20 61 6c 72  symbols file alr
33a10 65 61 64 79 20 69 73 20 61 20 2e 64 65 66 20 66  eady is a .def f
33a20 69 6c 65 20 28 31 73 74 20 6c 69 6e 65 0a 09 23  ile (1st line..#
33a30 20 69 73 20 45 58 50 4f 52 54 53 29 2c 20 75 73   is EXPORTS), us
33a40 65 20 69 74 20 61 73 20 69 73 3b 20 6f 74 68 65  e it as is; othe
33a50 72 77 69 73 65 2c 20 70 72 65 70 65 6e 64 2e 2e  rwise, prepend..
33a60 2e 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73 79  ...archive_expsy
33a70 6d 5f 63 6d 64 73 3d 27 69 66 20 74 65 73 74 20  m_cmds='if test 
33a80 22 78 60 24 53 45 44 20 31 71 20 24 65 78 70 6f  "x`$SED 1q $expo
33a90 72 74 5f 73 79 6d 62 6f 6c 73 60 22 20 3d 20 78  rt_symbols`" = x
33aa0 45 58 50 4f 52 54 53 3b 20 74 68 65 6e 0a 09 20  EXPORTS; then.. 
33ab0 20 63 70 20 24 65 78 70 6f 72 74 5f 73 79 6d 62   cp $export_symb
33ac0 6f 6c 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  ols $output_objd
33ad0 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a  ir/$soname.def;.
33ae0 09 65 6c 73 65 0a 09 20 20 65 63 68 6f 20 45 58  .else..  echo EX
33af0 50 4f 52 54 53 20 3e 20 24 6f 75 74 70 75 74 5f  PORTS > $output_
33b00 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64  objdir/$soname.d
33b10 65 66 3b 0a 09 20 20 63 61 74 20 24 65 78 70 6f  ef;..  cat $expo
33b20 72 74 5f 73 79 6d 62 6f 6c 73 20 3e 3e 20 24 6f  rt_symbols >> $o
33b30 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f  utput_objdir/$so
33b40 6e 61 6d 65 2e 64 65 66 3b 0a 09 66 69 7e 0a 09  name.def;..fi~..
33b50 24 43 43 20 2d 73 68 61 72 65 64 20 24 6f 75 74  $CC -shared $out
33b60 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61  put_objdir/$sona
33b70 6d 65 2e 64 65 66 20 24 6c 69 62 6f 62 6a 73 20  me.def $libobjs 
33b80 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
33b90 65 72 5f 66 6c 61 67 73 20 2d 6f 20 24 6f 75 74  er_flags -o $out
33ba0 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61  put_objdir/$sona
33bb0 6d 65 20 24 7b 77 6c 7d 2d 2d 65 6e 61 62 6c 65  me ${wl}--enable
33bc0 2d 61 75 74 6f 2d 69 6d 61 67 65 2d 62 61 73 65  -auto-image-base
33bd0 20 2d 58 6c 69 6e 6b 65 72 20 2d 2d 6f 75 74 2d   -Xlinker --out-
33be0 69 6d 70 6c 69 62 20 2d 58 6c 69 6e 6b 65 72 20  implib -Xlinker 
33bf0 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65  $lib'.      else
33c00 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20  ..ld_shlibs=no. 
33c10 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
33c20 0a 0a 20 20 20 20 69 6e 74 65 72 69 78 5b 33 2d  ..    interix[3-
33c30 39 5d 2a 29 0a 20 20 20 20 20 20 68 61 72 64 63  9]*).      hardc
33c40 6f 64 65 5f 64 69 72 65 63 74 3d 6e 6f 0a 20 20  ode_direct=no.  
33c50 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c      hardcode_shl
33c60 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20  ibpath_var=no.  
33c70 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62      hardcode_lib
33c80 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24  dir_flag_spec='$
33c90 7b 77 6c 7d 2d 72 70 61 74 68 2c 24 6c 69 62 64  {wl}-rpath,$libd
33ca0 69 72 27 0a 20 20 20 20 20 20 65 78 70 6f 72 74  ir'.      export
33cb0 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70  _dynamic_flag_sp
33cc0 65 63 3d 27 24 7b 77 6c 7d 2d 45 27 0a 20 20 20  ec='${wl}-E'.   
33cd0 20 20 20 23 20 48 61 63 6b 3a 20 4f 6e 20 49 6e     # Hack: On In
33ce0 74 65 72 69 78 20 33 2e 78 2c 20 77 65 20 63 61  terix 3.x, we ca
33cf0 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 20 50 49 43  nnot compile PIC
33d00 20 62 65 63 61 75 73 65 20 6f 66 20 61 20 62 72   because of a br
33d10 6f 6b 65 6e 20 67 63 63 2e 0a 20 20 20 20 20 20  oken gcc..      
33d20 23 20 49 6e 73 74 65 61 64 2c 20 73 68 61 72 65  # Instead, share
33d30 64 20 6c 69 62 72 61 72 69 65 73 20 61 72 65 20  d libraries are 
33d40 6c 6f 61 64 65 64 20 61 74 20 61 6e 20 69 6d 61  loaded at an ima
33d50 67 65 20 62 61 73 65 20 28 30 78 31 30 30 30 30  ge base (0x10000
33d60 30 30 30 20 62 79 0a 20 20 20 20 20 20 23 20 64  000 by.      # d
33d70 65 66 61 75 6c 74 29 20 61 6e 64 20 72 65 6c 6f  efault) and relo
33d80 63 61 74 65 64 20 69 66 20 74 68 65 79 20 63 6f  cated if they co
33d90 6e 66 6c 69 63 74 2c 20 77 68 69 63 68 20 69 73  nflict, which is
33da0 20 61 20 73 6c 6f 77 20 76 65 72 79 20 6d 65 6d   a slow very mem
33db0 6f 72 79 0a 20 20 20 20 20 20 23 20 63 6f 6e 73  ory.      # cons
33dc0 75 6d 69 6e 67 20 61 6e 64 20 66 72 61 67 6d 65  uming and fragme
33dd0 6e 74 69 6e 67 20 70 72 6f 63 65 73 73 2e 20 20  nting process.  
33de0 54 6f 20 61 76 6f 69 64 20 74 68 69 73 2c 20 77  To avoid this, w
33df0 65 20 70 69 63 6b 20 61 20 72 61 6e 64 6f 6d 2c  e pick a random,
33e00 0a 20 20 20 20 20 20 23 20 32 35 36 20 4b 69 42  .      # 256 KiB
33e10 2d 61 6c 69 67 6e 65 64 20 69 6d 61 67 65 20 62  -aligned image b
33e20 61 73 65 20 62 65 74 77 65 65 6e 20 30 78 35 30  ase between 0x50
33e30 30 30 30 30 30 30 20 61 6e 64 20 30 78 36 46 46  000000 and 0x6FF
33e40 43 30 30 30 30 20 61 74 20 6c 69 6e 6b 0a 20 20  C0000 at link.  
33e50 20 20 20 20 23 20 74 69 6d 65 2e 20 20 4d 6f 76      # time.  Mov
33e60 69 6e 67 20 75 70 20 66 72 6f 6d 20 30 78 31 30  ing up from 0x10
33e70 30 30 30 30 30 30 20 61 6c 73 6f 20 61 6c 6c 6f  000000 also allo
33e80 77 73 20 6d 6f 72 65 20 73 62 72 6b 28 32 29 20  ws more sbrk(2) 
33e90 73 70 61 63 65 2e 0a 20 20 20 20 20 20 61 72 63  space..      arc
33ea0 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d  hive_cmds='$CC -
33eb0 73 68 61 72 65 64 20 24 70 69 63 5f 66 6c 61 67  shared $pic_flag
33ec0 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
33ed0 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
33ee0 67 73 20 24 7b 77 6c 7d 2d 68 2c 24 73 6f 6e 61  gs ${wl}-h,$sona
33ef0 6d 65 20 24 7b 77 6c 7d 2d 2d 69 6d 61 67 65 2d  me ${wl}--image-
33f00 62 61 73 65 2c 60 65 78 70 72 20 24 7b 52 41 4e  base,`expr ${RAN
33f10 44 4f 4d 2d 24 24 7d 20 25 20 34 30 39 36 20 2f  DOM-$$} % 4096 /
33f20 20 32 20 5c 2a 20 32 36 32 31 34 34 20 2b 20 31   2 \* 262144 + 1
33f30 33 34 32 31 37 37 32 38 30 60 20 2d 6f 20 24 6c  342177280` -o $l
33f40 69 62 27 0a 20 20 20 20 20 20 61 72 63 68 69 76  ib'.      archiv
33f50 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 73  e_expsym_cmds='s
33f60 65 64 20 22 73 2c 5e 2c 5f 2c 22 20 24 65 78 70  ed "s,^,_," $exp
33f70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 3e 24 6f 75  ort_symbols >$ou
33f80 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e  tput_objdir/$son
33f90 61 6d 65 2e 65 78 70 73 79 6d 7e 24 43 43 20 2d  ame.expsym~$CC -
33fa0 73 68 61 72 65 64 20 24 70 69 63 5f 66 6c 61 67  shared $pic_flag
33fb0 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
33fc0 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
33fd0 67 73 20 24 7b 77 6c 7d 2d 68 2c 24 73 6f 6e 61  gs ${wl}-h,$sona
33fe0 6d 65 20 24 7b 77 6c 7d 2d 2d 72 65 74 61 69 6e  me ${wl}--retain
33ff0 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 2c 24 6f  -symbols-file,$o
34000 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f  utput_objdir/$so
34010 6e 61 6d 65 2e 65 78 70 73 79 6d 20 24 7b 77 6c  name.expsym ${wl
34020 7d 2d 2d 69 6d 61 67 65 2d 62 61 73 65 2c 60 65  }--image-base,`e
34030 78 70 72 20 24 7b 52 41 4e 44 4f 4d 2d 24 24 7d  xpr ${RANDOM-$$}
34040 20 25 20 34 30 39 36 20 2f 20 32 20 5c 2a 20 32   % 4096 / 2 \* 2
34050 36 32 31 34 34 20 2b 20 31 33 34 32 31 37 37 32  62144 + 13421772
34060 38 30 60 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20  80` -o $lib'.   
34070 20 20 20 3b 3b 0a 0a 20 20 20 20 67 6e 75 2a 20     ;;..    gnu* 
34080 7c 20 6c 69 6e 75 78 2a 20 7c 20 74 70 66 2a 20  | linux* | tpf* 
34090 7c 20 6b 2a 62 73 64 2a 2d 67 6e 75 29 0a 20 20  | k*bsd*-gnu).  
340a0 20 20 20 20 74 6d 70 5f 64 69 65 74 3d 6e 6f 0a      tmp_diet=no.
340b0 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24        if test "$
340c0 68 6f 73 74 5f 6f 73 22 20 3d 20 6c 69 6e 75 78  host_os" = linux
340d0 2d 64 69 65 74 6c 69 62 63 3b 20 74 68 65 6e 0a  -dietlibc; then.
340e0 09 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e 61  .case $cc_basena
340f0 6d 65 20 69 6e 0a 09 20 20 64 69 65 74 5c 20 2a  me in..  diet\ *
34100 29 20 74 6d 70 5f 64 69 65 74 3d 79 65 73 3b 3b  ) tmp_diet=yes;;
34110 09 23 20 6c 69 6e 75 78 2d 64 69 65 74 6c 69 62  .# linux-dietlib
34120 63 20 77 69 74 68 20 73 74 61 74 69 63 20 6c 69  c with static li
34130 6e 6b 69 6e 67 20 28 21 64 69 65 74 2d 64 79 6e  nking (!diet-dyn
34140 29 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66 69  )..esac.      fi
34150 0a 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d 2d  .      if $LD --
34160 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 45 47 52  help 2>&1 | $EGR
34170 45 50 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20  EP ': supported 
34180 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20  targets:.* elf' 
34190 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 5c 0a 09 20  > /dev/null \.. 
341a0 26 26 20 74 65 73 74 20 22 24 74 6d 70 5f 64 69  && test "$tmp_di
341b0 65 74 22 20 3d 20 6e 6f 0a 20 20 20 20 20 20 74  et" = no.      t
341c0 68 65 6e 0a 09 74 6d 70 5f 61 64 64 66 6c 61 67  hen..tmp_addflag
341d0 3d 0a 09 74 6d 70 5f 73 68 61 72 65 64 66 6c 61  =..tmp_sharedfla
341e0 67 3d 27 2d 73 68 61 72 65 64 27 0a 09 63 61 73  g='-shared'..cas
341f0 65 20 24 63 63 5f 62 61 73 65 6e 61 6d 65 2c 24  e $cc_basename,$
34200 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20  host_cpu in.    
34210 20 20 20 20 70 67 63 63 2a 29 09 09 09 09 23 20      pgcc*)....# 
34220 50 6f 72 74 6c 61 6e 64 20 47 72 6f 75 70 20 43  Portland Group C
34230 20 63 6f 6d 70 69 6c 65 72 0a 09 20 20 77 68 6f   compiler..  who
34240 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f  le_archive_flag_
34250 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f  spec='${wl}--who
34260 6c 65 2d 61 72 63 68 69 76 65 60 66 6f 72 20 63  le-archive`for c
34270 6f 6e 76 20 69 6e 20 24 63 6f 6e 76 65 6e 69 65  onv in $convenie
34280 6e 63 65 5c 22 5c 22 3b 20 64 6f 20 74 65 73 74  nce\"\"; do test
34290 20 20 2d 6e 20 5c 22 24 63 6f 6e 76 5c 22 20 26    -n \"$conv\" &
342a0 26 20 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63  & new_convenienc
342b0 65 3d 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69  e=\"$new_conveni
342c0 65 6e 63 65 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f  ence,$conv\"; do
342d0 6e 65 3b 20 24 45 43 48 4f 20 5c 22 24 6e 65 77  ne; $ECHO \"$new
342e0 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 60 20  _convenience\"` 
342f0 24 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d  ${wl}--no-whole-
34300 61 72 63 68 69 76 65 27 0a 09 20 20 74 6d 70 5f  archive'..  tmp_
34310 61 64 64 66 6c 61 67 3d 27 20 24 70 69 63 5f 66  addflag=' $pic_f
34320 6c 61 67 27 0a 09 20 20 3b 3b 0a 09 70 67 66 37  lag'..  ;;..pgf7
34330 37 2a 20 7c 20 70 67 66 39 30 2a 20 7c 20 70 67  7* | pgf90* | pg
34340 66 39 35 2a 29 09 23 20 50 6f 72 74 6c 61 6e 64  f95*).# Portland
34350 20 47 72 6f 75 70 20 66 37 37 20 61 6e 64 20 66   Group f77 and f
34360 39 30 20 63 6f 6d 70 69 6c 65 72 73 0a 09 20 20  90 compilers..  
34370 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c  whole_archive_fl
34380 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d  ag_spec='${wl}--
34390 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 60 66 6f  whole-archive`fo
343a0 72 20 63 6f 6e 76 20 69 6e 20 24 63 6f 6e 76 65  r conv in $conve
343b0 6e 69 65 6e 63 65 5c 22 5c 22 3b 20 64 6f 20 74  nience\"\"; do t
343c0 65 73 74 20 20 2d 6e 20 5c 22 24 63 6f 6e 76 5c  est  -n \"$conv\
343d0 22 20 26 26 20 6e 65 77 5f 63 6f 6e 76 65 6e 69  " && new_conveni
343e0 65 6e 63 65 3d 5c 22 24 6e 65 77 5f 63 6f 6e 76  ence=\"$new_conv
343f0 65 6e 69 65 6e 63 65 2c 24 63 6f 6e 76 5c 22 3b  enience,$conv\";
34400 20 64 6f 6e 65 3b 20 24 45 43 48 4f 20 5c 22 24   done; $ECHO \"$
34410 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 5c  new_convenience\
34420 22 60 20 24 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f  "` ${wl}--no-who
34430 6c 65 2d 61 72 63 68 69 76 65 27 0a 09 20 20 74  le-archive'..  t
34440 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20 24 70 69  mp_addflag=' $pi
34450 63 5f 66 6c 61 67 20 2d 4d 6e 6f 6d 61 69 6e 27  c_flag -Mnomain'
34460 20 3b 3b 0a 09 65 63 63 2a 2c 69 61 36 34 2a 20   ;;..ecc*,ia64* 
34470 7c 20 69 63 63 2a 2c 69 61 36 34 2a 29 09 23 20  | icc*,ia64*).# 
34480 49 6e 74 65 6c 20 43 20 63 6f 6d 70 69 6c 65 72  Intel C compiler
34490 20 6f 6e 20 69 61 36 34 0a 09 20 20 74 6d 70 5f   on ia64..  tmp_
344a0 61 64 64 66 6c 61 67 3d 27 20 2d 69 5f 64 79 6e  addflag=' -i_dyn
344b0 61 6d 69 63 27 20 3b 3b 0a 09 65 66 63 2a 2c 69  amic' ;;..efc*,i
344c0 61 36 34 2a 20 7c 20 69 66 6f 72 74 2a 2c 69 61  a64* | ifort*,ia
344d0 36 34 2a 29 09 23 20 49 6e 74 65 6c 20 46 6f 72  64*).# Intel For
344e0 74 72 61 6e 20 63 6f 6d 70 69 6c 65 72 20 6f 6e  tran compiler on
344f0 20 69 61 36 34 0a 09 20 20 74 6d 70 5f 61 64 64   ia64..  tmp_add
34500 66 6c 61 67 3d 27 20 2d 69 5f 64 79 6e 61 6d 69  flag=' -i_dynami
34510 63 20 2d 6e 6f 66 6f 72 5f 6d 61 69 6e 27 20 3b  c -nofor_main' ;
34520 3b 0a 09 69 66 63 2a 20 7c 20 69 66 6f 72 74 2a  ;..ifc* | ifort*
34530 29 09 09 09 23 20 49 6e 74 65 6c 20 46 6f 72 74  )...# Intel Fort
34540 72 61 6e 20 63 6f 6d 70 69 6c 65 72 0a 09 20 20  ran compiler..  
34550 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20 2d 6e  tmp_addflag=' -n
34560 6f 66 6f 72 5f 6d 61 69 6e 27 20 3b 3b 0a 09 6c  ofor_main' ;;..l
34570 66 39 35 2a 29 09 09 09 09 23 20 4c 61 68 65 79  f95*)....# Lahey
34580 20 46 6f 72 74 72 61 6e 20 38 2e 31 0a 09 20 20   Fortran 8.1..  
34590 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c  whole_archive_fl
345a0 61 67 5f 73 70 65 63 3d 0a 09 20 20 74 6d 70 5f  ag_spec=..  tmp_
345b0 73 68 61 72 65 64 66 6c 61 67 3d 27 2d 2d 73 68  sharedflag='--sh
345c0 61 72 65 64 27 20 3b 3b 0a 09 78 6c 5b 63 43 5d  ared' ;;..xl[cC]
345d0 2a 29 09 09 09 23 20 49 42 4d 20 58 4c 20 43 20  *)...# IBM XL C 
345e0 38 2e 30 20 6f 6e 20 50 50 43 20 28 64 65 61 6c  8.0 on PPC (deal
345f0 20 77 69 74 68 20 78 6c 66 20 62 65 6c 6f 77 29   with xlf below)
34600 0a 09 20 20 74 6d 70 5f 73 68 61 72 65 64 66 6c  ..  tmp_sharedfl
34610 61 67 3d 27 2d 71 6d 6b 73 68 72 6f 62 6a 27 0a  ag='-qmkshrobj'.
34620 09 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 20  .  tmp_addflag= 
34630 3b 3b 0a 09 65 73 61 63 0a 09 63 61 73 65 20 60  ;;..esac..case `
34640 24 43 43 20 2d 56 20 32 3e 26 31 20 7c 20 73 65  $CC -V 2>&1 | se
34650 64 20 35 71 60 20 69 6e 0a 09 2a 53 75 6e 5c 20  d 5q` in..*Sun\ 
34660 43 2a 29 09 09 09 23 20 53 75 6e 20 43 20 35 2e  C*)...# Sun C 5.
34670 39 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63 68 69  9..  whole_archi
34680 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b  ve_flag_spec='${
34690 77 6c 7d 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69  wl}--whole-archi
346a0 76 65 60 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e  ve`new_convenien
346b0 63 65 3d 3b 20 66 6f 72 20 63 6f 6e 76 20 69 6e  ce=; for conv in
346c0 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 5c   $convenience\"\
346d0 22 3b 20 64 6f 20 74 65 73 74 20 2d 7a 20 5c 22  "; do test -z \"
346e0 24 63 6f 6e 76 5c 22 20 7c 7c 20 6e 65 77 5f 63  $conv\" || new_c
346f0 6f 6e 76 65 6e 69 65 6e 63 65 3d 5c 22 24 6e 65  onvenience=\"$ne
34700 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 2c 24 63  w_convenience,$c
34710 6f 6e 76 5c 22 3b 20 64 6f 6e 65 3b 20 24 45 43  onv\"; done; $EC
34720 48 4f 20 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e  HO \"$new_conven
34730 69 65 6e 63 65 5c 22 60 20 24 7b 77 6c 7d 2d 2d  ience\"` ${wl}--
34740 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65  no-whole-archive
34750 27 0a 09 20 20 63 6f 6d 70 69 6c 65 72 5f 6e 65  '..  compiler_ne
34760 65 64 73 5f 6f 62 6a 65 63 74 3d 79 65 73 0a 09  eds_object=yes..
34770 20 20 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67    tmp_sharedflag
34780 3d 27 2d 47 27 20 3b 3b 0a 09 2a 53 75 6e 5c 20  ='-G' ;;..*Sun\ 
34790 46 2a 29 09 09 09 23 20 53 75 6e 20 46 6f 72 74  F*)...# Sun Fort
347a0 72 61 6e 20 38 2e 33 0a 09 20 20 74 6d 70 5f 73  ran 8.3..  tmp_s
347b0 68 61 72 65 64 66 6c 61 67 3d 27 2d 47 27 20 3b  haredflag='-G' ;
347c0 3b 0a 09 65 73 61 63 0a 09 61 72 63 68 69 76 65  ;..esac..archive
347d0 5f 63 6d 64 73 3d 27 24 43 43 20 27 22 24 74 6d  _cmds='$CC '"$tm
347e0 70 5f 73 68 61 72 65 64 66 6c 61 67 22 22 24 74  p_sharedflag""$t
347f0 6d 70 5f 61 64 64 66 6c 61 67 22 27 20 24 6c 69  mp_addflag"' $li
34800 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
34810 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
34820 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24  {wl}-soname $wl$
34830 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a  soname -o $lib'.
34840 0a 20 20 20 20 20 20 20 20 69 66 20 74 65 73 74  .        if test
34850 20 22 78 24 73 75 70 70 6f 72 74 73 5f 61 6e 6f   "x$supports_ano
34860 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 22 20 3d 20  n_versioning" = 
34870 78 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 20  xyes; then.     
34880 20 20 20 20 20 61 72 63 68 69 76 65 5f 65 78 70       archive_exp
34890 73 79 6d 5f 63 6d 64 73 3d 27 65 63 68 6f 20 22  sym_cmds='echo "
348a0 7b 20 67 6c 6f 62 61 6c 3a 22 20 3e 20 24 6f 75  { global:" > $ou
348b0 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62  tput_objdir/$lib
348c0 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20 63  name.ver~..    c
348d0 61 74 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f  at $export_symbo
348e0 6c 73 20 7c 20 73 65 64 20 2d 65 20 22 73 2f 5c  ls | sed -e "s/\
348f0 28 2e 2a 5c 29 2f 5c 31 3b 2f 22 20 3e 3e 20 24  (.*\)/\1;/" >> $
34900 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c  output_objdir/$l
34910 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20  ibname.ver~..   
34920 20 65 63 68 6f 20 22 6c 6f 63 61 6c 3a 20 2a 3b   echo "local: *;
34930 20 7d 3b 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f   };" >> $output_
34940 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e  objdir/$libname.
34950 76 65 72 7e 0a 09 20 20 20 20 24 43 43 20 27 22  ver~..    $CC '"
34960 24 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67 22  $tmp_sharedflag"
34970 22 24 74 6d 70 5f 61 64 64 66 6c 61 67 22 27 20  "$tmp_addflag"' 
34980 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
34990 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
349a0 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24  s ${wl}-soname $
349b0 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d  wl$soname ${wl}-
349c0 76 65 72 73 69 6f 6e 2d 73 63 72 69 70 74 20 24  version-script $
349d0 7b 77 6c 7d 24 6f 75 74 70 75 74 5f 6f 62 6a 64  {wl}$output_objd
349e0 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 20  ir/$libname.ver 
349f0 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20 20  -o $lib'.       
34a00 20 66 69 0a 0a 09 63 61 73 65 20 24 63 63 5f 62   fi...case $cc_b
34a10 61 73 65 6e 61 6d 65 20 69 6e 0a 09 78 6c 66 2a  asename in..xlf*
34a20 29 0a 09 20 20 23 20 49 42 4d 20 58 4c 20 46 6f  )..  # IBM XL Fo
34a30 72 74 72 61 6e 20 31 30 2e 31 20 6f 6e 20 50 50  rtran 10.1 on PP
34a40 43 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20  C cannot create 
34a50 73 68 61 72 65 64 20 6c 69 62 73 20 69 74 73 65  shared libs itse
34a60 6c 66 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63 68  lf..  whole_arch
34a70 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d  ive_flag_spec='-
34a80 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 24 63  -whole-archive$c
34a90 6f 6e 76 65 6e 69 65 6e 63 65 20 2d 2d 6e 6f 2d  onvenience --no-
34aa0 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27 0a 09  whole-archive'..
34ab0 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
34ac0 72 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 09 20 20  r_flag_spec=..  
34ad0 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
34ae0 66 6c 61 67 5f 73 70 65 63 5f 6c 64 3d 27 2d 72  flag_spec_ld='-r
34af0 70 61 74 68 20 24 6c 69 62 64 69 72 27 0a 09 20  path $libdir'.. 
34b00 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
34b10 4c 44 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f  LD -shared $libo
34b20 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
34b30 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d 73 6f  mpiler_flags -so
34b40 6e 61 6d 65 20 24 73 6f 6e 61 6d 65 20 2d 6f 20  name $soname -o 
34b50 24 6c 69 62 27 0a 09 20 20 69 66 20 74 65 73 74  $lib'..  if test
34b60 20 22 78 24 73 75 70 70 6f 72 74 73 5f 61 6e 6f   "x$supports_ano
34b70 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 22 20 3d 20  n_versioning" = 
34b80 78 79 65 73 3b 20 74 68 65 6e 0a 09 20 20 20 20  xyes; then..    
34b90 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63  archive_expsym_c
34ba0 6d 64 73 3d 27 65 63 68 6f 20 22 7b 20 67 6c 6f  mds='echo "{ glo
34bb0 62 61 6c 3a 22 20 3e 20 24 6f 75 74 70 75 74 5f  bal:" > $output_
34bc0 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e  objdir/$libname.
34bd0 76 65 72 7e 0a 09 20 20 20 20 20 20 63 61 74 20  ver~..      cat 
34be0 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20  $export_symbols 
34bf0 7c 20 73 65 64 20 2d 65 20 22 73 2f 5c 28 2e 2a  | sed -e "s/\(.*
34c00 5c 29 2f 5c 31 3b 2f 22 20 3e 3e 20 24 6f 75 74  \)/\1;/" >> $out
34c10 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e  put_objdir/$libn
34c20 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20 20 20  ame.ver~..      
34c30 65 63 68 6f 20 22 6c 6f 63 61 6c 3a 20 2a 3b 20  echo "local: *; 
34c40 7d 3b 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f  };" >> $output_o
34c50 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76  bjdir/$libname.v
34c60 65 72 7e 0a 09 20 20 20 20 20 20 24 4c 44 20 2d  er~..      $LD -
34c70 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20  shared $libobjs 
34c80 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
34c90 65 72 5f 66 6c 61 67 73 20 2d 73 6f 6e 61 6d 65  er_flags -soname
34ca0 20 24 73 6f 6e 61 6d 65 20 2d 76 65 72 73 69 6f   $soname -versio
34cb0 6e 2d 73 63 72 69 70 74 20 24 6f 75 74 70 75 74  n-script $output
34cc0 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65  _objdir/$libname
34cd0 2e 76 65 72 20 2d 6f 20 24 6c 69 62 27 0a 09 20  .ver -o $lib'.. 
34ce0 20 66 69 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a   fi..  ;;..esac.
34cf0 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20        else.     
34d00 20 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a     ld_shlibs=no.
34d10 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b        fi.      ;
34d20 3b 0a 0a 20 20 20 20 6e 65 74 62 73 64 2a 29 0a  ;..    netbsd*).
34d30 20 20 20 20 20 20 69 66 20 65 63 68 6f 20 5f 5f        if echo __
34d40 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d  ELF__ | $CC -E -
34d50 20 7c 20 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f   | $GREP __ELF__
34d60 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65   >/dev/null; the
34d70 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  n..archive_cmds=
34d80 27 24 4c 44 20 2d 42 73 68 61 72 65 61 62 6c 65  '$LD -Bshareable
34d90 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
34da0 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73  bs $linker_flags
34db0 20 2d 6f 20 24 6c 69 62 27 0a 09 77 6c 61 72 63   -o $lib'..wlarc
34dc0 3d 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 61 72  =.      else..ar
34dd0 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20  chive_cmds='$CC 
34de0 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73  -shared $libobjs
34df0 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
34e00 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
34e10 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d  soname $wl$sonam
34e20 65 20 2d 6f 20 24 6c 69 62 27 0a 09 61 72 63 68  e -o $lib'..arch
34e30 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ive_expsym_cmds=
34e40 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69  '$CC -shared $li
34e50 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
34e60 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
34e70 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24  {wl}-soname $wl$
34e80 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72 65 74  soname ${wl}-ret
34e90 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65  ain-symbols-file
34ea0 20 24 77 6c 24 65 78 70 6f 72 74 5f 73 79 6d 62   $wl$export_symb
34eb0 6f 6c 73 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20  ols -o $lib'.   
34ec0 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a     fi.      ;;..
34ed0 20 20 20 20 73 6f 6c 61 72 69 73 2a 29 0a 20 20      solaris*).  
34ee0 20 20 20 20 69 66 20 24 4c 44 20 2d 76 20 32 3e      if $LD -v 2>
34ef0 26 31 20 7c 20 24 47 52 45 50 20 27 42 46 44 20  &1 | $GREP 'BFD 
34f00 32 5c 2e 38 27 20 3e 20 2f 64 65 76 2f 6e 75 6c  2\.8' > /dev/nul
34f10 6c 3b 20 74 68 65 6e 0a 09 6c 64 5f 73 68 6c 69  l; then..ld_shli
34f20 62 73 3d 6e 6f 0a 09 63 61 74 20 3c 3c 5f 4c 54  bs=no..cat <<_LT
34f30 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57  _EOF 1>&2..*** W
34f40 61 72 6e 69 6e 67 3a 20 54 68 65 20 72 65 6c 65  arning: The rele
34f50 61 73 65 73 20 32 2e 38 2e 2a 20 6f 66 20 74 68  ases 2.8.* of th
34f60 65 20 47 4e 55 20 6c 69 6e 6b 65 72 20 63 61 6e  e GNU linker can
34f70 6e 6f 74 20 72 65 6c 69 61 62 6c 79 0a 2a 2a 2a  not reliably.***
34f80 20 63 72 65 61 74 65 20 73 68 61 72 65 64 20 6c   create shared l
34f90 69 62 72 61 72 69 65 73 20 6f 6e 20 53 6f 6c 61  ibraries on Sola
34fa0 72 69 73 20 73 79 73 74 65 6d 73 2e 20 20 54 68  ris systems.  Th
34fb0 65 72 65 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c  erefore, libtool
34fc0 0a 2a 2a 2a 20 69 73 20 64 69 73 61 62 6c 69 6e  .*** is disablin
34fd0 67 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  g shared librari
34fe0 65 73 20 73 75 70 70 6f 72 74 2e 20 20 57 65 20  es support.  We 
34ff0 75 72 67 65 20 79 6f 75 20 74 6f 20 75 70 67 72  urge you to upgr
35000 61 64 65 20 47 4e 55 0a 2a 2a 2a 20 62 69 6e 75  ade GNU.*** binu
35010 74 69 6c 73 20 74 6f 20 72 65 6c 65 61 73 65 20  tils to release 
35020 32 2e 39 2e 31 20 6f 72 20 6e 65 77 65 72 2e 20  2.9.1 or newer. 
35030 20 41 6e 6f 74 68 65 72 20 6f 70 74 69 6f 6e 20   Another option 
35040 69 73 20 74 6f 20 6d 6f 64 69 66 79 0a 2a 2a 2a  is to modify.***
35050 20 79 6f 75 72 20 50 41 54 48 20 6f 72 20 63 6f   your PATH or co
35060 6d 70 69 6c 65 72 20 63 6f 6e 66 69 67 75 72 61  mpiler configura
35070 74 69 6f 6e 20 73 6f 20 74 68 61 74 20 74 68 65  tion so that the
35080 20 6e 61 74 69 76 65 20 6c 69 6e 6b 65 72 20 69   native linker i
35090 73 0a 2a 2a 2a 20 75 73 65 64 2c 20 61 6e 64 20  s.*** used, and 
350a0 74 68 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a 5f  then restart..._
350b0 4c 54 5f 45 4f 46 0a 20 20 20 20 20 20 65 6c 69  LT_EOF.      eli
350c0 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26  f $LD --help 2>&
350d0 31 20 7c 20 24 47 52 45 50 20 27 3a 20 73 75 70  1 | $GREP ': sup
350e0 70 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a 2e  ported targets:.
350f0 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75  * elf' > /dev/nu
35100 6c 6c 3b 20 74 68 65 6e 0a 09 61 72 63 68 69 76  ll; then..archiv
35110 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  e_cmds='$CC -sha
35120 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
35130 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
35140 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61  flags ${wl}-sona
35150 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f  me $wl$soname -o
35160 20 24 6c 69 62 27 0a 09 61 72 63 68 69 76 65 5f   $lib'..archive_
35170 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43  expsym_cmds='$CC
35180 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a   -shared $libobj
35190 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
351a0 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
351b0 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61  -soname $wl$sona
351c0 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d  me ${wl}-retain-
351d0 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c  symbols-file $wl
351e0 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20  $export_symbols 
351f0 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20 65  -o $lib'.      e
35200 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e  lse..ld_shlibs=n
35210 6f 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  o.      fi.     
35220 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 35 2a 20   ;;..    sysv5* 
35230 7c 20 73 63 6f 33 2e 32 76 35 2a 20 7c 20 73 63  | sco3.2v5* | sc
35240 6f 35 76 36 2a 20 7c 20 75 6e 69 78 77 61 72 65  o5v6* | unixware
35250 2a 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 29 0a 20  * | OpenUNIX*). 
35260 20 20 20 20 20 63 61 73 65 20 60 24 4c 44 20 2d       case `$LD -
35270 76 20 32 3e 26 31 60 20 69 6e 0a 20 20 20 20 20  v 2>&1` in.     
35280 20 20 20 2a 5c 20 5b 30 31 5d 2e 2a 20 7c 20 2a     *\ [01].* | *
35290 5c 20 32 2e 5b 30 2d 39 5d 2e 2a 20 7c 20 2a 5c  \ 2.[0-9].* | *\
352a0 20 32 2e 31 5b 30 2d 35 5d 2e 2a 29 0a 09 6c 64   2.1[0-5].*)..ld
352b0 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 63 61 74 20  _shlibs=no..cat 
352c0 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e 26 32 0a 0a  <<_LT_EOF 1>&2..
352d0 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 52 65 6c  *** Warning: Rel
352e0 65 61 73 65 73 20 6f 66 20 74 68 65 20 47 4e 55  eases of the GNU
352f0 20 6c 69 6e 6b 65 72 20 70 72 69 6f 72 20 74 6f   linker prior to
35300 20 32 2e 31 36 2e 39 31 2e 30 2e 33 20 63 61 6e   2.16.91.0.3 can
35310 20 6e 6f 74 0a 2a 2a 2a 20 72 65 6c 69 61 62 6c   not.*** reliabl
35320 79 20 63 72 65 61 74 65 20 73 68 61 72 65 64 20  y create shared 
35330 6c 69 62 72 61 72 69 65 73 20 6f 6e 20 53 43 4f  libraries on SCO
35340 20 73 79 73 74 65 6d 73 2e 20 20 54 68 65 72 65   systems.  There
35350 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 0a 2a 2a  fore, libtool.**
35360 2a 20 69 73 20 64 69 73 61 62 6c 69 6e 67 20 73  * is disabling s
35370 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20  hared libraries 
35380 73 75 70 70 6f 72 74 2e 20 20 57 65 20 75 72 67  support.  We urg
35390 65 20 79 6f 75 20 74 6f 20 75 70 67 72 61 64 65  e you to upgrade
353a0 20 47 4e 55 0a 2a 2a 2a 20 62 69 6e 75 74 69 6c   GNU.*** binutil
353b0 73 20 74 6f 20 72 65 6c 65 61 73 65 20 32 2e 31  s to release 2.1
353c0 36 2e 39 31 2e 30 2e 33 20 6f 72 20 6e 65 77 65  6.91.0.3 or newe
353d0 72 2e 20 20 41 6e 6f 74 68 65 72 20 6f 70 74 69  r.  Another opti
353e0 6f 6e 20 69 73 20 74 6f 20 6d 6f 64 69 66 79 0a  on is to modify.
353f0 2a 2a 2a 20 79 6f 75 72 20 50 41 54 48 20 6f 72  *** your PATH or
35400 20 63 6f 6d 70 69 6c 65 72 20 63 6f 6e 66 69 67   compiler config
35410 75 72 61 74 69 6f 6e 20 73 6f 20 74 68 61 74 20  uration so that 
35420 74 68 65 20 6e 61 74 69 76 65 20 6c 69 6e 6b 65  the native linke
35430 72 20 69 73 0a 2a 2a 2a 20 75 73 65 64 2c 20 61  r is.*** used, a
35440 6e 64 20 74 68 65 6e 20 72 65 73 74 61 72 74 2e  nd then restart.
35450 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 3b 3b 0a 09 2a  .._LT_EOF..;;..*
35460 29 0a 09 20 20 23 20 46 6f 72 20 73 65 63 75 72  )..  # For secur
35470 69 74 79 20 72 65 61 73 6f 6e 73 2c 20 69 74 20  ity reasons, it 
35480 69 73 20 68 69 67 68 6c 79 20 72 65 63 6f 6d 6d  is highly recomm
35490 65 6e 64 65 64 20 74 68 61 74 20 79 6f 75 20 61  ended that you a
354a0 6c 77 61 79 73 0a 09 20 20 23 20 75 73 65 20 61  lways..  # use a
354b0 62 73 6f 6c 75 74 65 20 70 61 74 68 73 20 66 6f  bsolute paths fo
354c0 72 20 6e 61 6d 69 6e 67 20 73 68 61 72 65 64 20  r naming shared 
354d0 6c 69 62 72 61 72 69 65 73 2c 20 61 6e 64 20 65  libraries, and e
354e0 78 63 6c 75 64 65 20 74 68 65 0a 09 20 20 23 20  xclude the..  # 
354f0 44 54 5f 52 55 4e 50 41 54 48 20 74 61 67 20 66  DT_RUNPATH tag f
35500 72 6f 6d 20 65 78 65 63 75 74 61 62 6c 65 73 20  rom executables 
35510 61 6e 64 20 6c 69 62 72 61 72 69 65 73 2e 20 20  and libraries.  
35520 42 75 74 20 64 6f 69 6e 67 20 73 6f 0a 09 20 20  But doing so..  
35530 23 20 72 65 71 75 69 72 65 73 20 74 68 61 74 20  # requires that 
35540 79 6f 75 20 63 6f 6d 70 69 6c 65 20 65 76 65 72  you compile ever
35550 79 74 68 69 6e 67 20 74 77 69 63 65 2c 20 77 68  ything twice, wh
35560 69 63 68 20 69 73 20 61 20 70 61 69 6e 2e 0a 09  ich is a pain...
35570 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20    if $LD --help 
35580 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27 3a 20  2>&1 | $GREP ': 
35590 73 75 70 70 6f 72 74 65 64 20 74 61 72 67 65 74  supported target
355a0 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76  s:.* elf' > /dev
355b0 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 20  /null; then..   
355c0 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
355d0 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
355e0 7d 2d 72 70 61 74 68 20 24 7b 77 6c 7d 24 6c 69  }-rpath ${wl}$li
355f0 62 64 69 72 27 0a 09 20 20 20 20 61 72 63 68 69  bdir'..    archi
35600 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ve_cmds='$CC -sh
35610 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64  ared $libobjs $d
35620 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
35630 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e  _flags ${wl}-son
35640 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d  ame $wl$soname -
35650 6f 20 24 6c 69 62 27 0a 09 20 20 20 20 61 72 63  o $lib'..    arc
35660 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
35670 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c  ='$CC -shared $l
35680 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
35690 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
356a0 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c  ${wl}-soname $wl
356b0 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72 65  $soname ${wl}-re
356c0 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c  tain-symbols-fil
356d0 65 20 24 77 6c 24 65 78 70 6f 72 74 5f 73 79 6d  e $wl$export_sym
356e0 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27 0a 09 20  bols -o $lib'.. 
356f0 20 65 6c 73 65 0a 09 20 20 20 20 6c 64 5f 73 68   else..    ld_sh
35700 6c 69 62 73 3d 6e 6f 0a 09 20 20 66 69 0a 09 3b  libs=no..  fi..;
35710 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
35720 20 20 20 3b 3b 0a 0a 20 20 20 20 73 75 6e 6f 73     ;;..    sunos
35730 34 2a 29 0a 20 20 20 20 20 20 61 72 63 68 69 76  4*).      archiv
35740 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 61 73 73  e_cmds='$LD -ass
35750 65 72 74 20 70 75 72 65 2d 74 65 78 74 20 2d 42  ert pure-text -B
35760 73 68 61 72 65 61 62 6c 65 20 2d 6f 20 24 6c 69  shareable -o $li
35770 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  b $libobjs $depl
35780 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67  ibs $linker_flag
35790 73 27 0a 20 20 20 20 20 20 77 6c 61 72 63 3d 0a  s'.      wlarc=.
357a0 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64        hardcode_d
357b0 69 72 65 63 74 3d 79 65 73 0a 20 20 20 20 20 20  irect=yes.      
357c0 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61  hardcode_shlibpa
357d0 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20  th_var=no.      
357e0 3b 3b 0a 0a 20 20 20 20 2a 29 0a 20 20 20 20 20  ;;..    *).     
357f0 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32   if $LD --help 2
35800 3e 26 31 20 7c 20 24 47 52 45 50 20 27 3a 20 73  >&1 | $GREP ': s
35810 75 70 70 6f 72 74 65 64 20 74 61 72 67 65 74 73  upported targets
35820 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f  :.* elf' > /dev/
35830 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72 63 68  null; then..arch
35840 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73  ive_cmds='$CC -s
35850 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24  hared $libobjs $
35860 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
35870 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f  r_flags ${wl}-so
35880 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20  name $wl$soname 
35890 2d 6f 20 24 6c 69 62 27 0a 09 61 72 63 68 69 76  -o $lib'..archiv
358a0 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24  e_expsym_cmds='$
358b0 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f  CC -shared $libo
358c0 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
358d0 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
358e0 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f  l}-soname $wl$so
358f0 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69  name ${wl}-retai
35900 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24  n-symbols-file $
35910 77 6c 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  wl$export_symbol
35920 73 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20  s -o $lib'.     
35930 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62 73   else..ld_shlibs
35940 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20 20 20  =no.      fi.   
35950 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 0a     ;;.    esac..
35960 20 20 20 20 69 66 20 74 65 73 74 20 22 24 6c 64      if test "$ld
35970 5f 73 68 6c 69 62 73 22 20 3d 20 6e 6f 3b 20 74  _shlibs" = no; t
35980 68 65 6e 0a 20 20 20 20 20 20 72 75 6e 70 61 74  hen.      runpat
35990 68 5f 76 61 72 3d 0a 20 20 20 20 20 20 68 61 72  h_var=.      har
359a0 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
359b0 67 5f 73 70 65 63 3d 0a 20 20 20 20 20 20 65 78  g_spec=.      ex
359c0 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61  port_dynamic_fla
359d0 67 5f 73 70 65 63 3d 0a 20 20 20 20 20 20 77 68  g_spec=.      wh
359e0 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67  ole_archive_flag
359f0 5f 73 70 65 63 3d 0a 20 20 20 20 66 69 0a 20 20  _spec=.    fi.  
35a00 65 6c 73 65 0a 20 20 20 20 23 20 50 4f 52 54 4d  else.    # PORTM
35a10 45 20 66 69 6c 6c 20 69 6e 20 61 20 64 65 73 63  E fill in a desc
35a20 72 69 70 74 69 6f 6e 20 6f 66 20 79 6f 75 72 20  ription of your 
35a30 73 79 73 74 65 6d 27 73 20 6c 69 6e 6b 65 72 20  system's linker 
35a40 28 6e 6f 74 20 47 4e 55 20 6c 64 29 0a 20 20 20  (not GNU ld).   
35a50 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69   case $host_os i
35a60 6e 0a 20 20 20 20 61 69 78 33 2a 29 0a 20 20 20  n.    aix3*).   
35a70 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e     allow_undefin
35a80 65 64 5f 66 6c 61 67 3d 75 6e 73 75 70 70 6f 72  ed_flag=unsuppor
35a90 74 65 64 0a 20 20 20 20 20 20 61 6c 77 61 79 73  ted.      always
35aa0 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d  _export_symbols=
35ab0 79 65 73 0a 20 20 20 20 20 20 61 72 63 68 69 76  yes.      archiv
35ac0 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24  e_expsym_cmds='$
35ad0 4c 44 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62  LD -o $output_ob
35ae0 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24 6c 69  jdir/$soname $li
35af0 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
35b00 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2d 62 45  linker_flags -bE
35b10 3a 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73  :$export_symbols
35b20 20 2d 54 35 31 32 20 2d 48 35 31 32 20 2d 62 4d   -T512 -H512 -bM
35b30 3a 53 52 45 7e 24 41 52 20 24 41 52 5f 46 4c 41  :SRE~$AR $AR_FLA
35b40 47 53 20 24 6c 69 62 20 24 6f 75 74 70 75 74 5f  GS $lib $output_
35b50 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 27 0a  objdir/$soname'.
35b60 20 20 20 20 20 20 23 20 4e 6f 74 65 3a 20 74 68        # Note: th
35b70 69 73 20 6c 69 6e 6b 65 72 20 68 61 72 64 63 6f  is linker hardco
35b80 64 65 73 20 74 68 65 20 64 69 72 65 63 74 6f 72  des the director
35b90 69 65 73 20 69 6e 20 4c 49 42 50 41 54 48 20 69  ies in LIBPATH i
35ba0 66 20 74 68 65 72 65 0a 20 20 20 20 20 20 23 20  f there.      # 
35bb0 61 72 65 20 6e 6f 20 64 69 72 65 63 74 6f 72 69  are no directori
35bc0 65 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20  es specified by 
35bd0 2d 4c 2e 0a 20 20 20 20 20 20 68 61 72 64 63 6f  -L..      hardco
35be0 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20  de_minus_L=yes. 
35bf0 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47       if test "$G
35c00 43 43 22 20 3d 20 79 65 73 20 26 26 20 74 65 73  CC" = yes && tes
35c10 74 20 2d 7a 20 22 24 6c 74 5f 70 72 6f 67 5f 63  t -z "$lt_prog_c
35c20 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 22 3b  ompiler_static";
35c30 20 74 68 65 6e 0a 09 23 20 4e 65 69 74 68 65 72   then..# Neither
35c40 20 64 69 72 65 63 74 20 68 61 72 64 63 6f 64 69   direct hardcodi
35c50 6e 67 20 6e 6f 72 20 73 74 61 74 69 63 20 6c 69  ng nor static li
35c60 6e 6b 69 6e 67 20 69 73 20 73 75 70 70 6f 72 74  nking is support
35c70 65 64 20 77 69 74 68 20 61 0a 09 23 20 62 72 6f  ed with a..# bro
35c80 6b 65 6e 20 63 6f 6c 6c 65 63 74 32 2e 0a 09 68  ken collect2...h
35c90 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 75  ardcode_direct=u
35ca0 6e 73 75 70 70 6f 72 74 65 64 0a 20 20 20 20 20  nsupported.     
35cb0 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20   fi.      ;;..  
35cc0 20 20 61 69 78 5b 34 2d 39 5d 2a 29 0a 20 20 20    aix[4-9]*).   
35cd0 20 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73     if test "$hos
35ce0 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74  t_cpu" = ia64; t
35cf0 68 65 6e 0a 09 23 20 4f 6e 20 49 41 36 34 2c 20  hen..# On IA64, 
35d00 74 68 65 20 6c 69 6e 6b 65 72 20 64 6f 65 73 20  the linker does 
35d10 72 75 6e 20 74 69 6d 65 20 6c 69 6e 6b 69 6e 67  run time linking
35d20 20 62 79 20 64 65 66 61 75 6c 74 2c 20 73 6f 20   by default, so 
35d30 77 65 20 64 6f 6e 27 74 0a 09 23 20 68 61 76 65  we don't..# have
35d40 20 74 6f 20 64 6f 20 61 6e 79 74 68 69 6e 67 20   to do anything 
35d50 73 70 65 63 69 61 6c 2e 0a 09 61 69 78 5f 75 73  special...aix_us
35d60 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67  e_runtimelinking
35d70 3d 6e 6f 0a 09 65 78 70 5f 73 79 6d 5f 66 6c 61  =no..exp_sym_fla
35d80 67 3d 27 2d 42 65 78 70 6f 72 74 27 0a 09 6e 6f  g='-Bexport'..no
35d90 5f 65 6e 74 72 79 5f 66 6c 61 67 3d 22 22 0a 20  _entry_flag="". 
35da0 20 20 20 20 20 65 6c 73 65 0a 09 23 20 49 66 20       else..# If 
35db0 77 65 27 72 65 20 75 73 69 6e 67 20 47 4e 55 20  we're using GNU 
35dc0 6e 6d 2c 20 74 68 65 6e 20 77 65 20 64 6f 6e 27  nm, then we don'
35dd0 74 20 77 61 6e 74 20 74 68 65 20 22 2d 43 22 20  t want the "-C" 
35de0 6f 70 74 69 6f 6e 2e 0a 09 23 20 2d 43 20 6d 65  option...# -C me
35df0 61 6e 73 20 64 65 6d 61 6e 67 6c 65 20 74 6f 20  ans demangle to 
35e00 41 49 58 20 6e 6d 2c 20 62 75 74 20 6d 65 61 6e  AIX nm, but mean
35e10 73 20 64 6f 6e 27 74 20 64 65 6d 61 6e 67 6c 65  s don't demangle
35e20 20 77 69 74 68 20 47 4e 55 20 6e 6d 0a 09 69 66   with GNU nm..if
35e30 20 24 4e 4d 20 2d 56 20 32 3e 26 31 20 7c 20 24   $NM -V 2>&1 | $
35e40 47 52 45 50 20 27 47 4e 55 27 20 3e 20 2f 64 65  GREP 'GNU' > /de
35e50 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20  v/null; then..  
35e60 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63  export_symbols_c
35e70 6d 64 73 3d 27 24 4e 4d 20 2d 42 70 67 20 24 6c  mds='$NM -Bpg $l
35e80 69 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65  ibobjs $convenie
35e90 6e 63 65 20 7c 20 61 77 6b 20 27 5c 27 27 7b 20  nce | awk '\''{ 
35ea0 69 66 20 28 28 28 5c 24 20 32 20 3d 3d 20 22 54  if (((\$ 2 == "T
35eb0 22 29 20 7c 7c 20 28 5c 24 20 32 20 3d 3d 20 22  ") || (\$ 2 == "
35ec0 44 22 29 20 7c 7c 20 28 5c 24 20 32 20 3d 3d 20  D") || (\$ 2 == 
35ed0 22 42 22 29 29 20 26 26 20 28 73 75 62 73 74 72  "B")) && (substr
35ee0 28 5c 24 20 33 2c 31 2c 31 29 20 21 3d 20 22 2e  (\$ 3,1,1) != ".
35ef0 22 29 29 20 7b 20 70 72 69 6e 74 20 5c 24 20 33  ")) { print \$ 3
35f00 20 7d 20 7d 27 5c 27 27 20 7c 20 73 6f 72 74 20   } }'\'' | sort 
35f10 2d 75 20 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d  -u > $export_sym
35f20 62 6f 6c 73 27 0a 09 65 6c 73 65 0a 09 20 20 65  bols'..else..  e
35f30 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d  xport_symbols_cm
35f40 64 73 3d 27 24 4e 4d 20 2d 42 43 70 67 20 24 6c  ds='$NM -BCpg $l
35f50 69 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65  ibobjs $convenie
35f60 6e 63 65 20 7c 20 61 77 6b 20 27 5c 27 27 7b 20  nce | awk '\''{ 
35f70 69 66 20 28 28 28 5c 24 20 32 20 3d 3d 20 22 54  if (((\$ 2 == "T
35f80 22 29 20 7c 7c 20 28 5c 24 20 32 20 3d 3d 20 22  ") || (\$ 2 == "
35f90 44 22 29 20 7c 7c 20 28 5c 24 20 32 20 3d 3d 20  D") || (\$ 2 == 
35fa0 22 42 22 29 29 20 26 26 20 28 73 75 62 73 74 72  "B")) && (substr
35fb0 28 5c 24 20 33 2c 31 2c 31 29 20 21 3d 20 22 2e  (\$ 3,1,1) != ".
35fc0 22 29 29 20 7b 20 70 72 69 6e 74 20 5c 24 20 33  ")) { print \$ 3
35fd0 20 7d 20 7d 27 5c 27 27 20 7c 20 73 6f 72 74 20   } }'\'' | sort 
35fe0 2d 75 20 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d  -u > $export_sym
35ff0 62 6f 6c 73 27 0a 09 66 69 0a 09 61 69 78 5f 75  bols'..fi..aix_u
36000 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e  se_runtimelinkin
36010 67 3d 6e 6f 0a 0a 09 23 20 54 65 73 74 20 69 66  g=no...# Test if
36020 20 77 65 20 61 72 65 20 74 72 79 69 6e 67 20 74   we are trying t
36030 6f 20 75 73 65 20 72 75 6e 20 74 69 6d 65 20 6c  o use run time l
36040 69 6e 6b 69 6e 67 20 6f 72 20 6e 6f 72 6d 61 6c  inking or normal
36050 0a 09 23 20 41 49 58 20 73 74 79 6c 65 20 6c 69  ..# AIX style li
36060 6e 6b 69 6e 67 2e 20 49 66 20 2d 62 72 74 6c 20  nking. If -brtl 
36070 69 73 20 73 6f 6d 65 77 68 65 72 65 20 69 6e 20  is somewhere in 
36080 4c 44 46 4c 41 47 53 2c 20 77 65 0a 09 23 20 6e  LDFLAGS, we..# n
36090 65 65 64 20 74 6f 20 64 6f 20 72 75 6e 74 69 6d  eed to do runtim
360a0 65 20 6c 69 6e 6b 69 6e 67 2e 0a 09 63 61 73 65  e linking...case
360b0 20 24 68 6f 73 74 5f 6f 73 20 69 6e 20 61 69 78   $host_os in aix
360c0 34 2e 5b 32 33 5d 7c 61 69 78 34 2e 5b 32 33 5d  4.[23]|aix4.[23]
360d0 2e 2a 7c 61 69 78 5b 35 2d 39 5d 2a 29 0a 09 20  .*|aix[5-9]*).. 
360e0 20 66 6f 72 20 6c 64 5f 66 6c 61 67 20 69 6e 20   for ld_flag in 
360f0 24 4c 44 46 4c 41 47 53 3b 20 64 6f 0a 09 20 20  $LDFLAGS; do..  
36100 69 66 20 28 74 65 73 74 20 24 6c 64 5f 66 6c 61  if (test $ld_fla
36110 67 20 3d 20 22 2d 62 72 74 6c 22 20 7c 7c 20 74  g = "-brtl" || t
36120 65 73 74 20 24 6c 64 5f 66 6c 61 67 20 3d 20 22  est $ld_flag = "
36130 2d 57 6c 2c 2d 62 72 74 6c 22 29 3b 20 74 68 65  -Wl,-brtl"); the
36140 6e 0a 09 20 20 20 20 61 69 78 5f 75 73 65 5f 72  n..    aix_use_r
36150 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d 79 65  untimelinking=ye
36160 73 0a 09 20 20 20 20 62 72 65 61 6b 0a 09 20 20  s..    break..  
36170 66 69 0a 09 20 20 64 6f 6e 65 0a 09 20 20 3b 3b  fi..  done..  ;;
36180 0a 09 65 73 61 63 0a 0a 09 65 78 70 5f 73 79 6d  ..esac...exp_sym
36190 5f 66 6c 61 67 3d 27 2d 62 65 78 70 6f 72 74 27  _flag='-bexport'
361a0 0a 09 6e 6f 5f 65 6e 74 72 79 5f 66 6c 61 67 3d  ..no_entry_flag=
361b0 27 2d 62 6e 6f 65 6e 74 72 79 27 0a 20 20 20 20  '-bnoentry'.    
361c0 20 20 66 69 0a 0a 20 20 20 20 20 20 23 20 57 68    fi..      # Wh
361d0 65 6e 20 6c 61 72 67 65 20 65 78 65 63 75 74 61  en large executa
361e0 62 6c 65 73 20 6f 72 20 73 68 61 72 65 64 20 6f  bles or shared o
361f0 62 6a 65 63 74 73 20 61 72 65 20 62 75 69 6c 74  bjects are built
36200 2c 20 41 49 58 20 6c 64 20 63 61 6e 0a 20 20 20  , AIX ld can.   
36210 20 20 20 23 20 68 61 76 65 20 70 72 6f 62 6c 65     # have proble
36220 6d 73 20 63 72 65 61 74 69 6e 67 20 74 68 65 20  ms creating the 
36230 74 61 62 6c 65 20 6f 66 20 63 6f 6e 74 65 6e 74  table of content
36240 73 2e 20 20 49 66 20 6c 69 6e 6b 69 6e 67 20 61  s.  If linking a
36250 20 6c 69 62 72 61 72 79 0a 20 20 20 20 20 20 23   library.      #
36260 20 6f 72 20 70 72 6f 67 72 61 6d 20 72 65 73 75   or program resu
36270 6c 74 73 20 69 6e 20 22 65 72 72 6f 72 20 54 4f  lts in "error TO
36280 43 20 6f 76 65 72 66 6c 6f 77 22 20 61 64 64 20  C overflow" add 
36290 2d 6d 6d 69 6e 69 6d 61 6c 2d 74 6f 63 20 74 6f  -mminimal-toc to
362a0 0a 20 20 20 20 20 20 23 20 43 58 58 46 4c 41 47  .      # CXXFLAG
362b0 53 2f 43 46 4c 41 47 53 20 66 6f 72 20 67 2b 2b  S/CFLAGS for g++
362c0 2f 67 63 63 2e 20 20 49 6e 20 74 68 65 20 63 61  /gcc.  In the ca
362d0 73 65 73 20 77 68 65 72 65 20 74 68 61 74 20 69  ses where that i
362e0 73 20 6e 6f 74 0a 20 20 20 20 20 20 23 20 65 6e  s not.      # en
362f0 6f 75 67 68 20 74 6f 20 66 69 78 20 74 68 65 20  ough to fix the 
36300 70 72 6f 62 6c 65 6d 2c 20 61 64 64 20 2d 57 6c  problem, add -Wl
36310 2c 2d 62 62 69 67 74 6f 63 20 74 6f 20 4c 44 46  ,-bbigtoc to LDF
36320 4c 41 47 53 2e 0a 0a 20 20 20 20 20 20 61 72 63  LAGS...      arc
36330 68 69 76 65 5f 63 6d 64 73 3d 27 27 0a 20 20 20  hive_cmds=''.   
36340 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65     hardcode_dire
36350 63 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72  ct=yes.      har
36360 64 63 6f 64 65 5f 64 69 72 65 63 74 5f 61 62 73  dcode_direct_abs
36370 6f 6c 75 74 65 3d 79 65 73 0a 20 20 20 20 20 20  olute=yes.      
36380 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
36390 73 65 70 61 72 61 74 6f 72 3d 27 3a 27 0a 20 20  separator=':'.  
363a0 20 20 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65 70      link_all_dep
363b0 6c 69 62 73 3d 79 65 73 0a 20 20 20 20 20 20 66  libs=yes.      f
363c0 69 6c 65 5f 6c 69 73 74 5f 73 70 65 63 3d 27 24  ile_list_spec='$
363d0 7b 77 6c 7d 2d 66 2c 27 0a 0a 20 20 20 20 20 20  {wl}-f,'..      
363e0 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d  if test "$GCC" =
363f0 20 79 65 73 3b 20 74 68 65 6e 0a 09 63 61 73 65   yes; then..case
36400 20 24 68 6f 73 74 5f 6f 73 20 69 6e 20 61 69 78   $host_os in aix
36410 34 2e 5b 30 31 32 5d 7c 61 69 78 34 2e 5b 30 31  4.[012]|aix4.[01
36420 32 5d 2e 2a 29 0a 09 23 20 57 65 20 6f 6e 6c 79  2].*)..# We only
36430 20 77 61 6e 74 20 74 6f 20 64 6f 20 74 68 69 73   want to do this
36440 20 6f 6e 20 41 49 58 20 34 2e 32 20 61 6e 64 20   on AIX 4.2 and 
36450 6c 6f 77 65 72 2c 20 74 68 65 20 63 68 65 63 6b  lower, the check
36460 0a 09 23 20 62 65 6c 6f 77 20 66 6f 72 20 62 72  ..# below for br
36470 6f 6b 65 6e 20 63 6f 6c 6c 65 63 74 32 20 64 6f  oken collect2 do
36480 65 73 6e 27 74 20 77 6f 72 6b 20 75 6e 64 65 72  esn't work under
36490 20 34 2e 33 2b 0a 09 20 20 63 6f 6c 6c 65 63 74   4.3+..  collect
364a0 32 6e 61 6d 65 3d 60 24 7b 43 43 7d 20 2d 70 72  2name=`${CC} -pr
364b0 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 63 6f  int-prog-name=co
364c0 6c 6c 65 63 74 32 60 0a 09 20 20 69 66 20 74 65  llect2`..  if te
364d0 73 74 20 2d 66 20 22 24 63 6f 6c 6c 65 63 74 32  st -f "$collect2
364e0 6e 61 6d 65 22 20 26 26 0a 09 20 20 20 73 74 72  name" &&..   str
364f0 69 6e 67 73 20 22 24 63 6f 6c 6c 65 63 74 32 6e  ings "$collect2n
36500 61 6d 65 22 20 7c 20 24 47 52 45 50 20 72 65 73  ame" | $GREP res
36510 6f 6c 76 65 5f 6c 69 62 5f 6e 61 6d 65 20 3e 2f  olve_lib_name >/
36520 64 65 76 2f 6e 75 6c 6c 0a 09 20 20 74 68 65 6e  dev/null..  then
36530 0a 09 20 20 23 20 57 65 20 68 61 76 65 20 72 65  ..  # We have re
36540 77 6f 72 6b 65 64 20 63 6f 6c 6c 65 63 74 32 0a  worked collect2.
36550 09 20 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20 20  .  :..  else..  
36560 23 20 57 65 20 68 61 76 65 20 6f 6c 64 20 63 6f  # We have old co
36570 6c 6c 65 63 74 32 0a 09 20 20 68 61 72 64 63 6f  llect2..  hardco
36580 64 65 5f 64 69 72 65 63 74 3d 75 6e 73 75 70 70  de_direct=unsupp
36590 6f 72 74 65 64 0a 09 20 20 23 20 49 74 20 66 61  orted..  # It fa
365a0 69 6c 73 20 74 6f 20 66 69 6e 64 20 75 6e 69 6e  ils to find unin
365b0 73 74 61 6c 6c 65 64 20 6c 69 62 72 61 72 69 65  stalled librarie
365c0 73 20 77 68 65 6e 20 74 68 65 20 75 6e 69 6e 73  s when the unins
365d0 74 61 6c 6c 65 64 0a 09 20 20 23 20 70 61 74 68  talled..  # path
365e0 20 69 73 20 6e 6f 74 20 6c 69 73 74 65 64 20 69   is not listed i
365f0 6e 20 74 68 65 20 6c 69 62 70 61 74 68 2e 20 20  n the libpath.  
36600 53 65 74 74 69 6e 67 20 68 61 72 64 63 6f 64 65  Setting hardcode
36610 5f 6d 69 6e 75 73 5f 4c 0a 09 20 20 23 20 74 6f  _minus_L..  # to
36620 20 75 6e 73 75 70 70 6f 72 74 65 64 20 66 6f 72   unsupported for
36630 63 65 73 20 72 65 6c 69 6e 6b 69 6e 67 0a 09 20  ces relinking.. 
36640 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f   hardcode_minus_
36650 4c 3d 79 65 73 0a 09 20 20 68 61 72 64 63 6f 64  L=yes..  hardcod
36660 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
36670 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a 09  ec='-L$libdir'..
36680 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
36690 72 5f 73 65 70 61 72 61 74 6f 72 3d 0a 09 20 20  r_separator=..  
366a0 66 69 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 09  fi..  ;;..esac..
366b0 73 68 61 72 65 64 5f 66 6c 61 67 3d 27 2d 73 68  shared_flag='-sh
366c0 61 72 65 64 27 0a 09 69 66 20 74 65 73 74 20 22  ared'..if test "
366d0 24 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65  $aix_use_runtime
366e0 6c 69 6e 6b 69 6e 67 22 20 3d 20 79 65 73 3b 20  linking" = yes; 
366f0 74 68 65 6e 0a 09 20 20 73 68 61 72 65 64 5f 66  then..  shared_f
36700 6c 61 67 3d 22 24 73 68 61 72 65 64 5f 66 6c 61  lag="$shared_fla
36710 67 20 22 27 24 7b 77 6c 7d 2d 47 27 0a 09 66 69  g "'${wl}-G'..fi
36720 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 23 20 6e  .      else..# n
36730 6f 74 20 75 73 69 6e 67 20 67 63 63 0a 09 69 66  ot using gcc..if
36740 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75   test "$host_cpu
36750 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09  " = ia64; then..
36760 23 20 56 69 73 75 61 6c 41 67 65 20 43 2b 2b 2c  # VisualAge C++,
36770 20 56 65 72 73 69 6f 6e 20 35 2e 35 20 66 6f 72   Version 5.5 for
36780 20 41 49 58 20 35 4c 20 66 6f 72 20 49 41 2d 36   AIX 5L for IA-6
36790 34 2c 20 42 65 74 61 20 33 20 52 65 6c 65 61 73  4, Beta 3 Releas
367a0 65 0a 09 23 20 63 68 6f 6b 65 73 20 6f 6e 20 2d  e..# chokes on -
367b0 57 6c 2c 2d 47 2e 20 54 68 65 20 66 6f 6c 6c 6f  Wl,-G. The follo
367c0 77 69 6e 67 20 6c 69 6e 65 20 69 73 20 63 6f 72  wing line is cor
367d0 72 65 63 74 3a 0a 09 20 20 73 68 61 72 65 64 5f  rect:..  shared_
367e0 66 6c 61 67 3d 27 2d 47 27 0a 09 65 6c 73 65 0a  flag='-G'..else.
367f0 09 20 20 69 66 20 74 65 73 74 20 22 24 61 69 78  .  if test "$aix
36800 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b  _use_runtimelink
36810 69 6e 67 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  ing" = yes; then
36820 0a 09 20 20 20 20 73 68 61 72 65 64 5f 66 6c 61  ..    shared_fla
36830 67 3d 27 24 7b 77 6c 7d 2d 47 27 0a 09 20 20 65  g='${wl}-G'..  e
36840 6c 73 65 0a 09 20 20 20 20 73 68 61 72 65 64 5f  lse..    shared_
36850 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d 62 4d 3a 53  flag='${wl}-bM:S
36860 52 45 27 0a 09 20 20 66 69 0a 09 66 69 0a 20 20  RE'..  fi..fi.  
36870 20 20 20 20 66 69 0a 0a 20 20 20 20 20 20 65 78      fi..      ex
36880 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61  port_dynamic_fla
36890 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 62 65  g_spec='${wl}-be
368a0 78 70 61 6c 6c 27 0a 20 20 20 20 20 20 23 20 49  xpall'.      # I
368b0 74 20 73 65 65 6d 73 20 74 68 61 74 20 2d 62 65  t seems that -be
368c0 78 70 61 6c 6c 20 64 6f 65 73 20 6e 6f 74 20 65  xpall does not e
368d0 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20 62 65  xport symbols be
368e0 67 69 6e 6e 69 6e 67 20 77 69 74 68 0a 20 20 20  ginning with.   
368f0 20 20 20 23 20 75 6e 64 65 72 73 63 6f 72 65 20     # underscore 
36900 28 5f 29 2c 20 73 6f 20 69 74 20 69 73 20 62 65  (_), so it is be
36910 74 74 65 72 20 74 6f 20 67 65 6e 65 72 61 74 65  tter to generate
36920 20 61 20 6c 69 73 74 20 6f 66 20 73 79 6d 62 6f   a list of symbo
36930 6c 73 20 74 6f 20 65 78 70 6f 72 74 2e 0a 20 20  ls to export..  
36940 20 20 20 20 61 6c 77 61 79 73 5f 65 78 70 6f 72      always_expor
36950 74 5f 73 79 6d 62 6f 6c 73 3d 79 65 73 0a 20 20  t_symbols=yes.  
36960 20 20 20 20 69 66 20 74 65 73 74 20 22 24 61 69      if test "$ai
36970 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e  x_use_runtimelin
36980 6b 69 6e 67 22 20 3d 20 79 65 73 3b 20 74 68 65  king" = yes; the
36990 6e 0a 09 23 20 57 61 72 6e 69 6e 67 20 2d 20 77  n..# Warning - w
369a0 69 74 68 6f 75 74 20 75 73 69 6e 67 20 74 68 65  ithout using the
369b0 20 6f 74 68 65 72 20 72 75 6e 74 69 6d 65 20 6c   other runtime l
369c0 6f 61 64 69 6e 67 20 66 6c 61 67 73 20 28 2d 62  oading flags (-b
369d0 72 74 6c 29 2c 0a 09 23 20 2d 62 65 72 6f 6b 20  rtl),..# -berok 
369e0 77 69 6c 6c 20 6c 69 6e 6b 20 77 69 74 68 6f 75  will link withou
369f0 74 20 65 72 72 6f 72 2c 20 62 75 74 20 6d 61 79  t error, but may
36a00 20 70 72 6f 64 75 63 65 20 61 20 62 72 6f 6b 65   produce a broke
36a10 6e 20 6c 69 62 72 61 72 79 2e 0a 09 61 6c 6c 6f  n library...allo
36a20 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67  w_undefined_flag
36a30 3d 27 2d 62 65 72 6f 6b 27 0a 20 20 20 20 20 20  ='-berok'.      
36a40 20 20 23 20 44 65 74 65 72 6d 69 6e 65 20 74 68    # Determine th
36a50 65 20 64 65 66 61 75 6c 74 20 6c 69 62 70 61 74  e default libpat
36a60 68 20 66 72 6f 6d 20 74 68 65 20 76 61 6c 75 65  h from the value
36a70 20 65 6e 63 6f 64 65 64 20 69 6e 20 61 6e 0a 20   encoded in an. 
36a80 20 20 20 20 20 20 20 23 20 65 6d 70 74 79 20 65         # empty e
36a90 78 65 63 75 74 61 62 6c 65 2e 0a 20 20 20 20 20  xecutable..     
36aa0 20 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74     cat >conftest
36ab0 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
36ac0 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e  F./* confdefs.h.
36ad0 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20    */._ACEOF.cat 
36ae0 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e  confdefs.h >>con
36af0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61  ftest.$ac_ext.ca
36b00 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  t >>conftest.$ac
36b10 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
36b20 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
36b30 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28    */..int.main (
36b40 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72  ).{..  ;.  retur
36b50 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d  n 0;.}._ACEOF.rm
36b60 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
36b70 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
36b80 24 61 63 5f 65 78 65 65 78 74 0a 69 66 20 7b 20  $ac_exeext.if { 
36b90 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e  (ac_try="$ac_lin
36ba0 6b 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  k".case "(($ac_t
36bb0 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
36bc0 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
36bd0 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
36be0 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
36bf0 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
36c00 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f  sac.eval ac_try_
36c10 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo="\"\$as_me:
36c20 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
36c30 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68  _echo\"".$as_ech
36c40 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22  o "$ac_try_echo"
36c50 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
36c60 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 63 6f 6e 66  ac_link") 2>conf
36c70 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
36c80 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
36c90 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
36ca0 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
36cb0 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
36cc0 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
36cd0 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
36ce0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
36cf0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
36d00 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
36d10 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
36d20 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20  atus); } && {.. 
36d30 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77  test -z "$ac_c_w
36d40 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09  error_flag" ||..
36d50 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
36d60 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d  est.err.