/ Hex Artifact Content
Login

Artifact f97b17cd80fa428e5df4e70a36ed5b4ed21100c2:


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 32  for sqlite 3.8.2
0080: 2e 0a 23 0a 23 20 43 6f 70 79 72 69 67 68 74 20  ..#.# Copyright 
0090: 28 43 29 20 31 39 39 32 2c 20 31 39 39 33 2c 20  (C) 1992, 1993, 
00a0: 31 39 39 34 2c 20 31 39 39 35 2c 20 31 39 39 36  1994, 1995, 1996
00b0: 2c 20 31 39 39 38 2c 20 31 39 39 39 2c 20 32 30  , 1998, 1999, 20
00c0: 30 30 2c 20 32 30 30 31 2c 0a 23 20 32 30 30 32  00, 2001,.# 2002
00d0: 2c 20 32 30 30 33 2c 20 32 30 30 34 2c 20 32 30  , 2003, 2004, 20
00e0: 30 35 2c 20 32 30 30 36 2c 20 32 30 30 37 2c 20  05, 2006, 2007, 
00f0: 32 30 30 38 20 46 72 65 65 20 53 6f 66 74 77 61  2008 Free Softwa
0100: 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49  re Foundation, I
0110: 6e 63 2e 0a 23 20 54 68 69 73 20 63 6f 6e 66 69  nc..# This confi
0120: 67 75 72 65 20 73 63 72 69 70 74 20 69 73 20 66  gure script is f
0130: 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 74 68  ree software; th
0140: 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20  e Free Software 
0150: 46 6f 75 6e 64 61 74 69 6f 6e 0a 23 20 67 69 76  Foundation.# giv
0160: 65 73 20 75 6e 6c 69 6d 69 74 65 64 20 70 65 72  es unlimited per
0170: 6d 69 73 73 69 6f 6e 20 74 6f 20 63 6f 70 79 2c  mission to copy,
0180: 20 64 69 73 74 72 69 62 75 74 65 20 61 6e 64 20   distribute and 
0190: 6d 6f 64 69 66 79 20 69 74 2e 0a 23 23 20 2d 2d  modify it..## --
01a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
01b0: 2d 2d 2d 20 23 23 0a 23 23 20 4d 34 73 68 20 49  --- ##.## M4sh I
01c0: 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2e 20 20  nitialization.  
01d0: 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ##.## ----------
01e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a  ----------- ##..
01f0: 23 20 42 65 20 6d 6f 72 65 20 42 6f 75 72 6e 65  # Be more Bourne
0200: 20 63 6f 6d 70 61 74 69 62 6c 65 0a 44 55 41 4c   compatible.DUAL
0210: 43 41 53 45 3d 31 3b 20 65 78 70 6f 72 74 20 44  CASE=1; export D
0220: 55 41 4c 43 41 53 45 20 23 20 66 6f 72 20 4d 4b  UALCASE # for MK
0230: 53 20 73 68 0a 69 66 20 74 65 73 74 20 2d 6e 20  S sh.if test -n 
0240: 22 24 7b 5a 53 48 5f 56 45 52 53 49 4f 4e 2b 73  "${ZSH_VERSION+s
0250: 65 74 7d 22 20 26 26 20 28 65 6d 75 6c 61 74 65  et}" && (emulate
0260: 20 73 68 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20   sh) >/dev/null 
0270: 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 65 6d 75  2>&1; then.  emu
0280: 6c 61 74 65 20 73 68 0a 20 20 4e 55 4c 4c 43 4d  late sh.  NULLCM
0290: 44 3d 3a 0a 20 20 23 20 50 72 65 2d 34 2e 32 20  D=:.  # Pre-4.2 
02a0: 76 65 72 73 69 6f 6e 73 20 6f 66 20 5a 73 68 20  versions of Zsh 
02b0: 64 6f 20 77 6f 72 64 20 73 70 6c 69 74 74 69 6e  do word splittin
02c0: 67 20 6f 6e 20 24 7b 31 2b 22 24 40 22 7d 2c 20  g on ${1+"$@"}, 
02d0: 77 68 69 63 68 0a 20 20 23 20 69 73 20 63 6f 6e  which.  # is con
02e0: 74 72 61 72 79 20 74 6f 20 6f 75 72 20 75 73 61  trary to our usa
02f0: 67 65 2e 20 20 44 69 73 61 62 6c 65 20 74 68 69  ge.  Disable thi
0300: 73 20 66 65 61 74 75 72 65 2e 0a 20 20 61 6c 69  s feature..  ali
0310: 61 73 20 2d 67 20 27 24 7b 31 2b 22 24 40 22 7d  as -g '${1+"$@"}
0320: 27 3d 27 22 24 40 22 27 0a 20 20 73 65 74 6f 70  '='"$@"'.  setop
0330: 74 20 4e 4f 5f 47 4c 4f 42 5f 53 55 42 53 54 0a  t NO_GLOB_SUBST.
0340: 65 6c 73 65 0a 20 20 63 61 73 65 20 60 28 73 65  else.  case `(se
0350: 74 20 2d 6f 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  t -o) 2>/dev/nul
0360: 6c 60 20 69 6e 0a 20 20 2a 70 6f 73 69 78 2a 29  l` in.  *posix*)
0370: 20 73 65 74 20 2d 6f 20 70 6f 73 69 78 20 3b 3b   set -o posix ;;
0380: 0a 65 73 61 63 0a 0a 66 69 0a 0a 0a 0a 0a 23 20  .esac..fi.....# 
0390: 50 41 54 48 20 6e 65 65 64 73 20 43 52 0a 23 20  PATH needs CR.# 
03a0: 41 76 6f 69 64 20 64 65 70 65 6e 64 69 6e 67 20  Avoid depending 
03b0: 75 70 6f 6e 20 43 68 61 72 61 63 74 65 72 20 52  upon Character R
03c0: 61 6e 67 65 73 2e 0a 61 73 5f 63 72 5f 6c 65 74  anges..as_cr_let
03d0: 74 65 72 73 3d 27 61 62 63 64 65 66 67 68 69 6a  ters='abcdefghij
03e0: 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a  klmnopqrstuvwxyz
03f0: 27 0a 61 73 5f 63 72 5f 4c 45 54 54 45 52 53 3d  '.as_cr_LETTERS=
0400: 27 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f  'ABCDEFGHIJKLMNO
0410: 50 51 52 53 54 55 56 57 58 59 5a 27 0a 61 73 5f  PQRSTUVWXYZ'.as_
0420: 63 72 5f 4c 65 74 74 65 72 73 3d 24 61 73 5f 63  cr_Letters=$as_c
0430: 72 5f 6c 65 74 74 65 72 73 24 61 73 5f 63 72 5f  r_letters$as_cr_
0440: 4c 45 54 54 45 52 53 0a 61 73 5f 63 72 5f 64 69  LETTERS.as_cr_di
0450: 67 69 74 73 3d 27 30 31 32 33 34 35 36 37 38 39  gits='0123456789
0460: 27 0a 61 73 5f 63 72 5f 61 6c 6e 75 6d 3d 24 61  '.as_cr_alnum=$a
0470: 73 5f 63 72 5f 4c 65 74 74 65 72 73 24 61 73 5f  s_cr_Letters$as_
0480: 63 72 5f 64 69 67 69 74 73 0a 0a 61 73 5f 6e 6c  cr_digits..as_nl
0490: 3d 27 0a 27 0a 65 78 70 6f 72 74 20 61 73 5f 6e  ='.'.export as_n
04a0: 6c 0a 23 20 50 72 69 6e 74 69 6e 67 20 61 20 6c  l.# Printing a l
04b0: 6f 6e 67 20 73 74 72 69 6e 67 20 63 72 61 73 68  ong string crash
04c0: 65 73 20 53 6f 6c 61 72 69 73 20 37 20 2f 75 73  es Solaris 7 /us
04d0: 72 2f 62 69 6e 2f 70 72 69 6e 74 66 2e 0a 61 73  r/bin/printf..as
04e0: 5f 65 63 68 6f 3d 27 5c 5c 5c 5c 5c 5c 5c 5c 5c  _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 27 0a  \\\\\\\\\\\\\\'.
0550: 61 73 5f 65 63 68 6f 3d 24 61 73 5f 65 63 68 6f  as_echo=$as_echo
0560: 24 61 73 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f  $as_echo$as_echo
0570: 24 61 73 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f  $as_echo$as_echo
0580: 0a 61 73 5f 65 63 68 6f 3d 24 61 73 5f 65 63 68  .as_echo=$as_ech
0590: 6f 24 61 73 5f 65 63 68 6f 24 61 73 5f 65 63 68  o$as_echo$as_ech
05a0: 6f 24 61 73 5f 65 63 68 6f 24 61 73 5f 65 63 68  o$as_echo$as_ech
05b0: 6f 24 61 73 5f 65 63 68 6f 0a 69 66 20 28 74 65  o$as_echo.if (te
05c0: 73 74 20 22 58 60 70 72 69 6e 74 66 20 25 73 20  st "X`printf %s 
05d0: 24 61 73 5f 65 63 68 6f 60 22 20 3d 20 22 58 24  $as_echo`" = "X$
05e0: 61 73 5f 65 63 68 6f 22 29 20 32 3e 2f 64 65 76  as_echo") 2>/dev
05f0: 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 61 73  /null; then.  as
0600: 5f 65 63 68 6f 3d 27 70 72 69 6e 74 66 20 25 73  _echo='printf %s
0610: 5c 6e 27 0a 20 20 61 73 5f 65 63 68 6f 5f 6e 3d  \n'.  as_echo_n=
0620: 27 70 72 69 6e 74 66 20 25 73 27 0a 65 6c 73 65  'printf %s'.else
0630: 0a 20 20 69 66 20 74 65 73 74 20 22 58 60 28 2f  .  if test "X`(/
0640: 75 73 72 2f 75 63 62 2f 65 63 68 6f 20 2d 6e 20  usr/ucb/echo -n 
0650: 2d 6e 20 24 61 73 5f 65 63 68 6f 29 20 32 3e 2f  -n $as_echo) 2>/
0660: 64 65 76 2f 6e 75 6c 6c 60 22 20 3d 20 22 58 2d  dev/null`" = "X-
0670: 6e 20 24 61 73 5f 65 63 68 6f 22 3b 20 74 68 65  n $as_echo"; the
0680: 6e 0a 20 20 20 20 61 73 5f 65 63 68 6f 5f 62 6f  n.    as_echo_bo
0690: 64 79 3d 27 65 76 61 6c 20 2f 75 73 72 2f 75 63  dy='eval /usr/uc
06a0: 62 2f 65 63 68 6f 20 2d 6e 20 22 24 31 24 61 73  b/echo -n "$1$as
06b0: 5f 6e 6c 22 27 0a 20 20 20 20 61 73 5f 65 63 68  _nl"'.    as_ech
06c0: 6f 5f 6e 3d 27 2f 75 73 72 2f 75 63 62 2f 65 63  o_n='/usr/ucb/ec
06d0: 68 6f 20 2d 6e 27 0a 20 20 65 6c 73 65 0a 20 20  ho -n'.  else.  
06e0: 20 20 61 73 5f 65 63 68 6f 5f 62 6f 64 79 3d 27    as_echo_body='
06f0: 65 76 61 6c 20 65 78 70 72 20 22 58 24 31 22 20  eval expr "X$1" 
0700: 3a 20 22 58 5c 5c 28 2e 2a 5c 5c 29 22 27 0a 20  : "X\\(.*\\)"'. 
0710: 20 20 20 61 73 5f 65 63 68 6f 5f 6e 5f 62 6f 64     as_echo_n_bod
0720: 79 3d 27 65 76 61 6c 0a 20 20 20 20 20 20 61 72  y='eval.      ar
0730: 67 3d 24 31 3b 0a 20 20 20 20 20 20 63 61 73 65  g=$1;.      case
0740: 20 24 61 72 67 20 69 6e 0a 20 20 20 20 20 20 2a   $arg in.      *
0750: 22 24 61 73 5f 6e 6c 22 2a 29 0a 09 65 78 70 72  "$as_nl"*)..expr
0760: 20 22 58 24 61 72 67 22 20 3a 20 22 58 5c 5c 28   "X$arg" : "X\\(
0770: 2e 2a 5c 5c 29 24 61 73 5f 6e 6c 22 3b 0a 09 61  .*\\)$as_nl";..a
0780: 72 67 3d 60 65 78 70 72 20 22 58 24 61 72 67 22  rg=`expr "X$arg"
0790: 20 3a 20 22 2e 2a 24 61 73 5f 6e 6c 5c 5c 28 2e   : ".*$as_nl\\(.
07a0: 2a 5c 5c 29 22 60 3b 3b 0a 20 20 20 20 20 20 65  *\\)"`;;.      e
07b0: 73 61 63 3b 0a 20 20 20 20 20 20 65 78 70 72 20  sac;.      expr 
07c0: 22 58 24 61 72 67 22 20 3a 20 22 58 5c 5c 28 2e  "X$arg" : "X\\(.
07d0: 2a 5c 5c 29 22 20 7c 20 74 72 20 2d 64 20 22 24  *\\)" | tr -d "$
07e0: 61 73 5f 6e 6c 22 0a 20 20 20 20 27 0a 20 20 20  as_nl".    '.   
07f0: 20 65 78 70 6f 72 74 20 61 73 5f 65 63 68 6f 5f   export as_echo_
0800: 6e 5f 62 6f 64 79 0a 20 20 20 20 61 73 5f 65 63  n_body.    as_ec
0810: 68 6f 5f 6e 3d 27 73 68 20 2d 63 20 24 61 73 5f  ho_n='sh -c $as_
0820: 65 63 68 6f 5f 6e 5f 62 6f 64 79 20 61 73 5f 65  echo_n_body as_e
0830: 63 68 6f 27 0a 20 20 66 69 0a 20 20 65 78 70 6f  cho'.  fi.  expo
0840: 72 74 20 61 73 5f 65 63 68 6f 5f 62 6f 64 79 0a  rt as_echo_body.
0850: 20 20 61 73 5f 65 63 68 6f 3d 27 73 68 20 2d 63    as_echo='sh -c
0860: 20 24 61 73 5f 65 63 68 6f 5f 62 6f 64 79 20 61   $as_echo_body a
0870: 73 5f 65 63 68 6f 27 0a 66 69 0a 0a 23 20 54 68  s_echo'.fi..# Th
0880: 65 20 75 73 65 72 20 69 73 20 61 6c 77 61 79 73  e user is always
0890: 20 72 69 67 68 74 2e 0a 69 66 20 74 65 73 74 20   right..if test 
08a0: 22 24 7b 50 41 54 48 5f 53 45 50 41 52 41 54 4f  "${PATH_SEPARATO
08b0: 52 2b 73 65 74 7d 22 20 21 3d 20 73 65 74 3b 20  R+set}" != set; 
08c0: 74 68 65 6e 0a 20 20 50 41 54 48 5f 53 45 50 41  then.  PATH_SEPA
08d0: 52 41 54 4f 52 3d 3a 0a 20 20 28 50 41 54 48 3d  RATOR=:.  (PATH=
08e0: 27 2f 62 69 6e 3b 2f 62 69 6e 27 3b 20 46 50 41  '/bin;/bin'; FPA
08f0: 54 48 3d 24 50 41 54 48 3b 20 73 68 20 2d 63 20  TH=$PATH; sh -c 
0900: 3a 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  :) >/dev/null 2>
0910: 26 31 20 26 26 20 7b 0a 20 20 20 20 28 50 41 54  &1 && {.    (PAT
0920: 48 3d 27 2f 62 69 6e 3a 2f 62 69 6e 27 3b 20 46  H='/bin:/bin'; F
0930: 50 41 54 48 3d 24 50 41 54 48 3b 20 73 68 20 2d  PATH=$PATH; sh -
0940: 63 20 3a 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  c :) >/dev/null 
0950: 32 3e 26 31 20 7c 7c 0a 20 20 20 20 20 20 50 41  2>&1 ||.      PA
0960: 54 48 5f 53 45 50 41 52 41 54 4f 52 3d 27 3b 27  TH_SEPARATOR=';'
0970: 0a 20 20 7d 0a 66 69 0a 0a 23 20 53 75 70 70 6f  .  }.fi..# Suppo
0980: 72 74 20 75 6e 73 65 74 20 77 68 65 6e 20 70 6f  rt unset when po
0990: 73 73 69 62 6c 65 2e 0a 69 66 20 28 20 28 4d 41  ssible..if ( (MA
09a0: 49 4c 3d 36 30 3b 20 75 6e 73 65 74 20 4d 41 49  IL=60; unset MAI
09b0: 4c 29 20 7c 7c 20 65 78 69 74 29 20 3e 2f 64 65  L) || exit) >/de
09c0: 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65  v/null 2>&1; the
09d0: 6e 0a 20 20 61 73 5f 75 6e 73 65 74 3d 75 6e 73  n.  as_unset=uns
09e0: 65 74 0a 65 6c 73 65 0a 20 20 61 73 5f 75 6e 73  et.else.  as_uns
09f0: 65 74 3d 66 61 6c 73 65 0a 66 69 0a 0a 0a 23 20  et=false.fi...# 
0a00: 49 46 53 0a 23 20 57 65 20 6e 65 65 64 20 73 70  IFS.# We need sp
0a10: 61 63 65 2c 20 74 61 62 20 61 6e 64 20 6e 65 77  ace, tab and new
0a20: 20 6c 69 6e 65 2c 20 69 6e 20 70 72 65 63 69 73   line, in precis
0a30: 65 6c 79 20 74 68 61 74 20 6f 72 64 65 72 2e 20  ely that order. 
0a40: 20 51 75 6f 74 69 6e 67 20 69 73 0a 23 20 74 68   Quoting is.# th
0a50: 65 72 65 20 74 6f 20 70 72 65 76 65 6e 74 20 65  ere to prevent e
0a60: 64 69 74 6f 72 73 20 66 72 6f 6d 20 63 6f 6d 70  ditors from comp
0a70: 6c 61 69 6e 69 6e 67 20 61 62 6f 75 74 20 73 70  laining about sp
0a80: 61 63 65 2d 74 61 62 2e 0a 23 20 28 49 66 20 5f  ace-tab..# (If _
0a90: 41 53 5f 50 41 54 48 5f 57 41 4c 4b 20 77 65 72  AS_PATH_WALK wer
0aa0: 65 20 63 61 6c 6c 65 64 20 77 69 74 68 20 49 46  e called with IF
0ab0: 53 20 75 6e 73 65 74 2c 20 69 74 20 77 6f 75 6c  S unset, it woul
0ac0: 64 20 64 69 73 61 62 6c 65 20 77 6f 72 64 0a 23  d disable word.#
0ad0: 20 73 70 6c 69 74 74 69 6e 67 20 62 79 20 73 65   splitting by se
0ae0: 74 74 69 6e 67 20 49 46 53 20 74 6f 20 65 6d 70  tting IFS to emp
0af0: 74 79 20 76 61 6c 75 65 2e 29 0a 49 46 53 3d 22  ty value.).IFS="
0b00: 20 22 22 09 24 61 73 5f 6e 6c 22 0a 0a 23 20 46   "".$as_nl"..# F
0b10: 69 6e 64 20 77 68 6f 20 77 65 20 61 72 65 2e 20  ind who we are. 
0b20: 20 4c 6f 6f 6b 20 69 6e 20 74 68 65 20 70 61 74   Look in the pat
0b30: 68 20 69 66 20 77 65 20 63 6f 6e 74 61 69 6e 20  h if we contain 
0b40: 6e 6f 20 64 69 72 65 63 74 6f 72 79 20 73 65 70  no directory sep
0b50: 61 72 61 74 6f 72 2e 0a 63 61 73 65 20 24 30 20  arator..case $0 
0b60: 69 6e 0a 20 20 2a 5b 5c 5c 2f 5d 2a 20 29 20 61  in.  *[\\/]* ) a
0b70: 73 5f 6d 79 73 65 6c 66 3d 24 30 20 3b 3b 0a 20  s_myself=$0 ;;. 
0b80: 20 2a 29 20 61 73 5f 73 61 76 65 5f 49 46 53 3d   *) as_save_IFS=
0b90: 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
0ba0: 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
0bb0: 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
0bc0: 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
0bd0: 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
0be0: 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
0bf0: 72 3d 2e 0a 20 20 74 65 73 74 20 2d 72 20 22 24  r=..  test -r "$
0c00: 61 73 5f 64 69 72 2f 24 30 22 20 26 26 20 61 73  as_dir/$0" && as
0c10: 5f 6d 79 73 65 6c 66 3d 24 61 73 5f 64 69 72 2f  _myself=$as_dir/
0c20: 24 30 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65  $0 && break.done
0c30: 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
0c40: 53 0a 0a 20 20 20 20 20 3b 3b 0a 65 73 61 63 0a  S..     ;;.esac.
0c50: 23 20 57 65 20 64 69 64 20 6e 6f 74 20 66 69 6e  # We did not fin
0c60: 64 20 6f 75 72 73 65 6c 76 65 73 2c 20 6d 6f 73  d ourselves, mos
0c70: 74 20 70 72 6f 62 61 62 6c 79 20 77 65 20 77 65  t probably we we
0c80: 72 65 20 72 75 6e 20 61 73 20 60 73 68 20 43 4f  re run as `sh CO
0c90: 4d 4d 41 4e 44 27 0a 23 20 69 6e 20 77 68 69 63  MMAND'.# in whic
0ca0: 68 20 63 61 73 65 20 77 65 20 61 72 65 20 6e 6f  h case we are no
0cb0: 74 20 74 6f 20 62 65 20 66 6f 75 6e 64 20 69 6e  t to be found in
0cc0: 20 74 68 65 20 70 61 74 68 2e 0a 69 66 20 74 65   the path..if te
0cd0: 73 74 20 22 78 24 61 73 5f 6d 79 73 65 6c 66 22  st "x$as_myself"
0ce0: 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 61 73 5f   = x; then.  as_
0cf0: 6d 79 73 65 6c 66 3d 24 30 0a 66 69 0a 69 66 20  myself=$0.fi.if 
0d00: 74 65 73 74 20 21 20 2d 66 20 22 24 61 73 5f 6d  test ! -f "$as_m
0d10: 79 73 65 6c 66 22 3b 20 74 68 65 6e 0a 20 20 24  yself"; then.  $
0d20: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 79 73  as_echo "$as_mys
0d30: 65 6c 66 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e  elf: error: cann
0d40: 6f 74 20 66 69 6e 64 20 6d 79 73 65 6c 66 3b 20  ot find myself; 
0d50: 72 65 72 75 6e 20 77 69 74 68 20 61 6e 20 61 62  rerun with an ab
0d60: 73 6f 6c 75 74 65 20 66 69 6c 65 20 6e 61 6d 65  solute file name
0d70: 22 20 3e 26 32 0a 20 20 7b 20 28 65 78 69 74 20  " >&2.  { (exit 
0d80: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 0a 66 69  1); exit 1; }.fi
0d90: 0a 0a 23 20 57 6f 72 6b 20 61 72 6f 75 6e 64 20  ..# Work around 
0da0: 62 75 67 73 20 69 6e 20 70 72 65 2d 33 2e 30 20  bugs in pre-3.0 
0db0: 55 57 49 4e 20 6b 73 68 2e 0a 66 6f 72 20 61 73  UWIN ksh..for as
0dc0: 5f 76 61 72 20 69 6e 20 45 4e 56 20 4d 41 49 4c  _var in ENV MAIL
0dd0: 20 4d 41 49 4c 50 41 54 48 0a 64 6f 20 28 24 61   MAILPATH.do ($a
0de0: 73 5f 75 6e 73 65 74 20 24 61 73 5f 76 61 72 29  s_unset $as_var)
0df0: 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
0e00: 20 26 26 20 24 61 73 5f 75 6e 73 65 74 20 24 61   && $as_unset $a
0e10: 73 5f 76 61 72 0a 64 6f 6e 65 0a 50 53 31 3d 27  s_var.done.PS1='
0e20: 24 20 27 0a 50 53 32 3d 27 3e 20 27 0a 50 53 34  $ '.PS2='> '.PS4
0e30: 3d 27 2b 20 27 0a 0a 23 20 4e 4c 53 20 6e 75 69  ='+ '..# NLS nui
0e40: 73 61 6e 63 65 73 2e 0a 4c 43 5f 41 4c 4c 3d 43  sances..LC_ALL=C
0e50: 0a 65 78 70 6f 72 74 20 4c 43 5f 41 4c 4c 0a 4c  .export LC_ALL.L
0e60: 41 4e 47 55 41 47 45 3d 43 0a 65 78 70 6f 72 74  ANGUAGE=C.export
0e70: 20 4c 41 4e 47 55 41 47 45 0a 0a 23 20 52 65 71   LANGUAGE..# Req
0e80: 75 69 72 65 64 20 74 6f 20 75 73 65 20 62 61 73  uired to use bas
0e90: 65 6e 61 6d 65 2e 0a 69 66 20 65 78 70 72 20 61  ename..if expr a
0ea0: 20 3a 20 27 5c 28 61 5c 29 27 20 3e 2f 64 65 76   : '\(a\)' >/dev
0eb0: 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 0a 20 20  /null 2>&1 &&.  
0ec0: 20 74 65 73 74 20 22 58 60 65 78 70 72 20 30 30   test "X`expr 00
0ed0: 30 30 31 20 3a 20 27 2e 2a 5c 28 2e 2e 2e 5c 29  001 : '.*\(...\)
0ee0: 27 60 22 20 3d 20 58 30 30 31 3b 20 74 68 65 6e  '`" = X001; then
0ef0: 0a 20 20 61 73 5f 65 78 70 72 3d 65 78 70 72 0a  .  as_expr=expr.
0f00: 65 6c 73 65 0a 20 20 61 73 5f 65 78 70 72 3d 66  else.  as_expr=f
0f10: 61 6c 73 65 0a 66 69 0a 0a 69 66 20 28 62 61 73  alse.fi..if (bas
0f20: 65 6e 61 6d 65 20 2d 2d 20 2f 29 20 3e 2f 64 65  ename -- /) >/de
0f30: 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 20 74  v/null 2>&1 && t
0f40: 65 73 74 20 22 58 60 62 61 73 65 6e 61 6d 65 20  est "X`basename 
0f50: 2d 2d 20 2f 20 32 3e 26 31 60 22 20 3d 20 22 58  -- / 2>&1`" = "X
0f60: 2f 22 3b 20 74 68 65 6e 0a 20 20 61 73 5f 62 61  /"; then.  as_ba
0f70: 73 65 6e 61 6d 65 3d 62 61 73 65 6e 61 6d 65 0a  sename=basename.
0f80: 65 6c 73 65 0a 20 20 61 73 5f 62 61 73 65 6e 61  else.  as_basena
0f90: 6d 65 3d 66 61 6c 73 65 0a 66 69 0a 0a 0a 23 20  me=false.fi...# 
0fa0: 4e 61 6d 65 20 6f 66 20 74 68 65 20 65 78 65 63  Name of the exec
0fb0: 75 74 61 62 6c 65 2e 0a 61 73 5f 6d 65 3d 60 24  utable..as_me=`$
0fc0: 61 73 5f 62 61 73 65 6e 61 6d 65 20 2d 2d 20 22  as_basename -- "
0fd0: 24 30 22 20 7c 7c 0a 24 61 73 5f 65 78 70 72 20  $0" ||.$as_expr 
0fe0: 58 2f 22 24 30 22 20 3a 20 27 2e 2a 2f 5c 28 5b  X/"$0" : '.*/\([
0ff0: 5e 2f 5d 5b 5e 2f 5d 2a 5c 29 2f 2a 24 27 20 5c  ^/][^/]*\)/*$' \
1000: 7c 20 5c 0a 09 20 58 22 24 30 22 20 3a 20 27 58  | \.. X"$0" : 'X
1010: 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09 20  \(//\)$' \| \.. 
1020: 58 22 24 30 22 20 3a 20 27 58 5c 28 2f 5c 29 27  X"$0" : 'X\(/\)'
1030: 20 5c 7c 20 2e 20 32 3e 2f 64 65 76 2f 6e 75 6c   \| . 2>/dev/nul
1040: 6c 20 7c 7c 0a 24 61 73 5f 65 63 68 6f 20 58 2f  l ||.$as_echo X/
1050: 22 24 30 22 20 7c 0a 20 20 20 20 73 65 64 20 27  "$0" |.    sed '
1060: 2f 5e 2e 2a 5c 2f 5c 28 5b 5e 2f 5d 5b 5e 2f 5d  /^.*\/\([^/][^/]
1070: 2a 5c 29 5c 2f 2a 24 2f 7b 0a 09 20 20 20 20 73  *\)\/*$/{..    s
1080: 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20  //\1/..    q..  
1090: 7d 0a 09 20 20 2f 5e 58 5c 2f 5c 28 5c 2f 5c 2f  }..  /^X\/\(\/\/
10a0: 5c 29 24 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31  \)$/{..    s//\1
10b0: 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20  /..    q..  }.. 
10c0: 20 2f 5e 58 5c 2f 5c 28 5c 2f 5c 29 2e 2a 2f 7b   /^X\/\(\/\).*/{
10d0: 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20  ..    s//\1/..  
10e0: 20 20 71 0a 09 20 20 7d 0a 09 20 20 73 2f 2e 2a    q..  }..  s/.*
10f0: 2f 2e 2f 3b 20 71 27 60 0a 0a 23 20 43 44 50 41  /./; q'`..# CDPA
1100: 54 48 2e 0a 24 61 73 5f 75 6e 73 65 74 20 43 44  TH..$as_unset CD
1110: 50 41 54 48 0a 0a 0a 69 66 20 74 65 73 74 20 22  PATH...if test "
1120: 78 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 22 20  x$CONFIG_SHELL" 
1130: 3d 20 78 3b 20 74 68 65 6e 0a 20 20 69 66 20 28  = x; then.  if (
1140: 65 76 61 6c 20 22 3a 22 29 20 32 3e 2f 64 65 76  eval ":") 2>/dev
1150: 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 61 73  /null; then.  as
1160: 5f 68 61 76 65 5f 72 65 71 75 69 72 65 64 3d 79  _have_required=y
1170: 65 73 0a 65 6c 73 65 0a 20 20 61 73 5f 68 61 76  es.else.  as_hav
1180: 65 5f 72 65 71 75 69 72 65 64 3d 6e 6f 0a 66 69  e_required=no.fi
1190: 0a 0a 20 20 69 66 20 74 65 73 74 20 24 61 73 5f  ..  if test $as_
11a0: 68 61 76 65 5f 72 65 71 75 69 72 65 64 20 3d 20  have_required = 
11b0: 79 65 73 20 26 26 09 20 28 65 76 61 6c 20 22 3a  yes &&. (eval ":
11c0: 0a 28 61 73 5f 66 75 6e 63 5f 72 65 74 75 72 6e  .(as_func_return
11d0: 20 28 29 20 7b 0a 20 20 28 65 78 69 74 20 5c 24   () {.  (exit \$
11e0: 31 29 0a 7d 0a 61 73 5f 66 75 6e 63 5f 73 75 63  1).}.as_func_suc
11f0: 63 65 73 73 20 28 29 20 7b 0a 20 20 61 73 5f 66  cess () {.  as_f
1200: 75 6e 63 5f 72 65 74 75 72 6e 20 30 0a 7d 0a 61  unc_return 0.}.a
1210: 73 5f 66 75 6e 63 5f 66 61 69 6c 75 72 65 20 28  s_func_failure (
1220: 29 20 7b 0a 20 20 61 73 5f 66 75 6e 63 5f 72 65  ) {.  as_func_re
1230: 74 75 72 6e 20 31 0a 7d 0a 61 73 5f 66 75 6e 63  turn 1.}.as_func
1240: 5f 72 65 74 5f 73 75 63 63 65 73 73 20 28 29 20  _ret_success () 
1250: 7b 0a 20 20 72 65 74 75 72 6e 20 30 0a 7d 0a 61  {.  return 0.}.a
1260: 73 5f 66 75 6e 63 5f 72 65 74 5f 66 61 69 6c 75  s_func_ret_failu
1270: 72 65 20 28 29 20 7b 0a 20 20 72 65 74 75 72 6e  re () {.  return
1280: 20 31 0a 7d 0a 0a 65 78 69 74 63 6f 64 65 3d 30   1.}..exitcode=0
1290: 0a 69 66 20 61 73 5f 66 75 6e 63 5f 73 75 63 63  .if as_func_succ
12a0: 65 73 73 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c  ess; then.  :.el
12b0: 73 65 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 0a  se.  exitcode=1.
12c0: 20 20 65 63 68 6f 20 61 73 5f 66 75 6e 63 5f 73    echo as_func_s
12d0: 75 63 63 65 73 73 20 66 61 69 6c 65 64 2e 0a 66  uccess failed..f
12e0: 69 0a 0a 69 66 20 61 73 5f 66 75 6e 63 5f 66 61  i..if as_func_fa
12f0: 69 6c 75 72 65 3b 20 74 68 65 6e 0a 20 20 65 78  ilure; then.  ex
1300: 69 74 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20  itcode=1.  echo 
1310: 61 73 5f 66 75 6e 63 5f 66 61 69 6c 75 72 65 20  as_func_failure 
1320: 73 75 63 63 65 65 64 65 64 2e 0a 66 69 0a 0a 69  succeeded..fi..i
1330: 66 20 61 73 5f 66 75 6e 63 5f 72 65 74 5f 73 75  f as_func_ret_su
1340: 63 63 65 73 73 3b 20 74 68 65 6e 0a 20 20 3a 0a  ccess; then.  :.
1350: 65 6c 73 65 0a 20 20 65 78 69 74 63 6f 64 65 3d  else.  exitcode=
1360: 31 0a 20 20 65 63 68 6f 20 61 73 5f 66 75 6e 63  1.  echo as_func
1370: 5f 72 65 74 5f 73 75 63 63 65 73 73 20 66 61 69  _ret_success fai
1380: 6c 65 64 2e 0a 66 69 0a 0a 69 66 20 61 73 5f 66  led..fi..if as_f
1390: 75 6e 63 5f 72 65 74 5f 66 61 69 6c 75 72 65 3b  unc_ret_failure;
13a0: 20 74 68 65 6e 0a 20 20 65 78 69 74 63 6f 64 65   then.  exitcode
13b0: 3d 31 0a 20 20 65 63 68 6f 20 61 73 5f 66 75 6e  =1.  echo as_fun
13c0: 63 5f 72 65 74 5f 66 61 69 6c 75 72 65 20 73 75  c_ret_failure su
13d0: 63 63 65 65 64 65 64 2e 0a 66 69 0a 0a 69 66 20  cceeded..fi..if 
13e0: 28 20 73 65 74 20 78 3b 20 61 73 5f 66 75 6e 63  ( set x; as_func
13f0: 5f 72 65 74 5f 73 75 63 63 65 73 73 20 79 20 26  _ret_success y &
1400: 26 20 74 65 73 74 20 78 20 3d 20 5c 22 5c 24 31  & test x = \"\$1
1410: 5c 22 20 29 3b 20 74 68 65 6e 0a 20 20 3a 0a 65  \" ); then.  :.e
1420: 6c 73 65 0a 20 20 65 78 69 74 63 6f 64 65 3d 31  lse.  exitcode=1
1430: 0a 20 20 65 63 68 6f 20 70 6f 73 69 74 69 6f 6e  .  echo position
1440: 61 6c 20 70 61 72 61 6d 65 74 65 72 73 20 77 65  al parameters we
1450: 72 65 20 6e 6f 74 20 73 61 76 65 64 2e 0a 66 69  re not saved..fi
1460: 0a 0a 74 65 73 74 20 5c 24 65 78 69 74 63 6f 64  ..test \$exitcod
1470: 65 20 3d 20 30 29 20 7c 7c 20 7b 20 28 65 78 69  e = 0) || { (exi
1480: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 0a  t 1); exit 1; }.
1490: 0a 28 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31  .(.  as_lineno_1
14a0: 3d 5c 24 4c 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c  =\$LINENO.  as_l
14b0: 69 6e 65 6e 6f 5f 32 3d 5c 24 4c 49 4e 45 4e 4f  ineno_2=\$LINENO
14c0: 0a 20 20 74 65 73 74 20 5c 22 78 5c 24 61 73 5f  .  test \"x\$as_
14d0: 6c 69 6e 65 6e 6f 5f 31 5c 22 20 21 3d 20 5c 22  lineno_1\" != \"
14e0: 78 5c 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 5c 22  x\$as_lineno_2\"
14f0: 20 26 26 0a 20 20 74 65 73 74 20 5c 22 78 5c 60   &&.  test \"x\`
1500: 65 78 70 72 20 5c 24 61 73 5f 6c 69 6e 65 6e 6f  expr \$as_lineno
1510: 5f 31 20 2b 20 31 5c 60 5c 22 20 3d 20 5c 22 78  _1 + 1\`\" = \"x
1520: 5c 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 5c 22 29  \$as_lineno_2\")
1530: 20 7c 7c 20 7b 20 28 65 78 69 74 20 31 29 3b 20   || { (exit 1); 
1540: 65 78 69 74 20 31 3b 20 7d 0a 22 29 20 32 3e 20  exit 1; }.") 2> 
1550: 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
1560: 20 20 3a 0a 65 6c 73 65 0a 20 20 61 73 5f 63 61    :.else.  as_ca
1570: 6e 64 69 64 61 74 65 5f 73 68 65 6c 6c 73 3d 0a  ndidate_shells=.
1580: 20 20 20 20 61 73 5f 73 61 76 65 5f 49 46 53 3d      as_save_IFS=
1590: 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
15a0: 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
15b0: 5f 64 69 72 20 69 6e 20 2f 62 69 6e 24 50 41 54  _dir in /bin$PAT
15c0: 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f  H_SEPARATOR/usr/
15d0: 62 69 6e 24 50 41 54 48 5f 53 45 50 41 52 41 54  bin$PATH_SEPARAT
15e0: 4f 52 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  OR$PATH.do.  IFS
15f0: 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
1600: 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
1610: 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
1620: 63 61 73 65 20 24 61 73 5f 64 69 72 20 69 6e 0a  case $as_dir in.
1630: 09 20 2f 2a 29 0a 09 20 20 20 66 6f 72 20 61 73  . /*)..   for as
1640: 5f 62 61 73 65 20 69 6e 20 73 68 20 62 61 73 68  _base in sh bash
1650: 20 6b 73 68 20 73 68 35 3b 20 64 6f 0a 09 20 20   ksh sh5; do..  
1660: 20 20 20 61 73 5f 63 61 6e 64 69 64 61 74 65 5f     as_candidate_
1670: 73 68 65 6c 6c 73 3d 22 24 61 73 5f 63 61 6e 64  shells="$as_cand
1680: 69 64 61 74 65 5f 73 68 65 6c 6c 73 20 24 61 73  idate_shells $as
1690: 5f 64 69 72 2f 24 61 73 5f 62 61 73 65 22 0a 09  _dir/$as_base"..
16a0: 20 20 20 64 6f 6e 65 3b 3b 0a 20 20 20 20 20 20     done;;.      
16b0: 20 65 73 61 63 0a 64 6f 6e 65 0a 49 46 53 3d 24   esac.done.IFS=$
16c0: 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 0a 20 20  as_save_IFS...  
16d0: 20 20 20 20 66 6f 72 20 61 73 5f 73 68 65 6c 6c      for as_shell
16e0: 20 69 6e 20 24 61 73 5f 63 61 6e 64 69 64 61 74   in $as_candidat
16f0: 65 5f 73 68 65 6c 6c 73 20 24 53 48 45 4c 4c 3b  e_shells $SHELL;
1700: 20 64 6f 0a 09 20 23 20 54 72 79 20 6f 6e 6c 79   do.. # Try only
1710: 20 73 68 65 6c 6c 73 20 74 68 61 74 20 65 78 69   shells that exi
1720: 73 74 2c 20 74 6f 20 73 61 76 65 20 73 65 76 65  st, to save seve
1730: 72 61 6c 20 66 6f 72 6b 73 2e 0a 09 20 69 66 20  ral forks... if 
1740: 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 73  { test -f "$as_s
1750: 68 65 6c 6c 22 20 7c 7c 20 74 65 73 74 20 2d 66  hell" || test -f
1760: 20 22 24 61 73 5f 73 68 65 6c 6c 2e 65 78 65 22   "$as_shell.exe"
1770: 3b 20 7d 20 26 26 0a 09 09 7b 20 28 22 24 61 73  ; } &&...{ ("$as
1780: 5f 73 68 65 6c 6c 22 29 20 32 3e 20 2f 64 65 76  _shell") 2> /dev
1790: 2f 6e 75 6c 6c 20 3c 3c 5c 5f 41 53 45 4f 46 0a  /null <<\_ASEOF.
17a0: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 7b 5a 53  if test -n "${ZS
17b0: 48 5f 56 45 52 53 49 4f 4e 2b 73 65 74 7d 22 20  H_VERSION+set}" 
17c0: 26 26 20 28 65 6d 75 6c 61 74 65 20 73 68 29 20  && (emulate sh) 
17d0: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b  >/dev/null 2>&1;
17e0: 20 74 68 65 6e 0a 20 20 65 6d 75 6c 61 74 65 20   then.  emulate 
17f0: 73 68 0a 20 20 4e 55 4c 4c 43 4d 44 3d 3a 0a 20  sh.  NULLCMD=:. 
1800: 20 23 20 50 72 65 2d 34 2e 32 20 76 65 72 73 69   # Pre-4.2 versi
1810: 6f 6e 73 20 6f 66 20 5a 73 68 20 64 6f 20 77 6f  ons of Zsh do wo
1820: 72 64 20 73 70 6c 69 74 74 69 6e 67 20 6f 6e 20  rd splitting on 
1830: 24 7b 31 2b 22 24 40 22 7d 2c 20 77 68 69 63 68  ${1+"$@"}, which
1840: 0a 20 20 23 20 69 73 20 63 6f 6e 74 72 61 72 79  .  # is contrary
1850: 20 74 6f 20 6f 75 72 20 75 73 61 67 65 2e 20 20   to our usage.  
1860: 44 69 73 61 62 6c 65 20 74 68 69 73 20 66 65 61  Disable this fea
1870: 74 75 72 65 2e 0a 20 20 61 6c 69 61 73 20 2d 67  ture..  alias -g
1880: 20 27 24 7b 31 2b 22 24 40 22 7d 27 3d 27 22 24   '${1+"$@"}'='"$
1890: 40 22 27 0a 20 20 73 65 74 6f 70 74 20 4e 4f 5f  @"'.  setopt NO_
18a0: 47 4c 4f 42 5f 53 55 42 53 54 0a 65 6c 73 65 0a  GLOB_SUBST.else.
18b0: 20 20 63 61 73 65 20 60 28 73 65 74 20 2d 6f 29    case `(set -o)
18c0: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e   2>/dev/null` in
18d0: 0a 20 20 2a 70 6f 73 69 78 2a 29 20 73 65 74 20  .  *posix*) set 
18e0: 2d 6f 20 70 6f 73 69 78 20 3b 3b 0a 65 73 61 63  -o posix ;;.esac
18f0: 0a 0a 66 69 0a 0a 0a 3a 0a 5f 41 53 45 4f 46 0a  ..fi...:._ASEOF.
1900: 7d 3b 20 74 68 65 6e 0a 20 20 43 4f 4e 46 49 47  }; then.  CONFIG
1910: 5f 53 48 45 4c 4c 3d 24 61 73 5f 73 68 65 6c 6c  _SHELL=$as_shell
1920: 0a 09 20 20 20 20 20 20 20 61 73 5f 68 61 76 65  ..       as_have
1930: 5f 72 65 71 75 69 72 65 64 3d 79 65 73 0a 09 20  _required=yes.. 
1940: 20 20 20 20 20 20 69 66 20 7b 20 22 24 61 73 5f        if { "$as_
1950: 73 68 65 6c 6c 22 20 32 3e 20 2f 64 65 76 2f 6e  shell" 2> /dev/n
1960: 75 6c 6c 20 3c 3c 5c 5f 41 53 45 4f 46 0a 69 66  ull <<\_ASEOF.if
1970: 20 74 65 73 74 20 2d 6e 20 22 24 7b 5a 53 48 5f   test -n "${ZSH_
1980: 56 45 52 53 49 4f 4e 2b 73 65 74 7d 22 20 26 26  VERSION+set}" &&
1990: 20 28 65 6d 75 6c 61 74 65 20 73 68 29 20 3e 2f   (emulate sh) >/
19a0: 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74  dev/null 2>&1; t
19b0: 68 65 6e 0a 20 20 65 6d 75 6c 61 74 65 20 73 68  hen.  emulate sh
19c0: 0a 20 20 4e 55 4c 4c 43 4d 44 3d 3a 0a 20 20 23  .  NULLCMD=:.  #
19d0: 20 50 72 65 2d 34 2e 32 20 76 65 72 73 69 6f 6e   Pre-4.2 version
19e0: 73 20 6f 66 20 5a 73 68 20 64 6f 20 77 6f 72 64  s of Zsh do word
19f0: 20 73 70 6c 69 74 74 69 6e 67 20 6f 6e 20 24 7b   splitting on ${
1a00: 31 2b 22 24 40 22 7d 2c 20 77 68 69 63 68 0a 20  1+"$@"}, which. 
1a10: 20 23 20 69 73 20 63 6f 6e 74 72 61 72 79 20 74   # is contrary t
1a20: 6f 20 6f 75 72 20 75 73 61 67 65 2e 20 20 44 69  o our usage.  Di
1a30: 73 61 62 6c 65 20 74 68 69 73 20 66 65 61 74 75  sable this featu
1a40: 72 65 2e 0a 20 20 61 6c 69 61 73 20 2d 67 20 27  re..  alias -g '
1a50: 24 7b 31 2b 22 24 40 22 7d 27 3d 27 22 24 40 22  ${1+"$@"}'='"$@"
1a60: 27 0a 20 20 73 65 74 6f 70 74 20 4e 4f 5f 47 4c  '.  setopt NO_GL
1a70: 4f 42 5f 53 55 42 53 54 0a 65 6c 73 65 0a 20 20  OB_SUBST.else.  
1a80: 63 61 73 65 20 60 28 73 65 74 20 2d 6f 29 20 32  case `(set -o) 2
1a90: 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a 20  >/dev/null` in. 
1aa0: 20 2a 70 6f 73 69 78 2a 29 20 73 65 74 20 2d 6f   *posix*) set -o
1ab0: 20 70 6f 73 69 78 20 3b 3b 0a 65 73 61 63 0a 0a   posix ;;.esac..
1ac0: 66 69 0a 0a 0a 3a 0a 28 61 73 5f 66 75 6e 63 5f  fi...:.(as_func_
1ad0: 72 65 74 75 72 6e 20 28 29 20 7b 0a 20 20 28 65  return () {.  (e
1ae0: 78 69 74 20 24 31 29 0a 7d 0a 61 73 5f 66 75 6e  xit $1).}.as_fun
1af0: 63 5f 73 75 63 63 65 73 73 20 28 29 20 7b 0a 20  c_success () {. 
1b00: 20 61 73 5f 66 75 6e 63 5f 72 65 74 75 72 6e 20   as_func_return 
1b10: 30 0a 7d 0a 61 73 5f 66 75 6e 63 5f 66 61 69 6c  0.}.as_func_fail
1b20: 75 72 65 20 28 29 20 7b 0a 20 20 61 73 5f 66 75  ure () {.  as_fu
1b30: 6e 63 5f 72 65 74 75 72 6e 20 31 0a 7d 0a 61 73  nc_return 1.}.as
1b40: 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63 65 73  _func_ret_succes
1b50: 73 20 28 29 20 7b 0a 20 20 72 65 74 75 72 6e 20  s () {.  return 
1b60: 30 0a 7d 0a 61 73 5f 66 75 6e 63 5f 72 65 74 5f  0.}.as_func_ret_
1b70: 66 61 69 6c 75 72 65 20 28 29 20 7b 0a 20 20 72  failure () {.  r
1b80: 65 74 75 72 6e 20 31 0a 7d 0a 0a 65 78 69 74 63  eturn 1.}..exitc
1b90: 6f 64 65 3d 30 0a 69 66 20 61 73 5f 66 75 6e 63  ode=0.if as_func
1ba0: 5f 73 75 63 63 65 73 73 3b 20 74 68 65 6e 0a 20  _success; then. 
1bb0: 20 3a 0a 65 6c 73 65 0a 20 20 65 78 69 74 63 6f   :.else.  exitco
1bc0: 64 65 3d 31 0a 20 20 65 63 68 6f 20 61 73 5f 66  de=1.  echo as_f
1bd0: 75 6e 63 5f 73 75 63 63 65 73 73 20 66 61 69 6c  unc_success fail
1be0: 65 64 2e 0a 66 69 0a 0a 69 66 20 61 73 5f 66 75  ed..fi..if as_fu
1bf0: 6e 63 5f 66 61 69 6c 75 72 65 3b 20 74 68 65 6e  nc_failure; then
1c00: 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 0a 20 20  .  exitcode=1.  
1c10: 65 63 68 6f 20 61 73 5f 66 75 6e 63 5f 66 61 69  echo as_func_fai
1c20: 6c 75 72 65 20 73 75 63 63 65 65 64 65 64 2e 0a  lure succeeded..
1c30: 66 69 0a 0a 69 66 20 61 73 5f 66 75 6e 63 5f 72  fi..if as_func_r
1c40: 65 74 5f 73 75 63 63 65 73 73 3b 20 74 68 65 6e  et_success; then
1c50: 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 78 69 74  .  :.else.  exit
1c60: 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20 61 73  code=1.  echo as
1c70: 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63 65 73  _func_ret_succes
1c80: 73 20 66 61 69 6c 65 64 2e 0a 66 69 0a 0a 69 66  s failed..fi..if
1c90: 20 61 73 5f 66 75 6e 63 5f 72 65 74 5f 66 61 69   as_func_ret_fai
1ca0: 6c 75 72 65 3b 20 74 68 65 6e 0a 20 20 65 78 69  lure; then.  exi
1cb0: 74 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20 61  tcode=1.  echo a
1cc0: 73 5f 66 75 6e 63 5f 72 65 74 5f 66 61 69 6c 75  s_func_ret_failu
1cd0: 72 65 20 73 75 63 63 65 65 64 65 64 2e 0a 66 69  re succeeded..fi
1ce0: 0a 0a 69 66 20 28 20 73 65 74 20 78 3b 20 61 73  ..if ( set x; as
1cf0: 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63 65 73  _func_ret_succes
1d00: 73 20 79 20 26 26 20 74 65 73 74 20 78 20 3d 20  s y && test x = 
1d10: 22 24 31 22 20 29 3b 20 74 68 65 6e 0a 20 20 3a  "$1" ); then.  :
1d20: 0a 65 6c 73 65 0a 20 20 65 78 69 74 63 6f 64 65  .else.  exitcode
1d30: 3d 31 0a 20 20 65 63 68 6f 20 70 6f 73 69 74 69  =1.  echo positi
1d40: 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 20  onal parameters 
1d50: 77 65 72 65 20 6e 6f 74 20 73 61 76 65 64 2e 0a  were not saved..
1d60: 66 69 0a 0a 74 65 73 74 20 24 65 78 69 74 63 6f  fi..test $exitco
1d70: 64 65 20 3d 20 30 29 20 7c 7c 20 7b 20 28 65 78  de = 0) || { (ex
1d80: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
1d90: 0a 0a 28 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f  ..(.  as_lineno_
1da0: 31 3d 24 4c 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c  1=$LINENO.  as_l
1db0: 69 6e 65 6e 6f 5f 32 3d 24 4c 49 4e 45 4e 4f 0a  ineno_2=$LINENO.
1dc0: 20 20 74 65 73 74 20 22 78 24 61 73 5f 6c 69 6e    test "x$as_lin
1dd0: 65 6e 6f 5f 31 22 20 21 3d 20 22 78 24 61 73 5f  eno_1" != "x$as_
1de0: 6c 69 6e 65 6e 6f 5f 32 22 20 26 26 0a 20 20 74  lineno_2" &&.  t
1df0: 65 73 74 20 22 78 60 65 78 70 72 20 24 61 73 5f  est "x`expr $as_
1e00: 6c 69 6e 65 6e 6f 5f 31 20 2b 20 31 60 22 20 3d  lineno_1 + 1`" =
1e10: 20 22 78 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 22   "x$as_lineno_2"
1e20: 29 20 7c 7c 20 7b 20 28 65 78 69 74 20 31 29 3b  ) || { (exit 1);
1e30: 20 65 78 69 74 20 31 3b 20 7d 0a 0a 5f 41 53 45   exit 1; }.._ASE
1e40: 4f 46 0a 7d 3b 20 74 68 65 6e 0a 20 20 62 72 65  OF.}; then.  bre
1e50: 61 6b 0a 66 69 0a 0a 66 69 0a 0a 20 20 20 20 20  ak.fi..fi..     
1e60: 20 64 6f 6e 65 0a 0a 20 20 20 20 20 20 69 66 20   done..      if 
1e70: 74 65 73 74 20 22 78 24 43 4f 4e 46 49 47 5f 53  test "x$CONFIG_S
1e80: 48 45 4c 4c 22 20 21 3d 20 78 3b 20 74 68 65 6e  HELL" != x; then
1e90: 0a 20 20 66 6f 72 20 61 73 5f 76 61 72 20 69 6e  .  for as_var in
1ea0: 20 42 41 53 48 5f 45 4e 56 20 45 4e 56 0a 09 64   BASH_ENV ENV..d
1eb0: 6f 20 28 24 61 73 5f 75 6e 73 65 74 20 24 61 73  o ($as_unset $as
1ec0: 5f 76 61 72 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c  _var) >/dev/null
1ed0: 20 32 3e 26 31 20 26 26 20 24 61 73 5f 75 6e 73   2>&1 && $as_uns
1ee0: 65 74 20 24 61 73 5f 76 61 72 0a 09 64 6f 6e 65  et $as_var..done
1ef0: 0a 09 65 78 70 6f 72 74 20 43 4f 4e 46 49 47 5f  ..export CONFIG_
1f00: 53 48 45 4c 4c 0a 09 65 78 65 63 20 22 24 43 4f  SHELL..exec "$CO
1f10: 4e 46 49 47 5f 53 48 45 4c 4c 22 20 22 24 61 73  NFIG_SHELL" "$as
1f20: 5f 6d 79 73 65 6c 66 22 20 24 7b 31 2b 22 24 40  _myself" ${1+"$@
1f30: 22 7d 0a 66 69 0a 0a 0a 20 20 20 20 69 66 20 74  "}.fi...    if t
1f40: 65 73 74 20 24 61 73 5f 68 61 76 65 5f 72 65 71  est $as_have_req
1f50: 75 69 72 65 64 20 3d 20 6e 6f 3b 20 74 68 65 6e  uired = no; then
1f60: 0a 20 20 65 63 68 6f 20 54 68 69 73 20 73 63 72  .  echo This scr
1f70: 69 70 74 20 72 65 71 75 69 72 65 73 20 61 20 73  ipt requires a s
1f80: 68 65 6c 6c 20 6d 6f 72 65 20 6d 6f 64 65 72 6e  hell more modern
1f90: 20 74 68 61 6e 20 61 6c 6c 20 74 68 65 0a 20 20   than all the.  
1fa0: 20 20 20 20 65 63 68 6f 20 73 68 65 6c 6c 73 20      echo shells 
1fb0: 74 68 61 74 20 49 20 66 6f 75 6e 64 20 6f 6e 20  that I found on 
1fc0: 79 6f 75 72 20 73 79 73 74 65 6d 2e 20 20 50 6c  your system.  Pl
1fd0: 65 61 73 65 20 69 6e 73 74 61 6c 6c 20 61 0a 20  ease install a. 
1fe0: 20 20 20 20 20 65 63 68 6f 20 6d 6f 64 65 72 6e       echo modern
1ff0: 20 73 68 65 6c 6c 2c 20 6f 72 20 6d 61 6e 75 61   shell, or manua
2000: 6c 6c 79 20 72 75 6e 20 74 68 65 20 73 63 72 69  lly run the scri
2010: 70 74 20 75 6e 64 65 72 20 73 75 63 68 20 61 0a  pt under such a.
2020: 20 20 20 20 20 20 65 63 68 6f 20 73 68 65 6c 6c        echo shell
2030: 20 69 66 20 79 6f 75 20 64 6f 20 68 61 76 65 20   if you do have 
2040: 6f 6e 65 2e 0a 20 20 20 20 20 20 7b 20 28 65 78  one..      { (ex
2050: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
2060: 0a 66 69 0a 0a 0a 66 69 0a 0a 66 69 0a 0a 0a 0a  .fi...fi..fi....
2070: 28 65 76 61 6c 20 22 61 73 5f 66 75 6e 63 5f 72  (eval "as_func_r
2080: 65 74 75 72 6e 20 28 29 20 7b 0a 20 20 28 65 78  eturn () {.  (ex
2090: 69 74 20 5c 24 31 29 0a 7d 0a 61 73 5f 66 75 6e  it \$1).}.as_fun
20a0: 63 5f 73 75 63 63 65 73 73 20 28 29 20 7b 0a 20  c_success () {. 
20b0: 20 61 73 5f 66 75 6e 63 5f 72 65 74 75 72 6e 20   as_func_return 
20c0: 30 0a 7d 0a 61 73 5f 66 75 6e 63 5f 66 61 69 6c  0.}.as_func_fail
20d0: 75 72 65 20 28 29 20 7b 0a 20 20 61 73 5f 66 75  ure () {.  as_fu
20e0: 6e 63 5f 72 65 74 75 72 6e 20 31 0a 7d 0a 61 73  nc_return 1.}.as
20f0: 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63 65 73  _func_ret_succes
2100: 73 20 28 29 20 7b 0a 20 20 72 65 74 75 72 6e 20  s () {.  return 
2110: 30 0a 7d 0a 61 73 5f 66 75 6e 63 5f 72 65 74 5f  0.}.as_func_ret_
2120: 66 61 69 6c 75 72 65 20 28 29 20 7b 0a 20 20 72  failure () {.  r
2130: 65 74 75 72 6e 20 31 0a 7d 0a 0a 65 78 69 74 63  eturn 1.}..exitc
2140: 6f 64 65 3d 30 0a 69 66 20 61 73 5f 66 75 6e 63  ode=0.if as_func
2150: 5f 73 75 63 63 65 73 73 3b 20 74 68 65 6e 0a 20  _success; then. 
2160: 20 3a 0a 65 6c 73 65 0a 20 20 65 78 69 74 63 6f   :.else.  exitco
2170: 64 65 3d 31 0a 20 20 65 63 68 6f 20 61 73 5f 66  de=1.  echo as_f
2180: 75 6e 63 5f 73 75 63 63 65 73 73 20 66 61 69 6c  unc_success fail
2190: 65 64 2e 0a 66 69 0a 0a 69 66 20 61 73 5f 66 75  ed..fi..if as_fu
21a0: 6e 63 5f 66 61 69 6c 75 72 65 3b 20 74 68 65 6e  nc_failure; then
21b0: 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 0a 20 20  .  exitcode=1.  
21c0: 65 63 68 6f 20 61 73 5f 66 75 6e 63 5f 66 61 69  echo as_func_fai
21d0: 6c 75 72 65 20 73 75 63 63 65 65 64 65 64 2e 0a  lure succeeded..
21e0: 66 69 0a 0a 69 66 20 61 73 5f 66 75 6e 63 5f 72  fi..if as_func_r
21f0: 65 74 5f 73 75 63 63 65 73 73 3b 20 74 68 65 6e  et_success; then
2200: 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 78 69 74  .  :.else.  exit
2210: 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20 61 73  code=1.  echo as
2220: 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63 65 73  _func_ret_succes
2230: 73 20 66 61 69 6c 65 64 2e 0a 66 69 0a 0a 69 66  s failed..fi..if
2240: 20 61 73 5f 66 75 6e 63 5f 72 65 74 5f 66 61 69   as_func_ret_fai
2250: 6c 75 72 65 3b 20 74 68 65 6e 0a 20 20 65 78 69  lure; then.  exi
2260: 74 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20 61  tcode=1.  echo a
2270: 73 5f 66 75 6e 63 5f 72 65 74 5f 66 61 69 6c 75  s_func_ret_failu
2280: 72 65 20 73 75 63 63 65 65 64 65 64 2e 0a 66 69  re succeeded..fi
2290: 0a 0a 69 66 20 28 20 73 65 74 20 78 3b 20 61 73  ..if ( set x; as
22a0: 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63 65 73  _func_ret_succes
22b0: 73 20 79 20 26 26 20 74 65 73 74 20 78 20 3d 20  s y && test x = 
22c0: 5c 22 5c 24 31 5c 22 20 29 3b 20 74 68 65 6e 0a  \"\$1\" ); then.
22d0: 20 20 3a 0a 65 6c 73 65 0a 20 20 65 78 69 74 63    :.else.  exitc
22e0: 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20 70 6f 73  ode=1.  echo pos
22f0: 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65  itional paramete
2300: 72 73 20 77 65 72 65 20 6e 6f 74 20 73 61 76 65  rs were not save
2310: 64 2e 0a 66 69 0a 0a 74 65 73 74 20 5c 24 65 78  d..fi..test \$ex
2320: 69 74 63 6f 64 65 20 3d 20 30 22 29 20 7c 7c 20  itcode = 0") || 
2330: 7b 0a 20 20 65 63 68 6f 20 4e 6f 20 73 68 65 6c  {.  echo No shel
2340: 6c 20 66 6f 75 6e 64 20 74 68 61 74 20 73 75 70  l found that sup
2350: 70 6f 72 74 73 20 73 68 65 6c 6c 20 66 75 6e 63  ports shell func
2360: 74 69 6f 6e 73 2e 0a 20 20 65 63 68 6f 20 50 6c  tions..  echo Pl
2370: 65 61 73 65 20 74 65 6c 6c 20 62 75 67 2d 61 75  ease tell bug-au
2380: 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 20 61  toconf@gnu.org a
2390: 62 6f 75 74 20 79 6f 75 72 20 73 79 73 74 65 6d  bout your system
23a0: 2c 0a 20 20 65 63 68 6f 20 69 6e 63 6c 75 64 69  ,.  echo includi
23b0: 6e 67 20 61 6e 79 20 65 72 72 6f 72 20 70 6f 73  ng any error pos
23c0: 73 69 62 6c 79 20 6f 75 74 70 75 74 20 62 65 66  sibly output bef
23d0: 6f 72 65 20 74 68 69 73 20 6d 65 73 73 61 67 65  ore this message
23e0: 2e 0a 20 20 65 63 68 6f 20 54 68 69 73 20 63 61  ..  echo This ca
23f0: 6e 20 68 65 6c 70 20 75 73 20 69 6d 70 72 6f 76  n help us improv
2400: 65 20 66 75 74 75 72 65 20 61 75 74 6f 63 6f 6e  e future autocon
2410: 66 20 76 65 72 73 69 6f 6e 73 2e 0a 20 20 65 63  f versions..  ec
2420: 68 6f 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e  ho Configuration
2430: 20 77 69 6c 6c 20 6e 6f 77 20 70 72 6f 63 65 65   will now procee
2440: 64 20 77 69 74 68 6f 75 74 20 73 68 65 6c 6c 20  d without shell 
2450: 66 75 6e 63 74 69 6f 6e 73 2e 0a 7d 0a 0a 0a 0a  functions..}....
2460: 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 3d 24 4c    as_lineno_1=$L
2470: 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c 69 6e 65 6e  INENO.  as_linen
2480: 6f 5f 32 3d 24 4c 49 4e 45 4e 4f 0a 20 20 74 65  o_2=$LINENO.  te
2490: 73 74 20 22 78 24 61 73 5f 6c 69 6e 65 6e 6f 5f  st "x$as_lineno_
24a0: 31 22 20 21 3d 20 22 78 24 61 73 5f 6c 69 6e 65  1" != "x$as_line
24b0: 6e 6f 5f 32 22 20 26 26 0a 20 20 74 65 73 74 20  no_2" &&.  test 
24c0: 22 78 60 65 78 70 72 20 24 61 73 5f 6c 69 6e 65  "x`expr $as_line
24d0: 6e 6f 5f 31 20 2b 20 31 60 22 20 3d 20 22 78 24  no_1 + 1`" = "x$
24e0: 61 73 5f 6c 69 6e 65 6e 6f 5f 32 22 20 7c 7c 20  as_lineno_2" || 
24f0: 7b 0a 0a 20 20 23 20 43 72 65 61 74 65 20 24 61  {..  # Create $a
2500: 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 20 61 73 20 61  s_me.lineno as a
2510: 20 63 6f 70 79 20 6f 66 20 24 61 73 5f 6d 79 73   copy of $as_mys
2520: 65 6c 66 2c 20 62 75 74 20 77 69 74 68 20 24 4c  elf, but with $L
2530: 49 4e 45 4e 4f 0a 20 20 23 20 75 6e 69 66 6f 72  INENO.  # unifor
2540: 6d 6c 79 20 72 65 70 6c 61 63 65 64 20 62 79 20  mly replaced by 
2550: 74 68 65 20 6c 69 6e 65 20 6e 75 6d 62 65 72 2e  the line number.
2560: 20 20 54 68 65 20 66 69 72 73 74 20 27 73 65 64    The first 'sed
2570: 27 20 69 6e 73 65 72 74 73 20 61 0a 20 20 23 20  ' inserts a.  # 
2580: 6c 69 6e 65 2d 6e 75 6d 62 65 72 20 6c 69 6e 65  line-number line
2590: 20 61 66 74 65 72 20 65 61 63 68 20 6c 69 6e 65   after each line
25a0: 20 75 73 69 6e 67 20 24 4c 49 4e 45 4e 4f 3b 20   using $LINENO; 
25b0: 74 68 65 20 73 65 63 6f 6e 64 20 27 73 65 64 27  the second 'sed'
25c0: 0a 20 20 23 20 64 6f 65 73 20 74 68 65 20 72 65  .  # does the re
25d0: 61 6c 20 77 6f 72 6b 2e 20 20 54 68 65 20 73 65  al work.  The se
25e0: 63 6f 6e 64 20 73 63 72 69 70 74 20 75 73 65 73  cond script uses
25f0: 20 27 4e 27 20 74 6f 20 70 61 69 72 20 65 61 63   'N' to pair eac
2600: 68 0a 20 20 23 20 6c 69 6e 65 2d 6e 75 6d 62 65  h.  # line-numbe
2610: 72 20 6c 69 6e 65 20 77 69 74 68 20 74 68 65 20  r line with the 
2620: 6c 69 6e 65 20 63 6f 6e 74 61 69 6e 69 6e 67 20  line containing 
2630: 24 4c 49 4e 45 4e 4f 2c 20 61 6e 64 20 61 70 70  $LINENO, and app
2640: 65 6e 64 73 0a 20 20 23 20 74 72 61 69 6c 69 6e  ends.  # trailin
2650: 67 20 27 2d 27 20 64 75 72 69 6e 67 20 73 75 62  g '-' during sub
2660: 73 74 69 74 75 74 69 6f 6e 20 73 6f 20 74 68 61  stitution so tha
2670: 74 20 24 4c 49 4e 45 4e 4f 20 69 73 20 6e 6f 74  t $LINENO is not
2680: 20 61 20 73 70 65 63 69 61 6c 0a 20 20 23 20 63   a special.  # c
2690: 61 73 65 20 61 74 20 6c 69 6e 65 20 65 6e 64 2e  ase at line end.
26a0: 0a 20 20 23 20 28 52 61 6a 61 20 52 20 48 61 72  .  # (Raja R Har
26b0: 69 6e 61 74 68 20 73 75 67 67 65 73 74 65 64 20  inath suggested 
26c0: 73 65 64 20 27 3d 27 2c 20 61 6e 64 20 50 61 75  sed '=', and Pau
26d0: 6c 20 45 67 67 65 72 74 20 77 72 6f 74 65 20 74  l Eggert wrote t
26e0: 68 65 0a 20 20 23 20 73 63 72 69 70 74 73 20 77  he.  # scripts w
26f0: 69 74 68 20 6f 70 74 69 6d 69 7a 61 74 69 6f 6e  ith optimization
2700: 20 68 65 6c 70 20 66 72 6f 6d 20 50 61 6f 6c 6f   help from Paolo
2710: 20 42 6f 6e 7a 69 6e 69 2e 20 20 42 6c 61 6d 65   Bonzini.  Blame
2720: 20 4c 65 65 0a 20 20 23 20 45 2e 20 4d 63 4d 61   Lee.  # E. McMa
2730: 68 6f 6e 20 28 31 39 33 31 2d 31 39 38 39 29 20  hon (1931-1989) 
2740: 66 6f 72 20 73 65 64 27 73 20 73 79 6e 74 61 78  for sed's syntax
2750: 2e 20 20 3a 2d 29 0a 20 20 73 65 64 20 2d 6e 20  .  :-).  sed -n 
2760: 27 0a 20 20 20 20 70 0a 20 20 20 20 2f 5b 24 5d  '.    p.    /[$]
2770: 4c 49 4e 45 4e 4f 2f 3d 0a 20 20 27 20 3c 24 61  LINENO/=.  ' <$a
2780: 73 5f 6d 79 73 65 6c 66 20 7c 0a 20 20 20 20 73  s_myself |.    s
2790: 65 64 20 27 0a 20 20 20 20 20 20 73 2f 5b 24 5d  ed '.      s/[$]
27a0: 4c 49 4e 45 4e 4f 2e 2a 2f 26 2d 2f 0a 20 20 20  LINENO.*/&-/.   
27b0: 20 20 20 74 20 6c 69 6e 65 6e 6f 0a 20 20 20 20     t lineno.    
27c0: 20 20 62 0a 20 20 20 20 20 20 3a 6c 69 6e 65 6e    b.      :linen
27d0: 6f 0a 20 20 20 20 20 20 4e 0a 20 20 20 20 20 20  o.      N.      
27e0: 3a 6c 6f 6f 70 0a 20 20 20 20 20 20 73 2f 5b 24  :loop.      s/[$
27f0: 5d 4c 49 4e 45 4e 4f 5c 28 5b 5e 27 24 61 73 5f  ]LINENO\([^'$as_
2800: 63 72 5f 61 6c 6e 75 6d 27 5f 5d 2e 2a 5c 6e 5c  cr_alnum'_].*\n\
2810: 29 5c 28 2e 2a 5c 29 2f 5c 32 5c 31 5c 32 2f 0a  )\(.*\)/\2\1\2/.
2820: 20 20 20 20 20 20 74 20 6c 6f 6f 70 0a 20 20 20        t loop.   
2830: 20 20 20 73 2f 2d 5c 6e 2e 2a 2f 2f 0a 20 20 20     s/-\n.*//.   
2840: 20 27 20 3e 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e   ' >$as_me.linen
2850: 6f 20 26 26 0a 20 20 63 68 6d 6f 64 20 2b 78 20  o &&.  chmod +x 
2860: 22 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 22 20  "$as_me.lineno" 
2870: 7c 7c 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68  ||.    { $as_ech
2880: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
2890: 3a 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20  : cannot create 
28a0: 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 3b 20 72  $as_me.lineno; r
28b0: 65 72 75 6e 20 77 69 74 68 20 61 20 50 4f 53 49  erun with a POSI
28c0: 58 20 73 68 65 6c 6c 22 20 3e 26 32 0a 20 20 20  X shell" >&2.   
28d0: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
28e0: 20 31 3b 20 7d 3b 20 7d 0a 0a 20 20 23 20 44 6f   1; }; }..  # Do
28f0: 6e 27 74 20 74 72 79 20 74 6f 20 65 78 65 63 20  n't try to exec 
2900: 61 73 20 69 74 20 63 68 61 6e 67 65 73 20 24 5b  as it changes $[
2910: 30 5d 2c 20 63 61 75 73 69 6e 67 20 61 6c 6c 20  0], causing all 
2920: 73 6f 72 74 20 6f 66 20 70 72 6f 62 6c 65 6d 73  sort of problems
2930: 0a 20 20 23 20 28 74 68 65 20 64 69 72 6e 61 6d  .  # (the dirnam
2940: 65 20 6f 66 20 24 5b 30 5d 20 69 73 20 6e 6f 74  e of $[0] is not
2950: 20 74 68 65 20 70 6c 61 63 65 20 77 68 65 72 65   the place where
2960: 20 77 65 20 6d 69 67 68 74 20 66 69 6e 64 20 74   we might find t
2970: 68 65 0a 20 20 23 20 6f 72 69 67 69 6e 61 6c 20  he.  # original 
2980: 61 6e 64 20 73 6f 20 6f 6e 2e 20 20 41 75 74 6f  and so on.  Auto
2990: 63 6f 6e 66 20 69 73 20 65 73 70 65 63 69 61 6c  conf is especial
29a0: 6c 79 20 73 65 6e 73 69 74 69 76 65 20 74 6f 20  ly sensitive to 
29b0: 74 68 69 73 29 2e 0a 20 20 2e 20 22 2e 2f 24 61  this)..  . "./$a
29c0: 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 22 0a 20 20 23  s_me.lineno".  #
29d0: 20 45 78 69 74 20 73 74 61 74 75 73 20 69 73 20   Exit status is 
29e0: 74 68 61 74 20 6f 66 20 74 68 65 20 6c 61 73 74  that of the last
29f0: 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 65 78 69 74   command..  exit
2a00: 0a 7d 0a 0a 0a 69 66 20 28 61 73 5f 64 69 72 3d  .}...if (as_dir=
2a10: 60 64 69 72 6e 61 6d 65 20 2d 2d 20 2f 60 20 26  `dirname -- /` &
2a20: 26 20 74 65 73 74 20 22 58 24 61 73 5f 64 69 72  & test "X$as_dir
2a30: 22 20 3d 20 58 2f 29 20 3e 2f 64 65 76 2f 6e 75  " = X/) >/dev/nu
2a40: 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20  ll 2>&1; then.  
2a50: 61 73 5f 64 69 72 6e 61 6d 65 3d 64 69 72 6e 61  as_dirname=dirna
2a60: 6d 65 0a 65 6c 73 65 0a 20 20 61 73 5f 64 69 72  me.else.  as_dir
2a70: 6e 61 6d 65 3d 66 61 6c 73 65 0a 66 69 0a 0a 45  name=false.fi..E
2a80: 43 48 4f 5f 43 3d 20 45 43 48 4f 5f 4e 3d 20 45  CHO_C= ECHO_N= E
2a90: 43 48 4f 5f 54 3d 0a 63 61 73 65 20 60 65 63 68  CHO_T=.case `ech
2aa0: 6f 20 2d 6e 20 78 60 20 69 6e 0a 2d 6e 2a 29 0a  o -n x` in.-n*).
2ab0: 20 20 63 61 73 65 20 60 65 63 68 6f 20 27 78 5c    case `echo 'x\
2ac0: 63 27 60 20 69 6e 0a 20 20 2a 63 2a 29 20 45 43  c'` in.  *c*) EC
2ad0: 48 4f 5f 54 3d 27 09 27 3b 3b 09 23 20 45 43 48  HO_T='.';;.# ECH
2ae0: 4f 5f 54 20 69 73 20 73 69 6e 67 6c 65 20 74 61  O_T is single ta
2af0: 62 20 63 68 61 72 61 63 74 65 72 2e 0a 20 20 2a  b character..  *
2b00: 29 20 20 20 45 43 48 4f 5f 43 3d 27 5c 63 27 3b  )   ECHO_C='\c';
2b10: 3b 0a 20 20 65 73 61 63 3b 3b 0a 2a 29 0a 20 20  ;.  esac;;.*).  
2b20: 45 43 48 4f 5f 4e 3d 27 2d 6e 27 3b 3b 0a 65 73  ECHO_N='-n';;.es
2b30: 61 63 0a 69 66 20 65 78 70 72 20 61 20 3a 20 27  ac.if expr a : '
2b40: 5c 28 61 5c 29 27 20 3e 2f 64 65 76 2f 6e 75 6c  \(a\)' >/dev/nul
2b50: 6c 20 32 3e 26 31 20 26 26 0a 20 20 20 74 65 73  l 2>&1 &&.   tes
2b60: 74 20 22 58 60 65 78 70 72 20 30 30 30 30 31 20  t "X`expr 00001 
2b70: 3a 20 27 2e 2a 5c 28 2e 2e 2e 5c 29 27 60 22 20  : '.*\(...\)'`" 
2b80: 3d 20 58 30 30 31 3b 20 74 68 65 6e 0a 20 20 61  = X001; then.  a
2b90: 73 5f 65 78 70 72 3d 65 78 70 72 0a 65 6c 73 65  s_expr=expr.else
2ba0: 0a 20 20 61 73 5f 65 78 70 72 3d 66 61 6c 73 65  .  as_expr=false
2bb0: 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 24  .fi..rm -f conf$
2bc0: 24 20 63 6f 6e 66 24 24 2e 65 78 65 20 63 6f 6e  $ conf$$.exe con
2bd0: 66 24 24 2e 66 69 6c 65 0a 69 66 20 74 65 73 74  f$$.file.if test
2be0: 20 2d 64 20 63 6f 6e 66 24 24 2e 64 69 72 3b 20   -d conf$$.dir; 
2bf0: 74 68 65 6e 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  then.  rm -f con
2c00: 66 24 24 2e 64 69 72 2f 63 6f 6e 66 24 24 2e 66  f$$.dir/conf$$.f
2c10: 69 6c 65 0a 65 6c 73 65 0a 20 20 72 6d 20 2d 66  ile.else.  rm -f
2c20: 20 63 6f 6e 66 24 24 2e 64 69 72 0a 20 20 6d 6b   conf$$.dir.  mk
2c30: 64 69 72 20 63 6f 6e 66 24 24 2e 64 69 72 20 32  dir conf$$.dir 2
2c40: 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 66 69 0a 69 66  >/dev/null.fi.if
2c50: 20 28 65 63 68 6f 20 3e 63 6f 6e 66 24 24 2e 66   (echo >conf$$.f
2c60: 69 6c 65 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  ile) 2>/dev/null
2c70: 3b 20 74 68 65 6e 0a 20 20 69 66 20 6c 6e 20 2d  ; then.  if ln -
2c80: 73 20 63 6f 6e 66 24 24 2e 66 69 6c 65 20 63 6f  s conf$$.file co
2c90: 6e 66 24 24 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  nf$$ 2>/dev/null
2ca0: 3b 20 74 68 65 6e 0a 20 20 20 20 61 73 5f 6c 6e  ; then.    as_ln
2cb0: 5f 73 3d 27 6c 6e 20 2d 73 27 0a 20 20 20 20 23  _s='ln -s'.    #
2cc0: 20 2e 2e 2e 20 62 75 74 20 74 68 65 72 65 20 61   ... but there a
2cd0: 72 65 20 74 77 6f 20 67 6f 74 63 68 61 73 3a 0a  re two gotchas:.
2ce0: 20 20 20 20 23 20 31 29 20 4f 6e 20 4d 53 59 53      # 1) On MSYS
2cf0: 2c 20 62 6f 74 68 20 60 6c 6e 20 2d 73 20 66 69  , both `ln -s fi
2d00: 6c 65 20 64 69 72 27 20 61 6e 64 20 60 6c 6e 20  le dir' and `ln 
2d10: 66 69 6c 65 20 64 69 72 27 20 66 61 69 6c 2e 0a  file dir' fail..
2d20: 20 20 20 20 23 20 32 29 20 44 4a 47 50 50 20 3c      # 2) DJGPP <
2d30: 20 32 2e 30 34 20 68 61 73 20 6e 6f 20 73 79 6d   2.04 has no sym
2d40: 6c 69 6e 6b 73 3b 20 60 6c 6e 20 2d 73 27 20 63  links; `ln -s' c
2d50: 72 65 61 74 65 73 20 61 20 77 72 61 70 70 65 72  reates a wrapper
2d60: 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 20 20 20   executable..   
2d70: 20 23 20 49 6e 20 62 6f 74 68 20 63 61 73 65 73   # In both cases
2d80: 2c 20 77 65 20 68 61 76 65 20 74 6f 20 64 65 66  , we have to def
2d90: 61 75 6c 74 20 74 6f 20 60 63 70 20 2d 70 27 2e  ault to `cp -p'.
2da0: 0a 20 20 20 20 6c 6e 20 2d 73 20 63 6f 6e 66 24  .    ln -s conf$
2db0: 24 2e 66 69 6c 65 20 63 6f 6e 66 24 24 2e 64 69  $.file conf$$.di
2dc0: 72 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26  r 2>/dev/null &&
2dd0: 20 74 65 73 74 20 21 20 2d 66 20 63 6f 6e 66 24   test ! -f conf$
2de0: 24 2e 65 78 65 20 7c 7c 0a 20 20 20 20 20 20 61  $.exe ||.      a
2df0: 73 5f 6c 6e 5f 73 3d 27 63 70 20 2d 70 27 0a 20  s_ln_s='cp -p'. 
2e00: 20 65 6c 69 66 20 6c 6e 20 63 6f 6e 66 24 24 2e   elif ln conf$$.
2e10: 66 69 6c 65 20 63 6f 6e 66 24 24 20 32 3e 2f 64  file conf$$ 2>/d
2e20: 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20  ev/null; then.  
2e30: 20 20 61 73 5f 6c 6e 5f 73 3d 6c 6e 0a 20 20 65    as_ln_s=ln.  e
2e40: 6c 73 65 0a 20 20 20 20 61 73 5f 6c 6e 5f 73 3d  lse.    as_ln_s=
2e50: 27 63 70 20 2d 70 27 0a 20 20 66 69 0a 65 6c 73  'cp -p'.  fi.els
2e60: 65 0a 20 20 61 73 5f 6c 6e 5f 73 3d 27 63 70 20  e.  as_ln_s='cp 
2e70: 2d 70 27 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  -p'.fi.rm -f con
2e80: 66 24 24 20 63 6f 6e 66 24 24 2e 65 78 65 20 63  f$$ conf$$.exe c
2e90: 6f 6e 66 24 24 2e 64 69 72 2f 63 6f 6e 66 24 24  onf$$.dir/conf$$
2ea0: 2e 66 69 6c 65 20 63 6f 6e 66 24 24 2e 66 69 6c  .file conf$$.fil
2eb0: 65 0a 72 6d 64 69 72 20 63 6f 6e 66 24 24 2e 64  e.rmdir conf$$.d
2ec0: 69 72 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 0a  ir 2>/dev/null..
2ed0: 69 66 20 6d 6b 64 69 72 20 2d 70 20 2e 20 32 3e  if mkdir -p . 2>
2ee0: 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
2ef0: 20 20 61 73 5f 6d 6b 64 69 72 5f 70 3d 3a 0a 65    as_mkdir_p=:.e
2f00: 6c 73 65 0a 20 20 74 65 73 74 20 2d 64 20 2e 2f  lse.  test -d ./
2f10: 2d 70 20 26 26 20 72 6d 64 69 72 20 2e 2f 2d 70  -p && rmdir ./-p
2f20: 0a 20 20 61 73 5f 6d 6b 64 69 72 5f 70 3d 66 61  .  as_mkdir_p=fa
2f30: 6c 73 65 0a 66 69 0a 0a 69 66 20 74 65 73 74 20  lse.fi..if test 
2f40: 2d 78 20 2f 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  -x / >/dev/null 
2f50: 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 61 73 5f  2>&1; then.  as_
2f60: 74 65 73 74 5f 78 3d 27 74 65 73 74 20 2d 78 27  test_x='test -x'
2f70: 0a 65 6c 73 65 0a 20 20 69 66 20 6c 73 20 2d 64  .else.  if ls -d
2f80: 4c 20 2f 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  L / >/dev/null 2
2f90: 3e 26 31 3b 20 74 68 65 6e 0a 20 20 20 20 61 73  >&1; then.    as
2fa0: 5f 6c 73 5f 4c 5f 6f 70 74 69 6f 6e 3d 4c 0a 20  _ls_L_option=L. 
2fb0: 20 65 6c 73 65 0a 20 20 20 20 61 73 5f 6c 73 5f   else.    as_ls_
2fc0: 4c 5f 6f 70 74 69 6f 6e 3d 0a 20 20 66 69 0a 20  L_option=.  fi. 
2fd0: 20 61 73 5f 74 65 73 74 5f 78 3d 27 0a 20 20 20   as_test_x='.   
2fe0: 20 65 76 61 6c 20 73 68 20 2d 63 20 27 5c 27 27   eval sh -c '\''
2ff0: 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d  .      if test -
3000: 64 20 22 24 31 22 3b 20 74 68 65 6e 0a 09 74 65  d "$1"; then..te
3010: 73 74 20 2d 64 20 22 24 31 2f 2e 22 3b 0a 20 20  st -d "$1/.";.  
3020: 20 20 20 20 65 6c 73 65 0a 09 63 61 73 65 20 24      else..case $
3030: 31 20 69 6e 0a 09 2d 2a 29 73 65 74 20 22 2e 2f  1 in..-*)set "./
3040: 24 31 22 3b 3b 0a 09 65 73 61 63 3b 0a 09 63 61  $1";;..esac;..ca
3050: 73 65 20 60 6c 73 20 2d 6c 64 27 24 61 73 5f 6c  se `ls -ld'$as_l
3060: 73 5f 4c 5f 6f 70 74 69 6f 6e 27 20 22 24 31 22  s_L_option' "$1"
3070: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e   2>/dev/null` in
3080: 0a 09 3f 3f 3f 5b 73 78 5d 2a 29 3a 3b 3b 2a 29  ..???[sx]*):;;*)
3090: 66 61 6c 73 65 3b 3b 65 73 61 63 3b 66 69 0a 20  false;;esac;fi. 
30a0: 20 20 20 27 5c 27 27 20 73 68 0a 20 20 27 0a 66     '\'' sh.  '.f
30b0: 69 0a 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f  i.as_executable_
30c0: 70 3d 24 61 73 5f 74 65 73 74 5f 78 0a 0a 23 20  p=$as_test_x..# 
30d0: 53 65 64 20 65 78 70 72 65 73 73 69 6f 6e 20 74  Sed expression t
30e0: 6f 20 6d 61 70 20 61 20 73 74 72 69 6e 67 20 6f  o map a string o
30f0: 6e 74 6f 20 61 20 76 61 6c 69 64 20 43 50 50 20  nto a valid CPP 
3100: 6e 61 6d 65 2e 0a 61 73 5f 74 72 5f 63 70 70 3d  name..as_tr_cpp=
3110: 22 65 76 61 6c 20 73 65 64 20 27 79 25 2a 24 61  "eval sed 'y%*$a
3120: 73 5f 63 72 5f 6c 65 74 74 65 72 73 25 50 24 61  s_cr_letters%P$a
3130: 73 5f 63 72 5f 4c 45 54 54 45 52 53 25 3b 73 25  s_cr_LETTERS%;s%
3140: 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d  [^_$as_cr_alnum]
3150: 25 5f 25 67 27 22 0a 0a 23 20 53 65 64 20 65 78  %_%g'"..# Sed ex
3160: 70 72 65 73 73 69 6f 6e 20 74 6f 20 6d 61 70 20  pression to map 
3170: 61 20 73 74 72 69 6e 67 20 6f 6e 74 6f 20 61 20  a string onto a 
3180: 76 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e  valid variable n
3190: 61 6d 65 2e 0a 61 73 5f 74 72 5f 73 68 3d 22 65  ame..as_tr_sh="e
31a0: 76 61 6c 20 73 65 64 20 27 79 25 2a 2b 25 70 70  val sed 'y%*+%pp
31b0: 25 3b 73 25 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c  %;s%[^_$as_cr_al
31c0: 6e 75 6d 5d 25 5f 25 67 27 22 0a 0a 0a 0a 0a 23  num]%_%g'".....#
31d0: 20 43 68 65 63 6b 20 74 68 61 74 20 77 65 20 61   Check that we a
31e0: 72 65 20 72 75 6e 6e 69 6e 67 20 75 6e 64 65 72  re running under
31f0: 20 74 68 65 20 63 6f 72 72 65 63 74 20 73 68 65   the correct she
3200: 6c 6c 2e 0a 53 48 45 4c 4c 3d 24 7b 43 4f 4e 46  ll..SHELL=${CONF
3210: 49 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68  IG_SHELL-/bin/sh
3220: 7d 0a 0a 63 61 73 65 20 58 24 6c 74 5f 45 43 48  }..case X$lt_ECH
3230: 4f 20 69 6e 0a 58 2a 2d 2d 66 61 6c 6c 62 61 63  O in.X*--fallbac
3240: 6b 2d 65 63 68 6f 29 0a 20 20 23 20 52 65 6d 6f  k-echo).  # Remo
3250: 76 65 20 6f 6e 65 20 6c 65 76 65 6c 20 6f 66 20  ve one level of 
3260: 71 75 6f 74 61 74 69 6f 6e 20 28 77 68 69 63 68  quotation (which
3270: 20 77 61 73 20 72 65 71 75 69 72 65 64 20 66 6f   was required fo
3280: 72 20 4d 61 6b 65 29 2e 0a 20 20 45 43 48 4f 3d  r Make)..  ECHO=
3290: 60 65 63 68 6f 20 22 24 6c 74 5f 45 43 48 4f 22  `echo "$lt_ECHO"
32a0: 20 7c 20 73 65 64 20 27 73 2c 5c 5c 5c 5c 5c 24   | sed 's,\\\\\$
32b0: 5c 5c 24 30 2c 27 24 30 27 2c 27 60 0a 20 20 3b  \\$0,'$0','`.  ;
32c0: 3b 0a 65 73 61 63 0a 0a 45 43 48 4f 3d 24 7b 6c  ;.esac..ECHO=${l
32d0: 74 5f 45 43 48 4f 2d 65 63 68 6f 7d 0a 69 66 20  t_ECHO-echo}.if 
32e0: 74 65 73 74 20 22 58 24 31 22 20 3d 20 58 2d 2d  test "X$1" = X--
32f0: 6e 6f 2d 72 65 65 78 65 63 3b 20 74 68 65 6e 0a  no-reexec; then.
3300: 20 20 23 20 44 69 73 63 61 72 64 20 74 68 65 20    # Discard the 
3310: 2d 2d 6e 6f 2d 72 65 65 78 65 63 20 66 6c 61 67  --no-reexec flag
3320: 2c 20 61 6e 64 20 63 6f 6e 74 69 6e 75 65 2e 0a  , and continue..
3330: 20 20 73 68 69 66 74 0a 65 6c 69 66 20 74 65 73    shift.elif tes
3340: 74 20 22 58 24 31 22 20 3d 20 58 2d 2d 66 61 6c  t "X$1" = X--fal
3350: 6c 62 61 63 6b 2d 65 63 68 6f 3b 20 74 68 65 6e  lback-echo; then
3360: 0a 20 20 23 20 41 76 6f 69 64 20 69 6e 6c 69 6e  .  # Avoid inlin
3370: 65 20 64 6f 63 75 6d 65 6e 74 20 68 65 72 65 2c  e document here,
3380: 20 69 74 20 6d 61 79 20 62 65 20 6c 65 66 74 20   it may be left 
3390: 6f 76 65 72 0a 20 20 3a 0a 65 6c 69 66 20 74 65  over.  :.elif te
33a0: 73 74 20 22 58 60 7b 20 24 45 43 48 4f 20 27 5c  st "X`{ $ECHO '\
33b0: 74 27 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c  t'; } 2>/dev/nul
33c0: 6c 60 22 20 3d 20 27 58 5c 74 27 20 3b 20 74 68  l`" = 'X\t' ; th
33d0: 65 6e 0a 20 20 23 20 59 69 70 70 65 65 2c 20 24  en.  # Yippee, $
33e0: 45 43 48 4f 20 77 6f 72 6b 73 21 0a 20 20 3a 0a  ECHO works!.  :.
33f0: 65 6c 73 65 0a 20 20 23 20 52 65 73 74 61 72 74  else.  # Restart
3400: 20 75 6e 64 65 72 20 74 68 65 20 63 6f 72 72 65   under the corre
3410: 63 74 20 73 68 65 6c 6c 2e 0a 20 20 65 78 65 63  ct shell..  exec
3420: 20 24 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d 6e   $SHELL "$0" --n
3430: 6f 2d 72 65 65 78 65 63 20 24 7b 31 2b 22 24 40  o-reexec ${1+"$@
3440: 22 7d 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 22  "}.fi..if test "
3450: 58 24 31 22 20 3d 20 58 2d 2d 66 61 6c 6c 62 61  X$1" = X--fallba
3460: 63 6b 2d 65 63 68 6f 3b 20 74 68 65 6e 0a 20 20  ck-echo; then.  
3470: 23 20 75 73 65 64 20 61 73 20 66 61 6c 6c 62 61  # used as fallba
3480: 63 6b 20 65 63 68 6f 0a 20 20 73 68 69 66 74 0a  ck echo.  shift.
3490: 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 0a    cat <<_LT_EOF.
34a0: 24 2a 0a 5f 4c 54 5f 45 4f 46 0a 20 20 65 78 69  $*._LT_EOF.  exi
34b0: 74 20 30 0a 66 69 0a 0a 23 20 54 68 65 20 48 50  t 0.fi..# The HP
34c0: 2d 55 58 20 6b 73 68 20 61 6e 64 20 50 4f 53 49  -UX ksh and POSI
34d0: 58 20 73 68 65 6c 6c 20 70 72 69 6e 74 20 74 68  X shell print th
34e0: 65 20 74 61 72 67 65 74 20 64 69 72 65 63 74 6f  e target directo
34f0: 72 79 20 74 6f 20 73 74 64 6f 75 74 0a 23 20 69  ry to stdout.# i
3500: 66 20 43 44 50 41 54 48 20 69 73 20 73 65 74 2e  f CDPATH is set.
3510: 0a 28 75 6e 73 65 74 20 43 44 50 41 54 48 29 20  .(unset CDPATH) 
3520: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20  >/dev/null 2>&1 
3530: 26 26 20 75 6e 73 65 74 20 43 44 50 41 54 48 0a  && unset CDPATH.
3540: 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74  .if test -z "$lt
3550: 5f 45 43 48 4f 22 3b 20 74 68 65 6e 0a 20 20 69  _ECHO"; then.  i
3560: 66 20 74 65 73 74 20 22 58 24 7b 65 63 68 6f 5f  f test "X${echo_
3570: 74 65 73 74 5f 73 74 72 69 6e 67 2b 73 65 74 7d  test_string+set}
3580: 22 20 21 3d 20 58 73 65 74 3b 20 74 68 65 6e 0a  " != Xset; then.
3590: 20 20 20 20 23 20 66 69 6e 64 20 61 20 73 74 72      # find a str
35a0: 69 6e 67 20 61 73 20 6c 61 72 67 65 20 61 73 20  ing as large as 
35b0: 70 6f 73 73 69 62 6c 65 2c 20 61 73 20 6c 6f 6e  possible, as lon
35c0: 67 20 61 73 20 74 68 65 20 73 68 65 6c 6c 20 63  g as the shell c
35d0: 61 6e 20 63 6f 70 65 20 77 69 74 68 20 69 74 0a  an cope with it.
35e0: 20 20 20 20 66 6f 72 20 63 6d 64 20 69 6e 20 27      for cmd in '
35f0: 73 65 64 20 35 30 71 20 22 24 30 22 27 20 27 73  sed 50q "$0"' 's
3600: 65 64 20 32 30 71 20 22 24 30 22 27 20 27 73 65  ed 20q "$0"' 'se
3610: 64 20 31 30 71 20 22 24 30 22 27 20 27 73 65 64  d 10q "$0"' 'sed
3620: 20 32 71 20 22 24 30 22 27 20 27 65 63 68 6f 20   2q "$0"' 'echo 
3630: 74 65 73 74 27 3b 20 64 6f 0a 20 20 20 20 20 20  test'; do.      
3640: 23 20 65 78 70 65 63 74 65 64 20 73 69 7a 65 73  # expected sizes
3650: 3a 20 6c 65 73 73 20 74 68 61 6e 20 32 4b 62 2c  : less than 2Kb,
3660: 20 31 4b 62 2c 20 35 31 32 20 62 79 74 65 73 2c   1Kb, 512 bytes,
3670: 20 31 36 20 62 79 74 65 73 2c 20 2e 2e 2e 0a 20   16 bytes, .... 
3680: 20 20 20 20 20 69 66 20 7b 20 65 63 68 6f 5f 74       if { echo_t
3690: 65 73 74 5f 73 74 72 69 6e 67 3d 60 65 76 61 6c  est_string=`eval
36a0: 20 24 63 6d 64 60 3b 20 7d 20 32 3e 2f 64 65 76   $cmd`; } 2>/dev
36b0: 2f 6e 75 6c 6c 20 26 26 0a 09 20 7b 20 74 65 73  /null &&.. { tes
36c0: 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73  t "X$echo_test_s
36d0: 74 72 69 6e 67 22 20 3d 20 22 58 24 65 63 68 6f  tring" = "X$echo
36e0: 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 7d  _test_string"; }
36f0: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 20 20 20   2>/dev/null.   
3700: 20 20 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20     then.        
3710: 62 72 65 61 6b 0a 20 20 20 20 20 20 66 69 0a 20  break.      fi. 
3720: 20 20 20 64 6f 6e 65 0a 20 20 66 69 0a 0a 20 20     done.  fi..  
3730: 69 66 20 74 65 73 74 20 22 58 60 7b 20 24 45 43  if test "X`{ $EC
3740: 48 4f 20 27 5c 74 27 3b 20 7d 20 32 3e 2f 64 65  HO '\t'; } 2>/de
3750: 76 2f 6e 75 6c 6c 60 22 20 3d 20 27 58 5c 74 27  v/null`" = 'X\t'
3760: 20 26 26 0a 20 20 20 20 20 65 63 68 6f 5f 74 65   &&.     echo_te
3770: 73 74 69 6e 67 5f 73 74 72 69 6e 67 3d 60 7b 20  sting_string=`{ 
3780: 24 45 43 48 4f 20 22 24 65 63 68 6f 5f 74 65 73  $ECHO "$echo_tes
3790: 74 5f 73 74 72 69 6e 67 22 3b 20 7d 20 32 3e 2f  t_string"; } 2>/
37a0: 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 20 20 20  dev/null` &&.   
37b0: 20 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74    test "X$echo_t
37c0: 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d  esting_string" =
37d0: 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74   "X$echo_test_st
37e0: 72 69 6e 67 22 3b 20 74 68 65 6e 0a 20 20 20 20  ring"; then.    
37f0: 3a 0a 20 20 65 6c 73 65 0a 20 20 20 20 23 20 54  :.  else.    # T
3800: 68 65 20 53 6f 6c 61 72 69 73 2c 20 41 49 58 2c  he Solaris, AIX,
3810: 20 61 6e 64 20 44 69 67 69 74 61 6c 20 55 6e 69   and Digital Uni
3820: 78 20 64 65 66 61 75 6c 74 20 65 63 68 6f 20 70  x default echo p
3830: 72 6f 67 72 61 6d 73 20 75 6e 71 75 6f 74 65 0a  rograms unquote.
3840: 20 20 20 20 23 20 62 61 63 6b 73 6c 61 73 68 65      # backslashe
3850: 73 2e 20 20 54 68 69 73 20 6d 61 6b 65 73 20 69  s.  This makes i
3860: 74 20 69 6d 70 6f 73 73 69 62 6c 65 20 74 6f 20  t impossible to 
3870: 71 75 6f 74 65 20 62 61 63 6b 73 6c 61 73 68 65  quote backslashe
3880: 73 20 75 73 69 6e 67 0a 20 20 20 20 23 20 20 20  s using.    #   
3890: 65 63 68 6f 20 22 24 73 6f 6d 65 74 68 69 6e 67  echo "$something
38a0: 22 20 7c 20 73 65 64 20 27 73 2f 5c 5c 2f 5c 5c  " | sed 's/\\/\\
38b0: 5c 5c 2f 67 27 0a 20 20 20 20 23 0a 20 20 20 20  \\/g'.    #.    
38c0: 23 20 53 6f 2c 20 66 69 72 73 74 20 77 65 20 6c  # So, first we l
38d0: 6f 6f 6b 20 66 6f 72 20 61 20 77 6f 72 6b 69 6e  ook for a workin
38e0: 67 20 65 63 68 6f 20 69 6e 20 74 68 65 20 75 73  g echo in the us
38f0: 65 72 27 73 20 50 41 54 48 2e 0a 0a 20 20 20 20  er's PATH...    
3900: 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46  lt_save_ifs="$IF
3910: 53 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  S"; IFS=$PATH_SE
3920: 50 41 52 41 54 4f 52 0a 20 20 20 20 66 6f 72 20  PARATOR.    for 
3930: 64 69 72 20 69 6e 20 24 50 41 54 48 20 2f 75 73  dir in $PATH /us
3940: 72 2f 75 63 62 3b 20 64 6f 0a 20 20 20 20 20 20  r/ucb; do.      
3950: 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
3960: 73 22 0a 20 20 20 20 20 20 69 66 20 28 74 65 73  s".      if (tes
3970: 74 20 2d 66 20 24 64 69 72 2f 65 63 68 6f 20 7c  t -f $dir/echo |
3980: 7c 20 74 65 73 74 20 2d 66 20 24 64 69 72 2f 65  | test -f $dir/e
3990: 63 68 6f 24 61 63 5f 65 78 65 65 78 74 29 20 26  cho$ac_exeext) &
39a0: 26 0a 20 20 20 20 20 20 20 20 20 74 65 73 74 20  &.         test 
39b0: 22 58 60 28 24 64 69 72 2f 65 63 68 6f 20 27 5c  "X`($dir/echo '\
39c0: 74 27 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60  t') 2>/dev/null`
39d0: 22 20 3d 20 27 58 5c 74 27 20 26 26 0a 20 20 20  " = 'X\t' &&.   
39e0: 20 20 20 20 20 20 65 63 68 6f 5f 74 65 73 74 69        echo_testi
39f0: 6e 67 5f 73 74 72 69 6e 67 3d 60 28 24 64 69 72  ng_string=`($dir
3a00: 2f 65 63 68 6f 20 22 24 65 63 68 6f 5f 74 65 73  /echo "$echo_tes
3a10: 74 5f 73 74 72 69 6e 67 22 29 20 32 3e 2f 64 65  t_string") 2>/de
3a20: 76 2f 6e 75 6c 6c 60 20 26 26 0a 20 20 20 20 20  v/null` &&.     
3a30: 20 20 20 20 74 65 73 74 20 22 58 24 65 63 68 6f      test "X$echo
3a40: 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 22  _testing_string"
3a50: 20 3d 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f   = "X$echo_test_
3a60: 73 74 72 69 6e 67 22 3b 20 74 68 65 6e 0a 20 20  string"; then.  
3a70: 20 20 20 20 20 20 45 43 48 4f 3d 22 24 64 69 72        ECHO="$dir
3a80: 2f 65 63 68 6f 22 0a 20 20 20 20 20 20 20 20 62  /echo".        b
3a90: 72 65 61 6b 0a 20 20 20 20 20 20 66 69 0a 20 20  reak.      fi.  
3aa0: 20 20 64 6f 6e 65 0a 20 20 20 20 49 46 53 3d 22    done.    IFS="
3ab0: 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 0a 20  $lt_save_ifs".. 
3ac0: 20 20 20 69 66 20 74 65 73 74 20 22 58 24 45 43     if test "X$EC
3ad0: 48 4f 22 20 3d 20 58 65 63 68 6f 3b 20 74 68 65  HO" = Xecho; the
3ae0: 6e 0a 20 20 20 20 20 20 23 20 57 65 20 64 69 64  n.      # We did
3af0: 6e 27 74 20 66 69 6e 64 20 61 20 62 65 74 74 65  n't find a bette
3b00: 72 20 65 63 68 6f 2c 20 73 6f 20 6c 6f 6f 6b 20  r echo, so look 
3b10: 66 6f 72 20 61 6c 74 65 72 6e 61 74 69 76 65 73  for alternatives
3b20: 2e 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  ..      if test 
3b30: 22 58 60 7b 20 70 72 69 6e 74 20 2d 72 20 27 5c  "X`{ print -r '\
3b40: 74 27 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c  t'; } 2>/dev/nul
3b50: 6c 60 22 20 3d 20 27 58 5c 74 27 20 26 26 0a 20  l`" = 'X\t' &&. 
3b60: 20 20 20 20 20 20 20 20 65 63 68 6f 5f 74 65 73          echo_tes
3b70: 74 69 6e 67 5f 73 74 72 69 6e 67 3d 60 7b 20 70  ting_string=`{ p
3b80: 72 69 6e 74 20 2d 72 20 22 24 65 63 68 6f 5f 74  rint -r "$echo_t
3b90: 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 7d 20 32  est_string"; } 2
3ba0: 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 20  >/dev/null` &&. 
3bb0: 20 20 20 20 20 20 20 20 74 65 73 74 20 22 58 24          test "X$
3bc0: 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72  echo_testing_str
3bd0: 69 6e 67 22 20 3d 20 22 58 24 65 63 68 6f 5f 74  ing" = "X$echo_t
3be0: 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 74 68 65  est_string"; the
3bf0: 6e 0a 20 20 20 20 20 20 20 20 23 20 54 68 69 73  n.        # This
3c00: 20 73 68 65 6c 6c 20 68 61 73 20 61 20 62 75 69   shell has a bui
3c10: 6c 74 69 6e 20 70 72 69 6e 74 20 2d 72 20 74 68  ltin print -r th
3c20: 61 74 20 64 6f 65 73 20 74 68 65 20 74 72 69 63  at does the tric
3c30: 6b 2e 0a 20 20 20 20 20 20 20 20 45 43 48 4f 3d  k..        ECHO=
3c40: 27 70 72 69 6e 74 20 2d 72 27 0a 20 20 20 20 20  'print -r'.     
3c50: 20 65 6c 69 66 20 7b 20 74 65 73 74 20 2d 66 20   elif { test -f 
3c60: 2f 62 69 6e 2f 6b 73 68 20 7c 7c 20 74 65 73 74  /bin/ksh || test
3c70: 20 2d 66 20 2f 62 69 6e 2f 6b 73 68 24 61 63 5f   -f /bin/ksh$ac_
3c80: 65 78 65 65 78 74 3b 20 7d 20 26 26 0a 09 20 20  exeext; } &&..  
3c90: 20 74 65 73 74 20 22 58 24 43 4f 4e 46 49 47 5f   test "X$CONFIG_
3ca0: 53 48 45 4c 4c 22 20 21 3d 20 58 2f 62 69 6e 2f  SHELL" != X/bin/
3cb0: 6b 73 68 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ksh; then.      
3cc0: 20 20 23 20 49 66 20 77 65 20 68 61 76 65 20 6b    # If we have k
3cd0: 73 68 2c 20 74 72 79 20 72 75 6e 6e 69 6e 67 20  sh, try running 
3ce0: 63 6f 6e 66 69 67 75 72 65 20 61 67 61 69 6e 20  configure again 
3cf0: 77 69 74 68 20 69 74 2e 0a 20 20 20 20 20 20 20  with it..       
3d00: 20 4f 52 49 47 49 4e 41 4c 5f 43 4f 4e 46 49 47   ORIGINAL_CONFIG
3d10: 5f 53 48 45 4c 4c 3d 24 7b 43 4f 4e 46 49 47 5f  _SHELL=${CONFIG_
3d20: 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 0a 20  SHELL-/bin/sh}. 
3d30: 20 20 20 20 20 20 20 65 78 70 6f 72 74 20 4f 52         export OR
3d40: 49 47 49 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48  IGINAL_CONFIG_SH
3d50: 45 4c 4c 0a 20 20 20 20 20 20 20 20 43 4f 4e 46  ELL.        CONF
3d60: 49 47 5f 53 48 45 4c 4c 3d 2f 62 69 6e 2f 6b 73  IG_SHELL=/bin/ks
3d70: 68 0a 20 20 20 20 20 20 20 20 65 78 70 6f 72 74  h.        export
3d80: 20 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a 20 20   CONFIG_SHELL.  
3d90: 20 20 20 20 20 20 65 78 65 63 20 24 43 4f 4e 46        exec $CONF
3da0: 49 47 5f 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d  IG_SHELL "$0" --
3db0: 6e 6f 2d 72 65 65 78 65 63 20 24 7b 31 2b 22 24  no-reexec ${1+"$
3dc0: 40 22 7d 0a 20 20 20 20 20 20 65 6c 73 65 0a 20  @"}.      else. 
3dd0: 20 20 20 20 20 20 20 23 20 54 72 79 20 75 73 69         # Try usi
3de0: 6e 67 20 70 72 69 6e 74 66 2e 0a 20 20 20 20 20  ng printf..     
3df0: 20 20 20 45 43 48 4f 3d 27 70 72 69 6e 74 66 20     ECHO='printf 
3e00: 25 73 5c 6e 27 0a 20 20 20 20 20 20 20 20 69 66  %s\n'.        if
3e10: 20 74 65 73 74 20 22 58 60 7b 20 24 45 43 48 4f   test "X`{ $ECHO
3e20: 20 27 5c 74 27 3b 20 7d 20 32 3e 2f 64 65 76 2f   '\t'; } 2>/dev/
3e30: 6e 75 6c 6c 60 22 20 3d 20 27 58 5c 74 27 20 26  null`" = 'X\t' &
3e40: 26 0a 09 20 20 20 65 63 68 6f 5f 74 65 73 74 69  &..   echo_testi
3e50: 6e 67 5f 73 74 72 69 6e 67 3d 60 7b 20 24 45 43  ng_string=`{ $EC
3e60: 48 4f 20 22 24 65 63 68 6f 5f 74 65 73 74 5f 73  HO "$echo_test_s
3e70: 74 72 69 6e 67 22 3b 20 7d 20 32 3e 2f 64 65 76  tring"; } 2>/dev
3e80: 2f 6e 75 6c 6c 60 20 26 26 0a 09 20 20 20 74 65  /null` &&..   te
3e90: 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74 69  st "X$echo_testi
3ea0: 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 22 58 24  ng_string" = "X$
3eb0: 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67  echo_test_string
3ec0: 22 3b 20 74 68 65 6e 0a 09 20 20 23 20 43 6f 6f  "; then..  # Coo
3ed0: 6c 2c 20 70 72 69 6e 74 66 20 77 6f 72 6b 73 0a  l, printf works.
3ee0: 09 20 20 3a 0a 20 20 20 20 20 20 20 20 65 6c 69  .  :.        eli
3ef0: 66 20 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73  f echo_testing_s
3f00: 74 72 69 6e 67 3d 60 28 24 4f 52 49 47 49 4e 41  tring=`($ORIGINA
3f10: 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 22  L_CONFIG_SHELL "
3f20: 24 30 22 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65  $0" --fallback-e
3f30: 63 68 6f 20 27 5c 74 27 29 20 32 3e 2f 64 65 76  cho '\t') 2>/dev
3f40: 2f 6e 75 6c 6c 60 20 26 26 0a 09 20 20 20 20 20  /null` &&..     
3f50: 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73  test "X$echo_tes
3f60: 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 27  ting_string" = '
3f70: 58 5c 74 27 20 26 26 0a 09 20 20 20 20 20 65 63  X\t' &&..     ec
3f80: 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e  ho_testing_strin
3f90: 67 3d 60 28 24 4f 52 49 47 49 4e 41 4c 5f 43 4f  g=`($ORIGINAL_CO
3fa0: 4e 46 49 47 5f 53 48 45 4c 4c 20 22 24 30 22 20  NFIG_SHELL "$0" 
3fb0: 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20  --fallback-echo 
3fc0: 22 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69  "$echo_test_stri
3fd0: 6e 67 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  ng") 2>/dev/null
3fe0: 60 20 26 26 0a 09 20 20 20 20 20 74 65 73 74 20  ` &&..     test 
3ff0: 22 58 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f  "X$echo_testing_
4000: 73 74 72 69 6e 67 22 20 3d 20 22 58 24 65 63 68  string" = "X$ech
4010: 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 3b 20  o_test_string"; 
4020: 74 68 65 6e 0a 09 20 20 43 4f 4e 46 49 47 5f 53  then..  CONFIG_S
4030: 48 45 4c 4c 3d 24 4f 52 49 47 49 4e 41 4c 5f 43  HELL=$ORIGINAL_C
4040: 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a 09 20 20 65  ONFIG_SHELL..  e
4050: 78 70 6f 72 74 20 43 4f 4e 46 49 47 5f 53 48 45  xport CONFIG_SHE
4060: 4c 4c 0a 09 20 20 53 48 45 4c 4c 3d 22 24 43 4f  LL..  SHELL="$CO
4070: 4e 46 49 47 5f 53 48 45 4c 4c 22 0a 09 20 20 65  NFIG_SHELL"..  e
4080: 78 70 6f 72 74 20 53 48 45 4c 4c 0a 09 20 20 45  xport SHELL..  E
4090: 43 48 4f 3d 22 24 43 4f 4e 46 49 47 5f 53 48 45  CHO="$CONFIG_SHE
40a0: 4c 4c 20 24 30 20 2d 2d 66 61 6c 6c 62 61 63 6b  LL $0 --fallback
40b0: 2d 65 63 68 6f 22 0a 20 20 20 20 20 20 20 20 65  -echo".        e
40c0: 6c 69 66 20 65 63 68 6f 5f 74 65 73 74 69 6e 67  lif echo_testing
40d0: 5f 73 74 72 69 6e 67 3d 60 28 24 43 4f 4e 46 49  _string=`($CONFI
40e0: 47 5f 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d 66  G_SHELL "$0" --f
40f0: 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 27 5c 74  allback-echo '\t
4100: 27 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20  ') 2>/dev/null` 
4110: 26 26 0a 09 20 20 20 20 20 74 65 73 74 20 22 58  &&..     test "X
4120: 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74  $echo_testing_st
4130: 72 69 6e 67 22 20 3d 20 27 58 5c 74 27 20 26 26  ring" = 'X\t' &&
4140: 0a 09 20 20 20 20 20 65 63 68 6f 5f 74 65 73 74  ..     echo_test
4150: 69 6e 67 5f 73 74 72 69 6e 67 3d 60 28 24 43 4f  ing_string=`($CO
4160: 4e 46 49 47 5f 53 48 45 4c 4c 20 22 24 30 22 20  NFIG_SHELL "$0" 
4170: 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20  --fallback-echo 
4180: 22 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69  "$echo_test_stri
4190: 6e 67 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  ng") 2>/dev/null
41a0: 60 20 26 26 0a 09 20 20 20 20 20 74 65 73 74 20  ` &&..     test 
41b0: 22 58 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f  "X$echo_testing_
41c0: 73 74 72 69 6e 67 22 20 3d 20 22 58 24 65 63 68  string" = "X$ech
41d0: 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 3b 20  o_test_string"; 
41e0: 74 68 65 6e 0a 09 20 20 45 43 48 4f 3d 22 24 43  then..  ECHO="$C
41f0: 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 24 30 20 2d  ONFIG_SHELL $0 -
4200: 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 22 0a  -fallback-echo".
4210: 20 20 20 20 20 20 20 20 65 6c 73 65 0a 09 20 20          else..  
4220: 23 20 6d 61 79 62 65 20 77 69 74 68 20 61 20 73  # maybe with a s
4230: 6d 61 6c 6c 65 72 20 73 74 72 69 6e 67 2e 2e 2e  maller string...
4240: 0a 09 20 20 70 72 65 76 3d 3a 0a 0a 09 20 20 66  ..  prev=:...  f
4250: 6f 72 20 63 6d 64 20 69 6e 20 27 65 63 68 6f 20  or cmd in 'echo 
4260: 74 65 73 74 27 20 27 73 65 64 20 32 71 20 22 24  test' 'sed 2q "$
4270: 30 22 27 20 27 73 65 64 20 31 30 71 20 22 24 30  0"' 'sed 10q "$0
4280: 22 27 20 27 73 65 64 20 32 30 71 20 22 24 30 22  "' 'sed 20q "$0"
4290: 27 20 27 73 65 64 20 35 30 71 20 22 24 30 22 27  ' 'sed 50q "$0"'
42a0: 3b 20 64 6f 0a 09 20 20 20 20 69 66 20 7b 20 74  ; do..    if { t
42b0: 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74  est "X$echo_test
42c0: 5f 73 74 72 69 6e 67 22 20 3d 20 22 58 60 65 76  _string" = "X`ev
42d0: 61 6c 20 24 63 6d 64 60 22 3b 20 7d 20 32 3e 2f  al $cmd`"; } 2>/
42e0: 64 65 76 2f 6e 75 6c 6c 0a 09 20 20 20 20 74 68  dev/null..    th
42f0: 65 6e 0a 09 20 20 20 20 20 20 62 72 65 61 6b 0a  en..      break.
4300: 09 20 20 20 20 66 69 0a 09 20 20 20 20 70 72 65  .    fi..    pre
4310: 76 3d 22 24 63 6d 64 22 0a 09 20 20 64 6f 6e 65  v="$cmd"..  done
4320: 0a 0a 09 20 20 69 66 20 74 65 73 74 20 22 24 70  ...  if test "$p
4330: 72 65 76 22 20 21 3d 20 27 73 65 64 20 35 30 71  rev" != 'sed 50q
4340: 20 22 24 30 22 27 3b 20 74 68 65 6e 0a 09 20 20   "$0"'; then..  
4350: 20 20 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69    echo_test_stri
4360: 6e 67 3d 60 65 76 61 6c 20 24 70 72 65 76 60 0a  ng=`eval $prev`.
4370: 09 20 20 20 20 65 78 70 6f 72 74 20 65 63 68 6f  .    export echo
4380: 5f 74 65 73 74 5f 73 74 72 69 6e 67 0a 09 20 20  _test_string..  
4390: 20 20 65 78 65 63 20 24 7b 4f 52 49 47 49 4e 41    exec ${ORIGINA
43a0: 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d 24  L_CONFIG_SHELL-$
43b0: 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d 2f 62  {CONFIG_SHELL-/b
43c0: 69 6e 2f 73 68 7d 7d 20 22 24 30 22 20 24 7b 31  in/sh}} "$0" ${1
43d0: 2b 22 24 40 22 7d 0a 09 20 20 65 6c 73 65 0a 09  +"$@"}..  else..
43e0: 20 20 20 20 23 20 4f 6f 70 73 2e 20 20 57 65 20      # Oops.  We 
43f0: 6c 6f 73 74 20 63 6f 6d 70 6c 65 74 65 6c 79 2c  lost completely,
4400: 20 73 6f 20 6a 75 73 74 20 73 74 69 63 6b 20 77   so just stick w
4410: 69 74 68 20 65 63 68 6f 2e 0a 09 20 20 20 20 45  ith echo...    E
4420: 43 48 4f 3d 65 63 68 6f 0a 09 20 20 66 69 0a 20  CHO=echo..  fi. 
4430: 20 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20         fi.      
4440: 66 69 0a 20 20 20 20 66 69 0a 20 20 66 69 0a 66  fi.    fi.  fi.f
4450: 69 0a 0a 23 20 43 6f 70 79 20 65 63 68 6f 20 61  i..# Copy echo a
4460: 6e 64 20 71 75 6f 74 65 20 74 68 65 20 63 6f 70  nd quote the cop
4470: 79 20 73 75 69 74 61 62 6c 79 20 66 6f 72 20 70  y suitably for p
4480: 61 73 73 69 6e 67 20 74 6f 20 6c 69 62 74 6f 6f  assing to libtoo
4490: 6c 20 66 72 6f 6d 0a 23 20 74 68 65 20 4d 61 6b  l from.# the Mak
44a0: 65 66 69 6c 65 2c 20 69 6e 73 74 65 61 64 20 6f  efile, instead o
44b0: 66 20 71 75 6f 74 69 6e 67 20 74 68 65 20 6f 72  f quoting the or
44c0: 69 67 69 6e 61 6c 2c 20 77 68 69 63 68 20 69 73  iginal, which is
44d0: 20 75 73 65 64 20 6c 61 74 65 72 2e 0a 6c 74 5f   used later..lt_
44e0: 45 43 48 4f 3d 24 45 43 48 4f 0a 69 66 20 74 65  ECHO=$ECHO.if te
44f0: 73 74 20 22 58 24 6c 74 5f 45 43 48 4f 22 20 3d  st "X$lt_ECHO" =
4500: 20 22 58 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c   "X$CONFIG_SHELL
4510: 20 24 30 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65   $0 --fallback-e
4520: 63 68 6f 22 3b 20 74 68 65 6e 0a 20 20 20 6c 74  cho"; then.   lt
4530: 5f 45 43 48 4f 3d 22 24 43 4f 4e 46 49 47 5f 53  _ECHO="$CONFIG_S
4540: 48 45 4c 4c 20 5c 5c 5c 24 5c 24 30 20 2d 2d 66  HELL \\\$\$0 --f
4550: 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 22 0a 66 69  allback-echo".fi
4560: 0a 0a 0a 0a 0a 65 78 65 63 20 37 3c 26 30 20 3c  .....exec 7<&0 <
4570: 2f 64 65 76 2f 6e 75 6c 6c 20 36 3e 26 31 0a 0a  /dev/null 6>&1..
4580: 23 20 4e 61 6d 65 20 6f 66 20 74 68 65 20 68 6f  # Name of the ho
4590: 73 74 2e 0a 23 20 68 6f 73 74 6e 61 6d 65 20 6f  st..# hostname o
45a0: 6e 20 73 6f 6d 65 20 73 79 73 74 65 6d 73 20 28  n some systems (
45b0: 53 56 52 33 2e 32 2c 20 4c 69 6e 75 78 29 20 72  SVR3.2, Linux) r
45c0: 65 74 75 72 6e 73 20 61 20 62 6f 67 75 73 20 65  eturns a bogus e
45d0: 78 69 74 20 73 74 61 74 75 73 2c 0a 23 20 73 6f  xit status,.# so
45e0: 20 75 6e 61 6d 65 20 67 65 74 73 20 72 75 6e 20   uname gets run 
45f0: 74 6f 6f 2e 0a 61 63 5f 68 6f 73 74 6e 61 6d 65  too..ac_hostname
4600: 3d 60 28 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 75  =`(hostname || u
4610: 6e 61 6d 65 20 2d 6e 29 20 32 3e 2f 64 65 76 2f  name -n) 2>/dev/
4620: 6e 75 6c 6c 20 7c 20 73 65 64 20 31 71 60 0a 0a  null | sed 1q`..
4630: 23 0a 23 20 49 6e 69 74 69 61 6c 69 7a 61 74 69  #.# Initializati
4640: 6f 6e 73 2e 0a 23 0a 61 63 5f 64 65 66 61 75 6c  ons..#.ac_defaul
4650: 74 5f 70 72 65 66 69 78 3d 2f 75 73 72 2f 6c 6f  t_prefix=/usr/lo
4660: 63 61 6c 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c  cal.ac_clean_fil
4670: 65 73 3d 0a 61 63 5f 63 6f 6e 66 69 67 5f 6c 69  es=.ac_config_li
4680: 62 6f 62 6a 5f 64 69 72 3d 2e 0a 4c 49 42 4f 42  bobj_dir=..LIBOB
4690: 4a 53 3d 0a 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  JS=.cross_compil
46a0: 69 6e 67 3d 6e 6f 0a 73 75 62 64 69 72 73 3d 0a  ing=no.subdirs=.
46b0: 4d 46 4c 41 47 53 3d 0a 4d 41 4b 45 46 4c 41 47  MFLAGS=.MAKEFLAG
46c0: 53 3d 0a 53 48 45 4c 4c 3d 24 7b 43 4f 4e 46 49  S=.SHELL=${CONFI
46d0: 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d  G_SHELL-/bin/sh}
46e0: 0a 0a 23 20 49 64 65 6e 74 69 74 79 20 6f 66 20  ..# Identity of 
46f0: 74 68 69 73 20 70 61 63 6b 61 67 65 2e 0a 50 41  this package..PA
4700: 43 4b 41 47 45 5f 4e 41 4d 45 3d 27 73 71 6c 69  CKAGE_NAME='sqli
4710: 74 65 27 0a 50 41 43 4b 41 47 45 5f 54 41 52 4e  te'.PACKAGE_TARN
4720: 41 4d 45 3d 27 73 71 6c 69 74 65 27 0a 50 41 43  AME='sqlite'.PAC
4730: 4b 41 47 45 5f 56 45 52 53 49 4f 4e 3d 27 33 2e  KAGE_VERSION='3.
4740: 38 2e 32 27 0a 50 41 43 4b 41 47 45 5f 53 54 52  8.2'.PACKAGE_STR
4750: 49 4e 47 3d 27 73 71 6c 69 74 65 20 33 2e 38 2e  ING='sqlite 3.8.
4760: 32 27 0a 50 41 43 4b 41 47 45 5f 42 55 47 52 45  2'.PACKAGE_BUGRE
4770: 50 4f 52 54 3d 27 27 0a 0a 23 20 46 61 63 74 6f  PORT=''..# Facto
4780: 72 69 6e 67 20 64 65 66 61 75 6c 74 20 68 65 61  ring default hea
4790: 64 65 72 73 20 66 6f 72 20 6d 6f 73 74 20 74 65  ders for most te
47a0: 73 74 73 2e 0a 61 63 5f 69 6e 63 6c 75 64 65 73  sts..ac_includes
47b0: 5f 64 65 66 61 75 6c 74 3d 22 5c 0a 23 69 6e 63  _default="\.#inc
47c0: 6c 75 64 65 20 3c 73 74 64 69 6f 2e 68 3e 0a 23  lude <stdio.h>.#
47d0: 69 66 64 65 66 20 48 41 56 45 5f 53 59 53 5f 54  ifdef HAVE_SYS_T
47e0: 59 50 45 53 5f 48 0a 23 20 69 6e 63 6c 75 64 65  YPES_H.# include
47f0: 20 3c 73 79 73 2f 74 79 70 65 73 2e 68 3e 0a 23   <sys/types.h>.#
4800: 65 6e 64 69 66 0a 23 69 66 64 65 66 20 48 41 56  endif.#ifdef HAV
4810: 45 5f 53 59 53 5f 53 54 41 54 5f 48 0a 23 20 69  E_SYS_STAT_H.# i
4820: 6e 63 6c 75 64 65 20 3c 73 79 73 2f 73 74 61 74  nclude <sys/stat
4830: 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66 64 65  .h>.#endif.#ifde
4840: 66 20 53 54 44 43 5f 48 45 41 44 45 52 53 0a 23  f STDC_HEADERS.#
4850: 20 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62   include <stdlib
4860: 2e 68 3e 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73  .h>.# include <s
4870: 74 64 64 65 66 2e 68 3e 0a 23 65 6c 73 65 0a 23  tddef.h>.#else.#
4880: 20 69 66 64 65 66 20 48 41 56 45 5f 53 54 44 4c   ifdef HAVE_STDL
4890: 49 42 5f 48 0a 23 20 20 69 6e 63 6c 75 64 65 20  IB_H.#  include 
48a0: 3c 73 74 64 6c 69 62 2e 68 3e 0a 23 20 65 6e 64  <stdlib.h>.# end
48b0: 69 66 0a 23 65 6e 64 69 66 0a 23 69 66 64 65 66  if.#endif.#ifdef
48c0: 20 48 41 56 45 5f 53 54 52 49 4e 47 5f 48 0a 23   HAVE_STRING_H.#
48d0: 20 69 66 20 21 64 65 66 69 6e 65 64 20 53 54 44   if !defined STD
48e0: 43 5f 48 45 41 44 45 52 53 20 26 26 20 64 65 66  C_HEADERS && def
48f0: 69 6e 65 64 20 48 41 56 45 5f 4d 45 4d 4f 52 59  ined HAVE_MEMORY
4900: 5f 48 0a 23 20 20 69 6e 63 6c 75 64 65 20 3c 6d  _H.#  include <m
4910: 65 6d 6f 72 79 2e 68 3e 0a 23 20 65 6e 64 69 66  emory.h>.# endif
4920: 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73 74 72 69  .# include <stri
4930: 6e 67 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66  ng.h>.#endif.#if
4940: 64 65 66 20 48 41 56 45 5f 53 54 52 49 4e 47 53  def HAVE_STRINGS
4950: 5f 48 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73 74  _H.# include <st
4960: 72 69 6e 67 73 2e 68 3e 0a 23 65 6e 64 69 66 0a  rings.h>.#endif.
4970: 23 69 66 64 65 66 20 48 41 56 45 5f 49 4e 54 54  #ifdef HAVE_INTT
4980: 59 50 45 53 5f 48 0a 23 20 69 6e 63 6c 75 64 65  YPES_H.# include
4990: 20 3c 69 6e 74 74 79 70 65 73 2e 68 3e 0a 23 65   <inttypes.h>.#e
49a0: 6e 64 69 66 0a 23 69 66 64 65 66 20 48 41 56 45  ndif.#ifdef HAVE
49b0: 5f 53 54 44 49 4e 54 5f 48 0a 23 20 69 6e 63 6c  _STDINT_H.# incl
49c0: 75 64 65 20 3c 73 74 64 69 6e 74 2e 68 3e 0a 23  ude <stdint.h>.#
49d0: 65 6e 64 69 66 0a 23 69 66 64 65 66 20 48 41 56  endif.#ifdef HAV
49e0: 45 5f 55 4e 49 53 54 44 5f 48 0a 23 20 69 6e 63  E_UNISTD_H.# inc
49f0: 6c 75 64 65 20 3c 75 6e 69 73 74 64 2e 68 3e 0a  lude <unistd.h>.
4a00: 23 65 6e 64 69 66 22 0a 0a 61 63 5f 73 75 62 73  #endif"..ac_subs
4a10: 74 5f 76 61 72 73 3d 27 53 48 45 4c 4c 0a 50 41  t_vars='SHELL.PA
4a20: 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 50 41 43  TH_SEPARATOR.PAC
4a30: 4b 41 47 45 5f 4e 41 4d 45 0a 50 41 43 4b 41 47  KAGE_NAME.PACKAG
4a40: 45 5f 54 41 52 4e 41 4d 45 0a 50 41 43 4b 41 47  E_TARNAME.PACKAG
4a50: 45 5f 56 45 52 53 49 4f 4e 0a 50 41 43 4b 41 47  E_VERSION.PACKAG
4a60: 45 5f 53 54 52 49 4e 47 0a 50 41 43 4b 41 47 45  E_STRING.PACKAGE
4a70: 5f 42 55 47 52 45 50 4f 52 54 0a 65 78 65 63 5f  _BUGREPORT.exec_
4a80: 70 72 65 66 69 78 0a 70 72 65 66 69 78 0a 70 72  prefix.prefix.pr
4a90: 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f  ogram_transform_
4aa0: 6e 61 6d 65 0a 62 69 6e 64 69 72 0a 73 62 69 6e  name.bindir.sbin
4ab0: 64 69 72 0a 6c 69 62 65 78 65 63 64 69 72 0a 64  dir.libexecdir.d
4ac0: 61 74 61 72 6f 6f 74 64 69 72 0a 64 61 74 61 64  atarootdir.datad
4ad0: 69 72 0a 73 79 73 63 6f 6e 66 64 69 72 0a 73 68  ir.sysconfdir.sh
4ae0: 61 72 65 64 73 74 61 74 65 64 69 72 0a 6c 6f 63  aredstatedir.loc
4af0: 61 6c 73 74 61 74 65 64 69 72 0a 69 6e 63 6c 75  alstatedir.inclu
4b00: 64 65 64 69 72 0a 6f 6c 64 69 6e 63 6c 75 64 65  dedir.oldinclude
4b10: 64 69 72 0a 64 6f 63 64 69 72 0a 69 6e 66 6f 64  dir.docdir.infod
4b20: 69 72 0a 68 74 6d 6c 64 69 72 0a 64 76 69 64 69  ir.htmldir.dvidi
4b30: 72 0a 70 64 66 64 69 72 0a 70 73 64 69 72 0a 6c  r.pdfdir.psdir.l
4b40: 69 62 64 69 72 0a 6c 6f 63 61 6c 65 64 69 72 0a  ibdir.localedir.
4b50: 6d 61 6e 64 69 72 0a 44 45 46 53 0a 45 43 48 4f  mandir.DEFS.ECHO
4b60: 5f 43 0a 45 43 48 4f 5f 4e 0a 45 43 48 4f 5f 54  _C.ECHO_N.ECHO_T
4b70: 0a 4c 49 42 53 0a 62 75 69 6c 64 5f 61 6c 69 61  .LIBS.build_alia
4b80: 73 0a 68 6f 73 74 5f 61 6c 69 61 73 0a 74 61 72  s.host_alias.tar
4b90: 67 65 74 5f 61 6c 69 61 73 0a 4c 49 42 54 4f 4f  get_alias.LIBTOO
4ba0: 4c 0a 62 75 69 6c 64 0a 62 75 69 6c 64 5f 63 70  L.build.build_cp
4bb0: 75 0a 62 75 69 6c 64 5f 76 65 6e 64 6f 72 0a 62  u.build_vendor.b
4bc0: 75 69 6c 64 5f 6f 73 0a 68 6f 73 74 0a 68 6f 73  uild_os.host.hos
4bd0: 74 5f 63 70 75 0a 68 6f 73 74 5f 76 65 6e 64 6f  t_cpu.host_vendo
4be0: 72 0a 68 6f 73 74 5f 6f 73 0a 43 43 0a 43 46 4c  r.host_os.CC.CFL
4bf0: 41 47 53 0a 4c 44 46 4c 41 47 53 0a 43 50 50 46  AGS.LDFLAGS.CPPF
4c00: 4c 41 47 53 0a 61 63 5f 63 74 5f 43 43 0a 45 58  LAGS.ac_ct_CC.EX
4c10: 45 45 58 54 0a 4f 42 4a 45 58 54 0a 53 45 44 0a  EEXT.OBJEXT.SED.
4c20: 47 52 45 50 0a 45 47 52 45 50 0a 46 47 52 45 50  GREP.EGREP.FGREP
4c30: 0a 4c 44 0a 44 55 4d 50 42 49 4e 0a 61 63 5f 63  .LD.DUMPBIN.ac_c
4c40: 74 5f 44 55 4d 50 42 49 4e 0a 4e 4d 0a 4c 4e 5f  t_DUMPBIN.NM.LN_
4c50: 53 0a 4f 42 4a 44 55 4d 50 0a 41 52 0a 53 54 52  S.OBJDUMP.AR.STR
4c60: 49 50 0a 52 41 4e 4c 49 42 0a 6c 74 5f 45 43 48  IP.RANLIB.lt_ECH
4c70: 4f 0a 44 53 59 4d 55 54 49 4c 0a 4e 4d 45 44 49  O.DSYMUTIL.NMEDI
4c80: 54 0a 4c 49 50 4f 0a 4f 54 4f 4f 4c 0a 4f 54 4f  T.LIPO.OTOOL.OTO
4c90: 4f 4c 36 34 0a 43 50 50 0a 49 4e 53 54 41 4c 4c  OL64.CPP.INSTALL
4ca0: 5f 50 52 4f 47 52 41 4d 0a 49 4e 53 54 41 4c 4c  _PROGRAM.INSTALL
4cb0: 5f 53 43 52 49 50 54 0a 49 4e 53 54 41 4c 4c 5f  _SCRIPT.INSTALL_
4cc0: 44 41 54 41 0a 41 57 4b 0a 54 43 4c 53 48 5f 43  DATA.AWK.TCLSH_C
4cd0: 4d 44 0a 54 43 4c 4c 49 42 44 49 52 0a 70 72 6f  MD.TCLLIBDIR.pro
4ce0: 67 72 61 6d 5f 70 72 65 66 69 78 0a 56 45 52 53  gram_prefix.VERS
4cf0: 49 4f 4e 0a 52 45 4c 45 41 53 45 0a 56 45 52 53  ION.RELEASE.VERS
4d00: 49 4f 4e 5f 4e 55 4d 42 45 52 0a 42 55 49 4c 44  ION_NUMBER.BUILD
4d10: 5f 43 43 0a 53 51 4c 49 54 45 5f 54 48 52 45 41  _CC.SQLITE_THREA
4d20: 44 53 41 46 45 0a 58 54 48 52 45 41 44 43 4f 4e  DSAFE.XTHREADCON
4d30: 4e 45 43 54 0a 41 4c 4c 4f 57 52 45 4c 45 41 53  NECT.ALLOWRELEAS
4d40: 45 0a 54 45 4d 50 5f 53 54 4f 52 45 0a 42 55 49  E.TEMP_STORE.BUI
4d50: 4c 44 5f 45 58 45 45 58 54 0a 53 51 4c 49 54 45  LD_EXEEXT.SQLITE
4d60: 5f 4f 53 5f 55 4e 49 58 0a 53 51 4c 49 54 45 5f  _OS_UNIX.SQLITE_
4d70: 4f 53 5f 57 49 4e 0a 54 41 52 47 45 54 5f 45 58  OS_WIN.TARGET_EX
4d80: 45 45 58 54 0a 54 43 4c 5f 56 45 52 53 49 4f 4e  EEXT.TCL_VERSION
4d90: 0a 54 43 4c 5f 42 49 4e 5f 44 49 52 0a 54 43 4c  .TCL_BIN_DIR.TCL
4da0: 5f 53 52 43 5f 44 49 52 0a 54 43 4c 5f 49 4e 43  _SRC_DIR.TCL_INC
4db0: 4c 55 44 45 5f 53 50 45 43 0a 54 43 4c 5f 4c 49  LUDE_SPEC.TCL_LI
4dc0: 42 5f 46 49 4c 45 0a 54 43 4c 5f 4c 49 42 5f 46  B_FILE.TCL_LIB_F
4dd0: 4c 41 47 0a 54 43 4c 5f 4c 49 42 5f 53 50 45 43  LAG.TCL_LIB_SPEC
4de0: 0a 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 46 49  .TCL_STUB_LIB_FI
4df0: 4c 45 0a 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f  LE.TCL_STUB_LIB_
4e00: 46 4c 41 47 0a 54 43 4c 5f 53 54 55 42 5f 4c 49  FLAG.TCL_STUB_LI
4e10: 42 5f 53 50 45 43 0a 48 41 56 45 5f 54 43 4c 0a  B_SPEC.HAVE_TCL.
4e20: 54 41 52 47 45 54 5f 52 45 41 44 4c 49 4e 45 5f  TARGET_READLINE_
4e30: 4c 49 42 53 0a 54 41 52 47 45 54 5f 52 45 41 44  LIBS.TARGET_READ
4e40: 4c 49 4e 45 5f 49 4e 43 0a 54 41 52 47 45 54 5f  LINE_INC.TARGET_
4e50: 48 41 56 45 5f 52 45 41 44 4c 49 4e 45 0a 54 41  HAVE_READLINE.TA
4e60: 52 47 45 54 5f 44 45 42 55 47 0a 55 53 45 5f 41  RGET_DEBUG.USE_A
4e70: 4d 41 4c 47 41 4d 41 54 49 4f 4e 0a 4f 50 54 5f  MALGAMATION.OPT_
4e80: 46 45 41 54 55 52 45 5f 46 4c 41 47 53 0a 55 53  FEATURE_FLAGS.US
4e90: 45 5f 47 43 4f 56 0a 42 55 49 4c 44 5f 43 46 4c  E_GCOV.BUILD_CFL
4ea0: 41 47 53 0a 4c 49 42 4f 42 4a 53 0a 4c 54 4c 49  AGS.LIBOBJS.LTLI
4eb0: 42 4f 42 4a 53 27 0a 61 63 5f 73 75 62 73 74 5f  BOBJS'.ac_subst_
4ec0: 66 69 6c 65 73 3d 27 27 0a 61 63 5f 75 73 65 72  files=''.ac_user
4ed0: 5f 6f 70 74 73 3d 27 0a 65 6e 61 62 6c 65 5f 6f  _opts='.enable_o
4ee0: 70 74 69 6f 6e 5f 63 68 65 63 6b 69 6e 67 0a 65  ption_checking.e
4ef0: 6e 61 62 6c 65 5f 73 68 61 72 65 64 0a 65 6e 61  nable_shared.ena
4f00: 62 6c 65 5f 73 74 61 74 69 63 0a 77 69 74 68 5f  ble_static.with_
4f10: 70 69 63 0a 65 6e 61 62 6c 65 5f 66 61 73 74 5f  pic.enable_fast_
4f20: 69 6e 73 74 61 6c 6c 0a 77 69 74 68 5f 67 6e 75  install.with_gnu
4f30: 5f 6c 64 0a 65 6e 61 62 6c 65 5f 6c 69 62 74 6f  _ld.enable_libto
4f40: 6f 6c 5f 6c 6f 63 6b 0a 65 6e 61 62 6c 65 5f 6c  ol_lock.enable_l
4f50: 61 72 67 65 66 69 6c 65 0a 77 69 74 68 5f 68 69  argefile.with_hi
4f60: 6e 74 73 0a 65 6e 61 62 6c 65 5f 74 68 72 65 61  nts.enable_threa
4f70: 64 73 61 66 65 0a 65 6e 61 62 6c 65 5f 63 72 6f  dsafe.enable_cro
4f80: 73 73 5f 74 68 72 65 61 64 5f 63 6f 6e 6e 65 63  ss_thread_connec
4f90: 74 69 6f 6e 73 0a 65 6e 61 62 6c 65 5f 72 65 6c  tions.enable_rel
4fa0: 65 61 73 65 6d 6f 64 65 0a 65 6e 61 62 6c 65 5f  easemode.enable_
4fb0: 74 65 6d 70 73 74 6f 72 65 0a 65 6e 61 62 6c 65  tempstore.enable
4fc0: 5f 74 63 6c 0a 77 69 74 68 5f 74 63 6c 0a 65 6e  _tcl.with_tcl.en
4fd0: 61 62 6c 65 5f 72 65 61 64 6c 69 6e 65 0a 77 69  able_readline.wi
4fe0: 74 68 5f 72 65 61 64 6c 69 6e 65 5f 6c 69 62 0a  th_readline_lib.
4ff0: 77 69 74 68 5f 72 65 61 64 6c 69 6e 65 5f 69 6e  with_readline_in
5000: 63 0a 65 6e 61 62 6c 65 5f 64 65 62 75 67 0a 65  c.enable_debug.e
5010: 6e 61 62 6c 65 5f 61 6d 61 6c 67 61 6d 61 74 69  nable_amalgamati
5020: 6f 6e 0a 65 6e 61 62 6c 65 5f 6c 6f 61 64 5f 65  on.enable_load_e
5030: 78 74 65 6e 73 69 6f 6e 0a 65 6e 61 62 6c 65 5f  xtension.enable_
5040: 67 63 6f 76 0a 27 0a 20 20 20 20 20 20 61 63 5f  gcov.'.      ac_
5050: 70 72 65 63 69 6f 75 73 5f 76 61 72 73 3d 27 62  precious_vars='b
5060: 75 69 6c 64 5f 61 6c 69 61 73 0a 68 6f 73 74 5f  uild_alias.host_
5070: 61 6c 69 61 73 0a 74 61 72 67 65 74 5f 61 6c 69  alias.target_ali
5080: 61 73 0a 43 43 0a 43 46 4c 41 47 53 0a 4c 44 46  as.CC.CFLAGS.LDF
5090: 4c 41 47 53 0a 4c 49 42 53 0a 43 50 50 46 4c 41  LAGS.LIBS.CPPFLA
50a0: 47 53 0a 43 50 50 0a 54 43 4c 4c 49 42 44 49 52  GS.CPP.TCLLIBDIR
50b0: 27 0a 0a 0a 23 20 49 6e 69 74 69 61 6c 69 7a 65  '...# Initialize
50c0: 20 73 6f 6d 65 20 76 61 72 69 61 62 6c 65 73 20   some variables 
50d0: 73 65 74 20 62 79 20 6f 70 74 69 6f 6e 73 2e 0a  set by options..
50e0: 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 0a 61 63  ac_init_help=.ac
50f0: 5f 69 6e 69 74 5f 76 65 72 73 69 6f 6e 3d 66 61  _init_version=fa
5100: 6c 73 65 0a 61 63 5f 75 6e 72 65 63 6f 67 6e 69  lse.ac_unrecogni
5110: 7a 65 64 5f 6f 70 74 73 3d 0a 61 63 5f 75 6e 72  zed_opts=.ac_unr
5120: 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 3d 0a 23  ecognized_sep=.#
5130: 20 54 68 65 20 76 61 72 69 61 62 6c 65 73 20 68   The variables h
5140: 61 76 65 20 74 68 65 20 73 61 6d 65 20 6e 61 6d  ave the same nam
5150: 65 73 20 61 73 20 74 68 65 20 6f 70 74 69 6f 6e  es as the option
5160: 73 2c 20 77 69 74 68 0a 23 20 64 61 73 68 65 73  s, with.# dashes
5170: 20 63 68 61 6e 67 65 64 20 74 6f 20 75 6e 64 65   changed to unde
5180: 72 6c 69 6e 65 73 2e 0a 63 61 63 68 65 5f 66 69  rlines..cache_fi
5190: 6c 65 3d 2f 64 65 76 2f 6e 75 6c 6c 0a 65 78 65  le=/dev/null.exe
51a0: 63 5f 70 72 65 66 69 78 3d 4e 4f 4e 45 0a 6e 6f  c_prefix=NONE.no
51b0: 5f 63 72 65 61 74 65 3d 0a 6e 6f 5f 72 65 63 75  _create=.no_recu
51c0: 72 73 69 6f 6e 3d 0a 70 72 65 66 69 78 3d 4e 4f  rsion=.prefix=NO
51d0: 4e 45 0a 70 72 6f 67 72 61 6d 5f 70 72 65 66 69  NE.program_prefi
51e0: 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 73  x=NONE.program_s
51f0: 75 66 66 69 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72  uffix=NONE.progr
5200: 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d  am_transform_nam
5210: 65 3d 73 2c 78 2c 78 2c 0a 73 69 6c 65 6e 74 3d  e=s,x,x,.silent=
5220: 0a 73 69 74 65 3d 0a 73 72 63 64 69 72 3d 0a 76  .site=.srcdir=.v
5230: 65 72 62 6f 73 65 3d 0a 78 5f 69 6e 63 6c 75 64  erbose=.x_includ
5240: 65 73 3d 4e 4f 4e 45 0a 78 5f 6c 69 62 72 61 72  es=NONE.x_librar
5250: 69 65 73 3d 4e 4f 4e 45 0a 0a 23 20 49 6e 73 74  ies=NONE..# Inst
5260: 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63 74 6f  allation directo
5270: 72 79 20 6f 70 74 69 6f 6e 73 2e 0a 23 20 54 68  ry options..# Th
5280: 65 73 65 20 61 72 65 20 6c 65 66 74 20 75 6e 65  ese are left une
5290: 78 70 61 6e 64 65 64 20 73 6f 20 75 73 65 72 73  xpanded so users
52a0: 20 63 61 6e 20 22 6d 61 6b 65 20 69 6e 73 74 61   can "make insta
52b0: 6c 6c 20 65 78 65 63 5f 70 72 65 66 69 78 3d 2f  ll exec_prefix=/
52c0: 66 6f 6f 22 0a 23 20 61 6e 64 20 61 6c 6c 20 74  foo".# and all t
52d0: 68 65 20 76 61 72 69 61 62 6c 65 73 20 74 68 61  he variables tha
52e0: 74 20 61 72 65 20 73 75 70 70 6f 73 65 64 20 74  t are supposed t
52f0: 6f 20 62 65 20 62 61 73 65 64 20 6f 6e 20 65 78  o be based on ex
5300: 65 63 5f 70 72 65 66 69 78 0a 23 20 62 79 20 64  ec_prefix.# by d
5310: 65 66 61 75 6c 74 20 77 69 6c 6c 20 61 63 74 75  efault will actu
5320: 61 6c 6c 79 20 63 68 61 6e 67 65 2e 0a 23 20 55  ally change..# U
5330: 73 65 20 62 72 61 63 65 73 20 69 6e 73 74 65 61  se braces instea
5340: 64 20 6f 66 20 70 61 72 65 6e 73 20 62 65 63 61  d of parens beca
5350: 75 73 65 20 73 68 2c 20 70 65 72 6c 2c 20 65 74  use sh, perl, et
5360: 63 2e 20 61 6c 73 6f 20 61 63 63 65 70 74 20 74  c. also accept t
5370: 68 65 6d 2e 0a 23 20 28 54 68 65 20 6c 69 73 74  hem..# (The list
5380: 20 66 6f 6c 6c 6f 77 73 20 74 68 65 20 73 61 6d   follows the sam
5390: 65 20 6f 72 64 65 72 20 61 73 20 74 68 65 20 47  e order as the G
53a0: 4e 55 20 43 6f 64 69 6e 67 20 53 74 61 6e 64 61  NU Coding Standa
53b0: 72 64 73 2e 29 0a 62 69 6e 64 69 72 3d 27 24 7b  rds.).bindir='${
53c0: 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 62 69 6e  exec_prefix}/bin
53d0: 27 0a 73 62 69 6e 64 69 72 3d 27 24 7b 65 78 65  '.sbindir='${exe
53e0: 63 5f 70 72 65 66 69 78 7d 2f 73 62 69 6e 27 0a  c_prefix}/sbin'.
53f0: 6c 69 62 65 78 65 63 64 69 72 3d 27 24 7b 65 78  libexecdir='${ex
5400: 65 63 5f 70 72 65 66 69 78 7d 2f 6c 69 62 65 78  ec_prefix}/libex
5410: 65 63 27 0a 64 61 74 61 72 6f 6f 74 64 69 72 3d  ec'.datarootdir=
5420: 27 24 7b 70 72 65 66 69 78 7d 2f 73 68 61 72 65  '${prefix}/share
5430: 27 0a 64 61 74 61 64 69 72 3d 27 24 7b 64 61 74  '.datadir='${dat
5440: 61 72 6f 6f 74 64 69 72 7d 27 0a 73 79 73 63 6f  arootdir}'.sysco
5450: 6e 66 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d  nfdir='${prefix}
5460: 2f 65 74 63 27 0a 73 68 61 72 65 64 73 74 61 74  /etc'.sharedstat
5470: 65 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f  edir='${prefix}/
5480: 63 6f 6d 27 0a 6c 6f 63 61 6c 73 74 61 74 65 64  com'.localstated
5490: 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 76 61  ir='${prefix}/va
54a0: 72 27 0a 69 6e 63 6c 75 64 65 64 69 72 3d 27 24  r'.includedir='$
54b0: 7b 70 72 65 66 69 78 7d 2f 69 6e 63 6c 75 64 65  {prefix}/include
54c0: 27 0a 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d  '.oldincludedir=
54d0: 27 2f 75 73 72 2f 69 6e 63 6c 75 64 65 27 0a 64  '/usr/include'.d
54e0: 6f 63 64 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f  ocdir='${dataroo
54f0: 74 64 69 72 7d 2f 64 6f 63 2f 24 7b 50 41 43 4b  tdir}/doc/${PACK
5500: 41 47 45 5f 54 41 52 4e 41 4d 45 7d 27 0a 69 6e  AGE_TARNAME}'.in
5510: 66 6f 64 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f  fodir='${dataroo
5520: 74 64 69 72 7d 2f 69 6e 66 6f 27 0a 68 74 6d 6c  tdir}/info'.html
5530: 64 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a  dir='${docdir}'.
5540: 64 76 69 64 69 72 3d 27 24 7b 64 6f 63 64 69 72  dvidir='${docdir
5550: 7d 27 0a 70 64 66 64 69 72 3d 27 24 7b 64 6f 63  }'.pdfdir='${doc
5560: 64 69 72 7d 27 0a 70 73 64 69 72 3d 27 24 7b 64  dir}'.psdir='${d
5570: 6f 63 64 69 72 7d 27 0a 6c 69 62 64 69 72 3d 27  ocdir}'.libdir='
5580: 24 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 6c  ${exec_prefix}/l
5590: 69 62 27 0a 6c 6f 63 61 6c 65 64 69 72 3d 27 24  ib'.localedir='$
55a0: 7b 64 61 74 61 72 6f 6f 74 64 69 72 7d 2f 6c 6f  {datarootdir}/lo
55b0: 63 61 6c 65 27 0a 6d 61 6e 64 69 72 3d 27 24 7b  cale'.mandir='${
55c0: 64 61 74 61 72 6f 6f 74 64 69 72 7d 2f 6d 61 6e  datarootdir}/man
55d0: 27 0a 0a 61 63 5f 70 72 65 76 3d 0a 61 63 5f 64  '..ac_prev=.ac_d
55e0: 61 73 68 64 61 73 68 3d 0a 66 6f 72 20 61 63 5f  ashdash=.for ac_
55f0: 6f 70 74 69 6f 6e 0a 64 6f 0a 20 20 23 20 49 66  option.do.  # If
5600: 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 6f 70   the previous op
5610: 74 69 6f 6e 20 6e 65 65 64 73 20 61 6e 20 61 72  tion needs an ar
5620: 67 75 6d 65 6e 74 2c 20 61 73 73 69 67 6e 20 69  gument, assign i
5630: 74 2e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  t..  if test -n 
5640: 22 24 61 63 5f 70 72 65 76 22 3b 20 74 68 65 6e  "$ac_prev"; then
5650: 0a 20 20 20 20 65 76 61 6c 20 24 61 63 5f 70 72  .    eval $ac_pr
5660: 65 76 3d 5c 24 61 63 5f 6f 70 74 69 6f 6e 0a 20  ev=\$ac_option. 
5670: 20 20 20 61 63 5f 70 72 65 76 3d 0a 20 20 20 20     ac_prev=.    
5680: 63 6f 6e 74 69 6e 75 65 0a 20 20 66 69 0a 0a 20  continue.  fi.. 
5690: 20 63 61 73 65 20 24 61 63 5f 6f 70 74 69 6f 6e   case $ac_option
56a0: 20 69 6e 0a 20 20 2a 3d 2a 29 09 61 63 5f 6f 70   in.  *=*).ac_op
56b0: 74 61 72 67 3d 60 65 78 70 72 20 22 58 24 61 63  targ=`expr "X$ac
56c0: 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 5b 5e 3d 5d  _option" : '[^=]
56d0: 2a 3d 5c 28 2e 2a 5c 29 27 60 20 3b 3b 0a 20 20  *=\(.*\)'` ;;.  
56e0: 2a 29 09 61 63 5f 6f 70 74 61 72 67 3d 79 65 73  *).ac_optarg=yes
56f0: 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 20 20 23 20   ;;.  esac..  # 
5700: 41 63 63 65 70 74 20 74 68 65 20 69 6d 70 6f 72  Accept the impor
5710: 74 61 6e 74 20 43 79 67 6e 75 73 20 63 6f 6e 66  tant Cygnus conf
5720: 69 67 75 72 65 20 6f 70 74 69 6f 6e 73 2c 20 73  igure options, s
5730: 6f 20 77 65 20 63 61 6e 20 64 69 61 67 6e 6f 73  o we can diagnos
5740: 65 20 74 79 70 6f 73 2e 0a 0a 20 20 63 61 73 65  e typos...  case
5750: 20 24 61 63 5f 64 61 73 68 64 61 73 68 24 61 63   $ac_dashdash$ac
5760: 5f 6f 70 74 69 6f 6e 20 69 6e 0a 20 20 2d 2d 29  _option in.  --)
5770: 0a 20 20 20 20 61 63 5f 64 61 73 68 64 61 73 68  .    ac_dashdash
5780: 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 62 69 6e 64  =yes ;;..  -bind
5790: 69 72 20 7c 20 2d 2d 62 69 6e 64 69 72 20 7c 20  ir | --bindir | 
57a0: 2d 2d 62 69 6e 64 69 20 7c 20 2d 2d 62 69 6e 64  --bindi | --bind
57b0: 20 7c 20 2d 2d 62 69 6e 20 7c 20 2d 2d 62 69 29   | --bin | --bi)
57c0: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 62 69 6e  .    ac_prev=bin
57d0: 64 69 72 20 3b 3b 0a 20 20 2d 62 69 6e 64 69 72  dir ;;.  -bindir
57e0: 3d 2a 20 7c 20 2d 2d 62 69 6e 64 69 72 3d 2a 20  =* | --bindir=* 
57f0: 7c 20 2d 2d 62 69 6e 64 69 3d 2a 20 7c 20 2d 2d  | --bindi=* | --
5800: 62 69 6e 64 3d 2a 20 7c 20 2d 2d 62 69 6e 3d 2a  bind=* | --bin=*
5810: 20 7c 20 2d 2d 62 69 3d 2a 29 0a 20 20 20 20 62   | --bi=*).    b
5820: 69 6e 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  indir=$ac_optarg
5830: 20 3b 3b 0a 0a 20 20 2d 62 75 69 6c 64 20 7c 20   ;;..  -build | 
5840: 2d 2d 62 75 69 6c 64 20 7c 20 2d 2d 62 75 69 6c  --build | --buil
5850: 20 7c 20 2d 2d 62 75 69 20 7c 20 2d 2d 62 75 29   | --bui | --bu)
5860: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 62 75 69  .    ac_prev=bui
5870: 6c 64 5f 61 6c 69 61 73 20 3b 3b 0a 20 20 2d 62  ld_alias ;;.  -b
5880: 75 69 6c 64 3d 2a 20 7c 20 2d 2d 62 75 69 6c 64  uild=* | --build
5890: 3d 2a 20 7c 20 2d 2d 62 75 69 6c 3d 2a 20 7c 20  =* | --buil=* | 
58a0: 2d 2d 62 75 69 3d 2a 20 7c 20 2d 2d 62 75 3d 2a  --bui=* | --bu=*
58b0: 29 0a 20 20 20 20 62 75 69 6c 64 5f 61 6c 69 61  ).    build_alia
58c0: 73 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  s=$ac_optarg ;;.
58d0: 0a 20 20 2d 63 61 63 68 65 2d 66 69 6c 65 20 7c  .  -cache-file |
58e0: 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65 20 7c 20   --cache-file | 
58f0: 2d 2d 63 61 63 68 65 2d 66 69 6c 20 7c 20 2d 2d  --cache-fil | --
5900: 63 61 63 68 65 2d 66 69 20 5c 0a 20 20 7c 20 2d  cache-fi \.  | -
5910: 2d 63 61 63 68 65 2d 66 20 7c 20 2d 2d 63 61 63  -cache-f | --cac
5920: 68 65 2d 20 7c 20 2d 2d 63 61 63 68 65 20 7c 20  he- | --cache | 
5930: 2d 2d 63 61 63 68 20 7c 20 2d 2d 63 61 63 20 7c  --cach | --cac |
5940: 20 2d 2d 63 61 20 7c 20 2d 2d 63 29 0a 20 20 20   --ca | --c).   
5950: 20 61 63 5f 70 72 65 76 3d 63 61 63 68 65 5f 66   ac_prev=cache_f
5960: 69 6c 65 20 3b 3b 0a 20 20 2d 63 61 63 68 65 2d  ile ;;.  -cache-
5970: 66 69 6c 65 3d 2a 20 7c 20 2d 2d 63 61 63 68 65  file=* | --cache
5980: 2d 66 69 6c 65 3d 2a 20 7c 20 2d 2d 63 61 63 68  -file=* | --cach
5990: 65 2d 66 69 6c 3d 2a 20 7c 20 2d 2d 63 61 63 68  e-fil=* | --cach
59a0: 65 2d 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 63  e-fi=* \.  | --c
59b0: 61 63 68 65 2d 66 3d 2a 20 7c 20 2d 2d 63 61 63  ache-f=* | --cac
59c0: 68 65 2d 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 3d  he-=* | --cache=
59d0: 2a 20 7c 20 2d 2d 63 61 63 68 3d 2a 20 7c 20 2d  * | --cach=* | -
59e0: 2d 63 61 63 3d 2a 20 7c 20 2d 2d 63 61 3d 2a 20  -cac=* | --ca=* 
59f0: 7c 20 2d 2d 63 3d 2a 29 0a 20 20 20 20 63 61 63  | --c=*).    cac
5a00: 68 65 5f 66 69 6c 65 3d 24 61 63 5f 6f 70 74 61  he_file=$ac_opta
5a10: 72 67 20 3b 3b 0a 0a 20 20 2d 2d 63 6f 6e 66 69  rg ;;..  --confi
5a20: 67 2d 63 61 63 68 65 20 7c 20 2d 43 29 0a 20 20  g-cache | -C).  
5a30: 20 20 63 61 63 68 65 5f 66 69 6c 65 3d 63 6f 6e    cache_file=con
5a40: 66 69 67 2e 63 61 63 68 65 20 3b 3b 0a 0a 20 20  fig.cache ;;..  
5a50: 2d 64 61 74 61 64 69 72 20 7c 20 2d 2d 64 61 74  -datadir | --dat
5a60: 61 64 69 72 20 7c 20 2d 2d 64 61 74 61 64 69 20  adir | --datadi 
5a70: 7c 20 2d 2d 64 61 74 61 64 29 0a 20 20 20 20 61  | --datad).    a
5a80: 63 5f 70 72 65 76 3d 64 61 74 61 64 69 72 20 3b  c_prev=datadir ;
5a90: 3b 0a 20 20 2d 64 61 74 61 64 69 72 3d 2a 20 7c  ;.  -datadir=* |
5aa0: 20 2d 2d 64 61 74 61 64 69 72 3d 2a 20 7c 20 2d   --datadir=* | -
5ab0: 2d 64 61 74 61 64 69 3d 2a 20 7c 20 2d 2d 64 61  -datadi=* | --da
5ac0: 74 61 64 3d 2a 29 0a 20 20 20 20 64 61 74 61 64  tad=*).    datad
5ad0: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
5ae0: 0a 0a 20 20 2d 64 61 74 61 72 6f 6f 74 64 69 72  ..  -datarootdir
5af0: 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 64 69 72   | --datarootdir
5b00: 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 64 69 20   | --datarootdi 
5b10: 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 64 20 7c 20  | --datarootd | 
5b20: 2d 2d 64 61 74 61 72 6f 6f 74 20 5c 0a 20 20 7c  --dataroot \.  |
5b30: 20 2d 2d 64 61 74 61 72 6f 6f 20 7c 20 2d 2d 64   --dataroo | --d
5b40: 61 74 61 72 6f 20 7c 20 2d 2d 64 61 74 61 72 29  ataro | --datar)
5b50: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 64 61 74  .    ac_prev=dat
5b60: 61 72 6f 6f 74 64 69 72 20 3b 3b 0a 20 20 2d 64  arootdir ;;.  -d
5b70: 61 74 61 72 6f 6f 74 64 69 72 3d 2a 20 7c 20 2d  atarootdir=* | -
5b80: 2d 64 61 74 61 72 6f 6f 74 64 69 72 3d 2a 20 7c  -datarootdir=* |
5b90: 20 2d 2d 64 61 74 61 72 6f 6f 74 64 69 3d 2a 20   --datarootdi=* 
5ba0: 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 64 3d 2a 20  | --datarootd=* 
5bb0: 5c 0a 20 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74  \.  | --dataroot
5bc0: 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 3d 2a  =* | --dataroo=*
5bd0: 20 7c 20 2d 2d 64 61 74 61 72 6f 3d 2a 20 7c 20   | --dataro=* | 
5be0: 2d 2d 64 61 74 61 72 3d 2a 29 0a 20 20 20 20 64  --datar=*).    d
5bf0: 61 74 61 72 6f 6f 74 64 69 72 3d 24 61 63 5f 6f  atarootdir=$ac_o
5c00: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 64 69 73  ptarg ;;..  -dis
5c10: 61 62 6c 65 2d 2a 20 7c 20 2d 2d 64 69 73 61 62  able-* | --disab
5c20: 6c 65 2d 2a 29 0a 20 20 20 20 61 63 5f 75 73 65  le-*).    ac_use
5c30: 72 6f 70 74 3d 60 65 78 70 72 20 22 78 24 61 63  ropt=`expr "x$ac
5c40: 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 64  _option" : 'x-*d
5c50: 69 73 61 62 6c 65 2d 5c 28 2e 2a 5c 29 27 60 0a  isable-\(.*\)'`.
5c60: 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d      # Reject nam
5c70: 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20  es that are not 
5c80: 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69  valid shell vari
5c90: 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20  able names..    
5ca0: 65 78 70 72 20 22 78 24 61 63 5f 75 73 65 72 6f  expr "x$ac_usero
5cb0: 70 74 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24  pt" : ".*[^-+._$
5cc0: 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f  as_cr_alnum]" >/
5cd0: 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20  dev/null &&.    
5ce0: 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
5cf0: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76  s_me: error: inv
5d00: 61 6c 69 64 20 66 65 61 74 75 72 65 20 6e 61 6d  alid feature nam
5d10: 65 3a 20 24 61 63 5f 75 73 65 72 6f 70 74 22 20  e: $ac_useropt" 
5d20: 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31  >&2.   { (exit 1
5d30: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
5d40: 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f      ac_useropt_o
5d50: 72 69 67 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a  rig=$ac_useropt.
5d60: 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60      ac_useropt=`
5d70: 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 75 73  $as_echo "$ac_us
5d80: 65 72 6f 70 74 22 20 7c 20 73 65 64 20 27 73 2f  eropt" | sed 's/
5d90: 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20  [-+.]/_/g'`.    
5da0: 63 61 73 65 20 24 61 63 5f 75 73 65 72 5f 6f 70  case $ac_user_op
5db0: 74 73 20 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22  ts in.      *"."
5dc0: 65 6e 61 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f  enable_$ac_usero
5dd0: 70 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20  pt"."*) ;;.     
5de0: 20 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69   *) ac_unrecogni
5df0: 7a 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e  zed_opts="$ac_un
5e00: 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24  recognized_opts$
5e10: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
5e20: 73 65 70 2d 2d 64 69 73 61 62 6c 65 2d 24 61 63  sep--disable-$ac
5e30: 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09  _useropt_orig"..
5e40: 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64   ac_unrecognized
5e50: 5f 73 65 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20  _sep=', ';;.    
5e60: 65 73 61 63 0a 20 20 20 20 65 76 61 6c 20 65 6e  esac.    eval en
5e70: 61 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70 74  able_$ac_useropt
5e80: 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 64 6f 63 64 69  =no ;;..  -docdi
5e90: 72 20 7c 20 2d 2d 64 6f 63 64 69 72 20 7c 20 2d  r | --docdir | -
5ea0: 2d 64 6f 63 64 69 20 7c 20 2d 2d 64 6f 63 20 7c  -docdi | --doc |
5eb0: 20 2d 2d 64 6f 29 0a 20 20 20 20 61 63 5f 70 72   --do).    ac_pr
5ec0: 65 76 3d 64 6f 63 64 69 72 20 3b 3b 0a 20 20 2d  ev=docdir ;;.  -
5ed0: 64 6f 63 64 69 72 3d 2a 20 7c 20 2d 2d 64 6f 63  docdir=* | --doc
5ee0: 64 69 72 3d 2a 20 7c 20 2d 2d 64 6f 63 64 69 3d  dir=* | --docdi=
5ef0: 2a 20 7c 20 2d 2d 64 6f 63 3d 2a 20 7c 20 2d 2d  * | --doc=* | --
5f00: 64 6f 3d 2a 29 0a 20 20 20 20 64 6f 63 64 69 72  do=*).    docdir
5f10: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
5f20: 20 20 2d 64 76 69 64 69 72 20 7c 20 2d 2d 64 76    -dvidir | --dv
5f30: 69 64 69 72 20 7c 20 2d 2d 64 76 69 64 69 20 7c  idir | --dvidi |
5f40: 20 2d 2d 64 76 69 64 20 7c 20 2d 2d 64 76 69 20   --dvid | --dvi 
5f50: 7c 20 2d 2d 64 76 29 0a 20 20 20 20 61 63 5f 70  | --dv).    ac_p
5f60: 72 65 76 3d 64 76 69 64 69 72 20 3b 3b 0a 20 20  rev=dvidir ;;.  
5f70: 2d 64 76 69 64 69 72 3d 2a 20 7c 20 2d 2d 64 76  -dvidir=* | --dv
5f80: 69 64 69 72 3d 2a 20 7c 20 2d 2d 64 76 69 64 69  idir=* | --dvidi
5f90: 3d 2a 20 7c 20 2d 2d 64 76 69 64 3d 2a 20 7c 20  =* | --dvid=* | 
5fa0: 2d 2d 64 76 69 3d 2a 20 7c 20 2d 2d 64 76 3d 2a  --dvi=* | --dv=*
5fb0: 29 0a 20 20 20 20 64 76 69 64 69 72 3d 24 61 63  ).    dvidir=$ac
5fc0: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 65  _optarg ;;..  -e
5fd0: 6e 61 62 6c 65 2d 2a 20 7c 20 2d 2d 65 6e 61 62  nable-* | --enab
5fe0: 6c 65 2d 2a 29 0a 20 20 20 20 61 63 5f 75 73 65  le-*).    ac_use
5ff0: 72 6f 70 74 3d 60 65 78 70 72 20 22 78 24 61 63  ropt=`expr "x$ac
6000: 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 65  _option" : 'x-*e
6010: 6e 61 62 6c 65 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27  nable-\([^=]*\)'
6020: 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e  `.    # Reject n
6030: 61 6d 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f  ames that are no
6040: 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61  t valid shell va
6050: 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20  riable names..  
6060: 20 20 65 78 70 72 20 22 78 24 61 63 5f 75 73 65    expr "x$ac_use
6070: 72 6f 70 74 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e  ropt" : ".*[^-+.
6080: 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20  _$as_cr_alnum]" 
6090: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20  >/dev/null &&.  
60a0: 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22      { $as_echo "
60b0: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69  $as_me: error: i
60c0: 6e 76 61 6c 69 64 20 66 65 61 74 75 72 65 20 6e  nvalid feature n
60d0: 61 6d 65 3a 20 24 61 63 5f 75 73 65 72 6f 70 74  ame: $ac_useropt
60e0: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
60f0: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
6100: 7d 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74  }.    ac_useropt
6110: 5f 6f 72 69 67 3d 24 61 63 5f 75 73 65 72 6f 70  _orig=$ac_userop
6120: 74 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74  t.    ac_useropt
6130: 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  =`$as_echo "$ac_
6140: 75 73 65 72 6f 70 74 22 20 7c 20 73 65 64 20 27  useropt" | sed '
6150: 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20  s/[-+.]/_/g'`.  
6160: 20 20 63 61 73 65 20 24 61 63 5f 75 73 65 72 5f    case $ac_user_
6170: 6f 70 74 73 20 69 6e 0a 20 20 20 20 20 20 2a 22  opts in.      *"
6180: 0a 22 65 6e 61 62 6c 65 5f 24 61 63 5f 75 73 65  ."enable_$ac_use
6190: 72 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20  ropt"."*) ;;.   
61a0: 20 20 20 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67     *) ac_unrecog
61b0: 6e 69 7a 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f  nized_opts="$ac_
61c0: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74  unrecognized_opt
61d0: 73 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65  s$ac_unrecognize
61e0: 64 5f 73 65 70 2d 2d 65 6e 61 62 6c 65 2d 24 61  d_sep--enable-$a
61f0: 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 22 0a  c_useropt_orig".
6200: 09 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65  . ac_unrecognize
6210: 64 5f 73 65 70 3d 27 2c 20 27 3b 3b 0a 20 20 20  d_sep=', ';;.   
6220: 20 65 73 61 63 0a 20 20 20 20 65 76 61 6c 20 65   esac.    eval e
6230: 6e 61 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70  nable_$ac_userop
6240: 74 3d 5c 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  t=\$ac_optarg ;;
6250: 0a 0a 20 20 2d 65 78 65 63 2d 70 72 65 66 69 78  ..  -exec-prefix
6260: 20 7c 20 2d 2d 65 78 65 63 5f 70 72 65 66 69 78   | --exec_prefix
6270: 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 78   | --exec-prefix
6280: 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 20   | --exec-prefi 
6290: 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65  \.  | --exec-pre
62a0: 66 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 20 7c  f | --exec-pre |
62b0: 20 2d 2d 65 78 65 63 2d 70 72 20 7c 20 2d 2d 65   --exec-pr | --e
62c0: 78 65 63 2d 70 20 7c 20 2d 2d 65 78 65 63 2d 20  xec-p | --exec- 
62d0: 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 20 7c 20 2d  \.  | --exec | -
62e0: 2d 65 78 65 20 7c 20 2d 2d 65 78 29 0a 20 20 20  -exe | --ex).   
62f0: 20 61 63 5f 70 72 65 76 3d 65 78 65 63 5f 70 72   ac_prev=exec_pr
6300: 65 66 69 78 20 3b 3b 0a 20 20 2d 65 78 65 63 2d  efix ;;.  -exec-
6310: 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65  prefix=* | --exe
6320: 63 5f 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65  c_prefix=* | --e
6330: 78 65 63 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d  xec-prefix=* | -
6340: 2d 65 78 65 63 2d 70 72 65 66 69 3d 2a 20 5c 0a  -exec-prefi=* \.
6350: 20 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 3d    | --exec-pref=
6360: 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 3d 2a  * | --exec-pre=*
6370: 20 7c 20 2d 2d 65 78 65 63 2d 70 72 3d 2a 20 7c   | --exec-pr=* |
6380: 20 2d 2d 65 78 65 63 2d 70 3d 2a 20 7c 20 2d 2d   --exec-p=* | --
6390: 65 78 65 63 2d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  exec-=* \.  | --
63a0: 65 78 65 63 3d 2a 20 7c 20 2d 2d 65 78 65 3d 2a  exec=* | --exe=*
63b0: 20 7c 20 2d 2d 65 78 3d 2a 29 0a 20 20 20 20 65   | --ex=*).    e
63c0: 78 65 63 5f 70 72 65 66 69 78 3d 24 61 63 5f 6f  xec_prefix=$ac_o
63d0: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 67 61 73  ptarg ;;..  -gas
63e0: 20 7c 20 2d 2d 67 61 73 20 7c 20 2d 2d 67 61 20   | --gas | --ga 
63f0: 7c 20 2d 2d 67 29 0a 20 20 20 20 23 20 4f 62 73  | --g).    # Obs
6400: 6f 6c 65 74 65 3b 20 75 73 65 20 2d 2d 77 69 74  olete; use --wit
6410: 68 2d 67 61 73 2e 0a 20 20 20 20 77 69 74 68 5f  h-gas..    with_
6420: 67 61 73 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 68  gas=yes ;;..  -h
6430: 65 6c 70 20 7c 20 2d 2d 68 65 6c 70 20 7c 20 2d  elp | --help | -
6440: 2d 68 65 6c 20 7c 20 2d 2d 68 65 20 7c 20 2d 68  -hel | --he | -h
6450: 29 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f 68 65  ).    ac_init_he
6460: 6c 70 3d 6c 6f 6e 67 20 3b 3b 0a 20 20 2d 68 65  lp=long ;;.  -he
6470: 6c 70 3d 72 2a 20 7c 20 2d 2d 68 65 6c 70 3d 72  lp=r* | --help=r
6480: 2a 20 7c 20 2d 2d 68 65 6c 3d 72 2a 20 7c 20 2d  * | --hel=r* | -
6490: 2d 68 65 3d 72 2a 20 7c 20 2d 68 72 2a 29 0a 20  -he=r* | -hr*). 
64a0: 20 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d     ac_init_help=
64b0: 72 65 63 75 72 73 69 76 65 20 3b 3b 0a 20 20 2d  recursive ;;.  -
64c0: 68 65 6c 70 3d 73 2a 20 7c 20 2d 2d 68 65 6c 70  help=s* | --help
64d0: 3d 73 2a 20 7c 20 2d 2d 68 65 6c 3d 73 2a 20 7c  =s* | --hel=s* |
64e0: 20 2d 2d 68 65 3d 73 2a 20 7c 20 2d 68 73 2a 29   --he=s* | -hs*)
64f0: 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c  .    ac_init_hel
6500: 70 3d 73 68 6f 72 74 20 3b 3b 0a 0a 20 20 2d 68  p=short ;;..  -h
6510: 6f 73 74 20 7c 20 2d 2d 68 6f 73 74 20 7c 20 2d  ost | --host | -
6520: 2d 68 6f 73 20 7c 20 2d 2d 68 6f 29 0a 20 20 20  -hos | --ho).   
6530: 20 61 63 5f 70 72 65 76 3d 68 6f 73 74 5f 61 6c   ac_prev=host_al
6540: 69 61 73 20 3b 3b 0a 20 20 2d 68 6f 73 74 3d 2a  ias ;;.  -host=*
6550: 20 7c 20 2d 2d 68 6f 73 74 3d 2a 20 7c 20 2d 2d   | --host=* | --
6560: 68 6f 73 3d 2a 20 7c 20 2d 2d 68 6f 3d 2a 29 0a  hos=* | --ho=*).
6570: 20 20 20 20 68 6f 73 74 5f 61 6c 69 61 73 3d 24      host_alias=$
6580: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
6590: 2d 68 74 6d 6c 64 69 72 20 7c 20 2d 2d 68 74 6d  -htmldir | --htm
65a0: 6c 64 69 72 20 7c 20 2d 2d 68 74 6d 6c 64 69 20  ldir | --htmldi 
65b0: 7c 20 2d 2d 68 74 6d 6c 64 20 7c 20 2d 2d 68 74  | --htmld | --ht
65c0: 6d 6c 20 7c 20 2d 2d 68 74 6d 20 7c 20 2d 2d 68  ml | --htm | --h
65d0: 74 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 68  t).    ac_prev=h
65e0: 74 6d 6c 64 69 72 20 3b 3b 0a 20 20 2d 68 74 6d  tmldir ;;.  -htm
65f0: 6c 64 69 72 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 64  ldir=* | --htmld
6600: 69 72 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 64 69 3d  ir=* | --htmldi=
6610: 2a 20 7c 20 2d 2d 68 74 6d 6c 64 3d 2a 20 7c 20  * | --htmld=* | 
6620: 2d 2d 68 74 6d 6c 3d 2a 20 7c 20 2d 2d 68 74 6d  --html=* | --htm
6630: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 68 74 3d 2a 29  =* \.  | --ht=*)
6640: 0a 20 20 20 20 68 74 6d 6c 64 69 72 3d 24 61 63  .    htmldir=$ac
6650: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 69  _optarg ;;..  -i
6660: 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 69 6e  ncludedir | --in
6670: 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 69 6e 63  cludedir | --inc
6680: 6c 75 64 65 64 69 20 7c 20 2d 2d 69 6e 63 6c 75  ludedi | --inclu
6690: 64 65 64 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 20  ded | --include 
66a0: 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c 75 64 20 7c  \.  | --includ |
66b0: 20 2d 2d 69 6e 63 6c 75 20 7c 20 2d 2d 69 6e 63   --inclu | --inc
66c0: 6c 20 7c 20 2d 2d 69 6e 63 29 0a 20 20 20 20 61  l | --inc).    a
66d0: 63 5f 70 72 65 76 3d 69 6e 63 6c 75 64 65 64 69  c_prev=includedi
66e0: 72 20 3b 3b 0a 20 20 2d 69 6e 63 6c 75 64 65 64  r ;;.  -included
66f0: 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65  ir=* | --include
6700: 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64  dir=* | --includ
6710: 65 64 69 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64  edi=* | --includ
6720: 65 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65  ed=* | --include
6730: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c 75  =* \.  | --inclu
6740: 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 3d 2a 20  d=* | --inclu=* 
6750: 7c 20 2d 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 69  | --incl=* | --i
6760: 6e 63 3d 2a 29 0a 20 20 20 20 69 6e 63 6c 75 64  nc=*).    includ
6770: 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20  edir=$ac_optarg 
6780: 3b 3b 0a 0a 20 20 2d 69 6e 66 6f 64 69 72 20 7c  ;;..  -infodir |
6790: 20 2d 2d 69 6e 66 6f 64 69 72 20 7c 20 2d 2d 69   --infodir | --i
67a0: 6e 66 6f 64 69 20 7c 20 2d 2d 69 6e 66 6f 64 20  nfodi | --infod 
67b0: 7c 20 2d 2d 69 6e 66 6f 20 7c 20 2d 2d 69 6e 66  | --info | --inf
67c0: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 69 6e  ).    ac_prev=in
67d0: 66 6f 64 69 72 20 3b 3b 0a 20 20 2d 69 6e 66 6f  fodir ;;.  -info
67e0: 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 69  dir=* | --infodi
67f0: 72 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 69 3d 2a  r=* | --infodi=*
6800: 20 7c 20 2d 2d 69 6e 66 6f 64 3d 2a 20 7c 20 2d   | --infod=* | -
6810: 2d 69 6e 66 6f 3d 2a 20 7c 20 2d 2d 69 6e 66 3d  -info=* | --inf=
6820: 2a 29 0a 20 20 20 20 69 6e 66 6f 64 69 72 3d 24  *).    infodir=$
6830: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
6840: 2d 6c 69 62 64 69 72 20 7c 20 2d 2d 6c 69 62 64  -libdir | --libd
6850: 69 72 20 7c 20 2d 2d 6c 69 62 64 69 20 7c 20 2d  ir | --libdi | -
6860: 2d 6c 69 62 64 29 0a 20 20 20 20 61 63 5f 70 72  -libd).    ac_pr
6870: 65 76 3d 6c 69 62 64 69 72 20 3b 3b 0a 20 20 2d  ev=libdir ;;.  -
6880: 6c 69 62 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62  libdir=* | --lib
6890: 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 64 69 3d  dir=* | --libdi=
68a0: 2a 20 7c 20 2d 2d 6c 69 62 64 3d 2a 29 0a 20 20  * | --libd=*).  
68b0: 20 20 6c 69 62 64 69 72 3d 24 61 63 5f 6f 70 74    libdir=$ac_opt
68c0: 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 69 62 65 78  arg ;;..  -libex
68d0: 65 63 64 69 72 20 7c 20 2d 2d 6c 69 62 65 78 65  ecdir | --libexe
68e0: 63 64 69 72 20 7c 20 2d 2d 6c 69 62 65 78 65 63  cdir | --libexec
68f0: 64 69 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 20  di | --libexecd 
6900: 7c 20 2d 2d 6c 69 62 65 78 65 63 20 5c 0a 20 20  | --libexec \.  
6910: 7c 20 2d 2d 6c 69 62 65 78 65 20 7c 20 2d 2d 6c  | --libexe | --l
6920: 69 62 65 78 20 7c 20 2d 2d 6c 69 62 65 29 0a 20  ibex | --libe). 
6930: 20 20 20 61 63 5f 70 72 65 76 3d 6c 69 62 65 78     ac_prev=libex
6940: 65 63 64 69 72 20 3b 3b 0a 20 20 2d 6c 69 62 65  ecdir ;;.  -libe
6950: 78 65 63 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62  xecdir=* | --lib
6960: 65 78 65 63 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69  execdir=* | --li
6970: 62 65 78 65 63 64 69 3d 2a 20 7c 20 2d 2d 6c 69  bexecdi=* | --li
6980: 62 65 78 65 63 64 3d 2a 20 7c 20 2d 2d 6c 69 62  bexecd=* | --lib
6990: 65 78 65 63 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6c  exec=* \.  | --l
69a0: 69 62 65 78 65 3d 2a 20 7c 20 2d 2d 6c 69 62 65  ibexe=* | --libe
69b0: 78 3d 2a 20 7c 20 2d 2d 6c 69 62 65 3d 2a 29 0a  x=* | --libe=*).
69c0: 20 20 20 20 6c 69 62 65 78 65 63 64 69 72 3d 24      libexecdir=$
69d0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
69e0: 2d 6c 6f 63 61 6c 65 64 69 72 20 7c 20 2d 2d 6c  -localedir | --l
69f0: 6f 63 61 6c 65 64 69 72 20 7c 20 2d 2d 6c 6f 63  ocaledir | --loc
6a00: 61 6c 65 64 69 20 7c 20 2d 2d 6c 6f 63 61 6c 65  aledi | --locale
6a10: 64 20 7c 20 2d 2d 6c 6f 63 61 6c 65 29 0a 20 20  d | --locale).  
6a20: 20 20 61 63 5f 70 72 65 76 3d 6c 6f 63 61 6c 65    ac_prev=locale
6a30: 64 69 72 20 3b 3b 0a 20 20 2d 6c 6f 63 61 6c 65  dir ;;.  -locale
6a40: 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65  dir=* | --locale
6a50: 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65  dir=* | --locale
6a60: 64 69 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64  di=* | --localed
6a70: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 3d 2a 29  =* | --locale=*)
6a80: 0a 20 20 20 20 6c 6f 63 61 6c 65 64 69 72 3d 24  .    localedir=$
6a90: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
6aa0: 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 20 7c  -localstatedir |
6ab0: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72   --localstatedir
6ac0: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64   | --localstated
6ad0: 69 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65  i | --localstate
6ae0: 64 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73  d \.  | --locals
6af0: 74 61 74 65 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74  tate | --localst
6b00: 61 74 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 20  at | --localsta 
6b10: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 20 7c 20 2d 2d  | --localst | --
6b20: 6c 6f 63 61 6c 73 29 0a 20 20 20 20 61 63 5f 70  locals).    ac_p
6b30: 72 65 76 3d 6c 6f 63 61 6c 73 74 61 74 65 64 69  rev=localstatedi
6b40: 72 20 3b 3b 0a 20 20 2d 6c 6f 63 61 6c 73 74 61  r ;;.  -localsta
6b50: 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61  tedir=* | --loca
6b60: 6c 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d  lstatedir=* | --
6b70: 6c 6f 63 61 6c 73 74 61 74 65 64 69 3d 2a 20 7c  localstatedi=* |
6b80: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 3d 2a   --localstated=*
6b90: 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74   \.  | --localst
6ba0: 61 74 65 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73  ate=* | --locals
6bb0: 74 61 74 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73  tat=* | --locals
6bc0: 74 61 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74  ta=* | --localst
6bd0: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 3d 2a 29  =* | --locals=*)
6be0: 0a 20 20 20 20 6c 6f 63 61 6c 73 74 61 74 65 64  .    localstated
6bf0: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
6c00: 0a 0a 20 20 2d 6d 61 6e 64 69 72 20 7c 20 2d 2d  ..  -mandir | --
6c10: 6d 61 6e 64 69 72 20 7c 20 2d 2d 6d 61 6e 64 69  mandir | --mandi
6c20: 20 7c 20 2d 2d 6d 61 6e 64 20 7c 20 2d 2d 6d 61   | --mand | --ma
6c30: 6e 20 7c 20 2d 2d 6d 61 20 7c 20 2d 2d 6d 29 0a  n | --ma | --m).
6c40: 20 20 20 20 61 63 5f 70 72 65 76 3d 6d 61 6e 64      ac_prev=mand
6c50: 69 72 20 3b 3b 0a 20 20 2d 6d 61 6e 64 69 72 3d  ir ;;.  -mandir=
6c60: 2a 20 7c 20 2d 2d 6d 61 6e 64 69 72 3d 2a 20 7c  * | --mandir=* |
6c70: 20 2d 2d 6d 61 6e 64 69 3d 2a 20 7c 20 2d 2d 6d   --mandi=* | --m
6c80: 61 6e 64 3d 2a 20 7c 20 2d 2d 6d 61 6e 3d 2a 20  and=* | --man=* 
6c90: 7c 20 2d 2d 6d 61 3d 2a 20 7c 20 2d 2d 6d 3d 2a  | --ma=* | --m=*
6ca0: 29 0a 20 20 20 20 6d 61 6e 64 69 72 3d 24 61 63  ).    mandir=$ac
6cb0: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6e  _optarg ;;..  -n
6cc0: 66 70 20 7c 20 2d 2d 6e 66 70 20 7c 20 2d 2d 6e  fp | --nfp | --n
6cd0: 66 29 0a 20 20 20 20 23 20 4f 62 73 6f 6c 65 74  f).    # Obsolet
6ce0: 65 3b 20 75 73 65 20 2d 2d 77 69 74 68 6f 75 74  e; use --without
6cf0: 2d 66 70 2e 0a 20 20 20 20 77 69 74 68 5f 66 70  -fp..    with_fp
6d00: 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d 63 72  =no ;;..  -no-cr
6d10: 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61  eate | --no-crea
6d20: 74 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 74 20  te | --no-creat 
6d30: 7c 20 2d 2d 6e 6f 2d 63 72 65 61 20 7c 20 2d 2d  | --no-crea | --
6d40: 6e 6f 2d 63 72 65 20 5c 0a 20 20 7c 20 2d 2d 6e  no-cre \.  | --n
6d50: 6f 2d 63 72 20 7c 20 2d 2d 6e 6f 2d 63 20 7c 20  o-cr | --no-c | 
6d60: 2d 6e 29 0a 20 20 20 20 6e 6f 5f 63 72 65 61 74  -n).    no_creat
6d70: 65 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d  e=yes ;;..  -no-
6d80: 72 65 63 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f  recursion | --no
6d90: 2d 72 65 63 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e  -recursion | --n
6da0: 6f 2d 72 65 63 75 72 73 69 6f 20 7c 20 2d 2d 6e  o-recursio | --n
6db0: 6f 2d 72 65 63 75 72 73 69 20 5c 0a 20 20 7c 20  o-recursi \.  | 
6dc0: 2d 2d 6e 6f 2d 72 65 63 75 72 73 20 7c 20 2d 2d  --no-recurs | --
6dd0: 6e 6f 2d 72 65 63 75 72 20 7c 20 2d 2d 6e 6f 2d  no-recur | --no-
6de0: 72 65 63 75 20 7c 20 2d 2d 6e 6f 2d 72 65 63 20  recu | --no-rec 
6df0: 7c 20 2d 2d 6e 6f 2d 72 65 20 7c 20 2d 2d 6e 6f  | --no-re | --no
6e00: 2d 72 29 0a 20 20 20 20 6e 6f 5f 72 65 63 75 72  -r).    no_recur
6e10: 73 69 6f 6e 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d  sion=yes ;;..  -
6e20: 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 20 7c 20  oldincludedir | 
6e30: 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 20  --oldincludedir 
6e40: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69  | --oldincludedi
6e50: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64   | --oldincluded
6e60: 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c   \.  | --oldincl
6e70: 75 64 65 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  ude | --oldinclu
6e80: 64 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 20 7c  d | --oldinclu |
6e90: 20 2d 2d 6f 6c 64 69 6e 63 6c 20 7c 20 2d 2d 6f   --oldincl | --o
6ea0: 6c 64 69 6e 63 20 5c 0a 20 20 7c 20 2d 2d 6f 6c  ldinc \.  | --ol
6eb0: 64 69 6e 20 7c 20 2d 2d 6f 6c 64 69 20 7c 20 2d  din | --oldi | -
6ec0: 2d 6f 6c 64 20 7c 20 2d 2d 6f 6c 20 7c 20 2d 2d  -old | --ol | --
6ed0: 6f 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6f  o).    ac_prev=o
6ee0: 6c 64 69 6e 63 6c 75 64 65 64 69 72 20 3b 3b 0a  ldincludedir ;;.
6ef0: 20 20 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72    -oldincludedir
6f00: 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64  =* | --oldinclud
6f10: 65 64 69 72 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e  edir=* | --oldin
6f20: 63 6c 75 64 65 64 69 3d 2a 20 7c 20 2d 2d 6f 6c  cludedi=* | --ol
6f30: 64 69 6e 63 6c 75 64 65 64 3d 2a 20 5c 0a 20 20  dincluded=* \.  
6f40: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 3d 2a  | --oldinclude=*
6f50: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 3d 2a   | --oldinclud=*
6f60: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 3d 2a 20   | --oldinclu=* 
6f70: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 3d 2a 20 7c 20  | --oldincl=* | 
6f80: 2d 2d 6f 6c 64 69 6e 63 3d 2a 20 5c 0a 20 20 7c  --oldinc=* \.  |
6f90: 20 2d 2d 6f 6c 64 69 6e 3d 2a 20 7c 20 2d 2d 6f   --oldin=* | --o
6fa0: 6c 64 69 3d 2a 20 7c 20 2d 2d 6f 6c 64 3d 2a 20  ldi=* | --old=* 
6fb0: 7c 20 2d 2d 6f 6c 3d 2a 20 7c 20 2d 2d 6f 3d 2a  | --ol=* | --o=*
6fc0: 29 0a 20 20 20 20 6f 6c 64 69 6e 63 6c 75 64 65  ).    oldinclude
6fd0: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
6fe0: 3b 0a 0a 20 20 2d 70 72 65 66 69 78 20 7c 20 2d  ;..  -prefix | -
6ff0: 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70 72 65 66  -prefix | --pref
7000: 69 20 7c 20 2d 2d 70 72 65 66 20 7c 20 2d 2d 70  i | --pref | --p
7010: 72 65 20 7c 20 2d 2d 70 72 20 7c 20 2d 2d 70 29  re | --pr | --p)
7020: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70 72 65  .    ac_prev=pre
7030: 66 69 78 20 3b 3b 0a 20 20 2d 70 72 65 66 69 78  fix ;;.  -prefix
7040: 3d 2a 20 7c 20 2d 2d 70 72 65 66 69 78 3d 2a 20  =* | --prefix=* 
7050: 7c 20 2d 2d 70 72 65 66 69 3d 2a 20 7c 20 2d 2d  | --prefi=* | --
7060: 70 72 65 66 3d 2a 20 7c 20 2d 2d 70 72 65 3d 2a  pref=* | --pre=*
7070: 20 7c 20 2d 2d 70 72 3d 2a 20 7c 20 2d 2d 70 3d   | --pr=* | --p=
7080: 2a 29 0a 20 20 20 20 70 72 65 66 69 78 3d 24 61  *).    prefix=$a
7090: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
70a0: 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 20 7c  program-prefix |
70b0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69   --program-prefi
70c0: 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72  x | --program-pr
70d0: 65 66 69 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  efi | --program-
70e0: 70 72 65 66 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  pref \.  | --pro
70f0: 67 72 61 6d 2d 70 72 65 20 7c 20 2d 2d 70 72 6f  gram-pre | --pro
7100: 67 72 61 6d 2d 70 72 20 7c 20 2d 2d 70 72 6f 67  gram-pr | --prog
7110: 72 61 6d 2d 70 29 0a 20 20 20 20 61 63 5f 70 72  ram-p).    ac_pr
7120: 65 76 3d 70 72 6f 67 72 61 6d 5f 70 72 65 66 69  ev=program_prefi
7130: 78 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d  x ;;.  -program-
7140: 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f  prefix=* | --pro
7150: 67 72 61 6d 2d 70 72 65 66 69 78 3d 2a 20 7c 20  gram-prefix=* | 
7160: 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 3d  --program-prefi=
7170: 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  * \.  | --progra
7180: 6d 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d 70 72 6f  m-pref=* | --pro
7190: 67 72 61 6d 2d 70 72 65 3d 2a 20 7c 20 2d 2d 70  gram-pre=* | --p
71a0: 72 6f 67 72 61 6d 2d 70 72 3d 2a 20 7c 20 2d 2d  rogram-pr=* | --
71b0: 70 72 6f 67 72 61 6d 2d 70 3d 2a 29 0a 20 20 20  program-p=*).   
71c0: 20 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 3d   program_prefix=
71d0: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
71e0: 20 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78   -program-suffix
71f0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66   | --program-suf
7200: 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  fix | --program-
7210: 73 75 66 66 69 20 7c 20 2d 2d 70 72 6f 67 72 61  suffi | --progra
7220: 6d 2d 73 75 66 66 20 5c 0a 20 20 7c 20 2d 2d 70  m-suff \.  | --p
7230: 72 6f 67 72 61 6d 2d 73 75 66 20 7c 20 2d 2d 70  rogram-suf | --p
7240: 72 6f 67 72 61 6d 2d 73 75 20 7c 20 2d 2d 70 72  rogram-su | --pr
7250: 6f 67 72 61 6d 2d 73 29 0a 20 20 20 20 61 63 5f  ogram-s).    ac_
7260: 70 72 65 76 3d 70 72 6f 67 72 61 6d 5f 73 75 66  prev=program_suf
7270: 66 69 78 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61  fix ;;.  -progra
7280: 6d 2d 73 75 66 66 69 78 3d 2a 20 7c 20 2d 2d 70  m-suffix=* | --p
7290: 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 3d 2a 20  rogram-suffix=* 
72a0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66  | --program-suff
72b0: 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  i=* \.  | --prog
72c0: 72 61 6d 2d 73 75 66 66 3d 2a 20 7c 20 2d 2d 70  ram-suff=* | --p
72d0: 72 6f 67 72 61 6d 2d 73 75 66 3d 2a 20 7c 20 2d  rogram-suf=* | -
72e0: 2d 70 72 6f 67 72 61 6d 2d 73 75 3d 2a 20 7c 20  -program-su=* | 
72f0: 2d 2d 70 72 6f 67 72 61 6d 2d 73 3d 2a 29 0a 20  --program-s=*). 
7300: 20 20 20 70 72 6f 67 72 61 6d 5f 73 75 66 66 69     program_suffi
7310: 78 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  x=$ac_optarg ;;.
7320: 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  .  -program-tran
7330: 73 66 6f 72 6d 2d 6e 61 6d 65 20 7c 20 2d 2d 70  sform-name | --p
7340: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
7350: 2d 6e 61 6d 65 20 5c 0a 20 20 7c 20 2d 2d 70 72  -name \.  | --pr
7360: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d  ogram-transform-
7370: 6e 61 6d 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  nam | --program-
7380: 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 20 5c 0a 20  transform-na \. 
7390: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
73a0: 6e 73 66 6f 72 6d 2d 6e 20 7c 20 2d 2d 70 72 6f  nsform-n | --pro
73b0: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 20  gram-transform- 
73c0: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  \.  | --program-
73d0: 74 72 61 6e 73 66 6f 72 6d 20 7c 20 2d 2d 70 72  transform | --pr
73e0: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 20 5c  ogram-transfor \
73f0: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  .  | --program-t
7400: 72 61 6e 73 66 6f 20 7c 20 2d 2d 70 72 6f 67 72  ransfo | --progr
7410: 61 6d 2d 74 72 61 6e 73 66 20 5c 0a 20 20 7c 20  am-transf \.  | 
7420: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 20  --program-trans 
7430: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
7440: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 2d 74   \.  | --progr-t
7450: 72 61 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  ra | --program-t
7460: 72 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 29  r | --program-t)
7470: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70 72 6f  .    ac_prev=pro
7480: 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e  gram_transform_n
7490: 61 6d 65 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61  ame ;;.  -progra
74a0: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65  m-transform-name
74b0: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  =* | --program-t
74c0: 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 3d 2a 20  ransform-name=* 
74d0: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  \.  | --program-
74e0: 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 3d 2a 20  transform-nam=* 
74f0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
7500: 73 66 6f 72 6d 2d 6e 61 3d 2a 20 5c 0a 20 20 7c  sform-na=* \.  |
7510: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
7520: 66 6f 72 6d 2d 6e 3d 2a 20 7c 20 2d 2d 70 72 6f  form-n=* | --pro
7530: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 3d  gram-transform-=
7540: 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  * \.  | --progra
7550: 6d 2d 74 72 61 6e 73 66 6f 72 6d 3d 2a 20 7c 20  m-transform=* | 
7560: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
7570: 6f 72 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  or=* \.  | --pro
7580: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 3d 2a 20 7c  gram-transfo=* |
7590: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
75a0: 66 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  f=* \.  | --prog
75b0: 72 61 6d 2d 74 72 61 6e 73 3d 2a 20 7c 20 2d 2d  ram-trans=* | --
75c0: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 3d 2a 20 5c  program-tran=* \
75d0: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 2d 74 72 61  .  | --progr-tra
75e0: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  =* | --program-t
75f0: 72 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  r=* | --program-
7600: 74 3d 2a 29 0a 20 20 20 20 70 72 6f 67 72 61 6d  t=*).    program
7610: 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d  _transform_name=
7620: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
7630: 20 2d 70 64 66 64 69 72 20 7c 20 2d 2d 70 64 66   -pdfdir | --pdf
7640: 64 69 72 20 7c 20 2d 2d 70 64 66 64 69 20 7c 20  dir | --pdfdi | 
7650: 2d 2d 70 64 66 64 20 7c 20 2d 2d 70 64 66 20 7c  --pdfd | --pdf |
7660: 20 2d 2d 70 64 29 0a 20 20 20 20 61 63 5f 70 72   --pd).    ac_pr
7670: 65 76 3d 70 64 66 64 69 72 20 3b 3b 0a 20 20 2d  ev=pdfdir ;;.  -
7680: 70 64 66 64 69 72 3d 2a 20 7c 20 2d 2d 70 64 66  pdfdir=* | --pdf
7690: 64 69 72 3d 2a 20 7c 20 2d 2d 70 64 66 64 69 3d  dir=* | --pdfdi=
76a0: 2a 20 7c 20 2d 2d 70 64 66 64 3d 2a 20 7c 20 2d  * | --pdfd=* | -
76b0: 2d 70 64 66 3d 2a 20 7c 20 2d 2d 70 64 3d 2a 29  -pdf=* | --pd=*)
76c0: 0a 20 20 20 20 70 64 66 64 69 72 3d 24 61 63 5f  .    pdfdir=$ac_
76d0: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 73  optarg ;;..  -ps
76e0: 64 69 72 20 7c 20 2d 2d 70 73 64 69 72 20 7c 20  dir | --psdir | 
76f0: 2d 2d 70 73 64 69 20 7c 20 2d 2d 70 73 64 20 7c  --psdi | --psd |
7700: 20 2d 2d 70 73 29 0a 20 20 20 20 61 63 5f 70 72   --ps).    ac_pr
7710: 65 76 3d 70 73 64 69 72 20 3b 3b 0a 20 20 2d 70  ev=psdir ;;.  -p
7720: 73 64 69 72 3d 2a 20 7c 20 2d 2d 70 73 64 69 72  sdir=* | --psdir
7730: 3d 2a 20 7c 20 2d 2d 70 73 64 69 3d 2a 20 7c 20  =* | --psdi=* | 
7740: 2d 2d 70 73 64 3d 2a 20 7c 20 2d 2d 70 73 3d 2a  --psd=* | --ps=*
7750: 29 0a 20 20 20 20 70 73 64 69 72 3d 24 61 63 5f  ).    psdir=$ac_
7760: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 71 20  optarg ;;..  -q 
7770: 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75 69  | -quiet | --qui
7780: 65 74 20 7c 20 2d 2d 71 75 69 65 20 7c 20 2d 2d  et | --quie | --
7790: 71 75 69 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71  qui | --qu | --q
77a0: 20 5c 0a 20 20 7c 20 2d 73 69 6c 65 6e 74 20 7c   \.  | -silent |
77b0: 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69   --silent | --si
77c0: 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d  len | --sile | -
77d0: 2d 73 69 6c 29 0a 20 20 20 20 73 69 6c 65 6e 74  -sil).    silent
77e0: 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 73 62 69 6e  =yes ;;..  -sbin
77f0: 64 69 72 20 7c 20 2d 2d 73 62 69 6e 64 69 72 20  dir | --sbindir 
7800: 7c 20 2d 2d 73 62 69 6e 64 69 20 7c 20 2d 2d 73  | --sbindi | --s
7810: 62 69 6e 64 20 7c 20 2d 2d 73 62 69 6e 20 7c 20  bind | --sbin | 
7820: 2d 2d 73 62 69 20 7c 20 2d 2d 73 62 29 0a 20 20  --sbi | --sb).  
7830: 20 20 61 63 5f 70 72 65 76 3d 73 62 69 6e 64 69    ac_prev=sbindi
7840: 72 20 3b 3b 0a 20 20 2d 73 62 69 6e 64 69 72 3d  r ;;.  -sbindir=
7850: 2a 20 7c 20 2d 2d 73 62 69 6e 64 69 72 3d 2a 20  * | --sbindir=* 
7860: 7c 20 2d 2d 73 62 69 6e 64 69 3d 2a 20 7c 20 2d  | --sbindi=* | -
7870: 2d 73 62 69 6e 64 3d 2a 20 7c 20 2d 2d 73 62 69  -sbind=* | --sbi
7880: 6e 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 62 69 3d  n=* \.  | --sbi=
7890: 2a 20 7c 20 2d 2d 73 62 3d 2a 29 0a 20 20 20 20  * | --sb=*).    
78a0: 73 62 69 6e 64 69 72 3d 24 61 63 5f 6f 70 74 61  sbindir=$ac_opta
78b0: 72 67 20 3b 3b 0a 0a 20 20 2d 73 68 61 72 65 64  rg ;;..  -shared
78c0: 73 74 61 74 65 64 69 72 20 7c 20 2d 2d 73 68 61  statedir | --sha
78d0: 72 65 64 73 74 61 74 65 64 69 72 20 7c 20 2d 2d  redstatedir | --
78e0: 73 68 61 72 65 64 73 74 61 74 65 64 69 20 5c 0a  sharedstatedi \.
78f0: 20 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74    | --sharedstat
7900: 65 64 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61  ed | --sharedsta
7910: 74 65 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61  te | --sharedsta
7920: 74 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 20  t | --sharedsta 
7930: 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  \.  | --sharedst
7940: 20 7c 20 2d 2d 73 68 61 72 65 64 73 20 7c 20 2d   | --shareds | -
7950: 2d 73 68 61 72 65 64 20 7c 20 2d 2d 73 68 61 72  -shared | --shar
7960: 65 20 7c 20 2d 2d 73 68 61 72 20 5c 0a 20 20 7c  e | --shar \.  |
7970: 20 2d 2d 73 68 61 20 7c 20 2d 2d 73 68 29 0a 20   --sha | --sh). 
7980: 20 20 20 61 63 5f 70 72 65 76 3d 73 68 61 72 65     ac_prev=share
7990: 64 73 74 61 74 65 64 69 72 20 3b 3b 0a 20 20 2d  dstatedir ;;.  -
79a0: 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d 2a  sharedstatedir=*
79b0: 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65   | --sharedstate
79c0: 64 69 72 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64  dir=* | --shared
79d0: 73 74 61 74 65 64 69 3d 2a 20 5c 0a 20 20 7c 20  statedi=* \.  | 
79e0: 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64 3d 2a  --sharedstated=*
79f0: 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65   | --sharedstate
7a00: 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61  =* | --sharedsta
7a10: 74 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  t=* | --sharedst
7a20: 61 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72  a=* \.  | --shar
7a30: 65 64 73 74 3d 2a 20 7c 20 2d 2d 73 68 61 72 65  edst=* | --share
7a40: 64 73 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 3d  ds=* | --shared=
7a50: 2a 20 7c 20 2d 2d 73 68 61 72 65 3d 2a 20 7c 20  * | --share=* | 
7a60: 2d 2d 73 68 61 72 3d 2a 20 5c 0a 20 20 7c 20 2d  --shar=* \.  | -
7a70: 2d 73 68 61 3d 2a 20 7c 20 2d 2d 73 68 3d 2a 29  -sha=* | --sh=*)
7a80: 0a 20 20 20 20 73 68 61 72 65 64 73 74 61 74 65  .    sharedstate
7a90: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
7aa0: 3b 0a 0a 20 20 2d 73 69 74 65 20 7c 20 2d 2d 73  ;..  -site | --s
7ab0: 69 74 65 20 7c 20 2d 2d 73 69 74 29 0a 20 20 20  ite | --sit).   
7ac0: 20 61 63 5f 70 72 65 76 3d 73 69 74 65 20 3b 3b   ac_prev=site ;;
7ad0: 0a 20 20 2d 73 69 74 65 3d 2a 20 7c 20 2d 2d 73  .  -site=* | --s
7ae0: 69 74 65 3d 2a 20 7c 20 2d 2d 73 69 74 3d 2a 29  ite=* | --sit=*)
7af0: 0a 20 20 20 20 73 69 74 65 3d 24 61 63 5f 6f 70  .    site=$ac_op
7b00: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 72 63 64  targ ;;..  -srcd
7b10: 69 72 20 7c 20 2d 2d 73 72 63 64 69 72 20 7c 20  ir | --srcdir | 
7b20: 2d 2d 73 72 63 64 69 20 7c 20 2d 2d 73 72 63 64  --srcdi | --srcd
7b30: 20 7c 20 2d 2d 73 72 63 20 7c 20 2d 2d 73 72 29   | --src | --sr)
7b40: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 72 63  .    ac_prev=src
7b50: 64 69 72 20 3b 3b 0a 20 20 2d 73 72 63 64 69 72  dir ;;.  -srcdir
7b60: 3d 2a 20 7c 20 2d 2d 73 72 63 64 69 72 3d 2a 20  =* | --srcdir=* 
7b70: 7c 20 2d 2d 73 72 63 64 69 3d 2a 20 7c 20 2d 2d  | --srcdi=* | --
7b80: 73 72 63 64 3d 2a 20 7c 20 2d 2d 73 72 63 3d 2a  srcd=* | --src=*
7b90: 20 7c 20 2d 2d 73 72 3d 2a 29 0a 20 20 20 20 73   | --sr=*).    s
7ba0: 72 63 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  rcdir=$ac_optarg
7bb0: 20 3b 3b 0a 0a 20 20 2d 73 79 73 63 6f 6e 66 64   ;;..  -sysconfd
7bc0: 69 72 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69  ir | --sysconfdi
7bd0: 72 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69 20  r | --sysconfdi 
7be0: 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 20 7c 20 2d  | --sysconfd | -
7bf0: 2d 73 79 73 63 6f 6e 66 20 5c 0a 20 20 7c 20 2d  -sysconf \.  | -
7c00: 2d 73 79 73 63 6f 6e 20 7c 20 2d 2d 73 79 73 63  -syscon | --sysc
7c10: 6f 20 7c 20 2d 2d 73 79 73 63 20 7c 20 2d 2d 73  o | --sysc | --s
7c20: 79 73 20 7c 20 2d 2d 73 79 29 0a 20 20 20 20 61  ys | --sy).    a
7c30: 63 5f 70 72 65 76 3d 73 79 73 63 6f 6e 66 64 69  c_prev=sysconfdi
7c40: 72 20 3b 3b 0a 20 20 2d 73 79 73 63 6f 6e 66 64  r ;;.  -sysconfd
7c50: 69 72 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66  ir=* | --sysconf
7c60: 64 69 72 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e  dir=* | --syscon
7c70: 66 64 69 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e  fdi=* | --syscon
7c80: 66 64 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66  fd=* | --sysconf
7c90: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 79 73 63 6f  =* \.  | --sysco
7ca0: 6e 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 3d 2a 20  n=* | --sysco=* 
7cb0: 7c 20 2d 2d 73 79 73 63 3d 2a 20 7c 20 2d 2d 73  | --sysc=* | --s
7cc0: 79 73 3d 2a 20 7c 20 2d 2d 73 79 3d 2a 29 0a 20  ys=* | --sy=*). 
7cd0: 20 20 20 73 79 73 63 6f 6e 66 64 69 72 3d 24 61     sysconfdir=$a
7ce0: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
7cf0: 74 61 72 67 65 74 20 7c 20 2d 2d 74 61 72 67 65  target | --targe
7d00: 74 20 7c 20 2d 2d 74 61 72 67 65 20 7c 20 2d 2d  t | --targe | --
7d10: 74 61 72 67 20 7c 20 2d 2d 74 61 72 20 7c 20 2d  targ | --tar | -
7d20: 2d 74 61 20 7c 20 2d 2d 74 29 0a 20 20 20 20 61  -ta | --t).    a
7d30: 63 5f 70 72 65 76 3d 74 61 72 67 65 74 5f 61 6c  c_prev=target_al
7d40: 69 61 73 20 3b 3b 0a 20 20 2d 74 61 72 67 65 74  ias ;;.  -target
7d50: 3d 2a 20 7c 20 2d 2d 74 61 72 67 65 74 3d 2a 20  =* | --target=* 
7d60: 7c 20 2d 2d 74 61 72 67 65 3d 2a 20 7c 20 2d 2d  | --targe=* | --
7d70: 74 61 72 67 3d 2a 20 7c 20 2d 2d 74 61 72 3d 2a  targ=* | --tar=*
7d80: 20 7c 20 2d 2d 74 61 3d 2a 20 7c 20 2d 2d 74 3d   | --ta=* | --t=
7d90: 2a 29 0a 20 20 20 20 74 61 72 67 65 74 5f 61 6c  *).    target_al
7da0: 69 61 73 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  ias=$ac_optarg ;
7db0: 3b 0a 0a 20 20 2d 76 20 7c 20 2d 76 65 72 62 6f  ;..  -v | -verbo
7dc0: 73 65 20 7c 20 2d 2d 76 65 72 62 6f 73 65 20 7c  se | --verbose |
7dd0: 20 2d 2d 76 65 72 62 6f 73 20 7c 20 2d 2d 76 65   --verbos | --ve
7de0: 72 62 6f 20 7c 20 2d 2d 76 65 72 62 29 0a 20 20  rbo | --verb).  
7df0: 20 20 76 65 72 62 6f 73 65 3d 79 65 73 20 3b 3b    verbose=yes ;;
7e00: 0a 0a 20 20 2d 76 65 72 73 69 6f 6e 20 7c 20 2d  ..  -version | -
7e10: 2d 76 65 72 73 69 6f 6e 20 7c 20 2d 2d 76 65 72  -version | --ver
7e20: 73 69 6f 20 7c 20 2d 2d 76 65 72 73 69 20 7c 20  sio | --versi | 
7e30: 2d 2d 76 65 72 73 20 7c 20 2d 56 29 0a 20 20 20  --vers | -V).   
7e40: 20 61 63 5f 69 6e 69 74 5f 76 65 72 73 69 6f 6e   ac_init_version
7e50: 3d 3a 20 3b 3b 0a 0a 20 20 2d 77 69 74 68 2d 2a  =: ;;..  -with-*
7e60: 20 7c 20 2d 2d 77 69 74 68 2d 2a 29 0a 20 20 20   | --with-*).   
7e70: 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 65 78 70   ac_useropt=`exp
7e80: 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20  r "x$ac_option" 
7e90: 3a 20 27 78 2d 2a 77 69 74 68 2d 5c 28 5b 5e 3d  : 'x-*with-\([^=
7ea0: 5d 2a 5c 29 27 60 0a 20 20 20 20 23 20 52 65 6a  ]*\)'`.    # Rej
7eb0: 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74 20 61  ect names that a
7ec0: 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73 68 65  re not valid she
7ed0: 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65  ll variable name
7ee0: 73 2e 0a 20 20 20 20 65 78 70 72 20 22 78 24 61  s..    expr "x$a
7ef0: 63 5f 75 73 65 72 6f 70 74 22 20 3a 20 22 2e 2a  c_useropt" : ".*
7f00: 5b 5e 2d 2b 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e  [^-+._$as_cr_aln
7f10: 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  um]" >/dev/null 
7f20: 26 26 0a 20 20 20 20 20 20 7b 20 24 61 73 5f 65  &&.      { $as_e
7f30: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
7f40: 6f 72 3a 20 69 6e 76 61 6c 69 64 20 70 61 63 6b  or: invalid pack
7f50: 61 67 65 20 6e 61 6d 65 3a 20 24 61 63 5f 75 73  age name: $ac_us
7f60: 65 72 6f 70 74 22 20 3e 26 32 0a 20 20 20 7b 20  eropt" >&2.   { 
7f70: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
7f80: 3b 20 7d 3b 20 7d 0a 20 20 20 20 61 63 5f 75 73  ; }; }.    ac_us
7f90: 65 72 6f 70 74 5f 6f 72 69 67 3d 24 61 63 5f 75  eropt_orig=$ac_u
7fa0: 73 65 72 6f 70 74 0a 20 20 20 20 61 63 5f 75 73  seropt.    ac_us
7fb0: 65 72 6f 70 74 3d 60 24 61 73 5f 65 63 68 6f 20  eropt=`$as_echo 
7fc0: 22 24 61 63 5f 75 73 65 72 6f 70 74 22 20 7c 20  "$ac_useropt" | 
7fd0: 73 65 64 20 27 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67  sed 's/[-+.]/_/g
7fe0: 27 60 0a 20 20 20 20 63 61 73 65 20 24 61 63 5f  '`.    case $ac_
7ff0: 75 73 65 72 5f 6f 70 74 73 20 69 6e 0a 20 20 20  user_opts in.   
8000: 20 20 20 2a 22 0a 22 77 69 74 68 5f 24 61 63 5f     *"."with_$ac_
8010: 75 73 65 72 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a  useropt"."*) ;;.
8020: 20 20 20 20 20 20 2a 29 20 61 63 5f 75 6e 72 65        *) ac_unre
8030: 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 3d 22 24  cognized_opts="$
8040: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
8050: 6f 70 74 73 24 61 63 5f 75 6e 72 65 63 6f 67 6e  opts$ac_unrecogn
8060: 69 7a 65 64 5f 73 65 70 2d 2d 77 69 74 68 2d 24  ized_sep--with-$
8070: 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 22  ac_useropt_orig"
8080: 0a 09 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a  .. ac_unrecogniz
8090: 65 64 5f 73 65 70 3d 27 2c 20 27 3b 3b 0a 20 20  ed_sep=', ';;.  
80a0: 20 20 65 73 61 63 0a 20 20 20 20 65 76 61 6c 20    esac.    eval 
80b0: 77 69 74 68 5f 24 61 63 5f 75 73 65 72 6f 70 74  with_$ac_useropt
80c0: 3d 5c 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  =\$ac_optarg ;;.
80d0: 0a 20 20 2d 77 69 74 68 6f 75 74 2d 2a 20 7c 20  .  -without-* | 
80e0: 2d 2d 77 69 74 68 6f 75 74 2d 2a 29 0a 20 20 20  --without-*).   
80f0: 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 65 78 70   ac_useropt=`exp
8100: 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20  r "x$ac_option" 
8110: 3a 20 27 78 2d 2a 77 69 74 68 6f 75 74 2d 5c 28  : 'x-*without-\(
8120: 2e 2a 5c 29 27 60 0a 20 20 20 20 23 20 52 65 6a  .*\)'`.    # Rej
8130: 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74 20 61  ect names that a
8140: 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73 68 65  re not valid she
8150: 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65  ll variable name
8160: 73 2e 0a 20 20 20 20 65 78 70 72 20 22 78 24 61  s..    expr "x$a
8170: 63 5f 75 73 65 72 6f 70 74 22 20 3a 20 22 2e 2a  c_useropt" : ".*
8180: 5b 5e 2d 2b 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e  [^-+._$as_cr_aln
8190: 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  um]" >/dev/null 
81a0: 26 26 0a 20 20 20 20 20 20 7b 20 24 61 73 5f 65  &&.      { $as_e
81b0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
81c0: 6f 72 3a 20 69 6e 76 61 6c 69 64 20 70 61 63 6b  or: invalid pack
81d0: 61 67 65 20 6e 61 6d 65 3a 20 24 61 63 5f 75 73  age name: $ac_us
81e0: 65 72 6f 70 74 22 20 3e 26 32 0a 20 20 20 7b 20  eropt" >&2.   { 
81f0: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
8200: 3b 20 7d 3b 20 7d 0a 20 20 20 20 61 63 5f 75 73  ; }; }.    ac_us
8210: 65 72 6f 70 74 5f 6f 72 69 67 3d 24 61 63 5f 75  eropt_orig=$ac_u
8220: 73 65 72 6f 70 74 0a 20 20 20 20 61 63 5f 75 73  seropt.    ac_us
8230: 65 72 6f 70 74 3d 60 24 61 73 5f 65 63 68 6f 20  eropt=`$as_echo 
8240: 22 24 61 63 5f 75 73 65 72 6f 70 74 22 20 7c 20  "$ac_useropt" | 
8250: 73 65 64 20 27 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67  sed 's/[-+.]/_/g
8260: 27 60 0a 20 20 20 20 63 61 73 65 20 24 61 63 5f  '`.    case $ac_
8270: 75 73 65 72 5f 6f 70 74 73 20 69 6e 0a 20 20 20  user_opts in.   
8280: 20 20 20 2a 22 0a 22 77 69 74 68 5f 24 61 63 5f     *"."with_$ac_
8290: 75 73 65 72 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a  useropt"."*) ;;.
82a0: 20 20 20 20 20 20 2a 29 20 61 63 5f 75 6e 72 65        *) ac_unre
82b0: 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 3d 22 24  cognized_opts="$
82c0: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
82d0: 6f 70 74 73 24 61 63 5f 75 6e 72 65 63 6f 67 6e  opts$ac_unrecogn
82e0: 69 7a 65 64 5f 73 65 70 2d 2d 77 69 74 68 6f 75  ized_sep--withou
82f0: 74 2d 24 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72  t-$ac_useropt_or
8300: 69 67 22 0a 09 20 61 63 5f 75 6e 72 65 63 6f 67  ig".. ac_unrecog
8310: 6e 69 7a 65 64 5f 73 65 70 3d 27 2c 20 27 3b 3b  nized_sep=', ';;
8320: 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 65 76  .    esac.    ev
8330: 61 6c 20 77 69 74 68 5f 24 61 63 5f 75 73 65 72  al with_$ac_user
8340: 6f 70 74 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 2d 78  opt=no ;;..  --x
8350: 29 0a 20 20 20 20 23 20 4f 62 73 6f 6c 65 74 65  ).    # Obsolete
8360: 3b 20 75 73 65 20 2d 2d 77 69 74 68 2d 78 2e 0a  ; use --with-x..
8370: 20 20 20 20 77 69 74 68 5f 78 3d 79 65 73 20 3b      with_x=yes ;
8380: 3b 0a 0a 20 20 2d 78 2d 69 6e 63 6c 75 64 65 73  ;..  -x-includes
8390: 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 65 73 20   | --x-includes 
83a0: 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 65 20 7c 20  | --x-include | 
83b0: 2d 2d 78 2d 69 6e 63 6c 75 64 20 7c 20 2d 2d 78  --x-includ | --x
83c0: 2d 69 6e 63 6c 75 20 5c 0a 20 20 7c 20 2d 2d 78  -inclu \.  | --x
83d0: 2d 69 6e 63 6c 20 7c 20 2d 2d 78 2d 69 6e 63 20  -incl | --x-inc 
83e0: 7c 20 2d 2d 78 2d 69 6e 20 7c 20 2d 2d 78 2d 69  | --x-in | --x-i
83f0: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 78 5f  ).    ac_prev=x_
8400: 69 6e 63 6c 75 64 65 73 20 3b 3b 0a 20 20 2d 78  includes ;;.  -x
8410: 2d 69 6e 63 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d  -includes=* | --
8420: 78 2d 69 6e 63 6c 75 64 65 73 3d 2a 20 7c 20 2d  x-includes=* | -
8430: 2d 78 2d 69 6e 63 6c 75 64 65 3d 2a 20 7c 20 2d  -x-include=* | -
8440: 2d 78 2d 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d  -x-includ=* | --
8450: 78 2d 69 6e 63 6c 75 3d 2a 20 5c 0a 20 20 7c 20  x-inclu=* \.  | 
8460: 2d 2d 78 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 78  --x-incl=* | --x
8470: 2d 69 6e 63 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 3d  -inc=* | --x-in=
8480: 2a 20 7c 20 2d 2d 78 2d 69 3d 2a 29 0a 20 20 20  * | --x-i=*).   
8490: 20 78 5f 69 6e 63 6c 75 64 65 73 3d 24 61 63 5f   x_includes=$ac_
84a0: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 78 2d  optarg ;;..  -x-
84b0: 6c 69 62 72 61 72 69 65 73 20 7c 20 2d 2d 78 2d  libraries | --x-
84c0: 6c 69 62 72 61 72 69 65 73 20 7c 20 2d 2d 78 2d  libraries | --x-
84d0: 6c 69 62 72 61 72 69 65 20 7c 20 2d 2d 78 2d 6c  librarie | --x-l
84e0: 69 62 72 61 72 69 20 5c 0a 20 20 7c 20 2d 2d 78  ibrari \.  | --x
84f0: 2d 6c 69 62 72 61 72 20 7c 20 2d 2d 78 2d 6c 69  -librar | --x-li
8500: 62 72 61 20 7c 20 2d 2d 78 2d 6c 69 62 72 20 7c  bra | --x-libr |
8510: 20 2d 2d 78 2d 6c 69 62 20 7c 20 2d 2d 78 2d 6c   --x-lib | --x-l
8520: 69 20 7c 20 2d 2d 78 2d 6c 29 0a 20 20 20 20 61  i | --x-l).    a
8530: 63 5f 70 72 65 76 3d 78 5f 6c 69 62 72 61 72 69  c_prev=x_librari
8540: 65 73 20 3b 3b 0a 20 20 2d 78 2d 6c 69 62 72 61  es ;;.  -x-libra
8550: 72 69 65 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62  ries=* | --x-lib
8560: 72 61 72 69 65 73 3d 2a 20 7c 20 2d 2d 78 2d 6c  raries=* | --x-l
8570: 69 62 72 61 72 69 65 3d 2a 20 7c 20 2d 2d 78 2d  ibrarie=* | --x-
8580: 6c 69 62 72 61 72 69 3d 2a 20 5c 0a 20 20 7c 20  librari=* \.  | 
8590: 2d 2d 78 2d 6c 69 62 72 61 72 3d 2a 20 7c 20 2d  --x-librar=* | -
85a0: 2d 78 2d 6c 69 62 72 61 3d 2a 20 7c 20 2d 2d 78  -x-libra=* | --x
85b0: 2d 6c 69 62 72 3d 2a 20 7c 20 2d 2d 78 2d 6c 69  -libr=* | --x-li
85c0: 62 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 3d 2a 20 7c  b=* | --x-li=* |
85d0: 20 2d 2d 78 2d 6c 3d 2a 29 0a 20 20 20 20 78 5f   --x-l=*).    x_
85e0: 6c 69 62 72 61 72 69 65 73 3d 24 61 63 5f 6f 70  libraries=$ac_op
85f0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 2a 29 20 7b  targ ;;..  -*) {
8600: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
8610: 65 3a 20 65 72 72 6f 72 3a 20 75 6e 72 65 63 6f  e: error: unreco
8620: 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 3a 20 24  gnized option: $
8630: 61 63 5f 6f 70 74 69 6f 6e 0a 54 72 79 20 5c 60  ac_option.Try \`
8640: 24 30 20 2d 2d 68 65 6c 70 27 20 66 6f 72 20 6d  $0 --help' for m
8650: 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e  ore information.
8660: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
8670: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
8680: 7d 0a 20 20 20 20 3b 3b 0a 0a 20 20 2a 3d 2a 29  }.    ;;..  *=*)
8690: 0a 20 20 20 20 61 63 5f 65 6e 76 76 61 72 3d 60  .    ac_envvar=`
86a0: 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f  expr "x$ac_optio
86b0: 6e 22 20 3a 20 27 78 5c 28 5b 5e 3d 5d 2a 5c 29  n" : 'x\([^=]*\)
86c0: 3d 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74  ='`.    # Reject
86d0: 20 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65 20   names that are 
86e0: 6e 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20  not valid shell 
86f0: 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a  variable names..
8700: 20 20 20 20 65 78 70 72 20 22 78 24 61 63 5f 65      expr "x$ac_e
8710: 6e 76 76 61 72 22 20 3a 20 22 2e 2a 5b 5e 5f 24  nvvar" : ".*[^_$
8720: 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f  as_cr_alnum]" >/
8730: 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20  dev/null &&.    
8740: 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
8750: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76  s_me: error: inv
8760: 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e 61  alid variable na
8770: 6d 65 3a 20 24 61 63 5f 65 6e 76 76 61 72 22 20  me: $ac_envvar" 
8780: 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31  >&2.   { (exit 1
8790: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
87a0: 20 20 20 20 65 76 61 6c 20 24 61 63 5f 65 6e 76      eval $ac_env
87b0: 76 61 72 3d 5c 24 61 63 5f 6f 70 74 61 72 67 0a  var=\$ac_optarg.
87c0: 20 20 20 20 65 78 70 6f 72 74 20 24 61 63 5f 65      export $ac_e
87d0: 6e 76 76 61 72 20 3b 3b 0a 0a 20 20 2a 29 0a 20  nvvar ;;..  *). 
87e0: 20 20 20 23 20 46 49 58 4d 45 3a 20 73 68 6f 75     # FIXME: shou
87f0: 6c 64 20 62 65 20 72 65 6d 6f 76 65 64 20 69 6e  ld be removed in
8800: 20 61 75 74 6f 63 6f 6e 66 20 33 2e 30 2e 0a 20   autoconf 3.0.. 
8810: 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
8820: 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 79 6f  _me: WARNING: yo
8830: 75 20 73 68 6f 75 6c 64 20 75 73 65 20 2d 2d 62  u should use --b
8840: 75 69 6c 64 2c 20 2d 2d 68 6f 73 74 2c 20 2d 2d  uild, --host, --
8850: 74 61 72 67 65 74 22 20 3e 26 32 0a 20 20 20 20  target" >&2.    
8860: 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f  expr "x$ac_optio
8870: 6e 22 20 3a 20 22 2e 2a 5b 5e 2d 2e 5f 24 61 73  n" : ".*[^-._$as
8880: 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65  _cr_alnum]" >/de
8890: 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20  v/null &&.      
88a0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
88b0: 3a 20 57 41 52 4e 49 4e 47 3a 20 69 6e 76 61 6c  : WARNING: inval
88c0: 69 64 20 68 6f 73 74 20 74 79 70 65 3a 20 24 61  id host type: $a
88d0: 63 5f 6f 70 74 69 6f 6e 22 20 3e 26 32 0a 20 20  c_option" >&2.  
88e0: 20 20 3a 20 24 7b 62 75 69 6c 64 5f 61 6c 69 61    : ${build_alia
88f0: 73 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d 20 24 7b  s=$ac_option} ${
8900: 68 6f 73 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f  host_alias=$ac_o
8910: 70 74 69 6f 6e 7d 20 24 7b 74 61 72 67 65 74 5f  ption} ${target_
8920: 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 69 6f 6e  alias=$ac_option
8930: 7d 0a 20 20 20 20 3b 3b 0a 0a 20 20 65 73 61 63  }.    ;;..  esac
8940: 0a 64 6f 6e 65 0a 0a 69 66 20 74 65 73 74 20 2d  .done..if test -
8950: 6e 20 22 24 61 63 5f 70 72 65 76 22 3b 20 74 68  n "$ac_prev"; th
8960: 65 6e 0a 20 20 61 63 5f 6f 70 74 69 6f 6e 3d 2d  en.  ac_option=-
8970: 2d 60 65 63 68 6f 20 24 61 63 5f 70 72 65 76 20  -`echo $ac_prev 
8980: 7c 20 73 65 64 20 27 73 2f 5f 2f 2d 2f 67 27 60  | sed 's/_/-/g'`
8990: 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
89a0: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6d 69  as_me: error: mi
89b0: 73 73 69 6e 67 20 61 72 67 75 6d 65 6e 74 20 74  ssing argument t
89c0: 6f 20 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3e 26  o $ac_option" >&
89d0: 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  2.   { (exit 1);
89e0: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69   exit 1; }; }.fi
89f0: 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  ..if test -n "$a
8a00: 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f  c_unrecognized_o
8a10: 70 74 73 22 3b 20 74 68 65 6e 0a 20 20 63 61 73  pts"; then.  cas
8a20: 65 20 24 65 6e 61 62 6c 65 5f 6f 70 74 69 6f 6e  e $enable_option
8a30: 5f 63 68 65 63 6b 69 6e 67 20 69 6e 0a 20 20 20  _checking in.   
8a40: 20 6e 6f 29 20 3b 3b 0a 20 20 20 20 66 61 74 61   no) ;;.    fata
8a50: 6c 29 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  l) { $as_echo "$
8a60: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 55 6e  as_me: error: Un
8a70: 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74 69 6f  recognized optio
8a80: 6e 73 3a 20 24 61 63 5f 75 6e 72 65 63 6f 67 6e  ns: $ac_unrecogn
8a90: 69 7a 65 64 5f 6f 70 74 73 22 20 3e 26 32 0a 20  ized_opts" >&2. 
8aa0: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
8ab0: 69 74 20 31 3b 20 7d 3b 20 7d 20 3b 3b 0a 20 20  it 1; }; } ;;.  
8ac0: 20 20 2a 29 20 20 20 20 20 24 61 73 5f 65 63 68    *)     $as_ech
8ad0: 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
8ae0: 4e 47 3a 20 55 6e 72 65 63 6f 67 6e 69 7a 65 64  NG: Unrecognized
8af0: 20 6f 70 74 69 6f 6e 73 3a 20 24 61 63 5f 75 6e   options: $ac_un
8b00: 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 22  recognized_opts"
8b10: 20 3e 26 32 20 3b 3b 0a 20 20 65 73 61 63 0a 66   >&2 ;;.  esac.f
8b20: 69 0a 0a 23 20 43 68 65 63 6b 20 61 6c 6c 20 64  i..# Check all d
8b30: 69 72 65 63 74 6f 72 79 20 61 72 67 75 6d 65 6e  irectory argumen
8b40: 74 73 20 66 6f 72 20 63 6f 6e 73 69 73 74 65 6e  ts for consisten
8b50: 63 79 2e 0a 66 6f 72 20 61 63 5f 76 61 72 20 69  cy..for ac_var i
8b60: 6e 09 65 78 65 63 5f 70 72 65 66 69 78 20 70 72  n.exec_prefix pr
8b70: 65 66 69 78 20 62 69 6e 64 69 72 20 73 62 69 6e  efix bindir sbin
8b80: 64 69 72 20 6c 69 62 65 78 65 63 64 69 72 20 64  dir libexecdir d
8b90: 61 74 61 72 6f 6f 74 64 69 72 20 5c 0a 09 09 64  atarootdir \...d
8ba0: 61 74 61 64 69 72 20 73 79 73 63 6f 6e 66 64 69  atadir sysconfdi
8bb0: 72 20 73 68 61 72 65 64 73 74 61 74 65 64 69 72  r sharedstatedir
8bc0: 20 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 20 69   localstatedir i
8bd0: 6e 63 6c 75 64 65 64 69 72 20 5c 0a 09 09 6f 6c  ncludedir \...ol
8be0: 64 69 6e 63 6c 75 64 65 64 69 72 20 64 6f 63 64  dincludedir docd
8bf0: 69 72 20 69 6e 66 6f 64 69 72 20 68 74 6d 6c 64  ir infodir htmld
8c00: 69 72 20 64 76 69 64 69 72 20 70 64 66 64 69 72  ir dvidir pdfdir
8c10: 20 70 73 64 69 72 20 5c 0a 09 09 6c 69 62 64 69   psdir \...libdi
8c20: 72 20 6c 6f 63 61 6c 65 64 69 72 20 6d 61 6e 64  r localedir mand
8c30: 69 72 0a 64 6f 0a 20 20 65 76 61 6c 20 61 63 5f  ir.do.  eval ac_
8c40: 76 61 6c 3d 5c 24 24 61 63 5f 76 61 72 0a 20 20  val=\$$ac_var.  
8c50: 23 20 52 65 6d 6f 76 65 20 74 72 61 69 6c 69 6e  # Remove trailin
8c60: 67 20 73 6c 61 73 68 65 73 2e 0a 20 20 63 61 73  g slashes..  cas
8c70: 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a 20 20 20  e $ac_val in.   
8c80: 20 2a 2f 20 29 0a 20 20 20 20 20 20 61 63 5f 76   */ ).      ac_v
8c90: 61 6c 3d 60 65 78 70 72 20 22 58 24 61 63 5f 76  al=`expr "X$ac_v
8ca0: 61 6c 22 20 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d  al" : 'X\(.*[^/]
8cb0: 5c 29 27 20 5c 7c 20 22 58 24 61 63 5f 76 61 6c  \)' \| "X$ac_val
8cc0: 22 20 3a 20 27 58 5c 28 2e 2a 5c 29 27 60 0a 20  " : 'X\(.*\)'`. 
8cd0: 20 20 20 20 20 65 76 61 6c 20 24 61 63 5f 76 61       eval $ac_va
8ce0: 72 3d 5c 24 61 63 5f 76 61 6c 3b 3b 0a 20 20 65  r=\$ac_val;;.  e
8cf0: 73 61 63 0a 20 20 23 20 42 65 20 73 75 72 65 20  sac.  # Be sure 
8d00: 74 6f 20 68 61 76 65 20 61 62 73 6f 6c 75 74 65  to have absolute
8d10: 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 73   directory names
8d20: 2e 0a 20 20 63 61 73 65 20 24 61 63 5f 76 61 6c  ..  case $ac_val
8d30: 20 69 6e 0a 20 20 20 20 5b 5c 5c 2f 24 5d 2a 20   in.    [\\/$]* 
8d40: 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 20 63 6f  | ?:[\\/]* )  co
8d50: 6e 74 69 6e 75 65 3b 3b 0a 20 20 20 20 4e 4f 4e  ntinue;;.    NON
8d60: 45 20 7c 20 27 27 20 29 20 63 61 73 65 20 24 61  E | '' ) case $a
8d70: 63 5f 76 61 72 20 69 6e 20 2a 70 72 65 66 69 78  c_var in *prefix
8d80: 20 29 20 63 6f 6e 74 69 6e 75 65 3b 3b 20 65 73   ) continue;; es
8d90: 61 63 3b 3b 0a 20 20 65 73 61 63 0a 20 20 7b 20  ac;;.  esac.  { 
8da0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
8db0: 3a 20 65 72 72 6f 72 3a 20 65 78 70 65 63 74 65  : error: expecte
8dc0: 64 20 61 6e 20 61 62 73 6f 6c 75 74 65 20 64 69  d an absolute di
8dd0: 72 65 63 74 6f 72 79 20 6e 61 6d 65 20 66 6f 72  rectory name for
8de0: 20 2d 2d 24 61 63 5f 76 61 72 3a 20 24 61 63 5f   --$ac_var: $ac_
8df0: 76 61 6c 22 20 3e 26 32 0a 20 20 20 7b 20 28 65  val" >&2.   { (e
8e00: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
8e10: 7d 3b 20 7d 0a 64 6f 6e 65 0a 0a 23 20 54 68 65  }; }.done..# The
8e20: 72 65 20 6d 69 67 68 74 20 62 65 20 70 65 6f 70  re might be peop
8e30: 6c 65 20 77 68 6f 20 64 65 70 65 6e 64 20 6f 6e  le who depend on
8e40: 20 74 68 65 20 6f 6c 64 20 62 72 6f 6b 65 6e 20   the old broken 
8e50: 62 65 68 61 76 69 6f 72 3a 20 60 24 68 6f 73 74  behavior: `$host
8e60: 27 0a 23 20 75 73 65 64 20 74 6f 20 68 6f 6c 64  '.# used to hold
8e70: 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 6f 66   the argument of
8e80: 20 2d 2d 68 6f 73 74 20 65 74 63 2e 0a 23 20 46   --host etc..# F
8e90: 49 58 4d 45 3a 20 54 6f 20 72 65 6d 6f 76 65 20  IXME: To remove 
8ea0: 73 6f 6d 65 20 64 61 79 2e 0a 62 75 69 6c 64 3d  some day..build=
8eb0: 24 62 75 69 6c 64 5f 61 6c 69 61 73 0a 68 6f 73  $build_alias.hos
8ec0: 74 3d 24 68 6f 73 74 5f 61 6c 69 61 73 0a 74 61  t=$host_alias.ta
8ed0: 72 67 65 74 3d 24 74 61 72 67 65 74 5f 61 6c 69  rget=$target_ali
8ee0: 61 73 0a 0a 23 20 46 49 58 4d 45 3a 20 54 6f 20  as..# FIXME: To 
8ef0: 72 65 6d 6f 76 65 20 73 6f 6d 65 20 64 61 79 2e  remove some day.
8f00: 0a 69 66 20 74 65 73 74 20 22 78 24 68 6f 73 74  .if test "x$host
8f10: 5f 61 6c 69 61 73 22 20 21 3d 20 78 3b 20 74 68  _alias" != x; th
8f20: 65 6e 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  en.  if test "x$
8f30: 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78  build_alias" = x
8f40: 3b 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73 73  ; then.    cross
8f50: 5f 63 6f 6d 70 69 6c 69 6e 67 3d 6d 61 79 62 65  _compiling=maybe
8f60: 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
8f70: 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
8f80: 49 66 20 79 6f 75 20 77 61 6e 74 65 64 20 74 6f  If you wanted to
8f90: 20 73 65 74 20 74 68 65 20 2d 2d 62 75 69 6c 64   set the --build
8fa0: 20 74 79 70 65 2c 20 64 6f 6e 27 74 20 75 73 65   type, don't use
8fb0: 20 2d 2d 68 6f 73 74 2e 0a 20 20 20 20 49 66 20   --host..    If 
8fc0: 61 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 72  a cross compiler
8fd0: 20 69 73 20 64 65 74 65 63 74 65 64 20 74 68 65   is detected the
8fe0: 6e 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 20  n cross compile 
8ff0: 6d 6f 64 65 20 77 69 6c 6c 20 62 65 20 75 73 65  mode will be use
9000: 64 2e 22 20 3e 26 32 0a 20 20 65 6c 69 66 20 74  d." >&2.  elif t
9010: 65 73 74 20 22 78 24 62 75 69 6c 64 5f 61 6c 69  est "x$build_ali
9020: 61 73 22 20 21 3d 20 22 78 24 68 6f 73 74 5f 61  as" != "x$host_a
9030: 6c 69 61 73 22 3b 20 74 68 65 6e 0a 20 20 20 20  lias"; then.    
9040: 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d  cross_compiling=
9050: 79 65 73 0a 20 20 66 69 0a 66 69 0a 0a 61 63 5f  yes.  fi.fi..ac_
9060: 74 6f 6f 6c 5f 70 72 65 66 69 78 3d 0a 74 65 73  tool_prefix=.tes
9070: 74 20 2d 6e 20 22 24 68 6f 73 74 5f 61 6c 69 61  t -n "$host_alia
9080: 73 22 20 26 26 20 61 63 5f 74 6f 6f 6c 5f 70 72  s" && ac_tool_pr
9090: 65 66 69 78 3d 24 68 6f 73 74 5f 61 6c 69 61 73  efix=$host_alias
90a0: 2d 0a 0a 74 65 73 74 20 22 24 73 69 6c 65 6e 74  -..test "$silent
90b0: 22 20 3d 20 79 65 73 20 26 26 20 65 78 65 63 20  " = yes && exec 
90c0: 36 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 0a 0a 61 63  6>/dev/null...ac
90d0: 5f 70 77 64 3d 60 70 77 64 60 20 26 26 20 74 65  _pwd=`pwd` && te
90e0: 73 74 20 2d 6e 20 22 24 61 63 5f 70 77 64 22 20  st -n "$ac_pwd" 
90f0: 26 26 0a 61 63 5f 6c 73 5f 64 69 3d 60 6c 73 20  &&.ac_ls_di=`ls 
9100: 2d 64 69 20 2e 60 20 26 26 0a 61 63 5f 70 77 64  -di .` &&.ac_pwd
9110: 5f 6c 73 5f 64 69 3d 60 63 64 20 22 24 61 63 5f  _ls_di=`cd "$ac_
9120: 70 77 64 22 20 26 26 20 6c 73 20 2d 64 69 20 2e  pwd" && ls -di .
9130: 60 20 7c 7c 0a 20 20 7b 20 24 61 73 5f 65 63 68  ` ||.  { $as_ech
9140: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
9150: 3a 20 57 6f 72 6b 69 6e 67 20 64 69 72 65 63 74  : Working direct
9160: 6f 72 79 20 63 61 6e 6e 6f 74 20 62 65 20 64 65  ory cannot be de
9170: 74 65 72 6d 69 6e 65 64 22 20 3e 26 32 0a 20 20  termined" >&2.  
9180: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
9190: 74 20 31 3b 20 7d 3b 20 7d 0a 74 65 73 74 20 22  t 1; }; }.test "
91a0: 58 24 61 63 5f 6c 73 5f 64 69 22 20 3d 20 22 58  X$ac_ls_di" = "X
91b0: 24 61 63 5f 70 77 64 5f 6c 73 5f 64 69 22 20 7c  $ac_pwd_ls_di" |
91c0: 7c 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  |.  { $as_echo "
91d0: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 70  $as_me: error: p
91e0: 77 64 20 64 6f 65 73 20 6e 6f 74 20 72 65 70 6f  wd does not repo
91f0: 72 74 20 6e 61 6d 65 20 6f 66 20 77 6f 72 6b 69  rt name of worki
9200: 6e 67 20 64 69 72 65 63 74 6f 72 79 22 20 3e 26  ng directory" >&
9210: 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  2.   { (exit 1);
9220: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 0a 0a   exit 1; }; }...
9230: 23 20 46 69 6e 64 20 74 68 65 20 73 6f 75 72 63  # Find the sourc
9240: 65 20 66 69 6c 65 73 2c 20 69 66 20 6c 6f 63 61  e files, if loca
9250: 74 69 6f 6e 20 77 61 73 20 6e 6f 74 20 73 70 65  tion was not spe
9260: 63 69 66 69 65 64 2e 0a 69 66 20 74 65 73 74 20  cified..if test 
9270: 2d 7a 20 22 24 73 72 63 64 69 72 22 3b 20 74 68  -z "$srcdir"; th
9280: 65 6e 0a 20 20 61 63 5f 73 72 63 64 69 72 5f 64  en.  ac_srcdir_d
9290: 65 66 61 75 6c 74 65 64 3d 79 65 73 0a 20 20 23  efaulted=yes.  #
92a0: 20 54 72 79 20 74 68 65 20 64 69 72 65 63 74 6f   Try the directo
92b0: 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68  ry containing th
92c0: 69 73 20 73 63 72 69 70 74 2c 20 74 68 65 6e 20  is script, then 
92d0: 74 68 65 20 70 61 72 65 6e 74 20 64 69 72 65 63  the parent direc
92e0: 74 6f 72 79 2e 0a 20 20 61 63 5f 63 6f 6e 66 64  tory..  ac_confd
92f0: 69 72 3d 60 24 61 73 5f 64 69 72 6e 61 6d 65 20  ir=`$as_dirname 
9300: 2d 2d 20 22 24 61 73 5f 6d 79 73 65 6c 66 22 20  -- "$as_myself" 
9310: 7c 7c 0a 24 61 73 5f 65 78 70 72 20 58 22 24 61  ||.$as_expr X"$a
9320: 73 5f 6d 79 73 65 6c 66 22 20 3a 20 27 58 5c 28  s_myself" : 'X\(
9330: 2e 2a 5b 5e 2f 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b  .*[^/]\)//*[^/][
9340: 5e 2f 5d 2a 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20  ^/]*/*$' \| \.. 
9350: 58 22 24 61 73 5f 6d 79 73 65 6c 66 22 20 3a 20  X"$as_myself" : 
9360: 27 58 5c 28 2f 2f 5c 29 5b 5e 2f 5d 27 20 5c 7c  'X\(//\)[^/]' \|
9370: 20 5c 0a 09 20 58 22 24 61 73 5f 6d 79 73 65 6c   \.. X"$as_mysel
9380: 66 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 24 27 20  f" : 'X\(//\)$' 
9390: 5c 7c 20 5c 0a 09 20 58 22 24 61 73 5f 6d 79 73  \| \.. X"$as_mys
93a0: 65 6c 66 22 20 3a 20 27 58 5c 28 2f 5c 29 27 20  elf" : 'X\(/\)' 
93b0: 5c 7c 20 2e 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  \| . 2>/dev/null
93c0: 20 7c 7c 0a 24 61 73 5f 65 63 68 6f 20 58 22 24   ||.$as_echo X"$
93d0: 61 73 5f 6d 79 73 65 6c 66 22 20 7c 0a 20 20 20  as_myself" |.   
93e0: 20 73 65 64 20 27 2f 5e 58 5c 28 2e 2a 5b 5e 2f   sed '/^X\(.*[^/
93f0: 5d 5c 29 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d  ]\)\/\/*[^/][^/]
9400: 2a 5c 2f 2a 24 2f 7b 0a 09 20 20 20 20 73 2f 2f  *\/*$/{..    s//
9410: 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a  \1/..    q..  }.
9420: 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 5b 5e  .  /^X\(\/\/\)[^
9430: 2f 5d 2e 2a 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c  /].*/{..    s//\
9440: 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09  1/..    q..  }..
9450: 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b    /^X\(\/\/\)$/{
9460: 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20  ..    s//\1/..  
9470: 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f 5e 58 5c    q..  }..  /^X\
9480: 28 5c 2f 5c 29 2e 2a 2f 7b 0a 09 20 20 20 20 73  (\/\).*/{..    s
9490: 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20  //\1/..    q..  
94a0: 7d 0a 09 20 20 73 2f 2e 2a 2f 2e 2f 3b 20 71 27  }..  s/.*/./; q'
94b0: 60 0a 20 20 73 72 63 64 69 72 3d 24 61 63 5f 63  `.  srcdir=$ac_c
94c0: 6f 6e 66 64 69 72 0a 20 20 69 66 20 74 65 73 74  onfdir.  if test
94d0: 20 21 20 2d 72 20 22 24 73 72 63 64 69 72 2f 24   ! -r "$srcdir/$
94e0: 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65 22 3b  ac_unique_file";
94f0: 20 74 68 65 6e 0a 20 20 20 20 73 72 63 64 69 72   then.    srcdir
9500: 3d 2e 2e 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  =...  fi.else.  
9510: 61 63 5f 73 72 63 64 69 72 5f 64 65 66 61 75 6c  ac_srcdir_defaul
9520: 74 65 64 3d 6e 6f 0a 66 69 0a 69 66 20 74 65 73  ted=no.fi.if tes
9530: 74 20 21 20 2d 72 20 22 24 73 72 63 64 69 72 2f  t ! -r "$srcdir/
9540: 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65 22  $ac_unique_file"
9550: 3b 20 74 68 65 6e 0a 20 20 74 65 73 74 20 22 24  ; then.  test "$
9560: 61 63 5f 73 72 63 64 69 72 5f 64 65 66 61 75 6c  ac_srcdir_defaul
9570: 74 65 64 22 20 3d 20 79 65 73 20 26 26 20 73 72  ted" = yes && sr
9580: 63 64 69 72 3d 22 24 61 63 5f 63 6f 6e 66 64 69  cdir="$ac_confdi
9590: 72 20 6f 72 20 2e 2e 22 0a 20 20 7b 20 24 61 73  r or ..".  { $as
95a0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
95b0: 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e  rror: cannot fin
95c0: 64 20 73 6f 75 72 63 65 73 20 28 24 61 63 5f 75  d sources ($ac_u
95d0: 6e 69 71 75 65 5f 66 69 6c 65 29 20 69 6e 20 24  nique_file) in $
95e0: 73 72 63 64 69 72 22 20 3e 26 32 0a 20 20 20 7b  srcdir" >&2.   {
95f0: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
9600: 31 3b 20 7d 3b 20 7d 0a 66 69 0a 61 63 5f 6d 73  1; }; }.fi.ac_ms
9610: 67 3d 22 73 6f 75 72 63 65 73 20 61 72 65 20 69  g="sources are i
9620: 6e 20 24 73 72 63 64 69 72 2c 20 62 75 74 20 5c  n $srcdir, but \
9630: 60 63 64 20 24 73 72 63 64 69 72 27 20 64 6f 65  `cd $srcdir' doe
9640: 73 20 6e 6f 74 20 77 6f 72 6b 22 0a 61 63 5f 61  s not work".ac_a
9650: 62 73 5f 63 6f 6e 66 64 69 72 3d 60 28 0a 09 63  bs_confdir=`(..c
9660: 64 20 22 24 73 72 63 64 69 72 22 20 26 26 20 74  d "$srcdir" && t
9670: 65 73 74 20 2d 72 20 22 2e 2f 24 61 63 5f 75 6e  est -r "./$ac_un
9680: 69 71 75 65 5f 66 69 6c 65 22 20 7c 7c 20 7b 20  ique_file" || { 
9690: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
96a0: 3a 20 65 72 72 6f 72 3a 20 24 61 63 5f 6d 73 67  : error: $ac_msg
96b0: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
96c0: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
96d0: 7d 0a 09 70 77 64 29 60 0a 23 20 57 68 65 6e 20  }..pwd)`.# When 
96e0: 62 75 69 6c 64 69 6e 67 20 69 6e 20 70 6c 61 63  building in plac
96f0: 65 2c 20 73 65 74 20 73 72 63 64 69 72 3d 2e 0a  e, set srcdir=..
9700: 69 66 20 74 65 73 74 20 22 24 61 63 5f 61 62 73  if test "$ac_abs
9710: 5f 63 6f 6e 66 64 69 72 22 20 3d 20 22 24 61 63  _confdir" = "$ac
9720: 5f 70 77 64 22 3b 20 74 68 65 6e 0a 20 20 73 72  _pwd"; then.  sr
9730: 63 64 69 72 3d 2e 0a 66 69 0a 23 20 52 65 6d 6f  cdir=..fi.# Remo
9740: 76 65 20 75 6e 6e 65 63 65 73 73 61 72 79 20 74  ve unnecessary t
9750: 72 61 69 6c 69 6e 67 20 73 6c 61 73 68 65 73 20  railing slashes 
9760: 66 72 6f 6d 20 73 72 63 64 69 72 2e 0a 23 20 44  from srcdir..# D
9770: 6f 75 62 6c 65 20 73 6c 61 73 68 65 73 20 69 6e  ouble slashes in
9780: 20 66 69 6c 65 20 6e 61 6d 65 73 20 69 6e 20 6f   file names in o
9790: 62 6a 65 63 74 20 66 69 6c 65 20 64 65 62 75 67  bject file debug
97a0: 67 69 6e 67 20 69 6e 66 6f 0a 23 20 6d 65 73 73  ging info.# mess
97b0: 20 75 70 20 4d 2d 78 20 67 64 62 20 69 6e 20 45   up M-x gdb in E
97c0: 6d 61 63 73 2e 0a 63 61 73 65 20 24 73 72 63 64  macs..case $srcd
97d0: 69 72 20 69 6e 0a 2a 2f 29 20 73 72 63 64 69 72  ir in.*/) srcdir
97e0: 3d 60 65 78 70 72 20 22 58 24 73 72 63 64 69 72  =`expr "X$srcdir
97f0: 22 20 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29  " : 'X\(.*[^/]\)
9800: 27 20 5c 7c 20 22 58 24 73 72 63 64 69 72 22 20  ' \| "X$srcdir" 
9810: 3a 20 27 58 5c 28 2e 2a 5c 29 27 60 3b 3b 0a 65  : 'X\(.*\)'`;;.e
9820: 73 61 63 0a 66 6f 72 20 61 63 5f 76 61 72 20 69  sac.for ac_var i
9830: 6e 20 24 61 63 5f 70 72 65 63 69 6f 75 73 5f 76  n $ac_precious_v
9840: 61 72 73 3b 20 64 6f 0a 20 20 65 76 61 6c 20 61  ars; do.  eval a
9850: 63 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f  c_env_${ac_var}_
9860: 73 65 74 3d 5c 24 7b 24 7b 61 63 5f 76 61 72 7d  set=\${${ac_var}
9870: 2b 73 65 74 7d 0a 20 20 65 76 61 6c 20 61 63 5f  +set}.  eval ac_
9880: 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 76 61  env_${ac_var}_va
9890: 6c 75 65 3d 5c 24 24 7b 61 63 5f 76 61 72 7d 0a  lue=\$${ac_var}.
98a0: 20 20 65 76 61 6c 20 61 63 5f 63 76 5f 65 6e 76    eval ac_cv_env
98b0: 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74 3d 5c  _${ac_var}_set=\
98c0: 24 7b 24 7b 61 63 5f 76 61 72 7d 2b 73 65 74 7d  ${${ac_var}+set}
98d0: 0a 20 20 65 76 61 6c 20 61 63 5f 63 76 5f 65 6e  .  eval ac_cv_en
98e0: 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75  v_${ac_var}_valu
98f0: 65 3d 5c 24 24 7b 61 63 5f 76 61 72 7d 0a 64 6f  e=\$${ac_var}.do
9900: 6e 65 0a 0a 23 0a 23 20 52 65 70 6f 72 74 20 74  ne..#.# Report t
9910: 68 65 20 2d 2d 68 65 6c 70 20 6d 65 73 73 61 67  he --help messag
9920: 65 2e 0a 23 0a 69 66 20 74 65 73 74 20 22 24 61  e..#.if test "$a
9930: 63 5f 69 6e 69 74 5f 68 65 6c 70 22 20 3d 20 22  c_init_help" = "
9940: 6c 6f 6e 67 22 3b 20 74 68 65 6e 0a 20 20 23 20  long"; then.  # 
9950: 4f 6d 69 74 20 73 6f 6d 65 20 69 6e 74 65 72 6e  Omit some intern
9960: 61 6c 20 6f 72 20 6f 62 73 6f 6c 65 74 65 20 6f  al or obsolete o
9970: 70 74 69 6f 6e 73 20 74 6f 20 6d 61 6b 65 20 74  ptions to make t
9980: 68 65 20 6c 69 73 74 20 6c 65 73 73 20 69 6d 70  he list less imp
9990: 6f 73 69 6e 67 2e 0a 20 20 23 20 54 68 69 73 20  osing..  # This 
99a0: 6d 65 73 73 61 67 65 20 69 73 20 74 6f 6f 20 6c  message is too l
99b0: 6f 6e 67 20 74 6f 20 62 65 20 61 20 73 74 72 69  ong to be a stri
99c0: 6e 67 20 69 6e 20 74 68 65 20 41 2f 55 58 20 33  ng in the A/UX 3
99d0: 2e 31 20 73 68 2e 0a 20 20 63 61 74 20 3c 3c 5f  .1 sh..  cat <<_
99e0: 41 43 45 4f 46 0a 5c 60 63 6f 6e 66 69 67 75 72  ACEOF.\`configur
99f0: 65 27 20 63 6f 6e 66 69 67 75 72 65 73 20 73 71  e' configures sq
9a00: 6c 69 74 65 20 33 2e 38 2e 32 20 74 6f 20 61 64  lite 3.8.2 to ad
9a10: 61 70 74 20 74 6f 20 6d 61 6e 79 20 6b 69 6e 64  apt to many kind
9a20: 73 20 6f 66 20 73 79 73 74 65 6d 73 2e 0a 0a 55  s of systems...U
9a30: 73 61 67 65 3a 20 24 30 20 5b 4f 50 54 49 4f 4e  sage: $0 [OPTION
9a40: 5d 2e 2e 2e 20 5b 56 41 52 3d 56 41 4c 55 45 5d  ]... [VAR=VALUE]
9a50: 2e 2e 2e 0a 0a 54 6f 20 61 73 73 69 67 6e 20 65  .....To assign e
9a60: 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61  nvironment varia
9a70: 62 6c 65 73 20 28 65 2e 67 2e 2c 20 43 43 2c 20  bles (e.g., CC, 
9a80: 43 46 4c 41 47 53 2e 2e 2e 29 2c 20 73 70 65 63  CFLAGS...), spec
9a90: 69 66 79 20 74 68 65 6d 20 61 73 0a 56 41 52 3d  ify them as.VAR=
9aa0: 56 41 4c 55 45 2e 20 20 53 65 65 20 62 65 6c 6f  VALUE.  See belo
9ab0: 77 20 66 6f 72 20 64 65 73 63 72 69 70 74 69 6f  w for descriptio
9ac0: 6e 73 20 6f 66 20 73 6f 6d 65 20 6f 66 20 74 68  ns of some of th
9ad0: 65 20 75 73 65 66 75 6c 20 76 61 72 69 61 62 6c  e useful variabl
9ae0: 65 73 2e 0a 0a 44 65 66 61 75 6c 74 73 20 66 6f  es...Defaults fo
9af0: 72 20 74 68 65 20 6f 70 74 69 6f 6e 73 20 61 72  r the options ar
9b00: 65 20 73 70 65 63 69 66 69 65 64 20 69 6e 20 62  e specified in b
9b10: 72 61 63 6b 65 74 73 2e 0a 0a 43 6f 6e 66 69 67  rackets...Config
9b20: 75 72 61 74 69 6f 6e 3a 0a 20 20 2d 68 2c 20 2d  uration:.  -h, -
9b30: 2d 68 65 6c 70 20 20 20 20 20 20 20 20 20 20 20  -help           
9b40: 20 20 20 64 69 73 70 6c 61 79 20 74 68 69 73 20     display this 
9b50: 68 65 6c 70 20 61 6e 64 20 65 78 69 74 0a 20 20  help and exit.  
9b60: 20 20 20 20 2d 2d 68 65 6c 70 3d 73 68 6f 72 74      --help=short
9b70: 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 20          display 
9b80: 6f 70 74 69 6f 6e 73 20 73 70 65 63 69 66 69 63  options specific
9b90: 20 74 6f 20 74 68 69 73 20 70 61 63 6b 61 67 65   to this package
9ba0: 0a 20 20 20 20 20 20 2d 2d 68 65 6c 70 3d 72 65  .      --help=re
9bb0: 63 75 72 73 69 76 65 20 20 20 20 64 69 73 70 6c  cursive    displ
9bc0: 61 79 20 74 68 65 20 73 68 6f 72 74 20 68 65 6c  ay the short hel
9bd0: 70 20 6f 66 20 61 6c 6c 20 74 68 65 20 69 6e 63  p of all the inc
9be0: 6c 75 64 65 64 20 70 61 63 6b 61 67 65 73 0a 20  luded packages. 
9bf0: 20 2d 56 2c 20 2d 2d 76 65 72 73 69 6f 6e 20 20   -V, --version  
9c00: 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79           display
9c10: 20 76 65 72 73 69 6f 6e 20 69 6e 66 6f 72 6d 61   version informa
9c20: 74 69 6f 6e 20 61 6e 64 20 65 78 69 74 0a 20 20  tion and exit.  
9c30: 2d 71 2c 20 2d 2d 71 75 69 65 74 2c 20 2d 2d 73  -q, --quiet, --s
9c40: 69 6c 65 6e 74 20 20 20 64 6f 20 6e 6f 74 20 70  ilent   do not p
9c50: 72 69 6e 74 20 5c 60 63 68 65 63 6b 69 6e 67 2e  rint \`checking.
9c60: 2e 2e 27 20 6d 65 73 73 61 67 65 73 0a 20 20 20  ..' messages.   
9c70: 20 20 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d     --cache-file=
9c80: 46 49 4c 45 20 20 20 63 61 63 68 65 20 74 65 73  FILE   cache tes
9c90: 74 20 72 65 73 75 6c 74 73 20 69 6e 20 46 49 4c  t results in FIL
9ca0: 45 20 5b 64 69 73 61 62 6c 65 64 5d 0a 20 20 2d  E [disabled].  -
9cb0: 43 2c 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68  C, --config-cach
9cc0: 65 20 20 20 20 20 20 61 6c 69 61 73 20 66 6f 72  e      alias for
9cd0: 20 5c 60 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d   \`--cache-file=
9ce0: 63 6f 6e 66 69 67 2e 63 61 63 68 65 27 0a 20 20  config.cache'.  
9cf0: 2d 6e 2c 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20  -n, --no-create 
9d00: 20 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 63          do not c
9d10: 72 65 61 74 65 20 6f 75 74 70 75 74 20 66 69 6c  reate output fil
9d20: 65 73 0a 20 20 20 20 20 20 2d 2d 73 72 63 64 69  es.      --srcdi
9d30: 72 3d 44 49 52 20 20 20 20 20 20 20 20 66 69 6e  r=DIR        fin
9d40: 64 20 74 68 65 20 73 6f 75 72 63 65 73 20 69 6e  d the sources in
9d50: 20 44 49 52 20 5b 63 6f 6e 66 69 67 75 72 65 20   DIR [configure 
9d60: 64 69 72 20 6f 72 20 5c 60 2e 2e 27 5d 0a 0a 49  dir or \`..']..I
9d70: 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65  nstallation dire
9d80: 63 74 6f 72 69 65 73 3a 0a 20 20 2d 2d 70 72 65  ctories:.  --pre
9d90: 66 69 78 3d 50 52 45 46 49 58 20 20 20 20 20 20  fix=PREFIX      
9da0: 20 20 20 69 6e 73 74 61 6c 6c 20 61 72 63 68 69     install archi
9db0: 74 65 63 74 75 72 65 2d 69 6e 64 65 70 65 6e 64  tecture-independ
9dc0: 65 6e 74 20 66 69 6c 65 73 20 69 6e 20 50 52 45  ent files in PRE
9dd0: 46 49 58 0a 20 20 20 20 20 20 20 20 20 20 20 20  FIX.            
9de0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 24                [$
9df0: 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69  ac_default_prefi
9e00: 78 5d 0a 20 20 2d 2d 65 78 65 63 2d 70 72 65 66  x].  --exec-pref
9e10: 69 78 3d 45 50 52 45 46 49 58 20 20 20 69 6e 73  ix=EPREFIX   ins
9e20: 74 61 6c 6c 20 61 72 63 68 69 74 65 63 74 75 72  tall architectur
9e30: 65 2d 64 65 70 65 6e 64 65 6e 74 20 66 69 6c 65  e-dependent file
9e40: 73 20 69 6e 20 45 50 52 45 46 49 58 0a 20 20 20  s in EPREFIX.   
9e50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9e60: 20 20 20 20 20 20 20 5b 50 52 45 46 49 58 5d 0a         [PREFIX].
9e70: 0a 42 79 20 64 65 66 61 75 6c 74 2c 20 5c 60 6d  .By default, \`m
9e80: 61 6b 65 20 69 6e 73 74 61 6c 6c 27 20 77 69 6c  ake install' wil
9e90: 6c 20 69 6e 73 74 61 6c 6c 20 61 6c 6c 20 74 68  l install all th
9ea0: 65 20 66 69 6c 65 73 20 69 6e 0a 5c 60 24 61 63  e files in.\`$ac
9eb0: 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f  _default_prefix/
9ec0: 62 69 6e 27 2c 20 5c 60 24 61 63 5f 64 65 66 61  bin', \`$ac_defa
9ed0: 75 6c 74 5f 70 72 65 66 69 78 2f 6c 69 62 27 20  ult_prefix/lib' 
9ee0: 65 74 63 2e 20 20 59 6f 75 20 63 61 6e 20 73 70  etc.  You can sp
9ef0: 65 63 69 66 79 0a 61 6e 20 69 6e 73 74 61 6c 6c  ecify.an install
9f00: 61 74 69 6f 6e 20 70 72 65 66 69 78 20 6f 74 68  ation prefix oth
9f10: 65 72 20 74 68 61 6e 20 5c 60 24 61 63 5f 64 65  er than \`$ac_de
9f20: 66 61 75 6c 74 5f 70 72 65 66 69 78 27 20 75 73  fault_prefix' us
9f30: 69 6e 67 20 5c 60 2d 2d 70 72 65 66 69 78 27 2c  ing \`--prefix',
9f40: 0a 66 6f 72 20 69 6e 73 74 61 6e 63 65 20 5c 60  .for instance \`
9f50: 2d 2d 70 72 65 66 69 78 3d 5c 24 48 4f 4d 45 27  --prefix=\$HOME'
9f60: 2e 0a 0a 46 6f 72 20 62 65 74 74 65 72 20 63 6f  ...For better co
9f70: 6e 74 72 6f 6c 2c 20 75 73 65 20 74 68 65 20 6f  ntrol, use the o
9f80: 70 74 69 6f 6e 73 20 62 65 6c 6f 77 2e 0a 0a 46  ptions below...F
9f90: 69 6e 65 20 74 75 6e 69 6e 67 20 6f 66 20 74 68  ine tuning of th
9fa0: 65 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 64  e installation d
9fb0: 69 72 65 63 74 6f 72 69 65 73 3a 0a 20 20 2d 2d  irectories:.  --
9fc0: 62 69 6e 64 69 72 3d 44 49 52 20 20 20 20 20 20  bindir=DIR      
9fd0: 20 20 20 20 20 20 75 73 65 72 20 65 78 65 63 75        user execu
9fe0: 74 61 62 6c 65 73 20 5b 45 50 52 45 46 49 58 2f  tables [EPREFIX/
9ff0: 62 69 6e 5d 0a 20 20 2d 2d 73 62 69 6e 64 69 72  bin].  --sbindir
a000: 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 20 73  =DIR           s
a010: 79 73 74 65 6d 20 61 64 6d 69 6e 20 65 78 65 63  ystem admin exec
a020: 75 74 61 62 6c 65 73 20 5b 45 50 52 45 46 49 58  utables [EPREFIX
a030: 2f 73 62 69 6e 5d 0a 20 20 2d 2d 6c 69 62 65 78  /sbin].  --libex
a040: 65 63 64 69 72 3d 44 49 52 20 20 20 20 20 20 20  ecdir=DIR       
a050: 20 70 72 6f 67 72 61 6d 20 65 78 65 63 75 74 61   program executa
a060: 62 6c 65 73 20 5b 45 50 52 45 46 49 58 2f 6c 69  bles [EPREFIX/li
a070: 62 65 78 65 63 5d 0a 20 20 2d 2d 73 79 73 63 6f  bexec].  --sysco
a080: 6e 66 64 69 72 3d 44 49 52 20 20 20 20 20 20 20  nfdir=DIR       
a090: 20 72 65 61 64 2d 6f 6e 6c 79 20 73 69 6e 67 6c   read-only singl
a0a0: 65 2d 6d 61 63 68 69 6e 65 20 64 61 74 61 20 5b  e-machine data [
a0b0: 50 52 45 46 49 58 2f 65 74 63 5d 0a 20 20 2d 2d  PREFIX/etc].  --
a0c0: 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d 44  sharedstatedir=D
a0d0: 49 52 20 20 20 20 6d 6f 64 69 66 69 61 62 6c 65  IR    modifiable
a0e0: 20 61 72 63 68 69 74 65 63 74 75 72 65 2d 69 6e   architecture-in
a0f0: 64 65 70 65 6e 64 65 6e 74 20 64 61 74 61 20 5b  dependent data [
a100: 50 52 45 46 49 58 2f 63 6f 6d 5d 0a 20 20 2d 2d  PREFIX/com].  --
a110: 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 44 49  localstatedir=DI
a120: 52 20 20 20 20 20 6d 6f 64 69 66 69 61 62 6c 65  R     modifiable
a130: 20 73 69 6e 67 6c 65 2d 6d 61 63 68 69 6e 65 20   single-machine 
a140: 64 61 74 61 20 5b 50 52 45 46 49 58 2f 76 61 72  data [PREFIX/var
a150: 5d 0a 20 20 2d 2d 6c 69 62 64 69 72 3d 44 49 52  ].  --libdir=DIR
a160: 20 20 20 20 20 20 20 20 20 20 20 20 6f 62 6a 65              obje
a170: 63 74 20 63 6f 64 65 20 6c 69 62 72 61 72 69 65  ct code librarie
a180: 73 20 5b 45 50 52 45 46 49 58 2f 6c 69 62 5d 0a  s [EPREFIX/lib].
a190: 20 20 2d 2d 69 6e 63 6c 75 64 65 64 69 72 3d 44    --includedir=D
a1a0: 49 52 20 20 20 20 20 20 20 20 43 20 68 65 61 64  IR        C head
a1b0: 65 72 20 66 69 6c 65 73 20 5b 50 52 45 46 49 58  er files [PREFIX
a1c0: 2f 69 6e 63 6c 75 64 65 5d 0a 20 20 2d 2d 6f 6c  /include].  --ol
a1d0: 64 69 6e 63 6c 75 64 65 64 69 72 3d 44 49 52 20  dincludedir=DIR 
a1e0: 20 20 20 20 43 20 68 65 61 64 65 72 20 66 69 6c      C header fil
a1f0: 65 73 20 66 6f 72 20 6e 6f 6e 2d 67 63 63 20 5b  es for non-gcc [
a200: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 5d 0a 20 20  /usr/include].  
a210: 2d 2d 64 61 74 61 72 6f 6f 74 64 69 72 3d 44 49  --datarootdir=DI
a220: 52 20 20 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c  R       read-onl
a230: 79 20 61 72 63 68 2e 2d 69 6e 64 65 70 65 6e 64  y arch.-independ
a240: 65 6e 74 20 64 61 74 61 20 72 6f 6f 74 20 5b 50  ent data root [P
a250: 52 45 46 49 58 2f 73 68 61 72 65 5d 0a 20 20 2d  REFIX/share].  -
a260: 2d 64 61 74 61 64 69 72 3d 44 49 52 20 20 20 20  -datadir=DIR    
a270: 20 20 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79         read-only
a280: 20 61 72 63 68 69 74 65 63 74 75 72 65 2d 69 6e   architecture-in
a290: 64 65 70 65 6e 64 65 6e 74 20 64 61 74 61 20 5b  dependent data [
a2a0: 44 41 54 41 52 4f 4f 54 44 49 52 5d 0a 20 20 2d  DATAROOTDIR].  -
a2b0: 2d 69 6e 66 6f 64 69 72 3d 44 49 52 20 20 20 20  -infodir=DIR    
a2c0: 20 20 20 20 20 20 20 69 6e 66 6f 20 64 6f 63 75         info docu
a2d0: 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 41 54 41 52  mentation [DATAR
a2e0: 4f 4f 54 44 49 52 2f 69 6e 66 6f 5d 0a 20 20 2d  OOTDIR/info].  -
a2f0: 2d 6c 6f 63 61 6c 65 64 69 72 3d 44 49 52 20 20  -localedir=DIR  
a300: 20 20 20 20 20 20 20 6c 6f 63 61 6c 65 2d 64 65         locale-de
a310: 70 65 6e 64 65 6e 74 20 64 61 74 61 20 5b 44 41  pendent data [DA
a320: 54 41 52 4f 4f 54 44 49 52 2f 6c 6f 63 61 6c 65  TAROOTDIR/locale
a330: 5d 0a 20 20 2d 2d 6d 61 6e 64 69 72 3d 44 49 52  ].  --mandir=DIR
a340: 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 6e 20              man 
a350: 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44  documentation [D
a360: 41 54 41 52 4f 4f 54 44 49 52 2f 6d 61 6e 5d 0a  ATAROOTDIR/man].
a370: 20 20 2d 2d 64 6f 63 64 69 72 3d 44 49 52 20 20    --docdir=DIR  
a380: 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65            docume
a390: 6e 74 61 74 69 6f 6e 20 72 6f 6f 74 20 5b 44 41  ntation root [DA
a3a0: 54 41 52 4f 4f 54 44 49 52 2f 64 6f 63 2f 73 71  TAROOTDIR/doc/sq
a3b0: 6c 69 74 65 5d 0a 20 20 2d 2d 68 74 6d 6c 64 69  lite].  --htmldi
a3c0: 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 20  r=DIR           
a3d0: 68 74 6d 6c 20 64 6f 63 75 6d 65 6e 74 61 74 69  html documentati
a3e0: 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a 20 20 2d 2d  on [DOCDIR].  --
a3f0: 64 76 69 64 69 72 3d 44 49 52 20 20 20 20 20 20  dvidir=DIR      
a400: 20 20 20 20 20 20 64 76 69 20 64 6f 63 75 6d 65        dvi docume
a410: 6e 74 61 74 69 6f 6e 20 5b 44 4f 43 44 49 52 5d  ntation [DOCDIR]
a420: 0a 20 20 2d 2d 70 64 66 64 69 72 3d 44 49 52 20  .  --pdfdir=DIR 
a430: 20 20 20 20 20 20 20 20 20 20 20 70 64 66 20 64             pdf d
a440: 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 4f  ocumentation [DO
a450: 43 44 49 52 5d 0a 20 20 2d 2d 70 73 64 69 72 3d  CDIR].  --psdir=
a460: 44 49 52 20 20 20 20 20 20 20 20 20 20 20 20 20  DIR             
a470: 70 73 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e  ps documentation
a480: 20 5b 44 4f 43 44 49 52 5d 0a 5f 41 43 45 4f 46   [DOCDIR]._ACEOF
a490: 0a 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f  ..  cat <<\_ACEO
a4a0: 46 0a 0a 53 79 73 74 65 6d 20 74 79 70 65 73 3a  F..System types:
a4b0: 0a 20 20 2d 2d 62 75 69 6c 64 3d 42 55 49 4c 44  .  --build=BUILD
a4c0: 20 20 20 20 20 63 6f 6e 66 69 67 75 72 65 20 66       configure f
a4d0: 6f 72 20 62 75 69 6c 64 69 6e 67 20 6f 6e 20 42  or building on B
a4e0: 55 49 4c 44 20 5b 67 75 65 73 73 65 64 5d 0a 20  UILD [guessed]. 
a4f0: 20 2d 2d 68 6f 73 74 3d 48 4f 53 54 20 20 20 20   --host=HOST    
a500: 20 20 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65     cross-compile
a510: 20 74 6f 20 62 75 69 6c 64 20 70 72 6f 67 72 61   to build progra
a520: 6d 73 20 74 6f 20 72 75 6e 20 6f 6e 20 48 4f 53  ms to run on HOS
a530: 54 20 5b 42 55 49 4c 44 5d 0a 5f 41 43 45 4f 46  T [BUILD]._ACEOF
a540: 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20  .fi..if test -n 
a550: 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22 3b  "$ac_init_help";
a560: 20 74 68 65 6e 0a 20 20 63 61 73 65 20 24 61 63   then.  case $ac
a570: 5f 69 6e 69 74 5f 68 65 6c 70 20 69 6e 0a 20 20  _init_help in.  
a580: 20 20 20 73 68 6f 72 74 20 7c 20 72 65 63 75 72     short | recur
a590: 73 69 76 65 20 29 20 65 63 68 6f 20 22 43 6f 6e  sive ) echo "Con
a5a0: 66 69 67 75 72 61 74 69 6f 6e 20 6f 66 20 73 71  figuration of sq
a5b0: 6c 69 74 65 20 33 2e 38 2e 32 3a 22 3b 3b 0a 20  lite 3.8.2:";;. 
a5c0: 20 20 65 73 61 63 0a 20 20 63 61 74 20 3c 3c 5c    esac.  cat <<\
a5d0: 5f 41 43 45 4f 46 0a 0a 4f 70 74 69 6f 6e 61 6c  _ACEOF..Optional
a5e0: 20 46 65 61 74 75 72 65 73 3a 0a 20 20 2d 2d 64   Features:.  --d
a5f0: 69 73 61 62 6c 65 2d 6f 70 74 69 6f 6e 2d 63 68  isable-option-ch
a600: 65 63 6b 69 6e 67 20 20 69 67 6e 6f 72 65 20 75  ecking  ignore u
a610: 6e 72 65 63 6f 67 6e 69 7a 65 64 20 2d 2d 65 6e  nrecognized --en
a620: 61 62 6c 65 2f 2d 2d 77 69 74 68 20 6f 70 74 69  able/--with opti
a630: 6f 6e 73 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d  ons.  --disable-
a640: 46 45 41 54 55 52 45 20 20 20 20 20 20 20 64 6f  FEATURE       do
a650: 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 46 45 41   not include FEA
a660: 54 55 52 45 20 28 73 61 6d 65 20 61 73 20 2d 2d  TURE (same as --
a670: 65 6e 61 62 6c 65 2d 46 45 41 54 55 52 45 3d 6e  enable-FEATURE=n
a680: 6f 29 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 46 45  o).  --enable-FE
a690: 41 54 55 52 45 5b 3d 41 52 47 5d 20 20 69 6e 63  ATURE[=ARG]  inc
a6a0: 6c 75 64 65 20 46 45 41 54 55 52 45 20 5b 41 52  lude FEATURE [AR
a6b0: 47 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c  G=yes].  --enabl
a6c0: 65 2d 73 68 61 72 65 64 5b 3d 50 4b 47 53 5d 20  e-shared[=PKGS] 
a6d0: 20 62 75 69 6c 64 20 73 68 61 72 65 64 20 6c 69   build shared li
a6e0: 62 72 61 72 69 65 73 20 5b 64 65 66 61 75 6c 74  braries [default
a6f0: 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65  =yes].  --enable
a700: 2d 73 74 61 74 69 63 5b 3d 50 4b 47 53 5d 20 20  -static[=PKGS]  
a710: 62 75 69 6c 64 20 73 74 61 74 69 63 20 6c 69 62  build static lib
a720: 72 61 72 69 65 73 20 5b 64 65 66 61 75 6c 74 3d  raries [default=
a730: 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  yes].  --enable-
a740: 66 61 73 74 2d 69 6e 73 74 61 6c 6c 5b 3d 50 4b  fast-install[=PK
a750: 47 53 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20  GS].            
a760: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 70                op
a770: 74 69 6d 69 7a 65 20 66 6f 72 20 66 61 73 74 20  timize for fast 
a780: 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 5b 64 65  installation [de
a790: 66 61 75 6c 74 3d 79 65 73 5d 0a 20 20 2d 2d 64  fault=yes].  --d
a7a0: 69 73 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c  isable-libtool-l
a7b0: 6f 63 6b 20 20 61 76 6f 69 64 20 6c 6f 63 6b 69  ock  avoid locki
a7c0: 6e 67 20 28 6d 69 67 68 74 20 62 72 65 61 6b 20  ng (might break 
a7d0: 70 61 72 61 6c 6c 65 6c 20 62 75 69 6c 64 73 29  parallel builds)
a7e0: 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 6c 61 72  .  --disable-lar
a7f0: 67 65 66 69 6c 65 20 20 20 20 20 6f 6d 69 74 20  gefile     omit 
a800: 73 75 70 70 6f 72 74 20 66 6f 72 20 6c 61 72 67  support for larg
a810: 65 20 66 69 6c 65 73 0a 20 20 2d 2d 65 6e 61 62  e files.  --enab
a820: 6c 65 2d 74 68 72 65 61 64 73 61 66 65 20 20 20  le-threadsafe   
a830: 20 20 53 75 70 70 6f 72 74 20 74 68 72 65 61 64    Support thread
a840: 73 61 66 65 20 6f 70 65 72 61 74 69 6f 6e 0a 20  safe operation. 
a850: 20 2d 2d 65 6e 61 62 6c 65 2d 63 72 6f 73 73 2d   --enable-cross-
a860: 74 68 72 65 61 64 2d 63 6f 6e 6e 65 63 74 69 6f  thread-connectio
a870: 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ns.             
a880: 20 20 20 20 20 20 20 20 20 20 20 20 20 41 6c 6c               All
a890: 6f 77 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 73 68  ow connection sh
a8a0: 61 72 69 6e 67 20 61 63 72 6f 73 73 20 74 68 72  aring across thr
a8b0: 65 61 64 73 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  eads.  --enable-
a8c0: 72 65 6c 65 61 73 65 6d 6f 64 65 20 20 20 20 53  releasemode    S
a8d0: 75 70 70 6f 72 74 20 6c 69 62 74 6f 6f 6c 20 6c  upport libtool l
a8e0: 69 6e 6b 20 74 6f 20 72 65 6c 65 61 73 65 20 6d  ink to release m
a8f0: 6f 64 65 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 74  ode.  --enable-t
a900: 65 6d 70 73 74 6f 72 65 20 20 20 20 20 20 55 73  empstore      Us
a910: 65 20 61 6e 20 69 6e 2d 72 61 6d 20 64 61 74 61  e an in-ram data
a920: 62 61 73 65 20 66 6f 72 20 74 65 6d 70 6f 72 61  base for tempora
a930: 72 79 20 74 61 62 6c 65 73 0a 20 20 20 20 20 20  ry tables.      
a940: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a950: 20 20 20 20 28 6e 65 76 65 72 2c 6e 6f 2c 79 65      (never,no,ye
a960: 73 2c 61 6c 77 61 79 73 29 0a 20 20 2d 2d 64 69  s,always).  --di
a970: 73 61 62 6c 65 2d 74 63 6c 20 20 20 20 20 20 20  sable-tcl       
a980: 20 20 20 20 64 6f 20 6e 6f 74 20 62 75 69 6c 64      do not build
a990: 20 54 43 4c 20 65 78 74 65 6e 73 69 6f 6e 0a 20   TCL extension. 
a9a0: 20 2d 2d 64 69 73 61 62 6c 65 2d 72 65 61 64 6c   --disable-readl
a9b0: 69 6e 65 20 20 20 20 20 20 64 69 73 61 62 6c 65  ine      disable
a9c0: 20 72 65 61 64 6c 69 6e 65 20 73 75 70 70 6f 72   readline suppor
a9d0: 74 20 5b 64 65 66 61 75 6c 74 3d 64 65 74 65 63  t [default=detec
a9e0: 74 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 64 65  t].  --enable-de
a9f0: 62 75 67 20 20 20 20 20 20 20 20 20 20 65 6e 61  bug          ena
aa00: 62 6c 65 20 64 65 62 75 67 67 69 6e 67 20 26 20  ble debugging & 
aa10: 76 65 72 62 6f 73 65 20 65 78 70 6c 61 69 6e 0a  verbose explain.
aa20: 20 20 2d 2d 64 69 73 61 62 6c 65 2d 61 6d 61 6c    --disable-amal
aa30: 67 61 6d 61 74 69 6f 6e 20 20 44 69 73 61 62 6c  gamation  Disabl
aa40: 65 20 74 68 65 20 61 6d 61 6c 67 61 6d 61 74 69  e the amalgamati
aa50: 6f 6e 20 61 6e 64 20 69 6e 73 74 65 61 64 20 62  on and instead b
aa60: 75 69 6c 64 20 61 6c 6c 20 66 69 6c 65 73 0a 20  uild all files. 
aa70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
aa80: 20 20 20 20 20 20 20 20 20 73 65 70 61 72 61 74           separat
aa90: 65 6c 79 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 6c  ely.  --enable-l
aaa0: 6f 61 64 2d 65 78 74 65 6e 73 69 6f 6e 20 45 6e  oad-extension En
aab0: 61 62 6c 65 20 6c 6f 61 64 69 6e 67 20 6f 66 20  able loading of 
aac0: 65 78 74 65 72 6e 61 6c 20 65 78 74 65 6e 73 69  external extensi
aad0: 6f 6e 73 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 67  ons.  --enable-g
aae0: 63 6f 76 20 20 20 20 20 20 20 20 20 20 20 45 6e  cov           En
aaf0: 61 62 6c 65 20 63 6f 76 65 72 61 67 65 20 74 65  able coverage te
ab00: 73 74 69 6e 67 20 75 73 69 6e 67 20 67 63 6f 76  sting using gcov
ab10: 0a 0a 4f 70 74 69 6f 6e 61 6c 20 50 61 63 6b 61  ..Optional Packa
ab20: 67 65 73 3a 0a 20 20 2d 2d 77 69 74 68 2d 50 41  ges:.  --with-PA
ab30: 43 4b 41 47 45 5b 3d 41 52 47 5d 20 20 20 20 75  CKAGE[=ARG]    u
ab40: 73 65 20 50 41 43 4b 41 47 45 20 5b 41 52 47 3d  se PACKAGE [ARG=
ab50: 79 65 73 5d 0a 20 20 2d 2d 77 69 74 68 6f 75 74  yes].  --without
ab60: 2d 50 41 43 4b 41 47 45 20 20 20 20 20 20 20 64  -PACKAGE       d
ab70: 6f 20 6e 6f 74 20 75 73 65 20 50 41 43 4b 41 47  o not use PACKAG
ab80: 45 20 28 73 61 6d 65 20 61 73 20 2d 2d 77 69 74  E (same as --wit
ab90: 68 2d 50 41 43 4b 41 47 45 3d 6e 6f 29 0a 20 20  h-PACKAGE=no).  
aba0: 2d 2d 77 69 74 68 2d 70 69 63 20 20 20 20 20 20  --with-pic      
abb0: 20 20 20 20 20 20 20 20 74 72 79 20 74 6f 20 75          try to u
abc0: 73 65 20 6f 6e 6c 79 20 50 49 43 2f 6e 6f 6e 2d  se only PIC/non-
abd0: 50 49 43 20 6f 62 6a 65 63 74 73 20 5b 64 65 66  PIC objects [def
abe0: 61 75 6c 74 3d 75 73 65 0a 20 20 20 20 20 20 20  ault=use.       
abf0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
ac00: 20 20 20 62 6f 74 68 5d 0a 20 20 2d 2d 77 69 74     both].  --wit
ac10: 68 2d 67 6e 75 2d 6c 64 20 20 20 20 20 20 20 20  h-gnu-ld        
ac20: 20 20 20 61 73 73 75 6d 65 20 74 68 65 20 43 20     assume the C 
ac30: 63 6f 6d 70 69 6c 65 72 20 75 73 65 73 20 47 4e  compiler uses GN
ac40: 55 20 6c 64 20 5b 64 65 66 61 75 6c 74 3d 6e 6f  U ld [default=no
ac50: 5d 0a 20 20 2d 2d 77 69 74 68 2d 68 69 6e 74 73  ].  --with-hints
ac60: 3d 46 49 4c 45 20 20 20 20 20 20 20 52 65 61 64  =FILE       Read
ac70: 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f   configuration o
ac80: 70 74 69 6f 6e 73 20 66 72 6f 6d 20 46 49 4c 45  ptions from FILE
ac90: 0a 20 20 2d 2d 77 69 74 68 2d 74 63 6c 3d 44 49  .  --with-tcl=DI
aca0: 52 20 20 20 20 20 20 20 20 20 20 64 69 72 65 63  R          direc
acb0: 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20  tory containing 
acc0: 74 63 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f  tcl configuratio
acd0: 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  n.              
ace0: 20 20 20 20 20 20 20 20 20 20 20 20 28 74 63 6c              (tcl
acf0: 43 6f 6e 66 69 67 2e 73 68 29 0a 20 20 2d 2d 77  Config.sh).  --w
ad00: 69 74 68 2d 72 65 61 64 6c 69 6e 65 2d 6c 69 62  ith-readline-lib
ad10: 20 20 20 20 20 73 70 65 63 69 66 79 20 72 65 61       specify rea
ad20: 64 6c 69 6e 65 20 6c 69 62 72 61 72 79 0a 20 20  dline library.  
ad30: 2d 2d 77 69 74 68 2d 72 65 61 64 6c 69 6e 65 2d  --with-readline-
ad40: 69 6e 63 20 20 20 20 20 73 70 65 63 69 66 79 20  inc     specify 
ad50: 72 65 61 64 6c 69 6e 65 20 69 6e 63 6c 75 64 65  readline include
ad60: 20 70 61 74 68 73 0a 0a 53 6f 6d 65 20 69 6e 66   paths..Some inf
ad70: 6c 75 65 6e 74 69 61 6c 20 65 6e 76 69 72 6f 6e  luential environ
ad80: 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 73 3a 0a  ment variables:.
ad90: 20 20 43 43 20 20 20 20 20 20 20 20 20 20 43 20    CC          C 
ada0: 63 6f 6d 70 69 6c 65 72 20 63 6f 6d 6d 61 6e 64  compiler command
adb0: 0a 20 20 43 46 4c 41 47 53 20 20 20 20 20 20 43  .  CFLAGS      C
adc0: 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73 0a   compiler flags.
add0: 20 20 4c 44 46 4c 41 47 53 20 20 20 20 20 6c 69    LDFLAGS     li
ade0: 6e 6b 65 72 20 66 6c 61 67 73 2c 20 65 2e 67 2e  nker flags, e.g.
adf0: 20 2d 4c 3c 6c 69 62 20 64 69 72 3e 20 69 66 20   -L<lib dir> if 
ae00: 79 6f 75 20 68 61 76 65 20 6c 69 62 72 61 72 69  you have librari
ae10: 65 73 20 69 6e 20 61 0a 20 20 20 20 20 20 20 20  es in a.        
ae20: 20 20 20 20 20 20 6e 6f 6e 73 74 61 6e 64 61 72        nonstandar
ae30: 64 20 64 69 72 65 63 74 6f 72 79 20 3c 6c 69 62  d directory <lib
ae40: 20 64 69 72 3e 0a 20 20 4c 49 42 53 20 20 20 20   dir>.  LIBS    
ae50: 20 20 20 20 6c 69 62 72 61 72 69 65 73 20 74 6f      libraries to
ae60: 20 70 61 73 73 20 74 6f 20 74 68 65 20 6c 69 6e   pass to the lin
ae70: 6b 65 72 2c 20 65 2e 67 2e 20 2d 6c 3c 6c 69 62  ker, e.g. -l<lib
ae80: 72 61 72 79 3e 0a 20 20 43 50 50 46 4c 41 47 53  rary>.  CPPFLAGS
ae90: 20 20 20 20 43 2f 43 2b 2b 2f 4f 62 6a 65 63 74      C/C++/Object
aea0: 69 76 65 20 43 20 70 72 65 70 72 6f 63 65 73 73  ive C preprocess
aeb0: 6f 72 20 66 6c 61 67 73 2c 20 65 2e 67 2e 20 2d  or flags, e.g. -
aec0: 49 3c 69 6e 63 6c 75 64 65 20 64 69 72 3e 20 69  I<include dir> i
aed0: 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  f.              
aee0: 79 6f 75 20 68 61 76 65 20 68 65 61 64 65 72 73  you have headers
aef0: 20 69 6e 20 61 20 6e 6f 6e 73 74 61 6e 64 61 72   in a nonstandar
af00: 64 20 64 69 72 65 63 74 6f 72 79 20 3c 69 6e 63  d directory <inc
af10: 6c 75 64 65 20 64 69 72 3e 0a 20 20 43 50 50 20  lude dir>.  CPP 
af20: 20 20 20 20 20 20 20 20 43 20 70 72 65 70 72 6f          C prepro
af30: 63 65 73 73 6f 72 0a 20 20 54 43 4c 4c 49 42 44  cessor.  TCLLIBD
af40: 49 52 20 20 20 57 68 65 72 65 20 74 6f 20 69 6e  IR   Where to in
af50: 73 74 61 6c 6c 20 74 63 6c 20 70 6c 75 67 69 6e  stall tcl plugin
af60: 0a 0a 55 73 65 20 74 68 65 73 65 20 76 61 72 69  ..Use these vari
af70: 61 62 6c 65 73 20 74 6f 20 6f 76 65 72 72 69 64  ables to overrid
af80: 65 20 74 68 65 20 63 68 6f 69 63 65 73 20 6d 61  e the choices ma
af90: 64 65 20 62 79 20 60 63 6f 6e 66 69 67 75 72 65  de by `configure
afa0: 27 20 6f 72 20 74 6f 20 68 65 6c 70 0a 69 74 20  ' or to help.it 
afb0: 74 6f 20 66 69 6e 64 20 6c 69 62 72 61 72 69 65  to find librarie
afc0: 73 20 61 6e 64 20 70 72 6f 67 72 61 6d 73 20 77  s and programs w
afd0: 69 74 68 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20  ith nonstandard 
afe0: 6e 61 6d 65 73 2f 6c 6f 63 61 74 69 6f 6e 73 2e  names/locations.
aff0: 0a 0a 5f 41 43 45 4f 46 0a 61 63 5f 73 74 61 74  .._ACEOF.ac_stat
b000: 75 73 3d 24 3f 0a 66 69 0a 0a 69 66 20 74 65 73  us=$?.fi..if tes
b010: 74 20 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70  t "$ac_init_help
b020: 22 20 3d 20 22 72 65 63 75 72 73 69 76 65 22 3b  " = "recursive";
b030: 20 74 68 65 6e 0a 20 20 23 20 49 66 20 74 68 65   then.  # If the
b040: 72 65 20 61 72 65 20 73 75 62 64 69 72 73 2c 20  re are subdirs, 
b050: 72 65 70 6f 72 74 20 74 68 65 69 72 20 73 70 65  report their spe
b060: 63 69 66 69 63 20 2d 2d 68 65 6c 70 2e 0a 20 20  cific --help..  
b070: 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 3a 20  for ac_dir in : 
b080: 24 61 63 5f 73 75 62 64 69 72 73 5f 61 6c 6c 3b  $ac_subdirs_all;
b090: 20 64 6f 20 74 65 73 74 20 22 78 24 61 63 5f 64   do test "x$ac_d
b0a0: 69 72 22 20 3d 20 78 3a 20 26 26 20 63 6f 6e 74  ir" = x: && cont
b0b0: 69 6e 75 65 0a 20 20 20 20 74 65 73 74 20 2d 64  inue.    test -d
b0c0: 20 22 24 61 63 5f 64 69 72 22 20 7c 7c 0a 20 20   "$ac_dir" ||.  
b0d0: 20 20 20 20 7b 20 63 64 20 22 24 73 72 63 64 69      { cd "$srcdi
b0e0: 72 22 20 26 26 20 61 63 5f 70 77 64 3d 60 70 77  r" && ac_pwd=`pw
b0f0: 64 60 20 26 26 20 73 72 63 64 69 72 3d 2e 20 26  d` && srcdir=. &
b100: 26 20 74 65 73 74 20 2d 64 20 22 24 61 63 5f 64  & test -d "$ac_d
b110: 69 72 22 3b 20 7d 20 7c 7c 0a 20 20 20 20 20 20  ir"; } ||.      
b120: 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 61 63 5f  continue.    ac_
b130: 62 75 69 6c 64 64 69 72 3d 2e 0a 0a 63 61 73 65  builddir=...case
b140: 20 22 24 61 63 5f 64 69 72 22 20 69 6e 0a 2e 29   "$ac_dir" in..)
b150: 20 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3d 20   ac_dir_suffix= 
b160: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f  ac_top_builddir_
b170: 73 75 62 3d 2e 20 61 63 5f 74 6f 70 5f 62 75 69  sub=. ac_top_bui
b180: 6c 64 5f 70 72 65 66 69 78 3d 20 3b 3b 0a 2a 29  ld_prefix= ;;.*)
b190: 0a 20 20 61 63 5f 64 69 72 5f 73 75 66 66 69 78  .  ac_dir_suffix
b1a0: 3d 2f 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63  =/`$as_echo "$ac
b1b0: 5f 64 69 72 22 20 7c 20 73 65 64 20 27 73 7c 5e  _dir" | sed 's|^
b1c0: 5c 2e 5b 5c 5c 2f 5d 7c 7c 27 60 0a 20 20 23 20  \.[\\/]||'`.  # 
b1d0: 41 20 22 2e 2e 22 20 66 6f 72 20 65 61 63 68 20  A ".." for each 
b1e0: 64 69 72 65 63 74 6f 72 79 20 69 6e 20 24 61 63  directory in $ac
b1f0: 5f 64 69 72 5f 73 75 66 66 69 78 2e 0a 20 20 61  _dir_suffix..  a
b200: 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73  c_top_builddir_s
b210: 75 62 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61  ub=`$as_echo "$a
b220: 63 5f 64 69 72 5f 73 75 66 66 69 78 22 20 7c 20  c_dir_suffix" | 
b230: 73 65 64 20 27 73 7c 2f 5b 5e 5c 5c 2f 5d 2a 7c  sed 's|/[^\\/]*|
b240: 2f 2e 2e 7c 67 3b 73 7c 2f 7c 7c 27 60 0a 20 20  /..|g;s|/||'`.  
b250: 63 61 73 65 20 24 61 63 5f 74 6f 70 5f 62 75 69  case $ac_top_bui
b260: 6c 64 64 69 72 5f 73 75 62 20 69 6e 0a 20 20 22  lddir_sub in.  "
b270: 22 29 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64  ") ac_top_buildd
b280: 69 72 5f 73 75 62 3d 2e 20 61 63 5f 74 6f 70 5f  ir_sub=. ac_top_
b290: 62 75 69 6c 64 5f 70 72 65 66 69 78 3d 20 3b 3b  build_prefix= ;;
b2a0: 0a 20 20 2a 29 20 20 61 63 5f 74 6f 70 5f 62 75  .  *)  ac_top_bu
b2b0: 69 6c 64 5f 70 72 65 66 69 78 3d 24 61 63 5f 74  ild_prefix=$ac_t
b2c0: 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 2f  op_builddir_sub/
b2d0: 20 3b 3b 0a 20 20 65 73 61 63 20 3b 3b 0a 65 73   ;;.  esac ;;.es
b2e0: 61 63 0a 61 63 5f 61 62 73 5f 74 6f 70 5f 62 75  ac.ac_abs_top_bu
b2f0: 69 6c 64 64 69 72 3d 24 61 63 5f 70 77 64 0a 61  ilddir=$ac_pwd.a
b300: 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 3d 24  c_abs_builddir=$
b310: 61 63 5f 70 77 64 24 61 63 5f 64 69 72 5f 73 75  ac_pwd$ac_dir_su
b320: 66 66 69 78 0a 23 20 66 6f 72 20 62 61 63 6b 77  ffix.# for backw
b330: 61 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69 74  ard compatibilit
b340: 79 3a 0a 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64  y:.ac_top_buildd
b350: 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64  ir=$ac_top_build
b360: 5f 70 72 65 66 69 78 0a 0a 63 61 73 65 20 24 73  _prefix..case $s
b370: 72 63 64 69 72 20 69 6e 0a 20 20 2e 29 20 20 23  rcdir in.  .)  #
b380: 20 57 65 20 61 72 65 20 62 75 69 6c 64 69 6e 67   We are building
b390: 20 69 6e 20 70 6c 61 63 65 2e 0a 20 20 20 20 61   in place..    a
b3a0: 63 5f 73 72 63 64 69 72 3d 2e 0a 20 20 20 20 61  c_srcdir=..    a
b3b0: 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63  c_top_srcdir=$ac
b3c0: 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75  _top_builddir_su
b3d0: 62 0a 20 20 20 20 61 63 5f 61 62 73 5f 74 6f 70  b.    ac_abs_top
b3e0: 5f 73 72 63 64 69 72 3d 24 61 63 5f 70 77 64 20  _srcdir=$ac_pwd 
b3f0: 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a  ;;.  [\\/]* | ?:
b400: 5b 5c 5c 2f 5d 2a 20 29 20 20 23 20 41 62 73 6f  [\\/]* )  # Abso
b410: 6c 75 74 65 20 6e 61 6d 65 2e 0a 20 20 20 20 61  lute name..    a
b420: 63 5f 73 72 63 64 69 72 3d 24 73 72 63 64 69 72  c_srcdir=$srcdir
b430: 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3b 0a  $ac_dir_suffix;.
b440: 20 20 20 20 61 63 5f 74 6f 70 5f 73 72 63 64 69      ac_top_srcdi
b450: 72 3d 24 73 72 63 64 69 72 0a 20 20 20 20 61 63  r=$srcdir.    ac
b460: 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d  _abs_top_srcdir=
b470: 24 73 72 63 64 69 72 20 3b 3b 0a 20 20 2a 29 20  $srcdir ;;.  *) 
b480: 23 20 52 65 6c 61 74 69 76 65 20 6e 61 6d 65 2e  # Relative name.
b490: 0a 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d 24  .    ac_srcdir=$
b4a0: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65  ac_top_build_pre
b4b0: 66 69 78 24 73 72 63 64 69 72 24 61 63 5f 64 69  fix$srcdir$ac_di
b4c0: 72 5f 73 75 66 66 69 78 0a 20 20 20 20 61 63 5f  r_suffix.    ac_
b4d0: 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f 74  top_srcdir=$ac_t
b4e0: 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 24  op_build_prefix$
b4f0: 73 72 63 64 69 72 0a 20 20 20 20 61 63 5f 61 62  srcdir.    ac_ab
b500: 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63  s_top_srcdir=$ac
b510: 5f 70 77 64 2f 24 73 72 63 64 69 72 20 3b 3b 0a  _pwd/$srcdir ;;.
b520: 65 73 61 63 0a 61 63 5f 61 62 73 5f 73 72 63 64  esac.ac_abs_srcd
b530: 69 72 3d 24 61 63 5f 61 62 73 5f 74 6f 70 5f 73  ir=$ac_abs_top_s
b540: 72 63 64 69 72 24 61 63 5f 64 69 72 5f 73 75 66  rcdir$ac_dir_suf
b550: 66 69 78 0a 0a 20 20 20 20 63 64 20 22 24 61 63  fix..    cd "$ac
b560: 5f 64 69 72 22 20 7c 7c 20 7b 20 61 63 5f 73 74  _dir" || { ac_st
b570: 61 74 75 73 3d 24 3f 3b 20 63 6f 6e 74 69 6e 75  atus=$?; continu
b580: 65 3b 20 7d 0a 20 20 20 20 23 20 43 68 65 63 6b  e; }.    # Check
b590: 20 66 6f 72 20 67 75 65 73 74 65 64 20 63 6f 6e   for guested con
b5a0: 66 69 67 75 72 65 2e 0a 20 20 20 20 69 66 20 74  figure..    if t
b5b0: 65 73 74 20 2d 66 20 22 24 61 63 5f 73 72 63 64  est -f "$ac_srcd
b5c0: 69 72 2f 63 6f 6e 66 69 67 75 72 65 2e 67 6e 75  ir/configure.gnu
b5d0: 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 65 63  "; then.      ec
b5e0: 68 6f 20 26 26 0a 20 20 20 20 20 20 24 53 48 45  ho &&.      $SHE
b5f0: 4c 4c 20 22 24 61 63 5f 73 72 63 64 69 72 2f 63  LL "$ac_srcdir/c
b600: 6f 6e 66 69 67 75 72 65 2e 67 6e 75 22 20 2d 2d  onfigure.gnu" --
b610: 68 65 6c 70 3d 72 65 63 75 72 73 69 76 65 0a 20  help=recursive. 
b620: 20 20 20 65 6c 69 66 20 74 65 73 74 20 2d 66 20     elif test -f 
b630: 22 24 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66  "$ac_srcdir/conf
b640: 69 67 75 72 65 22 3b 20 74 68 65 6e 0a 20 20 20  igure"; then.   
b650: 20 20 20 65 63 68 6f 20 26 26 0a 20 20 20 20 20     echo &&.     
b660: 20 24 53 48 45 4c 4c 20 22 24 61 63 5f 73 72 63   $SHELL "$ac_src
b670: 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 22 20 2d  dir/configure" -
b680: 2d 68 65 6c 70 3d 72 65 63 75 72 73 69 76 65 0a  -help=recursive.
b690: 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 24      else.      $
b6a0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
b6b0: 20 57 41 52 4e 49 4e 47 3a 20 6e 6f 20 63 6f 6e   WARNING: no con
b6c0: 66 69 67 75 72 61 74 69 6f 6e 20 69 6e 66 6f 72  figuration infor
b6d0: 6d 61 74 69 6f 6e 20 69 73 20 69 6e 20 24 61 63  mation is in $ac
b6e0: 5f 64 69 72 22 20 3e 26 32 0a 20 20 20 20 66 69  _dir" >&2.    fi
b6f0: 20 7c 7c 20 61 63 5f 73 74 61 74 75 73 3d 24 3f   || ac_status=$?
b700: 0a 20 20 20 20 63 64 20 22 24 61 63 5f 70 77 64  .    cd "$ac_pwd
b710: 22 20 7c 7c 20 7b 20 61 63 5f 73 74 61 74 75 73  " || { ac_status
b720: 3d 24 3f 3b 20 62 72 65 61 6b 3b 20 7d 0a 20 20  =$?; break; }.  
b730: 64 6f 6e 65 0a 66 69 0a 0a 74 65 73 74 20 2d 6e  done.fi..test -n
b740: 20 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22   "$ac_init_help"
b750: 20 26 26 20 65 78 69 74 20 24 61 63 5f 73 74 61   && exit $ac_sta
b760: 74 75 73 0a 69 66 20 24 61 63 5f 69 6e 69 74 5f  tus.if $ac_init_
b770: 76 65 72 73 69 6f 6e 3b 20 74 68 65 6e 0a 20 20  version; then.  
b780: 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a 73 71  cat <<\_ACEOF.sq
b790: 6c 69 74 65 20 63 6f 6e 66 69 67 75 72 65 20 33  lite configure 3
b7a0: 2e 38 2e 32 0a 67 65 6e 65 72 61 74 65 64 20 62  .8.2.generated b
b7b0: 79 20 47 4e 55 20 41 75 74 6f 63 6f 6e 66 20 32  y GNU Autoconf 2
b7c0: 2e 36 32 0a 0a 43 6f 70 79 72 69 67 68 74 20 28  .62..Copyright (
b7d0: 43 29 20 31 39 39 32 2c 20 31 39 39 33 2c 20 31  C) 1992, 1993, 1
b7e0: 39 39 34 2c 20 31 39 39 35 2c 20 31 39 39 36 2c  994, 1995, 1996,
b7f0: 20 31 39 39 38 2c 20 31 39 39 39 2c 20 32 30 30   1998, 1999, 200
b800: 30 2c 20 32 30 30 31 2c 0a 32 30 30 32 2c 20 32  0, 2001,.2002, 2
b810: 30 30 33 2c 20 32 30 30 34 2c 20 32 30 30 35 2c  003, 2004, 2005,
b820: 20 32 30 30 36 2c 20 32 30 30 37 2c 20 32 30 30   2006, 2007, 200
b830: 38 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20  8 Free Software 
b840: 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e  Foundation, Inc.
b850: 0a 54 68 69 73 20 63 6f 6e 66 69 67 75 72 65 20  .This configure 
b860: 73 63 72 69 70 74 20 69 73 20 66 72 65 65 20 73  script is free s
b870: 6f 66 74 77 61 72 65 3b 20 74 68 65 20 46 72 65  oftware; the Fre
b880: 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64  e Software Found
b890: 61 74 69 6f 6e 0a 67 69 76 65 73 20 75 6e 6c 69  ation.gives unli
b8a0: 6d 69 74 65 64 20 70 65 72 6d 69 73 73 69 6f 6e  mited permission
b8b0: 20 74 6f 20 63 6f 70 79 2c 20 64 69 73 74 72 69   to copy, distri
b8c0: 62 75 74 65 20 61 6e 64 20 6d 6f 64 69 66 79 20  bute and modify 
b8d0: 69 74 2e 0a 5f 41 43 45 4f 46 0a 20 20 65 78 69  it.._ACEOF.  exi
b8e0: 74 0a 66 69 0a 63 61 74 20 3e 63 6f 6e 66 69 67  t.fi.cat >config
b8f0: 2e 6c 6f 67 20 3c 3c 5f 41 43 45 4f 46 0a 54 68  .log <<_ACEOF.Th
b900: 69 73 20 66 69 6c 65 20 63 6f 6e 74 61 69 6e 73  is file contains
b910: 20 61 6e 79 20 6d 65 73 73 61 67 65 73 20 70 72   any messages pr
b920: 6f 64 75 63 65 64 20 62 79 20 63 6f 6d 70 69 6c  oduced by compil
b930: 65 72 73 20 77 68 69 6c 65 0a 72 75 6e 6e 69 6e  ers while.runnin
b940: 67 20 63 6f 6e 66 69 67 75 72 65 2c 20 74 6f 20  g configure, to 
b950: 61 69 64 20 64 65 62 75 67 67 69 6e 67 20 69 66  aid debugging if
b960: 20 63 6f 6e 66 69 67 75 72 65 20 6d 61 6b 65 73   configure makes
b970: 20 61 20 6d 69 73 74 61 6b 65 2e 0a 0a 49 74 20   a mistake...It 
b980: 77 61 73 20 63 72 65 61 74 65 64 20 62 79 20 73  was created by s
b990: 71 6c 69 74 65 20 24 61 73 5f 6d 65 20 33 2e 38  qlite $as_me 3.8
b9a0: 2e 32 2c 20 77 68 69 63 68 20 77 61 73 0a 67 65  .2, which was.ge
b9b0: 6e 65 72 61 74 65 64 20 62 79 20 47 4e 55 20 41  nerated by GNU A
b9c0: 75 74 6f 63 6f 6e 66 20 32 2e 36 32 2e 20 20 49  utoconf 2.62.  I
b9d0: 6e 76 6f 63 61 74 69 6f 6e 20 63 6f 6d 6d 61 6e  nvocation comman
b9e0: 64 20 6c 69 6e 65 20 77 61 73 0a 0a 20 20 24 20  d line was..  $ 
b9f0: 24 30 20 24 40 0a 0a 5f 41 43 45 4f 46 0a 65 78  $0 $@.._ACEOF.ex
ba00: 65 63 20 35 3e 3e 63 6f 6e 66 69 67 2e 6c 6f 67  ec 5>>config.log
ba10: 0a 7b 0a 63 61 74 20 3c 3c 5f 41 53 55 4e 41 4d  .{.cat <<_ASUNAM
ba20: 45 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  E.## --------- #
ba30: 23 0a 23 23 20 50 6c 61 74 66 6f 72 6d 2e 20 23  #.## Platform. #
ba40: 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  #.## --------- #
ba50: 23 0a 0a 68 6f 73 74 6e 61 6d 65 20 3d 20 60 28  #..hostname = `(
ba60: 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 75 6e 61 6d  hostname || unam
ba70: 65 20 2d 6e 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  e -n) 2>/dev/nul
ba80: 6c 20 7c 20 73 65 64 20 31 71 60 0a 75 6e 61 6d  l | sed 1q`.unam
ba90: 65 20 2d 6d 20 3d 20 60 28 75 6e 61 6d 65 20 2d  e -m = `(uname -
baa0: 6d 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  m) 2>/dev/null |
bab0: 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a  | echo unknown`.
bac0: 75 6e 61 6d 65 20 2d 72 20 3d 20 60 28 75 6e 61  uname -r = `(una
bad0: 6d 65 20 2d 72 29 20 32 3e 2f 64 65 76 2f 6e 75  me -r) 2>/dev/nu
bae0: 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f  ll || echo unkno
baf0: 77 6e 60 0a 75 6e 61 6d 65 20 2d 73 20 3d 20 60  wn`.uname -s = `
bb00: 28 75 6e 61 6d 65 20 2d 73 29 20 32 3e 2f 64 65  (uname -s) 2>/de
bb10: 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75  v/null || echo u
bb20: 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 76  nknown`.uname -v
bb30: 20 3d 20 60 28 75 6e 61 6d 65 20 2d 76 29 20 32   = `(uname -v) 2
bb40: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63  >/dev/null || ec
bb50: 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f 75 73  ho unknown`../us
bb60: 72 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 70 20 3d  r/bin/uname -p =
bb70: 20 60 28 2f 75 73 72 2f 62 69 6e 2f 75 6e 61 6d   `(/usr/bin/unam
bb80: 65 20 2d 70 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  e -p) 2>/dev/nul
bb90: 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77  l || echo unknow
bba0: 6e 60 0a 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 58  n`./bin/uname -X
bbb0: 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 75 6e       = `(/bin/un
bbc0: 61 6d 65 20 2d 58 29 20 32 3e 2f 64 65 76 2f 6e  ame -X) 2>/dev/n
bbd0: 75 6c 6c 20 20 20 20 20 7c 7c 20 65 63 68 6f 20  ull     || echo 
bbe0: 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f 62 69 6e 2f 61  unknown`../bin/a
bbf0: 72 63 68 20 20 20 20 20 20 20 20 20 20 20 20 20  rch             
bc00: 20 3d 20 60 28 2f 62 69 6e 2f 61 72 63 68 29 20   = `(/bin/arch) 
bc10: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20  2>/dev/null     
bc20: 20 20 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f           || echo
bc30: 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62   unknown`./usr/b
bc40: 69 6e 2f 61 72 63 68 20 2d 6b 20 20 20 20 20 20  in/arch -k      
bc50: 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 61 72   = `(/usr/bin/ar
bc60: 63 68 20 2d 6b 29 20 32 3e 2f 64 65 76 2f 6e 75  ch -k) 2>/dev/nu
bc70: 6c 6c 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f  ll       || echo
bc80: 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 63   unknown`./usr/c
bc90: 6f 6e 76 65 78 2f 67 65 74 73 79 73 69 6e 66 6f  onvex/getsysinfo
bca0: 20 3d 20 60 28 2f 75 73 72 2f 63 6f 6e 76 65 78   = `(/usr/convex
bcb0: 2f 67 65 74 73 79 73 69 6e 66 6f 29 20 32 3e 2f  /getsysinfo) 2>/
bcc0: 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f  dev/null || echo
bcd0: 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62   unknown`./usr/b
bce0: 69 6e 2f 68 6f 73 74 69 6e 66 6f 20 20 20 20 20  in/hostinfo     
bcf0: 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 68 6f   = `(/usr/bin/ho
bd00: 73 74 69 6e 66 6f 29 20 32 3e 2f 64 65 76 2f 6e  stinfo) 2>/dev/n
bd10: 75 6c 6c 20 20 20 20 20 20 7c 7c 20 65 63 68 6f  ull      || echo
bd20: 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 6d   unknown`./bin/m
bd30: 61 63 68 69 6e 65 20 20 20 20 20 20 20 20 20 20  achine          
bd40: 20 3d 20 60 28 2f 62 69 6e 2f 6d 61 63 68 69 6e   = `(/bin/machin
bd50: 65 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20  e) 2>/dev/null  
bd60: 20 20 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f           || echo
bd70: 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62   unknown`./usr/b
bd80: 69 6e 2f 6f 73 6c 65 76 65 6c 20 20 20 20 20 20  in/oslevel      
bd90: 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 6f 73   = `(/usr/bin/os
bda0: 6c 65 76 65 6c 29 20 32 3e 2f 64 65 76 2f 6e 75  level) 2>/dev/nu
bdb0: 6c 6c 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f  ll       || echo
bdc0: 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 75   unknown`./bin/u
bdd0: 6e 69 76 65 72 73 65 20 20 20 20 20 20 20 20 20  niverse         
bde0: 20 3d 20 60 28 2f 62 69 6e 2f 75 6e 69 76 65 72   = `(/bin/univer
bdf0: 73 65 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  se) 2>/dev/null 
be00: 20 20 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f           || echo
be10: 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 5f 41 53 55 4e   unknown`.._ASUN
be20: 41 4d 45 0a 0a 61 73 5f 73 61 76 65 5f 49 46 53  AME..as_save_IFS
be30: 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
be40: 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
be50: 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
be60: 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
be70: 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
be80: 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
be90: 69 72 3d 2e 0a 20 20 24 61 73 5f 65 63 68 6f 20  ir=..  $as_echo 
bea0: 22 50 41 54 48 3a 20 24 61 73 5f 64 69 72 22 0a  "PATH: $as_dir".
beb0: 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
bec0: 65 5f 49 46 53 0a 0a 7d 20 3e 26 35 0a 0a 63 61  e_IFS..} >&5..ca
bed0: 74 20 3e 26 35 20 3c 3c 5f 41 43 45 4f 46 0a 0a  t >&5 <<_ACEOF..
bee0: 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20  .## ----------- 
bef0: 23 23 0a 23 23 20 43 6f 72 65 20 74 65 73 74 73  ##.## Core tests
bf00: 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  . ##.## --------
bf10: 2d 2d 2d 20 23 23 0a 0a 5f 41 43 45 4f 46 0a 0a  --- ##.._ACEOF..
bf20: 0a 23 20 4b 65 65 70 20 61 20 74 72 61 63 65 20  .# Keep a trace 
bf30: 6f 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c  of the command l
bf40: 69 6e 65 2e 0a 23 20 53 74 72 69 70 20 6f 75 74  ine..# Strip out
bf50: 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 61 6e 64   --no-create and
bf60: 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20   --no-recursion 
bf70: 73 6f 20 74 68 65 79 20 64 6f 20 6e 6f 74 20 70  so they do not p
bf80: 69 6c 65 20 75 70 2e 0a 23 20 53 74 72 69 70 20  ile up..# Strip 
bf90: 6f 75 74 20 2d 2d 73 69 6c 65 6e 74 20 62 65 63  out --silent bec
bfa0: 61 75 73 65 20 77 65 20 64 6f 6e 27 74 20 77 61  ause we don't wa
bfb0: 6e 74 20 74 6f 20 72 65 63 6f 72 64 20 69 74 20  nt to record it 
bfc0: 66 6f 72 20 66 75 74 75 72 65 20 72 75 6e 73 2e  for future runs.
bfd0: 0a 23 20 41 6c 73 6f 20 71 75 6f 74 65 20 61 6e  .# Also quote an
bfe0: 79 20 61 72 67 73 20 63 6f 6e 74 61 69 6e 69 6e  y args containin
bff0: 67 20 73 68 65 6c 6c 20 6d 65 74 61 2d 63 68 61  g shell meta-cha
c000: 72 61 63 74 65 72 73 2e 0a 23 20 4d 61 6b 65 20  racters..# Make 
c010: 74 77 6f 20 70 61 73 73 65 73 20 74 6f 20 61 6c  two passes to al
c020: 6c 6f 77 20 66 6f 72 20 70 72 6f 70 65 72 20 64  low for proper d
c030: 75 70 6c 69 63 61 74 65 2d 61 72 67 75 6d 65 6e  uplicate-argumen
c040: 74 20 73 75 70 70 72 65 73 73 69 6f 6e 2e 0a 61  t suppression..a
c050: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
c060: 3d 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  =.ac_configure_a
c070: 72 67 73 30 3d 0a 61 63 5f 63 6f 6e 66 69 67 75  rgs0=.ac_configu
c080: 72 65 5f 61 72 67 73 31 3d 0a 61 63 5f 6d 75 73  re_args1=.ac_mus
c090: 74 5f 6b 65 65 70 5f 6e 65 78 74 3d 66 61 6c 73  t_keep_next=fals
c0a0: 65 0a 66 6f 72 20 61 63 5f 70 61 73 73 20 69 6e  e.for ac_pass in
c0b0: 20 31 20 32 0a 64 6f 0a 20 20 66 6f 72 20 61 63   1 2.do.  for ac
c0c0: 5f 61 72 67 0a 20 20 64 6f 0a 20 20 20 20 63 61  _arg.  do.    ca
c0d0: 73 65 20 24 61 63 5f 61 72 67 20 69 6e 0a 20 20  se $ac_arg in.  
c0e0: 20 20 2d 6e 6f 2d 63 72 65 61 74 65 20 7c 20 2d    -no-create | -
c0f0: 2d 6e 6f 2d 63 2a 20 7c 20 2d 6e 20 7c 20 2d 6e  -no-c* | -n | -n
c100: 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c 20 2d 2d  o-recursion | --
c110: 6e 6f 2d 72 2a 29 20 63 6f 6e 74 69 6e 75 65 20  no-r*) continue 
c120: 3b 3b 0a 20 20 20 20 2d 71 20 7c 20 2d 71 75 69  ;;.    -q | -qui
c130: 65 74 20 7c 20 2d 2d 71 75 69 65 74 20 7c 20 2d  et | --quiet | -
c140: 2d 71 75 69 65 20 7c 20 2d 2d 71 75 69 20 7c 20  -quie | --qui | 
c150: 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c 0a 20 20 20  --qu | --q \.   
c160: 20 7c 20 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73   | -silent | --s
c170: 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 20  ilent | --silen 
c180: 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d 2d 73 69 6c  | --sile | --sil
c190: 29 0a 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65  ).      continue
c1a0: 20 3b 3b 0a 20 20 20 20 2a 5c 27 2a 29 0a 20 20   ;;.    *\'*).  
c1b0: 20 20 20 20 61 63 5f 61 72 67 3d 60 24 61 73 5f      ac_arg=`$as_
c1c0: 65 63 68 6f 20 22 24 61 63 5f 61 72 67 22 20 7c  echo "$ac_arg" |
c1d0: 20 73 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c   sed "s/'/'\\\\\
c1e0: 5c 5c 5c 27 27 2f 67 22 60 20 3b 3b 0a 20 20 20  \\\''/g"` ;;.   
c1f0: 20 65 73 61 63 0a 20 20 20 20 63 61 73 65 20 24   esac.    case $
c200: 61 63 5f 70 61 73 73 20 69 6e 0a 20 20 20 20 31  ac_pass in.    1
c210: 29 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  ) ac_configure_a
c220: 72 67 73 30 3d 22 24 61 63 5f 63 6f 6e 66 69 67  rgs0="$ac_config
c230: 75 72 65 5f 61 72 67 73 30 20 27 24 61 63 5f 61  ure_args0 '$ac_a
c240: 72 67 27 22 20 3b 3b 0a 20 20 20 20 32 29 0a 20  rg'" ;;.    2). 
c250: 20 20 20 20 20 61 63 5f 63 6f 6e 66 69 67 75 72       ac_configur
c260: 65 5f 61 72 67 73 31 3d 22 24 61 63 5f 63 6f 6e  e_args1="$ac_con
c270: 66 69 67 75 72 65 5f 61 72 67 73 31 20 27 24 61  figure_args1 '$a
c280: 63 5f 61 72 67 27 22 0a 20 20 20 20 20 20 69 66  c_arg'".      if
c290: 20 74 65 73 74 20 24 61 63 5f 6d 75 73 74 5f 6b   test $ac_must_k
c2a0: 65 65 70 5f 6e 65 78 74 20 3d 20 74 72 75 65 3b  eep_next = true;
c2b0: 20 74 68 65 6e 0a 09 61 63 5f 6d 75 73 74 5f 6b   then..ac_must_k
c2c0: 65 65 70 5f 6e 65 78 74 3d 66 61 6c 73 65 20 23  eep_next=false #
c2d0: 20 47 6f 74 20 76 61 6c 75 65 2c 20 62 61 63 6b   Got value, back
c2e0: 20 74 6f 20 6e 6f 72 6d 61 6c 2e 0a 20 20 20 20   to normal..    
c2f0: 20 20 65 6c 73 65 0a 09 63 61 73 65 20 24 61 63    else..case $ac
c300: 5f 61 72 67 20 69 6e 0a 09 20 20 2a 3d 2a 20 7c  _arg in..  *=* |
c310: 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65 20   --config-cache 
c320: 7c 20 2d 43 20 7c 20 2d 64 69 73 61 62 6c 65 2d  | -C | -disable-
c330: 2a 20 7c 20 2d 2d 64 69 73 61 62 6c 65 2d 2a 20  * | --disable-* 
c340: 5c 0a 09 20 20 7c 20 2d 65 6e 61 62 6c 65 2d 2a  \..  | -enable-*
c350: 20 7c 20 2d 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20   | --enable-* | 
c360: 2d 67 61 73 20 7c 20 2d 2d 67 2a 20 7c 20 2d 6e  -gas | --g* | -n
c370: 66 70 20 7c 20 2d 2d 6e 66 2a 20 5c 0a 09 20 20  fp | --nf* \..  
c380: 7c 20 2d 71 20 7c 20 2d 71 75 69 65 74 20 7c 20  | -q | -quiet | 
c390: 2d 2d 71 2a 20 7c 20 2d 73 69 6c 65 6e 74 20 7c  --q* | -silent |
c3a0: 20 2d 2d 73 69 6c 2a 20 7c 20 2d 76 20 7c 20 2d   --sil* | -v | -
c3b0: 76 65 72 62 2a 20 5c 0a 09 20 20 7c 20 2d 77 69  verb* \..  | -wi
c3c0: 74 68 2d 2a 20 7c 20 2d 2d 77 69 74 68 2d 2a 20  th-* | --with-* 
c3d0: 7c 20 2d 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d  | -without-* | -
c3e0: 2d 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 78  -without-* | --x
c3f0: 29 0a 09 20 20 20 20 63 61 73 65 20 22 24 61 63  )..    case "$ac
c400: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30  _configure_args0
c410: 20 22 20 69 6e 0a 09 20 20 20 20 20 20 22 24 61   " in..      "$a
c420: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
c430: 31 22 2a 22 20 27 24 61 63 5f 61 72 67 27 20 22  1"*" '$ac_arg' "
c440: 2a 20 29 20 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a  * ) continue ;;.
c450: 09 20 20 20 20 65 73 61 63 0a 09 20 20 20 20 3b  .    esac..    ;
c460: 3b 0a 09 20 20 2d 2a 20 29 20 61 63 5f 6d 75 73  ;..  -* ) ac_mus
c470: 74 5f 6b 65 65 70 5f 6e 65 78 74 3d 74 72 75 65  t_keep_next=true
c480: 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20   ;;..esac.      
c490: 66 69 0a 20 20 20 20 20 20 61 63 5f 63 6f 6e 66  fi.      ac_conf
c4a0: 69 67 75 72 65 5f 61 72 67 73 3d 22 24 61 63 5f  igure_args="$ac_
c4b0: 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 20 27  configure_args '
c4c0: 24 61 63 5f 61 72 67 27 22 0a 20 20 20 20 20 20  $ac_arg'".      
c4d0: 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 64 6f  ;;.    esac.  do
c4e0: 6e 65 0a 64 6f 6e 65 0a 24 61 73 5f 75 6e 73 65  ne.done.$as_unse
c4f0: 74 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  t ac_configure_a
c500: 72 67 73 30 20 7c 7c 20 74 65 73 74 20 22 24 7b  rgs0 || test "${
c510: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
c520: 73 30 2b 73 65 74 7d 22 20 21 3d 20 73 65 74 20  s0+set}" != set 
c530: 7c 7c 20 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72  || { ac_configur
c540: 65 5f 61 72 67 73 30 3d 3b 20 65 78 70 6f 72 74  e_args0=; export
c550: 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72   ac_configure_ar
c560: 67 73 30 3b 20 7d 0a 24 61 73 5f 75 6e 73 65 74  gs0; }.$as_unset
c570: 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72   ac_configure_ar
c580: 67 73 31 20 7c 7c 20 74 65 73 74 20 22 24 7b 61  gs1 || test "${a
c590: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
c5a0: 31 2b 73 65 74 7d 22 20 21 3d 20 73 65 74 20 7c  1+set}" != set |
c5b0: 7c 20 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72 65  | { ac_configure
c5c0: 5f 61 72 67 73 31 3d 3b 20 65 78 70 6f 72 74 20  _args1=; export 
c5d0: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
c5e0: 73 31 3b 20 7d 0a 0a 23 20 57 68 65 6e 20 69 6e  s1; }..# When in
c5f0: 74 65 72 72 75 70 74 65 64 20 6f 72 20 65 78 69  terrupted or exi
c600: 74 27 64 2c 20 63 6c 65 61 6e 75 70 20 74 65 6d  t'd, cleanup tem
c610: 70 6f 72 61 72 79 20 66 69 6c 65 73 2c 20 61 6e  porary files, an
c620: 64 20 63 6f 6d 70 6c 65 74 65 0a 23 20 63 6f 6e  d complete.# con
c630: 66 69 67 2e 6c 6f 67 2e 20 20 57 65 20 72 65 6d  fig.log.  We rem
c640: 6f 76 65 20 63 6f 6d 6d 65 6e 74 73 20 62 65 63  ove comments bec
c650: 61 75 73 65 20 61 6e 79 77 61 79 20 74 68 65 20  ause anyway the 
c660: 71 75 6f 74 65 73 20 69 6e 20 74 68 65 72 65 0a  quotes in there.
c670: 23 20 77 6f 75 6c 64 20 63 61 75 73 65 20 70 72  # would cause pr
c680: 6f 62 6c 65 6d 73 20 6f 72 20 6c 6f 6f 6b 20 75  oblems or look u
c690: 67 6c 79 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20  gly..# WARNING: 
c6a0: 55 73 65 20 27 5c 27 27 20 74 6f 20 72 65 70 72  Use '\'' to repr
c6b0: 65 73 65 6e 74 20 61 6e 20 61 70 6f 73 74 72 6f  esent an apostro
c6c0: 70 68 65 20 77 69 74 68 69 6e 20 74 68 65 20 74  phe within the t
c6d0: 72 61 70 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20  rap..# WARNING: 
c6e0: 44 6f 20 6e 6f 74 20 73 74 61 72 74 20 74 68 65  Do not start the
c6f0: 20 74 72 61 70 20 63 6f 64 65 20 77 69 74 68 20   trap code with 
c700: 61 20 6e 65 77 6c 69 6e 65 2c 20 64 75 65 20 74  a newline, due t
c710: 6f 20 61 20 46 72 65 65 42 53 44 20 34 2e 30 20  o a FreeBSD 4.0 
c720: 62 75 67 2e 0a 74 72 61 70 20 27 65 78 69 74 5f  bug..trap 'exit_
c730: 73 74 61 74 75 73 3d 24 3f 0a 20 20 23 20 53 61  status=$?.  # Sa
c740: 76 65 20 69 6e 74 6f 20 63 6f 6e 66 69 67 2e 6c  ve into config.l
c750: 6f 67 20 73 6f 6d 65 20 69 6e 66 6f 72 6d 61 74  og some informat
c760: 69 6f 6e 20 74 68 61 74 20 6d 69 67 68 74 20 68  ion that might h
c770: 65 6c 70 20 69 6e 20 64 65 62 75 67 67 69 6e 67  elp in debugging
c780: 2e 0a 20 20 7b 0a 20 20 20 20 65 63 68 6f 0a 0a  ..  {.    echo..
c790: 20 20 20 20 63 61 74 20 3c 3c 5c 5f 41 53 42 4f      cat <<\_ASBO
c7a0: 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  X.## -----------
c7b0: 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 43 61 63 68  ----- ##.## Cach
c7c0: 65 20 76 61 72 69 61 62 6c 65 73 2e 20 23 23 0a  e variables. ##.
c7d0: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ## -------------
c7e0: 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20 20  --- ##._ASBOX.  
c7f0: 20 20 65 63 68 6f 0a 20 20 20 20 23 20 54 68 65    echo.    # The
c800: 20 66 6f 6c 6c 6f 77 69 6e 67 20 77 61 79 20 6f   following way o
c810: 66 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 61  f writing the ca
c820: 63 68 65 20 6d 69 73 68 61 6e 64 6c 65 73 20 6e  che mishandles n
c830: 65 77 6c 69 6e 65 73 20 69 6e 20 76 61 6c 75 65  ewlines in value
c840: 73 2c 0a 28 0a 20 20 66 6f 72 20 61 63 5f 76 61  s,.(.  for ac_va
c850: 72 20 69 6e 20 60 28 73 65 74 29 20 32 3e 26 31  r in `(set) 2>&1
c860: 20 7c 20 73 65 64 20 2d 6e 20 27 5c 27 27 73 2f   | sed -n '\''s/
c870: 5e 5c 28 5b 61 2d 7a 41 2d 5a 5f 5d 5b 61 2d 7a  ^\([a-zA-Z_][a-z
c880: 41 2d 5a 30 2d 39 5f 5d 2a 5c 29 3d 2e 2a 2f 5c  A-Z0-9_]*\)=.*/\
c890: 31 2f 70 27 5c 27 27 60 3b 20 64 6f 0a 20 20 20  1/p'\''`; do.   
c8a0: 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24   eval ac_val=\$$
c8b0: 61 63 5f 76 61 72 0a 20 20 20 20 63 61 73 65 20  ac_var.    case 
c8c0: 24 61 63 5f 76 61 6c 20 69 6e 20 23 28 0a 20 20  $ac_val in #(.  
c8d0: 20 20 2a 24 7b 61 73 5f 6e 6c 7d 2a 29 0a 20 20    *${as_nl}*).  
c8e0: 20 20 20 20 63 61 73 65 20 24 61 63 5f 76 61 72      case $ac_var
c8f0: 20 69 6e 20 23 28 0a 20 20 20 20 20 20 2a 5f 63   in #(.      *_c
c900: 76 5f 2a 29 20 7b 20 24 61 73 5f 65 63 68 6f 20  v_*) { $as_echo 
c910: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
c920: 20 57 41 52 4e 49 4e 47 3a 20 43 61 63 68 65 20   WARNING: Cache 
c930: 76 61 72 69 61 62 6c 65 20 24 61 63 5f 76 61 72  variable $ac_var
c940: 20 63 6f 6e 74 61 69 6e 73 20 61 20 6e 65 77 6c   contains a newl
c950: 69 6e 65 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63  ine." >&5.$as_ec
c960: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
c970: 49 4e 47 3a 20 43 61 63 68 65 20 76 61 72 69 61  ING: Cache varia
c980: 62 6c 65 20 24 61 63 5f 76 61 72 20 63 6f 6e 74  ble $ac_var cont
c990: 61 69 6e 73 20 61 20 6e 65 77 6c 69 6e 65 2e 22  ains a newline."
c9a0: 20 3e 26 32 3b 7d 20 3b 3b 0a 20 20 20 20 20 20   >&2;} ;;.      
c9b0: 65 73 61 63 0a 20 20 20 20 20 20 63 61 73 65 20  esac.      case 
c9c0: 24 61 63 5f 76 61 72 20 69 6e 20 23 28 0a 20 20  $ac_var in #(.  
c9d0: 20 20 20 20 5f 20 7c 20 49 46 53 20 7c 20 61 73      _ | IFS | as
c9e0: 5f 6e 6c 29 20 3b 3b 20 23 28 0a 20 20 20 20 20  _nl) ;; #(.     
c9f0: 20 42 41 53 48 5f 41 52 47 56 20 7c 20 42 41 53   BASH_ARGV | BAS
ca00: 48 5f 53 4f 55 52 43 45 29 20 65 76 61 6c 20 24  H_SOURCE) eval $
ca10: 61 63 5f 76 61 72 3d 20 3b 3b 20 23 28 0a 20 20  ac_var= ;; #(.  
ca20: 20 20 20 20 2a 29 20 24 61 73 5f 75 6e 73 65 74      *) $as_unset
ca30: 20 24 61 63 5f 76 61 72 20 3b 3b 0a 20 20 20 20   $ac_var ;;.    
ca40: 20 20 65 73 61 63 20 3b 3b 0a 20 20 20 20 65 73    esac ;;.    es
ca50: 61 63 0a 20 20 64 6f 6e 65 0a 20 20 28 73 65 74  ac.  done.  (set
ca60: 29 20 32 3e 26 31 20 7c 0a 20 20 20 20 63 61 73  ) 2>&1 |.    cas
ca70: 65 20 24 61 73 5f 6e 6c 60 28 61 63 5f 73 70 61  e $as_nl`(ac_spa
ca80: 63 65 3d 27 5c 27 27 20 27 5c 27 27 3b 20 73 65  ce='\'' '\''; se
ca90: 74 29 20 32 3e 26 31 60 20 69 6e 20 23 28 0a 20  t) 2>&1` in #(. 
caa0: 20 20 20 2a 24 7b 61 73 5f 6e 6c 7d 61 63 5f 73     *${as_nl}ac_s
cab0: 70 61 63 65 3d 5c 20 2a 29 0a 20 20 20 20 20 20  pace=\ *).      
cac0: 73 65 64 20 2d 6e 20 5c 0a 09 22 73 2f 27 5c 27  sed -n \.."s/'\'
cad0: 27 2f 27 5c 27 27 5c 5c 5c 5c 27 5c 27 27 27 5c  '/'\''\\\\'\'''\
cae0: 27 27 2f 67 3b 0a 09 20 20 73 2f 5e 5c 5c 28 5b  ''/g;..  s/^\\([
caf0: 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5f  _$as_cr_alnum]*_
cb00: 63 76 5f 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75  cv_[_$as_cr_alnu
cb10: 6d 5d 2a 5c 5c 29 3d 5c 5c 28 2e 2a 5c 5c 29 2f  m]*\\)=\\(.*\\)/
cb20: 5c 5c 31 3d 27 5c 27 27 5c 5c 32 27 5c 27 27 2f  \\1='\''\\2'\''/
cb30: 70 22 0a 20 20 20 20 20 20 3b 3b 20 23 28 0a 20  p".      ;; #(. 
cb40: 20 20 20 2a 29 0a 20 20 20 20 20 20 73 65 64 20     *).      sed 
cb50: 2d 6e 20 22 2f 5e 5b 5f 24 61 73 5f 63 72 5f 61  -n "/^[_$as_cr_a
cb60: 6c 6e 75 6d 5d 2a 5f 63 76 5f 5b 5f 24 61 73 5f  lnum]*_cv_[_$as_
cb70: 63 72 5f 61 6c 6e 75 6d 5d 2a 3d 2f 70 22 0a 20  cr_alnum]*=/p". 
cb80: 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63       ;;.    esac
cb90: 20 7c 0a 20 20 20 20 73 6f 72 74 0a 29 0a 20 20   |.    sort.).  
cba0: 20 20 65 63 68 6f 0a 0a 20 20 20 20 63 61 74 20    echo..    cat 
cbb0: 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23 20 2d 2d 2d  <<\_ASBOX.## ---
cbc0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  -------------- #
cbd0: 23 0a 23 23 20 4f 75 74 70 75 74 20 76 61 72 69  #.## Output vari
cbe0: 61 62 6c 65 73 2e 20 23 23 0a 23 23 20 2d 2d 2d  ables. ##.## ---
cbf0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  -------------- #
cc00: 23 0a 5f 41 53 42 4f 58 0a 20 20 20 20 65 63 68  #._ASBOX.    ech
cc10: 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f 76 61 72  o.    for ac_var
cc20: 20 69 6e 20 24 61 63 5f 73 75 62 73 74 5f 76 61   in $ac_subst_va
cc30: 72 73 0a 20 20 20 20 64 6f 0a 20 20 20 20 20 20  rs.    do.      
cc40: 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61  eval ac_val=\$$a
cc50: 63 5f 76 61 72 0a 20 20 20 20 20 20 63 61 73 65  c_var.      case
cc60: 20 24 61 63 5f 76 61 6c 20 69 6e 0a 20 20 20 20   $ac_val in.    
cc70: 20 20 2a 5c 27 5c 27 27 2a 29 20 61 63 5f 76 61    *\'\''*) ac_va
cc80: 6c 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63  l=`$as_echo "$ac
cc90: 5f 76 61 6c 22 20 7c 20 73 65 64 20 22 73 2f 27  _val" | sed "s/'
cca0: 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 5c 5c 5c 5c  \''/'\''\\\\\\\\
ccb0: 27 5c 27 27 27 5c 27 27 2f 67 22 60 3b 3b 0a 20  '\'''\''/g"`;;. 
ccc0: 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20       esac.      
ccd0: 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 76 61  $as_echo "$ac_va
cce0: 72 3d 27 5c 27 27 24 61 63 5f 76 61 6c 27 5c 27  r='\''$ac_val'\'
ccf0: 27 22 0a 20 20 20 20 64 6f 6e 65 20 7c 20 73 6f  '".    done | so
cd00: 72 74 0a 20 20 20 20 65 63 68 6f 0a 0a 20 20 20  rt.    echo..   
cd10: 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
cd20: 5f 73 75 62 73 74 5f 66 69 6c 65 73 22 3b 20 74  _subst_files"; t
cd30: 68 65 6e 0a 20 20 20 20 20 20 63 61 74 20 3c 3c  hen.      cat <<
cd40: 5c 5f 41 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d 2d  \_ASBOX.## -----
cd50: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  -------------- #
cd60: 23 0a 23 23 20 46 69 6c 65 20 73 75 62 73 74 69  #.## File substi
cd70: 74 75 74 69 6f 6e 73 2e 20 23 23 0a 23 23 20 2d  tutions. ##.## -
cd80: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
cd90: 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20 20 20  -- ##._ASBOX.   
cda0: 20 20 20 65 63 68 6f 0a 20 20 20 20 20 20 66 6f     echo.      fo
cdb0: 72 20 61 63 5f 76 61 72 20 69 6e 20 24 61 63 5f  r ac_var in $ac_
cdc0: 73 75 62 73 74 5f 66 69 6c 65 73 0a 20 20 20 20  subst_files.    
cdd0: 20 20 64 6f 0a 09 65 76 61 6c 20 61 63 5f 76 61    do..eval ac_va
cde0: 6c 3d 5c 24 24 61 63 5f 76 61 72 0a 09 63 61 73  l=\$$ac_var..cas
cdf0: 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a 09 2a 5c  e $ac_val in..*\
ce00: 27 5c 27 27 2a 29 20 61 63 5f 76 61 6c 3d 60 24  '\''*) ac_val=`$
ce10: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 76 61 6c  as_echo "$ac_val
ce20: 22 20 7c 20 73 65 64 20 22 73 2f 27 5c 27 27 2f  " | sed "s/'\''/
ce30: 27 5c 27 27 5c 5c 5c 5c 5c 5c 5c 5c 27 5c 27 27  '\''\\\\\\\\'\''
ce40: 27 5c 27 27 2f 67 22 60 3b 3b 0a 09 65 73 61 63  '\''/g"`;;..esac
ce50: 0a 09 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ..$as_echo "$ac_
ce60: 76 61 72 3d 27 5c 27 27 24 61 63 5f 76 61 6c 27  var='\''$ac_val'
ce70: 5c 27 27 22 0a 20 20 20 20 20 20 64 6f 6e 65 20  \''".      done 
ce80: 7c 20 73 6f 72 74 0a 20 20 20 20 20 20 65 63 68  | sort.      ech
ce90: 6f 0a 20 20 20 20 66 69 0a 0a 20 20 20 20 69 66  o.    fi..    if
cea0: 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 64 65 66   test -s confdef
ceb0: 73 2e 68 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  s.h; then.      
cec0: 63 61 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23  cat <<\_ASBOX.##
ced0: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a   ----------- ##.
cee0: 23 23 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 23  ## confdefs.h. #
cef0: 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  #.## -----------
cf00: 20 23 23 0a 5f 41 53 42 4f 58 0a 20 20 20 20 20   ##._ASBOX.     
cf10: 20 65 63 68 6f 0a 20 20 20 20 20 20 63 61 74 20   echo.      cat 
cf20: 63 6f 6e 66 64 65 66 73 2e 68 0a 20 20 20 20 20  confdefs.h.     
cf30: 20 65 63 68 6f 0a 20 20 20 20 66 69 0a 20 20 20   echo.    fi.   
cf40: 20 74 65 73 74 20 22 24 61 63 5f 73 69 67 6e 61   test "$ac_signa
cf50: 6c 22 20 21 3d 20 30 20 26 26 0a 20 20 20 20 20  l" != 0 &&.     
cf60: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
cf70: 65 3a 20 63 61 75 67 68 74 20 73 69 67 6e 61 6c  e: caught signal
cf80: 20 24 61 63 5f 73 69 67 6e 61 6c 22 0a 20 20 20   $ac_signal".   
cf90: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
cfa0: 65 3a 20 65 78 69 74 20 24 65 78 69 74 5f 73 74  e: exit $exit_st
cfb0: 61 74 75 73 22 0a 20 20 7d 20 3e 26 35 0a 20 20  atus".  } >&5.  
cfc0: 72 6d 20 2d 66 20 63 6f 72 65 20 2a 2e 63 6f 72  rm -f core *.cor
cfd0: 65 20 63 6f 72 65 2e 63 6f 6e 66 74 65 73 74 2e  e core.conftest.
cfe0: 2a 20 26 26 0a 20 20 20 20 72 6d 20 2d 66 20 2d  * &&.    rm -f -
cff0: 72 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66  r conftest* conf
d000: 64 65 66 73 2a 20 63 6f 6e 66 24 24 2a 20 24 61  defs* conf$$* $a
d010: 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 20 26 26  c_clean_files &&
d020: 0a 20 20 20 20 65 78 69 74 20 24 65 78 69 74 5f  .    exit $exit_
d030: 73 74 61 74 75 73 0a 27 20 30 0a 66 6f 72 20 61  status.' 0.for a
d040: 63 5f 73 69 67 6e 61 6c 20 69 6e 20 31 20 32 20  c_signal in 1 2 
d050: 31 33 20 31 35 3b 20 64 6f 0a 20 20 74 72 61 70  13 15; do.  trap
d060: 20 27 61 63 5f 73 69 67 6e 61 6c 3d 27 24 61 63   'ac_signal='$ac
d070: 5f 73 69 67 6e 61 6c 27 3b 20 7b 20 28 65 78 69  _signal'; { (exi
d080: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 27  t 1); exit 1; }'
d090: 20 24 61 63 5f 73 69 67 6e 61 6c 0a 64 6f 6e 65   $ac_signal.done
d0a0: 0a 61 63 5f 73 69 67 6e 61 6c 3d 30 0a 0a 23 20  .ac_signal=0..# 
d0b0: 63 6f 6e 66 64 65 66 73 2e 68 20 61 76 6f 69 64  confdefs.h avoid
d0c0: 73 20 4f 53 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e  s OS command lin
d0d0: 65 20 6c 65 6e 67 74 68 20 6c 69 6d 69 74 73 20  e length limits 
d0e0: 74 68 61 74 20 44 45 46 53 20 63 61 6e 20 65 78  that DEFS can ex
d0f0: 63 65 65 64 2e 0a 72 6d 20 2d 66 20 2d 72 20 63  ceed..rm -f -r c
d100: 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66 64 65 66  onftest* confdef
d110: 73 2e 68 0a 0a 23 20 50 72 65 64 65 66 69 6e 65  s.h..# Predefine
d120: 64 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20 76  d preprocessor v
d130: 61 72 69 61 62 6c 65 73 2e 0a 0a 63 61 74 20 3e  ariables...cat >
d140: 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41  >confdefs.h <<_A
d150: 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43  CEOF.#define PAC
d160: 4b 41 47 45 5f 4e 41 4d 45 20 22 24 50 41 43 4b  KAGE_NAME "$PACK
d170: 41 47 45 5f 4e 41 4d 45 22 0a 5f 41 43 45 4f 46  AGE_NAME"._ACEOF
d180: 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66  ...cat >>confdef
d190: 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65  s.h <<_ACEOF.#de
d1a0: 66 69 6e 65 20 50 41 43 4b 41 47 45 5f 54 41 52  fine PACKAGE_TAR
d1b0: 4e 41 4d 45 20 22 24 50 41 43 4b 41 47 45 5f 54  NAME "$PACKAGE_T
d1c0: 41 52 4e 41 4d 45 22 0a 5f 41 43 45 4f 46 0a 0a  ARNAME"._ACEOF..
d1d0: 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e  .cat >>confdefs.
d1e0: 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69  h <<_ACEOF.#defi
d1f0: 6e 65 20 50 41 43 4b 41 47 45 5f 56 45 52 53 49  ne PACKAGE_VERSI
d200: 4f 4e 20 22 24 50 41 43 4b 41 47 45 5f 56 45 52  ON "$PACKAGE_VER
d210: 53 49 4f 4e 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63  SION"._ACEOF...c
d220: 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20  at >>confdefs.h 
d230: 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65  <<_ACEOF.#define
d240: 20 50 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 20   PACKAGE_STRING 
d250: 22 24 50 41 43 4b 41 47 45 5f 53 54 52 49 4e 47  "$PACKAGE_STRING
d260: 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63 61 74 20 3e  "._ACEOF...cat >
d270: 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41  >confdefs.h <<_A
d280: 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43  CEOF.#define PAC
d290: 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54 20 22  KAGE_BUGREPORT "
d2a0: 24 50 41 43 4b 41 47 45 5f 42 55 47 52 45 50 4f  $PACKAGE_BUGREPO
d2b0: 52 54 22 0a 5f 41 43 45 4f 46 0a 0a 0a 23 20 4c  RT"._ACEOF...# L
d2c0: 65 74 20 74 68 65 20 73 69 74 65 20 66 69 6c 65  et the site file
d2d0: 20 73 65 6c 65 63 74 20 61 6e 20 61 6c 74 65 72   select an alter
d2e0: 6e 61 74 65 20 63 61 63 68 65 20 66 69 6c 65 20  nate cache file 
d2f0: 69 66 20 69 74 20 77 61 6e 74 73 20 74 6f 2e 0a  if it wants to..
d300: 23 20 50 72 65 66 65 72 20 61 6e 20 65 78 70 6c  # Prefer an expl
d310: 69 63 69 74 6c 79 20 73 65 6c 65 63 74 65 64 20  icitly selected 
d320: 66 69 6c 65 20 74 6f 20 61 75 74 6f 6d 61 74 69  file to automati
d330: 63 61 6c 6c 79 20 73 65 6c 65 63 74 65 64 20 6f  cally selected o
d340: 6e 65 73 2e 0a 61 63 5f 73 69 74 65 5f 66 69 6c  nes..ac_site_fil
d350: 65 31 3d 4e 4f 4e 45 0a 61 63 5f 73 69 74 65 5f  e1=NONE.ac_site_
d360: 66 69 6c 65 32 3d 4e 4f 4e 45 0a 69 66 20 74 65  file2=NONE.if te
d370: 73 74 20 2d 6e 20 22 24 43 4f 4e 46 49 47 5f 53  st -n "$CONFIG_S
d380: 49 54 45 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  ITE"; then.  ac_
d390: 73 69 74 65 5f 66 69 6c 65 31 3d 24 43 4f 4e 46  site_file1=$CONF
d3a0: 49 47 5f 53 49 54 45 0a 65 6c 69 66 20 74 65 73  IG_SITE.elif tes
d3b0: 74 20 22 78 24 70 72 65 66 69 78 22 20 21 3d 20  t "x$prefix" != 
d3c0: 78 4e 4f 4e 45 3b 20 74 68 65 6e 0a 20 20 61 63  xNONE; then.  ac
d3d0: 5f 73 69 74 65 5f 66 69 6c 65 31 3d 24 70 72 65  _site_file1=$pre
d3e0: 66 69 78 2f 73 68 61 72 65 2f 63 6f 6e 66 69 67  fix/share/config
d3f0: 2e 73 69 74 65 0a 20 20 61 63 5f 73 69 74 65 5f  .site.  ac_site_
d400: 66 69 6c 65 32 3d 24 70 72 65 66 69 78 2f 65 74  file2=$prefix/et
d410: 63 2f 63 6f 6e 66 69 67 2e 73 69 74 65 0a 65 6c  c/config.site.el
d420: 73 65 0a 20 20 61 63 5f 73 69 74 65 5f 66 69 6c  se.  ac_site_fil
d430: 65 31 3d 24 61 63 5f 64 65 66 61 75 6c 74 5f 70  e1=$ac_default_p
d440: 72 65 66 69 78 2f 73 68 61 72 65 2f 63 6f 6e 66  refix/share/conf
d450: 69 67 2e 73 69 74 65 0a 20 20 61 63 5f 73 69 74  ig.site.  ac_sit
d460: 65 5f 66 69 6c 65 32 3d 24 61 63 5f 64 65 66 61  e_file2=$ac_defa
d470: 75 6c 74 5f 70 72 65 66 69 78 2f 65 74 63 2f 63  ult_prefix/etc/c
d480: 6f 6e 66 69 67 2e 73 69 74 65 0a 66 69 0a 66 6f  onfig.site.fi.fo
d490: 72 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 20 69  r ac_site_file i
d4a0: 6e 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65  n "$ac_site_file
d4b0: 31 22 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c  1" "$ac_site_fil
d4c0: 65 32 22 0a 64 6f 0a 20 20 74 65 73 74 20 22 78  e2".do.  test "x
d4d0: 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 3d  $ac_site_file" =
d4e0: 20 78 4e 4f 4e 45 20 26 26 20 63 6f 6e 74 69 6e   xNONE && contin
d4f0: 75 65 0a 20 20 69 66 20 74 65 73 74 20 2d 72 20  ue.  if test -r 
d500: 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 3b  "$ac_site_file";
d510: 20 74 68 65 6e 0a 20 20 20 20 7b 20 24 61 73 5f   then.    { $as_
d520: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
d530: 4e 45 4e 4f 3a 20 6c 6f 61 64 69 6e 67 20 73 69  NENO: loading si
d540: 74 65 20 73 63 72 69 70 74 20 24 61 63 5f 73 69  te script $ac_si
d550: 74 65 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61 73  te_file" >&5.$as
d560: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 6c  _echo "$as_me: l
d570: 6f 61 64 69 6e 67 20 73 69 74 65 20 73 63 72 69  oading site scri
d580: 70 74 20 24 61 63 5f 73 69 74 65 5f 66 69 6c 65  pt $ac_site_file
d590: 22 20 3e 26 36 3b 7d 0a 20 20 20 20 73 65 64 20  " >&6;}.    sed 
d5a0: 27 73 2f 5e 2f 7c 20 2f 27 20 22 24 61 63 5f 73  's/^/| /' "$ac_s
d5b0: 69 74 65 5f 66 69 6c 65 22 20 3e 26 35 0a 20 20  ite_file" >&5.  
d5c0: 20 20 2e 20 22 24 61 63 5f 73 69 74 65 5f 66 69    . "$ac_site_fi
d5d0: 6c 65 22 0a 20 20 66 69 0a 64 6f 6e 65 0a 0a 69  le".  fi.done..i
d5e0: 66 20 74 65 73 74 20 2d 72 20 22 24 63 61 63 68  f test -r "$cach
d5f0: 65 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20  e_file"; then.  
d600: 23 20 53 6f 6d 65 20 76 65 72 73 69 6f 6e 73 20  # Some versions 
d610: 6f 66 20 62 61 73 68 20 77 69 6c 6c 20 66 61 69  of bash will fai
d620: 6c 20 74 6f 20 73 6f 75 72 63 65 20 2f 64 65 76  l to source /dev
d630: 2f 6e 75 6c 6c 20 28 73 70 65 63 69 61 6c 0a 20  /null (special. 
d640: 20 23 20 66 69 6c 65 73 20 61 63 74 75 61 6c 6c   # files actuall
d650: 79 29 2c 20 73 6f 20 77 65 20 61 76 6f 69 64 20  y), so we avoid 
d660: 64 6f 69 6e 67 20 74 68 61 74 2e 0a 20 20 69 66  doing that..  if
d670: 20 74 65 73 74 20 2d 66 20 22 24 63 61 63 68 65   test -f "$cache
d680: 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20  _file"; then.   
d690: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
d6a0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 6c 6f 61  _me:$LINENO: loa
d6b0: 64 69 6e 67 20 63 61 63 68 65 20 24 63 61 63 68  ding cache $cach
d6c0: 65 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f  e_file" >&5.$as_
d6d0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 6c 6f  echo "$as_me: lo
d6e0: 61 64 69 6e 67 20 63 61 63 68 65 20 24 63 61 63  ading cache $cac
d6f0: 68 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20  he_file" >&6;}. 
d700: 20 20 20 63 61 73 65 20 24 63 61 63 68 65 5f 66     case $cache_f
d710: 69 6c 65 20 69 6e 0a 20 20 20 20 20 20 5b 5c 5c  ile in.      [\\
d720: 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29  /]* | ?:[\\/]* )
d730: 20 2e 20 22 24 63 61 63 68 65 5f 66 69 6c 65 22   . "$cache_file"
d740: 3b 3b 0a 20 20 20 20 20 20 2a 29 20 20 20 20 20  ;;.      *)     
d750: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
d760: 20 2e 20 22 2e 2f 24 63 61 63 68 65 5f 66 69 6c   . "./$cache_fil
d770: 65 22 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20  e";;.    esac.  
d780: 66 69 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f  fi.else.  { $as_
d790: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
d7a0: 4e 45 4e 4f 3a 20 63 72 65 61 74 69 6e 67 20 63  NENO: creating c
d7b0: 61 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65  ache $cache_file
d7c0: 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
d7d0: 24 61 73 5f 6d 65 3a 20 63 72 65 61 74 69 6e 67  $as_me: creating
d7e0: 20 63 61 63 68 65 20 24 63 61 63 68 65 5f 66 69   cache $cache_fi
d7f0: 6c 65 22 20 3e 26 36 3b 7d 0a 20 20 3e 24 63 61  le" >&6;}.  >$ca
d800: 63 68 65 5f 66 69 6c 65 0a 66 69 0a 0a 23 20 43  che_file.fi..# C
d810: 68 65 63 6b 20 74 68 61 74 20 74 68 65 20 70 72  heck that the pr
d820: 65 63 69 6f 75 73 20 76 61 72 69 61 62 6c 65 73  ecious variables
d830: 20 73 61 76 65 64 20 69 6e 20 74 68 65 20 63 61   saved in the ca
d840: 63 68 65 20 68 61 76 65 20 6b 65 70 74 20 74 68  che have kept th
d850: 65 20 73 61 6d 65 0a 23 20 76 61 6c 75 65 2e 0a  e same.# value..
d860: 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74  ac_cache_corrupt
d870: 65 64 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f  ed=false.for ac_
d880: 76 61 72 20 69 6e 20 24 61 63 5f 70 72 65 63 69  var in $ac_preci
d890: 6f 75 73 5f 76 61 72 73 3b 20 64 6f 0a 20 20 65  ous_vars; do.  e
d8a0: 76 61 6c 20 61 63 5f 6f 6c 64 5f 73 65 74 3d 5c  val ac_old_set=\
d8b0: 24 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f  $ac_cv_env_${ac_
d8c0: 76 61 72 7d 5f 73 65 74 0a 20 20 65 76 61 6c 20  var}_set.  eval 
d8d0: 61 63 5f 6e 65 77 5f 73 65 74 3d 5c 24 61 63 5f  ac_new_set=\$ac_
d8e0: 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65  env_${ac_var}_se
d8f0: 74 0a 20 20 65 76 61 6c 20 61 63 5f 6f 6c 64 5f  t.  eval ac_old_
d900: 76 61 6c 3d 5c 24 61 63 5f 63 76 5f 65 6e 76 5f  val=\$ac_cv_env_
d910: 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 0a  ${ac_var}_value.
d920: 20 20 65 76 61 6c 20 61 63 5f 6e 65 77 5f 76 61    eval ac_new_va
d930: 6c 3d 5c 24 61 63 5f 65 6e 76 5f 24 7b 61 63 5f  l=\$ac_env_${ac_
d940: 76 61 72 7d 5f 76 61 6c 75 65 0a 20 20 63 61 73  var}_value.  cas
d950: 65 20 24 61 63 5f 6f 6c 64 5f 73 65 74 2c 24 61  e $ac_old_set,$a
d960: 63 5f 6e 65 77 5f 73 65 74 20 69 6e 0a 20 20 20  c_new_set in.   
d970: 20 73 65 74 2c 29 0a 20 20 20 20 20 20 7b 20 24   set,).      { $
d980: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
d990: 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20  $LINENO: error: 
d9a0: 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73 20 73  \`$ac_var' was s
d9b0: 65 74 20 74 6f 20 5c 60 24 61 63 5f 6f 6c 64 5f  et to \`$ac_old_
d9c0: 76 61 6c 27 20 69 6e 20 74 68 65 20 70 72 65 76  val' in the prev
d9d0: 69 6f 75 73 20 72 75 6e 22 20 3e 26 35 0a 24 61  ious run" >&5.$a
d9e0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
d9f0: 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72  error: \`$ac_var
da00: 27 20 77 61 73 20 73 65 74 20 74 6f 20 5c 60 24  ' was set to \`$
da10: 61 63 5f 6f 6c 64 5f 76 61 6c 27 20 69 6e 20 74  ac_old_val' in t
da20: 68 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e 22  he previous run"
da30: 20 3e 26 32 3b 7d 0a 20 20 20 20 20 20 61 63 5f   >&2;}.      ac_
da40: 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3d  cache_corrupted=
da50: 3a 20 3b 3b 0a 20 20 20 20 2c 73 65 74 29 0a 20  : ;;.    ,set). 
da60: 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20       { $as_echo 
da70: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
da80: 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61   error: \`$ac_va
da90: 72 27 20 77 61 73 20 6e 6f 74 20 73 65 74 20 69  r' was not set i
daa0: 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72  n the previous r
dab0: 75 6e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  un" >&5.$as_echo
dac0: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
dad0: 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73 20   \`$ac_var' was 
dae0: 6e 6f 74 20 73 65 74 20 69 6e 20 74 68 65 20 70  not set in the p
daf0: 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26 32  revious run" >&2
db00: 3b 7d 0a 20 20 20 20 20 20 61 63 5f 63 61 63 68  ;}.      ac_cach
db10: 65 5f 63 6f 72 72 75 70 74 65 64 3d 3a 20 3b 3b  e_corrupted=: ;;
db20: 0a 20 20 20 20 2c 29 3b 3b 0a 20 20 20 20 2a 29  .    ,);;.    *)
db30: 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22  .      if test "
db40: 78 24 61 63 5f 6f 6c 64 5f 76 61 6c 22 20 21 3d  x$ac_old_val" !=
db50: 20 22 78 24 61 63 5f 6e 65 77 5f 76 61 6c 22 3b   "x$ac_new_val";
db60: 20 74 68 65 6e 0a 09 23 20 64 69 66 66 65 72 65   then..# differe
db70: 6e 63 65 73 20 69 6e 20 77 68 69 74 65 73 70 61  nces in whitespa
db80: 63 65 20 64 6f 20 6e 6f 74 20 6c 65 61 64 20 74  ce do not lead t
db90: 6f 20 66 61 69 6c 75 72 65 2e 0a 09 61 63 5f 6f  o failure...ac_o
dba0: 6c 64 5f 76 61 6c 5f 77 3d 60 65 63 68 6f 20 78  ld_val_w=`echo x
dbb0: 20 24 61 63 5f 6f 6c 64 5f 76 61 6c 60 0a 09 61   $ac_old_val`..a
dbc0: 63 5f 6e 65 77 5f 76 61 6c 5f 77 3d 60 65 63 68  c_new_val_w=`ech
dbd0: 6f 20 78 20 24 61 63 5f 6e 65 77 5f 76 61 6c 60  o x $ac_new_val`
dbe0: 0a 09 69 66 20 74 65 73 74 20 22 24 61 63 5f 6f  ..if test "$ac_o
dbf0: 6c 64 5f 76 61 6c 5f 77 22 20 21 3d 20 22 24 61  ld_val_w" != "$a
dc00: 63 5f 6e 65 77 5f 76 61 6c 5f 77 22 3b 20 74 68  c_new_val_w"; th
dc10: 65 6e 0a 09 20 20 7b 20 24 61 73 5f 65 63 68 6f  en..  { $as_echo
dc20: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
dc30: 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76  : error: \`$ac_v
dc40: 61 72 27 20 68 61 73 20 63 68 61 6e 67 65 64 20  ar' has changed 
dc50: 73 69 6e 63 65 20 74 68 65 20 70 72 65 76 69 6f  since the previo
dc60: 75 73 20 72 75 6e 3a 22 20 3e 26 35 0a 24 61 73  us run:" >&5.$as
dc70: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
dc80: 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27  rror: \`$ac_var'
dc90: 20 68 61 73 20 63 68 61 6e 67 65 64 20 73 69 6e   has changed sin
dca0: 63 65 20 74 68 65 20 70 72 65 76 69 6f 75 73 20  ce the previous 
dcb0: 72 75 6e 3a 22 20 3e 26 32 3b 7d 0a 09 20 20 61  run:" >&2;}..  a
dcc0: 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65  c_cache_corrupte
dcd0: 64 3d 3a 0a 09 65 6c 73 65 0a 09 20 20 7b 20 24  d=:..else..  { $
dce0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
dcf0: 24 4c 49 4e 45 4e 4f 3a 20 77 61 72 6e 69 6e 67  $LINENO: warning
dd00: 3a 20 69 67 6e 6f 72 69 6e 67 20 77 68 69 74 65  : ignoring white
dd10: 73 70 61 63 65 20 63 68 61 6e 67 65 73 20 69 6e  space changes in
dd20: 20 5c 60 24 61 63 5f 76 61 72 27 20 73 69 6e 63   \`$ac_var' sinc
dd30: 65 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72  e the previous r
dd40: 75 6e 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  un:" >&5.$as_ech
dd50: 6f 20 22 24 61 73 5f 6d 65 3a 20 77 61 72 6e 69  o "$as_me: warni
dd60: 6e 67 3a 20 69 67 6e 6f 72 69 6e 67 20 77 68 69  ng: ignoring whi
dd70: 74 65 73 70 61 63 65 20 63 68 61 6e 67 65 73 20  tespace changes 
dd80: 69 6e 20 5c 60 24 61 63 5f 76 61 72 27 20 73 69  in \`$ac_var' si
dd90: 6e 63 65 20 74 68 65 20 70 72 65 76 69 6f 75 73  nce the previous
dda0: 20 72 75 6e 3a 22 20 3e 26 32 3b 7d 0a 09 20 20   run:" >&2;}..  
ddb0: 65 76 61 6c 20 24 61 63 5f 76 61 72 3d 5c 24 61  eval $ac_var=\$a
ddc0: 63 5f 6f 6c 64 5f 76 61 6c 0a 09 66 69 0a 09 7b  c_old_val..fi..{
ddd0: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
dde0: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 20 20 66 6f 72  e:$LINENO:   for
ddf0: 6d 65 72 20 76 61 6c 75 65 3a 20 20 5c 60 24 61  mer value:  \`$a
de00: 63 5f 6f 6c 64 5f 76 61 6c 27 22 20 3e 26 35 0a  c_old_val'" >&5.
de10: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
de20: 3a 20 20 20 66 6f 72 6d 65 72 20 76 61 6c 75 65  :   former value
de30: 3a 20 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c  :  \`$ac_old_val
de40: 27 22 20 3e 26 32 3b 7d 0a 09 7b 20 24 61 73 5f  '" >&2;}..{ $as_
de50: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
de60: 4e 45 4e 4f 3a 20 20 20 63 75 72 72 65 6e 74 20  NENO:   current 
de70: 76 61 6c 75 65 3a 20 5c 60 24 61 63 5f 6e 65 77  value: \`$ac_new
de80: 5f 76 61 6c 27 22 20 3e 26 35 0a 24 61 73 5f 65  _val'" >&5.$as_e
de90: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 20 20 63  cho "$as_me:   c
dea0: 75 72 72 65 6e 74 20 76 61 6c 75 65 3a 20 5c 60  urrent value: \`
deb0: 24 61 63 5f 6e 65 77 5f 76 61 6c 27 22 20 3e 26  $ac_new_val'" >&
dec0: 32 3b 7d 0a 20 20 20 20 20 20 66 69 3b 3b 0a 20  2;}.      fi;;. 
ded0: 20 65 73 61 63 0a 20 20 23 20 50 61 73 73 20 70   esac.  # Pass p
dee0: 72 65 63 69 6f 75 73 20 76 61 72 69 61 62 6c 65  recious variable
def0: 73 20 74 6f 20 63 6f 6e 66 69 67 2e 73 74 61 74  s to config.stat
df00: 75 73 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24  us..  if test "$
df10: 61 63 5f 6e 65 77 5f 73 65 74 22 20 3d 20 73 65  ac_new_set" = se
df20: 74 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65  t; then.    case
df30: 20 24 61 63 5f 6e 65 77 5f 76 61 6c 20 69 6e 0a   $ac_new_val in.
df40: 20 20 20 20 2a 5c 27 2a 29 20 61 63 5f 61 72 67      *\'*) ac_arg
df50: 3d 24 61 63 5f 76 61 72 3d 60 24 61 73 5f 65 63  =$ac_var=`$as_ec
df60: 68 6f 20 22 24 61 63 5f 6e 65 77 5f 76 61 6c 22  ho "$ac_new_val"
df70: 20 7c 20 73 65 64 20 22 73 2f 27 2f 27 5c 5c 5c   | sed "s/'/'\\\
df80: 5c 5c 5c 5c 5c 27 27 2f 67 22 60 20 3b 3b 0a 20  \\\\\''/g"` ;;. 
df90: 20 20 20 2a 29 20 61 63 5f 61 72 67 3d 24 61 63     *) ac_arg=$ac
dfa0: 5f 76 61 72 3d 24 61 63 5f 6e 65 77 5f 76 61 6c  _var=$ac_new_val
dfb0: 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20   ;;.    esac.   
dfc0: 20 63 61 73 65 20 22 20 24 61 63 5f 63 6f 6e 66   case " $ac_conf
dfd0: 69 67 75 72 65 5f 61 72 67 73 20 22 20 69 6e 0a  igure_args " in.
dfe0: 20 20 20 20 20 20 2a 22 20 27 24 61 63 5f 61 72        *" '$ac_ar
dff0: 67 27 20 22 2a 29 20 3b 3b 20 23 20 41 76 6f 69  g' "*) ;; # Avoi
e000: 64 20 64 75 70 73 2e 20 20 55 73 65 20 6f 66 20  d dups.  Use of 
e010: 71 75 6f 74 65 73 20 65 6e 73 75 72 65 73 20 61  quotes ensures a
e020: 63 63 75 72 61 63 79 2e 0a 20 20 20 20 20 20 2a  ccuracy..      *
e030: 29 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  ) ac_configure_a
e040: 72 67 73 3d 22 24 61 63 5f 63 6f 6e 66 69 67 75  rgs="$ac_configu
e050: 72 65 5f 61 72 67 73 20 27 24 61 63 5f 61 72 67  re_args '$ac_arg
e060: 27 22 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20  '" ;;.    esac. 
e070: 20 66 69 0a 64 6f 6e 65 0a 69 66 20 24 61 63 5f   fi.done.if $ac_
e080: 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3b  cache_corrupted;
e090: 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
e0a0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
e0b0: 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 68 61 6e 67  NO: error: chang
e0c0: 65 73 20 69 6e 20 74 68 65 20 65 6e 76 69 72 6f  es in the enviro
e0d0: 6e 6d 65 6e 74 20 63 61 6e 20 63 6f 6d 70 72 6f  nment can compro
e0e0: 6d 69 73 65 20 74 68 65 20 62 75 69 6c 64 22 20  mise the build" 
e0f0: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
e100: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 68 61  s_me: error: cha
e110: 6e 67 65 73 20 69 6e 20 74 68 65 20 65 6e 76 69  nges in the envi
e120: 72 6f 6e 6d 65 6e 74 20 63 61 6e 20 63 6f 6d 70  ronment can comp
e130: 72 6f 6d 69 73 65 20 74 68 65 20 62 75 69 6c 64  romise the build
e140: 22 20 3e 26 32 3b 7d 0a 20 20 7b 20 7b 20 24 61  " >&2;}.  { { $a
e150: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
e160: 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 72  LINENO: error: r
e170: 75 6e 20 5c 60 6d 61 6b 65 20 64 69 73 74 63 6c  un \`make distcl
e180: 65 61 6e 27 20 61 6e 64 2f 6f 72 20 5c 60 72 6d  ean' and/or \`rm
e190: 20 24 63 61 63 68 65 5f 66 69 6c 65 27 20 61 6e   $cache_file' an
e1a0: 64 20 73 74 61 72 74 20 6f 76 65 72 22 20 3e 26  d start over" >&
e1b0: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
e1c0: 6d 65 3a 20 65 72 72 6f 72 3a 20 72 75 6e 20 5c  me: error: run \
e1d0: 60 6d 61 6b 65 20 64 69 73 74 63 6c 65 61 6e 27  `make distclean'
e1e0: 20 61 6e 64 2f 6f 72 20 5c 60 72 6d 20 24 63 61   and/or \`rm $ca
e1f0: 63 68 65 5f 66 69 6c 65 27 20 61 6e 64 20 73 74  che_file' and st
e200: 61 72 74 20 6f 76 65 72 22 20 3e 26 32 3b 7d 0a  art over" >&2;}.
e210: 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
e220: 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a  xit 1; }; }.fi..
e230: 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
e240: 0a 0a 0a 0a 0a 0a 0a 0a 61 63 5f 65 78 74 3d 63  ........ac_ext=c
e250: 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43  .ac_cpp='$CPP $C
e260: 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70  PPFLAGS'.ac_comp
e270: 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c  ile='$CC -c $CFL
e280: 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f  AGS $CPPFLAGS co
e290: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
e2a0: 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43  &5'.ac_link='$CC
e2b0: 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -o conftest$ac_
e2c0: 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24  exeext $CFLAGS $
e2d0: 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47  CPPFLAGS $LDFLAG
e2e0: 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
e2f0: 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63  xt $LIBS >&5'.ac
e300: 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61  _compiler_gnu=$a
e310: 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
e320: 67 6e 75 0a 0a 0a 0a 73 71 6c 69 74 65 5f 76 65  gnu....sqlite_ve
e330: 72 73 69 6f 6e 5f 73 61 6e 69 74 79 5f 63 68 65  rsion_sanity_che
e340: 63 6b 3d 60 63 61 74 20 24 73 72 63 64 69 72 2f  ck=`cat $srcdir/
e350: 56 45 52 53 49 4f 4e 20 7c 20 74 72 20 2d 64 20  VERSION | tr -d 
e360: 27 5c 6e 27 60 0a 69 66 20 74 65 73 74 20 22 24  '\n'`.if test "$
e370: 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 22  PACKAGE_VERSION"
e380: 20 21 3d 20 22 24 73 71 6c 69 74 65 5f 76 65 72   != "$sqlite_ver
e390: 73 69 6f 6e 5f 73 61 6e 69 74 79 5f 63 68 65 63  sion_sanity_chec
e3a0: 6b 22 20 3b 20 74 68 65 6e 0a 7b 20 7b 20 24 61  k" ; then.{ { $a
e3b0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
e3c0: 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63  LINENO: error: c
e3d0: 6f 6e 66 69 67 75 72 65 20 73 63 72 69 70 74 20  onfigure script 
e3e0: 69 73 20 6f 75 74 20 6f 66 20 64 61 74 65 3a 0a  is out of date:.
e3f0: 20 63 6f 6e 66 69 67 75 72 65 20 5c 24 50 41 43   configure \$PAC
e400: 4b 41 47 45 5f 56 45 52 53 49 4f 4e 20 3d 20 24  KAGE_VERSION = $
e410: 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 0a  PACKAGE_VERSION.
e420: 20 74 6f 70 20 6c 65 76 65 6c 20 56 45 52 53 49   top level VERSI
e430: 4f 4e 20 66 69 6c 65 20 20 20 20 20 3d 20 24 73  ON file     = $s
e440: 71 6c 69 74 65 5f 76 65 72 73 69 6f 6e 5f 73 61  qlite_version_sa
e450: 6e 69 74 79 5f 63 68 65 63 6b 0a 70 6c 65 61 73  nity_check.pleas
e460: 65 20 72 65 67 65 6e 20 77 69 74 68 20 61 75 74  e regen with aut
e470: 6f 63 6f 6e 66 22 20 3e 26 35 0a 24 61 73 5f 65  oconf" >&5.$as_e
e480: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
e490: 6f 72 3a 20 63 6f 6e 66 69 67 75 72 65 20 73 63  or: configure sc
e4a0: 72 69 70 74 20 69 73 20 6f 75 74 20 6f 66 20 64  ript is out of d
e4b0: 61 74 65 3a 0a 20 63 6f 6e 66 69 67 75 72 65 20  ate:. configure 
e4c0: 5c 24 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f  \$PACKAGE_VERSIO
e4d0: 4e 20 3d 20 24 50 41 43 4b 41 47 45 5f 56 45 52  N = $PACKAGE_VER
e4e0: 53 49 4f 4e 0a 20 74 6f 70 20 6c 65 76 65 6c 20  SION. top level 
e4f0: 56 45 52 53 49 4f 4e 20 66 69 6c 65 20 20 20 20  VERSION file    
e500: 20 3d 20 24 73 71 6c 69 74 65 5f 76 65 72 73 69   = $sqlite_versi
e510: 6f 6e 5f 73 61 6e 69 74 79 5f 63 68 65 63 6b 0a  on_sanity_check.
e520: 70 6c 65 61 73 65 20 72 65 67 65 6e 20 77 69 74  please regen wit
e530: 68 20 61 75 74 6f 63 6f 6e 66 22 20 3e 26 32 3b  h autoconf" >&2;
e540: 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
e550: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69   exit 1; }; }.fi
e560: 0a 0a 23 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e  ..# The followin
e570: 67 20 52 43 53 20 72 65 76 69 73 69 6f 6e 20 73  g RCS revision s
e580: 74 72 69 6e 67 20 61 70 70 6c 69 65 73 20 74 6f  tring applies to
e590: 20 63 6f 6e 66 69 67 75 72 65 2e 69 6e 0a 23 20   configure.in.# 
e5a0: 24 52 65 76 69 73 69 6f 6e 3a 20 31 2e 35 36 20  $Revision: 1.56 
e5b0: 24 0a 0a 23 23 23 23 23 23 23 23 23 0a 23 20 50  $..#########.# P
e5c0: 72 6f 67 72 61 6d 73 20 6e 65 65 64 65 64 0a 23  rograms needed.#
e5d0: 0a 63 61 73 65 20 60 70 77 64 60 20 69 6e 0a 20  .case `pwd` in. 
e5e0: 20 2a 5c 20 2a 20 7c 20 2a 5c 09 2a 29 0a 20 20   *\ * | *\.*).  
e5f0: 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
e600: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41  s_me:$LINENO: WA
e610: 52 4e 49 4e 47 3a 20 4c 69 62 74 6f 6f 6c 20 64  RNING: Libtool d
e620: 6f 65 73 20 6e 6f 74 20 63 6f 70 65 20 77 65 6c  oes not cope wel
e630: 6c 20 77 69 74 68 20 77 68 69 74 65 73 70 61 63  l with whitespac
e640: 65 20 69 6e 20 5c 60 70 77 64 5c 60 22 20 3e 26  e in \`pwd\`" >&
e650: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
e660: 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 4c 69 62  me: WARNING: Lib
e670: 74 6f 6f 6c 20 64 6f 65 73 20 6e 6f 74 20 63 6f  tool does not co
e680: 70 65 20 77 65 6c 6c 20 77 69 74 68 20 77 68 69  pe well with whi
e690: 74 65 73 70 61 63 65 20 69 6e 20 5c 60 70 77 64  tespace in \`pwd
e6a0: 5c 60 22 20 3e 26 32 3b 7d 20 3b 3b 0a 65 73 61  \`" >&2;} ;;.esa
e6b0: 63 0a 0a 0a 0a 6d 61 63 72 6f 5f 76 65 72 73 69  c....macro_versi
e6c0: 6f 6e 3d 27 32 2e 32 2e 36 27 0a 6d 61 63 72 6f  on='2.2.6'.macro
e6d0: 5f 72 65 76 69 73 69 6f 6e 3d 27 31 2e 33 30 31  _revision='1.301
e6e0: 32 27 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  2'..............
e6f0: 6c 74 6d 61 69 6e 3d 22 24 61 63 5f 61 75 78 5f  ltmain="$ac_aux_
e700: 64 69 72 2f 6c 74 6d 61 69 6e 2e 73 68 22 0a 0a  dir/ltmain.sh"..
e710: 61 63 5f 61 75 78 5f 64 69 72 3d 0a 66 6f 72 20  ac_aux_dir=.for 
e720: 61 63 5f 64 69 72 20 69 6e 20 22 24 73 72 63 64  ac_dir in "$srcd
e730: 69 72 22 20 22 24 73 72 63 64 69 72 2f 2e 2e 22  ir" "$srcdir/.."
e740: 20 22 24 73 72 63 64 69 72 2f 2e 2e 2f 2e 2e 22   "$srcdir/../.."
e750: 3b 20 64 6f 0a 20 20 69 66 20 74 65 73 74 20 2d  ; do.  if test -
e760: 66 20 22 24 61 63 5f 64 69 72 2f 69 6e 73 74 61  f "$ac_dir/insta
e770: 6c 6c 2d 73 68 22 3b 20 74 68 65 6e 0a 20 20 20  ll-sh"; then.   
e780: 20 61 63 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f   ac_aux_dir=$ac_
e790: 64 69 72 0a 20 20 20 20 61 63 5f 69 6e 73 74 61  dir.    ac_insta
e7a0: 6c 6c 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f 64  ll_sh="$ac_aux_d
e7b0: 69 72 2f 69 6e 73 74 61 6c 6c 2d 73 68 20 2d 63  ir/install-sh -c
e7c0: 22 0a 20 20 20 20 62 72 65 61 6b 0a 20 20 65 6c  ".    break.  el
e7d0: 69 66 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f  if test -f "$ac_
e7e0: 64 69 72 2f 69 6e 73 74 61 6c 6c 2e 73 68 22 3b  dir/install.sh";
e7f0: 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 61 75 78   then.    ac_aux
e800: 5f 64 69 72 3d 24 61 63 5f 64 69 72 0a 20 20 20  _dir=$ac_dir.   
e810: 20 61 63 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22   ac_install_sh="
e820: 24 61 63 5f 61 75 78 5f 64 69 72 2f 69 6e 73 74  $ac_aux_dir/inst
e830: 61 6c 6c 2e 73 68 20 2d 63 22 0a 20 20 20 20 62  all.sh -c".    b
e840: 72 65 61 6b 0a 20 20 65 6c 69 66 20 74 65 73 74  reak.  elif test
e850: 20 2d 66 20 22 24 61 63 5f 64 69 72 2f 73 68 74   -f "$ac_dir/sht
e860: 6f 6f 6c 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  ool"; then.    a
e870: 63 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f 64 69  c_aux_dir=$ac_di
e880: 72 0a 20 20 20 20 61 63 5f 69 6e 73 74 61 6c 6c  r.    ac_install
e890: 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f 64 69 72  _sh="$ac_aux_dir
e8a0: 2f 73 68 74 6f 6f 6c 20 69 6e 73 74 61 6c 6c 20  /shtool install 
e8b0: 2d 63 22 0a 20 20 20 20 62 72 65 61 6b 0a 20 20  -c".    break.  
e8c0: 66 69 0a 64 6f 6e 65 0a 69 66 20 74 65 73 74 20  fi.done.if test 
e8d0: 2d 7a 20 22 24 61 63 5f 61 75 78 5f 64 69 72 22  -z "$ac_aux_dir"
e8e0: 3b 20 74 68 65 6e 0a 20 20 7b 20 7b 20 24 61 73  ; then.  { { $as
e8f0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
e900: 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61  INENO: error: ca
e910: 6e 6e 6f 74 20 66 69 6e 64 20 69 6e 73 74 61 6c  nnot find instal
e920: 6c 2d 73 68 20 6f 72 20 69 6e 73 74 61 6c 6c 2e  l-sh or install.
e930: 73 68 20 69 6e 20 5c 22 24 73 72 63 64 69 72 5c  sh in \"$srcdir\
e940: 22 20 5c 22 24 73 72 63 64 69 72 2f 2e 2e 5c 22  " \"$srcdir/..\"
e950: 20 5c 22 24 73 72 63 64 69 72 2f 2e 2e 2f 2e 2e   \"$srcdir/../..
e960: 5c 22 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  \"" >&5.$as_echo
e970: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
e980: 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 69 6e 73   cannot find ins
e990: 74 61 6c 6c 2d 73 68 20 6f 72 20 69 6e 73 74 61  tall-sh or insta
e9a0: 6c 6c 2e 73 68 20 69 6e 20 5c 22 24 73 72 63 64  ll.sh in \"$srcd
e9b0: 69 72 5c 22 20 5c 22 24 73 72 63 64 69 72 2f 2e  ir\" \"$srcdir/.
e9c0: 2e 5c 22 20 5c 22 24 73 72 63 64 69 72 2f 2e 2e  .\" \"$srcdir/..
e9d0: 2f 2e 2e 5c 22 22 20 3e 26 32 3b 7d 0a 20 20 20  /..\"" >&2;}.   
e9e0: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
e9f0: 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 23 20 54   1; }; }.fi..# T
ea00: 68 65 73 65 20 74 68 72 65 65 20 76 61 72 69 61  hese three varia
ea10: 62 6c 65 73 20 61 72 65 20 75 6e 64 6f 63 75 6d  bles are undocum
ea20: 65 6e 74 65 64 20 61 6e 64 20 75 6e 73 75 70 70  ented and unsupp
ea30: 6f 72 74 65 64 2c 0a 23 20 61 6e 64 20 61 72 65  orted,.# and are
ea40: 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 62 65 20   intended to be 
ea50: 77 69 74 68 64 72 61 77 6e 20 69 6e 20 61 20 66  withdrawn in a f
ea60: 75 74 75 72 65 20 41 75 74 6f 63 6f 6e 66 20 72  uture Autoconf r
ea70: 65 6c 65 61 73 65 2e 0a 23 20 54 68 65 79 20 63  elease..# They c
ea80: 61 6e 20 63 61 75 73 65 20 73 65 72 69 6f 75 73  an cause serious
ea90: 20 70 72 6f 62 6c 65 6d 73 20 69 66 20 61 20 62   problems if a b
eaa0: 75 69 6c 64 65 72 27 73 20 73 6f 75 72 63 65 20  uilder's source 
eab0: 74 72 65 65 20 69 73 20 69 6e 20 61 20 64 69 72  tree is in a dir
eac0: 65 63 74 6f 72 79 0a 23 20 77 68 6f 73 65 20 66  ectory.# whose f
ead0: 75 6c 6c 20 6e 61 6d 65 20 63 6f 6e 74 61 69 6e  ull name contain
eae0: 73 20 75 6e 75 73 75 61 6c 20 63 68 61 72 61 63  s unusual charac
eaf0: 74 65 72 73 2e 0a 61 63 5f 63 6f 6e 66 69 67 5f  ters..ac_config_
eb00: 67 75 65 73 73 3d 22 24 53 48 45 4c 4c 20 24 61  guess="$SHELL $a
eb10: 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
eb20: 2e 67 75 65 73 73 22 20 20 23 20 50 6c 65 61 73  .guess"  # Pleas
eb30: 65 20 64 6f 6e 27 74 20 75 73 65 20 74 68 69 73  e don't use this
eb40: 20 76 61 72 2e 0a 61 63 5f 63 6f 6e 66 69 67 5f   var..ac_config_
eb50: 73 75 62 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f  sub="$SHELL $ac_
eb60: 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73  aux_dir/config.s
eb70: 75 62 22 20 20 23 20 50 6c 65 61 73 65 20 64 6f  ub"  # Please do
eb80: 6e 27 74 20 75 73 65 20 74 68 69 73 20 76 61 72  n't use this var
eb90: 2e 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65 3d 22  ..ac_configure="
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 75 72 65 22 20 20 23  ir/configure"  #
ebc0: 20 50 6c 65 61 73 65 20 64 6f 6e 27 74 20 75 73   Please don't us
ebd0: 65 20 74 68 69 73 20 76 61 72 2e 0a 0a 0a 23 20  e this var....# 
ebe0: 4d 61 6b 65 20 73 75 72 65 20 77 65 20 63 61 6e  Make sure we can
ebf0: 20 72 75 6e 20 63 6f 6e 66 69 67 2e 73 75 62 2e   run config.sub.
ec00: 0a 24 53 48 45 4c 4c 20 22 24 61 63 5f 61 75 78  .$SHELL "$ac_aux
ec10: 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22  _dir/config.sub"
ec20: 20 73 75 6e 34 20 3e 2f 64 65 76 2f 6e 75 6c 6c   sun4 >/dev/null
ec30: 20 32 3e 26 31 20 7c 7c 0a 20 20 7b 20 7b 20 24   2>&1 ||.  { { $
ec40: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
ec50: 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20  $LINENO: error: 
ec60: 63 61 6e 6e 6f 74 20 72 75 6e 20 24 53 48 45 4c  cannot run $SHEL
ec70: 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f  L $ac_aux_dir/co
ec80: 6e 66 69 67 2e 73 75 62 22 20 3e 26 35 0a 24 61  nfig.sub" >&5.$a
ec90: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
eca0: 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 75  error: cannot ru
ecb0: 6e 20 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78  n $SHELL $ac_aux
ecc0: 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22  _dir/config.sub"
ecd0: 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
ece0: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
ecf0: 20 7d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22   }..{ $as_echo "
ed00: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
ed10: 63 68 65 63 6b 69 6e 67 20 62 75 69 6c 64 20 73  checking build s
ed20: 79 73 74 65 6d 20 74 79 70 65 22 20 3e 26 35 0a  ystem type" >&5.
ed30: 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
ed40: 6b 69 6e 67 20 62 75 69 6c 64 20 73 79 73 74 65  king build syste
ed50: 6d 20 74 79 70 65 2e 2e 2e 20 22 20 3e 26 36 3b  m type... " >&6;
ed60: 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
ed70: 5f 63 76 5f 62 75 69 6c 64 2b 73 65 74 7d 22 20  _cv_build+set}" 
ed80: 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
ed90: 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
eda0: 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
edb0: 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24  ac_build_alias=$
edc0: 62 75 69 6c 64 5f 61 6c 69 61 73 0a 74 65 73 74  build_alias.test
edd0: 20 22 78 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69   "x$ac_build_ali
ede0: 61 73 22 20 3d 20 78 20 26 26 0a 20 20 61 63 5f  as" = x &&.  ac_
edf0: 62 75 69 6c 64 5f 61 6c 69 61 73 3d 60 24 53 48  build_alias=`$SH
ee00: 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f 64 69 72  ELL "$ac_aux_dir
ee10: 2f 63 6f 6e 66 69 67 2e 67 75 65 73 73 22 60 0a  /config.guess"`.
ee20: 74 65 73 74 20 22 78 24 61 63 5f 62 75 69 6c 64  test "x$ac_build
ee30: 5f 61 6c 69 61 73 22 20 3d 20 78 20 26 26 0a 20  _alias" = x &&. 
ee40: 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24   { { $as_echo "$
ee50: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
ee60: 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 67 75 65  rror: cannot gue
ee70: 73 73 20 62 75 69 6c 64 20 74 79 70 65 3b 20 79  ss build type; y
ee80: 6f 75 20 6d 75 73 74 20 73 70 65 63 69 66 79 20  ou must specify 
ee90: 6f 6e 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  one" >&5.$as_ech
eea0: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
eeb0: 3a 20 63 61 6e 6e 6f 74 20 67 75 65 73 73 20 62  : cannot guess b
eec0: 75 69 6c 64 20 74 79 70 65 3b 20 79 6f 75 20 6d  uild type; you m
eed0: 75 73 74 20 73 70 65 63 69 66 79 20 6f 6e 65 22  ust specify one"
eee0: 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
eef0: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
ef00: 20 7d 0a 61 63 5f 63 76 5f 62 75 69 6c 64 3d 60   }.ac_cv_build=`
ef10: 24 53 48 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f  $SHELL "$ac_aux_
ef20: 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20  dir/config.sub" 
ef30: 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 60  $ac_build_alias`
ef40: 20 7c 7c 0a 20 20 7b 20 7b 20 24 61 73 5f 65 63   ||.  { { $as_ec
ef50: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
ef60: 4e 4f 3a 20 65 72 72 6f 72 3a 20 24 53 48 45 4c  NO: error: $SHEL
ef70: 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f  L $ac_aux_dir/co
ef80: 6e 66 69 67 2e 73 75 62 20 24 61 63 5f 62 75 69  nfig.sub $ac_bui
ef90: 6c 64 5f 61 6c 69 61 73 20 66 61 69 6c 65 64 22  ld_alias failed"
efa0: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
efb0: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 24 53  as_me: error: $S
efc0: 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72  HELL $ac_aux_dir
efd0: 2f 63 6f 6e 66 69 67 2e 73 75 62 20 24 61 63 5f  /config.sub $ac_
efe0: 62 75 69 6c 64 5f 61 6c 69 61 73 20 66 61 69 6c  build_alias fail
eff0: 65 64 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  ed" >&2;}.   { (
f000: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
f010: 20 7d 3b 20 7d 0a 0a 66 69 0a 7b 20 24 61 73 5f   }; }..fi.{ $as_
f020: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
f030: 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
f040: 63 5f 63 76 5f 62 75 69 6c 64 22 20 3e 26 35 0a  c_cv_build" >&5.
f050: 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76  $as_echo "$ac_cv
f060: 5f 62 75 69 6c 64 22 20 3e 26 36 3b 20 7d 0a 63  _build" >&6; }.c
f070: 61 73 65 20 24 61 63 5f 63 76 5f 62 75 69 6c 64  ase $ac_cv_build
f080: 20 69 6e 0a 2a 2d 2a 2d 2a 29 20 3b 3b 0a 2a 29   in.*-*-*) ;;.*)
f090: 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24   { { $as_echo "$
f0a0: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
f0b0: 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 76 61  rror: invalid va
f0c0: 6c 75 65 20 6f 66 20 63 61 6e 6f 6e 69 63 61 6c  lue of canonical
f0d0: 20 62 75 69 6c 64 22 20 3e 26 35 0a 24 61 73 5f   build" >&5.$as_
f0e0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
f0f0: 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 76 61 6c  ror: invalid val
f100: 75 65 20 6f 66 20 63 61 6e 6f 6e 69 63 61 6c 20  ue of canonical 
f110: 62 75 69 6c 64 22 20 3e 26 32 3b 7d 0a 20 20 20  build" >&2;}.   
f120: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
f130: 20 31 3b 20 7d 3b 20 7d 3b 3b 0a 65 73 61 63 0a   1; }; };;.esac.
f140: 62 75 69 6c 64 3d 24 61 63 5f 63 76 5f 62 75 69  build=$ac_cv_bui
f150: 6c 64 0a 61 63 5f 73 61 76 65 5f 49 46 53 3d 24  ld.ac_save_IFS=$
f160: 49 46 53 3b 20 49 46 53 3d 27 2d 27 0a 73 65 74  IFS; IFS='-'.set
f170: 20 78 20 24 61 63 5f 63 76 5f 62 75 69 6c 64 0a   x $ac_cv_build.
f180: 73 68 69 66 74 0a 62 75 69 6c 64 5f 63 70 75 3d  shift.build_cpu=
f190: 24 31 0a 62 75 69 6c 64 5f 76 65 6e 64 6f 72 3d  $1.build_vendor=
f1a0: 24 32 0a 73 68 69 66 74 3b 20 73 68 69 66 74 0a  $2.shift; shift.
f1b0: 23 20 52 65 6d 65 6d 62 65 72 2c 20 74 68 65 20  # Remember, the 
f1c0: 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20  first character 
f1d0: 6f 66 20 49 46 53 20 69 73 20 75 73 65 64 20 74  of IFS is used t
f1e0: 6f 20 63 72 65 61 74 65 20 24 2a 2c 0a 23 20 65  o create $*,.# e
f1f0: 78 63 65 70 74 20 77 69 74 68 20 6f 6c 64 20 73  xcept with old s
f200: 68 65 6c 6c 73 3a 0a 62 75 69 6c 64 5f 6f 73 3d  hells:.build_os=
f210: 24 2a 0a 49 46 53 3d 24 61 63 5f 73 61 76 65 5f  $*.IFS=$ac_save_
f220: 49 46 53 0a 63 61 73 65 20 24 62 75 69 6c 64 5f  IFS.case $build_
f230: 6f 73 20 69 6e 20 2a 5c 20 2a 29 20 62 75 69 6c  os in *\ *) buil
f240: 64 5f 6f 73 3d 60 65 63 68 6f 20 22 24 62 75 69  d_os=`echo "$bui
f250: 6c 64 5f 6f 73 22 20 7c 20 73 65 64 20 27 73 2f  ld_os" | sed 's/
f260: 20 2f 2d 2f 67 27 60 3b 3b 20 65 73 61 63 0a 0a   /-/g'`;; esac..
f270: 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
f280: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
f290: 63 6b 69 6e 67 20 68 6f 73 74 20 73 79 73 74 65  cking host syste
f2a0: 6d 20 74 79 70 65 22 20 3e 26 35 0a 24 61 73 5f  m type" >&5.$as_
f2b0: 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
f2c0: 20 68 6f 73 74 20 73 79 73 74 65 6d 20 74 79 70   host system typ
f2d0: 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  e... " >&6; }.if
f2e0: 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 68   test "${ac_cv_h
f2f0: 6f 73 74 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  ost+set}" = set;
f300: 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
f310: 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
f320: 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
f330: 74 20 22 78 24 68 6f 73 74 5f 61 6c 69 61 73 22  t "x$host_alias"
f340: 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 61 63 5f   = x; then.  ac_
f350: 63 76 5f 68 6f 73 74 3d 24 61 63 5f 63 76 5f 62  cv_host=$ac_cv_b
f360: 75 69 6c 64 0a 65 6c 73 65 0a 20 20 61 63 5f 63  uild.else.  ac_c
f370: 76 5f 68 6f 73 74 3d 60 24 53 48 45 4c 4c 20 22  v_host=`$SHELL "
f380: 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66  $ac_aux_dir/conf
f390: 69 67 2e 73 75 62 22 20 24 68 6f 73 74 5f 61 6c  ig.sub" $host_al
f3a0: 69 61 73 60 20 7c 7c 0a 20 20 20 20 7b 20 7b 20  ias` ||.    { { 
f3b0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
f3c0: 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a  :$LINENO: error:
f3d0: 20 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f   $SHELL $ac_aux_
f3e0: 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 20 24  dir/config.sub $
f3f0: 68 6f 73 74 5f 61 6c 69 61 73 20 66 61 69 6c 65  host_alias faile
f400: 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  d" >&5.$as_echo 
f410: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
f420: 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64  $SHELL $ac_aux_d
f430: 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 20 24 68  ir/config.sub $h
f440: 6f 73 74 5f 61 6c 69 61 73 20 66 61 69 6c 65 64  ost_alias failed
f450: 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78  " >&2;}.   { (ex
f460: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
f470: 3b 20 7d 0a 66 69 0a 0a 66 69 0a 7b 20 24 61 73  ; }.fi..fi.{ $as
f480: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
f490: 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
f4a0: 61 63 5f 63 76 5f 68 6f 73 74 22 20 3e 26 35 0a  ac_cv_host" >&5.
f4b0: 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76  $as_echo "$ac_cv
f4c0: 5f 68 6f 73 74 22 20 3e 26 36 3b 20 7d 0a 63 61  _host" >&6; }.ca
f4d0: 73 65 20 24 61 63 5f 63 76 5f 68 6f 73 74 20 69  se $ac_cv_host i
f4e0: 6e 0a 2a 2d 2a 2d 2a 29 20 3b 3b 0a 2a 29 20 7b  n.*-*-*) ;;.*) {
f4f0: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
f500: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
f510: 6f 72 3a 20 69 6e 76 61 6c 69 64 20 76 61 6c 75  or: invalid valu
f520: 65 20 6f 66 20 63 61 6e 6f 6e 69 63 61 6c 20 68  e of canonical h
f530: 6f 73 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ost" >&5.$as_ech
f540: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
f550: 3a 20 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 20  : invalid value 
f560: 6f 66 20 63 61 6e 6f 6e 69 63 61 6c 20 68 6f 73  of canonical hos
f570: 74 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65  t" >&2;}.   { (e
f580: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
f590: 7d 3b 20 7d 3b 3b 0a 65 73 61 63 0a 68 6f 73 74  }; };;.esac.host
f5a0: 3d 24 61 63 5f 63 76 5f 68 6f 73 74 0a 61 63 5f  =$ac_cv_host.ac_
f5b0: 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
f5c0: 46 53 3d 27 2d 27 0a 73 65 74 20 78 20 24 61 63  FS='-'.set x $ac
f5d0: 5f 63 76 5f 68 6f 73 74 0a 73 68 69 66 74 0a 68  _cv_host.shift.h
f5e0: 6f 73 74 5f 63 70 75 3d 24 31 0a 68 6f 73 74 5f  ost_cpu=$1.host_
f5f0: 76 65 6e 64 6f 72 3d 24 32 0a 73 68 69 66 74 3b  vendor=$2.shift;
f600: 20 73 68 69 66 74 0a 23 20 52 65 6d 65 6d 62 65   shift.# Remembe
f610: 72 2c 20 74 68 65 20 66 69 72 73 74 20 63 68 61  r, the first cha
f620: 72 61 63 74 65 72 20 6f 66 20 49 46 53 20 69 73  racter of IFS is
f630: 20 75 73 65 64 20 74 6f 20 63 72 65 61 74 65 20   used to create 
f640: 24 2a 2c 0a 23 20 65 78 63 65 70 74 20 77 69 74  $*,.# except wit
f650: 68 20 6f 6c 64 20 73 68 65 6c 6c 73 3a 0a 68 6f  h old shells:.ho
f660: 73 74 5f 6f 73 3d 24 2a 0a 49 46 53 3d 24 61 63  st_os=$*.IFS=$ac
f670: 5f 73 61 76 65 5f 49 46 53 0a 63 61 73 65 20 24  _save_IFS.case $
f680: 68 6f 73 74 5f 6f 73 20 69 6e 20 2a 5c 20 2a 29  host_os in *\ *)
f690: 20 68 6f 73 74 5f 6f 73 3d 60 65 63 68 6f 20 22   host_os=`echo "
f6a0: 24 68 6f 73 74 5f 6f 73 22 20 7c 20 73 65 64 20  $host_os" | sed 
f6b0: 27 73 2f 20 2f 2d 2f 67 27 60 3b 3b 20 65 73 61  's/ /-/g'`;; esa
f6c0: 63 0a 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f  c...ac_ext=c.ac_
f6d0: 63 70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c  cpp='$CPP $CPPFL
f6e0: 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d  AGS'.ac_compile=
f6f0: 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20  '$CC -c $CFLAGS 
f700: 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65  $CPPFLAGS confte
f710: 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a  st.$ac_ext >&5'.
f720: 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20  ac_link='$CC -o 
f730: 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
f740: 78 74 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  xt $CFLAGS $CPPF
f750: 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f  LAGS $LDFLAGS co
f760: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24  nftest.$ac_ext $
f770: 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d  LIBS >&5'.ac_com
f780: 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76  piler_gnu=$ac_cv
f790: 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a  _c_compiler_gnu.
f7a0: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
f7b0: 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68  tool_prefix"; th
f7c0: 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  en.  # Extract t
f7d0: 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
f7e0: 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66   "${ac_tool_pref
f7f0: 69 78 7d 67 63 63 22 2c 20 73 6f 20 69 74 20 63  ix}gcc", so it c
f800: 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
f810: 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
f820: 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74  set dummy ${ac_t
f830: 6f 6f 6c 5f 70 72 65 66 69 78 7d 67 63 63 3b 20  ool_prefix}gcc; 
f840: 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
f850: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
f860: 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
f870: 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
f880: 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
f890: 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
f8a0: 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
f8b0: 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
f8c0: 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d 22 20 3d  _prog_CC+set}" =
f8d0: 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
f8e0: 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
f8f0: 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
f900: 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b  f test -n "$CC";
f910: 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
f920: 6f 67 5f 43 43 3d 22 24 43 43 22 20 23 20 4c 65  og_CC="$CC" # Le
f930: 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
f940: 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
f950: 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
f960: 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
f970: 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
f980: 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
f990: 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
f9a0: 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
f9b0: 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
f9c0: 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63  =..  for ac_exec
f9d0: 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
f9e0: 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
f9f0: 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20  ions; do.  if { 
fa00: 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72  test -f "$as_dir
fa10: 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
fa20: 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65  c_ext" && $as_te
fa30: 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61  st_x "$as_dir/$a
fa40: 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
fa50: 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20  xt"; }; then.   
fa60: 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22   ac_cv_prog_CC="
fa70: 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
fa80: 7d 67 63 63 22 0a 20 20 20 20 24 61 73 5f 65 63  }gcc".    $as_ec
fa90: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
faa0: 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
fab0: 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
fac0: 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
fad0: 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
fae0: 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  e.done.IFS=$as_s
faf0: 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 43  ave_IFS..fi.fi.C
fb00: 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  C=$ac_cv_prog_CC
fb10: 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43  .if test -n "$CC
fb20: 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
fb30: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
fb40: 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 43  NENO: result: $C
fb50: 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  C" >&5.$as_echo 
fb60: 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  "$CC" >&6; }.els
fb70: 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
fb80: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
fb90: 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
fba0: 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
fbb0: 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20  6; }.fi...fi.if 
fbc0: 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
fbd0: 70 72 6f 67 5f 43 43 22 3b 20 74 68 65 6e 0a 20  prog_CC"; then. 
fbe0: 20 61 63 5f 63 74 5f 43 43 3d 24 43 43 0a 20 20   ac_ct_CC=$CC.  
fbf0: 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
fc00: 72 73 74 20 77 6f 72 64 20 6f 66 20 22 67 63 63  rst word of "gcc
fc10: 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
fc20: 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
fc30: 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
fc40: 6d 6d 79 20 67 63 63 3b 20 61 63 5f 77 6f 72 64  mmy gcc; ac_word
fc50: 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
fc60: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
fc70: 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
fc80: 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
fc90: 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
fca0: 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
fcb0: 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
fcc0: 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61   "${ac_cv_prog_a
fcd0: 63 5f 63 74 5f 43 43 2b 73 65 74 7d 22 20 3d 20  c_ct_CC+set}" = 
fce0: 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
fcf0: 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
fd00: 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
fd10: 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
fd20: 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  _CC"; then.  ac_
fd30: 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43  cv_prog_ac_ct_CC
fd40: 3d 22 24 61 63 5f 63 74 5f 43 43 22 20 23 20 4c  ="$ac_ct_CC" # L
fd50: 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
fd60: 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
fd70: 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
fd80: 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
fd90: 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
fda0: 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
fdb0: 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
fdc0: 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
fdd0: 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
fde0: 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
fdf0: 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
fe00: 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
fe10: 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b  sions; do.  if {
fe20: 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69   test -f "$as_di
fe30: 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
fe40: 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74  ec_ext" && $as_t
fe50: 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24  est_x "$as_dir/$
fe60: 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
fe70: 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ext"; }; then.  
fe80: 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
fe90: 63 74 5f 43 43 3d 22 67 63 63 22 0a 20 20 20 20  ct_CC="gcc".    
fea0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
feb0: 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
fec0: 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
fed0: 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
fee0: 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
fef0: 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
ff00: 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
ff10: 69 0a 66 69 0a 61 63 5f 63 74 5f 43 43 3d 24 61  i.fi.ac_ct_CC=$a
ff20: 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
ff30: 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  CC.if test -n "$
ff40: 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a  ac_ct_CC"; then.
ff50: 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
ff60: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
ff70: 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 43 43 22  sult: $ac_ct_CC"
ff80: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
ff90: 61 63 5f 63 74 5f 43 43 22 20 3e 26 36 3b 20 7d  ac_ct_CC" >&6; }
ffa0: 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
ffb0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
ffc0: 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
ffd0: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
ffe0: 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69  " >&6; }.fi..  i
fff0: 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f  f test "x$ac_ct_
10000 43 43 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20  CC" = x; then.  
10010 20 20 43 43 3d 22 22 0a 20 20 65 6c 73 65 0a 20    CC="".  else. 
10020 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63     case $cross_c
10030 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f  ompiling:$ac_too
10040 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a  l_warned in.yes:
10050 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ).{ $as_echo "$a
10060 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41  s_me:$LINENO: WA
10070 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75  RNING: In the fu
10080 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77  ture, Autoconf w
10090 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63  ill not detect c
100a0 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65  ross-tools.whose
100b0 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73   name does not s
100c0 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f  tart with the ho
100d0 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20  st triplet.  If 
100e0 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63  you think this.c
100f0 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20  onfiguration is 
10100 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70  useful to you, p
10110 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61  lease write to a
10120 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e  utoconf@gnu.org.
10130 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
10140 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
10150 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20   In the future, 
10160 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f  Autoconf will no
10170 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74  t detect cross-t
10180 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20  ools.whose name 
10190 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77  does not start w
101a0 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69  ith the host tri
101b0 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68  plet.  If you th
101c0 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75  ink this.configu
101d0 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c  ration is useful
101e0 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20   to you, please 
101f0 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e  write to autocon
10200 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b  f@gnu.org." >&2;
10210 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  }.ac_tool_warned
10220 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20  =yes ;;.esac.   
10230 20 43 43 3d 24 61 63 5f 63 74 5f 43 43 0a 20 20   CC=$ac_ct_CC.  
10240 66 69 0a 65 6c 73 65 0a 20 20 43 43 3d 22 24 61  fi.else.  CC="$a
10250 63 5f 63 76 5f 70 72 6f 67 5f 43 43 22 0a 66 69  c_cv_prog_CC".fi
10260 0a 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43  ..if test -z "$C
10270 43 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20  C"; then.       
10280 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
10290 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
102a0 20 74 68 65 6e 0a 20 20 20 20 23 20 45 78 74 72   then.    # Extr
102b0 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
102c0 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c  rd of "${ac_tool
102d0 5f 70 72 65 66 69 78 7d 63 63 22 2c 20 73 6f 20  _prefix}cc", so 
102e0 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
102f0 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
10300 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b  gs..set dummy ${
10310 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 63  ac_tool_prefix}c
10320 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  c; ac_word=$2.{ 
10330 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
10340 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
10350 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
10360 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
10370 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
10380 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
10390 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
103a0 5f 63 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d  _cv_prog_CC+set}
103b0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
103c0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
103d0 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
103e0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43    if test -n "$C
103f0 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  C"; then.  ac_cv
10400 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43 22 20 23  _prog_CC="$CC" #
10410 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
10420 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
10430 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
10440 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
10450 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
10460 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
10470 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
10480 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
10490 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
104a0 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
104b0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
104c0 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
104d0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
104e0 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
104f0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
10500 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
10510 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
10520 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
10530 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
10540 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43      ac_cv_prog_C
10550 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  C="${ac_tool_pre
10560 66 69 78 7d 63 63 22 0a 20 20 20 20 24 61 73 5f  fix}cc".    $as_
10570 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
10580 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f  NENO: found $as_
10590 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
105a0 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
105b0 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
105c0 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73  one.done.IFS=$as
105d0 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
105e0 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  .CC=$ac_cv_prog_
105f0 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  CC.if test -n "$
10600 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  CC"; then.  { $a
10610 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
10620 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
10630 24 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  $CC" >&5.$as_ech
10640 6f 20 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65  o "$CC" >&6; }.e
10650 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
10660 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
10670 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
10680 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
10690 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 66 69  >&6; }.fi...  fi
106a0 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
106b0 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 23 20 45  $CC"; then.  # E
106c0 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
106d0 20 77 6f 72 64 20 6f 66 20 22 63 63 22 2c 20 73   word of "cc", s
106e0 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
106f0 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
10700 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
10710 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  cc; ac_word=$2.{
10720 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
10730 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
10740 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
10750 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
10760 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
10770 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
10780 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
10790 63 5f 63 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74  c_cv_prog_CC+set
107a0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
107b0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
107c0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
107d0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
107e0 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  CC"; then.  ac_c
107f0 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43 22 20  v_prog_CC="$CC" 
10800 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
10810 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
10820 2e 0a 65 6c 73 65 0a 20 20 61 63 5f 70 72 6f 67  ..else.  ac_prog
10830 5f 72 65 6a 65 63 74 65 64 3d 6e 6f 0a 61 73 5f  _rejected=no.as_
10840 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
10850 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
10860 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
10870 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
10880 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
10890 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
108a0 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
108b0 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
108c0 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
108d0 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
108e0 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d  do.  if { test -
108f0 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  f "$as_dir/$ac_w
10900 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
10910 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22   && $as_test_x "
10920 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
10930 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d  $ac_exec_ext"; }
10940 3b 20 74 68 65 6e 0a 20 20 20 20 69 66 20 74 65  ; then.    if te
10950 73 74 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  st "$as_dir/$ac_
10960 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
10970 22 20 3d 20 22 2f 75 73 72 2f 75 63 62 2f 63 63  " = "/usr/ucb/cc
10980 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 61  "; then.       a
10990 63 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d  c_prog_rejected=
109a0 79 65 73 0a 20 20 20 20 20 20 20 63 6f 6e 74 69  yes.       conti
109b0 6e 75 65 0a 20 20 20 20 20 66 69 0a 20 20 20 20  nue.     fi.    
109c0 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 63  ac_cv_prog_CC="c
109d0 63 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  c".    $as_echo 
109e0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
109f0 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
10a00 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
10a10 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
10a20 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
10a30 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
10a40 5f 49 46 53 0a 0a 69 66 20 74 65 73 74 20 24 61  _IFS..if test $a
10a50 63 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 20  c_prog_rejected 
10a60 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20  = yes; then.  # 
10a70 57 65 20 66 6f 75 6e 64 20 61 20 62 6f 67 6f 6e  We found a bogon
10a80 20 69 6e 20 74 68 65 20 70 61 74 68 2c 20 73 6f   in the path, so
10a90 20 6d 61 6b 65 20 73 75 72 65 20 77 65 20 6e 65   make sure we ne
10aa0 76 65 72 20 75 73 65 20 69 74 2e 0a 20 20 73 65  ver use it..  se
10ab0 74 20 64 75 6d 6d 79 20 24 61 63 5f 63 76 5f 70  t dummy $ac_cv_p
10ac0 72 6f 67 5f 43 43 0a 20 20 73 68 69 66 74 0a 20  rog_CC.  shift. 
10ad0 20 69 66 20 74 65 73 74 20 24 23 20 21 3d 20 30   if test $# != 0
10ae0 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 57 65 20  ; then.    # We 
10af0 63 68 6f 73 65 20 61 20 64 69 66 66 65 72 65 6e  chose a differen
10b00 74 20 63 6f 6d 70 69 6c 65 72 20 66 72 6f 6d 20  t compiler from 
10b10 74 68 65 20 62 6f 67 75 73 20 6f 6e 65 2e 0a 20  the bogus one.. 
10b20 20 20 20 23 20 48 6f 77 65 76 65 72 2c 20 69 74     # However, it
10b30 20 68 61 73 20 74 68 65 20 73 61 6d 65 20 62 61   has the same ba
10b40 73 65 6e 61 6d 65 2c 20 73 6f 20 74 68 65 20 62  sename, so the b
10b50 6f 67 6f 6e 20 77 69 6c 6c 20 62 65 20 63 68 6f  ogon will be cho
10b60 73 65 6e 0a 20 20 20 20 23 20 66 69 72 73 74 20  sen.    # first 
10b70 69 66 20 77 65 20 73 65 74 20 43 43 20 74 6f 20  if we set CC to 
10b80 6a 75 73 74 20 74 68 65 20 62 61 73 65 6e 61 6d  just the basenam
10b90 65 3b 20 75 73 65 20 74 68 65 20 66 75 6c 6c 20  e; use the full 
10ba0 66 69 6c 65 20 6e 61 6d 65 2e 0a 20 20 20 20 73  file name..    s
10bb0 68 69 66 74 0a 20 20 20 20 61 63 5f 63 76 5f 70  hift.    ac_cv_p
10bc0 72 6f 67 5f 43 43 3d 22 24 61 73 5f 64 69 72 2f  rog_CC="$as_dir/
10bd0 24 61 63 5f 77 6f 72 64 24 7b 31 2b 27 20 27 7d  $ac_word${1+' '}
10be0 24 40 22 0a 20 20 66 69 0a 66 69 0a 66 69 0a 66  $@".  fi.fi.fi.f
10bf0 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67  i.CC=$ac_cv_prog
10c00 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  _CC.if test -n "
10c10 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  $CC"; then.  { $
10c20 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
10c30 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
10c40 20 24 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63   $CC" >&5.$as_ec
10c50 68 6f 20 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a  ho "$CC" >&6; }.
10c60 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
10c70 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
10c80 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
10c90 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
10ca0 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a   >&6; }.fi...fi.
10cb0 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 43 22  if test -z "$CC"
10cc0 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74  ; then.  if test
10cd0 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
10ce0 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 66 6f  efix"; then.  fo
10cf0 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 63 6c 2e  r ac_prog in cl.
10d00 65 78 65 0a 20 20 64 6f 0a 20 20 20 20 23 20 45  exe.  do.    # E
10d10 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
10d20 20 77 6f 72 64 20 6f 66 20 22 24 61 63 5f 74 6f   word of "$ac_to
10d30 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f  ol_prefix$ac_pro
10d40 67 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  g", so it can be
10d50 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
10d60 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
10d70 75 6d 6d 79 20 24 61 63 5f 74 6f 6f 6c 5f 70 72  ummy $ac_tool_pr
10d80 65 66 69 78 24 61 63 5f 70 72 6f 67 3b 20 61 63  efix$ac_prog; ac
10d90 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65  _word=$2.{ $as_e
10da0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
10db0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
10dc0 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
10dd0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
10de0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
10df0 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  d... " >&6; }.if
10e00 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
10e10 72 6f 67 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73  rog_CC+set}" = s
10e20 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
10e30 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
10e40 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
10e50 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74  test -n "$CC"; t
10e60 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
10e70 5f 43 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20  _CC="$CC" # Let 
10e80 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
10e90 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
10ea0 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
10eb0 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
10ec0 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
10ed0 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
10ee0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
10ef0 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
10f00 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
10f10 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
10f20 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
10f30 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
10f40 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
10f50 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
10f60 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
10f70 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
10f80 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
10f90 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
10fa0 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
10fb0 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 61  c_cv_prog_CC="$a
10fc0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63  c_tool_prefix$ac
10fd0 5f 70 72 6f 67 22 0a 20 20 20 20 24 61 73 5f 65  _prog".    $as_e
10fe0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
10ff0 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
11000 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
11010 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
11020 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
11030 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  ne.done.IFS=$as_
11040 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
11050 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43  CC=$ac_cv_prog_C
11060 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43  C.if test -n "$C
11070 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  C"; then.  { $as
11080 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
11090 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
110a0 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  CC" >&5.$as_echo
110b0 20 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c   "$CC" >&6; }.el
110c0 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
110d0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
110e0 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
110f0 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
11100 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 20 20 74  &6; }.fi...    t
11110 65 73 74 20 2d 6e 20 22 24 43 43 22 20 26 26 20  est -n "$CC" && 
11120 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a  break.  done.fi.
11130 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 43 22  if test -z "$CC"
11140 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 43  ; then.  ac_ct_C
11150 43 3d 24 43 43 0a 20 20 66 6f 72 20 61 63 5f 70  C=$CC.  for ac_p
11160 72 6f 67 20 69 6e 20 63 6c 2e 65 78 65 0a 64 6f  rog in cl.exe.do
11170 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
11180 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
11190 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74  $ac_prog", so it
111a0 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
111b0 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
111c0 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f  ..set dummy $ac_
111d0 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32  prog; ac_word=$2
111e0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
111f0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
11200 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
11210 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  rd" >&5.$as_echo
11220 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
11230 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e   $ac_word... " >
11240 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
11250 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  {ac_cv_prog_ac_c
11260 74 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65 74  t_CC+set}" = set
11270 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
11280 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
11290 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
112a0 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43  st -n "$ac_ct_CC
112b0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
112c0 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 3d 22 24  prog_ac_ct_CC="$
112d0 61 63 5f 63 74 5f 43 43 22 20 23 20 4c 65 74 20  ac_ct_CC" # Let 
112e0 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
112f0 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
11300 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
11310 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
11320 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
11330 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
11340 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
11350 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
11360 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
11370 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
11380 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
11390 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
113a0 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
113b0 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
113c0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
113d0 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
113e0 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
113f0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
11400 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
11410 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
11420 43 43 3d 22 24 61 63 5f 70 72 6f 67 22 0a 20 20  CC="$ac_prog".  
11430 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
11440 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e  me:$LINENO: foun
11450 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
11460 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
11470 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
11480 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49    fi.done.done.I
11490 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
114a0 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 43 43 3d  .fi.fi.ac_ct_CC=
114b0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  $ac_cv_prog_ac_c
114c0 74 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20  t_CC.if test -n 
114d0 22 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65  "$ac_ct_CC"; the
114e0 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
114f0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
11500 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 43  result: $ac_ct_C
11510 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  C" >&5.$as_echo 
11520 22 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 36 3b  "$ac_ct_CC" >&6;
11530 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
11540 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
11550 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
11560 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
11570 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  no" >&6; }.fi...
11580 20 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63    test -n "$ac_c
11590 74 5f 43 43 22 20 26 26 20 62 72 65 61 6b 0a 64  t_CC" && break.d
115a0 6f 6e 65 0a 0a 20 20 69 66 20 74 65 73 74 20 22  one..  if test "
115b0 78 24 61 63 5f 63 74 5f 43 43 22 20 3d 20 78 3b  x$ac_ct_CC" = x;
115c0 20 74 68 65 6e 0a 20 20 20 20 43 43 3d 22 22 0a   then.    CC="".
115d0 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20    else.    case 
115e0 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
115f0 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  :$ac_tool_warned
11600 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f   in.yes:).{ $as_
11610 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
11620 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49  NENO: WARNING: I
11630 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75  n the future, Au
11640 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20  toconf will not 
11650 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f  detect cross-too
11660 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f  ls.whose name do
11670 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74  es not start wit
11680 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c  h the host tripl
11690 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e  et.  If you thin
116a0 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61  k this.configura
116b0 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74  tion is useful t
116c0 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72  o you, please wr
116d0 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40  ite to autoconf@
116e0 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61  gnu.org." >&5.$a
116f0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
11700 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20  WARNING: In the 
11710 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66  future, Autoconf
11720 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74   will not detect
11730 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f   cross-tools.who
11740 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74  se name does not
11750 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20   start with the 
11760 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49  host triplet.  I
11770 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73  f you think this
11780 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69  .configuration i
11790 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c  s useful to you,
117a0 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f   please write to
117b0 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72   autoconf@gnu.or
117c0 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f  g." >&2;}.ac_too
117d0 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a  l_warned=yes ;;.
117e0 65 73 61 63 0a 20 20 20 20 43 43 3d 24 61 63 5f  esac.    CC=$ac_
117f0 63 74 5f 43 43 0a 20 20 66 69 0a 66 69 0a 0a 66  ct_CC.  fi.fi..f
11800 69 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24 43 43  i...test -z "$CC
11810 22 20 26 26 20 7b 20 7b 20 24 61 73 5f 65 63 68  " && { { $as_ech
11820 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
11830 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63  O: error: no acc
11840 65 70 74 61 62 6c 65 20 43 20 63 6f 6d 70 69 6c  eptable C compil
11850 65 72 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41  er found in \$PA
11860 54 48 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e  TH.See \`config.
11870 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65  log' for more de
11880 74 61 69 6c 73 2e 22 20 3e 26 35 0a 24 61 73 5f  tails." >&5.$as_
11890 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
118a0 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62  ror: no acceptab
118b0 6c 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 66 6f  le C compiler fo
118c0 75 6e 64 20 69 6e 20 5c 24 50 41 54 48 0a 53 65  und in \$PATH.Se
118d0 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20  e \`config.log' 
118e0 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73  for more details
118f0 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65  ." >&2;}.   { (e
11900 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
11910 7d 3b 20 7d 0a 0a 23 20 50 72 6f 76 69 64 65 20  }; }..# Provide 
11920 73 6f 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e  some information
11930 20 61 62 6f 75 74 20 74 68 65 20 63 6f 6d 70 69   about the compi
11940 6c 65 72 2e 0a 24 61 73 5f 65 63 68 6f 20 22 24  ler..$as_echo "$
11950 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
11960 68 65 63 6b 69 6e 67 20 66 6f 72 20 43 20 63 6f  hecking for C co
11970 6d 70 69 6c 65 72 20 76 65 72 73 69 6f 6e 22 20  mpiler version" 
11980 3e 26 35 0a 73 65 74 20 58 20 24 61 63 5f 63 6f  >&5.set X $ac_co
11990 6d 70 69 6c 65 0a 61 63 5f 63 6f 6d 70 69 6c 65  mpile.ac_compile
119a0 72 3d 24 32 0a 7b 20 28 61 63 5f 74 72 79 3d 22  r=$2.{ (ac_try="
119b0 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d 76  $ac_compiler --v
119c0 65 72 73 69 6f 6e 20 3e 26 35 22 0a 63 61 73 65  ersion >&5".case
119d0 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
119e0 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
119f0 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
11a00 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
11a10 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
11a20 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
11a30 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c  l ac_try_echo="\
11a40 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
11a50 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
11a60 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ".$as_echo "$ac_
11a70 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20  try_echo") >&5. 
11a80 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70   (eval "$ac_comp
11a90 69 6c 65 72 20 2d 2d 76 65 72 73 69 6f 6e 20 3e  iler --version >
11aa0 26 35 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  &5") 2>&5.  ac_s
11ab0 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65  tatus=$?.  $as_e
11ac0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
11ad0 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
11ae0 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
11af0 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
11b00 7d 0a 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  }.{ (ac_try="$ac
11b10 5f 63 6f 6d 70 69 6c 65 72 20 2d 76 20 3e 26 35  _compiler -v >&5
11b20 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
11b30 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
11b40 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
11b50 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
11b60 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
11b70 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
11b80 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
11b90 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
11ba0 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
11bb0 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f  echo\"".$as_echo
11bc0 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29   "$ac_try_echo")
11bd0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
11be0 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 76 20 3e 26  c_compiler -v >&
11bf0 35 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  5") 2>&5.  ac_st
11c00 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
11c10 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
11c20 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
11c30 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
11c40 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
11c50 0a 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f  .{ (ac_try="$ac_
11c60 63 6f 6d 70 69 6c 65 72 20 2d 56 20 3e 26 35 22  compiler -V >&5"
11c70 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
11c80 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
11c90 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
11ca0 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
11cb0 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
11cc0 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
11cd0 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63  c.eval ac_try_ec
11ce0 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c  ho="\"\$as_me:$L
11cf0 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65  INENO: $ac_try_e
11d00 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20  cho\"".$as_echo 
11d10 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20  "$ac_try_echo") 
11d20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
11d30 5f 63 6f 6d 70 69 6c 65 72 20 2d 56 20 3e 26 35  _compiler -V >&5
11d40 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  ") 2>&5.  ac_sta
11d50 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68  tus=$?.  $as_ech
11d60 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
11d70 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
11d80 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
11d90 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a   $ac_status); }.
11da0 0a 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24  .cat >conftest.$
11db0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
11dc0 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
11dd0 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
11de0 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
11df0 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
11e00 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
11e10 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
11e20 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
11e30 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
11e40 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  {..  ;.  return 
11e50 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 61 63 5f 63  0;.}._ACEOF.ac_c
11e60 6c 65 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65 3d  lean_files_save=
11e70 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 0a  $ac_clean_files.
11e80 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 22  ac_clean_files="
11e90 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 20  $ac_clean_files 
11ea0 61 2e 6f 75 74 20 61 2e 6f 75 74 2e 64 53 59 4d  a.out a.out.dSYM
11eb0 20 61 2e 65 78 65 20 62 2e 6f 75 74 22 0a 23 20   a.exe b.out".# 
11ec0 54 72 79 20 74 6f 20 63 72 65 61 74 65 20 61 6e  Try to create an
11ed0 20 65 78 65 63 75 74 61 62 6c 65 20 77 69 74 68   executable with
11ee0 6f 75 74 20 2d 6f 20 66 69 72 73 74 2c 20 64 69  out -o first, di
11ef0 73 72 65 67 61 72 64 20 61 2e 6f 75 74 2e 0a 23  sregard a.out..#
11f00 20 49 74 20 77 69 6c 6c 20 68 65 6c 70 20 75 73   It will help us
11f10 20 64 69 61 67 6e 6f 73 65 20 62 72 6f 6b 65 6e   diagnose broken
11f20 20 63 6f 6d 70 69 6c 65 72 73 2c 20 61 6e 64 20   compilers, and 
11f30 66 69 6e 64 69 6e 67 20 6f 75 74 20 61 6e 20 69  finding out an i
11f40 6e 74 75 69 74 69 6f 6e 0a 23 20 6f 66 20 65 78  ntuition.# of ex
11f50 65 65 78 74 2e 0a 7b 20 24 61 73 5f 65 63 68 6f  eext..{ $as_echo
11f60 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
11f70 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43  : checking for C
11f80 20 63 6f 6d 70 69 6c 65 72 20 64 65 66 61 75 6c   compiler defaul
11f90 74 20 6f 75 74 70 75 74 20 66 69 6c 65 20 6e 61  t output file na
11fa0 6d 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  me" >&5.$as_echo
11fb0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
11fc0 20 43 20 63 6f 6d 70 69 6c 65 72 20 64 65 66 61   C compiler defa
11fd0 75 6c 74 20 6f 75 74 70 75 74 20 66 69 6c 65 20  ult output file 
11fe0 6e 61 6d 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  name... " >&6; }
11ff0 0a 61 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74  .ac_link_default
12000 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  =`$as_echo "$ac_
12010 6c 69 6e 6b 22 20 7c 20 73 65 64 20 27 73 2f 20  link" | sed 's/ 
12020 2d 6f 20 2a 63 6f 6e 66 74 65 73 74 5b 5e 20 5d  -o *conftest[^ ]
12030 2a 2f 2f 27 60 0a 0a 23 20 54 68 65 20 70 6f 73  *//'`..# The pos
12040 73 69 62 6c 65 20 6f 75 74 70 75 74 20 66 69 6c  sible output fil
12050 65 73 3a 0a 61 63 5f 66 69 6c 65 73 3d 22 61 2e  es:.ac_files="a.
12060 6f 75 74 20 63 6f 6e 66 74 65 73 74 2e 65 78 65  out conftest.exe
12070 20 63 6f 6e 66 74 65 73 74 20 61 2e 65 78 65 20   conftest a.exe 
12080 61 5f 6f 75 74 2e 65 78 65 20 62 2e 6f 75 74 20  a_out.exe b.out 
12090 63 6f 6e 66 74 65 73 74 2e 2a 22 0a 0a 61 63 5f  conftest.*"..ac_
120a0 72 6d 66 69 6c 65 73 3d 0a 66 6f 72 20 61 63 5f  rmfiles=.for ac_
120b0 66 69 6c 65 20 69 6e 20 24 61 63 5f 66 69 6c 65  file in $ac_file
120c0 73 0a 64 6f 0a 20 20 63 61 73 65 20 24 61 63 5f  s.do.  case $ac_
120d0 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61  file in.    *.$a
120e0 63 5f 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20  c_ext | *.xcoff 
120f0 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20  | *.tds | *.d | 
12100 2a 2e 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c  *.pdb | *.xSYM |
12110 20 2a 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20   *.bb | *.bbg | 
12120 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20  *.map | *.inf | 
12130 2a 2e 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a  *.dSYM | *.o | *
12140 2e 6f 62 6a 20 29 20 3b 3b 0a 20 20 20 20 2a 20  .obj ) ;;.    * 
12150 29 20 61 63 5f 72 6d 66 69 6c 65 73 3d 22 24 61  ) ac_rmfiles="$a
12160 63 5f 72 6d 66 69 6c 65 73 20 24 61 63 5f 66 69  c_rmfiles $ac_fi
12170 6c 65 22 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e  le";;.  esac.don
12180 65 0a 72 6d 20 2d 66 20 24 61 63 5f 72 6d 66 69  e.rm -f $ac_rmfi
12190 6c 65 73 0a 0a 69 66 20 7b 20 28 61 63 5f 74 72  les..if { (ac_tr
121a0 79 3d 22 24 61 63 5f 6c 69 6e 6b 5f 64 65 66 61  y="$ac_link_defa
121b0 75 6c 74 22 0a 63 61 73 65 20 22 28 28 24 61 63  ult".case "(($ac
121c0 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
121d0 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
121e0 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
121f0 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
12200 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
12210 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72  .esac.eval ac_tr
12220 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d  y_echo="\"\$as_m
12230 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
12240 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65  ry_echo\"".$as_e
12250 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68  cho "$ac_try_ech
12260 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  o") >&5.  (eval 
12270 22 24 61 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c  "$ac_link_defaul
12280 74 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  t") 2>&5.  ac_st
12290 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
122a0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
122b0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
122c0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
122d0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
122e0 3b 20 74 68 65 6e 0a 20 20 23 20 41 75 74 6f 63  ; then.  # Autoc
122f0 6f 6e 66 2d 32 2e 31 33 20 63 6f 75 6c 64 20 73  onf-2.13 could s
12300 65 74 20 74 68 65 20 61 63 5f 63 76 5f 65 78 65  et the ac_cv_exe
12310 65 78 74 20 76 61 72 69 61 62 6c 65 20 74 6f 20  ext variable to 
12320 60 6e 6f 27 2e 0a 23 20 53 6f 20 69 67 6e 6f 72  `no'..# So ignor
12330 65 20 61 20 76 61 6c 75 65 20 6f 66 20 60 6e 6f  e a value of `no
12340 27 2c 20 6f 74 68 65 72 77 69 73 65 20 74 68 69  ', otherwise thi
12350 73 20 77 6f 75 6c 64 20 6c 65 61 64 20 74 6f 20  s would lead to 
12360 60 45 58 45 45 58 54 20 3d 20 6e 6f 27 0a 23 20  `EXEEXT = no'.# 
12370 69 6e 20 61 20 4d 61 6b 65 66 69 6c 65 2e 20 20  in a Makefile.  
12380 57 65 20 73 68 6f 75 6c 64 20 6e 6f 74 20 6f 76  We should not ov
12390 65 72 72 69 64 65 20 61 63 5f 63 76 5f 65 78 65  erride ac_cv_exe
123a0 65 78 74 20 69 66 20 69 74 20 77 61 73 20 63 61  ext if it was ca
123b0 63 68 65 64 2c 0a 23 20 73 6f 20 74 68 61 74 20  ched,.# so that 
123c0 74 68 65 20 75 73 65 72 20 63 61 6e 20 73 68 6f  the user can sho
123d0 72 74 2d 63 69 72 63 75 69 74 20 74 68 69 73 20  rt-circuit this 
123e0 74 65 73 74 20 66 6f 72 20 63 6f 6d 70 69 6c 65  test for compile
123f0 72 73 20 75 6e 6b 6e 6f 77 6e 20 74 6f 0a 23 20  rs unknown to.# 
12400 41 75 74 6f 63 6f 6e 66 2e 0a 66 6f 72 20 61 63  Autoconf..for ac
12410 5f 66 69 6c 65 20 69 6e 20 24 61 63 5f 66 69 6c  _file in $ac_fil
12420 65 73 20 27 27 0a 64 6f 0a 20 20 74 65 73 74 20  es ''.do.  test 
12430 2d 66 20 22 24 61 63 5f 66 69 6c 65 22 20 7c 7c  -f "$ac_file" ||
12440 20 63 6f 6e 74 69 6e 75 65 0a 20 20 63 61 73 65   continue.  case
12450 20 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20   $ac_file in.   
12460 20 2a 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78   *.$ac_ext | *.x
12470 63 6f 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a  coff | *.tds | *
12480 2e 64 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78  .d | *.pdb | *.x
12490 53 59 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62  SYM | *.bb | *.b
124a0 62 67 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69  bg | *.map | *.i
124b0 6e 66 20 7c 20 2a 2e 64 53 59 4d 20 7c 20 2a 2e  nf | *.dSYM | *.
124c0 6f 20 7c 20 2a 2e 6f 62 6a 20 29 0a 09 3b 3b 0a  o | *.obj )..;;.
124d0 20 20 20 20 5b 61 62 5d 2e 6f 75 74 20 29 0a 09      [ab].out )..
124e0 23 20 57 65 20 66 6f 75 6e 64 20 74 68 65 20 64  # We found the d
124f0 65 66 61 75 6c 74 20 65 78 65 63 75 74 61 62 6c  efault executabl
12500 65 2c 20 62 75 74 20 65 78 65 65 78 74 3d 27 27  e, but exeext=''
12510 20 69 73 20 6d 6f 73 74 0a 09 23 20 63 65 72 74   is most..# cert
12520 61 69 6e 6c 79 20 72 69 67 68 74 2e 0a 09 62 72  ainly right...br
12530 65 61 6b 3b 3b 0a 20 20 20 20 2a 2e 2a 20 29 0a  eak;;.    *.* ).
12540 20 20 20 20 20 20 20 20 69 66 20 74 65 73 74 20          if test 
12550 22 24 7b 61 63 5f 63 76 5f 65 78 65 65 78 74 2b  "${ac_cv_exeext+
12560 73 65 74 7d 22 20 3d 20 73 65 74 20 26 26 20 74  set}" = set && t
12570 65 73 74 20 22 24 61 63 5f 63 76 5f 65 78 65 65  est "$ac_cv_exee
12580 78 74 22 20 21 3d 20 6e 6f 3b 0a 09 74 68 65 6e  xt" != no;..then
12590 20 3a 3b 20 65 6c 73 65 0a 09 20 20 20 61 63 5f   :; else..   ac_
125a0 63 76 5f 65 78 65 65 78 74 3d 60 65 78 70 72 20  cv_exeext=`expr 
125b0 22 24 61 63 5f 66 69 6c 65 22 20 3a 20 27 5b 5e  "$ac_file" : '[^
125c0 2e 5d 2a 5c 28 5c 2e 2e 2a 5c 29 27 60 0a 09 66  .]*\(\..*\)'`..f
125d0 69 0a 09 23 20 57 65 20 73 65 74 20 61 63 5f 63  i..# We set ac_c
125e0 76 5f 65 78 65 65 78 74 20 68 65 72 65 20 62 65  v_exeext here be
125f0 63 61 75 73 65 20 74 68 65 20 6c 61 74 65 72 20  cause the later 
12600 74 65 73 74 20 66 6f 72 20 69 74 20 69 73 20 6e  test for it is n
12610 6f 74 0a 09 23 20 73 61 66 65 3a 20 63 72 6f 73  ot..# safe: cros
12620 73 20 63 6f 6d 70 69 6c 65 72 73 20 6d 61 79 20  s compilers may 
12630 6e 6f 74 20 61 64 64 20 74 68 65 20 73 75 66 66  not add the suff
12640 69 78 20 69 66 20 67 69 76 65 6e 20 61 6e 20 60  ix if given an `
12650 2d 6f 27 0a 09 23 20 61 72 67 75 6d 65 6e 74 2c  -o'..# argument,
12660 20 73 6f 20 77 65 20 6d 61 79 20 6e 65 65 64 20   so we may need 
12670 74 6f 20 6b 6e 6f 77 20 69 74 20 61 74 20 74 68  to know it at th
12680 61 74 20 70 6f 69 6e 74 20 61 6c 72 65 61 64 79  at point already
12690 2e 0a 09 23 20 45 76 65 6e 20 69 66 20 74 68 69  ...# Even if thi
126a0 73 20 73 65 63 74 69 6f 6e 20 6c 6f 6f 6b 73 20  s section looks 
126b0 63 72 75 66 74 79 3a 20 69 74 20 68 61 73 20 74  crufty: it has t
126c0 68 65 20 61 64 76 61 6e 74 61 67 65 20 6f 66 0a  he advantage of.
126d0 09 23 20 61 63 74 75 61 6c 6c 79 20 77 6f 72 6b  .# actually work
126e0 69 6e 67 2e 0a 09 62 72 65 61 6b 3b 3b 0a 20 20  ing...break;;.  
126f0 20 20 2a 20 29 0a 09 62 72 65 61 6b 3b 3b 0a 20    * )..break;;. 
12700 20 65 73 61 63 0a 64 6f 6e 65 0a 74 65 73 74 20   esac.done.test 
12710 22 24 61 63 5f 63 76 5f 65 78 65 65 78 74 22 20  "$ac_cv_exeext" 
12720 3d 20 6e 6f 20 26 26 20 61 63 5f 63 76 5f 65 78  = no && ac_cv_ex
12730 65 65 78 74 3d 0a 0a 65 6c 73 65 0a 20 20 61 63  eext=..else.  ac
12740 5f 66 69 6c 65 3d 27 27 0a 66 69 0a 0a 7b 20 24  _file=''.fi..{ $
12750 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
12760 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
12770 20 24 61 63 5f 66 69 6c 65 22 20 3e 26 35 0a 24   $ac_file" >&5.$
12780 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 66 69 6c  as_echo "$ac_fil
12790 65 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73  e" >&6; }.if tes
127a0 74 20 2d 7a 20 22 24 61 63 5f 66 69 6c 65 22 3b  t -z "$ac_file";
127b0 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
127c0 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
127d0 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
127e0 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
127f0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
12800 74 20 3e 26 35 0a 0a 7b 20 7b 20 24 61 73 5f 65  t >&5..{ { $as_e
12810 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
12820 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 43 20 63 6f  ENO: error: C co
12830 6d 70 69 6c 65 72 20 63 61 6e 6e 6f 74 20 63 72  mpiler cannot cr
12840 65 61 74 65 20 65 78 65 63 75 74 61 62 6c 65 73  eate executables
12850 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f  .See \`config.lo
12860 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61  g' for more deta
12870 69 6c 73 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63  ils." >&5.$as_ec
12880 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
12890 72 3a 20 43 20 63 6f 6d 70 69 6c 65 72 20 63 61  r: C compiler ca
128a0 6e 6e 6f 74 20 63 72 65 61 74 65 20 65 78 65 63  nnot create exec
128b0 75 74 61 62 6c 65 73 0a 53 65 65 20 5c 60 63 6f  utables.See \`co
128c0 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f  nfig.log' for mo
128d0 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 32  re details." >&2
128e0 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 37 37  ;}.   { (exit 77
128f0 29 3b 20 65 78 69 74 20 37 37 3b 20 7d 3b 20 7d  ); exit 77; }; }
12900 0a 66 69 0a 0a 61 63 5f 65 78 65 65 78 74 3d 24  .fi..ac_exeext=$
12910 61 63 5f 63 76 5f 65 78 65 65 78 74 0a 0a 23 20  ac_cv_exeext..# 
12920 43 68 65 63 6b 20 74 68 61 74 20 74 68 65 20 63  Check that the c
12930 6f 6d 70 69 6c 65 72 20 70 72 6f 64 75 63 65 73  ompiler produces
12940 20 65 78 65 63 75 74 61 62 6c 65 73 20 77 65 20   executables we 
12950 63 61 6e 20 72 75 6e 2e 20 20 49 66 20 6e 6f 74  can run.  If not
12960 2c 20 65 69 74 68 65 72 0a 23 20 74 68 65 20 63  , either.# the c
12970 6f 6d 70 69 6c 65 72 20 69 73 20 62 72 6f 6b 65  ompiler is broke
12980 6e 2c 20 6f 72 20 77 65 20 63 72 6f 73 73 20 63  n, or we cross c
12990 6f 6d 70 69 6c 65 2e 0a 7b 20 24 61 73 5f 65 63  ompile..{ $as_ec
129a0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
129b0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  NO: checking whe
129c0 74 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69  ther the C compi
129d0 6c 65 72 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24  ler works" >&5.$
129e0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
129f0 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20  ing whether the 
12a00 43 20 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73  C compiler works
12a10 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 23 20 46  ... " >&6; }.# F
12a20 49 58 4d 45 3a 20 54 68 65 73 65 20 63 72 6f 73  IXME: These cros
12a30 73 20 63 6f 6d 70 69 6c 65 72 20 68 61 63 6b 73  s compiler hacks
12a40 20 73 68 6f 75 6c 64 20 62 65 20 72 65 6d 6f 76   should be remov
12a50 65 64 20 66 6f 72 20 41 75 74 6f 63 6f 6e 66 20  ed for Autoconf 
12a60 33 2e 30 0a 23 20 49 66 20 6e 6f 74 20 63 72 6f  3.0.# If not cro
12a70 73 73 20 63 6f 6d 70 69 6c 69 6e 67 2c 20 63 68  ss compiling, ch
12a80 65 63 6b 20 74 68 61 74 20 77 65 20 63 61 6e 20  eck that we can 
12a90 72 75 6e 20 61 20 73 69 6d 70 6c 65 20 70 72 6f  run a simple pro
12aa0 67 72 61 6d 2e 0a 69 66 20 74 65 73 74 20 22 24  gram..if test "$
12ab0 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22  cross_compiling"
12ac0 20 21 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20   != yes; then.  
12ad0 69 66 20 7b 20 61 63 5f 74 72 79 3d 27 2e 2f 24  if { ac_try='./$
12ae0 61 63 5f 66 69 6c 65 27 0a 20 20 7b 20 28 63 61  ac_file'.  { (ca
12af0 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
12b00 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
12b10 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
12b20 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
12b30 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
12b40 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
12b50 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
12b60 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  "\"\$as_me:$LINE
12b70 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
12b80 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  \"".$as_echo "$a
12b90 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35  c_try_echo") >&5
12ba0 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 74 72  .  (eval "$ac_tr
12bb0 79 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  y") 2>&5.  ac_st
12bc0 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
12bd0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
12be0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
12bf0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
12c00 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
12c10 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 63 72  ; }; then.    cr
12c20 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 6e 6f  oss_compiling=no
12c30 0a 20 20 65 6c 73 65 0a 20 20 20 20 69 66 20 74  .  else.    if t
12c40 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70  est "$cross_comp
12c50 69 6c 69 6e 67 22 20 3d 20 6d 61 79 62 65 3b 20  iling" = maybe; 
12c60 74 68 65 6e 0a 09 63 72 6f 73 73 5f 63 6f 6d 70  then..cross_comp
12c70 69 6c 69 6e 67 3d 79 65 73 0a 20 20 20 20 65 6c  iling=yes.    el
12c80 73 65 0a 09 7b 20 7b 20 24 61 73 5f 65 63 68 6f  se..{ { $as_echo
12c90 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
12ca0 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20  : error: cannot 
12cb0 72 75 6e 20 43 20 63 6f 6d 70 69 6c 65 64 20 70  run C compiled p
12cc0 72 6f 67 72 61 6d 73 2e 0a 49 66 20 79 6f 75 20  rograms..If you 
12cd0 6d 65 61 6e 74 20 74 6f 20 63 72 6f 73 73 20 63  meant to cross c
12ce0 6f 6d 70 69 6c 65 2c 20 75 73 65 20 5c 60 2d 2d  ompile, use \`--
12cf0 68 6f 73 74 27 2e 0a 53 65 65 20 5c 60 63 6f 6e  host'..See \`con
12d00 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72  fig.log' for mor
12d10 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a  e details." >&5.
12d20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
12d30 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20  : error: cannot 
12d40 72 75 6e 20 43 20 63 6f 6d 70 69 6c 65 64 20 70  run C compiled p
12d50 72 6f 67 72 61 6d 73 2e 0a 49 66 20 79 6f 75 20  rograms..If you 
12d60 6d 65 61 6e 74 20 74 6f 20 63 72 6f 73 73 20 63  meant to cross c
12d70 6f 6d 70 69 6c 65 2c 20 75 73 65 20 5c 60 2d 2d  ompile, use \`--
12d80 68 6f 73 74 27 2e 0a 53 65 65 20 5c 60 63 6f 6e  host'..See \`con
12d90 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72  fig.log' for mor
12da0 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b  e details." >&2;
12db0 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
12dc0 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20   exit 1; }; }.  
12dd0 20 20 66 69 0a 20 20 66 69 0a 66 69 0a 7b 20 24    fi.  fi.fi.{ $
12de0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
12df0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
12e00 20 79 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63   yes" >&5.$as_ec
12e10 68 6f 20 22 79 65 73 22 20 3e 26 36 3b 20 7d 0a  ho "yes" >&6; }.
12e20 0a 72 6d 20 2d 66 20 2d 72 20 61 2e 6f 75 74 20  .rm -f -r a.out 
12e30 61 2e 6f 75 74 2e 64 53 59 4d 20 61 2e 65 78 65  a.out.dSYM a.exe
12e40 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 63 76 5f   conftest$ac_cv_
12e50 65 78 65 65 78 74 20 62 2e 6f 75 74 0a 61 63 5f  exeext b.out.ac_
12e60 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 24 61 63 5f  clean_files=$ac_
12e70 63 6c 65 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65  clean_files_save
12e80 0a 23 20 43 68 65 63 6b 20 74 68 61 74 20 74 68  .# Check that th
12e90 65 20 63 6f 6d 70 69 6c 65 72 20 70 72 6f 64 75  e compiler produ
12ea0 63 65 73 20 65 78 65 63 75 74 61 62 6c 65 73 20  ces executables 
12eb0 77 65 20 63 61 6e 20 72 75 6e 2e 20 20 49 66 20  we can run.  If 
12ec0 6e 6f 74 2c 20 65 69 74 68 65 72 0a 23 20 74 68  not, either.# th
12ed0 65 20 63 6f 6d 70 69 6c 65 72 20 69 73 20 62 72  e compiler is br
12ee0 6f 6b 65 6e 2c 20 6f 72 20 77 65 20 63 72 6f 73  oken, or we cros
12ef0 73 20 63 6f 6d 70 69 6c 65 2e 0a 7b 20 24 61 73  s compile..{ $as
12f00 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
12f10 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
12f20 77 68 65 74 68 65 72 20 77 65 20 61 72 65 20 63  whether we are c
12f30 72 6f 73 73 20 63 6f 6d 70 69 6c 69 6e 67 22 20  ross compiling" 
12f40 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
12f50 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72  checking whether
12f60 20 77 65 20 61 72 65 20 63 72 6f 73 73 20 63 6f   we are cross co
12f70 6d 70 69 6c 69 6e 67 2e 2e 2e 20 22 20 3e 26 36  mpiling... " >&6
12f80 3b 20 7d 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  ; }.{ $as_echo "
12f90 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
12fa0 72 65 73 75 6c 74 3a 20 24 63 72 6f 73 73 5f 63  result: $cross_c
12fb0 6f 6d 70 69 6c 69 6e 67 22 20 3e 26 35 0a 24 61  ompiling" >&5.$a
12fc0 73 5f 65 63 68 6f 20 22 24 63 72 6f 73 73 5f 63  s_echo "$cross_c
12fd0 6f 6d 70 69 6c 69 6e 67 22 20 3e 26 36 3b 20 7d  ompiling" >&6; }
12fe0 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
12ff0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
13000 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69  ecking for suffi
13010 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65 73  x of executables
13020 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
13030 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 73   "checking for s
13040 75 66 66 69 78 20 6f 66 20 65 78 65 63 75 74 61  uffix of executa
13050 62 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  bles... " >&6; }
13060 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24  .if { (ac_try="$
13070 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28  ac_link".case "(
13080 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
13090 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
130a0 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
130b0 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
130c0 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
130d0 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61  ry;;.esac.eval a
130e0 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24  c_try_echo="\"\$
130f0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
13100 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24  ac_try_echo\"".$
13110 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79  as_echo "$ac_try
13120 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65  _echo") >&5.  (e
13130 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20  val "$ac_link") 
13140 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
13150 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  =$?.  $as_echo "
13160 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
13170 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
13180 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
13190 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68  c_status); }; th
131a0 65 6e 0a 20 20 23 20 49 66 20 62 6f 74 68 20 60  en.  # If both `
131b0 63 6f 6e 66 74 65 73 74 2e 65 78 65 27 20 61 6e  conftest.exe' an
131c0 64 20 60 63 6f 6e 66 74 65 73 74 27 20 61 72 65  d `conftest' are
131d0 20 60 70 72 65 73 65 6e 74 27 20 28 77 65 6c 6c   `present' (well
131e0 2c 20 6f 62 73 65 72 76 61 62 6c 65 29 0a 23 20  , observable).# 
131f0 63 61 74 63 68 20 60 63 6f 6e 66 74 65 73 74 2e  catch `conftest.
13200 65 78 65 27 2e 20 20 46 6f 72 20 69 6e 73 74 61  exe'.  For insta
13210 6e 63 65 20 77 69 74 68 20 43 79 67 77 69 6e 2c  nce with Cygwin,
13220 20 60 6c 73 20 63 6f 6e 66 74 65 73 74 27 20 77   `ls conftest' w
13230 69 6c 6c 0a 23 20 77 6f 72 6b 20 70 72 6f 70 65  ill.# work prope
13240 72 6c 79 20 28 69 2e 65 2e 2c 20 72 65 66 65 72  rly (i.e., refer
13250 20 74 6f 20 60 63 6f 6e 66 74 65 73 74 2e 65 78   to `conftest.ex
13260 65 27 29 2c 20 77 68 69 6c 65 20 69 74 20 77 6f  e'), while it wo
13270 6e 27 74 20 77 69 74 68 0a 23 20 60 72 6d 27 2e  n't with.# `rm'.
13280 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20  .for ac_file in 
13290 63 6f 6e 66 74 65 73 74 2e 65 78 65 20 63 6f 6e  conftest.exe con
132a0 66 74 65 73 74 20 63 6f 6e 66 74 65 73 74 2e 2a  ftest conftest.*
132b0 3b 20 64 6f 0a 20 20 74 65 73 74 20 2d 66 20 22  ; do.  test -f "
132c0 24 61 63 5f 66 69 6c 65 22 20 7c 7c 20 63 6f 6e  $ac_file" || con
132d0 74 69 6e 75 65 0a 20 20 63 61 73 65 20 24 61 63  tinue.  case $ac
132e0 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24  _file in.    *.$
132f0 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66  ac_ext | *.xcoff
13300 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c   | *.tds | *.d |
13310 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20   *.pdb | *.xSYM 
13320 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c  | *.bb | *.bbg |
13330 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c   *.map | *.inf |
13340 20 2a 2e 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20   *.dSYM | *.o | 
13350 2a 2e 6f 62 6a 20 29 20 3b 3b 0a 20 20 20 20 2a  *.obj ) ;;.    *
13360 2e 2a 20 29 20 61 63 5f 63 76 5f 65 78 65 65 78  .* ) ac_cv_exeex
13370 74 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69 6c  t=`expr "$ac_fil
13380 65 22 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e  e" : '[^.]*\(\..
13390 2a 5c 29 27 60 0a 09 20 20 62 72 65 61 6b 3b 3b  *\)'`..  break;;
133a0 0a 20 20 20 20 2a 20 29 20 62 72 65 61 6b 3b 3b  .    * ) break;;
133b0 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 65 6c 73  .  esac.done.els
133c0 65 0a 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f  e.  { { $as_echo
133d0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
133e0 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20  : error: cannot 
133f0 63 6f 6d 70 75 74 65 20 73 75 66 66 69 78 20 6f  compute suffix o
13400 66 20 65 78 65 63 75 74 61 62 6c 65 73 3a 20 63  f executables: c
13410 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 20 61 6e  annot compile an
13420 64 20 6c 69 6e 6b 0a 53 65 65 20 5c 60 63 6f 6e  d link.See \`con
13430 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72  fig.log' for mor
13440 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a  e details." >&5.
13450 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
13460 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20  : error: cannot 
13470 63 6f 6d 70 75 74 65 20 73 75 66 66 69 78 20 6f  compute suffix o
13480 66 20 65 78 65 63 75 74 61 62 6c 65 73 3a 20 63  f executables: c
13490 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 20 61 6e  annot compile an
134a0 64 20 6c 69 6e 6b 0a 53 65 65 20 5c 60 63 6f 6e  d link.See \`con
134b0 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72  fig.log' for mor
134c0 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b  e details." >&2;
134d0 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
134e0 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69   exit 1; }; }.fi
134f0 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  ..rm -f conftest
13500 24 61 63 5f 63 76 5f 65 78 65 65 78 74 0a 7b 20  $ac_cv_exeext.{ 
13510 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
13520 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
13530 3a 20 24 61 63 5f 63 76 5f 65 78 65 65 78 74 22  : $ac_cv_exeext"
13540 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
13550 61 63 5f 63 76 5f 65 78 65 65 78 74 22 20 3e 26  ac_cv_exeext" >&
13560 36 3b 20 7d 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66  6; }..rm -f conf
13570 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 45 58 45  test.$ac_ext.EXE
13580 45 58 54 3d 24 61 63 5f 63 76 5f 65 78 65 65 78  EXT=$ac_cv_exeex
13590 74 0a 61 63 5f 65 78 65 65 78 74 3d 24 45 58 45  t.ac_exeext=$EXE
135a0 45 58 54 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  EXT.{ $as_echo "
135b0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
135c0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66  checking for suf
135d0 66 69 78 20 6f 66 20 6f 62 6a 65 63 74 20 66 69  fix of object fi
135e0 6c 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  les" >&5.$as_ech
135f0 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
13600 72 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65  r suffix of obje
13610 63 74 20 66 69 6c 65 73 2e 2e 2e 20 22 20 3e 26  ct files... " >&
13620 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
13630 61 63 5f 63 76 5f 6f 62 6a 65 78 74 2b 73 65 74  ac_cv_objext+set
13640 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
13650 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
13660 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
13670 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74  .  cat >conftest
13680 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
13690 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e  F./* confdefs.h.
136a0 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20    */._ACEOF.cat 
136b0 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e  confdefs.h >>con
136c0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61  ftest.$ac_ext.ca
136d0 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  t >>conftest.$ac
136e0 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
136f0 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
13700 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28    */..int.main (
13710 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72  ).{..  ;.  retur
13720 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d  n 0;.}._ACEOF.rm
13730 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 6f 20 63   -f conftest.o c
13740 6f 6e 66 74 65 73 74 2e 6f 62 6a 0a 69 66 20 7b  onftest.obj.if {
13750 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f   (ac_try="$ac_co
13760 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24  mpile".case "(($
13770 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
13780 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
13790 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
137a0 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
137b0 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
137c0 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f  ;;.esac.eval ac_
137d0 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73  try_echo="\"\$as
137e0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
137f0 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73  _try_echo\"".$as
13800 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65  _echo "$ac_try_e
13810 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61  cho") >&5.  (eva
13820 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29  l "$ac_compile")
13830 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
13840 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20  s=$?.  $as_echo 
13850 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
13860 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
13870 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
13880 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74  ac_status); }; t
13890 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 66 69 6c  hen.  for ac_fil
138a0 65 20 69 6e 20 63 6f 6e 66 74 65 73 74 2e 6f 20  e in conftest.o 
138b0 63 6f 6e 66 74 65 73 74 2e 6f 62 6a 20 63 6f 6e  conftest.obj con
138c0 66 74 65 73 74 2e 2a 3b 20 64 6f 0a 20 20 74 65  ftest.*; do.  te
138d0 73 74 20 2d 66 20 22 24 61 63 5f 66 69 6c 65 22  st -f "$ac_file"
138e0 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 3b 0a 20 20   || continue;.  
138f0 63 61 73 65 20 24 61 63 5f 66 69 6c 65 20 69 6e  case $ac_file in
13900 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78 74 20 7c  .    *.$ac_ext |
13910 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e 74 64 73   *.xcoff | *.tds
13920 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64 62 20 7c   | *.d | *.pdb |
13930 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62 62 20 7c   *.xSYM | *.bb |
13940 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61 70 20 7c   *.bbg | *.map |
13950 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64 53 59 4d 20   *.inf | *.dSYM 
13960 29 20 3b 3b 0a 20 20 20 20 2a 29 20 61 63 5f 63  ) ;;.    *) ac_c
13970 76 5f 6f 62 6a 65 78 74 3d 60 65 78 70 72 20 22  v_objext=`expr "
13980 24 61 63 5f 66 69 6c 65 22 20 3a 20 27 2e 2a 5c  $ac_file" : '.*\
13990 2e 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 20 20  .\(.*\)'`.      
139a0 20 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a   break;;.  esac.
139b0 64 6f 6e 65 0a 65 6c 73 65 0a 20 20 24 61 73 5f  done.else.  $as_
139c0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
139d0 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
139e0 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
139f0 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
13a00 63 5f 65 78 74 20 3e 26 35 0a 0a 7b 20 7b 20 24  c_ext >&5..{ { $
13a10 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
13a20 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20  $LINENO: error: 
13a30 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73  cannot compute s
13a40 75 66 66 69 78 20 6f 66 20 6f 62 6a 65 63 74 20  uffix of object 
13a50 66 69 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f  files: cannot co
13a60 6d 70 69 6c 65 0a 53 65 65 20 5c 60 63 6f 6e 66  mpile.See \`conf
13a70 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65  ig.log' for more
13a80 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a 24   details." >&5.$
13a90 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
13aa0 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63   error: cannot c
13ab0 6f 6d 70 75 74 65 20 73 75 66 66 69 78 20 6f 66  ompute suffix of
13ac0 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 3a 20 63   object files: c
13ad0 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 0a 53 65  annot compile.Se
13ae0 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20  e \`config.log' 
13af0 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73  for more details
13b00 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65  ." >&2;}.   { (e
13b10 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
13b20 7d 3b 20 7d 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  }; }.fi..rm -f c
13b30 6f 6e 66 74 65 73 74 2e 24 61 63 5f 63 76 5f 6f  onftest.$ac_cv_o
13b40 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
13b50 61 63 5f 65 78 74 0a 66 69 0a 7b 20 24 61 73 5f  ac_ext.fi.{ $as_
13b60 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
13b70 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
13b80 63 5f 63 76 5f 6f 62 6a 65 78 74 22 20 3e 26 35  c_cv_objext" >&5
13b90 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
13ba0 76 5f 6f 62 6a 65 78 74 22 20 3e 26 36 3b 20 7d  v_objext" >&6; }
13bb0 0a 4f 42 4a 45 58 54 3d 24 61 63 5f 63 76 5f 6f  .OBJEXT=$ac_cv_o
13bc0 62 6a 65 78 74 0a 61 63 5f 6f 62 6a 65 78 74 3d  bjext.ac_objext=
13bd0 24 4f 42 4a 45 58 54 0a 7b 20 24 61 73 5f 65 63  $OBJEXT.{ $as_ec
13be0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
13bf0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  NO: checking whe
13c00 74 68 65 72 20 77 65 20 61 72 65 20 75 73 69 6e  ther we are usin
13c10 67 20 74 68 65 20 47 4e 55 20 43 20 63 6f 6d 70  g the GNU C comp
13c20 69 6c 65 72 22 20 3e 26 35 0a 24 61 73 5f 65 63  iler" >&5.$as_ec
13c30 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77  ho_n "checking w
13c40 68 65 74 68 65 72 20 77 65 20 61 72 65 20 75 73  hether we are us
13c50 69 6e 67 20 74 68 65 20 47 4e 55 20 43 20 63 6f  ing the GNU C co
13c60 6d 70 69 6c 65 72 2e 2e 2e 20 22 20 3e 26 36 3b  mpiler... " >&6;
13c70 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
13c80 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
13c90 6e 75 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  nu+set}" = set; 
13ca0 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
13cb0 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
13cc0 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f  6.else.  cat >co
13cd0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
13ce0 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
13cf0 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
13d00 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
13d10 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
13d20 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
13d30 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
13d40 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
13d50 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
13d60 6d 61 69 6e 20 28 29 0a 7b 0a 23 69 66 6e 64 65  main ().{.#ifnde
13d70 66 20 5f 5f 47 4e 55 43 5f 5f 0a 20 20 20 20 20  f __GNUC__.     
13d80 20 20 63 68 6f 6b 65 20 6d 65 0a 23 65 6e 64 69    choke me.#endi
13d90 66 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  f..  ;.  return 
13da0 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d  0;.}._ACEOF.rm -
13db0 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  f conftest.$ac_o
13dc0 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74  bjext.if { (ac_t
13dd0 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  ry="$ac_compile"
13de0 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
13df0 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
13e00 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
13e10 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
13e20 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
13e30 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
13e40 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63  c.eval ac_try_ec
13e50 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c  ho="\"\$as_me:$L
13e60 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65  INENO: $ac_try_e
13e70 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20  cho\"".$as_echo 
13e80 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20  "$ac_try_echo") 
13e90 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
13ea0 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e  _compile") 2>con
13eb0 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73  ftest.er1.  ac_s
13ec0 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20  tatus=$?.  grep 
13ed0 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65  -v '^ *+' confte
13ee0 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74  st.er1 >conftest
13ef0 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  .err.  rm -f con
13f00 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20  ftest.er1.  cat 
13f10 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
13f20 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
13f30 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
13f40 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
13f50 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
13f60 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09  tatus); } && {..
13f70 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f   test -z "$ac_c_
13f80 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a  werror_flag" ||.
13f90 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  . test ! -s conf
13fa0 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20  test.err.       
13fb0 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e  } && test -s con
13fc0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
13fd0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 6f 6d 70  ; then.  ac_comp
13fe0 69 6c 65 72 5f 67 6e 75 3d 79 65 73 0a 65 6c 73  iler_gnu=yes.els
13ff0 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  e.  $as_echo "$a
14000 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
14010 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
14020 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
14030 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
14040 35 0a 0a 09 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  5...ac_compiler_
14050 67 6e 75 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66  gnu=no.fi..rm -f
14060 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65   core conftest.e
14070 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
14080 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  objext conftest.
14090 24 61 63 5f 65 78 74 0a 61 63 5f 63 76 5f 63 5f  $ac_ext.ac_cv_c_
140a0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
140b0 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 66  _compiler_gnu..f
140c0 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
140d0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
140e0 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 63 5f 63  sult: $ac_cv_c_c
140f0 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20 3e 26 35  ompiler_gnu" >&5
14100 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
14110 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  v_c_compiler_gnu
14120 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
14130 20 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e   $ac_compiler_gn
14140 75 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  u = yes; then.  
14150 47 43 43 3d 79 65 73 0a 65 6c 73 65 0a 20 20 47  GCC=yes.else.  G
14160 43 43 3d 0a 66 69 0a 61 63 5f 74 65 73 74 5f 43  CC=.fi.ac_test_C
14170 46 4c 41 47 53 3d 24 7b 43 46 4c 41 47 53 2b 73  FLAGS=${CFLAGS+s
14180 65 74 7d 0a 61 63 5f 73 61 76 65 5f 43 46 4c 41  et}.ac_save_CFLA
14190 47 53 3d 24 43 46 4c 41 47 53 0a 7b 20 24 61 73  GS=$CFLAGS.{ $as
141a0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
141b0 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
141c0 77 68 65 74 68 65 72 20 24 43 43 20 61 63 63 65  whether $CC acce
141d0 70 74 73 20 2d 67 22 20 3e 26 35 0a 24 61 73 5f  pts -g" >&5.$as_
141e0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
141f0 20 77 68 65 74 68 65 72 20 24 43 43 20 61 63 63   whether $CC acc
14200 65 70 74 73 20 2d 67 2e 2e 2e 20 22 20 3e 26 36  epts -g... " >&6
14210 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
14220 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 2b 73  c_cv_prog_cc_g+s
14230 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
14240 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
14250 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
14260 73 65 0a 20 20 61 63 5f 73 61 76 65 5f 63 5f 77  se.  ac_save_c_w
14270 65 72 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 63  error_flag=$ac_c
14280 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 20 20 20  _werror_flag.   
14290 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
142a0 3d 79 65 73 0a 20 20 20 61 63 5f 63 76 5f 70 72  =yes.   ac_cv_pr
142b0 6f 67 5f 63 63 5f 67 3d 6e 6f 0a 20 20 20 43 46  og_cc_g=no.   CF
142c0 4c 41 47 53 3d 22 2d 67 22 0a 20 20 20 63 61 74  LAGS="-g".   cat
142d0 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
142e0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
142f0 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
14300 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
14310 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
14320 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
14330 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
14340 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
14350 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a  onfdefs.h.  */..
14360 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20  int.main ().{.. 
14370 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d   ;.  return 0;.}
14380 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f  ._ACEOF.rm -f co
14390 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
143a0 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22  t.if { (ac_try="
143b0 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73  $ac_compile".cas
143c0 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
143d0 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
143e0 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
143f0 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
14400 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
14410 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
14420 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22  al ac_try_echo="
14430 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
14440 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
14450 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  "".$as_echo "$ac
14460 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a  _try_echo") >&5.
14470 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d    (eval "$ac_com
14480 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73  pile") 2>conftes
14490 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75  t.er1.  ac_statu
144a0 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27  s=$?.  grep -v '
144b0 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
144c0 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  r1 >conftest.err
144d0 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
144e0 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66  t.er1.  cat conf
144f0 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 24  test.err >&5.  $
14500 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
14510 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
14520 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
14530 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
14540 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73  s); } && {.. tes
14550 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72  t -z "$ac_c_werr
14560 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65  or_flag" ||.. te
14570 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
14580 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26  .err.       } &&
14590 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73   test -s conftes
145a0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68  t.$ac_objext; th
145b0 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
145c0 63 63 5f 67 3d 79 65 73 0a 65 6c 73 65 0a 20 20  cc_g=yes.else.  
145d0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
145e0 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
145f0 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
14600 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
14610 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09  t.$ac_ext >&5...
14620 43 46 4c 41 47 53 3d 22 22 0a 20 20 20 20 20 20  CFLAGS="".      
14630 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
14640 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
14650 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
14660 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
14670 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
14680 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
14690 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
146a0 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
146b0 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
146c0 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  /..int.main ().{
146d0 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ..  ;.  return 0
146e0 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66  ;.}._ACEOF.rm -f
146f0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
14700 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72  jext.if { (ac_tr
14710 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a  y="$ac_compile".
14720 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
14730 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
14740 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
14750 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
14760 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
14770 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
14780 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68  .eval ac_try_ech
14790 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  o="\"\$as_me:$LI
147a0 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
147b0 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22  ho\"".$as_echo "
147c0 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e  $ac_try_echo") >
147d0 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
147e0 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66  compile") 2>conf
147f0 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
14800 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
14810 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
14820 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
14830 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
14840 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
14850 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
14860 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
14870 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
14880 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
14890 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
148a0 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20  atus); } && {.. 
148b0 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77  test -z "$ac_c_w
148c0 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09  error_flag" ||..
148d0 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
148e0 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d  est.err.       }
148f0 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   && test -s conf
14900 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b  test.$ac_objext;
14910 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20   then.  :.else. 
14920 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
14930 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
14940 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
14950 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
14960 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
14970 09 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  .ac_c_werror_fla
14980 67 3d 24 61 63 5f 73 61 76 65 5f 63 5f 77 65 72  g=$ac_save_c_wer
14990 72 6f 72 5f 66 6c 61 67 0a 09 20 43 46 4c 41 47  ror_flag.. CFLAG
149a0 53 3d 22 2d 67 22 0a 09 20 63 61 74 20 3e 63 6f  S="-g".. cat >co
149b0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
149c0 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
149d0 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
149e0 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
149f0 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
14a00 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
14a10 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
14a20 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
14a30 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
14a40 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20  main ().{..  ;. 
14a50 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
14a60 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
14a70 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66  st.$ac_objext.if
14a80 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f   { (ac_try="$ac_
14a90 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28  compile".case "(
14aa0 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
14ab0 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
14ac0 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
14ad0 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
14ae0 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
14af0 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61  ry;;.esac.eval a
14b00 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24  c_try_echo="\"\$
14b10 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
14b20 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24  ac_try_echo\"".$
14b30 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79  as_echo "$ac_try
14b40 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65  _echo") >&5.  (e
14b50 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65  val "$ac_compile
14b60 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  ") 2>conftest.er
14b70 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  1.  ac_status=$?
14b80 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b  .  grep -v '^ *+
14b90 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e  ' conftest.er1 >
14ba0 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72  conftest.err.  r
14bb0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
14bc0 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  1.  cat conftest
14bd0 2e 65 72 72 20 3e 26 35 0a 20 20 24 61 73 5f 65  .err >&5.  $as_e
14be0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
14bf0 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
14c00 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
14c10 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
14c20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a  } && {.. test -z
14c30 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66   "$ac_c_werror_f
14c40 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21  lag" ||.. test !
14c50 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -s conftest.err
14c60 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73  .       } && tes
14c70 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61  t -s conftest.$a
14c80 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20  c_objext; then. 
14c90 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67   ac_cv_prog_cc_g
14ca0 3d 79 65 73 0a 65 6c 73 65 0a 20 20 24 61 73 5f  =yes.else.  $as_
14cb0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
14cc0 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
14cd0 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
14ce0 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
14cf0 63 5f 65 78 74 20 3e 26 35 0a 0a 0a 66 69 0a 0a  c_ext >&5...fi..
14d00 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
14d10 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
14d20 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
14d30 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a  test.$ac_ext.fi.
14d40 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
14d50 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
14d60 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
14d70 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69  ftest.$ac_ext.fi
14d80 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  ..rm -f core con
14d90 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
14da0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
14db0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20  nftest.$ac_ext. 
14dc0 20 20 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c    ac_c_werror_fl
14dd0 61 67 3d 24 61 63 5f 73 61 76 65 5f 63 5f 77 65  ag=$ac_save_c_we
14de0 72 72 6f 72 5f 66 6c 61 67 0a 66 69 0a 7b 20 24  rror_flag.fi.{ $
14df0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
14e00 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
14e10 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f   $ac_cv_prog_cc_
14e20 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  g" >&5.$as_echo 
14e30 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f  "$ac_cv_prog_cc_
14e40 67 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73  g" >&6; }.if tes
14e50 74 20 22 24 61 63 5f 74 65 73 74 5f 43 46 4c 41  t "$ac_test_CFLA
14e60 47 53 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  GS" = set; then.
14e70 20 20 43 46 4c 41 47 53 3d 24 61 63 5f 73 61 76    CFLAGS=$ac_sav
14e80 65 5f 43 46 4c 41 47 53 0a 65 6c 69 66 20 74 65  e_CFLAGS.elif te
14e90 73 74 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63  st $ac_cv_prog_c
14ea0 63 5f 67 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  c_g = yes; then.
14eb0 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22    if test "$GCC"
14ec0 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20   = yes; then.   
14ed0 20 43 46 4c 41 47 53 3d 22 2d 67 20 2d 4f 32 22   CFLAGS="-g -O2"
14ee0 0a 20 20 65 6c 73 65 0a 20 20 20 20 43 46 4c 41  .  else.    CFLA
14ef0 47 53 3d 22 2d 67 22 0a 20 20 66 69 0a 65 6c 73  GS="-g".  fi.els
14f00 65 0a 20 20 69 66 20 74 65 73 74 20 22 24 47 43  e.  if test "$GC
14f10 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  C" = yes; then. 
14f20 20 20 20 43 46 4c 41 47 53 3d 22 2d 4f 32 22 0a     CFLAGS="-O2".
14f30 20 20 65 6c 73 65 0a 20 20 20 20 43 46 4c 41 47    else.    CFLAG
14f40 53 3d 0a 20 20 66 69 0a 66 69 0a 7b 20 24 61 73  S=.  fi.fi.{ $as
14f50 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
14f60 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
14f70 66 6f 72 20 24 43 43 20 6f 70 74 69 6f 6e 20 74  for $CC option t
14f80 6f 20 61 63 63 65 70 74 20 49 53 4f 20 43 38 39  o accept ISO C89
14f90 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
14fa0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
14fb0 43 43 20 6f 70 74 69 6f 6e 20 74 6f 20 61 63 63  CC option to acc
14fc0 65 70 74 20 49 53 4f 20 43 38 39 2e 2e 2e 20 22  ept ISO C89... "
14fd0 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
14fe0 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63  "${ac_cv_prog_cc
14ff0 5f 63 38 39 2b 73 65 74 7d 22 20 3d 20 73 65 74  _c89+set}" = set
15000 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
15010 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
15020 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76  >&6.else.  ac_cv
15030 5f 70 72 6f 67 5f 63 63 5f 63 38 39 3d 6e 6f 0a  _prog_cc_c89=no.
15040 61 63 5f 73 61 76 65 5f 43 43 3d 24 43 43 0a 63  ac_save_CC=$CC.c
15050 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
15060 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
15070 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
15080 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
15090 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
150a0 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
150b0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
150c0 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
150d0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
150e0 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 61 72  .#include <stdar
150f0 67 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73  g.h>.#include <s
15100 74 64 69 6f 2e 68 3e 0a 23 69 6e 63 6c 75 64 65  tdio.h>.#include
15110 20 3c 73 79 73 2f 74 79 70 65 73 2e 68 3e 0a 23   <sys/types.h>.#
15120 69 6e 63 6c 75 64 65 20 3c 73 79 73 2f 73 74 61  include <sys/sta
15130 74 2e 68 3e 0a 2f 2a 20 4d 6f 73 74 20 6f 66 20  t.h>./* Most of 
15140 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 65  the following te
15150 73 74 73 20 61 72 65 20 73 74 6f 6c 65 6e 20 66  sts are stolen f
15160 72 6f 6d 20 52 43 53 20 35 2e 37 27 73 20 73 72  rom RCS 5.7's sr
15170 63 2f 63 6f 6e 66 2e 73 68 2e 20 20 2a 2f 0a 73  c/conf.sh.  */.s
15180 74 72 75 63 74 20 62 75 66 20 7b 20 69 6e 74 20  truct buf { int 
15190 78 3b 20 7d 3b 0a 46 49 4c 45 20 2a 20 28 2a 72  x; };.FILE * (*r
151a0 63 73 6f 70 65 6e 29 20 28 73 74 72 75 63 74 20  csopen) (struct 
151b0 62 75 66 20 2a 2c 20 73 74 72 75 63 74 20 73 74  buf *, struct st
151c0 61 74 20 2a 2c 20 69 6e 74 29 3b 0a 73 74 61 74  at *, int);.stat
151d0 69 63 20 63 68 61 72 20 2a 65 20 28 70 2c 20 69  ic char *e (p, i
151e0 29 0a 20 20 20 20 20 63 68 61 72 20 2a 2a 70 3b  ).     char **p;
151f0 0a 20 20 20 20 20 69 6e 74 20 69 3b 0a 7b 0a 20  .     int i;.{. 
15200 20 72 65 74 75 72 6e 20 70 5b 69 5d 3b 0a 7d 0a   return p[i];.}.
15210 73 74 61 74 69 63 20 63 68 61 72 20 2a 66 20 28  static char *f (
15220 63 68 61 72 20 2a 20 28 2a 67 29 20 28 63 68 61  char * (*g) (cha
15230 72 20 2a 2a 2c 20 69 6e 74 29 2c 20 63 68 61 72  r **, int), char
15240 20 2a 2a 70 2c 20 2e 2e 2e 29 0a 7b 0a 20 20 63   **p, ...).{.  c
15250 68 61 72 20 2a 73 3b 0a 20 20 76 61 5f 6c 69 73  har *s;.  va_lis
15260 74 20 76 3b 0a 20 20 76 61 5f 73 74 61 72 74 20  t v;.  va_start 
15270 28 76 2c 70 29 3b 0a 20 20 73 20 3d 20 67 20 28  (v,p);.  s = g (
15280 70 2c 20 76 61 5f 61 72 67 20 28 76 2c 69 6e 74  p, va_arg (v,int
15290 29 29 3b 0a 20 20 76 61 5f 65 6e 64 20 28 76 29  ));.  va_end (v)
152a0 3b 0a 20 20 72 65 74 75 72 6e 20 73 3b 0a 7d 0a  ;.  return s;.}.
152b0 0a 2f 2a 20 4f 53 46 20 34 2e 30 20 43 6f 6d 70  ./* OSF 4.0 Comp
152c0 61 71 20 63 63 20 69 73 20 73 6f 6d 65 20 73 6f  aq cc is some so
152d0 72 74 20 6f 66 20 61 6c 6d 6f 73 74 2d 41 4e 53  rt of almost-ANS
152e0 49 20 62 79 20 64 65 66 61 75 6c 74 2e 20 20 49  I by default.  I
152f0 74 20 68 61 73 0a 20 20 20 66 75 6e 63 74 69 6f  t has.   functio
15300 6e 20 70 72 6f 74 6f 74 79 70 65 73 20 61 6e 64  n prototypes and
15310 20 73 74 75 66 66 2c 20 62 75 74 20 6e 6f 74 20   stuff, but not 
15320 27 5c 78 48 48 27 20 68 65 78 20 63 68 61 72 61  '\xHH' hex chara
15330 63 74 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e 0a  cter constants..
15340 20 20 20 54 68 65 73 65 20 64 6f 6e 27 74 20 70     These don't p
15350 72 6f 76 6f 6b 65 20 61 6e 20 65 72 72 6f 72 20  rovoke an error 
15360 75 6e 66 6f 72 74 75 6e 61 74 65 6c 79 2c 20 69  unfortunately, i
15370 6e 73 74 65 61 64 20 61 72 65 20 73 69 6c 65 6e  nstead are silen
15380 74 6c 79 20 74 72 65 61 74 65 64 0a 20 20 20 61  tly treated.   a
15390 73 20 27 78 27 2e 20 20 54 68 65 20 66 6f 6c 6c  s 'x'.  The foll
153a0 6f 77 69 6e 67 20 69 6e 64 75 63 65 73 20 61 6e  owing induces an
153b0 20 65 72 72 6f 72 2c 20 75 6e 74 69 6c 20 2d 73   error, until -s
153c0 74 64 20 69 73 20 61 64 64 65 64 20 74 6f 20 67  td is added to g
153d0 65 74 0a 20 20 20 70 72 6f 70 65 72 20 41 4e 53  et.   proper ANS
153e0 49 20 6d 6f 64 65 2e 20 20 43 75 72 69 6f 75 73  I mode.  Curious
153f0 6c 79 20 27 5c 78 30 30 27 21 3d 27 78 27 20 61  ly '\x00'!='x' a
15400 6c 77 61 79 73 20 63 6f 6d 65 73 20 6f 75 74 20  lways comes out 
15410 74 72 75 65 2c 20 66 6f 72 20 61 6e 0a 20 20 20  true, for an.   
15420 61 72 72 61 79 20 73 69 7a 65 20 61 74 20 6c 65  array size at le
15430 61 73 74 2e 20 20 49 74 27 73 20 6e 65 63 65 73  ast.  It's neces
15440 73 61 72 79 20 74 6f 20 77 72 69 74 65 20 27 5c  sary to write '\
15450 78 30 30 27 3d 3d 30 20 74 6f 20 67 65 74 20 73  x00'==0 to get s
15460 6f 6d 65 74 68 69 6e 67 0a 20 20 20 74 68 61 74  omething.   that
15470 27 73 20 74 72 75 65 20 6f 6e 6c 79 20 77 69 74  's true only wit
15480 68 20 2d 73 74 64 2e 20 20 2a 2f 0a 69 6e 74 20  h -std.  */.int 
15490 6f 73 66 34 5f 63 63 5f 61 72 72 61 79 20 5b 27  osf4_cc_array ['
154a0 5c 78 30 30 27 20 3d 3d 20 30 20 3f 20 31 20 3a  \x00' == 0 ? 1 :
154b0 20 2d 31 5d 3b 0a 0a 2f 2a 20 49 42 4d 20 43 20   -1];../* IBM C 
154c0 36 20 66 6f 72 20 41 49 58 20 69 73 20 61 6c 6d  6 for AIX is alm
154d0 6f 73 74 2d 41 4e 53 49 20 62 79 20 64 65 66 61  ost-ANSI by defa
154e0 75 6c 74 2c 20 62 75 74 20 69 74 20 72 65 70 6c  ult, but it repl
154f0 61 63 65 73 20 6d 61 63 72 6f 20 70 61 72 61 6d  aces macro param
15500 65 74 65 72 73 0a 20 20 20 69 6e 73 69 64 65 20  eters.   inside 
15510 73 74 72 69 6e 67 73 20 61 6e 64 20 63 68 61 72  strings and char
15520 61 63 74 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e  acter constants.
15530 20 20 2a 2f 0a 23 64 65 66 69 6e 65 20 46 4f 4f    */.#define FOO
15540 28 78 29 20 27 78 27 0a 69 6e 74 20 78 6c 63 36  (x) 'x'.int xlc6
15550 5f 63 63 5f 61 72 72 61 79 5b 46 4f 4f 28 61 29  _cc_array[FOO(a)
15560 20 3d 3d 20 27 78 27 20 3f 20 31 20 3a 20 2d 31   == 'x' ? 1 : -1
15570 5d 3b 0a 0a 69 6e 74 20 74 65 73 74 20 28 69 6e  ];..int test (in
15580 74 20 69 2c 20 64 6f 75 62 6c 65 20 78 29 3b 0a  t i, double x);.
15590 73 74 72 75 63 74 20 73 31 20 7b 69 6e 74 20 28  struct s1 {int (
155a0 2a 66 29 20 28 69 6e 74 20 61 29 3b 7d 3b 0a 73  *f) (int a);};.s
155b0 74 72 75 63 74 20 73 32 20 7b 69 6e 74 20 28 2a  truct s2 {int (*
155c0 66 29 20 28 64 6f 75 62 6c 65 20 61 29 3b 7d 3b  f) (double a);};
155d0 0a 69 6e 74 20 70 61 69 72 6e 61 6d 65 73 20 28  .int pairnames (
155e0 69 6e 74 2c 20 63 68 61 72 20 2a 2a 2c 20 46 49  int, char **, FI
155f0 4c 45 20 2a 28 2a 29 28 73 74 72 75 63 74 20 62  LE *(*)(struct b
15600 75 66 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61  uf *, struct sta
15610 74 20 2a 2c 20 69 6e 74 29 2c 20 69 6e 74 2c 20  t *, int), int, 
15620 69 6e 74 29 3b 0a 69 6e 74 20 61 72 67 63 3b 0a  int);.int argc;.
15630 63 68 61 72 20 2a 2a 61 72 67 76 3b 0a 69 6e 74  char **argv;.int
15640 0a 6d 61 69 6e 20 28 29 0a 7b 0a 72 65 74 75 72  .main ().{.retur
15650 6e 20 66 20 28 65 2c 20 61 72 67 76 2c 20 30 29  n f (e, argv, 0)
15660 20 21 3d 20 61 72 67 76 5b 30 5d 20 20 7c 7c 20   != argv[0]  || 
15670 20 66 20 28 65 2c 20 61 72 67 76 2c 20 31 29 20   f (e, argv, 1) 
15680 21 3d 20 61 72 67 76 5b 31 5d 3b 0a 20 20 3b 0a  != argv[1];.  ;.
15690 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
156a0 43 45 4f 46 0a 66 6f 72 20 61 63 5f 61 72 67 20  CEOF.for ac_arg 
156b0 69 6e 20 27 27 20 2d 71 6c 61 6e 67 6c 76 6c 3d  in '' -qlanglvl=
156c0 65 78 74 63 38 39 20 2d 71 6c 61 6e 67 6c 76 6c  extc89 -qlanglvl
156d0 3d 61 6e 73 69 20 2d 73 74 64 20 5c 0a 09 2d 41  =ansi -std \..-A
156e0 65 20 22 2d 41 61 20 2d 44 5f 48 50 55 58 5f 53  e "-Aa -D_HPUX_S
156f0 4f 55 52 43 45 22 20 22 2d 58 63 20 2d 44 5f 5f  OURCE" "-Xc -D__
15700 45 58 54 45 4e 53 49 4f 4e 53 5f 5f 22 0a 64 6f  EXTENSIONS__".do
15710 0a 20 20 43 43 3d 22 24 61 63 5f 73 61 76 65 5f  .  CC="$ac_save_
15720 43 43 20 24 61 63 5f 61 72 67 22 0a 20 20 72 6d  CC $ac_arg".  rm
15730 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
15740 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63  _objext.if { (ac
15750 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c  _try="$ac_compil
15760 65 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  e".case "(($ac_t
15770 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
15780 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
15790 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
157a0 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
157b0 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
157c0 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f  sac.eval ac_try_
157d0 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo="\"\$as_me:
157e0 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
157f0 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68  _echo\"".$as_ech
15800 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22  o "$ac_try_echo"
15810 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
15820 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63  ac_compile") 2>c
15830 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63  onftest.er1.  ac
15840 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65  _status=$?.  gre
15850 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66  p -v '^ *+' conf
15860 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65  test.er1 >confte
15870 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63  st.err.  rm -f c
15880 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61  onftest.er1.  ca
15890 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
158a0 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  &5.  $as_echo "$
158b0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
158c0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
158d0 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
158e0 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b  _status); } && {
158f0 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  .. test -z "$ac_
15900 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c  c_werror_flag" |
15910 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f  |.. test ! -s co
15920 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
15930 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63    } && test -s c
15940 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
15950 78 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  xt; then.  ac_cv
15960 5f 70 72 6f 67 5f 63 63 5f 63 38 39 3d 24 61 63  _prog_cc_c89=$ac
15970 5f 61 72 67 0a 65 6c 73 65 0a 20 20 24 61 73 5f  _arg.else.  $as_
15980 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
15990 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
159a0 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
159b0 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
159c0 63 5f 65 78 74 20 3e 26 35 0a 0a 0a 66 69 0a 0a  c_ext >&5...fi..
159d0 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
159e0 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
159f0 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 74 65  .$ac_objext.  te
15a00 73 74 20 22 78 24 61 63 5f 63 76 5f 70 72 6f 67  st "x$ac_cv_prog
15a10 5f 63 63 5f 63 38 39 22 20 21 3d 20 22 78 6e 6f  _cc_c89" != "xno
15a20 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a  " && break.done.
15a30 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
15a40 61 63 5f 65 78 74 0a 43 43 3d 24 61 63 5f 73 61  ac_ext.CC=$ac_sa
15a50 76 65 5f 43 43 0a 0a 66 69 0a 23 20 41 43 5f 43  ve_CC..fi.# AC_C
15a60 41 43 48 45 5f 56 41 4c 0a 63 61 73 65 20 22 78  ACHE_VAL.case "x
15a70 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63  $ac_cv_prog_cc_c
15a80 38 39 22 20 69 6e 0a 20 20 78 29 0a 20 20 20 20  89" in.  x).    
15a90 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
15aa0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
15ab0 6c 74 3a 20 6e 6f 6e 65 20 6e 65 65 64 65 64 22  lt: none needed"
15ac0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
15ad0 6f 6e 65 20 6e 65 65 64 65 64 22 20 3e 26 36 3b  one needed" >&6;
15ae0 20 7d 20 3b 3b 0a 20 20 78 6e 6f 29 0a 20 20 20   } ;;.  xno).   
15af0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
15b00 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
15b10 75 6c 74 3a 20 75 6e 73 75 70 70 6f 72 74 65 64  ult: unsupported
15b20 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
15b30 75 6e 73 75 70 70 6f 72 74 65 64 22 20 3e 26 36  unsupported" >&6
15b40 3b 20 7d 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20  ; } ;;.  *).    
15b50 43 43 3d 22 24 43 43 20 24 61 63 5f 63 76 5f 70  CC="$CC $ac_cv_p
15b60 72 6f 67 5f 63 63 5f 63 38 39 22 0a 20 20 20 20  rog_cc_c89".    
15b70 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
15b80 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
15b90 6c 74 3a 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f  lt: $ac_cv_prog_
15ba0 63 63 5f 63 38 39 22 20 3e 26 35 0a 24 61 73 5f  cc_c89" >&5.$as_
15bb0 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 72 6f  echo "$ac_cv_pro
15bc0 67 5f 63 63 5f 63 38 39 22 20 3e 26 36 3b 20 7d  g_cc_c89" >&6; }
15bd0 20 3b 3b 0a 65 73 61 63 0a 0a 0a 61 63 5f 65 78   ;;.esac...ac_ex
15be0 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50  t=c.ac_cpp='$CPP
15bf0 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63   $CPPFLAGS'.ac_c
15c00 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24  ompile='$CC -c $
15c10 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
15c20 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
15c30 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27  t >&5'.ac_link='
15c40 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24  $CC -o conftest$
15c50 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47  ac_exeext $CFLAG
15c60 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46  S $CPPFLAGS $LDF
15c70 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
15c80 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27  c_ext $LIBS >&5'
15c90 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  .ac_compiler_gnu
15ca0 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c  =$ac_cv_c_compil
15cb0 65 72 5f 67 6e 75 0a 0a 7b 20 24 61 73 5f 65 63  er_gnu..{ $as_ec
15cc0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
15cd0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
15ce0 20 61 20 73 65 64 20 74 68 61 74 20 64 6f 65 73   a sed that does
15cf0 20 6e 6f 74 20 74 72 75 6e 63 61 74 65 20 6f 75   not truncate ou
15d00 74 70 75 74 22 20 3e 26 35 0a 24 61 73 5f 65 63  tput" >&5.$as_ec
15d10 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
15d20 6f 72 20 61 20 73 65 64 20 74 68 61 74 20 64 6f  or a sed that do
15d30 65 73 20 6e 6f 74 20 74 72 75 6e 63 61 74 65 20  es not truncate 
15d40 6f 75 74 70 75 74 2e 2e 2e 20 22 20 3e 26 36 3b  output... " >&6;
15d50 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
15d60 5f 63 76 5f 70 61 74 68 5f 53 45 44 2b 73 65 74  _cv_path_SED+set
15d70 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
15d80 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
15d90 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
15da0 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 5f  .            ac_
15db0 73 63 72 69 70 74 3d 73 2f 61 61 61 61 61 61 61  script=s/aaaaaaa
15dc0 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61  aaaaaaaaaaaaaaaa
15dd0 61 61 61 61 61 61 61 61 61 61 61 61 2f 62 62 62  aaaaaaaaaaaa/bbb
15de0 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62  bbbbbbbbbbbbbbbb
15df0 62 62 62 62 62 62 62 62 62 62 62 62 62 62 2f 0a  bbbbbbbbbbbbbb/.
15e00 20 20 20 20 20 66 6f 72 20 61 63 5f 69 20 69 6e       for ac_i in
15e10 20 31 20 32 20 33 20 34 20 35 20 36 20 37 3b 20   1 2 3 4 5 6 7; 
15e20 64 6f 0a 20 20 20 20 20 20 20 61 63 5f 73 63 72  do.       ac_scr
15e30 69 70 74 3d 22 24 61 63 5f 73 63 72 69 70 74 24  ipt="$ac_script$
15e40 61 73 5f 6e 6c 24 61 63 5f 73 63 72 69 70 74 22  as_nl$ac_script"
15e50 0a 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20  .     done.     
15e60 65 63 68 6f 20 22 24 61 63 5f 73 63 72 69 70 74  echo "$ac_script
15e70 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20  " 2>/dev/null | 
15e80 73 65 64 20 39 39 71 20 3e 63 6f 6e 66 74 65 73  sed 99q >conftes
15e90 74 2e 73 65 64 0a 20 20 20 20 20 24 61 73 5f 75  t.sed.     $as_u
15ea0 6e 73 65 74 20 61 63 5f 73 63 72 69 70 74 20 7c  nset ac_script |
15eb0 7c 20 61 63 5f 73 63 72 69 70 74 3d 0a 20 20 20  | ac_script=.   
15ec0 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 53    if test -z "$S
15ed0 45 44 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 70  ED"; then.  ac_p
15ee0 61 74 68 5f 53 45 44 5f 66 6f 75 6e 64 3d 66 61  ath_SED_found=fa
15ef0 6c 73 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72  lse.  # Loop thr
15f00 6f 75 67 68 20 74 68 65 20 75 73 65 72 27 73 20  ough the user's 
15f10 70 61 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f  path and test fo
15f20 72 20 65 61 63 68 20 6f 66 20 50 52 4f 47 4e 41  r each of PROGNA
15f30 4d 45 2d 4c 49 53 54 0a 20 20 61 73 5f 73 61 76  ME-LIST.  as_sav
15f40 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
15f50 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
15f60 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
15f70 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
15f80 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
15f90 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
15fa0 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
15fb0 61 63 5f 70 72 6f 67 20 69 6e 20 73 65 64 20 67  ac_prog in sed g
15fc0 73 65 64 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20  sed; do.    for 
15fd0 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
15fe0 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
15ff0 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
16000 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f 53 45        ac_path_SE
16010 44 3d 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 70  D="$as_dir/$ac_p
16020 72 6f 67 24 61 63 5f 65 78 65 63 5f 65 78 74 22  rog$ac_exec_ext"
16030 0a 20 20 20 20 20 20 7b 20 74 65 73 74 20 2d 66  .      { test -f
16040 20 22 24 61 63 5f 70 61 74 68 5f 53 45 44 22 20   "$ac_path_SED" 
16050 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24  && $as_test_x "$
16060 61 63 5f 70 61 74 68 5f 53 45 44 22 3b 20 7d 20  ac_path_SED"; } 
16070 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 23 20 43 68  || continue.# Ch
16080 65 63 6b 20 66 6f 72 20 47 4e 55 20 61 63 5f 70  eck for GNU ac_p
16090 61 74 68 5f 53 45 44 20 61 6e 64 20 73 65 6c 65  ath_SED and sele
160a0 63 74 20 69 74 20 69 66 20 69 74 20 69 73 20 66  ct it if it is f
160b0 6f 75 6e 64 2e 0a 20 20 23 20 43 68 65 63 6b 20  ound..  # Check 
160c0 66 6f 72 20 47 4e 55 20 24 61 63 5f 70 61 74 68  for GNU $ac_path
160d0 5f 53 45 44 0a 63 61 73 65 20 60 22 24 61 63 5f  _SED.case `"$ac_
160e0 70 61 74 68 5f 53 45 44 22 20 2d 2d 76 65 72 73  path_SED" --vers
160f0 69 6f 6e 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e  ion 2>&1` in.*GN
16100 55 2a 29 0a 20 20 61 63 5f 63 76 5f 70 61 74 68  U*).  ac_cv_path
16110 5f 53 45 44 3d 22 24 61 63 5f 70 61 74 68 5f 53  _SED="$ac_path_S
16120 45 44 22 20 61 63 5f 70 61 74 68 5f 53 45 44 5f  ED" ac_path_SED_
16130 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61  found=:;;.*).  a
16140 63 5f 63 6f 75 6e 74 3d 30 0a 20 20 24 61 73 5f  c_count=0.  $as_
16150 65 63 68 6f 5f 6e 20 30 31 32 33 34 35 36 37 38  echo_n 012345678
16160 39 20 3e 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  9 >"conftest.in"
16170 0a 20 20 77 68 69 6c 65 20 3a 0a 20 20 64 6f 0a  .  while :.  do.
16180 20 20 20 20 63 61 74 20 22 63 6f 6e 66 74 65 73      cat "conftes
16190 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e  t.in" "conftest.
161a0 69 6e 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 74  in" >"conftest.t
161b0 6d 70 22 0a 20 20 20 20 6d 76 20 22 63 6f 6e 66  mp".    mv "conf
161c0 74 65 73 74 2e 74 6d 70 22 20 22 63 6f 6e 66 74  test.tmp" "conft
161d0 65 73 74 2e 69 6e 22 0a 20 20 20 20 63 70 20 22  est.in".    cp "
161e0 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f  conftest.in" "co
161f0 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 24  nftest.nl".    $
16200 61 73 5f 65 63 68 6f 20 27 27 20 3e 3e 20 22 63  as_echo '' >> "c
16210 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20  onftest.nl".    
16220 22 24 61 63 5f 70 61 74 68 5f 53 45 44 22 20 2d  "$ac_path_SED" -
16230 66 20 63 6f 6e 66 74 65 73 74 2e 73 65 64 20 3c  f conftest.sed <
16240 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e   "conftest.nl" >
16250 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 32  "conftest.out" 2
16260 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62 72  >/dev/null || br
16270 65 61 6b 0a 20 20 20 20 64 69 66 66 20 22 63 6f  eak.    diff "co
16280 6e 66 74 65 73 74 2e 6f 75 74 22 20 22 63 6f 6e  nftest.out" "con
16290 66 74 65 73 74 2e 6e 6c 22 20 3e 2f 64 65 76 2f  ftest.nl" >/dev/
162a0 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 20 62 72 65  null 2>&1 || bre
162b0 61 6b 0a 20 20 20 20 61 63 5f 63 6f 75 6e 74 3d  ak.    ac_count=
162c0 60 65 78 70 72 20 24 61 63 5f 63 6f 75 6e 74 20  `expr $ac_count 
162d0 2b 20 31 60 0a 20 20 20 20 69 66 20 74 65 73 74  + 1`.    if test
162e0 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 24   $ac_count -gt $
162f0 7b 61 63 5f 70 61 74 68 5f 53 45 44 5f 6d 61 78  {ac_path_SED_max
16300 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  -0}; then.      
16310 23 20 42 65 73 74 20 6f 6e 65 20 73 6f 20 66 61  # Best one so fa
16320 72 2c 20 73 61 76 65 20 69 74 20 62 75 74 20 6b  r, save it but k
16330 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20  eep looking for 
16340 61 20 62 65 74 74 65 72 20 6f 6e 65 0a 20 20 20  a better one.   
16350 20 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 53 45     ac_cv_path_SE
16360 44 3d 22 24 61 63 5f 70 61 74 68 5f 53 45 44 22  D="$ac_path_SED"
16370 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f 53  .      ac_path_S
16380 45 44 5f 6d 61 78 3d 24 61 63 5f 63 6f 75 6e 74  ED_max=$ac_count
16390 0a 20 20 20 20 66 69 0a 20 20 20 20 23 20 31 30  .    fi.    # 10
163a0 2a 28 32 5e 31 30 29 20 63 68 61 72 73 20 61 73  *(2^10) chars as
163b0 20 69 6e 70 75 74 20 73 65 65 6d 73 20 6d 6f 72   input seems mor
163c0 65 20 74 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20  e than enough.  
163d0 20 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74    test $ac_count
163e0 20 2d 67 74 20 31 30 20 26 26 20 62 72 65 61 6b   -gt 10 && break
163f0 0a 20 20 64 6f 6e 65 0a 20 20 72 6d 20 2d 66 20  .  done.  rm -f 
16400 63 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66  conftest.in conf
16410 74 65 73 74 2e 74 6d 70 20 63 6f 6e 66 74 65 73  test.tmp conftes
16420 74 2e 6e 6c 20 63 6f 6e 66 74 65 73 74 2e 6f 75  t.nl conftest.ou
16430 74 3b 3b 0a 65 73 61 63 0a 0a 20 20 20 20 20 20  t;;.esac..      
16440 24 61 63 5f 70 61 74 68 5f 53 45 44 5f 66 6f 75  $ac_path_SED_fou
16450 6e 64 20 26 26 20 62 72 65 61 6b 20 33 0a 20 20  nd && break 3.  
16460 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 64 6f    done.  done.do
16470 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
16480 49 46 53 0a 20 20 69 66 20 74 65 73 74 20 2d 7a  IFS.  if test -z
16490 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 53 45   "$ac_cv_path_SE
164a0 44 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 7b  D"; then.    { {
164b0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
164c0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
164d0 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20  : no acceptable 
164e0 73 65 64 20 63 6f 75 6c 64 20 62 65 20 66 6f 75  sed could be fou
164f0 6e 64 20 69 6e 20 5c 24 50 41 54 48 22 20 3e 26  nd in \$PATH" >&
16500 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
16510 6d 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63  me: error: no ac
16520 63 65 70 74 61 62 6c 65 20 73 65 64 20 63 6f 75  ceptable sed cou
16530 6c 64 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 5c  ld be found in \
16540 24 50 41 54 48 22 20 3e 26 32 3b 7d 0a 20 20 20  $PATH" >&2;}.   
16550 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
16560 20 31 3b 20 7d 3b 20 7d 0a 20 20 66 69 0a 65 6c   1; }; }.  fi.el
16570 73 65 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f  se.  ac_cv_path_
16580 53 45 44 3d 24 53 45 44 0a 66 69 0a 0a 66 69 0a  SED=$SED.fi..fi.
16590 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
165a0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
165b0 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61 74 68 5f  lt: $ac_cv_path_
165c0 53 45 44 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  SED" >&5.$as_ech
165d0 6f 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 53  o "$ac_cv_path_S
165e0 45 44 22 20 3e 26 36 3b 20 7d 0a 20 53 45 44 3d  ED" >&6; }. SED=
165f0 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44  "$ac_cv_path_SED
16600 22 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  ".  rm -f confte
16610 73 74 2e 73 65 64 0a 0a 74 65 73 74 20 2d 7a 20  st.sed..test -z 
16620 22 24 53 45 44 22 20 26 26 20 53 45 44 3d 73 65  "$SED" && SED=se
16630 64 0a 58 73 65 64 3d 22 24 53 45 44 20 2d 65 20  d.Xsed="$SED -e 
16640 31 73 2f 5e 58 2f 2f 22 0a 0a 0a 0a 0a 0a 0a 0a  1s/^X//"........
16650 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  ....{ $as_echo "
16660 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
16670 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 67 72 65  checking for gre
16680 70 20 74 68 61 74 20 68 61 6e 64 6c 65 73 20 6c  p that handles l
16690 6f 6e 67 20 6c 69 6e 65 73 20 61 6e 64 20 2d 65  ong lines and -e
166a0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
166b0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 67   "checking for g
166c0 72 65 70 20 74 68 61 74 20 68 61 6e 64 6c 65 73  rep that handles
166d0 20 6c 6f 6e 67 20 6c 69 6e 65 73 20 61 6e 64 20   long lines and 
166e0 2d 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  -e... " >&6; }.i
166f0 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
16700 70 61 74 68 5f 47 52 45 50 2b 73 65 74 7d 22 20  path_GREP+set}" 
16710 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
16720 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
16730 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
16740 69 66 20 74 65 73 74 20 2d 7a 20 22 24 47 52 45  if test -z "$GRE
16750 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 70 61  P"; then.  ac_pa
16760 74 68 5f 47 52 45 50 5f 66 6f 75 6e 64 3d 66 61  th_GREP_found=fa
16770 6c 73 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72  lse.  # Loop thr
16780 6f 75 67 68 20 74 68 65 20 75 73 65 72 27 73 20  ough the user's 
16790 70 61 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f  path and test fo
167a0 72 20 65 61 63 68 20 6f 66 20 50 52 4f 47 4e 41  r each of PROGNA
167b0 4d 45 2d 4c 49 53 54 0a 20 20 61 73 5f 73 61 76  ME-LIST.  as_sav
167c0 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
167d0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
167e0 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
167f0 41 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54  ATH$PATH_SEPARAT
16800 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 0a  OR/usr/xpg4/bin.
16810 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
16820 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
16830 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
16840 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 70  dir=..  for ac_p
16850 72 6f 67 20 69 6e 20 67 72 65 70 20 67 67 72 65  rog in grep ggre
16860 70 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20 61 63  p; do.    for ac
16870 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
16880 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
16890 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
168a0 20 20 20 20 61 63 5f 70 61 74 68 5f 47 52 45 50      ac_path_GREP
168b0 3d 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 70 72  ="$as_dir/$ac_pr
168c0 6f 67 24 61 63 5f 65 78 65 63 5f 65 78 74 22 0a  og$ac_exec_ext".
168d0 20 20 20 20 20 20 7b 20 74 65 73 74 20 2d 66 20        { test -f 
168e0 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20  "$ac_path_GREP" 
168f0 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24  && $as_test_x "$
16900 61 63 5f 70 61 74 68 5f 47 52 45 50 22 3b 20 7d  ac_path_GREP"; }
16910 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 23 20 43   || continue.# C
16920 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 61 63 5f  heck for GNU ac_
16930 70 61 74 68 5f 47 52 45 50 20 61 6e 64 20 73 65  path_GREP and se
16940 6c 65 63 74 20 69 74 20 69 66 20 69 74 20 69 73  lect it if it is
16950 20 66 6f 75 6e 64 2e 0a 20 20 23 20 43 68 65 63   found..  # Chec
16960 6b 20 66 6f 72 20 47 4e 55 20 24 61 63 5f 70 61  k for GNU $ac_pa
16970 74 68 5f 47 52 45 50 0a 63 61 73 65 20 60 22 24  th_GREP.case `"$
16980 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20 2d 2d  ac_path_GREP" --
16990 76 65 72 73 69 6f 6e 20 32 3e 26 31 60 20 69 6e  version 2>&1` in
169a0 0a 2a 47 4e 55 2a 29 0a 20 20 61 63 5f 63 76 5f  .*GNU*).  ac_cv_
169b0 70 61 74 68 5f 47 52 45 50 3d 22 24 61 63 5f 70  path_GREP="$ac_p
169c0 61 74 68 5f 47 52 45 50 22 20 61 63 5f 70 61 74  ath_GREP" ac_pat
169d0 68 5f 47 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b 3b  h_GREP_found=:;;
169e0 0a 2a 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30  .*).  ac_count=0
169f0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 30 31  .  $as_echo_n 01
16a00 32 33 34 35 36 37 38 39 20 3e 22 63 6f 6e 66 74  23456789 >"conft
16a10 65 73 74 2e 69 6e 22 0a 20 20 77 68 69 6c 65 20  est.in".  while 
16a20 3a 0a 20 20 64 6f 0a 20 20 20 20 63 61 74 20 22  :.  do.    cat "
16a30 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f  conftest.in" "co
16a40 6e 66 74 65 73 74 2e 69 6e 22 20 3e 22 63 6f 6e  nftest.in" >"con
16a50 66 74 65 73 74 2e 74 6d 70 22 0a 20 20 20 20 6d  ftest.tmp".    m
16a60 76 20 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22  v "conftest.tmp"
16a70 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20   "conftest.in". 
16a80 20 20 20 63 70 20 22 63 6f 6e 66 74 65 73 74 2e     cp "conftest.
16a90 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c  in" "conftest.nl
16aa0 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 27  ".    $as_echo '
16ab0 47 52 45 50 27 20 3e 3e 20 22 63 6f 6e 66 74 65  GREP' >> "confte
16ac0 73 74 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f  st.nl".    "$ac_
16ad0 70 61 74 68 5f 47 52 45 50 22 20 2d 65 20 27 47  path_GREP" -e 'G
16ae0 52 45 50 24 27 20 2d 65 20 27 2d 28 63 61 6e 6e  REP$' -e '-(cann
16af0 6f 74 20 6d 61 74 63 68 29 2d 27 20 3c 20 22 63  ot match)-' < "c
16b00 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 22 63 6f  onftest.nl" >"co
16b10 6e 66 74 65 73 74 2e 6f 75 74 22 20 32 3e 2f 64  nftest.out" 2>/d
16b20 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62 72 65 61 6b  ev/null || break
16b30 0a 20 20 20 20 64 69 66 66 20 22 63 6f 6e 66 74  .    diff "conft
16b40 65 73 74 2e 6f 75 74 22 20 22 63 6f 6e 66 74 65  est.out" "confte
16b50 73 74 2e 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c  st.nl" >/dev/nul
16b60 6c 20 32 3e 26 31 20 7c 7c 20 62 72 65 61 6b 0a  l 2>&1 || break.
16b70 20 20 20 20 61 63 5f 63 6f 75 6e 74 3d 60 65 78      ac_count=`ex
16b80 70 72 20 24 61 63 5f 63 6f 75 6e 74 20 2b 20 31  pr $ac_count + 1
16b90 60 0a 20 20 20 20 69 66 20 74 65 73 74 20 24 61  `.    if test $a
16ba0 63 5f 63 6f 75 6e 74 20 2d 67 74 20 24 7b 61 63  c_count -gt ${ac
16bb0 5f 70 61 74 68 5f 47 52 45 50 5f 6d 61 78 2d 30  _path_GREP_max-0
16bc0 7d 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 23 20  }; then.      # 
16bd0 42 65 73 74 20 6f 6e 65 20 73 6f 20 66 61 72 2c  Best one so far,
16be0 20 73 61 76 65 20 69 74 20 62 75 74 20 6b 65 65   save it but kee
16bf0 70 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20  p looking for a 
16c00 62 65 74 74 65 72 20 6f 6e 65 0a 20 20 20 20 20  better one.     
16c10 20 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50   ac_cv_path_GREP
16c20 3d 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22  ="$ac_path_GREP"
16c30 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f 47  .      ac_path_G
16c40 52 45 50 5f 6d 61 78 3d 24 61 63 5f 63 6f 75 6e  REP_max=$ac_coun
16c50 74 0a 20 20 20 20 66 69 0a 20 20 20 20 23 20 31  t.    fi.    # 1
16c60 30 2a 28 32 5e 31 30 29 20 63 68 61 72 73 20 61  0*(2^10) chars a
16c70 73 20 69 6e 70 75 74 20 73 65 65 6d 73 20 6d 6f  s input seems mo
16c80 72 65 20 74 68 61 6e 20 65 6e 6f 75 67 68 0a 20  re than enough. 
16c90 20 20 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e     test $ac_coun
16ca0 74 20 2d 67 74 20 31 30 20 26 26 20 62 72 65 61  t -gt 10 && brea
16cb0 6b 0a 20 20 64 6f 6e 65 0a 20 20 72 6d 20 2d 66  k.  done.  rm -f
16cc0 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e   conftest.in con
16cd0 66 74 65 73 74 2e 74 6d 70 20 63 6f 6e 66 74 65  ftest.tmp confte
16ce0 73 74 2e 6e 6c 20 63 6f 6e 66 74 65 73 74 2e 6f  st.nl conftest.o
16cf0 75 74 3b 3b 0a 65 73 61 63 0a 0a 20 20 20 20 20  ut;;.esac..     
16d00 20 24 61 63 5f 70 61 74 68 5f 47 52 45 50 5f 66   $ac_path_GREP_f
16d10 6f 75 6e 64 20 26 26 20 62 72 65 61 6b 20 33 0a  ound && break 3.
16d20 20 20 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a      done.  done.
16d30 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
16d40 65 5f 49 46 53 0a 20 20 69 66 20 74 65 73 74 20  e_IFS.  if test 
16d50 2d 7a 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f  -z "$ac_cv_path_
16d60 47 52 45 50 22 3b 20 74 68 65 6e 0a 20 20 20 20  GREP"; then.    
16d70 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  { { $as_echo "$a
16d80 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
16d90 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62  ror: no acceptab
16da0 6c 65 20 67 72 65 70 20 63 6f 75 6c 64 20 62 65  le grep could be
16db0 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48 24   found in $PATH$
16dc0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75  PATH_SEPARATOR/u
16dd0 73 72 2f 78 70 67 34 2f 62 69 6e 22 20 3e 26 35  sr/xpg4/bin" >&5
16de0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
16df0 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63  e: error: no acc
16e00 65 70 74 61 62 6c 65 20 67 72 65 70 20 63 6f 75  eptable grep cou
16e10 6c 64 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24  ld be found in $
16e20 50 41 54 48 24 50 41 54 48 5f 53 45 50 41 52 41  PATH$PATH_SEPARA
16e30 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e  TOR/usr/xpg4/bin
16e40 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78  " >&2;}.   { (ex
16e50 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
16e60 3b 20 7d 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  ; }.  fi.else.  
16e70 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 3d  ac_cv_path_GREP=
16e80 24 47 52 45 50 0a 66 69 0a 0a 66 69 0a 7b 20 24  $GREP.fi..fi.{ $
16e90 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
16ea0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
16eb0 20 24 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45   $ac_cv_path_GRE
16ec0 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  P" >&5.$as_echo 
16ed0 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45  "$ac_cv_path_GRE
16ee0 50 22 20 3e 26 36 3b 20 7d 0a 20 47 52 45 50 3d  P" >&6; }. GREP=
16ef0 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45  "$ac_cv_path_GRE
16f00 50 22 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  P"...{ $as_echo 
16f10 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
16f20 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 65 67   checking for eg
16f30 72 65 70 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  rep" >&5.$as_ech
16f40 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
16f50 72 20 65 67 72 65 70 2e 2e 2e 20 22 20 3e 26 36  r egrep... " >&6
16f60 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
16f70 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 2b  c_cv_path_EGREP+
16f80 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
16f90 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
16fa0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
16fb0 6c 73 65 0a 20 20 69 66 20 65 63 68 6f 20 61 20  lse.  if echo a 
16fc0 7c 20 24 47 52 45 50 20 2d 45 20 27 28 61 7c 62  | $GREP -E '(a|b
16fd0 29 27 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  )' >/dev/null 2>
16fe0 26 31 0a 20 20 20 74 68 65 6e 20 61 63 5f 63 76  &1.   then ac_cv
16ff0 5f 70 61 74 68 5f 45 47 52 45 50 3d 22 24 47 52  _path_EGREP="$GR
17000 45 50 20 2d 45 22 0a 20 20 20 65 6c 73 65 0a 20  EP -E".   else. 
17010 20 20 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22      if test -z "
17020 24 45 47 52 45 50 22 3b 20 74 68 65 6e 0a 20 20  $EGREP"; then.  
17030 61 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 66 6f  ac_path_EGREP_fo
17040 75 6e 64 3d 66 61 6c 73 65 0a 20 20 23 20 4c 6f  und=false.  # Lo
17050 6f 70 20 74 68 72 6f 75 67 68 20 74 68 65 20 75  op through the u
17060 73 65 72 27 73 20 70 61 74 68 20 61 6e 64 20 74  ser's path and t
17070 65 73 74 20 66 6f 72 20 65 61 63 68 20 6f 66 20  est for each of 
17080 50 52 4f 47 4e 41 4d 45 2d 4c 49 53 54 0a 20 20  PROGNAME-LIST.  
17090 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
170a0 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
170b0 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
170c0 20 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53   in $PATH$PATH_S
170d0 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67  EPARATOR/usr/xpg
170e0 34 2f 62 69 6e 0a 64 6f 0a 20 20 49 46 53 3d 24  4/bin.do.  IFS=$
170f0 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
17100 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
17110 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
17120 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 65 67 72  r ac_prog in egr
17130 65 70 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20 61  ep; do.    for a
17140 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
17150 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
17160 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
17170 20 20 20 20 20 61 63 5f 70 61 74 68 5f 45 47 52       ac_path_EGR
17180 45 50 3d 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  EP="$as_dir/$ac_
17190 70 72 6f 67 24 61 63 5f 65 78 65 63 5f 65 78 74  prog$ac_exec_ext
171a0 22 0a 20 20 20 20 20 20 7b 20 74 65 73 74 20 2d  ".      { test -
171b0 66 20 22 24 61 63 5f 70 61 74 68 5f 45 47 52 45  f "$ac_path_EGRE
171c0 50 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  P" && $as_test_x
171d0 20 22 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50   "$ac_path_EGREP
171e0 22 3b 20 7d 20 7c 7c 20 63 6f 6e 74 69 6e 75 65  "; } || continue
171f0 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55  .# Check for GNU
17200 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50 20 61   ac_path_EGREP a
17210 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69 66 20  nd select it if 
17220 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23  it is found..  #
17230 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 24   Check for GNU $
17240 61 63 5f 70 61 74 68 5f 45 47 52 45 50 0a 63 61  ac_path_EGREP.ca
17250 73 65 20 60 22 24 61 63 5f 70 61 74 68 5f 45 47  se `"$ac_path_EG
17260 52 45 50 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32  REP" --version 2
17270 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20  >&1` in.*GNU*). 
17280 20 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45   ac_cv_path_EGRE
17290 50 3d 22 24 61 63 5f 70 61 74 68 5f 45 47 52 45  P="$ac_path_EGRE
172a0 50 22 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50  P" ac_path_EGREP
172b0 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20  _found=:;;.*).  
172c0 61 63 5f 63 6f 75 6e 74 3d 30 0a 20 20 24 61 73  ac_count=0.  $as
172d0 5f 65 63 68 6f 5f 6e 20 30 31 32 33 34 35 36 37  _echo_n 01234567
172e0 38 39 20 3e 22 63 6f 6e 66 74 65 73 74 2e 69 6e  89 >"conftest.in
172f0 22 0a 20 20 77 68 69 6c 65 20 3a 0a 20 20 64 6f  ".  while :.  do
17300 0a 20 20 20 20 63 61 74 20 22 63 6f 6e 66 74 65  .    cat "confte
17310 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74  st.in" "conftest
17320 2e 69 6e 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e  .in" >"conftest.
17330 74 6d 70 22 0a 20 20 20 20 6d 76 20 22 63 6f 6e  tmp".    mv "con
17340 66 74 65 73 74 2e 74 6d 70 22 20 22 63 6f 6e 66  ftest.tmp" "conf
17350 74 65 73 74 2e 69 6e 22 0a 20 20 20 20 63 70 20  test.in".    cp 
17360 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63  "conftest.in" "c
17370 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20  onftest.nl".    
17380 24 61 73 5f 65 63 68 6f 20 27 45 47 52 45 50 27  $as_echo 'EGREP'
17390 20 3e 3e 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c   >> "conftest.nl
173a0 22 0a 20 20 20 20 22 24 61 63 5f 70 61 74 68 5f  ".    "$ac_path_
173b0 45 47 52 45 50 22 20 27 45 47 52 45 50 24 27 20  EGREP" 'EGREP$' 
173c0 3c 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20  < "conftest.nl" 
173d0 3e 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20  >"conftest.out" 
173e0 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62  2>/dev/null || b
173f0 72 65 61 6b 0a 20 20 20 20 64 69 66 66 20 22 63  reak.    diff "c
17400 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 22 63 6f  onftest.out" "co
17410 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 2f 64 65 76  nftest.nl" >/dev
17420 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 20 62 72  /null 2>&1 || br
17430 65 61 6b 0a 20 20 20 20 61 63 5f 63 6f 75 6e 74  eak.    ac_count
17440 3d 60 65 78 70 72 20 24 61 63 5f 63 6f 75 6e 74  =`expr $ac_count
17450 20 2b 20 31 60 0a 20 20 20 20 69 66 20 74 65 73   + 1`.    if tes
17460 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20  t $ac_count -gt 
17470 24 7b 61 63 5f 70 61 74 68 5f 45 47 52 45 50 5f  ${ac_path_EGREP_
17480 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20  max-0}; then.   
17490 20 20 20 23 20 42 65 73 74 20 6f 6e 65 20 73 6f     # Best one so
174a0 20 66 61 72 2c 20 73 61 76 65 20 69 74 20 62 75   far, save it bu
174b0 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66  t keep looking f
174c0 6f 72 20 61 20 62 65 74 74 65 72 20 6f 6e 65 0a  or a better one.
174d0 20 20 20 20 20 20 61 63 5f 63 76 5f 70 61 74 68        ac_cv_path
174e0 5f 45 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68  _EGREP="$ac_path
174f0 5f 45 47 52 45 50 22 0a 20 20 20 20 20 20 61 63  _EGREP".      ac
17500 5f 70 61 74 68 5f 45 47 52 45 50 5f 6d 61 78 3d  _path_EGREP_max=
17510 24 61 63 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69  $ac_count.    fi
17520 0a 20 20 20 20 23 20 31 30 2a 28 32 5e 31 30 29  .    # 10*(2^10)
17530 20 63 68 61 72 73 20 61 73 20 69 6e 70 75 74 20   chars as input 
17540 73 65 65 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20  seems more than 
17550 65 6e 6f 75 67 68 0a 20 20 20 20 74 65 73 74 20  enough.    test 
17560 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30  $ac_count -gt 10
17570 20 26 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65   && break.  done
17580 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
17590 74 2e 69 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d  t.in conftest.tm
175a0 70 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f  p conftest.nl co
175b0 6e 66 74 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61  nftest.out;;.esa
175c0 63 0a 0a 20 20 20 20 20 20 24 61 63 5f 70 61 74  c..      $ac_pat
175d0 68 5f 45 47 52 45 50 5f 66 6f 75 6e 64 20 26 26  h_EGREP_found &&
175e0 20 62 72 65 61 6b 20 33 0a 20 20 20 20 64 6f 6e   break 3.    don
175f0 65 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46  e.  done.done.IF
17600 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
17610 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63   if test -z "$ac
17620 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 22 3b  _cv_path_EGREP";
17630 20 74 68 65 6e 0a 20 20 20 20 7b 20 7b 20 24 61   then.    { { $a
17640 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
17650 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 6e  LINENO: error: n
17660 6f 20 61 63 63 65 70 74 61 62 6c 65 20 65 67 72  o acceptable egr
17670 65 70 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e  ep could be foun
17680 64 20 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f  d in $PATH$PATH_
17690 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70  SEPARATOR/usr/xp
176a0 67 34 2f 62 69 6e 22 20 3e 26 35 0a 24 61 73 5f  g4/bin" >&5.$as_
176b0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
176c0 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62  ror: no acceptab
176d0 6c 65 20 65 67 72 65 70 20 63 6f 75 6c 64 20 62  le egrep could b
176e0 65 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48  e found in $PATH
176f0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f  $PATH_SEPARATOR/
17700 75 73 72 2f 78 70 67 34 2f 62 69 6e 22 20 3e 26  usr/xpg4/bin" >&
17710 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
17720 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
17730 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63    fi.else.  ac_c
17740 76 5f 70 61 74 68 5f 45 47 52 45 50 3d 24 45 47  v_path_EGREP=$EG
17750 52 45 50 0a 66 69 0a 0a 20 20 20 66 69 0a 66 69  REP.fi..   fi.fi
17760 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
17770 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
17780 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61 74 68  ult: $ac_cv_path
17790 5f 45 47 52 45 50 22 20 3e 26 35 0a 24 61 73 5f  _EGREP" >&5.$as_
177a0 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 61 74  echo "$ac_cv_pat
177b0 68 5f 45 47 52 45 50 22 20 3e 26 36 3b 20 7d 0a  h_EGREP" >&6; }.
177c0 20 45 47 52 45 50 3d 22 24 61 63 5f 63 76 5f 70   EGREP="$ac_cv_p
177d0 61 74 68 5f 45 47 52 45 50 22 0a 0a 0a 7b 20 24  ath_EGREP"...{ $
177e0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
177f0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
17800 67 20 66 6f 72 20 66 67 72 65 70 22 20 3e 26 35  g for fgrep" >&5
17810 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
17820 63 6b 69 6e 67 20 66 6f 72 20 66 67 72 65 70 2e  cking for fgrep.
17830 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
17840 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 61 74  est "${ac_cv_pat
17850 68 5f 46 47 52 45 50 2b 73 65 74 7d 22 20 3d 20  h_FGREP+set}" = 
17860 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
17870 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
17880 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
17890 20 65 63 68 6f 20 27 61 62 2a 63 27 20 7c 20 24   echo 'ab*c' | $
178a0 47 52 45 50 20 2d 46 20 27 61 62 2a 63 27 20 3e  GREP -F 'ab*c' >
178b0 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 0a 20  /dev/null 2>&1. 
178c0 20 20 74 68 65 6e 20 61 63 5f 63 76 5f 70 61 74    then ac_cv_pat
178d0 68 5f 46 47 52 45 50 3d 22 24 47 52 45 50 20 2d  h_FGREP="$GREP -
178e0 46 22 0a 20 20 20 65 6c 73 65 0a 20 20 20 20 20  F".   else.     
178f0 69 66 20 74 65 73 74 20 2d 7a 20 22 24 46 47 52  if test -z "$FGR
17900 45 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 70  EP"; then.  ac_p
17910 61 74 68 5f 46 47 52 45 50 5f 66 6f 75 6e 64 3d  ath_FGREP_found=
17920 66 61 6c 73 65 0a 20 20 23 20 4c 6f 6f 70 20 74  false.  # Loop t
17930 68 72 6f 75 67 68 20 74 68 65 20 75 73 65 72 27  hrough the user'
17940 73 20 70 61 74 68 20 61 6e 64 20 74 65 73 74 20  s path and test 
17950 66 6f 72 20 65 61 63 68 20 6f 66 20 50 52 4f 47  for each of PROG
17960 4e 41 4d 45 2d 4c 49 53 54 0a 20 20 61 73 5f 73  NAME-LIST.  as_s
17970 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
17980 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
17990 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
179a0 24 50 41 54 48 24 50 41 54 48 5f 53 45 50 41 52  $PATH$PATH_SEPAR
179b0 41 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69  ATOR/usr/xpg4/bi
179c0 6e 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  n.do.  IFS=$as_s
179d0 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
179e0 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
179f0 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
17a00 5f 70 72 6f 67 20 69 6e 20 66 67 72 65 70 3b 20  _prog in fgrep; 
17a10 64 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78  do.    for ac_ex
17a20 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
17a30 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
17a40 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20 20 20  nsions; do.     
17a50 20 61 63 5f 70 61 74 68 5f 46 47 52 45 50 3d 22   ac_path_FGREP="
17a60 24 61 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67  $as_dir/$ac_prog
17a70 24 61 63 5f 65 78 65 63 5f 65 78 74 22 0a 20 20  $ac_exec_ext".  
17a80 20 20 20 20 7b 20 74 65 73 74 20 2d 66 20 22 24      { test -f "$
17a90 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22 20 26  ac_path_FGREP" &
17aa0 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61  & $as_test_x "$a
17ab0 63 5f 70 61 74 68 5f 46 47 52 45 50 22 3b 20 7d  c_path_FGREP"; }
17ac0 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 23 20 43   || continue.# C
17ad0 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 61 63 5f  heck for GNU ac_
17ae0 70 61 74 68 5f 46 47 52 45 50 20 61 6e 64 20 73  path_FGREP and s
17af0 65 6c 65 63 74 20 69 74 20 69 66 20 69 74 20 69  elect it if it i
17b00 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20 43 68 65  s found..  # Che
17b10 63 6b 20 66 6f 72 20 47 4e 55 20 24 61 63 5f 70  ck for GNU $ac_p
17b20 61 74 68 5f 46 47 52 45 50 0a 63 61 73 65 20 60  ath_FGREP.case `
17b30 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22  "$ac_path_FGREP"
17b40 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31 60   --version 2>&1`
17b50 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61 63 5f   in.*GNU*).  ac_
17b60 63 76 5f 70 61 74 68 5f 46 47 52 45 50 3d 22 24  cv_path_FGREP="$
17b70 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22 20 61  ac_path_FGREP" a
17b80 63 5f 70 61 74 68 5f 46 47 52 45 50 5f 66 6f 75  c_path_FGREP_fou
17b90 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63  nd=:;;.*).  ac_c
17ba0 6f 75 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63 68  ount=0.  $as_ech
17bb0 6f 5f 6e 20 30 31 32 33 34 35 36 37 38 39 20 3e  o_n 0123456789 >
17bc0 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20  "conftest.in".  
17bd0 77 68 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20  while :.  do.   
17be0 20 63 61 74 20 22 63 6f 6e 66 74 65 73 74 2e 69   cat "conftest.i
17bf0 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  n" "conftest.in"
17c00 20 3e 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22   >"conftest.tmp"
17c10 0a 20 20 20 20 6d 76 20 22 63 6f 6e 66 74 65 73  .    mv "conftes
17c20 74 2e 74 6d 70 22 20 22 63 6f 6e 66 74 65 73 74  t.tmp" "conftest
17c30 2e 69 6e 22 0a 20 20 20 20 63 70 20 22 63 6f 6e  .in".    cp "con
17c40 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74  ftest.in" "conft
17c50 65 73 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73 5f  est.nl".    $as_
17c60 65 63 68 6f 20 27 46 47 52 45 50 27 20 3e 3e 20  echo 'FGREP' >> 
17c70 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20  "conftest.nl".  
17c80 20 20 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45    "$ac_path_FGRE
17c90 50 22 20 46 47 52 45 50 20 3c 20 22 63 6f 6e 66  P" FGREP < "conf
17ca0 74 65 73 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74  test.nl" >"conft
17cb0 65 73 74 2e 6f 75 74 22 20 32 3e 2f 64 65 76 2f  est.out" 2>/dev/
17cc0 6e 75 6c 6c 20 7c 7c 20 62 72 65 61 6b 0a 20 20  null || break.  
17cd0 20 20 64 69 66 66 20 22 63 6f 6e 66 74 65 73 74    diff "conftest
17ce0 2e 6f 75 74 22 20 22 63 6f 6e 66 74 65 73 74 2e  .out" "conftest.
17cf0 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  nl" >/dev/null 2
17d00 3e 26 31 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20  >&1 || break.   
17d10 20 61 63 5f 63 6f 75 6e 74 3d 60 65 78 70 72 20   ac_count=`expr 
17d20 24 61 63 5f 63 6f 75 6e 74 20 2b 20 31 60 0a 20  $ac_count + 1`. 
17d30 20 20 20 69 66 20 74 65 73 74 20 24 61 63 5f 63     if test $ac_c
17d40 6f 75 6e 74 20 2d 67 74 20 24 7b 61 63 5f 70 61  ount -gt ${ac_pa
17d50 74 68 5f 46 47 52 45 50 5f 6d 61 78 2d 30 7d 3b  th_FGREP_max-0};
17d60 20 74 68 65 6e 0a 20 20 20 20 20 20 23 20 42 65   then.      # Be
17d70 73 74 20 6f 6e 65 20 73 6f 20 66 61 72 2c 20 73  st one so far, s
17d80 61 76 65 20 69 74 20 62 75 74 20 6b 65 65 70 20  ave it but keep 
17d90 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 62 65  looking for a be
17da0 74 74 65 72 20 6f 6e 65 0a 20 20 20 20 20 20 61  tter one.      a
17db0 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 3d  c_cv_path_FGREP=
17dc0 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22  "$ac_path_FGREP"
17dd0 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f 46  .      ac_path_F
17de0 47 52 45 50 5f 6d 61 78 3d 24 61 63 5f 63 6f 75  GREP_max=$ac_cou
17df0 6e 74 0a 20 20 20 20 66 69 0a 20 20 20 20 23 20  nt.    fi.    # 
17e00 31 30 2a 28 32 5e 31 30 29 20 63 68 61 72 73 20  10*(2^10) chars 
17e10 61 73 20 69 6e 70 75 74 20 73 65 65 6d 73 20 6d  as input seems m
17e20 6f 72 65 20 74 68 61 6e 20 65 6e 6f 75 67 68 0a  ore than enough.
17e30 20 20 20 20 74 65 73 74 20 24 61 63 5f 63 6f 75      test $ac_cou
17e40 6e 74 20 2d 67 74 20 31 30 20 26 26 20 62 72 65  nt -gt 10 && bre
17e50 61 6b 0a 20 20 64 6f 6e 65 0a 20 20 72 6d 20 2d  ak.  done.  rm -
17e60 66 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f  f conftest.in co
17e70 6e 66 74 65 73 74 2e 74 6d 70 20 63 6f 6e 66 74  nftest.tmp conft
17e80 65 73 74 2e 6e 6c 20 63 6f 6e 66 74 65 73 74 2e  est.nl conftest.
17e90 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a 20 20 20 20  out;;.esac..    
17ea0 20 20 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50    $ac_path_FGREP
17eb0 5f 66 6f 75 6e 64 20 26 26 20 62 72 65 61 6b 20  _found && break 
17ec0 33 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64 6f 6e  3.    done.  don
17ed0 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  e.done.IFS=$as_s
17ee0 61 76 65 5f 49 46 53 0a 20 20 69 66 20 74 65 73  ave_IFS.  if tes
17ef0 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 61 74  t -z "$ac_cv_pat
17f00 68 5f 46 47 52 45 50 22 3b 20 74 68 65 6e 0a 20  h_FGREP"; then. 
17f10 20 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20     { { $as_echo 
17f20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
17f30 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70   error: no accep
17f40 74 61 62 6c 65 20 66 67 72 65 70 20 63 6f 75 6c  table fgrep coul
17f50 64 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 50  d be found in $P
17f60 41 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54  ATH$PATH_SEPARAT
17f70 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 22  OR/usr/xpg4/bin"
17f80 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
17f90 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6e 6f  as_me: error: no
17fa0 20 61 63 63 65 70 74 61 62 6c 65 20 66 67 72 65   acceptable fgre
17fb0 70 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64  p could be found
17fc0 20 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53   in $PATH$PATH_S
17fd0 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67  EPARATOR/usr/xpg
17fe0 34 2f 62 69 6e 22 20 3e 26 32 3b 7d 0a 20 20 20  4/bin" >&2;}.   
17ff0 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
18000 20 31 3b 20 7d 3b 20 7d 0a 20 20 66 69 0a 65 6c   1; }; }.  fi.el
18010 73 65 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f  se.  ac_cv_path_
18020 46 47 52 45 50 3d 24 46 47 52 45 50 0a 66 69 0a  FGREP=$FGREP.fi.
18030 0a 20 20 20 66 69 0a 66 69 0a 7b 20 24 61 73 5f  .   fi.fi.{ $as_
18040 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
18050 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
18060 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 22  c_cv_path_FGREP"
18070 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
18080 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50  ac_cv_path_FGREP
18090 22 20 3e 26 36 3b 20 7d 0a 20 46 47 52 45 50 3d  " >&6; }. FGREP=
180a0 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52  "$ac_cv_path_FGR
180b0 45 50 22 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24  EP"...test -z "$
180c0 47 52 45 50 22 20 26 26 20 47 52 45 50 3d 67 72  GREP" && GREP=gr
180d0 65 70 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ep..............
180e0 0a 0a 0a 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68  ......# Check wh
180f0 65 74 68 65 72 20 2d 2d 77 69 74 68 2d 67 6e 75  ether --with-gnu
18100 2d 6c 64 20 77 61 73 20 67 69 76 65 6e 2e 0a 69  -ld was given..i
18110 66 20 74 65 73 74 20 22 24 7b 77 69 74 68 5f 67  f test "${with_g
18120 6e 75 5f 6c 64 2b 73 65 74 7d 22 20 3d 20 73 65  nu_ld+set}" = se
18130 74 3b 20 74 68 65 6e 0a 20 20 77 69 74 68 76 61  t; then.  withva
18140 6c 3d 24 77 69 74 68 5f 67 6e 75 5f 6c 64 3b 20  l=$with_gnu_ld; 
18150 74 65 73 74 20 22 24 77 69 74 68 76 61 6c 22 20  test "$withval" 
18160 3d 20 6e 6f 20 7c 7c 20 77 69 74 68 5f 67 6e 75  = no || with_gnu
18170 5f 6c 64 3d 79 65 73 0a 65 6c 73 65 0a 20 20 77  _ld=yes.else.  w
18180 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 66 69  ith_gnu_ld=no.fi
18190 0a 0a 61 63 5f 70 72 6f 67 3d 6c 64 0a 69 66 20  ..ac_prog=ld.if 
181a0 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65  test "$GCC" = ye
181b0 73 3b 20 74 68 65 6e 0a 20 20 23 20 43 68 65 63  s; then.  # Chec
181c0 6b 20 69 66 20 67 63 63 20 2d 70 72 69 6e 74 2d  k if gcc -print-
181d0 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64 20 67 69 76  prog-name=ld giv
181e0 65 73 20 61 20 70 61 74 68 2e 0a 20 20 7b 20 24  es a path..  { $
181f0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
18200 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
18210 67 20 66 6f 72 20 6c 64 20 75 73 65 64 20 62 79  g for ld used by
18220 20 24 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63   $CC" >&5.$as_ec
18230 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
18240 6f 72 20 6c 64 20 75 73 65 64 20 62 79 20 24 43  or ld used by $C
18250 43 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 20 20  C... " >&6; }.  
18260 63 61 73 65 20 24 68 6f 73 74 20 69 6e 0a 20 20  case $host in.  
18270 2a 2d 2a 2d 6d 69 6e 67 77 2a 29 0a 20 20 20 20  *-*-mingw*).    
18280 23 20 67 63 63 20 6c 65 61 76 65 73 20 61 20 74  # gcc leaves a t
18290 72 61 69 6c 69 6e 67 20 63 61 72 72 69 61 67 65  railing carriage
182a0 20 72 65 74 75 72 6e 20 77 68 69 63 68 20 75 70   return which up
182b0 73 65 74 73 20 6d 69 6e 67 77 0a 20 20 20 20 61  sets mingw.    a
182c0 63 5f 70 72 6f 67 3d 60 28 24 43 43 20 2d 70 72  c_prog=`($CC -pr
182d0 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64  int-prog-name=ld
182e0 29 20 32 3e 26 35 20 7c 20 74 72 20 2d 64 20 27  ) 2>&5 | tr -d '
182f0 5c 30 31 35 27 60 20 3b 3b 0a 20 20 2a 29 0a 20  \015'` ;;.  *). 
18300 20 20 20 61 63 5f 70 72 6f 67 3d 60 28 24 43 43     ac_prog=`($CC
18310 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d   -print-prog-nam
18320 65 3d 6c 64 29 20 32 3e 26 35 60 20 3b 3b 0a 20  e=ld) 2>&5` ;;. 
18330 20 65 73 61 63 0a 20 20 63 61 73 65 20 24 61 63   esac.  case $ac
18340 5f 70 72 6f 67 20 69 6e 0a 20 20 20 20 23 20 41  _prog in.    # A
18350 63 63 65 70 74 20 61 62 73 6f 6c 75 74 65 20 70  ccept absolute p
18360 61 74 68 73 2e 0a 20 20 20 20 5b 5c 5c 2f 5d 2a  aths..    [\\/]*
18370 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 20   | ?:[\\/]*).   
18380 20 20 20 72 65 5f 64 69 72 65 6c 74 3d 27 2f 5b     re_direlt='/[
18390 5e 2f 5d 5b 5e 2f 5d 2a 2f 5c 2e 5c 2e 2f 27 0a  ^/][^/]*/\.\./'.
183a0 20 20 20 20 20 20 23 20 43 61 6e 6f 6e 69 63 61        # Canonica
183b0 6c 69 7a 65 20 74 68 65 20 70 61 74 68 6e 61 6d  lize the pathnam
183c0 65 20 6f 66 20 6c 64 0a 20 20 20 20 20 20 61 63  e of ld.      ac
183d0 5f 70 72 6f 67 3d 60 24 45 43 48 4f 20 22 24 61  _prog=`$ECHO "$a
183e0 63 5f 70 72 6f 67 22 7c 20 24 53 45 44 20 27 73  c_prog"| $SED 's
183f0 25 5c 5c 5c 5c 25 2f 25 67 27 60 0a 20 20 20 20  %\\\\%/%g'`.    
18400 20 20 77 68 69 6c 65 20 24 45 43 48 4f 20 22 24    while $ECHO "$
18410 61 63 5f 70 72 6f 67 22 20 7c 20 24 47 52 45 50  ac_prog" | $GREP
18420 20 22 24 72 65 5f 64 69 72 65 6c 74 22 20 3e 20   "$re_direlt" > 
18430 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20  /dev/null 2>&1; 
18440 64 6f 0a 09 61 63 5f 70 72 6f 67 3d 60 24 45 43  do..ac_prog=`$EC
18450 48 4f 20 24 61 63 5f 70 72 6f 67 7c 20 24 53 45  HO $ac_prog| $SE
18460 44 20 22 73 25 24 72 65 5f 64 69 72 65 6c 74 25  D "s%$re_direlt%
18470 2f 25 22 60 0a 20 20 20 20 20 20 64 6f 6e 65 0a  /%"`.      done.
18480 20 20 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24        test -z "$
18490 4c 44 22 20 26 26 20 4c 44 3d 22 24 61 63 5f 70  LD" && LD="$ac_p
184a0 72 6f 67 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20  rog".      ;;.  
184b0 22 22 29 0a 20 20 20 20 23 20 49 66 20 69 74 20  "").    # If it 
184c0 66 61 69 6c 73 2c 20 74 68 65 6e 20 70 72 65 74  fails, then pret
184d0 65 6e 64 20 77 65 20 61 72 65 6e 27 74 20 75 73  end we aren't us
184e0 69 6e 67 20 47 43 43 2e 0a 20 20 20 20 61 63 5f  ing GCC..    ac_
184f0 70 72 6f 67 3d 6c 64 0a 20 20 20 20 3b 3b 0a 20  prog=ld.    ;;. 
18500 20 2a 29 0a 20 20 20 20 23 20 49 66 20 69 74 20   *).    # If it 
18510 69 73 20 72 65 6c 61 74 69 76 65 2c 20 74 68 65  is relative, the
18520 6e 20 73 65 61 72 63 68 20 66 6f 72 20 74 68 65  n search for the
18530 20 66 69 72 73 74 20 6c 64 20 69 6e 20 50 41 54   first ld in PAT
18540 48 2e 0a 20 20 20 20 77 69 74 68 5f 67 6e 75 5f  H..    with_gnu_
18550 6c 64 3d 75 6e 6b 6e 6f 77 6e 0a 20 20 20 20 3b  ld=unknown.    ;
18560 3b 0a 20 20 65 73 61 63 0a 65 6c 69 66 20 74 65  ;.  esac.elif te
18570 73 74 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64  st "$with_gnu_ld
18580 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  " = yes; then.  
18590 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
185a0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
185b0 6b 69 6e 67 20 66 6f 72 20 47 4e 55 20 6c 64 22  king for GNU ld"
185c0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
185d0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 47 4e  "checking for GN
185e0 55 20 6c 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  U ld... " >&6; }
185f0 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
18600 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
18610 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
18620 20 6e 6f 6e 2d 47 4e 55 20 6c 64 22 20 3e 26 35   non-GNU ld" >&5
18630 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
18640 63 6b 69 6e 67 20 66 6f 72 20 6e 6f 6e 2d 47 4e  cking for non-GN
18650 55 20 6c 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  U ld... " >&6; }
18660 0a 66 69 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  .fi.if test "${l
18670 74 5f 63 76 5f 70 61 74 68 5f 4c 44 2b 73 65 74  t_cv_path_LD+set
18680 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
18690 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
186a0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
186b0 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24  .  if test -z "$
186c0 4c 44 22 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 73  LD"; then.  lt_s
186d0 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20  ave_ifs="$IFS"; 
186e0 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
186f0 54 4f 52 0a 20 20 66 6f 72 20 61 63 5f 64 69 72  TOR.  for ac_dir
18700 20 69 6e 20 24 50 41 54 48 3b 20 64 6f 0a 20 20   in $PATH; do.  
18710 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f    IFS="$lt_save_
18720 69 66 73 22 0a 20 20 20 20 74 65 73 74 20 2d 7a  ifs".    test -z
18730 20 22 24 61 63 5f 64 69 72 22 20 26 26 20 61 63   "$ac_dir" && ac
18740 5f 64 69 72 3d 2e 0a 20 20 20 20 69 66 20 74 65  _dir=..    if te
18750 73 74 20 2d 66 20 22 24 61 63 5f 64 69 72 2f 24  st -f "$ac_dir/$
18760 61 63 5f 70 72 6f 67 22 20 7c 7c 20 74 65 73 74  ac_prog" || test
18770 20 2d 66 20 22 24 61 63 5f 64 69 72 2f 24 61 63   -f "$ac_dir/$ac
18780 5f 70 72 6f 67 24 61 63 5f 65 78 65 65 78 74 22  _prog$ac_exeext"
18790 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f  ; then.      lt_
187a0 63 76 5f 70 61 74 68 5f 4c 44 3d 22 24 61 63 5f  cv_path_LD="$ac_
187b0 64 69 72 2f 24 61 63 5f 70 72 6f 67 22 0a 20 20  dir/$ac_prog".  
187c0 20 20 20 20 23 20 43 68 65 63 6b 20 74 6f 20 73      # Check to s
187d0 65 65 20 69 66 20 74 68 65 20 70 72 6f 67 72 61  ee if the progra
187e0 6d 20 69 73 20 47 4e 55 20 6c 64 2e 20 20 49 27  m is GNU ld.  I'
187f0 64 20 72 61 74 68 65 72 20 75 73 65 20 2d 2d 76  d rather use --v
18800 65 72 73 69 6f 6e 2c 0a 20 20 20 20 20 20 23 20  ersion,.      # 
18810 62 75 74 20 61 70 70 61 72 65 6e 74 6c 79 20 73  but apparently s
18820 6f 6d 65 20 76 61 72 69 61 6e 74 73 20 6f 66 20  ome variants of 
18830 47 4e 55 20 6c 64 20 6f 6e 6c 79 20 61 63 63 65  GNU ld only acce
18840 70 74 20 2d 76 2e 0a 20 20 20 20 20 20 23 20 42  pt -v..      # B
18850 72 65 61 6b 20 6f 6e 6c 79 20 69 66 20 69 74 20  reak only if it 
18860 77 61 73 20 74 68 65 20 47 4e 55 2f 6e 6f 6e 2d  was the GNU/non-
18870 47 4e 55 20 6c 64 20 74 68 61 74 20 77 65 20 70  GNU ld that we p
18880 72 65 66 65 72 2e 0a 20 20 20 20 20 20 63 61 73  refer..      cas
18890 65 20 60 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f  e `"$lt_cv_path_
188a0 4c 44 22 20 2d 76 20 32 3e 26 31 20 3c 2f 64 65  LD" -v 2>&1 </de
188b0 76 2f 6e 75 6c 6c 60 20 69 6e 0a 20 20 20 20 20  v/null` in.     
188c0 20 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20   *GNU* | *'with 
188d0 42 46 44 27 2a 29 0a 09 74 65 73 74 20 22 24 77  BFD'*)..test "$w
188e0 69 74 68 5f 67 6e 75 5f 6c 64 22 20 21 3d 20 6e  ith_gnu_ld" != n
188f0 6f 20 26 26 20 62 72 65 61 6b 0a 09 3b 3b 0a 20  o && break..;;. 
18900 20 20 20 20 20 2a 29 0a 09 74 65 73 74 20 22 24       *)..test "$
18910 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 21 3d 20  with_gnu_ld" != 
18920 79 65 73 20 26 26 20 62 72 65 61 6b 0a 09 3b 3b  yes && break..;;
18930 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
18940 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46 53 3d  fi.  done.  IFS=
18950 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 65  "$lt_save_ifs".e
18960 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68  lse.  lt_cv_path
18970 5f 4c 44 3d 22 24 4c 44 22 20 23 20 4c 65 74 20  _LD="$LD" # Let 
18980 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
18990 65 20 74 68 65 20 74 65 73 74 20 77 69 74 68 20  e the test with 
189a0 61 20 70 61 74 68 2e 0a 66 69 0a 66 69 0a 0a 4c  a path..fi.fi..L
189b0 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4c  D="$lt_cv_path_L
189c0 44 22 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  D".if test -n "$
189d0 4c 44 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  LD"; then.  { $a
189e0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
189f0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
18a00 24 4c 44 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  $LD" >&5.$as_ech
18a10 6f 20 22 24 4c 44 22 20 3e 26 36 3b 20 7d 0a 65  o "$LD" >&6; }.e
18a20 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
18a30 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
18a40 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
18a50 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
18a60 3e 26 36 3b 20 7d 0a 66 69 0a 74 65 73 74 20 2d  >&6; }.fi.test -
18a70 7a 20 22 24 4c 44 22 20 26 26 20 7b 20 7b 20 24  z "$LD" && { { $
18a80 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
18a90 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20  $LINENO: error: 
18aa0 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 6c 64  no acceptable ld
18ab0 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54 48   found in \$PATH
18ac0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
18ad0 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6e  $as_me: error: n
18ae0 6f 20 61 63 63 65 70 74 61 62 6c 65 20 6c 64 20  o acceptable ld 
18af0 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54 48 22  found in \$PATH"
18b00 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
18b10 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
18b20 20 7d 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24   }.{ $as_echo "$
18b30 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
18b40 68 65 63 6b 69 6e 67 20 69 66 20 74 68 65 20 6c  hecking if the l
18b50 69 6e 6b 65 72 20 28 24 4c 44 29 20 69 73 20 47  inker ($LD) is G
18b60 4e 55 20 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65  NU ld" >&5.$as_e
18b70 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
18b80 69 66 20 74 68 65 20 6c 69 6e 6b 65 72 20 28 24  if the linker ($
18b90 4c 44 29 20 69 73 20 47 4e 55 20 6c 64 2e 2e 2e  LD) is GNU ld...
18ba0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
18bb0 74 20 22 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f  t "${lt_cv_prog_
18bc0 67 6e 75 5f 6c 64 2b 73 65 74 7d 22 20 3d 20 73  gnu_ld+set}" = s
18bd0 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
18be0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
18bf0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 23 20 49  " >&6.else.  # I
18c00 27 64 20 72 61 74 68 65 72 20 75 73 65 20 2d 2d  'd rather use --
18c10 76 65 72 73 69 6f 6e 20 68 65 72 65 2c 20 62 75  version here, bu
18c20 74 20 61 70 70 61 72 65 6e 74 6c 79 20 73 6f 6d  t apparently som
18c30 65 20 47 4e 55 20 6c 64 73 20 6f 6e 6c 79 20 61  e GNU lds only a
18c40 63 63 65 70 74 20 2d 76 2e 0a 63 61 73 65 20 60  ccept -v..case `
18c50 24 4c 44 20 2d 76 20 32 3e 26 31 20 3c 2f 64 65  $LD -v 2>&1 </de
18c60 76 2f 6e 75 6c 6c 60 20 69 6e 0a 2a 47 4e 55 2a  v/null` in.*GNU*
18c70 20 7c 20 2a 27 77 69 74 68 20 42 46 44 27 2a 29   | *'with BFD'*)
18c80 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e  .  lt_cv_prog_gn
18c90 75 5f 6c 64 3d 79 65 73 0a 20 20 3b 3b 0a 2a 29  u_ld=yes.  ;;.*)
18ca0 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e  .  lt_cv_prog_gn
18cb0 75 5f 6c 64 3d 6e 6f 0a 20 20 3b 3b 0a 65 73 61  u_ld=no.  ;;.esa
18cc0 63 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  c.fi.{ $as_echo 
18cd0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
18ce0 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
18cf0 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 20 3e 26 35  prog_gnu_ld" >&5
18d00 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63  .$as_echo "$lt_c
18d10 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 20 3e  v_prog_gnu_ld" >
18d20 26 36 3b 20 7d 0a 77 69 74 68 5f 67 6e 75 5f 6c  &6; }.with_gnu_l
18d30 64 3d 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e  d=$lt_cv_prog_gn
18d40 75 5f 6c 64 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20  u_ld..........{ 
18d50 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
18d60 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
18d70 6e 67 20 66 6f 72 20 42 53 44 2d 20 6f 72 20 4d  ng for BSD- or M
18d80 53 2d 63 6f 6d 70 61 74 69 62 6c 65 20 6e 61 6d  S-compatible nam
18d90 65 20 6c 69 73 74 65 72 20 28 6e 6d 29 22 20 3e  e lister (nm)" >
18da0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
18db0 68 65 63 6b 69 6e 67 20 66 6f 72 20 42 53 44 2d  hecking for BSD-
18dc0 20 6f 72 20 4d 53 2d 63 6f 6d 70 61 74 69 62 6c   or MS-compatibl
18dd0 65 20 6e 61 6d 65 20 6c 69 73 74 65 72 20 28 6e  e name lister (n
18de0 6d 29 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  m)... " >&6; }.i
18df0 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f  f test "${lt_cv_
18e00 70 61 74 68 5f 4e 4d 2b 73 65 74 7d 22 20 3d 20  path_NM+set}" = 
18e10 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
18e20 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
18e30 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
18e40 20 74 65 73 74 20 2d 6e 20 22 24 4e 4d 22 3b 20   test -n "$NM"; 
18e50 74 68 65 6e 0a 20 20 23 20 4c 65 74 20 74 68 65  then.  # Let the
18e60 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
18e70 68 65 20 74 65 73 74 2e 0a 20 20 6c 74 5f 63 76  he test..  lt_cv
18e80 5f 70 61 74 68 5f 4e 4d 3d 22 24 4e 4d 22 0a 65  _path_NM="$NM".e
18e90 6c 73 65 0a 20 20 6c 74 5f 6e 6d 5f 74 6f 5f 63  lse.  lt_nm_to_c
18ea0 68 65 63 6b 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f  heck="${ac_tool_
18eb0 70 72 65 66 69 78 7d 6e 6d 22 0a 20 20 69 66 20  prefix}nm".  if 
18ec0 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f  test -n "$ac_too
18ed0 6c 5f 70 72 65 66 69 78 22 20 26 26 20 74 65 73  l_prefix" && tes
18ee0 74 20 22 24 62 75 69 6c 64 22 20 3d 20 22 24 68  t "$build" = "$h
18ef0 6f 73 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 6c  ost"; then.    l
18f00 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3d 22 24  t_nm_to_check="$
18f10 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 20 6e  lt_nm_to_check n
18f20 6d 22 0a 20 20 66 69 0a 20 20 66 6f 72 20 6c 74  m".  fi.  for lt
18f30 5f 74 6d 70 5f 6e 6d 20 69 6e 20 24 6c 74 5f 6e  _tmp_nm in $lt_n
18f40 6d 5f 74 6f 5f 63 68 65 63 6b 3b 20 64 6f 0a 20  m_to_check; do. 
18f50 20 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22     lt_save_ifs="
18f60 24 49 46 53 22 3b 20 49 46 53 3d 24 50 41 54 48  $IFS"; IFS=$PATH
18f70 5f 53 45 50 41 52 41 54 4f 52 0a 20 20 20 20 66  _SEPARATOR.    f
18f80 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 24 50 41  or ac_dir in $PA
18f90 54 48 20 2f 75 73 72 2f 63 63 73 2f 62 69 6e 2f  TH /usr/ccs/bin/
18fa0 65 6c 66 20 2f 75 73 72 2f 63 63 73 2f 62 69 6e  elf /usr/ccs/bin
18fb0 20 2f 75 73 72 2f 75 63 62 20 2f 62 69 6e 3b 20   /usr/ucb /bin; 
18fc0 64 6f 0a 20 20 20 20 20 20 49 46 53 3d 22 24 6c  do.      IFS="$l
18fd0 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20  t_save_ifs".    
18fe0 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 64    test -z "$ac_d
18ff0 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d 2e 0a  ir" && ac_dir=..
19000 20 20 20 20 20 20 74 6d 70 5f 6e 6d 3d 22 24 61        tmp_nm="$a
19010 63 5f 64 69 72 2f 24 6c 74 5f 74 6d 70 5f 6e 6d  c_dir/$lt_tmp_nm
19020 22 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  ".      if test 
19030 2d 66 20 22 24 74 6d 70 5f 6e 6d 22 20 7c 7c 20  -f "$tmp_nm" || 
19040 74 65 73 74 20 2d 66 20 22 24 74 6d 70 5f 6e 6d  test -f "$tmp_nm
19050 24 61 63 5f 65 78 65 65 78 74 22 20 3b 20 74 68  $ac_exeext" ; th
19060 65 6e 0a 09 23 20 43 68 65 63 6b 20 74 6f 20 73  en..# Check to s
19070 65 65 20 69 66 20 74 68 65 20 6e 6d 20 61 63 63  ee if the nm acc
19080 65 70 74 73 20 61 20 42 53 44 2d 63 6f 6d 70 61  epts a BSD-compa
19090 74 20 66 6c 61 67 2e 0a 09 23 20 41 64 64 69 6e  t flag...# Addin
190a0 67 20 74 68 65 20 60 73 65 64 20 31 71 27 20 70  g the `sed 1q' p
190b0 72 65 76 65 6e 74 73 20 66 61 6c 73 65 20 70 6f  revents false po
190c0 73 69 74 69 76 65 73 20 6f 6e 20 48 50 2d 55 58  sitives on HP-UX
190d0 2c 20 77 68 69 63 68 20 73 61 79 73 3a 0a 09 23  , which says:..#
190e0 20 20 20 6e 6d 3a 20 75 6e 6b 6e 6f 77 6e 20 6f     nm: unknown o
190f0 70 74 69 6f 6e 20 22 42 22 20 69 67 6e 6f 72 65  ption "B" ignore
19100 64 0a 09 23 20 54 72 75 36 34 27 73 20 6e 6d 20  d..# Tru64's nm 
19110 63 6f 6d 70 6c 61 69 6e 73 20 74 68 61 74 20 2f  complains that /
19120 64 65 76 2f 6e 75 6c 6c 20 69 73 20 61 6e 20 69  dev/null is an i
19130 6e 76 61 6c 69 64 20 6f 62 6a 65 63 74 20 66 69  nvalid object fi
19140 6c 65 0a 09 63 61 73 65 20 60 22 24 74 6d 70 5f  le..case `"$tmp_
19150 6e 6d 22 20 2d 42 20 2f 64 65 76 2f 6e 75 6c 6c  nm" -B /dev/null
19160 20 32 3e 26 31 20 7c 20 73 65 64 20 27 31 71 27   2>&1 | sed '1q'
19170 60 20 69 6e 0a 09 2a 2f 64 65 76 2f 6e 75 6c 6c  ` in..*/dev/null
19180 2a 20 7c 20 2a 27 49 6e 76 61 6c 69 64 20 66 69  * | *'Invalid fi
19190 6c 65 20 6f 72 20 6f 62 6a 65 63 74 20 74 79 70  le or object typ
191a0 65 27 2a 29 0a 09 20 20 6c 74 5f 63 76 5f 70 61  e'*)..  lt_cv_pa
191b0 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d 20 2d  th_NM="$tmp_nm -
191c0 42 22 0a 09 20 20 62 72 65 61 6b 0a 09 20 20 3b  B"..  break..  ;
191d0 3b 0a 09 2a 29 0a 09 20 20 63 61 73 65 20 60 22  ;..*)..  case `"
191e0 24 74 6d 70 5f 6e 6d 22 20 2d 70 20 2f 64 65 76  $tmp_nm" -p /dev
191f0 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 20 73 65 64  /null 2>&1 | sed
19200 20 27 31 71 27 60 20 69 6e 0a 09 20 20 2a 2f 64   '1q'` in..  */d
19210 65 76 2f 6e 75 6c 6c 2a 29 0a 09 20 20 20 20 6c  ev/null*)..    l
19220 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 74  t_cv_path_NM="$t
19230 6d 70 5f 6e 6d 20 2d 70 22 0a 09 20 20 20 20 62  mp_nm -p"..    b
19240 72 65 61 6b 0a 09 20 20 20 20 3b 3b 0a 09 20 20  reak..    ;;..  
19250 2a 29 0a 09 20 20 20 20 6c 74 5f 63 76 5f 70 61  *)..    lt_cv_pa
19260 74 68 5f 4e 4d 3d 24 7b 6c 74 5f 63 76 5f 70 61  th_NM=${lt_cv_pa
19270 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d 22 7d  th_NM="$tmp_nm"}
19280 20 23 20 6b 65 65 70 20 74 68 65 20 66 69 72 73   # keep the firs
19290 74 20 6d 61 74 63 68 2c 20 62 75 74 0a 09 20 20  t match, but..  
192a0 20 20 63 6f 6e 74 69 6e 75 65 20 23 20 73 6f 20    continue # so 
192b0 74 68 61 74 20 77 65 20 63 61 6e 20 74 72 79 20  that we can try 
192c0 74 6f 20 66 69 6e 64 20 6f 6e 65 20 74 68 61 74  to find one that
192d0 20 73 75 70 70 6f 72 74 73 20 42 53 44 20 66 6c   supports BSD fl
192e0 61 67 73 0a 09 20 20 20 20 3b 3b 0a 09 20 20 65  ags..    ;;..  e
192f0 73 61 63 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a  sac..  ;;..esac.
19300 20 20 20 20 20 20 66 69 0a 20 20 20 20 64 6f 6e        fi.    don
19310 65 0a 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73  e.    IFS="$lt_s
19320 61 76 65 5f 69 66 73 22 0a 20 20 64 6f 6e 65 0a  ave_ifs".  done.
19330 20 20 3a 20 24 7b 6c 74 5f 63 76 5f 70 61 74 68    : ${lt_cv_path
19340 5f 4e 4d 3d 6e 6f 7d 0a 66 69 0a 66 69 0a 7b 20  _NM=no}.fi.fi.{ 
19350 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
19360 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
19370 3a 20 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d  : $lt_cv_path_NM
19380 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
19390 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 22 20  $lt_cv_path_NM" 
193a0 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
193b0 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 22 20  $lt_cv_path_NM" 
193c0 21 3d 20 22 6e 6f 22 3b 20 74 68 65 6e 0a 20 20  != "no"; then.  
193d0 4e 4d 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f  NM="$lt_cv_path_
193e0 4e 4d 22 0a 65 6c 73 65 0a 20 20 23 20 44 69 64  NM".else.  # Did
193f0 6e 27 74 20 66 69 6e 64 20 61 6e 79 20 42 53 44  n't find any BSD
19400 20 63 6f 6d 70 61 74 69 62 6c 65 20 6e 61 6d 65   compatible name
19410 20 6c 69 73 74 65 72 2c 20 6c 6f 6f 6b 20 66 6f   lister, look fo
19420 72 20 64 75 6d 70 62 69 6e 2e 0a 20 20 69 66 20  r dumpbin..  if 
19430 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f  test -n "$ac_too
19440 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a  l_prefix"; then.
19450 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e    for ac_prog in
19460 20 22 64 75 6d 70 62 69 6e 20 2d 73 79 6d 62 6f   "dumpbin -symbo
19470 6c 73 22 20 22 6c 69 6e 6b 20 2d 64 75 6d 70 20  ls" "link -dump 
19480 2d 73 79 6d 62 6f 6c 73 22 0a 20 20 64 6f 0a 20  -symbols".  do. 
19490 20 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65     # Extract the
194a0 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
194b0 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24  $ac_tool_prefix$
194c0 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20  ac_prog", so it 
194d0 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
194e0 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
194f0 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 74  .set dummy $ac_t
19500 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72  ool_prefix$ac_pr
19510 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  og; ac_word=$2.{
19520 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
19530 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
19540 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
19550 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
19560 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
19570 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
19580 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
19590 63 5f 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49  c_cv_prog_DUMPBI
195a0 4e 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  N+set}" = set; t
195b0 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
195c0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
195d0 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
195e0 2d 6e 20 22 24 44 55 4d 50 42 49 4e 22 3b 20 74  -n "$DUMPBIN"; t
195f0 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
19600 5f 44 55 4d 50 42 49 4e 3d 22 24 44 55 4d 50 42  _DUMPBIN="$DUMPB
19610 49 4e 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  IN" # Let the us
19620 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
19630 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
19640 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
19650 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
19660 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
19670 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
19680 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
19690 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
196a0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
196b0 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
196c0 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
196d0 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
196e0 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20  .  if { test -f 
196f0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
19700 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26  d$ac_exec_ext" &
19710 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61  & $as_test_x "$a
19720 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
19730 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20  c_exec_ext"; }; 
19740 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
19750 72 6f 67 5f 44 55 4d 50 42 49 4e 3d 22 24 61 63  rog_DUMPBIN="$ac
19760 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f  _tool_prefix$ac_
19770 70 72 6f 67 22 0a 20 20 20 20 24 61 73 5f 65 63  prog".    $as_ec
19780 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
19790 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
197a0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
197b0 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
197c0 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
197d0 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  e.done.IFS=$as_s
197e0 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 44  ave_IFS..fi.fi.D
197f0 55 4d 50 42 49 4e 3d 24 61 63 5f 63 76 5f 70 72  UMPBIN=$ac_cv_pr
19800 6f 67 5f 44 55 4d 50 42 49 4e 0a 69 66 20 74 65  og_DUMPBIN.if te
19810 73 74 20 2d 6e 20 22 24 44 55 4d 50 42 49 4e 22  st -n "$DUMPBIN"
19820 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
19830 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
19840 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 44 55  ENO: result: $DU
19850 4d 50 42 49 4e 22 20 3e 26 35 0a 24 61 73 5f 65  MPBIN" >&5.$as_e
19860 63 68 6f 20 22 24 44 55 4d 50 42 49 4e 22 20 3e  cho "$DUMPBIN" >
19870 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
19880 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
19890 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
198a0 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
198b0 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
198c0 0a 0a 0a 20 20 20 20 74 65 73 74 20 2d 6e 20 22  ...    test -n "
198d0 24 44 55 4d 50 42 49 4e 22 20 26 26 20 62 72 65  $DUMPBIN" && bre
198e0 61 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a 69 66 20  ak.  done.fi.if 
198f0 74 65 73 74 20 2d 7a 20 22 24 44 55 4d 50 42 49  test -z "$DUMPBI
19900 4e 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74  N"; then.  ac_ct
19910 5f 44 55 4d 50 42 49 4e 3d 24 44 55 4d 50 42 49  _DUMPBIN=$DUMPBI
19920 4e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20  N.  for ac_prog 
19930 69 6e 20 22 64 75 6d 70 62 69 6e 20 2d 73 79 6d  in "dumpbin -sym
19940 62 6f 6c 73 22 20 22 6c 69 6e 6b 20 2d 64 75 6d  bols" "link -dum
19950 70 20 2d 73 79 6d 62 6f 6c 73 22 0a 64 6f 0a 20  p -symbols".do. 
19960 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
19970 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61  irst word of "$a
19980 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63  c_prog", so it c
19990 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
199a0 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
199b0 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 70 72  set dummy $ac_pr
199c0 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  og; ac_word=$2.{
199d0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
199e0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
199f0 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
19a00 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
19a10 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
19a20 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
19a30 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
19a40 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
19a50 44 55 4d 50 42 49 4e 2b 73 65 74 7d 22 20 3d 20  DUMPBIN+set}" = 
19a60 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
19a70 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
19a80 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
19a90 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
19aa0 5f 44 55 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a  _DUMPBIN"; then.
19ab0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
19ac0 63 74 5f 44 55 4d 50 42 49 4e 3d 22 24 61 63 5f  ct_DUMPBIN="$ac_
19ad0 63 74 5f 44 55 4d 50 42 49 4e 22 20 23 20 4c 65  ct_DUMPBIN" # Le
19ae0 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
19af0 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
19b00 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
19b10 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
19b20 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
19b30 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
19b40 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
19b50 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
19b60 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
19b70 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63  =..  for ac_exec
19b80 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
19b90 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
19ba0 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20  ions; do.  if { 
19bb0 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72  test -f "$as_dir
19bc0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
19bd0 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65  c_ext" && $as_te
19be0 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61  st_x "$as_dir/$a
19bf0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
19c00 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20  xt"; }; then.   
19c10 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
19c20 74 5f 44 55 4d 50 42 49 4e 3d 22 24 61 63 5f 70  t_DUMPBIN="$ac_p
19c30 72 6f 67 22 0a 20 20 20 20 24 61 73 5f 65 63 68  rog".    $as_ech
19c40 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
19c50 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
19c60 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
19c70 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
19c80 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
19c90 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
19ca0 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63  ve_IFS..fi.fi.ac
19cb0 5f 63 74 5f 44 55 4d 50 42 49 4e 3d 24 61 63 5f  _ct_DUMPBIN=$ac_
19cc0 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44 55  cv_prog_ac_ct_DU
19cd0 4d 50 42 49 4e 0a 69 66 20 74 65 73 74 20 2d 6e  MPBIN.if test -n
19ce0 20 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e   "$ac_ct_DUMPBIN
19cf0 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
19d00 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
19d10 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
19d20 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 20 3e 26  c_ct_DUMPBIN" >&
19d30 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
19d40 63 74 5f 44 55 4d 50 42 49 4e 22 20 3e 26 36 3b  ct_DUMPBIN" >&6;
19d50 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
19d60 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
19d70 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
19d80 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
19d90 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  no" >&6; }.fi...
19da0 20 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63    test -n "$ac_c
19db0 74 5f 44 55 4d 50 42 49 4e 22 20 26 26 20 62 72  t_DUMPBIN" && br
19dc0 65 61 6b 0a 64 6f 6e 65 0a 0a 20 20 69 66 20 74  eak.done..  if t
19dd0 65 73 74 20 22 78 24 61 63 5f 63 74 5f 44 55 4d  est "x$ac_ct_DUM
19de0 50 42 49 4e 22 20 3d 20 78 3b 20 74 68 65 6e 0a  PBIN" = x; then.
19df0 20 20 20 20 44 55 4d 50 42 49 4e 3d 22 3a 22 0a      DUMPBIN=":".
19e00 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20    else.    case 
19e10 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
19e20 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  :$ac_tool_warned
19e30 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f   in.yes:).{ $as_
19e40 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
19e50 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49  NENO: WARNING: I
19e60 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75  n the future, Au
19e70 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20  toconf will not 
19e80 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f  detect cross-too
19e90 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f  ls.whose name do
19ea0 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74  es not start wit
19eb0 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c  h the host tripl
19ec0 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e  et.  If you thin
19ed0 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61  k this.configura
19ee0 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74  tion is useful t
19ef0 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72  o you, please wr
19f00 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40  ite to autoconf@
19f10 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61  gnu.org." >&5.$a
19f20 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
19f30 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20  WARNING: In the 
19f40 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66  future, Autoconf
19f50 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74   will not detect
19f60 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f   cross-tools.who
19f70 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74  se name does not
19f80 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20   start with the 
19f90 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49  host triplet.  I
19fa0 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73  f you think this
19fb0 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69  .configuration i
19fc0 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c  s useful to you,
19fd0 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f   please write to
19fe0 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72   autoconf@gnu.or
19ff0 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f  g." >&2;}.ac_too
1a000 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a  l_warned=yes ;;.
1a010 65 73 61 63 0a 20 20 20 20 44 55 4d 50 42 49 4e  esac.    DUMPBIN
1a020 3d 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 0a  =$ac_ct_DUMPBIN.
1a030 20 20 66 69 0a 66 69 0a 0a 0a 20 20 69 66 20 74    fi.fi...  if t
1a040 65 73 74 20 22 24 44 55 4d 50 42 49 4e 22 20 21  est "$DUMPBIN" !
1a050 3d 20 22 3a 22 3b 20 74 68 65 6e 0a 20 20 20 20  = ":"; then.    
1a060 4e 4d 3d 22 24 44 55 4d 50 42 49 4e 22 0a 20 20  NM="$DUMPBIN".  
1a070 66 69 0a 66 69 0a 74 65 73 74 20 2d 7a 20 22 24  fi.fi.test -z "$
1a080 4e 4d 22 20 26 26 20 4e 4d 3d 6e 6d 0a 0a 0a 0a  NM" && NM=nm....
1a090 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  ...{ $as_echo "$
1a0a0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
1a0b0 68 65 63 6b 69 6e 67 20 74 68 65 20 6e 61 6d 65  hecking the name
1a0c0 20 6c 69 73 74 65 72 20 28 24 4e 4d 29 20 69 6e   lister ($NM) in
1a0d0 74 65 72 66 61 63 65 22 20 3e 26 35 0a 24 61 73  terface" >&5.$as
1a0e0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
1a0f0 67 20 74 68 65 20 6e 61 6d 65 20 6c 69 73 74 65  g the name liste
1a100 72 20 28 24 4e 4d 29 20 69 6e 74 65 72 66 61 63  r ($NM) interfac
1a110 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  e... " >&6; }.if
1a120 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 6e   test "${lt_cv_n
1a130 6d 5f 69 6e 74 65 72 66 61 63 65 2b 73 65 74 7d  m_interface+set}
1a140 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
1a150 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
1a160 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
1a170 20 20 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72    lt_cv_nm_inter
1a180 66 61 63 65 3d 22 42 53 44 20 6e 6d 22 0a 20 20  face="BSD nm".  
1a190 65 63 68 6f 20 22 69 6e 74 20 73 6f 6d 65 5f 76  echo "int some_v
1a1a0 61 72 69 61 62 6c 65 20 3d 20 30 3b 22 20 3e 20  ariable = 0;" > 
1a1b0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1a1c0 0a 20 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c  .  (eval echo "\
1a1d0 22 5c 24 61 73 5f 6d 65 3a 33 37 33 35 3a 20 24  "\$as_me:3735: $
1a1e0 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26  ac_compile\"" >&
1a1f0 35 29 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  5).  (eval "$ac_
1a200 63 6f 6d 70 69 6c 65 22 20 32 3e 63 6f 6e 66 74  compile" 2>conft
1a210 65 73 74 2e 65 72 72 29 0a 20 20 63 61 74 20 63  est.err).  cat c
1a220 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
1a230 20 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22    (eval echo "\"
1a240 5c 24 61 73 5f 6d 65 3a 33 37 33 38 3a 20 24 4e  \$as_me:3738: $N
1a250 4d 20 5c 5c 5c 22 63 6f 6e 66 74 65 73 74 2e 24  M \\\"conftest.$
1a260 61 63 5f 6f 62 6a 65 78 74 5c 5c 5c 22 5c 22 22  ac_objext\\\"\""
1a270 20 3e 26 35 29 0a 20 20 28 65 76 61 6c 20 22 24   >&5).  (eval "$
1a280 4e 4d 20 5c 22 63 6f 6e 66 74 65 73 74 2e 24 61  NM \"conftest.$a
1a290 63 5f 6f 62 6a 65 78 74 5c 22 22 20 32 3e 63 6f  c_objext\"" 2>co
1a2a0 6e 66 74 65 73 74 2e 65 72 72 20 3e 20 63 6f 6e  nftest.err > con
1a2b0 66 74 65 73 74 2e 6f 75 74 29 0a 20 20 63 61 74  ftest.out).  cat
1a2c0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
1a2d0 35 0a 20 20 28 65 76 61 6c 20 65 63 68 6f 20 22  5.  (eval echo "
1a2e0 5c 22 5c 24 61 73 5f 6d 65 3a 33 37 34 31 3a 20  \"\$as_me:3741: 
1a2f0 6f 75 74 70 75 74 5c 22 22 20 3e 26 35 29 0a 20  output\"" >&5). 
1a300 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 6f 75   cat conftest.ou
1a310 74 20 3e 26 35 0a 20 20 69 66 20 24 47 52 45 50  t >&5.  if $GREP
1a320 20 27 45 78 74 65 72 6e 61 6c 2e 2a 73 6f 6d 65   'External.*some
1a330 5f 76 61 72 69 61 62 6c 65 27 20 63 6f 6e 66 74  _variable' conft
1a340 65 73 74 2e 6f 75 74 20 3e 20 2f 64 65 76 2f 6e  est.out > /dev/n
1a350 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74  ull; then.    lt
1a360 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65  _cv_nm_interface
1a370 3d 22 4d 53 20 64 75 6d 70 62 69 6e 22 0a 20 20  ="MS dumpbin".  
1a380 66 69 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  fi.  rm -f conft
1a390 65 73 74 2a 0a 66 69 0a 7b 20 24 61 73 5f 65 63  est*.fi.{ $as_ec
1a3a0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1a3b0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f  NO: result: $lt_
1a3c0 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65 22  cv_nm_interface"
1a3d0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
1a3e0 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61  lt_cv_nm_interfa
1a3f0 63 65 22 20 3e 26 36 3b 20 7d 0a 0a 7b 20 24 61  ce" >&6; }..{ $a
1a400 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1a410 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
1a420 20 77 68 65 74 68 65 72 20 6c 6e 20 2d 73 20 77   whether ln -s w
1a430 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  orks" >&5.$as_ec
1a440 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77  ho_n "checking w
1a450 68 65 74 68 65 72 20 6c 6e 20 2d 73 20 77 6f 72  hether ln -s wor
1a460 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 4c  ks... " >&6; }.L
1a470 4e 5f 53 3d 24 61 73 5f 6c 6e 5f 73 0a 69 66 20  N_S=$as_ln_s.if 
1a480 74 65 73 74 20 22 24 4c 4e 5f 53 22 20 3d 20 22  test "$LN_S" = "
1a490 6c 6e 20 2d 73 22 3b 20 74 68 65 6e 0a 20 20 7b  ln -s"; then.  {
1a4a0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1a4b0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
1a4c0 74 3a 20 79 65 73 22 20 3e 26 35 0a 24 61 73 5f  t: yes" >&5.$as_
1a4d0 65 63 68 6f 20 22 79 65 73 22 20 3e 26 36 3b 20  echo "yes" >&6; 
1a4e0 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
1a4f0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1a500 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 2c  ENO: result: no,
1a510 20 75 73 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26   using $LN_S" >&
1a520 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 2c 20  5.$as_echo "no, 
1a530 75 73 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26 36  using $LN_S" >&6
1a540 3b 20 7d 0a 66 69 0a 0a 23 20 66 69 6e 64 20 74  ; }.fi..# find t
1a550 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74  he maximum lengt
1a560 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e  h of command lin
1a570 65 20 61 72 67 75 6d 65 6e 74 73 0a 7b 20 24 61  e arguments.{ $a
1a580 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1a590 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
1a5a0 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e   the maximum len
1a5b0 67 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c  gth of command l
1a5c0 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 22 20 3e  ine arguments" >
1a5d0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
1a5e0 68 65 63 6b 69 6e 67 20 74 68 65 20 6d 61 78 69  hecking the maxi
1a5f0 6d 75 6d 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f  mum length of co
1a600 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d  mmand line argum
1a610 65 6e 74 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  ents... " >&6; }
1a620 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
1a630 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1a640 6e 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  n+set}" = set; t
1a650 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
1a660 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
1a670 0a 65 6c 73 65 0a 20 20 20 20 69 3d 30 0a 20 20  .else.    i=0.  
1a680 74 65 73 74 73 74 72 69 6e 67 3d 22 41 42 43 44  teststring="ABCD
1a690 22 0a 0a 20 20 63 61 73 65 20 24 62 75 69 6c 64  "..  case $build
1a6a0 5f 6f 73 20 69 6e 0a 20 20 6d 73 64 6f 73 64 6a  _os in.  msdosdj
1a6b0 67 70 70 2a 29 0a 20 20 20 20 23 20 4f 6e 20 44  gpp*).    # On D
1a6c0 4a 47 50 50 2c 20 74 68 69 73 20 74 65 73 74 20  JGPP, this test 
1a6d0 63 61 6e 20 62 6c 6f 77 20 75 70 20 70 72 65 74  can blow up pret
1a6e0 74 79 20 62 61 64 6c 79 20 64 75 65 20 74 6f 20  ty badly due to 
1a6f0 70 72 6f 62 6c 65 6d 73 20 69 6e 20 6c 69 62 63  problems in libc
1a700 0a 20 20 20 20 23 20 28 61 6e 79 20 73 69 6e 67  .    # (any sing
1a710 6c 65 20 61 72 67 75 6d 65 6e 74 20 65 78 63 65  le argument exce
1a720 65 64 69 6e 67 20 32 30 30 30 20 62 79 74 65 73  eding 2000 bytes
1a730 20 63 61 75 73 65 73 20 61 20 62 75 66 66 65 72   causes a buffer
1a740 20 6f 76 65 72 72 75 6e 0a 20 20 20 20 23 20 64   overrun.    # d
1a750 75 72 69 6e 67 20 67 6c 6f 62 20 65 78 70 61 6e  uring glob expan
1a760 73 69 6f 6e 29 2e 20 20 45 76 65 6e 20 69 66 20  sion).  Even if 
1a770 69 74 20 77 65 72 65 20 66 69 78 65 64 2c 20 74  it were fixed, t
1a780 68 65 20 72 65 73 75 6c 74 20 6f 66 20 74 68 69  he result of thi
1a790 73 0a 20 20 20 20 23 20 63 68 65 63 6b 20 77 6f  s.    # check wo
1a7a0 75 6c 64 20 62 65 20 6c 61 72 67 65 72 20 74 68  uld be larger th
1a7b0 61 6e 20 69 74 20 73 68 6f 75 6c 64 20 62 65 2e  an it should be.
1a7c0 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d  .    lt_cv_sys_m
1a7d0 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 32 32 38 38  ax_cmd_len=12288
1a7e0 3b 20 20 20 20 23 20 31 32 4b 20 69 73 20 61 62  ;    # 12K is ab
1a7f0 6f 75 74 20 72 69 67 68 74 0a 20 20 20 20 3b 3b  out right.    ;;
1a800 0a 0a 20 20 67 6e 75 2a 29 0a 20 20 20 20 23 20  ..  gnu*).    # 
1a810 55 6e 64 65 72 20 47 4e 55 20 48 75 72 64 2c 20  Under GNU Hurd, 
1a820 74 68 69 73 20 74 65 73 74 20 69 73 20 6e 6f 74  this test is not
1a830 20 72 65 71 75 69 72 65 64 20 62 65 63 61 75 73   required becaus
1a840 65 20 74 68 65 72 65 20 69 73 0a 20 20 20 20 23  e there is.    #
1a850 20 6e 6f 20 6c 69 6d 69 74 20 74 6f 20 74 68 65   no limit to the
1a860 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61   length of comma
1a870 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74  nd line argument
1a880 73 2e 0a 20 20 20 20 23 20 4c 69 62 74 6f 6f 6c  s..    # Libtool
1a890 20 77 69 6c 6c 20 69 6e 74 65 72 70 72 65 74 20   will interpret 
1a8a0 2d 31 20 61 73 20 6e 6f 20 6c 69 6d 69 74 20 77  -1 as no limit w
1a8b0 68 61 74 73 6f 65 76 65 72 0a 20 20 20 20 6c 74  hatsoever.    lt
1a8c0 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1a8d0 6c 65 6e 3d 2d 31 3b 0a 20 20 20 20 3b 3b 0a 0a  len=-1;.    ;;..
1a8e0 20 20 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67    cygwin* | ming
1a8f0 77 2a 20 7c 20 63 65 67 63 63 2a 29 0a 20 20 20  w* | cegcc*).   
1a900 20 23 20 4f 6e 20 57 69 6e 39 78 2f 4d 45 2c 20   # On Win9x/ME, 
1a910 74 68 69 73 20 74 65 73 74 20 62 6c 6f 77 73 20  this test blows 
1a920 75 70 20 2d 2d 20 69 74 20 73 75 63 63 65 65 64  up -- it succeed
1a930 73 2c 20 62 75 74 20 74 61 6b 65 73 0a 20 20 20  s, but takes.   
1a940 20 23 20 61 62 6f 75 74 20 35 20 6d 69 6e 75 74   # about 5 minut
1a950 65 73 20 61 73 20 74 68 65 20 74 65 73 74 73 74  es as the testst
1a960 72 69 6e 67 20 67 72 6f 77 73 20 65 78 70 6f 6e  ring grows expon
1a970 65 6e 74 69 61 6c 6c 79 2e 0a 20 20 20 20 23 20  entially..    # 
1a980 57 6f 72 73 65 2c 20 73 69 6e 63 65 20 39 78 2f  Worse, since 9x/
1a990 4d 45 20 61 72 65 20 6e 6f 74 20 70 72 65 2d 65  ME are not pre-e
1a9a0 6d 70 74 69 76 65 6c 79 20 6d 75 6c 74 69 74 61  mptively multita
1a9b0 73 6b 69 6e 67 2c 0a 20 20 20 20 23 20 79 6f 75  sking,.    # you
1a9c0 20 65 6e 64 20 75 70 20 77 69 74 68 20 61 20 22   end up with a "
1a9d0 66 72 6f 7a 65 6e 22 20 63 6f 6d 70 75 74 65 72  frozen" computer
1a9e0 2c 20 65 76 65 6e 20 74 68 6f 75 67 68 20 77 69  , even though wi
1a9f0 74 68 20 70 61 74 69 65 6e 63 65 0a 20 20 20 20  th patience.    
1aa00 23 20 74 68 65 20 74 65 73 74 20 65 76 65 6e 74  # the test event
1aa10 75 61 6c 6c 79 20 73 75 63 63 65 65 64 73 20 28  ually succeeds (
1aa20 77 69 74 68 20 61 20 6d 61 78 20 6c 69 6e 65 20  with a max line 
1aa30 6c 65 6e 67 74 68 20 6f 66 20 32 35 36 6b 29 2e  length of 256k).
1aa40 0a 20 20 20 20 23 20 49 6e 73 74 65 61 64 2c 20  .    # Instead, 
1aa50 6c 65 74 27 73 20 6a 75 73 74 20 70 75 6e 74 3a  let's just punt:
1aa60 20 75 73 65 20 74 68 65 20 6d 69 6e 69 6d 75 6d   use the minimum
1aa70 20 6c 69 6e 65 6c 65 6e 67 74 68 20 72 65 70 6f   linelength repo
1aa80 72 74 65 64 20 62 79 0a 20 20 20 20 23 20 61 6c  rted by.    # al
1aa90 6c 20 6f 66 20 74 68 65 20 73 75 70 70 6f 72 74  l of the support
1aaa0 65 64 20 70 6c 61 74 66 6f 72 6d 73 3a 20 38 31  ed platforms: 81
1aab0 39 32 20 28 6f 6e 20 4e 54 2f 32 4b 2f 58 50 29  92 (on NT/2K/XP)
1aac0 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ..    lt_cv_sys_
1aad0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39 32  max_cmd_len=8192
1aae0 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 61 6d 69 67  ;.    ;;..  amig
1aaf0 61 6f 73 2a 29 0a 20 20 20 20 23 20 4f 6e 20 41  aos*).    # On A
1ab00 6d 69 67 61 4f 53 20 77 69 74 68 20 70 64 6b 73  migaOS with pdks
1ab10 68 2c 20 74 68 69 73 20 74 65 73 74 20 74 61 6b  h, this test tak
1ab20 65 73 20 68 6f 75 72 73 2c 20 6c 69 74 65 72 61  es hours, litera
1ab30 6c 6c 79 2e 0a 20 20 20 20 23 20 53 6f 20 77 65  lly..    # So we
1ab40 20 6a 75 73 74 20 70 75 6e 74 20 61 6e 64 20 75   just punt and u
1ab50 73 65 20 61 20 6d 69 6e 69 6d 75 6d 20 6c 69 6e  se a minimum lin
1ab60 65 20 6c 65 6e 67 74 68 20 6f 66 20 38 31 39 32  e length of 8192
1ab70 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ..    lt_cv_sys_
1ab80 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39 32  max_cmd_len=8192
1ab90 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 6e 65 74 62  ;.    ;;..  netb
1aba0 73 64 2a 20 7c 20 66 72 65 65 62 73 64 2a 20 7c  sd* | freebsd* |
1abb0 20 6f 70 65 6e 62 73 64 2a 20 7c 20 64 61 72 77   openbsd* | darw
1abc0 69 6e 2a 20 7c 20 64 72 61 67 6f 6e 66 6c 79 2a  in* | dragonfly*
1abd0 29 0a 20 20 20 20 23 20 54 68 69 73 20 68 61 73  ).    # This has
1abe0 20 62 65 65 6e 20 61 72 6f 75 6e 64 20 73 69 6e   been around sin
1abf0 63 65 20 33 38 36 42 53 44 2c 20 61 74 20 6c 65  ce 386BSD, at le
1ac00 61 73 74 2e 20 20 4c 69 6b 65 6c 79 20 66 75 72  ast.  Likely fur
1ac10 74 68 65 72 2e 0a 20 20 20 20 69 66 20 74 65 73  ther..    if tes
1ac20 74 20 2d 78 20 2f 73 62 69 6e 2f 73 79 73 63 74  t -x /sbin/sysct
1ac30 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74  l; then.      lt
1ac40 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1ac50 6c 65 6e 3d 60 2f 73 62 69 6e 2f 73 79 73 63 74  len=`/sbin/sysct
1ac60 6c 20 2d 6e 20 6b 65 72 6e 2e 61 72 67 6d 61 78  l -n kern.argmax
1ac70 60 0a 20 20 20 20 65 6c 69 66 20 74 65 73 74 20  `.    elif test 
1ac80 2d 78 20 2f 75 73 72 2f 73 62 69 6e 2f 73 79 73  -x /usr/sbin/sys
1ac90 63 74 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ctl; then.      
1aca0 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1acb0 64 5f 6c 65 6e 3d 60 2f 75 73 72 2f 73 62 69 6e  d_len=`/usr/sbin
1acc0 2f 73 79 73 63 74 6c 20 2d 6e 20 6b 65 72 6e 2e  /sysctl -n kern.
1acd0 61 72 67 6d 61 78 60 0a 20 20 20 20 65 6c 73 65  argmax`.    else
1ace0 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  .      lt_cv_sys
1acf0 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 36 35 35  _max_cmd_len=655
1ad00 33 36 09 23 20 75 73 61 62 6c 65 20 64 65 66 61  36.# usable defa
1ad10 75 6c 74 20 66 6f 72 20 61 6c 6c 20 42 53 44 73  ult for all BSDs
1ad20 0a 20 20 20 20 66 69 0a 20 20 20 20 23 20 41 6e  .    fi.    # An
1ad30 64 20 61 64 64 20 61 20 73 61 66 65 74 79 20 7a  d add a safety z
1ad40 6f 6e 65 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79  one.    lt_cv_sy
1ad50 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65  s_max_cmd_len=`e
1ad60 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d  xpr $lt_cv_sys_m
1ad70 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2f 20 34 60  ax_cmd_len \/ 4`
1ad80 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d  .    lt_cv_sys_m
1ad90 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72  ax_cmd_len=`expr
1ada0 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f   $lt_cv_sys_max_
1adb0 63 6d 64 5f 6c 65 6e 20 5c 2a 20 33 60 0a 20 20  cmd_len \* 3`.  
1adc0 20 20 3b 3b 0a 0a 20 20 69 6e 74 65 72 69 78 2a    ;;..  interix*
1add0 29 0a 20 20 20 20 23 20 57 65 20 6b 6e 6f 77 20  ).    # We know 
1ade0 74 68 65 20 76 61 6c 75 65 20 32 36 32 31 34 34  the value 262144
1adf0 20 61 6e 64 20 68 61 72 64 63 6f 64 65 20 69 74   and hardcode it
1ae00 20 77 69 74 68 20 61 20 73 61 66 65 74 79 20 7a   with a safety z
1ae10 6f 6e 65 20 28 6c 69 6b 65 20 42 53 44 29 0a 20  one (like BSD). 
1ae20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1ae30 5f 63 6d 64 5f 6c 65 6e 3d 31 39 36 36 30 38 0a  _cmd_len=196608.
1ae40 20 20 20 20 3b 3b 0a 0a 20 20 6f 73 66 2a 29 0a      ;;..  osf*).
1ae50 20 20 20 20 23 20 44 72 2e 20 48 61 6e 73 20 45      # Dr. Hans E
1ae60 6b 6b 65 68 61 72 64 20 50 6c 65 73 73 65 72 20  kkehard Plesser 
1ae70 72 65 70 6f 72 74 73 20 73 65 65 69 6e 67 20 61  reports seeing a
1ae80 20 6b 65 72 6e 65 6c 20 70 61 6e 69 63 20 72 75   kernel panic ru
1ae90 6e 6e 69 6e 67 20 63 6f 6e 66 69 67 75 72 65 0a  nning configure.
1aea0 20 20 20 20 23 20 64 75 65 20 74 6f 20 74 68 69      # due to thi
1aeb0 73 20 74 65 73 74 20 77 68 65 6e 20 65 78 65 63  s test when exec
1aec0 5f 64 69 73 61 62 6c 65 5f 61 72 67 5f 6c 69 6d  _disable_arg_lim
1aed0 69 74 20 69 73 20 31 20 6f 6e 20 54 72 75 36 34  it is 1 on Tru64
1aee0 2e 20 49 74 20 69 73 20 6e 6f 74 0a 20 20 20 20  . It is not.    
1aef0 23 20 6e 69 63 65 20 74 6f 20 63 61 75 73 65 20  # nice to cause 
1af00 6b 65 72 6e 65 6c 20 70 61 6e 69 63 73 20 73 6f  kernel panics so
1af10 20 6c 65 74 73 20 61 76 6f 69 64 20 74 68 65 20   lets avoid the 
1af20 6c 6f 6f 70 20 62 65 6c 6f 77 2e 0a 20 20 20 20  loop below..    
1af30 23 20 46 69 72 73 74 20 73 65 74 20 61 20 72 65  # First set a re
1af40 61 73 6f 6e 61 62 6c 65 20 64 65 66 61 75 6c 74  asonable default
1af50 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ..    lt_cv_sys_
1af60 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 36 33 38  max_cmd_len=1638
1af70 34 0a 20 20 20 20 23 0a 20 20 20 20 69 66 20 74  4.    #.    if t
1af80 65 73 74 20 2d 78 20 2f 73 62 69 6e 2f 73 79 73  est -x /sbin/sys
1af90 63 6f 6e 66 69 67 3b 20 74 68 65 6e 0a 20 20 20  config; then.   
1afa0 20 20 20 63 61 73 65 20 60 2f 73 62 69 6e 2f 73     case `/sbin/s
1afb0 79 73 63 6f 6e 66 69 67 20 2d 71 20 70 72 6f 63  ysconfig -q proc
1afc0 20 65 78 65 63 5f 64 69 73 61 62 6c 65 5f 61 72   exec_disable_ar
1afd0 67 5f 6c 69 6d 69 74 60 20 69 6e 0a 20 20 20 20  g_limit` in.    
1afe0 20 20 20 20 2a 31 2a 29 20 6c 74 5f 63 76 5f 73      *1*) lt_cv_s
1aff0 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 2d  ys_max_cmd_len=-
1b000 31 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a  1 ;;.      esac.
1b010 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20      fi.    ;;.  
1b020 73 63 6f 33 2e 32 76 35 2a 29 0a 20 20 20 20 6c  sco3.2v5*).    l
1b030 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1b040 5f 6c 65 6e 3d 31 30 32 34 30 30 0a 20 20 20 20  _len=102400.    
1b050 3b 3b 0a 20 20 73 79 73 76 35 2a 20 7c 20 73 63  ;;.  sysv5* | sc
1b060 6f 35 76 36 2a 20 7c 20 73 79 73 76 34 2e 32 75  o5v6* | sysv4.2u
1b070 77 32 2a 29 0a 20 20 20 20 6b 61 72 67 6d 61 78  w2*).    kargmax
1b080 3d 60 67 72 65 70 20 41 52 47 5f 4d 41 58 20 2f  =`grep ARG_MAX /
1b090 65 74 63 2f 63 6f 6e 66 2f 63 66 2e 64 2f 73 74  etc/conf/cf.d/st
1b0a0 75 6e 65 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60  une 2>/dev/null`
1b0b0 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20  .    if test -n 
1b0c0 22 24 6b 61 72 67 6d 61 78 22 3b 20 74 68 65 6e  "$kargmax"; then
1b0d0 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  .      lt_cv_sys
1b0e0 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 63  _max_cmd_len=`ec
1b0f0 68 6f 20 24 6b 61 72 67 6d 61 78 20 7c 20 73 65  ho $kargmax | se
1b100 64 20 27 73 2f 2e 2a 5b 09 20 5d 2f 2f 27 60 0a  d 's/.*[. ]//'`.
1b110 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 6c      else.      l
1b120 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1b130 5f 6c 65 6e 3d 33 32 37 36 38 0a 20 20 20 20 66  _len=32768.    f
1b140 69 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20  i.    ;;.  *).  
1b150 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f    lt_cv_sys_max_
1b160 63 6d 64 5f 6c 65 6e 3d 60 28 67 65 74 63 6f 6e  cmd_len=`(getcon
1b170 66 20 41 52 47 5f 4d 41 58 29 20 32 3e 20 2f 64  f ARG_MAX) 2> /d
1b180 65 76 2f 6e 75 6c 6c 60 0a 20 20 20 20 69 66 20  ev/null`.    if 
1b190 74 65 73 74 20 2d 6e 20 22 24 6c 74 5f 63 76 5f  test -n "$lt_cv_
1b1a0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 22  sys_max_cmd_len"
1b1b0 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f  ; then.      lt_
1b1c0 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1b1d0 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f  en=`expr $lt_cv_
1b1e0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20  sys_max_cmd_len 
1b1f0 5c 2f 20 34 60 0a 20 20 20 20 20 20 6c 74 5f 63  \/ 4`.      lt_c
1b200 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1b210 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73  n=`expr $lt_cv_s
1b220 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c  ys_max_cmd_len \
1b230 2a 20 33 60 0a 20 20 20 20 65 6c 73 65 0a 20 20  * 3`.    else.  
1b240 20 20 20 20 23 20 4d 61 6b 65 20 74 65 73 74 73      # Make tests
1b250 74 72 69 6e 67 20 61 20 6c 69 74 74 6c 65 20 62  tring a little b
1b260 69 67 67 65 72 20 62 65 66 6f 72 65 20 77 65 20  igger before we 
1b270 64 6f 20 61 6e 79 74 68 69 6e 67 20 77 69 74 68  do anything with
1b280 20 69 74 2e 0a 20 20 20 20 20 20 23 20 61 20 31   it..      # a 1
1b290 4b 20 73 74 72 69 6e 67 20 73 68 6f 75 6c 64 20  K string should 
1b2a0 62 65 20 61 20 72 65 61 73 6f 6e 61 62 6c 65 20  be a reasonable 
1b2b0 73 74 61 72 74 2e 0a 20 20 20 20 20 20 66 6f 72  start..      for
1b2c0 20 69 20 69 6e 20 31 20 32 20 33 20 34 20 35 20   i in 1 2 3 4 5 
1b2d0 36 20 37 20 38 20 3b 20 64 6f 0a 20 20 20 20 20  6 7 8 ; do.     
1b2e0 20 20 20 74 65 73 74 73 74 72 69 6e 67 3d 24 74     teststring=$t
1b2f0 65 73 74 73 74 72 69 6e 67 24 74 65 73 74 73 74  eststring$testst
1b300 72 69 6e 67 0a 20 20 20 20 20 20 64 6f 6e 65 0a  ring.      done.
1b310 20 20 20 20 20 20 53 48 45 4c 4c 3d 24 7b 53 48        SHELL=${SH
1b320 45 4c 4c 2d 24 7b 43 4f 4e 46 49 47 5f 53 48 45  ELL-${CONFIG_SHE
1b330 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 7d 0a 20 20 20  LL-/bin/sh}}.   
1b340 20 20 20 23 20 49 66 20 74 65 73 74 20 69 73 20     # If test is 
1b350 6e 6f 74 20 61 20 73 68 65 6c 6c 20 62 75 69 6c  not a shell buil
1b360 74 2d 69 6e 2c 20 77 65 27 6c 6c 20 70 72 6f 62  t-in, we'll prob
1b370 61 62 6c 79 20 65 6e 64 20 75 70 20 63 6f 6d 70  ably end up comp
1b380 75 74 69 6e 67 20 61 0a 20 20 20 20 20 20 23 20  uting a.      # 
1b390 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20 74  maximum length t
1b3a0 68 61 74 20 69 73 20 6f 6e 6c 79 20 68 61 6c 66  hat is only half
1b3b0 20 6f 66 20 74 68 65 20 61 63 74 75 61 6c 20 6d   of the actual m
1b3c0 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 2c 20 62  aximum length, b
1b3d0 75 74 0a 20 20 20 20 20 20 23 20 77 65 20 63 61  ut.      # we ca
1b3e0 6e 27 74 20 74 65 6c 6c 2e 0a 20 20 20 20 20 20  n't tell..      
1b3f0 77 68 69 6c 65 20 7b 20 74 65 73 74 20 22 58 22  while { test "X"
1b400 60 24 53 48 45 4c 4c 20 24 30 20 2d 2d 66 61 6c  `$SHELL $0 --fal
1b410 6c 62 61 63 6b 2d 65 63 68 6f 20 22 58 24 74 65  lback-echo "X$te
1b420 73 74 73 74 72 69 6e 67 24 74 65 73 74 73 74 72  ststring$teststr
1b430 69 6e 67 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  ing" 2>/dev/null
1b440 60 20 5c 0a 09 20 20 20 20 20 20 20 20 20 3d 20  ` \..         = 
1b450 22 58 58 24 74 65 73 74 73 74 72 69 6e 67 24 74  "XX$teststring$t
1b460 65 73 74 73 74 72 69 6e 67 22 3b 20 7d 20 3e 2f  eststring"; } >/
1b470 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26  dev/null 2>&1 &&
1b480 0a 09 20 20 20 20 20 20 74 65 73 74 20 24 69 20  ..      test $i 
1b490 21 3d 20 31 37 20 23 20 31 2f 32 20 4d 42 20 73  != 17 # 1/2 MB s
1b4a0 68 6f 75 6c 64 20 62 65 20 65 6e 6f 75 67 68 0a  hould be enough.
1b4b0 20 20 20 20 20 20 64 6f 0a 20 20 20 20 20 20 20        do.       
1b4c0 20 69 3d 60 65 78 70 72 20 24 69 20 2b 20 31 60   i=`expr $i + 1`
1b4d0 0a 20 20 20 20 20 20 20 20 74 65 73 74 73 74 72  .        teststr
1b4e0 69 6e 67 3d 24 74 65 73 74 73 74 72 69 6e 67 24  ing=$teststring$
1b4f0 74 65 73 74 73 74 72 69 6e 67 0a 20 20 20 20 20  teststring.     
1b500 20 64 6f 6e 65 0a 20 20 20 20 20 20 23 20 4f 6e   done.      # On
1b510 6c 79 20 63 68 65 63 6b 20 74 68 65 20 73 74 72  ly check the str
1b520 69 6e 67 20 6c 65 6e 67 74 68 20 6f 75 74 73 69  ing length outsi
1b530 64 65 20 74 68 65 20 6c 6f 6f 70 2e 0a 20 20 20  de the loop..   
1b540 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1b550 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 22  _cmd_len=`expr "
1b560 58 24 74 65 73 74 73 74 72 69 6e 67 22 20 3a 20  X$teststring" : 
1b570 22 2e 2a 22 20 32 3e 26 31 60 0a 20 20 20 20 20  ".*" 2>&1`.     
1b580 20 74 65 73 74 73 74 72 69 6e 67 3d 0a 20 20 20   teststring=.   
1b590 20 20 20 23 20 41 64 64 20 61 20 73 69 67 6e 69     # Add a signi
1b5a0 66 69 63 61 6e 74 20 73 61 66 65 74 79 20 66 61  ficant safety fa
1b5b0 63 74 6f 72 20 62 65 63 61 75 73 65 20 43 2b 2b  ctor because C++
1b5c0 20 63 6f 6d 70 69 6c 65 72 73 20 63 61 6e 20 74   compilers can t
1b5d0 61 63 6b 20 6f 6e 0a 20 20 20 20 20 20 23 20 6d  ack on.      # m
1b5e0 61 73 73 69 76 65 20 61 6d 6f 75 6e 74 73 20 6f  assive amounts o
1b5f0 66 20 61 64 64 69 74 69 6f 6e 61 6c 20 61 72 67  f additional arg
1b600 75 6d 65 6e 74 73 20 62 65 66 6f 72 65 20 70 61  uments before pa
1b610 73 73 69 6e 67 20 74 68 65 6d 20 74 6f 20 74 68  ssing them to th
1b620 65 0a 20 20 20 20 20 20 23 20 6c 69 6e 6b 65 72  e.      # linker
1b630 2e 20 20 49 74 20 61 70 70 65 61 72 73 20 61 73  .  It appears as
1b640 20 74 68 6f 75 67 68 20 31 2f 32 20 69 73 20 61   though 1/2 is a
1b650 20 75 73 61 62 6c 65 20 76 61 6c 75 65 2e 0a 20   usable value.. 
1b660 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d       lt_cv_sys_m
1b670 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72  ax_cmd_len=`expr
1b680 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f   $lt_cv_sys_max_
1b690 63 6d 64 5f 6c 65 6e 20 5c 2f 20 32 60 0a 20 20  cmd_len \/ 2`.  
1b6a0 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20 65 73    fi.    ;;.  es
1b6b0 61 63 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74 20  ac..fi..if test 
1b6c0 2d 6e 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61  -n $lt_cv_sys_ma
1b6d0 78 5f 63 6d 64 5f 6c 65 6e 20 3b 20 74 68 65 6e  x_cmd_len ; then
1b6e0 0a 20 20 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 72  as_me:$LINENO: r
1b700 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 73 79  esult: $lt_cv_sy
1b710 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 22 20 3e  s_max_cmd_len" >
1b720 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74  &5.$as_echo "$lt
1b730 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1b740 6c 65 6e 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  len" >&6; }.else
1b750 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
1b760 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1b770 65 73 75 6c 74 3a 20 6e 6f 6e 65 22 20 3e 26 35  esult: none" >&5
1b780 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 6e 65 22  .$as_echo "none"
1b790 20 3e 26 36 3b 20 7d 0a 66 69 0a 6d 61 78 5f 63   >&6; }.fi.max_c
1b7a0 6d 64 5f 6c 65 6e 3d 24 6c 74 5f 63 76 5f 73 79  md_len=$lt_cv_sy
1b7b0 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 0a 0a 0a  s_max_cmd_len...
1b7c0 0a 0a 0a 0a 3a 20 24 7b 43 50 3d 22 63 70 20 2d  ....: ${CP="cp -
1b7d0 66 22 7d 0a 3a 20 24 7b 4d 56 3d 22 6d 76 20 2d  f"}.: ${MV="mv -
1b7e0 66 22 7d 0a 3a 20 24 7b 52 4d 3d 22 72 6d 20 2d  f"}.: ${RM="rm -
1b7f0 66 22 7d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  f"}..{ $as_echo 
1b800 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1b810 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65   checking whethe
1b820 72 20 74 68 65 20 73 68 65 6c 6c 20 75 6e 64 65  r the shell unde
1b830 72 73 74 61 6e 64 73 20 73 6f 6d 65 20 58 53 49  rstands some XSI
1b840 20 63 6f 6e 73 74 72 75 63 74 73 22 20 3e 26 35   constructs" >&5
1b850 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
1b860 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68  cking whether th
1b870 65 20 73 68 65 6c 6c 20 75 6e 64 65 72 73 74 61  e shell understa
1b880 6e 64 73 20 73 6f 6d 65 20 58 53 49 20 63 6f 6e  nds some XSI con
1b890 73 74 72 75 63 74 73 2e 2e 2e 20 22 20 3e 26 36  structs... " >&6
1b8a0 3b 20 7d 0a 23 20 54 72 79 20 73 6f 6d 65 20 58  ; }.# Try some X
1b8b0 53 49 20 66 65 61 74 75 72 65 73 0a 78 73 69 5f  SI features.xsi_
1b8c0 73 68 65 6c 6c 3d 6e 6f 0a 28 20 5f 6c 74 5f 64  shell=no.( _lt_d
1b8d0 75 6d 6d 79 3d 22 61 2f 62 2f 63 22 0a 20 20 74  ummy="a/b/c".  t
1b8e0 65 73 74 20 22 24 7b 5f 6c 74 5f 64 75 6d 6d 79  est "${_lt_dummy
1b8f0 23 23 2a 2f 7d 2c 24 7b 5f 6c 74 5f 64 75 6d 6d  ##*/},${_lt_dumm
1b900 79 25 2f 2a 7d 2c 22 24 7b 5f 6c 74 5f 64 75 6d  y%/*},"${_lt_dum
1b910 6d 79 25 22 24 5f 6c 74 5f 64 75 6d 6d 79 22 7d  my%"$_lt_dummy"}
1b920 2c 20 5c 0a 20 20 20 20 20 20 3d 20 63 2c 61 2f  , \.      = c,a/
1b930 62 2c 2c 20 5c 0a 20 20 20 20 26 26 20 65 76 61  b,, \.    && eva
1b940 6c 20 27 74 65 73 74 20 24 28 28 20 31 20 2b 20  l 'test $(( 1 + 
1b950 31 20 29 29 20 2d 65 71 20 32 20 5c 0a 20 20 20  1 )) -eq 2 \.   
1b960 20 26 26 20 74 65 73 74 20 22 24 7b 23 5f 6c 74   && test "${#_lt
1b970 5f 64 75 6d 6d 79 7d 22 20 2d 65 71 20 35 27 20  _dummy}" -eq 5' 
1b980 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26  ) >/dev/null 2>&
1b990 31 20 5c 0a 20 20 26 26 20 78 73 69 5f 73 68 65  1 \.  && xsi_she
1b9a0 6c 6c 3d 79 65 73 0a 7b 20 24 61 73 5f 65 63 68  ll=yes.{ $as_ech
1b9b0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1b9c0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 78 73 69 5f  O: result: $xsi_
1b9d0 73 68 65 6c 6c 22 20 3e 26 35 0a 24 61 73 5f 65  shell" >&5.$as_e
1b9e0 63 68 6f 20 22 24 78 73 69 5f 73 68 65 6c 6c 22  cho "$xsi_shell"
1b9f0 20 3e 26 36 3b 20 7d 0a 0a 0a 7b 20 24 61 73 5f   >&6; }...{ $as_
1ba00 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1ba10 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77  NENO: checking w
1ba20 68 65 74 68 65 72 20 74 68 65 20 73 68 65 6c 6c  hether the shell
1ba30 20 75 6e 64 65 72 73 74 61 6e 64 73 20 5c 22 2b   understands \"+
1ba40 3d 5c 22 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  =\"" >&5.$as_ech
1ba50 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68  o_n "checking wh
1ba60 65 74 68 65 72 20 74 68 65 20 73 68 65 6c 6c 20  ether the shell 
1ba70 75 6e 64 65 72 73 74 61 6e 64 73 20 5c 22 2b 3d  understands \"+=
1ba80 5c 22 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 6c  \"... " >&6; }.l
1ba90 74 5f 73 68 65 6c 6c 5f 61 70 70 65 6e 64 3d 6e  t_shell_append=n
1baa0 6f 0a 28 20 66 6f 6f 3d 62 61 72 3b 20 73 65 74  o.( foo=bar; set
1bab0 20 66 6f 6f 20 62 61 7a 3b 20 65 76 61 6c 20 22   foo baz; eval "
1bac0 24 31 2b 3d 5c 24 32 22 20 26 26 20 74 65 73 74  $1+=\$2" && test
1bad0 20 22 24 66 6f 6f 22 20 3d 20 62 61 72 62 61 7a   "$foo" = barbaz
1bae0 20 29 20 5c 0a 20 20 20 20 3e 2f 64 65 76 2f 6e   ) \.    >/dev/n
1baf0 75 6c 6c 20 32 3e 26 31 20 5c 0a 20 20 26 26 20  ull 2>&1 \.  && 
1bb00 6c 74 5f 73 68 65 6c 6c 5f 61 70 70 65 6e 64 3d  lt_shell_append=
1bb10 79 65 73 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  yes.{ $as_echo "
1bb20 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1bb30 72 65 73 75 6c 74 3a 20 24 6c 74 5f 73 68 65 6c  result: $lt_shel
1bb40 6c 5f 61 70 70 65 6e 64 22 20 3e 26 35 0a 24 61  l_append" >&5.$a
1bb50 73 5f 65 63 68 6f 20 22 24 6c 74 5f 73 68 65 6c  s_echo "$lt_shel
1bb60 6c 5f 61 70 70 65 6e 64 22 20 3e 26 36 3b 20 7d  l_append" >&6; }
1bb70 0a 0a 0a 69 66 20 28 20 28 4d 41 49 4c 3d 36 30  ...if ( (MAIL=60
1bb80 3b 20 75 6e 73 65 74 20 4d 41 49 4c 29 20 7c 7c  ; unset MAIL) ||
1bb90 20 65 78 69 74 29 20 3e 2f 64 65 76 2f 6e 75 6c   exit) >/dev/nul
1bba0 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 6c  l 2>&1; then.  l
1bbb0 74 5f 75 6e 73 65 74 3d 75 6e 73 65 74 0a 65 6c  t_unset=unset.el
1bbc0 73 65 0a 20 20 6c 74 5f 75 6e 73 65 74 3d 66 61  se.  lt_unset=fa
1bbd0 6c 73 65 0a 66 69 0a 0a 0a 0a 0a 0a 23 20 74 65  lse.fi......# te
1bbe0 73 74 20 45 42 43 44 49 43 20 6f 72 20 41 53 43  st EBCDIC or ASC
1bbf0 49 49 0a 63 61 73 65 20 60 65 63 68 6f 20 58 7c  II.case `echo X|
1bc00 74 72 20 58 20 27 5c 31 30 31 27 60 20 69 6e 0a  tr X '\101'` in.
1bc10 20 41 29 20 23 20 41 53 43 49 49 20 62 61 73 65   A) # ASCII base
1bc20 64 20 73 79 73 74 65 6d 0a 20 20 20 20 23 20 5c  d system.    # \
1bc30 6e 20 69 73 20 6e 6f 74 20 69 6e 74 65 72 70 72  n is not interpr
1bc40 65 74 65 64 20 63 6f 72 72 65 63 74 6c 79 20 62  eted correctly b
1bc50 79 20 53 6f 6c 61 72 69 73 20 38 20 2f 75 73 72  y Solaris 8 /usr
1bc60 2f 75 63 62 2f 74 72 0a 20 20 6c 74 5f 53 50 32  /ucb/tr.  lt_SP2
1bc70 4e 4c 3d 27 74 72 20 5c 30 34 30 20 5c 30 31 32  NL='tr \040 \012
1bc80 27 0a 20 20 6c 74 5f 4e 4c 32 53 50 3d 27 74 72  '.  lt_NL2SP='tr
1bc90 20 5c 30 31 35 5c 30 31 32 20 5c 30 34 30 5c 30   \015\012 \040\0
1bca0 34 30 27 0a 20 20 3b 3b 0a 20 2a 29 20 23 20 45  40'.  ;;. *) # E
1bcb0 42 43 44 49 43 20 62 61 73 65 64 20 73 79 73 74  BCDIC based syst
1bcc0 65 6d 0a 20 20 6c 74 5f 53 50 32 4e 4c 3d 27 74  em.  lt_SP2NL='t
1bcd0 72 20 5c 31 30 30 20 5c 6e 27 0a 20 20 6c 74 5f  r \100 \n'.  lt_
1bce0 4e 4c 32 53 50 3d 27 74 72 20 5c 72 5c 6e 20 5c  NL2SP='tr \r\n \
1bcf0 31 30 30 5c 31 30 30 27 0a 20 20 3b 3b 0a 65 73  100\100'.  ;;.es
1bd00 61 63 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61  ac..........{ $a
1bd10 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1bd20 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
1bd30 20 66 6f 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20   for $LD option 
1bd40 74 6f 20 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74  to reload object
1bd50 20 66 69 6c 65 73 22 20 3e 26 35 0a 24 61 73 5f   files" >&5.$as_
1bd60 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
1bd70 20 66 6f 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20   for $LD option 
1bd80 74 6f 20 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74  to reload object
1bd90 20 66 69 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b   files... " >&6;
1bda0 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74   }.if test "${lt
1bdb0 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c  _cv_ld_reload_fl
1bdc0 61 67 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  ag+set}" = set; 
1bdd0 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
1bde0 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
1bdf0 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6c  6.else.  lt_cv_l
1be00 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 3d 27 2d  d_reload_flag='-
1be10 72 27 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  r'.fi.{ $as_echo
1be20 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1be30 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76  : result: $lt_cv
1be40 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 22  _ld_reload_flag"
1be50 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
1be60 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f  lt_cv_ld_reload_
1be70 66 6c 61 67 22 20 3e 26 36 3b 20 7d 0a 72 65 6c  flag" >&6; }.rel
1be80 6f 61 64 5f 66 6c 61 67 3d 24 6c 74 5f 63 76 5f  oad_flag=$lt_cv_
1be90 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 0a 63  ld_reload_flag.c
1bea0 61 73 65 20 24 72 65 6c 6f 61 64 5f 66 6c 61 67  ase $reload_flag
1beb0 20 69 6e 0a 22 22 20 7c 20 22 20 22 2a 29 20 3b   in."" | " "*) ;
1bec0 3b 0a 2a 29 20 72 65 6c 6f 61 64 5f 66 6c 61 67  ;.*) reload_flag
1bed0 3d 22 20 24 72 65 6c 6f 61 64 5f 66 6c 61 67 22  =" $reload_flag"
1bee0 20 3b 3b 0a 65 73 61 63 0a 72 65 6c 6f 61 64 5f   ;;.esac.reload_
1bef0 63 6d 64 73 3d 27 24 4c 44 24 72 65 6c 6f 61 64  cmds='$LD$reload
1bf00 5f 66 6c 61 67 20 2d 6f 20 24 6f 75 74 70 75 74  _flag -o $output
1bf10 24 72 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 63 61  $reload_objs'.ca
1bf20 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20  se $host_os in. 
1bf30 20 64 61 72 77 69 6e 2a 29 0a 20 20 20 20 69 66   darwin*).    if
1bf40 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79   test "$GCC" = y
1bf50 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 72  es; then.      r
1bf60 65 6c 6f 61 64 5f 63 6d 64 73 3d 27 24 4c 54 43  eload_cmds='$LTC
1bf70 43 20 24 4c 54 43 46 4c 41 47 53 20 2d 6e 6f 73  C $LTCFLAGS -nos
1bf80 74 64 6c 69 62 20 24 7b 77 6c 7d 2d 72 20 2d 6f  tdlib ${wl}-r -o
1bf90 20 24 6f 75 74 70 75 74 24 72 65 6c 6f 61 64 5f   $output$reload_
1bfa0 6f 62 6a 73 27 0a 20 20 20 20 65 6c 73 65 0a 20  objs'.    else. 
1bfb0 20 20 20 20 20 72 65 6c 6f 61 64 5f 63 6d 64 73       reload_cmds
1bfc0 3d 27 24 4c 44 24 72 65 6c 6f 61 64 5f 66 6c 61  ='$LD$reload_fla
1bfd0 67 20 2d 6f 20 24 6f 75 74 70 75 74 24 72 65 6c  g -o $output$rel
1bfe0 6f 61 64 5f 6f 62 6a 73 27 0a 20 20 20 20 66 69  oad_objs'.    fi
1bff0 0a 20 20 20 20 3b 3b 0a 65 73 61 63 0a 0a 0a 0a  .    ;;.esac....
1c000 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e  ......if test -n
1c010 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
1c020 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  x"; then.  # Ext
1c030 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
1c040 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f  ord of "${ac_too
1c050 6c 5f 70 72 65 66 69 78 7d 6f 62 6a 64 75 6d 70  l_prefix}objdump
1c060 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
1c070 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
1c080 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
1c090 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  mmy ${ac_tool_pr
1c0a0 65 66 69 78 7d 6f 62 6a 64 75 6d 70 3b 20 61 63  efix}objdump; ac
1c0b0 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65  _word=$2.{ $as_e
1c0c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1c0d0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
1c0e0 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
1c0f0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
1c100 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
1c110 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  d... " >&6; }.if
1c120 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
1c130 72 6f 67 5f 4f 42 4a 44 55 4d 50 2b 73 65 74 7d  rog_OBJDUMP+set}
1c140 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
1c150 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
1c160 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
1c170 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4f    if test -n "$O
1c180 42 4a 44 55 4d 50 22 3b 20 74 68 65 6e 0a 20 20  BJDUMP"; then.  
1c190 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a 44 55  ac_cv_prog_OBJDU
1c1a0 4d 50 3d 22 24 4f 42 4a 44 55 4d 50 22 20 23 20  MP="$OBJDUMP" # 
1c1b0 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
1c1c0 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
1c1d0 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
1c1e0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
1c1f0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
1c200 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
1c210 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
1c220 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
1c230 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
1c240 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
1c250 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
1c260 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
1c270 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
1c280 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64  { test -f "$as_d
1c290 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
1c2a0 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f  xec_ext" && $as_
1c2b0 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f  test_x "$as_dir/
1c2c0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1c2d0 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20  _ext"; }; then. 
1c2e0 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 42     ac_cv_prog_OB
1c2f0 4a 44 55 4d 50 3d 22 24 7b 61 63 5f 74 6f 6f 6c  JDUMP="${ac_tool
1c300 5f 70 72 65 66 69 78 7d 6f 62 6a 64 75 6d 70 22  _prefix}objdump"
1c310 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
1c320 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66  as_me:$LINENO: f
1c330 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
1c340 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1c350 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
1c360 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e   2.  fi.done.don
1c370 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
1c380 46 53 0a 0a 66 69 0a 66 69 0a 4f 42 4a 44 55 4d  FS..fi.fi.OBJDUM
1c390 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 42  P=$ac_cv_prog_OB
1c3a0 4a 44 55 4d 50 0a 69 66 20 74 65 73 74 20 2d 6e  JDUMP.if test -n
1c3b0 20 22 24 4f 42 4a 44 55 4d 50 22 3b 20 74 68 65   "$OBJDUMP"; the
1c3c0 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
1c3d0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1c3e0 72 65 73 75 6c 74 3a 20 24 4f 42 4a 44 55 4d 50  result: $OBJDUMP
1c3f0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
1c400 24 4f 42 4a 44 55 4d 50 22 20 3e 26 36 3b 20 7d  $OBJDUMP" >&6; }
1c410 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
1c420 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1c430 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
1c440 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
1c450 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69  " >&6; }.fi...fi
1c460 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
1c470 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50  _cv_prog_OBJDUMP
1c480 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f  "; then.  ac_ct_
1c490 4f 42 4a 44 55 4d 50 3d 24 4f 42 4a 44 55 4d 50  OBJDUMP=$OBJDUMP
1c4a0 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
1c4b0 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
1c4c0 6f 62 6a 64 75 6d 70 22 2c 20 73 6f 20 69 74 20  objdump", so it 
1c4d0 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
1c4e0 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
1c4f0 0a 73 65 74 20 64 75 6d 6d 79 20 6f 62 6a 64 75  .set dummy objdu
1c500 6d 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  mp; ac_word=$2.{
1c510 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1c520 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
1c530 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
1c540 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
1c550 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
1c560 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
1c570 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
1c580 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
1c590 4f 42 4a 44 55 4d 50 2b 73 65 74 7d 22 20 3d 20  OBJDUMP+set}" = 
1c5a0 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
1c5b0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
1c5c0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
1c5d0 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
1c5e0 5f 4f 42 4a 44 55 4d 50 22 3b 20 74 68 65 6e 0a  _OBJDUMP"; then.
1c5f0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
1c600 63 74 5f 4f 42 4a 44 55 4d 50 3d 22 24 61 63 5f  ct_OBJDUMP="$ac_
1c610 63 74 5f 4f 42 4a 44 55 4d 50 22 20 23 20 4c 65  ct_OBJDUMP" # Le
1c620 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
1c630 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
1c640 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
1c650 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
1c660 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
1c670 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
1c680 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
1c690 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
1c6a0 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
1c6b0 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63  =..  for ac_exec
1c6c0 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
1c6d0 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
1c6e0 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20  ions; do.  if { 
1c6f0 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72  test -f "$as_dir
1c700 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1c710 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65  c_ext" && $as_te
1c720 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61  st_x "$as_dir/$a
1c730 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1c740 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20  xt"; }; then.   
1c750 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
1c760 74 5f 4f 42 4a 44 55 4d 50 3d 22 6f 62 6a 64 75  t_OBJDUMP="objdu
1c770 6d 70 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  mp".    $as_echo
1c780 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1c790 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
1c7a0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1c7b0 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
1c7c0 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
1c7d0 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
1c7e0 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f  e_IFS..fi.fi.ac_
1c7f0 63 74 5f 4f 42 4a 44 55 4d 50 3d 24 61 63 5f 63  ct_OBJDUMP=$ac_c
1c800 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 42 4a  v_prog_ac_ct_OBJ
1c810 44 55 4d 50 0a 69 66 20 74 65 73 74 20 2d 6e 20  DUMP.if test -n 
1c820 22 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22  "$ac_ct_OBJDUMP"
1c830 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
1c840 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1c850 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
1c860 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 20 3e 26 35  _ct_OBJDUMP" >&5
1c870 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
1c880 74 5f 4f 42 4a 44 55 4d 50 22 20 3e 26 36 3b 20  t_OBJDUMP" >&6; 
1c890 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
1c8a0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1c8b0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
1c8c0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
1c8d0 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20  o" >&6; }.fi..  
1c8e0 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74  if test "x$ac_ct
1c8f0 5f 4f 42 4a 44 55 4d 50 22 20 3d 20 78 3b 20 74  _OBJDUMP" = x; t
1c900 68 65 6e 0a 20 20 20 20 4f 42 4a 44 55 4d 50 3d  hen.    OBJDUMP=
1c910 22 66 61 6c 73 65 22 0a 20 20 65 6c 73 65 0a 20  "false".  else. 
1c920 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63     case $cross_c
1c930 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f  ompiling:$ac_too
1c940 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a  l_warned in.yes:
1c950 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ).{ $as_echo "$a
1c960 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41  s_me:$LINENO: WA
1c970 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75  RNING: In the fu
1c980 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77  ture, Autoconf w
1c990 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63  ill not detect c
1c9a0 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65  ross-tools.whose
1c9b0 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73   name does not s
1c9c0 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f  tart with the ho
1c9d0 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20  st triplet.  If 
1c9e0 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63  you think this.c
1c9f0 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20  onfiguration is 
1ca00 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70  useful to you, p
1ca10 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61  lease write to a
1ca20 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e  utoconf@gnu.org.
1ca30 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
1ca40 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
1ca50 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20   In the future, 
1ca60 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f  Autoconf will no
1ca70 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74  t detect cross-t
1ca80 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20  ools.whose name 
1ca90 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77  does not start w
1caa0 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69  ith the host tri
1cab0 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68  plet.  If you th
1cac0 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75  ink this.configu
1cad0 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c  ration is useful
1cae0 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20   to you, please 
1caf0 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e  write to autocon
1cb00 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b  f@gnu.org." >&2;
1cb10 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  }.ac_tool_warned
1cb20 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20  =yes ;;.esac.   
1cb30 20 4f 42 4a 44 55 4d 50 3d 24 61 63 5f 63 74 5f   OBJDUMP=$ac_ct_
1cb40 4f 42 4a 44 55 4d 50 0a 20 20 66 69 0a 65 6c 73  OBJDUMP.  fi.els
1cb50 65 0a 20 20 4f 42 4a 44 55 4d 50 3d 22 24 61 63  e.  OBJDUMP="$ac
1cb60 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50  _cv_prog_OBJDUMP
1cb70 22 0a 66 69 0a 0a 74 65 73 74 20 2d 7a 20 22 24  ".fi..test -z "$
1cb80 4f 42 4a 44 55 4d 50 22 20 26 26 20 4f 42 4a 44  OBJDUMP" && OBJD
1cb90 55 4d 50 3d 6f 62 6a 64 75 6d 70 0a 0a 0a 0a 0a  UMP=objdump.....
1cba0 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  .....{ $as_echo 
1cbb0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1cbc0 20 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f   checking how to
1cbd0 20 72 65 63 6f 67 6e 69 7a 65 20 64 65 70 65 6e   recognize depen
1cbe0 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73 22 20  dent libraries" 
1cbf0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
1cc00 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20  checking how to 
1cc10 72 65 63 6f 67 6e 69 7a 65 20 64 65 70 65 6e 64  recognize depend
1cc20 65 6e 74 20 6c 69 62 72 61 72 69 65 73 2e 2e 2e  ent libraries...
1cc30 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
1cc40 74 20 22 24 7b 6c 74 5f 63 76 5f 64 65 70 6c 69  t "${lt_cv_depli
1cc50 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 2b  bs_check_method+
1cc60 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
1cc70 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
1cc80 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
1cc90 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65  lse.  lt_cv_file
1cca0 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 24 4d 41 47  _magic_cmd='$MAG
1ccb0 49 43 5f 43 4d 44 27 0a 6c 74 5f 63 76 5f 66 69  IC_CMD'.lt_cv_fi
1ccc0 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69  le_magic_test_fi
1ccd0 6c 65 3d 0a 6c 74 5f 63 76 5f 64 65 70 6c 69 62  le=.lt_cv_deplib
1cce0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
1ccf0 75 6e 6b 6e 6f 77 6e 27 0a 23 20 4e 65 65 64 20  unknown'.# Need 
1cd00 74 6f 20 73 65 74 20 74 68 65 20 70 72 65 63 65  to set the prece
1cd10 64 69 6e 67 20 76 61 72 69 61 62 6c 65 20 6f 6e  ding variable on
1cd20 20 61 6c 6c 20 70 6c 61 74 66 6f 72 6d 73 20 74   all platforms t
1cd30 68 61 74 20 73 75 70 70 6f 72 74 0a 23 20 69 6e  hat support.# in
1cd40 74 65 72 6c 69 62 72 61 72 79 20 64 65 70 65 6e  terlibrary depen
1cd50 64 65 6e 63 69 65 73 2e 0a 23 20 27 6e 6f 6e 65  dencies..# 'none
1cd60 27 20 2d 2d 20 64 65 70 65 6e 64 65 6e 63 69 65  ' -- dependencie
1cd70 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 2e  s not supported.
1cd80 0a 23 20 60 75 6e 6b 6e 6f 77 6e 27 20 2d 2d 20  .# `unknown' -- 
1cd90 73 61 6d 65 20 61 73 20 6e 6f 6e 65 2c 20 62 75  same as none, bu
1cda0 74 20 64 6f 63 75 6d 65 6e 74 73 20 74 68 61 74  t documents that
1cdb0 20 77 65 20 72 65 61 6c 6c 79 20 64 6f 6e 27 74   we really don't
1cdc0 20 6b 6e 6f 77 2e 0a 23 20 27 70 61 73 73 5f 61   know..# 'pass_a
1cdd0 6c 6c 27 20 2d 2d 20 61 6c 6c 20 64 65 70 65 6e  ll' -- all depen
1cde0 64 65 6e 63 69 65 73 20 70 61 73 73 65 64 20 77  dencies passed w
1cdf0 69 74 68 20 6e 6f 20 63 68 65 63 6b 73 2e 0a 23  ith no checks..#
1ce00 20 27 74 65 73 74 5f 63 6f 6d 70 69 6c 65 27 20   'test_compile' 
1ce10 2d 2d 20 63 68 65 63 6b 20 62 79 20 6d 61 6b 69  -- check by maki
1ce20 6e 67 20 74 65 73 74 20 70 72 6f 67 72 61 6d 2e  ng test program.
1ce30 0a 23 20 27 66 69 6c 65 5f 6d 61 67 69 63 20 5b  .# 'file_magic [
1ce40 5b 72 65 67 65 78 5d 5d 27 20 2d 2d 20 63 68 65  [regex]]' -- che
1ce50 63 6b 20 62 79 20 6c 6f 6f 6b 69 6e 67 20 66 6f  ck by looking fo
1ce60 72 20 66 69 6c 65 73 20 69 6e 20 6c 69 62 72 61  r files in libra
1ce70 72 79 20 70 61 74 68 0a 23 20 77 68 69 63 68 20  ry path.# which 
1ce80 72 65 73 70 6f 6e 64 73 20 74 6f 20 74 68 65 20  responds to the 
1ce90 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 20  $file_magic_cmd 
1cea0 77 69 74 68 20 61 20 67 69 76 65 6e 20 65 78 74  with a given ext
1ceb0 65 6e 64 65 64 20 72 65 67 65 78 2e 0a 23 20 49  ended regex..# I
1cec0 66 20 79 6f 75 20 68 61 76 65 20 60 66 69 6c 65  f you have `file
1ced0 27 20 6f 72 20 65 71 75 69 76 61 6c 65 6e 74 20  ' or equivalent 
1cee0 6f 6e 20 79 6f 75 72 20 73 79 73 74 65 6d 20 61  on your system a
1cef0 6e 64 20 79 6f 75 27 72 65 20 6e 6f 74 20 73 75  nd you're not su
1cf00 72 65 0a 23 20 77 68 65 74 68 65 72 20 60 70 61  re.# whether `pa
1cf10 73 73 5f 61 6c 6c 27 20 77 69 6c 6c 20 2a 61 6c  ss_all' will *al
1cf20 77 61 79 73 2a 20 77 6f 72 6b 2c 20 79 6f 75 20  ways* work, you 
1cf30 70 72 6f 62 61 62 6c 79 20 77 61 6e 74 20 74 68  probably want th
1cf40 69 73 20 6f 6e 65 2e 0a 0a 63 61 73 65 20 24 68  is one...case $h
1cf50 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78 5b 34 2d  ost_os in.aix[4-
1cf60 39 5d 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  9]*).  lt_cv_dep
1cf70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1cf80 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a  d=pass_all.  ;;.
1cf90 0a 62 65 6f 73 2a 29 0a 20 20 6c 74 5f 63 76 5f  .beos*).  lt_cv_
1cfa0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1cfb0 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
1cfc0 3b 3b 0a 0a 62 73 64 69 5b 34 35 5d 2a 29 0a 20  ;;..bsdi[45]*). 
1cfd0 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
1cfe0 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c  heck_method='fil
1cff0 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39  e_magic ELF [0-9
1d000 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d  ][0-9]*-bit [ML]
1d010 53 42 20 28 73 68 61 72 65 64 20 6f 62 6a 65 63  SB (shared objec
1d020 74 7c 64 79 6e 61 6d 69 63 20 6c 69 62 29 27 0a  t|dynamic lib)'.
1d030 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
1d040 69 63 5f 63 6d 64 3d 27 2f 75 73 72 2f 62 69 6e  ic_cmd='/usr/bin
1d050 2f 66 69 6c 65 20 2d 4c 27 0a 20 20 6c 74 5f 63  /file -L'.  lt_c
1d060 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73  v_file_magic_tes
1d070 74 5f 66 69 6c 65 3d 2f 73 68 6c 69 62 2f 6c 69  t_file=/shlib/li
1d080 62 63 2e 73 6f 0a 20 20 3b 3b 0a 0a 63 79 67 77  bc.so.  ;;..cygw
1d090 69 6e 2a 29 0a 20 20 23 20 66 75 6e 63 5f 77 69  in*).  # func_wi
1d0a0 6e 33 32 5f 6c 69 62 69 64 20 69 73 20 61 20 73  n32_libid is a s
1d0b0 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 64 65  hell function de
1d0c0 66 69 6e 65 64 20 69 6e 20 6c 74 6d 61 69 6e 2e  fined in ltmain.
1d0d0 73 68 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  sh.  lt_cv_depli
1d0e0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1d0f0 27 66 69 6c 65 5f 6d 61 67 69 63 20 5e 78 38 36  'file_magic ^x86
1d100 20 61 72 63 68 69 76 65 20 69 6d 70 6f 72 74 7c   archive import|
1d110 5e 78 38 36 20 44 4c 4c 27 0a 20 20 6c 74 5f 63  ^x86 DLL'.  lt_c
1d120 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  v_file_magic_cmd
1d130 3d 27 66 75 6e 63 5f 77 69 6e 33 32 5f 6c 69 62  ='func_win32_lib
1d140 69 64 27 0a 20 20 3b 3b 0a 0a 6d 69 6e 67 77 2a  id'.  ;;..mingw*
1d150 20 7c 20 70 77 33 32 2a 29 0a 20 20 23 20 42 61   | pw32*).  # Ba
1d160 73 65 20 4d 53 59 53 2f 4d 69 6e 47 57 20 64 6f  se MSYS/MinGW do
1d170 20 6e 6f 74 20 70 72 6f 76 69 64 65 20 74 68 65   not provide the
1d180 20 27 66 69 6c 65 27 20 63 6f 6d 6d 61 6e 64 20   'file' command 
1d190 6e 65 65 64 65 64 20 62 79 0a 20 20 23 20 66 75  needed by.  # fu
1d1a0 6e 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64 20 73  nc_win32_libid s
1d1b0 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 2c 20 73  hell function, s
1d1c0 6f 20 75 73 65 20 61 20 77 65 61 6b 65 72 20 74  o use a weaker t
1d1d0 65 73 74 20 62 61 73 65 64 20 6f 6e 20 27 6f 62  est based on 'ob
1d1e0 6a 64 75 6d 70 27 2c 0a 20 20 23 20 75 6e 6c 65  jdump',.  # unle
1d1f0 73 73 20 77 65 20 66 69 6e 64 20 27 66 69 6c 65  ss we find 'file
1d200 27 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 62  ', for example b
1d210 65 63 61 75 73 65 20 77 65 20 61 72 65 20 63 72  ecause we are cr
1d220 6f 73 73 2d 63 6f 6d 70 69 6c 69 6e 67 2e 0a 20  oss-compiling.. 
1d230 20 69 66 20 28 20 66 69 6c 65 20 2f 20 29 20 3e   if ( file / ) >
1d240 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20  /dev/null 2>&1; 
1d250 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76 5f 64  then.    lt_cv_d
1d260 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1d270 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20  hod='file_magic 
1d280 5e 78 38 36 20 61 72 63 68 69 76 65 20 69 6d 70  ^x86 archive imp
1d290 6f 72 74 7c 5e 78 38 36 20 44 4c 4c 27 0a 20 20  ort|^x86 DLL'.  
1d2a0 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
1d2b0 69 63 5f 63 6d 64 3d 27 66 75 6e 63 5f 77 69 6e  ic_cmd='func_win
1d2c0 33 32 5f 6c 69 62 69 64 27 0a 20 20 65 6c 73 65  32_libid'.  else
1d2d0 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
1d2e0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1d2f0 27 66 69 6c 65 5f 6d 61 67 69 63 20 66 69 6c 65  'file_magic file
1d300 20 66 6f 72 6d 61 74 20 70 65 69 2a 2d 69 33 38   format pei*-i38
1d310 36 28 2e 2a 61 72 63 68 69 74 65 63 74 75 72 65  6(.*architecture
1d320 3a 20 69 33 38 36 29 3f 27 0a 20 20 20 20 6c 74  : i386)?'.    lt
1d330 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63  _cv_file_magic_c
1d340 6d 64 3d 27 24 4f 42 4a 44 55 4d 50 20 2d 66 27  md='$OBJDUMP -f'
1d350 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a 63 65 67 63  .  fi.  ;;..cegc
1d360 63 29 0a 20 20 23 20 75 73 65 20 74 68 65 20 77  c).  # use the w
1d370 65 61 6b 65 72 20 74 65 73 74 20 62 61 73 65 64  eaker test based
1d380 20 6f 6e 20 27 6f 62 6a 64 75 6d 70 27 2e 20 53   on 'objdump'. S
1d390 65 65 20 6d 69 6e 67 77 2a 2e 0a 20 20 6c 74 5f  ee mingw*..  lt_
1d3a0 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1d3b0 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61  _method='file_ma
1d3c0 67 69 63 20 66 69 6c 65 20 66 6f 72 6d 61 74 20  gic file format 
1d3d0 70 65 2d 61 72 6d 2d 2e 2a 6c 69 74 74 6c 65 28  pe-arm-.*little(
1d3e0 2e 2a 61 72 63 68 69 74 65 63 74 75 72 65 3a 20  .*architecture: 
1d3f0 61 72 6d 29 3f 27 0a 20 20 6c 74 5f 63 76 5f 66  arm)?'.  lt_cv_f
1d400 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 24  ile_magic_cmd='$
1d410 4f 42 4a 44 55 4d 50 20 2d 66 27 0a 20 20 3b 3b  OBJDUMP -f'.  ;;
1d420 0a 0a 64 61 72 77 69 6e 2a 20 7c 20 72 68 61 70  ..darwin* | rhap
1d430 73 6f 64 79 2a 29 0a 20 20 6c 74 5f 63 76 5f 64  sody*).  lt_cv_d
1d440 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1d450 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b  hod=pass_all.  ;
1d460 3b 0a 0a 66 72 65 65 62 73 64 2a 20 7c 20 64 72  ;..freebsd* | dr
1d470 61 67 6f 6e 66 6c 79 2a 29 0a 20 20 69 66 20 65  agonfly*).  if e
1d480 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43  cho __ELF__ | $C
1d490 43 20 2d 45 20 2d 20 7c 20 24 47 52 45 50 20 5f  C -E - | $GREP _
1d4a0 5f 45 4c 46 5f 5f 20 3e 20 2f 64 65 76 2f 6e 75  _ELF__ > /dev/nu
1d4b0 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73  ll; then.    cas
1d4c0 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20  e $host_cpu in. 
1d4d0 20 20 20 69 2a 38 36 20 29 0a 20 20 20 20 20 20     i*86 ).      
1d4e0 23 20 4e 6f 74 20 73 75 72 65 20 77 68 65 74 68  # Not sure wheth
1d4f0 65 72 20 74 68 65 20 70 72 65 73 65 6e 63 65 20  er the presence 
1d500 6f 66 20 4f 70 65 6e 42 53 44 20 68 65 72 65 20  of OpenBSD here 
1d510 77 61 73 20 61 20 6d 69 73 74 61 6b 65 2e 0a 20  was a mistake.. 
1d520 20 20 20 20 20 23 20 4c 65 74 27 73 20 61 63 63       # Let's acc
1d530 65 70 74 20 62 6f 74 68 20 6f 66 20 74 68 65 6d  ept both of them
1d540 20 75 6e 74 69 6c 20 74 68 69 73 20 69 73 20 63   until this is c
1d550 6c 65 61 72 65 64 20 75 70 2e 0a 20 20 20 20 20  leared up..     
1d560 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
1d570 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c  heck_method='fil
1d580 65 5f 6d 61 67 69 63 20 28 46 72 65 65 42 53 44  e_magic (FreeBSD
1d590 7c 4f 70 65 6e 42 53 44 7c 44 72 61 67 6f 6e 46  |OpenBSD|DragonF
1d5a0 6c 79 29 2f 69 5b 33 2d 39 5d 38 36 20 28 63 6f  ly)/i[3-9]86 (co
1d5b0 6d 70 61 63 74 20 29 3f 64 65 6d 61 6e 64 20 70  mpact )?demand p
1d5c0 61 67 65 64 20 73 68 61 72 65 64 20 6c 69 62 72  aged shared libr
1d5d0 61 72 79 27 0a 20 20 20 20 20 20 6c 74 5f 63 76  ary'.      lt_cv
1d5e0 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d  _file_magic_cmd=
1d5f0 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20  /usr/bin/file.  
1d600 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d      lt_cv_file_m
1d610 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 60  agic_test_file=`
1d620 65 63 68 6f 20 2f 75 73 72 2f 6c 69 62 2f 6c 69  echo /usr/lib/li
1d630 62 63 2e 73 6f 2e 2a 60 0a 20 20 20 20 20 20 3b  bc.so.*`.      ;
1d640 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 65 6c 73  ;.    esac.  els
1d650 65 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  e.    lt_cv_depl
1d660 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1d670 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 66 69 0a 20  =pass_all.  fi. 
1d680 20 3b 3b 0a 0a 67 6e 75 2a 29 0a 20 20 6c 74 5f   ;;..gnu*).  lt_
1d690 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1d6a0 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
1d6b0 0a 20 20 3b 3b 0a 0a 68 70 75 78 31 30 2e 32 30  .  ;;..hpux10.20
1d6c0 2a 20 7c 20 68 70 75 78 31 31 2a 29 0a 20 20 6c  * | hpux11*).  l
1d6d0 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
1d6e0 63 6d 64 3d 2f 75 73 72 2f 62 69 6e 2f 66 69 6c  cmd=/usr/bin/fil
1d6f0 65 0a 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63  e.  case $host_c
1d700 70 75 20 69 6e 0a 20 20 69 61 36 34 2a 29 0a 20  pu in.  ia64*). 
1d710 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
1d720 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66  _check_method='f
1d730 69 6c 65 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39  ile_magic (s[0-9
1d740 5d 5b 30 2d 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d  ][0-9][0-9]|ELF-
1d750 5b 30 2d 39 5d 5b 30 2d 39 5d 29 20 73 68 61 72  [0-9][0-9]) shar
1d760 65 64 20 6f 62 6a 65 63 74 20 66 69 6c 65 20 2d  ed object file -
1d770 20 49 41 36 34 27 0a 20 20 20 20 6c 74 5f 63 76   IA64'.    lt_cv
1d780 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  _file_magic_test
1d790 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 68  _file=/usr/lib/h
1d7a0 70 75 78 33 32 2f 6c 69 62 63 2e 73 6f 0a 20 20  pux32/libc.so.  
1d7b0 20 20 3b 3b 0a 20 20 68 70 70 61 2a 36 34 2a 29    ;;.  hppa*64*)
1d7c0 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
1d7d0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1d7e0 27 66 69 6c 65 5f 6d 61 67 69 63 20 28 73 5b 30  'file_magic (s[0
1d7f0 2d 39 5d 5b 30 2d 39 5d 5b 30 2d 39 5d 7c 45 4c  -9][0-9][0-9]|EL
1d800 46 2d 5b 30 2d 39 5d 5b 30 2d 39 5d 29 20 73 68  F-[0-9][0-9]) sh
1d810 61 72 65 64 20 6f 62 6a 65 63 74 20 66 69 6c 65  ared object file
1d820 20 2d 20 50 41 2d 52 49 53 43 20 5b 30 2d 39 5d   - PA-RISC [0-9]
1d830 2e 5b 30 2d 39 5d 27 0a 20 20 20 20 6c 74 5f 63  .[0-9]'.    lt_c
1d840 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73  v_file_magic_tes
1d850 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f  t_file=/usr/lib/
1d860 70 61 32 30 5f 36 34 2f 6c 69 62 63 2e 73 6c 0a  pa20_64/libc.sl.
1d870 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20      ;;.  *).    
1d880 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1d890 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
1d8a0 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30  _magic (s[0-9][0
1d8b0 2d 39 5d 5b 30 2d 39 5d 7c 50 41 2d 52 49 53 43  -9][0-9]|PA-RISC
1d8c0 5b 30 2d 39 5d 2e 5b 30 2d 39 5d 29 20 73 68 61  [0-9].[0-9]) sha
1d8d0 72 65 64 20 6c 69 62 72 61 72 79 27 0a 20 20 20  red library'.   
1d8e0 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
1d8f0 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72  c_test_file=/usr
1d900 2f 6c 69 62 2f 6c 69 62 63 2e 73 6c 0a 20 20 20  /lib/libc.sl.   
1d910 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 3b 3b 0a   ;;.  esac.  ;;.
1d920 0a 69 6e 74 65 72 69 78 5b 33 2d 39 5d 2a 29 0a  .interix[3-9]*).
1d930 20 20 23 20 50 49 43 20 63 6f 64 65 20 69 73 20    # PIC code is 
1d940 62 72 6f 6b 65 6e 20 6f 6e 20 49 6e 74 65 72 69  broken on Interi
1d950 78 20 33 2e 78 2c 20 74 68 61 74 27 73 20 77 68  x 3.x, that's wh
1d960 79 20 7c 5c 2e 61 20 6e 6f 74 20 7c 5f 70 69 63  y |\.a not |_pic
1d970 5c 2e 61 20 68 65 72 65 0a 20 20 6c 74 5f 63 76  \.a here.  lt_cv
1d980 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1d990 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74  ethod='match_pat
1d9a0 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c  tern /lib[^/]+(\
1d9b0 2e 73 6f 7c 5c 2e 61 29 24 27 0a 20 20 3b 3b 0a  .so|\.a)$'.  ;;.
1d9c0 0a 69 72 69 78 35 2a 20 7c 20 69 72 69 78 36 2a  .irix5* | irix6*
1d9d0 20 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 29 0a 20   | nonstopux*). 
1d9e0 20 63 61 73 65 20 24 4c 44 20 69 6e 0a 20 20 2a   case $LD in.  *
1d9f0 2d 33 32 7c 2a 22 2d 33 32 20 22 29 20 6c 69 62  -32|*"-32 ") lib
1da00 6d 61 67 69 63 3d 33 32 2d 62 69 74 3b 3b 0a 20  magic=32-bit;;. 
1da10 20 2a 2d 6e 33 32 7c 2a 22 2d 6e 33 32 20 22 29   *-n32|*"-n32 ")
1da20 20 6c 69 62 6d 61 67 69 63 3d 4e 33 32 3b 3b 0a   libmagic=N32;;.
1da30 20 20 2a 2d 36 34 7c 2a 22 2d 36 34 20 22 29 20    *-64|*"-64 ") 
1da40 6c 69 62 6d 61 67 69 63 3d 36 34 2d 62 69 74 3b  libmagic=64-bit;
1da50 3b 0a 20 20 2a 29 20 6c 69 62 6d 61 67 69 63 3d  ;.  *) libmagic=
1da60 6e 65 76 65 72 2d 6d 61 74 63 68 3b 3b 0a 20 20  never-match;;.  
1da70 65 73 61 63 0a 20 20 6c 74 5f 63 76 5f 64 65 70  esac.  lt_cv_dep
1da80 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1da90 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a  d=pass_all.  ;;.
1daa0 0a 23 20 54 68 69 73 20 6d 75 73 74 20 62 65 20  .# This must be 
1dab0 4c 69 6e 75 78 20 45 4c 46 2e 0a 6c 69 6e 75 78  Linux ELF..linux
1dac0 2a 20 7c 20 6b 2a 62 73 64 2a 2d 67 6e 75 29 0a  * | k*bsd*-gnu).
1dad0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
1dae0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
1daf0 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 6e 65 74 62  s_all.  ;;..netb
1db00 73 64 2a 29 0a 20 20 69 66 20 65 63 68 6f 20 5f  sd*).  if echo _
1db10 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20  _ELF__ | $CC -E 
1db20 2d 20 7c 20 24 47 52 45 50 20 5f 5f 45 4c 46 5f  - | $GREP __ELF_
1db30 5f 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  _ > /dev/null; t
1db40 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65  hen.    lt_cv_de
1db50 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1db60 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74 74 65 72  od='match_patter
1db70 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f  n /lib[^/]+(\.so
1db80 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b  \.[0-9]+\.[0-9]+
1db90 7c 5f 70 69 63 5c 2e 61 29 24 27 0a 20 20 65 6c  |_pic\.a)$'.  el
1dba0 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70  se.    lt_cv_dep
1dbb0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1dbc0 64 3d 27 6d 61 74 63 68 5f 70 61 74 74 65 72 6e  d='match_pattern
1dbd0 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c   /lib[^/]+(\.so|
1dbe0 5f 70 69 63 5c 2e 61 29 24 27 0a 20 20 66 69 0a  _pic\.a)$'.  fi.
1dbf0 20 20 3b 3b 0a 0a 6e 65 77 6f 73 36 2a 29 0a 20    ;;..newos6*). 
1dc00 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
1dc10 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c  heck_method='fil
1dc20 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39  e_magic ELF [0-9
1dc30 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d  ][0-9]*-bit [ML]
1dc40 53 42 20 28 65 78 65 63 75 74 61 62 6c 65 7c 64  SB (executable|d
1dc50 79 6e 61 6d 69 63 20 6c 69 62 29 27 0a 20 20 6c  ynamic lib)'.  l
1dc60 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
1dc70 63 6d 64 3d 2f 75 73 72 2f 62 69 6e 2f 66 69 6c  cmd=/usr/bin/fil
1dc80 65 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d  e.  lt_cv_file_m
1dc90 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f  agic_test_file=/
1dca0 75 73 72 2f 6c 69 62 2f 6c 69 62 6e 6c 73 2e 73  usr/lib/libnls.s
1dcb0 6f 0a 20 20 3b 3b 0a 0a 2a 6e 74 6f 2a 20 7c 20  o.  ;;..*nto* | 
1dcc0 2a 71 6e 78 2a 29 0a 20 20 6c 74 5f 63 76 5f 64  *qnx*).  lt_cv_d
1dcd0 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1dce0 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b  hod=pass_all.  ;
1dcf0 3b 0a 0a 6f 70 65 6e 62 73 64 2a 29 0a 20 20 69  ;..openbsd*).  i
1dd00 66 20 74 65 73 74 20 2d 7a 20 22 60 65 63 68 6f  f test -z "`echo
1dd10 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d   __ELF__ | $CC -
1dd20 45 20 2d 20 7c 20 24 47 52 45 50 20 5f 5f 45 4c  E - | $GREP __EL
1dd30 46 5f 5f 60 22 20 7c 7c 20 74 65 73 74 20 22 24  F__`" || test "$
1dd40 68 6f 73 74 5f 6f 73 2d 24 68 6f 73 74 5f 63 70  host_os-$host_cp
1dd50 75 22 20 3d 20 22 6f 70 65 6e 62 73 64 32 2e 38  u" = "openbsd2.8
1dd60 2d 70 6f 77 65 72 70 63 22 3b 20 74 68 65 6e 0a  -powerpc"; then.
1dd70 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
1dd80 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
1dd90 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c  match_pattern /l
1dda0 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30  ib[^/]+(\.so\.[0
1ddb0 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5c 2e 73  -9]+\.[0-9]+|\.s
1ddc0 6f 7c 5f 70 69 63 5c 2e 61 29 24 27 0a 20 20 65  o|_pic\.a)$'.  e
1ddd0 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65  lse.    lt_cv_de
1dde0 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1ddf0 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74 74 65 72  od='match_patter
1de00 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f  n /lib[^/]+(\.so
1de10 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b  \.[0-9]+\.[0-9]+
1de20 7c 5f 70 69 63 5c 2e 61 29 24 27 0a 20 20 66 69  |_pic\.a)$'.  fi
1de30 0a 20 20 3b 3b 0a 0a 6f 73 66 33 2a 20 7c 20 6f  .  ;;..osf3* | o
1de40 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 0a 20 20  sf4* | osf5*).  
1de50 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1de60 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
1de70 61 6c 6c 0a 20 20 3b 3b 0a 0a 72 64 6f 73 2a 29  all.  ;;..rdos*)
1de80 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
1de90 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
1dea0 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 6f 6c  ss_all.  ;;..sol
1deb0 61 72 69 73 2a 29 0a 20 20 6c 74 5f 63 76 5f 64  aris*).  lt_cv_d
1dec0 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1ded0 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b  hod=pass_all.  ;
1dee0 3b 0a 0a 73 79 73 76 35 2a 20 7c 20 73 63 6f 33  ;..sysv5* | sco3
1def0 2e 32 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20  .2v5* | sco5v6* 
1df00 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c 20 4f 70  | unixware* | Op
1df10 65 6e 55 4e 49 58 2a 20 7c 20 73 79 73 76 34 2a  enUNIX* | sysv4*
1df20 75 77 32 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65  uw2*).  lt_cv_de
1df30 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1df40 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b  od=pass_all.  ;;
1df50 0a 0a 73 79 73 76 34 20 7c 20 73 79 73 76 34 2e  ..sysv4 | sysv4.
1df60 33 2a 29 0a 20 20 63 61 73 65 20 24 68 6f 73 74  3*).  case $host
1df70 5f 76 65 6e 64 6f 72 20 69 6e 0a 20 20 6d 6f 74  _vendor in.  mot
1df80 6f 72 6f 6c 61 29 0a 20 20 20 20 6c 74 5f 63 76  orola).    lt_cv
1df90 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1dfa0 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69  ethod='file_magi
1dfb0 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d  c ELF [0-9][0-9]
1dfc0 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20 28 73 68  *-bit [ML]SB (sh
1dfd0 61 72 65 64 20 6f 62 6a 65 63 74 7c 64 79 6e 61  ared object|dyna
1dfe0 6d 69 63 20 6c 69 62 29 20 4d 5b 30 2d 39 5d 5b  mic lib) M[0-9][
1dff0 30 2d 39 5d 2a 20 56 65 72 73 69 6f 6e 20 5b 30  0-9]* Version [0
1e000 2d 39 5d 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66  -9]'.    lt_cv_f
1e010 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
1e020 69 6c 65 3d 60 65 63 68 6f 20 2f 75 73 72 2f 6c  ile=`echo /usr/l
1e030 69 62 2f 6c 69 62 63 2e 73 6f 2a 60 0a 20 20 20  ib/libc.so*`.   
1e040 20 3b 3b 0a 20 20 6e 63 72 29 0a 20 20 20 20 6c   ;;.  ncr).    l
1e050 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1e060 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61  ck_method=pass_a
1e070 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20 73 65 71 75  ll.    ;;.  sequ
1e080 65 6e 74 29 0a 20 20 20 20 6c 74 5f 63 76 5f 66  ent).    lt_cv_f
1e090 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 2f  ile_magic_cmd='/
1e0a0 62 69 6e 2f 66 69 6c 65 27 0a 20 20 20 20 6c 74  bin/file'.    lt
1e0b0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1e0c0 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d  k_method='file_m
1e0d0 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30  agic ELF [0-9][0
1e0e0 2d 39 5d 2a 2d 62 69 74 20 5b 4c 4d 5d 53 42 20  -9]*-bit [LM]SB 
1e0f0 28 73 68 61 72 65 64 20 6f 62 6a 65 63 74 7c 64  (shared object|d
1e100 79 6e 61 6d 69 63 20 6c 69 62 20 29 27 0a 20 20  ynamic lib )'.  
1e110 20 20 3b 3b 0a 20 20 73 6e 69 29 0a 20 20 20 20    ;;.  sni).    
1e120 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
1e130 5f 63 6d 64 3d 27 2f 62 69 6e 2f 66 69 6c 65 27  _cmd='/bin/file'
1e140 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
1e150 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1e160 22 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20  "file_magic ELF 
1e170 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20  [0-9][0-9]*-bit 
1e180 5b 4c 4d 5d 53 42 20 64 79 6e 61 6d 69 63 20 6c  [LM]SB dynamic l
1e190 69 62 22 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69  ib".    lt_cv_fi
1e1a0 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69  le_magic_test_fi
1e1b0 6c 65 3d 2f 6c 69 62 2f 6c 69 62 63 2e 73 6f 0a  le=/lib/libc.so.
1e1c0 20 20 20 20 3b 3b 0a 20 20 73 69 65 6d 65 6e 73      ;;.  siemens
1e1d0 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  ).    lt_cv_depl
1e1e0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1e1f0 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b  =pass_all.    ;;
1e200 0a 20 20 70 63 29 0a 20 20 20 20 6c 74 5f 63 76  .  pc).    lt_cv
1e210 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1e220 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20  ethod=pass_all. 
1e230 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 3b     ;;.  esac.  ;
1e240 3b 0a 0a 74 70 66 2a 29 0a 20 20 6c 74 5f 63 76  ;..tpf*).  lt_cv
1e250 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1e260 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20  ethod=pass_all. 
1e270 20 3b 3b 0a 65 73 61 63 0a 0a 66 69 0a 7b 20 24   ;;.esac..fi.{ $
1e280 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1e290 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
1e2a0 20 24 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f   $lt_cv_deplibs_
1e2b0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3e 26  check_method" >&
1e2c0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f  5.$as_echo "$lt_
1e2d0 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1e2e0 5f 6d 65 74 68 6f 64 22 20 3e 26 36 3b 20 7d 0a  _method" >&6; }.
1e2f0 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 24  file_magic_cmd=$
1e300 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
1e310 5f 63 6d 64 0a 64 65 70 6c 69 62 73 5f 63 68 65  _cmd.deplibs_che
1e320 63 6b 5f 6d 65 74 68 6f 64 3d 24 6c 74 5f 63 76  ck_method=$lt_cv
1e330 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1e340 65 74 68 6f 64 0a 74 65 73 74 20 2d 7a 20 22 24  ethod.test -z "$
1e350 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1e360 74 68 6f 64 22 20 26 26 20 64 65 70 6c 69 62 73  thod" && deplibs
1e370 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 75 6e  _check_method=un
1e380 6b 6e 6f 77 6e 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  known...........
1e390 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  ..if test -n "$a
1e3a0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20  c_tool_prefix"; 
1e3b0 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74  then.  # Extract
1e3c0 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
1e3d0 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  of "${ac_tool_pr
1e3e0 65 66 69 78 7d 61 72 22 2c 20 73 6f 20 69 74 20  efix}ar", so it 
1e3f0 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
1e400 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
1e410 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f  .set dummy ${ac_
1e420 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 61 72 3b 20  tool_prefix}ar; 
1e430 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
1e440 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
1e450 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
1e460 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
1e470 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
1e480 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
1e490 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
1e4a0 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
1e4b0 5f 70 72 6f 67 5f 41 52 2b 73 65 74 7d 22 20 3d  _prog_AR+set}" =
1e4c0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
1e4d0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
1e4e0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
1e4f0 66 20 74 65 73 74 20 2d 6e 20 22 24 41 52 22 3b  f test -n "$AR";
1e500 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
1e510 6f 67 5f 41 52 3d 22 24 41 52 22 20 23 20 4c 65  og_AR="$AR" # Le
1e520 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
1e530 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
1e540 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
1e550 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
1e560 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
1e570 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
1e580 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
1e590 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
1e5a0 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
1e5b0 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63  =..  for ac_exec
1e5c0 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
1e5d0 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
1e5e0 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20  ions; do.  if { 
1e5f0 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72  test -f "$as_dir
1e600 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1e610 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65  c_ext" && $as_te
1e620 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61  st_x "$as_dir/$a
1e630 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1e640 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20  xt"; }; then.   
1e650 20 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 3d 22   ac_cv_prog_AR="
1e660 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
1e670 7d 61 72 22 0a 20 20 20 20 24 61 73 5f 65 63 68  }ar".    $as_ech
1e680 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1e690 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
1e6a0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1e6b0 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
1e6c0 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
1e6d0 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
1e6e0 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 41 52  ve_IFS..fi.fi.AR
1e6f0 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 0a  =$ac_cv_prog_AR.
1e700 69 66 20 74 65 73 74 20 2d 6e 20 22 24 41 52 22  if test -n "$AR"
1e710 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
1e720 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1e730 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 41 52  ENO: result: $AR
1e740 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
1e750 24 41 52 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  $AR" >&6; }.else
1e760 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
1e770 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1e780 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
1e790 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
1e7a0 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74  ; }.fi...fi.if t
1e7b0 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70  est -z "$ac_cv_p
1e7c0 72 6f 67 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20  rog_AR"; then.  
1e7d0 61 63 5f 63 74 5f 41 52 3d 24 41 52 0a 20 20 23  ac_ct_AR=$AR.  #
1e7e0 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
1e7f0 73 74 20 77 6f 72 64 20 6f 66 20 22 61 72 22 2c  st word of "ar",
1e800 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
1e810 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
1e820 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
1e830 79 20 61 72 3b 20 61 63 5f 77 6f 72 64 3d 24 32  y ar; ac_word=$2
1e840 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
1e850 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
1e860 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
1e870 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  rd" >&5.$as_echo
1e880 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
1e890 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e   $ac_word... " >
1e8a0 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
1e8b0 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  {ac_cv_prog_ac_c
1e8c0 74 5f 41 52 2b 73 65 74 7d 22 20 3d 20 73 65 74  t_AR+set}" = set
1e8d0 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
1e8e0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
1e8f0 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
1e900 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 41 52  st -n "$ac_ct_AR
1e910 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
1e920 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52 3d 22 24  prog_ac_ct_AR="$
1e930 61 63 5f 63 74 5f 41 52 22 20 23 20 4c 65 74 20  ac_ct_AR" # Let 
1e940 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
1e950 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
1e960 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
1e970 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
1e980 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
1e990 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
1e9a0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
1e9b0 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
1e9c0 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
1e9d0 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
1e9e0 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
1e9f0 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
1ea00 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
1ea10 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
1ea20 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
1ea30 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
1ea40 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
1ea50 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
1ea60 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
1ea70 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
1ea80 41 52 3d 22 61 72 22 0a 20 20 20 20 24 61 73 5f  AR="ar".    $as_
1ea90 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1eaa0 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f  NENO: found $as_
1eab0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
1eac0 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
1ead0 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
1eae0 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73  one.done.IFS=$as
1eaf0 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
1eb00 0a 61 63 5f 63 74 5f 41 52 3d 24 61 63 5f 63 76  .ac_ct_AR=$ac_cv
1eb10 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52 0a 69  _prog_ac_ct_AR.i
1eb20 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
1eb30 74 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20 7b 20  t_AR"; then.  { 
1eb40 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1eb50 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
1eb60 3a 20 24 61 63 5f 63 74 5f 41 52 22 20 3e 26 35  : $ac_ct_AR" >&5
1eb70 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
1eb80 74 5f 41 52 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  t_AR" >&6; }.els
1eb90 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
1eba0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1ebb0 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
1ebc0 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
1ebd0 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65  6; }.fi..  if te
1ebe0 73 74 20 22 78 24 61 63 5f 63 74 5f 41 52 22 20  st "x$ac_ct_AR" 
1ebf0 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 41 52  = x; then.    AR
1ec00 3d 22 66 61 6c 73 65 22 0a 20 20 65 6c 73 65 0a  ="false".  else.
1ec10 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f      case $cross_
1ec20 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f  compiling:$ac_to
1ec30 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73  ol_warned in.yes
1ec40 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  :).{ $as_echo "$
1ec50 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57  as_me:$LINENO: W
1ec60 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66  ARNING: In the f
1ec70 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20  uture, Autoconf 
1ec80 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20  will not detect 
1ec90 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73  cross-tools.whos
1eca0 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20  e name does not 
1ecb0 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68  start with the h
1ecc0 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66  ost triplet.  If
1ecd0 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a   you think this.
1ece0 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73  configuration is
1ecf0 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20   useful to you, 
1ed00 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20  please write to 
1ed10 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67  autoconf@gnu.org
1ed20 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  ." >&5.$as_echo 
1ed30 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
1ed40 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c  : In the future,
1ed50 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e   Autoconf will n
1ed60 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d  ot detect cross-
1ed70 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65  tools.whose name
1ed80 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20   does not start 
1ed90 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72  with the host tr
1eda0 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74  iplet.  If you t
1edb0 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67  hink this.config
1edc0 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75  uration is usefu
1edd0 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65  l to you, please
1ede0 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f   write to autoco
1edf0 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32  nf@gnu.org." >&2
1ee00 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  ;}.ac_tool_warne
1ee10 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20  d=yes ;;.esac.  
1ee20 20 20 41 52 3d 24 61 63 5f 63 74 5f 41 52 0a 20    AR=$ac_ct_AR. 
1ee30 20 66 69 0a 65 6c 73 65 0a 20 20 41 52 3d 22 24   fi.else.  AR="$
1ee40 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 22 0a 66  ac_cv_prog_AR".f
1ee50 69 0a 0a 74 65 73 74 20 2d 7a 20 22 24 41 52 22  i..test -z "$AR"
1ee60 20 26 26 20 41 52 3d 61 72 0a 74 65 73 74 20 2d   && AR=ar.test -
1ee70 7a 20 22 24 41 52 5f 46 4c 41 47 53 22 20 26 26  z "$AR_FLAGS" &&
1ee80 20 41 52 5f 46 4c 41 47 53 3d 63 72 75 0a 0a 0a   AR_FLAGS=cru...
1ee90 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74  .........if test
1eea0 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
1eeb0 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20  efix"; then.  # 
1eec0 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
1eed0 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
1eee0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72 69  tool_prefix}stri
1eef0 70 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  p", so it can be
1ef00 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
1ef10 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
1ef20 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
1ef30 72 65 66 69 78 7d 73 74 72 69 70 3b 20 61 63 5f  refix}strip; ac_
1ef40 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
1ef50 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1ef60 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
1ef70 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
1ef80 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1ef90 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
1efa0 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
1efb0 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
1efc0 6f 67 5f 53 54 52 49 50 2b 73 65 74 7d 22 20 3d  og_STRIP+set}" =
1efd0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
1efe0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
1eff0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
1f000 66 20 74 65 73 74 20 2d 6e 20 22 24 53 54 52 49  f test -n "$STRI
1f010 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  P"; then.  ac_cv
1f020 5f 70 72 6f 67 5f 53 54 52 49 50 3d 22 24 53 54  _prog_STRIP="$ST
1f030 52 49 50 22 20 23 20 4c 65 74 20 74 68 65 20 75  RIP" # Let the u
1f040 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
1f050 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
1f060 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
1f070 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
1f080 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
1f090 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
1f0a0 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
1f0b0 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
1f0c0 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
1f0d0 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
1f0e0 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
1f0f0 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
1f100 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66  o.  if { test -f
1f110 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
1f120 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
1f130 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24  && $as_test_x "$
1f140 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
1f150 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b  ac_exec_ext"; };
1f160 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
1f170 70 72 6f 67 5f 53 54 52 49 50 3d 22 24 7b 61 63  prog_STRIP="${ac
1f180 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72  _tool_prefix}str
1f190 69 70 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  ip".    $as_echo
1f1a0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1f1b0 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
1f1c0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1f1d0 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
1f1e0 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
1f1f0 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
1f200 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 53 54 52  e_IFS..fi.fi.STR
1f210 49 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 53  IP=$ac_cv_prog_S
1f220 54 52 49 50 0a 69 66 20 74 65 73 74 20 2d 6e 20  TRIP.if test -n 
1f230 22 24 53 54 52 49 50 22 3b 20 74 68 65 6e 0a 20  "$STRIP"; then. 
1f240 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
1f250 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
1f260 75 6c 74 3a 20 24 53 54 52 49 50 22 20 3e 26 35  ult: $STRIP" >&5
1f270 0a 24 61 73 5f 65 63 68 6f 20 22 24 53 54 52 49  .$as_echo "$STRI
1f280 50 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  P" >&6; }.else. 
1f290 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
1f2a0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
1f2b0 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
1f2c0 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
1f2d0 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73  }.fi...fi.if tes
1f2e0 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f  t -z "$ac_cv_pro
1f2f0 67 5f 53 54 52 49 50 22 3b 20 74 68 65 6e 0a 20  g_STRIP"; then. 
1f300 20 61 63 5f 63 74 5f 53 54 52 49 50 3d 24 53 54   ac_ct_STRIP=$ST
1f310 52 49 50 0a 20 20 23 20 45 78 74 72 61 63 74 20  RIP.  # Extract 
1f320 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
1f330 66 20 22 73 74 72 69 70 22 2c 20 73 6f 20 69 74  f "strip", so it
1f340 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
1f350 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
1f360 2e 0a 73 65 74 20 64 75 6d 6d 79 20 73 74 72 69  ..set dummy stri
1f370 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  p; ac_word=$2.{ 
1f380 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1f390 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
1f3a0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
1f3b0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
1f3c0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
1f3d0 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
1f3e0 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
1f3f0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53  _cv_prog_ac_ct_S
1f400 54 52 49 50 2b 73 65 74 7d 22 20 3d 20 73 65 74  TRIP+set}" = set
1f410 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
1f420 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
1f430 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
1f440 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 53 54  st -n "$ac_ct_ST
1f450 52 49 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  RIP"; then.  ac_
1f460 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54  cv_prog_ac_ct_ST
1f470 52 49 50 3d 22 24 61 63 5f 63 74 5f 53 54 52 49  RIP="$ac_ct_STRI
1f480 50 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  P" # Let the use
1f490 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
1f4a0 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
1f4b0 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
1f4c0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
1f4d0 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
1f4e0 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
1f4f0 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
1f500 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
1f510 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
1f520 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
1f530 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
1f540 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
1f550 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
1f560 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
1f570 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
1f580 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
1f590 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1f5a0 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
1f5b0 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
1f5c0 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50 3d 22  og_ac_ct_STRIP="
1f5d0 73 74 72 69 70 22 0a 20 20 20 20 24 61 73 5f 65  strip".    $as_e
1f5e0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1f5f0 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
1f600 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
1f610 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
1f620 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
1f630 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  ne.done.IFS=$as_
1f640 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
1f650 61 63 5f 63 74 5f 53 54 52 49 50 3d 24 61 63 5f  ac_ct_STRIP=$ac_
1f660 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54  cv_prog_ac_ct_ST
1f670 52 49 50 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  RIP.if test -n "
1f680 24 61 63 5f 63 74 5f 53 54 52 49 50 22 3b 20 74  $ac_ct_STRIP"; t
1f690 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
1f6a0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1f6b0 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74  : result: $ac_ct
1f6c0 5f 53 54 52 49 50 22 20 3e 26 35 0a 24 61 73 5f  _STRIP" >&5.$as_
1f6d0 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 53 54 52  echo "$ac_ct_STR
1f6e0 49 50 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  IP" >&6; }.else.
1f6f0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
1f700 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1f710 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
1f720 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
1f730 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74   }.fi..  if test
1f740 20 22 78 24 61 63 5f 63 74 5f 53 54 52 49 50 22   "x$ac_ct_STRIP"
1f750 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 53   = x; then.    S
1f760 54 52 49 50 3d 22 3a 22 0a 20 20 65 6c 73 65 0a  TRIP=":".  else.
1f770 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f      case $cross_
1f780 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f  compiling:$ac_to
1f790 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73  ol_warned in.yes
1f7a0 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  :).{ $as_echo "$
1f7b0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57  as_me:$LINENO: W
1f7c0 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66  ARNING: In the f
1f7d0 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20  uture, Autoconf 
1f7e0 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20  will not detect 
1f7f0 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73  cross-tools.whos
1f800 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20  e name does not 
1f810 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68  start with the h
1f820 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66  ost triplet.  If
1f830 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a   you think this.
1f840 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73  configuration is
1f850 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20   useful to you, 
1f860 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20  please write to 
1f870 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67  autoconf@gnu.org
1f880 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  ." >&5.$as_echo 
1f890 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
1f8a0 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c  : In the future,
1f8b0 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e   Autoconf will n
1f8c0 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d  ot detect cross-
1f8d0 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65  tools.whose name
1f8e0 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20   does not start 
1f8f0 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72  with the host tr
1f900 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74  iplet.  If you t
1f910 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67  hink this.config
1f920 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75  uration is usefu
1f930 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65  l to you, please
1f940 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f   write to autoco
1f950 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32  nf@gnu.org." >&2
1f960 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  ;}.ac_tool_warne
1f970 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20  d=yes ;;.esac.  
1f980 20 20 53 54 52 49 50 3d 24 61 63 5f 63 74 5f 53    STRIP=$ac_ct_S
1f990 54 52 49 50 0a 20 20 66 69 0a 65 6c 73 65 0a 20  TRIP.  fi.else. 
1f9a0 20 53 54 52 49 50 3d 22 24 61 63 5f 63 76 5f 70   STRIP="$ac_cv_p
1f9b0 72 6f 67 5f 53 54 52 49 50 22 0a 66 69 0a 0a 74  rog_STRIP".fi..t
1f9c0 65 73 74 20 2d 7a 20 22 24 53 54 52 49 50 22 20  est -z "$STRIP" 
1f9d0 26 26 20 53 54 52 49 50 3d 3a 0a 0a 0a 0a 0a 0a  && STRIP=:......
1f9e0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
1f9f0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74  _tool_prefix"; t
1fa00 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20  hen.  # Extract 
1fa10 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
1fa20 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  f "${ac_tool_pre
1fa30 66 69 78 7d 72 61 6e 6c 69 62 22 2c 20 73 6f 20  fix}ranlib", so 
1fa40 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
1fa50 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
1fa60 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b  gs..set dummy ${
1fa70 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 72  ac_tool_prefix}r
1fa80 61 6e 6c 69 62 3b 20 61 63 5f 77 6f 72 64 3d 24  anlib; ac_word=$
1fa90 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
1faa0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
1fab0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
1fac0 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
1fad0 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
1fae0 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
1faf0 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
1fb00 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e  ${ac_cv_prog_RAN
1fb10 4c 49 42 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  LIB+set}" = set;
1fb20 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
1fb30 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
1fb40 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
1fb50 74 20 2d 6e 20 22 24 52 41 4e 4c 49 42 22 3b 20  t -n "$RANLIB"; 
1fb60 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
1fb70 67 5f 52 41 4e 4c 49 42 3d 22 24 52 41 4e 4c 49  g_RANLIB="$RANLI
1fb80 42 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  B" # Let the use
1fb90 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
1fba0 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
1fbb0 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
1fbc0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
1fbd0 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
1fbe0 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
1fbf0 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
1fc00 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
1fc10 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
1fc20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
1fc30 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
1fc40 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
1fc50 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
1fc60 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
1fc70 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
1fc80 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
1fc90 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1fca0 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
1fcb0 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
1fcc0 6f 67 5f 52 41 4e 4c 49 42 3d 22 24 7b 61 63 5f  og_RANLIB="${ac_
1fcd0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c  tool_prefix}ranl
1fce0 69 62 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  ib".    $as_echo
1fcf0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1fd00 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
1fd10 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1fd20 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
1fd30 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
1fd40 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
1fd50 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 52 41 4e  e_IFS..fi.fi.RAN
1fd60 4c 49 42 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  LIB=$ac_cv_prog_
1fd70 52 41 4e 4c 49 42 0a 69 66 20 74 65 73 74 20 2d  RANLIB.if test -
1fd80 6e 20 22 24 52 41 4e 4c 49 42 22 3b 20 74 68 65  n "$RANLIB"; the
1fd90 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
1fda0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1fdb0 72 65 73 75 6c 74 3a 20 24 52 41 4e 4c 49 42 22  result: $RANLIB"
1fdc0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
1fdd0 52 41 4e 4c 49 42 22 20 3e 26 36 3b 20 7d 0a 65  RANLIB" >&6; }.e
1fde0 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
1fdf0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1fe00 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
1fe10 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
1fe20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69  >&6; }.fi...fi.i
1fe30 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  f test -z "$ac_c
1fe40 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 22 3b 20  v_prog_RANLIB"; 
1fe50 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 52 41 4e  then.  ac_ct_RAN
1fe60 4c 49 42 3d 24 52 41 4e 4c 49 42 0a 20 20 23 20  LIB=$RANLIB.  # 
1fe70 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
1fe80 74 20 77 6f 72 64 20 6f 66 20 22 72 61 6e 6c 69  t word of "ranli
1fe90 62 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  b", so it can be
1fea0 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
1feb0 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
1fec0 75 6d 6d 79 20 72 61 6e 6c 69 62 3b 20 61 63 5f  ummy ranlib; ac_
1fed0 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
1fee0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1fef0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
1ff00 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
1ff10 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1ff20 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
1ff30 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
1ff40 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
1ff50 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 2b  og_ac_ct_RANLIB+
1ff60 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
1ff70 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
1ff80 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
1ff90 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
1ffa0 20 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22   "$ac_ct_RANLIB"
1ffb0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
1ffc0 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42  rog_ac_ct_RANLIB
1ffd0 3d 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22  ="$ac_ct_RANLIB"
1ffe0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
1fff0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
20000 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
20010 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
20020 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
20030 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
20040 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
20050 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
20060 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
20070 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
20080 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
20090 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
200a0 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
200b0 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
200c0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
200d0 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
200e0 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
200f0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
20100 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
20110 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
20120 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 22 72  _ac_ct_RANLIB="r
20130 61 6e 6c 69 62 22 0a 20 20 20 20 24 61 73 5f 65  anlib".    $as_e
20140 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
20150 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
20160 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
20170 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
20180 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
20190 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  ne.done.IFS=$as_
201a0 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
201b0 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 24 61 63  ac_ct_RANLIB=$ac
201c0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52  _cv_prog_ac_ct_R
201d0 41 4e 4c 49 42 0a 69 66 20 74 65 73 74 20 2d 6e  ANLIB.if test -n
201e0 20 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22   "$ac_ct_RANLIB"
201f0 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
20200 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
20210 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
20220 5f 63 74 5f 52 41 4e 4c 49 42 22 20 3e 26 35 0a  _ct_RANLIB" >&5.
20230 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74  $as_echo "$ac_ct
20240 5f 52 41 4e 4c 49 42 22 20 3e 26 36 3b 20 7d 0a  _RANLIB" >&6; }.
20250 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
20260 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
20270 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
20280 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
20290 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66   >&6; }.fi..  if
202a0 20 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 52   test "x$ac_ct_R
202b0 41 4e 4c 49 42 22 20 3d 20 78 3b 20 74 68 65 6e  ANLIB" = x; then
202c0 0a 20 20 20 20 52 41 4e 4c 49 42 3d 22 3a 22 0a  .    RANLIB=":".
202d0 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20    else.    case 
202e0 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
202f0 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  :$ac_tool_warned
20300 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f   in.yes:).{ $as_
20310 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
20320 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49  NENO: WARNING: I
20330 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75  n the future, Au
20340 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20  toconf will not 
20350 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f  detect cross-too
20360 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f  ls.whose name do
20370 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74  es not start wit
20380 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c  h the host tripl
20390 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e  et.  If you thin
203a0 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61  k this.configura
203b0 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74  tion is useful t
203c0 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72  o you, please wr
203d0 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40  ite to autoconf@
203e0 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61  gnu.org." >&5.$a
203f0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
20400 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20  WARNING: In the 
20410 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66  future, Autoconf
20420 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74   will not detect
20430 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f   cross-tools.who
20440 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74  se name does not
20450 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20   start with the 
20460 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49  host triplet.  I
20470 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73  f you think this
20480 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69  .configuration i
20490 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c  s useful to you,
204a0 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f   please write to
204b0 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72   autoconf@gnu.or
204c0 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f  g." >&2;}.ac_too
204d0 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a  l_warned=yes ;;.
204e0 65 73 61 63 0a 20 20 20 20 52 41 4e 4c 49 42 3d  esac.    RANLIB=
204f0 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 0a 20 20  $ac_ct_RANLIB.  
20500 66 69 0a 65 6c 73 65 0a 20 20 52 41 4e 4c 49 42  fi.else.  RANLIB
20510 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41  ="$ac_cv_prog_RA
20520 4e 4c 49 42 22 0a 66 69 0a 0a 74 65 73 74 20 2d  NLIB".fi..test -
20530 7a 20 22 24 52 41 4e 4c 49 42 22 20 26 26 20 52  z "$RANLIB" && R
20540 41 4e 4c 49 42 3d 3a 0a 0a 0a 0a 0a 0a 0a 23 20  ANLIB=:.......# 
20550 44 65 74 65 72 6d 69 6e 65 20 63 6f 6d 6d 61 6e  Determine comman
20560 64 73 20 74 6f 20 63 72 65 61 74 65 20 6f 6c 64  ds to create old
20570 2d 73 74 79 6c 65 20 73 74 61 74 69 63 20 61 72  -style static ar
20580 63 68 69 76 65 73 2e 0a 6f 6c 64 5f 61 72 63 68  chives..old_arch
20590 69 76 65 5f 63 6d 64 73 3d 27 24 41 52 20 24 41  ive_cmds='$AR $A
205a0 52 5f 46 4c 41 47 53 20 24 6f 6c 64 6c 69 62 24  R_FLAGS $oldlib$
205b0 6f 6c 64 6f 62 6a 73 27 0a 6f 6c 64 5f 70 6f 73  oldobjs'.old_pos
205c0 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 27 63  tinstall_cmds='c
205d0 68 6d 6f 64 20 36 34 34 20 24 6f 6c 64 6c 69 62  hmod 644 $oldlib
205e0 27 0a 6f 6c 64 5f 70 6f 73 74 75 6e 69 6e 73 74  '.old_postuninst
205f0 61 6c 6c 5f 63 6d 64 73 3d 0a 0a 69 66 20 74 65  all_cmds=..if te
20600 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49 42 22 3b  st -n "$RANLIB";
20610 20 74 68 65 6e 0a 20 20 63 61 73 65 20 24 68 6f   then.  case $ho
20620 73 74 5f 6f 73 20 69 6e 0a 20 20 6f 70 65 6e 62  st_os in.  openb
20630 73 64 2a 29 0a 20 20 20 20 6f 6c 64 5f 70 6f 73  sd*).    old_pos
20640 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 22 24  tinstall_cmds="$
20650 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f  old_postinstall_
20660 63 6d 64 73 7e 5c 24 52 41 4e 4c 49 42 20 2d 74  cmds~\$RANLIB -t
20670 20 5c 24 6f 6c 64 6c 69 62 22 0a 20 20 20 20 3b   \$oldlib".    ;
20680 3b 0a 20 20 2a 29 0a 20 20 20 20 6f 6c 64 5f 70  ;.  *).    old_p
20690 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d  ostinstall_cmds=
206a0 22 24 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c  "$old_postinstal
206b0 6c 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c 49 42 20  l_cmds~\$RANLIB 
206c0 5c 24 6f 6c 64 6c 69 62 22 0a 20 20 20 20 3b 3b  \$oldlib".    ;;
206d0 0a 20 20 65 73 61 63 0a 20 20 6f 6c 64 5f 61 72  .  esac.  old_ar
206e0 63 68 69 76 65 5f 63 6d 64 73 3d 22 24 6f 6c 64  chive_cmds="$old
206f0 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 7e 5c 24  _archive_cmds~\$
20700 52 41 4e 4c 49 42 20 5c 24 6f 6c 64 6c 69 62 22  RANLIB \$oldlib"
20710 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  .fi.............
20720 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
20730 0a 0a 0a 0a 0a 0a 23 20 49 66 20 6e 6f 20 43 20  ......# If no C 
20740 63 6f 6d 70 69 6c 65 72 20 77 61 73 20 73 70 65  compiler was spe
20750 63 69 66 69 65 64 2c 20 75 73 65 20 43 43 2e 0a  cified, use CC..
20760 4c 54 43 43 3d 24 7b 4c 54 43 43 2d 22 24 43 43  LTCC=${LTCC-"$CC
20770 22 7d 0a 0a 23 20 49 66 20 6e 6f 20 43 20 63 6f  "}..# If no C co
20780 6d 70 69 6c 65 72 20 66 6c 61 67 73 20 77 65 72  mpiler flags wer
20790 65 20 73 70 65 63 69 66 69 65 64 2c 20 75 73 65  e specified, use
207a0 20 43 46 4c 41 47 53 2e 0a 4c 54 43 46 4c 41 47   CFLAGS..LTCFLAG
207b0 53 3d 24 7b 4c 54 43 46 4c 41 47 53 2d 22 24 43  S=${LTCFLAGS-"$C
207c0 46 4c 41 47 53 22 7d 0a 0a 23 20 41 6c 6c 6f 77  FLAGS"}..# Allow
207d0 20 43 43 20 74 6f 20 62 65 20 61 20 70 72 6f 67   CC to be a prog
207e0 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
207f0 67 75 6d 65 6e 74 73 2e 0a 63 6f 6d 70 69 6c 65  guments..compile
20800 72 3d 24 43 43 0a 0a 0a 23 20 43 68 65 63 6b 20  r=$CC...# Check 
20810 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 67  for command to g
20820 72 61 62 20 74 68 65 20 72 61 77 20 73 79 6d 62  rab the raw symb
20830 6f 6c 20 6e 61 6d 65 20 66 6f 6c 6c 6f 77 65 64  ol name followed
20840 20 62 79 20 43 20 73 79 6d 62 6f 6c 20 66 72 6f   by C symbol fro
20850 6d 20 6e 6d 2e 0a 7b 20 24 61 73 5f 65 63 68 6f  m nm..{ $as_echo
20860 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
20870 3a 20 63 68 65 63 6b 69 6e 67 20 63 6f 6d 6d 61  : checking comma
20880 6e 64 20 74 6f 20 70 61 72 73 65 20 24 4e 4d 20  nd to parse $NM 
20890 6f 75 74 70 75 74 20 66 72 6f 6d 20 24 63 6f 6d  output from $com
208a0 70 69 6c 65 72 20 6f 62 6a 65 63 74 22 20 3e 26  piler object" >&
208b0 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
208c0 65 63 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64 20 74  ecking command t
208d0 6f 20 70 61 72 73 65 20 24 4e 4d 20 6f 75 74 70  o parse $NM outp
208e0 75 74 20 66 72 6f 6d 20 24 63 6f 6d 70 69 6c 65  ut from $compile
208f0 72 20 6f 62 6a 65 63 74 2e 2e 2e 20 22 20 3e 26  r object... " >&
20900 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
20910 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
20920 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 2b 73 65 74  _symbol_pipe+set
20930 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
20940 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
20950 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
20960 0a 0a 23 20 54 68 65 73 65 20 61 72 65 20 73 61  ..# These are sa
20970 6e 65 20 64 65 66 61 75 6c 74 73 20 74 68 61 74  ne defaults that
20980 20 77 6f 72 6b 20 6f 6e 20 61 74 20 6c 65 61 73   work on at leas
20990 74 20 61 20 66 65 77 20 6f 6c 64 20 73 79 73 74  t a few old syst
209a0 65 6d 73 2e 0a 23 20 5b 54 68 65 79 20 63 6f 6d  ems..# [They com
209b0 65 20 66 72 6f 6d 20 55 6c 74 72 69 78 2e 20 20  e from Ultrix.  
209c0 57 68 61 74 20 63 6f 75 6c 64 20 62 65 20 6f 6c  What could be ol
209d0 64 65 72 20 74 68 61 6e 20 55 6c 74 72 69 78 3f  der than Ultrix?
209e0 21 21 20 3b 29 5d 0a 0a 23 20 43 68 61 72 61 63  !! ;)]..# Charac
209f0 74 65 72 20 63 6c 61 73 73 20 64 65 73 63 72 69  ter class descri
20a00 62 69 6e 67 20 4e 4d 20 67 6c 6f 62 61 6c 20 73  bing NM global s
20a10 79 6d 62 6f 6c 20 63 6f 64 65 73 2e 0a 73 79 6d  ymbol codes..sym
20a20 63 6f 64 65 3d 27 5b 42 43 44 45 47 52 53 54 5d  code='[BCDEGRST]
20a30 27 0a 0a 23 20 52 65 67 65 78 70 20 74 6f 20 6d  '..# Regexp to m
20a40 61 74 63 68 20 73 79 6d 62 6f 6c 73 20 74 68 61  atch symbols tha
20a50 74 20 63 61 6e 20 62 65 20 61 63 63 65 73 73 65  t can be accesse
20a60 64 20 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20  d directly from 
20a70 43 2e 0a 73 79 6d 70 61 74 3d 27 5c 28 5b 5f 41  C..sympat='\([_A
20a80 2d 5a 61 2d 7a 5d 5b 5f 41 2d 5a 61 2d 7a 30 2d  -Za-z][_A-Za-z0-
20a90 39 5d 2a 5c 29 27 0a 0a 23 20 44 65 66 69 6e 65  9]*\)'..# Define
20aa0 20 73 79 73 74 65 6d 2d 73 70 65 63 69 66 69 63   system-specific
20ab0 20 76 61 72 69 61 62 6c 65 73 2e 0a 63 61 73 65   variables..case
20ac0 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78   $host_os in.aix
20ad0 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42  *).  symcode='[B
20ae0 43 44 54 5d 27 0a 20 20 3b 3b 0a 63 79 67 77 69  CDT]'.  ;;.cygwi
20af0 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77  n* | mingw* | pw
20b00 33 32 2a 20 7c 20 63 65 67 63 63 2a 29 0a 20 20  32* | cegcc*).  
20b10 73 79 6d 63 6f 64 65 3d 27 5b 41 42 43 44 47 49  symcode='[ABCDGI
20b20 53 54 57 5d 27 0a 20 20 3b 3b 0a 68 70 75 78 2a  STW]'.  ;;.hpux*
20b30 29 0a 20 20 69 66 20 74 65 73 74 20 22 24 68 6f  ).  if test "$ho
20b40 73 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20  st_cpu" = ia64; 
20b50 74 68 65 6e 0a 20 20 20 20 73 79 6d 63 6f 64 65  then.    symcode
20b60 3d 27 5b 41 42 43 44 45 47 52 53 54 5d 27 0a 20  ='[ABCDEGRST]'. 
20b70 20 66 69 0a 20 20 3b 3b 0a 69 72 69 78 2a 20 7c   fi.  ;;.irix* |
20b80 20 6e 6f 6e 73 74 6f 70 75 78 2a 29 0a 20 20 73   nonstopux*).  s
20b90 79 6d 63 6f 64 65 3d 27 5b 42 43 44 45 47 52 53  ymcode='[BCDEGRS
20ba0 54 5d 27 0a 20 20 3b 3b 0a 6f 73 66 2a 29 0a 20  T]'.  ;;.osf*). 
20bb0 20 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44 45 47   symcode='[BCDEG
20bc0 51 52 53 54 5d 27 0a 20 20 3b 3b 0a 73 6f 6c 61  QRST]'.  ;;.sola
20bd0 72 69 73 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d  ris*).  symcode=
20be0 27 5b 42 44 52 54 5d 27 0a 20 20 3b 3b 0a 73 63  '[BDRT]'.  ;;.sc
20bf0 6f 33 2e 32 76 35 2a 29 0a 20 20 73 79 6d 63 6f  o3.2v5*).  symco
20c00 64 65 3d 27 5b 44 54 5d 27 0a 20 20 3b 3b 0a 73  de='[DT]'.  ;;.s
20c10 79 73 76 34 2e 32 75 77 32 2a 29 0a 20 20 73 79  ysv4.2uw2*).  sy
20c20 6d 63 6f 64 65 3d 27 5b 44 54 5d 27 0a 20 20 3b  mcode='[DT]'.  ;
20c30 3b 0a 73 79 73 76 35 2a 20 7c 20 73 63 6f 35 76  ;.sysv5* | sco5v
20c40 36 2a 20 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c  6* | unixware* |
20c50 20 4f 70 65 6e 55 4e 49 58 2a 29 0a 20 20 73 79   OpenUNIX*).  sy
20c60 6d 63 6f 64 65 3d 27 5b 41 42 44 54 5d 27 0a 20  mcode='[ABDT]'. 
20c70 20 3b 3b 0a 73 79 73 76 34 29 0a 20 20 73 79 6d   ;;.sysv4).  sym
20c80 63 6f 64 65 3d 27 5b 44 46 4e 53 54 55 5d 27 0a  code='[DFNSTU]'.
20c90 20 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 49 66 20    ;;.esac..# If 
20ca0 77 65 27 72 65 20 75 73 69 6e 67 20 47 4e 55 20  we're using GNU 
20cb0 6e 6d 2c 20 74 68 65 6e 20 75 73 65 20 69 74 73  nm, then use its
20cc0 20 73 74 61 6e 64 61 72 64 20 73 79 6d 62 6f 6c   standard symbol
20cd0 20 63 6f 64 65 73 2e 0a 63 61 73 65 20 60 24 4e   codes..case `$N
20ce0 4d 20 2d 56 20 32 3e 26 31 60 20 69 6e 0a 2a 47  M -V 2>&1` in.*G
20cf0 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20 42 46 44  NU* | *'with BFD
20d00 27 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b  '*).  symcode='[
20d10 41 42 43 44 47 49 52 53 54 57 5d 27 20 3b 3b 0a  ABCDGIRSTW]' ;;.
20d20 65 73 61 63 0a 0a 23 20 54 72 61 6e 73 66 6f 72  esac..# Transfor
20d30 6d 20 61 6e 20 65 78 74 72 61 63 74 65 64 20 73  m an extracted s
20d40 79 6d 62 6f 6c 20 6c 69 6e 65 20 69 6e 74 6f 20  ymbol line into 
20d50 61 20 70 72 6f 70 65 72 20 43 20 64 65 63 6c 61  a proper C decla
20d60 72 61 74 69 6f 6e 2e 0a 23 20 53 6f 6d 65 20 73  ration..# Some s
20d70 79 73 74 65 6d 73 20 28 65 73 70 2e 20 6f 6e 20  ystems (esp. on 
20d80 69 61 36 34 29 20 6c 69 6e 6b 20 64 61 74 61 20  ia64) link data 
20d90 61 6e 64 20 63 6f 64 65 20 73 79 6d 62 6f 6c 73  and code symbols
20da0 20 64 69 66 66 65 72 65 6e 74 6c 79 2c 0a 23 20   differently,.# 
20db0 73 6f 20 75 73 65 20 74 68 69 73 20 67 65 6e 65  so use this gene
20dc0 72 61 6c 20 61 70 70 72 6f 61 63 68 2e 0a 6c 74  ral approach..lt
20dd0 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
20de0 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c 3d 22  ymbol_to_cdecl="
20df0 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 54 20  sed -n -e 's/^T 
20e00 2e 2a 20 5c 28 2e 2a 5c 29 24 2f 65 78 74 65 72  .* \(.*\)$/exter
20e10 6e 20 69 6e 74 20 5c 31 28 29 3b 2f 70 27 20 2d  n int \1();/p' -
20e20 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20  e 's/^$symcode* 
20e30 2e 2a 20 5c 28 2e 2a 5c 29 24 2f 65 78 74 65 72  .* \(.*\)$/exter
20e40 6e 20 63 68 61 72 20 5c 31 3b 2f 70 27 22 0a 0a  n char \1;/p'"..
20e50 23 20 54 72 61 6e 73 66 6f 72 6d 20 61 6e 20 65  # Transform an e
20e60 78 74 72 61 63 74 65 64 20 73 79 6d 62 6f 6c 20  xtracted symbol 
20e70 6c 69 6e 65 20 69 6e 74 6f 20 73 79 6d 62 6f 6c  line into symbol
20e80 20 6e 61 6d 65 20 61 6e 64 20 73 79 6d 62 6f 6c   name and symbol
20e90 20 61 64 64 72 65 73 73 0a 6c 74 5f 63 76 5f 73   address.lt_cv_s
20ea0 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
20eb0 5f 74 6f 5f 63 5f 6e 61 6d 65 5f 61 64 64 72 65  _to_c_name_addre
20ec0 73 73 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27 73  ss="sed -n -e 's
20ed0 2f 5e 3a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 24 2f  /^: \([^ ]*\) $/
20ee0 20 20 7b 5c 5c 5c 22 5c 31 5c 5c 5c 22 2c 20 28    {\\\"\1\\\", (
20ef0 76 6f 69 64 20 2a 29 20 30 7d 2c 2f 70 27 20 2d  void *) 0},/p' -
20f00 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20  e 's/^$symcode* 
20f10 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28 5b 5e 20 5d  \([^ ]*\) \([^ ]
20f20 2a 5c 29 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20  *\)$/  {\"\2\", 
20f30 28 76 6f 69 64 20 2a 29 20 5c 26 5c 32 7d 2c 2f  (void *) \&\2},/
20f40 70 27 22 0a 6c 74 5f 63 76 5f 73 79 73 5f 67 6c  p'".lt_cv_sys_gl
20f50 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63  obal_symbol_to_c
20f60 5f 6e 61 6d 65 5f 61 64 64 72 65 73 73 5f 6c 69  _name_address_li
20f70 62 5f 70 72 65 66 69 78 3d 22 73 65 64 20 2d 6e  b_prefix="sed -n
20f80 20 2d 65 20 27 73 2f 5e 3a 20 5c 28 5b 5e 20 5d   -e 's/^: \([^ ]
20f90 2a 5c 29 20 24 2f 20 20 7b 5c 5c 5c 22 5c 31 5c  *\) $/  {\\\"\1\
20fa0 5c 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20 30 7d  \\", (void *) 0}
20fb0 2c 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d  ,/p' -e 's/^$sym
20fc0 63 6f 64 65 2a 20 5c 28 5b 5e 20 5d 2a 5c 29 20  code* \([^ ]*\) 
20fd0 5c 28 6c 69 62 5b 5e 20 5d 2a 5c 29 24 2f 20 20  \(lib[^ ]*\)$/  
20fe0 7b 5c 22 5c 32 5c 22 2c 20 28 76 6f 69 64 20 2a  {\"\2\", (void *
20ff0 29 20 5c 26 5c 32 7d 2c 2f 70 27 20 2d 65 20 27  ) \&\2},/p' -e '
21000 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b  s/^$symcode* \([
21010 5e 20 5d 2a 5c 29 20 5c 28 5b 5e 20 5d 2a 5c 29  ^ ]*\) \([^ ]*\)
21020 24 2f 20 20 7b 5c 22 6c 69 62 5c 32 5c 22 2c 20  $/  {\"lib\2\", 
21030 28 76 6f 69 64 20 2a 29 20 5c 26 5c 32 7d 2c 2f  (void *) \&\2},/
21040 70 27 22 0a 0a 23 20 48 61 6e 64 6c 65 20 43 52  p'"..# Handle CR
21050 4c 46 20 69 6e 20 6d 69 6e 67 77 20 74 6f 6f 6c  LF in mingw tool
21060 20 63 68 61 69 6e 0a 6f 70 74 5f 63 72 3d 0a 63   chain.opt_cr=.c
21070 61 73 65 20 24 62 75 69 6c 64 5f 6f 73 20 69 6e  ase $build_os in
21080 0a 6d 69 6e 67 77 2a 29 0a 20 20 6f 70 74 5f 63  .mingw*).  opt_c
21090 72 3d 60 24 45 43 48 4f 20 27 78 5c 7b 30 2c 31  r=`$ECHO 'x\{0,1
210a0 5c 7d 27 20 7c 20 74 72 20 78 20 27 5c 30 31 35  \}' | tr x '\015
210b0 27 60 20 23 20 6f 70 74 69 6f 6e 20 63 72 20 69  '` # option cr i
210c0 6e 20 72 65 67 65 78 70 0a 20 20 3b 3b 0a 65 73  n regexp.  ;;.es
210d0 61 63 0a 0a 23 20 54 72 79 20 77 69 74 68 6f 75  ac..# Try withou
210e0 74 20 61 20 70 72 65 66 69 78 20 75 6e 64 65 72  t a prefix under
210f0 73 63 6f 72 65 2c 20 74 68 65 6e 20 77 69 74 68  score, then with
21100 20 69 74 2e 0a 66 6f 72 20 61 63 5f 73 79 6d 70   it..for ac_symp
21110 72 66 78 20 69 6e 20 22 22 20 22 5f 22 3b 20 64  rfx in "" "_"; d
21120 6f 0a 0a 20 20 23 20 54 72 61 6e 73 66 6f 72 6d  o..  # Transform
21130 20 73 79 6d 63 6f 64 65 2c 20 73 79 6d 70 61 74   symcode, sympat
21140 2c 20 61 6e 64 20 73 79 6d 70 72 66 78 20 69 6e  , and symprfx in
21150 74 6f 20 61 20 72 61 77 20 73 79 6d 62 6f 6c 20  to a raw symbol 
21160 61 6e 64 20 61 20 43 20 73 79 6d 62 6f 6c 2e 0a  and a C symbol..
21170 20 20 73 79 6d 78 66 72 6d 3d 22 5c 5c 31 20 24    symxfrm="\\1 $
21180 61 63 5f 73 79 6d 70 72 66 78 5c 5c 32 20 5c 5c  ac_symprfx\\2 \\
21190 32 22 0a 0a 20 20 23 20 57 72 69 74 65 20 74 68  2"..  # Write th
211a0 65 20 72 61 77 20 61 6e 64 20 43 20 69 64 65 6e  e raw and C iden
211b0 74 69 66 69 65 72 73 2e 0a 20 20 69 66 20 74 65  tifiers..  if te
211c0 73 74 20 22 24 6c 74 5f 63 76 5f 6e 6d 5f 69 6e  st "$lt_cv_nm_in
211d0 74 65 72 66 61 63 65 22 20 3d 20 22 4d 53 20 64  terface" = "MS d
211e0 75 6d 70 62 69 6e 22 3b 20 74 68 65 6e 0a 20 20  umpbin"; then.  
211f0 20 20 23 20 46 61 6b 65 20 69 74 20 66 6f 72 20    # Fake it for 
21200 64 75 6d 70 62 69 6e 20 61 6e 64 20 73 61 79 20  dumpbin and say 
21210 54 20 66 6f 72 20 61 6e 79 20 6e 6f 6e 2d 73 74  T for any non-st
21220 61 74 69 63 20 66 75 6e 63 74 69 6f 6e 0a 20 20  atic function.  
21230 20 20 23 20 61 6e 64 20 44 20 66 6f 72 20 61 6e    # and D for an
21240 79 20 67 6c 6f 62 61 6c 20 76 61 72 69 61 62 6c  y global variabl
21250 65 2e 0a 20 20 20 20 23 20 41 6c 73 6f 20 66 69  e..    # Also fi
21260 6e 64 20 43 2b 2b 20 61 6e 64 20 5f 5f 66 61 73  nd C++ and __fas
21270 74 63 61 6c 6c 20 73 79 6d 62 6f 6c 73 20 66 72  tcall symbols fr
21280 6f 6d 20 4d 53 56 43 2b 2b 2c 0a 20 20 20 20 23  om MSVC++,.    #
21290 20 77 68 69 63 68 20 73 74 61 72 74 20 77 69 74   which start wit
212a0 68 20 40 20 6f 72 20 3f 2e 0a 20 20 20 20 6c 74  h @ or ?..    lt
212b0 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
212c0 79 6d 62 6f 6c 5f 70 69 70 65 3d 22 24 41 57 4b  ymbol_pipe="$AWK
212d0 20 27 22 5c 0a 22 20 20 20 20 20 7b 6c 61 73 74   '"\."     {last
212e0 5f 73 65 63 74 69 6f 6e 3d 73 65 63 74 69 6f 6e  _section=section
212f0 3b 20 73 65 63 74 69 6f 6e 3d 5c 24 20 33 7d 3b  ; section=\$ 3};
21300 22 5c 0a 22 20 20 20 20 20 2f 53 65 63 74 69 6f  "\."     /Sectio
21310 6e 20 6c 65 6e 67 74 68 20 2e 2a 23 72 65 6c 6f  n length .*#relo
21320 63 73 2e 2a 28 70 69 63 6b 20 61 6e 79 29 2f 7b  cs.*(pick any)/{
21330 68 69 64 65 5b 6c 61 73 74 5f 73 65 63 74 69 6f  hide[last_sectio
21340 6e 5d 3d 31 7d 3b 22 5c 0a 22 20 20 20 20 20 5c  n]=1};"\."     \
21350 24 20 30 21 7e 2f 45 78 74 65 72 6e 61 6c 20 2a  $ 0!~/External *
21360 5c 7c 2f 7b 6e 65 78 74 7d 3b 22 5c 0a 22 20 20  \|/{next};"\."  
21370 20 20 20 2f 20 30 2b 20 55 4e 44 45 46 20 2f 7b     / 0+ UNDEF /{
21380 6e 65 78 74 7d 3b 20 2f 20 55 4e 44 45 46 20 5c  next}; / UNDEF \
21390 28 5b 5e 7c 5d 5c 29 2a 28 29 2f 7b 6e 65 78 74  ([^|]\)*()/{next
213a0 7d 3b 22 5c 0a 22 20 20 20 20 20 7b 69 66 28 68  };"\."     {if(h
213b0 69 64 65 5b 73 65 63 74 69 6f 6e 5d 29 20 6e 65  ide[section]) ne
213c0 78 74 7d 3b 22 5c 0a 22 20 20 20 20 20 7b 66 3d  xt};"\."     {f=
213d0 30 7d 3b 20 5c 24 20 30 7e 2f 5c 28 5c 29 2e 2a  0}; \$ 0~/\(\).*
213e0 5c 7c 2f 7b 66 3d 31 7d 3b 20 7b 70 72 69 6e 74  \|/{f=1}; {print
213f0 66 20 66 20 3f 20 5c 22 54 20 5c 22 20 3a 20 5c  f f ? \"T \" : \
21400 22 44 20 5c 22 7d 3b 22 5c 0a 22 20 20 20 20 20  "D \"};"\."     
21410 7b 73 70 6c 69 74 28 5c 24 20 30 2c 20 61 2c 20  {split(\$ 0, a, 
21420 2f 5c 7c 7c 5c 72 2f 29 3b 20 73 70 6c 69 74 28  /\||\r/); split(
21430 61 5b 32 5d 2c 20 73 29 7d 3b 22 5c 0a 22 20 20  a[2], s)};"\."  
21440 20 20 20 73 5b 31 5d 7e 2f 5e 5b 40 3f 5d 2f 7b     s[1]~/^[@?]/{
21450 70 72 69 6e 74 20 73 5b 31 5d 2c 20 73 5b 31 5d  print s[1], s[1]
21460 3b 20 6e 65 78 74 7d 3b 22 5c 0a 22 20 20 20 20  ; next};"\."    
21470 20 73 5b 31 5d 7e 70 72 66 78 20 7b 73 70 6c 69   s[1]~prfx {spli
21480 74 28 73 5b 31 5d 2c 74 2c 5c 22 40 5c 22 29 3b  t(s[1],t,\"@\");
21490 20 70 72 69 6e 74 20 74 5b 31 5d 2c 20 73 75 62   print t[1], sub
214a0 73 74 72 28 74 5b 31 5d 2c 6c 65 6e 67 74 68 28  str(t[1],length(
214b0 70 72 66 78 29 29 7d 22 5c 0a 22 20 20 20 20 20  prfx))}"\."     
214c0 27 20 70 72 66 78 3d 5e 24 61 63 5f 73 79 6d 70  ' prfx=^$ac_symp
214d0 72 66 78 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  rfx".  else.    
214e0 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
214f0 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 3d 22 73 65  _symbol_pipe="se
21500 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 2e 2a 5b 09  d -n -e 's/^.*[.
21510 20 5d 5c 28 24 73 79 6d 63 6f 64 65 24 73 79 6d   ]\($symcode$sym
21520 63 6f 64 65 2a 5c 29 5b 09 20 5d 5b 09 20 5d 2a  code*\)[. ][. ]*
21530 24 61 63 5f 73 79 6d 70 72 66 78 24 73 79 6d 70  $ac_symprfx$symp
21540 61 74 24 6f 70 74 5f 63 72 24 2f 24 73 79 6d 78  at$opt_cr$/$symx
21550 66 72 6d 2f 70 27 22 0a 20 20 66 69 0a 0a 20 20  frm/p'".  fi..  
21560 23 20 43 68 65 63 6b 20 74 6f 20 73 65 65 20 74  # Check to see t
21570 68 61 74 20 74 68 65 20 70 69 70 65 20 77 6f 72  hat the pipe wor
21580 6b 73 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20  ks correctly..  
21590 70 69 70 65 5f 77 6f 72 6b 73 3d 6e 6f 0a 0a 20  pipe_works=no.. 
215a0 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a   rm -f conftest*
215b0 0a 20 20 63 61 74 20 3e 20 63 6f 6e 66 74 65 73  .  cat > conftes
215c0 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 4c 54 5f  t.$ac_ext <<_LT_
215d0 45 4f 46 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c  EOF.#ifdef __cpl
215e0 75 73 70 6c 75 73 0a 65 78 74 65 72 6e 20 22 43  usplus.extern "C
215f0 22 20 7b 0a 23 65 6e 64 69 66 0a 63 68 61 72 20  " {.#endif.char 
21600 6e 6d 5f 74 65 73 74 5f 76 61 72 3b 0a 76 6f 69  nm_test_var;.voi
21610 64 20 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 28 76  d nm_test_func(v
21620 6f 69 64 29 3b 0a 76 6f 69 64 20 6e 6d 5f 74 65  oid);.void nm_te
21630 73 74 5f 66 75 6e 63 28 76 6f 69 64 29 7b 7d 0a  st_func(void){}.
21640 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c  #ifdef __cpluspl
21650 75 73 0a 7d 0a 23 65 6e 64 69 66 0a 69 6e 74 20  us.}.#endif.int 
21660 6d 61 69 6e 28 29 7b 6e 6d 5f 74 65 73 74 5f 76  main(){nm_test_v
21670 61 72 3d 27 61 27 3b 6e 6d 5f 74 65 73 74 5f 66  ar='a';nm_test_f
21680 75 6e 63 28 29 3b 72 65 74 75 72 6e 28 30 29 3b  unc();return(0);
21690 7d 0a 5f 4c 54 5f 45 4f 46 0a 0a 20 20 69 66 20  }._LT_EOF..  if 
216a0 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
216b0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
216c0 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20  $ac_compile\"") 
216d0 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
216e0 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20  compile) 2>&5.  
216f0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24  ac_status=$?.  $
21700 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
21710 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
21720 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
21730 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
21740 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  s); }; then.    
21750 23 20 4e 6f 77 20 74 72 79 20 74 6f 20 67 72 61  # Now try to gra
21760 62 20 74 68 65 20 73 79 6d 62 6f 6c 73 2e 0a 20  b the symbols.. 
21770 20 20 20 6e 6c 69 73 74 3d 63 6f 6e 66 74 65 73     nlist=conftes
21780 74 2e 6e 6d 0a 20 20 20 20 69 66 20 7b 20 28 65  t.nm.    if { (e
21790 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
217a0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 4e 4d 20  :$LINENO: \"$NM 
217b0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
217c0 65 78 74 20 5c 7c 20 24 6c 74 5f 63 76 5f 73 79  ext \| $lt_cv_sy
217d0 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
217e0 70 69 70 65 20 5c 3e 20 24 6e 6c 69 73 74 5c 22  pipe \> $nlist\"
217f0 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
21800 4e 4d 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  NM conftest.$ac_
21810 6f 62 6a 65 78 74 20 5c 7c 20 24 6c 74 5f 63 76  objext \| $lt_cv
21820 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
21830 6f 6c 5f 70 69 70 65 20 5c 3e 20 24 6e 6c 69 73  ol_pipe \> $nlis
21840 74 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  t) 2>&5.  ac_sta
21850 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68  tus=$?.  $as_ech
21860 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
21870 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
21880 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
21890 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
218a0 26 26 20 74 65 73 74 20 2d 73 20 22 24 6e 6c 69  && test -s "$nli
218b0 73 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  st"; then.      
218c0 23 20 54 72 79 20 73 6f 72 74 69 6e 67 20 61 6e  # Try sorting an
218d0 64 20 75 6e 69 71 75 69 66 79 69 6e 67 20 74 68  d uniquifying th
218e0 65 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 20 20  e output..      
218f0 69 66 20 73 6f 72 74 20 22 24 6e 6c 69 73 74 22  if sort "$nlist"
21900 20 7c 20 75 6e 69 71 20 3e 20 22 24 6e 6c 69 73   | uniq > "$nlis
21910 74 22 54 3b 20 74 68 65 6e 0a 09 6d 76 20 2d 66  t"T; then..mv -f
21920 20 22 24 6e 6c 69 73 74 22 54 20 22 24 6e 6c 69   "$nlist"T "$nli
21930 73 74 22 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  st".      else..
21940 72 6d 20 2d 66 20 22 24 6e 6c 69 73 74 22 54 0a  rm -f "$nlist"T.
21950 20 20 20 20 20 20 66 69 0a 0a 20 20 20 20 20 20        fi..      
21960 23 20 4d 61 6b 65 20 73 75 72 65 20 74 68 61 74  # Make sure that
21970 20 77 65 20 73 6e 61 67 67 65 64 20 61 6c 6c 20   we snagged all 
21980 74 68 65 20 73 79 6d 62 6f 6c 73 20 77 65 20 6e  the symbols we n
21990 65 65 64 2e 0a 20 20 20 20 20 20 69 66 20 24 47  eed..      if $G
219a0 52 45 50 20 27 20 6e 6d 5f 74 65 73 74 5f 76 61  REP ' nm_test_va
219b0 72 24 27 20 22 24 6e 6c 69 73 74 22 20 3e 2f 64  r$' "$nlist" >/d
219c0 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 69  ev/null; then..i
219d0 66 20 24 47 52 45 50 20 27 20 6e 6d 5f 74 65 73  f $GREP ' nm_tes
219e0 74 5f 66 75 6e 63 24 27 20 22 24 6e 6c 69 73 74  t_func$' "$nlist
219f0 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68  " >/dev/null; th
21a00 65 6e 0a 09 20 20 63 61 74 20 3c 3c 5f 4c 54 5f  en..  cat <<_LT_
21a10 45 4f 46 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24  EOF > conftest.$
21a20 61 63 5f 65 78 74 0a 23 69 66 64 65 66 20 5f 5f  ac_ext.#ifdef __
21a30 63 70 6c 75 73 70 6c 75 73 0a 65 78 74 65 72 6e  cplusplus.extern
21a40 20 22 43 22 20 7b 0a 23 65 6e 64 69 66 0a 0a 5f   "C" {.#endif.._
21a50 4c 54 5f 45 4f 46 0a 09 20 20 23 20 4e 6f 77 20  LT_EOF..  # Now 
21a60 67 65 6e 65 72 61 74 65 20 74 68 65 20 73 79 6d  generate the sym
21a70 62 6f 6c 20 66 69 6c 65 2e 0a 09 20 20 65 76 61  bol file...  eva
21a80 6c 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c  l "$lt_cv_sys_gl
21a90 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63  obal_symbol_to_c
21aa0 64 65 63 6c 22 27 20 3c 20 22 24 6e 6c 69 73 74  decl"' < "$nlist
21ab0 22 20 7c 20 24 47 52 45 50 20 2d 76 20 6d 61 69  " | $GREP -v mai
21ac0 6e 20 3e 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61  n >> conftest.$a
21ad0 63 5f 65 78 74 27 0a 0a 09 20 20 63 61 74 20 3c  c_ext'...  cat <
21ae0 3c 5f 4c 54 5f 45 4f 46 20 3e 3e 20 63 6f 6e 66  <_LT_EOF >> conf
21af0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 2f 2a  test.$ac_ext../*
21b00 20 54 68 65 20 6d 61 70 70 69 6e 67 20 62 65 74   The mapping bet
21b10 77 65 65 6e 20 73 79 6d 62 6f 6c 20 6e 61 6d 65  ween symbol name
21b20 73 20 61 6e 64 20 73 79 6d 62 6f 6c 73 2e 20 20  s and symbols.  
21b30 2a 2f 0a 63 6f 6e 73 74 20 73 74 72 75 63 74 20  */.const struct 
21b40 7b 0a 20 20 63 6f 6e 73 74 20 63 68 61 72 20 2a  {.  const char *
21b50 6e 61 6d 65 3b 0a 20 20 76 6f 69 64 20 20 20 20  name;.  void    
21b60 20 20 20 2a 61 64 64 72 65 73 73 3b 0a 7d 0a 6c     *address;.}.l
21b70 74 5f 5f 50 52 4f 47 52 41 4d 5f 5f 4c 54 58 5f  t__PROGRAM__LTX_
21b80 70 72 65 6c 6f 61 64 65 64 5f 73 79 6d 62 6f 6c  preloaded_symbol
21b90 73 5b 5d 20 3d 0a 7b 0a 20 20 7b 20 22 40 50 52  s[] =.{.  { "@PR
21ba0 4f 47 52 41 4d 40 22 2c 20 28 76 6f 69 64 20 2a  OGRAM@", (void *
21bb0 29 20 30 20 7d 2c 0a 5f 4c 54 5f 45 4f 46 0a 09  ) 0 },._LT_EOF..
21bc0 20 20 24 53 45 44 20 22 73 2f 5e 24 73 79 6d 63    $SED "s/^$symc
21bd0 6f 64 65 24 73 79 6d 63 6f 64 65 2a 20 5c 28 2e  ode$symcode* \(.
21be0 2a 5c 29 20 5c 28 2e 2a 5c 29 24 2f 20 20 7b 5c  *\) \(.*\)$/  {\
21bf0 22 5c 32 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20  "\2\", (void *) 
21c00 5c 26 5c 32 7d 2c 2f 22 20 3c 20 22 24 6e 6c 69  \&\2},/" < "$nli
21c10 73 74 22 20 7c 20 24 47 52 45 50 20 2d 76 20 6d  st" | $GREP -v m
21c20 61 69 6e 20 3e 3e 20 63 6f 6e 66 74 65 73 74 2e  ain >> conftest.
21c30 24 61 63 5f 65 78 74 0a 09 20 20 63 61 74 20 3c  $ac_ext..  cat <
21c40 3c 5c 5f 4c 54 5f 45 4f 46 20 3e 3e 20 63 6f 6e  <\_LT_EOF >> con
21c50 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20  ftest.$ac_ext.  
21c60 7b 30 2c 20 28 76 6f 69 64 20 2a 29 20 30 7d 0a  {0, (void *) 0}.
21c70 7d 3b 0a 0a 2f 2a 20 54 68 69 73 20 77 6f 72 6b  };../* This work
21c80 73 20 61 72 6f 75 6e 64 20 61 20 70 72 6f 62 6c  s around a probl
21c90 65 6d 20 69 6e 20 46 72 65 65 42 53 44 20 6c 69  em in FreeBSD li
21ca0 6e 6b 65 72 20 2a 2f 0a 23 69 66 64 65 66 20 46  nker */.#ifdef F
21cb0 52 45 45 42 53 44 5f 57 4f 52 4b 41 52 4f 55 4e  REEBSD_WORKAROUN
21cc0 44 0a 73 74 61 74 69 63 20 63 6f 6e 73 74 20 76  D.static const v
21cd0 6f 69 64 20 2a 6c 74 5f 70 72 65 6c 6f 61 64 65  oid *lt_preloade
21ce0 64 5f 73 65 74 75 70 28 29 20 7b 0a 20 20 72 65  d_setup() {.  re
21cf0 74 75 72 6e 20 6c 74 5f 5f 50 52 4f 47 52 41 4d  turn lt__PROGRAM
21d00 5f 5f 4c 54 58 5f 70 72 65 6c 6f 61 64 65 64 5f  __LTX_preloaded_
21d10 73 79 6d 62 6f 6c 73 3b 0a 7d 0a 23 65 6e 64 69  symbols;.}.#endi
21d20 66 0a 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c 75  f..#ifdef __cplu
21d30 73 70 6c 75 73 0a 7d 0a 23 65 6e 64 69 66 0a 5f  splus.}.#endif._
21d40 4c 54 5f 45 4f 46 0a 09 20 20 23 20 4e 6f 77 20  LT_EOF..  # Now 
21d50 74 72 79 20 6c 69 6e 6b 69 6e 67 20 74 68 65 20  try linking the 
21d60 74 77 6f 20 66 69 6c 65 73 2e 0a 09 20 20 6d 76  two files...  mv
21d70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
21d80 6a 65 78 74 20 63 6f 6e 66 74 73 74 6d 2e 24 61  jext conftstm.$a
21d90 63 5f 6f 62 6a 65 78 74 0a 09 20 20 6c 74 5f 73  c_objext..  lt_s
21da0 61 76 65 5f 4c 49 42 53 3d 22 24 4c 49 42 53 22  ave_LIBS="$LIBS"
21db0 0a 09 20 20 6c 74 5f 73 61 76 65 5f 43 46 4c 41  ..  lt_save_CFLA
21dc0 47 53 3d 22 24 43 46 4c 41 47 53 22 0a 09 20 20  GS="$CFLAGS"..  
21dd0 4c 49 42 53 3d 22 63 6f 6e 66 74 73 74 6d 2e 24  LIBS="conftstm.$
21de0 61 63 5f 6f 62 6a 65 78 74 22 0a 09 20 20 43 46  ac_objext"..  CF
21df0 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 24 6c 74  LAGS="$CFLAGS$lt
21e00 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e  _prog_compiler_n
21e10 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61 67 22 0a  o_builtin_flag".
21e20 09 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65 63  .  if { (eval ec
21e30 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
21e40 4e 4f 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22  NO: \"$ac_link\"
21e50 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
21e60 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 35 0a 20 20  ac_link) 2>&5.  
21e70 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24  ac_status=$?.  $
21e80 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
21e90 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
21ea0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
21eb0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
21ec0 73 29 3b 20 7d 20 26 26 20 74 65 73 74 20 2d 73  s); } && test -s
21ed0 20 63 6f 6e 66 74 65 73 74 24 7b 61 63 5f 65 78   conftest${ac_ex
21ee0 65 65 78 74 7d 3b 20 74 68 65 6e 0a 09 20 20 20  eext}; then..   
21ef0 20 70 69 70 65 5f 77 6f 72 6b 73 3d 79 65 73 0a   pipe_works=yes.
21f00 09 20 20 66 69 0a 09 20 20 4c 49 42 53 3d 22 24  .  fi..  LIBS="$
21f10 6c 74 5f 73 61 76 65 5f 4c 49 42 53 22 0a 09 20  lt_save_LIBS".. 
21f20 20 43 46 4c 41 47 53 3d 22 24 6c 74 5f 73 61 76   CFLAGS="$lt_sav
21f30 65 5f 43 46 4c 41 47 53 22 0a 09 65 6c 73 65 0a  e_CFLAGS"..else.
21f40 09 20 20 65 63 68 6f 20 22 63 61 6e 6e 6f 74 20  .  echo "cannot 
21f50 66 69 6e 64 20 6e 6d 5f 74 65 73 74 5f 66 75 6e  find nm_test_fun
21f60 63 20 69 6e 20 24 6e 6c 69 73 74 22 20 3e 26 35  c in $nlist" >&5
21f70 0a 09 66 69 0a 20 20 20 20 20 20 65 6c 73 65 0a  ..fi.      else.
21f80 09 65 63 68 6f 20 22 63 61 6e 6e 6f 74 20 66 69  .echo "cannot fi
21f90 6e 64 20 6e 6d 5f 74 65 73 74 5f 76 61 72 20 69  nd nm_test_var i
21fa0 6e 20 24 6e 6c 69 73 74 22 20 3e 26 35 0a 20 20  n $nlist" >&5.  
21fb0 20 20 20 20 66 69 0a 20 20 20 20 65 6c 73 65 0a      fi.    else.
21fc0 20 20 20 20 20 20 65 63 68 6f 20 22 63 61 6e 6e        echo "cann
21fd0 6f 74 20 72 75 6e 20 24 6c 74 5f 63 76 5f 73 79  ot run $lt_cv_sy
21fe0 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
21ff0 70 69 70 65 22 20 3e 26 35 0a 20 20 20 20 66 69  pipe" >&5.    fi
22000 0a 20 20 65 6c 73 65 0a 20 20 20 20 65 63 68 6f  .  else.    echo
22010 20 22 24 70 72 6f 67 6e 61 6d 65 3a 20 66 61 69   "$progname: fai
22020 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
22030 22 20 3e 26 35 0a 20 20 20 20 63 61 74 20 63 6f  " >&5.    cat co
22040 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
22050 26 35 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66  &5.  fi.  rm -rf
22060 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66 74   conftest* conft
22070 73 74 2a 0a 0a 20 20 23 20 44 6f 20 6e 6f 74 20  st*..  # Do not 
22080 75 73 65 20 74 68 65 20 67 6c 6f 62 61 6c 5f 73  use the global_s
22090 79 6d 62 6f 6c 5f 70 69 70 65 20 75 6e 6c 65 73  ymbol_pipe unles
220a0 73 20 69 74 20 77 6f 72 6b 73 2e 0a 20 20 69 66  s it works..  if
220b0 20 74 65 73 74 20 22 24 70 69 70 65 5f 77 6f 72   test "$pipe_wor
220c0 6b 73 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  ks" = yes; then.
220d0 20 20 20 20 62 72 65 61 6b 0a 20 20 65 6c 73 65      break.  else
220e0 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67  .    lt_cv_sys_g
220f0 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
22100 65 3d 0a 20 20 66 69 0a 64 6f 6e 65 0a 0a 66 69  e=.  fi.done..fi
22110 0a 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c  ..if test -z "$l
22120 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
22130 73 79 6d 62 6f 6c 5f 70 69 70 65 22 3b 20 74 68  symbol_pipe"; th
22140 65 6e 0a 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67  en.  lt_cv_sys_g
22150 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f  lobal_symbol_to_
22160 63 64 65 63 6c 3d 0a 66 69 0a 69 66 20 74 65 73  cdecl=.fi.if tes
22170 74 20 2d 7a 20 22 24 6c 74 5f 63 76 5f 73 79 73  t -z "$lt_cv_sys
22180 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70  _global_symbol_p
22190 69 70 65 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c  ipe$lt_cv_sys_gl
221a0 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63  obal_symbol_to_c
221b0 64 65 63 6c 22 3b 20 74 68 65 6e 0a 20 20 7b 20  decl"; then.  { 
221c0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
221d0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
221e0 3a 20 66 61 69 6c 65 64 22 20 3e 26 35 0a 24 61  : failed" >&5.$a
221f0 73 5f 65 63 68 6f 20 22 66 61 69 6c 65 64 22 20  s_echo "failed" 
22200 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
22210 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
22220 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
22230 3a 20 6f 6b 22 20 3e 26 35 0a 24 61 73 5f 65 63  : ok" >&5.$as_ec
22240 68 6f 20 22 6f 6b 22 20 3e 26 36 3b 20 7d 0a 66  ho "ok" >&6; }.f
22250 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  i...............
22260 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 43 68 65 63 6b  .........# Check
22270 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c   whether --enabl
22280 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 77  e-libtool-lock w
22290 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73  as given..if tes
222a0 74 20 22 24 7b 65 6e 61 62 6c 65 5f 6c 69 62 74  t "${enable_libt
222b0 6f 6f 6c 5f 6c 6f 63 6b 2b 73 65 74 7d 22 20 3d  ool_lock+set}" =
222c0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 6e 61   set; then.  ena
222d0 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 6c  bleval=$enable_l
222e0 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3b 0a 66 69 0a  ibtool_lock;.fi.
222f0 0a 74 65 73 74 20 22 78 24 65 6e 61 62 6c 65 5f  .test "x$enable_
22300 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22 20 21 3d  libtool_lock" !=
22310 20 78 6e 6f 20 26 26 20 65 6e 61 62 6c 65 5f 6c   xno && enable_l
22320 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3d 79 65 73 0a  ibtool_lock=yes.
22330 0a 23 20 53 6f 6d 65 20 66 6c 61 67 73 20 6e 65  .# Some flags ne
22340 65 64 20 74 6f 20 62 65 20 70 72 6f 70 61 67 61  ed to be propaga
22350 74 65 64 20 74 6f 20 74 68 65 20 63 6f 6d 70 69  ted to the compi
22360 6c 65 72 20 6f 72 20 6c 69 6e 6b 65 72 20 66 6f  ler or linker fo
22370 72 20 67 6f 6f 64 0a 23 20 6c 69 62 74 6f 6f 6c  r good.# libtool
22380 20 73 75 70 70 6f 72 74 2e 0a 63 61 73 65 20 24   support..case $
22390 68 6f 73 74 20 69 6e 0a 69 61 36 34 2d 2a 2d 68  host in.ia64-*-h
223a0 70 75 78 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f  pux*).  # Find o
223b0 75 74 20 77 68 69 63 68 20 41 42 49 20 77 65 20  ut which ABI we 
223c0 61 72 65 20 75 73 69 6e 67 2e 0a 20 20 65 63 68  are using..  ech
223d0 6f 20 27 69 6e 74 20 69 3b 27 20 3e 20 63 6f 6e  o 'int i;' > con
223e0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20  ftest.$ac_ext.  
223f0 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  if { (eval echo 
22400 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
22410 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22   \"$ac_compile\"
22420 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
22430 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35  ac_compile) 2>&5
22440 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
22450 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
22460 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
22470 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
22480 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
22490 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20  atus); }; then. 
224a0 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f 62 69     case `/usr/bi
224b0 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e  n/file conftest.
224c0 24 61 63 5f 6f 62 6a 65 78 74 60 20 69 6e 0a 20  $ac_objext` in. 
224d0 20 20 20 20 20 2a 45 4c 46 2d 33 32 2a 29 0a 09       *ELF-32*)..
224e0 48 50 55 58 5f 49 41 36 34 5f 4d 4f 44 45 3d 22  HPUX_IA64_MODE="
224f0 33 32 22 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 45  32"..;;.      *E
22500 4c 46 2d 36 34 2a 29 0a 09 48 50 55 58 5f 49 41  LF-64*)..HPUX_IA
22510 36 34 5f 4d 4f 44 45 3d 22 36 34 22 0a 09 3b 3b  64_MODE="64"..;;
22520 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a 20  .    esac.  fi. 
22530 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74   rm -rf conftest
22540 2a 0a 20 20 3b 3b 0a 2a 2d 2a 2d 69 72 69 78 36  *.  ;;.*-*-irix6
22550 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f 75 74 20  *).  # Find out 
22560 77 68 69 63 68 20 41 42 49 20 77 65 20 61 72 65  which ABI we are
22570 20 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20 27   using..  echo '
22580 23 6c 69 6e 65 20 34 39 36 33 20 22 63 6f 6e 66  #line 4963 "conf
22590 69 67 75 72 65 22 27 20 3e 20 63 6f 6e 66 74 65  igure"' > confte
225a0 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 69 66 20  st.$ac_ext.  if 
225b0 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
225c0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
225d0 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20  $ac_compile\"") 
225e0 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
225f0 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20  compile) 2>&5.  
22600 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24  ac_status=$?.  $
22610 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
22620 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
22630 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
22640 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
22650 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  s); }; then.    
22660 69 66 20 74 65 73 74 20 22 24 6c 74 5f 63 76 5f  if test "$lt_cv_
22670 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 20 3d 20 79  prog_gnu_ld" = y
22680 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 63  es; then.      c
22690 61 73 65 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69  ase `/usr/bin/fi
226a0 6c 65 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  le conftest.$ac_
226b0 6f 62 6a 65 78 74 60 20 69 6e 0a 09 2a 33 32 2d  objext` in..*32-
226c0 62 69 74 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c  bit*)..  LD="${L
226d0 44 2d 6c 64 7d 20 2d 6d 65 6c 66 33 32 62 73 6d  D-ld} -melf32bsm
226e0 69 70 22 0a 09 20 20 3b 3b 0a 09 2a 4e 33 32 2a  ip"..  ;;..*N32*
226f0 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64  )..  LD="${LD-ld
22700 7d 20 2d 6d 65 6c 66 33 32 62 6d 69 70 6e 33 32  } -melf32bmipn32
22710 22 0a 09 20 20 3b 3b 0a 09 2a 36 34 2d 62 69 74  "..  ;;..*64-bit
22720 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  *)..  LD="${LD-l
22730 64 7d 20 2d 6d 65 6c 66 36 34 62 6d 69 70 22 0a  d} -melf64bmip".
22740 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20  .;;.      esac. 
22750 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 63 61     else.      ca
22760 73 65 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c  se `/usr/bin/fil
22770 65 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  e conftest.$ac_o
22780 62 6a 65 78 74 60 20 69 6e 0a 09 2a 33 32 2d 62  bjext` in..*32-b
22790 69 74 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44  it*)..  LD="${LD
227a0 2d 6c 64 7d 20 2d 33 32 22 0a 09 20 20 3b 3b 0a  -ld} -32"..  ;;.
227b0 09 2a 4e 33 32 2a 29 0a 09 20 20 4c 44 3d 22 24  .*N32*)..  LD="$
227c0 7b 4c 44 2d 6c 64 7d 20 2d 6e 33 32 22 0a 09 20  {LD-ld} -n32".. 
227d0 20 3b 3b 0a 09 2a 36 34 2d 62 69 74 2a 29 0a 09   ;;..*64-bit*)..
227e0 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
227f0 36 34 22 0a 09 20 20 3b 3b 0a 20 20 20 20 20 20  64"..  ;;.      
22800 65 73 61 63 0a 20 20 20 20 66 69 0a 20 20 66 69  esac.    fi.  fi
22810 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65  .  rm -rf confte
22820 73 74 2a 0a 20 20 3b 3b 0a 0a 78 38 36 5f 36 34  st*.  ;;..x86_64
22830 2d 2a 6b 66 72 65 65 62 73 64 2a 2d 67 6e 75 7c  -*kfreebsd*-gnu|
22840 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a 7c 70  x86_64-*linux*|p
22850 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65  pc*-*linux*|powe
22860 72 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 20 5c 0a  rpc*-*linux*| \.
22870 73 33 39 30 2a 2d 2a 6c 69 6e 75 78 2a 7c 73 33  s390*-*linux*|s3
22880 39 30 2a 2d 2a 74 70 66 2a 7c 73 70 61 72 63 2a  90*-*tpf*|sparc*
22890 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20 23 20 46 69  -*linux*).  # Fi
228a0 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41 42 49  nd out which ABI
228b0 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20   we are using.. 
228c0 20 65 63 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e   echo 'int i;' >
228d0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
228e0 74 0a 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65  t.  if { (eval e
228f0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
22900 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69  ENO: \"$ac_compi
22910 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  le\"") >&5.  (ev
22920 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20  al $ac_compile) 
22930 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
22940 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  =$?.  $as_echo "
22950 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
22960 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
22970 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
22980 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68  c_status); }; th
22990 65 6e 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73  en.    case `/us
229a0 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74  r/bin/file conft
229b0 65 73 74 2e 6f 60 20 69 6e 0a 20 20 20 20 20 20  est.o` in.      
229c0 2a 33 32 2d 62 69 74 2a 29 0a 09 63 61 73 65 20  *32-bit*)..case 
229d0 24 68 6f 73 74 20 69 6e 0a 09 20 20 78 38 36 5f  $host in..  x86_
229e0 36 34 2d 2a 6b 66 72 65 65 62 73 64 2a 2d 67 6e  64-*kfreebsd*-gn
229f0 75 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44  u)..    LD="${LD
22a00 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 69 33 38 36  -ld} -m elf_i386
22a10 5f 66 62 73 64 22 0a 09 20 20 20 20 3b 3b 0a 09  _fbsd"..    ;;..
22a20 20 20 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a    x86_64-*linux*
22a30 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  )..    LD="${LD-
22a40 6c 64 7d 20 2d 6d 20 65 6c 66 5f 69 33 38 36 22  ld} -m elf_i386"
22a50 0a 09 20 20 20 20 3b 3b 0a 09 20 20 70 70 63 36  ..    ;;..  ppc6
22a60 34 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70  4-*linux*|powerp
22a70 63 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20  c64-*linux*)..  
22a80 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
22a90 6d 20 65 6c 66 33 32 70 70 63 6c 69 6e 75 78 22  m elf32ppclinux"
22aa0 0a 09 20 20 20 20 3b 3b 0a 09 20 20 73 33 39 30  ..    ;;..  s390
22ab0 78 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20  x-*linux*)..    
22ac0 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20  LD="${LD-ld} -m 
22ad0 65 6c 66 5f 73 33 39 30 22 0a 09 20 20 20 20 3b  elf_s390"..    ;
22ae0 3b 0a 09 20 20 73 70 61 72 63 36 34 2d 2a 6c 69  ;..  sparc64-*li
22af0 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24  nux*)..    LD="$
22b00 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 33 32  {LD-ld} -m elf32
22b10 5f 73 70 61 72 63 22 0a 09 20 20 20 20 3b 3b 0a  _sparc"..    ;;.
22b20 09 65 73 61 63 0a 09 3b 3b 0a 20 20 20 20 20 20  .esac..;;.      
22b30 2a 36 34 2d 62 69 74 2a 29 0a 09 63 61 73 65 20  *64-bit*)..case 
22b40 24 68 6f 73 74 20 69 6e 0a 09 20 20 78 38 36 5f  $host in..  x86_
22b50 36 34 2d 2a 6b 66 72 65 65 62 73 64 2a 2d 67 6e  64-*kfreebsd*-gn
22b60 75 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44  u)..    LD="${LD
22b70 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 78 38 36 5f  -ld} -m elf_x86_
22b80 36 34 5f 66 62 73 64 22 0a 09 20 20 20 20 3b 3b  64_fbsd"..    ;;
22b90 0a 09 20 20 78 38 36 5f 36 34 2d 2a 6c 69 6e 75  ..  x86_64-*linu
22ba0 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c  x*)..    LD="${L
22bb0 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 78 38 36  D-ld} -m elf_x86
22bc0 5f 36 34 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20  _64"..    ;;..  
22bd0 70 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77  ppc*-*linux*|pow
22be0 65 72 70 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 09  erpc*-*linux*)..
22bf0 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d      LD="${LD-ld}
22c00 20 2d 6d 20 65 6c 66 36 34 70 70 63 22 0a 09 20   -m elf64ppc".. 
22c10 20 20 20 3b 3b 0a 09 20 20 73 33 39 30 2a 2d 2a     ;;..  s390*-*
22c20 6c 69 6e 75 78 2a 7c 73 33 39 30 2a 2d 2a 74 70  linux*|s390*-*tp
22c30 66 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c  f*)..    LD="${L
22c40 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73  D-ld} -m elf64_s
22c50 33 39 30 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20  390"..    ;;..  
22c60 73 70 61 72 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a  sparc*-*linux*).
22c70 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64  .    LD="${LD-ld
22c80 7d 20 2d 6d 20 65 6c 66 36 34 5f 73 70 61 72 63  } -m elf64_sparc
22c90 22 0a 09 20 20 20 20 3b 3b 0a 09 65 73 61 63 0a  "..    ;;..esac.
22ca0 09 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66  .;;.    esac.  f
22cb0 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74  i.  rm -rf conft
22cc0 65 73 74 2a 0a 20 20 3b 3b 0a 0a 2a 2d 2a 2d 73  est*.  ;;..*-*-s
22cd0 63 6f 33 2e 32 76 35 2a 29 0a 20 20 23 20 4f 6e  co3.2v5*).  # On
22ce0 20 53 43 4f 20 4f 70 65 6e 53 65 72 76 65 72 20   SCO OpenServer 
22cf0 35 2c 20 77 65 20 6e 65 65 64 20 2d 62 65 6c 66  5, we need -belf
22d00 20 74 6f 20 67 65 74 20 66 75 6c 6c 2d 66 65 61   to get full-fea
22d10 74 75 72 65 64 20 62 69 6e 61 72 69 65 73 2e 0a  tured binaries..
22d20 20 20 53 41 56 45 5f 43 46 4c 41 47 53 3d 22 24    SAVE_CFLAGS="$
22d30 43 46 4c 41 47 53 22 0a 20 20 43 46 4c 41 47 53  CFLAGS".  CFLAGS
22d40 3d 22 24 43 46 4c 41 47 53 20 2d 62 65 6c 66 22  ="$CFLAGS -belf"
22d50 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
22d60 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
22d70 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
22d80 74 68 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 6e  the C compiler n
22d90 65 65 64 73 20 2d 62 65 6c 66 22 20 3e 26 35 0a  eeds -belf" >&5.
22da0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
22db0 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65  king whether the
22dc0 20 43 20 63 6f 6d 70 69 6c 65 72 20 6e 65 65 64   C compiler need
22dd0 73 20 2d 62 65 6c 66 2e 2e 2e 20 22 20 3e 26 36  s -belf... " >&6
22de0 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  ; }.if test "${l
22df0 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65  t_cv_cc_needs_be
22e00 6c 66 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  lf+set}" = set; 
22e10 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
22e20 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
22e30 36 0a 65 6c 73 65 0a 20 20 61 63 5f 65 78 74 3d  6.else.  ac_ext=
22e40 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24  c.ac_cpp='$CPP $
22e50 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d  CPPFLAGS'.ac_com
22e60 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46  pile='$CC -c $CF
22e70 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63  LAGS $CPPFLAGS c
22e80 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
22e90 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43  >&5'.ac_link='$C
22ea0 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63  C -o conftest$ac
22eb0 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20  _exeext $CFLAGS 
22ec0 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41  $CPPFLAGS $LDFLA
22ed0 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
22ee0 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61  ext $LIBS >&5'.a
22ef0 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  c_compiler_gnu=$
22f00 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
22f10 5f 67 6e 75 0a 0a 20 20 20 20 20 63 61 74 20 3e  _gnu..     cat >
22f20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
22f30 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
22f40 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
22f50 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
22f60 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
22f70 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
22f80 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
22f90 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
22fa0 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e  fdefs.h.  */..in
22fb0 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b  t.main ().{..  ;
22fc0 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
22fd0 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66  ACEOF.rm -f conf
22fe0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
22ff0 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
23000 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  xt.if { (ac_try=
23010 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20  "$ac_link".case 
23020 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
23030 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
23040 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
23050 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
23060 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
23070 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
23080 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22   ac_try_echo="\"
23090 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
230a0 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
230b0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
230c0 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20  ry_echo") >&5.  
230d0 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22  (eval "$ac_link"
230e0 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  ) 2>conftest.er1
230f0 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
23100 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
23110 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63   conftest.er1 >c
23120 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d  onftest.err.  rm
23130 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
23140 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
23150 65 72 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63  err >&5.  $as_ec
23160 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
23170 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
23180 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
23190 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
231a0 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20   && {.. test -z 
231b0 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  "$ac_c_werror_fl
231c0 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20  ag" ||.. test ! 
231d0 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  -s conftest.err.
231e0 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73 74         } && test
231f0 20 2d 73 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -s conftest$ac_
23200 65 78 65 65 78 74 20 26 26 20 7b 0a 09 20 74 65  exeext && {.. te
23210 73 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69  st "$cross_compi
23220 6c 69 6e 67 22 20 3d 20 79 65 73 20 7c 7c 0a 09  ling" = yes ||..
23230 20 24 61 73 5f 74 65 73 74 5f 78 20 63 6f 6e 66   $as_test_x conf
23240 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 0a 20  test$ac_exeext. 
23250 20 20 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20        }; then.  
23260 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62  lt_cv_cc_needs_b
23270 65 6c 66 3d 79 65 73 0a 65 6c 73 65 0a 20 20 24  elf=yes.else.  $
23280 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
23290 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
232a0 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
232b0 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
232c0 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 6c  .$ac_ext >&5...l
232d0 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65  t_cv_cc_needs_be
232e0 6c 66 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 72 66  lf=no.fi..rm -rf
232f0 20 63 6f 6e 66 74 65 73 74 2e 64 53 59 4d 0a 72   conftest.dSYM.r
23300 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
23310 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
23320 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
23330 65 73 74 5f 69 70 61 38 5f 63 6f 6e 66 74 65 73  est_ipa8_conftes
23340 74 2e 6f 6f 20 5c 0a 20 20 20 20 20 20 63 6f 6e  t.oo \.      con
23350 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
23360 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
23370 0a 20 20 20 20 20 61 63 5f 65 78 74 3d 63 0a 61  .     ac_ext=c.a
23380 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50  c_cpp='$CPP $CPP
23390 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c  FLAGS'.ac_compil
233a0 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47  e='$CC -c $CFLAG
233b0 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66  S $CPPFLAGS conf
233c0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
233d0 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d  '.ac_link='$CC -
233e0 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  o conftest$ac_ex
233f0 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50  eext $CFLAGS $CP
23400 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20  PFLAGS $LDFLAGS 
23410 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
23420 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63   $LIBS >&5'.ac_c
23430 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
23440 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
23450 75 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  u..fi.{ $as_echo
23460 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
23470 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76  : result: $lt_cv
23480 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20  _cc_needs_belf" 
23490 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c  >&5.$as_echo "$l
234a0 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65  t_cv_cc_needs_be
234b0 6c 66 22 20 3e 26 36 3b 20 7d 0a 20 20 69 66 20  lf" >&6; }.  if 
234c0 74 65 73 74 20 78 22 24 6c 74 5f 63 76 5f 63 63  test x"$lt_cv_cc
234d0 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20 21 3d 20  _needs_belf" != 
234e0 78 22 79 65 73 22 3b 20 74 68 65 6e 0a 20 20 20  x"yes"; then.   
234f0 20 23 20 74 68 69 73 20 69 73 20 70 72 6f 62 61   # this is proba
23500 62 6c 79 20 67 63 63 20 32 2e 38 2e 30 2c 20 65  bly gcc 2.8.0, e
23510 67 63 73 20 31 2e 30 20 6f 72 20 6e 65 77 65 72  gcs 1.0 or newer
23520 3b 20 6e 6f 20 6e 65 65 64 20 66 6f 72 20 2d 62  ; no need for -b
23530 65 6c 66 0a 20 20 20 20 43 46 4c 41 47 53 3d 22  elf.    CFLAGS="
23540 24 53 41 56 45 5f 43 46 4c 41 47 53 22 0a 20 20  $SAVE_CFLAGS".  
23550 66 69 0a 20 20 3b 3b 0a 73 70 61 72 63 2a 2d 2a  fi.  ;;.sparc*-*
23560 73 6f 6c 61 72 69 73 2a 29 0a 20 20 23 20 46 69  solaris*).  # Fi
23570 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41 42 49  nd out which ABI
23580 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20   we are using.. 
23590 20 65 63 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e   echo 'int i;' >
235a0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
235b0 74 0a 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65  t.  if { (eval e
235c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
235d0 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69  ENO: \"$ac_compi
235e0 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  le\"") >&5.  (ev
235f0 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20  al $ac_compile) 
23600 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
23610 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  =$?.  $as_echo "
23620 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
23630 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
23640 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
23650 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68  c_status); }; th
23660 65 6e 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73  en.    case `/us
23670 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74  r/bin/file conft
23680 65 73 74 2e 6f 60 20 69 6e 0a 20 20 20 20 2a 36  est.o` in.    *6
23690 34 2d 62 69 74 2a 29 0a 20 20 20 20 20 20 63 61  4-bit*).      ca
236a0 73 65 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67  se $lt_cv_prog_g
236b0 6e 75 5f 6c 64 20 69 6e 0a 20 20 20 20 20 20 79  nu_ld in.      y
236c0 65 73 2a 29 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64  es*) LD="${LD-ld
236d0 7d 20 2d 6d 20 65 6c 66 36 34 5f 73 70 61 72 63  } -m elf64_sparc
236e0 22 20 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09 69  " ;;.      *)..i
236f0 66 20 24 7b 4c 44 2d 6c 64 7d 20 2d 36 34 20 2d  f ${LD-ld} -64 -
23700 72 20 2d 6f 20 63 6f 6e 66 74 65 73 74 32 2e 6f  r -o conftest2.o
23710 20 63 6f 6e 66 74 65 73 74 2e 6f 20 3e 2f 64 65   conftest.o >/de
23720 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65  v/null 2>&1; the
23730 6e 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64  n..  LD="${LD-ld
23740 7d 20 2d 36 34 22 0a 09 66 69 0a 09 3b 3b 0a 20  } -64"..fi..;;. 
23750 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20       esac.      
23760 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69  ;;.    esac.  fi
23770 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65  .  rm -rf confte
23780 73 74 2a 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 6e  st*.  ;;.esac..n
23790 65 65 64 5f 6c 6f 63 6b 73 3d 22 24 65 6e 61 62  eed_locks="$enab
237a0 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22  le_libtool_lock"
237b0 0a 0a 0a 20 20 63 61 73 65 20 24 68 6f 73 74 5f  ...  case $host_
237c0 6f 73 20 69 6e 0a 20 20 20 20 72 68 61 70 73 6f  os in.    rhapso
237d0 64 79 2a 20 7c 20 64 61 72 77 69 6e 2a 29 0a 20  dy* | darwin*). 
237e0 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
237f0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
23800 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63   then.  # Extrac
23810 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
23820 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70   of "${ac_tool_p
23830 72 65 66 69 78 7d 64 73 79 6d 75 74 69 6c 22 2c  refix}dsymutil",
23840 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
23850 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
23860 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
23870 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  y ${ac_tool_pref
23880 69 78 7d 64 73 79 6d 75 74 69 6c 3b 20 61 63 5f  ix}dsymutil; ac_
23890 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
238a0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
238b0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
238c0 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
238d0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
238e0 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
238f0 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
23900 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
23910 6f 67 5f 44 53 59 4d 55 54 49 4c 2b 73 65 74 7d  og_DSYMUTIL+set}
23920 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
23930 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
23940 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
23950 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 44    if test -n "$D
23960 53 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20  SYMUTIL"; then. 
23970 20 61 63 5f 63 76 5f 70 72 6f 67 5f 44 53 59 4d   ac_cv_prog_DSYM
23980 55 54 49 4c 3d 22 24 44 53 59 4d 55 54 49 4c 22  UTIL="$DSYMUTIL"
23990 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
239a0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
239b0 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
239c0 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
239d0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
239e0 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
239f0 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
23a00 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
23a10 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
23a20 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
23a30 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
23a40 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
23a50 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
23a60 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
23a70 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
23a80 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
23a90 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
23aa0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
23ab0 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
23ac0 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
23ad0 5f 44 53 59 4d 55 54 49 4c 3d 22 24 7b 61 63 5f  _DSYMUTIL="${ac_
23ae0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 64 73 79 6d  tool_prefix}dsym
23af0 75 74 69 6c 22 0a 20 20 20 20 24 61 73 5f 65 63  util".    $as_ec
23b00 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
23b10 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
23b20 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
23b30 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
23b40 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
23b50 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  e.done.IFS=$as_s
23b60 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 44  ave_IFS..fi.fi.D
23b70 53 59 4d 55 54 49 4c 3d 24 61 63 5f 63 76 5f 70  SYMUTIL=$ac_cv_p
23b80 72 6f 67 5f 44 53 59 4d 55 54 49 4c 0a 69 66 20  rog_DSYMUTIL.if 
23b90 74 65 73 74 20 2d 6e 20 22 24 44 53 59 4d 55 54  test -n "$DSYMUT
23ba0 49 4c 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  IL"; then.  { $a
23bb0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
23bc0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
23bd0 24 44 53 59 4d 55 54 49 4c 22 20 3e 26 35 0a 24  $DSYMUTIL" >&5.$
23be0 61 73 5f 65 63 68 6f 20 22 24 44 53 59 4d 55 54  as_echo "$DSYMUT
23bf0 49 4c 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  IL" >&6; }.else.
23c00 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
23c10 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
23c20 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
23c30 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
23c40 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65   }.fi...fi.if te
23c50 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72  st -z "$ac_cv_pr
23c60 6f 67 5f 44 53 59 4d 55 54 49 4c 22 3b 20 74 68  og_DSYMUTIL"; th
23c70 65 6e 0a 20 20 61 63 5f 63 74 5f 44 53 59 4d 55  en.  ac_ct_DSYMU
23c80 54 49 4c 3d 24 44 53 59 4d 55 54 49 4c 0a 20 20  TIL=$DSYMUTIL.  
23c90 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
23ca0 72 73 74 20 77 6f 72 64 20 6f 66 20 22 64 73 79  rst word of "dsy
23cb0 6d 75 74 69 6c 22 2c 20 73 6f 20 69 74 20 63 61  mutil", so it ca
23cc0 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
23cd0 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
23ce0 65 74 20 64 75 6d 6d 79 20 64 73 79 6d 75 74 69  et dummy dsymuti
23cf0 6c 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  l; ac_word=$2.{ 
23d00 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
23d10 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
23d20 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
23d30 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
23d40 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
23d50 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
23d60 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
23d70 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44  _cv_prog_ac_ct_D
23d80 53 59 4d 55 54 49 4c 2b 73 65 74 7d 22 20 3d 20  SYMUTIL+set}" = 
23d90 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
23da0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
23db0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
23dc0 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
23dd0 5f 44 53 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e  _DSYMUTIL"; then
23de0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  .  ac_cv_prog_ac
23df0 5f 63 74 5f 44 53 59 4d 55 54 49 4c 3d 22 24 61  _ct_DSYMUTIL="$a
23e00 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 20 23  c_ct_DSYMUTIL" #
23e10 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
23e20 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
23e30 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
23e40 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
23e50 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
23e60 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
23e70 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
23e80 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
23e90 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
23ea0 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
23eb0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
23ec0 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
23ed0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
23ee0 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
23ef0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
23f00 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
23f10 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
23f20 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
23f30 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
23f40 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
23f50 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 3d 22 64  c_ct_DSYMUTIL="d
23f60 73 79 6d 75 74 69 6c 22 0a 20 20 20 20 24 61 73  symutil".    $as
23f70 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
23f80 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73  INENO: found $as
23f90 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
23fa0 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
23fb0 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
23fc0 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61  done.done.IFS=$a
23fd0 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
23fe0 69 0a 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c  i.ac_ct_DSYMUTIL
23ff0 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  =$ac_cv_prog_ac_
24000 63 74 5f 44 53 59 4d 55 54 49 4c 0a 69 66 20 74  ct_DSYMUTIL.if t
24010 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 44  est -n "$ac_ct_D
24020 53 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20  SYMUTIL"; then. 
24030 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
24040 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
24050 75 6c 74 3a 20 24 61 63 5f 63 74 5f 44 53 59 4d  ult: $ac_ct_DSYM
24060 55 54 49 4c 22 20 3e 26 35 0a 24 61 73 5f 65 63  UTIL" >&5.$as_ec
24070 68 6f 20 22 24 61 63 5f 63 74 5f 44 53 59 4d 55  ho "$ac_ct_DSYMU
24080 54 49 4c 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  TIL" >&6; }.else
24090 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
240a0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
240b0 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
240c0 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
240d0 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73  ; }.fi..  if tes
240e0 74 20 22 78 24 61 63 5f 63 74 5f 44 53 59 4d 55  t "x$ac_ct_DSYMU
240f0 54 49 4c 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20  TIL" = x; then. 
24100 20 20 20 44 53 59 4d 55 54 49 4c 3d 22 3a 22 0a     DSYMUTIL=":".
24110 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20    else.    case 
24120 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
24130 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  :$ac_tool_warned
24140 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f   in.yes:).{ $as_
24150 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
24160 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49  NENO: WARNING: I
24170 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75  n the future, Au
24180 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20  toconf will not 
24190 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f  detect cross-too
241a0 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f  ls.whose name do
241b0 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74  es not start wit
241c0 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c  h the host tripl
241d0 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e  et.  If you thin
241e0 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61  k this.configura
241f0 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74  tion is useful t
24200 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72  o you, please wr
24210 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40  ite to autoconf@
24220 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61  gnu.org." >&5.$a
24230 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
24240 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20  WARNING: In the 
24250 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66  future, Autoconf
24260 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74   will not detect
24270 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f   cross-tools.who
24280 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74  se name does not
24290 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20   start with the 
242a0 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49  host triplet.  I
242b0 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73  f you think this
242c0 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69  .configuration i
242d0 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c  s useful to you,
242e0 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f   please write to
242f0 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72   autoconf@gnu.or
24300 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f  g." >&2;}.ac_too
24310 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a  l_warned=yes ;;.
24320 65 73 61 63 0a 20 20 20 20 44 53 59 4d 55 54 49  esac.    DSYMUTI
24330 4c 3d 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49  L=$ac_ct_DSYMUTI
24340 4c 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 44 53  L.  fi.else.  DS
24350 59 4d 55 54 49 4c 3d 22 24 61 63 5f 63 76 5f 70  YMUTIL="$ac_cv_p
24360 72 6f 67 5f 44 53 59 4d 55 54 49 4c 22 0a 66 69  rog_DSYMUTIL".fi
24370 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e  ..    if test -n
24380 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
24390 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  x"; then.  # Ext
243a0 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
243b0 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f  ord of "${ac_too
243c0 6c 5f 70 72 65 66 69 78 7d 6e 6d 65 64 69 74 22  l_prefix}nmedit"
243d0 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
243e0 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
243f0 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
24400 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  my ${ac_tool_pre
24410 66 69 78 7d 6e 6d 65 64 69 74 3b 20 61 63 5f 77  fix}nmedit; ac_w
24420 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68  ord=$2.{ $as_ech
24430 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
24440 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
24450 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
24460 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
24470 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
24480 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
24490 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
244a0 67 5f 4e 4d 45 44 49 54 2b 73 65 74 7d 22 20 3d  g_NMEDIT+set}" =
244b0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
244c0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
244d0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
244e0 66 20 74 65 73 74 20 2d 6e 20 22 24 4e 4d 45 44  f test -n "$NMED
244f0 49 54 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  IT"; then.  ac_c
24500 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 3d 22 24  v_prog_NMEDIT="$
24510 4e 4d 45 44 49 54 22 20 23 20 4c 65 74 20 74 68  NMEDIT" # Let th
24520 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
24530 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
24540 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
24550 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
24560 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
24570 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
24580 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
24590 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
245a0 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
245b0 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
245c0 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
245d0 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
245e0 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74  ; do.  if { test
245f0 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63   -f "$as_dir/$ac
24600 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
24610 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  t" && $as_test_x
24620 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
24630 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
24640 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f   }; then.    ac_
24650 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 3d 22  cv_prog_NMEDIT="
24660 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
24670 7d 6e 6d 65 64 69 74 22 0a 20 20 20 20 24 61 73  }nmedit".    $as
24680 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
24690 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73  INENO: found $as
246a0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
246b0 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
246c0 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
246d0 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61  done.done.IFS=$a
246e0 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
246f0 69 0a 4e 4d 45 44 49 54 3d 24 61 63 5f 63 76 5f  i.NMEDIT=$ac_cv_
24700 70 72 6f 67 5f 4e 4d 45 44 49 54 0a 69 66 20 74  prog_NMEDIT.if t
24710 65 73 74 20 2d 6e 20 22 24 4e 4d 45 44 49 54 22  est -n "$NMEDIT"
24720 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
24730 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
24740 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4e 4d  ENO: result: $NM
24750 45 44 49 54 22 20 3e 26 35 0a 24 61 73 5f 65 63  EDIT" >&5.$as_ec
24760 68 6f 20 22 24 4e 4d 45 44 49 54 22 20 3e 26 36  ho "$NMEDIT" >&6
24770 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
24780 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
24790 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
247a0 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
247b0 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
247c0 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
247d0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44  $ac_cv_prog_NMED
247e0 49 54 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  IT"; then.  ac_c
247f0 74 5f 4e 4d 45 44 49 54 3d 24 4e 4d 45 44 49 54  t_NMEDIT=$NMEDIT
24800 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
24810 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
24820 6e 6d 65 64 69 74 22 2c 20 73 6f 20 69 74 20 63  nmedit", so it c
24830 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
24840 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
24850 73 65 74 20 64 75 6d 6d 79 20 6e 6d 65 64 69 74  set dummy nmedit
24860 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
24870 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
24880 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
24890 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
248a0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
248b0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
248c0 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
248d0 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
248e0 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4e 4d  cv_prog_ac_ct_NM
248f0 45 44 49 54 2b 73 65 74 7d 22 20 3d 20 73 65 74  EDIT+set}" = set
24900 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
24910 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
24920 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
24930 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4e 4d  st -n "$ac_ct_NM
24940 45 44 49 54 22 3b 20 74 68 65 6e 0a 20 20 61 63  EDIT"; then.  ac
24950 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4e  _cv_prog_ac_ct_N
24960 4d 45 44 49 54 3d 22 24 61 63 5f 63 74 5f 4e 4d  MEDIT="$ac_ct_NM
24970 45 44 49 54 22 20 23 20 4c 65 74 20 74 68 65 20  EDIT" # Let the 
24980 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
24990 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
249a0 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
249b0 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
249c0 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
249d0 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
249e0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
249f0 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
24a00 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
24a10 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
24a20 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
24a30 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
24a40 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d  do.  if { test -
24a50 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  f "$as_dir/$ac_w
24a60 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
24a70 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22   && $as_test_x "
24a80 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
24a90 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d  $ac_exec_ext"; }
24aa0 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
24ab0 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45 44  _prog_ac_ct_NMED
24ac0 49 54 3d 22 6e 6d 65 64 69 74 22 0a 20 20 20 20  IT="nmedit".    
24ad0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
24ae0 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
24af0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
24b00 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
24b10 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
24b20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
24b30 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
24b40 69 0a 66 69 0a 61 63 5f 63 74 5f 4e 4d 45 44 49  i.fi.ac_ct_NMEDI
24b50 54 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  T=$ac_cv_prog_ac
24b60 5f 63 74 5f 4e 4d 45 44 49 54 0a 69 66 20 74 65  _ct_NMEDIT.if te
24b70 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4e 4d  st -n "$ac_ct_NM
24b80 45 44 49 54 22 3b 20 74 68 65 6e 0a 20 20 7b 20  EDIT"; then.  { 
24b90 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
24ba0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
24bb0 3a 20 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54 22  : $ac_ct_NMEDIT"
24bc0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
24bd0 61 63 5f 63 74 5f 4e 4d 45 44 49 54 22 20 3e 26  ac_ct_NMEDIT" >&
24be0 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
24bf0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
24c00 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
24c10 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
24c20 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
24c30 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63  .  if test "x$ac
24c40 5f 63 74 5f 4e 4d 45 44 49 54 22 20 3d 20 78 3b  _ct_NMEDIT" = x;
24c50 20 74 68 65 6e 0a 20 20 20 20 4e 4d 45 44 49 54   then.    NMEDIT
24c60 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  =":".  else.    
24c70 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
24c80 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
24c90 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
24ca0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
24cb0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49  e:$LINENO: WARNI
24cc0 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72  NG: In the futur
24cd0 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c  e, Autoconf will
24ce0 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73   not detect cros
24cf0 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61  s-tools.whose na
24d00 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72  me does not star
24d10 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20  t with the host 
24d20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75  triplet.  If you
24d30 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66   think this.conf
24d40 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65  iguration is use
24d50 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61  ful to you, plea
24d60 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f  se write to auto
24d70 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e  conf@gnu.org." >
24d80 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
24d90 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e  _me: WARNING: In
24da0 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74   the future, Aut
24db0 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64  oconf will not d
24dc0 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c  etect cross-tool
24dd0 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65  s.whose name doe
24de0 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68  s not start with
24df0 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65   the host triple
24e00 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b  t.  If you think
24e10 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74   this.configurat
24e20 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f  ion is useful to
24e30 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69   you, please wri
24e40 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67  te to autoconf@g
24e50 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61  nu.org." >&2;}.a
24e60 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65  c_tool_warned=ye
24e70 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 4e 4d  s ;;.esac.    NM
24e80 45 44 49 54 3d 24 61 63 5f 63 74 5f 4e 4d 45 44  EDIT=$ac_ct_NMED
24e90 49 54 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 4e  IT.  fi.else.  N
24ea0 4d 45 44 49 54 3d 22 24 61 63 5f 63 76 5f 70 72  MEDIT="$ac_cv_pr
24eb0 6f 67 5f 4e 4d 45 44 49 54 22 0a 66 69 0a 0a 20  og_NMEDIT".fi.. 
24ec0 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
24ed0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
24ee0 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63   then.  # Extrac
24ef0 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
24f00 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70   of "${ac_tool_p
24f10 72 65 66 69 78 7d 6c 69 70 6f 22 2c 20 73 6f 20  refix}lipo", so 
24f20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
24f30 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
24f40 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b  gs..set dummy ${
24f50 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6c  ac_tool_prefix}l
24f60 69 70 6f 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  ipo; ac_word=$2.
24f70 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
24f80 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
24f90 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
24fa0 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
24fb0 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
24fc0 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
24fd0 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
24fe0 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 2b  ac_cv_prog_LIPO+
24ff0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
25000 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
25010 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
25020 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
25030 20 22 24 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20   "$LIPO"; then. 
25040 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f   ac_cv_prog_LIPO
25050 3d 22 24 4c 49 50 4f 22 20 23 20 4c 65 74 20 74  ="$LIPO" # Let t
25060 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
25070 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
25080 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
25090 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
250a0 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
250b0 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
250c0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
250d0 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
250e0 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
250f0 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
25100 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
25110 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
25120 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73  s; do.  if { tes
25130 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61  t -f "$as_dir/$a
25140 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
25150 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f  xt" && $as_test_
25160 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  x "$as_dir/$ac_w
25170 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
25180 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  ; }; then.    ac
25190 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 3d 22 24  _cv_prog_LIPO="$
251a0 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
251b0 6c 69 70 6f 22 0a 20 20 20 20 24 61 73 5f 65 63  lipo".    $as_ec
251c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
251d0 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
251e0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
251f0 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
25200 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
25210 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  e.done.IFS=$as_s
25220 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4c  ave_IFS..fi.fi.L
25230 49 50 4f 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  IPO=$ac_cv_prog_
25240 4c 49 50 4f 0a 69 66 20 74 65 73 74 20 2d 6e 20  LIPO.if test -n 
25250 22 24 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20 20  "$LIPO"; then.  
25260 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
25270 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
25280 6c 74 3a 20 24 4c 49 50 4f 22 20 3e 26 35 0a 24  lt: $LIPO" >&5.$
25290 61 73 5f 65 63 68 6f 20 22 24 4c 49 50 4f 22 20  as_echo "$LIPO" 
252a0 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
252b0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
252c0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
252d0 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
252e0 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
252f0 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  i...fi.if test -
25300 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4c  z "$ac_cv_prog_L
25310 49 50 4f 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  IPO"; then.  ac_
25320 63 74 5f 4c 49 50 4f 3d 24 4c 49 50 4f 0a 20 20  ct_LIPO=$LIPO.  
25330 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
25340 72 73 74 20 77 6f 72 64 20 6f 66 20 22 6c 69 70  rst word of "lip
25350 6f 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  o", so it can be
25360 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
25370 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
25380 75 6d 6d 79 20 6c 69 70 6f 3b 20 61 63 5f 77 6f  ummy lipo; ac_wo
25390 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
253a0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
253b0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
253c0 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
253d0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
253e0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
253f0 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
25400 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
25410 5f 61 63 5f 63 74 5f 4c 49 50 4f 2b 73 65 74 7d  _ac_ct_LIPO+set}
25420 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
25430 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
25440 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
25450 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
25460 63 5f 63 74 5f 4c 49 50 4f 22 3b 20 74 68 65 6e  c_ct_LIPO"; then
25470 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  .  ac_cv_prog_ac
25480 5f 63 74 5f 4c 49 50 4f 3d 22 24 61 63 5f 63 74  _ct_LIPO="$ac_ct
25490 5f 4c 49 50 4f 22 20 23 20 4c 65 74 20 74 68 65  _LIPO" # Let the
254a0 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
254b0 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
254c0 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
254d0 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
254e0 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
254f0 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
25500 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
25510 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
25520 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
25530 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
25540 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
25550 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
25560 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20   do.  if { test 
25570 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  -f "$as_dir/$ac_
25580 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
25590 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20  " && $as_test_x 
255a0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
255b0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
255c0 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  }; then.    ac_c
255d0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4c 49 50  v_prog_ac_ct_LIP
255e0 4f 3d 22 6c 69 70 6f 22 0a 20 20 20 20 24 61 73  O="lipo".    $as
255f0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
25600 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73  INENO: found $as
25610 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
25620 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
25630 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
25640 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61  done.done.IFS=$a
25650 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
25660 69 0a 61 63 5f 63 74 5f 4c 49 50 4f 3d 24 61 63  i.ac_ct_LIPO=$ac
25670 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4c  _cv_prog_ac_ct_L
25680 49 50 4f 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  IPO.if test -n "
25690 24 61 63 5f 63 74 5f 4c 49 50 4f 22 3b 20 74 68  $ac_ct_LIPO"; th
256a0 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
256b0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
256c0 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f   result: $ac_ct_
256d0 4c 49 50 4f 22 20 3e 26 35 0a 24 61 73 5f 65 63  LIPO" >&5.$as_ec
256e0 68 6f 20 22 24 61 63 5f 63 74 5f 4c 49 50 4f 22  ho "$ac_ct_LIPO"
256f0 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
25700 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
25710 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
25720 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
25730 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
25740 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78  fi..  if test "x
25750 24 61 63 5f 63 74 5f 4c 49 50 4f 22 20 3d 20 78  $ac_ct_LIPO" = x
25760 3b 20 74 68 65 6e 0a 20 20 20 20 4c 49 50 4f 3d  ; then.    LIPO=
25770 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63  ":".  else.    c
25780 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69  ase $cross_compi
25790 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61  ling:$ac_tool_wa
257a0 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20  rned in.yes:).{ 
257b0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
257c0 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e  :$LINENO: WARNIN
257d0 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65  G: In the future
257e0 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20  , Autoconf will 
257f0 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73  not detect cross
25800 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d  -tools.whose nam
25810 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74  e does not start
25820 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74   with the host t
25830 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20  riplet.  If you 
25840 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69  think this.confi
25850 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66  guration is usef
25860 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73  ul to you, pleas
25870 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63  e write to autoc
25880 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26  onf@gnu.org." >&
25890 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
258a0 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20  me: WARNING: In 
258b0 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f  the future, Auto
258c0 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65  conf will not de
258d0 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73  tect cross-tools
258e0 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73  .whose name does
258f0 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20   not start with 
25900 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74  the host triplet
25910 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20  .  If you think 
25920 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69  this.configurati
25930 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20  on is useful to 
25940 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74  you, please writ
25950 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e  e to autoconf@gn
25960 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63  u.org." >&2;}.ac
25970 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73  _tool_warned=yes
25980 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 4c 49 50   ;;.esac.    LIP
25990 4f 3d 24 61 63 5f 63 74 5f 4c 49 50 4f 0a 20 20  O=$ac_ct_LIPO.  
259a0 66 69 0a 65 6c 73 65 0a 20 20 4c 49 50 4f 3d 22  fi.else.  LIPO="
259b0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f  $ac_cv_prog_LIPO
259c0 22 0a 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73  ".fi..    if tes
259d0 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  t -n "$ac_tool_p
259e0 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23  refix"; then.  #
259f0 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
25a00 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63  st word of "${ac
25a10 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f  _tool_prefix}oto
25a20 6f 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  ol", so it can b
25a30 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
25a40 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
25a50 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f  dummy ${ac_tool_
25a60 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 3b 20 61 63  prefix}otool; ac
25a70 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65  _word=$2.{ $as_e
25a80 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
25a90 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
25aa0 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
25ab0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
25ac0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
25ad0 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  d... " >&6; }.if
25ae0 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
25af0 72 6f 67 5f 4f 54 4f 4f 4c 2b 73 65 74 7d 22 20  rog_OTOOL+set}" 
25b00 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
25b10 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
25b20 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
25b30 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4f 54 4f  if test -n "$OTO
25b40 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  OL"; then.  ac_c
25b50 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 3d 22 24 4f  v_prog_OTOOL="$O
25b60 54 4f 4f 4c 22 20 23 20 4c 65 74 20 74 68 65 20  TOOL" # Let the 
25b70 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
25b80 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
25b90 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
25ba0 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
25bb0 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
25bc0 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
25bd0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
25be0 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
25bf0 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
25c00 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
25c10 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
25c20 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
25c30 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d  do.  if { test -
25c40 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  f "$as_dir/$ac_w
25c50 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
25c60 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22   && $as_test_x "
25c70 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
25c80 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d  $ac_exec_ext"; }
25c90 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
25ca0 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 3d 22 24 7b 61  _prog_OTOOL="${a
25cb0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74  c_tool_prefix}ot
25cc0 6f 6f 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68  ool".    $as_ech
25cd0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
25ce0 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
25cf0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
25d00 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
25d10 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
25d20 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
25d30 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4f 54  ve_IFS..fi.fi.OT
25d40 4f 4f 4c 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  OOL=$ac_cv_prog_
25d50 4f 54 4f 4f 4c 0a 69 66 20 74 65 73 74 20 2d 6e  OTOOL.if test -n
25d60 20 22 24 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a   "$OTOOL"; then.
25d70 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
25d80 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
25d90 73 75 6c 74 3a 20 24 4f 54 4f 4f 4c 22 20 3e 26  sult: $OTOOL" >&
25da0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 4f 54 4f  5.$as_echo "$OTO
25db0 4f 4c 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  OL" >&6; }.else.
25dc0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
25dd0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
25de0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
25df0 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
25e00 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65   }.fi...fi.if te
25e10 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72  st -z "$ac_cv_pr
25e20 6f 67 5f 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a  og_OTOOL"; then.
25e30 20 20 61 63 5f 63 74 5f 4f 54 4f 4f 4c 3d 24 4f    ac_ct_OTOOL=$O
25e40 54 4f 4f 4c 0a 20 20 23 20 45 78 74 72 61 63 74  TOOL.  # Extract
25e50 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
25e60 6f 66 20 22 6f 74 6f 6f 6c 22 2c 20 73 6f 20 69  of "otool", so i
25e70 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
25e80 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
25e90 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 6f 74 6f  s..set dummy oto
25ea0 6f 6c 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  ol; ac_word=$2.{
25eb0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
25ec0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
25ed0 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
25ee0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
25ef0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
25f00 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
25f10 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
25f20 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
25f30 4f 54 4f 4f 4c 2b 73 65 74 7d 22 20 3d 20 73 65  OTOOL+set}" = se
25f40 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
25f50 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
25f60 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
25f70 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f  est -n "$ac_ct_O
25f80 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63  TOOL"; then.  ac
25f90 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f  _cv_prog_ac_ct_O
25fa0 54 4f 4f 4c 3d 22 24 61 63 5f 63 74 5f 4f 54 4f  TOOL="$ac_ct_OTO
25fb0 4f 4c 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  OL" # Let the us
25fc0 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
25fd0 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
25fe0 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
25ff0 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
26000 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
26010 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
26020 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
26030 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
26040 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
26050 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
26060 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
26070 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
26080 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20  .  if { test -f 
26090 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
260a0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26  d$ac_exec_ext" &
260b0 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61  & $as_test_x "$a
260c0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
260d0 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20  c_exec_ext"; }; 
260e0 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
260f0 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 3d  rog_ac_ct_OTOOL=
26100 22 6f 74 6f 6f 6c 22 0a 20 20 20 20 24 61 73 5f  "otool".    $as_
26110 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
26120 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f  NENO: found $as_
26130 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
26140 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
26150 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
26160 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73  one.done.IFS=$as
26170 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
26180 0a 61 63 5f 63 74 5f 4f 54 4f 4f 4c 3d 24 61 63  .ac_ct_OTOOL=$ac
26190 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f  _cv_prog_ac_ct_O
261a0 54 4f 4f 4c 0a 69 66 20 74 65 73 74 20 2d 6e 20  TOOL.if test -n 
261b0 22 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22 3b 20  "$ac_ct_OTOOL"; 
261c0 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
261d0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
261e0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
261f0 74 5f 4f 54 4f 4f 4c 22 20 3e 26 35 0a 24 61 73  t_OTOOL" >&5.$as
26200 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 4f 54  _echo "$ac_ct_OT
26210 4f 4f 4c 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  OOL" >&6; }.else
26220 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
26230 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
26240 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
26250 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
26260 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73  ; }.fi..  if tes
26270 74 20 22 78 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c  t "x$ac_ct_OTOOL
26280 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20  " = x; then.    
26290 4f 54 4f 4f 4c 3d 22 3a 22 0a 20 20 65 6c 73 65  OTOOL=":".  else
262a0 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73  .    case $cross
262b0 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74  _compiling:$ac_t
262c0 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65  ool_warned in.ye
262d0 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  s:).{ $as_echo "
262e0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
262f0 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20  WARNING: In the 
26300 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66  future, Autoconf
26310 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74   will not detect
26320 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f   cross-tools.who
26330 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74  se name does not
26340 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20   start with the 
26350 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49  host triplet.  I
26360 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73  f you think this
26370 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69  .configuration i
26380 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c  s useful to you,
26390 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f   please write to
263a0 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72   autoconf@gnu.or
263b0 67 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  g." >&5.$as_echo
263c0 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e   "$as_me: WARNIN
263d0 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65  G: In the future
263e0 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20  , Autoconf will 
263f0 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73  not detect cross
26400 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d  -tools.whose nam
26410 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74  e does not start
26420 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74   with the host t
26430 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20  riplet.  If you 
26440 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69  think this.confi
26450 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66  guration is usef
26460 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73  ul to you, pleas
26470 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63  e write to autoc
26480 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26  onf@gnu.org." >&
26490 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e  2;}.ac_tool_warn
264a0 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20  ed=yes ;;.esac. 
264b0 20 20 20 4f 54 4f 4f 4c 3d 24 61 63 5f 63 74 5f     OTOOL=$ac_ct_
264c0 4f 54 4f 4f 4c 0a 20 20 66 69 0a 65 6c 73 65 0a  OTOOL.  fi.else.
264d0 20 20 4f 54 4f 4f 4c 3d 22 24 61 63 5f 63 76 5f    OTOOL="$ac_cv_
264e0 70 72 6f 67 5f 4f 54 4f 4f 4c 22 0a 66 69 0a 0a  prog_OTOOL".fi..
264f0 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22      if test -n "
26500 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22  $ac_tool_prefix"
26510 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61  ; then.  # Extra
26520 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
26530 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f  d of "${ac_tool_
26540 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 36 34 22 2c  prefix}otool64",
26550 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
26560 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
26570 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
26580 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  y ${ac_tool_pref
26590 69 78 7d 6f 74 6f 6f 6c 36 34 3b 20 61 63 5f 77  ix}otool64; ac_w
265a0 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68  ord=$2.{ $as_ech
265b0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
265c0 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
265d0 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
265e0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
265f0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
26600 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
26610 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
26620 67 5f 4f 54 4f 4f 4c 36 34 2b 73 65 74 7d 22 20  g_OTOOL64+set}" 
26630 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
26640 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
26650 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
26660 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4f 54 4f  if test -n "$OTO
26670 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20 61 63  OL64"; then.  ac
26680 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34  _cv_prog_OTOOL64
26690 3d 22 24 4f 54 4f 4f 4c 36 34 22 20 23 20 4c 65  ="$OTOOL64" # Le
266a0 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
266b0 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
266c0 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
266d0 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
266e0 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
266f0 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
26700 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
26710 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
26720 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
26730 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63  =..  for ac_exec
26740 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
26750 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
26760 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20  ions; do.  if { 
26770 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72  test -f "$as_dir
26780 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
26790 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65  c_ext" && $as_te
267a0 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61  st_x "$as_dir/$a
267b0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
267c0 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20  xt"; }; then.   
267d0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f   ac_cv_prog_OTOO
267e0 4c 36 34 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70  L64="${ac_tool_p
267f0 72 65 66 69 78 7d 6f 74 6f 6f 6c 36 34 22 0a 20  refix}otool64". 
26800 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
26810 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75  _me:$LINENO: fou
26820 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
26830 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
26840 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
26850 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a  .  fi.done.done.
26860 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
26870 0a 0a 66 69 0a 66 69 0a 4f 54 4f 4f 4c 36 34 3d  ..fi.fi.OTOOL64=
26880 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f  $ac_cv_prog_OTOO
26890 4c 36 34 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  L64.if test -n "
268a0 24 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a  $OTOOL64"; then.
268b0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
268c0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
268d0 73 75 6c 74 3a 20 24 4f 54 4f 4f 4c 36 34 22 20  sult: $OTOOL64" 
268e0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 4f  >&5.$as_echo "$O
268f0 54 4f 4f 4c 36 34 22 20 3e 26 36 3b 20 7d 0a 65  TOOL64" >&6; }.e
26900 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
26910 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
26920 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
26930 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
26940 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69  >&6; }.fi...fi.i
26950 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  f test -z "$ac_c
26960 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34 22 3b  v_prog_OTOOL64";
26970 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4f 54   then.  ac_ct_OT
26980 4f 4f 4c 36 34 3d 24 4f 54 4f 4f 4c 36 34 0a 20  OOL64=$OTOOL64. 
26990 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
269a0 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 6f 74  irst word of "ot
269b0 6f 6f 6c 36 34 22 2c 20 73 6f 20 69 74 20 63 61  ool64", so it ca
269c0 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
269d0 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
269e0 65 74 20 64 75 6d 6d 79 20 6f 74 6f 6f 6c 36 34  et dummy otool64
269f0 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
26a00 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
26a10 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
26a20 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
26a30 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
26a40 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
26a50 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
26a60 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
26a70 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54  cv_prog_ac_ct_OT
26a80 4f 4f 4c 36 34 2b 73 65 74 7d 22 20 3d 20 73 65  OOL64+set}" = se
26a90 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
26aa0 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
26ab0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
26ac0 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f  est -n "$ac_ct_O
26ad0 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20  TOOL64"; then.  
26ae0 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
26af0 5f 4f 54 4f 4f 4c 36 34 3d 22 24 61 63 5f 63 74  _OTOOL64="$ac_ct
26b00 5f 4f 54 4f 4f 4c 36 34 22 20 23 20 4c 65 74 20  _OTOOL64" # Let 
26b10 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
26b20 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
26b30 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
26b40 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
26b50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
26b60 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
26b70 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
26b80 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
26b90 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
26ba0 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
26bb0 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
26bc0 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
26bd0 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
26be0 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
26bf0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
26c00 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
26c10 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
26c20 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
26c30 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
26c40 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
26c50 4f 54 4f 4f 4c 36 34 3d 22 6f 74 6f 6f 6c 36 34  OTOOL64="otool64
26c60 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ".    $as_echo "
26c70 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
26c80 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
26c90 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
26ca0 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
26cb0 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f  k 2.  fi.done.do
26cc0 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
26cd0 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74  IFS..fi.fi.ac_ct
26ce0 5f 4f 54 4f 4f 4c 36 34 3d 24 61 63 5f 63 76 5f  _OTOOL64=$ac_cv_
26cf0 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c  prog_ac_ct_OTOOL
26d00 36 34 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  64.if test -n "$
26d10 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 3b 20  ac_ct_OTOOL64"; 
26d20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
26d30 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
26d40 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
26d50 74 5f 4f 54 4f 4f 4c 36 34 22 20 3e 26 35 0a 24  t_OTOOL64" >&5.$
26d60 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f  as_echo "$ac_ct_
26d70 4f 54 4f 4f 4c 36 34 22 20 3e 26 36 3b 20 7d 0a  OTOOL64" >&6; }.
26d80 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
26d90 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
26da0 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
26db0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
26dc0 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66   >&6; }.fi..  if
26dd0 20 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 4f   test "x$ac_ct_O
26de0 54 4f 4f 4c 36 34 22 20 3d 20 78 3b 20 74 68 65  TOOL64" = x; the
26df0 6e 0a 20 20 20 20 4f 54 4f 4f 4c 36 34 3d 22 3a  n.    OTOOL64=":
26e00 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73  ".  else.    cas
26e10 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69  e $cross_compili
26e20 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e  ng:$ac_tool_warn
26e30 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61  ed in.yes:).{ $a
26e40 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
26e50 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a  LINENO: WARNING:
26e60 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20   In the future, 
26e70 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f  Autoconf will no
26e80 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74  t detect cross-t
26e90 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20  ools.whose name 
26ea0 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77  does not start w
26eb0 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69  ith the host tri
26ec0 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68  plet.  If you th
26ed0 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75  ink this.configu
26ee0 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c  ration is useful
26ef0 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20   to you, please 
26f00 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e  write to autocon
26f10 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a  f@gnu.org." >&5.
26f20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
26f30 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68  : WARNING: In th
26f40 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f  e future, Autoco
26f50 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65  nf will not dete
26f60 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77  ct cross-tools.w
26f70 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e  hose name does n
26f80 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74 68  ot start with th
26f90 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20  e host triplet. 
26fa0 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68   If you think th
26fb0 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e  is.configuration
26fc0 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f   is useful to yo
26fd0 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65 20  u, please write 
26fe0 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e  to autoconf@gnu.
26ff0 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74  org." >&2;}.ac_t
27000 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b  ool_warned=yes ;
27010 3b 0a 65 73 61 63 0a 20 20 20 20 4f 54 4f 4f 4c  ;.esac.    OTOOL
27020 36 34 3d 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36  64=$ac_ct_OTOOL6
27030 34 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 4f 54  4.  fi.else.  OT
27040 4f 4f 4c 36 34 3d 22 24 61 63 5f 63 76 5f 70 72  OOL64="$ac_cv_pr
27050 6f 67 5f 4f 54 4f 4f 4c 36 34 22 0a 66 69 0a 0a  og_OTOOL64".fi..
27060 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
27070 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 20 20 20 20 7b 20  ..........    { 
27080 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
27090 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
270a0 6e 67 20 66 6f 72 20 2d 73 69 6e 67 6c 65 5f 6d  ng for -single_m
270b0 6f 64 75 6c 65 20 6c 69 6e 6b 65 72 20 66 6c 61  odule linker fla
270c0 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  g" >&5.$as_echo_
270d0 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
270e0 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 6c  -single_module l
270f0 69 6e 6b 65 72 20 66 6c 61 67 2e 2e 2e 20 22 20  inker flag... " 
27100 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
27110 24 7b 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63 63  ${lt_cv_apple_cc
27120 5f 73 69 6e 67 6c 65 5f 6d 6f 64 2b 73 65 74 7d  _single_mod+set}
27130 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
27140 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
27150 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
27160 20 20 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63 63    lt_cv_apple_cc
27170 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d 6e 6f 0a 20  _single_mod=no. 
27180 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 7a 20       if test -z 
27190 22 24 7b 4c 54 5f 4d 55 4c 54 49 5f 4d 4f 44 55  "${LT_MULTI_MODU
271a0 4c 45 7d 22 3b 20 74 68 65 6e 0a 09 23 20 42 79  LE}"; then..# By
271b0 20 64 65 66 61 75 6c 74 20 77 65 20 77 69 6c 6c   default we will
271c0 20 61 64 64 20 74 68 65 20 2d 73 69 6e 67 6c 65   add the -single
271d0 5f 6d 6f 64 75 6c 65 20 66 6c 61 67 2e 20 59 6f  _module flag. Yo
271e0 75 20 63 61 6e 20 6f 76 65 72 72 69 64 65 0a 09  u can override..
271f0 23 20 62 79 20 65 69 74 68 65 72 20 73 65 74 74  # by either sett
27200 69 6e 67 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d  ing the environm
27210 65 6e 74 20 76 61 72 69 61 62 6c 65 20 4c 54 5f  ent variable LT_
27220 4d 55 4c 54 49 5f 4d 4f 44 55 4c 45 0a 09 23 20  MULTI_MODULE..# 
27230 6e 6f 6e 2d 65 6d 70 74 79 20 61 74 20 63 6f 6e  non-empty at con
27240 66 69 67 75 72 65 20 74 69 6d 65 2c 20 6f 72 20  figure time, or 
27250 62 79 20 61 64 64 69 6e 67 20 2d 6d 75 6c 74 69  by adding -multi
27260 5f 6d 6f 64 75 6c 65 20 74 6f 20 74 68 65 0a 09  _module to the..
27270 23 20 6c 69 6e 6b 20 66 6c 61 67 73 2e 0a 09 72  # link flags...r
27280 6d 20 2d 72 66 20 6c 69 62 63 6f 6e 66 74 65 73  m -rf libconftes
27290 74 2e 64 79 6c 69 62 2a 0a 09 65 63 68 6f 20 22  t.dylib*..echo "
272a0 69 6e 74 20 66 6f 6f 28 76 6f 69 64 29 7b 72 65  int foo(void){re
272b0 74 75 72 6e 20 31 3b 7d 22 20 3e 20 63 6f 6e 66  turn 1;}" > conf
272c0 74 65 73 74 2e 63 0a 09 65 63 68 6f 20 22 24 4c  test.c..echo "$L
272d0 54 43 43 20 24 4c 54 43 46 4c 41 47 53 20 24 4c  TCC $LTCFLAGS $L
272e0 44 46 4c 41 47 53 20 2d 6f 20 6c 69 62 63 6f 6e  DFLAGS -o libcon
272f0 66 74 65 73 74 2e 64 79 6c 69 62 20 5c 0a 2d 64  ftest.dylib \.-d
27300 79 6e 61 6d 69 63 6c 69 62 20 2d 57 6c 2c 2d 73  ynamiclib -Wl,-s
27310 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 63 6f 6e  ingle_module con
27320 66 74 65 73 74 2e 63 22 20 3e 26 35 0a 09 24 4c  ftest.c" >&5..$L
27330 54 43 43 20 24 4c 54 43 46 4c 41 47 53 20 24 4c  TCC $LTCFLAGS $L
27340 44 46 4c 41 47 53 20 2d 6f 20 6c 69 62 63 6f 6e  DFLAGS -o libcon
27350 66 74 65 73 74 2e 64 79 6c 69 62 20 5c 0a 09 20  ftest.dylib \.. 
27360 20 2d 64 79 6e 61 6d 69 63 6c 69 62 20 2d 57 6c   -dynamiclib -Wl
27370 2c 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20  ,-single_module 
27380 63 6f 6e 66 74 65 73 74 2e 63 20 32 3e 63 6f 6e  conftest.c 2>con
27390 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
273a0 20 20 5f 6c 74 5f 72 65 73 75 6c 74 3d 24 3f 0a    _lt_result=$?.
273b0 09 69 66 20 74 65 73 74 20 2d 66 20 6c 69 62 63  .if test -f libc
273c0 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62 20 26 26  onftest.dylib &&
273d0 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
273e0 65 73 74 2e 65 72 72 20 26 26 20 74 65 73 74 20  est.err && test 
273f0 24 5f 6c 74 5f 72 65 73 75 6c 74 20 3d 20 30 3b  $_lt_result = 0;
27400 20 74 68 65 6e 0a 09 20 20 6c 74 5f 63 76 5f 61   then..  lt_cv_a
27410 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d  pple_cc_single_m
27420 6f 64 3d 79 65 73 0a 09 65 6c 73 65 0a 09 20 20  od=yes..else..  
27430 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
27440 20 3e 26 35 0a 09 66 69 0a 09 72 6d 20 2d 72 66   >&5..fi..rm -rf
27450 20 6c 69 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c   libconftest.dyl
27460 69 62 2a 0a 09 72 6d 20 2d 66 20 63 6f 6e 66 74  ib*..rm -f conft
27470 65 73 74 2e 2a 0a 20 20 20 20 20 20 66 69 0a 66  est.*.      fi.f
27480 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
27490 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
274a0 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 61 70 70  sult: $lt_cv_app
274b0 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64  le_cc_single_mod
274c0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
274d0 24 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63 63 5f  $lt_cv_apple_cc_
274e0 73 69 6e 67 6c 65 5f 6d 6f 64 22 20 3e 26 36 3b  single_mod" >&6;
274f0 20 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68   }.    { $as_ech
27500 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
27510 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
27520 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c  -exported_symbol
27530 73 5f 6c 69 73 74 20 6c 69 6e 6b 65 72 20 66 6c  s_list linker fl
27540 61 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ag" >&5.$as_echo
27550 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
27560 20 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f   -exported_symbo
27570 6c 73 5f 6c 69 73 74 20 6c 69 6e 6b 65 72 20 66  ls_list linker f
27580 6c 61 67 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  lag... " >&6; }.
27590 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76  if test "${lt_cv
275a0 5f 6c 64 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d  _ld_exported_sym
275b0 62 6f 6c 73 5f 6c 69 73 74 2b 73 65 74 7d 22 20  bols_list+set}" 
275c0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
275d0 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
275e0 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
275f0 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65  lt_cv_ld_exporte
27600 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 3d 6e  d_symbols_list=n
27610 6f 0a 20 20 20 20 20 20 73 61 76 65 5f 4c 44 46  o.      save_LDF
27620 4c 41 47 53 3d 24 4c 44 46 4c 41 47 53 0a 20 20  LAGS=$LDFLAGS.  
27630 20 20 20 20 65 63 68 6f 20 22 5f 6d 61 69 6e 22      echo "_main"
27640 20 3e 20 63 6f 6e 66 74 65 73 74 2e 73 79 6d 0a   > conftest.sym.
27650 20 20 20 20 20 20 4c 44 46 4c 41 47 53 3d 22 24        LDFLAGS="$
27660 4c 44 46 4c 41 47 53 20 2d 57 6c 2c 2d 65 78 70  LDFLAGS -Wl,-exp
27670 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69  orted_symbols_li
27680 73 74 2c 63 6f 6e 66 74 65 73 74 2e 73 79 6d 22  st,conftest.sym"
27690 0a 20 20 20 20 20 20 63 61 74 20 3e 63 6f 6e 66  .      cat >conf
276a0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
276b0 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66  ACEOF./* confdef
276c0 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a  s.h.  */._ACEOF.
276d0 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e  cat confdefs.h >
276e0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
276f0 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74  t.cat >>conftest
27700 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
27710 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  F./* end confdef
27720 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61  s.h.  */..int.ma
27730 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72  in ().{..  ;.  r
27740 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
27750 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  F.rm -f conftest
27760 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
27770 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 0a 69  test$ac_exeext.i
27780 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  f { (ac_try="$ac
27790 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28 28 24  _link".case "(($
277a0 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
277b0 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
277c0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
277d0 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
277e0 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
277f0 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f  ;;.esac.eval ac_
27800 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73  try_echo="\"\$as
27810 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
27820 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73  _try_echo\"".$as
27830 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65  _echo "$ac_try_e
27840 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61  cho") >&5.  (eva
27850 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32 3e  l "$ac_link") 2>
27860 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
27870 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
27880 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
27890 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
278a0 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
278b0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
278c0 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
278d0 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  >&5.  $as_echo "
278e0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
278f0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
27900 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
27910 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20  c_status); } && 
27920 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63  {.. test -z "$ac
27930 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20  _c_werror_flag" 
27940 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63  ||.. test ! -s c
27950 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20  onftest.err.    
27960 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20     } && test -s 
27970 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
27980 78 74 20 26 26 20 7b 0a 09 20 74 65 73 74 20 22  xt && {.. test "
27990 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
279a0 22 20 3d 20 79 65 73 20 7c 7c 0a 09 20 24 61 73  " = yes ||.. $as
279b0 5f 74 65 73 74 5f 78 20 63 6f 6e 66 74 65 73 74  _test_x conftest
279c0 24 61 63 5f 65 78 65 65 78 74 0a 20 20 20 20 20  $ac_exeext.     
279d0 20 20 7d 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63    }; then.  lt_c
279e0 76 5f 6c 64 5f 65 78 70 6f 72 74 65 64 5f 73 79  v_ld_exported_sy
279f0 6d 62 6f 6c 73 5f 6c 69 73 74 3d 79 65 73 0a 65  mbols_list=yes.e
27a00 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  lse.  $as_echo "
27a10 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
27a20 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
27a30 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
27a40 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
27a50 3e 26 35 0a 0a 09 6c 74 5f 63 76 5f 6c 64 5f 65  >&5...lt_cv_ld_e
27a60 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f  xported_symbols_
27a70 6c 69 73 74 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d  list=no.fi..rm -
27a80 72 66 20 63 6f 6e 66 74 65 73 74 2e 64 53 59 4d  rf conftest.dSYM
27a90 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
27aa0 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
27ab0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
27ac0 66 74 65 73 74 5f 69 70 61 38 5f 63 6f 6e 66 74  ftest_ipa8_conft
27ad0 65 73 74 2e 6f 6f 20 5c 0a 20 20 20 20 20 20 63  est.oo \.      c
27ae0 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
27af0 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  t conftest.$ac_e
27b00 78 74 0a 09 4c 44 46 4c 41 47 53 3d 22 24 73 61  xt..LDFLAGS="$sa
27b10 76 65 5f 4c 44 46 4c 41 47 53 22 0a 0a 66 69 0a  ve_LDFLAGS"..fi.
27b20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
27b30 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
27b40 6c 74 3a 20 24 6c 74 5f 63 76 5f 6c 64 5f 65 78  lt: $lt_cv_ld_ex
27b50 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c  ported_symbols_l
27b60 69 73 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ist" >&5.$as_ech
27b70 6f 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 65 78 70  o "$lt_cv_ld_exp
27b80 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69  orted_symbols_li
27b90 73 74 22 20 3e 26 36 3b 20 7d 0a 20 20 20 20 63  st" >&6; }.    c
27ba0 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a  ase $host_os in.
27bb0 20 20 20 20 72 68 61 70 73 6f 64 79 2a 20 7c 20      rhapsody* | 
27bc0 64 61 72 77 69 6e 31 2e 5b 30 31 32 5d 29 0a 20  darwin1.[012]). 
27bd0 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c       _lt_dar_all
27be0 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b  ow_undefined='${
27bf0 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24 7b  wl}-undefined ${
27c00 77 6c 7d 73 75 70 70 72 65 73 73 27 20 3b 3b 0a  wl}suppress' ;;.
27c10 20 20 20 20 64 61 72 77 69 6e 31 2e 2a 29 0a 20      darwin1.*). 
27c20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c       _lt_dar_all
27c30 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b  ow_undefined='${
27c40 77 6c 7d 2d 66 6c 61 74 5f 6e 61 6d 65 73 70 61  wl}-flat_namespa
27c50 63 65 20 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e  ce ${wl}-undefin
27c60 65 64 20 24 7b 77 6c 7d 73 75 70 70 72 65 73 73  ed ${wl}suppress
27c70 27 20 3b 3b 0a 20 20 20 20 64 61 72 77 69 6e 2a  ' ;;.    darwin*
27c80 29 20 23 20 64 61 72 77 69 6e 20 35 2e 78 20 6f  ) # darwin 5.x o
27c90 6e 0a 20 20 20 20 20 20 23 20 69 66 20 72 75 6e  n.      # if run
27ca0 6e 69 6e 67 20 6f 6e 20 31 30 2e 35 20 6f 72 20  ning on 10.5 or 
27cb0 6c 61 74 65 72 2c 20 74 68 65 20 64 65 70 6c 6f  later, the deplo
27cc0 79 6d 65 6e 74 20 74 61 72 67 65 74 20 64 65 66  yment target def
27cd0 61 75 6c 74 73 0a 20 20 20 20 20 20 23 20 74 6f  aults.      # to
27ce0 20 74 68 65 20 4f 53 20 76 65 72 73 69 6f 6e 2c   the OS version,
27cf0 20 69 66 20 6f 6e 20 78 38 36 2c 20 61 6e 64 20   if on x86, and 
27d00 31 30 2e 34 2c 20 74 68 65 20 64 65 70 6c 6f 79  10.4, the deploy
27d10 6d 65 6e 74 0a 20 20 20 20 20 20 23 20 74 61 72  ment.      # tar
27d20 67 65 74 20 64 65 66 61 75 6c 74 73 20 74 6f 20  get defaults to 
27d30 31 30 2e 34 2e 20 44 6f 6e 27 74 20 79 6f 75 20  10.4. Don't you 
27d40 6c 6f 76 65 20 69 74 3f 0a 20 20 20 20 20 20 63  love it?.      c
27d50 61 73 65 20 24 7b 4d 41 43 4f 53 58 5f 44 45 50  ase ${MACOSX_DEP
27d60 4c 4f 59 4d 45 4e 54 5f 54 41 52 47 45 54 2d 31  LOYMENT_TARGET-1
27d70 30 2e 30 7d 2c 24 68 6f 73 74 20 69 6e 0a 09 31  0.0},$host in..1
27d80 30 2e 30 2c 2a 38 36 2a 2d 64 61 72 77 69 6e 38  0.0,*86*-darwin8
27d90 2a 7c 31 30 2e 30 2c 2a 2d 64 61 72 77 69 6e 5b  *|10.0,*-darwin[
27da0 39 31 5d 2a 29 0a 09 20 20 5f 6c 74 5f 64 61 72  91]*)..  _lt_dar
27db0 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  _allow_undefined
27dc0 3d 27 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65  ='${wl}-undefine
27dd0 64 20 24 7b 77 6c 7d 64 79 6e 61 6d 69 63 5f 6c  d ${wl}dynamic_l
27de0 6f 6f 6b 75 70 27 20 3b 3b 0a 09 31 30 2e 5b 30  ookup' ;;..10.[0
27df0 31 32 5d 2a 29 0a 09 20 20 5f 6c 74 5f 64 61 72  12]*)..  _lt_dar
27e00 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  _allow_undefined
27e10 3d 27 24 7b 77 6c 7d 2d 66 6c 61 74 5f 6e 61 6d  ='${wl}-flat_nam
27e20 65 73 70 61 63 65 20 24 7b 77 6c 7d 2d 75 6e 64  espace ${wl}-und
27e30 65 66 69 6e 65 64 20 24 7b 77 6c 7d 73 75 70 70  efined ${wl}supp
27e40 72 65 73 73 27 20 3b 3b 0a 09 31 30 2e 2a 29 0a  ress' ;;..10.*).
27e50 09 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c 6f 77  .  _lt_dar_allow
27e60 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b 77 6c  _undefined='${wl
27e70 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24 7b 77 6c  }-undefined ${wl
27e80 7d 64 79 6e 61 6d 69 63 5f 6c 6f 6f 6b 75 70 27  }dynamic_lookup'
27e90 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20   ;;.      esac. 
27ea0 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 20     ;;.  esac.   
27eb0 20 69 66 20 74 65 73 74 20 22 24 6c 74 5f 63 76   if test "$lt_cv
27ec0 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65  _apple_cc_single
27ed0 5f 6d 6f 64 22 20 3d 20 22 79 65 73 22 3b 20 74  _mod" = "yes"; t
27ee0 68 65 6e 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61  hen.      _lt_da
27ef0 72 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d 27 24 73  r_single_mod='$s
27f00 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 27 0a 20 20  ingle_module'.  
27f10 20 20 66 69 0a 20 20 20 20 69 66 20 74 65 73 74    fi.    if test
27f20 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f   "$lt_cv_ld_expo
27f30 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73  rted_symbols_lis
27f40 74 22 20 3d 20 22 79 65 73 22 3b 20 74 68 65 6e  t" = "yes"; then
27f50 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 65  .      _lt_dar_e
27f60 78 70 6f 72 74 5f 73 79 6d 73 3d 27 20 24 7b 77  xport_syms=' ${w
27f70 6c 7d 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d 62  l}-exported_symb
27f80 6f 6c 73 5f 6c 69 73 74 2c 24 6f 75 74 70 75 74  ols_list,$output
27f90 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e 61 6d  _objdir/${libnam
27fa0 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70 73 79  e}-symbols.expsy
27fb0 6d 27 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20  m'.    else.    
27fc0 20 20 5f 6c 74 5f 64 61 72 5f 65 78 70 6f 72 74    _lt_dar_export
27fd0 5f 73 79 6d 73 3d 27 7e 24 4e 4d 45 44 49 54 20  _syms='~$NMEDIT 
27fe0 2d 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  -s $output_objdi
27ff0 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d  r/${libname}-sym
28000 62 6f 6c 73 2e 65 78 70 73 79 6d 20 24 7b 6c 69  bols.expsym ${li
28010 62 7d 27 0a 20 20 20 20 66 69 0a 20 20 20 20 69  b}'.    fi.    i
28020 66 20 74 65 73 74 20 22 24 44 53 59 4d 55 54 49  f test "$DSYMUTI
28030 4c 22 20 21 3d 20 22 3a 22 3b 20 74 68 65 6e 0a  L" != ":"; then.
28040 20 20 20 20 20 20 5f 6c 74 5f 64 73 79 6d 75 74        _lt_dsymut
28050 69 6c 3d 27 7e 24 44 53 59 4d 55 54 49 4c 20 24  il='~$DSYMUTIL $
28060 6c 69 62 20 7c 7c 20 3a 27 0a 20 20 20 20 65 6c  lib || :'.    el
28070 73 65 0a 20 20 20 20 20 20 5f 6c 74 5f 64 73 79  se.      _lt_dsy
28080 6d 75 74 69 6c 3d 0a 20 20 20 20 66 69 0a 20 20  mutil=.    fi.  
28090 20 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 61 63 5f    ;;.  esac..ac_
280a0 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43  ext=c.ac_cpp='$C
280b0 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63  PP $CPPFLAGS'.ac
280c0 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63  _compile='$CC -c
280d0 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
280e0 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
280f0 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b  ext >&5'.ac_link
28100 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73  ='$CC -o conftes
28110 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c  t$ac_exeext $CFL
28120 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c  AGS $CPPFLAGS $L
28130 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  DFLAGS conftest.
28140 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26  $ac_ext $LIBS >&
28150 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  5'.ac_compiler_g
28160 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70  nu=$ac_cv_c_comp
28170 69 6c 65 72 5f 67 6e 75 0a 7b 20 24 61 73 5f 65  iler_gnu.{ $as_e
28180 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
28190 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f  ENO: checking ho
281a0 77 20 74 6f 20 72 75 6e 20 74 68 65 20 43 20 70  w to run the C p
281b0 72 65 70 72 6f 63 65 73 73 6f 72 22 20 3e 26 35  reprocessor" >&5
281c0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
281d0 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 75 6e  cking how to run
281e0 20 74 68 65 20 43 20 70 72 65 70 72 6f 63 65 73   the C preproces
281f0 73 6f 72 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  sor... " >&6; }.
28200 23 20 4f 6e 20 53 75 6e 73 2c 20 73 6f 6d 65 74  # On Suns, somet
28210 69 6d 65 73 20 24 43 50 50 20 6e 61 6d 65 73 20  imes $CPP names 
28220 61 20 64 69 72 65 63 74 6f 72 79 2e 0a 69 66 20  a directory..if 
28230 74 65 73 74 20 2d 6e 20 22 24 43 50 50 22 20 26  test -n "$CPP" &
28240 26 20 74 65 73 74 20 2d 64 20 22 24 43 50 50 22  & test -d "$CPP"
28250 3b 20 74 68 65 6e 0a 20 20 43 50 50 3d 0a 66 69  ; then.  CPP=.fi
28260 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 50  .if test -z "$CP
28270 50 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65  P"; then.  if te
28280 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
28290 5f 43 50 50 2b 73 65 74 7d 22 20 3d 20 73 65 74  _CPP+set}" = set
282a0 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
282b0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
282c0 3e 26 36 0a 65 6c 73 65 0a 20 20 20 20 20 20 23  >&6.else.      #
282d0 20 44 6f 75 62 6c 65 20 71 75 6f 74 65 73 20 62   Double quotes b
282e0 65 63 61 75 73 65 20 43 50 50 20 6e 65 65 64 73  ecause CPP needs
282f0 20 74 6f 20 62 65 20 65 78 70 61 6e 64 65 64 0a   to be expanded.
28300 20 20 20 20 66 6f 72 20 43 50 50 20 69 6e 20 22      for CPP in "
28310 24 43 43 20 2d 45 22 20 22 24 43 43 20 2d 45 20  $CC -E" "$CC -E 
28320 2d 74 72 61 64 69 74 69 6f 6e 61 6c 2d 63 70 70  -traditional-cpp
28330 22 20 22 2f 6c 69 62 2f 63 70 70 22 0a 20 20 20  " "/lib/cpp".   
28340 20 64 6f 0a 20 20 20 20 20 20 61 63 5f 70 72 65   do.      ac_pre
28350 70 72 6f 63 5f 6f 6b 3d 66 61 6c 73 65 0a 66 6f  proc_ok=false.fo
28360 72 20 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77  r ac_c_preproc_w
28370 61 72 6e 5f 66 6c 61 67 20 69 6e 20 27 27 20 79  arn_flag in '' y
28380 65 73 0a 64 6f 0a 20 20 23 20 55 73 65 20 61 20  es.do.  # Use a 
28390 68 65 61 64 65 72 20 66 69 6c 65 20 74 68 61 74  header file that
283a0 20 63 6f 6d 65 73 20 77 69 74 68 20 67 63 63 2c   comes with gcc,
283b0 20 73 6f 20 63 6f 6e 66 69 67 75 72 69 6e 67 20   so configuring 
283c0 67 6c 69 62 63 0a 20 20 23 20 77 69 74 68 20 61  glibc.  # with a
283d0 20 66 72 65 73 68 20 63 72 6f 73 73 2d 63 6f 6d   fresh cross-com
283e0 70 69 6c 65 72 20 77 6f 72 6b 73 2e 0a 20 20 23  piler works..  #
283f0 20 50 72 65 66 65 72 20 3c 6c 69 6d 69 74 73 2e   Prefer <limits.
28400 68 3e 20 74 6f 20 3c 61 73 73 65 72 74 2e 68 3e  h> to <assert.h>
28410 20 69 66 20 5f 5f 53 54 44 43 5f 5f 20 69 73 20   if __STDC__ is 
28420 64 65 66 69 6e 65 64 2c 20 73 69 6e 63 65 0a 20  defined, since. 
28430 20 23 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 65 78   # <limits.h> ex
28440 69 73 74 73 20 65 76 65 6e 20 6f 6e 20 66 72 65  ists even on fre
28450 65 73 74 61 6e 64 69 6e 67 20 63 6f 6d 70 69 6c  estanding compil
28460 65 72 73 2e 0a 20 20 23 20 4f 6e 20 74 68 65 20  ers..  # On the 
28470 4e 65 58 54 2c 20 63 63 20 2d 45 20 72 75 6e 73  NeXT, cc -E runs
28480 20 74 68 65 20 63 6f 64 65 20 74 68 72 6f 75 67   the code throug
28490 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 27 73  h the compiler's
284a0 20 70 61 72 73 65 72 2c 0a 20 20 23 20 6e 6f 74   parser,.  # not
284b0 20 6a 75 73 74 20 74 68 72 6f 75 67 68 20 63 70   just through cp
284c0 70 2e 20 22 53 79 6e 74 61 78 20 65 72 72 6f 72  p. "Syntax error
284d0 22 20 69 73 20 68 65 72 65 20 74 6f 20 63 61 74  " is here to cat
284e0 63 68 20 74 68 69 73 20 63 61 73 65 2e 0a 20 20  ch this case..  
284f0 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
28500 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
28510 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
28520 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
28530 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
28540 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
28550 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
28560 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
28570 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
28580 2f 0a 23 69 66 64 65 66 20 5f 5f 53 54 44 43 5f  /.#ifdef __STDC_
28590 5f 0a 23 20 69 6e 63 6c 75 64 65 20 3c 6c 69 6d  _.# include <lim
285a0 69 74 73 2e 68 3e 0a 23 65 6c 73 65 0a 23 20 69  its.h>.#else.# i
285b0 6e 63 6c 75 64 65 20 3c 61 73 73 65 72 74 2e 68  nclude <assert.h
285c0 3e 0a 23 65 6e 64 69 66 0a 09 09 20 20 20 20 20  >.#endif...     
285d0 53 79 6e 74 61 78 20 65 72 72 6f 72 0a 5f 41 43  Syntax error._AC
285e0 45 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74 72 79  EOF.if { (ac_try
285f0 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65  ="$ac_cpp confte
28600 73 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65  st.$ac_ext".case
28610 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
28620 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
28630 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
28640 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
28650 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
28660 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
28670 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c  l ac_try_echo="\
28680 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
28690 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
286a0 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ".$as_echo "$ac_
286b0 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20  try_echo") >&5. 
286c0 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20   (eval "$ac_cpp 
286d0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
286e0 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  ") 2>conftest.er
286f0 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  1.  ac_status=$?
28700 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b  .  grep -v '^ *+
28710 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e  ' conftest.er1 >
28720 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72  conftest.err.  r
28730 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
28740 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  1.  cat conftest
28750 2e 65 72 72 20 3e 26 35 0a 20 20 24 61 73 5f 65  .err >&5.  $as_e
28760 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
28770 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
28780 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
28790 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
287a0 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20  } >/dev/null && 
287b0 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63  {.. test -z "$ac
287c0 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f  _c_preproc_warn_
287d0 66 6c 61 67 24 61 63 5f 63 5f 77 65 72 72 6f 72  flag$ac_c_werror
287e0 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74  _flag" ||.. test
287f0 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
28800 72 72 0a 20 20 20 20 20 20 20 7d 3b 20 74 68 65  rr.       }; the
28810 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 24 61 73  n.  :.else.  $as
28820 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66  _echo "$as_me: f
28830 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
28840 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
28850 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
28860 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23 20  ac_ext >&5..  # 
28870 42 72 6f 6b 65 6e 3a 20 66 61 69 6c 73 20 6f 6e  Broken: fails on
28880 20 76 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f   valid input..co
28890 6e 74 69 6e 75 65 0a 66 69 0a 0a 72 6d 20 2d 66  ntinue.fi..rm -f
288a0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
288b0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a  nftest.$ac_ext..
288c0 20 20 23 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f 6e    # OK, works on
288d0 20 73 61 6e 65 20 63 61 73 65 73 2e 20 20 4e 6f   sane cases.  No
288e0 77 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20  w check whether 
288f0 6e 6f 6e 65 78 69 73 74 65 6e 74 20 68 65 61 64  nonexistent head
28900 65 72 73 0a 20 20 23 20 63 61 6e 20 62 65 20 64  ers.  # can be d
28910 65 74 65 63 74 65 64 20 61 6e 64 20 68 6f 77 2e  etected and how.
28920 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74  .  cat >conftest
28930 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
28940 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e  F./* confdefs.h.
28950 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20    */._ACEOF.cat 
28960 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e  confdefs.h >>con
28970 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61  ftest.$ac_ext.ca
28980 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  t >>conftest.$ac
28990 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
289a0 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
289b0 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 61    */.#include <a
289c0 63 5f 6e 6f 6e 65 78 69 73 74 65 6e 74 2e 68 3e  c_nonexistent.h>
289d0 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28 61 63  ._ACEOF.if { (ac
289e0 5f 74 72 79 3d 22 24 61 63 5f 63 70 70 20 63 6f  _try="$ac_cpp co
289f0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 0a  nftest.$ac_ext".
28a00 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
28a10 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
28a20 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
28a30 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
28a40 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
28a50 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
28a60 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68  .eval ac_try_ech
28a70 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  o="\"\$as_me:$LI
28a80 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
28a90 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22  ho\"".$as_echo "
28aa0 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e  $ac_try_echo") >
28ab0 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
28ac0 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cpp conftest.$ac
28ad0 5f 65 78 74 22 29 20 32 3e 63 6f 6e 66 74 65 73  _ext") 2>conftes
28ae0 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75  t.er1.  ac_statu
28af0 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27  s=$?.  grep -v '
28b00 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
28b10 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  r1 >conftest.err
28b20 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
28b30 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66  t.er1.  cat conf
28b40 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 24  test.err >&5.  $
28b50 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
28b60 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
28b70 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
28b80 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
28b90 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c  s); } >/dev/null
28ba0 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20   && {.. test -z 
28bb0 22 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77  "$ac_c_preproc_w
28bc0 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63 5f 77 65  arn_flag$ac_c_we
28bd0 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20  rror_flag" ||.. 
28be0 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65  test ! -s confte
28bf0 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 3b  st.err.       };
28c00 20 74 68 65 6e 0a 20 20 23 20 42 72 6f 6b 65 6e   then.  # Broken
28c10 3a 20 73 75 63 63 65 73 73 20 6f 6e 20 69 6e 76  : success on inv
28c20 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74  alid input..cont
28c30 69 6e 75 65 0a 65 6c 73 65 0a 20 20 24 61 73 5f  inue.else.  $as_
28c40 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
28c50 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
28c60 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
28c70 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
28c80 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23 20 50  c_ext >&5..  # P
28c90 61 73 73 65 73 20 62 6f 74 68 20 74 65 73 74 73  asses both tests
28ca0 2e 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d  ..ac_preproc_ok=
28cb0 3a 0a 62 72 65 61 6b 0a 66 69 0a 0a 72 6d 20 2d  :.break.fi..rm -
28cc0 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  f conftest.err c
28cd0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
28ce0 0a 64 6f 6e 65 0a 23 20 42 65 63 61 75 73 65 20  .done.# Because 
28cf0 6f 66 20 60 62 72 65 61 6b 27 2c 20 5f 41 43 5f  of `break', _AC_
28d00 50 52 45 50 52 4f 43 5f 49 46 45 4c 53 45 27 73  PREPROC_IFELSE's
28d10 20 63 6c 65 61 6e 69 6e 67 20 63 6f 64 65 20 77   cleaning code w
28d20 61 73 20 73 6b 69 70 70 65 64 2e 0a 72 6d 20 2d  as skipped..rm -
28d30 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  f conftest.err c
28d40 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
28d50 69 66 20 24 61 63 5f 70 72 65 70 72 6f 63 5f 6f  if $ac_preproc_o
28d60 6b 3b 20 74 68 65 6e 0a 20 20 62 72 65 61 6b 0a  k; then.  break.
28d70 66 69 0a 0a 20 20 20 20 64 6f 6e 65 0a 20 20 20  fi..    done.   
28d80 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50 50 3d   ac_cv_prog_CPP=
28d90 24 43 50 50 0a 0a 66 69 0a 20 20 43 50 50 3d 24  $CPP..fi.  CPP=$
28da0 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50 50 0a 65  ac_cv_prog_CPP.e
28db0 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  lse.  ac_cv_prog
28dc0 5f 43 50 50 3d 24 43 50 50 0a 66 69 0a 7b 20 24  _CPP=$CPP.fi.{ $
28dd0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
28de0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
28df0 20 24 43 50 50 22 20 3e 26 35 0a 24 61 73 5f 65   $CPP" >&5.$as_e
28e00 63 68 6f 20 22 24 43 50 50 22 20 3e 26 36 3b 20  cho "$CPP" >&6; 
28e10 7d 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d  }.ac_preproc_ok=
28e20 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 63 5f 70  false.for ac_c_p
28e30 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67  reproc_warn_flag
28e40 20 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20 20   in '' yes.do.  
28e50 23 20 55 73 65 20 61 20 68 65 61 64 65 72 20 66  # Use a header f
28e60 69 6c 65 20 74 68 61 74 20 63 6f 6d 65 73 20 77  ile that comes w
28e70 69 74 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66  ith gcc, so conf
28e80 69 67 75 72 69 6e 67 20 67 6c 69 62 63 0a 20 20  iguring glibc.  
28e90 23 20 77 69 74 68 20 61 20 66 72 65 73 68 20 63  # with a fresh c
28ea0 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f  ross-compiler wo
28eb0 72 6b 73 2e 0a 20 20 23 20 50 72 65 66 65 72 20  rks..  # Prefer 
28ec0 3c 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61  <limits.h> to <a
28ed0 73 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54  ssert.h> if __ST
28ee0 44 43 5f 5f 20 69 73 20 64 65 66 69 6e 65 64 2c  DC__ is defined,
28ef0 20 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69   since.  # <limi
28f00 74 73 2e 68 3e 20 65 78 69 73 74 73 20 65 76 65  ts.h> exists eve
28f10 6e 20 6f 6e 20 66 72 65 65 73 74 61 6e 64 69 6e  n on freestandin
28f20 67 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23  g compilers..  #
28f30 20 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20 63 63   On the NeXT, cc
28f40 20 2d 45 20 72 75 6e 73 20 74 68 65 20 63 6f 64   -E runs the cod
28f50 65 20 74 68 72 6f 75 67 68 20 74 68 65 20 63 6f  e through the co
28f60 6d 70 69 6c 65 72 27 73 20 70 61 72 73 65 72 2c  mpiler's parser,
28f70 0a 20 20 23 20 6e 6f 74 20 6a 75 73 74 20 74 68  .  # not just th
28f80 72 6f 75 67 68 20 63 70 70 2e 20 22 53 79 6e 74  rough cpp. "Synt
28f90 61 78 20 65 72 72 6f 72 22 20 69 73 20 68 65 72  ax error" is her
28fa0 65 20 74 6f 20 63 61 74 63 68 20 74 68 69 73 20  e to catch this 
28fb0 63 61 73 65 2e 0a 20 20 63 61 74 20 3e 63 6f 6e  case..  cat >con
28fc0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
28fd0 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
28fe0 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
28ff0 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
29000 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
29010 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
29020 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
29030 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
29040 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 64 65 66  fs.h.  */.#ifdef
29050 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c   __STDC__.# incl
29060 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23  ude <limits.h>.#
29070 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c  else.# include <
29080 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66  assert.h>.#endif
29090 0a 09 09 20 20 20 20 20 53 79 6e 74 61 78 20 65  ...     Syntax e
290a0 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69 66 20 7b  rror._ACEOF.if {
290b0 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 70   (ac_try="$ac_cp
290c0 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  p conftest.$ac_e
290d0 78 74 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  xt".case "(($ac_
290e0 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
290f0 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
29100 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
29110 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
29120 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
29130 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79  esac.eval ac_try
29140 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65  _echo="\"\$as_me
29150 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
29160 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63  y_echo\"".$as_ec
29170 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f  ho "$ac_try_echo
29180 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
29190 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74  $ac_cpp conftest
291a0 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 63 6f 6e  .$ac_ext") 2>con
291b0 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73  ftest.er1.  ac_s
291c0 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20  tatus=$?.  grep 
291d0 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65  -v '^ *+' confte
291e0 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74  st.er1 >conftest
291f0 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  .err.  rm -f con
29200 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20  ftest.er1.  cat 
29210 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
29220 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
29230 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
29240 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
29250 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
29260 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f  tatus); } >/dev/
29270 6e 75 6c 6c 20 26 26 20 7b 0a 09 20 74 65 73 74  null && {.. test
29280 20 2d 7a 20 22 24 61 63 5f 63 5f 70 72 65 70 72   -z "$ac_c_prepr
29290 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f  oc_warn_flag$ac_
292a0 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c  c_werror_flag" |
292b0 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f  |.. test ! -s co
292c0 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
292d0 20 20 7d 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c    }; then.  :.el
292e0 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  se.  $as_echo "$
292f0 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
29300 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
29310 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
29320 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
29330 26 35 0a 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20  &5..  # Broken: 
29340 66 61 69 6c 73 20 6f 6e 20 76 61 6c 69 64 20 69  fails on valid i
29350 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 66  nput..continue.f
29360 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  i..rm -f conftes
29370 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
29380 61 63 5f 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20  ac_ext..  # OK, 
29390 77 6f 72 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61  works on sane ca
293a0 73 65 73 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20  ses.  Now check 
293b0 77 68 65 74 68 65 72 20 6e 6f 6e 65 78 69 73 74  whether nonexist
293c0 65 6e 74 20 68 65 61 64 65 72 73 0a 20 20 23 20  ent headers.  # 
293d0 63 61 6e 20 62 65 20 64 65 74 65 63 74 65 64 20  can be detected 
293e0 61 6e 64 20 68 6f 77 2e 0a 20 20 63 61 74 20 3e  and how..  cat >
293f0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
29400 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
29410 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
29420 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
29430 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
29440 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
29450 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
29460 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
29470 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e  fdefs.h.  */.#in
29480 63 6c 75 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69  clude <ac_nonexi
29490 73 74 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a  stent.h>._ACEOF.
294a0 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61  if { (ac_try="$a
294b0 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24  c_cpp conftest.$
294c0 61 63 5f 65 78 74 22 0a 63 61 73 65 20 22 28 28  ac_ext".case "((
294d0 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
294e0 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
294f0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
29500 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
29510 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
29520 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63  y;;.esac.eval ac
29530 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61  _try_echo="\"\$a
29540 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
29550 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61  c_try_echo\"".$a
29560 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f  s_echo "$ac_try_
29570 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76  echo") >&5.  (ev
29580 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66  al "$ac_cpp conf
29590 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32  test.$ac_ext") 2
295a0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
295b0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
295c0 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
295d0 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
295e0 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
295f0 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
29600 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
29610 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20   >&5.  $as_echo 
29620 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
29630 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
29640 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
29650 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f  ac_status); } >/
29660 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09 20  dev/null && {.. 
29670 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 70  test -z "$ac_c_p
29680 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67  reproc_warn_flag
29690 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  $ac_c_werror_fla
296a0 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d  g" ||.. test ! -
296b0 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20  s conftest.err. 
296c0 20 20 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20        }; then.  
296d0 23 20 42 72 6f 6b 65 6e 3a 20 73 75 63 63 65 73  # Broken: succes
296e0 73 20 6f 6e 20 69 6e 76 61 6c 69 64 20 69 6e 70  s on invalid inp
296f0 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 65 6c 73  ut..continue.els
29700 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  e.  $as_echo "$a
29710 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
29720 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
29730 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
29740 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
29750 35 0a 0a 20 20 23 20 50 61 73 73 65 73 20 62 6f  5..  # Passes bo
29760 74 68 20 74 65 73 74 73 2e 0a 61 63 5f 70 72 65  th tests..ac_pre
29770 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a  proc_ok=:.break.
29780 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  fi..rm -f confte
29790 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
297a0 24 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20  $ac_ext..done.# 
297b0 42 65 63 61 75 73 65 20 6f 66 20 60 62 72 65 61  Because of `brea
297c0 6b 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f  k', _AC_PREPROC_
297d0 49 46 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e  IFELSE's cleanin
297e0 67 20 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70  g code was skipp
297f0 65 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  ed..rm -f confte
29800 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
29810 24 61 63 5f 65 78 74 0a 69 66 20 24 61 63 5f 70  $ac_ext.if $ac_p
29820 72 65 70 72 6f 63 5f 6f 6b 3b 20 74 68 65 6e 0a  reproc_ok; then.
29830 20 20 3a 0a 65 6c 73 65 0a 20 20 7b 20 7b 20 24    :.else.  { { $
29840 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
29850 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20  $LINENO: error: 
29860 43 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20 5c  C preprocessor \
29870 22 24 43 50 50 5c 22 20 66 61 69 6c 73 20 73 61  "$CPP\" fails sa
29880 6e 69 74 79 20 63 68 65 63 6b 0a 53 65 65 20 5c  nity check.See \
29890 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72  `config.log' for
298a0 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20   more details." 
298b0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
298c0 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 43 20 70  s_me: error: C p
298d0 72 65 70 72 6f 63 65 73 73 6f 72 20 5c 22 24 43  reprocessor \"$C
298e0 50 50 5c 22 20 66 61 69 6c 73 20 73 61 6e 69 74  PP\" fails sanit
298f0 79 20 63 68 65 63 6b 0a 53 65 65 20 5c 60 63 6f  y check.See \`co
29900 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f  nfig.log' for mo
29910 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 32  re details." >&2
29920 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  ;}.   { (exit 1)
29930 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66  ; exit 1; }; }.f
29940 69 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63  i..ac_ext=c.ac_c
29950 70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41  pp='$CPP $CPPFLA
29960 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27  GS'.ac_compile='
29970 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24  $CC -c $CFLAGS $
29980 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  CPPFLAGS conftes
29990 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61  t.$ac_ext >&5'.a
299a0 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63  c_link='$CC -o c
299b0 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
299c0 74 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  t $CFLAGS $CPPFL
299d0 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e  AGS $LDFLAGS con
299e0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c  ftest.$ac_ext $L
299f0 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70  IBS >&5'.ac_comp
29a00 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f  iler_gnu=$ac_cv_
29a10 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a  c_compiler_gnu..
29a20 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
29a30 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
29a40 63 6b 69 6e 67 20 66 6f 72 20 41 4e 53 49 20 43  cking for ANSI C
29a50 20 68 65 61 64 65 72 20 66 69 6c 65 73 22 20 3e   header files" >
29a60 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
29a70 68 65 63 6b 69 6e 67 20 66 6f 72 20 41 4e 53 49  hecking for ANSI
29a80 20 43 20 68 65 61 64 65 72 20 66 69 6c 65 73 2e   C header files.
29a90 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
29aa0 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 68 65 61  est "${ac_cv_hea
29ab0 64 65 72 5f 73 74 64 63 2b 73 65 74 7d 22 20 3d  der_stdc+set}" =
29ac0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
29ad0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
29ae0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63  ) " >&6.else.  c
29af0 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
29b00 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
29b10 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
29b20 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
29b30 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
29b40 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
29b50 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
29b60 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
29b70 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
29b80 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69  .#include <stdli
29b90 62 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73  b.h>.#include <s
29ba0 74 64 61 72 67 2e 68 3e 0a 23 69 6e 63 6c 75 64  tdarg.h>.#includ
29bb0 65 20 3c 73 74 72 69 6e 67 2e 68 3e 0a 23 69 6e  e <string.h>.#in
29bc0 63 6c 75 64 65 20 3c 66 6c 6f 61 74 2e 68 3e 0a  clude <float.h>.
29bd0 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a  .int.main ().{..
29be0 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
29bf0 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63  }._ACEOF.rm -f c
29c00 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
29c10 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  xt.if { (ac_try=
29c20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61  "$ac_compile".ca
29c30 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
29c40 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
29c50 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
29c60 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
29c70 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
29c80 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
29c90 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
29ca0 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  "\"\$as_me:$LINE
29cb0 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
29cc0 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  \"".$as_echo "$a
29cd0 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35  c_try_echo") >&5
29ce0 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f  .  (eval "$ac_co
29cf0 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65  mpile") 2>confte
29d00 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74  st.er1.  ac_stat
29d10 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20  us=$?.  grep -v 
29d20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e  '^ *+' conftest.
29d30 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  er1 >conftest.er
29d40 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  r.  rm -f confte
29d50 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e  st.er1.  cat con
29d60 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
29d70 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
29d80 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
29d90 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
29da0 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
29db0 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65  us); } && {.. te
29dc0 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72  st -z "$ac_c_wer
29dd0 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74  ror_flag" ||.. t
29de0 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
29df0 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26  t.err.       } &
29e00 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  & test -s confte
29e10 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74  st.$ac_objext; t
29e20 68 65 6e 0a 20 20 61 63 5f 63 76 5f 68 65 61 64  hen.  ac_cv_head
29e30 65 72 5f 73 74 64 63 3d 79 65 73 0a 65 6c 73 65  er_stdc=yes.else
29e40 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
29e50 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
29e60 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
29e70 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
29e80 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
29e90 0a 0a 09 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  ...ac_cv_header_
29ea0 73 74 64 63 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d  stdc=no.fi..rm -
29eb0 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
29ec0 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
29ed0 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
29ee0 2e 24 61 63 5f 65 78 74 0a 0a 69 66 20 74 65 73  .$ac_ext..if tes
29ef0 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  t $ac_cv_header_
29f00 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e  stdc = yes; then
29f10 0a 20 20 23 20 53 75 6e 4f 53 20 34 2e 78 20 73  .  # SunOS 4.x s
29f20 74 72 69 6e 67 2e 68 20 64 6f 65 73 20 6e 6f 74  tring.h does not
29f30 20 64 65 63 6c 61 72 65 20 6d 65 6d 2a 2c 20 63   declare mem*, c
29f40 6f 6e 74 72 61 72 79 20 74 6f 20 41 4e 53 49 2e  ontrary to ANSI.
29f50 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74  .  cat >conftest
29f60 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
29f70 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e  F./* confdefs.h.
29f80 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20    */._ACEOF.cat 
29f90 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e  confdefs.h >>con
29fa0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61  ftest.$ac_ext.ca
29fb0 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  t >>conftest.$ac
29fc0 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
29fd0 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
29fe0 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73    */.#include <s
29ff0 74 72 69 6e 67 2e 68 3e 0a 0a 5f 41 43 45 4f 46  tring.h>.._ACEOF
2a000 0a 69 66 20 28 65 76 61 6c 20 22 24 61 63 5f 63  .if (eval "$ac_c
2a010 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
2a020 65 78 74 22 29 20 32 3e 26 35 20 7c 0a 20 20 24  ext") 2>&5 |.  $
2a030 45 47 52 45 50 20 22 6d 65 6d 63 68 72 22 20 3e  EGREP "memchr" >
2a040 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20  /dev/null 2>&1; 
2a050 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20  then.  :.else.  
2a060 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64  ac_cv_header_std
2a070 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  c=no.fi.rm -f co
2a080 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 0a 69 66 20  nftest*..fi..if 
2a090 74 65 73 74 20 24 61 63 5f 63 76 5f 68 65 61 64  test $ac_cv_head
2a0a0 65 72 5f 73 74 64 63 20 3d 20 79 65 73 3b 20 74  er_stdc = yes; t
2a0b0 68 65 6e 0a 20 20 23 20 49 53 43 20 32 2e 30 2e  hen.  # ISC 2.0.
2a0c0 32 20 73 74 64 6c 69 62 2e 68 20 64 6f 65 73 20  2 stdlib.h does 
2a0d0 6e 6f 74 20 64 65 63 6c 61 72 65 20 66 72 65 65  not declare free
2a0e0 2c 20 63 6f 6e 74 72 61 72 79 20 74 6f 20 41 4e  , contrary to AN
2a0f0 53 49 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74  SI..  cat >conft
2a100 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
2a110 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
2a120 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
2a130 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
2a140 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2a150 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
2a160 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
2a170 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
2a180 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65  .h.  */.#include
2a190 20 3c 73 74 64 6c 69 62 2e 68 3e 0a 0a 5f 41 43   <stdlib.h>.._AC
2a1a0 45 4f 46 0a 69 66 20 28 65 76 61 6c 20 22 24 61  EOF.if (eval "$a
2a1b0 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24  c_cpp conftest.$
2a1c0 61 63 5f 65 78 74 22 29 20 32 3e 26 35 20 7c 0a  ac_ext") 2>&5 |.
2a1d0 20 20 24 45 47 52 45 50 20 22 66 72 65 65 22 20    $EGREP "free" 
2a1e0 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b  >/dev/null 2>&1;
2a1f0 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20   then.  :.else. 
2a200 20 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74   ac_cv_header_st
2a210 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63  dc=no.fi.rm -f c
2a220 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 0a 69 66  onftest*..fi..if
2a230 20 74 65 73 74 20 24 61 63 5f 63 76 5f 68 65 61   test $ac_cv_hea
2a240 64 65 72 5f 73 74 64 63 20 3d 20 79 65 73 3b 20  der_stdc = yes; 
2a250 74 68 65 6e 0a 20 20 23 20 2f 62 69 6e 2f 63 63  then.  # /bin/cc
2a260 20 69 6e 20 49 72 69 78 2d 34 2e 30 2e 35 20 67   in Irix-4.0.5 g
2a270 65 74 73 20 6e 6f 6e 2d 41 4e 53 49 20 63 74 79  ets non-ANSI cty
2a280 70 65 20 6d 61 63 72 6f 73 20 75 6e 6c 65 73 73  pe macros unless
2a290 20 75 73 69 6e 67 20 2d 61 6e 73 69 2e 0a 20 20   using -ansi..  
2a2a0 69 66 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f  if test "$cross_
2a2b0 63 6f 6d 70 69 6c 69 6e 67 22 20 3d 20 79 65 73  compiling" = yes
2a2c0 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a  ; then.  :.else.
2a2d0 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
2a2e0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
2a2f0 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
2a300 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
2a310 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
2a320 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
2a330 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
2a340 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
2a350 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
2a360 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 63 74   */.#include <ct
2a370 79 70 65 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20  ype.h>.#include 
2a380 3c 73 74 64 6c 69 62 2e 68 3e 0a 23 69 66 20 28  <stdlib.h>.#if (
2a390 28 27 20 27 20 26 20 30 78 30 46 46 29 20 3d 3d  (' ' & 0x0FF) ==
2a3a0 20 30 78 30 32 30 29 0a 23 20 64 65 66 69 6e 65   0x020).# define
2a3b0 20 49 53 4c 4f 57 45 52 28 63 29 20 28 27 61 27   ISLOWER(c) ('a'
2a3c0 20 3c 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c   <= (c) && (c) <
2a3d0 3d 20 27 7a 27 29 0a 23 20 64 65 66 69 6e 65 20  = 'z').# define 
2a3e0 54 4f 55 50 50 45 52 28 63 29 20 28 49 53 4c 4f  TOUPPER(c) (ISLO
2a3f0 57 45 52 28 63 29 20 3f 20 27 41 27 20 2b 20 28  WER(c) ? 'A' + (
2a400 28 63 29 20 2d 20 27 61 27 29 20 3a 20 28 63 29  (c) - 'a') : (c)
2a410 29 0a 23 65 6c 73 65 0a 23 20 64 65 66 69 6e 65  ).#else.# define
2a420 20 49 53 4c 4f 57 45 52 28 63 29 20 5c 0a 09 09   ISLOWER(c) \...
2a430 20 20 20 28 28 27 61 27 20 3c 3d 20 28 63 29 20     (('a' <= (c) 
2a440 26 26 20 28 63 29 20 3c 3d 20 27 69 27 29 20 5c  && (c) <= 'i') \
2a450 0a 09 09 20 20 20 20 20 7c 7c 20 28 27 6a 27 20  ...     || ('j' 
2a460 3c 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d  <= (c) && (c) <=
2a470 20 27 72 27 29 20 5c 0a 09 09 20 20 20 20 20 7c   'r') \...     |
2a480 7c 20 28 27 73 27 20 3c 3d 20 28 63 29 20 26 26  | ('s' <= (c) &&
2a490 20 28 63 29 20 3c 3d 20 27 7a 27 29 29 0a 23 20   (c) <= 'z')).# 
2a4a0 64 65 66 69 6e 65 20 54 4f 55 50 50 45 52 28 63  define TOUPPER(c
2a4b0 29 20 28 49 53 4c 4f 57 45 52 28 63 29 20 3f 20  ) (ISLOWER(c) ? 
2a4c0 28 28 63 29 20 7c 20 30 78 34 30 29 20 3a 20 28  ((c) | 0x40) : (
2a4d0 63 29 29 0a 23 65 6e 64 69 66 0a 0a 23 64 65 66  c)).#endif..#def
2a4e0 69 6e 65 20 58 4f 52 28 65 2c 20 66 29 20 28 28  ine XOR(e, f) ((
2a4f0 28 65 29 20 26 26 20 21 28 66 29 29 20 7c 7c 20  (e) && !(f)) || 
2a500 28 21 28 65 29 20 26 26 20 28 66 29 29 29 0a 69  (!(e) && (f))).i
2a510 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 20 20 69  nt.main ().{.  i
2a520 6e 74 20 69 3b 0a 20 20 66 6f 72 20 28 69 20 3d  nt i;.  for (i =
2a530 20 30 3b 20 69 20 3c 20 32 35 36 3b 20 69 2b 2b   0; i < 256; i++
2a540 29 0a 20 20 20 20 69 66 20 28 58 4f 52 20 28 69  ).    if (XOR (i
2a550 73 6c 6f 77 65 72 20 28 69 29 2c 20 49 53 4c 4f  slower (i), ISLO
2a560 57 45 52 20 28 69 29 29 0a 09 7c 7c 20 74 6f 75  WER (i))..|| tou
2a570 70 70 65 72 20 28 69 29 20 21 3d 20 54 4f 55 50  pper (i) != TOUP
2a580 50 45 52 20 28 69 29 29 0a 20 20 20 20 20 20 72  PER (i)).      r
2a590 65 74 75 72 6e 20 32 3b 0a 20 20 72 65 74 75 72  eturn 2;.  retur
2a5a0 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d  n 0;.}._ACEOF.rm
2a5b0 20 2d 66 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -f conftest$ac_
2a5c0 65 78 65 65 78 74 0a 69 66 20 7b 20 28 61 63 5f  exeext.if { (ac_
2a5d0 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63  try="$ac_link".c
2a5e0 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
2a5f0 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
2a600 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
2a610 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
2a620 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
2a630 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
2a640 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f  eval ac_try_echo
2a650 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  ="\"\$as_me:$LIN
2a660 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
2a670 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24  o\"".$as_echo "$
2a680 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26  ac_try_echo") >&
2a690 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c  5.  (eval "$ac_l
2a6a0 69 6e 6b 22 29 20 32 3e 26 35 0a 20 20 61 63 5f  ink") 2>&5.  ac_
2a6b0 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f  status=$?.  $as_
2a6c0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
2a6d0 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
2a6e0 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
2a6f0 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
2a700 20 7d 20 26 26 20 7b 20 61 63 5f 74 72 79 3d 27   } && { ac_try='
2a710 2e 2f 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  ./conftest$ac_ex
2a720 65 65 78 74 27 0a 20 20 7b 20 28 63 61 73 65 20  eext'.  { (case 
2a730 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
2a740 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
2a750 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
2a760 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
2a770 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
2a780 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
2a790 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22   ac_try_echo="\"
2a7a0 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
2a7b0 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
2a7c0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
2a7d0 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20  ry_echo") >&5.  
2a7e0 28 65 76 61 6c 20 22 24 61 63 5f 74 72 79 22 29  (eval "$ac_try")
2a7f0 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
2a800 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20  s=$?.  $as_echo 
2a810 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2a820 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
2a830 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
2a840 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d  ac_status); }; }
2a850 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a  ; then.  :.else.
2a860 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
2a870 6d 65 3a 20 70 72 6f 67 72 61 6d 20 65 78 69 74  me: program exit
2a880 65 64 20 77 69 74 68 20 73 74 61 74 75 73 20 24  ed with status $
2a890 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 24  ac_status" >&5.$
2a8a0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
2a8b0 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
2a8c0 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
2a8d0 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
2a8e0 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 28 20  .$ac_ext >&5..( 
2a8f0 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 20  exit $ac_status 
2a900 29 0a 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73  ).ac_cv_header_s
2a910 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 72 66  tdc=no.fi.rm -rf
2a920 20 63 6f 6e 66 74 65 73 74 2e 64 53 59 4d 0a 72   conftest.dSYM.r
2a930 6d 20 2d 66 20 63 6f 72 65 20 2a 2e 63 6f 72 65  m -f core *.core
2a940 20 63 6f 72 65 2e 63 6f 6e 66 74 65 73 74 2e 2a   core.conftest.*
2a950 20 67 6d 6f 6e 2e 6f 75 74 20 62 62 2e 6f 75 74   gmon.out bb.out
2a960 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
2a970 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
2a980 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
2a990 2e 24 61 63 5f 65 78 74 0a 66 69 0a 0a 0a 66 69  .$ac_ext.fi...fi
2a9a0 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
2a9b0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
2a9c0 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 68  result: $ac_cv_h
2a9d0 65 61 64 65 72 5f 73 74 64 63 22 20 3e 26 35 0a  eader_stdc" >&5.
2a9e0 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76  $as_echo "$ac_cv
2a9f0 5f 68 65 61 64 65 72 5f 73 74 64 63 22 20 3e 26  _header_stdc" >&
2aa00 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 24 61 63  6; }.if test $ac
2aa10 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 20  _cv_header_stdc 
2aa20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 0a 63 61 74  = yes; then..cat
2aa30 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c   >>confdefs.h <<
2aa40 5c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20  \_ACEOF.#define 
2aa50 53 54 44 43 5f 48 45 41 44 45 52 53 20 31 0a 5f  STDC_HEADERS 1._
2aa60 41 43 45 4f 46 0a 0a 66 69 0a 0a 23 20 4f 6e 20  ACEOF..fi..# On 
2aa70 49 52 49 58 20 35 2e 33 2c 20 73 79 73 2f 74 79  IRIX 5.3, sys/ty
2aa80 70 65 73 20 61 6e 64 20 69 6e 74 74 79 70 65 73  pes and inttypes
2aa90 2e 68 20 61 72 65 20 63 6f 6e 66 6c 69 63 74 69  .h are conflicti
2aaa0 6e 67 2e 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 66 6f 72  ng...........for
2aab0 20 61 63 5f 68 65 61 64 65 72 20 69 6e 20 73 79   ac_header in sy
2aac0 73 2f 74 79 70 65 73 2e 68 20 73 79 73 2f 73 74  s/types.h sys/st
2aad0 61 74 2e 68 20 73 74 64 6c 69 62 2e 68 20 73 74  at.h stdlib.h st
2aae0 72 69 6e 67 2e 68 20 6d 65 6d 6f 72 79 2e 68 20  ring.h memory.h 
2aaf0 73 74 72 69 6e 67 73 2e 68 20 5c 0a 09 09 20 20  strings.h \...  
2ab00 69 6e 74 74 79 70 65 73 2e 68 20 73 74 64 69 6e  inttypes.h stdin
2ab10 74 2e 68 20 75 6e 69 73 74 64 2e 68 0a 64 6f 0a  t.h unistd.h.do.
2ab20 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 60 24 61  as_ac_Header=`$a
2ab30 73 5f 65 63 68 6f 20 22 61 63 5f 63 76 5f 68 65  s_echo "ac_cv_he
2ab40 61 64 65 72 5f 24 61 63 5f 68 65 61 64 65 72 22  ader_$ac_header"
2ab50 20 7c 20 24 61 73 5f 74 72 5f 73 68 60 0a 7b 20   | $as_tr_sh`.{ 
2ab60 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2ab70 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
2ab80 6e 67 20 66 6f 72 20 24 61 63 5f 68 65 61 64 65  ng for $ac_heade
2ab90 72 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  r" >&5.$as_echo_
2aba0 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
2abb0 24 61 63 5f 68 65 61 64 65 72 2e 2e 2e 20 22 20  $ac_header... " 
2abc0 3e 26 36 3b 20 7d 0a 69 66 20 7b 20 61 73 5f 76  >&6; }.if { as_v
2abd0 61 72 3d 24 61 73 5f 61 63 5f 48 65 61 64 65 72  ar=$as_ac_Header
2abe0 3b 20 65 76 61 6c 20 22 74 65 73 74 20 5c 22 5c  ; eval "test \"\
2abf0 24 7b 24 61 73 5f 76 61 72 2b 73 65 74 7d 5c 22  ${$as_var+set}\"
2ac00 20 3d 20 73 65 74 22 3b 20 7d 3b 20 74 68 65 6e   = set"; }; then
2ac10 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
2ac20 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
2ac30 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65  se.  cat >confte
2ac40 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
2ac50 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
2ac60 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
2ac70 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
2ac80 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2ac90 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
2aca0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
2acb0 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
2acc0 68 2e 20 20 2a 2f 0a 24 61 63 5f 69 6e 63 6c 75  h.  */.$ac_inclu
2acd0 64 65 73 5f 64 65 66 61 75 6c 74 0a 0a 23 69 6e  des_default..#in
2ace0 63 6c 75 64 65 20 3c 24 61 63 5f 68 65 61 64 65  clude <$ac_heade
2acf0 72 3e 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20  r>._ACEOF.rm -f 
2ad00 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
2ad10 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79  ext.if { (ac_try
2ad20 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63  ="$ac_compile".c
2ad30 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
2ad40 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
2ad50 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
2ad60 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
2ad70 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
2ad80 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
2ad90 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f  eval ac_try_echo
2ada0 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  ="\"\$as_me:$LIN
2adb0 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
2adc0 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24  o\"".$as_echo "$
2add0 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26  ac_try_echo") >&
2ade0 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
2adf0 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74  ompile") 2>conft
2ae00 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
2ae10 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
2ae20 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
2ae30 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
2ae40 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
2ae50 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
2ae60 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
2ae70 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
2ae80 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
2ae90 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
2aea0 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
2aeb0 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74  tus); } && {.. t
2aec0 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65  est -z "$ac_c_we
2aed0 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20  rror_flag" ||.. 
2aee0 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65  test ! -s confte
2aef0 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20  st.err.       } 
2af00 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74  && test -s conft
2af10 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20  est.$ac_objext; 
2af20 74 68 65 6e 0a 20 20 65 76 61 6c 20 22 24 61 73  then.  eval "$as
2af30 5f 61 63 5f 48 65 61 64 65 72 3d 79 65 73 22 0a  _ac_Header=yes".
2af40 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20  else.  $as_echo 
2af50 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
2af60 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
2af70 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
2af80 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2af90 20 3e 26 35 0a 0a 09 65 76 61 6c 20 22 24 61 73   >&5...eval "$as
2afa0 5f 61 63 5f 48 65 61 64 65 72 3d 6e 6f 22 0a 66  _ac_Header=no".f
2afb0 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f  i..rm -f core co
2afc0 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
2afd0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
2afe0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2aff0 66 69 0a 61 63 5f 72 65 73 3d 60 65 76 61 6c 20  fi.ac_res=`eval 
2b000 27 61 73 5f 76 61 6c 3d 24 7b 27 24 61 73 5f 61  'as_val=${'$as_a
2b010 63 5f 48 65 61 64 65 72 27 7d 0a 09 09 20 24 61  c_Header'}... $a
2b020 73 5f 65 63 68 6f 20 22 24 61 73 5f 76 61 6c 22  s_echo "$as_val"
2b030 27 60 0a 09 20 20 20 20 20 20 20 7b 20 24 61 73  '`..       { $as
2b040 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
2b050 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
2b060 61 63 5f 72 65 73 22 20 3e 26 35 0a 24 61 73 5f  ac_res" >&5.$as_
2b070 65 63 68 6f 20 22 24 61 63 5f 72 65 73 22 20 3e  echo "$ac_res" >
2b080 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 60 65  &6; }.if test `e
2b090 76 61 6c 20 27 61 73 5f 76 61 6c 3d 24 7b 27 24  val 'as_val=${'$
2b0a0 61 73 5f 61 63 5f 48 65 61 64 65 72 27 7d 0a 09  as_ac_Header'}..
2b0b0 09 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  . $as_echo "$as_
2b0c0 76 61 6c 22 27 60 20 3d 20 79 65 73 3b 20 74 68  val"'` = yes; th
2b0d0 65 6e 0a 20 20 63 61 74 20 3e 3e 63 6f 6e 66 64  en.  cat >>confd
2b0e0 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23  efs.h <<_ACEOF.#
2b0f0 64 65 66 69 6e 65 20 60 24 61 73 5f 65 63 68 6f  define `$as_echo
2b100 20 22 48 41 56 45 5f 24 61 63 5f 68 65 61 64 65   "HAVE_$ac_heade
2b110 72 22 20 7c 20 24 61 73 5f 74 72 5f 63 70 70 60  r" | $as_tr_cpp`
2b120 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a 64   1._ACEOF..fi..d
2b130 6f 6e 65 0a 0a 0a 0a 66 6f 72 20 61 63 5f 68 65  one....for ac_he
2b140 61 64 65 72 20 69 6e 20 64 6c 66 63 6e 2e 68 0a  ader in dlfcn.h.
2b150 64 6f 0a 61 73 5f 61 63 5f 48 65 61 64 65 72 3d  do.as_ac_Header=
2b160 60 24 61 73 5f 65 63 68 6f 20 22 61 63 5f 63 76  `$as_echo "ac_cv
2b170 5f 68 65 61 64 65 72 5f 24 61 63 5f 68 65 61 64  _header_$ac_head
2b180 65 72 22 20 7c 20 24 61 73 5f 74 72 5f 73 68 60  er" | $as_tr_sh`
2b190 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
2b1a0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
2b1b0 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 68 65  cking for $ac_he
2b1c0 61 64 65 72 22 20 3e 26 35 0a 24 61 73 5f 65 63  ader" >&5.$as_ec
2b1d0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
2b1e0 6f 72 20 24 61 63 5f 68 65 61 64 65 72 2e 2e 2e  or $ac_header...
2b1f0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 7b 20 61   " >&6; }.if { a
2b200 73 5f 76 61 72 3d 24 61 73 5f 61 63 5f 48 65 61  s_var=$as_ac_Hea
2b210 64 65 72 3b 20 65 76 61 6c 20 22 74 65 73 74 20  der; eval "test 
2b220 5c 22 5c 24 7b 24 61 73 5f 76 61 72 2b 73 65 74  \"\${$as_var+set
2b230 7d 5c 22 20 3d 20 73 65 74 22 3b 20 7d 3b 20 74  }\" = set"; }; t
2b240 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
2b250 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
2b260 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e  .else.  cat >con
2b270 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
2b280 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
2b290 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
2b2a0 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
2b2b0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
2b2c0 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
2b2d0 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
2b2e0 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
2b2f0 66 73 2e 68 2e 20 20 2a 2f 0a 24 61 63 5f 69 6e  fs.h.  */.$ac_in
2b300 63 6c 75 64 65 73 5f 64 65 66 61 75 6c 74 0a 0a  cludes_default..
2b310 23 69 6e 63 6c 75 64 65 20 3c 24 61 63 5f 68 65  #include <$ac_he
2b320 61 64 65 72 3e 0a 5f 41 43 45 4f 46 0a 72 6d 20  ader>._ACEOF.rm 
2b330 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
2b340 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f  objext.if { (ac_
2b350 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65  try="$ac_compile
2b360 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
2b370 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
2b380 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
2b390 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
2b3a0 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
2b3b0 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
2b3c0 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
2b3d0 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
2b3e0 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
2b3f0 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f  echo\"".$as_echo
2b400 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29   "$ac_try_echo")
2b410 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
2b420 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f  c_compile") 2>co
2b430 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
2b440 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
2b450 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
2b460 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
2b470 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
2b480 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
2b490 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
2b4a0 35 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  5.  $as_echo "$a
2b4b0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
2b4c0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
2b4d0 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
2b4e0 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a  status); } && {.
2b4f0 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  . test -z "$ac_c
2b500 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
2b510 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
2b520 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
2b530 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
2b540 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
2b550 74 3b 20 74 68 65 6e 0a 20 20 65 76 61 6c 20 22  t; then.  eval "
2b560 24 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 79 65  $as_ac_Header=ye
2b570 73 22 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63  s".else.  $as_ec
2b580 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
2b590 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
2b5a0 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
2b5b0 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
2b5c0 65 78 74 20 3e 26 35 0a 0a 09 65 76 61 6c 20 22  ext >&5...eval "
2b5d0 24 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 6e 6f  $as_ac_Header=no
2b5e0 22 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65  ".fi..rm -f core
2b5f0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
2b600 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
2b610 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  t conftest.$ac_e
2b620 78 74 0a 66 69 0a 61 63 5f 72 65 73 3d 60 65 76  xt.fi.ac_res=`ev
2b630 61 6c 20 27 61 73 5f 76 61 6c 3d 24 7b 27 24 61  al 'as_val=${'$a
2b640 73 5f 61 63 5f 48 65 61 64 65 72 27 7d 0a 09 09  s_ac_Header'}...
2b650 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 76   $as_echo "$as_v
2b660 61 6c 22 27 60 0a 09 20 20 20 20 20 20 20 7b 20  al"'`..       { 
2b670 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2b680 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
2b690 3a 20 24 61 63 5f 72 65 73 22 20 3e 26 35 0a 24  : $ac_res" >&5.$
2b6a0 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 72 65 73  as_echo "$ac_res
2b6b0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
2b6c0 20 60 65 76 61 6c 20 27 61 73 5f 76 61 6c 3d 24   `eval 'as_val=$
2b6d0 7b 27 24 61 73 5f 61 63 5f 48 65 61 64 65 72 27  {'$as_ac_Header'
2b6e0 7d 0a 09 09 20 24 61 73 5f 65 63 68 6f 20 22 24  }... $as_echo "$
2b6f0 61 73 5f 76 61 6c 22 27 60 20 3d 20 79 65 73 3b  as_val"'` = yes;
2b700 20 74 68 65 6e 0a 20 20 63 61 74 20 3e 3e 63 6f   then.  cat >>co
2b710 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f  nfdefs.h <<_ACEO
2b720 46 0a 23 64 65 66 69 6e 65 20 60 24 61 73 5f 65  F.#define `$as_e
2b730 63 68 6f 20 22 48 41 56 45 5f 24 61 63 5f 68 65  cho "HAVE_$ac_he
2b740 61 64 65 72 22 20 7c 20 24 61 73 5f 74 72 5f 63  ader" | $as_tr_c
2b750 70 70 60 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69  pp` 1._ACEOF..fi
2b760 0a 0a 64 6f 6e 65 0a 0a 0a 0a 23 20 53 65 74 20  ..done....# Set 
2b770 6f 70 74 69 6f 6e 73 0a 0a 0a 0a 20 20 20 20 20  options....     
2b780 20 20 20 65 6e 61 62 6c 65 5f 64 6c 6f 70 65 6e     enable_dlopen
2b790 3d 6e 6f 0a 0a 0a 20 20 65 6e 61 62 6c 65 5f 77  =no...  enable_w
2b7a0 69 6e 33 32 5f 64 6c 6c 3d 6e 6f 0a 0a 0a 20 20  in32_dll=no...  
2b7b0 20 20 20 20 20 20 20 20 20 20 23 20 43 68 65 63            # Chec
2b7c0 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62  k whether --enab
2b7d0 6c 65 2d 73 68 61 72 65 64 20 77 61 73 20 67 69  le-shared was gi
2b7e0 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b  ven..if test "${
2b7f0 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 2b 73 65  enable_shared+se
2b800 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
2b810 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61    enableval=$ena
2b820 62 6c 65 5f 73 68 61 72 65 64 3b 20 70 3d 24 7b  ble_shared; p=${
2b830 50 41 43 4b 41 47 45 2d 64 65 66 61 75 6c 74 7d  PACKAGE-default}
2b840 0a 20 20 20 20 63 61 73 65 20 24 65 6e 61 62 6c  .    case $enabl
2b850 65 76 61 6c 20 69 6e 0a 20 20 20 20 79 65 73 29  eval in.    yes)
2b860 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 79   enable_shared=y
2b870 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29 20 65 6e  es ;;.    no) en
2b880 61 62 6c 65 5f 73 68 61 72 65 64 3d 6e 6f 20 3b  able_shared=no ;
2b890 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 65  ;.    *).      e
2b8a0 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 6e 6f 0a  nable_shared=no.
2b8b0 20 20 20 20 20 20 23 20 4c 6f 6f 6b 20 61 74 20        # Look at 
2b8c0 74 68 65 20 61 72 67 75 6d 65 6e 74 20 77 65 20  the argument we 
2b8d0 67 6f 74 2e 20 20 57 65 20 75 73 65 20 61 6c 6c  got.  We use all
2b8e0 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74   the common list
2b8f0 20 73 65 70 61 72 61 74 6f 72 73 2e 0a 20 20 20   separators..   
2b900 20 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22     lt_save_ifs="
2b910 24 49 46 53 22 3b 20 49 46 53 3d 22 24 7b 49 46  $IFS"; IFS="${IF
2b920 53 7d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S}$PATH_SEPARATO
2b930 52 2c 22 0a 20 20 20 20 20 20 66 6f 72 20 70 6b  R,".      for pk
2b940 67 20 69 6e 20 24 65 6e 61 62 6c 65 76 61 6c 3b  g in $enableval;
2b950 20 64 6f 0a 09 49 46 53 3d 22 24 6c 74 5f 73 61   do..IFS="$lt_sa
2b960 76 65 5f 69 66 73 22 0a 09 69 66 20 74 65 73 74  ve_ifs"..if test
2b970 20 22 58 24 70 6b 67 22 20 3d 20 22 58 24 70 22   "X$pkg" = "X$p"
2b980 3b 20 74 68 65 6e 0a 09 20 20 65 6e 61 62 6c 65  ; then..  enable
2b990 5f 73 68 61 72 65 64 3d 79 65 73 0a 09 66 69 0a  _shared=yes..fi.
2b9a0 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20        done.     
2b9b0 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69   IFS="$lt_save_i
2b9c0 66 73 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20  fs".      ;;.   
2b9d0 20 65 73 61 63 0a 65 6c 73 65 0a 20 20 65 6e 61   esac.else.  ena
2b9e0 62 6c 65 5f 73 68 61 72 65 64 3d 79 65 73 0a 66  ble_shared=yes.f
2b9f0 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 20 20 23 20 43  i..........  # C
2ba00 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65  heck whether --e
2ba10 6e 61 62 6c 65 2d 73 74 61 74 69 63 20 77 61 73  nable-static was
2ba20 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20   given..if test 
2ba30 22 24 7b 65 6e 61 62 6c 65 5f 73 74 61 74 69 63  "${enable_static
2ba40 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
2ba50 65 6e 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24  en.  enableval=$
2ba60 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3b 20 70  enable_static; p
2ba70 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65 66 61 75  =${PACKAGE-defau
2ba80 6c 74 7d 0a 20 20 20 20 63 61 73 65 20 24 65 6e  lt}.    case $en
2ba90 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20 79  ableval in.    y
2baa0 65 73 29 20 65 6e 61 62 6c 65 5f 73 74 61 74 69  es) enable_stati
2bab0 63 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29  c=yes ;;.    no)
2bac0 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 6e   enable_static=n
2bad0 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20  o ;;.    *).    
2bae0 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 6e   enable_static=n
2baf0 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f 6b 20 61  o.      # Look a
2bb00 74 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 77  t the argument w
2bb10 65 20 67 6f 74 2e 20 20 57 65 20 75 73 65 20 61  e got.  We use a
2bb20 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69  ll the common li
2bb30 73 74 20 73 65 70 61 72 61 74 6f 72 73 2e 0a 20  st separators.. 
2bb40 20 20 20 20 20 6c 74 5f 73 61 76 65 5f 69 66 73       lt_save_ifs
2bb50 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 22 24 7b  ="$IFS"; IFS="${
2bb60 49 46 53 7d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS}$PATH_SEPARA
2bb70 54 4f 52 2c 22 0a 20 20 20 20 20 20 66 6f 72 20  TOR,".      for 
2bb80 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c 65 76 61  pkg in $enableva
2bb90 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24 6c 74 5f  l; do..IFS="$lt_
2bba0 73 61 76 65 5f 69 66 73 22 0a 09 69 66 20 74 65  save_ifs"..if te
2bbb0 73 74 20 22 58 24 70 6b 67 22 20 3d 20 22 58 24  st "X$pkg" = "X$
2bbc0 70 22 3b 20 74 68 65 6e 0a 09 20 20 65 6e 61 62  p"; then..  enab
2bbd0 6c 65 5f 73 74 61 74 69 63 3d 79 65 73 0a 09 66  le_static=yes..f
2bbe0 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20  i.      done.   
2bbf0 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65     IFS="$lt_save
2bc00 5f 69 66 73 22 0a 20 20 20 20 20 20 3b 3b 0a 20  _ifs".      ;;. 
2bc10 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20 65     esac.else.  e
2bc20 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 79 65 73  nable_static=yes
2bc30 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20  .fi...........# 
2bc40 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d  Check whether --
2bc50 77 69 74 68 2d 70 69 63 20 77 61 73 20 67 69 76  with-pic was giv
2bc60 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 77  en..if test "${w
2bc70 69 74 68 5f 70 69 63 2b 73 65 74 7d 22 20 3d 20  ith_pic+set}" = 
2bc80 73 65 74 3b 20 74 68 65 6e 0a 20 20 77 69 74 68  set; then.  with
2bc90 76 61 6c 3d 24 77 69 74 68 5f 70 69 63 3b 20 70  val=$with_pic; p
2bca0 69 63 5f 6d 6f 64 65 3d 22 24 77 69 74 68 76 61  ic_mode="$withva
2bcb0 6c 22 0a 65 6c 73 65 0a 20 20 70 69 63 5f 6d 6f  l".else.  pic_mo
2bcc0 64 65 3d 64 65 66 61 75 6c 74 0a 66 69 0a 0a 0a  de=default.fi...
2bcd0 74 65 73 74 20 2d 7a 20 22 24 70 69 63 5f 6d 6f  test -z "$pic_mo
2bce0 64 65 22 20 26 26 20 70 69 63 5f 6d 6f 64 65 3d  de" && pic_mode=
2bcf0 64 65 66 61 75 6c 74 0a 0a 0a 0a 0a 0a 0a 0a 20  default........ 
2bd00 20 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72   # Check whether
2bd10 20 2d 2d 65 6e 61 62 6c 65 2d 66 61 73 74 2d 69   --enable-fast-i
2bd20 6e 73 74 61 6c 6c 20 77 61 73 20 67 69 76 65 6e  nstall was given
2bd30 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 65 6e 61  ..if test "${ena
2bd40 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c  ble_fast_install
2bd50 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
2bd60 65 6e 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24  en.  enableval=$
2bd70 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74  enable_fast_inst
2bd80 61 6c 6c 3b 20 70 3d 24 7b 50 41 43 4b 41 47 45  all; p=${PACKAGE
2bd90 2d 64 65 66 61 75 6c 74 7d 0a 20 20 20 20 63 61  -default}.    ca
2bda0 73 65 20 24 65 6e 61 62 6c 65 76 61 6c 20 69 6e  se $enableval in
2bdb0 0a 20 20 20 20 79 65 73 29 20 65 6e 61 62 6c 65  .    yes) enable
2bdc0 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 79 65  _fast_install=ye
2bdd0 73 20 3b 3b 0a 20 20 20 20 6e 6f 29 20 65 6e 61  s ;;.    no) ena
2bde0 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c  ble_fast_install
2bdf0 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a 20 20  =no ;;.    *).  
2be00 20 20 20 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f      enable_fast_
2be10 69 6e 73 74 61 6c 6c 3d 6e 6f 0a 20 20 20 20 20  install=no.     
2be20 20 23 20 4c 6f 6f 6b 20 61 74 20 74 68 65 20 61   # Look at the a
2be30 72 67 75 6d 65 6e 74 20 77 65 20 67 6f 74 2e 20  rgument we got. 
2be40 20 57 65 20 75 73 65 20 61 6c 6c 20 74 68 65 20   We use all the 
2be50 63 6f 6d 6d 6f 6e 20 6c 69 73 74 20 73 65 70 61  common list sepa
2be60 72 61 74 6f 72 73 2e 0a 20 20 20 20 20 20 6c 74  rators..      lt
2be70 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22  _save_ifs="$IFS"
2be80 3b 20 49 46 53 3d 22 24 7b 49 46 53 7d 24 50 41  ; IFS="${IFS}$PA
2be90 54 48 5f 53 45 50 41 52 41 54 4f 52 2c 22 0a 20  TH_SEPARATOR,". 
2bea0 20 20 20 20 20 66 6f 72 20 70 6b 67 20 69 6e 20       for pkg in 
2beb0 24 65 6e 61 62 6c 65 76 61 6c 3b 20 64 6f 0a 09  $enableval; do..
2bec0 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
2bed0 73 22 0a 09 69 66 20 74 65 73 74 20 22 58 24 70  s"..if test "X$p
2bee0 6b 67 22 20 3d 20 22 58 24 70 22 3b 20 74 68 65  kg" = "X$p"; the
2bef0 6e 0a 09 20 20 65 6e 61 62 6c 65 5f 66 61 73 74  n..  enable_fast
2bf00 5f 69 6e 73 74 61 6c 6c 3d 79 65 73 0a 09 66 69  _install=yes..fi
2bf10 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20  .      done.    
2bf20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f    IFS="$lt_save_
2bf30 69 66 73 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20  ifs".      ;;.  
2bf40 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20 65 6e    esac.else.  en
2bf50 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c  able_fast_instal
2bf60 6c 3d 79 65 73 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a  l=yes.fi........
2bf70 0a 0a 0a 0a 23 20 54 68 69 73 20 63 61 6e 20 62  ....# This can b
2bf80 65 20 75 73 65 64 20 74 6f 20 72 65 62 75 69 6c  e used to rebuil
2bf90 64 20 6c 69 62 74 6f 6f 6c 20 77 68 65 6e 20 6e  d libtool when n
2bfa0 65 65 64 65 64 0a 4c 49 42 54 4f 4f 4c 5f 44 45  eeded.LIBTOOL_DE
2bfb0 50 53 3d 22 24 6c 74 6d 61 69 6e 22 0a 0a 23 20  PS="$ltmain"..# 
2bfc0 41 6c 77 61 79 73 20 75 73 65 20 6f 75 72 20 6f  Always use our o
2bfd0 77 6e 20 6c 69 62 74 6f 6f 6c 2e 0a 4c 49 42 54  wn libtool..LIBT
2bfe0 4f 4f 4c 3d 27 24 28 53 48 45 4c 4c 29 20 24 28  OOL='$(SHELL) $(
2bff0 74 6f 70 5f 62 75 69 6c 64 64 69 72 29 2f 6c 69  top_builddir)/li
2c000 62 74 6f 6f 6c 27 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  btool'..........
2c010 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
2c020 74 65 73 74 20 2d 7a 20 22 24 4c 4e 5f 53 22 20  test -z "$LN_S" 
2c030 26 26 20 4c 4e 5f 53 3d 22 6c 6e 20 2d 73 22 0a  && LN_S="ln -s".
2c040 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66  ..............if
2c050 20 74 65 73 74 20 2d 6e 20 22 24 7b 5a 53 48 5f   test -n "${ZSH_
2c060 56 45 52 53 49 4f 4e 2b 73 65 74 7d 22 20 3b 20  VERSION+set}" ; 
2c070 74 68 65 6e 0a 20 20 20 73 65 74 6f 70 74 20 4e  then.   setopt N
2c080 4f 5f 47 4c 4f 42 5f 53 55 42 53 54 0a 66 69 0a  O_GLOB_SUBST.fi.
2c090 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
2c0a0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
2c0b0 63 6b 69 6e 67 20 66 6f 72 20 6f 62 6a 64 69 72  cking for objdir
2c0c0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
2c0d0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6f   "checking for o
2c0e0 62 6a 64 69 72 2e 2e 2e 20 22 20 3e 26 36 3b 20  bjdir... " >&6; 
2c0f0 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f  }.if test "${lt_
2c100 63 76 5f 6f 62 6a 64 69 72 2b 73 65 74 7d 22 20  cv_objdir+set}" 
2c110 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
2c120 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
2c130 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
2c140 72 6d 20 2d 66 20 2e 6c 69 62 73 20 32 3e 2f 64  rm -f .libs 2>/d
2c150 65 76 2f 6e 75 6c 6c 0a 6d 6b 64 69 72 20 2e 6c  ev/null.mkdir .l
2c160 69 62 73 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a  ibs 2>/dev/null.
2c170 69 66 20 74 65 73 74 20 2d 64 20 2e 6c 69 62 73  if test -d .libs
2c180 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f 6f  ; then.  lt_cv_o
2c190 62 6a 64 69 72 3d 2e 6c 69 62 73 0a 65 6c 73 65  bjdir=.libs.else
2c1a0 0a 20 20 23 20 4d 53 2d 44 4f 53 20 64 6f 65 73  .  # MS-DOS does
2c1b0 20 6e 6f 74 20 61 6c 6c 6f 77 20 66 69 6c 65 6e   not allow filen
2c1c0 61 6d 65 73 20 74 68 61 74 20 62 65 67 69 6e 20  ames that begin 
2c1d0 77 69 74 68 20 61 20 64 6f 74 2e 0a 20 20 6c 74  with a dot..  lt
2c1e0 5f 63 76 5f 6f 62 6a 64 69 72 3d 5f 6c 69 62 73  _cv_objdir=_libs
2c1f0 0a 66 69 0a 72 6d 64 69 72 20 2e 6c 69 62 73 20  .fi.rmdir .libs 
2c200 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 66 69 0a 7b  2>/dev/null.fi.{
2c210 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
2c220 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
2c230 74 3a 20 24 6c 74 5f 63 76 5f 6f 62 6a 64 69 72  t: $lt_cv_objdir
2c240 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
2c250 24 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 22 20 3e  $lt_cv_objdir" >
2c260 26 36 3b 20 7d 0a 6f 62 6a 64 69 72 3d 24 6c 74  &6; }.objdir=$lt
2c270 5f 63 76 5f 6f 62 6a 64 69 72 0a 0a 0a 0a 0a 0a  _cv_objdir......
2c280 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68  cat >>confdefs.h
2c290 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e   <<_ACEOF.#defin
2c2a0 65 20 4c 54 5f 4f 42 4a 44 49 52 20 22 24 6c 74  e LT_OBJDIR "$lt
2c2b0 5f 63 76 5f 6f 62 6a 64 69 72 2f 22 0a 5f 41 43  _cv_objdir/"._AC
2c2c0 45 4f 46 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  EOF.............
2c2d0 0a 0a 0a 0a 0a 63 61 73 65 20 24 68 6f 73 74 5f  .....case $host_
2c2e0 6f 73 20 69 6e 0a 61 69 78 33 2a 29 0a 20 20 23  os in.aix3*).  #
2c2f0 20 41 49 58 20 73 6f 6d 65 74 69 6d 65 73 20 68   AIX sometimes h
2c300 61 73 20 70 72 6f 62 6c 65 6d 73 20 77 69 74 68  as problems with
2c310 20 74 68 65 20 47 43 43 20 63 6f 6c 6c 65 63 74   the GCC collect
2c320 32 20 70 72 6f 67 72 61 6d 2e 20 20 46 6f 72 20  2 program.  For 
2c330 73 6f 6d 65 0a 20 20 23 20 72 65 61 73 6f 6e 2c  some.  # reason,
2c340 20 69 66 20 77 65 20 73 65 74 20 74 68 65 20 43   if we set the C
2c350 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 20 65 6e 76  OLLECT_NAMES env
2c360 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c  ironment variabl
2c370 65 2c 20 74 68 65 20 70 72 6f 62 6c 65 6d 73 0a  e, the problems.
2c380 20 20 23 20 76 61 6e 69 73 68 20 69 6e 20 61 20    # vanish in a 
2c390 70 75 66 66 20 6f 66 20 73 6d 6f 6b 65 2e 0a 20  puff of smoke.. 
2c3a0 20 69 66 20 74 65 73 74 20 22 58 24 7b 43 4f 4c   if test "X${COL
2c3b0 4c 45 43 54 5f 4e 41 4d 45 53 2b 73 65 74 7d 22  LECT_NAMES+set}"
2c3c0 20 21 3d 20 58 73 65 74 3b 20 74 68 65 6e 0a 20   != Xset; then. 
2c3d0 20 20 20 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53     COLLECT_NAMES
2c3e0 3d 0a 20 20 20 20 65 78 70 6f 72 74 20 43 4f 4c  =.    export COL
2c3f0 4c 45 43 54 5f 4e 41 4d 45 53 0a 20 20 66 69 0a  LECT_NAMES.  fi.
2c400 20 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 53 65 64    ;;.esac..# Sed
2c410 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 74 68   substitution th
2c420 61 74 20 68 65 6c 70 73 20 75 73 20 64 6f 20 72  at helps us do r
2c430 6f 62 75 73 74 20 71 75 6f 74 69 6e 67 2e 20 20  obust quoting.  
2c440 49 74 20 62 61 63 6b 73 6c 61 73 68 69 66 69 65  It backslashifie
2c450 73 0a 23 20 6d 65 74 61 63 68 61 72 61 63 74 65  s.# metacharacte
2c460 72 73 20 74 68 61 74 20 61 72 65 20 73 74 69 6c  rs that are stil
2c470 6c 20 61 63 74 69 76 65 20 77 69 74 68 69 6e 20  l active within 
2c480 64 6f 75 62 6c 65 2d 71 75 6f 74 65 64 20 73 74  double-quoted st
2c490 72 69 6e 67 73 2e 0a 73 65 64 5f 71 75 6f 74 65  rings..sed_quote
2c4a0 5f 73 75 62 73 74 3d 27 73 2f 5c 28 5b 22 60 24  _subst='s/\(["`$
2c4b0 5c 5c 5d 5c 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23  \\]\)/\\\1/g'..#
2c4c0 20 53 61 6d 65 20 61 73 20 61 62 6f 76 65 2c 20   Same as above, 
2c4d0 62 75 74 20 64 6f 20 6e 6f 74 20 71 75 6f 74 65  but do not quote
2c4e0 20 76 61 72 69 61 62 6c 65 20 72 65 66 65 72 65   variable refere
2c4f0 6e 63 65 73 2e 0a 64 6f 75 62 6c 65 5f 71 75 6f  nces..double_quo
2c500 74 65 5f 73 75 62 73 74 3d 27 73 2f 5c 28 5b 22  te_subst='s/\(["
2c510 60 5c 5c 5d 5c 29 2f 5c 5c 5c 31 2f 67 27 0a 0a  `\\]\)/\\\1/g'..
2c520 23 20 53 65 64 20 73 75 62 73 74 69 74 75 74 69  # Sed substituti
2c530 6f 6e 20 74 6f 20 64 65 6c 61 79 20 65 78 70 61  on to delay expa
2c540 6e 73 69 6f 6e 20 6f 66 20 61 6e 20 65 73 63 61  nsion of an esca
2c550 70 65 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62  ped shell variab
2c560 6c 65 20 69 6e 20 61 0a 23 20 64 6f 75 62 6c 65  le in a.# double
2c570 5f 71 75 6f 74 65 5f 73 75 62 73 74 27 65 64 20  _quote_subst'ed 
2c580 73 74 72 69 6e 67 2e 0a 64 65 6c 61 79 5f 76 61  string..delay_va
2c590 72 69 61 62 6c 65 5f 73 75 62 73 74 3d 27 73 2f  riable_subst='s/
2c5a0 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 24 2f 5c 5c 5c  \\\\\\\\\\\$/\\\
2c5b0 5c 5c 5c 24 2f 67 27 0a 0a 23 20 53 65 64 20 73  \\\$/g'..# Sed s
2c5c0 75 62 73 74 69 74 75 74 69 6f 6e 20 74 6f 20 64  ubstitution to d
2c5d0 65 6c 61 79 20 65 78 70 61 6e 73 69 6f 6e 20 6f  elay expansion o
2c5e0 66 20 61 6e 20 65 73 63 61 70 65 64 20 73 69 6e  f an escaped sin
2c5f0 67 6c 65 20 71 75 6f 74 65 2e 0a 64 65 6c 61 79  gle quote..delay
2c600 5f 73 69 6e 67 6c 65 5f 71 75 6f 74 65 5f 73 75  _single_quote_su
2c610 62 73 74 3d 27 73 2f 27 5c 27 27 2f 27 5c 27 5c  bst='s/'\''/'\'\
2c620 5c 5c 5c 5c 5c 5c 27 5c 27 27 2f 67 27 0a 0a 23  \\\\\\'\''/g'..#
2c630 20 53 65 64 20 73 75 62 73 74 69 74 75 74 69 6f   Sed substitutio
2c640 6e 20 74 6f 20 61 76 6f 69 64 20 61 63 63 69 64  n to avoid accid
2c650 65 6e 74 61 6c 20 67 6c 6f 62 62 69 6e 67 20 69  ental globbing i
2c660 6e 20 65 76 61 6c 65 64 20 65 78 70 72 65 73 73  n evaled express
2c670 69 6f 6e 73 0a 6e 6f 5f 67 6c 6f 62 5f 73 75 62  ions.no_glob_sub
2c680 73 74 3d 27 73 2f 5c 2a 2f 5c 5c 5c 2a 2f 67 27  st='s/\*/\\\*/g'
2c690 0a 0a 23 20 47 6c 6f 62 61 6c 20 76 61 72 69 61  ..# Global varia
2c6a0 62 6c 65 73 3a 0a 6f 66 69 6c 65 3d 6c 69 62 74  bles:.ofile=libt
2c6b0 6f 6f 6c 0a 63 61 6e 5f 62 75 69 6c 64 5f 73 68  ool.can_build_sh
2c6c0 61 72 65 64 3d 79 65 73 0a 0a 23 20 41 6c 6c 20  ared=yes..# All 
2c6d0 6b 6e 6f 77 6e 20 6c 69 6e 6b 65 72 73 20 72 65  known linkers re
2c6e0 71 75 69 72 65 20 61 20 60 2e 61 27 20 61 72 63  quire a `.a' arc
2c6f0 68 69 76 65 20 66 6f 72 20 73 74 61 74 69 63 20  hive for static 
2c700 6c 69 6e 6b 69 6e 67 20 28 65 78 63 65 70 74 20  linking (except 
2c710 4d 53 56 43 2c 0a 23 20 77 68 69 63 68 20 6e 65  MSVC,.# which ne
2c720 65 64 73 20 27 2e 6c 69 62 27 29 2e 0a 6c 69 62  eds '.lib')..lib
2c730 65 78 74 3d 61 0a 0a 77 69 74 68 5f 67 6e 75 5f  ext=a..with_gnu_
2c740 6c 64 3d 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  ld="$lt_cv_prog_
2c750 67 6e 75 5f 6c 64 22 0a 0a 6f 6c 64 5f 43 43 3d  gnu_ld"..old_CC=
2c760 22 24 43 43 22 0a 6f 6c 64 5f 43 46 4c 41 47 53  "$CC".old_CFLAGS
2c770 3d 22 24 43 46 4c 41 47 53 22 0a 0a 23 20 53 65  ="$CFLAGS"..# Se
2c780 74 20 73 61 6e 65 20 64 65 66 61 75 6c 74 73 20  t sane defaults 
2c790 66 6f 72 20 76 61 72 69 6f 75 73 20 76 61 72 69  for various vari
2c7a0 61 62 6c 65 73 0a 74 65 73 74 20 2d 7a 20 22 24  ables.test -z "$
2c7b0 43 43 22 20 26 26 20 43 43 3d 63 63 0a 74 65 73  CC" && CC=cc.tes
2c7c0 74 20 2d 7a 20 22 24 4c 54 43 43 22 20 26 26 20  t -z "$LTCC" && 
2c7d0 4c 54 43 43 3d 24 43 43 0a 74 65 73 74 20 2d 7a  LTCC=$CC.test -z
2c7e0 20 22 24 4c 54 43 46 4c 41 47 53 22 20 26 26 20   "$LTCFLAGS" && 
2c7f0 4c 54 43 46 4c 41 47 53 3d 24 43 46 4c 41 47 53  LTCFLAGS=$CFLAGS
2c800 0a 74 65 73 74 20 2d 7a 20 22 24 4c 44 22 20 26  .test -z "$LD" &
2c810 26 20 4c 44 3d 6c 64 0a 74 65 73 74 20 2d 7a 20  & LD=ld.test -z 
2c820 22 24 61 63 5f 6f 62 6a 65 78 74 22 20 26 26 20  "$ac_objext" && 
2c830 61 63 5f 6f 62 6a 65 78 74 3d 6f 0a 0a 66 6f 72  ac_objext=o..for
2c840 20 63 63 5f 74 65 6d 70 20 69 6e 20 24 63 6f 6d   cc_temp in $com
2c850 70 69 6c 65 72 22 22 3b 20 64 6f 0a 20 20 63 61  piler""; do.  ca
2c860 73 65 20 24 63 63 5f 74 65 6d 70 20 69 6e 0a 20  se $cc_temp in. 
2c870 20 20 20 63 6f 6d 70 69 6c 65 20 7c 20 2a 5b 5c     compile | *[\
2c880 5c 2f 5d 63 6f 6d 70 69 6c 65 20 7c 20 63 63 61  \/]compile | cca
2c890 63 68 65 20 7c 20 2a 5b 5c 5c 2f 5d 63 63 61 63  che | *[\\/]ccac
2c8a0 68 65 20 29 20 3b 3b 0a 20 20 20 20 64 69 73 74  he ) ;;.    dist
2c8b0 63 63 20 7c 20 2a 5b 5c 5c 2f 5d 64 69 73 74 63  cc | *[\\/]distc
2c8c0 63 20 7c 20 70 75 72 69 66 79 20 7c 20 2a 5b 5c  c | purify | *[\
2c8d0 5c 2f 5d 70 75 72 69 66 79 20 29 20 3b 3b 0a 20  \/]purify ) ;;. 
2c8e0 20 20 20 5c 2d 2a 29 20 3b 3b 0a 20 20 20 20 2a     \-*) ;;.    *
2c8f0 29 20 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63  ) break;;.  esac
2c900 0a 64 6f 6e 65 0a 63 63 5f 62 61 73 65 6e 61 6d  .done.cc_basenam
2c910 65 3d 60 24 45 43 48 4f 20 22 58 24 63 63 5f 74  e=`$ECHO "X$cc_t
2c920 65 6d 70 22 20 7c 20 24 58 73 65 64 20 2d 65 20  emp" | $Xsed -e 
2c930 27 73 25 2e 2a 2f 25 25 27 20 2d 65 20 22 73 25  's%.*/%%' -e "s%
2c940 5e 24 68 6f 73 74 5f 61 6c 69 61 73 2d 25 25 22  ^$host_alias-%%"
2c950 60 0a 0a 0a 23 20 4f 6e 6c 79 20 70 65 72 66 6f  `...# Only perfo
2c960 72 6d 20 74 68 65 20 63 68 65 63 6b 20 66 6f 72  rm the check for
2c970 20 66 69 6c 65 2c 20 69 66 20 74 68 65 20 63 68   file, if the ch
2c980 65 63 6b 20 6d 65 74 68 6f 64 20 72 65 71 75 69  eck method requi
2c990 72 65 73 20 69 74 0a 74 65 73 74 20 2d 7a 20 22  res it.test -z "
2c9a0 24 4d 41 47 49 43 5f 43 4d 44 22 20 26 26 20 4d  $MAGIC_CMD" && M
2c9b0 41 47 49 43 5f 43 4d 44 3d 66 69 6c 65 0a 63 61  AGIC_CMD=file.ca
2c9c0 73 65 20 24 64 65 70 6c 69 62 73 5f 63 68 65 63  se $deplibs_chec
2c9d0 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a 66 69 6c 65  k_method in.file
2c9e0 5f 6d 61 67 69 63 2a 29 0a 20 20 69 66 20 74 65  _magic*).  if te
2c9f0 73 74 20 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f  st "$file_magic_
2ca00 63 6d 64 22 20 3d 20 27 24 4d 41 47 49 43 5f 43  cmd" = '$MAGIC_C
2ca10 4d 44 27 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20  MD'; then.    { 
2ca20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2ca30 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
2ca40 6e 67 20 66 6f 72 20 24 7b 61 63 5f 74 6f 6f 6c  ng for ${ac_tool
2ca50 5f 70 72 65 66 69 78 7d 66 69 6c 65 22 20 3e 26  _prefix}file" >&
2ca60 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
2ca70 65 63 6b 69 6e 67 20 66 6f 72 20 24 7b 61 63 5f  ecking for ${ac_
2ca80 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65  tool_prefix}file
2ca90 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
2caa0 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 61  test "${lt_cv_pa
2cab0 74 68 5f 4d 41 47 49 43 5f 43 4d 44 2b 73 65 74  th_MAGIC_CMD+set
2cac0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
2cad0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
2cae0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
2caf0 0a 20 20 63 61 73 65 20 24 4d 41 47 49 43 5f 43  .  case $MAGIC_C
2cb00 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a 5d 20 7c 20 20  MD in.[\\/*] |  
2cb10 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 6c 74 5f 63  ?:[\\/]*).  lt_c
2cb20 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
2cb30 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22 20 23 20  ="$MAGIC_CMD" # 
2cb40 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
2cb50 72 72 69 64 65 20 74 68 65 20 74 65 73 74 20 77  rride the test w
2cb60 69 74 68 20 61 20 70 61 74 68 2e 0a 20 20 3b 3b  ith a path..  ;;
2cb70 0a 2a 29 0a 20 20 6c 74 5f 73 61 76 65 5f 4d 41  .*).  lt_save_MA
2cb80 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43 5f  GIC_CMD="$MAGIC_
2cb90 43 4d 44 22 0a 20 20 6c 74 5f 73 61 76 65 5f 69  CMD".  lt_save_i
2cba0 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 24  fs="$IFS"; IFS=$
2cbb0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 20  PATH_SEPARATOR. 
2cbc0 20 61 63 5f 64 75 6d 6d 79 3d 22 2f 75 73 72 2f   ac_dummy="/usr/
2cbd0 62 69 6e 24 50 41 54 48 5f 53 45 50 41 52 41 54  bin$PATH_SEPARAT
2cbe0 4f 52 24 50 41 54 48 22 0a 20 20 66 6f 72 20 61  OR$PATH".  for a
2cbf0 63 5f 64 69 72 20 69 6e 20 24 61 63 5f 64 75 6d  c_dir in $ac_dum
2cc00 6d 79 3b 20 64 6f 0a 20 20 20 20 49 46 53 3d 22  my; do.    IFS="
2cc10 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20  $lt_save_ifs".  
2cc20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 64    test -z "$ac_d
2cc30 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d 2e 0a  ir" && ac_dir=..
2cc40 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 20 24      if test -f $
2cc50 61 63 5f 64 69 72 2f 24 7b 61 63 5f 74 6f 6f 6c  ac_dir/${ac_tool
2cc60 5f 70 72 65 66 69 78 7d 66 69 6c 65 3b 20 74 68  _prefix}file; th
2cc70 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 70  en.      lt_cv_p
2cc80 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24  ath_MAGIC_CMD="$
2cc90 61 63 5f 64 69 72 2f 24 7b 61 63 5f 74 6f 6f 6c  ac_dir/${ac_tool
2cca0 5f 70 72 65 66 69 78 7d 66 69 6c 65 22 0a 20 20  _prefix}file".  
2ccb0 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22      if test -n "
2ccc0 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  $file_magic_test
2ccd0 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 09 63 61  _file"; then..ca
2cce0 73 65 20 24 64 65 70 6c 69 62 73 5f 63 68 65 63  se $deplibs_chec
2ccf0 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a 09 22 66 69  k_method in.."fi
2cd00 6c 65 5f 6d 61 67 69 63 20 22 2a 29 0a 09 20 20  le_magic "*)..  
2cd10 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65 78  file_magic_regex
2cd20 3d 60 65 78 70 72 20 22 24 64 65 70 6c 69 62 73  =`expr "$deplibs
2cd30 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3a  _check_method" :
2cd40 20 22 66 69 6c 65 5f 6d 61 67 69 63 20 5c 28 2e   "file_magic \(.
2cd50 2a 5c 29 22 60 0a 09 20 20 4d 41 47 49 43 5f 43  *\)"`..  MAGIC_C
2cd60 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f  MD="$lt_cv_path_
2cd70 4d 41 47 49 43 5f 43 4d 44 22 0a 09 20 20 69 66  MAGIC_CMD"..  if
2cd80 20 65 76 61 6c 20 24 66 69 6c 65 5f 6d 61 67 69   eval $file_magi
2cd90 63 5f 63 6d 64 20 5c 24 66 69 6c 65 5f 6d 61 67  c_cmd \$file_mag
2cda0 69 63 5f 74 65 73 74 5f 66 69 6c 65 20 32 3e 20  ic_test_file 2> 
2cdb0 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09 20 20 20  /dev/null |..   
2cdc0 20 24 45 47 52 45 50 20 22 24 66 69 6c 65 5f 6d   $EGREP "$file_m
2cdd0 61 67 69 63 5f 72 65 67 65 78 22 20 3e 20 2f 64  agic_regex" > /d
2cde0 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20  ev/null; then.. 
2cdf0 20 20 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20 20     :..  else..  
2ce00 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20    cat <<_LT_EOF 
2ce10 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e  1>&2..*** Warnin
2ce20 67 3a 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c  g: the command l
2ce30 69 62 74 6f 6f 6c 20 75 73 65 73 20 74 6f 20 64  ibtool uses to d
2ce40 65 74 65 63 74 20 73 68 61 72 65 64 20 6c 69 62  etect shared lib
2ce50 72 61 72 69 65 73 2c 0a 2a 2a 2a 20 24 66 69 6c  raries,.*** $fil
2ce60 65 5f 6d 61 67 69 63 5f 63 6d 64 2c 20 70 72 6f  e_magic_cmd, pro
2ce70 64 75 63 65 73 20 6f 75 74 70 75 74 20 74 68 61  duces output tha
2ce80 74 20 6c 69 62 74 6f 6f 6c 20 63 61 6e 6e 6f 74  t libtool cannot
2ce90 20 72 65 63 6f 67 6e 69 7a 65 2e 0a 2a 2a 2a 20   recognize..*** 
2cea0 54 68 65 20 72 65 73 75 6c 74 20 69 73 20 74 68  The result is th
2ceb0 61 74 20 6c 69 62 74 6f 6f 6c 20 6d 61 79 20 66  at libtool may f
2cec0 61 69 6c 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65  ail to recognize
2ced0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
2cee0 73 0a 2a 2a 2a 20 61 73 20 73 75 63 68 2e 20 20  s.*** as such.  
2cef0 54 68 69 73 20 77 69 6c 6c 20 61 66 66 65 63 74  This will affect
2cf00 20 74 68 65 20 63 72 65 61 74 69 6f 6e 20 6f 66   the creation of
2cf10 20 6c 69 62 74 6f 6f 6c 20 6c 69 62 72 61 72 69   libtool librari
2cf20 65 73 20 74 68 61 74 0a 2a 2a 2a 20 64 65 70 65  es that.*** depe
2cf30 6e 64 20 6f 6e 20 73 68 61 72 65 64 20 6c 69 62  nd on shared lib
2cf40 72 61 72 69 65 73 2c 20 62 75 74 20 70 72 6f 67  raries, but prog
2cf50 72 61 6d 73 20 6c 69 6e 6b 65 64 20 77 69 74 68  rams linked with
2cf60 20 73 75 63 68 20 6c 69 62 74 6f 6f 6c 0a 2a 2a   such libtool.**
2cf70 2a 20 6c 69 62 72 61 72 69 65 73 20 77 69 6c 6c  * libraries will
2cf80 20 77 6f 72 6b 20 72 65 67 61 72 64 6c 65 73 73   work regardless
2cf90 20 6f 66 20 74 68 69 73 20 70 72 6f 62 6c 65 6d   of this problem
2cfa0 2e 20 20 4e 65 76 65 72 74 68 65 6c 65 73 73 2c  .  Nevertheless,
2cfb0 20 79 6f 75 0a 2a 2a 2a 20 6d 61 79 20 77 61 6e   you.*** may wan
2cfc0 74 20 74 6f 20 72 65 70 6f 72 74 20 74 68 65 20  t to report the 
2cfd0 70 72 6f 62 6c 65 6d 20 74 6f 20 79 6f 75 72 20  problem to your 
2cfe0 73 79 73 74 65 6d 20 6d 61 6e 61 67 65 72 20 61  system manager a
2cff0 6e 64 2f 6f 72 20 74 6f 0a 2a 2a 2a 20 62 75 67  nd/or to.*** bug
2d000 2d 6c 69 62 74 6f 6f 6c 40 67 6e 75 2e 6f 72 67  -libtool@gnu.org
2d010 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 66 69 20  .._LT_EOF..  fi 
2d020 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66  ;;..esac.      f
2d030 69 0a 20 20 20 20 20 20 62 72 65 61 6b 0a 20 20  i.      break.  
2d040 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46    fi.  done.  IF
2d050 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
2d060 0a 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c  .  MAGIC_CMD="$l
2d070 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44  t_save_MAGIC_CMD
2d080 22 0a 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 0a  ".  ;;.esac.fi..
2d090 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63  MAGIC_CMD="$lt_c
2d0a0 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
2d0b0 22 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4d  ".if test -n "$M
2d0c0 41 47 49 43 5f 43 4d 44 22 3b 20 74 68 65 6e 0a  AGIC_CMD"; then.
2d0d0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
2d0e0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
2d0f0 73 75 6c 74 3a 20 24 4d 41 47 49 43 5f 43 4d 44  sult: $MAGIC_CMD
2d100 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
2d110 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26 36 3b  $MAGIC_CMD" >&6;
2d120 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
2d130 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
2d140 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
2d150 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
2d160 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  no" >&6; }.fi...
2d170 0a 0a 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  ...if test -z "$
2d180 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43  lt_cv_path_MAGIC
2d190 5f 43 4d 44 22 3b 20 74 68 65 6e 0a 20 20 69 66  _CMD"; then.  if
2d1a0 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f   test -n "$ac_to
2d1b0 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e  ol_prefix"; then
2d1c0 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .    { $as_echo 
2d1d0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2d1e0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 66 69   checking for fi
2d1f0 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  le" >&5.$as_echo
2d200 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
2d210 20 66 69 6c 65 2e 2e 2e 20 22 20 3e 26 36 3b 20   file... " >&6; 
2d220 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f  }.if test "${lt_
2d230 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2d240 44 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  D+set}" = set; t
2d250 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
2d260 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
2d270 0a 65 6c 73 65 0a 20 20 63 61 73 65 20 24 4d 41  .else.  case $MA
2d280 47 49 43 5f 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a  GIC_CMD in.[\\/*
2d290 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20  ] |  ?:[\\/]*). 
2d2a0 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49   lt_cv_path_MAGI
2d2b0 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d  C_CMD="$MAGIC_CM
2d2c0 44 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  D" # Let the use
2d2d0 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
2d2e0 65 73 74 20 77 69 74 68 20 61 20 70 61 74 68 2e  est with a path.
2d2f0 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61  .  ;;.*).  lt_sa
2d300 76 65 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d  ve_MAGIC_CMD="$M
2d310 41 47 49 43 5f 43 4d 44 22 0a 20 20 6c 74 5f 73  AGIC_CMD".  lt_s
2d320 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20  ave_ifs="$IFS"; 
2d330 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
2d340 54 4f 52 0a 20 20 61 63 5f 64 75 6d 6d 79 3d 22  TOR.  ac_dummy="
2d350 2f 75 73 72 2f 62 69 6e 24 50 41 54 48 5f 53 45  /usr/bin$PATH_SE
2d360 50 41 52 41 54 4f 52 24 50 41 54 48 22 0a 20 20  PARATOR$PATH".  
2d370 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 24 61  for ac_dir in $a
2d380 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20 20 20 20  c_dummy; do.    
2d390 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
2d3a0 73 22 0a 20 20 20 20 74 65 73 74 20 2d 7a 20 22  s".    test -z "
2d3b0 24 61 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64  $ac_dir" && ac_d
2d3c0 69 72 3d 2e 0a 20 20 20 20 69 66 20 74 65 73 74  ir=..    if test
2d3d0 20 2d 66 20 24 61 63 5f 64 69 72 2f 66 69 6c 65   -f $ac_dir/file
2d3e0 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f  ; then.      lt_
2d3f0 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2d400 44 3d 22 24 61 63 5f 64 69 72 2f 66 69 6c 65 22  D="$ac_dir/file"
2d410 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d  .      if test -
2d420 6e 20 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74  n "$file_magic_t
2d430 65 73 74 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a  est_file"; then.
2d440 09 63 61 73 65 20 24 64 65 70 6c 69 62 73 5f 63  .case $deplibs_c
2d450 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a 09  heck_method in..
2d460 22 66 69 6c 65 5f 6d 61 67 69 63 20 22 2a 29 0a  "file_magic "*).
2d470 09 20 20 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65  .  file_magic_re
2d480 67 65 78 3d 60 65 78 70 72 20 22 24 64 65 70 6c  gex=`expr "$depl
2d490 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
2d4a0 22 20 3a 20 22 66 69 6c 65 5f 6d 61 67 69 63 20  " : "file_magic 
2d4b0 5c 28 2e 2a 5c 29 22 60 0a 09 20 20 4d 41 47 49  \(.*\)"`..  MAGI
2d4c0 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61  C_CMD="$lt_cv_pa
2d4d0 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 09 20  th_MAGIC_CMD".. 
2d4e0 20 69 66 20 65 76 61 6c 20 24 66 69 6c 65 5f 6d   if eval $file_m
2d4f0 61 67 69 63 5f 63 6d 64 20 5c 24 66 69 6c 65 5f  agic_cmd \$file_
2d500 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 20  magic_test_file 
2d510 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09  2> /dev/null |..
2d520 20 20 20 20 24 45 47 52 45 50 20 22 24 66 69 6c      $EGREP "$fil
2d530 65 5f 6d 61 67 69 63 5f 72 65 67 65 78 22 20 3e  e_magic_regex" >
2d540 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e   /dev/null; then
2d550 0a 09 20 20 20 20 3a 0a 09 20 20 65 6c 73 65 0a  ..    :..  else.
2d560 09 20 20 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45  .    cat <<_LT_E
2d570 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72  OF 1>&2..*** War
2d580 6e 69 6e 67 3a 20 74 68 65 20 63 6f 6d 6d 61 6e  ning: the comman
2d590 64 20 6c 69 62 74 6f 6f 6c 20 75 73 65 73 20 74  d libtool uses t
2d5a0 6f 20 64 65 74 65 63 74 20 73 68 61 72 65 64 20  o detect shared 
2d5b0 6c 69 62 72 61 72 69 65 73 2c 0a 2a 2a 2a 20 24  libraries,.*** $
2d5c0 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 2c 20  file_magic_cmd, 
2d5d0 70 72 6f 64 75 63 65 73 20 6f 75 74 70 75 74 20  produces output 
2d5e0 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 63 61 6e  that libtool can
2d5f0 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 2e 0a 2a  not recognize..*
2d600 2a 2a 20 54 68 65 20 72 65 73 75 6c 74 20 69 73  ** The result is
2d610 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 6d 61   that libtool ma
2d620 79 20 66 61 69 6c 20 74 6f 20 72 65 63 6f 67 6e  y fail to recogn
2d630 69 7a 65 20 73 68 61 72 65 64 20 6c 69 62 72 61  ize shared libra
2d640 72 69 65 73 0a 2a 2a 2a 20 61 73 20 73 75 63 68  ries.*** as such
2d650 2e 20 20 54 68 69 73 20 77 69 6c 6c 20 61 66 66  .  This will aff
2d660 65 63 74 20 74 68 65 20 63 72 65 61 74 69 6f 6e  ect the creation
2d670 20 6f 66 20 6c 69 62 74 6f 6f 6c 20 6c 69 62 72   of libtool libr
2d680 61 72 69 65 73 20 74 68 61 74 0a 2a 2a 2a 20 64  aries that.*** d
2d690 65 70 65 6e 64 20 6f 6e 20 73 68 61 72 65 64 20  epend on shared 
2d6a0 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74 20 70  libraries, but p
2d6b0 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64 20 77  rograms linked w
2d6c0 69 74 68 20 73 75 63 68 20 6c 69 62 74 6f 6f 6c  ith such libtool
2d6d0 0a 2a 2a 2a 20 6c 69 62 72 61 72 69 65 73 20 77  .*** libraries w
2d6e0 69 6c 6c 20 77 6f 72 6b 20 72 65 67 61 72 64 6c  ill work regardl
2d6f0 65 73 73 20 6f 66 20 74 68 69 73 20 70 72 6f 62  ess of this prob
2d700 6c 65 6d 2e 20 20 4e 65 76 65 72 74 68 65 6c 65  lem.  Neverthele
2d710 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61 79 20  ss, you.*** may 
2d720 77 61 6e 74 20 74 6f 20 72 65 70 6f 72 74 20 74  want to report t
2d730 68 65 20 70 72 6f 62 6c 65 6d 20 74 6f 20 79 6f  he problem to yo
2d740 75 72 20 73 79 73 74 65 6d 20 6d 61 6e 61 67 65  ur system manage
2d750 72 20 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a 2a 20  r and/or to.*** 
2d760 62 75 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e 75 2e  bug-libtool@gnu.
2d770 6f 72 67 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20  org.._LT_EOF..  
2d780 66 69 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20  fi ;;..esac.    
2d790 20 20 66 69 0a 20 20 20 20 20 20 62 72 65 61 6b    fi.      break
2d7a0 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20  .    fi.  done. 
2d7b0 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69   IFS="$lt_save_i
2d7c0 66 73 22 0a 20 20 4d 41 47 49 43 5f 43 4d 44 3d  fs".  MAGIC_CMD=
2d7d0 22 24 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f  "$lt_save_MAGIC_
2d7e0 43 4d 44 22 0a 20 20 3b 3b 0a 65 73 61 63 0a 66  CMD".  ;;.esac.f
2d7f0 69 0a 0a 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c  i..MAGIC_CMD="$l
2d800 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f  t_cv_path_MAGIC_
2d810 43 4d 44 22 0a 69 66 20 74 65 73 74 20 2d 6e 20  CMD".if test -n 
2d820 22 24 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74 68  "$MAGIC_CMD"; th
2d830 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
2d840 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2d850 20 72 65 73 75 6c 74 3a 20 24 4d 41 47 49 43 5f   result: $MAGIC_
2d860 43 4d 44 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  CMD" >&5.$as_ech
2d870 6f 20 22 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e  o "$MAGIC_CMD" >
2d880 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
2d890 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
2d8a0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
2d8b0 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
2d8c0 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
2d8d0 0a 0a 0a 20 20 65 6c 73 65 0a 20 20 20 20 4d 41  ...  else.    MA
2d8e0 47 49 43 5f 43 4d 44 3d 3a 0a 20 20 66 69 0a 66  GIC_CMD=:.  fi.f
2d8f0 69 0a 0a 20 20 66 69 0a 20 20 3b 3b 0a 65 73 61  i..  fi.  ;;.esa
2d900 63 0a 0a 23 20 55 73 65 20 43 20 66 6f 72 20 74  c..# Use C for t
2d910 68 65 20 64 65 66 61 75 6c 74 20 63 6f 6e 66 69  he default confi
2d920 67 75 72 61 74 69 6f 6e 20 69 6e 20 74 68 65 20  guration in the 
2d930 6c 69 62 74 6f 6f 6c 20 73 63 72 69 70 74 0a 0a  libtool script..
2d940 6c 74 5f 73 61 76 65 5f 43 43 3d 22 24 43 43 22  lt_save_CC="$CC"
2d950 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70  .ac_ext=c.ac_cpp
2d960 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53  ='$CPP $CPPFLAGS
2d970 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43  '.ac_compile='$C
2d980 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50  C -c $CFLAGS $CP
2d990 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  PFLAGS conftest.
2d9a0 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f  $ac_ext >&5'.ac_
2d9b0 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e  link='$CC -o con
2d9c0 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
2d9d0 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  $CFLAGS $CPPFLAG
2d9e0 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74  S $LDFLAGS conft
2d9f0 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42  est.$ac_ext $LIB
2da00 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c  S >&5'.ac_compil
2da10 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f  er_gnu=$ac_cv_c_
2da20 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a 23  compiler_gnu...#
2da30 20 53 6f 75 72 63 65 20 66 69 6c 65 20 65 78 74   Source file ext
2da40 65 6e 73 69 6f 6e 20 66 6f 72 20 43 20 74 65 73  ension for C tes
2da50 74 20 73 6f 75 72 63 65 73 2e 0a 61 63 5f 65 78  t sources..ac_ex
2da60 74 3d 63 0a 0a 23 20 4f 62 6a 65 63 74 20 66 69  t=c..# Object fi
2da70 6c 65 20 65 78 74 65 6e 73 69 6f 6e 20 66 6f 72  le extension for
2da80 20 63 6f 6d 70 69 6c 65 64 20 43 20 74 65 73 74   compiled C test
2da90 20 73 6f 75 72 63 65 73 2e 0a 6f 62 6a 65 78 74   sources..objext
2daa0 3d 6f 0a 6f 62 6a 65 78 74 3d 24 6f 62 6a 65 78  =o.objext=$objex
2dab0 74 0a 0a 23 20 43 6f 64 65 20 74 6f 20 62 65 20  t..# Code to be 
2dac0 75 73 65 64 20 69 6e 20 73 69 6d 70 6c 65 20 63  used in simple c
2dad0 6f 6d 70 69 6c 65 20 74 65 73 74 73 0a 6c 74 5f  ompile tests.lt_
2dae0 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74  simple_compile_t
2daf0 65 73 74 5f 63 6f 64 65 3d 22 69 6e 74 20 73 6f  est_code="int so
2db00 6d 65 5f 76 61 72 69 61 62 6c 65 20 3d 20 30 3b  me_variable = 0;
2db10 22 0a 0a 23 20 43 6f 64 65 20 74 6f 20 62 65 20  "..# Code to be 
2db20 75 73 65 64 20 69 6e 20 73 69 6d 70 6c 65 20 6c  used in simple l
2db30 69 6e 6b 20 74 65 73 74 73 0a 6c 74 5f 73 69 6d  ink tests.lt_sim
2db40 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74 5f 63 6f  ple_link_test_co
2db50 64 65 3d 27 69 6e 74 20 6d 61 69 6e 28 29 7b 72  de='int main(){r
2db60 65 74 75 72 6e 28 30 29 3b 7d 27 0a 0a 0a 0a 0a  eturn(0);}'.....
2db70 0a 0a 0a 23 20 49 66 20 6e 6f 20 43 20 63 6f 6d  ...# If no C com
2db80 70 69 6c 65 72 20 77 61 73 20 73 70 65 63 69 66  piler was specif
2db90 69 65 64 2c 20 75 73 65 20 43 43 2e 0a 4c 54 43  ied, use CC..LTC
2dba0 43 3d 24 7b 4c 54 43 43 2d 22 24 43 43 22 7d 0a  C=${LTCC-"$CC"}.
2dbb0 0a 23 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69  .# If no C compi
2dbc0 6c 65 72 20 66 6c 61 67 73 20 77 65 72 65 20 73  ler flags were s
2dbd0 70 65 63 69 66 69 65 64 2c 20 75 73 65 20 43 46  pecified, use CF
2dbe0 4c 41 47 53 2e 0a 4c 54 43 46 4c 41 47 53 3d 24  LAGS..LTCFLAGS=$
2dbf0 7b 4c 54 43 46 4c 41 47 53 2d 22 24 43 46 4c 41  {LTCFLAGS-"$CFLA
2dc00 47 53 22 7d 0a 0a 23 20 41 6c 6c 6f 77 20 43 43  GS"}..# Allow CC
2dc10 20 74 6f 20 62 65 20 61 20 70 72 6f 67 72 61 6d   to be a program
2dc20 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 75 6d   name with argum
2dc30 65 6e 74 73 2e 0a 63 6f 6d 70 69 6c 65 72 3d 24  ents..compiler=$
2dc40 43 43 0a 0a 23 20 53 61 76 65 20 74 68 65 20 64  CC..# Save the d
2dc50 65 66 61 75 6c 74 20 63 6f 6d 70 69 6c 65 72 2c  efault compiler,
2dc60 20 73 69 6e 63 65 20 69 74 20 67 65 74 73 20 6f   since it gets o
2dc70 76 65 72 77 72 69 74 74 65 6e 20 77 68 65 6e 20  verwritten when 
2dc80 74 68 65 20 6f 74 68 65 72 0a 23 20 74 61 67 73  the other.# tags
2dc90 20 61 72 65 20 62 65 69 6e 67 20 74 65 73 74 65   are being teste
2dca0 64 2c 20 61 6e 64 20 5f 4c 54 5f 54 41 47 56 41  d, and _LT_TAGVA
2dcb0 52 28 63 6f 6d 70 69 6c 65 72 2c 20 5b 5d 29 20  R(compiler, []) 
2dcc0 69 73 20 61 20 4e 4f 50 2e 0a 63 6f 6d 70 69 6c  is a NOP..compil
2dcd0 65 72 5f 44 45 46 41 55 4c 54 3d 24 43 43 0a 0a  er_DEFAULT=$CC..
2dce0 23 20 73 61 76 65 20 77 61 72 6e 69 6e 67 73 2f  # save warnings/
2dcf0 62 6f 69 6c 65 72 70 6c 61 74 65 20 6f 66 20 73  boilerplate of s
2dd00 69 6d 70 6c 65 20 74 65 73 74 20 63 6f 64 65 0a  imple test code.
2dd10 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74  ac_outfile=conft
2dd20 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 65  est.$ac_objext.e
2dd30 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f  cho "$lt_simple_
2dd40 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64  compile_test_cod
2dd50 65 22 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  e" >conftest.$ac
2dd60 5f 65 78 74 0a 65 76 61 6c 20 22 24 61 63 5f 63  _ext.eval "$ac_c
2dd70 6f 6d 70 69 6c 65 22 20 32 3e 26 31 20 3e 2f 64  ompile" 2>&1 >/d
2dd80 65 76 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20 27  ev/null | $SED '
2dd90 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20  /^$/d; /^ *+/d' 
2dda0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 5f 6c  >conftest.err._l
2ddb0 74 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65  t_compiler_boile
2ddc0 72 70 6c 61 74 65 3d 60 63 61 74 20 63 6f 6e 66  rplate=`cat conf
2ddd0 74 65 73 74 2e 65 72 72 60 0a 24 52 4d 20 63 6f  test.err`.$RM co
2dde0 6e 66 74 65 73 74 2a 0a 0a 61 63 5f 6f 75 74 66  nftest*..ac_outf
2ddf0 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63  ile=conftest.$ac
2de00 5f 6f 62 6a 65 78 74 0a 65 63 68 6f 20 22 24 6c  _objext.echo "$l
2de10 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65  t_simple_link_te
2de20 73 74 5f 63 6f 64 65 22 20 3e 63 6f 6e 66 74 65  st_code" >confte
2de30 73 74 2e 24 61 63 5f 65 78 74 0a 65 76 61 6c 20  st.$ac_ext.eval 
2de40 22 24 61 63 5f 6c 69 6e 6b 22 20 32 3e 26 31 20  "$ac_link" 2>&1 
2de50 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 24 53 45  >/dev/null | $SE
2de60 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f  D '/^$/d; /^ *+/
2de70 64 27 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  d' >conftest.err
2de80 0a 5f 6c 74 5f 6c 69 6e 6b 65 72 5f 62 6f 69 6c  ._lt_linker_boil
2de90 65 72 70 6c 61 74 65 3d 60 63 61 74 20 63 6f 6e  erplate=`cat con
2dea0 66 74 65 73 74 2e 65 72 72 60 0a 24 52 4d 20 2d  ftest.err`.$RM -
2deb0 72 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 0a 69 66  r conftest*...if
2dec0 20 74 65 73 74 20 2d 6e 20 22 24 63 6f 6d 70 69   test -n "$compi
2ded0 6c 65 72 22 3b 20 74 68 65 6e 0a 0a 6c 74 5f 70  ler"; then..lt_p
2dee0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f  rog_compiler_no_
2def0 62 75 69 6c 74 69 6e 5f 66 6c 61 67 3d 0a 0a 69  builtin_flag=..i
2df00 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20  f test "$GCC" = 
2df10 79 65 73 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 70  yes; then.  lt_p
2df20 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f  rog_compiler_no_
2df30 62 75 69 6c 74 69 6e 5f 66 6c 61 67 3d 27 20 2d  builtin_flag=' -
2df40 66 6e 6f 2d 62 75 69 6c 74 69 6e 27 0a 0a 20 20  fno-builtin'..  
2df50 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
2df60 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
2df70 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65  king if $compile
2df80 72 20 73 75 70 70 6f 72 74 73 20 2d 66 6e 6f 2d  r supports -fno-
2df90 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74  rtti -fno-except
2dfa0 69 6f 6e 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  ions" >&5.$as_ec
2dfb0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69  ho_n "checking i
2dfc0 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70  f $compiler supp
2dfd0 6f 72 74 73 20 2d 66 6e 6f 2d 72 74 74 69 20 2d  orts -fno-rtti -
2dfe0 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 2e 2e  fno-exceptions..
2dff0 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
2e000 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 72 6f 67  st "${lt_cv_prog
2e010 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65  _compiler_rtti_e
2e020 78 63 65 70 74 69 6f 6e 73 2b 73 65 74 7d 22 20  xceptions+set}" 
2e030 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
2e040 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
2e050 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
2e060 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
2e070 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69  ler_rtti_excepti
2e080 6f 6e 73 3d 6e 6f 0a 20 20 20 61 63 5f 6f 75 74  ons=no.   ac_out
2e090 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e 24 61  file=conftest.$a
2e0a0 63 5f 6f 62 6a 65 78 74 0a 20 20 20 65 63 68 6f  c_objext.   echo
2e0b0 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d   "$lt_simple_com
2e0c0 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20  pile_test_code" 
2e0d0 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  > conftest.$ac_e
2e0e0 78 74 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65  xt.   lt_compile
2e0f0 72 5f 66 6c 61 67 3d 22 2d 66 6e 6f 2d 72 74 74  r_flag="-fno-rtt
2e100 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e  i -fno-exception
2e110 73 22 0a 20 20 20 23 20 49 6e 73 65 72 74 20 74  s".   # Insert t
2e120 68 65 20 6f 70 74 69 6f 6e 20 65 69 74 68 65 72  he option either
2e130 20 28 31 29 20 61 66 74 65 72 20 74 68 65 20 6c   (1) after the l
2e140 61 73 74 20 2a 46 4c 41 47 53 20 76 61 72 69 61  ast *FLAGS varia
2e150 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28 32 29  ble, or.   # (2)
2e160 20 62 65 66 6f 72 65 20 61 20 77 6f 72 64 20 63   before a word c
2e170 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74  ontaining "conft
2e180 65 73 74 2e 22 2c 20 6f 72 20 28 33 29 20 61 74  est.", or (3) at
2e190 20 74 68 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e   the end..   # N
2e1a0 6f 74 65 20 74 68 61 74 20 24 61 63 5f 63 6f 6d  ote that $ac_com
2e1b0 70 69 6c 65 20 69 74 73 65 6c 66 20 64 6f 65 73  pile itself does
2e1c0 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61 63   not contain bac
2e1d0 6b 73 6c 61 73 68 65 73 20 61 6e 64 20 62 65 67  kslashes and beg
2e1e0 69 6e 73 0a 20 20 20 23 20 77 69 74 68 20 61 20  ins.   # with a 
2e1f0 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74  dollar sign (not
2e200 20 61 20 68 79 70 68 65 6e 29 2c 20 73 6f 20 74   a hyphen), so t
2e210 68 65 20 65 63 68 6f 20 73 68 6f 75 6c 64 20 77  he echo should w
2e220 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20  ork correctly.. 
2e230 20 20 23 20 54 68 65 20 6f 70 74 69 6f 6e 20 69    # The option i
2e240 73 20 72 65 66 65 72 65 6e 63 65 64 20 76 69 61  s referenced via
2e250 20 61 20 76 61 72 69 61 62 6c 65 20 74 6f 20 61   a variable to a
2e260 76 6f 69 64 20 63 6f 6e 66 75 73 69 6e 67 20 73  void confusing s
2e270 65 64 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c  ed..   lt_compil
2e280 65 3d 60 65 63 68 6f 20 22 24 61 63 5f 63 6f 6d  e=`echo "$ac_com
2e290 70 69 6c 65 22 20 7c 20 24 53 45 44 20 5c 0a 20  pile" | $SED \. 
2e2a0 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41 47 53 7d    -e 's:.*FLAGS}
2e2b0 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f 63 6f  \{0,1\} :&$lt_co
2e2c0 6d 70 69 6c 65 72 5f 66 6c 61 67 20 3a 3b 20 74  mpiler_flag :; t
2e2d0 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 20 5b 5e  ' \.   -e 's: [^
2e2e0 20 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a 20 24   ]*conftest\.: $
2e2f0 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  lt_compiler_flag
2e300 26 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27  &:; t' \.   -e '
2e310 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65  s:$: $lt_compile
2e320 72 5f 66 6c 61 67 3a 27 60 0a 20 20 20 28 65 76  r_flag:'`.   (ev
2e330 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f  al echo "\"\$as_
2e340 6d 65 3a 36 38 33 32 3a 20 24 6c 74 5f 63 6f 6d  me:6832: $lt_com
2e350 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20 20  pile\"" >&5).   
2e360 28 65 76 61 6c 20 22 24 6c 74 5f 63 6f 6d 70 69  (eval "$lt_compi
2e370 6c 65 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  le" 2>conftest.e
2e380 72 72 29 0a 20 20 20 61 63 5f 73 74 61 74 75 73  rr).   ac_status
2e390 3d 24 3f 0a 20 20 20 63 61 74 20 63 6f 6e 66 74  =$?.   cat conft
2e3a0 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20 65  est.err >&5.   e
2e3b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 36 38 33 36  cho "$as_me:6836
2e3c0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
2e3d0 75 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28 65  us" >&5.   if (e
2e3e0 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 20  xit $ac_status) 
2e3f0 26 26 20 74 65 73 74 20 2d 73 20 22 24 61 63 5f  && test -s "$ac_
2e400 6f 75 74 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20  outfile"; then. 
2e410 20 20 20 20 23 20 54 68 65 20 63 6f 6d 70 69 6c      # The compil
2e420 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e  er can only warn
2e430 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65 20   and ignore the 
2e440 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65  option if not re
2e450 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23 20  cognized.     # 
2e460 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68 65  So say no if the
2e470 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73 20  re are warnings 
2e480 6f 74 68 65 72 20 74 68 61 6e 20 74 68 65 20 75  other than the u
2e490 73 75 61 6c 20 6f 75 74 70 75 74 2e 0a 20 20 20  sual output..   
2e4a0 20 20 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f 63    $ECHO "X$_lt_c
2e4b0 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c  ompiler_boilerpl
2e4c0 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65 20  ate" | $Xsed -e 
2e4d0 27 2f 5e 24 2f 64 27 20 3e 63 6f 6e 66 74 65 73  '/^$/d' >conftes
2e4e0 74 2e 65 78 70 0a 20 20 20 20 20 24 53 45 44 20  t.exp.     $SED 
2e4f0 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27  '/^$/d; /^ *+/d'
2e500 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 63   conftest.err >c
2e510 6f 6e 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20  onftest.er2.    
2e520 20 69 66 20 74 65 73 74 20 21 20 2d 73 20 63 6f   if test ! -s co
2e530 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c 20 64 69  nftest.er2 || di
2e540 66 66 20 63 6f 6e 66 74 65 73 74 2e 65 78 70 20  ff conftest.exp 
2e550 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f 64  conftest.er2 >/d
2e560 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20  ev/null; then.  
2e570 20 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f       lt_cv_prog_
2e580 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78  compiler_rtti_ex
2e590 63 65 70 74 69 6f 6e 73 3d 79 65 73 0a 20 20 20  ceptions=yes.   
2e5a0 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20 24 52    fi.   fi.   $R
2e5b0 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a  M conftest*..fi.
2e5c0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
2e5d0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
2e5e0 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  lt: $lt_cv_prog_
2e5f0 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78  compiler_rtti_ex
2e600 63 65 70 74 69 6f 6e 73 22 20 3e 26 35 0a 24 61  ceptions" >&5.$a
2e610 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70  s_echo "$lt_cv_p
2e620 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74  rog_compiler_rtt
2e630 69 5f 65 78 63 65 70 74 69 6f 6e 73 22 20 3e 26  i_exceptions" >&
2e640 36 3b 20 7d 0a 0a 69 66 20 74 65 73 74 20 78 22  6; }..if test x"
2e650 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  $lt_cv_prog_comp
2e660 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74  iler_rtti_except
2e670 69 6f 6e 73 22 20 3d 20 78 79 65 73 3b 20 74 68  ions" = xyes; th
2e680 65 6e 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  en.    lt_prog_c
2e690 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74  ompiler_no_built
2e6a0 69 6e 5f 66 6c 61 67 3d 22 24 6c 74 5f 70 72 6f  in_flag="$lt_pro
2e6b0 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75  g_compiler_no_bu
2e6c0 69 6c 74 69 6e 5f 66 6c 61 67 20 2d 66 6e 6f 2d  iltin_flag -fno-
2e6d0 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74  rtti -fno-except
2e6e0 69 6f 6e 73 22 0a 65 6c 73 65 0a 20 20 20 20 3a  ions".else.    :
2e6f0 0a 66 69 0a 0a 66 69 0a 0a 0a 0a 0a 0a 0a 20 20  .fi..fi.......  
2e700 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2e710 5f 77 6c 3d 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d  _wl=.lt_prog_com
2e720 70 69 6c 65 72 5f 70 69 63 3d 0a 6c 74 5f 70 72  piler_pic=.lt_pr
2e730 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2e740 69 63 3d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ic=..{ $as_echo 
2e750 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2e760 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 63   checking for $c
2e770 6f 6d 70 69 6c 65 72 20 6f 70 74 69 6f 6e 20 74  ompiler option t
2e780 6f 20 70 72 6f 64 75 63 65 20 50 49 43 22 20 3e  o produce PIC" >
2e790 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
2e7a0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 63 6f 6d  hecking for $com
2e7b0 70 69 6c 65 72 20 6f 70 74 69 6f 6e 20 74 6f 20  piler option to 
2e7c0 70 72 6f 64 75 63 65 20 50 49 43 2e 2e 2e 20 22  produce PIC... "
2e7d0 20 3e 26 36 3b 20 7d 0a 0a 20 20 69 66 20 74 65   >&6; }..  if te
2e7e0 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b  st "$GCC" = yes;
2e7f0 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 70 72 6f   then.    lt_pro
2e800 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2e810 57 6c 2c 27 0a 20 20 20 20 6c 74 5f 70 72 6f 67  Wl,'.    lt_prog
2e820 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2e830 3d 27 2d 73 74 61 74 69 63 27 0a 0a 20 20 20 20  ='-static'..    
2e840 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
2e850 0a 20 20 20 20 20 20 61 69 78 2a 29 0a 20 20 20  .      aix*).   
2e860 20 20 20 23 20 41 6c 6c 20 41 49 58 20 63 6f 64     # All AIX cod
2e870 65 20 69 73 20 50 49 43 2e 0a 20 20 20 20 20 20  e is PIC..      
2e880 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63  if test "$host_c
2e890 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e  pu" = ia64; then
2e8a0 0a 09 23 20 41 49 58 20 35 20 6e 6f 77 20 73 75  ..# AIX 5 now su
2e8b0 70 70 6f 72 74 73 20 49 41 36 34 20 70 72 6f 63  pports IA64 proc
2e8c0 65 73 73 6f 72 0a 09 6c 74 5f 70 72 6f 67 5f 63  essor..lt_prog_c
2e8d0 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
2e8e0 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20  -Bstatic'.      
2e8f0 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
2e900 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20 20   amigaos*).     
2e910 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20   case $host_cpu 
2e920 69 6e 0a 20 20 20 20 20 20 70 6f 77 65 72 70 63  in.      powerpc
2e930 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20  ).            # 
2e940 73 65 65 20 63 6f 6d 6d 65 6e 74 20 61 62 6f 75  see comment abou
2e950 74 20 41 6d 69 67 61 4f 53 34 20 2e 73 6f 20 73  t AmigaOS4 .so s
2e960 75 70 70 6f 72 74 0a 20 20 20 20 20 20 20 20 20  upport.         
2e970 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2e980 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49 43 27 0a  ler_pic='-fPIC'.
2e990 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20          ;;.     
2e9a0 20 6d 36 38 6b 29 0a 20 20 20 20 20 20 20 20 20   m68k).         
2e9b0 20 20 20 23 20 46 49 58 4d 45 3a 20 77 65 20 6e     # FIXME: we n
2e9c0 65 65 64 20 61 74 20 6c 65 61 73 74 20 36 38 30  eed at least 680
2e9d0 32 30 20 63 6f 64 65 20 74 6f 20 62 75 69 6c 64  20 code to build
2e9e0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
2e9f0 73 2c 20 62 75 74 0a 20 20 20 20 20 20 20 20 20  s, but.         
2ea00 20 20 20 23 20 61 64 64 69 6e 67 20 74 68 65 20     # adding the 
2ea10 60 2d 6d 36 38 30 32 30 27 20 66 6c 61 67 20 74  `-m68020' flag t
2ea20 6f 20 47 43 43 20 70 72 65 76 65 6e 74 73 20 62  o GCC prevents b
2ea30 75 69 6c 64 69 6e 67 20 61 6e 79 74 68 69 6e 67  uilding anything
2ea40 20 62 65 74 74 65 72 2c 0a 20 20 20 20 20 20 20   better,.       
2ea50 20 20 20 20 20 23 20 6c 69 6b 65 20 60 2d 6d 36       # like `-m6
2ea60 38 30 34 30 27 2e 0a 20 20 20 20 20 20 20 20 20  8040'..         
2ea70 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2ea80 6c 65 72 5f 70 69 63 3d 27 2d 6d 36 38 30 32 30  ler_pic='-m68020
2ea90 20 2d 72 65 73 69 64 65 6e 74 33 32 20 2d 6d 61   -resident32 -ma
2eaa0 6c 77 61 79 73 2d 72 65 73 74 6f 72 65 2d 61 34  lways-restore-a4
2eab0 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20  '.        ;;.   
2eac0 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b     esac.      ;;
2ead0 0a 0a 20 20 20 20 62 65 6f 73 2a 20 7c 20 69 72  ..    beos* | ir
2eae0 69 78 35 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20  ix5* | irix6* | 
2eaf0 6e 6f 6e 73 74 6f 70 75 78 2a 20 7c 20 6f 73 66  nonstopux* | osf
2eb00 33 2a 20 7c 20 6f 73 66 34 2a 20 7c 20 6f 73 66  3* | osf4* | osf
2eb10 35 2a 29 0a 20 20 20 20 20 20 23 20 50 49 43 20  5*).      # PIC 
2eb20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 66  is the default f
2eb30 6f 72 20 74 68 65 73 65 20 4f 53 65 73 2e 0a 20  or these OSes.. 
2eb40 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e       ;;..    min
2eb50 67 77 2a 20 7c 20 63 79 67 77 69 6e 2a 20 7c 20  gw* | cygwin* | 
2eb60 70 77 33 32 2a 20 7c 20 6f 73 32 2a 20 7c 20 63  pw32* | os2* | c
2eb70 65 67 63 63 2a 29 0a 20 20 20 20 20 20 23 20 54  egcc*).      # T
2eb80 68 69 73 20 68 61 63 6b 20 69 73 20 73 6f 20 74  his hack is so t
2eb90 68 61 74 20 74 68 65 20 73 6f 75 72 63 65 20 66  hat the source f
2eba0 69 6c 65 20 63 61 6e 20 74 65 6c 6c 20 77 68 65  ile can tell whe
2ebb0 74 68 65 72 20 69 74 20 69 73 20 62 65 69 6e 67  ther it is being
2ebc0 0a 20 20 20 20 20 20 23 20 62 75 69 6c 74 20 66  .      # built f
2ebd0 6f 72 20 69 6e 63 6c 75 73 69 6f 6e 20 69 6e 20  or inclusion in 
2ebe0 61 20 64 6c 6c 20 28 61 6e 64 20 73 68 6f 75 6c  a dll (and shoul
2ebf0 64 20 65 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73  d export symbols
2ec00 20 66 6f 72 20 65 78 61 6d 70 6c 65 29 2e 0a 20   for example).. 
2ec10 20 20 20 20 20 23 20 41 6c 74 68 6f 75 67 68 20       # Although 
2ec20 74 68 65 20 63 79 67 77 69 6e 20 67 63 63 20 69  the cygwin gcc i
2ec30 67 6e 6f 72 65 73 20 2d 66 50 49 43 2c 20 73 74  gnores -fPIC, st
2ec40 69 6c 6c 20 6e 65 65 64 20 74 68 69 73 20 66 6f  ill need this fo
2ec50 72 20 6f 6c 64 2d 73 74 79 6c 65 0a 20 20 20 20  r old-style.    
2ec60 20 20 23 20 28 2d 2d 64 69 73 61 62 6c 65 2d 61    # (--disable-a
2ec70 75 74 6f 2d 69 6d 70 6f 72 74 29 20 6c 69 62 72  uto-import) libr
2ec80 61 72 69 65 73 0a 20 20 20 20 20 20 6c 74 5f 70  aries.      lt_p
2ec90 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2eca0 3d 27 2d 44 44 4c 4c 5f 45 58 50 4f 52 54 27 0a  ='-DDLL_EXPORT'.
2ecb0 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 64 61        ;;..    da
2ecc0 72 77 69 6e 2a 20 7c 20 72 68 61 70 73 6f 64 79  rwin* | rhapsody
2ecd0 2a 29 0a 20 20 20 20 20 20 23 20 50 49 43 20 69  *).      # PIC i
2ece0 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 6f 6e  s the default on
2ecf0 20 74 68 69 73 20 70 6c 61 74 66 6f 72 6d 0a 20   this platform. 
2ed00 20 20 20 20 20 23 20 43 6f 6d 6d 6f 6e 20 73 79       # Common sy
2ed10 6d 62 6f 6c 73 20 6e 6f 74 20 61 6c 6c 6f 77 65  mbols not allowe
2ed20 64 20 69 6e 20 4d 48 5f 44 59 4c 49 42 20 66 69  d in MH_DYLIB fi
2ed30 6c 65 73 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  les.      lt_pro
2ed40 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2ed50 2d 66 6e 6f 2d 63 6f 6d 6d 6f 6e 27 0a 20 20 20  -fno-common'.   
2ed60 20 20 20 3b 3b 0a 0a 20 20 20 20 68 70 75 78 2a     ;;..    hpux*
2ed70 29 0a 20 20 20 20 20 20 23 20 50 49 43 20 69 73  ).      # PIC is
2ed80 20 74 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72   the default for
2ed90 20 36 34 2d 62 69 74 20 50 41 20 48 50 2d 55 58   64-bit PA HP-UX
2eda0 2c 20 62 75 74 20 6e 6f 74 20 66 6f 72 20 33 32  , but not for 32
2edb0 2d 62 69 74 0a 20 20 20 20 20 20 23 20 50 41 20  -bit.      # PA 
2edc0 48 50 2d 55 58 2e 20 20 4f 6e 20 49 41 36 34 20  HP-UX.  On IA64 
2edd0 48 50 2d 55 58 2c 20 50 49 43 20 69 73 20 74 68  HP-UX, PIC is th
2ede0 65 20 64 65 66 61 75 6c 74 20 62 75 74 20 74 68  e default but th
2edf0 65 20 70 69 63 20 66 6c 61 67 0a 20 20 20 20 20  e pic flag.     
2ee00 20 23 20 73 65 74 73 20 74 68 65 20 64 65 66 61   # sets the defa
2ee10 75 6c 74 20 54 4c 53 20 6d 6f 64 65 6c 20 61 6e  ult TLS model an
2ee20 64 20 61 66 66 65 63 74 73 20 69 6e 6c 69 6e 69  d affects inlini
2ee30 6e 67 2e 0a 20 20 20 20 20 20 63 61 73 65 20 24  ng..      case $
2ee40 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20  host_cpu in.    
2ee50 20 20 68 70 70 61 2a 36 34 2a 29 0a 09 23 20 2b    hppa*64*)..# +
2ee60 5a 20 74 68 65 20 64 65 66 61 75 6c 74 0a 09 3b  Z the default..;
2ee70 3b 0a 20 20 20 20 20 20 2a 29 0a 09 6c 74 5f 70  ;.      *)..lt_p
2ee80 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2ee90 3d 27 2d 66 50 49 43 27 0a 09 3b 3b 0a 20 20 20  ='-fPIC'..;;.   
2eea0 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b     esac.      ;;
2eeb0 0a 0a 20 20 20 20 69 6e 74 65 72 69 78 5b 33 2d  ..    interix[3-
2eec0 39 5d 2a 29 0a 20 20 20 20 20 20 23 20 49 6e 74  9]*).      # Int
2eed0 65 72 69 78 20 33 2e 78 20 67 63 63 20 2d 66 70  erix 3.x gcc -fp
2eee0 69 63 2f 2d 66 50 49 43 20 6f 70 74 69 6f 6e 73  ic/-fPIC options
2eef0 20 67 65 6e 65 72 61 74 65 20 62 72 6f 6b 65 6e   generate broken
2ef00 20 63 6f 64 65 2e 0a 20 20 20 20 20 20 23 20 49   code..      # I
2ef10 6e 73 74 65 61 64 2c 20 77 65 20 72 65 6c 6f 63  nstead, we reloc
2ef20 61 74 65 20 73 68 61 72 65 64 20 6c 69 62 72 61  ate shared libra
2ef30 72 69 65 73 20 61 74 20 72 75 6e 74 69 6d 65 2e  ries at runtime.
2ef40 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6d  .      ;;..    m
2ef50 73 64 6f 73 64 6a 67 70 70 2a 29 0a 20 20 20 20  sdosdjgpp*).    
2ef60 20 20 23 20 4a 75 73 74 20 62 65 63 61 75 73 65    # Just because
2ef70 20 77 65 20 75 73 65 20 47 43 43 20 64 6f 65 73   we use GCC does
2ef80 6e 27 74 20 6d 65 61 6e 20 77 65 20 73 75 64 64  n't mean we sudd
2ef90 65 6e 6c 79 20 67 65 74 20 73 68 61 72 65 64 20  enly get shared 
2efa0 6c 69 62 72 61 72 69 65 73 0a 20 20 20 20 20 20  libraries.      
2efb0 23 20 6f 6e 20 73 79 73 74 65 6d 73 20 74 68 61  # on systems tha
2efc0 74 20 64 6f 6e 27 74 20 73 75 70 70 6f 72 74 20  t don't support 
2efd0 74 68 65 6d 2e 0a 20 20 20 20 20 20 6c 74 5f 70  them..      lt_p
2efe0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e  rog_compiler_can
2eff0 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f  _build_shared=no
2f000 0a 20 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 68  .      enable_sh
2f010 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b  ared=no.      ;;
2f020 0a 0a 20 20 20 20 2a 6e 74 6f 2a 20 7c 20 2a 71  ..    *nto* | *q
2f030 6e 78 2a 29 0a 20 20 20 20 20 20 23 20 51 4e 58  nx*).      # QNX
2f040 20 75 73 65 73 20 47 4e 55 20 43 2b 2b 2c 20 62   uses GNU C++, b
2f050 75 74 20 6e 65 65 64 20 74 6f 20 64 65 66 69 6e  ut need to defin
2f060 65 20 2d 73 68 61 72 65 64 20 6f 70 74 69 6f 6e  e -shared option
2f070 20 74 6f 6f 2c 20 6f 74 68 65 72 77 69 73 65 0a   too, otherwise.
2f080 20 20 20 20 20 20 23 20 69 74 20 77 69 6c 6c 20        # it will 
2f090 63 6f 72 65 64 75 6d 70 2e 0a 20 20 20 20 20 20  coredump..      
2f0a0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f0b0 5f 70 69 63 3d 27 2d 66 50 49 43 20 2d 73 68 61  _pic='-fPIC -sha
2f0c0 72 65 64 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  red'.      ;;.. 
2f0d0 20 20 20 73 79 73 76 34 2a 4d 50 2a 29 0a 20 20     sysv4*MP*).  
2f0e0 20 20 20 20 69 66 20 74 65 73 74 20 2d 64 20 2f      if test -d /
2f0f0 75 73 72 2f 6e 65 63 3b 20 74 68 65 6e 0a 09 6c  usr/nec; then..l
2f100 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f110 70 69 63 3d 2d 4b 63 6f 6e 66 6f 72 6d 5f 70 69  pic=-Kconform_pi
2f120 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  c.      fi.     
2f130 20 3b 3b 0a 0a 20 20 20 20 2a 29 0a 20 20 20 20   ;;..    *).    
2f140 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2f150 65 72 5f 70 69 63 3d 27 2d 66 50 49 43 27 0a 20  er_pic='-fPIC'. 
2f160 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63       ;;.    esac
2f170 0a 20 20 65 6c 73 65 0a 20 20 20 20 23 20 50 4f  .  else.    # PO
2f180 52 54 4d 45 20 43 68 65 63 6b 20 66 6f 72 20 66  RTME Check for f
2f190 6c 61 67 20 74 6f 20 70 61 73 73 20 6c 69 6e 6b  lag to pass link
2f1a0 65 72 20 66 6c 61 67 73 20 74 68 72 6f 75 67 68  er flags through
2f1b0 20 74 68 65 20 73 79 73 74 65 6d 20 63 6f 6d 70   the system comp
2f1c0 69 6c 65 72 2e 0a 20 20 20 20 63 61 73 65 20 24  iler..    case $
2f1d0 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61  host_os in.    a
2f1e0 69 78 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72  ix*).      lt_pr
2f1f0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2f200 2d 57 6c 2c 27 0a 20 20 20 20 20 20 69 66 20 74  -Wl,'.      if t
2f210 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20  est "$host_cpu" 
2f220 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20  = ia64; then..# 
2f230 41 49 58 20 35 20 6e 6f 77 20 73 75 70 70 6f 72  AIX 5 now suppor
2f240 74 73 20 49 41 36 34 20 70 72 6f 63 65 73 73 6f  ts IA64 processo
2f250 72 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  r..lt_prog_compi
2f260 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74  ler_static='-Bst
2f270 61 74 69 63 27 0a 20 20 20 20 20 20 65 6c 73 65  atic'.      else
2f280 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2f290 65 72 5f 73 74 61 74 69 63 3d 27 2d 62 6e 73 6f  er_static='-bnso
2f2a0 20 2d 62 49 3a 2f 6c 69 62 2f 73 79 73 63 61 6c   -bI:/lib/syscal
2f2b0 6c 73 2e 65 78 70 27 0a 20 20 20 20 20 20 66 69  ls.exp'.      fi
2f2c0 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6d  .      ;;..    m
2f2d0 69 6e 67 77 2a 20 7c 20 63 79 67 77 69 6e 2a 20  ingw* | cygwin* 
2f2e0 7c 20 70 77 33 32 2a 20 7c 20 6f 73 32 2a 20 7c  | pw32* | os2* |
2f2f0 20 63 65 67 63 63 2a 29 0a 20 20 20 20 20 20 23   cegcc*).      #
2f300 20 54 68 69 73 20 68 61 63 6b 20 69 73 20 73 6f   This hack is so
2f310 20 74 68 61 74 20 74 68 65 20 73 6f 75 72 63 65   that the source
2f320 20 66 69 6c 65 20 63 61 6e 20 74 65 6c 6c 20 77   file can tell w
2f330 68 65 74 68 65 72 20 69 74 20 69 73 20 62 65 69  hether it is bei
2f340 6e 67 0a 20 20 20 20 20 20 23 20 62 75 69 6c 74  ng.      # built
2f350 20 66 6f 72 20 69 6e 63 6c 75 73 69 6f 6e 20 69   for inclusion i
2f360 6e 20 61 20 64 6c 6c 20 28 61 6e 64 20 73 68 6f  n a dll (and sho
2f370 75 6c 64 20 65 78 70 6f 72 74 20 73 79 6d 62 6f  uld export symbo
2f380 6c 73 20 66 6f 72 20 65 78 61 6d 70 6c 65 29 2e  ls for example).
2f390 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2f3a0 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 44 44  ompiler_pic='-DD
2f3b0 4c 4c 5f 45 58 50 4f 52 54 27 0a 20 20 20 20 20  LL_EXPORT'.     
2f3c0 20 3b 3b 0a 0a 20 20 20 20 68 70 75 78 39 2a 20   ;;..    hpux9* 
2f3d0 7c 20 68 70 75 78 31 30 2a 20 7c 20 68 70 75 78  | hpux10* | hpux
2f3e0 31 31 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72  11*).      lt_pr
2f3f0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2f400 2d 57 6c 2c 27 0a 20 20 20 20 20 20 23 20 50 49  -Wl,'.      # PI
2f410 43 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74  C is the default
2f420 20 66 6f 72 20 49 41 36 34 20 48 50 2d 55 58 20   for IA64 HP-UX 
2f430 61 6e 64 20 36 34 2d 62 69 74 20 48 50 2d 55 58  and 64-bit HP-UX
2f440 2c 20 62 75 74 0a 20 20 20 20 20 20 23 20 6e 6f  , but.      # no
2f450 74 20 66 6f 72 20 50 41 20 48 50 2d 55 58 2e 0a  t for PA HP-UX..
2f460 20 20 20 20 20 20 63 61 73 65 20 24 68 6f 73 74        case $host
2f470 5f 63 70 75 20 69 6e 0a 20 20 20 20 20 20 68 70  _cpu in.      hp
2f480 70 61 2a 36 34 2a 7c 69 61 36 34 2a 29 0a 09 23  pa*64*|ia64*)..#
2f490 20 2b 5a 20 74 68 65 20 64 65 66 61 75 6c 74 0a   +Z the default.
2f4a0 09 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09 6c 74  .;;.      *)..lt
2f4b0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2f4c0 69 63 3d 27 2b 5a 27 0a 09 3b 3b 0a 20 20 20 20  ic='+Z'..;;.    
2f4d0 20 20 65 73 61 63 0a 20 20 20 20 20 20 23 20 49    esac.      # I
2f4e0 73 20 74 68 65 72 65 20 61 20 62 65 74 74 65 72  s there a better
2f4f0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2f500 72 5f 73 74 61 74 69 63 20 74 68 61 74 20 77 6f  r_static that wo
2f510 72 6b 73 20 77 69 74 68 20 74 68 65 20 62 75 6e  rks with the bun
2f520 64 6c 65 64 20 43 43 3f 0a 20 20 20 20 20 20 6c  dled CC?.      l
2f530 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f540 73 74 61 74 69 63 3d 27 24 7b 77 6c 7d 2d 61 20  static='${wl}-a 
2f550 24 7b 77 6c 7d 61 72 63 68 69 76 65 27 0a 20 20  ${wl}archive'.  
2f560 20 20 20 20 3b 3b 0a 0a 20 20 20 20 69 72 69 78      ;;..    irix
2f570 35 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f  5* | irix6* | no
2f580 6e 73 74 6f 70 75 78 2a 29 0a 20 20 20 20 20 20  nstopux*).      
2f590 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f5a0 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20  _wl='-Wl,'.     
2f5b0 20 23 20 50 49 43 20 28 77 69 74 68 20 2d 4b 50   # PIC (with -KP
2f5c0 49 43 29 20 69 73 20 74 68 65 20 64 65 66 61 75  IC) is the defau
2f5d0 6c 74 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  lt..      lt_pro
2f5e0 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2f5f0 63 3d 27 2d 6e 6f 6e 5f 73 68 61 72 65 64 27 0a  c='-non_shared'.
2f600 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6c 69        ;;..    li
2f610 6e 75 78 2a 20 7c 20 6b 2a 62 73 64 2a 2d 67 6e  nux* | k*bsd*-gn
2f620 75 29 0a 20 20 20 20 20 20 63 61 73 65 20 24 63  u).      case $c
2f630 63 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a 20 20  c_basename in.  
2f640 20 20 20 20 23 20 6f 6c 64 20 49 6e 74 65 6c 20      # old Intel 
2f650 66 6f 72 20 78 38 36 5f 36 34 20 77 68 69 63 68  for x86_64 which
2f660 20 73 74 69 6c 6c 20 73 75 70 70 6f 72 74 65 64   still supported
2f670 20 2d 4b 50 49 43 2e 0a 20 20 20 20 20 20 65 63   -KPIC..      ec
2f680 63 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  c*)..lt_prog_com
2f690 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
2f6a0 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2f6b0 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a 09 6c  r_pic='-KPIC'..l
2f6c0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f6d0 73 74 61 74 69 63 3d 27 2d 73 74 61 74 69 63 27  static='-static'
2f6e0 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  .        ;;.    
2f6f0 20 20 23 20 69 63 63 20 75 73 65 64 20 74 6f 20    # icc used to 
2f700 62 65 20 69 6e 63 6f 6d 70 61 74 69 62 6c 65 20  be incompatible 
2f710 77 69 74 68 20 47 43 43 2e 0a 20 20 20 20 20 20  with GCC..      
2f720 23 20 49 43 43 20 31 30 20 64 6f 65 73 6e 27 74  # ICC 10 doesn't
2f730 20 61 63 63 65 70 74 20 2d 4b 50 49 43 20 61 6e   accept -KPIC an
2f740 79 20 6d 6f 72 65 2e 0a 20 20 20 20 20 20 69 63  y more..      ic
2f750 63 2a 20 7c 20 69 66 6f 72 74 2a 29 0a 09 6c 74  c* | ifort*)..lt
2f760 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
2f770 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f  l='-Wl,'..lt_pro
2f780 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2f790 2d 66 50 49 43 27 0a 09 6c 74 5f 70 72 6f 67 5f  -fPIC'..lt_prog_
2f7a0 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
2f7b0 27 2d 73 74 61 74 69 63 27 0a 20 20 20 20 20 20  '-static'.      
2f7c0 20 20 3b 3b 0a 20 20 20 20 20 20 23 20 4c 61 68    ;;.      # Lah
2f7d0 65 79 20 46 6f 72 74 72 61 6e 20 38 2e 31 2e 0a  ey Fortran 8.1..
2f7e0 20 20 20 20 20 20 6c 66 39 35 2a 29 0a 09 6c 74        lf95*)..lt
2f7f0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
2f800 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f  l='-Wl,'..lt_pro
2f810 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2f820 2d 2d 73 68 61 72 65 64 27 0a 09 6c 74 5f 70 72  --shared'..lt_pr
2f830 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2f840 69 63 3d 27 2d 2d 73 74 61 74 69 63 27 0a 09 3b  ic='--static'..;
2f850 3b 0a 20 20 20 20 20 20 70 67 63 63 2a 20 7c 20  ;.      pgcc* | 
2f860 70 67 66 37 37 2a 20 7c 20 70 67 66 39 30 2a 20  pgf77* | pgf90* 
2f870 7c 20 70 67 66 39 35 2a 29 0a 20 20 20 20 20 20  | pgf95*).      
2f880 20 20 23 20 50 6f 72 74 6c 61 6e 64 20 47 72 6f    # Portland Gro
2f890 75 70 20 63 6f 6d 70 69 6c 65 72 73 20 28 2a 6e  up compilers (*n
2f8a0 6f 74 2a 20 74 68 65 20 50 65 6e 74 69 75 6d 20  ot* the Pentium 
2f8b0 67 63 63 20 63 6f 6d 70 69 6c 65 72 2c 0a 09 23  gcc compiler,..#
2f8c0 20 77 68 69 63 68 20 6c 6f 6f 6b 73 20 74 6f 20   which looks to 
2f8d0 62 65 20 61 20 64 65 61 64 20 70 72 6f 6a 65 63  be a dead projec
2f8e0 74 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  t)..lt_prog_comp
2f8f0 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09  iler_wl='-Wl,'..
2f900 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f910 5f 70 69 63 3d 27 2d 66 70 69 63 27 0a 09 6c 74  _pic='-fpic'..lt
2f920 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2f930 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27  tatic='-Bstatic'
2f940 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  .        ;;.    
2f950 20 20 63 63 63 2a 29 0a 20 20 20 20 20 20 20 20    ccc*).        
2f960 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f970 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20  _wl='-Wl,'.     
2f980 20 20 20 23 20 41 6c 6c 20 41 6c 70 68 61 20 63     # All Alpha c
2f990 6f 64 65 20 69 73 20 50 49 43 2e 0a 20 20 20 20  ode is PIC..    
2f9a0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2f9b0 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f  iler_static='-no
2f9c0 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20 20  n_shared'.      
2f9d0 20 20 3b 3b 0a 20 20 20 20 20 20 78 6c 2a 29 0a    ;;.      xl*).
2f9e0 09 23 20 49 42 4d 20 58 4c 20 43 20 38 2e 30 2f  .# IBM XL C 8.0/
2f9f0 46 6f 72 74 72 61 6e 20 31 30 2e 31 20 6f 6e 20  Fortran 10.1 on 
2fa00 50 50 43 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  PPC..lt_prog_com
2fa10 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
2fa20 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2fa30 72 5f 70 69 63 3d 27 2d 71 70 69 63 27 0a 09 6c  r_pic='-qpic'..l
2fa40 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2fa50 73 74 61 74 69 63 3d 27 2d 71 73 74 61 74 69 63  static='-qstatic
2fa60 6c 69 6e 6b 27 0a 09 3b 3b 0a 20 20 20 20 20 20  link'..;;.      
2fa70 2a 29 0a 09 63 61 73 65 20 60 24 43 43 20 2d 56  *)..case `$CC -V
2fa80 20 32 3e 26 31 20 7c 20 73 65 64 20 35 71 60 20   2>&1 | sed 5q` 
2fa90 69 6e 0a 09 2a 53 75 6e 5c 20 43 2a 29 0a 09 20  in..*Sun\ C*).. 
2faa0 20 23 20 53 75 6e 20 43 20 35 2e 39 0a 09 20 20   # Sun C 5.9..  
2fab0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2fac0 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a 09 20 20  _pic='-KPIC'..  
2fad0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2fae0 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69  _static='-Bstati
2faf0 63 27 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f  c'..  lt_prog_co
2fb00 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27  mpiler_wl='-Wl,'
2fb10 0a 09 20 20 3b 3b 0a 09 2a 53 75 6e 5c 20 46 2a  ..  ;;..*Sun\ F*
2fb20 29 0a 09 20 20 23 20 53 75 6e 20 46 6f 72 74 72  )..  # Sun Fortr
2fb30 61 6e 20 38 2e 33 20 70 61 73 73 65 73 20 61 6c  an 8.3 passes al
2fb40 6c 20 75 6e 72 65 63 6f 67 6e 69 7a 65 64 20 66  l unrecognized f
2fb50 6c 61 67 73 20 74 6f 20 74 68 65 20 6c 69 6e 6b  lags to the link
2fb60 65 72 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f  er..  lt_prog_co
2fb70 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49  mpiler_pic='-KPI
2fb80 43 27 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f  C'..  lt_prog_co
2fb90 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2fba0 42 73 74 61 74 69 63 27 0a 09 20 20 6c 74 5f 70  Bstatic'..  lt_p
2fbb0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2fbc0 27 27 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 09  ''..  ;;..esac..
2fbd0 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20  ;;.      esac.  
2fbe0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6e 65 77 73      ;;..    news
2fbf0 6f 73 36 29 0a 20 20 20 20 20 20 6c 74 5f 70 72  os6).      lt_pr
2fc00 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
2fc10 27 2d 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74  '-KPIC'.      lt
2fc20 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2fc30 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27  tatic='-Bstatic'
2fc40 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a  .      ;;..    *
2fc50 6e 74 6f 2a 20 7c 20 2a 71 6e 78 2a 29 0a 20 20  nto* | *qnx*).  
2fc60 20 20 20 20 23 20 51 4e 58 20 75 73 65 73 20 47      # QNX uses G
2fc70 4e 55 20 43 2b 2b 2c 20 62 75 74 20 6e 65 65 64  NU C++, but need
2fc80 20 74 6f 20 64 65 66 69 6e 65 20 2d 73 68 61 72   to define -shar
2fc90 65 64 20 6f 70 74 69 6f 6e 20 74 6f 6f 2c 20 6f  ed option too, o
2fca0 74 68 65 72 77 69 73 65 0a 20 20 20 20 20 20 23  therwise.      #
2fcb0 20 69 74 20 77 69 6c 6c 20 63 6f 72 65 64 75 6d   it will coredum
2fcc0 70 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  p..      lt_prog
2fcd0 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
2fce0 66 50 49 43 20 2d 73 68 61 72 65 64 27 0a 20 20  fPIC -shared'.  
2fcf0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6f 73 66 33      ;;..    osf3
2fd00 2a 20 7c 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35  * | osf4* | osf5
2fd10 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
2fd20 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
2fd30 6c 2c 27 0a 20 20 20 20 20 20 23 20 41 6c 6c 20  l,'.      # All 
2fd40 4f 53 46 2f 31 20 63 6f 64 65 20 69 73 20 50 49  OSF/1 code is PI
2fd50 43 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  C..      lt_prog
2fd60 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2fd70 3d 27 2d 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20  ='-non_shared'. 
2fd80 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 72 64 6f       ;;..    rdo
2fd90 73 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  s*).      lt_pro
2fda0 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2fdb0 63 3d 27 2d 6e 6f 6e 5f 73 68 61 72 65 64 27 0a  c='-non_shared'.
2fdc0 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 6f        ;;..    so
2fdd0 6c 61 72 69 73 2a 29 0a 20 20 20 20 20 20 6c 74  laris*).      lt
2fde0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2fdf0 69 63 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20 20  ic='-KPIC'.     
2fe00 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2fe10 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74  r_static='-Bstat
2fe20 69 63 27 0a 20 20 20 20 20 20 63 61 73 65 20 24  ic'.      case $
2fe30 63 63 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a 20  cc_basename in. 
2fe40 20 20 20 20 20 66 37 37 2a 20 7c 20 66 39 30 2a       f77* | f90*
2fe50 20 7c 20 66 39 35 2a 29 0a 09 6c 74 5f 70 72 6f   | f95*)..lt_pro
2fe60 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2fe70 51 6f 70 74 69 6f 6e 20 6c 64 20 27 3b 3b 0a 20  Qoption ld ';;. 
2fe80 20 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67       *)..lt_prog
2fe90 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
2fea0 6c 2c 27 3b 3b 0a 20 20 20 20 20 20 65 73 61 63  l,';;.      esac
2feb0 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73  .      ;;..    s
2fec0 75 6e 6f 73 34 2a 29 0a 20 20 20 20 20 20 6c 74  unos4*).      lt
2fed0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
2fee0 6c 3d 27 2d 51 6f 70 74 69 6f 6e 20 6c 64 20 27  l='-Qoption ld '
2fef0 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2ff00 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 50 49  ompiler_pic='-PI
2ff10 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  C'.      lt_prog
2ff20 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2ff30 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20  ='-Bstatic'.    
2ff40 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 34 20    ;;..    sysv4 
2ff50 7c 20 73 79 73 76 34 2e 32 75 77 32 2a 20 7c 20  | sysv4.2uw2* | 
2ff60 73 79 73 76 34 2e 33 2a 29 0a 20 20 20 20 20 20  sysv4.3*).      
2ff70 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2ff80 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20  _wl='-Wl,'.     
2ff90 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2ffa0 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a 20 20  r_pic='-KPIC'.  
2ffb0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2ffc0 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73  iler_static='-Bs
2ffd0 74 61 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a  tatic'.      ;;.
2ffe0 0a 20 20 20 20 73 79 73 76 34 2a 4d 50 2a 29 0a  .    sysv4*MP*).
2fff0 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 64        if test -d
30000 20 2f 75 73 72 2f 6e 65 63 20 3b 74 68 65 6e 0a   /usr/nec ;then.
30010 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
30020 72 5f 70 69 63 3d 27 2d 4b 63 6f 6e 66 6f 72 6d  r_pic='-Kconform
30030 5f 70 69 63 27 0a 09 6c 74 5f 70 72 6f 67 5f 63  _pic'..lt_prog_c
30040 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
30050 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20  -Bstatic'.      
30060 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
30070 20 73 79 73 76 35 2a 20 7c 20 75 6e 69 78 77 61   sysv5* | unixwa
30080 72 65 2a 20 7c 20 73 63 6f 33 2e 32 76 35 2a 20  re* | sco3.2v5* 
30090 7c 20 73 63 6f 35 76 36 2a 20 7c 20 4f 70 65 6e  | sco5v6* | Open
300a0 55 4e 49 58 2a 29 0a 20 20 20 20 20 20 6c 74 5f  UNIX*).      lt_
300b0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
300c0 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c 74  ='-Wl,'.      lt
300d0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
300e0 69 63 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20 20  ic='-KPIC'.     
300f0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
30100 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74  r_static='-Bstat
30110 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  ic'.      ;;..  
30120 20 20 75 6e 69 63 6f 73 2a 29 0a 20 20 20 20 20    unicos*).     
30130 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
30140 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20  r_wl='-Wl,'.    
30150 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
30160 65 72 5f 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61  er_can_build_sha
30170 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a  red=no.      ;;.
30180 0a 20 20 20 20 75 74 73 34 2a 29 0a 20 20 20 20  .    uts4*).    
30190 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
301a0 65 72 5f 70 69 63 3d 27 2d 70 69 63 27 0a 20 20  er_pic='-pic'.  
301b0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
301c0 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73  iler_static='-Bs
301d0 74 61 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a  tatic'.      ;;.
301e0 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 6c 74  .    *).      lt
301f0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
30200 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d  an_build_shared=
30210 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  no.      ;;.    
30220 65 73 61 63 0a 20 20 66 69 0a 0a 63 61 73 65 20  esac.  fi..case 
30230 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 23 20  $host_os in.  # 
30240 46 6f 72 20 70 6c 61 74 66 6f 72 6d 73 20 77 68  For platforms wh
30250 69 63 68 20 64 6f 20 6e 6f 74 20 73 75 70 70 6f  ich do not suppo
30260 72 74 20 50 49 43 2c 20 2d 44 50 49 43 20 69 73  rt PIC, -DPIC is
30270 20 6d 65 61 6e 69 6e 67 6c 65 73 73 3a 0a 20 20   meaningless:.  
30280 2a 64 6a 67 70 70 2a 29 0a 20 20 20 20 6c 74 5f  *djgpp*).    lt_
30290 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
302a0 63 3d 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20  c=.    ;;.  *). 
302b0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
302c0 6c 65 72 5f 70 69 63 3d 22 24 6c 74 5f 70 72 6f  ler_pic="$lt_pro
302d0 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20 2d  g_compiler_pic -
302e0 44 50 49 43 22 0a 20 20 20 20 3b 3b 0a 65 73 61  DPIC".    ;;.esa
302f0 63 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  c.{ $as_echo "$a
30300 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
30310 73 75 6c 74 3a 20 24 6c 74 5f 70 72 6f 67 5f 63  sult: $lt_prog_c
30320 6f 6d 70 69 6c 65 72 5f 70 69 63 22 20 3e 26 35  ompiler_pic" >&5
30330 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 70  .$as_echo "$lt_p
30340 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
30350 22 20 3e 26 36 3b 20 7d 0a 0a 0a 0a 0a 0a 0a 23  " >&6; }.......#
30360 0a 23 20 43 68 65 63 6b 20 74 6f 20 6d 61 6b 65  .# Check to make
30370 20 73 75 72 65 20 74 68 65 20 50 49 43 20 66 6c   sure the PIC fl
30380 61 67 20 61 63 74 75 61 6c 6c 79 20 77 6f 72 6b  ag actually work
30390 73 2e 0a 23 0a 69 66 20 74 65 73 74 20 2d 6e 20  s..#.if test -n 
303a0 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  "$lt_prog_compil
303b0 65 72 5f 70 69 63 22 3b 20 74 68 65 6e 0a 20 20  er_pic"; then.  
303c0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
303d0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
303e0 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65  king if $compile
303f0 72 20 50 49 43 20 66 6c 61 67 20 24 6c 74 5f 70  r PIC flag $lt_p
30400 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
30410 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f   works" >&5.$as_
30420 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
30430 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 50 49   if $compiler PI
30440 43 20 66 6c 61 67 20 24 6c 74 5f 70 72 6f 67 5f  C flag $lt_prog_
30450 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20 77 6f 72  compiler_pic wor
30460 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  ks... " >&6; }.i
30470 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f  f test "${lt_cv_
30480 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
30490 63 5f 77 6f 72 6b 73 2b 73 65 74 7d 22 20 3d 20  c_works+set}" = 
304a0 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
304b0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
304c0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74   " >&6.else.  lt
304d0 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
304e0 72 5f 70 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20  r_pic_works=no. 
304f0 20 20 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e    ac_outfile=con
30500 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
30510 0a 20 20 20 65 63 68 6f 20 22 24 6c 74 5f 73 69  .   echo "$lt_si
30520 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73  mple_compile_tes
30530 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65  t_code" > confte
30540 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 20 6c 74  st.$ac_ext.   lt
30550 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22  _compiler_flag="
30560 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
30570 72 5f 70 69 63 20 2d 44 50 49 43 22 0a 20 20 20  r_pic -DPIC".   
30580 23 20 49 6e 73 65 72 74 20 74 68 65 20 6f 70 74  # Insert the opt
30590 69 6f 6e 20 65 69 74 68 65 72 20 28 31 29 20 61  ion either (1) a
305a0 66 74 65 72 20 74 68 65 20 6c 61 73 74 20 2a 46  fter the last *F
305b0 4c 41 47 53 20 76 61 72 69 61 62 6c 65 2c 20 6f  LAGS variable, o
305c0 72 0a 20 20 20 23 20 28 32 29 20 62 65 66 6f 72  r.   # (2) befor
305d0 65 20 61 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e  e a word contain
305e0 69 6e 67 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c  ing "conftest.",
305f0 20 6f 72 20 28 33 29 20 61 74 20 74 68 65 20 65   or (3) at the e
30600 6e 64 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74 68  nd..   # Note th
30610 61 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69  at $ac_compile i
30620 74 73 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63  tself does not c
30630 6f 6e 74 61 69 6e 20 62 61 63 6b 73 6c 61 73 68  ontain backslash
30640 65 73 20 61 6e 64 20 62 65 67 69 6e 73 0a 20 20  es and begins.  
30650 20 23 20 77 69 74 68 20 61 20 64 6f 6c 6c 61 72   # with a dollar
30660 20 73 69 67 6e 20 28 6e 6f 74 20 61 20 68 79 70   sign (not a hyp
30670 68 65 6e 29 2c 20 73 6f 20 74 68 65 20 65 63 68  hen), so the ech
30680 6f 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f  o should work co
30690 72 72 65 63 74 6c 79 2e 0a 20 20 20 23 20 54 68  rrectly..   # Th
306a0 65 20 6f 70 74 69 6f 6e 20 69 73 20 72 65 66 65  e option is refe
306b0 72 65 6e 63 65 64 20 76 69 61 20 61 20 76 61 72  renced via a var
306c0 69 61 62 6c 65 20 74 6f 20 61 76 6f 69 64 20 63  iable to avoid c
306d0 6f 6e 66 75 73 69 6e 67 20 73 65 64 2e 0a 20 20  onfusing sed..  
306e0 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68   lt_compile=`ech
306f0 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20  o "$ac_compile" 
30700 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27  | $SED \.   -e '
30710 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c  s:.*FLAGS}\{0,1\
30720 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72  } :&$lt_compiler
30730 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20  _flag :; t' \.  
30740 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e   -e 's: [^ ]*con
30750 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d  ftest\.: $lt_com
30760 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27  piler_flag&:; t'
30770 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24   \.   -e 's:$: $
30780 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  lt_compiler_flag
30790 3a 27 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68  :'`.   (eval ech
307a0 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 37 31 37  o "\"\$as_me:717
307b0 31 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22  1: $lt_compile\"
307c0 22 20 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20  " >&5).   (eval 
307d0 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e  "$lt_compile" 2>
307e0 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a 20 20  conftest.err).  
307f0 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
30800 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
30810 72 20 3e 26 35 0a 20 20 20 65 63 68 6f 20 22 24  r >&5.   echo "$
30820 61 73 5f 6d 65 3a 37 31 37 35 3a 20 5c 24 3f 20  as_me:7175: \$? 
30830 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
30840 35 0a 20 20 20 69 66 20 28 65 78 69 74 20 24 61  5.   if (exit $a
30850 63 5f 73 74 61 74 75 73 29 20 26 26 20 74 65 73  c_status) && tes
30860 74 20 2d 73 20 22 24 61 63 5f 6f 75 74 66 69 6c  t -s "$ac_outfil
30870 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 23 20  e"; then.     # 
30880 54 68 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e  The compiler can
30890 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69   only warn and i
308a0 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e  gnore the option
308b0 20 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a   if not recogniz
308c0 65 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79  ed.     # So say
308d0 20 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72 65   no if there are
308e0 20 77 61 72 6e 69 6e 67 73 20 6f 74 68 65 72 20   warnings other 
308f0 74 68 61 6e 20 74 68 65 20 75 73 75 61 6c 20 6f  than the usual o
30900 75 74 70 75 74 2e 0a 20 20 20 20 20 24 45 43 48  utput..     $ECH
30910 4f 20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65  O "X$_lt_compile
30920 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c  r_boilerplate" |
30930 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64   $Xsed -e '/^$/d
30940 27 20 3e 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a  ' >conftest.exp.
30950 20 20 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64       $SED '/^$/d
30960 3b 20 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66 74  ; /^ *+/d' conft
30970 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73  est.err >conftes
30980 74 2e 65 72 32 0a 20 20 20 20 20 69 66 20 74 65  t.er2.     if te
30990 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
309a0 2e 65 72 32 20 7c 7c 20 64 69 66 66 20 63 6f 6e  .er2 || diff con
309b0 66 74 65 73 74 2e 65 78 70 20 63 6f 6e 66 74 65  ftest.exp confte
309c0 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c  st.er2 >/dev/nul
309d0 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c  l; then.       l
309e0 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
309f0 65 72 5f 70 69 63 5f 77 6f 72 6b 73 3d 79 65 73  er_pic_works=yes
30a00 0a 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20  .     fi.   fi. 
30a10 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a    $RM conftest*.
30a20 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
30a30 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
30a40 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70  result: $lt_cv_p
30a50 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
30a60 5f 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f  _works" >&5.$as_
30a70 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70 72 6f  echo "$lt_cv_pro
30a80 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77  g_compiler_pic_w
30a90 6f 72 6b 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66  orks" >&6; }..if
30aa0 20 74 65 73 74 20 78 22 24 6c 74 5f 63 76 5f 70   test x"$lt_cv_p
30ab0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
30ac0 5f 77 6f 72 6b 73 22 20 3d 20 78 79 65 73 3b 20  _works" = xyes; 
30ad0 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 24 6c  then.    case $l
30ae0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30af0 70 69 63 20 69 6e 0a 20 20 20 20 20 22 22 20 7c  pic in.     "" |
30b00 20 22 20 22 2a 29 20 3b 3b 0a 20 20 20 20 20 2a   " "*) ;;.     *
30b10 29 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ) lt_prog_compil
30b20 65 72 5f 70 69 63 3d 22 20 24 6c 74 5f 70 72 6f  er_pic=" $lt_pro
30b30 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 22 20  g_compiler_pic" 
30b40 3b 3b 0a 20 20 20 20 20 65 73 61 63 0a 65 6c 73  ;;.     esac.els
30b50 65 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f  e.    lt_prog_co
30b60 6d 70 69 6c 65 72 5f 70 69 63 3d 0a 20 20 20 20  mpiler_pic=.    
30b70 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
30b80 72 5f 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72  r_can_build_shar
30b90 65 64 3d 6e 6f 0a 66 69 0a 0a 66 69 0a 0a 0a 0a  ed=no.fi..fi....
30ba0 0a 0a 0a 23 0a 23 20 43 68 65 63 6b 20 74 6f 20  ...#.# Check to 
30bb0 6d 61 6b 65 20 73 75 72 65 20 74 68 65 20 73 74  make sure the st
30bc0 61 74 69 63 20 66 6c 61 67 20 61 63 74 75 61 6c  atic flag actual
30bd0 6c 79 20 77 6f 72 6b 73 2e 0a 23 0a 77 6c 3d 24  ly works..#.wl=$
30be0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
30bf0 5f 77 6c 20 65 76 61 6c 20 6c 74 5f 74 6d 70 5f  _wl eval lt_tmp_
30c00 73 74 61 74 69 63 5f 66 6c 61 67 3d 5c 22 24 6c  static_flag=\"$l
30c10 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30c20 73 74 61 74 69 63 5c 22 0a 7b 20 24 61 73 5f 65  static\".{ $as_e
30c30 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
30c40 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66  ENO: checking if
30c50 20 24 63 6f 6d 70 69 6c 65 72 20 73 74 61 74 69   $compiler stati
30c60 63 20 66 6c 61 67 20 24 6c 74 5f 74 6d 70 5f 73  c flag $lt_tmp_s
30c70 74 61 74 69 63 5f 66 6c 61 67 20 77 6f 72 6b 73  tatic_flag works
30c80 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
30c90 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63   "checking if $c
30ca0 6f 6d 70 69 6c 65 72 20 73 74 61 74 69 63 20 66  ompiler static f
30cb0 6c 61 67 20 24 6c 74 5f 74 6d 70 5f 73 74 61 74  lag $lt_tmp_stat
30cc0 69 63 5f 66 6c 61 67 20 77 6f 72 6b 73 2e 2e 2e  ic_flag works...
30cd0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
30ce0 74 20 22 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f  t "${lt_cv_prog_
30cf0 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f  compiler_static_
30d00 77 6f 72 6b 73 2b 73 65 74 7d 22 20 3d 20 73 65  works+set}" = se
30d10 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
30d20 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
30d30 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63   >&6.else.  lt_c
30d40 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
30d50 73 74 61 74 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a  static_works=no.
30d60 20 20 20 73 61 76 65 5f 4c 44 46 4c 41 47 53 3d     save_LDFLAGS=
30d70 22 24 4c 44 46 4c 41 47 53 22 0a 20 20 20 4c 44  "$LDFLAGS".   LD
30d80 46 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 20  FLAGS="$LDFLAGS 
30d90 24 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66  $lt_tmp_static_f
30da0 6c 61 67 22 0a 20 20 20 65 63 68 6f 20 22 24 6c  lag".   echo "$l
30db0 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65  t_simple_link_te
30dc0 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74  st_code" > conft
30dd0 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 20 69  est.$ac_ext.   i
30de0 66 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b  f (eval $ac_link
30df0 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 29   2>conftest.err)
30e00 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   && test -s conf
30e10 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 3b 20  test$ac_exeext; 
30e20 74 68 65 6e 0a 20 20 20 20 20 23 20 54 68 65 20  then.     # The 
30e30 6c 69 6e 6b 65 72 20 63 61 6e 20 6f 6e 6c 79 20  linker can only 
30e40 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20  warn and ignore 
30e50 74 68 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f  the option if no
30e60 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20  t recognized.   
30e70 20 20 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66    # So say no if
30e80 20 74 68 65 72 65 20 61 72 65 20 77 61 72 6e 69   there are warni
30e90 6e 67 73 0a 20 20 20 20 20 69 66 20 74 65 73 74  ngs.     if test
30ea0 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -s conftest.err
30eb0 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 23 20  ; then.       # 
30ec0 41 70 70 65 6e 64 20 61 6e 79 20 65 72 72 6f 72  Append any error
30ed0 73 20 74 6f 20 74 68 65 20 63 6f 6e 66 69 67 2e  s to the config.
30ee0 6c 6f 67 2e 0a 20 20 20 20 20 20 20 63 61 74 20  log..       cat 
30ef0 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 31 3e 26  conftest.err 1>&
30f00 35 0a 20 20 20 20 20 20 20 24 45 43 48 4f 20 22  5.       $ECHO "
30f10 58 24 5f 6c 74 5f 6c 69 6e 6b 65 72 5f 62 6f 69  X$_lt_linker_boi
30f20 6c 65 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65  lerplate" | $Xse
30f30 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 20 63  d -e '/^$/d' > c
30f40 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20  onftest.exp.    
30f50 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20     $SED '/^$/d; 
30f60 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66 74 65 73  /^ *+/d' conftes
30f70 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e  t.err >conftest.
30f80 65 72 32 0a 20 20 20 20 20 20 20 69 66 20 64 69  er2.       if di
30f90 66 66 20 63 6f 6e 66 74 65 73 74 2e 65 78 70 20  ff conftest.exp 
30fa0 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f 64  conftest.er2 >/d
30fb0 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20  ev/null; then.  
30fc0 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f         lt_cv_pro
30fd0 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
30fe0 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20 20  c_works=yes.    
30ff0 20 20 20 66 69 0a 20 20 20 20 20 65 6c 73 65 0a     fi.     else.
31000 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f         lt_cv_pro
31010 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
31020 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20 20  c_works=yes.    
31030 20 66 69 0a 20 20 20 66 69 0a 20 20 20 24 52 4d   fi.   fi.   $RM
31040 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20   -r conftest*.  
31050 20 4c 44 46 4c 41 47 53 3d 22 24 73 61 76 65 5f   LDFLAGS="$save_
31060 4c 44 46 4c 41 47 53 22 0a 0a 66 69 0a 7b 20 24  LDFLAGS"..fi.{ $
31070 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
31080 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
31090 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d   $lt_cv_prog_com
310a0 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72  piler_static_wor
310b0 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ks" >&5.$as_echo
310c0 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f   "$lt_cv_prog_co
310d0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f  mpiler_static_wo
310e0 72 6b 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20  rks" >&6; }..if 
310f0 74 65 73 74 20 78 22 24 6c 74 5f 63 76 5f 70 72  test x"$lt_cv_pr
31100 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
31110 69 63 5f 77 6f 72 6b 73 22 20 3d 20 78 79 65 73  ic_works" = xyes
31120 3b 20 74 68 65 6e 0a 20 20 20 20 3a 0a 65 6c 73  ; then.    :.els
31130 65 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f  e.    lt_prog_co
31140 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 0a 66  mpiler_static=.f
31150 69 0a 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73  i........  { $as
31160 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
31170 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
31180 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 75 70  if $compiler sup
31190 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69 6c 65  ports -c -o file
311a0 2e 24 61 63 5f 6f 62 6a 65 78 74 22 20 3e 26 35  .$ac_objext" >&5
311b0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
311c0 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c  cking if $compil
311d0 65 72 20 73 75 70 70 6f 72 74 73 20 2d 63 20 2d  er supports -c -
311e0 6f 20 66 69 6c 65 2e 24 61 63 5f 6f 62 6a 65 78  o file.$ac_objex
311f0 74 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  t... " >&6; }.if
31200 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70   test "${lt_cv_p
31210 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f  rog_compiler_c_o
31220 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
31230 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
31240 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
31250 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70 72 6f  else.  lt_cv_pro
31260 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 3d 6e  g_compiler_c_o=n
31270 6f 0a 20 20 20 24 52 4d 20 2d 72 20 63 6f 6e 66  o.   $RM -r conf
31280 74 65 73 74 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  test 2>/dev/null
31290 0a 20 20 20 6d 6b 64 69 72 20 63 6f 6e 66 74 65  .   mkdir confte
312a0 73 74 0a 20 20 20 63 64 20 63 6f 6e 66 74 65 73  st.   cd conftes
312b0 74 0a 20 20 20 6d 6b 64 69 72 20 6f 75 74 0a 20  t.   mkdir out. 
312c0 20 20 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70    echo "$lt_simp
312d0 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f  le_compile_test_
312e0 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74  code" > conftest
312f0 2e 24 61 63 5f 65 78 74 0a 0a 20 20 20 6c 74 5f  .$ac_ext..   lt_
31300 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 2d  compiler_flag="-
31310 6f 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 32 2e  o out/conftest2.
31320 24 61 63 5f 6f 62 6a 65 78 74 22 0a 20 20 20 23  $ac_objext".   #
31330 20 49 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69   Insert the opti
31340 6f 6e 20 65 69 74 68 65 72 20 28 31 29 20 61 66  on either (1) af
31350 74 65 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c  ter the last *FL
31360 41 47 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72  AGS variable, or
31370 0a 20 20 20 23 20 28 32 29 20 62 65 66 6f 72 65  .   # (2) before
31380 20 61 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69   a word containi
31390 6e 67 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20  ng "conftest.", 
313a0 6f 72 20 28 33 29 20 61 74 20 74 68 65 20 65 6e  or (3) at the en
313b0 64 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61  d..   # Note tha
313c0 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74  t $ac_compile it
313d0 73 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f  self does not co
313e0 6e 74 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65  ntain backslashe
313f0 73 20 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20  s and begins.   
31400 23 20 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20  # with a dollar 
31410 73 69 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68  sign (not a hyph
31420 65 6e 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f  en), so the echo
31430 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72   should work cor
31440 72 65 63 74 6c 79 2e 0a 20 20 20 6c 74 5f 63 6f  rectly..   lt_co
31450 6d 70 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63  mpile=`echo "$ac
31460 5f 63 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45 44  _compile" | $SED
31470 20 5c 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c   \.   -e 's:.*FL
31480 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c  AGS}\{0,1\} :&$l
31490 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20  t_compiler_flag 
314a0 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73  :; t' \.   -e 's
314b0 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c  : [^ ]*conftest\
314c0 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  .: $lt_compiler_
314d0 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20  flag&:; t' \.   
314e0 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d  -e 's:$: $lt_com
314f0 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20  piler_flag:'`.  
31500 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c   (eval echo "\"\
31510 24 61 73 5f 6d 65 3a 37 32 37 36 3a 20 24 6c 74  $as_me:7276: $lt
31520 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29  _compile\"" >&5)
31530 0a 20 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63  .   (eval "$lt_c
31540 6f 6d 70 69 6c 65 22 20 32 3e 6f 75 74 2f 63 6f  ompile" 2>out/co
31550 6e 66 74 65 73 74 2e 65 72 72 29 0a 20 20 20 61  nftest.err).   a
31560 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 63  c_status=$?.   c
31570 61 74 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e  at out/conftest.
31580 65 72 72 20 3e 26 35 0a 20 20 20 65 63 68 6f 20  err >&5.   echo 
31590 22 24 61 73 5f 6d 65 3a 37 32 38 30 3a 20 5c 24  "$as_me:7280: \$
315a0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
315b0 3e 26 35 0a 20 20 20 69 66 20 28 65 78 69 74 20  >&5.   if (exit 
315c0 24 61 63 5f 73 74 61 74 75 73 29 20 26 26 20 74  $ac_status) && t
315d0 65 73 74 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74  est -s out/conft
315e0 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  est2.$ac_objext.
315f0 20 20 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54     then.     # T
31600 68 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20  he compiler can 
31610 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67  only warn and ig
31620 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20  nore the option 
31630 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65  if not recognize
31640 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79 20  d.     # So say 
31650 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72 65 20  no if there are 
31660 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 24 45  warnings.     $E
31670 43 48 4f 20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69  CHO "X$_lt_compi
31680 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22  ler_boilerplate"
31690 20 7c 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24   | $Xsed -e '/^$
316a0 2f 64 27 20 3e 20 6f 75 74 2f 63 6f 6e 66 74 65  /d' > out/confte
316b0 73 74 2e 65 78 70 0a 20 20 20 20 20 24 53 45 44  st.exp.     $SED
316c0 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64   '/^$/d; /^ *+/d
316d0 27 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65  ' out/conftest.e
316e0 72 72 20 3e 6f 75 74 2f 63 6f 6e 66 74 65 73 74  rr >out/conftest
316f0 2e 65 72 32 0a 20 20 20 20 20 69 66 20 74 65 73  .er2.     if tes
31700 74 20 21 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74  t ! -s out/conft
31710 65 73 74 2e 65 72 32 20 7c 7c 20 64 69 66 66 20  est.er2 || diff 
31720 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 78 70  out/conftest.exp
31730 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72   out/conftest.er
31740 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68  2 >/dev/null; th
31750 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f  en.       lt_cv_
31760 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f  prog_compiler_c_
31770 6f 3d 79 65 73 0a 20 20 20 20 20 66 69 0a 20 20  o=yes.     fi.  
31780 20 66 69 0a 20 20 20 63 68 6d 6f 64 20 75 2b 77   fi.   chmod u+w
31790 20 2e 20 32 3e 26 35 0a 20 20 20 24 52 4d 20 63   . 2>&5.   $RM c
317a0 6f 6e 66 74 65 73 74 2a 0a 20 20 20 23 20 53 47  onftest*.   # SG
317b0 49 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 20 77  I C++ compiler w
317c0 69 6c 6c 20 63 72 65 61 74 65 20 64 69 72 65 63  ill create direc
317d0 74 6f 72 79 20 6f 75 74 2f 69 69 5f 66 69 6c 65  tory out/ii_file
317e0 73 2f 20 66 6f 72 0a 20 20 20 23 20 74 65 6d 70  s/ for.   # temp
317f0 6c 61 74 65 20 69 6e 73 74 61 6e 74 69 61 74 69  late instantiati
31800 6f 6e 0a 20 20 20 74 65 73 74 20 2d 64 20 6f 75  on.   test -d ou
31810 74 2f 69 69 5f 66 69 6c 65 73 20 26 26 20 24 52  t/ii_files && $R
31820 4d 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 2f 2a  M out/ii_files/*
31830 20 26 26 20 72 6d 64 69 72 20 6f 75 74 2f 69 69   && rmdir out/ii
31840 5f 66 69 6c 65 73 0a 20 20 20 24 52 4d 20 6f 75  _files.   $RM ou
31850 74 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f 75 74  t/* && rmdir out
31860 0a 20 20 20 63 64 20 2e 2e 0a 20 20 20 24 52 4d  .   cd ...   $RM
31870 20 2d 72 20 63 6f 6e 66 74 65 73 74 0a 20 20 20   -r conftest.   
31880 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66  $RM conftest*..f
31890 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
318a0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
318b0 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f  sult: $lt_cv_pro
318c0 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20  g_compiler_c_o" 
318d0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c  >&5.$as_echo "$l
318e0 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
318f0 65 72 5f 63 5f 6f 22 20 3e 26 36 3b 20 7d 0a 0a  er_c_o" >&6; }..
31900 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73 5f 65 63 68  .....  { $as_ech
31910 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
31920 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24  O: checking if $
31930 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74  compiler support
31940 73 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63  s -c -o file.$ac
31950 5f 6f 62 6a 65 78 74 22 20 3e 26 35 0a 24 61 73  _objext" >&5.$as
31960 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
31970 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73  g if $compiler s
31980 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69  upports -c -o fi
31990 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e 2e  le.$ac_objext...
319a0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
319b0 74 20 22 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f  t "${lt_cv_prog_
319c0 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 2b 73 65 74  compiler_c_o+set
319d0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
319e0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
319f0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
31a00 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  .  lt_cv_prog_co
31a10 6d 70 69 6c 65 72 5f 63 5f 6f 3d 6e 6f 0a 20 20  mpiler_c_o=no.  
31a20 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74   $RM -r conftest
31a30 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 20 20 20   2>/dev/null.   
31a40 6d 6b 64 69 72 20 63 6f 6e 66 74 65 73 74 0a 20  mkdir conftest. 
31a50 20 20 63 64 20 63 6f 6e 66 74 65 73 74 0a 20 20    cd conftest.  
31a60 20 6d 6b 64 69 72 20 6f 75 74 0a 20 20 20 65 63   mkdir out.   ec
31a70 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63  ho "$lt_simple_c
31a80 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65  ompile_test_code
31a90 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  " > conftest.$ac
31aa0 5f 65 78 74 0a 0a 20 20 20 6c 74 5f 63 6f 6d 70  _ext..   lt_comp
31ab0 69 6c 65 72 5f 66 6c 61 67 3d 22 2d 6f 20 6f 75  iler_flag="-o ou
31ac0 74 2f 63 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f  t/conftest2.$ac_
31ad0 6f 62 6a 65 78 74 22 0a 20 20 20 23 20 49 6e 73  objext".   # Ins
31ae0 65 72 74 20 74 68 65 20 6f 70 74 69 6f 6e 20 65  ert the option e
31af0 69 74 68 65 72 20 28 31 29 20 61 66 74 65 72 20  ither (1) after 
31b00 74 68 65 20 6c 61 73 74 20 2a 46 4c 41 47 53 20  the last *FLAGS 
31b10 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a 20 20 20  variable, or.   
31b20 23 20 28 32 29 20 62 65 66 6f 72 65 20 61 20 77  # (2) before a w
31b30 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e 67 20 22  ord containing "
31b40 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f 72 20 28  conftest.", or (
31b50 33 29 20 61 74 20 74 68 65 20 65 6e 64 2e 0a 20  3) at the end.. 
31b60 20 20 23 20 4e 6f 74 65 20 74 68 61 74 20 24 61    # Note that $a
31b70 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73 65 6c 66  c_compile itself
31b80 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69   does not contai
31b90 6e 20 62 61 63 6b 73 6c 61 73 68 65 73 20 61 6e  n backslashes an
31ba0 64 20 62 65 67 69 6e 73 0a 20 20 20 23 20 77 69  d begins.   # wi
31bb0 74 68 20 61 20 64 6f 6c 6c 61 72 20 73 69 67 6e  th a dollar sign
31bc0 20 28 6e 6f 74 20 61 20 68 79 70 68 65 6e 29 2c   (not a hyphen),
31bd0 20 73 6f 20 74 68 65 20 65 63 68 6f 20 73 68 6f   so the echo sho
31be0 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72 65 63 74  uld work correct
31bf0 6c 79 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c  ly..   lt_compil
31c00 65 3d 60 65 63 68 6f 20 22 24 61 63 5f 63 6f 6d  e=`echo "$ac_com
31c10 70 69 6c 65 22 20 7c 20 24 53 45 44 20 5c 0a 20  pile" | $SED \. 
31c20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41 47 53 7d    -e 's:.*FLAGS}
31c30 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f 63 6f  \{0,1\} :&$lt_co
31c40 6d 70 69 6c 65 72 5f 66 6c 61 67 20 3a 3b 20 74  mpiler_flag :; t
31c50 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 20 5b 5e  ' \.   -e 's: [^
31c60 20 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a 20 24   ]*conftest\.: $
31c70 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  lt_compiler_flag
31c80 26 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27  &:; t' \.   -e '
31c90 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65  s:$: $lt_compile
31ca0 72 5f 66 6c 61 67 3a 27 60 0a 20 20 20 28 65 76  r_flag:'`.   (ev
31cb0 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f  al echo "\"\$as_
31cc0 6d 65 3a 37 33 33 31 3a 20 24 6c 74 5f 63 6f 6d  me:7331: $lt_com
31cd0 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20 20  pile\"" >&5).   
31ce0 28 65 76 61 6c 20 22 24 6c 74 5f 63 6f 6d 70 69  (eval "$lt_compi
31cf0 6c 65 22 20 32 3e 6f 75 74 2f 63 6f 6e 66 74 65  le" 2>out/confte
31d00 73 74 2e 65 72 72 29 0a 20 20 20 61 63 5f 73 74  st.err).   ac_st
31d10 61 74 75 73 3d 24 3f 0a 20 20 20 63 61 74 20 6f  atus=$?.   cat o
31d20 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  ut/conftest.err 
31d30 3e 26 35 0a 20 20 20 65 63 68 6f 20 22 24 61 73  >&5.   echo "$as
31d40 5f 6d 65 3a 37 33 33 35 3a 20 5c 24 3f 20 3d 20  _me:7335: \$? = 
31d50 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
31d60 20 20 20 69 66 20 28 65 78 69 74 20 24 61 63 5f     if (exit $ac_
31d70 73 74 61 74 75 73 29 20 26 26 20 74 65 73 74 20  status) && test 
31d80 2d 73 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 32  -s out/conftest2
31d90 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20 74  .$ac_objext.   t
31da0 68 65 6e 0a 20 20 20 20 20 23 20 54 68 65 20 63  hen.     # The c
31db0 6f 6d 70 69 6c 65 72 20 63 61 6e 20 6f 6e 6c 79  ompiler can only
31dc0 20 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65   warn and ignore
31dd0 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e   the option if n
31de0 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20  ot recognized.  
31df0 20 20 20 23 20 53 6f 20 73 61 79 20 6e 6f 20 69     # So say no i
31e00 66 20 74 68 65 72 65 20 61 72 65 20 77 61 72 6e  f there are warn
31e10 69 6e 67 73 0a 20 20 20 20 20 24 45 43 48 4f 20  ings.     $ECHO 
31e20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  "X$_lt_compiler_
31e30 62 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c 20 24  boilerplate" | $
31e40 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20  Xsed -e '/^$/d' 
31e50 3e 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65  > out/conftest.e
31e60 78 70 0a 20 20 20 20 20 24 53 45 44 20 27 2f 5e  xp.     $SED '/^
31e70 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 6f 75  $/d; /^ *+/d' ou
31e80 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t/conftest.err >
31e90 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32  out/conftest.er2
31ea0 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 21 20  .     if test ! 
31eb0 2d 73 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e  -s out/conftest.
31ec0 65 72 32 20 7c 7c 20 64 69 66 66 20 6f 75 74 2f  er2 || diff out/
31ed0 63 6f 6e 66 74 65 73 74 2e 65 78 70 20 6f 75 74  conftest.exp out
31ee0 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f  /conftest.er2 >/
31ef0 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
31f00 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67        lt_cv_prog
31f10 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 3d 79 65  _compiler_c_o=ye
31f20 73 0a 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a  s.     fi.   fi.
31f30 20 20 20 63 68 6d 6f 64 20 75 2b 77 20 2e 20 32     chmod u+w . 2
31f40 3e 26 35 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74  >&5.   $RM conft
31f50 65 73 74 2a 0a 20 20 20 23 20 53 47 49 20 43 2b  est*.   # SGI C+
31f60 2b 20 63 6f 6d 70 69 6c 65 72 20 77 69 6c 6c 20  + compiler will 
31f70 63 72 65 61 74 65 20 64 69 72 65 63 74 6f 72 79  create directory
31f80 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 2f 20 66   out/ii_files/ f
31f90 6f 72 0a 20 20 20 23 20 74 65 6d 70 6c 61 74 65  or.   # template
31fa0 20 69 6e 73 74 61 6e 74 69 61 74 69 6f 6e 0a 20   instantiation. 
31fb0 20 20 74 65 73 74 20 2d 64 20 6f 75 74 2f 69 69    test -d out/ii
31fc0 5f 66 69 6c 65 73 20 26 26 20 24 52 4d 20 6f 75  _files && $RM ou
31fd0 74 2f 69 69 5f 66 69 6c 65 73 2f 2a 20 26 26 20  t/ii_files/* && 
31fe0 72 6d 64 69 72 20 6f 75 74 2f 69 69 5f 66 69 6c  rmdir out/ii_fil
31ff0 65 73 0a 20 20 20 24 52 4d 20 6f 75 74 2f 2a 20  es.   $RM out/* 
32000 26 26 20 72 6d 64 69 72 20 6f 75 74 0a 20 20 20  && rmdir out.   
32010 63 64 20 2e 2e 0a 20 20 20 24 52 4d 20 2d 72 20  cd ...   $RM -r 
32020 63 6f 6e 66 74 65 73 74 0a 20 20 20 24 52 4d 20  conftest.   $RM 
32030 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 7b 20  conftest*..fi.{ 
32040 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
32050 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
32060 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  : $lt_cv_prog_co
32070 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3e 26 35 0a  mpiler_c_o" >&5.
32080 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76  $as_echo "$lt_cv
32090 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
320a0 5f 6f 22 20 3e 26 36 3b 20 7d 0a 0a 0a 0a 0a 68  _o" >&6; }.....h
320b0 61 72 64 5f 6c 69 6e 6b 73 3d 22 6e 6f 74 74 65  ard_links="notte
320c0 73 74 65 64 22 0a 69 66 20 74 65 73 74 20 22 24  sted".if test "$
320d0 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
320e0 6c 65 72 5f 63 5f 6f 22 20 3d 20 6e 6f 20 26 26  ler_c_o" = no &&
320f0 20 74 65 73 74 20 22 24 6e 65 65 64 5f 6c 6f 63   test "$need_loc
32100 6b 73 22 20 21 3d 20 6e 6f 3b 20 74 68 65 6e 0a  ks" != no; then.
32110 20 20 23 20 64 6f 20 6e 6f 74 20 6f 76 65 72 77    # do not overw
32120 72 69 74 65 20 74 68 65 20 76 61 6c 75 65 20 6f  rite the value o
32130 66 20 6e 65 65 64 5f 6c 6f 63 6b 73 20 70 72 6f  f need_locks pro
32140 76 69 64 65 64 20 62 79 20 74 68 65 20 75 73 65  vided by the use
32150 72 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  r.  { $as_echo "
32160 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
32170 63 68 65 63 6b 69 6e 67 20 69 66 20 77 65 20 63  checking if we c
32180 61 6e 20 6c 6f 63 6b 20 77 69 74 68 20 68 61 72  an lock with har
32190 64 20 6c 69 6e 6b 73 22 20 3e 26 35 0a 24 61 73  d links" >&5.$as
321a0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
321b0 67 20 69 66 20 77 65 20 63 61 6e 20 6c 6f 63 6b  g if we can lock
321c0 20 77 69 74 68 20 68 61 72 64 20 6c 69 6e 6b 73   with hard links
321d0 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 20 20 68  ... " >&6; }.  h
321e0 61 72 64 5f 6c 69 6e 6b 73 3d 79 65 73 0a 20 20  ard_links=yes.  
321f0 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20  $RM conftest*.  
32200 6c 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f  ln conftest.a co
32210 6e 66 74 65 73 74 2e 62 20 32 3e 2f 64 65 76 2f  nftest.b 2>/dev/
32220 6e 75 6c 6c 20 26 26 20 68 61 72 64 5f 6c 69 6e  null && hard_lin
32230 6b 73 3d 6e 6f 0a 20 20 74 6f 75 63 68 20 63 6f  ks=no.  touch co
32240 6e 66 74 65 73 74 2e 61 0a 20 20 6c 6e 20 63 6f  nftest.a.  ln co
32250 6e 66 74 65 73 74 2e 61 20 63 6f 6e 66 74 65 73  nftest.a conftes
32260 74 2e 62 20 32 3e 26 35 20 7c 7c 20 68 61 72 64  t.b 2>&5 || hard
32270 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20 20 6c 6e 20 63  _links=no.  ln c
32280 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e 66 74 65  onftest.a confte
32290 73 74 2e 62 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  st.b 2>/dev/null
322a0 20 26 26 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 6e   && hard_links=n
322b0 6f 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  o.  { $as_echo "
322c0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
322d0 72 65 73 75 6c 74 3a 20 24 68 61 72 64 5f 6c 69  result: $hard_li
322e0 6e 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  nks" >&5.$as_ech
322f0 6f 20 22 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20  o "$hard_links" 
32300 3e 26 36 3b 20 7d 0a 20 20 69 66 20 74 65 73 74  >&6; }.  if test
32310 20 22 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3d   "$hard_links" =
32320 20 6e 6f 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20   no; then.    { 
32330 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
32340 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e  :$LINENO: WARNIN
32350 47 3a 20 5c 60 24 43 43 27 20 64 6f 65 73 20 6e  G: \`$CC' does n
32360 6f 74 20 73 75 70 70 6f 72 74 20 5c 60 2d 63 20  ot support \`-c 
32370 2d 6f 27 2c 20 73 6f 20 5c 60 6d 61 6b 65 20 2d  -o', so \`make -
32380 6a 27 20 6d 61 79 20 62 65 20 75 6e 73 61 66 65  j' may be unsafe
32390 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
323a0 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
323b0 20 5c 60 24 43 43 27 20 64 6f 65 73 20 6e 6f 74   \`$CC' does not
323c0 20 73 75 70 70 6f 72 74 20 5c 60 2d 63 20 2d 6f   support \`-c -o
323d0 27 2c 20 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27  ', so \`make -j'
323e0 20 6d 61 79 20 62 65 20 75 6e 73 61 66 65 22 20   may be unsafe" 
323f0 3e 26 32 3b 7d 0a 20 20 20 20 6e 65 65 64 5f 6c  >&2;}.    need_l
32400 6f 63 6b 73 3d 77 61 72 6e 0a 20 20 66 69 0a 65  ocks=warn.  fi.e
32410 6c 73 65 0a 20 20 6e 65 65 64 5f 6c 6f 63 6b 73  lse.  need_locks
32420 3d 6e 6f 0a 66 69 0a 0a 0a 0a 0a 0a 0a 20 20 7b  =no.fi.......  {
32430 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
32440 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
32450 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20  ing whether the 
32460 24 63 6f 6d 70 69 6c 65 72 20 6c 69 6e 6b 65 72  $compiler linker
32470 20 28 24 4c 44 29 20 73 75 70 70 6f 72 74 73 20   ($LD) supports 
32480 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
32490 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
324a0 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68   "checking wheth
324b0 65 72 20 74 68 65 20 24 63 6f 6d 70 69 6c 65 72  er the $compiler
324c0 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20 73 75   linker ($LD) su
324d0 70 70 6f 72 74 73 20 73 68 61 72 65 64 20 6c 69  pports shared li
324e0 62 72 61 72 69 65 73 2e 2e 2e 20 22 20 3e 26 36  braries... " >&6
324f0 3b 20 7d 0a 0a 20 20 72 75 6e 70 61 74 68 5f 76  ; }..  runpath_v
32500 61 72 3d 0a 20 20 61 6c 6c 6f 77 5f 75 6e 64 65  ar=.  allow_unde
32510 66 69 6e 65 64 5f 66 6c 61 67 3d 0a 20 20 61 6c  fined_flag=.  al
32520 77 61 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62  ways_export_symb
32530 6f 6c 73 3d 6e 6f 0a 20 20 61 72 63 68 69 76 65  ols=no.  archive
32540 5f 63 6d 64 73 3d 0a 20 20 61 72 63 68 69 76 65  _cmds=.  archive
32550 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 0a 20 20  _expsym_cmds=.  
32560 63 6f 6d 70 69 6c 65 72 5f 6e 65 65 64 73 5f 6f  compiler_needs_o
32570 62 6a 65 63 74 3d 6e 6f 0a 20 20 65 6e 61 62 6c  bject=no.  enabl
32580 65 5f 73 68 61 72 65 64 5f 77 69 74 68 5f 73 74  e_shared_with_st
32590 61 74 69 63 5f 72 75 6e 74 69 6d 65 73 3d 6e 6f  atic_runtimes=no
325a0 0a 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69  .  export_dynami
325b0 63 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 65  c_flag_spec=.  e
325c0 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d  xport_symbols_cm
325d0 64 73 3d 27 24 4e 4d 20 24 6c 69 62 6f 62 6a 73  ds='$NM $libobjs
325e0 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20   $convenience | 
325f0 24 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70  $global_symbol_p
32600 69 70 65 20 7c 20 24 53 45 44 20 27 5c 27 27 73  ipe | $SED '\''s
32610 2f 2e 2a 20 2f 2f 27 5c 27 27 20 7c 20 73 6f 72  /.* //'\'' | sor
32620 74 20 7c 20 75 6e 69 71 20 3e 20 24 65 78 70 6f  t | uniq > $expo
32630 72 74 5f 73 79 6d 62 6f 6c 73 27 0a 20 20 68 61  rt_symbols'.  ha
32640 72 64 63 6f 64 65 5f 61 75 74 6f 6d 61 74 69 63  rdcode_automatic
32650 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 64  =no.  hardcode_d
32660 69 72 65 63 74 3d 6e 6f 0a 20 20 68 61 72 64 63  irect=no.  hardc
32670 6f 64 65 5f 64 69 72 65 63 74 5f 61 62 73 6f 6c  ode_direct_absol
32680 75 74 65 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64  ute=no.  hardcod
32690 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
326a0 65 63 3d 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c  ec=.  hardcode_l
326b0 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 5f  ibdir_flag_spec_
326c0 6c 64 3d 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c  ld=.  hardcode_l
326d0 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d  ibdir_separator=
326e0 0a 20 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75  .  hardcode_minu
326f0 73 5f 4c 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64  s_L=no.  hardcod
32700 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d  e_shlibpath_var=
32710 75 6e 73 75 70 70 6f 72 74 65 64 0a 20 20 69 6e  unsupported.  in
32720 68 65 72 69 74 5f 72 70 61 74 68 3d 6e 6f 0a 20  herit_rpath=no. 
32730 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62   link_all_deplib
32740 73 3d 75 6e 6b 6e 6f 77 6e 0a 20 20 6d 6f 64 75  s=unknown.  modu
32750 6c 65 5f 63 6d 64 73 3d 0a 20 20 6d 6f 64 75 6c  le_cmds=.  modul
32760 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 0a 20  e_expsym_cmds=. 
32770 20 6f 6c 64 5f 61 72 63 68 69 76 65 5f 66 72 6f   old_archive_fro
32780 6d 5f 6e 65 77 5f 63 6d 64 73 3d 0a 20 20 6f 6c  m_new_cmds=.  ol
32790 64 5f 61 72 63 68 69 76 65 5f 66 72 6f 6d 5f 65  d_archive_from_e
327a0 78 70 73 79 6d 73 5f 63 6d 64 73 3d 0a 20 20 74  xpsyms_cmds=.  t
327b0 68 72 65 61 64 5f 73 61 66 65 5f 66 6c 61 67 5f  hread_safe_flag_
327c0 73 70 65 63 3d 0a 20 20 77 68 6f 6c 65 5f 61 72  spec=.  whole_ar
327d0 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d  chive_flag_spec=
327e0 0a 20 20 23 20 69 6e 63 6c 75 64 65 5f 65 78 70  .  # include_exp
327f0 73 79 6d 73 20 73 68 6f 75 6c 64 20 62 65 20 61  syms should be a
32800 20 6c 69 73 74 20 6f 66 20 73 70 61 63 65 2d 73   list of space-s
32810 65 70 61 72 61 74 65 64 20 73 79 6d 62 6f 6c 73  eparated symbols
32820 20 74 6f 20 62 65 20 2a 61 6c 77 61 79 73 2a 0a   to be *always*.
32830 20 20 23 20 69 6e 63 6c 75 64 65 64 20 69 6e 20    # included in 
32840 74 68 65 20 73 79 6d 62 6f 6c 20 6c 69 73 74 0a  the symbol list.
32850 20 20 69 6e 63 6c 75 64 65 5f 65 78 70 73 79 6d    include_expsym
32860 73 3d 0a 20 20 23 20 65 78 63 6c 75 64 65 5f 65  s=.  # exclude_e
32870 78 70 73 79 6d 73 20 63 61 6e 20 62 65 20 61 6e  xpsyms can be an
32880 20 65 78 74 65 6e 64 65 64 20 72 65 67 65 78 70   extended regexp
32890 20 6f 66 20 73 79 6d 62 6f 6c 73 20 74 6f 20 65   of symbols to e
328a0 78 63 6c 75 64 65 0a 20 20 23 20 69 74 20 77 69  xclude.  # it wi
328b0 6c 6c 20 62 65 20 77 72 61 70 70 65 64 20 62 79  ll be wrapped by
328c0 20 60 20 28 27 20 61 6e 64 20 60 29 24 27 2c 20   ` (' and `)$', 
328d0 73 6f 20 6f 6e 65 20 6d 75 73 74 20 6e 6f 74 20  so one must not 
328e0 6d 61 74 63 68 20 62 65 67 69 6e 6e 69 6e 67 20  match beginning 
328f0 6f 72 0a 20 20 23 20 65 6e 64 20 6f 66 20 6c 69  or.  # end of li
32900 6e 65 2e 20 20 45 78 61 6d 70 6c 65 3a 20 60 61  ne.  Example: `a
32910 7c 62 63 7c 2e 2a 64 2e 2a 27 20 77 69 6c 6c 20  |bc|.*d.*' will 
32920 65 78 63 6c 75 64 65 20 74 68 65 20 73 79 6d 62  exclude the symb
32930 6f 6c 73 20 60 61 27 20 61 6e 64 20 60 62 63 27  ols `a' and `bc'
32940 2c 0a 20 20 23 20 61 73 20 77 65 6c 6c 20 61 73  ,.  # as well as
32950 20 61 6e 79 20 73 79 6d 62 6f 6c 20 74 68 61 74   any symbol that
32960 20 63 6f 6e 74 61 69 6e 73 20 60 64 27 2e 0a 20   contains `d'.. 
32970 20 65 78 63 6c 75 64 65 5f 65 78 70 73 79 6d 73   exclude_expsyms
32980 3d 27 5f 47 4c 4f 42 41 4c 5f 4f 46 46 53 45 54  ='_GLOBAL_OFFSET
32990 5f 54 41 42 4c 45 5f 7c 5f 47 4c 4f 42 41 4c 5f  _TABLE_|_GLOBAL_
329a0 5f 46 5b 49 44 5d 5f 2e 2a 27 0a 20 20 23 20 41  _F[ID]_.*'.  # A
329b0 6c 74 68 6f 75 67 68 20 5f 47 4c 4f 42 41 4c 5f  lthough _GLOBAL_
329c0 4f 46 46 53 45 54 5f 54 41 42 4c 45 5f 20 69 73  OFFSET_TABLE_ is
329d0 20 61 20 76 61 6c 69 64 20 73 79 6d 62 6f 6c 20   a valid symbol 
329e0 43 20 6e 61 6d 65 2c 20 6d 6f 73 74 20 61 2e 6f  C name, most a.o
329f0 75 74 0a 20 20 23 20 70 6c 61 74 66 6f 72 6d 73  ut.  # platforms
32a00 20 28 61 62 29 75 73 65 20 69 74 20 69 6e 20 50   (ab)use it in P
32a10 49 43 20 63 6f 64 65 2c 20 62 75 74 20 74 68 65  IC code, but the
32a20 69 72 20 6c 69 6e 6b 65 72 73 20 67 65 74 20 63  ir linkers get c
32a30 6f 6e 66 75 73 65 64 20 69 66 0a 20 20 23 20 74  onfused if.  # t
32a40 68 65 20 73 79 6d 62 6f 6c 20 69 73 20 65 78 70  he symbol is exp
32a50 6c 69 63 69 74 6c 79 20 72 65 66 65 72 65 6e 63  licitly referenc
32a60 65 64 2e 20 20 53 69 6e 63 65 20 70 6f 72 74 61  ed.  Since porta
32a70 62 6c 65 20 63 6f 64 65 20 63 61 6e 6e 6f 74 0a  ble code cannot.
32a80 20 20 23 20 72 65 6c 79 20 6f 6e 20 74 68 69 73    # rely on this
32a90 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 2c 20 69 74   symbol name, it
32aa0 27 73 20 70 72 6f 62 61 62 6c 79 20 66 69 6e 65  's probably fine
32ab0 20 74 6f 20 6e 65 76 65 72 20 69 6e 63 6c 75 64   to never includ
32ac0 65 20 69 74 20 69 6e 0a 20 20 23 20 70 72 65 6c  e it in.  # prel
32ad0 6f 61 64 65 64 20 73 79 6d 62 6f 6c 20 74 61 62  oaded symbol tab
32ae0 6c 65 73 2e 0a 20 20 23 20 45 78 63 6c 75 64 65  les..  # Exclude
32af0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 79 20   shared library 
32b00 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2f 66  initialization/f
32b10 69 6e 61 6c 69 7a 61 74 69 6f 6e 20 73 79 6d 62  inalization symb
32b20 6f 6c 73 2e 0a 20 20 65 78 74 72 61 63 74 5f 65  ols..  extract_e
32b30 78 70 73 79 6d 73 5f 63 6d 64 73 3d 0a 0a 20 20  xpsyms_cmds=..  
32b40 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
32b50 0a 20 20 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e  .  cygwin* | min
32b60 67 77 2a 20 7c 20 70 77 33 32 2a 20 7c 20 63 65  gw* | pw32* | ce
32b70 67 63 63 2a 29 0a 20 20 20 20 23 20 46 49 58 4d  gcc*).    # FIXM
32b80 45 3a 20 74 68 65 20 4d 53 56 43 2b 2b 20 70 6f  E: the MSVC++ po
32b90 72 74 20 68 61 73 6e 27 74 20 62 65 65 6e 20 74  rt hasn't been t
32ba0 65 73 74 65 64 20 69 6e 20 61 20 6c 6f 6f 6f 6f  ested in a loooo
32bb0 6e 67 20 74 69 6d 65 0a 20 20 20 20 23 20 57 68  ng time.    # Wh
32bc0 65 6e 20 6e 6f 74 20 75 73 69 6e 67 20 67 63 63  en not using gcc
32bd0 2c 20 77 65 20 63 75 72 72 65 6e 74 6c 79 20 61  , we currently a
32be0 73 73 75 6d 65 20 74 68 61 74 20 77 65 20 61 72  ssume that we ar
32bf0 65 20 75 73 69 6e 67 0a 20 20 20 20 23 20 4d 69  e using.    # Mi
32c00 63 72 6f 73 6f 66 74 20 56 69 73 75 61 6c 20 43  crosoft Visual C
32c10 2b 2b 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20  ++..    if test 
32c20 22 24 47 43 43 22 20 21 3d 20 79 65 73 3b 20 74  "$GCC" != yes; t
32c30 68 65 6e 0a 20 20 20 20 20 20 77 69 74 68 5f 67  hen.      with_g
32c40 6e 75 5f 6c 64 3d 6e 6f 0a 20 20 20 20 66 69 0a  nu_ld=no.    fi.
32c50 20 20 20 20 3b 3b 0a 20 20 69 6e 74 65 72 69 78      ;;.  interix
32c60 2a 29 0a 20 20 20 20 23 20 77 65 20 6a 75 73 74  *).    # we just
32c70 20 68 6f 70 65 2f 61 73 73 75 6d 65 20 74 68 69   hope/assume thi
32c80 73 20 69 73 20 67 63 63 20 61 6e 64 20 6e 6f 74  s is gcc and not
32c90 20 63 38 39 20 28 3d 20 4d 53 56 43 2b 2b 29 0a   c89 (= MSVC++).
32ca0 20 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d      with_gnu_ld=
32cb0 79 65 73 0a 20 20 20 20 3b 3b 0a 20 20 6f 70 65  yes.    ;;.  ope
32cc0 6e 62 73 64 2a 29 0a 20 20 20 20 77 69 74 68 5f  nbsd*).    with_
32cd0 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20 20 20 3b 3b  gnu_ld=no.    ;;
32ce0 0a 20 20 65 73 61 63 0a 0a 20 20 6c 64 5f 73 68  .  esac..  ld_sh
32cf0 6c 69 62 73 3d 79 65 73 0a 20 20 69 66 20 74 65  libs=yes.  if te
32d00 73 74 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64  st "$with_gnu_ld
32d10 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  " = yes; then.  
32d20 20 20 23 20 49 66 20 61 72 63 68 69 76 65 5f 63    # If archive_c
32d30 6d 64 73 20 72 75 6e 73 20 4c 44 2c 20 6e 6f 74  mds runs LD, not
32d40 20 43 43 2c 20 77 6c 61 72 63 20 73 68 6f 75 6c   CC, wlarc shoul
32d50 64 20 62 65 20 65 6d 70 74 79 0a 20 20 20 20 77  d be empty.    w
32d60 6c 61 72 63 3d 27 24 7b 77 6c 7d 27 0a 0a 20 20  larc='${wl}'..  
32d70 20 20 23 20 53 65 74 20 73 6f 6d 65 20 64 65 66    # Set some def
32d80 61 75 6c 74 73 20 66 6f 72 20 47 4e 55 20 6c 64  aults for GNU ld
32d90 20 77 69 74 68 20 73 68 61 72 65 64 20 6c 69 62   with shared lib
32da0 72 61 72 79 20 73 75 70 70 6f 72 74 2e 20 54 68  rary support. Th
32db0 65 73 65 0a 20 20 20 20 23 20 61 72 65 20 72 65  ese.    # are re
32dc0 73 65 74 20 6c 61 74 65 72 20 69 66 20 73 68 61  set later if sha
32dd0 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 61 72  red libraries ar
32de0 65 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 2e  e not supported.
32df0 20 50 75 74 74 69 6e 67 20 74 68 65 6d 0a 20 20   Putting them.  
32e00 20 20 23 20 68 65 72 65 20 61 6c 6c 6f 77 73 20    # here allows 
32e10 74 68 65 6d 20 74 6f 20 62 65 20 6f 76 65 72 72  them to be overr
32e20 69 64 64 65 6e 20 69 66 20 6e 65 63 65 73 73 61  idden if necessa
32e30 72 79 2e 0a 20 20 20 20 72 75 6e 70 61 74 68 5f  ry..    runpath_
32e40 76 61 72 3d 4c 44 5f 52 55 4e 5f 50 41 54 48 0a  var=LD_RUN_PATH.
32e50 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62      hardcode_lib
32e60 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24  dir_flag_spec='$
32e70 7b 77 6c 7d 2d 72 70 61 74 68 20 24 7b 77 6c 7d  {wl}-rpath ${wl}
32e80 24 6c 69 62 64 69 72 27 0a 20 20 20 20 65 78 70  $libdir'.    exp
32e90 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67  ort_dynamic_flag
32ea0 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d 65 78  _spec='${wl}--ex
32eb0 70 6f 72 74 2d 64 79 6e 61 6d 69 63 27 0a 20 20  port-dynamic'.  
32ec0 20 20 23 20 61 6e 63 69 65 6e 74 20 47 4e 55 20    # ancient GNU 
32ed0 6c 64 20 64 69 64 6e 27 74 20 73 75 70 70 6f 72  ld didn't suppor
32ee0 74 20 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76  t --whole-archiv
32ef0 65 20 65 74 2e 20 61 6c 2e 0a 20 20 20 20 69 66  e et. al..    if
32f00 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31   $LD --help 2>&1
32f10 20 7c 20 24 47 52 45 50 20 27 6e 6f 2d 77 68 6f   | $GREP 'no-who
32f20 6c 65 2d 61 72 63 68 69 76 65 27 20 3e 20 2f 64  le-archive' > /d
32f30 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20  ev/null; then.  
32f40 20 20 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76      whole_archiv
32f50 65 5f 66 6c 61 67 5f 73 70 65 63 3d 22 24 77 6c  e_flag_spec="$wl
32f60 61 72 63 22 27 2d 2d 77 68 6f 6c 65 2d 61 72 63  arc"'--whole-arc
32f70 68 69 76 65 24 63 6f 6e 76 65 6e 69 65 6e 63 65  hive$convenience
32f80 20 27 22 24 77 6c 61 72 63 22 27 2d 2d 6e 6f 2d   '"$wlarc"'--no-
32f90 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27 0a 20  whole-archive'. 
32fa0 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 77 68     else.      wh
32fb0 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67  ole_archive_flag
32fc0 5f 73 70 65 63 3d 0a 20 20 20 20 66 69 0a 20 20  _spec=.    fi.  
32fd0 20 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f    supports_anon_
32fe0 76 65 72 73 69 6f 6e 69 6e 67 3d 6e 6f 0a 20 20  versioning=no.  
32ff0 20 20 63 61 73 65 20 60 24 4c 44 20 2d 76 20 32    case `$LD -v 2
33000 3e 26 31 60 20 69 6e 0a 20 20 20 20 20 20 2a 5c  >&1` in.      *\
33010 20 5b 30 31 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 5b   [01].* | *\ 2.[
33020 30 2d 39 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 31 30  0-9].* | *\ 2.10
33030 2e 2a 29 20 3b 3b 20 23 20 63 61 74 63 68 20 76  .*) ;; # catch v
33040 65 72 73 69 6f 6e 73 20 3c 20 32 2e 31 31 0a 20  ersions < 2.11. 
33050 20 20 20 20 20 2a 5c 20 32 2e 31 31 2e 39 33 2e       *\ 2.11.93.
33060 30 2e 32 5c 20 2a 29 20 73 75 70 70 6f 72 74 73  0.2\ *) supports
33070 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67  _anon_versioning
33080 3d 79 65 73 20 3b 3b 20 23 20 52 48 37 2e 33 20  =yes ;; # RH7.3 
33090 2e 2e 2e 0a 20 20 20 20 20 20 2a 5c 20 32 2e 31  ....      *\ 2.1
330a0 31 2e 39 32 2e 30 2e 31 32 5c 20 2a 29 20 73 75  1.92.0.12\ *) su
330b0 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73  pports_anon_vers
330c0 69 6f 6e 69 6e 67 3d 79 65 73 20 3b 3b 20 23 20  ioning=yes ;; # 
330d0 4d 61 6e 64 72 61 6b 65 20 38 2e 32 20 2e 2e 2e  Mandrake 8.2 ...
330e0 0a 20 20 20 20 20 20 2a 5c 20 32 2e 31 31 2e 2a  .      *\ 2.11.*
330f0 29 20 3b 3b 20 23 20 6f 74 68 65 72 20 32 2e 31  ) ;; # other 2.1
33100 31 20 76 65 72 73 69 6f 6e 73 0a 20 20 20 20 20  1 versions.     
33110 20 2a 29 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f   *) supports_ano
33120 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 79 65 73  n_versioning=yes
33130 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 0a 20 20   ;;.    esac..  
33140 20 20 23 20 53 65 65 20 69 66 20 47 4e 55 20 6c    # See if GNU l
33150 64 20 73 75 70 70 6f 72 74 73 20 73 68 61 72 65  d supports share
33160 64 20 6c 69 62 72 61 72 69 65 73 2e 0a 20 20 20  d libraries..   
33170 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69   case $host_os i
33180 6e 0a 20 20 20 20 61 69 78 5b 33 2d 39 5d 2a 29  n.    aix[3-9]*)
33190 0a 20 20 20 20 20 20 23 20 4f 6e 20 41 49 58 2f  .      # On AIX/
331a0 50 50 43 2c 20 74 68 65 20 47 4e 55 20 6c 69 6e  PPC, the GNU lin
331b0 6b 65 72 20 69 73 20 76 65 72 79 20 62 72 6f 6b  ker is very brok
331c0 65 6e 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  en.      if test
331d0 20 22 24 68 6f 73 74 5f 63 70 75 22 20 21 3d 20   "$host_cpu" != 
331e0 69 61 36 34 3b 20 74 68 65 6e 0a 09 6c 64 5f 73  ia64; then..ld_s
331f0 68 6c 69 62 73 3d 6e 6f 0a 09 63 61 74 20 3c 3c  hlibs=no..cat <<
33200 5f 4c 54 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a  _LT_EOF 1>&2..**
33210 2a 20 57 61 72 6e 69 6e 67 3a 20 74 68 65 20 47  * Warning: the G
33220 4e 55 20 6c 69 6e 6b 65 72 2c 20 61 74 20 6c 65  NU linker, at le
33230 61 73 74 20 75 70 20 74 6f 20 72 65 6c 65 61 73  ast up to releas
33240 65 20 32 2e 39 2e 31 2c 20 69 73 20 72 65 70 6f  e 2.9.1, is repo
33250 72 74 65 64 0a 2a 2a 2a 20 74 6f 20 62 65 20 75  rted.*** to be u
33260 6e 61 62 6c 65 20 74 6f 20 72 65 6c 69 61 62 6c  nable to reliabl
33270 79 20 63 72 65 61 74 65 20 73 68 61 72 65 64 20  y create shared 
33280 6c 69 62 72 61 72 69 65 73 20 6f 6e 20 41 49 58  libraries on AIX
33290 2e 0a 2a 2a 2a 20 54 68 65 72 65 66 6f 72 65 2c  ..*** Therefore,
332a0 20 6c 69 62 74 6f 6f 6c 20 69 73 20 64 69 73 61   libtool is disa
332b0 62 6c 69 6e 67 20 73 68 61 72 65 64 20 6c 69 62  bling shared lib
332c0 72 61 72 69 65 73 20 73 75 70 70 6f 72 74 2e 20  raries support. 
332d0 20 49 66 20 79 6f 75 0a 2a 2a 2a 20 72 65 61 6c   If you.*** real
332e0 6c 79 20 63 61 72 65 20 66 6f 72 20 73 68 61 72  ly care for shar
332f0 65 64 20 6c 69 62 72 61 72 69 65 73 2c 20 79 6f  ed libraries, yo
33300 75 20 6d 61 79 20 77 61 6e 74 20 74 6f 20 6d 6f  u may want to mo
33310 64 69 66 79 20 79 6f 75 72 20 50 41 54 48 0a 2a  dify your PATH.*
33320 2a 2a 20 73 6f 20 74 68 61 74 20 61 20 6e 6f 6e  ** so that a non
33330 2d 47 4e 55 20 6c 69 6e 6b 65 72 20 69 73 20 66  -GNU linker is f
33340 6f 75 6e 64 2c 20 61 6e 64 20 74 68 65 6e 20 72  ound, and then r
33350 65 73 74 61 72 74 2e 0a 0a 5f 4c 54 5f 45 4f 46  estart..._LT_EOF
33360 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
33370 3b 3b 0a 0a 20 20 20 20 61 6d 69 67 61 6f 73 2a  ;;..    amigaos*
33380 29 0a 20 20 20 20 20 20 63 61 73 65 20 24 68 6f  ).      case $ho
33390 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 20 20  st_cpu in.      
333a0 70 6f 77 65 72 70 63 29 0a 20 20 20 20 20 20 20  powerpc).       
333b0 20 20 20 20 20 23 20 73 65 65 20 63 6f 6d 6d 65       # see comme
333c0 6e 74 20 61 62 6f 75 74 20 41 6d 69 67 61 4f 53  nt about AmigaOS
333d0 34 20 2e 73 6f 20 73 75 70 70 6f 72 74 0a 20 20  4 .so support.  
333e0 20 20 20 20 20 20 20 20 20 20 61 72 63 68 69 76            archiv
333f0 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  e_cmds='$CC -sha
33400 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
33410 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
33420 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61  flags ${wl}-sona
33430 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f  me $wl$soname -o
33440 20 24 6c 69 62 27 0a 20 20 20 20 20 20 20 20 20   $lib'.         
33450 20 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79     archive_expsy
33460 6d 5f 63 6d 64 73 3d 27 27 0a 20 20 20 20 20 20  m_cmds=''.      
33470 20 20 3b 3b 0a 20 20 20 20 20 20 6d 36 38 6b 29    ;;.      m68k)
33480 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 72 63  .            arc
33490 68 69 76 65 5f 63 6d 64 73 3d 27 24 52 4d 20 24  hive_cmds='$RM $
334a0 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32  output_objdir/a2
334b0 69 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24  ixlibrary.data~$
334c0 45 43 48 4f 20 22 23 64 65 66 69 6e 65 20 4e 41  ECHO "#define NA
334d0 4d 45 20 24 6c 69 62 6e 61 6d 65 22 20 3e 20 24  ME $libname" > $
334e0 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32  output_objdir/a2
334f0 69 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24  ixlibrary.data~$
33500 45 43 48 4f 20 22 23 64 65 66 69 6e 65 20 4c 49  ECHO "#define LI
33510 42 52 41 52 59 5f 49 44 20 31 22 20 3e 3e 20 24  BRARY_ID 1" >> $
33520 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32  output_objdir/a2
33530 69 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24  ixlibrary.data~$
33540 45 43 48 4f 20 22 23 64 65 66 69 6e 65 20 56 45  ECHO "#define VE
33550 52 53 49 4f 4e 20 24 6d 61 6a 6f 72 22 20 3e 3e  RSION $major" >>
33560 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
33570 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61 74 61  a2ixlibrary.data
33580 7e 24 45 43 48 4f 20 22 23 64 65 66 69 6e 65 20  ~$ECHO "#define 
33590 52 45 56 49 53 49 4f 4e 20 24 72 65 76 69 73 69  REVISION $revisi
335a0 6f 6e 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f  on" >> $output_o
335b0 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72  bjdir/a2ixlibrar
335c0 79 2e 64 61 74 61 7e 24 41 52 20 24 41 52 5f 46  y.data~$AR $AR_F
335d0 4c 41 47 53 20 24 6c 69 62 20 24 6c 69 62 6f 62  LAGS $lib $libob
335e0 6a 73 7e 24 52 41 4e 4c 49 42 20 24 6c 69 62 7e  js~$RANLIB $lib~
335f0 28 63 64 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  (cd $output_objd
33600 69 72 20 26 26 20 61 32 69 78 6c 69 62 72 61 72  ir && a2ixlibrar
33610 79 20 2d 33 32 29 27 0a 20 20 20 20 20 20 20 20  y -32)'.        
33620 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62      hardcode_lib
33630 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d  dir_flag_spec='-
33640 4c 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20  L$libdir'.      
33650 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d        hardcode_m
33660 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20  inus_L=yes.     
33670 20 20 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63     ;;.      esac
33680 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 62  .      ;;..    b
33690 65 6f 73 2a 29 0a 20 20 20 20 20 20 69 66 20 24  eos*).      if $
336a0 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c  LD --help 2>&1 |
336b0 20 24 47 52 45 50 20 27 3a 20 73 75 70 70 6f 72   $GREP ': suppor
336c0 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a 20 65  ted targets:.* e
336d0 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b  lf' > /dev/null;
336e0 20 74 68 65 6e 0a 09 61 6c 6c 6f 77 5f 75 6e 64   then..allow_und
336f0 65 66 69 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75  efined_flag=unsu
33700 70 70 6f 72 74 65 64 0a 09 23 20 4a 6f 73 65 70  pported..# Josep
33710 68 20 42 65 63 6b 65 6e 62 61 63 68 20 3c 6a 72  h Beckenbach <jr
33720 62 33 40 62 65 73 74 2e 63 6f 6d 3e 20 73 61 79  b3@best.com> say
33730 73 20 73 6f 6d 65 20 72 65 6c 65 61 73 65 73 20  s some releases 
33740 6f 66 20 67 63 63 0a 09 23 20 73 75 70 70 6f 72  of gcc..# suppor
33750 74 20 2d 2d 75 6e 64 65 66 69 6e 65 64 2e 20 20  t --undefined.  
33760 54 68 69 73 20 64 65 73 65 72 76 65 73 20 73 6f  This deserves so
33770 6d 65 20 69 6e 76 65 73 74 69 67 61 74 69 6f 6e  me investigation
33780 2e 20 20 46 49 58 4d 45 0a 09 61 72 63 68 69 76  .  FIXME..archiv
33790 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 6e 6f 73  e_cmds='$CC -nos
337a0 74 61 72 74 20 24 6c 69 62 6f 62 6a 73 20 24 64  tart $libobjs $d
337b0 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
337c0 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e  _flags ${wl}-son
337d0 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d  ame $wl$soname -
337e0 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c  o $lib'.      el
337f0 73 65 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f  se..ld_shlibs=no
33800 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
33810 3b 3b 0a 0a 20 20 20 20 63 79 67 77 69 6e 2a 20  ;;..    cygwin* 
33820 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a  | mingw* | pw32*
33830 20 7c 20 63 65 67 63 63 2a 29 0a 20 20 20 20 20   | cegcc*).     
33840 20 23 20 5f 4c 54 5f 54 41 47 56 41 52 28 68 61   # _LT_TAGVAR(ha
33850 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
33860 61 67 5f 73 70 65 63 2c 20 29 20 69 73 20 61 63  ag_spec, ) is ac
33870 74 75 61 6c 6c 79 20 6d 65 61 6e 69 6e 67 6c 65  tually meaningle
33880 73 73 2c 0a 20 20 20 20 20 20 23 20 61 73 20 74  ss,.      # as t
33890 68 65 72 65 20 69 73 20 6e 6f 20 73 65 61 72 63  here is no searc
338a0 68 20 70 61 74 68 20 66 6f 72 20 44 4c 4c 73 2e  h path for DLLs.
338b0 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
338c0 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
338d0 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a 20 20 20  ='-L$libdir'.   
338e0 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e     allow_undefin
338f0 65 64 5f 66 6c 61 67 3d 75 6e 73 75 70 70 6f 72  ed_flag=unsuppor
33900 74 65 64 0a 20 20 20 20 20 20 61 6c 77 61 79 73  ted.      always
33910 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d  _export_symbols=
33920 6e 6f 0a 20 20 20 20 20 20 65 6e 61 62 6c 65 5f  no.      enable_
33930 73 68 61 72 65 64 5f 77 69 74 68 5f 73 74 61 74  shared_with_stat
33940 69 63 5f 72 75 6e 74 69 6d 65 73 3d 79 65 73 0a  ic_runtimes=yes.
33950 20 20 20 20 20 20 65 78 70 6f 72 74 5f 73 79 6d        export_sym
33960 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 24  bols_cmds='$NM $
33970 6c 69 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69  libobjs $conveni
33980 65 6e 63 65 20 7c 20 24 67 6c 6f 62 61 6c 5f 73  ence | $global_s
33990 79 6d 62 6f 6c 5f 70 69 70 65 20 7c 20 24 53 45  ymbol_pipe | $SE
339a0 44 20 2d 65 20 27 5c 27 27 2f 5e 5b 42 43 44 47  D -e '\''/^[BCDG
339b0 52 53 5d 5b 20 5d 2f 73 2f 2e 2a 5b 20 5d 5c 28  RS][ ]/s/.*[ ]\(
339c0 5b 5e 20 5d 2a 5c 29 2f 5c 31 20 44 41 54 41 2f  [^ ]*\)/\1 DATA/
339d0 27 5c 27 27 20 7c 20 24 53 45 44 20 2d 65 20 27  '\'' | $SED -e '
339e0 5c 27 27 2f 5e 5b 41 49 54 57 5d 5b 20 5d 2f 73  \''/^[AITW][ ]/s
339f0 2f 2e 2a 5b 20 5d 2f 2f 27 5c 27 27 20 7c 20 73  /.*[ ]//'\'' | s
33a00 6f 72 74 20 7c 20 75 6e 69 71 20 3e 20 24 65 78  ort | uniq > $ex
33a10 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27 0a 0a 20  port_symbols'.. 
33a20 20 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65       if $LD --he
33a30 6c 70 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20  lp 2>&1 | $GREP 
33a40 27 61 75 74 6f 2d 69 6d 70 6f 72 74 27 20 3e 20  'auto-import' > 
33a50 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
33a60 20 20 20 20 20 20 20 20 61 72 63 68 69 76 65 5f          archive_
33a70 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65  cmds='$CC -share
33a80 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  d $libobjs $depl
33a90 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
33aa0 61 67 73 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f  ags -o $output_o
33ab0 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24 7b  bjdir/$soname ${
33ac0 77 6c 7d 2d 2d 65 6e 61 62 6c 65 2d 61 75 74 6f  wl}--enable-auto
33ad0 2d 69 6d 61 67 65 2d 62 61 73 65 20 2d 58 6c 69  -image-base -Xli
33ae0 6e 6b 65 72 20 2d 2d 6f 75 74 2d 69 6d 70 6c 69  nker --out-impli
33af0 62 20 2d 58 6c 69 6e 6b 65 72 20 24 6c 69 62 27  b -Xlinker $lib'
33b00 0a 09 23 20 49 66 20 74 68 65 20 65 78 70 6f 72  ..# If the expor
33b10 74 2d 73 79 6d 62 6f 6c 73 20 66 69 6c 65 20 61  t-symbols file a
33b20 6c 72 65 61 64 79 20 69 73 20 61 20 2e 64 65 66  lready is a .def
33b30 20 66 69 6c 65 20 28 31 73 74 20 6c 69 6e 65 0a   file (1st line.
33b40 09 23 20 69 73 20 45 58 50 4f 52 54 53 29 2c 20  .# is EXPORTS), 
33b50 75 73 65 20 69 74 20 61 73 20 69 73 3b 20 6f 74  use it as is; ot
33b60 68 65 72 77 69 73 65 2c 20 70 72 65 70 65 6e 64  herwise, prepend
33b70 2e 2e 2e 0a 09 61 72 63 68 69 76 65 5f 65 78 70  .....archive_exp
33b80 73 79 6d 5f 63 6d 64 73 3d 27 69 66 20 74 65 73  sym_cmds='if tes
33b90 74 20 22 78 60 24 53 45 44 20 31 71 20 24 65 78  t "x`$SED 1q $ex
33ba0 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 60 22 20 3d  port_symbols`" =
33bb0 20 78 45 58 50 4f 52 54 53 3b 20 74 68 65 6e 0a   xEXPORTS; then.
33bc0 09 20 20 63 70 20 24 65 78 70 6f 72 74 5f 73 79  .  cp $export_sy
33bd0 6d 62 6f 6c 73 20 24 6f 75 74 70 75 74 5f 6f 62  mbols $output_ob
33be0 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66  jdir/$soname.def
33bf0 3b 0a 09 65 6c 73 65 0a 09 20 20 65 63 68 6f 20  ;..else..  echo 
33c00 45 58 50 4f 52 54 53 20 3e 20 24 6f 75 74 70 75  EXPORTS > $outpu
33c10 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
33c20 2e 64 65 66 3b 0a 09 20 20 63 61 74 20 24 65 78  .def;..  cat $ex
33c30 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 3e 3e 20  port_symbols >> 
33c40 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
33c50 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09 66 69 7e  soname.def;..fi~
33c60 0a 09 24 43 43 20 2d 73 68 61 72 65 64 20 24 6f  ..$CC -shared $o
33c70 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f  utput_objdir/$so
33c80 6e 61 6d 65 2e 64 65 66 20 24 6c 69 62 6f 62 6a  name.def $libobj
33c90 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
33ca0 69 6c 65 72 5f 66 6c 61 67 73 20 2d 6f 20 24 6f  iler_flags -o $o
33cb0 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f  utput_objdir/$so
33cc0 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d 65 6e 61 62  name ${wl}--enab
33cd0 6c 65 2d 61 75 74 6f 2d 69 6d 61 67 65 2d 62 61  le-auto-image-ba
33ce0 73 65 20 2d 58 6c 69 6e 6b 65 72 20 2d 2d 6f 75  se -Xlinker --ou
33cf0 74 2d 69 6d 70 6c 69 62 20 2d 58 6c 69 6e 6b 65  t-implib -Xlinke
33d00 72 20 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c  r $lib'.      el
33d10 73 65 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f  se..ld_shlibs=no
33d20 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
33d30 3b 3b 0a 0a 20 20 20 20 69 6e 74 65 72 69 78 5b  ;;..    interix[
33d40 33 2d 39 5d 2a 29 0a 20 20 20 20 20 20 68 61 72  3-9]*).      har
33d50 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 6e 6f 0a  dcode_direct=no.
33d60 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73        hardcode_s
33d70 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a  hlibpath_var=no.
33d80 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c        hardcode_l
33d90 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d  ibdir_flag_spec=
33da0 27 24 7b 77 6c 7d 2d 72 70 61 74 68 2c 24 6c 69  '${wl}-rpath,$li
33db0 62 64 69 72 27 0a 20 20 20 20 20 20 65 78 70 6f  bdir'.      expo
33dc0 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f  rt_dynamic_flag_
33dd0 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 45 27 0a 20  spec='${wl}-E'. 
33de0 20 20 20 20 20 23 20 48 61 63 6b 3a 20 4f 6e 20       # Hack: On 
33df0 49 6e 74 65 72 69 78 20 33 2e 78 2c 20 77 65 20  Interix 3.x, we 
33e00 63 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 20 50  cannot compile P
33e10 49 43 20 62 65 63 61 75 73 65 20 6f 66 20 61 20  IC because of a 
33e20 62 72 6f 6b 65 6e 20 67 63 63 2e 0a 20 20 20 20  broken gcc..    
33e30 20 20 23 20 49 6e 73 74 65 61 64 2c 20 73 68 61    # Instead, sha
33e40 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 61 72  red libraries ar
33e50 65 20 6c 6f 61 64 65 64 20 61 74 20 61 6e 20 69  e loaded at an i
33e60 6d 61 67 65 20 62 61 73 65 20 28 30 78 31 30 30  mage base (0x100
33e70 30 30 30 30 30 20 62 79 0a 20 20 20 20 20 20 23  00000 by.      #
33e80 20 64 65 66 61 75 6c 74 29 20 61 6e 64 20 72 65   default) and re
33e90 6c 6f 63 61 74 65 64 20 69 66 20 74 68 65 79 20  located if they 
33ea0 63 6f 6e 66 6c 69 63 74 2c 20 77 68 69 63 68 20  conflict, which 
33eb0 69 73 20 61 20 73 6c 6f 77 20 76 65 72 79 20 6d  is a slow very m
33ec0 65 6d 6f 72 79 0a 20 20 20 20 20 20 23 20 63 6f  emory.      # co
33ed0 6e 73 75 6d 69 6e 67 20 61 6e 64 20 66 72 61 67  nsuming and frag
33ee0 6d 65 6e 74 69 6e 67 20 70 72 6f 63 65 73 73 2e  menting process.
33ef0 20 20 54 6f 20 61 76 6f 69 64 20 74 68 69 73 2c    To avoid this,
33f00 20 77 65 20 70 69 63 6b 20 61 20 72 61 6e 64 6f   we pick a rando
33f10 6d 2c 0a 20 20 20 20 20 20 23 20 32 35 36 20 4b  m,.      # 256 K
33f20 69 42 2d 61 6c 69 67 6e 65 64 20 69 6d 61 67 65  iB-aligned image
33f30 20 62 61 73 65 20 62 65 74 77 65 65 6e 20 30 78   base between 0x
33f40 35 30 30 30 30 30 30 30 20 61 6e 64 20 30 78 36  50000000 and 0x6
33f50 46 46 43 30 30 30 30 20 61 74 20 6c 69 6e 6b 0a  FFC0000 at link.
33f60 20 20 20 20 20 20 23 20 74 69 6d 65 2e 20 20 4d        # time.  M
33f70 6f 76 69 6e 67 20 75 70 20 66 72 6f 6d 20 30 78  oving up from 0x
33f80 31 30 30 30 30 30 30 30 20 61 6c 73 6f 20 61 6c  10000000 also al
33f90 6c 6f 77 73 20 6d 6f 72 65 20 73 62 72 6b 28 32  lows more sbrk(2
33fa0 29 20 73 70 61 63 65 2e 0a 20 20 20 20 20 20 61  ) space..      a
33fb0 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
33fc0 20 2d 73 68 61 72 65 64 20 24 70 69 63 5f 66 6c   -shared $pic_fl
33fd0 61 67 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ag $libobjs $dep
33fe0 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
33ff0 6c 61 67 73 20 24 7b 77 6c 7d 2d 68 2c 24 73 6f  lags ${wl}-h,$so
34000 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d 69 6d 61 67  name ${wl}--imag
34010 65 2d 62 61 73 65 2c 60 65 78 70 72 20 24 7b 52  e-base,`expr ${R
34020 41 4e 44 4f 4d 2d 24 24 7d 20 25 20 34 30 39 36  ANDOM-$$} % 4096
34030 20 2f 20 32 20 5c 2a 20 32 36 32 31 34 34 20 2b   / 2 \* 262144 +
34040 20 31 33 34 32 31 37 37 32 38 30 60 20 2d 6f 20   1342177280` -o 
34050 24 6c 69 62 27 0a 20 20 20 20 20 20 61 72 63 68  $lib'.      arch
34060 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ive_expsym_cmds=
34070 27 73 65 64 20 22 73 2c 5e 2c 5f 2c 22 20 24 65  'sed "s,^,_," $e
34080 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 3e 24  xport_symbols >$
34090 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
340a0 6f 6e 61 6d 65 2e 65 78 70 73 79 6d 7e 24 43 43  oname.expsym~$CC
340b0 20 2d 73 68 61 72 65 64 20 24 70 69 63 5f 66 6c   -shared $pic_fl
340c0 61 67 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ag $libobjs $dep
340d0 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
340e0 6c 61 67 73 20 24 7b 77 6c 7d 2d 68 2c 24 73 6f  lags ${wl}-h,$so
340f0 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d 72 65 74 61  name ${wl}--reta
34100 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 2c  in-symbols-file,
34110 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
34120 73 6f 6e 61 6d 65 2e 65 78 70 73 79 6d 20 24 7b  soname.expsym ${
34130 77 6c 7d 2d 2d 69 6d 61 67 65 2d 62 61 73 65 2c  wl}--image-base,
34140 60 65 78 70 72 20 24 7b 52 41 4e 44 4f 4d 2d 24  `expr ${RANDOM-$
34150 24 7d 20 25 20 34 30 39 36 20 2f 20 32 20 5c 2a  $} % 4096 / 2 \*
34160 20 32 36 32 31 34 34 20 2b 20 31 33 34 32 31 37   262144 + 134217
34170 37 32 38 30 60 20 2d 6f 20 24 6c 69 62 27 0a 20  7280` -o $lib'. 
34180 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 67 6e 75       ;;..    gnu
34190 2a 20 7c 20 6c 69 6e 75 78 2a 20 7c 20 74 70 66  * | linux* | tpf
341a0 2a 20 7c 20 6b 2a 62 73 64 2a 2d 67 6e 75 29 0a  * | k*bsd*-gnu).
341b0 20 20 20 20 20 20 74 6d 70 5f 64 69 65 74 3d 6e        tmp_diet=n
341c0 6f 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  o.      if test 
341d0 22 24 68 6f 73 74 5f 6f 73 22 20 3d 20 6c 69 6e  "$host_os" = lin
341e0 75 78 2d 64 69 65 74 6c 69 62 63 3b 20 74 68 65  ux-dietlibc; the
341f0 6e 0a 09 63 61 73 65 20 24 63 63 5f 62 61 73 65  n..case $cc_base
34200 6e 61 6d 65 20 69 6e 0a 09 20 20 64 69 65 74 5c  name in..  diet\
34210 20 2a 29 20 74 6d 70 5f 64 69 65 74 3d 79 65 73   *) tmp_diet=yes
34220 3b 3b 09 23 20 6c 69 6e 75 78 2d 64 69 65 74 6c  ;;.# linux-dietl
34230 69 62 63 20 77 69 74 68 20 73 74 61 74 69 63 20  ibc with static 
34240 6c 69 6e 6b 69 6e 67 20 28 21 64 69 65 74 2d 64  linking (!diet-d
34250 79 6e 29 0a 09 65 73 61 63 0a 20 20 20 20 20 20  yn)..esac.      
34260 66 69 0a 20 20 20 20 20 20 69 66 20 24 4c 44 20  fi.      if $LD 
34270 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 45  --help 2>&1 | $E
34280 47 52 45 50 20 27 3a 20 73 75 70 70 6f 72 74 65  GREP ': supporte
34290 64 20 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66  d targets:.* elf
342a0 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 5c 0a  ' > /dev/null \.
342b0 09 20 26 26 20 74 65 73 74 20 22 24 74 6d 70 5f  . && test "$tmp_
342c0 64 69 65 74 22 20 3d 20 6e 6f 0a 20 20 20 20 20  diet" = no.     
342d0 20 74 68 65 6e 0a 09 74 6d 70 5f 61 64 64 66 6c   then..tmp_addfl
342e0 61 67 3d 0a 09 74 6d 70 5f 73 68 61 72 65 64 66  ag=..tmp_sharedf
342f0 6c 61 67 3d 27 2d 73 68 61 72 65 64 27 0a 09 63  lag='-shared'..c
34300 61 73 65 20 24 63 63 5f 62 61 73 65 6e 61 6d 65  ase $cc_basename
34310 2c 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20  ,$host_cpu in.  
34320 20 20 20 20 20 20 70 67 63 63 2a 29 09 09 09 09        pgcc*)....
34330 23 20 50 6f 72 74 6c 61 6e 64 20 47 72 6f 75 70  # Portland Group
34340 20 43 20 63 6f 6d 70 69 6c 65 72 0a 09 20 20 77   C compiler..  w
34350 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61  hole_archive_fla
34360 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77  g_spec='${wl}--w
34370 68 6f 6c 65 2d 61 72 63 68 69 76 65 60 66 6f 72  hole-archive`for
34380 20 63 6f 6e 76 20 69 6e 20 24 63 6f 6e 76 65 6e   conv in $conven
34390 69 65 6e 63 65 5c 22 5c 22 3b 20 64 6f 20 74 65  ience\"\"; do te
343a0 73 74 20 20 2d 6e 20 5c 22 24 63 6f 6e 76 5c 22  st  -n \"$conv\"
343b0 20 26 26 20 6e 65 77 5f 63 6f 6e 76 65 6e 69 65   && new_convenie
343c0 6e 63 65 3d 5c 22 24 6e 65 77 5f 63 6f 6e 76 65  nce=\"$new_conve
343d0 6e 69 65 6e 63 65 2c 24 63 6f 6e 76 5c 22 3b 20  nience,$conv\"; 
343e0 64 6f 6e 65 3b 20 24 45 43 48 4f 20 5c 22 24 6e  done; $ECHO \"$n
343f0 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22  ew_convenience\"
34400 60 20 24 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c  ` ${wl}--no-whol
34410 65 2d 61 72 63 68 69 76 65 27 0a 09 20 20 74 6d  e-archive'..  tm
34420 70 5f 61 64 64 66 6c 61 67 3d 27 20 24 70 69 63  p_addflag=' $pic
34430 5f 66 6c 61 67 27 0a 09 20 20 3b 3b 0a 09 70 67  _flag'..  ;;..pg
34440 66 37 37 2a 20 7c 20 70 67 66 39 30 2a 20 7c 20  f77* | pgf90* | 
34450 70 67 66 39 35 2a 29 09 23 20 50 6f 72 74 6c 61  pgf95*).# Portla
34460 6e 64 20 47 72 6f 75 70 20 66 37 37 20 61 6e 64  nd Group f77 and
34470 20 66 39 30 20 63 6f 6d 70 69 6c 65 72 73 0a 09   f90 compilers..
34480 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f    whole_archive_
34490 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
344a0 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 60  --whole-archive`
344b0 66 6f 72 20 63 6f 6e 76 20 69 6e 20 24 63 6f 6e  for conv in $con
344c0 76 65 6e 69 65 6e 63 65 5c 22 5c 22 3b 20 64 6f  venience\"\"; do
344d0 20 74 65 73 74 20 20 2d 6e 20 5c 22 24 63 6f 6e   test  -n \"$con
344e0 76 5c 22 20 26 26 20 6e 65 77 5f 63 6f 6e 76 65  v\" && new_conve
344f0 6e 69 65 6e 63 65 3d 5c 22 24 6e 65 77 5f 63 6f  nience=\"$new_co
34500 6e 76 65 6e 69 65 6e 63 65 2c 24 63 6f 6e 76 5c  nvenience,$conv\
34510 22 3b 20 64 6f 6e 65 3b 20 24 45 43 48 4f 20 5c  "; done; $ECHO \
34520 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63  "$new_convenienc
34530 65 5c 22 60 20 24 7b 77 6c 7d 2d 2d 6e 6f 2d 77  e\"` ${wl}--no-w
34540 68 6f 6c 65 2d 61 72 63 68 69 76 65 27 0a 09 20  hole-archive'.. 
34550 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20 24   tmp_addflag=' $
34560 70 69 63 5f 66 6c 61 67 20 2d 4d 6e 6f 6d 61 69  pic_flag -Mnomai
34570 6e 27 20 3b 3b 0a 09 65 63 63 2a 2c 69 61 36 34  n' ;;..ecc*,ia64
34580 2a 20 7c 20 69 63 63 2a 2c 69 61 36 34 2a 29 09  * | icc*,ia64*).
34590 23 20 49 6e 74 65 6c 20 43 20 63 6f 6d 70 69 6c  # Intel C compil
345a0 65 72 20 6f 6e 20 69 61 36 34 0a 09 20 20 74 6d  er on ia64..  tm
345b0 70 5f 61 64 64 66 6c 61 67 3d 27 20 2d 69 5f 64  p_addflag=' -i_d
345c0 79 6e 61 6d 69 63 27 20 3b 3b 0a 09 65 66 63 2a  ynamic' ;;..efc*
345d0 2c 69 61 36 34 2a 20 7c 20 69 66 6f 72 74 2a 2c  ,ia64* | ifort*,
345e0 69 61 36 34 2a 29 09 23 20 49 6e 74 65 6c 20 46  ia64*).# Intel F
345f0 6f 72 74 72 61 6e 20 63 6f 6d 70 69 6c 65 72 20  ortran compiler 
34600 6f 6e 20 69 61 36 34 0a 09 20 20 74 6d 70 5f 61  on ia64..  tmp_a
34610 64 64 66 6c 61 67 3d 27 20 2d 69 5f 64 79 6e 61  ddflag=' -i_dyna
34620 6d 69 63 20 2d 6e 6f 66 6f 72 5f 6d 61 69 6e 27  mic -nofor_main'
34630 20 3b 3b 0a 09 69 66 63 2a 20 7c 20 69 66 6f 72   ;;..ifc* | ifor
34640 74 2a 29 09 09 09 23 20 49 6e 74 65 6c 20 46 6f  t*)...# Intel Fo
34650 72 74 72 61 6e 20 63 6f 6d 70 69 6c 65 72 0a 09  rtran compiler..
34660 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20    tmp_addflag=' 
34670 2d 6e 6f 66 6f 72 5f 6d 61 69 6e 27 20 3b 3b 0a  -nofor_main' ;;.
34680 09 6c 66 39 35 2a 29 09 09 09 09 23 20 4c 61 68  .lf95*)....# Lah
34690 65 79 20 46 6f 72 74 72 61 6e 20 38 2e 31 0a 09  ey Fortran 8.1..
346a0 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f    whole_archive_
346b0 66 6c 61 67 5f 73 70 65 63 3d 0a 09 20 20 74 6d  flag_spec=..  tm
346c0 70 5f 73 68 61 72 65 64 66 6c 61 67 3d 27 2d 2d  p_sharedflag='--
346d0 73 68 61 72 65 64 27 20 3b 3b 0a 09 78 6c 5b 63  shared' ;;..xl[c
346e0 43 5d 2a 29 09 09 09 23 20 49 42 4d 20 58 4c 20  C]*)...# IBM XL 
346f0 43 20 38 2e 30 20 6f 6e 20 50 50 43 20 28 64 65  C 8.0 on PPC (de
34700 61 6c 20 77 69 74 68 20 78 6c 66 20 62 65 6c 6f  al with xlf belo
34710 77 29 0a 09 20 20 74 6d 70 5f 73 68 61 72 65 64  w)..  tmp_shared
34720 66 6c 61 67 3d 27 2d 71 6d 6b 73 68 72 6f 62 6a  flag='-qmkshrobj
34730 27 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61 67  '..  tmp_addflag
34740 3d 20 3b 3b 0a 09 65 73 61 63 0a 09 63 61 73 65  = ;;..esac..case
34750 20 60 24 43 43 20 2d 56 20 32 3e 26 31 20 7c 20   `$CC -V 2>&1 | 
34760 73 65 64 20 35 71 60 20 69 6e 0a 09 2a 53 75 6e  sed 5q` in..*Sun
34770 5c 20 43 2a 29 09 09 09 23 20 53 75 6e 20 43 20  \ C*)...# Sun C 
34780 35 2e 39 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63  5.9..  whole_arc
34790 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27  hive_flag_spec='
347a0 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65 2d 61 72 63  ${wl}--whole-arc
347b0 68 69 76 65 60 6e 65 77 5f 63 6f 6e 76 65 6e 69  hive`new_conveni
347c0 65 6e 63 65 3d 3b 20 66 6f 72 20 63 6f 6e 76 20  ence=; for conv 
347d0 69 6e 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 5c  in $convenience\
347e0 22 5c 22 3b 20 64 6f 20 74 65 73 74 20 2d 7a 20  "\"; do test -z 
347f0 5c 22 24 63 6f 6e 76 5c 22 20 7c 7c 20 6e 65 77  \"$conv\" || new
34800 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 5c 22 24  _convenience=\"$
34810 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 2c  new_convenience,
34820 24 63 6f 6e 76 5c 22 3b 20 64 6f 6e 65 3b 20 24  $conv\"; done; $
34830 45 43 48 4f 20 5c 22 24 6e 65 77 5f 63 6f 6e 76  ECHO \"$new_conv
34840 65 6e 69 65 6e 63 65 5c 22 60 20 24 7b 77 6c 7d  enience\"` ${wl}
34850 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69  --no-whole-archi
34860 76 65 27 0a 09 20 20 63 6f 6d 70 69 6c 65 72 5f  ve'..  compiler_
34870 6e 65 65 64 73 5f 6f 62 6a 65 63 74 3d 79 65 73  needs_object=yes
34880 0a 09 20 20 74 6d 70 5f 73 68 61 72 65 64 66 6c  ..  tmp_sharedfl
34890 61 67 3d 27 2d 47 27 20 3b 3b 0a 09 2a 53 75 6e  ag='-G' ;;..*Sun
348a0 5c 20 46 2a 29 09 09 09 23 20 53 75 6e 20 46 6f  \ F*)...# Sun Fo
348b0 72 74 72 61 6e 20 38 2e 33 0a 09 20 20 74 6d 70  rtran 8.3..  tmp
348c0 5f 73 68 61 72 65 64 66 6c 61 67 3d 27 2d 47 27  _sharedflag='-G'
348d0 20 3b 3b 0a 09 65 73 61 63 0a 09 61 72 63 68 69   ;;..esac..archi
348e0 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 27 22 24  ve_cmds='$CC '"$
348f0 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67 22 22  tmp_sharedflag""
34900 24 74 6d 70 5f 61 64 64 66 6c 61 67 22 27 20 24  $tmp_addflag"' $
34910 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
34920 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
34930 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
34940 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62  l$soname -o $lib
34950 27 0a 0a 20 20 20 20 20 20 20 20 69 66 20 74 65  '..        if te
34960 73 74 20 22 78 24 73 75 70 70 6f 72 74 73 5f 61  st "x$supports_a
34970 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 22 20  non_versioning" 
34980 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a 20 20 20  = xyes; then.   
34990 20 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 65         archive_e
349a0 78 70 73 79 6d 5f 63 6d 64 73 3d 27 65 63 68 6f  xpsym_cmds='echo
349b0 20 22 7b 20 67 6c 6f 62 61 6c 3a 22 20 3e 20 24   "{ global:" > $
349c0 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c  output_objdir/$l
349d0 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20  ibname.ver~..   
349e0 20 63 61 74 20 24 65 78 70 6f 72 74 5f 73 79 6d   cat $export_sym
349f0 62 6f 6c 73 20 7c 20 73 65 64 20 2d 65 20 22 73  bols | sed -e "s
34a00 2f 5c 28 2e 2a 5c 29 2f 5c 31 3b 2f 22 20 3e 3e  /\(.*\)/\1;/" >>
34a10 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
34a20 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20  $libname.ver~.. 
34a30 20 20 20 65 63 68 6f 20 22 6c 6f 63 61 6c 3a 20     echo "local: 
34a40 2a 3b 20 7d 3b 22 20 3e 3e 20 24 6f 75 74 70 75  *; };" >> $outpu
34a50 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d  t_objdir/$libnam
34a60 65 2e 76 65 72 7e 0a 09 20 20 20 20 24 43 43 20  e.ver~..    $CC 
34a70 27 22 24 74 6d 70 5f 73 68 61 72 65 64 66 6c 61  '"$tmp_sharedfla
34a80 67 22 22 24 74 6d 70 5f 61 64 64 66 6c 61 67 22  g""$tmp_addflag"
34a90 27 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  ' $libobjs $depl
34aa0 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
34ab0 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65  ags ${wl}-soname
34ac0 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c   $wl$soname ${wl
34ad0 7d 2d 76 65 72 73 69 6f 6e 2d 73 63 72 69 70 74  }-version-script
34ae0 20 24 7b 77 6c 7d 24 6f 75 74 70 75 74 5f 6f 62   ${wl}$output_ob
34af0 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65  jdir/$libname.ve
34b00 72 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20  r -o $lib'.     
34b10 20 20 20 66 69 0a 0a 09 63 61 73 65 20 24 63 63     fi...case $cc
34b20 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a 09 78 6c  _basename in..xl
34b30 66 2a 29 0a 09 20 20 23 20 49 42 4d 20 58 4c 20  f*)..  # IBM XL 
34b40 46 6f 72 74 72 61 6e 20 31 30 2e 31 20 6f 6e 20  Fortran 10.1 on 
34b50 50 50 43 20 63 61 6e 6e 6f 74 20 63 72 65 61 74  PPC cannot creat
34b60 65 20 73 68 61 72 65 64 20 6c 69 62 73 20 69 74  e shared libs it
34b70 73 65 6c 66 0a 09 20 20 77 68 6f 6c 65 5f 61 72  self..  whole_ar
34b80 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d  chive_flag_spec=
34b90 27 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65  '--whole-archive
34ba0 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 2d 2d 6e  $convenience --n
34bb0 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27  o-whole-archive'
34bc0 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62  ..  hardcode_lib
34bd0 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 09  dir_flag_spec=..
34be0 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
34bf0 72 5f 66 6c 61 67 5f 73 70 65 63 5f 6c 64 3d 27  r_flag_spec_ld='
34c00 2d 72 70 61 74 68 20 24 6c 69 62 64 69 72 27 0a  -rpath $libdir'.
34c10 09 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  .  archive_cmds=
34c20 27 24 4c 44 20 2d 73 68 61 72 65 64 20 24 6c 69  '$LD -shared $li
34c30 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
34c40 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d  compiler_flags -
34c50 73 6f 6e 61 6d 65 20 24 73 6f 6e 61 6d 65 20 2d  soname $soname -
34c60 6f 20 24 6c 69 62 27 0a 09 20 20 69 66 20 74 65  o $lib'..  if te
34c70 73 74 20 22 78 24 73 75 70 70 6f 72 74 73 5f 61  st "x$supports_a
34c80 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 22 20  non_versioning" 
34c90 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a 09 20 20  = xyes; then..  
34ca0 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d    archive_expsym
34cb0 5f 63 6d 64 73 3d 27 65 63 68 6f 20 22 7b 20 67  _cmds='echo "{ g
34cc0 6c 6f 62 61 6c 3a 22 20 3e 20 24 6f 75 74 70 75  lobal:" > $outpu
34cd0 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d  t_objdir/$libnam
34ce0 65 2e 76 65 72 7e 0a 09 20 20 20 20 20 20 63 61  e.ver~..      ca
34cf0 74 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  t $export_symbol
34d00 73 20 7c 20 73 65 64 20 2d 65 20 22 73 2f 5c 28  s | sed -e "s/\(
34d10 2e 2a 5c 29 2f 5c 31 3b 2f 22 20 3e 3e 20 24 6f  .*\)/\1;/" >> $o
34d20 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69  utput_objdir/$li
34d30 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20  bname.ver~..    
34d40 20 20 65 63 68 6f 20 22 6c 6f 63 61 6c 3a 20 2a    echo "local: *
34d50 3b 20 7d 3b 22 20 3e 3e 20 24 6f 75 74 70 75 74  ; };" >> $output
34d60 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65  _objdir/$libname
34d70 2e 76 65 72 7e 0a 09 20 20 20 20 20 20 24 4c 44  .ver~..      $LD
34d80 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a   -shared $libobj
34d90 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
34da0 69 6c 65 72 5f 66 6c 61 67 73 20 2d 73 6f 6e 61  iler_flags -sona
34db0 6d 65 20 24 73 6f 6e 61 6d 65 20 2d 76 65 72 73  me $soname -vers
34dc0 69 6f 6e 2d 73 63 72 69 70 74 20 24 6f 75 74 70  ion-script $outp
34dd0 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61  ut_objdir/$libna
34de0 6d 65 2e 76 65 72 20 2d 6f 20 24 6c 69 62 27 0a  me.ver -o $lib'.
34df0 09 20 20 66 69 0a 09 20 20 3b 3b 0a 09 65 73 61  .  fi..  ;;..esa
34e00 63 0a 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20  c.      else.   
34e10 20 20 20 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e       ld_shlibs=n
34e20 6f 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  o.      fi.     
34e30 20 3b 3b 0a 0a 20 20 20 20 6e 65 74 62 73 64 2a   ;;..    netbsd*
34e40 29 0a 20 20 20 20 20 20 69 66 20 65 63 68 6f 20  ).      if echo 
34e50 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45  __ELF__ | $CC -E
34e60 20 2d 20 7c 20 24 47 52 45 50 20 5f 5f 45 4c 46   - | $GREP __ELF
34e70 5f 5f 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  __ >/dev/null; t
34e80 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64  hen..archive_cmd
34e90 73 3d 27 24 4c 44 20 2d 42 73 68 61 72 65 61 62  s='$LD -Bshareab
34ea0 6c 65 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  le $libobjs $dep
34eb0 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61  libs $linker_fla
34ec0 67 73 20 2d 6f 20 24 6c 69 62 27 0a 09 77 6c 61  gs -o $lib'..wla
34ed0 72 63 3d 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  rc=.      else..
34ee0 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43  archive_cmds='$C
34ef0 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62  C -shared $libob
34f00 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
34f10 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
34f20 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e  }-soname $wl$son
34f30 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 61 72  ame -o $lib'..ar
34f40 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
34f50 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
34f60 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
34f70 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
34f80 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
34f90 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72  l$soname ${wl}-r
34fa0 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69  etain-symbols-fi
34fb0 6c 65 20 24 77 6c 24 65 78 70 6f 72 74 5f 73 79  le $wl$export_sy
34fc0 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27 0a 20  mbols -o $lib'. 
34fd0 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
34fe0 0a 0a 20 20 20 20 73 6f 6c 61 72 69 73 2a 29 0a  ..    solaris*).
34ff0 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d 76 20        if $LD -v 
35000 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27 42 46  2>&1 | $GREP 'BF
35010 44 20 32 5c 2e 38 27 20 3e 20 2f 64 65 76 2f 6e  D 2\.8' > /dev/n
35020 75 6c 6c 3b 20 74 68 65 6e 0a 09 6c 64 5f 73 68  ull; then..ld_sh
35030 6c 69 62 73 3d 6e 6f 0a 09 63 61 74 20 3c 3c 5f  libs=no..cat <<_
35040 4c 54 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a  LT_EOF 1>&2..***
35050 20 57 61 72 6e 69 6e 67 3a 20 54 68 65 20 72 65   Warning: The re
35060 6c 65 61 73 65 73 20 32 2e 38 2e 2a 20 6f 66 20  leases 2.8.* of 
35070 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72 20 63  the GNU linker c
35080 61 6e 6e 6f 74 20 72 65 6c 69 61 62 6c 79 0a 2a  annot reliably.*
35090 2a 2a 20 63 72 65 61 74 65 20 73 68 61 72 65 64  ** create shared
350a0 20 6c 69 62 72 61 72 69 65 73 20 6f 6e 20 53 6f   libraries on So
350b0 6c 61 72 69 73 20 73 79 73 74 65 6d 73 2e 20 20  laris systems.  
350c0 54 68 65 72 65 66 6f 72 65 2c 20 6c 69 62 74 6f  Therefore, libto
350d0 6f 6c 0a 2a 2a 2a 20 69 73 20 64 69 73 61 62 6c  ol.*** is disabl
350e0 69 6e 67 20 73 68 61 72 65 64 20 6c 69 62 72 61  ing shared libra
350f0 72 69 65 73 20 73 75 70 70 6f 72 74 2e 20 20 57  ries support.  W
35100 65 20 75 72 67 65 20 79 6f 75 20 74 6f 20 75 70  e urge you to up
35110 67 72 61 64 65 20 47 4e 55 0a 2a 2a 2a 20 62 69  grade GNU.*** bi
35120 6e 75 74 69 6c 73 20 74 6f 20 72 65 6c 65 61 73  nutils to releas
35130 65 20 32 2e 39 2e 31 20 6f 72 20 6e 65 77 65 72  e 2.9.1 or newer
35140 2e 20 20 41 6e 6f 74 68 65 72 20 6f 70 74 69 6f  .  Another optio
35150 6e 20 69 73 20 74 6f 20 6d 6f 64 69 66 79 0a 2a  n is to modify.*
35160 2a 2a 20 79 6f 75 72 20 50 41 54 48 20 6f 72 20  ** your PATH or 
35170 63 6f 6d 70 69 6c 65 72 20 63 6f 6e 66 69 67 75  compiler configu
35180 72 61 74 69 6f 6e 20 73 6f 20 74 68 61 74 20 74  ration so that t
35190 68 65 20 6e 61 74 69 76 65 20 6c 69 6e 6b 65 72  he native linker
351a0 20 69 73 0a 2a 2a 2a 20 75 73 65 64 2c 20 61 6e   is.*** used, an
351b0 64 20 74 68 65 6e 20 72 65 73 74 61 72 74 2e 0a  d then restart..
351c0 0a 5f 4c 54 5f 45 4f 46 0a 20 20 20 20 20 20 65  ._LT_EOF.      e
351d0 6c 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32  lif $LD --help 2
351e0 3e 26 31 20 7c 20 24 47 52 45 50 20 27 3a 20 73  >&1 | $GREP ': s
351f0 75 70 70 6f 72 74 65 64 20 74 61 72 67 65 74 73  upported targets
35200 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f  :.* elf' > /dev/
35210 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72 63 68  null; then..arch
35220 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73  ive_cmds='$CC -s
35230 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24  hared $libobjs $
35240 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
35250 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f  r_flags ${wl}-so
35260 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20  name $wl$soname 
35270 2d 6f 20 24 6c 69 62 27 0a 09 61 72 63 68 69 76  -o $lib'..archiv
35280 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24  e_expsym_cmds='$
35290 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f  CC -shared $libo
352a0 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
352b0 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
352c0 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f  l}-soname $wl$so
352d0 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69  name ${wl}-retai
352e0 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24  n-symbols-file $
352f0 77 6c 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  wl$export_symbol
35300 73 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20  s -o $lib'.     
35310 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62 73   else..ld_shlibs
35320 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20 20 20  =no.      fi.   
35330 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 35     ;;..    sysv5
35340 2a 20 7c 20 73 63 6f 33 2e 32 76 35 2a 20 7c 20  * | sco3.2v5* | 
35350 73 63 6f 35 76 36 2a 20 7c 20 75 6e 69 78 77 61  sco5v6* | unixwa
35360 72 65 2a 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 29  re* | OpenUNIX*)
35370 0a 20 20 20 20 20 20 63 61 73 65 20 60 24 4c 44  .      case `$LD
35380 20 2d 76 20 32 3e 26 31 60 20 69 6e 0a 20 20 20   -v 2>&1` in.   
35390 20 20 20 20 20 2a 5c 20 5b 30 31 5d 2e 2a 20 7c       *\ [01].* |
353a0 20 2a 5c 20 32 2e 5b 30 2d 39 5d 2e 2a 20 7c 20   *\ 2.[0-9].* | 
353b0 2a 5c 20 32 2e 31 5b 30 2d 35 5d 2e 2a 29 0a 09  *\ 2.1[0-5].*)..
353c0 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 63 61  ld_shlibs=no..ca
353d0 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e 26 32  t <<_LT_EOF 1>&2
353e0 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 52  ..*** Warning: R
353f0 65 6c 65 61 73 65 73 20 6f 66 20 74 68 65 20 47  eleases of the G
35400 4e 55 20 6c 69 6e 6b 65 72 20 70 72 69 6f 72 20  NU linker prior 
35410 74 6f 20 32 2e 31 36 2e 39 31 2e 30 2e 33 20 63  to 2.16.91.0.3 c
35420 61 6e 20 6e 6f 74 0a 2a 2a 2a 20 72 65 6c 69 61  an not.*** relia
35430 62 6c 79 20 63 72 65 61 74 65 20 73 68 61 72 65  bly create share
35440 64 20 6c 69 62 72 61 72 69 65 73 20 6f 6e 20 53  d libraries on S
35450 43 4f 20 73 79 73 74 65 6d 73 2e 20 20 54 68 65  CO systems.  The
35460 72 65 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 0a  refore, libtool.
35470 2a 2a 2a 20 69 73 20 64 69 73 61 62 6c 69 6e 67  *** is disabling
35480 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
35490 73 20 73 75 70 70 6f 72 74 2e 20 20 57 65 20 75  s support.  We u
354a0 72 67 65 20 79 6f 75 20 74 6f 20 75 70 67 72 61  rge you to upgra
354b0 64 65 20 47 4e 55 0a 2a 2a 2a 20 62 69 6e 75 74  de GNU.*** binut
354c0 69 6c 73 20 74 6f 20 72 65 6c 65 61 73 65 20 32  ils to release 2
354d0 2e 31 36 2e 39 31 2e 30 2e 33 20 6f 72 20 6e 65  .16.91.0.3 or ne
354e0 77 65 72 2e 20 20 41 6e 6f 74 68 65 72 20 6f 70  wer.  Another op
354f0 74 69 6f 6e 20 69 73 20 74 6f 20 6d 6f 64 69 66  tion is to modif
35500 79 0a 2a 2a 2a 20 79 6f 75 72 20 50 41 54 48 20  y.*** your PATH 
35510 6f 72 20 63 6f 6d 70 69 6c 65 72 20 63 6f 6e 66  or compiler conf
35520 69 67 75 72 61 74 69 6f 6e 20 73 6f 20 74 68 61  iguration so tha
35530 74 20 74 68 65 20 6e 61 74 69 76 65 20 6c 69 6e  t the native lin
35540 6b 65 72 20 69 73 0a 2a 2a 2a 20 75 73 65 64 2c  ker is.*** used,
35550 20 61 6e 64 20 74 68 65 6e 20 72 65 73 74 61 72   and then restar
35560 74 2e 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 3b 3b 0a  t..._LT_EOF..;;.
35570 09 2a 29 0a 09 20 20 23 20 46 6f 72 20 73 65 63  .*)..  # For sec
35580 75 72 69 74 79 20 72 65 61 73 6f 6e 73 2c 20 69  urity reasons, i
35590 74 20 69 73 20 68 69 67 68 6c 79 20 72 65 63 6f  t is highly reco
355a0 6d 6d 65 6e 64 65 64 20 74 68 61 74 20 79 6f 75  mmended that you
355b0 20 61 6c 77 61 79 73 0a 09 20 20 23 20 75 73 65   always..  # use
355c0 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 73 20   absolute paths 
355d0 66 6f 72 20 6e 61 6d 69 6e 67 20 73 68 61 72 65  for naming share
355e0 64 20 6c 69 62 72 61 72 69 65 73 2c 20 61 6e 64  d libraries, and
355f0 20 65 78 63 6c 75 64 65 20 74 68 65 0a 09 20 20   exclude the..  
35600 23 20 44 54 5f 52 55 4e 50 41 54 48 20 74 61 67  # DT_RUNPATH tag
35610 20 66 72 6f 6d 20 65 78 65 63 75 74 61 62 6c 65   from executable
35620 73 20 61 6e 64 20 6c 69 62 72 61 72 69 65 73 2e  s and libraries.
35630 20 20 42 75 74 20 64 6f 69 6e 67 20 73 6f 0a 09    But doing so..
35640 20 20 23 20 72 65 71 75 69 72 65 73 20 74 68 61    # requires tha
35650 74 20 79 6f 75 20 63 6f 6d 70 69 6c 65 20 65 76  t you compile ev
35660 65 72 79 74 68 69 6e 67 20 74 77 69 63 65 2c 20  erything twice, 
35670 77 68 69 63 68 20 69 73 20 61 20 70 61 69 6e 2e  which is a pain.
35680 0a 09 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c  ..  if $LD --hel
35690 70 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27  p 2>&1 | $GREP '
356a0 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61 72 67  : supported targ
356b0 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64  ets:.* elf' > /d
356c0 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20  ev/null; then.. 
356d0 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
356e0 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b  ir_flag_spec='${
356f0 77 6c 7d 2d 72 70 61 74 68 20 24 7b 77 6c 7d 24  wl}-rpath ${wl}$
35700 6c 69 62 64 69 72 27 0a 09 20 20 20 20 61 72 63  libdir'..    arc
35710 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d  hive_cmds='$CC -
35720 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20  shared $libobjs 
35730 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
35740 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73  er_flags ${wl}-s
35750 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65  oname $wl$soname
35760 20 2d 6f 20 24 6c 69 62 27 0a 09 20 20 20 20 61   -o $lib'..    a
35770 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d  rchive_expsym_cm
35780 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20  ds='$CC -shared 
35790 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
357a0 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
357b0 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24  s ${wl}-soname $
357c0 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d  wl$soname ${wl}-
357d0 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66  retain-symbols-f
357e0 69 6c 65 20 24 77 6c 24 65 78 70 6f 72 74 5f 73  ile $wl$export_s
357f0 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27 0a  ymbols -o $lib'.
35800 09 20 20 65 6c 73 65 0a 09 20 20 20 20 6c 64 5f  .  else..    ld_
35810 73 68 6c 69 62 73 3d 6e 6f 0a 09 20 20 66 69 0a  shlibs=no..  fi.
35820 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20  .;;.      esac. 
35830 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 75 6e       ;;..    sun
35840 6f 73 34 2a 29 0a 20 20 20 20 20 20 61 72 63 68  os4*).      arch
35850 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 61  ive_cmds='$LD -a
35860 73 73 65 72 74 20 70 75 72 65 2d 74 65 78 74 20  ssert pure-text 
35870 2d 42 73 68 61 72 65 61 62 6c 65 20 2d 6f 20 24  -Bshareable -o $
35880 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  lib $libobjs $de
35890 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c  plibs $linker_fl
358a0 61 67 73 27 0a 20 20 20 20 20 20 77 6c 61 72 63  ags'.      wlarc
358b0 3d 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  =.      hardcode
358c0 5f 64 69 72 65 63 74 3d 79 65 73 0a 20 20 20 20  _direct=yes.    
358d0 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62    hardcode_shlib
358e0 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20  path_var=no.    
358f0 20 20 3b 3b 0a 0a 20 20 20 20 2a 29 0a 20 20 20    ;;..    *).   
35900 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70     if $LD --help
35910 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27 3a   2>&1 | $GREP ':
35920 20 73 75 70 70 6f 72 74 65 64 20 74 61 72 67 65   supported targe
35930 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65  ts:.* elf' > /de
35940 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72  v/null; then..ar
35950 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20  chive_cmds='$CC 
35960 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73  -shared $libobjs
35970 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
35980 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
35990 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d  soname $wl$sonam
359a0 65 20 2d 6f 20 24 6c 69 62 27 0a 09 61 72 63 68  e -o $lib'..arch
359b0 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ive_expsym_cmds=
359c0 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69  '$CC -shared $li
359d0 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
359e0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
359f0 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24  {wl}-soname $wl$
35a00 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72 65 74  soname ${wl}-ret
35a10 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65  ain-symbols-file
35a20 20 24 77 6c 24 65 78 70 6f 72 74 5f 73 79 6d 62   $wl$export_symb
35a30 6f 6c 73 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20  ols -o $lib'.   
35a40 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69     else..ld_shli
35a50 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20  bs=no.      fi. 
35a60 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63       ;;.    esac
35a70 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24  ..    if test "$
35a80 6c 64 5f 73 68 6c 69 62 73 22 20 3d 20 6e 6f 3b  ld_shlibs" = no;
35a90 20 74 68 65 6e 0a 20 20 20 20 20 20 72 75 6e 70   then.      runp
35aa0 61 74 68 5f 76 61 72 3d 0a 20 20 20 20 20 20 68  ath_var=.      h
35ab0 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
35ac0 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20 20 20  lag_spec=.      
35ad0 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66  export_dynamic_f
35ae0 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20 20 20  lag_spec=.      
35af0 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c  whole_archive_fl
35b00 61 67 5f 73 70 65 63 3d 0a 20 20 20 20 66 69 0a  ag_spec=.    fi.
35b10 20 20 65 6c 73 65 0a 20 20 20 20 23 20 50 4f 52    else.    # POR
35b20 54 4d 45 20 66 69 6c 6c 20 69 6e 20 61 20 64 65  TME fill in a de
35b30 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 79 6f 75  scription of you
35b40 72 20 73 79 73 74 65 6d 27 73 20 6c 69 6e 6b 65  r system's linke
35b50 72 20 28 6e 6f 74 20 47 4e 55 20 6c 64 29 0a 20  r (not GNU ld). 
35b60 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73     case $host_os
35b70 20 69 6e 0a 20 20 20 20 61 69 78 33 2a 29 0a 20   in.    aix3*). 
35b80 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66       allow_undef
35b90 69 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75 70 70  ined_flag=unsupp
35ba0 6f 72 74 65 64 0a 20 20 20 20 20 20 61 6c 77 61  orted.      alwa
35bb0 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  ys_export_symbol
35bc0 73 3d 79 65 73 0a 20 20 20 20 20 20 61 72 63 68  s=yes.      arch
35bd0 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ive_expsym_cmds=
35be0 27 24 4c 44 20 2d 6f 20 24 6f 75 74 70 75 74 5f  '$LD -o $output_
35bf0 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24  objdir/$soname $
35c00 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
35c10 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2d   $linker_flags -
35c20 62 45 3a 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f  bE:$export_symbo
35c30 6c 73 20 2d 54 35 31 32 20 2d 48 35 31 32 20 2d  ls -T512 -H512 -
35c40 62 4d 3a 53 52 45 7e 24 41 52 20 24 41 52 5f 46  bM:SRE~$AR $AR_F
35c50 4c 41 47 53 20 24 6c 69 62 20 24 6f 75 74 70 75  LAGS $lib $outpu
35c60 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
35c70 27 0a 20 20 20 20 20 20 23 20 4e 6f 74 65 3a 20  '.      # Note: 
35c80 74 68 69 73 20 6c 69 6e 6b 65 72 20 68 61 72 64  this linker hard
35c90 63 6f 64 65 73 20 74 68 65 20 64 69 72 65 63 74  codes the direct
35ca0 6f 72 69 65 73 20 69 6e 20 4c 49 42 50 41 54 48  ories in LIBPATH
35cb0 20 69 66 20 74 68 65 72 65 0a 20 20 20 20 20 20   if there.      
35cc0 23 20 61 72 65 20 6e 6f 20 64 69 72 65 63 74 6f  # are no directo
35cd0 72 69 65 73 20 73 70 65 63 69 66 69 65 64 20 62  ries specified b
35ce0 79 20 2d 4c 2e 0a 20 20 20 20 20 20 68 61 72 64  y -L..      hard
35cf0 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73  code_minus_L=yes
35d00 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22  .      if test "
35d10 24 47 43 43 22 20 3d 20 79 65 73 20 26 26 20 74  $GCC" = yes && t
35d20 65 73 74 20 2d 7a 20 22 24 6c 74 5f 70 72 6f 67  est -z "$lt_prog
35d30 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
35d40 22 3b 20 74 68 65 6e 0a 09 23 20 4e 65 69 74 68  "; then..# Neith
35d50 65 72 20 64 69 72 65 63 74 20 68 61 72 64 63 6f  er direct hardco
35d60 64 69 6e 67 20 6e 6f 72 20 73 74 61 74 69 63 20  ding nor static 
35d70 6c 69 6e 6b 69 6e 67 20 69 73 20 73 75 70 70 6f  linking is suppo
35d80 72 74 65 64 20 77 69 74 68 20 61 0a 09 23 20 62  rted with a..# b
35d90 72 6f 6b 65 6e 20 63 6f 6c 6c 65 63 74 32 2e 0a  roken collect2..
35da0 09 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74  .hardcode_direct
35db0 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20 20 20  =unsupported.   
35dc0 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a     fi.      ;;..
35dd0 20 20 20 20 61 69 78 5b 34 2d 39 5d 2a 29 0a 20      aix[4-9]*). 
35de0 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24 68       if test "$h
35df0 6f 73 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b  ost_cpu" = ia64;
35e00 20 74 68 65 6e 0a 09 23 20 4f 6e 20 49 41 36 34   then..# On IA64
35e10 2c 20 74 68 65 20 6c 69 6e 6b 65 72 20 64 6f 65  , the linker doe
35e20 73 20 72 75 6e 20 74 69 6d 65 20 6c 69 6e 6b 69  s run time linki
35e30 6e 67 20 62 79 20 64 65 66 61 75 6c 74 2c 20 73  ng by default, s
35e40 6f 20 77 65 20 64 6f 6e 27 74 0a 09 23 20 68 61  o we don't..# ha
35e50 76 65 20 74 6f 20 64 6f 20 61 6e 79 74 68 69 6e  ve to do anythin
35e60 67 20 73 70 65 63 69 61 6c 2e 0a 09 61 69 78 5f  g special...aix_
35e70 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69  use_runtimelinki
35e80 6e 67 3d 6e 6f 0a 09 65 78 70 5f 73 79 6d 5f 66  ng=no..exp_sym_f
35e90 6c 61 67 3d 27 2d 42 65 78 70 6f 72 74 27 0a 09  lag='-Bexport'..
35ea0 6e 6f 5f 65 6e 74 72 79 5f 66 6c 61 67 3d 22 22  no_entry_flag=""
35eb0 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 23 20 49  .      else..# I
35ec0 66 20 77 65 27 72 65 20 75 73 69 6e 67 20 47 4e  f we're using GN
35ed0 55 20 6e 6d 2c 20 74 68 65 6e 20 77 65 20 64 6f  U nm, then we do
35ee0 6e 27 74 20 77 61 6e 74 20 74 68 65 20 22 2d 43  n't want the "-C
35ef0 22 20 6f 70 74 69 6f 6e 2e 0a 09 23 20 2d 43 20  " option...# -C 
35f00 6d 65 61 6e 73 20 64 65 6d 61 6e 67 6c 65 20 74  means demangle t
35f10 6f 20 41 49 58 20 6e 6d 2c 20 62 75 74 20 6d 65  o AIX nm, but me
35f20 61 6e 73 20 64 6f 6e 27 74 20 64 65 6d 61 6e 67  ans don't demang
35f30 6c 65 20 77 69 74 68 20 47 4e 55 20 6e 6d 0a 09  le with GNU nm..
35f40 69 66 20 24 4e 4d 20 2d 56 20 32 3e 26 31 20 7c  if $NM -V 2>&1 |
35f50 20 24 47 52 45 50 20 27 47 4e 55 27 20 3e 20 2f   $GREP 'GNU' > /
35f60 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
35f70 20 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73    export_symbols
35f80 5f 63 6d 64 73 3d 27 24 4e 4d 20 2d 42 70 67 20  _cmds='$NM -Bpg 
35f90 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e  $libobjs $conven
35fa0 69 65 6e 63 65 20 7c 20 61 77 6b 20 27 5c 27 27  ience | awk '\''
35fb0 7b 20 69 66 20 28 28 28 5c 24 20 32 20 3d 3d 20  { if (((\$ 2 == 
35fc0 22 54 22 29 20 7c 7c 20 28 5c 24 20 32 20 3d 3d  "T") || (\$ 2 ==
35fd0 20 22 44 22 29 20 7c 7c 20 28 5c 24 20 32 20 3d   "D") || (\$ 2 =
35fe0 3d 20 22 42 22 29 29 20 26 26 20 28 73 75 62 73  = "B")) && (subs
35ff0 74 72 28 5c 24 20 33 2c 31 2c 31 29 20 21 3d 20  tr(\$ 3,1,1) != 
36000 22 2e 22 29 29 20 7b 20 70 72 69 6e 74 20 5c 24  ".")) { print \$
36010 20 33 20 7d 20 7d 27 5c 27 27 20 7c 20 73 6f 72   3 } }'\'' | sor
36020 74 20 2d 75 20 3e 20 24 65 78 70 6f 72 74 5f 73  t -u > $export_s
36030 79 6d 62 6f 6c 73 27 0a 09 65 6c 73 65 0a 09 20  ymbols'..else.. 
36040 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f   export_symbols_
36050 63 6d 64 73 3d 27 24 4e 4d 20 2d 42 43 70 67 20  cmds='$NM -BCpg 
36060 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e  $libobjs $conven
36070 69 65 6e 63 65 20 7c 20 61 77 6b 20 27 5c 27 27  ience | awk '\''
36080 7b 20 69 66 20 28 28 28 5c 24 20 32 20 3d 3d 20  { if (((\$ 2 == 
36090 22 54 22 29 20 7c 7c 20 28 5c 24 20 32 20 3d 3d  "T") || (\$ 2 ==
360a0 20 22 44 22 29 20 7c 7c 20 28 5c 24 20 32 20 3d   "D") || (\$ 2 =
360b0 3d 20 22 42 22 29 29 20 26 26 20 28 73 75 62 73  = "B")) && (subs
360c0 74 72 28 5c 24 20 33 2c 31 2c 31 29 20 21 3d 20  tr(\$ 3,1,1) != 
360d0 22 2e 22 29 29 20 7b 20 70 72 69 6e 74 20 5c 24  ".")) { print \$
360e0 20 33 20 7d 20 7d 27 5c 27 27 20 7c 20 73 6f 72   3 } }'\'' | sor
360f0 74 20 2d 75 20 3e 20 24 65 78 70 6f 72 74 5f 73  t -u > $export_s
36100 79 6d 62 6f 6c 73 27 0a 09 66 69 0a 09 61 69 78  ymbols'..fi..aix
36110 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b  _use_runtimelink
36120 69 6e 67 3d 6e 6f 0a 0a 09 23 20 54 65 73 74 20  ing=no...# Test 
36130 69 66 20 77 65 20 61 72 65 20 74 72 79 69 6e 67  if we are trying
36140 20 74 6f 20 75 73 65 20 72 75 6e 20 74 69 6d 65   to use run time
36150 20 6c 69 6e 6b 69 6e 67 20 6f 72 20 6e 6f 72 6d   linking or norm
36160 61 6c 0a 09 23 20 41 49 58 20 73 74 79 6c 65 20  al..# AIX style 
36170 6c 69 6e 6b 69 6e 67 2e 20 49 66 20 2d 62 72 74  linking. If -brt
36180 6c 20 69 73 20 73 6f 6d 65 77 68 65 72 65 20 69  l is somewhere i
36190 6e 20 4c 44 46 4c 41 47 53 2c 20 77 65 0a 09 23  n LDFLAGS, we..#
361a0 20 6e 65 65 64 20 74 6f 20 64 6f 20 72 75 6e 74   need to do runt
361b0 69 6d 65 20 6c 69 6e 6b 69 6e 67 2e 0a 09 63 61  ime linking...ca
361c0 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 20 61  se $host_os in a
361d0 69 78 34 2e 5b 32 33 5d 7c 61 69 78 34 2e 5b 32  ix4.[23]|aix4.[2
361e0 33 5d 2e 2a 7c 61 69 78 5b 35 2d 39 5d 2a 29 0a  3].*|aix[5-9]*).
361f0 09 20 20 66 6f 72 20 6c 64 5f 66 6c 61 67 20 69  .  for ld_flag i
36200 6e 20 24 4c 44 46 4c 41 47 53 3b 20 64 6f 0a 09  n $LDFLAGS; do..
36210 20 20 69 66 20 28 74 65 73 74 20 24 6c 64 5f 66    if (test $ld_f
36220 6c 61 67 20 3d 20 22 2d 62 72 74 6c 22 20 7c 7c  lag = "-brtl" ||
36230 20 74 65 73 74 20 24 6c 64 5f 66 6c 61 67 20 3d   test $ld_flag =
36240 20 22 2d 57 6c 2c 2d 62 72 74 6c 22 29 3b 20 74   "-Wl,-brtl"); t
36250 68 65 6e 0a 09 20 20 20 20 61 69 78 5f 75 73 65  hen..    aix_use
36260 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d  _runtimelinking=
36270 79 65 73 0a 09 20 20 20 20 62 72 65 61 6b 0a 09  yes..    break..
36280 20 20 66 69 0a 09 20 20 64 6f 6e 65 0a 09 20 20    fi..  done..  
36290 3b 3b 0a 09 65 73 61 63 0a 0a 09 65 78 70 5f 73  ;;..esac...exp_s
362a0 79 6d 5f 66 6c 61 67 3d 27 2d 62 65 78 70 6f 72  ym_flag='-bexpor
362b0 74 27 0a 09 6e 6f 5f 65 6e 74 72 79 5f 66 6c 61  t'..no_entry_fla
362c0 67 3d 27 2d 62 6e 6f 65 6e 74 72 79 27 0a 20 20  g='-bnoentry'.  
362d0 20 20 20 20 66 69 0a 0a 20 20 20 20 20 20 23 20      fi..      # 
362e0 57 68 65 6e 20 6c 61 72 67 65 20 65 78 65 63 75  When large execu
362f0 74 61 62 6c 65 73 20 6f 72 20 73 68 61 72 65 64  tables or shared
36300 20 6f 62 6a 65 63 74 73 20 61 72 65 20 62 75 69   objects are bui
36310 6c 74 2c 20 41 49 58 20 6c 64 20 63 61 6e 0a 20  lt, AIX ld can. 
36320 20 20 20 20 20 23 20 68 61 76 65 20 70 72 6f 62       # have prob
36330 6c 65 6d 73 20 63 72 65 61 74 69 6e 67 20 74 68  lems creating th
36340 65 20 74 61 62 6c 65 20 6f 66 20 63 6f 6e 74 65  e table of conte
36350 6e 74 73 2e 20 20 49 66 20 6c 69 6e 6b 69 6e 67  nts.  If linking
36360 20 61 20 6c 69 62 72 61 72 79 0a 20 20 20 20 20   a library.     
36370 20 23 20 6f 72 20 70 72 6f 67 72 61 6d 20 72 65   # or program re
36380 73 75 6c 74 73 20 69 6e 20 22 65 72 72 6f 72 20  sults in "error 
36390 54 4f 43 20 6f 76 65 72 66 6c 6f 77 22 20 61 64  TOC overflow" ad
363a0 64 20 2d 6d 6d 69 6e 69 6d 61 6c 2d 74 6f 63 20  d -mminimal-toc 
363b0 74 6f 0a 20 20 20 20 20 20 23 20 43 58 58 46 4c  to.      # CXXFL
363c0 41 47 53 2f 43 46 4c 41 47 53 20 66 6f 72 20 67  AGS/CFLAGS for g
363d0 2b 2b 2f 67 63 63 2e 20 20 49 6e 20 74 68 65 20  ++/gcc.  In the 
363e0 63 61 73 65 73 20 77 68 65 72 65 20 74 68 61 74  cases where that
363f0 20 69 73 20 6e 6f 74 0a 20 20 20 20 20 20 23 20   is not.      # 
36400 65 6e 6f 75 67 68 20 74 6f 20 66 69 78 20 74 68  enough to fix th
36410 65 20 70 72 6f 62 6c 65 6d 2c 20 61 64 64 20 2d  e problem, add -
36420 57 6c 2c 2d 62 62 69 67 74 6f 63 20 74 6f 20 4c  Wl,-bbigtoc to L
36430 44 46 4c 41 47 53 2e 0a 0a 20 20 20 20 20 20 61  DFLAGS...      a
36440 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 27 0a 20  rchive_cmds=''. 
36450 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69       hardcode_di
36460 72 65 63 74 3d 79 65 73 0a 20 20 20 20 20 20 68  rect=yes.      h
36470 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 5f 61  ardcode_direct_a
36480 62 73 6f 6c 75 74 65 3d 79 65 73 0a 20 20 20 20  bsolute=yes.    
36490 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
364a0 72 5f 73 65 70 61 72 61 74 6f 72 3d 27 3a 27 0a  r_separator=':'.
364b0 20 20 20 20 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64        link_all_d
364c0 65 70 6c 69 62 73 3d 79 65 73 0a 20 20 20 20 20  eplibs=yes.     
364d0 20 66 69 6c 65 5f 6c 69 73 74 5f 73 70 65 63 3d   file_list_spec=
364e0 27 24 7b 77 6c 7d 2d 66 2c 27 0a 0a 20 20 20 20  '${wl}-f,'..    
364f0 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22    if test "$GCC"
36500 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 63 61   = yes; then..ca
36510 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 20 61  se $host_os in a
36520 69 78 34 2e 5b 30 31 32 5d 7c 61 69 78 34 2e 5b  ix4.[012]|aix4.[
36530 30 31 32 5d 2e 2a 29 0a 09 23 20 57 65 20 6f 6e  012].*)..# We on
36540 6c 79 20 77 61 6e 74 20 74 6f 20 64 6f 20 74 68  ly want to do th
36550 69 73 20 6f 6e 20 41 49 58 20 34 2e 32 20 61 6e  is on AIX 4.2 an
36560 64 20 6c 6f 77 65 72 2c 20 74 68 65 20 63 68 65  d lower, the che
36570 63 6b 0a 09 23 20 62 65 6c 6f 77 20 66 6f 72 20  ck..# below for 
36580 62 72 6f 6b 65 6e 20 63 6f 6c 6c 65 63 74 32 20  broken collect2 
36590 64 6f 65 73 6e 27 74 20 77 6f 72 6b 20 75 6e 64  doesn't work und
365a0 65 72 20 34 2e 33 2b 0a 09 20 20 63 6f 6c 6c 65  er 4.3+..  colle
365b0 63 74 32 6e 61 6d 65 3d 60 24 7b 43 43 7d 20 2d  ct2name=`${CC} -
365c0 70 72 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d  print-prog-name=
365d0 63 6f 6c 6c 65 63 74 32 60 0a 09 20 20 69 66 20  collect2`..  if 
365e0 74 65 73 74 20 2d 66 20 22 24 63 6f 6c 6c 65 63  test -f "$collec
365f0 74 32 6e 61 6d 65 22 20 26 26 0a 09 20 20 20 73  t2name" &&..   s
36600 74 72 69 6e 67 73 20 22 24 63 6f 6c 6c 65 63 74  trings "$collect
36610 32 6e 61 6d 65 22 20 7c 20 24 47 52 45 50 20 72  2name" | $GREP r
36620 65 73 6f 6c 76 65 5f 6c 69 62 5f 6e 61 6d 65 20  esolve_lib_name 
36630 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 09 20 20 74 68  >/dev/null..  th
36640 65 6e 0a 09 20 20 23 20 57 65 20 68 61 76 65 20  en..  # We have 
36650 72 65 77 6f 72 6b 65 64 20 63 6f 6c 6c 65 63 74  reworked collect
36660 32 0a 09 20 20 3a 0a 09 20 20 65 6c 73 65 0a 09  2..  :..  else..
36670 20 20 23 20 57 65 20 68 61 76 65 20 6f 6c 64 20    # We have old 
36680 63 6f 6c 6c 65 63 74 32 0a 09 20 20 68 61 72 64  collect2..  hard
36690 63 6f 64 65 5f 64 69 72 65 63 74 3d 75 6e 73 75  code_direct=unsu
366a0 70 70 6f 72 74 65 64 0a 09 20 20 23 20 49 74 20  pported..  # It 
366b0 66 61 69 6c 73 20 74 6f 20 66 69 6e 64 20 75 6e  fails to find un
366c0 69 6e 73 74 61 6c 6c 65 64 20 6c 69 62 72 61 72  installed librar
366d0 69 65 73 20 77 68 65 6e 20 74 68 65 20 75 6e 69  ies when the uni
366e0 6e 73 74 61 6c 6c 65 64 0a 09 20 20 23 20 70 61  nstalled..  # pa
366f0 74 68 20 69 73 20 6e 6f 74 20 6c 69 73 74 65 64  th is not listed
36700 20 69 6e 20 74 68 65 20 6c 69 62 70 61 74 68 2e   in the libpath.
36710 20 20 53 65 74 74 69 6e 67 20 68 61 72 64 63 6f    Setting hardco
36720 64 65 5f 6d 69 6e 75 73 5f 4c 0a 09 20 20 23 20  de_minus_L..  # 
36730 74 6f 20 75 6e 73 75 70 70 6f 72 74 65 64 20 66  to unsupported f
36740 6f 72 63 65 73 20 72 65 6c 69 6e 6b 69 6e 67 0a  orces relinking.
36750 09 20 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75  .  hardcode_minu
36760 73 5f 4c 3d 79 65 73 0a 09 20 20 68 61 72 64 63  s_L=yes..  hardc
36770 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
36780 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27  spec='-L$libdir'
36790 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62  ..  hardcode_lib
367a0 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 0a 09  dir_separator=..
367b0 20 20 66 69 0a 09 20 20 3b 3b 0a 09 65 73 61 63    fi..  ;;..esac
367c0 0a 09 73 68 61 72 65 64 5f 66 6c 61 67 3d 27 2d  ..shared_flag='-
367d0 73 68 61 72 65 64 27 0a 09 69 66 20 74 65 73 74  shared'..if test
367e0 20 22 24 61 69 78 5f 75 73 65 5f 72 75 6e 74 69   "$aix_use_runti
367f0 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d 20 79 65 73  melinking" = yes
36800 3b 20 74 68 65 6e 0a 09 20 20 73 68 61 72 65 64  ; then..  shared
36810 5f 66 6c 61 67 3d 22 24 73 68 61 72 65 64 5f 66  _flag="$shared_f
36820 6c 61 67 20 22 27 24 7b 77 6c 7d 2d 47 27 0a 09  lag "'${wl}-G'..
36830 66 69 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 23  fi.      else..#
36840 20 6e 6f 74 20 75 73 69 6e 67 20 67 63 63 0a 09   not using gcc..
36850 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63  if test "$host_c
36860 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e  pu" = ia64; then
36870 0a 09 23 20 56 69 73 75 61 6c 41 67 65 20 43 2b  ..# VisualAge C+
36880 2b 2c 20 56 65 72 73 69 6f 6e 20 35 2e 35 20 66  +, Version 5.5 f
36890 6f 72 20 41 49 58 20 35 4c 20 66 6f 72 20 49 41  or AIX 5L for IA
368a0 2d 36 34 2c 20 42 65 74 61 20 33 20 52 65 6c 65  -64, Beta 3 Rele
368b0 61 73 65 0a 09 23 20 63 68 6f 6b 65 73 20 6f 6e  ase..# chokes on
368c0 20 2d 57 6c 2c 2d 47 2e 20 54 68 65 20 66 6f 6c   -Wl,-G. The fol
368d0 6c 6f 77 69 6e 67 20 6c 69 6e 65 20 69 73 20 63  lowing line is c
368e0 6f 72 72 65 63 74 3a 0a 09 20 20 73 68 61 72 65  orrect:..  share
368f0 64 5f 66 6c 61 67 3d 27 2d 47 27 0a 09 65 6c 73  d_flag='-G'..els
36900 65 0a 09 20 20 69 66 20 74 65 73 74 20 22 24 61  e..  if test "$a
36910 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69  ix_use_runtimeli
36920 6e 6b 69 6e 67 22 20 3d 20 79 65 73 3b 20 74 68  nking" = yes; th
36930 65 6e 0a 09 20 20 20 20 73 68 61 72 65 64 5f 66  en..    shared_f
36940 6c 61 67 3d 27 24 7b 77 6c 7d 2d 47 27 0a 09 20  lag='${wl}-G'.. 
36950 20 65 6c 73 65 0a 09 20 20 20 20 73 68 61 72 65   else..    share
36960 64 5f 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d 62 4d  d_flag='${wl}-bM
36970 3a 53 52 45 27 0a 09 20 20 66 69 0a 09 66 69 0a  :SRE'..  fi..fi.
36980 20 20 20 20 20 20 66 69 0a 0a 20 20 20 20 20 20        fi..      
36990 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66  export_dynamic_f
369a0 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d  lag_spec='${wl}-
369b0 62 65 78 70 61 6c 6c 27 0a 20 20 20 20 20 20 23  bexpall'.      #
369c0 20 49 74 20 73 65 65 6d 73 20 74 68 61 74 20 2d   It seems that -
369d0 62 65 78 70 61 6c 6c 20 64 6f 65 73 20 6e 6f 74  bexpall does not
369e0 20 65 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20   export symbols 
369f0 62 65 67 69 6e 6e 69 6e 67 20 77 69 74 68 0a 20  beginning with. 
36a00 20 20 20 20 20 23 20 75 6e 64 65 72 73 63 6f 72       # underscor
36a10 65 20 28 5f 29 2c 20 73 6f 20 69 74 20 69 73 20  e (_), so it is 
36a20 62 65 74 74 65 72 20 74 6f 20 67 65 6e 65 72 61  better to genera
36a30 74 65 20 61 20 6c 69 73 74 20 6f 66 20 73 79 6d  te a list of sym
36a40 62 6f 6c 73 20 74 6f 20 65 78 70 6f 72 74 2e 0a  bols to export..
36a50 20 20 20 20 20 20 61 6c 77 61 79 73 5f 65 78 70        always_exp
36a60 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 79 65 73 0a  ort_symbols=yes.
36a70 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24        if test "$
36a80 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c  aix_use_runtimel
36a90 69 6e 6b 69 6e 67 22 20 3d 20 79 65 73 3b 20 74  inking" = yes; t
36aa0 68 65 6e 0a 09 23 20 57 61 72 6e 69 6e 67 20 2d  hen..# Warning -
36ab0 20 77 69 74 68 6f 75 74 20 75 73 69 6e 67 20 74   without using t
36ac0 68 65 20 6f 74 68 65 72 20 72 75 6e 74 69 6d 65  he other runtime
36ad0 20 6c 6f 61 64 69 6e 67 20 66 6c 61 67 73 20 28   loading flags (
36ae0 2d 62 72 74 6c 29 2c 0a 09 23 20 2d 62 65 72 6f  -brtl),..# -bero
36af0 6b 20 77 69 6c 6c 20 6c 69 6e 6b 20 77 69 74 68  k will link with
36b00 6f 75 74 20 65 72 72 6f 72 2c 20 62 75 74 20 6d  out error, but m
36b10 61 79 20 70 72 6f 64 75 63 65 20 61 20 62 72 6f  ay produce a bro
36b20 6b 65 6e 20 6c 69 62 72 61 72 79 2e 0a 09 61 6c  ken library...al
36b30 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
36b40 61 67 3d 27 2d 62 65 72 6f 6b 27 0a 20 20 20 20  ag='-berok'.    
36b50 20 20 20 20 23 20 44 65 74 65 72 6d 69 6e 65 20      # Determine 
36b60 74 68 65 20 64 65 66 61 75 6c 74 20 6c 69 62 70  the default libp
36b70 61 74 68 20 66 72 6f 6d 20 74 68 65 20 76 61 6c  ath from the val
36b80 75 65 20 65 6e 63 6f 64 65 64 20 69 6e 20 61 6e  ue encoded in an
36b90 0a 20 20 20 20 20 20 20 20 23 20 65 6d 70 74 79  .        # empty
36ba0 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 20 20 20   executable..   
36bb0 20 20 20 20 20 63 61 74 20 3e 63 6f 6e 66 74 65       cat >confte
36bc0 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
36bd0 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
36be0 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
36bf0 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
36c00 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
36c10 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
36c20 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
36c30 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
36c40 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e  h.  */..int.main
36c50 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74   ().{..  ;.  ret
36c60 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a  urn 0;.}._ACEOF.
36c70 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
36c80 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  ac_objext confte
36c90 73 74 24 61 63 5f 65 78 65 65 78 74 0a 69 66 20  st$ac_exeext.if 
36ca0 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c  { (ac_try="$ac_l
36cb0 69 6e 6b 22 0a 63 61 73 65 20 22 28 28 24 61 63  ink".case "(($ac
36cc0 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
36cd0 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
36ce0 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
36cf0 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
36d00 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
36d10 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72  .esac.eval ac_tr
36d20 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d  y_echo="\"\$as_m
36d30 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
36d40 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65  ry_echo\"".$as_e
36d50 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68  cho "$ac_try_ech
36d60 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  o") >&5.  (eval 
36d70 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 63 6f  "$ac_link") 2>co
36d80 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
36d90 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
36da0 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
36db0 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
36dc0 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
36dd0 6e 66 74 65 73